From 3ca848aff4ed13d44e34e38cc5371868dd206304 Mon Sep 17 00:00:00 2001 From: KunjPathak12 Date: Fri, 1 Mar 2024 21:10:40 -0400 Subject: [PATCH 1/9] Test Cases for the WebSocketClient and the CmWebSocketClient also TestCases for the Connection closing and the connection adding methods so that connections never goes unchecked or buggy. --- .idea/.gitignore | 3 + .idea/aws.xml | 11 + .idea/codeStyles/Project.xml | 7 + .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/compiler.xml | 13 + .idea/jarRepositories.xml | 20 + .idea/misc.xml | 12 + .idea/uiDesigner.xml | 124 + .idea/vcs.xml | 6 + logs/binance-java-connector.log | 6112 +++++++++++++++++ .../binance-java-connector.log.2024-02-28.gz | Bin 0 -> 43121 bytes .../binance-java-connector.log.2024-02-29.gz | Bin 0 -> 100366 bytes pom.xml | 6 + .../client/impl/WebsocketClientImpl.java | 4 + .../futures/client/utils/UrlBuilder.java | 7 + .../java/unit/TestCMWebsocketClientImpl.java | 98 + .../userdata/TestUMCloseListenKey.java | 7 + target/checkstyle-cachefile | 312 + target/checkstyle-checker.xml | 102 + target/checkstyle-result.xml | 3 + target/classes/checkstyle.xml | 102 + .../futures/client/FuturesClient.class | Bin 0 -> 488 bytes .../futures/client/WebsocketClient.class | Bin 0 -> 3793 bytes .../futures/client/enums/DefaultUrls.class | Bin 0 -> 772 bytes .../futures/client/enums/HttpMethod.class | Bin 0 -> 1349 bytes .../futures/client/enums/RequestType.class | Bin 0 -> 1263 bytes .../exceptions/BinanceClientException.class | Bin 0 -> 1178 bytes .../BinanceConnectorException.class | Bin 0 -> 537 bytes .../exceptions/BinanceServerException.class | Bin 0 -> 824 bytes .../client/impl/CMFuturesClientImpl.class | Bin 0 -> 3539 bytes .../client/impl/CMWebsocketClientImpl.class | Bin 0 -> 4332 bytes .../client/impl/FuturesClientImpl.class | Bin 0 -> 2368 bytes .../client/impl/UMFuturesClientImpl.class | Bin 0 -> 3539 bytes .../client/impl/UMWebsocketClientImpl.class | Bin 0 -> 3294 bytes .../client/impl/WebsocketClientImpl.class | Bin 0 -> 14482 bytes .../client/impl/cm_futures/CMAccount.class | Bin 0 -> 3692 bytes .../client/impl/cm_futures/CMMarket.class | Bin 0 -> 3090 bytes .../impl/cm_futures/CMPortfolioMargin.class | Bin 0 -> 1158 bytes .../client/impl/cm_futures/CMUserData.class | Bin 0 -> 672 bytes .../futures/client/impl/futures/Account.class | Bin 0 -> 7416 bytes .../futures/client/impl/futures/Market.class | Bin 0 -> 7221 bytes .../client/impl/futures/PortfolioMargin.class | Bin 0 -> 2967 bytes .../client/impl/futures/UserData.class | Bin 0 -> 2318 bytes .../client/impl/um_futures/UMAccount.class | Bin 0 -> 3979 bytes .../client/impl/um_futures/UMMarket.class | Bin 0 -> 3760 bytes .../impl/um_futures/UMPortfolioMargin.class | Bin 0 -> 1158 bytes .../client/impl/um_futures/UMUserData.class | Bin 0 -> 672 bytes .../client/utils/HttpClientSingleton.class | Bin 0 -> 1795 bytes .../futures/client/utils/JSONParser.class | Bin 0 -> 1924 bytes .../client/utils/ParameterChecker.class | Bin 0 -> 2476 bytes .../futures/client/utils/ProxyAuth.class | Bin 0 -> 713 bytes .../client/utils/RequestBuilder$1.class | Bin 0 -> 944 bytes .../futures/client/utils/RequestBuilder.class | Bin 0 -> 3378 bytes .../client/utils/RequestHandler$1.class | Bin 0 -> 915 bytes .../futures/client/utils/RequestHandler.class | Bin 0 -> 5403 bytes .../client/utils/ResponseHandler.class | Bin 0 -> 4493 bytes .../client/utils/SignatureGenerator.class | Bin 0 -> 1434 bytes .../futures/client/utils/UrlBuilder.class | Bin 0 -> 5906 bytes .../client/utils/WebSocketCallback.class | Bin 0 -> 276 bytes .../client/utils/WebSocketConnection.class | Bin 0 -> 4174 bytes .../logging/util/MsEpochConverter.class | Bin 0 -> 848 bytes target/classes/logback.xml | 40 + target/jacoco.exec | Bin 0 -> 113163 bytes .../compile/default-compile/createdFiles.lst | 2 + .../compile/default-compile/inputFiles.lst | 38 + .../default-testCompile/createdFiles.lst | 0 .../default-testCompile/inputFiles.lst | 271 + target/site/checkstyle.html | 67 + target/site/checkstyle.rss | 54 + target/site/images/rss.png | Bin 0 -> 360 bytes .../HttpMethod.html | 1 + .../HttpMethod.java.html | 10 + .../RequestType.html | 1 + .../RequestType.java.html | 8 + .../index.html | 1 + .../index.source.html | 1 + .../BinanceClientException.html | 1 + .../BinanceClientException.java.html | 35 + .../BinanceConnectorException.html | 1 + .../BinanceConnectorException.java.html | 12 + .../BinanceServerException.html | 1 + .../BinanceServerException.java.html | 23 + .../index.html | 1 + .../index.source.html | 1 + .../CMAccount.html | 1 + .../CMAccount.java.html | 244 + .../CMMarket.html | 1 + .../CMMarket.java.html | 225 + .../CMPortfolioMargin.html | 1 + .../CMPortfolioMargin.java.html | 38 + .../CMUserData.html | 1 + .../CMUserData.java.html | 19 + .../index.html | 1 + .../index.source.html | 1 + .../Account.html | 1 + .../Account.java.html | 524 ++ .../Market.html | 1 + .../Market.java.html | 405 ++ .../PortfolioMargin.html | 1 + .../PortfolioMargin.java.html | 73 + .../UserData.html | 1 + .../UserData.java.html | 88 + .../index.html | 1 + .../index.source.html | 1 + .../UMAccount.html | 1 + .../UMAccount.java.html | 269 + .../UMMarket.html | 1 + .../UMMarket.java.html | 287 + .../UMPortfolioMargin.html | 1 + .../UMPortfolioMargin.java.html | 37 + .../UMUserData.html | 1 + .../UMUserData.java.html | 19 + .../index.html | 1 + .../index.source.html | 1 + .../CMFuturesClientImpl.html | 1 + .../CMFuturesClientImpl.java.html | 57 + .../CMWebsocketClientImpl.html | 1 + .../CMWebsocketClientImpl.java.html | 183 + .../FuturesClientImpl.html | 1 + .../FuturesClientImpl.java.html | 71 + .../UMFuturesClientImpl.html | 1 + .../UMFuturesClientImpl.java.html | 57 + .../UMWebsocketClientImpl.html | 1 + .../UMWebsocketClientImpl.java.html | 101 + .../WebsocketClientImpl.html | 1 + .../WebsocketClientImpl.java.html | 725 ++ .../index.html | 1 + .../index.source.html | 1 + .../HttpClientSingleton.html | 1 + .../HttpClientSingleton.java.html | 48 + .../JSONParser.html | 1 + .../JSONParser.java.html | 40 + .../ParameterChecker.html | 1 + .../ParameterChecker.java.html | 36 + .../ProxyAuth.html | 1 + .../ProxyAuth.java.html | 23 + .../RequestBuilder.html | 1 + .../RequestBuilder.java.html | 60 + .../RequestHandler.html | 1 + .../RequestHandler.java.html | 83 + .../ResponseHandler.html | 1 + .../ResponseHandler.java.html | 85 + .../SignatureGenerator.html | 1 + .../SignatureGenerator.java.html | 26 + .../UrlBuilder.html | 1 + .../UrlBuilder.java.html | 133 + .../WebSocketConnection.html | 1 + .../WebSocketConnection.java.html | 94 + .../index.html | 1 + .../index.source.html | 1 + .../MsEpochConverter.html | 1 + .../MsEpochConverter.java.html | 13 + .../index.html | 1 + .../index.source.html | 1 + target/site/jacoco/index.html | 1 + .../site/jacoco/jacoco-resources/branchfc.gif | Bin 0 -> 91 bytes .../site/jacoco/jacoco-resources/branchnc.gif | Bin 0 -> 91 bytes .../site/jacoco/jacoco-resources/branchpc.gif | Bin 0 -> 91 bytes .../site/jacoco/jacoco-resources/bundle.gif | Bin 0 -> 709 bytes target/site/jacoco/jacoco-resources/class.gif | Bin 0 -> 586 bytes target/site/jacoco/jacoco-resources/down.gif | Bin 0 -> 67 bytes .../site/jacoco/jacoco-resources/greenbar.gif | Bin 0 -> 91 bytes target/site/jacoco/jacoco-resources/group.gif | Bin 0 -> 351 bytes .../site/jacoco/jacoco-resources/method.gif | Bin 0 -> 193 bytes .../site/jacoco/jacoco-resources/package.gif | Bin 0 -> 227 bytes .../site/jacoco/jacoco-resources/prettify.css | 13 + .../site/jacoco/jacoco-resources/prettify.js | 1510 ++++ .../site/jacoco/jacoco-resources/redbar.gif | Bin 0 -> 91 bytes .../site/jacoco/jacoco-resources/report.css | 243 + .../site/jacoco/jacoco-resources/report.gif | Bin 0 -> 363 bytes .../site/jacoco/jacoco-resources/session.gif | Bin 0 -> 213 bytes target/site/jacoco/jacoco-resources/sort.gif | Bin 0 -> 58 bytes target/site/jacoco/jacoco-resources/sort.js | 148 + .../site/jacoco/jacoco-resources/source.gif | Bin 0 -> 354 bytes target/site/jacoco/jacoco-resources/up.gif | Bin 0 -> 67 bytes target/site/jacoco/jacoco-sessions.html | 1 + target/site/jacoco/jacoco.csv | 35 + target/site/jacoco/jacoco.xml | 1 + .../2024-02-28T13-46-25_548.dumpstream | 5 + .../2024-02-28T13-49-40_905.dumpstream | 5 + .../TEST-unit.TestJSONParser.xml | 64 + .../TEST-unit.TestParameterChecker.xml | 65 + .../TEST-unit.TestRequestBuilder.xml | 73 + .../TEST-unit.TestResponseHandler.xml | 64 + .../TEST-unit.TestUrlBuilder.xml | 67 + ...tures.account.TestCMAccountInformation.xml | 64 + ...futures.account.TestCMAccountTradeList.xml | 65 + ...nit.cm_futures.account.TestCMAllOrders.xml | 65 + ....account.TestCMAutoCancelAllOpenOrders.xml | 65 + ...ures.account.TestCMCancelAllOpenOrders.xml | 65 + ...res.account.TestCMCancelMultipleOrders.xml | 65 + ...t.cm_futures.account.TestCMCancelOrder.xml | 69 + ...es.account.TestCMChangeInitialLeverage.xml | 65 + ...tures.account.TestCMChangePositionMode.xml | 65 + ...res.account.TestCMCurrentAllOpenOrders.xml | 68 + ...ures.account.TestCMCurrentPositionMode.xml | 64 + ...es.account.TestCMFuturesAccountBalance.xml | 64 + ...tures.account.TestCMGetLeverageBracket.xml | 68 + ...s.account.TestCMGetLeverageBracketPair.xml | 68 + ...cm_futures.account.TestCMIncomeHistory.xml | 68 + ...unt.TestCMModifyIsolatedPositionMargin.xml | 65 + ...t.cm_futures.account.TestCMModifyOrder.xml | 65 + ...tures.account.TestCMModifyOrderHistory.xml | 65 + ...unit.cm_futures.account.TestCMNewOrder.xml | 65 + ...ount.TestCMNotionalAndLeverageBrackets.xml | 68 + ...nt.TestCMPositionAdlQuantileEstimation.xml | 68 + ...ures.account.TestCMPositionInformation.xml | 68 + ...ount.TestCMPositionMarginChangeHistory.xml | 65 + ...es.account.TestCMQueryCurrentOpenOrder.xml | 70 + ...it.cm_futures.account.TestCMQueryOrder.xml | 70 + ...tures.account.TestCMUserCommissionRate.xml | 65 + ...futures.account.TestCMUsersForceOrders.xml | 68 + ...unit.cm_futures.market.TestCMAggTrades.xml | 77 + ...EST-unit.cm_futures.market.TestCMBasis.xml | 66 + ...nit.cm_futures.market.TestCMBookTicker.xml | 68 + ..._futures.market.TestCMContinuousKlines.xml | 70 + ...EST-unit.cm_futures.market.TestCMDepth.xml | 69 + ...t.cm_futures.market.TestCMExchangeInfo.xml | 64 + ...utures.market.TestCMFundingRateHistory.xml | 68 + ..._futures.market.TestCMHistoricalTrades.xml | 70 + ..._futures.market.TestCMIndexPriceKlines.xml | 70 + ...ST-unit.cm_futures.market.TestCMKlines.xml | 70 + ...cm_futures.market.TestCMLongShortRatio.xml | 70 + ...unit.cm_futures.market.TestCMMarkPrice.xml | 68 + ...m_futures.market.TestCMMarkPriceKlines.xml | 70 + ...t.cm_futures.market.TestCMOpenInterest.xml | 65 + ...es.market.TestCMOpenInterestStatistics.xml | 70 + ...TEST-unit.cm_futures.market.TestCMPing.xml | 64 + ...unit.cm_futures.market.TestCMTicker24H.xml | 68 + ...it.cm_futures.market.TestCMTickerPrice.xml | 68 + ...TEST-unit.cm_futures.market.TestCMTime.xml | 64 + ....market.TestCMTopLongShortAccountRatio.xml | 70 + ...market.TestCMTopLongShortPositionRatio.xml | 70 + ...ST-unit.cm_futures.market.TestCMTrades.xml | 69 + ...argin.TestCMPortfolioMarginAccountInfo.xml | 65 + ...rgin.TestCMPortfolioMarginExchangeInfo.xml | 68 + ..._futures.userdata.TestCMCloseListenKey.xml | 64 + ...futures.userdata.TestCMCreateListenKey.xml | 64 + ...futures.userdata.TestCMExtendListenKey.xml | 64 + ...tures.account.TestUMAccountInformation.xml | 64 + ...futures.account.TestUMAccountTradeList.xml | 65 + ...nit.um_futures.account.TestUMAllOrders.xml | 65 + ....account.TestUMAutoCancelAllOpenOrders.xml | 65 + ...ures.account.TestUMCancelAllOpenOrders.xml | 65 + ...res.account.TestUMCancelMultipleOrders.xml | 65 + ...t.um_futures.account.TestUMCancelOrder.xml | 69 + ...es.account.TestUMChangeInitialLeverage.xml | 65 + ...futures.account.TestUMChangeMarginType.xml | 65 + ...es.account.TestUMChangeMultiAssetsMode.xml | 65 + ...tures.account.TestUMChangePositionMode.xml | 65 + ...res.account.TestUMCurrentAllOpenOrders.xml | 68 + ...ures.account.TestUMCurrentPositionMode.xml | 64 + ...DownloadIdForFuturesTransactionHistory.xml | 68 + ...wnloadLinkForFuturesTransactionHistory.xml | 65 + ...es.account.TestUMFuturesAccountBalance.xml | 64 + ...tures.account.TestUMGetLeverageBracket.xml | 68 + ...tures.account.TestUMGetMultiAssetsMode.xml | 64 + ...um_futures.account.TestUMIncomeHistory.xml | 68 + ...unt.TestUMModifyIsolatedPositionMargin.xml | 65 + ...unit.um_futures.account.TestUMNewOrder.xml | 65 + ...ount.TestUMNotionalAndLeverageBrackets.xml | 68 + ...nt.TestUMPositionAdlQuantileEstimation.xml | 68 + ...ures.account.TestUMPositionInformation.xml | 68 + ...ount.TestUMPositionMarginChangeHistory.xml | 65 + ...ount.TestUMQuantitativeRulesIndicators.xml | 68 + ...es.account.TestUMQueryCurrentOpenOrder.xml | 70 + ...it.um_futures.account.TestUMQueryOrder.xml | 70 + ...tures.account.TestUMUserCommissionRate.xml | 65 + ...futures.account.TestUMUsersForceOrders.xml | 68 + ...unit.um_futures.market.TestUMAggTrades.xml | 77 + ...nit.um_futures.market.TestUMBookTicker.xml | 68 + ..._futures.market.TestUMContinuousKlines.xml | 70 + ...EST-unit.um_futures.market.TestUMDepth.xml | 69 + ...t.um_futures.market.TestUMExchangeInfo.xml | 64 + ...utures.market.TestUMFundingRateHistory.xml | 68 + ...ures.market.TestUMHistoricalBlvtKlines.xml | 70 + ..._futures.market.TestUMHistoricalTrades.xml | 70 + ...unit.um_futures.market.TestUMIndexInfo.xml | 68 + ..._futures.market.TestUMIndexPriceKlines.xml | 70 + ...ST-unit.um_futures.market.TestUMKlines.xml | 70 + ...um_futures.market.TestUMLongShortRatio.xml | 70 + ...unit.um_futures.market.TestUMMarkPrice.xml | 68 + ...m_futures.market.TestUMMarkPriceKlines.xml | 70 + ...ures.market.TestUMMultiAssetsModeIndex.xml | 68 + ...t.um_futures.market.TestUMOpenInterest.xml | 65 + ...es.market.TestUMOpenInterestStatistics.xml | 70 + ...TEST-unit.um_futures.market.TestUMPing.xml | 64 + ...utures.market.TestUMTakerBuySellVolume.xml | 70 + ...unit.um_futures.market.TestUMTicker24H.xml | 68 + ...it.um_futures.market.TestUMTickerPrice.xml | 68 + ...TEST-unit.um_futures.market.TestUMTime.xml | 64 + ....market.TestUMTopLongShortAccountRatio.xml | 70 + ...market.TestUMTopLongShortPositionRatio.xml | 70 + ...ST-unit.um_futures.market.TestUMTrades.xml | 69 + ...argin.TestUMPortfolioMarginAccountInfo.xml | 65 + ...rgin.TestUMPortfolioMarginExchangeInfo.xml | 68 + ..._futures.userdata.TestUMCloseListenKey.xml | 64 + ...futures.userdata.TestUMCreateListenKey.xml | 64 + ...futures.userdata.TestUMExtendListenKey.xml | 64 + .../surefire-reports/unit.TestJSONParser.txt | 4 + .../unit.TestParameterChecker.txt | 4 + .../unit.TestRequestBuilder.txt | 4 + .../unit.TestResponseHandler.txt | 4 + .../surefire-reports/unit.TestUrlBuilder.txt | 4 + ...tures.account.TestCMAccountInformation.txt | 4 + ...futures.account.TestCMAccountTradeList.txt | 4 + ...nit.cm_futures.account.TestCMAllOrders.txt | 4 + ....account.TestCMAutoCancelAllOpenOrders.txt | 4 + ...ures.account.TestCMCancelAllOpenOrders.txt | 4 + ...res.account.TestCMCancelMultipleOrders.txt | 4 + ...t.cm_futures.account.TestCMCancelOrder.txt | 4 + ...es.account.TestCMChangeInitialLeverage.txt | 4 + ...tures.account.TestCMChangePositionMode.txt | 4 + ...res.account.TestCMCurrentAllOpenOrders.txt | 4 + ...ures.account.TestCMCurrentPositionMode.txt | 4 + ...es.account.TestCMFuturesAccountBalance.txt | 4 + ...tures.account.TestCMGetLeverageBracket.txt | 4 + ...s.account.TestCMGetLeverageBracketPair.txt | 4 + ...cm_futures.account.TestCMIncomeHistory.txt | 4 + ...unt.TestCMModifyIsolatedPositionMargin.txt | 4 + ...t.cm_futures.account.TestCMModifyOrder.txt | 4 + ...tures.account.TestCMModifyOrderHistory.txt | 4 + ...unit.cm_futures.account.TestCMNewOrder.txt | 4 + ...ount.TestCMNotionalAndLeverageBrackets.txt | 4 + ...nt.TestCMPositionAdlQuantileEstimation.txt | 4 + ...ures.account.TestCMPositionInformation.txt | 4 + ...ount.TestCMPositionMarginChangeHistory.txt | 4 + ...es.account.TestCMQueryCurrentOpenOrder.txt | 4 + ...it.cm_futures.account.TestCMQueryOrder.txt | 4 + ...tures.account.TestCMUserCommissionRate.txt | 4 + ...futures.account.TestCMUsersForceOrders.txt | 4 + ...unit.cm_futures.market.TestCMAggTrades.txt | 4 + .../unit.cm_futures.market.TestCMBasis.txt | 4 + ...nit.cm_futures.market.TestCMBookTicker.txt | 4 + ..._futures.market.TestCMContinuousKlines.txt | 4 + .../unit.cm_futures.market.TestCMDepth.txt | 4 + ...t.cm_futures.market.TestCMExchangeInfo.txt | 4 + ...utures.market.TestCMFundingRateHistory.txt | 4 + ..._futures.market.TestCMHistoricalTrades.txt | 4 + ..._futures.market.TestCMIndexPriceKlines.txt | 4 + .../unit.cm_futures.market.TestCMKlines.txt | 4 + ...cm_futures.market.TestCMLongShortRatio.txt | 4 + ...unit.cm_futures.market.TestCMMarkPrice.txt | 4 + ...m_futures.market.TestCMMarkPriceKlines.txt | 4 + ...t.cm_futures.market.TestCMOpenInterest.txt | 4 + ...es.market.TestCMOpenInterestStatistics.txt | 4 + .../unit.cm_futures.market.TestCMPing.txt | 4 + ...unit.cm_futures.market.TestCMTicker24H.txt | 4 + ...it.cm_futures.market.TestCMTickerPrice.txt | 4 + .../unit.cm_futures.market.TestCMTime.txt | 4 + ....market.TestCMTopLongShortAccountRatio.txt | 4 + ...market.TestCMTopLongShortPositionRatio.txt | 4 + .../unit.cm_futures.market.TestCMTrades.txt | 4 + ...argin.TestCMPortfolioMarginAccountInfo.txt | 4 + ...rgin.TestCMPortfolioMarginExchangeInfo.txt | 4 + ..._futures.userdata.TestCMCloseListenKey.txt | 4 + ...futures.userdata.TestCMCreateListenKey.txt | 4 + ...futures.userdata.TestCMExtendListenKey.txt | 4 + ...tures.account.TestUMAccountInformation.txt | 4 + ...futures.account.TestUMAccountTradeList.txt | 4 + ...nit.um_futures.account.TestUMAllOrders.txt | 4 + ....account.TestUMAutoCancelAllOpenOrders.txt | 4 + ...ures.account.TestUMCancelAllOpenOrders.txt | 4 + ...res.account.TestUMCancelMultipleOrders.txt | 4 + ...t.um_futures.account.TestUMCancelOrder.txt | 4 + ...es.account.TestUMChangeInitialLeverage.txt | 4 + ...futures.account.TestUMChangeMarginType.txt | 4 + ...es.account.TestUMChangeMultiAssetsMode.txt | 4 + ...tures.account.TestUMChangePositionMode.txt | 4 + ...res.account.TestUMCurrentAllOpenOrders.txt | 4 + ...ures.account.TestUMCurrentPositionMode.txt | 4 + ...DownloadIdForFuturesTransactionHistory.txt | 4 + ...wnloadLinkForFuturesTransactionHistory.txt | 4 + ...es.account.TestUMFuturesAccountBalance.txt | 4 + ...tures.account.TestUMGetLeverageBracket.txt | 4 + ...tures.account.TestUMGetMultiAssetsMode.txt | 4 + ...um_futures.account.TestUMIncomeHistory.txt | 4 + ...unt.TestUMModifyIsolatedPositionMargin.txt | 4 + ...unit.um_futures.account.TestUMNewOrder.txt | 4 + ...ount.TestUMNotionalAndLeverageBrackets.txt | 4 + ...nt.TestUMPositionAdlQuantileEstimation.txt | 4 + ...ures.account.TestUMPositionInformation.txt | 4 + ...ount.TestUMPositionMarginChangeHistory.txt | 4 + ...ount.TestUMQuantitativeRulesIndicators.txt | 4 + ...es.account.TestUMQueryCurrentOpenOrder.txt | 4 + ...it.um_futures.account.TestUMQueryOrder.txt | 4 + ...tures.account.TestUMUserCommissionRate.txt | 4 + ...futures.account.TestUMUsersForceOrders.txt | 4 + ...unit.um_futures.market.TestUMAggTrades.txt | 4 + ...nit.um_futures.market.TestUMBookTicker.txt | 4 + ..._futures.market.TestUMContinuousKlines.txt | 4 + .../unit.um_futures.market.TestUMDepth.txt | 4 + ...t.um_futures.market.TestUMExchangeInfo.txt | 4 + ...utures.market.TestUMFundingRateHistory.txt | 4 + ...ures.market.TestUMHistoricalBlvtKlines.txt | 4 + ..._futures.market.TestUMHistoricalTrades.txt | 4 + ...unit.um_futures.market.TestUMIndexInfo.txt | 4 + ..._futures.market.TestUMIndexPriceKlines.txt | 4 + .../unit.um_futures.market.TestUMKlines.txt | 4 + ...um_futures.market.TestUMLongShortRatio.txt | 4 + ...unit.um_futures.market.TestUMMarkPrice.txt | 4 + ...m_futures.market.TestUMMarkPriceKlines.txt | 4 + ...ures.market.TestUMMultiAssetsModeIndex.txt | 4 + ...t.um_futures.market.TestUMOpenInterest.txt | 4 + ...es.market.TestUMOpenInterestStatistics.txt | 4 + .../unit.um_futures.market.TestUMPing.txt | 4 + ...utures.market.TestUMTakerBuySellVolume.txt | 4 + ...unit.um_futures.market.TestUMTicker24H.txt | 4 + ...it.um_futures.market.TestUMTickerPrice.txt | 4 + .../unit.um_futures.market.TestUMTime.txt | 4 + ....market.TestUMTopLongShortAccountRatio.txt | 4 + ...market.TestUMTopLongShortPositionRatio.txt | 4 + .../unit.um_futures.market.TestUMTrades.txt | 4 + ...argin.TestUMPortfolioMarginAccountInfo.txt | 4 + ...rgin.TestUMPortfolioMarginExchangeInfo.txt | 4 + ..._futures.userdata.TestUMCloseListenKey.txt | 4 + ...futures.userdata.TestUMCreateListenKey.txt | 4 + ...futures.userdata.TestUMExtendListenKey.txt | 4 + .../test-classes/examples/PrivateConfig.class | Bin 0 -> 649 bytes .../account/AccountInformation.class | Bin 0 -> 2474 bytes .../cm_futures/account/AccountTradeList.class | Bin 0 -> 2576 bytes .../cm_futures/account/AllOrders.class | Bin 0 -> 2548 bytes .../cm_futures/account/AutoCancelOpen.class | Bin 0 -> 2708 bytes .../account/CancelAllOpenOrders.class | Bin 0 -> 2595 bytes .../account/CancelMultipleOrders.class | Bin 0 -> 2652 bytes .../cm_futures/account/CancelOrder.class | Bin 0 -> 2589 bytes .../account/ChangeInitialLeverage.class | Bin 0 -> 2735 bytes .../cm_futures/account/ChangeMarginType.class | Bin 0 -> 2625 bytes .../account/ChangePositionModeTrade.class | Bin 0 -> 2614 bytes .../account/CurrentAllOpenOrders.class | Bin 0 -> 2599 bytes .../account/FuturesAccountBalance.class | Bin 0 -> 2486 bytes .../cm_futures/account/GetAdlQuantile.class | Bin 0 -> 2458 bytes .../account/GetCurrentPositionMode.class | Bin 0 -> 2490 bytes .../cm_futures/account/GetForceOrders.class | Bin 0 -> 2458 bytes .../cm_futures/account/GetIncomeHistory.class | Bin 0 -> 2583 bytes .../account/GetLeverageBracket.class | Bin 0 -> 2474 bytes .../GetPositionMarginChangeHistory.class | Bin 0 -> 2639 bytes .../ModifyIsolatedPositionMargin.class | Bin 0 -> 2811 bytes .../cm_futures/account/NewOrder.class | Bin 0 -> 2842 bytes .../account/PlaceMultipleOrders.class | Bin 0 -> 2697 bytes .../account/PositionInformation.class | Bin 0 -> 2478 bytes .../account/QueryCurrentOpenOrder.class | Bin 0 -> 2603 bytes .../cm_futures/account/QueryOrder.class | Bin 0 -> 2638 bytes .../cm_futures/market/AggTrades.class | Bin 0 -> 2406 bytes .../examples/cm_futures/market/Basis.class | Bin 0 -> 2464 bytes .../cm_futures/market/BookTicker.class | Bin 0 -> 2293 bytes .../cm_futures/market/ContinuousKlines.class | Bin 0 -> 2508 bytes .../examples/cm_futures/market/Depth.class | Bin 0 -> 2390 bytes .../cm_futures/market/ExchangeInfo.class | Bin 0 -> 2043 bytes .../market/FundingRateHistory.class | Bin 0 -> 2318 bytes .../cm_futures/market/HistoricalTrades.class | Bin 0 -> 2434 bytes .../cm_futures/market/IndexPriceKlines.class | Bin 0 -> 2462 bytes .../examples/cm_futures/market/Klines.class | Bin 0 -> 2429 bytes .../cm_futures/market/LongShortRatio.class | Bin 0 -> 2457 bytes .../cm_futures/market/MarkPrice.class | Bin 0 -> 2289 bytes .../cm_futures/market/MarkPriceKlines.class | Bin 0 -> 2465 bytes .../cm_futures/market/OpenInterest.class | Bin 0 -> 2418 bytes .../market/OpenInterestStatistics.class | Bin 0 -> 2484 bytes .../examples/cm_futures/market/Ping.class | Bin 0 -> 2011 bytes .../cm_futures/market/Ticker24H.class | Bin 0 -> 2289 bytes .../cm_futures/market/TickerPrice.class | Bin 0 -> 2298 bytes .../examples/cm_futures/market/Time.class | Bin 0 -> 2011 bytes .../market/TopLongShortAccountRatio.class | Bin 0 -> 2495 bytes .../market/TopLongShortPositionRatio.class | Bin 0 -> 2497 bytes .../examples/cm_futures/market/Trades.class | Bin 0 -> 2394 bytes .../PortfolioMarginAccountInfo.class | Bin 0 -> 1718 bytes .../PortfolioMarginExchangeInfo.class | Bin 0 -> 1799 bytes .../cm_futures/proxy/AuthProxy$1.class | Bin 0 -> 1340 bytes .../examples/cm_futures/proxy/AuthProxy.class | Bin 0 -> 1934 bytes .../cm_futures/proxy/UnauthProxy.class | Bin 0 -> 1826 bytes .../cm_futures/userdata/CloseListenKey.class | Bin 0 -> 2205 bytes .../cm_futures/userdata/CreateListenKey.class | Bin 0 -> 2209 bytes .../cm_futures/userdata/ExtendListenKey.class | Bin 0 -> 2209 bytes .../cm_futures/websocket/AggTradeStream.class | Bin 0 -> 1796 bytes .../cm_futures/websocket/AllBookTicker.class | Bin 0 -> 1719 bytes .../websocket/AllForceOrderStream.class | Bin 0 -> 1737 bytes .../websocket/AllMiniTickerStream.class | Bin 0 -> 1737 bytes .../websocket/AllTickerStream.class | Bin 0 -> 1721 bytes .../cm_futures/websocket/BookTicker.class | Bin 0 -> 1738 bytes .../cm_futures/websocket/CombineStreams.class | Bin 0 -> 1861 bytes .../websocket/ContinuousKlineStream.class | Bin 0 -> 1678 bytes .../websocket/DiffDepthStream.class | Bin 0 -> 1810 bytes .../websocket/ForceOrderStream.class | Bin 0 -> 1762 bytes .../websocket/IndexKlineCandlestick.class | Bin 0 -> 1844 bytes .../websocket/IndexPriceStream.class | Bin 0 -> 1842 bytes .../cm_futures/websocket/KlineStream.class | Bin 0 -> 1770 bytes .../websocket/ListenUserStream.class | Bin 0 -> 1757 bytes .../websocket/MarkKlineCandlestick.class | Bin 0 -> 1858 bytes .../websocket/MarkPriceStream.class | Bin 0 -> 1869 bytes .../MarkPriceSymbolsPairStream.class | Bin 0 -> 1918 bytes .../websocket/MiniTickerStream.class | Bin 0 -> 1762 bytes .../websocket/PartialDepthStream.class | Bin 0 -> 1883 bytes .../cm_futures/websocket/SymbolTicker.class | Bin 0 -> 1746 bytes .../account/AccountInformation.class | Bin 0 -> 2474 bytes .../um_futures/account/AccountTradeList.class | Bin 0 -> 2579 bytes .../um_futures/account/AllOrders.class | Bin 0 -> 2551 bytes .../um_futures/account/AutoCancelOpen.class | Bin 0 -> 2704 bytes .../account/CancelAllOpenOrders.class | Bin 0 -> 2591 bytes .../account/CancelMultipleOrders.class | Bin 0 -> 2648 bytes .../um_futures/account/CancelOrder.class | Bin 0 -> 2585 bytes .../account/ChangeInitialLeverage.class | Bin 0 -> 2731 bytes .../um_futures/account/ChangeMarginType.class | Bin 0 -> 2621 bytes .../account/ChangeMultiAssetsMode.class | Bin 0 -> 2607 bytes .../account/ChangePositionModeTrade.class | Bin 0 -> 2614 bytes .../account/CurrentAllOpenOrders.class | Bin 0 -> 2595 bytes .../account/FuturesAccountBalance.class | Bin 0 -> 2486 bytes .../um_futures/account/GetAdlQuantile.class | Bin 0 -> 2458 bytes .../account/GetCurrentMultiAssetMode.class | Bin 0 -> 2498 bytes .../account/GetCurrentPositionMode.class | Bin 0 -> 2490 bytes .../um_futures/account/GetForceOrders.class | Bin 0 -> 2458 bytes .../um_futures/account/GetIncomeHistory.class | Bin 0 -> 2579 bytes .../account/GetLeverageBracket.class | Bin 0 -> 2474 bytes .../GetPositionMarginChangeHistory.class | Bin 0 -> 2635 bytes .../ModifyIsolatedPositionMargin.class | Bin 0 -> 2807 bytes .../um_futures/account/NewOrder.class | Bin 0 -> 2838 bytes .../account/PlaceMultipleOrders.class | Bin 0 -> 2693 bytes .../account/PositionInformation.class | Bin 0 -> 2478 bytes .../account/QueryCurrentOpenOrder.class | Bin 0 -> 2599 bytes .../um_futures/account/QueryOrder.class | Bin 0 -> 2634 bytes .../um_futures/market/AggTrades.class | Bin 0 -> 2402 bytes .../um_futures/market/BookTicker.class | Bin 0 -> 2293 bytes .../um_futures/market/ContinuousKlines.class | Bin 0 -> 2509 bytes .../examples/um_futures/market/Depth.class | Bin 0 -> 2386 bytes .../um_futures/market/ExchangeInfo.class | Bin 0 -> 2043 bytes .../market/FundingRateHistory.class | Bin 0 -> 2318 bytes .../market/HistoricalBlvtKlines.class | Bin 0 -> 2475 bytes .../um_futures/market/HistoricalTrades.class | Bin 0 -> 2430 bytes .../um_futures/market/IndexInfo.class | Bin 0 -> 2289 bytes .../um_futures/market/IndexPriceKlines.class | Bin 0 -> 2463 bytes .../examples/um_futures/market/Klines.class | Bin 0 -> 2425 bytes .../um_futures/market/LongShortRatio.class | Bin 0 -> 2455 bytes .../um_futures/market/MarkPrice.class | Bin 0 -> 2289 bytes .../um_futures/market/MarkPriceKlines.class | Bin 0 -> 2461 bytes .../market/MultiAssetModeIndex.class | Bin 0 -> 2320 bytes .../um_futures/market/OpenInterest.class | Bin 0 -> 2414 bytes .../market/OpenInterestStatistics.class | Bin 0 -> 2487 bytes .../examples/um_futures/market/Ping.class | Bin 0 -> 2011 bytes .../market/TakerBuySellVolume.class | Bin 0 -> 2468 bytes .../um_futures/market/Ticker24H.class | Bin 0 -> 2289 bytes .../um_futures/market/TickerPrice.class | Bin 0 -> 2298 bytes .../examples/um_futures/market/Time.class | Bin 0 -> 2011 bytes .../market/TopLongShortAccountRatio.class | Bin 0 -> 2493 bytes .../market/TopLongShortPositionRatio.class | Bin 0 -> 2495 bytes .../examples/um_futures/market/Trades.class | Bin 0 -> 2390 bytes .../PortfolioMarginAccountInfo.class | Bin 0 -> 1718 bytes .../PortfolioMarginExchangeInfo.class | Bin 0 -> 1795 bytes .../um_futures/proxy/AuthProxy$1.class | Bin 0 -> 1340 bytes .../examples/um_futures/proxy/AuthProxy.class | Bin 0 -> 1934 bytes .../um_futures/proxy/UnauthProxy.class | Bin 0 -> 1826 bytes .../um_futures/userdata/CloseListenKey.class | Bin 0 -> 2205 bytes .../um_futures/userdata/CreateListenKey.class | Bin 0 -> 2209 bytes .../um_futures/userdata/ExtendListenKey.class | Bin 0 -> 2209 bytes .../um_futures/websocket/AggTradeStream.class | Bin 0 -> 1788 bytes .../um_futures/websocket/AllBookTicker.class | Bin 0 -> 1719 bytes .../websocket/AllForceOrderStream.class | Bin 0 -> 1737 bytes .../websocket/AllMarkPriceStream.class | Bin 0 -> 1825 bytes .../websocket/AllMiniTickerStream.class | Bin 0 -> 1737 bytes .../websocket/AllTickerStream.class | Bin 0 -> 1721 bytes .../um_futures/websocket/BookTicker.class | Bin 0 -> 1734 bytes .../um_futures/websocket/CombineStreams.class | Bin 0 -> 1847 bytes .../um_futures/websocket/CompositeIndex.class | Bin 0 -> 1761 bytes .../websocket/ContinuousKlineStream.class | Bin 0 -> 1676 bytes .../websocket/DiffDepthStream.class | Bin 0 -> 1806 bytes .../websocket/ForceOrderStream.class | Bin 0 -> 1758 bytes .../um_futures/websocket/KlineStream.class | Bin 0 -> 1766 bytes .../websocket/ListenUserStream.class | Bin 0 -> 1757 bytes .../websocket/MarkPriceStream.class | Bin 0 -> 1848 bytes .../websocket/MiniTickerStream.class | Bin 0 -> 1758 bytes .../websocket/PartialDepthStream.class | Bin 0 -> 1867 bytes .../um_futures/websocket/SymbolTicker.class | Bin 0 -> 1742 bytes target/test-classes/unit/MockData$1.class | Bin 0 -> 641 bytes target/test-classes/unit/MockData.class | Bin 0 -> 930 bytes .../unit/MockWebServerDispatcher$1.class | Bin 0 -> 2103 bytes .../unit/MockWebServerDispatcher.class | Bin 0 -> 976 bytes .../unit/TestCMWebsocketClientImpl$1.class | Bin 0 -> 723 bytes .../unit/TestCMWebsocketClientImpl.class | Bin 0 -> 3545 bytes target/test-classes/unit/TestJSONParser.class | Bin 0 -> 2311 bytes .../unit/TestParameterChecker.class | Bin 0 -> 2834 bytes .../unit/TestRequestBuilder.class | Bin 0 -> 4957 bytes .../unit/TestResponseHandler.class | Bin 0 -> 4255 bytes .../test-classes/unit/TestUrlBuilder$1.class | Bin 0 -> 850 bytes .../test-classes/unit/TestUrlBuilder$2.class | Bin 0 -> 768 bytes .../test-classes/unit/TestUrlBuilder$3.class | Bin 0 -> 641 bytes target/test-classes/unit/TestUrlBuilder.class | Bin 0 -> 3442 bytes .../account/TestCMAccountInformation.class | Bin 0 -> 2370 bytes .../account/TestCMAccountTradeList.class | Bin 0 -> 3826 bytes .../cm_futures/account/TestCMAllOrders.class | Bin 0 -> 3775 bytes .../TestCMAutoCancelAllOpenOrders.class | Bin 0 -> 4059 bytes .../account/TestCMCancelAllOpenOrders.class | Bin 0 -> 3838 bytes .../account/TestCMCancelMultipleOrders.class | Bin 0 -> 4059 bytes .../account/TestCMCancelOrder.class | Bin 0 -> 4607 bytes .../account/TestCMChangeInitialLeverage.class | Bin 0 -> 4019 bytes .../account/TestCMChangePositionMode.class | Bin 0 -> 3876 bytes .../account/TestCMCurrentAllOpenOrders.class | Bin 0 -> 2809 bytes .../account/TestCMCurrentPositionMode.class | Bin 0 -> 2388 bytes .../account/TestCMFuturesAccountBalance.class | Bin 0 -> 2385 bytes .../account/TestCMGetLeverageBracket.class | Bin 0 -> 2796 bytes .../TestCMGetLeverageBracketPair.class | Bin 0 -> 2839 bytes .../account/TestCMIncomeHistory.class | Bin 0 -> 2757 bytes .../TestCMModifyIsolatedPositionMargin.class | Bin 0 -> 4118 bytes .../account/TestCMModifyOrder.class | Bin 0 -> 3989 bytes .../account/TestCMModifyOrderHistory.class | Bin 0 -> 4056 bytes .../cm_futures/account/TestCMNewOrder.class | Bin 0 -> 4016 bytes .../TestCMNotionalAndLeverageBrackets.class | Bin 0 -> 2847 bytes .../TestCMPositionAdlQuantileEstimation.class | Bin 0 -> 2845 bytes .../account/TestCMPositionInformation.class | Bin 0 -> 2816 bytes .../TestCMPositionMarginChangeHistory.class | Bin 0 -> 3912 bytes .../account/TestCMQueryCurrentOpenOrder.class | Bin 0 -> 4738 bytes .../cm_futures/account/TestCMQueryOrder.class | Bin 0 -> 4637 bytes .../account/TestCMUserCommissionRate.class | Bin 0 -> 3829 bytes .../account/TestCMUsersForceOrders.class | Bin 0 -> 2780 bytes .../cm_futures/market/TestCMAggTrades.class | Bin 0 -> 5253 bytes .../unit/cm_futures/market/TestCMBasis.class | Bin 0 -> 4218 bytes .../cm_futures/market/TestCMBookTicker.class | Bin 0 -> 2697 bytes .../market/TestCMContinuousKlines.class | Bin 0 -> 5300 bytes .../unit/cm_futures/market/TestCMDepth.class | Bin 0 -> 4113 bytes .../market/TestCMExchangeInfo.class | Bin 0 -> 2016 bytes .../market/TestCMFundingRateHistory.class | Bin 0 -> 3288 bytes .../market/TestCMHistoricalTrades.class | Bin 0 -> 4779 bytes .../market/TestCMIndexPriceKlines.class | Bin 0 -> 5201 bytes .../unit/cm_futures/market/TestCMKlines.class | Bin 0 -> 5067 bytes .../market/TestCMLongShortRatio.class | Bin 0 -> 5231 bytes .../cm_futures/market/TestCMMarkPrice.class | Bin 0 -> 2671 bytes .../market/TestCMMarkPriceKlines.class | Bin 0 -> 5229 bytes .../market/TestCMOpenInterest.class | Bin 0 -> 3753 bytes .../market/TestCMOpenInterestStatistics.class | Bin 0 -> 5307 bytes .../unit/cm_futures/market/TestCMPing.class | Bin 0 -> 1968 bytes .../cm_futures/market/TestCMTicker24H.class | Bin 0 -> 2693 bytes .../cm_futures/market/TestCMTickerPrice.class | Bin 0 -> 2708 bytes .../unit/cm_futures/market/TestCMTime.class | Bin 0 -> 1968 bytes .../TestCMTopLongShortAccountRatio.class | Bin 0 -> 5369 bytes .../TestCMTopLongShortPositionRatio.class | Bin 0 -> 5381 bytes .../unit/cm_futures/market/TestCMTrades.class | Bin 0 -> 4123 bytes .../TestCMPortfolioMarginAccountInfo.class | Bin 0 -> 3912 bytes .../TestCMPortfolioMarginExchangeInfo.class | Bin 0 -> 2899 bytes .../userdata/TestCMCloseListenKey.class | Bin 0 -> 2103 bytes .../userdata/TestCMCreateListenKey.class | Bin 0 -> 2106 bytes .../userdata/TestCMExtendListenKey.class | Bin 0 -> 2105 bytes .../account/TestUMAccountInformation.class | Bin 0 -> 2370 bytes .../account/TestUMAccountTradeList.class | Bin 0 -> 3808 bytes .../um_futures/account/TestUMAllOrders.class | Bin 0 -> 3757 bytes .../TestUMAutoCancelAllOpenOrders.class | Bin 0 -> 4059 bytes .../account/TestUMCancelAllOpenOrders.class | Bin 0 -> 3838 bytes .../account/TestUMCancelMultipleOrders.class | Bin 0 -> 4059 bytes .../account/TestUMCancelOrder.class | Bin 0 -> 4595 bytes .../account/TestUMChangeInitialLeverage.class | Bin 0 -> 4019 bytes .../account/TestUMChangeMarginType.class | Bin 0 -> 3878 bytes .../account/TestUMChangeMultiAssetsMode.class | Bin 0 -> 3894 bytes .../account/TestUMChangePositionMode.class | Bin 0 -> 3876 bytes .../account/TestUMCurrentAllOpenOrders.class | Bin 0 -> 2809 bytes .../account/TestUMCurrentPositionMode.class | Bin 0 -> 2388 bytes ...wnloadIdForFuturesTransactionHistory.class | Bin 0 -> 3275 bytes ...loadLinkForFuturesTransactionHistory.class | Bin 0 -> 4123 bytes .../account/TestUMFuturesAccountBalance.class | Bin 0 -> 2385 bytes .../account/TestUMGetLeverageBracket.class | Bin 0 -> 2804 bytes .../account/TestUMGetMultiAssetsMode.class | Bin 0 -> 2386 bytes .../account/TestUMIncomeHistory.class | Bin 0 -> 2757 bytes .../TestUMModifyIsolatedPositionMargin.class | Bin 0 -> 4118 bytes .../um_futures/account/TestUMNewOrder.class | Bin 0 -> 4016 bytes .../TestUMNotionalAndLeverageBrackets.class | Bin 0 -> 2847 bytes .../TestUMPositionAdlQuantileEstimation.class | Bin 0 -> 2845 bytes .../account/TestUMPositionInformation.class | Bin 0 -> 2802 bytes .../TestUMPositionMarginChangeHistory.class | Bin 0 -> 3912 bytes .../TestUMQuantitativeRulesIndicators.class | Bin 0 -> 2856 bytes .../account/TestUMQueryCurrentOpenOrder.class | Bin 0 -> 4738 bytes .../um_futures/account/TestUMQueryOrder.class | Bin 0 -> 4612 bytes .../account/TestUMUserCommissionRate.class | Bin 0 -> 3829 bytes .../account/TestUMUsersForceOrders.class | Bin 0 -> 2780 bytes .../um_futures/market/TestUMAggTrades.class | Bin 0 -> 5253 bytes .../um_futures/market/TestUMBookTicker.class | Bin 0 -> 2697 bytes .../market/TestUMContinuousKlines.class | Bin 0 -> 5300 bytes .../unit/um_futures/market/TestUMDepth.class | Bin 0 -> 4113 bytes .../market/TestUMExchangeInfo.class | Bin 0 -> 2016 bytes .../market/TestUMFundingRateHistory.class | Bin 0 -> 3288 bytes .../market/TestUMHistoricalBlvtKlines.class | Bin 0 -> 5129 bytes .../market/TestUMHistoricalTrades.class | Bin 0 -> 4779 bytes .../um_futures/market/TestUMIndexInfo.class | Bin 0 -> 2677 bytes .../market/TestUMIndexPriceKlines.class | Bin 0 -> 5201 bytes .../unit/um_futures/market/TestUMKlines.class | Bin 0 -> 5067 bytes .../market/TestUMLongShortRatio.class | Bin 0 -> 5243 bytes .../um_futures/market/TestUMMarkPrice.class | Bin 0 -> 2671 bytes .../market/TestUMMarkPriceKlines.class | Bin 0 -> 5193 bytes .../market/TestUMMultiAssetsModeIndex.class | Bin 0 -> 2731 bytes .../market/TestUMOpenInterest.class | Bin 0 -> 3753 bytes .../market/TestUMOpenInterestStatistics.class | Bin 0 -> 5279 bytes .../unit/um_futures/market/TestUMPing.class | Bin 0 -> 1968 bytes .../market/TestUMTakerBuySellVolume.class | Bin 0 -> 5248 bytes .../um_futures/market/TestUMTicker24H.class | Bin 0 -> 2679 bytes .../um_futures/market/TestUMTickerPrice.class | Bin 0 -> 2694 bytes .../unit/um_futures/market/TestUMTime.class | Bin 0 -> 1968 bytes .../TestUMTopLongShortAccountRatio.class | Bin 0 -> 5329 bytes .../TestUMTopLongShortPositionRatio.class | Bin 0 -> 5341 bytes .../unit/um_futures/market/TestUMTrades.class | Bin 0 -> 4123 bytes .../TestUMPortfolioMarginAccountInfo.class | Bin 0 -> 3912 bytes .../TestUMPortfolioMarginExchangeInfo.class | Bin 0 -> 2899 bytes .../userdata/TestUMCloseListenKey.class | Bin 0 -> 2309 bytes .../userdata/TestUMCreateListenKey.class | Bin 0 -> 2106 bytes .../userdata/TestUMExtendListenKey.class | Bin 0 -> 2105 bytes 698 files changed, 22051 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/aws.xml create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/uiDesigner.xml create mode 100644 .idea/vcs.xml create mode 100644 logs/binance-java-connector.log create mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz create mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-02-29.gz create mode 100644 src/test/java/unit/TestCMWebsocketClientImpl.java create mode 100644 target/checkstyle-cachefile create mode 100644 target/checkstyle-checker.xml create mode 100644 target/checkstyle-result.xml create mode 100644 target/classes/checkstyle.xml create mode 100644 target/classes/com/binance/connector/futures/client/FuturesClient.class create mode 100644 target/classes/com/binance/connector/futures/client/WebsocketClient.class create mode 100644 target/classes/com/binance/connector/futures/client/enums/DefaultUrls.class create mode 100644 target/classes/com/binance/connector/futures/client/enums/HttpMethod.class create mode 100644 target/classes/com/binance/connector/futures/client/enums/RequestType.class create mode 100644 target/classes/com/binance/connector/futures/client/exceptions/BinanceClientException.class create mode 100644 target/classes/com/binance/connector/futures/client/exceptions/BinanceConnectorException.class create mode 100644 target/classes/com/binance/connector/futures/client/exceptions/BinanceServerException.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/CMFuturesClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/FuturesClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/cm_futures/CMAccount.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/cm_futures/CMMarket.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/cm_futures/CMUserData.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/futures/Account.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/futures/Market.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/futures/PortfolioMargin.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/futures/UserData.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/um_futures/UMAccount.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/um_futures/UMMarket.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.class create mode 100644 target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/HttpClientSingleton.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/JSONParser.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/ParameterChecker.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/ProxyAuth.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/RequestBuilder$1.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/RequestBuilder.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/RequestHandler$1.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/RequestHandler.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/ResponseHandler.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/SignatureGenerator.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/UrlBuilder.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/WebSocketCallback.class create mode 100644 target/classes/com/binance/connector/futures/client/utils/WebSocketConnection.class create mode 100644 target/classes/com/binance/connector/futures/logging/util/MsEpochConverter.class create mode 100644 target/classes/logback.xml create mode 100644 target/jacoco.exec create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/site/checkstyle.html create mode 100644 target/site/checkstyle.rss create mode 100644 target/site/images/rss.png create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.html create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html create mode 100644 target/site/jacoco/index.html create mode 100644 target/site/jacoco/jacoco-resources/branchfc.gif create mode 100644 target/site/jacoco/jacoco-resources/branchnc.gif create mode 100644 target/site/jacoco/jacoco-resources/branchpc.gif create mode 100644 target/site/jacoco/jacoco-resources/bundle.gif create mode 100644 target/site/jacoco/jacoco-resources/class.gif create mode 100644 target/site/jacoco/jacoco-resources/down.gif create mode 100644 target/site/jacoco/jacoco-resources/greenbar.gif create mode 100644 target/site/jacoco/jacoco-resources/group.gif create mode 100644 target/site/jacoco/jacoco-resources/method.gif create mode 100644 target/site/jacoco/jacoco-resources/package.gif create mode 100644 target/site/jacoco/jacoco-resources/prettify.css create mode 100644 target/site/jacoco/jacoco-resources/prettify.js create mode 100644 target/site/jacoco/jacoco-resources/redbar.gif create mode 100644 target/site/jacoco/jacoco-resources/report.css create mode 100644 target/site/jacoco/jacoco-resources/report.gif create mode 100644 target/site/jacoco/jacoco-resources/session.gif create mode 100644 target/site/jacoco/jacoco-resources/sort.gif create mode 100644 target/site/jacoco/jacoco-resources/sort.js create mode 100644 target/site/jacoco/jacoco-resources/source.gif create mode 100644 target/site/jacoco/jacoco-resources/up.gif create mode 100644 target/site/jacoco/jacoco-sessions.html create mode 100644 target/site/jacoco/jacoco.csv create mode 100644 target/site/jacoco/jacoco.xml create mode 100644 target/surefire-reports/2024-02-28T13-46-25_548.dumpstream create mode 100644 target/surefire-reports/2024-02-28T13-49-40_905.dumpstream create mode 100644 target/surefire-reports/TEST-unit.TestJSONParser.xml create mode 100644 target/surefire-reports/TEST-unit.TestParameterChecker.xml create mode 100644 target/surefire-reports/TEST-unit.TestRequestBuilder.xml create mode 100644 target/surefire-reports/TEST-unit.TestResponseHandler.xml create mode 100644 target/surefire-reports/TEST-unit.TestUrlBuilder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml create mode 100644 target/surefire-reports/unit.TestJSONParser.txt create mode 100644 target/surefire-reports/unit.TestParameterChecker.txt create mode 100644 target/surefire-reports/unit.TestRequestBuilder.txt create mode 100644 target/surefire-reports/unit.TestResponseHandler.txt create mode 100644 target/surefire-reports/unit.TestUrlBuilder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMPing.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTime.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt create mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt create mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMDepth.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMKlines.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMPing.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTime.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTrades.txt create mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt create mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt create mode 100644 target/test-classes/examples/PrivateConfig.class create mode 100644 target/test-classes/examples/cm_futures/account/AccountInformation.class create mode 100644 target/test-classes/examples/cm_futures/account/AccountTradeList.class create mode 100644 target/test-classes/examples/cm_futures/account/AllOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/AutoCancelOpen.class create mode 100644 target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/CancelOrder.class create mode 100644 target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class create mode 100644 target/test-classes/examples/cm_futures/account/ChangeMarginType.class create mode 100644 target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class create mode 100644 target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class create mode 100644 target/test-classes/examples/cm_futures/account/GetAdlQuantile.class create mode 100644 target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class create mode 100644 target/test-classes/examples/cm_futures/account/GetForceOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/GetIncomeHistory.class create mode 100644 target/test-classes/examples/cm_futures/account/GetLeverageBracket.class create mode 100644 target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class create mode 100644 target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class create mode 100644 target/test-classes/examples/cm_futures/account/NewOrder.class create mode 100644 target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class create mode 100644 target/test-classes/examples/cm_futures/account/PositionInformation.class create mode 100644 target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class create mode 100644 target/test-classes/examples/cm_futures/account/QueryOrder.class create mode 100644 target/test-classes/examples/cm_futures/market/AggTrades.class create mode 100644 target/test-classes/examples/cm_futures/market/Basis.class create mode 100644 target/test-classes/examples/cm_futures/market/BookTicker.class create mode 100644 target/test-classes/examples/cm_futures/market/ContinuousKlines.class create mode 100644 target/test-classes/examples/cm_futures/market/Depth.class create mode 100644 target/test-classes/examples/cm_futures/market/ExchangeInfo.class create mode 100644 target/test-classes/examples/cm_futures/market/FundingRateHistory.class create mode 100644 target/test-classes/examples/cm_futures/market/HistoricalTrades.class create mode 100644 target/test-classes/examples/cm_futures/market/IndexPriceKlines.class create mode 100644 target/test-classes/examples/cm_futures/market/Klines.class create mode 100644 target/test-classes/examples/cm_futures/market/LongShortRatio.class create mode 100644 target/test-classes/examples/cm_futures/market/MarkPrice.class create mode 100644 target/test-classes/examples/cm_futures/market/MarkPriceKlines.class create mode 100644 target/test-classes/examples/cm_futures/market/OpenInterest.class create mode 100644 target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class create mode 100644 target/test-classes/examples/cm_futures/market/Ping.class create mode 100644 target/test-classes/examples/cm_futures/market/Ticker24H.class create mode 100644 target/test-classes/examples/cm_futures/market/TickerPrice.class create mode 100644 target/test-classes/examples/cm_futures/market/Time.class create mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class create mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class create mode 100644 target/test-classes/examples/cm_futures/market/Trades.class create mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class create mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class create mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class create mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy.class create mode 100644 target/test-classes/examples/cm_futures/proxy/UnauthProxy.class create mode 100644 target/test-classes/examples/cm_futures/userdata/CloseListenKey.class create mode 100644 target/test-classes/examples/cm_futures/userdata/CreateListenKey.class create mode 100644 target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class create mode 100644 target/test-classes/examples/cm_futures/websocket/AggTradeStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/AllBookTicker.class create mode 100644 target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/AllTickerStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/BookTicker.class create mode 100644 target/test-classes/examples/cm_futures/websocket/CombineStreams.class create mode 100644 target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class create mode 100644 target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/KlineStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/ListenUserStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class create mode 100644 target/test-classes/examples/cm_futures/websocket/SymbolTicker.class create mode 100644 target/test-classes/examples/um_futures/account/AccountInformation.class create mode 100644 target/test-classes/examples/um_futures/account/AccountTradeList.class create mode 100644 target/test-classes/examples/um_futures/account/AllOrders.class create mode 100644 target/test-classes/examples/um_futures/account/AutoCancelOpen.class create mode 100644 target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class create mode 100644 target/test-classes/examples/um_futures/account/CancelMultipleOrders.class create mode 100644 target/test-classes/examples/um_futures/account/CancelOrder.class create mode 100644 target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class create mode 100644 target/test-classes/examples/um_futures/account/ChangeMarginType.class create mode 100644 target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class create mode 100644 target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class create mode 100644 target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class create mode 100644 target/test-classes/examples/um_futures/account/FuturesAccountBalance.class create mode 100644 target/test-classes/examples/um_futures/account/GetAdlQuantile.class create mode 100644 target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class create mode 100644 target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class create mode 100644 target/test-classes/examples/um_futures/account/GetForceOrders.class create mode 100644 target/test-classes/examples/um_futures/account/GetIncomeHistory.class create mode 100644 target/test-classes/examples/um_futures/account/GetLeverageBracket.class create mode 100644 target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class create mode 100644 target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class create mode 100644 target/test-classes/examples/um_futures/account/NewOrder.class create mode 100644 target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class create mode 100644 target/test-classes/examples/um_futures/account/PositionInformation.class create mode 100644 target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class create mode 100644 target/test-classes/examples/um_futures/account/QueryOrder.class create mode 100644 target/test-classes/examples/um_futures/market/AggTrades.class create mode 100644 target/test-classes/examples/um_futures/market/BookTicker.class create mode 100644 target/test-classes/examples/um_futures/market/ContinuousKlines.class create mode 100644 target/test-classes/examples/um_futures/market/Depth.class create mode 100644 target/test-classes/examples/um_futures/market/ExchangeInfo.class create mode 100644 target/test-classes/examples/um_futures/market/FundingRateHistory.class create mode 100644 target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class create mode 100644 target/test-classes/examples/um_futures/market/HistoricalTrades.class create mode 100644 target/test-classes/examples/um_futures/market/IndexInfo.class create mode 100644 target/test-classes/examples/um_futures/market/IndexPriceKlines.class create mode 100644 target/test-classes/examples/um_futures/market/Klines.class create mode 100644 target/test-classes/examples/um_futures/market/LongShortRatio.class create mode 100644 target/test-classes/examples/um_futures/market/MarkPrice.class create mode 100644 target/test-classes/examples/um_futures/market/MarkPriceKlines.class create mode 100644 target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class create mode 100644 target/test-classes/examples/um_futures/market/OpenInterest.class create mode 100644 target/test-classes/examples/um_futures/market/OpenInterestStatistics.class create mode 100644 target/test-classes/examples/um_futures/market/Ping.class create mode 100644 target/test-classes/examples/um_futures/market/TakerBuySellVolume.class create mode 100644 target/test-classes/examples/um_futures/market/Ticker24H.class create mode 100644 target/test-classes/examples/um_futures/market/TickerPrice.class create mode 100644 target/test-classes/examples/um_futures/market/Time.class create mode 100644 target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class create mode 100644 target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class create mode 100644 target/test-classes/examples/um_futures/market/Trades.class create mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class create mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class create mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy$1.class create mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy.class create mode 100644 target/test-classes/examples/um_futures/proxy/UnauthProxy.class create mode 100644 target/test-classes/examples/um_futures/userdata/CloseListenKey.class create mode 100644 target/test-classes/examples/um_futures/userdata/CreateListenKey.class create mode 100644 target/test-classes/examples/um_futures/userdata/ExtendListenKey.class create mode 100644 target/test-classes/examples/um_futures/websocket/AggTradeStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/AllBookTicker.class create mode 100644 target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/AllTickerStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/BookTicker.class create mode 100644 target/test-classes/examples/um_futures/websocket/CombineStreams.class create mode 100644 target/test-classes/examples/um_futures/websocket/CompositeIndex.class create mode 100644 target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/DiffDepthStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/ForceOrderStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/KlineStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/ListenUserStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/MarkPriceStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/MiniTickerStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/PartialDepthStream.class create mode 100644 target/test-classes/examples/um_futures/websocket/SymbolTicker.class create mode 100644 target/test-classes/unit/MockData$1.class create mode 100644 target/test-classes/unit/MockData.class create mode 100644 target/test-classes/unit/MockWebServerDispatcher$1.class create mode 100644 target/test-classes/unit/MockWebServerDispatcher.class create mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl$1.class create mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl.class create mode 100644 target/test-classes/unit/TestJSONParser.class create mode 100644 target/test-classes/unit/TestParameterChecker.class create mode 100644 target/test-classes/unit/TestRequestBuilder.class create mode 100644 target/test-classes/unit/TestResponseHandler.class create mode 100644 target/test-classes/unit/TestUrlBuilder$1.class create mode 100644 target/test-classes/unit/TestUrlBuilder$2.class create mode 100644 target/test-classes/unit/TestUrlBuilder$3.class create mode 100644 target/test-classes/unit/TestUrlBuilder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAllOrders.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMNewOrder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class create mode 100644 target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMAggTrades.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMBasis.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMBookTicker.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMDepth.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMKlines.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMPing.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTicker24H.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTime.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTrades.class create mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class create mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountInformation.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMAllOrders.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelOrder.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMNewOrder.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionInformation.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryOrder.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class create mode 100644 target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMAggTrades.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMBookTicker.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMDepth.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexInfo.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMKlines.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPrice.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterest.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMPing.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTicker24H.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTickerPrice.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTime.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class create mode 100644 target/test-classes/unit/um_futures/market/TestUMTrades.class create mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class create mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/aws.xml b/.idea/aws.xml new file mode 100644 index 0000000..b63b642 --- /dev/null +++ b/.idea/aws.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..919ce1f --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..a55e7a1 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..f9b7b52 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..712ab9d --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d923d64 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..2b63946 --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log new file mode 100644 index 0000000..e9aacb5 --- /dev/null +++ b/logs/binance-java-connector.log @@ -0,0 +1,6112 @@ +2024-03-01 10:03:22.038[1709301802038] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53389//dapi/v1/account?timestamp=1709301802024&signature=4696f81e07ad052422e79b0b5ba1698f66982897b5d42b3a1705bbdce82eb360 +2024-03-01 10:03:22.106[1709301802106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53391//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709301802106&signature=856eb30320d3fcdd4e9c3dc4429931528b6b73a7aa309ca3e885b0bbc9d4e5c4 +2024-03-01 10:03:22.156[1709301802156] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53394//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709301802155&signature=0c5031efb93571fac655488c6d836904ea0df8ed19f15fe7c12e8c933d4fb96a +2024-03-01 10:03:22.218[1709301802218] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53398//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709301802217&signature=499b8d9d643bf42767845fa1029cdf074c4a19651284b6a6bfdd077956fa2379 +2024-03-01 10:03:22.282[1709301802282] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53401//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709301802282&signature=c5fac9a8ec4e041405a29d1f8f2fea9317f1d1ed210233fbb40df8877adad1a9 +2024-03-01 10:03:22.335[1709301802335] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53404//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709301802334&signature=0aaaef3de1e6d45614ed13679bd9b0efc083ba544e3ff160608c493922e5abca +2024-03-01 10:03:22.377[1709301802377] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53406//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709301802377&signature=d36c9b4ea8d24a03828dd85539f207bfec2310893eac502a8244b541aaaeac97 +2024-03-01 10:03:22.422[1709301802422] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53409//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709301802421&signature=3aaf60e78756dbad79f725273aaf32297fcf54ed55be558c5899f594c29769fb +2024-03-01 10:03:22.460[1709301802460] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53411//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709301802460&signature=f2554420829e45a929e904a30cee97fdcec85fa163fd79951ddfaab7f7243474 +2024-03-01 10:03:22.520[1709301802520] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53415//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709301802520&signature=c94b0828574d6824c1987abdc39448b5cb3ab02af2fc4fb08081ae16177f663a +2024-03-01 10:03:22.555[1709301802555] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53417//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709301802555&signature=b235b306f87e03178c8652676e9a8aa648e5d8d5b33c28bd4a057bb6c8f8fac4 +2024-03-01 10:03:22.587[1709301802587] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53419//dapi/v1/openOrders?timestamp=1709301802587&signature=6753fab732b47d0eb9c272f7d29236f014dedfbf1d7989105e5fb5773104ddcf +2024-03-01 10:03:22.623[1709301802623] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53421//dapi/v1/positionSide/dual?timestamp=1709301802622&signature=205c1ad5fc6d433681037dbce3a7b643531ee1273d164fbe5530282b75d0a163 +2024-03-01 10:03:22.686[1709301802686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53423//dapi/v1/balance?timestamp=1709301802684&signature=273bdf9ff0360970be71b1413c8fca980a8c670e54da2798c83abca274879071 +2024-03-01 10:03:22.759[1709301802759] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53425//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709301802759&signature=e56ead90dc8deb72b5c607597764ec55f5965fc0d3893a2a87590ae551d44756 +2024-03-01 10:03:22.796[1709301802796] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53427//dapi/v1/leverageBracket?timestamp=1709301802795&signature=a3b9a26cde709ea380577624a0d3cf7fac8524d6689c05e1dba83b546e67db10 +2024-03-01 10:03:22.835[1709301802835] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53429//dapi/v2/leverageBracket?timestamp=1709301802835&signature=c98edc8529420c1b9598d087bb792a4d499a0eb8e8a66ef00f7b64f0974b16c6 +2024-03-01 10:03:22.866[1709301802866] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53431//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709301802866&signature=cef84537b425373adea4fed3f1e34d7a82e55fd702244341898400065906f727 +2024-03-01 10:03:22.901[1709301802901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53433//dapi/v1/income?symbol=BNBUSDT×tamp=1709301802900&signature=30774d6ce810d4123f0fd93890b7766452f588a3297412a7c1243fa2e3c5994c +2024-03-01 10:03:22.933[1709301802933] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53435//dapi/v1/income?timestamp=1709301802932&signature=00569e65e0451c3058e057173ed7d3f1658129468134cf3df3c41f4961ac9363 +2024-03-01 10:03:22.980[1709301802980] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53438//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709301802979&signature=89d29d59c1d3537333c4013d2e958d80cfcb051c21fde9a77dd80233ff80fdbb +2024-03-01 10:03:23.015[1709301803015] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:53440//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709301803015&signature=f6b2649ea187fd1e1e8cc90ead5b4ab3d7399c964c866a50dea37d083be74eb8 +2024-03-01 10:03:23.083[1709301803083] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53444//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709301803082&signature=fa7dcca5c89cbf2629160c34bf65329426cfcf56eb938b03ae35bbd3e91416bb +2024-03-01 10:03:23.130[1709301803130] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53447//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709301803130&signature=015b4be0376fea4e0ffcf40f717a8ae8e75ecd0d0646a4d4c342fa7b136ef55a +2024-03-01 10:03:23.174[1709301803174] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53449//dapi/v1/leverageBracket?timestamp=1709301803173&signature=c3b9d60d20b4a4ff9b02223439f951afe9aa65735177b2f00b3a4d0aa00e31ad +2024-03-01 10:03:23.206[1709301803206] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53451//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301803206&signature=f1c5adf7963b215fd54561f9260b35abad4003d67d71b98706b265c5737b9767 +2024-03-01 10:03:23.246[1709301803246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53453//dapi/v1/adlQuantile?timestamp=1709301803246&signature=439aa279f8ff701131f66f015961027e5cce63e5aab5959ce61dcd520dc4fa3f +2024-03-01 10:03:23.276[1709301803276] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53455//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709301803276&signature=d71f585ab717c8df006a2d8e73728b58a9de5b26918e146ddfb2d902ebc76c25 +2024-03-01 10:03:23.308[1709301803308] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53457//dapi/v1/positionRisk?timestamp=1709301803307&signature=51d3bf7005ea1a75147ebcc738f40c25b3bda9f976bb74a9588ebf659c420101 +2024-03-01 10:03:23.346[1709301803346] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53459//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709301803346&signature=3247d00a1fcbff4b967ec58309c8f93f497010dcd01ea1d1f4d522fbff9e22ba +2024-03-01 10:03:23.379[1709301803379] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53461//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709301803379&signature=e94de7968037c5eef2c42e9dbe4d35ece06c36043f7340352adce2f08c423316 +2024-03-01 10:03:23.440[1709301803440] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53466//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709301803440&signature=e321f0248a28c08c3e384df7b75b8afaca3ca5c63564c2e917921df6806c3342 +2024-03-01 10:03:23.471[1709301803471] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53468//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301803471&signature=2ea862002cc1ab267f8c9883efb470d57d74bd3d10b2cf3de36ac786d79e24e3 +2024-03-01 10:03:23.529[1709301803529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53472//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709301803529&signature=bcf1896b76327bc7e516f7e3cffc75c4f976c5a4292c9cef2edbc28287e950ed +2024-03-01 10:03:23.560[1709301803560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53474//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301803560&signature=517b661f535bf4bcb4965978bc965342bd0b487a58fbcdba199246cba29d85c2 +2024-03-01 10:03:23.605[1709301803605] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53477//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709301803605&signature=7c6c2acd29387f4706bb672abdd050845714b603e238f76729aac3744109afe1 +2024-03-01 10:03:23.637[1709301803637] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53479//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709301803637&signature=277a32d32291dfe01d893074929e32d020645edca627f542dadb9676ba07b1e0 +2024-03-01 10:03:23.670[1709301803670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53481//dapi/v1/forceOrders?timestamp=1709301803670&signature=bc591c5ea14069f678e74240f388718beef1275bfd34744a5a0c658d0b75ed5d +2024-03-01 10:03:23.707[1709301803707] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53483//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:03:23.737[1709301803737] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53485//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:03:23.764[1709301803764] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53487//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:03:23.802[1709301803802] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53490//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301803801&endTime=1709301804801 +2024-03-01 10:03:23.834[1709301803834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53492//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 10:03:23.885[1709301803885] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53496//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:03:23.919[1709301803919] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53498//dapi/v1/ticker/bookTicker +2024-03-01 10:03:23.953[1709301803953] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53500//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:03:23.981[1709301803981] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53502//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301803978&endTime=1709301804978 +2024-03-01 10:03:24.041[1709301804041] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53507//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:03:24.072[1709301804072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53509//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:03:24.105[1709301804105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53511//dapi/v1/exchangeInfo +2024-03-01 10:03:24.131[1709301804131] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53513//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301804130&endTime=1709301805130 +2024-03-01 10:03:24.158[1709301804158] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53515//dapi/v1/fundingRate +2024-03-01 10:03:24.193[1709301804193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53517//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:03:24.244[1709301804244] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53521//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:03:24.277[1709301804277] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53523//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:03:24.305[1709301804305] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53525//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301804304&endTime=1709301805304 +2024-03-01 10:03:24.375[1709301804375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53531//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301804374&endTime=1709301805374 +2024-03-01 10:03:24.403[1709301804403] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53533//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:03:24.435[1709301804435] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53535//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709301804433&endTime=1709301805433 +2024-03-01 10:03:24.478[1709301804478] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53539//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 10:03:24.512[1709301804512] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53541//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:03:24.540[1709301804540] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53543//dapi/v1/premiumIndex +2024-03-01 10:03:24.586[1709301804586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53546//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709301804584&endTime=1709301805584 +2024-03-01 10:03:24.626[1709301804626] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53549//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 10:03:24.657[1709301804657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53551//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:03:24.702[1709301804702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53554//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301804701&endTime=1709301805701 +2024-03-01 10:03:24.739[1709301804739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53556//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 10:03:24.780[1709301804780] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53560//dapi/v1/ping +2024-03-01 10:03:24.806[1709301804806] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53562//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 10:03:24.834[1709301804834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53564//dapi/v1/ticker/24hr +2024-03-01 10:03:24.861[1709301804861] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53566//dapi/v1/ticker/price +2024-03-01 10:03:24.890[1709301804890] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53568//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 10:03:24.916[1709301804916] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53570//dapi/v1/time +2024-03-01 10:03:24.965[1709301804965] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53574//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 10:03:24.995[1709301804995] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53576//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709301804994&endTime=1709301805994 +2024-03-01 10:03:25.041[1709301805041] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53580//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 10:03:25.070[1709301805070] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53582//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301805068&endTime=1709301806068 +2024-03-01 10:03:25.107[1709301805107] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53584//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:03:25.137[1709301805137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53587//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:03:25.170[1709301805170] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53590//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709301805168&signature=27c6b4ae5a2c9eb8cafd45610301da1b4dfa3c2ae071f70a14c8edb5709f2c4b +2024-03-01 10:03:25.197[1709301805197] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53592//dapi/v1/pmExchangeInfo?timestamp=1709301805196&signature=052195d68deddaea433a29c2d86d724525a786108b68da1282e211ff481cd7c1 +2024-03-01 10:03:25.227[1709301805227] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53594//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709301805227&signature=037d8ad09701b37e1c07687237fb527ce7c0e1f9f752452771d2ffb6c8038ca0 +2024-03-01 10:03:25.256[1709301805256] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53596//dapi/v1/listenKey +2024-03-01 10:03:25.282[1709301805282] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53598//dapi/v1/listenKey +2024-03-01 10:03:25.307[1709301805307] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:53600//dapi/v1/listenKey +2024-03-01 10:03:25.345[1709301805345] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53602//fapi/v2/account?timestamp=1709301805345&signature=71e422a1cd9f7e481436972e0e78ad63e7824fd4f5a2f6f2660c3815a5d43e31 +2024-03-01 10:03:25.371[1709301805371] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53604//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709301805371&signature=ddb514c0204ef15bed8098faa157879071961f40e123c5dae09007913caba42c +2024-03-01 10:03:25.409[1709301805409] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53607//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709301805409&signature=957fc9296f6235f847bac64ab6dfa18c820283ac899d1b2926c3c12f9d0e40a9 +2024-03-01 10:03:25.462[1709301805462] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53611//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709301805462&signature=c559a166b98c30aef5f48385f0fe93a82c8204cbff98ec9a8ea827a00f0f6a31 +2024-03-01 10:03:25.507[1709301805507] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53614//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709301805507&signature=58930ac25a588d3991b047b1af15a04461012aa4132a4b1d9b16227d044defda +2024-03-01 10:03:25.542[1709301805542] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53617//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709301805542&signature=5b5b52d024fa58e30efdead30675cbfe5a32d494135ce00056b8811891b7981d +2024-03-01 10:03:25.570[1709301805570] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53619//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709301805570&signature=217ad36f422b16b868196b15bac43497203c8f74479af82ccabac738ea64b0cb +2024-03-01 10:03:25.604[1709301805604] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53622//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709301805604&signature=2f192d7cd61fa2f41bacc69d255bb0e406e7a480d1c456f673620211c30ea7b4 +2024-03-01 10:03:25.631[1709301805631] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53624//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709301805630&signature=5c49f5c8807c70c5b5c5c252c61e2e0c6197fc1b2c9a609cc5d49b633dc2932e +2024-03-01 10:03:25.682[1709301805682] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53628//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709301805681&signature=cdd54a4c3a93f5303b3084b2c011c3f73ec37da178a6e7be20272686edc76506 +2024-03-01 10:03:25.723[1709301805723] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53631//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709301805723&signature=75c9072ef188707277c8b1a63ca5c793be78c183140a734b8011ca614a2c8e12 +2024-03-01 10:03:25.763[1709301805763] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53634//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709301805763&signature=757679093de00c3610f54ae1e6e5d01123da07714538d96412827006c44ff515 +2024-03-01 10:03:25.792[1709301805792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53636//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709301805792&signature=3c262cb365c992cc4ae8d58d389972fcc071743046ed1c9cefc7ddea9742841d +2024-03-01 10:03:25.820[1709301805820] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53638//fapi/v1/openOrders?timestamp=1709301805820&signature=78621ef85e6fbbe61ba565bf652d5b97179e05655158a9ca5ac6365bbd3a9f02 +2024-03-01 10:03:25.848[1709301805848] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53640//fapi/v1/positionSide/dual?timestamp=1709301805848&signature=7ba90c376f24135514c093a5683e8301f96294a5bc9eb84197374e18afb377b2 +2024-03-01 10:03:25.883[1709301805883] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53642//fapi/v1/income/asyn?startTime=1709301805882&endTime=1709301806882×tamp=1709301805883&signature=96b2d0f55f4ba70badf34762af5748907ba97d8719c1cc6734546d4b66b5c89c +2024-03-01 10:03:25.915[1709301805915] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53644//fapi/v1/income/asyn?timestamp=1709301805915&signature=10499d5649f0da772b82889092a6ce05da84fdd81f0983eb1fbae43622e8293f +2024-03-01 10:03:25.942[1709301805942] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53646//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709301805942&signature=42876790e249999814de325a85a3bd38175337286a3ce15cdd8010ddca66a7fa +2024-03-01 10:03:25.976[1709301805976] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53649//fapi/v2/balance?timestamp=1709301805976&signature=129da4d5cab8f00415e1df4463530ba8f837b5df43bb2d8ac2c21f5a62736873 +2024-03-01 10:03:26.006[1709301806006] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53651//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301806006&signature=016eb5e4f69ab64dd7c79bdcb113108871de89e41aac0ef27392e163fc9f4c71 +2024-03-01 10:03:26.034[1709301806034] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53653//fapi/v1/leverageBracket?timestamp=1709301806034&signature=a451792d9153191f146dc4787a6c53b28edf69512484058b5a1e26a15498f260 +2024-03-01 10:03:26.062[1709301806062] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53655//fapi/v1/multiAssetsMargin?timestamp=1709301806062&signature=1db8de97756371f2a0a8878cbed7f34709474b5dd1abf9f6c13c2cd35f41bcfb +2024-03-01 10:03:26.093[1709301806093] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53657//fapi/v1/income?symbol=BNBUSDT×tamp=1709301806093&signature=1196ea0784ada24ba0b6a536dcaba79f382c6e2c9b4f79dded9bca9f00c053e2 +2024-03-01 10:03:26.122[1709301806122] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53659//fapi/v1/income?timestamp=1709301806122&signature=d4c6de671da9580cea2759e43dea078b3f13ac53a8d76a2a4c7e703ae0469f69 +2024-03-01 10:03:26.159[1709301806159] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53662//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709301806159&signature=444ff22d1229bde17a669e0cdedaffcf2ab081e0dcbe465a326c0c498003fe50 +2024-03-01 10:03:26.195[1709301806195] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53665//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709301806194&signature=aef8d26bc438d0caac833824af5ac95674bdaf0deaa7d34d563fa1d997e4c83f +2024-03-01 10:03:26.224[1709301806224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53667//fapi/v1/leverageBracket?timestamp=1709301806224&signature=972912be76ab61adcf666b4f7fd0bf0389ee1f09c728984282337fc4cade0a2a +2024-03-01 10:03:26.257[1709301806257] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53669//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301806257&signature=4eb79b70cdd65f13da78177121f8419e67bc5df811adb8850a631cf30d7e2be5 +2024-03-01 10:03:26.287[1709301806287] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53671//fapi/v1/adlQuantile?timestamp=1709301806287&signature=7105ae10be33bd763645967b3f2b018491c9cf56b554d50fc024ace788dc6662 +2024-03-01 10:03:26.339[1709301806339] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53673//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709301806339&signature=8226a4aba0072c6885376f5d68a02bab8191986a962e98d8e1ebe2203eb77850 +2024-03-01 10:03:26.369[1709301806369] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53675//fapi/v2/positionRisk?timestamp=1709301806369&signature=01a061bff635916df46896fa8e107f0d6e58e101f0bceeb9bfc7f95c8d0b888f +2024-03-01 10:03:26.395[1709301806395] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53677//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709301806395&signature=e13862bed5c02ae7b9009c2ec4d3120cc9c09b61c73131aaaa35dafd8bb2ce0b +2024-03-01 10:03:26.421[1709301806421] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53679//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709301806420&signature=de444fbd5a9c0af3997e3defe33d922f3191d88277f00d710f121f8110b14d42 +2024-03-01 10:03:26.460[1709301806460] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53682//fapi/v1/apiTradingStatus?timestamp=1709301806460&signature=6c3651b71dd163b5232d43ccff604d05b0bf672b30afa9830f55ac0ed36352b0 +2024-03-01 10:03:26.489[1709301806489] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53684//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709301806489&signature=da2baeccffba24f45f0302dce8d1eecb3b762007f92a3862f77056154a405020 +2024-03-01 10:03:26.541[1709301806541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53688//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709301806540&signature=f3138678afbee701ce1bf4e5683606c619df5f2a2433d23983af5656149e8282 +2024-03-01 10:03:26.576[1709301806576] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53690//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301806576&signature=afe664a13781dde657cb909c97968e7ad3f40729bb175f24b03f7fd04788623b +2024-03-01 10:03:26.635[1709301806635] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53694//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709301806635&signature=857e25cb77b093761d8fd1505dc410befe85be5f117f232ab6bbb52c303a3f2c +2024-03-01 10:03:26.673[1709301806673] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53696//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301806673&signature=b8511cc3944d88e543aec3e3b928faf9bc45efdaabcec4eb0d82647a9acab0b9 +2024-03-01 10:03:26.711[1709301806711] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53699//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709301806710&signature=299a7444efdef3364c8ef4abf34f635d7b6b00dbbc41a8034678cbd46ed21c02 +2024-03-01 10:03:26.745[1709301806745] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53701//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709301806745&signature=6ef1440f33d9a2ed53fa309b223871252d1ef022fe27044fe67f2e67e4185bb9 +2024-03-01 10:03:26.780[1709301806780] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53703//fapi/v1/forceOrders?timestamp=1709301806780&signature=2f8ab0175c22ee1b6fbc680bd89154c797bf9b4c1e75dea3f696ee7d366bf3a5 +2024-03-01 10:03:26.809[1709301806809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53705//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:03:26.840[1709301806840] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53707//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:03:26.867[1709301806867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53709//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:03:26.903[1709301806903] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53712//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301806902&endTime=1709301807902 +2024-03-01 10:03:26.929[1709301806929] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53714//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:03:26.957[1709301806957] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53716//fapi/v1/ticker/bookTicker +2024-03-01 10:03:26.984[1709301806984] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53718//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:03:27.009[1709301807009] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53720//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301807008&endTime=1709301808008 +2024-03-01 10:03:27.059[1709301807059] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53725//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:03:27.084[1709301807084] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53727//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:03:27.110[1709301807110] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53729//fapi/v1/exchangeInfo +2024-03-01 10:03:27.138[1709301807138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53731//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301807137&endTime=1709301808137 +2024-03-01 10:03:27.163[1709301807163] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53733//fapi/v1/fundingRate +2024-03-01 10:03:27.217[1709301807217] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53737//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709301807216&endTime=1709301808216 +2024-03-01 10:03:27.245[1709301807245] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53739//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 10:03:27.274[1709301807274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53741//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:03:27.319[1709301807319] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53745//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:03:27.349[1709301807349] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53747//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 10:03:27.376[1709301807376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53749//fapi/v1/indexInfo +2024-03-01 10:03:27.404[1709301807404] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53751//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:03:27.433[1709301807433] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53753//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301807432&endTime=1709301808432 +2024-03-01 10:03:27.497[1709301807497] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53759//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301807496&endTime=1709301808496 +2024-03-01 10:03:27.529[1709301807529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53761//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:03:27.558[1709301807558] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53763//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807556&endTime=1709301808556 +2024-03-01 10:03:27.608[1709301807608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53767//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:03:27.639[1709301807639] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53769//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:03:27.672[1709301807672] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53771//fapi/v1/premiumIndex +2024-03-01 10:03:27.709[1709301807709] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53774//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301807709&endTime=1709301808709 +2024-03-01 10:03:27.744[1709301807744] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53777//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 10:03:27.783[1709301807783] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53779//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 10:03:27.808[1709301807808] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53781//fapi/v1/assetIndex +2024-03-01 10:03:27.834[1709301807834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53783//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:03:27.878[1709301807878] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53786//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807877&endTime=1709301808877 +2024-03-01 10:03:27.903[1709301807903] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53788//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 10:03:27.950[1709301807950] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53792//fapi/v1/ping +2024-03-01 10:03:27.974[1709301807974] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53794//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807973&endTime=1709301808973 +2024-03-01 10:03:28.020[1709301808020] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53798//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:03:28.045[1709301808045] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53800//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 10:03:28.069[1709301808069] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53802//fapi/v1/ticker/24hr +2024-03-01 10:03:28.094[1709301808094] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53804//fapi/v1/ticker/price +2024-03-01 10:03:28.124[1709301808124] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53806//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 10:03:28.154[1709301808154] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53808//fapi/v1/time +2024-03-01 10:03:28.181[1709301808181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53810//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:03:28.216[1709301808216] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53813//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301808214&endTime=1709301809214 +2024-03-01 10:03:28.272[1709301808272] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53818//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:03:28.298[1709301808298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53820//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301808297&endTime=1709301809297 +2024-03-01 10:03:28.330[1709301808330] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53822//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:03:28.370[1709301808370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53825//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:03:28.403[1709301808403] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53828//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709301808403&signature=66a6a75c0ccf6fe5d08ec51e788f8a29e797ce9f8c1787b42c9c084644303e6e +2024-03-01 10:03:28.424[1709301808424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53830//fapi/v1/pmExchangeInfo?timestamp=1709301808423&signature=ba23115e060b92c43d798fa8c76af77c24a61982bcb8192bb984ee015975b2f5 +2024-03-01 10:03:28.444[1709301808444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53832//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709301808444&signature=4318c1b8f65107a0624d2d5a3d083a6e858e44fb143875fb1f6e4b23601daf70 +2024-03-01 10:03:28.478[1709301808478] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53835//fapi/v1/listenKey +2024-03-01 10:03:28.504[1709301808504] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53837//fapi/v1/listenKey +2024-03-01 10:03:28.528[1709301808528] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:53839//fapi/v1/listenKey +2024-03-01 10:03:58.455[1709301838455] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 10:03:58.557[1709301838557] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 10:03:59.310[1709301839310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53858//dapi/v1/account?timestamp=1709301839297&signature=1e7be0981304fe476e83b6e5017e3c1e8a4235e009c9b00aa654eafe730f373d +2024-03-01 10:03:59.357[1709301839357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53860//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709301839357&signature=963445cf95a37974a1ac9dc94129fee6e2d7eb8ea897b56e5d57639cd3dbffaa +2024-03-01 10:03:59.416[1709301839416] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53863//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709301839415&signature=9c3bf7fbd1ffc75cb4b6001e543c18101e40a7a6b280d2b1fd9f7978a9fefa94 +2024-03-01 10:03:59.502[1709301839502] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53867//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709301839501&signature=5364b456c69971f850890db0efed1d00015a2a80900eddf1153b65fb318d517b +2024-03-01 10:03:59.582[1709301839582] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53870//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709301839582&signature=95f3b260d9844ddaaf35458c5ea0d3568a8659a7ac3d27d4c33a81f59d0d07b9 +2024-03-01 10:03:59.774[1709301839774] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53873//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709301839773&signature=c739634f4e24d4ee9a41a16a530861955bb4bef8caf1634acc77e4545895d908 +2024-03-01 10:03:59.845[1709301839845] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53875//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709301839845&signature=64af23c4fabf2d7bf96265e58fe4ce40aba5d4c202d4af0f1a3f1f65e214ce91 +2024-03-01 10:03:59.896[1709301839896] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:53878//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709301839896&signature=f0f5c3fc29055f49a3fd12918d23750afbcb7972e912d920d50a72acb672a07b +2024-03-01 10:03:59.937[1709301839937] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53880//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709301839937&signature=de207f7d870e38b1398a0f02a4b43236ab9ba55046573a833b94f7a3dc87abe9 +2024-03-01 10:03:59.995[1709301839995] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53884//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709301839994&signature=4a1d9aab57690e6b55b7d78c608222721ef1edd8f7875afea9d6adaab6a1242a +2024-03-01 10:04:00.043[1709301840043] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53886//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709301840042&signature=33088c06130ea7fcd5231bd90648a4102d72cedd1c56a25a2c4278a730762477 +2024-03-01 10:04:00.081[1709301840081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53888//dapi/v1/openOrders?timestamp=1709301840081&signature=cd69526349b8b7b617cf986b759913200b547dbd125d85f07c301335586dad76 +2024-03-01 10:04:00.119[1709301840119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53890//dapi/v1/positionSide/dual?timestamp=1709301840119&signature=b4dfc6da421e9f33fd0d00ad47b88046e76eff35df6977fcb9f618c53009a605 +2024-03-01 10:04:00.166[1709301840166] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53892//dapi/v1/balance?timestamp=1709301840165&signature=7de310647facb17114a1ab1d958e615b5b1f442c195ddde32f92f85eaacdf011 +2024-03-01 10:04:00.210[1709301840210] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53894//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709301840210&signature=d7b86d648232d84b26f3695f331b3ae15b080eca2902ae86101ecf9732d81272 +2024-03-01 10:04:00.246[1709301840246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53896//dapi/v1/leverageBracket?timestamp=1709301840245&signature=a61d3caa5bd523386d30f3d75ac9647a2579556fcff0802b93eb74bae9a3ce95 +2024-03-01 10:04:00.282[1709301840282] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53898//dapi/v2/leverageBracket?timestamp=1709301840281&signature=10a372bd22557f49efea4e891e2cec580460d7f6fb20d12f80ceead7c08db508 +2024-03-01 10:04:00.319[1709301840319] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53900//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709301840319&signature=7ebcbf9c2c833aeb5330c72354834458f748169704a56d2eb15e0dde130b2dd8 +2024-03-01 10:04:00.356[1709301840356] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53902//dapi/v1/income?symbol=BNBUSDT×tamp=1709301840356&signature=5c30c7a5ae9ddb03ca9c8c1648dffbc26e7f0eb3d59ae445c3035a45c27bb912 +2024-03-01 10:04:00.390[1709301840390] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53904//dapi/v1/income?timestamp=1709301840390&signature=d7c72bb92214debc7eac437f0cfc8424dba77d59db7eb2721f77f240de13116d +2024-03-01 10:04:00.441[1709301840441] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53907//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709301840441&signature=157aa96e6d0d4b343267b8dccba4bd4955cfa3b9541d56b3f5e792ff589be48c +2024-03-01 10:04:00.471[1709301840471] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:53909//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709301840471&signature=73221d7e81e1f736f0361c5caa6defe8318fda8347609e53627b3ae09fbf6cab +2024-03-01 10:04:00.532[1709301840532] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53913//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709301840532&signature=d5cb967c32dbb70b9d166c4229fa8d864695d7a799e8a8d3dee278cfbd0c3e6e +2024-03-01 10:04:00.574[1709301840574] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:53916//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709301840574&signature=745804727df4c0b926a1f5777376bb42add71c3f406d7a026e43016dcb17ca3e +2024-03-01 10:04:00.611[1709301840611] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53918//dapi/v1/leverageBracket?timestamp=1709301840611&signature=bb071d24dfda4c87806ec541dba2f1550bd47200346e60197d23c59de920bfa0 +2024-03-01 10:04:00.650[1709301840650] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53920//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301840650&signature=fb883165cda6034aed335a2e83f96235035d640b8c8a44a540d6734c370a4118 +2024-03-01 10:04:00.690[1709301840690] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53922//dapi/v1/adlQuantile?timestamp=1709301840690&signature=aec652ff0dcba7f5c5da16b8255b2b80a8e1e98d88d149dffb0521e3af1e0c7d +2024-03-01 10:04:00.700[1709301840700] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 10:04:00.700[1709301840700] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 10:04:00.725[1709301840725] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53924//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709301840725&signature=5b4302d030e43e5fb0577a1b197d0b5a7b14fdbfaada889f995c6ed0edb77db9 +2024-03-01 10:04:00.767[1709301840767] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53926//dapi/v1/positionRisk?timestamp=1709301840767&signature=c75b71b88f40a8e332bc6d214503d9eccd4bd91c334fc4c3d029d9e71ce302b7 +2024-03-01 10:04:00.803[1709301840803] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53928//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709301840802&signature=175e3b0732ed6d73f1384ecacbcc62a720af1393ab108d09ce81d2f60c32dfc2 +2024-03-01 10:04:00.838[1709301840838] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53930//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709301840838&signature=8dbf9de44bbb264bac464867722bb55df4ea5821c30ee19b1a91e31ea6b6a2e1 +2024-03-01 10:04:00.911[1709301840911] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53935//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709301840911&signature=08c18ed7508a58590cd1135e6c881f898e035d1e826abdb5afe85b65500fa233 +2024-03-01 10:04:00.939[1709301840939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53937//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301840938&signature=241fb62920dc9685b990dd0d339e5dd098306c01b10d0f090a0a16fd6c6bfb69 +2024-03-01 10:04:00.995[1709301840995] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53941//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709301840995&signature=9a9eebe5994d13cf24226a57c6fd776cac5b945537a03b0b7a040cc5cb2fce6c +2024-03-01 10:04:01.030[1709301841030] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53943//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301841030&signature=3c1105310a7e207382ad4bc3db17d52a507e04a75cc52992e4c1e7b389a99e8e +2024-03-01 10:04:01.081[1709301841081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53946//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709301841081&signature=812ddc892ef5b79e0673ce4f1137d67e266161d468ac69e8ecb020f3fee13195 +2024-03-01 10:04:01.121[1709301841121] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53948//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709301841121&signature=745bfa3646e52e84d81dd32f52d6ca16a595547928f3abe8031302cd1e3d7b96 +2024-03-01 10:04:01.159[1709301841159] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53950//dapi/v1/forceOrders?timestamp=1709301841159&signature=7985192474758b69faf4ca6904537780320131e8d44996441db886eadb8f81b9 +2024-03-01 10:04:01.197[1709301841197] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53952//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:04:01.228[1709301841228] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53954//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:04:01.265[1709301841265] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53956//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:04:01.308[1709301841308] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53959//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301841307&endTime=1709301842307 +2024-03-01 10:04:01.339[1709301841339] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53961//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 10:04:01.390[1709301841390] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53965//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:04:01.426[1709301841426] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53967//dapi/v1/ticker/bookTicker +2024-03-01 10:04:01.465[1709301841465] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53969//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:04:01.494[1709301841494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53971//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301841493&endTime=1709301842493 +2024-03-01 10:04:01.564[1709301841564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53976//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:04:01.593[1709301841593] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53978//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:04:01.624[1709301841624] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53980//dapi/v1/exchangeInfo +2024-03-01 10:04:01.652[1709301841652] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53982//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301841651&endTime=1709301842651 +2024-03-01 10:04:01.684[1709301841684] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53984//dapi/v1/fundingRate +2024-03-01 10:04:01.720[1709301841720] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53986//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:04:01.767[1709301841767] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53990//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:04:01.805[1709301841805] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53992//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:04:01.837[1709301841837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:53994//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301841835&endTime=1709301842835 +2024-03-01 10:04:01.923[1709301841923] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54000//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301841921&endTime=1709301842921 +2024-03-01 10:04:01.958[1709301841958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54002//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:04:01.986[1709301841986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54004//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709301841985&endTime=1709301842985 +2024-03-01 10:04:02.031[1709301842031] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54008//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 10:04:02.061[1709301842061] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54010//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:04:02.085[1709301842085] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54012//dapi/v1/premiumIndex +2024-03-01 10:04:02.118[1709301842118] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54015//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709301842117&endTime=1709301843117 +2024-03-01 10:04:02.159[1709301842159] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54018//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 10:04:02.192[1709301842192] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54020//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:04:02.232[1709301842232] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54023//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301842230&endTime=1709301843230 +2024-03-01 10:04:02.259[1709301842259] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54025//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 10:04:02.296[1709301842296] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54029//dapi/v1/ping +2024-03-01 10:04:02.320[1709301842320] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54031//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 10:04:02.344[1709301842344] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54033//dapi/v1/ticker/24hr +2024-03-01 10:04:02.371[1709301842371] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54035//dapi/v1/ticker/price +2024-03-01 10:04:02.397[1709301842397] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54037//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 10:04:02.424[1709301842424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54039//dapi/v1/time +2024-03-01 10:04:02.472[1709301842472] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54043//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 10:04:02.501[1709301842501] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54045//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709301842500&endTime=1709301843500 +2024-03-01 10:04:02.545[1709301842545] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54049//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 10:04:02.572[1709301842572] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54051//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301842571&endTime=1709301843571 +2024-03-01 10:04:02.598[1709301842598] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54053//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:04:02.630[1709301842630] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54056//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:04:02.661[1709301842661] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54059//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709301842661&signature=16c0103931417944cb4ea50990b8c2a94ccf771bc62de99615ef9e29c6c25771 +2024-03-01 10:04:02.687[1709301842687] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54061//dapi/v1/pmExchangeInfo?timestamp=1709301842687&signature=c3a44f6c0702b3ec594c63b53be5cf9723288cbb13b14bb843f1a5621037dd99 +2024-03-01 10:04:02.715[1709301842715] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54063//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709301842715&signature=3922196e88c194caa55286286a28f07d910a45a0bb2e71a97458d24762bf7cb2 +2024-03-01 10:04:02.741[1709301842741] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54065//dapi/v1/listenKey +2024-03-01 10:04:02.768[1709301842768] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54067//dapi/v1/listenKey +2024-03-01 10:04:02.791[1709301842791] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54069//dapi/v1/listenKey +2024-03-01 10:04:02.825[1709301842825] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54071//fapi/v2/account?timestamp=1709301842824&signature=454429cbdd0b2750ab107682f5239cc5b4596913d4497541e2b1edb72b2aab4e +2024-03-01 10:04:02.857[1709301842857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54073//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709301842857&signature=a886cbf58f4f5535f30ffb71133a9fdfdb62b306b4d5e5095e674a69ddb203ad +2024-03-01 10:04:02.903[1709301842903] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54076//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709301842903&signature=bf08bdd058829b802857ec0dfe41478b8cb6d334551f8af8ccf3a9f895319a31 +2024-03-01 10:04:02.960[1709301842960] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54080//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709301842959&signature=f488e7ba43570466c5044c45c9187c3909da126f3aca4ea7347d1c985d272c76 +2024-03-01 10:04:03.001[1709301843001] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54083//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709301843000&signature=593b87c5dbd6968ec3a2cea458a2da5fa760e1f43a8ca393811cc254bf77c4bd +2024-03-01 10:04:03.050[1709301843050] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54086//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709301843050&signature=5293345ff6243a5d6f3754a861ea1434ab3bf942ec835c364cd61f9b9cbf27c6 +2024-03-01 10:04:03.083[1709301843083] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54088//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709301843083&signature=1cdbb81b30caf61144602b1f11a995e618b3abb52eeba57fd672dc4eb8cafa74 +2024-03-01 10:04:03.120[1709301843120] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54091//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709301843120&signature=69f1ad8c2feaaaa5c36acfe03138d04d6466c417aba176ad0de94aa47b290317 +2024-03-01 10:04:03.152[1709301843152] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54093//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709301843152&signature=6d93cb8933519949b8eb87246e4230b8949e91a2a7df6ee9b40e791066ff7370 +2024-03-01 10:04:03.198[1709301843198] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54097//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709301843198&signature=34b430e135e7fcd96eeeda8c0389757d79bd24b7aabbddbd781c6bd719c81dd6 +2024-03-01 10:04:03.237[1709301843237] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54100//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709301843237&signature=908de88fdce929bd122e05cb942140e14c8fd26d5b8a17db54891e580f386216 +2024-03-01 10:04:03.275[1709301843275] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54103//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709301843274&signature=24b8d0c25917b8046185898d83a9d02ea7e368442e998b47b60c582f4db19d4a +2024-03-01 10:04:03.310[1709301843310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54105//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709301843310&signature=10f08eea9aca4066cc4061d7603cacaa4a2355587b98452d46dfb04e5a3e6285 +2024-03-01 10:04:03.340[1709301843340] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54107//fapi/v1/openOrders?timestamp=1709301843339&signature=d433ee347c7bab5f490cf019c328d95790ff47d171c797fb38296050c1d3a984 +2024-03-01 10:04:03.369[1709301843369] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54109//fapi/v1/positionSide/dual?timestamp=1709301843368&signature=08acbd2e6dec750df581e8b556618c56fd963d0b7dfb1e356385ef102c7ab7a6 +2024-03-01 10:04:03.404[1709301843404] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54111//fapi/v1/income/asyn?startTime=1709301843402&endTime=1709301844402×tamp=1709301843404&signature=4466ecdf1d6cde69d333e5224f7084b60abeb41bb717ede010882cacde59ed40 +2024-03-01 10:04:03.434[1709301843434] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54113//fapi/v1/income/asyn?timestamp=1709301843434&signature=e0833b8f779f332a9323a195031644ef7556fec1024cee97bd2db29b7d4690fa +2024-03-01 10:04:03.465[1709301843465] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54115//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709301843465&signature=43e3e7ed9cffa518e8a30935a41e0b89a12bd7278a11a3bfbb5bada7108e0bc0 +2024-03-01 10:04:03.513[1709301843513] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54118//fapi/v2/balance?timestamp=1709301843513&signature=eb3be82e05d2bdca5bf7d5488c6bfd62b8ae37c4d8fab9530db3953e89b79372 +2024-03-01 10:04:03.544[1709301843544] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54120//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301843544&signature=ede3a919f83fbdf74eb384aaed9e1d45e322ee9da4837a08ccec662d5ed46629 +2024-03-01 10:04:03.573[1709301843573] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54122//fapi/v1/leverageBracket?timestamp=1709301843572&signature=a6df1e181ef525dd967e33912f85c87be97ee0f36ee1dc358e912fd3630b7574 +2024-03-01 10:04:03.606[1709301843606] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54124//fapi/v1/multiAssetsMargin?timestamp=1709301843606&signature=16bf9711955c8981a3ae47b5314b12376f91c81fc0f0bcec68d37e53969e24c6 +2024-03-01 10:04:03.636[1709301843636] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54126//fapi/v1/income?symbol=BNBUSDT×tamp=1709301843636&signature=6461e2d7f110f141b3dda9614d0fbda9708e9e434b1ed00caa8ec4ebfa993e94 +2024-03-01 10:04:03.672[1709301843672] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54128//fapi/v1/income?timestamp=1709301843672&signature=cd7ca53c8b7096ff95966cb3bac05801261982aff8899b997cf4d342d112889d +2024-03-01 10:04:03.721[1709301843721] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54131//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709301843721&signature=2e39117d7520b9cc1787a094d7d4edcbdf2665a1ec7499b4e4b9c183e3ded91e +2024-03-01 10:04:03.775[1709301843775] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54134//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709301843775&signature=b1a75b48b8fb14c07e0d6a829e64f7e02013b368231913cf7ac044ad72a0c19b +2024-03-01 10:04:03.814[1709301843814] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54136//fapi/v1/leverageBracket?timestamp=1709301843812&signature=ac89d1d5c065c10b2b884ac1e86bc813bc93086b97ec1f9f89d9413ae3a5ba08 +2024-03-01 10:04:03.843[1709301843843] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54138//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709301843843&signature=1d65af92fb3bd9fe41b55e4a0f3aab4dfb91700c7b4c59f97d8093aaeaf3488d +2024-03-01 10:04:03.869[1709301843869] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54140//fapi/v1/adlQuantile?timestamp=1709301843869&signature=59a88af407f952f2c97efc13b57873afdf0b68a1db09c702094216d268f47d11 +2024-03-01 10:04:03.897[1709301843897] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54142//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709301843896&signature=0cdadb5968745fb9d8ec41be57c3be0dbd186fb5e000defde57599cc6c1dc150 +2024-03-01 10:04:03.923[1709301843923] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54144//fapi/v2/positionRisk?timestamp=1709301843923&signature=3651bcda5ae6c7932e094cc3dbf80a317f2002c6b019a06a1e6d0651a88dd3fb +2024-03-01 10:04:03.958[1709301843958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54146//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709301843958&signature=4f39f1724e941b975b4c1a4e8604cc1835048ffcebc238080580fb9943b27547 +2024-03-01 10:04:03.987[1709301843987] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54148//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709301843987&signature=84e9767399fb68268afb0c441fffd89ba0ad3438b5c6d22601385157aee49a9f +2024-03-01 10:04:04.023[1709301844023] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54151//fapi/v1/apiTradingStatus?timestamp=1709301844022&signature=c07c692cd7925a6187960b9d22b3fd1b014631e4973d18dd7b340c0a45e9f97d +2024-03-01 10:04:04.050[1709301844050] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54153//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709301844050&signature=2816da31870756c96b9933ac354fe32775433f254122a58ee0ff230de63b91fe +2024-03-01 10:04:04.089[1709301844089] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54157//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709301844089&signature=45f0f690047b0fa54bf040fe5d5cabe5aff6e0f7a81fbd6475c973f7fcbd3d05 +2024-03-01 10:04:04.116[1709301844116] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54159//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301844116&signature=0d722e148bfa120d65813bee2551d24a17d27b19c6a96b156bab319118d6ac89 +2024-03-01 10:04:04.163[1709301844163] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54163//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709301844163&signature=f81b0b2a53a570df4c50e098b0df4cfed1c13b2671f3dac26c6faf283429d801 +2024-03-01 10:04:04.196[1709301844196] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54165//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709301844196&signature=512540b87b8fe3e54b944e0f9ae2eaa1b36b07e91064acf7a3189957178eb197 +2024-03-01 10:04:04.240[1709301844240] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54168//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709301844240&signature=adafb688d00f221174b6d1f52af830f21120706e3d62991606ca49011360eb0d +2024-03-01 10:04:04.272[1709301844272] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54170//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709301844272&signature=307c8500f964402c80583ab550d1cf74aeacdb1fe463efdc57bb2cfd6475aba5 +2024-03-01 10:04:04.307[1709301844307] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54172//fapi/v1/forceOrders?timestamp=1709301844307&signature=c76126e79febdf27dc217d0b59cada7cc5ffe39b096592f1b2fec5575f1e2875 +2024-03-01 10:04:04.337[1709301844337] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54174//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:04:04.366[1709301844366] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54176//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:04:04.433[1709301844433] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54178//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:04:04.485[1709301844485] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54181//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301844484&endTime=1709301845484 +2024-03-01 10:04:04.525[1709301844525] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54183//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:04:04.552[1709301844552] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54185//fapi/v1/ticker/bookTicker +2024-03-01 10:04:04.579[1709301844579] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54187//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:04:04.603[1709301844603] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54189//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301844602&endTime=1709301845602 +2024-03-01 10:04:04.657[1709301844657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54194//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:04:04.712[1709301844712] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54196//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:04:04.749[1709301844749] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54198//fapi/v1/exchangeInfo +2024-03-01 10:04:04.782[1709301844782] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54200//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301844779&endTime=1709301845779 +2024-03-01 10:04:04.811[1709301844811] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54202//fapi/v1/fundingRate +2024-03-01 10:04:04.853[1709301844853] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54206//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709301844851&endTime=1709301845851 +2024-03-01 10:04:04.882[1709301844882] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54208//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 10:04:04.914[1709301844914] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54210//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:04:04.958[1709301844958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54214//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:04:04.990[1709301844990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54216//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 10:04:05.019[1709301845019] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54218//fapi/v1/indexInfo +2024-03-01 10:04:05.049[1709301845049] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54220//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:04:05.093[1709301845093] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54222//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301845091&endTime=1709301846091 +2024-03-01 10:04:05.160[1709301845160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54228//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301845158&endTime=1709301846158 +2024-03-01 10:04:05.186[1709301845186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54230//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:04:05.215[1709301845215] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54232//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845214&endTime=1709301846214 +2024-03-01 10:04:05.257[1709301845257] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54236//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:04:05.286[1709301845286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54238//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:04:05.311[1709301845311] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54240//fapi/v1/premiumIndex +2024-03-01 10:04:05.343[1709301845343] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54243//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301845341&endTime=1709301846341 +2024-03-01 10:04:05.378[1709301845378] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54246//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 10:04:05.410[1709301845410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54248//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 10:04:05.437[1709301845437] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54250//fapi/v1/assetIndex +2024-03-01 10:04:05.466[1709301845466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54252//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:04:05.503[1709301845503] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54255//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845502&endTime=1709301846502 +2024-03-01 10:04:05.534[1709301845534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54257//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 10:04:05.581[1709301845581] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54261//fapi/v1/ping +2024-03-01 10:04:05.609[1709301845609] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54263//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845608&endTime=1709301846608 +2024-03-01 10:04:05.652[1709301845652] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54267//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:04:05.678[1709301845678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54269//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 10:04:05.702[1709301845702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54271//fapi/v1/ticker/24hr +2024-03-01 10:04:05.726[1709301845726] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54273//fapi/v1/ticker/price +2024-03-01 10:04:05.758[1709301845758] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54275//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 10:04:05.784[1709301845784] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54277//fapi/v1/time +2024-03-01 10:04:05.809[1709301845809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54279//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:04:05.842[1709301845842] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54282//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845840&endTime=1709301846840 +2024-03-01 10:04:05.902[1709301845902] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54287//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:04:05.928[1709301845928] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54289//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845927&endTime=1709301846927 +2024-03-01 10:04:05.954[1709301845954] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54291//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:04:05.986[1709301845986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54294//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:04:06.015[1709301846015] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54297//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709301846015&signature=7f5d78571357a8dd71df83ae956c8480f6f581ae187e6dbdab8918a4191784c4 +2024-03-01 10:04:06.035[1709301846035] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54299//fapi/v1/pmExchangeInfo?timestamp=1709301846035&signature=1e545d96e6354145934d2dd701c783b1bf321738362f8552426abeca41659d66 +2024-03-01 10:04:06.054[1709301846054] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54301//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709301846054&signature=8594fa00881e1641a4e7c511b2ff53f94a7757d9e8bdf9c3f998caea8a19e1de +2024-03-01 10:04:06.083[1709301846083] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54304//fapi/v1/listenKey +2024-03-01 10:04:06.107[1709301846107] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54306//fapi/v1/listenKey +2024-03-01 10:04:06.136[1709301846136] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54308//fapi/v1/listenKey +2024-03-01 10:32:29.388[1709303549388] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 10:32:29.402[1709303549402] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 10:32:29.546[1709303549546] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54458//dapi/v1/account?timestamp=1709303549540&signature=78a6849fde66df02d9eaa7ad1d54792e824ae4cae371054b340c47bde3cab624 +2024-03-01 10:32:29.552[1709303549552] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54460//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709303549552&signature=bd235fc9597144d5e8db884cffd38baa606710312b8b300614d111141d02f8a6 +2024-03-01 10:32:29.564[1709303549564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54465//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709303549562&signature=c47ffb0eb0d8ef2ba3790b6e45e344a84308e013f21628dbb24fc85e6e69eb45 +2024-03-01 10:32:29.577[1709303549577] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54469//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303549576&signature=a262777cfd4de2b2ec02b3e862b9d46cb90dcfc781a8cb839bc4bb767dd9b66e +2024-03-01 10:32:29.591[1709303549591] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54472//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303549591&signature=9f5d9505850e1911d88e51b2793c92abde3dc8483f4f52317a99fbf1dad33c49 +2024-03-01 10:32:29.600[1709303549600] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54475//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303549599&signature=ec05334421a87473cabe8a8aaa704ab11a11b2e5c02e9ce4d3e45c6f5c32a08a +2024-03-01 10:32:29.619[1709303549619] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54477//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709303549619&signature=2969aeb24718a15645e83efad447e9b873e1c0da5c6fe0896c306436746b2e2b +2024-03-01 10:32:29.630[1709303549630] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54480//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709303549629&signature=f30f57f898986b4dc55cbbd88f07186b955bf6de648a2abaf31d0f512ac20fdf +2024-03-01 10:32:29.639[1709303549639] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54482//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303549639&signature=d308a01805ffed741225eae195df737c418aa8e1b7c10ebcaa0f14338f16bffd +2024-03-01 10:32:29.651[1709303549651] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54486//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303549651&signature=8feef8a7cc1b224314aff3caee5aa07a4963227f9d889b7e5c9f0978f6f3849e +2024-03-01 10:32:29.658[1709303549658] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54488//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303549658&signature=75618e23e62929b6a35b3eb38bc4b5c87f56d6210e7fa764c10bca69958fc2c5 +2024-03-01 10:32:29.663[1709303549663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54490//dapi/v1/openOrders?timestamp=1709303549663&signature=a81d79be1f78e64f43dc196060412d8a9c16fd923760e58e36c9406145cb147c +2024-03-01 10:32:29.669[1709303549669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54492//dapi/v1/positionSide/dual?timestamp=1709303549669&signature=f65239677a39dd48c4580406647b6f6443a2775c07039d4bd06c9fbcdbe7dc9b +2024-03-01 10:32:29.677[1709303549677] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54494//dapi/v1/balance?timestamp=1709303549677&signature=972e0a218e3a4b2716464486029628a89f3536670cbda236ff7f2a417421f426 +2024-03-01 10:32:29.683[1709303549683] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54496//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709303549683&signature=f980a87a6732d0f29118f39d0571fdef2d558a3eb50f1c76e90208c44f2fe836 +2024-03-01 10:32:29.691[1709303549691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54498//dapi/v1/leverageBracket?timestamp=1709303549690&signature=711d53a31e4efeaa7c0bf2c0ba399319cac724a365696757417d5736c7f2cfa3 +2024-03-01 10:32:29.697[1709303549697] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54500//dapi/v2/leverageBracket?timestamp=1709303549696&signature=4ed634e433f4a02fdaff6ade770c478eb5f1aacbc324d406b2f1b14c77274a35 +2024-03-01 10:32:29.703[1709303549703] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54502//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709303549702&signature=b0a23755e424fa8ae871bd1659fc151d798b96e05832b977b8c3f691ff9a0cb7 +2024-03-01 10:32:29.710[1709303549710] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54504//dapi/v1/income?symbol=BNBUSDT×tamp=1709303549710&signature=fc5a5a26f143f0dcb83ef30176b6e60e1bdefc8f129fe72d41852bd85db06fe2 +2024-03-01 10:32:29.716[1709303549716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54506//dapi/v1/income?timestamp=1709303549716&signature=24374af0b6f19c6ac14a496246316da5d457547f594c6597da23f6874f3fabc3 +2024-03-01 10:32:29.725[1709303549725] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54509//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303549725&signature=15bd6a927597c27a12825f8b974c50a508648207e6fd0c7154414811a7a64e4d +2024-03-01 10:32:29.732[1709303549732] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54511//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303549731&signature=97827d6e1a124e5e1c2680d8360a9b68291db7baae90c1342302d6760dc1dcb1 +2024-03-01 10:32:29.742[1709303549742] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54515//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303549742&signature=53a37e818d6620f694dd4a180103219f886cfcf92d611b81f8e5f0853aad5dee +2024-03-01 10:32:29.750[1709303549750] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54518//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303549750&signature=0813912bdf7426b513a95d83b76128886b6cfb0a04174fd94cd02fec0d354b19 +2024-03-01 10:32:29.758[1709303549758] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54520//dapi/v1/leverageBracket?timestamp=1709303549758&signature=45130bee3ce61716f73b040720631c50ba4f465135d97fcd9ee532b5aebf6464 +2024-03-01 10:32:29.764[1709303549764] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54522//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303549763&signature=7de63ab5de530038c6c193b5d86aad6f45d1781f0c047ba1a3e3e074244fb7d0 +2024-03-01 10:32:29.771[1709303549771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54524//dapi/v1/adlQuantile?timestamp=1709303549770&signature=6c9cef7120799eb94af77aac8eaf77bd65b14ae5729cdb9b76d42b7f1deef99a +2024-03-01 10:32:29.776[1709303549776] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54526//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303549776&signature=05e475b5077f72b98f53f59880904a19f1e66e64ddb6a57da54b2a75df89c0ef +2024-03-01 10:32:29.785[1709303549785] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54528//dapi/v1/positionRisk?timestamp=1709303549784&signature=d63eee09eebdef5bec94e5682e552d0223cef587c9a4dfabb7e00b9f5f238846 +2024-03-01 10:32:29.791[1709303549791] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54530//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709303549791&signature=c64dce3a225f01ccae88f364426b99b0038328950a8c8e324756bead9243d99d +2024-03-01 10:32:29.797[1709303549797] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54532//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303549797&signature=c67733f9ceb3e8a3f8c90bb287535f29161c256bf6a5d6b8d6d3ed47cacbd223 +2024-03-01 10:32:29.810[1709303549810] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54537//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303549810&signature=c9fb07d5032120b6a35f5194644d05675110970fcfecc79860aa1d858e70bf30 +2024-03-01 10:32:29.817[1709303549817] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54539//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303549816&signature=fd0129e9f7c62d5fdb94670908be9c3f287aaf6dd0f1e42c64344fa752927905 +2024-03-01 10:32:29.829[1709303549829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54543//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709303549829&signature=9f01113854039d7c6c797e6e5e68d585e75362d89a5d56af843ce9c99f61bfe9 +2024-03-01 10:32:29.837[1709303549837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54545//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303549836&signature=7103a2127613459eea7ae524e3ef9e255ee000403c660820c5342b5067fd574d +2024-03-01 10:32:29.847[1709303549847] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54548//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303549847&signature=1c82e9d39b7af22fd54ceca0f3efb743aec133f571e569073d88fd847fc9e717 +2024-03-01 10:32:29.856[1709303549856] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54550//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303549856&signature=54672474d9eb71a624b531e960578913a0f0998bb991484a3cda81e071b4490b +2024-03-01 10:32:29.869[1709303549869] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54552//dapi/v1/forceOrders?timestamp=1709303549869&signature=35b8f33cdecaabc7146c1fe6dd0b64768782d646b130be99d71dacf62ff1d1b8 +2024-03-01 10:32:29.877[1709303549877] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54554//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:32:29.885[1709303549885] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54556//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:29.895[1709303549895] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54558//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:32:29.906[1709303549906] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54561//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303549903&endTime=1709303550903 +2024-03-01 10:32:29.912[1709303549912] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54563//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 10:32:29.922[1709303549922] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54567//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:32:29.927[1709303549927] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54569//dapi/v1/ticker/bookTicker +2024-03-01 10:32:29.933[1709303549933] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54571//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:32:29.939[1709303549939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54573//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303549938&endTime=1709303550938 +2024-03-01 10:32:29.950[1709303549950] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54578//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:32:29.960[1709303549960] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54580//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:32:29.967[1709303549967] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54582//dapi/v1/exchangeInfo +2024-03-01 10:32:29.974[1709303549974] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54584//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303549971&endTime=1709303550971 +2024-03-01 10:32:29.981[1709303549981] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54586//dapi/v1/fundingRate +2024-03-01 10:32:29.993[1709303549993] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54588//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:32:30.005[1709303550005] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54592//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:32:30.013[1709303550013] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54594//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:32:30.019[1709303550019] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54596//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303550017&endTime=1709303551017 +2024-03-01 10:32:30.036[1709303550036] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54602//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550034&endTime=1709303551034 +2024-03-01 10:32:30.045[1709303550045] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54604//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:30.053[1709303550053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54606//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303550052&endTime=1709303551052 +2024-03-01 10:32:30.062[1709303550062] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54610//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 10:32:30.068[1709303550068] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54612//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:32:30.073[1709303550073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54614//dapi/v1/premiumIndex +2024-03-01 10:32:30.080[1709303550080] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54617//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303550079&endTime=1709303551079 +2024-03-01 10:32:30.089[1709303550089] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54620//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 10:32:30.093[1709303550093] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54622//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:32:30.102[1709303550102] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54625//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303550100&endTime=1709303551100 +2024-03-01 10:32:30.110[1709303550110] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54627//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 10:32:30.122[1709303550122] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54631//dapi/v1/ping +2024-03-01 10:32:30.128[1709303550128] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54633//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 10:32:30.132[1709303550132] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54635//dapi/v1/ticker/24hr +2024-03-01 10:32:30.140[1709303550140] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54637//dapi/v1/ticker/price +2024-03-01 10:32:30.145[1709303550145] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54639//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 10:32:30.150[1709303550150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54641//dapi/v1/time +2024-03-01 10:32:30.161[1709303550161] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54645//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 10:32:30.165[1709303550165] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54647//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303550165&endTime=1709303551165 +2024-03-01 10:32:30.176[1709303550176] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54651//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 10:32:30.181[1709303550181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54653//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303550180&endTime=1709303551180 +2024-03-01 10:32:30.186[1709303550186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54655//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:30.194[1709303550194] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54658//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:32:30.202[1709303550202] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54661//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709303550201&signature=bbab1aa074923c7e37102feb5a562fdfd69b52e7fbb27cf902d672329724f928 +2024-03-01 10:32:30.210[1709303550210] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54663//dapi/v1/pmExchangeInfo?timestamp=1709303550210&signature=89fcba40410f3ae3ddf03258bd78cef0cbd86b7e26d3f4e14a342bd0a415165b +2024-03-01 10:32:30.215[1709303550215] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54665//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303550215&signature=8778949ee8fbac518e5940d080b66a4e997628afcc85ebc2c86fecdadf154e26 +2024-03-01 10:32:30.221[1709303550221] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54667//dapi/v1/listenKey +2024-03-01 10:32:30.227[1709303550227] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54669//dapi/v1/listenKey +2024-03-01 10:32:30.233[1709303550233] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54671//dapi/v1/listenKey +2024-03-01 10:32:30.244[1709303550244] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54673//fapi/v2/account?timestamp=1709303550244&signature=b5118a640cc5f26dc08fca05dc4393fa438af14cb8cf8dcbb362c877260d9f87 +2024-03-01 10:32:30.251[1709303550251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54675//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709303550251&signature=59c8713d84913878014bb188712668cfdef4aaf671571c1d256af9db1d7f1229 +2024-03-01 10:32:30.259[1709303550259] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54678//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709303550259&signature=92a529637bc8943c936a2c99f9dad29a949f608136d8e5914721cdec920caf60 +2024-03-01 10:32:30.271[1709303550271] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54682//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303550270&signature=ccafe49bdb80eba69bfe1c364b33d11e12e61acdb710bda2709626e2e9abac5c +2024-03-01 10:32:30.287[1709303550287] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54685//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303550286&signature=ca652403af743b928a5f40b164aeb4819b32592fec6b271c11aa31c34b221238 +2024-03-01 10:32:30.301[1709303550301] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54688//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303550301&signature=7d91582774c2682d06d282fa57c261cb2ca20cf228114a21ee043f545a20e5db +2024-03-01 10:32:30.327[1709303550327] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54690//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709303550327&signature=dc89fc63929fcf37449e8670f0ec5fa5cf6a22dde023e030df1df0d1165a2f02 +2024-03-01 10:32:30.335[1709303550335] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54693//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709303550335&signature=30fcce6c26ce15c560d1b0490dbfb8e5d730bbe3aa8164f1f7ac25e088b0822c +2024-03-01 10:32:30.343[1709303550343] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54695//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303550342&signature=af83ddbed4c8a428dce0ef34219a5db32ecb905c0f23127c28fc9623a6b9b540 +2024-03-01 10:32:30.361[1709303550361] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54699//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709303550361&signature=f25f324064dc72e057831633ab584d7b39ff472d34f107553837f313c4959f24 +2024-03-01 10:32:30.376[1709303550376] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54702//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709303550376&signature=1afd858280d58be8749791f97e296bc4ad4db9965647e589632f2e75f7992c4a +2024-03-01 10:32:30.404[1709303550404] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54705//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303550404&signature=87658262c97c566291c2accb2d02be87ba595a3088f52304e0345eccf2b46149 +2024-03-01 10:32:30.427[1709303550427] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54707//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303550426&signature=47a1e04f572e4e87272a094bd7f724e64109517bfec80f13a755851e457e19a2 +2024-03-01 10:32:30.442[1709303550442] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54709//fapi/v1/openOrders?timestamp=1709303550442&signature=23766d9c08c78ac73ad60ea69bf913e963cb12617f2d6273755c795116229e83 +2024-03-01 10:32:30.452[1709303550452] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54711//fapi/v1/positionSide/dual?timestamp=1709303550452&signature=26fb30306ee986859d78c55d81f7991e129a4a64c1f2bb01f88971b118e3757d +2024-03-01 10:32:30.461[1709303550461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54713//fapi/v1/income/asyn?startTime=1709303550458&endTime=1709303551458×tamp=1709303550461&signature=99bc6baa71cf12a015a853a6ec3aa435054e9090dea1a5ad099bb926d22eb87c +2024-03-01 10:32:30.473[1709303550473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54715//fapi/v1/income/asyn?timestamp=1709303550473&signature=99ab7d38171692664190898c99e5deb518c12f5bcb85345b70e4222ac588b193 +2024-03-01 10:32:30.481[1709303550481] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54717//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709303550481&signature=4781d735b7eebcc7e86864a60037cb6a071d88262223b5549ab5eb426e1d0d75 +2024-03-01 10:32:30.491[1709303550491] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54720//fapi/v2/balance?timestamp=1709303550491&signature=18e4f5e8c2362aff639bab745c7090d79e90f1f6e3b264aa1af416b076b47f41 +2024-03-01 10:32:30.497[1709303550497] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54722//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303550497&signature=a41c68ae54c59b42db393031aaddc57434ed82bbd3b126313a58404def4e4199 +2024-03-01 10:32:30.502[1709303550502] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54724//fapi/v1/leverageBracket?timestamp=1709303550502&signature=429dbfce1b1c22879257529df143ca339e99ae32dce22116f0f52691ebe4822c +2024-03-01 10:32:30.508[1709303550508] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54726//fapi/v1/multiAssetsMargin?timestamp=1709303550508&signature=93af44e0f256af947093b0c98d2abca463ed32ef57440a4786b9a9068e2f600d +2024-03-01 10:32:30.515[1709303550515] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54728//fapi/v1/income?symbol=BNBUSDT×tamp=1709303550515&signature=2266e8b57888509fef8d05c7bb3a18d2b71fc3565c604e97176331c9efbf1cd4 +2024-03-01 10:32:30.520[1709303550520] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54730//fapi/v1/income?timestamp=1709303550520&signature=b145a80cb9299a8e27647c901ee5d6bcdc43626a87ca82dca337a60e33d7e610 +2024-03-01 10:32:30.529[1709303550529] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54733//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303550528&signature=2410a05ccf53343a4f3f9afc6ffc564d5abe310290d524218a277cd81aab31a8 +2024-03-01 10:32:30.540[1709303550540] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54736//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303550540&signature=a669ce2380d371a6707395918d962bf46e83845ee1af2242c581a8a3ee1ec167 +2024-03-01 10:32:30.546[1709303550546] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54738//fapi/v1/leverageBracket?timestamp=1709303550546&signature=aaeee99c3c9edbc38e2deba06917965f6572bebff6505ddad551f80ab6e0f666 +2024-03-01 10:32:30.552[1709303550552] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54740//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303550552&signature=9742af092086bcc3825b314cd3e133152e0812e787abba3d0c8c0e99d757417b +2024-03-01 10:32:30.559[1709303550559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54742//fapi/v1/adlQuantile?timestamp=1709303550558&signature=2e263a01391d4086f5f5da711ece57b706528e4ba012593bcfb3f7f9aa41de9f +2024-03-01 10:32:30.564[1709303550564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54744//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303550564&signature=aeb0b7a1d592c667ec3cec91e0a479b73fb6b4b459d55c4c83ac8138e3b7d2ef +2024-03-01 10:32:30.570[1709303550570] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54746//fapi/v2/positionRisk?timestamp=1709303550569&signature=04c0a8cdd6088acc5a77a2dc03fdc6247c74111e4b42698ed6053ed1a569d040 +2024-03-01 10:32:30.576[1709303550576] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54748//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709303550575&signature=7eba262552b68b20641fe60bdd1e7c146cdfae804657ec9acffa64b2e78b7a57 +2024-03-01 10:32:30.581[1709303550581] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54750//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303550581&signature=c5b229665a8e511aef3d1fbc7f1f136620e127bf881a235feb8095bf9f4bd7f7 +2024-03-01 10:32:30.590[1709303550590] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54753//fapi/v1/apiTradingStatus?timestamp=1709303550589&signature=34a9b48b2c9371c89109c070d620abeb9eaf1a7408b4b0f0e1a9ea8f95245558 +2024-03-01 10:32:30.595[1709303550595] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54755//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709303550594&signature=f6a2f0f82a5cca12257fd13718f7183ade6f2aa771408484b72c7c9bf18a845c +2024-03-01 10:32:30.605[1709303550605] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54759//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303550605&signature=e1ea75a45c6825c97c272d561f908c5ef8b6e558af2b32b26a374b2693ecf34d +2024-03-01 10:32:30.610[1709303550610] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54761//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303550610&signature=eedbe58f60a86974fdd95c5717d412eaa8a19977ef0d264967298819956514da +2024-03-01 10:32:30.622[1709303550622] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54765//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709303550622&signature=5a9434ce000738326fec42aeef629e3db3ea128fc4cc4a89f97f07599d5c079e +2024-03-01 10:32:30.627[1709303550627] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54767//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303550626&signature=e32f7ce7ae4f28575d73ac85693ee12fa887cd02ad8cabdf00124deb4bc1a80f +2024-03-01 10:32:30.635[1709303550635] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54770//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303550635&signature=72bcb419c8c72972594b34d9961ecf7117d7a08c0802eebd66dc1c474c766ba0 +2024-03-01 10:32:30.641[1709303550641] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54772//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303550641&signature=57839aeff5ae5e6f301a5f55dac7301899ce868f7ebcc8c616ccf7b5aeea26cf +2024-03-01 10:32:30.648[1709303550648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54774//fapi/v1/forceOrders?timestamp=1709303550648&signature=756271e4f32441ed518f01ebf4070de378319723e010441cb5134a065b9a75ac +2024-03-01 10:32:30.653[1709303550653] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54776//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:32:30.658[1709303550658] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54778//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:30.663[1709303550663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54780//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:32:30.669[1709303550669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54783//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303550668&endTime=1709303551668 +2024-03-01 10:32:30.675[1709303550675] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54785//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:32:30.679[1709303550679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54787//fapi/v1/ticker/bookTicker +2024-03-01 10:32:30.684[1709303550684] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54789//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:32:30.690[1709303550690] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54791//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303550689&endTime=1709303551689 +2024-03-01 10:32:30.702[1709303550702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54796//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:32:30.706[1709303550706] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54798//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:32:30.711[1709303550711] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54800//fapi/v1/exchangeInfo +2024-03-01 10:32:30.716[1709303550716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54802//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303550714&endTime=1709303551714 +2024-03-01 10:32:30.721[1709303550721] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54804//fapi/v1/fundingRate +2024-03-01 10:32:30.732[1709303550732] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54808//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303550731&endTime=1709303551731 +2024-03-01 10:32:30.738[1709303550738] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54810//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 10:32:30.744[1709303550744] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54812//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:32:30.753[1709303550753] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54816//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:32:30.759[1709303550759] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54818//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 10:32:30.765[1709303550765] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54820//fapi/v1/indexInfo +2024-03-01 10:32:30.771[1709303550771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54822//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:32:30.778[1709303550778] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54824//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303550776&endTime=1709303551776 +2024-03-01 10:32:30.794[1709303550794] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54830//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550793&endTime=1709303551793 +2024-03-01 10:32:30.801[1709303550801] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54832//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:30.807[1709303550807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54834//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550806&endTime=1709303551806 +2024-03-01 10:32:30.818[1709303550818] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54838//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:30.825[1709303550825] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54840//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:32:30.829[1709303550829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54842//fapi/v1/premiumIndex +2024-03-01 10:32:30.837[1709303550837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54845//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550836&endTime=1709303551836 +2024-03-01 10:32:30.844[1709303550844] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54848//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:30.849[1709303550849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54850//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 10:32:30.856[1709303550856] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54852//fapi/v1/assetIndex +2024-03-01 10:32:30.860[1709303550860] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54854//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:32:30.867[1709303550867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54857//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550865&endTime=1709303551865 +2024-03-01 10:32:30.872[1709303550872] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54859//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 10:32:30.881[1709303550881] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54863//fapi/v1/ping +2024-03-01 10:32:30.888[1709303550888] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54865//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550886&endTime=1709303551886 +2024-03-01 10:32:30.896[1709303550896] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54869//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:30.901[1709303550901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54871//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 10:32:30.906[1709303550906] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54873//fapi/v1/ticker/24hr +2024-03-01 10:32:30.912[1709303550912] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54875//fapi/v1/ticker/price +2024-03-01 10:32:30.916[1709303550916] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54877//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 10:32:30.923[1709303550923] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54879//fapi/v1/time +2024-03-01 10:32:30.929[1709303550929] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54881//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:30.937[1709303550937] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54884//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550935&endTime=1709303551935 +2024-03-01 10:32:30.952[1709303550952] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54889//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:30.958[1709303550958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54891//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550957&endTime=1709303551957 +2024-03-01 10:32:30.963[1709303550963] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54893//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:30.969[1709303550969] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54896//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:32:30.977[1709303550977] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54899//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709303550977&signature=21f22aebd499d355adc7db2d10e6994c85d28db6f512b873a8f77e86daadcf87 +2024-03-01 10:32:30.981[1709303550981] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54901//fapi/v1/pmExchangeInfo?timestamp=1709303550981&signature=6f158db1c7a563bf98dc75248974a3059d69894fee592bd39f469437e3a4adcf +2024-03-01 10:32:30.986[1709303550986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54903//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303550986&signature=6722062d27417f134892e3a600825a2840db3992fe0fef0d6cb2f9e8c31bb51d +2024-03-01 10:32:31.001[1709303551001] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54906//fapi/v1/listenKey +2024-03-01 10:32:31.005[1709303551005] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54908//fapi/v1/listenKey +2024-03-01 10:32:31.014[1709303551014] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54910//fapi/v1/listenKey +2024-03-01 10:32:47.319[1709303567319] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 10:32:47.427[1709303567427] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 10:32:48.229[1709303568229] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54930//dapi/v1/account?timestamp=1709303568214&signature=1628bed2592d37069e5fd8aae72c77fdf3b8d5efa408818bcf332a827e3581fc +2024-03-01 10:32:48.277[1709303568277] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54932//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709303568277&signature=cba0f22abe67a15d665d19d588e05f6b8831c85d3178a1aff4e7296a384fec3f +2024-03-01 10:32:48.363[1709303568363] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54935//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709303568362&signature=084d9d298b6211149f9221a591d69d2fe5fb6415c8f7d999e31ba4afa8159790 +2024-03-01 10:32:48.473[1709303568473] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54939//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303568473&signature=02afb66e26fcb792e17258af6e22495f55dc4a31ca13e18bf20393f325387453 +2024-03-01 10:32:48.555[1709303568555] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54942//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303568555&signature=389c10d1fb4ce8d5a82f1957b8242d5af8fd3ba67f0ab2d2f27d13d3737c52d8 +2024-03-01 10:32:48.616[1709303568616] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54945//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303568616&signature=679673c7eeeb2af33894fc4858502e36779ead1e095defa36e813a79d764e45a +2024-03-01 10:32:48.667[1709303568667] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54947//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709303568666&signature=1abd4d9ca2b2f87e78eb4a7d6475ac2f521fdaaa686e75931763a3283d43e454 +2024-03-01 10:32:48.734[1709303568734] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:54950//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709303568733&signature=a0cbd6b79afd5543f624169297f4afd9fe2c588fa5e839e215b8e783f3a81aed +2024-03-01 10:32:48.798[1709303568798] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54952//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303568797&signature=a44bf257df8d2946d05b8bc544e05687f17fbe176eaef91505efc1a05b8487e2 +2024-03-01 10:32:48.859[1709303568859] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54956//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303568859&signature=00e7a176524b68c2b32e79492321547020209e592a42a473d4979eebe709e07a +2024-03-01 10:32:48.901[1709303568901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54958//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303568901&signature=5855bbfd679896c5e2e8d60dac1f9dac37b1270c8f28c1087924dddb55544e35 +2024-03-01 10:32:48.947[1709303568947] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54960//dapi/v1/openOrders?timestamp=1709303568947&signature=39b4164b79d7e73d5b203db084279c31e265406c818ee7415d670ffc33524bbe +2024-03-01 10:32:48.990[1709303568990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54962//dapi/v1/positionSide/dual?timestamp=1709303568990&signature=0545ddee22c7f1a54c7956d9d25e762e8d99070f1f3c8c5c0391bcb21664a870 +2024-03-01 10:32:49.035[1709303569035] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54964//dapi/v1/balance?timestamp=1709303569035&signature=46cae86eb5c7102d9d3bdf2e2e1369713871d42e9316f80f19a8b055713a8ef5 +2024-03-01 10:32:49.079[1709303569079] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54966//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709303569079&signature=558b74ec3be8fb0158d7c7724a55435df478273dda9c88534b7cafd4e57386e5 +2024-03-01 10:32:49.123[1709303569123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54968//dapi/v1/leverageBracket?timestamp=1709303569122&signature=8a4a3e52f34b982fe7ec38102b1745f8a71266e8d7bc54086fc888a2cac9510c +2024-03-01 10:32:49.187[1709303569187] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54970//dapi/v2/leverageBracket?timestamp=1709303569187&signature=1d014a7aac2821bae7b982606a6fd6517e8add8cfdbe9a9fdaae0899ab5bb4ad +2024-03-01 10:32:49.234[1709303569234] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54972//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709303569234&signature=7677c75c954cce2ad32b868d8d71fc6aac9fa9f7f1e3c7a89e5b1f7a0563358b +2024-03-01 10:32:49.282[1709303569282] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54974//dapi/v1/income?symbol=BNBUSDT×tamp=1709303569281&signature=a27024ed443f8e8680709f9cca982bbf4b2d1833c6d2f0b39694b0480e95876d +2024-03-01 10:32:49.327[1709303569327] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54976//dapi/v1/income?timestamp=1709303569327&signature=da4bc5b758b81236d7914376721c66ef913cf53175906d90c85b8402fab1b1a3 +2024-03-01 10:32:49.390[1709303569390] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54979//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303569390&signature=6610e56cab855e29eec45f8e2543cff534ca15a2330f008d9096a5c5ae97a7fd +2024-03-01 10:32:49.436[1709303569436] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:54981//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303569435&signature=2867518dac412e473583ecd977aef23ebbc0c8fdbbd28cc91e18ceb2c5669cc9 +2024-03-01 10:32:49.443[1709303569443] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 10:32:49.445[1709303569445] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 10:32:49.502[1709303569502] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54986//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303569502&signature=8061cf83d7bceed2ec97b061ee0a5bcadcf298bea449596f5afa731469b5cdd5 +2024-03-01 10:32:49.555[1709303569555] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:54989//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303569555&signature=8cca8cfa6f2b09f54758223930962baa6b10c99840feed688509adb5f5bf04b0 +2024-03-01 10:32:49.592[1709303569592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54991//dapi/v1/leverageBracket?timestamp=1709303569591&signature=e18bbddb64ee926614c60db8b26a649ce48bf1e31b8308e815b69ea1cbafff18 +2024-03-01 10:32:49.624[1709303569624] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54993//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303569624&signature=5a589a1716114f6033521a5601b756bba56ab62366a91895d3b1ed317ed71003 +2024-03-01 10:32:49.655[1709303569655] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54995//dapi/v1/adlQuantile?timestamp=1709303569654&signature=2bf2393f8b67afdc1b0db77fe7c15230f46a39d1f873138a4c1b68abbe9fecbe +2024-03-01 10:32:49.689[1709303569689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54997//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303569689&signature=096d66299cd870de9afb24c549d27e233f5be5391e05dad01b3826fa8c9d28fd +2024-03-01 10:32:49.731[1709303569731] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:54999//dapi/v1/positionRisk?timestamp=1709303569731&signature=c15e15c67136e67606d4356cbb3b71085154c45f446609a10413b2cfa588d902 +2024-03-01 10:32:49.761[1709303569761] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55001//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709303569760&signature=373ac146d543028b4aab345128a12e8ae64f8ad0624c7b27d47662991a8ea943 +2024-03-01 10:32:49.790[1709303569790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55003//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303569789&signature=425cd02658a7df3ff1e2d1b48ea0fbc82b045fde8d2efc36fcbcb1d36bb469ee +2024-03-01 10:32:49.861[1709303569861] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55008//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303569861&signature=fc983efe97015a4f95e3a598aa93ddb44e75cb648e34141b37b4bea4790f17c2 +2024-03-01 10:32:49.892[1709303569892] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55010//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303569892&signature=e8865c119c94c9181b18670c3418d6b8ad7c813192868b0a384c63664d66124a +2024-03-01 10:32:49.945[1709303569945] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55014//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709303569944&signature=8aefc567bc643c05f530d191c50583e9bce16ee0336305df991c3e03388e6c9e +2024-03-01 10:32:49.980[1709303569980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55016//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303569979&signature=4b586aa10b671ade3679449ecb8e8d4bb7c3c9c6170f5364a6acf5327cbd870d +2024-03-01 10:32:50.022[1709303570022] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55019//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303570022&signature=4005fb1a8254f862b574613ee9758b2fb17b119174cf4762e01bbde51017d338 +2024-03-01 10:32:50.052[1709303570052] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55021//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303570052&signature=b18822934c19c4a9b1767fc58a7c2a8c3b68caecd564fd60e737b72f6bddb645 +2024-03-01 10:32:50.087[1709303570087] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55023//dapi/v1/forceOrders?timestamp=1709303570087&signature=96c0ea5f5e6253d4f5c8067ca0310d7b40b06232d456ece8f68dac332ee4e91b +2024-03-01 10:32:50.112[1709303570112] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55025//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:32:50.142[1709303570142] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55027//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:50.169[1709303570169] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55029//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:32:50.206[1709303570206] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55032//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303570205&endTime=1709303571205 +2024-03-01 10:32:50.230[1709303570230] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55034//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 10:32:50.271[1709303570271] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55038//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:32:50.294[1709303570294] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55040//dapi/v1/ticker/bookTicker +2024-03-01 10:32:50.319[1709303570319] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55042//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:32:50.343[1709303570343] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55044//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303570342&endTime=1709303571342 +2024-03-01 10:32:50.396[1709303570396] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55049//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:32:50.424[1709303570424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55051//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:32:50.453[1709303570453] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55053//dapi/v1/exchangeInfo +2024-03-01 10:32:50.479[1709303570479] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55055//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303570477&endTime=1709303571477 +2024-03-01 10:32:50.504[1709303570504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55057//dapi/v1/fundingRate +2024-03-01 10:32:50.531[1709303570531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55059//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:32:50.580[1709303570580] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55063//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:32:50.613[1709303570613] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55065//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:32:50.642[1709303570642] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55067//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303570641&endTime=1709303571641 +2024-03-01 10:32:50.710[1709303570710] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55073//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303570708&endTime=1709303571708 +2024-03-01 10:32:50.736[1709303570736] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55075//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:50.771[1709303570771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55077//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303570770&endTime=1709303571770 +2024-03-01 10:32:50.807[1709303570807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55081//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 10:32:50.840[1709303570840] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55083//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:32:50.865[1709303570865] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55085//dapi/v1/premiumIndex +2024-03-01 10:32:50.904[1709303570904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55088//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303570903&endTime=1709303571903 +2024-03-01 10:32:50.945[1709303570945] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55091//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 10:32:50.970[1709303570970] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55093//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:32:51.002[1709303571002] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55096//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303571001&endTime=1709303572001 +2024-03-01 10:32:51.025[1709303571025] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55098//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 10:32:51.070[1709303571070] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55102//dapi/v1/ping +2024-03-01 10:32:51.102[1709303571102] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55104//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 10:32:51.132[1709303571132] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55106//dapi/v1/ticker/24hr +2024-03-01 10:32:51.166[1709303571166] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55108//dapi/v1/ticker/price +2024-03-01 10:32:51.202[1709303571202] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55110//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 10:32:51.234[1709303571234] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55112//dapi/v1/time +2024-03-01 10:32:51.283[1709303571283] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55116//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 10:32:51.315[1709303571315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55118//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303571314&endTime=1709303572314 +2024-03-01 10:32:51.366[1709303571366] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55122//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 10:32:51.398[1709303571398] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55124//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303571397&endTime=1709303572397 +2024-03-01 10:32:51.426[1709303571426] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55126//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:51.464[1709303571464] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55129//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:32:51.505[1709303571505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55132//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709303571504&signature=47ecaadb2f590d07c7db1b3ce2993af2fd288ff4b86c1f534d7f42a087d3036c +2024-03-01 10:32:51.532[1709303571532] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55134//dapi/v1/pmExchangeInfo?timestamp=1709303571532&signature=c60e9747e43cf4b7058b3ea5fb6bfe45866f90bd46402853c25c209629658ab2 +2024-03-01 10:32:51.563[1709303571563] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55136//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303571562&signature=72b3b1eba1055129ffffbc5b7c40aae624227926545bd585e170fe144e0b2b31 +2024-03-01 10:32:51.587[1709303571587] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55138//dapi/v1/listenKey +2024-03-01 10:32:51.616[1709303571616] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55140//dapi/v1/listenKey +2024-03-01 10:32:51.641[1709303571641] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:55142//dapi/v1/listenKey +2024-03-01 10:32:51.674[1709303571674] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55144//fapi/v2/account?timestamp=1709303571674&signature=cb6d2758d71f35dce12dd9ec8b077cf716631a26445f187a6d5ece244b98a442 +2024-03-01 10:32:51.705[1709303571705] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55146//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709303571705&signature=271285714d9738fc8b571c1b785126fe9c41de389f8439bae07d008e02958b21 +2024-03-01 10:32:51.746[1709303571746] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55149//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709303571746&signature=7b2f71412ed2f1a7c7b6624f3d5751abd9c49ca13eac31b3612176791b58cd53 +2024-03-01 10:32:51.796[1709303571796] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55153//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303571795&signature=316777f15424beccf8322b06894d9a6b2f3e0f708f4fc5aa42127979ba33f919 +2024-03-01 10:32:51.830[1709303571830] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55156//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303571830&signature=c2e16fbba5f99818a449213126f824763dc8d635e4f8bfb33ef93b2225846fba +2024-03-01 10:32:51.872[1709303571872] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55159//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303571872&signature=d659b07531acb59d66d10c7449ce2d38840e1358d59527fbd0a51f1db87759e9 +2024-03-01 10:32:51.906[1709303571906] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55161//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709303571906&signature=7a9a844161139fda730e8ef9eccc1dfdbe047db67cb62965691d5e2ca93246f5 +2024-03-01 10:32:51.944[1709303571944] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55164//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709303571944&signature=8772898c9e2ceabdd8f27886c19e96298c7bf5255bf0c93b6bff9c2647680712 +2024-03-01 10:32:51.968[1709303571968] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55166//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303571968&signature=d1001dace3a7f17d809156fa7c2077fc37b7ab8b9073fb6d56eb66b0912c9e45 +2024-03-01 10:32:52.015[1709303572015] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55170//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709303572015&signature=1065000e21240c3992f8703adaf919a02984a034d628d1987974582952cf0d01 +2024-03-01 10:32:52.053[1709303572053] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55173//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709303572053&signature=ab1cd3f65471788da55827b6ca66f570115323ffff9930145f84e71a112f19a3 +2024-03-01 10:32:52.089[1709303572089] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55176//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303572089&signature=1c5ce05fa6f084be264442e5026ac16c00d0e28386c8394726a2e52c947d7ca6 +2024-03-01 10:32:52.126[1709303572126] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55178//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303572125&signature=4acc43f8d9ca1d05ed55f727c596b538b87f51b668a68e261cba7671809c00ce +2024-03-01 10:32:52.149[1709303572149] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55180//fapi/v1/openOrders?timestamp=1709303572149&signature=28e4730a444b4f404fcdefbb182b2f6712b8a6277a9306d85cb3104957c3ea32 +2024-03-01 10:32:52.175[1709303572175] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55182//fapi/v1/positionSide/dual?timestamp=1709303572175&signature=fa0eda067493ea6110cab93f1f4ef5d5fe0325e2d89cd7233e7da9c7c6c623be +2024-03-01 10:32:52.207[1709303572207] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55184//fapi/v1/income/asyn?startTime=1709303572206&endTime=1709303573206×tamp=1709303572207&signature=bbf56c4396e1b813a2695168406832662fa87b8fb015cfddcf66a7521aa23b06 +2024-03-01 10:32:52.231[1709303572231] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55186//fapi/v1/income/asyn?timestamp=1709303572231&signature=45547a76e8a83eba943e17c3c3841aac3c29ca693303c8ac05766100cd3eb221 +2024-03-01 10:32:52.255[1709303572255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55188//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709303572255&signature=8625a64746ee11fa27d9b19b54186de18538be57fcb2feada371c231853d3b17 +2024-03-01 10:32:52.304[1709303572304] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55191//fapi/v2/balance?timestamp=1709303572304&signature=0f19c7b4726f07c57cd9a92bf5ea2062857f28ebbbe990d4984aedccafac91dc +2024-03-01 10:32:52.336[1709303572336] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55193//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303572335&signature=19ebfc832b3e454b90b5cd0076dbc098a68060eed2680411c43e911bf4ad38ae +2024-03-01 10:32:52.369[1709303572369] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55195//fapi/v1/leverageBracket?timestamp=1709303572369&signature=78299361ffef305e40ed92513d55e91799de7b996f28edc76d82ddf890b0c834 +2024-03-01 10:32:52.402[1709303572402] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55197//fapi/v1/multiAssetsMargin?timestamp=1709303572402&signature=3711d19d3d1f1b47b81f0b72b93834c14ea14d87d58a92e6be40101d81a81889 +2024-03-01 10:32:52.431[1709303572431] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55199//fapi/v1/income?symbol=BNBUSDT×tamp=1709303572431&signature=be0a574feb9b41bcf17f2c4e101eb88163cce1937caf5b625a570178df168dfe +2024-03-01 10:32:52.466[1709303572466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55201//fapi/v1/income?timestamp=1709303572466&signature=922890f61f4c6b4fc2b97a5267a249ff83afa7b7b6587416becc0b657de55948 +2024-03-01 10:32:52.513[1709303572513] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55204//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303572512&signature=afec2ceeb70d1fedad40c242bcbb2bd148c938aa1dd451b10505772d155c30f5 +2024-03-01 10:32:52.552[1709303572552] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55207//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303572551&signature=b3caa85ae00f113c0731e7682483ecb5e809773bc4fec8fc5a4dc6b26248b7ad +2024-03-01 10:32:52.586[1709303572586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55209//fapi/v1/leverageBracket?timestamp=1709303572586&signature=8ce5e87879e5df3561690e9a734b3e6efef497b782370e6e5eb2081f5d117d8f +2024-03-01 10:32:52.615[1709303572615] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55211//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303572615&signature=28e176ad4055302e75a05a2140aa9a92d6460c2bb27534a15f5bcfec1decd976 +2024-03-01 10:32:52.646[1709303572646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55213//fapi/v1/adlQuantile?timestamp=1709303572646&signature=9981cd0245c6bd3a26181515a6f1f29ea18be2920296a14c7ff3f754ff644297 +2024-03-01 10:32:52.683[1709303572683] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55215//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303572683&signature=0f4300ffde0fde66c1b940fe7faf51e7fe4e3c6ed53fb24957ac0bc5f8c3f456 +2024-03-01 10:32:52.718[1709303572718] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55217//fapi/v2/positionRisk?timestamp=1709303572718&signature=12a9fac4628c91bc3a06d350e6108b6ce98d9cad283cd27b171440a34de9f2cf +2024-03-01 10:32:52.756[1709303572756] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55219//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709303572755&signature=a24ee33fa8c479f4557bd275218a0be1c36ae82791c5aaeb57819b6e0b926f89 +2024-03-01 10:32:52.792[1709303572792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55221//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303572791&signature=50264d82f093ae67c76f801e1a573cb2f8d8704ad4ec203b9597cbe4e59fd972 +2024-03-01 10:32:52.834[1709303572834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55224//fapi/v1/apiTradingStatus?timestamp=1709303572834&signature=66189d574e7f6d15ad03860573675725cac0479fcdade60d797e90dfcc045aeb +2024-03-01 10:32:52.866[1709303572866] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55226//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709303572866&signature=75085aa9b7bef011130e61f75906266a0c8bd973b418cacf9334f13eb3ac9e3f +2024-03-01 10:32:52.918[1709303572918] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55230//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303572917&signature=f19fbfd72e40b16605ad9b98a996ade1853e01905a09ff8125e8948216df83fc +2024-03-01 10:32:52.949[1709303572949] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55232//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303572949&signature=bd412829c3b3ebcb6c2a5b64fd81c44592e5b8158819c027ee3bad8d61e09a32 +2024-03-01 10:32:52.997[1709303572997] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55236//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709303572997&signature=5bbe0cf7216bbb745d73447e3affe9ce16e47aea6fadd3f1e9f72961c41a80bd +2024-03-01 10:32:53.028[1709303573028] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55238//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303573028&signature=951986a77c129ada531805b84e58bf81a34f7eaed1ac2f470e9426dce8c8f702 +2024-03-01 10:32:53.105[1709303573105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55241//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303573105&signature=ee4f2eefdd0d6cf5488f3e1ba353aa502feca431e9f3412fb6973de2ff85db69 +2024-03-01 10:32:53.135[1709303573135] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55243//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303573135&signature=394fcea19395eb33ef3777578ddf766cc68d4cc5b3269805c924ea3304b66d42 +2024-03-01 10:32:53.167[1709303573167] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55245//fapi/v1/forceOrders?timestamp=1709303573166&signature=8a01aebebf4d71d11ef4d4fa4968157ab83aa6bde0ea0034d40ddc323f9cfcaa +2024-03-01 10:32:53.220[1709303573220] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55247//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:32:53.252[1709303573252] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55249//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:53.284[1709303573284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55251//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:32:53.324[1709303573324] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55254//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303573323&endTime=1709303574323 +2024-03-01 10:32:53.352[1709303573352] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55256//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:32:53.384[1709303573384] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55258//fapi/v1/ticker/bookTicker +2024-03-01 10:32:53.430[1709303573430] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55260//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:32:53.461[1709303573461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55262//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303573460&endTime=1709303574460 +2024-03-01 10:32:53.529[1709303573529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55267//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:32:53.570[1709303573570] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55269//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:32:53.608[1709303573608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55271//fapi/v1/exchangeInfo +2024-03-01 10:32:53.638[1709303573638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55273//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303573637&endTime=1709303574637 +2024-03-01 10:32:53.669[1709303573669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55275//fapi/v1/fundingRate +2024-03-01 10:32:53.713[1709303573713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55279//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303573712&endTime=1709303574712 +2024-03-01 10:32:53.741[1709303573741] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55281//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 10:32:53.773[1709303573773] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55283//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:32:53.817[1709303573817] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55287//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:32:53.849[1709303573849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55289//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 10:32:53.877[1709303573877] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55291//fapi/v1/indexInfo +2024-03-01 10:32:53.900[1709303573900] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55293//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:32:53.931[1709303573931] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55295//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303573930&endTime=1709303574930 +2024-03-01 10:32:53.998[1709303573998] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55301//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303573997&endTime=1709303574997 +2024-03-01 10:32:54.023[1709303574023] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55303//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:54.052[1709303574052] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55305//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574050&endTime=1709303575050 +2024-03-01 10:32:54.093[1709303574093] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55309//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:54.119[1709303574119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55311//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:32:54.144[1709303574144] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55313//fapi/v1/premiumIndex +2024-03-01 10:32:54.179[1709303574179] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55316//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303574178&endTime=1709303575178 +2024-03-01 10:32:54.221[1709303574221] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55319//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 10:32:54.250[1709303574250] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55321//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 10:32:54.276[1709303574276] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55323//fapi/v1/assetIndex +2024-03-01 10:32:54.306[1709303574306] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55325//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:32:54.349[1709303574349] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55328//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574348&endTime=1709303575348 +2024-03-01 10:32:54.376[1709303574376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55330//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 10:32:54.417[1709303574417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55334//fapi/v1/ping +2024-03-01 10:32:54.450[1709303574450] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55336//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574448&endTime=1709303575448 +2024-03-01 10:32:54.498[1709303574498] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55340//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:54.522[1709303574522] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55342//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 10:32:54.547[1709303574547] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55344//fapi/v1/ticker/24hr +2024-03-01 10:32:54.575[1709303574575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55346//fapi/v1/ticker/price +2024-03-01 10:32:54.614[1709303574614] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55348//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 10:32:54.647[1709303574647] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55350//fapi/v1/time +2024-03-01 10:32:54.675[1709303574675] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55352//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:54.714[1709303574714] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55355//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574712&endTime=1709303575712 +2024-03-01 10:32:54.779[1709303574779] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55360//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:32:54.809[1709303574809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55362//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574809&endTime=1709303575809 +2024-03-01 10:32:54.845[1709303574845] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55364//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:32:54.887[1709303574887] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55367//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:32:54.930[1709303574930] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55370//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709303574930&signature=d3a6916e58825fd147e01c6006feb9aa9a36b83548282ce392f0804d49b0c242 +2024-03-01 10:32:54.958[1709303574958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55372//fapi/v1/pmExchangeInfo?timestamp=1709303574957&signature=974cbf66dcc4036a7a753ab518de717999390a248950d291f2632b5c550806f8 +2024-03-01 10:32:54.987[1709303574987] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55374//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303574987&signature=c937cf9317b2b6e3b32ef3ecde360e1f319c0f2ab1131f1d4e79d4b352075718 +2024-03-01 10:32:55.021[1709303575021] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55377//fapi/v1/listenKey +2024-03-01 10:32:55.054[1709303575054] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55379//fapi/v1/listenKey +2024-03-01 10:32:55.083[1709303575083] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:55381//fapi/v1/listenKey +2024-03-01 10:36:58.728[1709303818728] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 10:36:58.754[1709303818754] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 10:36:58.756[1709303818756] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 10:37:15.623[1709303835623] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 10:37:15.723[1709303835723] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 10:37:15.727[1709303835727] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 10:37:16.541[1709303836541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55415//dapi/v1/account?timestamp=1709303836525&signature=3bd61afd6ed45e7946695d4248a0754367010e773f3179e118a0c28cb5f54585 +2024-03-01 10:37:16.589[1709303836589] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55417//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709303836588&signature=0156d9b9ceeb23f95b9c97d7d71d093acfeece39fb9342badcbdcfacbe72197b +2024-03-01 10:37:16.648[1709303836648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55420//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709303836647&signature=f6d117545641b6ea94ff6417115c151937af99e97d5a57cace6a82546c6d1a12 +2024-03-01 10:37:16.762[1709303836762] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55424//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303836761&signature=54decfceab0cf663b75a88c571b8ed6bb6d312d501d7e892bdea1c110e5270fa +2024-03-01 10:37:16.860[1709303836860] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55427//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303836860&signature=0a09f78ff52b86d01063792583115e5dc618bda600c14e24982b3cc72b962953 +2024-03-01 10:37:16.953[1709303836953] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55430//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303836953&signature=2abf52c002f966c62414cfd4f6665a4553dd4944a84fdb4e81b60d4fe57538cd +2024-03-01 10:37:17.006[1709303837006] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55432//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709303837006&signature=1b08e971be8a0ac77fe11102e5588d865468001f03ff06e289f15cd6d3de75fb +2024-03-01 10:37:17.060[1709303837060] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55435//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709303837060&signature=47233551c0117a2de0d3eb17efd046af211e562da363b7047e6be599bc166480 +2024-03-01 10:37:17.101[1709303837101] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55437//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303837101&signature=bb55cf4637a58747eb1b0a705b4c19c2d2e988f939dd06921b2b5f98698e8cc6 +2024-03-01 10:37:17.171[1709303837171] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55441//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303837171&signature=eda1c4334802868793337eaa0e0aa472acb7f8ef6e69ef5ec0ffea71cc17ca04 +2024-03-01 10:37:17.224[1709303837224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55443//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303837224&signature=c773a069e632e4e9323a039e32536001924db2492c38c7c6010c9582e8371606 +2024-03-01 10:37:17.277[1709303837277] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55445//dapi/v1/openOrders?timestamp=1709303837277&signature=71d16dcd11cfa63c47fd21ac025628938482d64dcfd5bfca1552d083a6c26e0e +2024-03-01 10:37:17.326[1709303837326] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55447//dapi/v1/positionSide/dual?timestamp=1709303837326&signature=9c39a1fdacef6b3d92b0adcaf1a189d398ece50760d0873485eb56e018876104 +2024-03-01 10:37:17.375[1709303837375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55449//dapi/v1/balance?timestamp=1709303837373&signature=5af50cb96c27e21d8c64aad67f5fb9efa7c7cc16fec4a4f3b456cbcc0fb92d59 +2024-03-01 10:37:17.430[1709303837430] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55451//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709303837429&signature=25a62fa12f8663faf5b0ca873d89b8ed1a877f4973d8337f07cfcfa87d0b58fb +2024-03-01 10:37:17.469[1709303837469] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55453//dapi/v1/leverageBracket?timestamp=1709303837468&signature=181595fbea921d5291f30837ade66119ce57eb2391fe9733c207d0ae9fdbd2c2 +2024-03-01 10:37:17.511[1709303837511] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55455//dapi/v2/leverageBracket?timestamp=1709303837511&signature=77cfb83b623652191bf9753a8a51e760f5d6682ed00f82ce1ce4e93a4afab2d2 +2024-03-01 10:37:17.546[1709303837546] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55457//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709303837546&signature=16ddd89c3a40ad6e8fc0ee939c9d1c8ae267a51cb2be57a7d7324921596b84a9 +2024-03-01 10:37:17.585[1709303837585] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55459//dapi/v1/income?symbol=BNBUSDT×tamp=1709303837583&signature=944880179e72750c3ff69f578e1bdd1557b43673795bd6dfdbd11d01abf1317b +2024-03-01 10:37:17.627[1709303837627] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55461//dapi/v1/income?timestamp=1709303837627&signature=84f88a3d6b4a597026893ebcc89caaa5e151ed92ae62c508cd9f2f6b7c6a59ea +2024-03-01 10:37:17.682[1709303837682] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55464//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303837682&signature=8d837353f5e2da2de6e803a9dedd704d7259e36c8c48c4afde9b7a7eb8ede5d2 +2024-03-01 10:37:17.724[1709303837724] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:55466//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303837724&signature=ea4a6256107927e3214f2e2591fefeda991e6b3f855fb2f5c5ccadd22c481819 +2024-03-01 10:37:17.790[1709303837790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55470//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709303837789&signature=149a9c84ca0aa87d2fce97d61f2cd0e0a139265d9d13f6256c977c4ec9e753e2 +2024-03-01 10:37:17.834[1709303837834] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55473//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303837834&signature=f0fcc0636bf81871ba8e5822400fb65c588dcd6454b4ef780b2166398c639c17 +2024-03-01 10:37:17.867[1709303837867] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 10:37:17.867[1709303837867] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 10:37:17.870[1709303837870] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 10:37:17.880[1709303837880] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55475//dapi/v1/leverageBracket?timestamp=1709303837880&signature=2ed4193be0de65325fe9b1fea4e44f459629620e30e8477974a256dd0926fff1 +2024-03-01 10:37:17.926[1709303837926] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55477//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303837925&signature=076c040bd62bc6872105b1f867e27f2aa88a1c873cc71da2f32898f7032a209c +2024-03-01 10:37:17.975[1709303837975] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55479//dapi/v1/adlQuantile?timestamp=1709303837975&signature=76e5f4d9d1480829fcbd7bd8fc792674994ba997cad61dbaa7d1d21177a704a7 +2024-03-01 10:37:18.011[1709303838011] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55481//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303838011&signature=a9bdee5fdb79ec07c204a73e075a32a68d076a5e2703859ef275e4d8ad043ac0 +2024-03-01 10:37:18.050[1709303838050] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55483//dapi/v1/positionRisk?timestamp=1709303838050&signature=338b7f83b78c39dd71314cb2e76d99b2522196299a24820c13b6d53c4954c167 +2024-03-01 10:37:18.086[1709303838086] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55485//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709303838085&signature=74968d02575b403eea8c537075ff7ae8543cc5813fce815bbb047e54f20d8fbb +2024-03-01 10:37:18.124[1709303838124] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55487//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303838123&signature=8581492fef35681e7a7657c4edd2ba331a2722f8a1b1a19cd101815a96d6fb39 +2024-03-01 10:37:18.221[1709303838221] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55492//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303838221&signature=a8db5e903984f993916c532ce827ac9d6726bf8e1fb8144c503bb9ae2de9ee4f +2024-03-01 10:37:18.267[1709303838267] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55494//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303838267&signature=40be38a14ecdf1b24c47aebc3c22a1aaa4a71b7aae6e50f707ef866422f580ff +2024-03-01 10:37:18.330[1709303838330] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55498//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709303838330&signature=be4cff3d6ea16cfad06d0b6602786b0f38ca06639ad30cf3866056c80bcd0e30 +2024-03-01 10:37:18.365[1709303838365] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55500//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303838364&signature=3ac68dd6f52fc54602707e1a118f541ada7bf00901e6772e3cd133b2cf3c92c4 +2024-03-01 10:37:18.419[1709303838419] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55503//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303838417&signature=9865a62904bf92b9f40da1963585da2036fc4ad6c9f6e65bc64b002aa62b8802 +2024-03-01 10:37:18.455[1709303838455] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55505//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303838455&signature=aca40d8fb180a29d6635d614a7b244927d322a32232ebaf4b3b48d4534d9fb25 +2024-03-01 10:37:18.488[1709303838488] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55507//dapi/v1/forceOrders?timestamp=1709303838486&signature=1ccb3838ffc0380ca46c975a1f973feff2e699903a5edd0e6e292a4e37325d2c +2024-03-01 10:37:18.515[1709303838515] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55509//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:37:18.543[1709303838543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55511//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:37:18.572[1709303838572] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55513//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:37:18.611[1709303838611] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55516//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303838609&endTime=1709303839609 +2024-03-01 10:37:18.635[1709303838635] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55518//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 10:37:18.674[1709303838674] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55522//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:37:18.698[1709303838698] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55524//dapi/v1/ticker/bookTicker +2024-03-01 10:37:18.722[1709303838722] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55526//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:37:18.749[1709303838749] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55528//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303838748&endTime=1709303839748 +2024-03-01 10:37:18.799[1709303838799] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55533//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:37:18.823[1709303838823] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55535//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:37:18.857[1709303838857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55537//dapi/v1/exchangeInfo +2024-03-01 10:37:18.881[1709303838881] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55539//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303838880&endTime=1709303839880 +2024-03-01 10:37:18.904[1709303838904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55541//dapi/v1/fundingRate +2024-03-01 10:37:18.929[1709303838929] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55543//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:37:18.964[1709303838964] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55547//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:37:18.986[1709303838986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55549//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:37:19.015[1709303839015] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55551//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303839014&endTime=1709303840014 +2024-03-01 10:37:19.073[1709303839073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55557//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303839072&endTime=1709303840072 +2024-03-01 10:37:19.098[1709303839098] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55559//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:37:19.123[1709303839123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55561//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303839122&endTime=1709303840122 +2024-03-01 10:37:19.163[1709303839163] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55565//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 10:37:19.189[1709303839189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55567//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:37:19.216[1709303839216] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55569//dapi/v1/premiumIndex +2024-03-01 10:37:19.254[1709303839254] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55572//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303839253&endTime=1709303840253 +2024-03-01 10:37:19.291[1709303839291] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55575//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 10:37:19.318[1709303839318] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55577//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:37:19.354[1709303839354] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55580//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303839353&endTime=1709303840353 +2024-03-01 10:37:19.379[1709303839379] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55582//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 10:37:19.417[1709303839417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55586//dapi/v1/ping +2024-03-01 10:37:19.443[1709303839443] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55588//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 10:37:19.467[1709303839467] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55590//dapi/v1/ticker/24hr +2024-03-01 10:37:19.494[1709303839494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55592//dapi/v1/ticker/price +2024-03-01 10:37:19.519[1709303839519] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55594//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 10:37:19.543[1709303839543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55596//dapi/v1/time +2024-03-01 10:37:19.583[1709303839583] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55600//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 10:37:19.608[1709303839608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55602//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303839607&endTime=1709303840607 +2024-03-01 10:37:19.651[1709303839651] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55606//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 10:37:19.676[1709303839676] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55608//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303839675&endTime=1709303840675 +2024-03-01 10:37:19.702[1709303839702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55610//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:37:19.734[1709303839734] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55613//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:37:19.769[1709303839769] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55616//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709303839768&signature=99511b7ded7fc0c3bad5ccbeb4c65b61b3d380915646a1e442a88e79ff2dc022 +2024-03-01 10:37:19.796[1709303839796] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55618//dapi/v1/pmExchangeInfo?timestamp=1709303839796&signature=31eeca5a9baae714aedb2b421bd3efdd49a0ddec4d8040321e483f2081af7e25 +2024-03-01 10:37:19.824[1709303839824] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55620//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303839824&signature=d719824f960e0bec73e99c7da251983885feeaa9b5afa4e6c344504b3b06cc21 +2024-03-01 10:37:19.849[1709303839849] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55622//dapi/v1/listenKey +2024-03-01 10:37:19.873[1709303839873] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55624//dapi/v1/listenKey +2024-03-01 10:37:19.899[1709303839899] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:55626//dapi/v1/listenKey +2024-03-01 10:37:19.932[1709303839932] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55628//fapi/v2/account?timestamp=1709303839932&signature=a303c1db597d25635dfcc1f6bf36b42daada284d3f6263df9f3b2df67c97ba63 +2024-03-01 10:37:19.957[1709303839957] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55630//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709303839957&signature=975e9f24ddb5c0c5dccbd9a26c3ef9e2db5b60a44d3e5e3382a17a6c7300e26c +2024-03-01 10:37:19.990[1709303839990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55633//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709303839990&signature=d8d25742ea9c3dac07b3ab491d64dab3eba99f7f1a32fab8cfc91880597f75eb +2024-03-01 10:37:20.032[1709303840032] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55637//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709303840032&signature=a902ec140583e765bcfbd9820da35abfb0f8fa1374f2a2e9d629d30d6648fae1 +2024-03-01 10:37:20.073[1709303840073] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55640//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709303840073&signature=cc4eef3f7f534cbddc1947b52159be3484e12bbc5f6d53e35ada5f89bc08001c +2024-03-01 10:37:20.113[1709303840113] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55643//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709303840113&signature=1b4125efc45ea1855370ff163042dac582e67cfd56c619eb9e7adb5631bf6129 +2024-03-01 10:37:20.143[1709303840143] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55645//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709303840143&signature=3d02f429bd0cd36cd263d02ae92fe8b7f27b29cef02027f70ae9dddc0cf37f2e +2024-03-01 10:37:20.178[1709303840178] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55648//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709303840178&signature=bb12383a97da5c07ec25540b674f88a03004a5693a4b832ffd437ad60896a21e +2024-03-01 10:37:20.213[1709303840213] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55650//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709303840213&signature=77bf7088882b851604dbb12e193c71660c46d389755f5ec1134cad9b1b76a2e5 +2024-03-01 10:37:20.262[1709303840262] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55654//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709303840262&signature=ea2776b7ace5e70fd8e8152cbbe844692e90c8a382f5020a35b4ba23727dab66 +2024-03-01 10:37:20.302[1709303840302] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55657//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709303840302&signature=b0b1ac091232b0a8eb999ca0e188042ef8196dc2f23e09843503a2a6de0215d8 +2024-03-01 10:37:20.340[1709303840340] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55660//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709303840339&signature=1ae1466fbeba7a2525682b3fe1370cf485cfa8eedfa6eb60d43e9c6bae881f1e +2024-03-01 10:37:20.370[1709303840370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55662//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709303840370&signature=94aa575b5b52d15349fdfdb5355aad1f54fe28ebd368145fb736f421cc56c525 +2024-03-01 10:37:20.394[1709303840394] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55664//fapi/v1/openOrders?timestamp=1709303840394&signature=858a6c4f7d088cd6f3a66090c864473c7245ae68fa429ab9f0dd08ac43a583b1 +2024-03-01 10:37:20.418[1709303840418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55666//fapi/v1/positionSide/dual?timestamp=1709303840417&signature=93aa2bdc2a1d2f8c8e8c856e7588efc0c81f2688b46bfd688b6cf01e788df35c +2024-03-01 10:37:20.448[1709303840448] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55668//fapi/v1/income/asyn?startTime=1709303840447&endTime=1709303841447×tamp=1709303840448&signature=e05548cca5440889a292bfcc9426975a120d65c7056d44fe297af68967890497 +2024-03-01 10:37:20.475[1709303840475] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55670//fapi/v1/income/asyn?timestamp=1709303840475&signature=90765a9916f0ccf2a2b298b5b86e67f2a61d554db022247c2d393d42e8f57f71 +2024-03-01 10:37:20.503[1709303840503] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55672//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709303840502&signature=01c658609e74e0dedb039fa969321abf55efac6a377c25c315d9475c4592f385 +2024-03-01 10:37:20.540[1709303840540] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55675//fapi/v2/balance?timestamp=1709303840540&signature=8377d6e86456c74996a27425fe87d116b8a8bbf2c2c6d1171ae8854cb83a8046 +2024-03-01 10:37:20.567[1709303840567] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55677//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303840567&signature=f82f02c022d65ee3760f4f7aad4aebdaf694be3d1e83b2ecdfb6fe44f0fb33bb +2024-03-01 10:37:20.593[1709303840593] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55679//fapi/v1/leverageBracket?timestamp=1709303840593&signature=52d92e315643af4b5363a064ab1a55d212982c3279072defa3a6e04fa88fc921 +2024-03-01 10:37:20.618[1709303840618] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55681//fapi/v1/multiAssetsMargin?timestamp=1709303840618&signature=17f9bc84363ae7e78727740504082f9777a0c7bfc020c72653857e4daebfb398 +2024-03-01 10:37:20.646[1709303840646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55683//fapi/v1/income?symbol=BNBUSDT×tamp=1709303840646&signature=c3ddda5591ece342680fdd5d608bf3bba577c35c9af6f06bf032d2597fa9987f +2024-03-01 10:37:20.673[1709303840673] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55685//fapi/v1/income?timestamp=1709303840673&signature=dd2dcef82740a6e10cd24f1bfa3177ded3ce920afd4940b49d29a490040176e4 +2024-03-01 10:37:20.707[1709303840707] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55688//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709303840707&signature=45f1bdfd054905798346958023915151f3965dc7aff392287b44ecbf327e75a9 +2024-03-01 10:37:20.744[1709303840744] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55691//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709303840744&signature=6d33f7157ee6cc2c0eadac137a1c1f60bdeb3067e06ccc8b83d68b39134c3db7 +2024-03-01 10:37:20.771[1709303840771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55693//fapi/v1/leverageBracket?timestamp=1709303840771&signature=2ae3cc5e8ed08b42ac79cf91efa782c050bd43eb591eb7b25b786afcad5acea0 +2024-03-01 10:37:20.799[1709303840799] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55695//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709303840799&signature=d00294615193ffb80587ed22893a8dd00774e6c1b2663433575022df6199a75d +2024-03-01 10:37:20.828[1709303840828] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55697//fapi/v1/adlQuantile?timestamp=1709303840827&signature=feb76ba7e50d8473d4d4f4944a60bf013b54cb024276d61fcd4394c58f49f74c +2024-03-01 10:37:20.858[1709303840858] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55699//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709303840857&signature=ea923ecafa7b3858f22b3559bae3375efc31ba8ec4cfe4a17eb6033065c75f97 +2024-03-01 10:37:20.890[1709303840890] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55701//fapi/v2/positionRisk?timestamp=1709303840890&signature=1a464f0ec3d755733dce4ee6af3294a967f13b8302dbc4d5bf79892feffcd5b0 +2024-03-01 10:37:20.917[1709303840917] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55703//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709303840917&signature=947345ba06d853e5f7fbd44c8011a56d3879c1ec79c8cd332e651d53e995f8d3 +2024-03-01 10:37:20.946[1709303840946] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55705//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709303840946&signature=82ac2668eaf3a1d9a5566b92b547255da835aeee13089902f003f78374c72df9 +2024-03-01 10:37:20.990[1709303840990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55708//fapi/v1/apiTradingStatus?timestamp=1709303840989&signature=7b3c0341909f6d7912f1f6284fb4d770bdda1572be658fa9bf40bab70ec01855 +2024-03-01 10:37:21.055[1709303841055] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55710//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709303841054&signature=1a157657bb1edf70427f82011db2908bed754ede1903d853ed13aab4f60db072 +2024-03-01 10:37:21.098[1709303841098] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55714//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709303841097&signature=0b241ee73e81f93540e14ad1d91af1fe8054b43dc902e94c867d448daca75959 +2024-03-01 10:37:21.125[1709303841125] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55716//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303841125&signature=ce0d0cf0bf120471419f7f9c05326364ac9af8543f51714f3de8b38df9dc2f96 +2024-03-01 10:37:21.168[1709303841168] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55720//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709303841168&signature=881bd0fff8946fe4792eb695c436470e68027a18d6d484237b0abb092afec458 +2024-03-01 10:37:21.196[1709303841196] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55722//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709303841195&signature=78c865d225b0cf24fa933fc3d28360acc83e4ceea141863370709ca665c26fd4 +2024-03-01 10:37:21.240[1709303841240] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55725//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709303841240&signature=bfae9e686200b3075fb3e64e680cf8f2db771b3e58a55585989067194b0bd252 +2024-03-01 10:37:21.266[1709303841266] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55727//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709303841266&signature=6a77a9bdd3fcf9324f82904c2b5d8d3cfdce278225ef8893354316e23b1c5b3b +2024-03-01 10:37:21.298[1709303841298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55729//fapi/v1/forceOrders?timestamp=1709303841298&signature=2c888079cb3d0ed6dc1e58310b1bcf36ac48ae2ec094436934d0fd19cb159037 +2024-03-01 10:37:21.334[1709303841334] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55731//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 10:37:21.357[1709303841357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55733//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:37:21.381[1709303841381] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55735//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 10:37:21.415[1709303841415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55738//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303841413&endTime=1709303842413 +2024-03-01 10:37:21.445[1709303841445] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55740//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 10:37:21.476[1709303841476] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55742//fapi/v1/ticker/bookTicker +2024-03-01 10:37:21.504[1709303841504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55744//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 10:37:21.533[1709303841533] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55746//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303841532&endTime=1709303842532 +2024-03-01 10:37:21.587[1709303841587] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55751//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 10:37:21.613[1709303841613] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55753//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 10:37:21.641[1709303841641] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55755//fapi/v1/exchangeInfo +2024-03-01 10:37:21.676[1709303841676] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55757//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303841664&endTime=1709303842664 +2024-03-01 10:37:21.703[1709303841703] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55759//fapi/v1/fundingRate +2024-03-01 10:37:21.740[1709303841740] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55763//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303841739&endTime=1709303842739 +2024-03-01 10:37:21.767[1709303841767] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55765//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 10:37:21.796[1709303841796] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55767//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 10:37:21.840[1709303841840] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55771//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 10:37:21.865[1709303841865] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55773//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 10:37:21.887[1709303841887] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55775//fapi/v1/indexInfo +2024-03-01 10:37:21.909[1709303841909] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55777//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 10:37:21.933[1709303841933] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55779//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303841932&endTime=1709303842932 +2024-03-01 10:37:21.989[1709303841989] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55785//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303841988&endTime=1709303842988 +2024-03-01 10:37:22.015[1709303842015] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55787//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 10:37:22.046[1709303842046] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55789//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842045&endTime=1709303843045 +2024-03-01 10:37:22.092[1709303842092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55793//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:37:22.116[1709303842116] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55795//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 10:37:22.137[1709303842137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55797//fapi/v1/premiumIndex +2024-03-01 10:37:22.180[1709303842180] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55800//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303842178&endTime=1709303843178 +2024-03-01 10:37:22.227[1709303842227] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55803//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 10:37:22.260[1709303842260] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55805//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 10:37:22.289[1709303842289] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55807//fapi/v1/assetIndex +2024-03-01 10:37:22.317[1709303842317] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55809//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 10:37:22.356[1709303842356] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55812//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842355&endTime=1709303843355 +2024-03-01 10:37:22.382[1709303842382] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55814//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 10:37:22.423[1709303842423] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55818//fapi/v1/ping +2024-03-01 10:37:22.454[1709303842454] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55820//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842453&endTime=1709303843453 +2024-03-01 10:37:22.505[1709303842505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55824//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:37:22.533[1709303842533] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55826//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 10:37:22.558[1709303842558] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55828//fapi/v1/ticker/24hr +2024-03-01 10:37:22.584[1709303842584] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55830//fapi/v1/ticker/price +2024-03-01 10:37:22.610[1709303842610] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55832//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 10:37:22.638[1709303842638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55834//fapi/v1/time +2024-03-01 10:37:22.662[1709303842662] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55836//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:37:22.693[1709303842693] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55839//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842692&endTime=1709303843692 +2024-03-01 10:37:22.748[1709303842748] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55844//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 10:37:22.777[1709303842777] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55846//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842776&endTime=1709303843776 +2024-03-01 10:37:22.804[1709303842804] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55848//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 10:37:22.836[1709303842836] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55851//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 10:37:22.868[1709303842868] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55854//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709303842868&signature=33515441ee02dbbb846e99b5f77feee4c377f42d3218b1d7a87e0951f0edda78 +2024-03-01 10:37:22.898[1709303842898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55856//fapi/v1/pmExchangeInfo?timestamp=1709303842897&signature=38da2063280e9ec59e3b23b95145b32aa7c244aa8b780a026c88b3913f4ac423 +2024-03-01 10:37:22.925[1709303842925] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:55858//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709303842925&signature=9fa57d990772fcce2dc3febc0b9a3f69c86efda16c269b6ea327dda3955ab861 +2024-03-01 10:37:22.968[1709303842968] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:55861//fapi/v1/listenKey +2024-03-01 10:37:22.997[1709303842997] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:55863//fapi/v1/listenKey +2024-03-01 10:37:23.022[1709303843022] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:55865//fapi/v1/listenKey +2024-03-01 12:33:49.338[1709310829338] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 12:33:49.429[1709310829429] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 12:33:49.431[1709310829431] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 12:33:50.426[1709310830426] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58146//dapi/v1/account?timestamp=1709310830402&signature=785689f3054096552adae8b0a0441db27e904bc6750f03ebe7fec9f622ceb11b +2024-03-01 12:33:50.474[1709310830474] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58148//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709310830474&signature=05a3154be51d8ee23742cd8c4ea0d63e439e7ede8ba9c5eb66874b54582b01de +2024-03-01 12:33:50.549[1709310830549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58151//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709310830549&signature=6a384dc6a731b553a5c256833fdb9628d42e6ad8ff10e221d035d639cf8f98f1 +2024-03-01 12:33:50.641[1709310830641] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58155//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709310830640&signature=4f618348aad31ce717a015dd884c7ce2a106ea0850edbbd1d86275b8a949c044 +2024-03-01 12:33:50.700[1709310830700] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58158//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709310830700&signature=46ecf7be65ccad1cdd1311df6cbf7b4e46740170047a3f7b836a516e7e7a9cb5 +2024-03-01 12:33:50.751[1709310830751] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58161//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709310830751&signature=1941de0e16228a82baa3e16f3e6a6feb34dabb34c326633070612ee33bafeed7 +2024-03-01 12:33:50.800[1709310830800] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58163//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709310830799&signature=05a54ed35faa173a6a1b92585d82e714ef776243bd4946e9aeddc29fd9b08d91 +2024-03-01 12:33:50.860[1709310830860] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58166//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709310830859&signature=cee48356d07e7377b01dbc358c565366017b63d613ed77f4823bb482c0333ef3 +2024-03-01 12:33:50.899[1709310830899] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58168//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709310830898&signature=d7e94b271c69698477a9b6a57a5b52f28a37193c2d48b0ba2aa2e816b94d3bbd +2024-03-01 12:33:50.961[1709310830961] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58172//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709310830960&signature=5fbcd9938db710ab62b595656cf68c6dd98aa2b1951dd4319d8ce2ff2a6bde4d +2024-03-01 12:33:50.997[1709310830997] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58174//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709310830997&signature=0f4a3e95499ba802ca4b4087aa3dc00858befd78186421a66bc618525921d19e +2024-03-01 12:33:51.030[1709310831030] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58176//dapi/v1/openOrders?timestamp=1709310831030&signature=c441bf56c50187aede35b47b6f6a9349924f600d7d4ba22f227d3030f8640109 +2024-03-01 12:33:51.060[1709310831060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58178//dapi/v1/positionSide/dual?timestamp=1709310831060&signature=2c1cb53b4123e69769c287643e2907b5bdf4afdb493a4a525e66fcb8986424e1 +2024-03-01 12:33:51.089[1709310831089] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58180//dapi/v1/balance?timestamp=1709310831088&signature=0925f2bab86c57b0b47a772ce4e94b6d386cf580153c8416622022e89676727c +2024-03-01 12:33:51.121[1709310831121] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58182//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709310831121&signature=72ec75acfb1954635492e337242408c809718d6bca529740ba2c7285245d1a49 +2024-03-01 12:33:51.150[1709310831150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58184//dapi/v1/leverageBracket?timestamp=1709310831150&signature=085313bfffe4430766f3323f352d50dad90ea282841b5b4072c789427d487805 +2024-03-01 12:33:51.185[1709310831185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58186//dapi/v2/leverageBracket?timestamp=1709310831185&signature=89912f96cd54ba9595f936c94719b2fc921d67f6883a9998b3324346342bef1b +2024-03-01 12:33:51.219[1709310831219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58188//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709310831219&signature=940e62dbc39e573a0f1f5edaf1fea5f229949dbf46736ae3071e48777f51b653 +2024-03-01 12:33:51.226[1709310831226] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 12:33:51.248[1709310831248] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 12:33:51.250[1709310831250] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58190//dapi/v1/income?symbol=BNBUSDT×tamp=1709310831250&signature=cd8d7b79c89936dd739ec542c000a5c2de41f329b92e7cd6c6fb8ed461559820 +2024-03-01 12:33:51.264[1709310831264] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 12:33:51.280[1709310831280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58192//dapi/v1/income?timestamp=1709310831280&signature=a3c692c4ffe56442261fa3bb1c6ce039b5e2eadd0a4d872bffd912a89b22d2aa +2024-03-01 12:33:51.324[1709310831324] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58195//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709310831323&signature=13f02a50f87be8237c45505f5714e11bff7149731a2e4a7b50e2b9329c02b94c +2024-03-01 12:33:51.356[1709310831356] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58197//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709310831356&signature=de4a82e1d134bb88f1c31626e6705628dbaa5fb63bbcf4b70d6e41bb06424cef +2024-03-01 12:33:51.410[1709310831410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58201//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709310831410&signature=de2d4878e2c2df2f647bf9a43614c1731c5a6576e208a94486f98a1be1abe451 +2024-03-01 12:33:51.456[1709310831456] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58204//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709310831455&signature=a9bf0985cbde39ed3169f9a485fac62132202248d0bf77f24ce2199f9bc40a94 +2024-03-01 12:33:51.490[1709310831490] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58206//dapi/v1/leverageBracket?timestamp=1709310831490&signature=fae2fc4eca7ea9afcaece2d84c467ede36a88b55cb452003ab456223449fc1c4 +2024-03-01 12:33:51.518[1709310831518] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58208//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709310831517&signature=9d1bf00b6d068ce39f2034ff8e7e69026c2e84c09dcb54502879b274aca54ad9 +2024-03-01 12:33:51.548[1709310831548] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58210//dapi/v1/adlQuantile?timestamp=1709310831548&signature=e248666220caa4ae304776f96b48960680ad844d3eb983c00bc167f819d5174d +2024-03-01 12:33:51.578[1709310831578] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58212//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709310831578&signature=eb47d7f2d98b7adeb292f3642811a2fc65e93ed2115199dacc036fc5e0e29aef +2024-03-01 12:33:51.608[1709310831608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58214//dapi/v1/positionRisk?timestamp=1709310831608&signature=95d09c5d1f97703a08630434aa50a1daa44946e939f6065aa7fd9c9ee71d310c +2024-03-01 12:33:51.636[1709310831636] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58216//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709310831636&signature=535a60fe8dfcb05d125d5b8bbded0324733c3718be0e52550b6a326cbfc97218 +2024-03-01 12:33:51.666[1709310831666] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58218//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709310831665&signature=70fadf0539a05729cb5cad22aa91953082e3b501556ce6c66fc35f16dd8c4e78 +2024-03-01 12:33:51.723[1709310831723] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58223//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709310831723&signature=3f4205d90e592c65f7f361396e08ca4bb112e50d98e51f0a1e45ce36c20b3f2a +2024-03-01 12:33:51.756[1709310831756] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58225//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709310831756&signature=0e838d46afa8d3b6b479e8c921a9ad3678285dd0b4271341e89e1d6154b07ae6 +2024-03-01 12:33:51.803[1709310831803] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58229//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709310831803&signature=9e72204b863fb7a6d0590f75ad23ba298d339e82fa9f8c2ffe6d803cf6dde319 +2024-03-01 12:33:51.829[1709310831829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58231//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709310831828&signature=718758fde221c3a935c840ec4733ee0fadc6a119154c0e36690fee04193c3098 +2024-03-01 12:33:51.873[1709310831873] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58234//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709310831872&signature=9059d6f5facfedda76f3b72c55dda36a4596c75598e68a23c6ddbc9f41a80a43 +2024-03-01 12:33:51.900[1709310831900] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58236//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709310831900&signature=41856c437cf6016618c42ea6a1239b127c557ec3df1549f76cb34a758c37a37c +2024-03-01 12:33:51.935[1709310831935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58238//dapi/v1/forceOrders?timestamp=1709310831934&signature=b35d7a92355d8735da872e98a892e3f62464befc72d28d9a397eddda086ee2e4 +2024-03-01 12:33:51.973[1709310831973] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58240//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 12:33:52.009[1709310832009] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58242//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 12:33:52.051[1709310832051] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58244//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 12:33:52.092[1709310832092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58247//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709310832090&endTime=1709310833090 +2024-03-01 12:33:52.114[1709310832114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58249//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 12:33:52.153[1709310832153] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58253//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 12:33:52.177[1709310832177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58255//dapi/v1/ticker/bookTicker +2024-03-01 12:33:52.203[1709310832203] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58257//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 12:33:52.224[1709310832224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58259//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709310832223&endTime=1709310833223 +2024-03-01 12:33:52.269[1709310832269] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58264//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 12:33:52.291[1709310832291] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58266//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 12:33:52.312[1709310832312] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58268//dapi/v1/exchangeInfo +2024-03-01 12:33:52.334[1709310832334] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58270//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709310832333&endTime=1709310833333 +2024-03-01 12:33:52.358[1709310832358] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58272//dapi/v1/fundingRate +2024-03-01 12:33:52.378[1709310832378] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58274//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 12:33:52.414[1709310832414] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58278//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 12:33:52.436[1709310832436] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58280//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 12:33:52.458[1709310832458] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58282//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709310832457&endTime=1709310833457 +2024-03-01 12:33:52.508[1709310832508] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58288//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310832507&endTime=1709310833507 +2024-03-01 12:33:52.531[1709310832531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58290//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 12:33:52.558[1709310832558] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58292//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709310832556&endTime=1709310833556 +2024-03-01 12:33:52.596[1709310832596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58296//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 12:33:52.626[1709310832626] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58298//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 12:33:52.650[1709310832650] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58300//dapi/v1/premiumIndex +2024-03-01 12:33:52.687[1709310832687] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58303//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709310832686&endTime=1709310833686 +2024-03-01 12:33:52.723[1709310832723] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58306//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 12:33:52.747[1709310832747] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58308//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 12:33:52.774[1709310832774] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58311//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709310832773&endTime=1709310833773 +2024-03-01 12:33:52.793[1709310832793] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58313//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 12:33:52.831[1709310832831] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58317//dapi/v1/ping +2024-03-01 12:33:52.851[1709310832851] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58319//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 12:33:52.873[1709310832873] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58321//dapi/v1/ticker/24hr +2024-03-01 12:33:52.897[1709310832897] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58323//dapi/v1/ticker/price +2024-03-01 12:33:52.925[1709310832925] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58325//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 12:33:52.946[1709310832946] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58327//dapi/v1/time +2024-03-01 12:33:52.989[1709310832989] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58331//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 12:33:53.010[1709310833010] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58333//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709310833009&endTime=1709310834009 +2024-03-01 12:33:53.052[1709310833052] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58337//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 12:33:53.074[1709310833074] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58339//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709310833073&endTime=1709310834073 +2024-03-01 12:33:53.098[1709310833098] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58341//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 12:33:53.127[1709310833127] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58344//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 12:33:53.155[1709310833155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58347//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709310833155&signature=88fceb25cc92fdb68446c58ab238aaa442de6440b90a2e1f16314aebcaf908d0 +2024-03-01 12:33:53.178[1709310833178] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58349//dapi/v1/pmExchangeInfo?timestamp=1709310833178&signature=2b595fe5bb516fff47b0b0dfc89c66509b33eeb9cd66040fa7dd47159f98feec +2024-03-01 12:33:53.200[1709310833200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58351//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709310833200&signature=efc93928660dd4958b4ed1f04e819b063e0936f665f04c79aab255d2b7ef6163 +2024-03-01 12:33:53.222[1709310833222] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58353//dapi/v1/listenKey +2024-03-01 12:33:53.245[1709310833245] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58355//dapi/v1/listenKey +2024-03-01 12:33:53.267[1709310833267] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58357//dapi/v1/listenKey +2024-03-01 12:33:53.294[1709310833294] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58359//fapi/v2/account?timestamp=1709310833294&signature=d31afc00d0e8e1379c8b06e608221e24713e016abcb9aaffa26dec13ebbbd8ef +2024-03-01 12:33:53.323[1709310833323] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58361//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709310833322&signature=4af7df1cd8d061ca447e5956f8c03812922f93c80898352ce55bbe9ce13f525a +2024-03-01 12:33:53.358[1709310833358] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58364//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709310833358&signature=5bf39d91ff49c8196da802e4d8fdda3b15499c78a6ea1f5dc9536bd12d30a2b8 +2024-03-01 12:33:53.409[1709310833409] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58368//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709310833409&signature=2b49a003c499514ec1b3e79c607913e7d8bf69257576043ef3257f97c78eb799 +2024-03-01 12:33:53.446[1709310833446] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58371//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709310833446&signature=a8683c7ec197ee88691d00306ad478b4c38f7428a11ede3f55c7d2e8476712aa +2024-03-01 12:33:53.502[1709310833502] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58374//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709310833502&signature=99ad3ddde862cab6cf680ba88379049a6b9a8160fe179e8d3c8d987ed48a7c88 +2024-03-01 12:33:53.532[1709310833532] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58376//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709310833532&signature=84e8b016798bcbbcd28337fa7d2e653c2c9792623a1ec10a76ebe68b04f66ce7 +2024-03-01 12:33:53.579[1709310833579] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58379//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709310833579&signature=dc01228fee0fcd1a8a8671afd5fb98a3961e4d6f6790b6c54927a08aae84f491 +2024-03-01 12:33:53.611[1709310833611] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58381//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709310833610&signature=c5346e0a334e574406e14e8f4b9d3acedf11c9c77f36177aa34448fd28a7b4dd +2024-03-01 12:33:53.653[1709310833653] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58385//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709310833653&signature=46a3e1250bad4efb7cd154350774e1aa2bd2e6818c62e84911ed7e68fc9e459e +2024-03-01 12:33:53.691[1709310833691] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58388//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709310833691&signature=6ab875a18e3cc4cd6ff83e17cce377ae54833da778900a4406a2ade3e5eb832a +2024-03-01 12:33:53.721[1709310833721] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58391//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709310833721&signature=31213693e868c4104c6bc6a9da8bba6b220281feea85f37f474d89849bcb6170 +2024-03-01 12:33:53.750[1709310833750] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58393//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709310833750&signature=1962233da1418a001dac2cd4f5d6971891deb978499aced4e50a6e9968268ca4 +2024-03-01 12:33:53.776[1709310833776] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58395//fapi/v1/openOrders?timestamp=1709310833776&signature=1d2cbde918fe60cb3643c1cd03ab42e9d81a34729ff2a4e5fe3be97f2e8bc0f8 +2024-03-01 12:33:53.804[1709310833804] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58397//fapi/v1/positionSide/dual?timestamp=1709310833804&signature=ebd7305a8880779ab64bc1d169ff502e78b75a214a3944ba3a757448a88e58e0 +2024-03-01 12:33:53.837[1709310833837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58399//fapi/v1/income/asyn?startTime=1709310833835&endTime=1709310834835×tamp=1709310833837&signature=ce3865deeacbf24d0f90edb50755fd2d1c2c4b9b162d098c1b5054ff64e1ff1b +2024-03-01 12:33:53.866[1709310833866] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58401//fapi/v1/income/asyn?timestamp=1709310833866&signature=12e4b1f535f29271127aa009afdf0b67e1ea92a69c0cd5dc538394a5b1702240 +2024-03-01 12:33:53.898[1709310833898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58403//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709310833898&signature=c06b16b66284c406b8dbc90bf4bfdb0b77aab044820d4c4403a1f17bfabc5494 +2024-03-01 12:33:53.944[1709310833944] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58406//fapi/v2/balance?timestamp=1709310833944&signature=f18f3f2b4960f198e2766032894f532a180e26952c4626cdd0c30914bdfeaaa5 +2024-03-01 12:33:53.978[1709310833978] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58408//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709310833977&signature=1738b1ba2fd462aef5b64c92a1193ae8123f2c668f1081ebea5d83b5138c1839 +2024-03-01 12:33:54.010[1709310834010] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58410//fapi/v1/leverageBracket?timestamp=1709310834009&signature=09f73e147732a1781dc86b8faa699b7b024270ef305812018a3b800c68c317ba +2024-03-01 12:33:54.041[1709310834041] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58412//fapi/v1/multiAssetsMargin?timestamp=1709310834041&signature=2111fdd9cc9dd1b4e7e3707ecdf72e0e95fc78742189b71192f6217398b83dc8 +2024-03-01 12:33:54.072[1709310834072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58414//fapi/v1/income?symbol=BNBUSDT×tamp=1709310834072&signature=57e79539b941a10e754e054615a8355b10e1dfdbcc05493ff70e314bed3ae7bf +2024-03-01 12:33:54.099[1709310834099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58416//fapi/v1/income?timestamp=1709310834098&signature=8a01aedfced0e267e71efc7e0eb12e64656b4af432f0958c2519ba7d75079e70 +2024-03-01 12:33:54.142[1709310834142] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58419//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709310834141&signature=b02e70d85b7a50e97408a398b920e407bd029f20f7c394e178e27472bc35b0f5 +2024-03-01 12:33:54.210[1709310834210] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58422//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709310834210&signature=23e3eb96d55abe99af48eac7463d4ff9f10129b8496d71cfe218ddaeab7cef35 +2024-03-01 12:33:54.245[1709310834245] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58424//fapi/v1/leverageBracket?timestamp=1709310834245&signature=ff480355fea15398701ddc7ddf61a30116dca474bb9b74eb8518e1713ba61c29 +2024-03-01 12:33:54.274[1709310834274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58426//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709310834274&signature=7cfa87c828ff79ea2f59953a812330947a1f85dad4a6e7869d9f9e407affc2b8 +2024-03-01 12:33:54.303[1709310834303] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58428//fapi/v1/adlQuantile?timestamp=1709310834303&signature=b3aa38128bcdd0d296f408b2f05b0f014350c1d2f8fadc8c29787e18ac3ba008 +2024-03-01 12:33:54.333[1709310834333] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58430//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709310834333&signature=1893ec7bb5980a1e8f4bbd6a343b2273138b3bef59d2405fd9233d20e06263c8 +2024-03-01 12:33:54.363[1709310834363] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58432//fapi/v2/positionRisk?timestamp=1709310834363&signature=343740cf77429df5b950426a1bfb9ac00e468b04656c0de977cd65ff3578eb3e +2024-03-01 12:33:54.404[1709310834404] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58434//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709310834404&signature=fb4974edae7fab9de5b08496233767af5daaee1263e34d38811312642872acb7 +2024-03-01 12:33:54.437[1709310834437] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58436//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709310834437&signature=96ed73c7e61a0818d4503e75924e5577e93d049a8f1b38f8815557070e727fdf +2024-03-01 12:33:54.479[1709310834479] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58439//fapi/v1/apiTradingStatus?timestamp=1709310834479&signature=391b6d8e91cb53d786cac5bf421b3c95c0d43aef754761f356901962f8a6a90a +2024-03-01 12:33:54.511[1709310834511] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58441//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709310834511&signature=59c75bb65e3f7bc58bd4b5d6ec5df63359cfc67c53b6960f08866c3aaa6fbe7c +2024-03-01 12:33:54.560[1709310834560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58445//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709310834560&signature=f20e8dd9e743480ec2965d3e9d961bb685b0abffa63443d2011f427bdc64103d +2024-03-01 12:33:54.589[1709310834589] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58447//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709310834588&signature=632f783d31fa840534a3e2d7280e1eefd107b60f5e6209a9c5a7c2bf542d02c8 +2024-03-01 12:33:54.638[1709310834638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58451//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709310834637&signature=487113c27e853086afa796b5b841244865f57365b50c899261bd0b4d8be33221 +2024-03-01 12:33:54.668[1709310834668] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58453//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709310834668&signature=9bf859e2ac8592c54856211c6ebb35057a69eecc265d6b9d892e4463b7b83c39 +2024-03-01 12:33:54.713[1709310834713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58456//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709310834713&signature=33b583cc43a0c1366d67a5cbe5340a5a69a8703631ed24e94922e5819a2bdeee +2024-03-01 12:33:54.744[1709310834744] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58458//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709310834744&signature=d482adaa37ebf10784ad25c802d24223efaeb177c5e493ac4a6230018bb03e36 +2024-03-01 12:33:54.770[1709310834770] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58460//fapi/v1/forceOrders?timestamp=1709310834769&signature=36da3d91e58a3be317a261d171a5b499a57ec22bd91af408ea4015c35ab3aed0 +2024-03-01 12:33:54.799[1709310834799] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58462//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 12:33:54.825[1709310834825] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58464//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 12:33:54.851[1709310834851] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58466//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 12:33:54.883[1709310834883] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58469//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709310834882&endTime=1709310835882 +2024-03-01 12:33:54.911[1709310834911] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58471//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 12:33:54.935[1709310834935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58473//fapi/v1/ticker/bookTicker +2024-03-01 12:33:54.959[1709310834959] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58475//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 12:33:54.983[1709310834983] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58477//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709310834982&endTime=1709310835982 +2024-03-01 12:33:55.031[1709310835031] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58482//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 12:33:55.056[1709310835056] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58484//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 12:33:55.086[1709310835086] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58486//fapi/v1/exchangeInfo +2024-03-01 12:33:55.116[1709310835116] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58488//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709310835115&endTime=1709310836115 +2024-03-01 12:33:55.143[1709310835143] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58490//fapi/v1/fundingRate +2024-03-01 12:33:55.198[1709310835198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58494//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709310835196&endTime=1709310836196 +2024-03-01 12:33:55.226[1709310835226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58496//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 12:33:55.255[1709310835255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58498//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 12:33:55.298[1709310835298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58502//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 12:33:55.326[1709310835326] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58504//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 12:33:55.353[1709310835353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58506//fapi/v1/indexInfo +2024-03-01 12:33:55.380[1709310835380] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58508//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 12:33:55.420[1709310835420] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58510//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709310835419&endTime=1709310836419 +2024-03-01 12:33:55.493[1709310835493] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58516//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310835491&endTime=1709310836491 +2024-03-01 12:33:55.529[1709310835529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58518//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 12:33:55.559[1709310835559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58520//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310835558&endTime=1709310836558 +2024-03-01 12:33:55.610[1709310835610] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58524//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 12:33:55.645[1709310835645] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58526//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 12:33:55.681[1709310835681] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58528//fapi/v1/premiumIndex +2024-03-01 12:33:55.733[1709310835733] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58531//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310835731&endTime=1709310836731 +2024-03-01 12:33:55.776[1709310835776] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58534//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 12:33:55.811[1709310835811] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58536//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 12:33:55.842[1709310835842] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58538//fapi/v1/assetIndex +2024-03-01 12:33:55.870[1709310835870] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58540//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 12:33:55.909[1709310835909] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58543//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310835908&endTime=1709310836908 +2024-03-01 12:33:55.944[1709310835944] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58545//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 12:33:55.994[1709310835994] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58549//fapi/v1/ping +2024-03-01 12:33:56.022[1709310836022] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58551//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836020&endTime=1709310837020 +2024-03-01 12:33:56.069[1709310836069] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58555//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 12:33:56.097[1709310836097] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58557//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 12:33:56.124[1709310836124] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58559//fapi/v1/ticker/24hr +2024-03-01 12:33:56.153[1709310836153] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58561//fapi/v1/ticker/price +2024-03-01 12:33:56.182[1709310836182] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58563//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 12:33:56.211[1709310836211] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58565//fapi/v1/time +2024-03-01 12:33:56.240[1709310836240] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58567//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 12:33:56.278[1709310836278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58570//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836278&endTime=1709310837278 +2024-03-01 12:33:56.335[1709310836335] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58575//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 12:33:56.364[1709310836364] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58577//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836363&endTime=1709310837363 +2024-03-01 12:33:56.393[1709310836393] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58579//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 12:33:56.430[1709310836430] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58582//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 12:33:56.466[1709310836466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58585//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709310836465&signature=0b9c0d72cbbf02dafec257bdbb71e22bd8165dda8eeb2d8a2092b1b01473d24b +2024-03-01 12:33:56.493[1709310836493] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58587//fapi/v1/pmExchangeInfo?timestamp=1709310836493&signature=0706fb85a6a360a41074bee99cc40f2d550fd50b726b36db746fc2243b050d6a +2024-03-01 12:33:56.522[1709310836522] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58589//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709310836521&signature=cd3391a4209ec32916724f8f4bc8d0ba9a2bea5bfc2ae42afb736d069eedb932 +2024-03-01 12:33:56.558[1709310836558] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58592//fapi/v1/listenKey +2024-03-01 12:33:56.585[1709310836585] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58594//fapi/v1/listenKey +2024-03-01 12:33:56.611[1709310836611] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58596//fapi/v1/listenKey +2024-03-01 18:06:27.800[1709330787800] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:06:27.814[1709330787814] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:07:10.561[1709330830561] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:07:10.573[1709330830573] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:07:39.438[1709330859438] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:07:39.540[1709330859540] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:07:39.542[1709330859542] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:07:40.246[1709330860246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:57978//dapi/v1/account?timestamp=1709330860229&signature=0246e3069b94bcd0a163dec5b7d807e38eb660a91d33fddaf1e3ff5799614ff9 +2024-03-01 18:07:40.304[1709330860304] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:57980//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709330860303&signature=067844212a7b802330aa5ec104bb2bf540bd3df21d6eb0d570e177278d453509 +2024-03-01 18:07:40.405[1709330860405] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:57983//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709330860405&signature=f52db615278f2785b4cf5204d632081647daadb9ea89cbe1c8143138f0e7f813 +2024-03-01 18:07:40.483[1709330860483] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:57987//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709330860483&signature=90fa56025ed60ef8142ebc91ec387ed2f07e4740a1a3f71be4589f0f6a29a485 +2024-03-01 18:07:40.549[1709330860549] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:57990//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709330860549&signature=12278844d8bb0d087b131b2252bdccd78db0b64c866f7d94f79e0f5be9faeff4 +2024-03-01 18:07:40.630[1709330860630] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:57993//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709330860629&signature=ec4d999531f41f09f566ba6e28af990d769de3fb3e87cc6fda6b2b60a63d1d78 +2024-03-01 18:07:40.691[1709330860691] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:57995//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709330860690&signature=3924bd35b93c48ffd048b0b97ebca51b8e1515921d5fedfe70d4e6b37aae79f8 +2024-03-01 18:07:40.758[1709330860758] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:57998//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709330860758&signature=8eef9eeba0909cb7cc7e25ef7ead030ce67f40e9f139dc0605d4e06858918b68 +2024-03-01 18:07:40.801[1709330860801] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58000//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709330860801&signature=2ca7ba3ba0d5978d3020b686a0937bbe78ea087c5ffcadf86c877b8a55b9a01e +2024-03-01 18:07:40.863[1709330860863] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58004//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709330860863&signature=de65e65da5d62ed4049aaf0fc67290a3336d1e9faa03f5aa558d894de54dec4e +2024-03-01 18:07:40.902[1709330860902] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58006//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709330860901&signature=802f2e728cd4ede2d9c051a175ed872922c3e52848666ca980664b869f343092 +2024-03-01 18:07:40.935[1709330860935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58008//dapi/v1/openOrders?timestamp=1709330860933&signature=f546920541e1d9bf3fa758b75041a80ff6d101294d049c7688c52ff25dc4a38e +2024-03-01 18:07:40.971[1709330860971] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58010//dapi/v1/positionSide/dual?timestamp=1709330860971&signature=e7f3676b27cc2253e030bf8a7eb6cec54d2a6e93a7e9033f485b80a76e14e3df +2024-03-01 18:07:41.004[1709330861004] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58012//dapi/v1/balance?timestamp=1709330861004&signature=ebca64a9b3d1dfc2d2612f774bc2ec331fa973738f67aecf3d96996d0e61301b +2024-03-01 18:07:41.038[1709330861038] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58014//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709330861038&signature=0dd0aeb5121fa42858780c41fcc6c7b4c53cb15dc86af6acf0c9e045dd5dbea4 +2024-03-01 18:07:41.069[1709330861069] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58016//dapi/v1/leverageBracket?timestamp=1709330861068&signature=126399e0471c16f3d56d10d07edcf840f88293d65271c5e3799bac9da6d47a2a +2024-03-01 18:07:41.109[1709330861109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58018//dapi/v2/leverageBracket?timestamp=1709330861108&signature=176d54ebbc47304a68dd3a9e59bb981beebfd75fc27f8a4d12b3a0a1d0d52f5e +2024-03-01 18:07:41.150[1709330861150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58020//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709330861150&signature=ce86358a26db18f01b99820bf76c03abe9c484f550ad72e97b7cb8689c4a08d2 +2024-03-01 18:07:41.181[1709330861181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58022//dapi/v1/income?symbol=BNBUSDT×tamp=1709330861181&signature=85f257fe10e785a19b5f05c455d5f095e408674b835436ea5d242f5eb7dbeb9b +2024-03-01 18:07:41.207[1709330861207] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 18:07:41.207[1709330861207] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 18:07:41.207[1709330861207] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 18:07:41.211[1709330861211] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58024//dapi/v1/income?timestamp=1709330861210&signature=f2e9ab450e18fec39ff829f9a23ba3f5612b018c25309c9c5d6d24a333d97c48 +2024-03-01 18:07:41.255[1709330861255] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58027//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709330861253&signature=81c08e230139aa97991ad6e6ce7c816aa41f3953ba6d26978ba32715ce437210 +2024-03-01 18:07:41.297[1709330861297] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58029//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709330861297&signature=8bb35e1c07ceb6f494faccfb0545e32e73a09d8a08ae18707ac906d5ef0c6eb5 +2024-03-01 18:07:41.353[1709330861353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58033//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709330861352&signature=7a4a6960d4cef8f887825ea0d12cd69cf09043e47995086b6d415b14e258b307 +2024-03-01 18:07:41.388[1709330861388] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58036//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709330861388&signature=ec401965ea0e2ab7033155edd6e525244c9de1dcc54df534776d3acd13cd8bee +2024-03-01 18:07:41.420[1709330861420] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58038//dapi/v1/leverageBracket?timestamp=1709330861419&signature=933132bce0a3e2b3515583533aa195847a18108afd46f04ac695bd006a5c8933 +2024-03-01 18:07:41.448[1709330861448] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58040//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709330861448&signature=6dd98d81ac364c5f8db489ad499fc7ea1082e7b8d91d8d593134ce8f7040e2dd +2024-03-01 18:07:41.476[1709330861476] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58042//dapi/v1/adlQuantile?timestamp=1709330861475&signature=65c4f3b3ca2d88e5d1354f6a46e894c2686b3517c87cb122dcc09ebaa2f42965 +2024-03-01 18:07:41.510[1709330861510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58044//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709330861510&signature=aff4f7311b2a8c9e803bb6d4bed93719ccb1a0e99831d5529d90278ff14a4c87 +2024-03-01 18:07:41.541[1709330861541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58046//dapi/v1/positionRisk?timestamp=1709330861541&signature=7bf947aaa5b57d41f57b0bbf59f252fc9e05db684db5ef91ee85577481957d81 +2024-03-01 18:07:41.565[1709330861565] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58048//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709330861565&signature=8f32b1040b520deebcfd0af84c11901fe5de2379812110e44c692cb970cfa18b +2024-03-01 18:07:41.589[1709330861589] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58050//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709330861589&signature=ded99ce026b1ec61ed19de45be9e9b923b243205fce85cd9c7539b9a1ff71320 +2024-03-01 18:07:41.643[1709330861643] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58055//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709330861643&signature=3ece4e104dbf5a95292cb0e1fafc5a42fe8d480704153a2c144509918b509fb7 +2024-03-01 18:07:41.672[1709330861672] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58057//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709330861672&signature=d5022129129a7c3f7eb9b75dabca8b3229ed2c21b6d5da70728ee3e5d68efcb4 +2024-03-01 18:07:41.716[1709330861716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58061//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709330861716&signature=974cd4a59e71e1ef3047f5f1dd378755b41167fcb576f84f85324aa27a13ad16 +2024-03-01 18:07:41.740[1709330861740] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58063//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709330861740&signature=356ad556d96b0be2a4b0b490a75c8c39d95a9e03dac56cda8fcc3cd4e2a362bc +2024-03-01 18:07:41.770[1709330861770] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58066//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709330861770&signature=46d0e46293dcd9c7bfee422c010162697c412efeb648efe6eb5f53a2c0229498 +2024-03-01 18:07:41.790[1709330861790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58068//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709330861790&signature=3cd3f11f97e4c0460c76d0287955fc097cb2ffb2f6388fe9e6eca329c7c7741c +2024-03-01 18:07:41.810[1709330861810] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58070//dapi/v1/forceOrders?timestamp=1709330861810&signature=6055b9213233b75d34aaee2df99f93919d8e7d44c36af63d9e81495e04aa1624 +2024-03-01 18:07:41.835[1709330861835] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58072//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:07:41.855[1709330861855] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58074//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:07:41.875[1709330861875] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58076//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:07:41.903[1709330861903] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58079//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709330861903&endTime=1709330862903 +2024-03-01 18:07:41.924[1709330861924] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58081//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:07:41.959[1709330861959] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58085//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:07:41.980[1709330861980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58087//dapi/v1/ticker/bookTicker +2024-03-01 18:07:42.002[1709330862002] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58089//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:07:42.022[1709330862022] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58091//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709330862021&endTime=1709330863021 +2024-03-01 18:07:42.069[1709330862069] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58096//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:07:42.090[1709330862090] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58098//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:07:42.113[1709330862113] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58100//dapi/v1/exchangeInfo +2024-03-01 18:07:42.138[1709330862138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58102//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709330862137&endTime=1709330863137 +2024-03-01 18:07:42.160[1709330862160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58104//dapi/v1/fundingRate +2024-03-01 18:07:42.185[1709330862185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58106//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:07:42.224[1709330862224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58110//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:07:42.249[1709330862249] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58112//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:07:42.279[1709330862279] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58114//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709330862277&endTime=1709330863277 +2024-03-01 18:07:42.331[1709330862331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58120//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330862330&endTime=1709330863330 +2024-03-01 18:07:42.358[1709330862358] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58122//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:07:42.381[1709330862381] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58124//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709330862380&endTime=1709330863380 +2024-03-01 18:07:42.421[1709330862421] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58128//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:07:42.445[1709330862445] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58130//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:07:42.467[1709330862467] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58132//dapi/v1/premiumIndex +2024-03-01 18:07:42.501[1709330862501] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58135//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709330862499&endTime=1709330863499 +2024-03-01 18:07:42.541[1709330862541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58138//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:07:42.565[1709330862565] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58140//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:07:42.595[1709330862595] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58143//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709330862594&endTime=1709330863594 +2024-03-01 18:07:42.616[1709330862616] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58145//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:07:42.655[1709330862655] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58149//dapi/v1/ping +2024-03-01 18:07:42.679[1709330862679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58151//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:07:42.700[1709330862700] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58153//dapi/v1/ticker/24hr +2024-03-01 18:07:42.725[1709330862725] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58155//dapi/v1/ticker/price +2024-03-01 18:07:42.746[1709330862746] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58157//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:07:42.770[1709330862770] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58159//dapi/v1/time +2024-03-01 18:07:42.809[1709330862809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58163//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:07:42.829[1709330862829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58165//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709330862828&endTime=1709330863828 +2024-03-01 18:07:42.865[1709330862865] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58169//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:07:42.888[1709330862888] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58171//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709330862886&endTime=1709330863886 +2024-03-01 18:07:42.911[1709330862911] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58173//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:07:42.939[1709330862939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58176//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:07:42.971[1709330862971] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58179//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709330862971&signature=2d7d3483d93db186091dd9e3bd1b4b466ac39c9068bb4205260804dd992bbed9 +2024-03-01 18:07:42.997[1709330862997] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58181//dapi/v1/pmExchangeInfo?timestamp=1709330862997&signature=17723affeb88ee7a7ba54712935156efae4677d7d0aecc7183a5d3280549b1d9 +2024-03-01 18:07:43.021[1709330863021] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58183//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709330863021&signature=4f74c87d9e28b4c454b60ddd53b525dad67cb456fd7eb8a44bd91ced67d28a09 +2024-03-01 18:07:43.043[1709330863043] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58185//dapi/v1/listenKey +2024-03-01 18:07:43.069[1709330863069] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58187//dapi/v1/listenKey +2024-03-01 18:07:43.090[1709330863090] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58189//dapi/v1/listenKey +2024-03-01 18:07:43.113[1709330863113] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58191//fapi/v2/account?timestamp=1709330863113&signature=50ee240a721d62e43e213d4c6f40e14db658bb45047600a98b6c5e2db1e4adef +2024-03-01 18:07:43.135[1709330863135] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58193//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709330863135&signature=47b8273d34386202d12b790431c523d40334cb0fde5792d10cb72dd14b2f2283 +2024-03-01 18:07:43.163[1709330863163] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58196//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709330863163&signature=61742dd5d8e8f70ceb24266bf07395892f96adce0024b84156dad160397b6bdc +2024-03-01 18:07:43.203[1709330863203] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58200//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709330863202&signature=9271caa355e8063e9911b1058b8db0e60d0aa6f5d9eb7efdfdefa5b959e43a5a +2024-03-01 18:07:43.235[1709330863235] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58203//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709330863235&signature=9383eecaa042755146dfbef8f132646824925b772a6a628944ce02f8a306a820 +2024-03-01 18:07:43.272[1709330863272] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58206//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709330863272&signature=3b3f4e64215af2aa4e9bed676aa8165191057d808987d4821420d152caf5b08e +2024-03-01 18:07:43.298[1709330863298] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58208//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709330863297&signature=dd9eff49a98305a74727a3c55fea9ca95489eadcfe10de0eb4f6a72707be40e3 +2024-03-01 18:07:43.332[1709330863332] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58211//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709330863332&signature=dcbbd33fc7539a5e45ca1d9fc252e2e396e5452eea015c778376213e5a724a48 +2024-03-01 18:07:43.363[1709330863363] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58213//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709330863363&signature=2a10df5a470b221aa085b259914a8dc4cc159299a3f1cff6fd30aa6c6e3fff5d +2024-03-01 18:07:43.405[1709330863405] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58217//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709330863403&signature=ea27ff177483c4920888e6ca88a4c6b7db7506f8765da64d23fdeec9982525b1 +2024-03-01 18:07:43.439[1709330863439] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58220//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709330863439&signature=8cc1e4f7d34a8e533f6a33a39f7bcf3572008315af343a3845c59bc3b19754c7 +2024-03-01 18:07:43.472[1709330863472] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58223//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709330863471&signature=85aa4a566626ffb3cacd12dcf351b85793971ef1599644230a0946173d80b5df +2024-03-01 18:07:43.501[1709330863501] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58225//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709330863500&signature=18b6cb5a1e23113ed82a3d4b003821bc81ae0a0d4517cfba6dcc7c4ce7c10a87 +2024-03-01 18:07:43.525[1709330863525] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58227//fapi/v1/openOrders?timestamp=1709330863525&signature=1c5f4ab974561bfef684a4b5a289fa52a645dab73db7662910a747c97be3c812 +2024-03-01 18:07:43.549[1709330863549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58229//fapi/v1/positionSide/dual?timestamp=1709330863549&signature=c6147ba2368134f43e990338e87e58ff181a2c12e407a6a68bad2df390e6574f +2024-03-01 18:07:43.576[1709330863576] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58231//fapi/v1/income/asyn?startTime=1709330863573&endTime=1709330864573×tamp=1709330863575&signature=c6540db24b55f4d1e20ea4101caa7d10e9501f87c5a670453c457b2e96beef56 +2024-03-01 18:07:43.599[1709330863599] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58233//fapi/v1/income/asyn?timestamp=1709330863599&signature=44cb27b21c754e54bbcd41b5255b2591a21aa0bbe55fcf4bd738020bcffbf23a +2024-03-01 18:07:43.625[1709330863625] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58235//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709330863623&signature=f9d9c6d5fb1e666a300663519ddd6b24eed17980d6cc82428f70f5e46db2906a +2024-03-01 18:07:43.659[1709330863659] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58238//fapi/v2/balance?timestamp=1709330863659&signature=7700d82c1ae53c210793000e6d9180a9bf4eeafa7cfe9cf819fb749f33358ffa +2024-03-01 18:07:43.682[1709330863682] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58240//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709330863682&signature=8d7a7aa112dd663a4d02ecc03adf63ef3d5e0a7cc47410349088406429b8bd11 +2024-03-01 18:07:43.714[1709330863714] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58242//fapi/v1/leverageBracket?timestamp=1709330863713&signature=c888c1f8fa8d53ff1de2fb6c6250266862bb858d76494d86446d74819ae6d418 +2024-03-01 18:07:43.739[1709330863739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58244//fapi/v1/multiAssetsMargin?timestamp=1709330863739&signature=8e9b535dd64d95141374a594356f2db7556eeab5de124f348ab5bb4e05d2de8a +2024-03-01 18:07:43.761[1709330863761] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58246//fapi/v1/income?symbol=BNBUSDT×tamp=1709330863761&signature=e4bcdb57725552bf8355a7ee23285aaec5798c0dc9142d60dbd5afb4d99ff6fd +2024-03-01 18:07:43.785[1709330863785] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58248//fapi/v1/income?timestamp=1709330863785&signature=2c458e19e6e7a4ed7b0000d5971df77e7f157ee8aa0d49c5651b64e4cf37365d +2024-03-01 18:07:43.819[1709330863819] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58251//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709330863818&signature=8ce65e1ee7985721309a6075ce72ef0ba9301b4bcb5eed24e48e19014f90a9bb +2024-03-01 18:07:43.849[1709330863849] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58254//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709330863849&signature=0374c16ca81033e6dc583038f0965c4f73f621a013f76d7958d50cf3c5de38c0 +2024-03-01 18:07:43.873[1709330863873] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58256//fapi/v1/leverageBracket?timestamp=1709330863873&signature=767ba7db9887cc892277690be625ac49556eb68140e675b9ad30e4568b183bbd +2024-03-01 18:07:43.896[1709330863896] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58258//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709330863896&signature=6596ce6d066961237119bf2cdcd5ae218b736472a5d643f5ffdcf634956704c0 +2024-03-01 18:07:43.918[1709330863918] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58260//fapi/v1/adlQuantile?timestamp=1709330863918&signature=932d24b834fb6da938c36f39c815c93bb437d38a9bc566d414261d514bcaa7e9 +2024-03-01 18:07:43.940[1709330863940] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58262//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709330863940&signature=181d8d2fe58e797ec4e66f6638258cc4741d6e9717ac1a0930b2b075de3f0060 +2024-03-01 18:07:43.962[1709330863962] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58264//fapi/v2/positionRisk?timestamp=1709330863962&signature=0d29dbd55707f7117f0b664cb443807d28bb99fc575a7a95c4d43128dccab689 +2024-03-01 18:07:43.985[1709330863985] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58266//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709330863985&signature=03e240b1d6408b2c2857beac9a14cd4f2142b48cc784406ae19a47e463b726f2 +2024-03-01 18:07:44.006[1709330864006] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58268//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709330864006&signature=d2b71bce9ee3b0564e5d4fcb6bbd510ebb681e7a79ba441e9a08800a2996b986 +2024-03-01 18:07:44.037[1709330864037] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58271//fapi/v1/apiTradingStatus?timestamp=1709330864037&signature=c992e393ad75102d67ea52d04007359cf14d5b44e702518234a31e88c7f6b555 +2024-03-01 18:07:44.059[1709330864059] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58273//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709330864059&signature=6bc9f4fdcfc6f7f67e94e16b263245e34d04749d872d24ecb9bb8adf68234ad8 +2024-03-01 18:07:44.118[1709330864118] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58277//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709330864117&signature=c4bfd2e2102cabb43ba544b7bd2ca8aa015ec75e17446f658b62d2f786cfcdf7 +2024-03-01 18:07:44.140[1709330864140] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58279//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709330864140&signature=7c3231232b932c6442ba4f3d767f470790a8a98cdafc4300771a445e62c01ee8 +2024-03-01 18:07:44.177[1709330864177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58283//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709330864176&signature=011fbe3946804a37dd6e5fbc124b853113cfa59bd2b68e86ff669566b2cf637e +2024-03-01 18:07:44.198[1709330864198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58285//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709330864197&signature=99c4e37f434a73186322a599f209104498a9a560427119ea49c2a0f05c490846 +2024-03-01 18:07:44.229[1709330864229] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58288//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709330864229&signature=b9e38572fa524fe1e264d128d5dfc162958ac2680683359b36ab58a477796059 +2024-03-01 18:07:44.252[1709330864252] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58290//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709330864252&signature=bb5f321bdd5d7ec9360c2312a0abbf417a588c42ab1c04f080790fe97988ec4b +2024-03-01 18:07:44.274[1709330864274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58292//fapi/v1/forceOrders?timestamp=1709330864273&signature=f8179316e73800d63d69d01378a881d8acb73203e951e39544bd20312f63aebc +2024-03-01 18:07:44.297[1709330864297] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58294//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:07:44.321[1709330864321] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58296//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:07:44.352[1709330864352] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58298//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:07:44.390[1709330864390] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58301//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709330864389&endTime=1709330865389 +2024-03-01 18:07:44.415[1709330864415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58303//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:07:44.437[1709330864437] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58305//fapi/v1/ticker/bookTicker +2024-03-01 18:07:44.457[1709330864457] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58307//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:07:44.477[1709330864477] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58309//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709330864476&endTime=1709330865476 +2024-03-01 18:07:44.519[1709330864519] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58314//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:07:44.541[1709330864541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58316//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:07:44.564[1709330864564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58318//fapi/v1/exchangeInfo +2024-03-01 18:07:44.586[1709330864586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58320//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709330864585&endTime=1709330865585 +2024-03-01 18:07:44.607[1709330864607] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58322//fapi/v1/fundingRate +2024-03-01 18:07:44.646[1709330864646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58326//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709330864645&endTime=1709330865645 +2024-03-01 18:07:44.669[1709330864669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58328//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:07:44.693[1709330864693] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58330//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:07:44.729[1709330864729] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58334//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:07:44.752[1709330864752] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58336//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:07:44.775[1709330864775] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58338//fapi/v1/indexInfo +2024-03-01 18:07:44.795[1709330864795] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58340//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:07:44.819[1709330864819] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58342//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709330864817&endTime=1709330865817 +2024-03-01 18:07:44.875[1709330864875] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58348//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330864874&endTime=1709330865874 +2024-03-01 18:07:44.897[1709330864897] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58350//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:07:44.925[1709330864925] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58352//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330864923&endTime=1709330865923 +2024-03-01 18:07:44.962[1709330864962] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58356//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:07:44.986[1709330864986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58358//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:07:45.009[1709330865009] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58360//fapi/v1/premiumIndex +2024-03-01 18:07:45.036[1709330865036] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58363//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330865035&endTime=1709330866035 +2024-03-01 18:07:45.068[1709330865068] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58366//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:07:45.092[1709330865092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58368//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:07:45.113[1709330865113] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58370//fapi/v1/assetIndex +2024-03-01 18:07:45.137[1709330865137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58372//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:07:45.170[1709330865170] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58375//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865169&endTime=1709330866169 +2024-03-01 18:07:45.193[1709330865193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58377//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:07:45.232[1709330865232] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58381//fapi/v1/ping +2024-03-01 18:07:45.255[1709330865255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58383//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865254&endTime=1709330866254 +2024-03-01 18:07:45.292[1709330865292] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58387//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:07:45.312[1709330865312] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58389//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:07:45.333[1709330865333] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58391//fapi/v1/ticker/24hr +2024-03-01 18:07:45.360[1709330865360] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58393//fapi/v1/ticker/price +2024-03-01 18:07:45.383[1709330865383] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58395//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:07:45.406[1709330865406] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58397//fapi/v1/time +2024-03-01 18:07:45.429[1709330865429] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58399//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:07:45.460[1709330865460] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58402//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865459&endTime=1709330866459 +2024-03-01 18:07:45.503[1709330865503] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58407//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:07:45.526[1709330865526] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58409//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865525&endTime=1709330866525 +2024-03-01 18:07:45.553[1709330865553] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58411//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:07:45.580[1709330865580] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58414//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:07:45.608[1709330865608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58417//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709330865608&signature=7d5081a53f20c7c54576005f4c5c21c85925cb6a7108c5a6e49e88afba786992 +2024-03-01 18:07:45.634[1709330865634] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58419//fapi/v1/pmExchangeInfo?timestamp=1709330865633&signature=a6b0be2fbdd5bb042a850b5be1ebc1f90e5a0308f1a4171d7ab7f3e899ea703a +2024-03-01 18:07:45.653[1709330865653] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58421//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709330865653&signature=336f544b8ead950c994bd2d199e780597fc7364f7abdc67c6696f4dd781bb261 +2024-03-01 18:07:45.685[1709330865685] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58424//fapi/v1/listenKey +2024-03-01 18:07:45.717[1709330865717] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58426//fapi/v1/listenKey +2024-03-01 18:07:45.738[1709330865738] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58428//fapi/v1/listenKey +2024-03-01 18:10:00.756[1709331000756] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58452//dapi/v1/account?timestamp=1709331000743&signature=bc60a0fb3ff2d8934935ad0221dc3d9740735ab5c63c00328094a54bc5658224 +2024-03-01 18:10:00.812[1709331000812] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58454//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709331000811&signature=09a36854968afa5061f64a8ba2451609230eb4ef5ba0eca2d1d8b107745ce4de +2024-03-01 18:10:00.849[1709331000849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58457//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709331000849&signature=34f2ca9dac8fe73c4a1a6f9d3d68d97ecfab38ac5be6f1dcef304cdf1ecd47f9 +2024-03-01 18:10:00.906[1709331000906] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58461//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331000906&signature=58b4ede1bbca6215a2ecd6979b3de5467c567be3c3b18214fb6975d82e31e907 +2024-03-01 18:10:00.960[1709331000960] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58464//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331000960&signature=f999edb42499fec313fdeb5b9eddff5a859a24be5611cd34f221ddb1b350e745 +2024-03-01 18:10:01.004[1709331001004] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58467//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331001003&signature=23fd365778c9ce8c6692c0a3066e7c1f72877e227ebdc24a4afcb4fea80f0ab9 +2024-03-01 18:10:01.041[1709331001041] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58469//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709331001040&signature=fb463cb5c66013710bf50b2415d31e32753348a01d0de798888f9eae1065ecf6 +2024-03-01 18:10:01.076[1709331001076] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58472//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709331001076&signature=173b48264d38a5221c227c1409f1cb1361f9f4eeed0f8b59b6ce9d5609323d76 +2024-03-01 18:10:01.103[1709331001103] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58474//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331001103&signature=ac7c22c18d4a5e55f3aaf8b7bde4af386498723fc634990a610fa7c6e6133cce +2024-03-01 18:10:01.145[1709331001145] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58478//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331001145&signature=440cf072d3aec03af3e40cd26bc9ea2649903f29aaf577c886ca3ed5c015f183 +2024-03-01 18:10:01.178[1709331001178] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58480//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331001178&signature=19eb13b44315c2d3b9ef6388379a6479802ed137a5689c05a4ac9943dd23fda3 +2024-03-01 18:10:01.213[1709331001213] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58482//dapi/v1/openOrders?timestamp=1709331001213&signature=1ddc57be8b4650bc8328c6697e4bc2bb4ae938f344299d316806ea52ca4da11c +2024-03-01 18:10:01.247[1709331001247] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58484//dapi/v1/positionSide/dual?timestamp=1709331001247&signature=fd3d2e34d23dd1a3e2259900fb4b963fd034c57933f4f7a84599e261a09ec32d +2024-03-01 18:10:01.274[1709331001274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58486//dapi/v1/balance?timestamp=1709331001273&signature=7d2cc9f4dba9e1710e5e7fddf3bcc4a71d9b0fb8917bef5fe421e0ad4a0fe48d +2024-03-01 18:10:01.315[1709331001315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58488//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709331001315&signature=349f2fadf4fd95c600c1411458ce6593d9fa83677c68c3d301d7811ff3e7a96c +2024-03-01 18:10:01.350[1709331001350] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58490//dapi/v1/leverageBracket?timestamp=1709331001349&signature=bcab3003d5dc6b5b9cc4da9caa46f620a8a57509baf7244de17f0c5cfc5d03e0 +2024-03-01 18:10:01.375[1709331001375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58492//dapi/v2/leverageBracket?timestamp=1709331001375&signature=046b9b6c0e5df0cdc2e858917f841dba0d0a65659682478454cfe13786ad4994 +2024-03-01 18:10:01.398[1709331001398] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58494//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709331001398&signature=2f2541da03750da6289d45678c47c11b9b8ea4a4a3953ffaf8302602093a8614 +2024-03-01 18:10:01.426[1709331001426] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58496//dapi/v1/income?symbol=BNBUSDT×tamp=1709331001426&signature=40b8d9ae10eecb475f5493fd7f2f06fcb72595b14f63e0df9bfe5145cafe60f6 +2024-03-01 18:10:01.452[1709331001452] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58498//dapi/v1/income?timestamp=1709331001452&signature=0d3d7d3d3ae82f206bce12524a623e135e9607a1ee05bce2a2148487dd983af2 +2024-03-01 18:10:01.482[1709331001482] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58501//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331001482&signature=78a7d74e515bffa05a9968461afae0b9210dba02ee0d504b484f3847df57272f +2024-03-01 18:10:01.505[1709331001505] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58503//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331001505&signature=f722c8a30c4e1c6f1fb6f14d1ae3f5fb1e67bc7a2ee68ed8a56fcc15d3e0ace5 +2024-03-01 18:10:01.543[1709331001543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58507//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331001543&signature=e09466612f1419c7a3f408f89cb8a117efbe5fe4a05f740fe922254bcab0870f +2024-03-01 18:10:01.574[1709331001574] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58510//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331001574&signature=e1a1fa642d28b42dce67e2eeb0265c0a1726ff37f9b9c928045f44f2b482211b +2024-03-01 18:10:01.596[1709331001596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58512//dapi/v1/leverageBracket?timestamp=1709331001595&signature=a621d85a6d233fec988a9c242a6d8d478261a281a6bbc6dd568311837d6fc702 +2024-03-01 18:10:01.624[1709331001624] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58514//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331001624&signature=fcc322df81e0c2da7e32d67f2858db0ab53e94c7f19a850c3165b25de8f87659 +2024-03-01 18:10:01.655[1709331001655] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58516//dapi/v1/adlQuantile?timestamp=1709331001655&signature=2bf48c9469a0013349e9f58a62466f8db0b19db27507c12693bef64d9051a619 +2024-03-01 18:10:01.679[1709331001679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58518//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331001679&signature=7cbd59432a2302507902fbbc449dfa7fdf6ff03c1f534869e36ab8253a85f5e8 +2024-03-01 18:10:01.704[1709331001704] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58520//dapi/v1/positionRisk?timestamp=1709331001704&signature=e3da16f8ee9440e7956d20b4ce975965a3ea855e1b65ae8d46e05ce90665b828 +2024-03-01 18:10:01.729[1709331001729] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58522//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709331001729&signature=46e62e5d8522f6f8dca7433692cfffeb003a5057a4b621addf38e6cf341a47bb +2024-03-01 18:10:01.759[1709331001759] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58524//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331001759&signature=0e7238f140ce73bb226999c2f82289250bdba33384be1c3130a0f8a12201cc25 +2024-03-01 18:10:01.818[1709331001818] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58529//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331001818&signature=c92af2febc8c29ea2474f662744b959a6437d71c08ffb0b14cc3fc57c1cd12ea +2024-03-01 18:10:01.843[1709331001843] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58531//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331001843&signature=f38b97494a8b4712476a6585acaab403686745a7cfa741a647a24908ebb66d3f +2024-03-01 18:10:01.878[1709331001878] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58535//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709331001878&signature=bf6b5e987393519c60a72bf6b7770a1001647441d90a5297e8b77ad014d7e574 +2024-03-01 18:10:01.899[1709331001899] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58537//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331001898&signature=9d5e316b2289780cf5af7ceed3499191033664bf877898425cf925a221ae4f92 +2024-03-01 18:10:01.931[1709331001931] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58540//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331001931&signature=694344e54e4a02c74099cea5a766431c78e5b9ae03a8bce6088e77e3ca45f79d +2024-03-01 18:10:01.956[1709331001956] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58542//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331001956&signature=7f850e0b4e77981e6d48588ebf5c85c13717d21007cd2369b4958f174436e912 +2024-03-01 18:10:01.980[1709331001980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58544//dapi/v1/forceOrders?timestamp=1709331001979&signature=4fe154217efbd5828e19ad819a31f400f0231e3932557266900a427cd8e3b3a5 +2024-03-01 18:10:02.006[1709331002006] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58546//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:10:02.030[1709331002030] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58548//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:10:02.053[1709331002053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58550//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:10:02.088[1709331002088] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58553//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331002087&endTime=1709331003087 +2024-03-01 18:10:02.112[1709331002112] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58555//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:10:02.148[1709331002148] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58559//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:10:02.173[1709331002173] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58561//dapi/v1/ticker/bookTicker +2024-03-01 18:10:02.199[1709331002199] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58563//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:10:02.224[1709331002224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58565//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331002223&endTime=1709331003223 +2024-03-01 18:10:02.278[1709331002278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58570//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:10:02.303[1709331002303] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58572//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:10:02.326[1709331002326] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58574//dapi/v1/exchangeInfo +2024-03-01 18:10:02.351[1709331002351] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58576//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331002350&endTime=1709331003350 +2024-03-01 18:10:02.376[1709331002376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58578//dapi/v1/fundingRate +2024-03-01 18:10:02.401[1709331002401] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58580//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:10:02.444[1709331002444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58584//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:10:02.477[1709331002477] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58586//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:10:02.503[1709331002503] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58588//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331002502&endTime=1709331003502 +2024-03-01 18:10:02.565[1709331002565] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58594//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331002564&endTime=1709331003564 +2024-03-01 18:10:02.590[1709331002590] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58596//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:10:02.615[1709331002615] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58598//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331002613&endTime=1709331003613 +2024-03-01 18:10:02.658[1709331002658] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58602//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:10:02.681[1709331002681] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58604//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:10:02.705[1709331002705] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58606//dapi/v1/premiumIndex +2024-03-01 18:10:02.737[1709331002737] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58609//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331002737&endTime=1709331003737 +2024-03-01 18:10:02.765[1709331002765] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58612//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:10:02.787[1709331002787] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58614//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:10:02.817[1709331002817] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58617//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331002816&endTime=1709331003816 +2024-03-01 18:10:02.843[1709331002843] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58619//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:10:02.887[1709331002887] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58623//dapi/v1/ping +2024-03-01 18:10:02.909[1709331002909] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58625//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:10:02.931[1709331002931] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58627//dapi/v1/ticker/24hr +2024-03-01 18:10:02.955[1709331002955] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58629//dapi/v1/ticker/price +2024-03-01 18:10:02.980[1709331002980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58631//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:10:03.002[1709331003002] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58633//dapi/v1/time +2024-03-01 18:10:03.047[1709331003047] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58637//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:10:03.073[1709331003073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58639//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331003071&endTime=1709331004071 +2024-03-01 18:10:03.115[1709331003115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58643//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:10:03.138[1709331003138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58645//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331003137&endTime=1709331004137 +2024-03-01 18:10:03.165[1709331003165] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58647//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:10:03.193[1709331003193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58650//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:10:03.227[1709331003227] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58653//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709331003227&signature=c0f697a5d3da6490424cf735d0e3826db4bca4d3ce80bcc3023b7b0bc816d4c6 +2024-03-01 18:10:03.252[1709331003252] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58655//dapi/v1/pmExchangeInfo?timestamp=1709331003252&signature=083b22ed9fe018b954994dfcfee7b793eef36d35e2a66b7a78f1e0373c7738f1 +2024-03-01 18:10:03.281[1709331003281] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58657//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331003281&signature=6b2659c54c36e9c0458f7d2d05c84a379d3c3b9cdb4f2262d8bb6bf7c040bff0 +2024-03-01 18:10:03.311[1709331003311] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58659//dapi/v1/listenKey +2024-03-01 18:10:03.338[1709331003338] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58661//dapi/v1/listenKey +2024-03-01 18:10:03.370[1709331003370] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58663//dapi/v1/listenKey +2024-03-01 18:10:03.405[1709331003405] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58665//fapi/v2/account?timestamp=1709331003405&signature=214060bd04ae755c7db3fe949cefd7b6a52850e6663caa64ad0b01b207b0d361 +2024-03-01 18:10:03.441[1709331003441] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58667//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709331003440&signature=5f91f23e607addd7f7bacf712a6fc04b583dc12fb3888feb645c6831d47aebb5 +2024-03-01 18:10:03.485[1709331003485] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58670//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709331003485&signature=399a027d2d87ca402c808167ce7ccb1febe63747755a4d0411ec6bb57cb477fa +2024-03-01 18:10:03.533[1709331003533] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58674//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331003533&signature=f4084bb4a9ba8aa79da4ef8e0b99cff30c3525f7380d4535ab8de40587137754 +2024-03-01 18:10:03.570[1709331003570] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58677//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331003570&signature=762f125d5eaf2db3f09b90eb2c3ca2e1362a24a7227e8d128a9d9e0190b94c23 +2024-03-01 18:10:03.610[1709331003610] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58680//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331003609&signature=caaf389eada614b7ae61fc3645abc837b3993003b519911c720587b802c02ac8 +2024-03-01 18:10:03.642[1709331003642] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58682//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709331003642&signature=014b008f7eacd253049d4dd6b1afe3e254560159bc724184989cb8ab69dd8d49 +2024-03-01 18:10:03.676[1709331003676] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58685//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709331003676&signature=2430d7439cff1df1c00f157c1aceaa2f41d7b74d8bfbe25530ed78f1d50853b1 +2024-03-01 18:10:03.699[1709331003699] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58687//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331003699&signature=448869c991cce644fc007ec5cca5c6f216ef064ef62318783702d1bd2fab029f +2024-03-01 18:10:03.743[1709331003743] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58691//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709331003743&signature=f4ef0a89faa0659ae9d6f13432ab0082e54978a57f3d8c043455511ccdf7afbb +2024-03-01 18:10:03.778[1709331003778] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58694//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709331003777&signature=48f10d52362245887bd5c8a9ad8a15f6021d2b02b7335413224a8813474869e7 +2024-03-01 18:10:03.808[1709331003808] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58697//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331003808&signature=7d47c03c6d500b44f49fb59d3ad22ec4b6b5b0e7cc56719c8c668d6cecaee9cc +2024-03-01 18:10:03.832[1709331003832] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58699//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331003831&signature=2248c5c0f25223c49e62925704a595fd05b6747cde64102efa87bc96d4a49a9e +2024-03-01 18:10:03.855[1709331003855] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58701//fapi/v1/openOrders?timestamp=1709331003855&signature=c0ec9641fcc4011a0a473d6c3edffdfd0913423b9e88ba3df4bd1933572f7a31 +2024-03-01 18:10:03.878[1709331003878] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58703//fapi/v1/positionSide/dual?timestamp=1709331003878&signature=d6c3b3c04e82f0c42c81188b1b820310b568622bc248857d0ba500f41cca2f69 +2024-03-01 18:10:03.901[1709331003901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58705//fapi/v1/income/asyn?startTime=1709331003900&endTime=1709331004900×tamp=1709331003901&signature=4b9842a315a6ee7fb41281985be733625bfd6e3d07915535eab28db10d498104 +2024-03-01 18:10:03.925[1709331003925] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58707//fapi/v1/income/asyn?timestamp=1709331003925&signature=7f11761cb98f671bf87ae2f0af289136347d8e05b227ca37030f7d4aded486ee +2024-03-01 18:10:03.949[1709331003949] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58709//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709331003948&signature=3c6467d3212c863b34e926a1726f4009764e0c1bba0c7247012a235f71c00f1e +2024-03-01 18:10:03.981[1709331003981] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58712//fapi/v2/balance?timestamp=1709331003981&signature=65a230647c9133ddc81cca7526ff2449529216c0d670e9eec0e375f792f59b2a +2024-03-01 18:10:04.006[1709331004006] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58714//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331004006&signature=c030845c2df8257e50efd22c3b08bd3c2fa73641164fc90964f5d446bc3b3df7 +2024-03-01 18:10:04.039[1709331004039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58716//fapi/v1/leverageBracket?timestamp=1709331004039&signature=6aba4fffe9fe972f78536f4b3ae45981f1a63db167930d0c1dc7506bb0e2a22e +2024-03-01 18:10:04.073[1709331004073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58718//fapi/v1/multiAssetsMargin?timestamp=1709331004073&signature=bbb9548d98008ae7470da614f9a9f95167517d85357f4bf6110482d25881992e +2024-03-01 18:10:04.099[1709331004099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58720//fapi/v1/income?symbol=BNBUSDT×tamp=1709331004098&signature=55c390729fcda0e78a00f4f356ff57ab710466c0ed4b51aec0cc3f079dedd983 +2024-03-01 18:10:04.126[1709331004126] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58722//fapi/v1/income?timestamp=1709331004126&signature=a2fdff011e77aa4e19c0ac107768a36f335e7946c880971e500ae2d9eeb33c35 +2024-03-01 18:10:04.167[1709331004167] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58725//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331004167&signature=3519c146866d26d1699dbd612fbd4545fa856eac82caee4d9901c7152e09948a +2024-03-01 18:10:04.208[1709331004208] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58728//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331004208&signature=23085e069ea32c5c6a79ded4142ffc3420089809d4f596e4947290ba311bcd97 +2024-03-01 18:10:04.239[1709331004239] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58730//fapi/v1/leverageBracket?timestamp=1709331004238&signature=c8bc306e0870235d012d72e5e63b9e1710d851e9a751baa7c27df4782af7b5d3 +2024-03-01 18:10:04.264[1709331004264] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58732//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331004263&signature=aa3973b212ca08b2689611950bf7aed89d134e126411e3e8168a35b4265abe29 +2024-03-01 18:10:04.286[1709331004286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58734//fapi/v1/adlQuantile?timestamp=1709331004286&signature=7fd9656c6d6e8bf8b8ddd54dbe5082a859cc2ddf6db7513c78f20bfb9baab89b +2024-03-01 18:10:04.310[1709331004310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58736//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331004309&signature=06a60c047fabb88c859c4957cd1445c08e53f8295770abcc9fcff43c78c91ccc +2024-03-01 18:10:04.333[1709331004333] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58738//fapi/v2/positionRisk?timestamp=1709331004332&signature=72bb6f06ac1733d74e29f020eef09170ff118695d05466469656d0cacf73faa4 +2024-03-01 18:10:04.353[1709331004353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58740//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709331004353&signature=e8e4083da9f79f692f73d36528db8d06e053e485382486102e476286574eab69 +2024-03-01 18:10:04.375[1709331004375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58742//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331004375&signature=fd121ca1cee6a8fa9aa7171db884c7ae95e02ba6940034d791c241a9f8558201 +2024-03-01 18:10:04.417[1709331004417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58745//fapi/v1/apiTradingStatus?timestamp=1709331004417&signature=25a636d5ff0065bd4d20754959564c946c14f066fb93eb2a34aa290b8ed258e4 +2024-03-01 18:10:04.446[1709331004446] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58747//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709331004446&signature=01f26f9e14c3f565cce2b2d580babc98ed8f56c07895460bba65791e9205d48e +2024-03-01 18:10:04.493[1709331004493] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58751//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331004492&signature=d6b4c82c9acc96edefc0d7b763695759ddeebf483f4a8645fe6e39d9bb2e3f9a +2024-03-01 18:10:04.525[1709331004525] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58753//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331004524&signature=32bc928e012df65fb972238196528e90db5bd6047038a0de7e8ff52c38cbde18 +2024-03-01 18:10:04.577[1709331004577] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58757//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709331004577&signature=3889b0afdfedee77fc6ad7ba9261893bf83a06945c764e8832790c7dd312b245 +2024-03-01 18:10:04.598[1709331004598] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58759//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331004598&signature=b7c9fcdb7bc97874ebf468dea3bd30e17ada54d81c4511af67e6051e74ffbf45 +2024-03-01 18:10:04.632[1709331004632] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58762//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331004632&signature=77e26a3ab49addcf64f781a4e860970946266abf39d1b394774f83d9bf03a0d8 +2024-03-01 18:10:04.657[1709331004657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58764//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331004656&signature=6409f4e0c2dd9115cb3bee0f6bebac05a7dc1dfdb0a25c6e948199f83167605a +2024-03-01 18:10:04.680[1709331004680] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58766//fapi/v1/forceOrders?timestamp=1709331004680&signature=e1510602a36e416d82c4a3dace565405583bed78cfaf71dc6a0feb166f097980 +2024-03-01 18:10:04.706[1709331004706] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58768//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:10:04.732[1709331004732] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58770//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:10:04.764[1709331004764] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58772//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:10:04.797[1709331004797] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58775//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331004796&endTime=1709331005796 +2024-03-01 18:10:04.821[1709331004821] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58777//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:10:04.849[1709331004849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58779//fapi/v1/ticker/bookTicker +2024-03-01 18:10:04.873[1709331004873] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58781//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:10:04.898[1709331004898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58783//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331004897&endTime=1709331005897 +2024-03-01 18:10:04.944[1709331004944] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58788//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:10:04.965[1709331004965] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58790//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:10:04.993[1709331004993] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58792//fapi/v1/exchangeInfo +2024-03-01 18:10:05.017[1709331005017] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58794//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331005016&endTime=1709331006016 +2024-03-01 18:10:05.043[1709331005043] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58796//fapi/v1/fundingRate +2024-03-01 18:10:05.083[1709331005083] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58800//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331005082&endTime=1709331006082 +2024-03-01 18:10:05.109[1709331005109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58802//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:10:05.131[1709331005131] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58804//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:10:05.172[1709331005172] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58808//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:10:05.198[1709331005198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58810//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:10:05.220[1709331005220] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58812//fapi/v1/indexInfo +2024-03-01 18:10:05.241[1709331005241] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58814//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:10:05.265[1709331005265] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58816//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331005263&endTime=1709331006263 +2024-03-01 18:10:05.322[1709331005322] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58822//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331005320&endTime=1709331006320 +2024-03-01 18:10:05.345[1709331005345] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58824//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:10:05.370[1709331005370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58826//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005369&endTime=1709331006369 +2024-03-01 18:10:05.412[1709331005412] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58830//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:10:05.438[1709331005438] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58832//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:10:05.462[1709331005462] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58834//fapi/v1/premiumIndex +2024-03-01 18:10:05.504[1709331005504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58837//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331005503&endTime=1709331006503 +2024-03-01 18:10:05.535[1709331005535] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58840//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:10:05.559[1709331005559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58842//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:10:05.580[1709331005580] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58844//fapi/v1/assetIndex +2024-03-01 18:10:05.600[1709331005600] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58846//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:10:05.634[1709331005634] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58849//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005633&endTime=1709331006633 +2024-03-01 18:10:05.656[1709331005656] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58851//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:10:05.691[1709331005691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58855//fapi/v1/ping +2024-03-01 18:10:05.714[1709331005714] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58857//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005713&endTime=1709331006713 +2024-03-01 18:10:05.751[1709331005751] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58861//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:10:05.775[1709331005775] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58863//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:10:05.796[1709331005796] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58865//fapi/v1/ticker/24hr +2024-03-01 18:10:05.818[1709331005818] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58867//fapi/v1/ticker/price +2024-03-01 18:10:05.841[1709331005841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58869//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:10:05.862[1709331005862] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58871//fapi/v1/time +2024-03-01 18:10:05.883[1709331005883] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58873//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:10:05.912[1709331005912] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58876//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005911&endTime=1709331006911 +2024-03-01 18:10:05.958[1709331005958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58881//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:10:05.979[1709331005979] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58883//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005978&endTime=1709331006978 +2024-03-01 18:10:06.004[1709331006004] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58885//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:10:06.032[1709331006032] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58888//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:10:06.062[1709331006062] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58891//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709331006062&signature=be99bc16ae547e98c65ef6e1dcba01c0d5d32d779f9b2922c731b259a2bcfb66 +2024-03-01 18:10:06.084[1709331006084] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58893//fapi/v1/pmExchangeInfo?timestamp=1709331006084&signature=1cb673ca3c3f26690a62de8b910a18d3600ae0a970f0db34c69828c6b2723930 +2024-03-01 18:10:06.110[1709331006110] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58895//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331006110&signature=618d151792a3d9912e6e5c2f49f59311ca49f9cafd9653be78669399249a6488 +2024-03-01 18:10:06.138[1709331006138] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58898//fapi/v1/listenKey +2024-03-01 18:10:06.159[1709331006159] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58900//fapi/v1/listenKey +2024-03-01 18:10:06.180[1709331006180] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58902//fapi/v1/listenKey +2024-03-01 18:13:36.300[1709331216300] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:13:36.310[1709331216310] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:13:36.311[1709331216311] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:13:36.413[1709331216413] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58924//dapi/v1/account?timestamp=1709331216409&signature=ed76b3923d500b803e9ff2d0960df3dc898f5482487edb532a80da3746128fc7 +2024-03-01 18:13:36.417[1709331216417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58929//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709331216417&signature=7389e417dd1fe022b8f35132cb7eb95d47896702e5c97662256d4c4bd62bd040 +2024-03-01 18:13:36.425[1709331216425] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58932//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709331216425&signature=8297596240a39d9d69cebd224da9da01884209fe8c85ce4a8f0f1f69c94163f3 +2024-03-01 18:13:36.434[1709331216434] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58936//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331216434&signature=0ca8304d5d6a32c5d842db3f43a2a22e22c6f2e414bbdc190583582b3ecbe792 +2024-03-01 18:13:36.443[1709331216443] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58939//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331216442&signature=962c9c4c05346c7db0c3b175f59eeb9f7dcbcc8df82da51c7892a484c30eef02 +2024-03-01 18:13:36.451[1709331216451] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58942//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331216451&signature=f97b61d233cb1213a6bb18bcec1a830d38831a85b07ec8574aeb00ab7b9b9165 +2024-03-01 18:13:36.458[1709331216458] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58944//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709331216457&signature=6935ee8c828db318813827fcc24bc38d95a2bdcb3a2defd8881823fce052f0b2 +2024-03-01 18:13:36.466[1709331216466] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:58947//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709331216466&signature=1d7d4a5962afa68d4fb465fc8ff41c46ff5d6896a10d8bcb201e0e4c46a0287b +2024-03-01 18:13:36.472[1709331216472] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58949//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331216472&signature=5b415b87342b4fb6fd9f0c47e6a96e2d14767c7fa4cd3bf360d7170226d411b5 +2024-03-01 18:13:36.489[1709331216489] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58953//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331216489&signature=a7ff5a6e3d3a6d40e61b213b6de7216b5ad6e4b1c5d1fcd60d40de82dda449b4 +2024-03-01 18:13:36.494[1709331216494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58955//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331216494&signature=c480584ad456f97bd55923cf78c1685291eefef8acd1214ca361b86decba452f +2024-03-01 18:13:36.499[1709331216499] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58957//dapi/v1/openOrders?timestamp=1709331216499&signature=d2a1e8fe0a45c255ce3b3e6a32657dd0e4bf9ce9b31029e785c9ba34c00d8db9 +2024-03-01 18:13:36.504[1709331216504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58959//dapi/v1/positionSide/dual?timestamp=1709331216504&signature=b8b2d5c7b65ef26e038b3fda705a2ded4ffbc452d6a4cac101d1be9268e0b2f6 +2024-03-01 18:13:36.511[1709331216511] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58961//dapi/v1/balance?timestamp=1709331216510&signature=709e25e7947440e067cc83002301a91ab646fd6c8a37d1642c820d86b17f04e5 +2024-03-01 18:13:36.517[1709331216517] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58963//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709331216517&signature=d0d4aca32206af61bcd1a8895c62c6d4847a4d3db4f4897367b94a516cfdfc1d +2024-03-01 18:13:36.523[1709331216523] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58965//dapi/v1/leverageBracket?timestamp=1709331216522&signature=80c6b3c3f20b4c7aa397e69a5c6b535ed1a7501a728103b63d4d7bef974380b3 +2024-03-01 18:13:36.530[1709331216530] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58967//dapi/v2/leverageBracket?timestamp=1709331216529&signature=71e386cd7ac6c9b0a0ee21016e91be3b31d9d63209c53ef3453a5c22dcf7fef5 +2024-03-01 18:13:36.534[1709331216534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58969//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709331216534&signature=dbb574ff7c1bdab24564abf2cc6e6be91bff53c6576790d43579bdb387fe2b36 +2024-03-01 18:13:36.539[1709331216539] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58971//dapi/v1/income?symbol=BNBUSDT×tamp=1709331216538&signature=c74ddb7a7f724403b85162ddd5899d89d39fae5b346a0ed04d9a216e2a00670d +2024-03-01 18:13:36.544[1709331216544] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58973//dapi/v1/income?timestamp=1709331216544&signature=20fb5f415bf762d304af8b72b4b9bd865eb24eb5d616c54540f3be6c6a9e6ad0 +2024-03-01 18:13:36.551[1709331216551] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58976//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331216550&signature=5338baa76137f85809eb74bdc0ebb1f8e8b2d79fe73811e16c3f05b89ee5ffae +2024-03-01 18:13:36.555[1709331216555] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:58978//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331216555&signature=b1c4b2397622ed5d4815d8212e15419f4c214f2e7f49fa77f711fb134704db51 +2024-03-01 18:13:36.564[1709331216564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58982//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331216564&signature=16d20b39e924697b2b164f6547497bdfbd4464979d56f39525c5ff5ae2de5aa6 +2024-03-01 18:13:36.570[1709331216570] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:58985//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331216569&signature=9c3143f2c2536587407e527c5051ffb1ad9d6719e13c6737d2f2dafa48744691 +2024-03-01 18:13:36.574[1709331216574] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58987//dapi/v1/leverageBracket?timestamp=1709331216573&signature=167b9a971af368fafd15e6ac4b00fa95734b9c96d77a0c41110849d884605c46 +2024-03-01 18:13:36.578[1709331216578] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58989//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331216578&signature=29c789fedf05fd7906134d7719eb49bebe50c183a871c581b7b2310aa1d403a5 +2024-03-01 18:13:36.582[1709331216582] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58991//dapi/v1/adlQuantile?timestamp=1709331216582&signature=e687eb461a3439aad31f4847b60d3a439a1b542e38591c60d49a7de1ae0a4e44 +2024-03-01 18:13:36.587[1709331216587] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58993//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331216587&signature=3b23ebfc80380869bc791586290d4c7a4f8f5b2dd60c2ffb64def0f6fa772d3f +2024-03-01 18:13:36.591[1709331216591] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58995//dapi/v1/positionRisk?timestamp=1709331216591&signature=2a842dbafdd6974add17d7fa5e4aa6b7282982b6206148a2e02f6ff536a247ad +2024-03-01 18:13:36.595[1709331216595] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58997//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709331216595&signature=9d3e0a20b96dbb6a58817418417eda63e51dae411c174443ff2984f9e0d182f9 +2024-03-01 18:13:36.600[1709331216600] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:58999//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331216600&signature=15b1904f1b3806c400067816b2e637558c4494d929831abaf13ca0420d8795c9 +2024-03-01 18:13:36.608[1709331216608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59004//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331216608&signature=2ca5253cbdeb973183d9332a2a369ec86a73afcf408b46923bb202c63eaabda8 +2024-03-01 18:13:36.614[1709331216614] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59006//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331216614&signature=7d2ff25cfdb8d65a16877c800b75cdce238381df44d2d1d19995a8c2907255c2 +2024-03-01 18:13:36.624[1709331216624] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59010//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709331216624&signature=1e6b7c270a89e88cb03d6c1b283f470fdcccf5a115cbd66177cf63c4a904f06a +2024-03-01 18:13:36.631[1709331216631] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59012//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331216631&signature=9b47800f5f1dee500e16ceae4f223839aa184c07398a1204429757e44b199ca1 +2024-03-01 18:13:36.639[1709331216639] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59015//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331216639&signature=1b63712c1326c368a1d2012b32fe206a99e3720b50e4acba3bfd467c4bb87abf +2024-03-01 18:13:36.645[1709331216645] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59017//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331216644&signature=18ef61b6b40bc8833e729fd69fa97c6a122a317bf8871f33ae677d74b3bb5040 +2024-03-01 18:13:36.651[1709331216651] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59019//dapi/v1/forceOrders?timestamp=1709331216651&signature=84403dd42c20bc1d45105949fb5c6cbda5d406c2b3352fc6122d4e4fb58264a4 +2024-03-01 18:13:36.657[1709331216657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59021//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:13:36.661[1709331216661] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59023//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:13:36.665[1709331216665] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59025//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:13:36.671[1709331216671] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59028//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331216670&endTime=1709331217670 +2024-03-01 18:13:36.679[1709331216679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59030//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:13:36.686[1709331216686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59034//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:13:36.691[1709331216691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59036//dapi/v1/ticker/bookTicker +2024-03-01 18:13:36.697[1709331216697] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59038//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:13:36.703[1709331216703] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59040//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331216701&endTime=1709331217701 +2024-03-01 18:13:36.716[1709331216716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59045//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:13:36.725[1709331216725] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59047//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:13:36.733[1709331216733] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59049//dapi/v1/exchangeInfo +2024-03-01 18:13:36.739[1709331216739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59051//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331216738&endTime=1709331217738 +2024-03-01 18:13:36.745[1709331216745] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59053//dapi/v1/fundingRate +2024-03-01 18:13:36.750[1709331216750] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59055//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:13:36.759[1709331216759] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59059//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:13:36.763[1709331216763] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59061//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:13:36.768[1709331216768] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59063//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331216766&endTime=1709331217766 +2024-03-01 18:13:36.779[1709331216779] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59069//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331216778&endTime=1709331217778 +2024-03-01 18:13:36.783[1709331216783] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59071//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:13:36.788[1709331216788] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59073//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331216787&endTime=1709331217787 +2024-03-01 18:13:36.798[1709331216798] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59077//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:13:36.803[1709331216803] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59079//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:13:36.807[1709331216807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59081//dapi/v1/premiumIndex +2024-03-01 18:13:36.814[1709331216814] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59084//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331216813&endTime=1709331217813 +2024-03-01 18:13:36.819[1709331216819] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59087//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:13:36.823[1709331216823] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59089//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:13:36.829[1709331216829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59092//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331216828&endTime=1709331217828 +2024-03-01 18:13:36.832[1709331216832] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59094//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:13:36.841[1709331216841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59098//dapi/v1/ping +2024-03-01 18:13:36.846[1709331216846] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59100//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:13:36.850[1709331216850] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59102//dapi/v1/ticker/24hr +2024-03-01 18:13:36.854[1709331216854] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59104//dapi/v1/ticker/price +2024-03-01 18:13:36.857[1709331216857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59106//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:13:36.861[1709331216861] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59108//dapi/v1/time +2024-03-01 18:13:36.868[1709331216868] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59112//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:13:36.872[1709331216872] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59114//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331216871&endTime=1709331217871 +2024-03-01 18:13:36.880[1709331216880] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59118//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:13:36.884[1709331216884] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59120//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331216883&endTime=1709331217883 +2024-03-01 18:13:36.888[1709331216888] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59122//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:13:36.892[1709331216892] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59125//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:13:36.898[1709331216898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59128//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709331216898&signature=7b12dc60042222c55770095b19bc70f7eb4c42b98fc60b344df6a626a4d85549 +2024-03-01 18:13:36.902[1709331216902] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59130//dapi/v1/pmExchangeInfo?timestamp=1709331216902&signature=463da50cbec58e34e1104a57428cf15783a08acef361aca847da11cc6a285aa3 +2024-03-01 18:13:36.906[1709331216906] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59132//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331216905&signature=fc69f3ac6272596e6ef1264bcffc339b2bfb87e2eb69effb5956a49f87cca5b6 +2024-03-01 18:13:36.910[1709331216910] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59134//dapi/v1/listenKey +2024-03-01 18:13:36.916[1709331216916] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59136//dapi/v1/listenKey +2024-03-01 18:13:36.921[1709331216921] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59138//dapi/v1/listenKey +2024-03-01 18:13:36.929[1709331216929] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59140//fapi/v2/account?timestamp=1709331216929&signature=d06ce74ca0f16ad3c03278ca9c9209ef438dba111c09a3ab5be89159318b62a7 +2024-03-01 18:13:36.934[1709331216934] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59142//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709331216934&signature=6b25295928a2563db65720265ab77d2172dcd58c0d00fbbe24a65b7f92697267 +2024-03-01 18:13:36.942[1709331216942] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59145//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709331216942&signature=7c9b0be8dd94d979e69e6c451907c2cb21cd640981799d1686c85fda60aead5d +2024-03-01 18:13:36.959[1709331216959] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59149//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331216959&signature=8b23da1b52a0ab7355185be1d12b3db96eaa4fa44487593ce6643ced9ab3ef28 +2024-03-01 18:13:36.974[1709331216974] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59152//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331216973&signature=b66fc27db859aa415a55f47ba96495f1c72458662e390097e57909487fb7b1f1 +2024-03-01 18:13:36.989[1709331216989] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59155//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331216989&signature=eeb95bf6c1d23de967ce9c8fdf0916afbd8c6e7d774b9890738433021c748d8e +2024-03-01 18:13:36.999[1709331216999] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59157//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709331216998&signature=1db9d2052f55b4f89869a45addbc3945408c895960423994a9ef977aa00cc4bf +2024-03-01 18:13:37.011[1709331217011] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59160//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709331217011&signature=bf0b97222c9b6461704b64a861ff7d9ecb3cb99ab5cb3d47b552e9fb7d4ea113 +2024-03-01 18:13:37.017[1709331217017] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59162//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331217017&signature=bae99b19d0a30a18f649e691457bfd5938023f6ed07b1b5e3ac9e6bf63e0a5e1 +2024-03-01 18:13:37.029[1709331217029] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59166//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709331217029&signature=b3caf571d045bf5f1be88ad5c1d8930687498a9bfada682abfcd13d913a0ef9d +2024-03-01 18:13:37.036[1709331217036] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59169//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709331217036&signature=4c6467d6835c1718939b3fd57fa197bf5696ddc26fe8e2546e18df4e9cc18dd5 +2024-03-01 18:13:37.047[1709331217047] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59172//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331217046&signature=0dd11d4baf967a4fef4142f465fada9d01947fe6ccd3f0ab54d1e1ad74a376af +2024-03-01 18:13:37.052[1709331217052] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59174//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331217052&signature=30904b42847ee9528eeb1877b81904049bd85c30d289781d19307e5e93bbd90e +2024-03-01 18:13:37.056[1709331217056] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59176//fapi/v1/openOrders?timestamp=1709331217056&signature=16aec0763c2fd67fdde95e272fe170cbbb40745f558d41e1c26abe0a489a8f63 +2024-03-01 18:13:37.062[1709331217062] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59178//fapi/v1/positionSide/dual?timestamp=1709331217062&signature=ced53a7c6e2fb66588bb0eee9a67e7c56a7ec85b2aa63fbcffacd68d36a3c76a +2024-03-01 18:13:37.067[1709331217067] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59180//fapi/v1/income/asyn?startTime=1709331217065&endTime=1709331218065×tamp=1709331217066&signature=a071794b00f615f3516bb63b7789bb55cfb078a4382c5b44f486ca0af73b8223 +2024-03-01 18:13:37.071[1709331217071] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59182//fapi/v1/income/asyn?timestamp=1709331217071&signature=6c6036653b1e455147b6b292eb2ac811cbead8e1d2bd70a92fe569d761345670 +2024-03-01 18:13:37.076[1709331217076] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59184//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709331217076&signature=373c24dbb96be55de72be4ab26e027a3fae76c94ee1a6cf2c9e8bcfb06451126 +2024-03-01 18:13:37.082[1709331217082] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59187//fapi/v2/balance?timestamp=1709331217082&signature=73d44cb1d42397bdc470e2b1d01f7ec52bfe38fd23011ada1f8046c711db6e33 +2024-03-01 18:13:37.087[1709331217087] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59189//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331217087&signature=dc873513c99e7d14c21d320c268d152dbe743456f8823c68e8c936e25dc5b1d8 +2024-03-01 18:13:37.092[1709331217092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59191//fapi/v1/leverageBracket?timestamp=1709331217092&signature=b7e37e4806a56a47a6e4aef5ca3f399b960f0dbf76c85aec5c1814468b6d22e3 +2024-03-01 18:13:37.097[1709331217097] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59193//fapi/v1/multiAssetsMargin?timestamp=1709331217097&signature=db11a12b0bc34adccb156c843c9ee4d3dd84fc13f454e6c5ce5a0a24793d1b32 +2024-03-01 18:13:37.102[1709331217102] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59195//fapi/v1/income?symbol=BNBUSDT×tamp=1709331217101&signature=f66e8c1192317de591fa6eefdf3c6ce57efe3064a866ed4e4a862861547b1f03 +2024-03-01 18:13:37.106[1709331217106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59197//fapi/v1/income?timestamp=1709331217105&signature=ce20ae3ed5eb2e7d02ece77631e537c77d2fe685f047bc4090c0f55d6fce59a9 +2024-03-01 18:13:37.112[1709331217112] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59200//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331217112&signature=8088095ae2c55a33719f624842c138adc373a47f146cb1cd93dfb5515ddd94c4 +2024-03-01 18:13:37.118[1709331217118] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59203//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331217118&signature=0aacadc15904bc8e9815a9af8ab0726df3026d12c5b6d8a0423e5049f5750651 +2024-03-01 18:13:37.122[1709331217122] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59205//fapi/v1/leverageBracket?timestamp=1709331217121&signature=80c24ac3a9e8fa8be92d71b30f8c4bbc91ede006ca984d1e2e9e039134597dce +2024-03-01 18:13:37.125[1709331217125] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59207//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331217125&signature=9e9fe1d280260a36747a179636b071da0af8e38c03ba644a2511fca94313daad +2024-03-01 18:13:37.131[1709331217131] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59209//fapi/v1/adlQuantile?timestamp=1709331217130&signature=a7196ca33e9a6f556cd0ceceae55cbb25780c52fb88240a42c55912feaa1a01c +2024-03-01 18:13:37.134[1709331217134] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59211//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331217134&signature=5ea29ce32aa5ce40d5e957f2d24b890770d93c1bd66588e3c9c2be6ab824c3c9 +2024-03-01 18:13:37.137[1709331217137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59213//fapi/v2/positionRisk?timestamp=1709331217137&signature=e273c42008fcf48e569da72e42f838bb52b0de3ffb7fdfb8dc3cdcadba84d695 +2024-03-01 18:13:37.141[1709331217141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59215//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709331217141&signature=fabfc4e1de7aa8d3a2e73bbbd7eb441cead2b5bec30eca666bc318470354bc4a +2024-03-01 18:13:37.146[1709331217146] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59217//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331217146&signature=9c08bf0e73372fa3fc4732d8ed1a7d822824bd5f04c5145f393f1527aeaed35e +2024-03-01 18:13:37.151[1709331217151] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59220//fapi/v1/apiTradingStatus?timestamp=1709331217151&signature=16bb6d17d3613af9c71ab475c9edb9636de587e0c8aafeb7b6761d156576e234 +2024-03-01 18:13:37.154[1709331217154] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59222//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709331217154&signature=e3419d508b71281021dffc8b3d0113b9a5539ce1be62be8d7d846fe70a93d750 +2024-03-01 18:13:37.161[1709331217161] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59226//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331217161&signature=068aedddd3cb764f043aa447d0b27570b93dc12b2e48af62c95d6a4f18f14cf4 +2024-03-01 18:13:37.165[1709331217165] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59228//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331217165&signature=3e5b4b30e3c8358dcc9b4a1a8f12e8cb4040b9407f13927ca3687079543958eb +2024-03-01 18:13:37.171[1709331217171] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59232//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709331217171&signature=10e25bb94226de41d07e972b38fdbbf9da28ea2d96fddec0917b676aa0129bf5 +2024-03-01 18:13:37.175[1709331217175] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59234//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331217175&signature=bc1a791135baf295738a378789a51ee2d4bd47f2efeb6c562e556a1653456ec9 +2024-03-01 18:13:37.181[1709331217181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59237//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331217181&signature=1c7b9f5b430b14275dd18b82293fdd8f28ca10c07806a33bc7d8ecd91fe936d1 +2024-03-01 18:13:37.186[1709331217186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59239//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331217185&signature=e77522fe10d4ab4d5b9aa1846c70587482719340d7da3866c13791488cdddfdf +2024-03-01 18:13:37.189[1709331217189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59241//fapi/v1/forceOrders?timestamp=1709331217189&signature=54e326cb69b2828ff7055a4129268731fbc273f21f293c015ebf6368f06ee969 +2024-03-01 18:13:37.194[1709331217194] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59243//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:13:37.198[1709331217198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59245//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:13:37.201[1709331217201] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59247//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:13:37.205[1709331217205] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59250//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331217205&endTime=1709331218205 +2024-03-01 18:13:37.209[1709331217209] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59252//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:13:37.213[1709331217213] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59254//fapi/v1/ticker/bookTicker +2024-03-01 18:13:37.216[1709331217216] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59256//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:13:37.219[1709331217219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59258//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331217218&endTime=1709331218218 +2024-03-01 18:13:37.231[1709331217231] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59263//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:13:37.235[1709331217235] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59265//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:13:37.239[1709331217239] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59267//fapi/v1/exchangeInfo +2024-03-01 18:13:37.243[1709331217243] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59269//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331217241&endTime=1709331218241 +2024-03-01 18:13:37.247[1709331217247] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59271//fapi/v1/fundingRate +2024-03-01 18:13:37.255[1709331217255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59275//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331217254&endTime=1709331218254 +2024-03-01 18:13:37.259[1709331217259] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59277//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:13:37.263[1709331217263] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59279//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:13:37.269[1709331217269] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59283//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:13:37.272[1709331217272] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59285//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:13:37.275[1709331217275] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59287//fapi/v1/indexInfo +2024-03-01 18:13:37.279[1709331217279] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59289//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:13:37.283[1709331217283] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59291//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331217282&endTime=1709331218282 +2024-03-01 18:13:37.295[1709331217295] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59297//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331217293&endTime=1709331218293 +2024-03-01 18:13:37.299[1709331217299] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59299//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:13:37.303[1709331217303] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59301//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217302&endTime=1709331218302 +2024-03-01 18:13:37.311[1709331217311] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59305//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:13:37.315[1709331217315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59307//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:13:37.319[1709331217319] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59309//fapi/v1/premiumIndex +2024-03-01 18:13:37.323[1709331217323] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59312//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331217323&endTime=1709331218323 +2024-03-01 18:13:37.328[1709331217328] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59315//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:13:37.331[1709331217331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59317//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:13:37.335[1709331217335] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59319//fapi/v1/assetIndex +2024-03-01 18:13:37.338[1709331217338] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59321//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:13:37.343[1709331217343] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59324//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217342&endTime=1709331218342 +2024-03-01 18:13:37.347[1709331217347] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59326//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:13:37.356[1709331217356] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59330//fapi/v1/ping +2024-03-01 18:13:37.362[1709331217362] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59332//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217360&endTime=1709331218360 +2024-03-01 18:13:37.370[1709331217370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59336//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:13:37.374[1709331217374] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59338//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:13:37.378[1709331217378] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59340//fapi/v1/ticker/24hr +2024-03-01 18:13:37.382[1709331217382] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59342//fapi/v1/ticker/price +2024-03-01 18:13:37.386[1709331217386] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59344//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:13:37.391[1709331217391] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59346//fapi/v1/time +2024-03-01 18:13:37.396[1709331217396] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59348//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:13:37.401[1709331217401] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59351//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217400&endTime=1709331218400 +2024-03-01 18:13:37.410[1709331217410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59356//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:13:37.414[1709331217414] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59358//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217414&endTime=1709331218414 +2024-03-01 18:13:37.418[1709331217418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59360//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:13:37.424[1709331217424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59363//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:13:37.430[1709331217430] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59366//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709331217430&signature=32880391d88ac02475182eaafc2081148f67ed885c510d8fa9e21bf7fd03bff0 +2024-03-01 18:13:37.434[1709331217434] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59368//fapi/v1/pmExchangeInfo?timestamp=1709331217434&signature=480316c8d9eadd4b302b445126e6ac135955fa3aba77350628c15f7c25f23d58 +2024-03-01 18:13:37.437[1709331217437] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59370//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331217437&signature=4cc65dae98d5086452b2ed0e2ec57670fd6ae51ff4f35bbb297b3fc88ec8c286 +2024-03-01 18:13:37.442[1709331217442] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59373//fapi/v1/listenKey +2024-03-01 18:13:37.447[1709331217447] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59375//fapi/v1/listenKey +2024-03-01 18:13:37.450[1709331217450] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59377//fapi/v1/listenKey +2024-03-01 18:13:59.895[1709331239895] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:13:59.986[1709331239986] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:13:59.988[1709331239988] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:14:00.553[1709331240553] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59396//dapi/v1/account?timestamp=1709331240543&signature=0fa47cdf58793fab663711938dc3ab4438e56c4ca36e908d7344d050b199006f +2024-03-01 18:14:00.595[1709331240595] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59398//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709331240595&signature=ddbc5cf3e017b26d9513d488a2570e58f1001b55ac6c4273209a4e85899ed370 +2024-03-01 18:14:00.641[1709331240641] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59401//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709331240640&signature=a07f98a95df4b1031e256f4500a8ece1d949514896cf3418a101e1755a0f1ada +2024-03-01 18:14:00.707[1709331240707] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59405//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331240706&signature=1c2375162bd2c92a490c66efe77d7cb92f4720390aa05a49c2b221f2076fec20 +2024-03-01 18:14:00.752[1709331240752] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59408//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331240752&signature=dec26db4dc989563ba105bf31e816dc5a97e16b22a69d83a1cebc7ab0efbbbb3 +2024-03-01 18:14:00.798[1709331240798] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59411//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331240798&signature=803ca0f5782e303a118fcba6ae5ba607665600a02327468824145ef45e41d19e +2024-03-01 18:14:00.834[1709331240834] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59413//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709331240833&signature=ac6fc060e148188195abc89cca6e97cbe0e5d16cdfc8eb9738a648e724931cab +2024-03-01 18:14:00.891[1709331240891] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59416//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709331240891&signature=7043a9931c7582cea06d849f0f761f0e2c8167c04ca26d025b04e70cdb831f6b +2024-03-01 18:14:00.921[1709331240921] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59418//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331240921&signature=349a16b8ff042f3d9a45c103615f6f18cbe61cf883ab3d4c79c640ebd7d34576 +2024-03-01 18:14:00.970[1709331240970] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59422//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331240969&signature=fa8ab384b9f9b599681f96e4be69528e9ec5c72220bfd26e55bfada116006077 +2024-03-01 18:14:01.000[1709331241000] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59424//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331241000&signature=b201e68bc75b08439e8b96b176ccbbac0044a3cd35662a38284544d5e0d94f62 +2024-03-01 18:14:01.029[1709331241029] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59426//dapi/v1/openOrders?timestamp=1709331241029&signature=9e109839602fed2ec75ede80e8e680918b0baae53f00ec531534aa0bbbcfbd9e +2024-03-01 18:14:01.064[1709331241064] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59428//dapi/v1/positionSide/dual?timestamp=1709331241064&signature=9c2bfe8d5e9949d70c0d9052459ef564a2bd44fccc3a7812bbe7970a5da1925a +2024-03-01 18:14:01.102[1709331241102] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59430//dapi/v1/balance?timestamp=1709331241102&signature=814ed9378e2c084dd6114223a2cb0205e99e3a75f64111d71ecd0731d0986938 +2024-03-01 18:14:01.140[1709331241140] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59432//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709331241140&signature=fa5d9c3488037cbcb417d71d04db4d901adeaebae5e9b1f5f08b3cd0312c16b9 +2024-03-01 18:14:01.170[1709331241170] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59434//dapi/v1/leverageBracket?timestamp=1709331241169&signature=407ad9ec68b9c5b51283c9b2893ca0715a60636e4d7ab4273d234d8cc98a270d +2024-03-01 18:14:01.198[1709331241198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59436//dapi/v2/leverageBracket?timestamp=1709331241197&signature=49eb82bfa1a11521bf41a706dbdd543c6527a78c7c33550948b32407aed08b23 +2024-03-01 18:14:01.225[1709331241225] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59438//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709331241225&signature=b9ae9f7a10e09de0a8c8965ba6d6dc67bb2b816ca64ae2be26a25e7b54844554 +2024-03-01 18:14:01.251[1709331241251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59440//dapi/v1/income?symbol=BNBUSDT×tamp=1709331241250&signature=470f917d0999a22e5521d0dae67e9db601fa60bed135540d50e46616ee654ae0 +2024-03-01 18:14:01.280[1709331241280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59442//dapi/v1/income?timestamp=1709331241280&signature=53e0315a5c872118ac308f124119eaec653b5f56eae85fb8e30c379addbe6d56 +2024-03-01 18:14:01.321[1709331241321] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59445//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331241321&signature=4ecef892fa3f7905e5860de29ebd221354468ae3fc715a45f227c8e48f910eaf +2024-03-01 18:14:01.357[1709331241357] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59447//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331241357&signature=7986b3b74dfac5a128661beca9d736de2987a49fdfb142f6c1b2ebe138cf9e72 +2024-03-01 18:14:01.407[1709331241407] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59451//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331241406&signature=041d0d012831c563016fdafb0032d5ec06185679a65e6b1c828cfb323e319de4 +2024-03-01 18:14:01.443[1709331241443] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59454//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331241443&signature=72da6f8c64a1e9a3e2abe3ad3a6aa0a3a77f2d74e55195cb31b6cabf90bbe240 +2024-03-01 18:14:01.471[1709331241471] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59456//dapi/v1/leverageBracket?timestamp=1709331241471&signature=cccc7ce8c3a0855cd26f3a06597b852761f7dbfe345877dffa300224e5c489c4 +2024-03-01 18:14:01.494[1709331241494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59458//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331241494&signature=55ef1c4d37dc05b7d985d64a9f0ed72da29ba45c771d839b1d0a9b5498d4dfb6 +2024-03-01 18:14:01.516[1709331241516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59460//dapi/v1/adlQuantile?timestamp=1709331241516&signature=4104ba0c42fe635d7a94da00f035d2f54b3bc2e9eabc0243317954856b26f549 +2024-03-01 18:14:01.542[1709331241542] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 18:14:01.542[1709331241542] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 18:14:01.549[1709331241549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59462//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331241548&signature=8699d5638f204e2bab847302b272bb861189c65d1bbdd1ab553bc8b3b967d82f +2024-03-01 18:14:01.549[1709331241549] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 18:14:01.578[1709331241578] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59464//dapi/v1/positionRisk?timestamp=1709331241578&signature=5d174c1a5c43a570925c664184d91368d654b74ba1072f1131196a998d91e957 +2024-03-01 18:14:01.609[1709331241609] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59466//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709331241608&signature=4e3313c34008ac1b7f8c90bbf38d2ede6a4075d196873d410c1fbe1ebd35fc4a +2024-03-01 18:14:01.635[1709331241635] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59468//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331241635&signature=38c9334b9d28c58a8b7323683e123071e62eb4d9604d13ff5dec93c5e90693de +2024-03-01 18:14:01.685[1709331241685] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59473//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331241685&signature=3130c8ad7e8786d2baf9415e5aecf1b3842fd3bc6a3e34ce937b620367421175 +2024-03-01 18:14:01.716[1709331241716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59475//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331241716&signature=552987efdb86b703763a4591feb78c10aea0f57c94f28f8cfe98242d90836401 +2024-03-01 18:14:01.755[1709331241755] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59479//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709331241755&signature=857606ae1bd62a1c0f8872a4356f22e3f4af8cfabc1f1adf7470bfa7aa160d6b +2024-03-01 18:14:01.781[1709331241781] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59481//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331241780&signature=84f2c1ec62c2d93065025a74f483e7dcfece74f32e881dc0c7c05d132a2035c7 +2024-03-01 18:14:01.815[1709331241815] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59484//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331241815&signature=1c5a8c1bdc21b47f128ed69f1add1fa3a866e3e71e3117b431129d2413c131de +2024-03-01 18:14:01.841[1709331241841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59486//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331241841&signature=21bb2a8d52d614dc7c2486183371e13259b0575892c8d5e1857023d8b5acf61f +2024-03-01 18:14:01.867[1709331241867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59488//dapi/v1/forceOrders?timestamp=1709331241866&signature=d1204c5cd491e8021f0708edcece8bd9f97960c16c991d3d05de98cfd1dbcbda +2024-03-01 18:14:01.893[1709331241893] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59490//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:14:01.922[1709331241922] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59492//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:14:01.953[1709331241953] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59494//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:14:01.982[1709331241982] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59497//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331241981&endTime=1709331242981 +2024-03-01 18:14:02.005[1709331242005] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59499//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:14:02.049[1709331242049] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59503//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:14:02.074[1709331242074] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59505//dapi/v1/ticker/bookTicker +2024-03-01 18:14:02.095[1709331242095] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59507//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:14:02.115[1709331242115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59509//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331242114&endTime=1709331243114 +2024-03-01 18:14:02.163[1709331242163] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59514//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:14:02.188[1709331242188] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59516//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:14:02.221[1709331242221] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59518//dapi/v1/exchangeInfo +2024-03-01 18:14:02.248[1709331242248] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59520//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331242247&endTime=1709331243247 +2024-03-01 18:14:02.270[1709331242270] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59522//dapi/v1/fundingRate +2024-03-01 18:14:02.294[1709331242294] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59524//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:14:02.331[1709331242331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59528//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:14:02.354[1709331242354] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59530//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:14:02.376[1709331242376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59532//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331242375&endTime=1709331243375 +2024-03-01 18:14:02.425[1709331242425] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59538//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331242424&endTime=1709331243424 +2024-03-01 18:14:02.444[1709331242444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59540//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:14:02.465[1709331242465] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59542//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331242463&endTime=1709331243463 +2024-03-01 18:14:02.499[1709331242499] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59546//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:14:02.520[1709331242520] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59548//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:14:02.542[1709331242542] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59550//dapi/v1/premiumIndex +2024-03-01 18:14:02.569[1709331242569] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59553//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331242568&endTime=1709331243568 +2024-03-01 18:14:02.601[1709331242601] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59556//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:14:02.620[1709331242620] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59558//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:14:02.649[1709331242649] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59561//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331242647&endTime=1709331243647 +2024-03-01 18:14:02.668[1709331242668] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59563//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:14:02.704[1709331242704] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59567//dapi/v1/ping +2024-03-01 18:14:02.725[1709331242725] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59569//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:14:02.746[1709331242746] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59571//dapi/v1/ticker/24hr +2024-03-01 18:14:02.767[1709331242767] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59573//dapi/v1/ticker/price +2024-03-01 18:14:02.786[1709331242786] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59575//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:14:02.806[1709331242806] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59577//dapi/v1/time +2024-03-01 18:14:02.841[1709331242841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59581//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:14:02.861[1709331242861] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59583//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331242859&endTime=1709331243859 +2024-03-01 18:14:02.897[1709331242897] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59587//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:14:02.916[1709331242916] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59589//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331242915&endTime=1709331243915 +2024-03-01 18:14:02.935[1709331242935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59591//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:14:02.963[1709331242963] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59594//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:14:02.991[1709331242991] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59597//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709331242991&signature=88c90405bdfbdc875c6b060344e46ce1f225228716dd17ab38c1316a8f8972cd +2024-03-01 18:14:03.011[1709331243011] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59599//dapi/v1/pmExchangeInfo?timestamp=1709331243011&signature=ce2b07a9053786de6110b588ecec3b7da2604f70112be6c5c41c37baa6ff551c +2024-03-01 18:14:03.032[1709331243032] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59601//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331243032&signature=c0cd0fc45f40ede2cb9e6236dd02a1638a080441d9566584787a6ea128260996 +2024-03-01 18:14:03.053[1709331243053] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59603//dapi/v1/listenKey +2024-03-01 18:14:03.076[1709331243076] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59605//dapi/v1/listenKey +2024-03-01 18:14:03.096[1709331243096] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59607//dapi/v1/listenKey +2024-03-01 18:14:03.118[1709331243118] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59609//fapi/v2/account?timestamp=1709331243118&signature=238128c27794d9ad6d5db3cd62a151dad065d6b89d92c9010577c5f960699301 +2024-03-01 18:14:03.138[1709331243138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59611//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709331243138&signature=96f151252737c603001a15961bc93e6031230a26cd70cb6b06fc3d6b0dbb3ef2 +2024-03-01 18:14:03.166[1709331243166] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59614//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709331243165&signature=022c0fa851e457ddf5f00bf11c4cce915beff00c3e29ecfc8571c9622c138fce +2024-03-01 18:14:03.201[1709331243201] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59618//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331243201&signature=6a9d7ad554ac5e2aa8b2cb64f1e5c717a1c865fba4ca5b806d2e578158697d3b +2024-03-01 18:14:03.231[1709331243231] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59621//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331243231&signature=5aafac4fc1dd74ec989493c743a56b2edbc0d61fc81d8a15bcefdbc04151ed83 +2024-03-01 18:14:03.263[1709331243263] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59624//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331243262&signature=bdcdacea535d1899115b72745ecf8698469cfa944692d07e6409c1fff5093483 +2024-03-01 18:14:03.285[1709331243285] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59626//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709331243285&signature=575bcdbaeceea7e8c233a8aa14debdd9e26be0daebbdef65d826780e8ed57bd0 +2024-03-01 18:14:03.321[1709331243321] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59629//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709331243321&signature=90f803dcf0930046a6ebd4f1b44a1a4e2ca131260759e9367f3fdec8f2feea3f +2024-03-01 18:14:03.343[1709331243343] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59631//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331243343&signature=b6eca18d1316860ffa8338dc2aa06b147355985f627153c2b7bb180bbdb7a797 +2024-03-01 18:14:03.379[1709331243379] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59635//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709331243379&signature=60659c3eaf0b0d501a5393615e31e75b5b5be68f32ab62b2025ccae398a1d3f8 +2024-03-01 18:14:03.412[1709331243412] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59638//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709331243412&signature=1a1b43d0e2e018de40980775a9eb940a60150a95c8cec3d3df998e553cbc901b +2024-03-01 18:14:03.441[1709331243441] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59641//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331243441&signature=5e2b6953e69b9b5212da6aff92677e25df12f3ca5aa15e121a07925f77799fb0 +2024-03-01 18:14:03.466[1709331243466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59643//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331243465&signature=5b039819430326ea9cf28d3ecb1dbe3228291d2a94cef0bbe13762578721471a +2024-03-01 18:14:03.487[1709331243487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59645//fapi/v1/openOrders?timestamp=1709331243486&signature=f81f8a1f8a2e7083efacf86e3b667bab6a71e2b99f2936bbc8d5e26125a7955f +2024-03-01 18:14:03.509[1709331243509] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59647//fapi/v1/positionSide/dual?timestamp=1709331243509&signature=5912709561e3f41d294f77a1de8cc69e2ee5db75ba44bfed735eabc057793563 +2024-03-01 18:14:03.531[1709331243531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59649//fapi/v1/income/asyn?startTime=1709331243530&endTime=1709331244530×tamp=1709331243531&signature=87c13ef81367144a2c8c5b154ad60824f14e6da8707bfa7d310412544551bc63 +2024-03-01 18:14:03.552[1709331243552] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59651//fapi/v1/income/asyn?timestamp=1709331243551&signature=2f640a1f0911eb52c7f734e41c21f8f397ebaf37feba356944f8e31f8962801b +2024-03-01 18:14:03.572[1709331243572] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59653//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709331243572&signature=02ba25edc8e48931fb4dfbe759ab61aa40adbacc677e6c89879e2a0d6902c12c +2024-03-01 18:14:03.602[1709331243602] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59656//fapi/v2/balance?timestamp=1709331243601&signature=44fd199e96be78d2b782e4a6e73efa851636d5b73449ec47e9e7d029cb00d4be +2024-03-01 18:14:03.623[1709331243623] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59658//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331243623&signature=c00e2a419f9a9b7e6601da30689f9769e2d4e9edffed98ab05f6aeff4121d43c +2024-03-01 18:14:03.644[1709331243644] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59660//fapi/v1/leverageBracket?timestamp=1709331243644&signature=9e02e9c5b79dea715fcc8fb1fbfc5fc00866462f856525d7ba1aba870515ecb3 +2024-03-01 18:14:03.669[1709331243669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59662//fapi/v1/multiAssetsMargin?timestamp=1709331243669&signature=437b93c2edb765d04a3c495cdbb8937556ee4d259b9e429e94a4b2a3694c76e0 +2024-03-01 18:14:03.691[1709331243691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59664//fapi/v1/income?symbol=BNBUSDT×tamp=1709331243691&signature=b293b7b73356773cf62e8f070f518be50694dccd4ffd7e85292e73a5fd6b8ec8 +2024-03-01 18:14:03.712[1709331243712] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59666//fapi/v1/income?timestamp=1709331243712&signature=7d1328edfeb61434099bb675d1ccf21a1d70dd7c0bb84c12077627fc755352b4 +2024-03-01 18:14:03.742[1709331243742] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59669//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331243741&signature=7945549f25d4e8db0f67f992ec221b4f81269404d65b8631600dc5c3a240e68c +2024-03-01 18:14:03.769[1709331243769] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59672//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331243769&signature=5a953631229a98dd66f230b880e96b58de65600de10c2ed8bc3dbe10605ce1e2 +2024-03-01 18:14:03.792[1709331243792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59674//fapi/v1/leverageBracket?timestamp=1709331243792&signature=3b73d2060a31cbcd57a121438b22c182fb6e7dce911a217f4a7efdc11effa11e +2024-03-01 18:14:03.815[1709331243815] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59676//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331243815&signature=d389f926a87eeadee7b25cc486322891f1a5e2e72e51d12625d47f2ce290c7df +2024-03-01 18:14:03.835[1709331243835] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59678//fapi/v1/adlQuantile?timestamp=1709331243835&signature=d43fc56072de38eae1523f64f0dfc1a6e006bedcb17fe2f6205670e1d6445827 +2024-03-01 18:14:03.857[1709331243857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59680//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331243857&signature=9fc64c7ec1ae5b15c78870772d2b627f93e68bebd9fe0b0c4de1c14f1409f1af +2024-03-01 18:14:03.879[1709331243879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59682//fapi/v2/positionRisk?timestamp=1709331243879&signature=449213d05c2e7d131e0ae699d9d3d9a369c4f0de58f1399f2bc44e43ff1ca094 +2024-03-01 18:14:03.901[1709331243901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59684//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709331243901&signature=8e0feaee5d7d45bdfeebad3485016539456df52b5008ba8e97355588102aa642 +2024-03-01 18:14:03.925[1709331243925] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59686//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331243924&signature=2346daa85c5a842a196e4554b524b86306fd6f0a90538a3cecb25c66b499b405 +2024-03-01 18:14:03.954[1709331243954] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59689//fapi/v1/apiTradingStatus?timestamp=1709331243954&signature=b9077a8891bff8b5e0801241d3832e70c11d58fb6af50fb6f264b06b8d08a9c9 +2024-03-01 18:14:03.975[1709331243975] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59691//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709331243975&signature=96c6a9b8c606c0fac5dc19194cd3dce3c8ba2d015e07a55cd894b00ac2a8e78b +2024-03-01 18:14:04.028[1709331244028] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59695//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331244028&signature=1d32aee17506d441b33223c05b68c683541147f68df06073dddd2dc6a937c662 +2024-03-01 18:14:04.050[1709331244050] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59697//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331244050&signature=38df87f9fb08eb02d096c08afd8cf9f3b84767192b619ec7ec9fc5e398a66c32 +2024-03-01 18:14:04.089[1709331244089] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59701//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709331244089&signature=d6e69c2b190458c3f4b0230eeb230ab9062d4c3655aa678c9802580a29d7e381 +2024-03-01 18:14:04.110[1709331244110] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59703//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331244110&signature=d06842425a7a7609cafa877c6667448fc340eb79ae8c16c9c30eb9d83e266c99 +2024-03-01 18:14:04.137[1709331244137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59706//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331244137&signature=fe583832fd6a2c898bbb6dc7d5d0c4358672f94456c9ebb18c9b98090f8c3b70 +2024-03-01 18:14:04.159[1709331244159] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59708//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331244158&signature=a3062f014a0aac8f9b49dea7c10031a0ccd2b654eb508abca3ef9a556d557fb3 +2024-03-01 18:14:04.179[1709331244179] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59710//fapi/v1/forceOrders?timestamp=1709331244178&signature=dc00438f2c164a611649dd6f262d67fd55e9c0d14465a9447100e0bd1b3bc4c1 +2024-03-01 18:14:04.202[1709331244202] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59712//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:14:04.224[1709331244224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59714//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:14:04.245[1709331244245] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59716//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:14:04.277[1709331244277] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59719//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331244275&endTime=1709331245275 +2024-03-01 18:14:04.297[1709331244297] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59721//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:14:04.317[1709331244317] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59723//fapi/v1/ticker/bookTicker +2024-03-01 18:14:04.336[1709331244336] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59725//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:14:04.356[1709331244356] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59727//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331244355&endTime=1709331245355 +2024-03-01 18:14:04.397[1709331244397] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59732//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:14:04.417[1709331244417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59734//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:14:04.436[1709331244436] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59736//fapi/v1/exchangeInfo +2024-03-01 18:14:04.459[1709331244459] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59738//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331244458&endTime=1709331245458 +2024-03-01 18:14:04.481[1709331244481] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59740//fapi/v1/fundingRate +2024-03-01 18:14:04.516[1709331244516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59744//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331244515&endTime=1709331245515 +2024-03-01 18:14:04.537[1709331244537] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59746//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:14:04.560[1709331244560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59748//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:14:04.597[1709331244597] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59752//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:14:04.622[1709331244622] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59754//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:14:04.645[1709331244645] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59756//fapi/v1/indexInfo +2024-03-01 18:14:04.678[1709331244678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59758//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:14:04.701[1709331244701] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59760//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331244700&endTime=1709331245700 +2024-03-01 18:14:04.751[1709331244751] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59766//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331244750&endTime=1709331245750 +2024-03-01 18:14:04.772[1709331244772] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59768//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:14:04.795[1709331244795] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59770//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331244794&endTime=1709331245794 +2024-03-01 18:14:04.831[1709331244831] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59774//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:14:04.852[1709331244852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59776//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:14:04.874[1709331244874] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59778//fapi/v1/premiumIndex +2024-03-01 18:14:04.904[1709331244904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59781//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331244903&endTime=1709331245903 +2024-03-01 18:14:04.935[1709331244935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59784//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:14:04.956[1709331244956] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59786//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:14:04.978[1709331244978] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59788//fapi/v1/assetIndex +2024-03-01 18:14:04.998[1709331244998] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59790//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:14:05.027[1709331245027] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59793//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245026&endTime=1709331246026 +2024-03-01 18:14:05.047[1709331245047] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59795//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:14:05.084[1709331245084] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59799//fapi/v1/ping +2024-03-01 18:14:05.105[1709331245105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59801//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245104&endTime=1709331246104 +2024-03-01 18:14:05.143[1709331245143] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59805//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:14:05.164[1709331245164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59807//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:14:05.184[1709331245184] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59809//fapi/v1/ticker/24hr +2024-03-01 18:14:05.205[1709331245205] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59811//fapi/v1/ticker/price +2024-03-01 18:14:05.228[1709331245228] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59813//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:14:05.248[1709331245248] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59815//fapi/v1/time +2024-03-01 18:14:05.269[1709331245269] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59817//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:14:05.297[1709331245297] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59820//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245295&endTime=1709331246295 +2024-03-01 18:14:05.339[1709331245339] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59825//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:14:05.360[1709331245360] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59827//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245359&endTime=1709331246359 +2024-03-01 18:14:05.380[1709331245380] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59829//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:14:05.405[1709331245405] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59832//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:14:05.431[1709331245431] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59835//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709331245431&signature=73f94df23bf46393124452392bcf743192b97a81dc26df8351a0ee35d6602d20 +2024-03-01 18:14:05.452[1709331245452] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59837//fapi/v1/pmExchangeInfo?timestamp=1709331245452&signature=482ea1820d4dcf6b053deb7a2ed092bbaaedea71f9160e190990c46b3580311d +2024-03-01 18:14:05.472[1709331245472] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59839//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331245471&signature=369e08885de94d3eea2b22b225c85db87ffd1dea9f5dd09cff735d6e38ae49ba +2024-03-01 18:14:05.499[1709331245499] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59842//fapi/v1/listenKey +2024-03-01 18:14:05.521[1709331245521] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59844//fapi/v1/listenKey +2024-03-01 18:14:05.541[1709331245541] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59846//fapi/v1/listenKey +2024-03-01 18:21:40.171[1709331700171] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:21:40.261[1709331700261] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:21:40.263[1709331700263] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:21:40.807[1709331700807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59892//dapi/v1/account?timestamp=1709331700798&signature=cea2f19ea855cdcd9b50920c472762a71b9cb785fe3eacbb0e9d0409f6e3b63c +2024-03-01 18:21:40.835[1709331700835] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59894//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709331700835&signature=34e3cccf5e295ea4eed4654a2f1e7ddd693533cbe276160963cfa2db5ebf60a0 +2024-03-01 18:21:40.874[1709331700874] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59897//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709331700874&signature=58d6e276ca48fc4f069abfac310db157f9b0613667392447f6eae69a45d657d4 +2024-03-01 18:21:40.952[1709331700952] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59901//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331700951&signature=7b269e5467df03b4ac6ad50253421fa80fd9cde306390fd82bd9ab3bc9faa175 +2024-03-01 18:21:41.036[1709331701036] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59904//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331701036&signature=d09d95bf70a5ef4b3f83ebdc25f8ebc7d7554cd1b327d673cafe749ebfa939b4 +2024-03-01 18:21:41.079[1709331701079] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59907//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331701079&signature=64f36b928989d5f6ffc2c57c7cffedf2334efc69f4a29a70079b762d6f91ce4d +2024-03-01 18:21:41.117[1709331701117] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59909//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709331701117&signature=12aebaabef93548d7cc8a22b02b9c9d2b122c5e3c6ef26c2a6ea7a8b407597fd +2024-03-01 18:21:41.151[1709331701151] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:59912//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709331701151&signature=26d1f1a9f47a33f60d52a67f6dcb22eeec8b73b6115f6c48de7a36cc1fff8727 +2024-03-01 18:21:41.179[1709331701179] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59914//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331701179&signature=5ddeb3a4fc0ab82dd2a0fb382ff37a540d1067e325e496678d1c3672a73a3508 +2024-03-01 18:21:41.230[1709331701230] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59918//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331701229&signature=ab6db39e866d4db1e5d8f2d817232356a53940ec0080278153dcdbbe0bf38164 +2024-03-01 18:21:41.259[1709331701259] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59920//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331701258&signature=8bc8a47e52c3d9952b27257cb716105a7956fcb82a684a7b94b9cece3dae9d6f +2024-03-01 18:21:41.288[1709331701288] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59922//dapi/v1/openOrders?timestamp=1709331701288&signature=1be9c171db2b4ec998e7558d24db5f5156a02cfe9c02b8d75f5553782b8a7d31 +2024-03-01 18:21:41.313[1709331701313] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59924//dapi/v1/positionSide/dual?timestamp=1709331701313&signature=e616a435a6468cd028b86b961465718e2d917eb993c858c35cf68ca8783311be +2024-03-01 18:21:41.338[1709331701338] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59926//dapi/v1/balance?timestamp=1709331701338&signature=092eea521b95045d345abb85fd2c221bc3bdcac960dae4584d3851ba66f8ea25 +2024-03-01 18:21:41.361[1709331701361] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59928//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709331701361&signature=9dfb01ca81a80650243a81e95b5b841e95ab7e29bfb819ab2f397b753f076e67 +2024-03-01 18:21:41.394[1709331701394] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59930//dapi/v1/leverageBracket?timestamp=1709331701393&signature=a16f8d6df69d746ba6d621445b9a1a64fce86df24100d49a434b9fe0afc3c2ab +2024-03-01 18:21:41.419[1709331701419] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59932//dapi/v2/leverageBracket?timestamp=1709331701419&signature=8604c29ae0475ba0e3a5a05b370ac64659e9424997370479836bc6e7d77585ba +2024-03-01 18:21:41.451[1709331701451] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59934//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709331701451&signature=08f408e806825b50ffcee84cfcad36fecc14441f6f583038d4d34ae2ca7648dd +2024-03-01 18:21:41.487[1709331701487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59936//dapi/v1/income?symbol=BNBUSDT×tamp=1709331701486&signature=85e3ebb726ed4650064ee88f41e5c1fa5f062390952c369f4ad6695c49d285ad +2024-03-01 18:21:41.513[1709331701513] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59938//dapi/v1/income?timestamp=1709331701513&signature=5f9d199c9f7ba735ba33e5b9bf7dc3908221a6dab95085e4b123cbe1ad0f02fa +2024-03-01 18:21:41.547[1709331701547] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59941//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331701547&signature=8dc6be1e3cb9689904c86c8c48992c7d3897789b5b00f93fa480faf65a99aee5 +2024-03-01 18:21:41.570[1709331701570] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:59943//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331701570&signature=e143fdea9594e197e0ec07776a6ff0ad6a469a602dd8a6db1c71a8d53bd24c9e +2024-03-01 18:21:41.608[1709331701608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59947//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709331701608&signature=fbdd5ed1e440795974bc0dc0dd3a28cd61df61340e3c4bf588572f7d6a04fb7b +2024-03-01 18:21:41.639[1709331701639] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:59950//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331701638&signature=080304345de72d20b0c210272a6dc7b5b56f306eb69cad6479464bf3b0df0e72 +2024-03-01 18:21:41.663[1709331701663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59952//dapi/v1/leverageBracket?timestamp=1709331701663&signature=144727925abdb4553bab6257ed34fe31d65aaaeba02ff942236ec674bcd54e12 +2024-03-01 18:21:41.685[1709331701685] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59954//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331701685&signature=bf2b9312e8c75dd32785f2b322a76ea2b1d304f7c710c7e6131b5adfa1cc7316 +2024-03-01 18:21:41.707[1709331701707] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59956//dapi/v1/adlQuantile?timestamp=1709331701707&signature=c0101c79d5e1ac7f18a8c12af85ef6beb1d6854f834fba677582d8c96227ae96 +2024-03-01 18:21:41.730[1709331701730] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59958//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331701730&signature=e753da06eb1f162de589a6b26760a752bbfa77138d82c39039d8f7ed8c2b8291 +2024-03-01 18:21:41.753[1709331701753] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59960//dapi/v1/positionRisk?timestamp=1709331701753&signature=ad39225c7dcf9edd65efae532f70f7f1d13a26c5123465dc5b2bcbe52847d220 +2024-03-01 18:21:41.777[1709331701777] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59962//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709331701777&signature=35bde9bfcc178fd61c4a397fe3da886d9fee566ca12b9bbb8e4c85026568e238 +2024-03-01 18:21:41.800[1709331701800] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 18:21:41.806[1709331701806] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59964//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331701806&signature=7739c9dfefdc767314c8ea7bed28b4be0eb4aa1d7a87355b018ac3ac1cd3588f +2024-03-01 18:21:41.822[1709331701822] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 18:21:41.870[1709331701870] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59969//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331701870&signature=8528599ab75e8ba57ca9dbad317df800bf4fbbb3f6d574e0af3f948b8bb17d39 +2024-03-01 18:21:41.870[1709331701870] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 18:21:41.901[1709331701901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59971//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331701900&signature=548cfdd55b3c25b4bf321390ff4943dc85759d2bf34a1c8769b7cc70c1489b7b +2024-03-01 18:21:41.951[1709331701951] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59975//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709331701951&signature=77aecc10387d516fd026f23da93539ac9db5cad18421a14a727d0979e3c74672 +2024-03-01 18:21:41.978[1709331701978] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59977//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331701978&signature=48db18d10ad33cb9df37652929735da54fb051d33f8c9ce95bbee281792815d6 +2024-03-01 18:21:42.013[1709331702013] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59980//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331702013&signature=6c50bd39ecd87dc4762fcf45ba24a6d1e3d04ea0135b9928d2137f5fdb815d8e +2024-03-01 18:21:42.044[1709331702044] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59982//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331702044&signature=2585dfe82bbc4da7f3a9c1a4c65cc036ac9458020e1a07505148bca6115f859d +2024-03-01 18:21:42.070[1709331702070] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59984//dapi/v1/forceOrders?timestamp=1709331702069&signature=7324cedd1c3ea20667d8aef3070d96808abecb73d38221ee47080dc477740c5a +2024-03-01 18:21:42.095[1709331702095] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59986//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:21:42.123[1709331702123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59988//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:21:42.155[1709331702155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59990//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:21:42.185[1709331702185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59993//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331702184&endTime=1709331703184 +2024-03-01 18:21:42.207[1709331702207] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59995//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:21:42.242[1709331702242] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:59999//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:21:42.265[1709331702265] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60001//dapi/v1/ticker/bookTicker +2024-03-01 18:21:42.289[1709331702289] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60003//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:21:42.310[1709331702310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60005//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331702309&endTime=1709331703309 +2024-03-01 18:21:42.354[1709331702354] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60010//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:21:42.376[1709331702376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60012//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:21:42.397[1709331702397] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60014//dapi/v1/exchangeInfo +2024-03-01 18:21:42.418[1709331702418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60016//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331702417&endTime=1709331703417 +2024-03-01 18:21:42.439[1709331702439] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60018//dapi/v1/fundingRate +2024-03-01 18:21:42.461[1709331702461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60020//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:21:42.500[1709331702500] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60024//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:21:42.524[1709331702524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60026//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:21:42.545[1709331702545] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60028//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331702544&endTime=1709331703544 +2024-03-01 18:21:42.596[1709331702596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60034//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331702595&endTime=1709331703595 +2024-03-01 18:21:42.619[1709331702619] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60036//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:21:42.643[1709331702643] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60038//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331702642&endTime=1709331703642 +2024-03-01 18:21:42.679[1709331702679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60042//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:21:42.702[1709331702702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60044//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:21:42.724[1709331702724] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60046//dapi/v1/premiumIndex +2024-03-01 18:21:42.751[1709331702751] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60049//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331702750&endTime=1709331703750 +2024-03-01 18:21:42.786[1709331702786] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60052//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:21:42.810[1709331702810] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60054//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:21:42.842[1709331702842] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60057//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331702841&endTime=1709331703841 +2024-03-01 18:21:42.864[1709331702864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60059//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:21:42.900[1709331702900] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60063//dapi/v1/ping +2024-03-01 18:21:42.924[1709331702924] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60065//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:21:42.949[1709331702949] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60067//dapi/v1/ticker/24hr +2024-03-01 18:21:42.975[1709331702975] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60069//dapi/v1/ticker/price +2024-03-01 18:21:42.999[1709331702999] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60071//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:21:43.025[1709331703025] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60073//dapi/v1/time +2024-03-01 18:21:43.067[1709331703067] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60077//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:21:43.092[1709331703092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60079//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331703090&endTime=1709331704090 +2024-03-01 18:21:43.132[1709331703132] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60083//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:21:43.153[1709331703153] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60085//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331703152&endTime=1709331704152 +2024-03-01 18:21:43.174[1709331703174] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60087//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:21:43.200[1709331703200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60090//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:21:43.226[1709331703226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60093//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709331703226&signature=e018f2dbf9c8c88758573d8240c3efc973d8b99a79ca9a5499d25daa29ec0cdb +2024-03-01 18:21:43.248[1709331703248] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60095//dapi/v1/pmExchangeInfo?timestamp=1709331703248&signature=ff8fb62a365341d7c93780b4b31c66b512d3cc5ae7f35ec035104bd19ee03133 +2024-03-01 18:21:43.270[1709331703270] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60097//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331703269&signature=de857a57a6d226659101e81389ccaeed94266dd172a467c9bbcb5a3a34328cb2 +2024-03-01 18:21:43.292[1709331703292] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60099//dapi/v1/listenKey +2024-03-01 18:21:43.314[1709331703314] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60101//dapi/v1/listenKey +2024-03-01 18:21:43.334[1709331703334] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60103//dapi/v1/listenKey +2024-03-01 18:21:43.357[1709331703357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60105//fapi/v2/account?timestamp=1709331703357&signature=6d7b05d10cf2d040babf259d913e338bc43b3d0ce86e439b0f9275f1c3733ba0 +2024-03-01 18:21:43.382[1709331703382] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60107//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709331703382&signature=aaecd2191c7f30d203efc761523307f0ab0cf308fcf6cc51cfca5b785783bca0 +2024-03-01 18:21:43.410[1709331703410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60110//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709331703410&signature=5c923f88ea3de6a71678a4aec57a9fea27a505d1f5f39360d86a07e5bc8bad29 +2024-03-01 18:21:43.447[1709331703447] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60114//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709331703447&signature=bc63f517608e771e034f665fc086bba418665bc5f8ca884fb5bcc449d75eb60e +2024-03-01 18:21:43.476[1709331703476] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60117//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709331703476&signature=549cc7e9a51850c8390343d7ed9e53f9a1ccf500b06472262468439b71f5db8c +2024-03-01 18:21:43.508[1709331703508] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60120//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709331703508&signature=eda71cad3fb11fb2e387172d9ef1b385b42f71ee02db8925832c75c71005d646 +2024-03-01 18:21:43.532[1709331703532] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60122//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709331703532&signature=a2be140757f2f829b28cca73e3be82c33e54fcda104f7803258621c498543e35 +2024-03-01 18:21:43.564[1709331703564] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60125//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709331703563&signature=50a7a85511455f44655dc548612bb04db40f43b8a081d26319f71d6e064b97eb +2024-03-01 18:21:43.586[1709331703586] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60127//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709331703586&signature=43f66cff55ea1fb58b8bc5805dc76f45db433a07f99a2f5a494ed6cbaee6c719 +2024-03-01 18:21:43.627[1709331703627] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60131//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709331703627&signature=1211ad692d3b1be03ca7cb5212d8ca487e32a831ac9ab3483e245ca9f90449db +2024-03-01 18:21:43.662[1709331703662] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60134//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709331703662&signature=95da6cdfd9b6c4c427c32922754d62b7805c0b595a89b197776acc335b57e844 +2024-03-01 18:21:43.694[1709331703694] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60137//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709331703692&signature=d6516f07c3f8cedf3c13e39b92288c76fef466ecf3e89d1e79d43d852e489971 +2024-03-01 18:21:43.725[1709331703725] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60139//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709331703724&signature=fff61eaa3fced3405b6e5e9e46e328c3bb1b55d345fb47fa951a93d4391e4690 +2024-03-01 18:21:43.752[1709331703752] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60141//fapi/v1/openOrders?timestamp=1709331703752&signature=39195811bd5589c5e4933b04711992712a48f715043aa3c98081e78974448d38 +2024-03-01 18:21:43.781[1709331703781] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60143//fapi/v1/positionSide/dual?timestamp=1709331703780&signature=09683a29aa5900c021663395a1ffb1c370fb2d10607c9fcaba8ec720ea449c47 +2024-03-01 18:21:43.809[1709331703809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60145//fapi/v1/income/asyn?startTime=1709331703807&endTime=1709331704807×tamp=1709331703808&signature=85b856094f71d649a1dd1e91f90c2a03f263fdf281ae7dc0183a4c97858c8621 +2024-03-01 18:21:43.841[1709331703841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60147//fapi/v1/income/asyn?timestamp=1709331703840&signature=717212fe9234cf076839db139b81b3f096687b1bb26766d4a1e04dd452af986c +2024-03-01 18:21:43.867[1709331703867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60149//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709331703867&signature=be523bb0e4da9a0fe904fa2f491e0b060f713159be72f2b4b06b1256318622b4 +2024-03-01 18:21:43.905[1709331703905] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60152//fapi/v2/balance?timestamp=1709331703905&signature=4b5700b6273cc6685d2bddd302b8b180b1e6bf5d181312674f738c7ac2e192a9 +2024-03-01 18:21:43.931[1709331703931] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60154//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331703931&signature=f73a820bc84cd45c26fd1d6595d182315d3b57a2aef9550154766ceecc63befe +2024-03-01 18:21:43.956[1709331703956] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60156//fapi/v1/leverageBracket?timestamp=1709331703956&signature=23e8fcca72e63c9e92b906eb433a783dc367ea1a0aa3da63b60d72dc3734bb00 +2024-03-01 18:21:43.979[1709331703979] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60158//fapi/v1/multiAssetsMargin?timestamp=1709331703979&signature=585c0dbdaaf8931b09e8b2d6508f14c7579a73ec6492ef44122b77435190b171 +2024-03-01 18:21:44.004[1709331704004] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60160//fapi/v1/income?symbol=BNBUSDT×tamp=1709331704004&signature=6c7da88e890eb1c6d64a65ddab8d9a1d2ae2e4a8ed48a04b6d4e1cab38b33557 +2024-03-01 18:21:44.027[1709331704027] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60162//fapi/v1/income?timestamp=1709331704027&signature=deb303125a67d5bfcfd1a1c997543c6966c8efe4a8a65f061f87b87a9cea5abb +2024-03-01 18:21:44.060[1709331704060] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60165//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709331704060&signature=1e57ebb1727882f25301bc613ca47b72f3f6e05c0313736212d75fd39b7dae93 +2024-03-01 18:21:44.092[1709331704092] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60168//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709331704092&signature=0b2805c9167dd772465e11269ee2f2ddc9e65e636f9859e980aa9171119dbb87 +2024-03-01 18:21:44.114[1709331704114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60170//fapi/v1/leverageBracket?timestamp=1709331704114&signature=bfb79c36b23b50e429c26e6f2e6ab1887f2de09a73ea15fc6a08d309f944af3a +2024-03-01 18:21:44.136[1709331704136] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60172//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709331704136&signature=46ce0960ff76605f50ae118ed25592fa51922edb802c167651e2a1330f232a34 +2024-03-01 18:21:44.158[1709331704158] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60174//fapi/v1/adlQuantile?timestamp=1709331704158&signature=ee8299820c7bd120ece21d031da368d12893d2d1ddf3144fc01da5670669daf8 +2024-03-01 18:21:44.177[1709331704177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60176//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709331704177&signature=decbc13f37e1113ee022dab186a8bedb421c3ca4e3964059ebfeb0d2ba37b343 +2024-03-01 18:21:44.196[1709331704196] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60178//fapi/v2/positionRisk?timestamp=1709331704196&signature=385d9f14de19f55193a4985951895210c3b62cac1d282082355346b68cfdfc9a +2024-03-01 18:21:44.218[1709331704218] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60180//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709331704217&signature=2cd26c14664e68da737b7e9104ee098b10e40104c785f791e339c91d4d2ba002 +2024-03-01 18:21:44.239[1709331704239] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60182//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709331704239&signature=b763757cbce3de53d6d1a7778c55eb6b9a0fcaf0f782ced90e7b459f37e5e688 +2024-03-01 18:21:44.267[1709331704267] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60185//fapi/v1/apiTradingStatus?timestamp=1709331704267&signature=d3b07d167e9e21fb56804fdf4632c7013c9b9d1a0f152a9622b428ea8b28a308 +2024-03-01 18:21:44.306[1709331704306] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60187//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709331704306&signature=b010f9b2e092b9fd7259ad83861c88f82cf51ceee49af2a3205d790fca719b6a +2024-03-01 18:21:44.339[1709331704339] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60191//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709331704339&signature=605a9472c987950489de246b60fd6f6b000a0312003bd73f6daeb68ce099f6e1 +2024-03-01 18:21:44.360[1709331704360] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60193//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331704360&signature=29af647325a42e9f69cbc7ab933d2fddb90acefb88728c6034a8714ab2175680 +2024-03-01 18:21:44.396[1709331704396] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60197//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709331704396&signature=c549f15150b8d8f53185901bb7626a8eab402c06c73209df23a5d2da3efaf1ce +2024-03-01 18:21:44.416[1709331704416] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60199//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709331704416&signature=17daeac8d617a766335a403c52d2140a689b1293bddd9c31ed749b000ce611c4 +2024-03-01 18:21:44.446[1709331704446] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60202//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709331704446&signature=dd90660e012dd63a148338ce07f7c5a2783fd583ef69faabafb0ef3e1da15694 +2024-03-01 18:21:44.468[1709331704468] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60204//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709331704467&signature=5cc939b738f93bc8e676309e48b2fbd78e57852b40d6af3a0cb999cc242bf79a +2024-03-01 18:21:44.488[1709331704488] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60206//fapi/v1/forceOrders?timestamp=1709331704488&signature=67533bb91f37be0324b48e9c57fca2527c7ce61436ad5d417894986be6f8f804 +2024-03-01 18:21:44.509[1709331704509] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60208//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:21:44.534[1709331704534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60210//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:21:44.560[1709331704560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60212//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:21:44.597[1709331704597] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60215//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331704596&endTime=1709331705596 +2024-03-01 18:21:44.617[1709331704617] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60217//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:21:44.638[1709331704638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60219//fapi/v1/ticker/bookTicker +2024-03-01 18:21:44.660[1709331704660] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60221//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:21:44.681[1709331704681] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60223//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331704680&endTime=1709331705680 +2024-03-01 18:21:44.723[1709331704723] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60228//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:21:44.744[1709331704744] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60230//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:21:44.764[1709331704764] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60232//fapi/v1/exchangeInfo +2024-03-01 18:21:44.790[1709331704790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60234//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331704789&endTime=1709331705789 +2024-03-01 18:21:44.811[1709331704811] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60236//fapi/v1/fundingRate +2024-03-01 18:21:44.852[1709331704852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60240//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331704851&endTime=1709331705851 +2024-03-01 18:21:44.877[1709331704877] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60242//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:21:44.900[1709331704900] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60244//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:21:44.937[1709331704937] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60248//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:21:44.961[1709331704961] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60250//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:21:44.982[1709331704982] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60252//fapi/v1/indexInfo +2024-03-01 18:21:45.004[1709331705004] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60254//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:21:45.024[1709331705024] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60256//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331705023&endTime=1709331706023 +2024-03-01 18:21:45.078[1709331705078] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60262//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331705076&endTime=1709331706076 +2024-03-01 18:21:45.099[1709331705099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60264//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:21:45.123[1709331705123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60266//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705121&endTime=1709331706121 +2024-03-01 18:21:45.159[1709331705159] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60270//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:21:45.179[1709331705179] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60272//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:21:45.199[1709331705199] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60274//fapi/v1/premiumIndex +2024-03-01 18:21:45.229[1709331705229] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60277//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331705227&endTime=1709331706227 +2024-03-01 18:21:45.258[1709331705258] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60280//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:21:45.280[1709331705280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60282//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:21:45.302[1709331705302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60284//fapi/v1/assetIndex +2024-03-01 18:21:45.323[1709331705323] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60286//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:21:45.353[1709331705353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60289//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705352&endTime=1709331706352 +2024-03-01 18:21:45.374[1709331705374] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60291//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:21:45.413[1709331705413] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60295//fapi/v1/ping +2024-03-01 18:21:45.435[1709331705435] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60297//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705433&endTime=1709331706433 +2024-03-01 18:21:45.472[1709331705472] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60301//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:21:45.494[1709331705494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60303//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:21:45.515[1709331705515] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60305//fapi/v1/ticker/24hr +2024-03-01 18:21:45.539[1709331705539] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60307//fapi/v1/ticker/price +2024-03-01 18:21:45.559[1709331705559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60309//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:21:45.579[1709331705579] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60311//fapi/v1/time +2024-03-01 18:21:45.598[1709331705598] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60313//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:21:45.628[1709331705628] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60316//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705626&endTime=1709331706626 +2024-03-01 18:21:45.669[1709331705669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60321//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:21:45.689[1709331705689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60323//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705688&endTime=1709331706688 +2024-03-01 18:21:45.708[1709331705708] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60325//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:21:45.735[1709331705735] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60328//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:21:45.762[1709331705762] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60331//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709331705762&signature=e166784ca43144d8e4aa75042244756d7d7e0e6f81bfb3c0ce511bdb8dd83bf3 +2024-03-01 18:21:45.783[1709331705783] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60333//fapi/v1/pmExchangeInfo?timestamp=1709331705783&signature=4e8661c5b616be2563851518500e524790d518352fc112ebe92c6d4837eaece8 +2024-03-01 18:21:45.803[1709331705803] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60335//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709331705803&signature=6fd77bcd2638221337bef6e6762ca98816d42c3f9f856c4da2dcc0e8499e956f +2024-03-01 18:21:45.833[1709331705833] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60338//fapi/v1/listenKey +2024-03-01 18:21:45.856[1709331705856] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60340//fapi/v1/listenKey +2024-03-01 18:21:45.875[1709331705875] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60342//fapi/v1/listenKey +2024-03-01 18:25:02.885[1709331902885] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:25:02.894[1709331902894] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:25:02.895[1709331902895] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:25:37.255[1709331937255] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:25:37.265[1709331937265] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:25:37.266[1709331937266] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:27:44.712[1709332064712] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:27:44.723[1709332064723] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:27:44.724[1709332064724] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:29:09.528[1709332149528] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:29:09.619[1709332149619] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:29:09.647[1709332149647] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:29:09.649[1709332149649] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:29:10.184[1709332150184] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60410//dapi/v1/account?timestamp=1709332150174&signature=b870c92a2efbc0e835c626260fc2d8e985d8a9ceaa61c073aec3721b49f898ee +2024-03-01 18:29:10.226[1709332150226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60412//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709332150226&signature=f087399a578307403ef58879bb1c7bfc15f086a027335c6efae2897f3aae2628 +2024-03-01 18:29:10.280[1709332150280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60415//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709332150279&signature=00e15a0a392076c2da9397efd94025d841e61f145f811b5571d410e762e361eb +2024-03-01 18:29:10.344[1709332150344] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60419//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709332150344&signature=5af7bd88612aa795d89bef355739e58bef2eaeeda8c866d2dfef05be073066de +2024-03-01 18:29:10.402[1709332150402] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60422//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709332150389&signature=29478cfc322dfd87ca6471cf1f6bd2f7adfa3cb7e406dbd687d5c2b1e8ace5a1 +2024-03-01 18:29:10.448[1709332150448] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60425//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709332150448&signature=dedd04ea7b60bbe723e6f35994f21d4ba3ac6f38796809dd85edcf476e9b4e18 +2024-03-01 18:29:10.493[1709332150493] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60427//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709332150492&signature=f8f28dbddc7b30b6428240766c4e766e386ded82c31873a60eb281da4b64fd83 +2024-03-01 18:29:10.546[1709332150546] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60430//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709332150546&signature=3dbdbb11e3af0fb86fda50ddcd28af70b085339c6fec536d13a303bcff610681 +2024-03-01 18:29:10.583[1709332150583] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60432//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709332150583&signature=a1dde5d694cfb3fe92e3758a2c84813179789bdbf32e88722a9f08d0c0c9a44e +2024-03-01 18:29:10.637[1709332150637] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60436//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709332150637&signature=e1c6927b4638c23d281e559f246eefd034ad232a6fff1314c7ba4f221673df25 +2024-03-01 18:29:10.670[1709332150670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60438//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709332150670&signature=d709a9ddecd7d7486b6f8dcc4a18d854eaa663e0b2b15ea8d0f5c7450f11b753 +2024-03-01 18:29:10.696[1709332150696] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60440//dapi/v1/openOrders?timestamp=1709332150696&signature=fda0cd36ea58bb66a1e1266650c8cbe64e84aa3da1091592475018f03f0dbc4d +2024-03-01 18:29:10.734[1709332150734] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60442//dapi/v1/positionSide/dual?timestamp=1709332150733&signature=bd2075c56b663402ec7247e8626c17b0e56726dc9664e4f4512e7224ce810a80 +2024-03-01 18:29:10.769[1709332150769] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60444//dapi/v1/balance?timestamp=1709332150768&signature=5875c1027afce275c5f6283d2ed8964902d0d3c85a85645aac656901dea2a2f3 +2024-03-01 18:29:10.799[1709332150799] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60446//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709332150798&signature=11a163e0127e33a25524e67ca786c447056c3b8d8155d21d7aceece422ad6c2d +2024-03-01 18:29:10.829[1709332150829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60448//dapi/v1/leverageBracket?timestamp=1709332150828&signature=bcfb2d392eec091952b3b2127a1ba2cbc64e744d50f173230568454765663e26 +2024-03-01 18:29:10.858[1709332150858] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60450//dapi/v2/leverageBracket?timestamp=1709332150857&signature=ea08eeef0fb184a250472869c2e508f9a6f93a0a1d030c742a2df5c922f04912 +2024-03-01 18:29:10.886[1709332150886] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60452//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709332150886&signature=4dad93bb3ec448a93be3f1707b5b8d0d2dd253cf5763c870c6fde6840c058dab +2024-03-01 18:29:10.919[1709332150919] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60454//dapi/v1/income?symbol=BNBUSDT×tamp=1709332150918&signature=296c01cd60b67076171f08e164ebbdb9bfa0f494e48b0be6c12e97f3c7169bf0 +2024-03-01 18:29:10.948[1709332150948] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60456//dapi/v1/income?timestamp=1709332150948&signature=b30e14d42922d4c6924efeab29716785d1eb309c2e70e292596e640a618ed32c +2024-03-01 18:29:10.986[1709332150986] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60459//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709332150985&signature=82458eb5a1e45d334720467c6dd8c2bc7590aab9f2ec1866c810e9323abc9ea0 +2024-03-01 18:29:11.013[1709332151013] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60461//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709332151013&signature=ef48edb69812a46783b42ac1ddbbdc5e5b4981daf624d5516db592141d3fcbc2 +2024-03-01 18:29:11.054[1709332151054] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60465//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709332151054&signature=5e438be2ccbdf0a00a6f2820ba82a84ea7eafe35245e23ccfa61c9c962c190cc +2024-03-01 18:29:11.087[1709332151087] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60468//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709332151087&signature=87f7c8e039fc2e24352682c1afbe9add04df3b41b32e7bbd7a101d1e23bbd042 +2024-03-01 18:29:11.120[1709332151120] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60470//dapi/v1/leverageBracket?timestamp=1709332151120&signature=816b3b020e9f778ea5381c272a1a435409fc5d7e7955f67ad9a16a67f28c0d33 +2024-03-01 18:29:11.141[1709332151141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60472//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332151140&signature=17034c28dc37c06088e1f900acc3a12570ebc89420da8b44cc1469cdf91cf6e6 +2024-03-01 18:29:11.161[1709332151161] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 18:29:11.165[1709332151165] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60474//dapi/v1/adlQuantile?timestamp=1709332151165&signature=65ce6ee8a8426bd5f68e08a88042b935962002f8e72eb9828463981ffe5aced3 +2024-03-01 18:29:11.197[1709332151197] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connected to Server +2024-03-01 18:29:11.197[1709332151197] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60476//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709332151197&signature=2ad05a98525d47beaef3477624a9eff8c8ac6c5ad8c65cba7c8eaab1f8d31c25 +2024-03-01 18:29:11.199[1709332151199] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 18:29:11.217[1709332151217] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 18:29:11.224[1709332151224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60478//dapi/v1/positionRisk?timestamp=1709332151224&signature=200aa5cf865d9c9d54a0d32b4e07288a4525d5b8d3214c0fa285d9dc6b2e2603 +2024-03-01 18:29:11.250[1709332151250] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60480//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709332151250&signature=d58022458ad60d904c21fd190d2bf4cdd2b38c98a35a2a6f7b52f18bae959811 +2024-03-01 18:29:11.284[1709332151284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60482//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709332151284&signature=5ea629c96dccf498c0544ed687fdd611e30c7b857e45ca76e7aeb223746b016a +2024-03-01 18:29:11.331[1709332151331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60487//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709332151330&signature=f6cd555698f53965516ccec14e40e6c35b1a35a580fa595fbde0cb16c0fc817f +2024-03-01 18:29:11.354[1709332151354] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60489//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332151354&signature=4b62685f3162324aa1798cef9e744c1a3e12895bc8a60044bb611f2648d09d14 +2024-03-01 18:29:11.393[1709332151393] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60493//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709332151393&signature=c8b36977d1c662b0cdfef51729cec9035666501313492568d0f1cd92713067c6 +2024-03-01 18:29:11.415[1709332151415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60495//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332151415&signature=d487c14f5cdff53665c2e61b34a0526f482d10191458cc13cf57278391c840fe +2024-03-01 18:29:11.446[1709332151446] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60498//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709332151446&signature=3c183f96487726ec1866fc125124e8ee929f6ca0bc6d04ff5a5e03c10646da71 +2024-03-01 18:29:11.466[1709332151466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60500//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709332151466&signature=f2153ad3bf15d287ed2fc09651598c867dfa429ceaddcb63af7ff344b0bb229d +2024-03-01 18:29:11.487[1709332151487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60502//dapi/v1/forceOrders?timestamp=1709332151487&signature=3766e8b09e6fd7a8812985c0553bac879d11cf8a05ffb0057b73207d5ab4df54 +2024-03-01 18:29:11.509[1709332151509] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60504//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:29:11.529[1709332151529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60506//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:29:11.551[1709332151551] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60508//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:29:11.588[1709332151588] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60511//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332151587&endTime=1709332152587 +2024-03-01 18:29:11.609[1709332151609] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60513//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:29:11.644[1709332151644] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60517//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:29:11.666[1709332151666] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60519//dapi/v1/ticker/bookTicker +2024-03-01 18:29:11.689[1709332151689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60521//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:29:11.712[1709332151712] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60523//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332151710&endTime=1709332152710 +2024-03-01 18:29:11.765[1709332151765] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60528//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:29:11.794[1709332151794] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60530//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:29:11.823[1709332151823] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60532//dapi/v1/exchangeInfo +2024-03-01 18:29:11.842[1709332151842] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60534//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332151841&endTime=1709332152841 +2024-03-01 18:29:11.862[1709332151862] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60536//dapi/v1/fundingRate +2024-03-01 18:29:11.884[1709332151884] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60538//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:29:11.920[1709332151920] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60542//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:29:11.942[1709332151942] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60544//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:29:11.963[1709332151963] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60546//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332151962&endTime=1709332152962 +2024-03-01 18:29:12.017[1709332152017] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60552//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332152015&endTime=1709332153015 +2024-03-01 18:29:12.038[1709332152038] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60554//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:29:12.063[1709332152063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60556//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709332152062&endTime=1709332153062 +2024-03-01 18:29:12.105[1709332152105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60560//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:29:12.130[1709332152130] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60562//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:29:12.159[1709332152159] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60564//dapi/v1/premiumIndex +2024-03-01 18:29:12.204[1709332152204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60567//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709332152202&endTime=1709332153202 +2024-03-01 18:29:12.239[1709332152239] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60570//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:29:12.264[1709332152264] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60572//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:29:12.298[1709332152298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60575//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332152297&endTime=1709332153297 +2024-03-01 18:29:12.322[1709332152322] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60577//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:29:12.365[1709332152365] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60581//dapi/v1/ping +2024-03-01 18:29:12.393[1709332152393] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60583//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:29:12.415[1709332152415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60585//dapi/v1/ticker/24hr +2024-03-01 18:29:12.442[1709332152442] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60587//dapi/v1/ticker/price +2024-03-01 18:29:12.464[1709332152464] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60589//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:29:12.494[1709332152494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60591//dapi/v1/time +2024-03-01 18:29:12.534[1709332152534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60595//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:29:12.560[1709332152560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60597//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709332152559&endTime=1709332153559 +2024-03-01 18:29:12.608[1709332152608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60601//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:29:12.639[1709332152639] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60603//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332152637&endTime=1709332153637 +2024-03-01 18:29:12.664[1709332152664] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60605//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:29:12.702[1709332152702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60608//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:29:12.745[1709332152745] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60611//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709332152745&signature=fe83bed2819b1c9c4cfeb1428a602c90881eeb204cb0171b551793d3428f6fc8 +2024-03-01 18:29:12.780[1709332152780] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60613//dapi/v1/pmExchangeInfo?timestamp=1709332152780&signature=293eb041713954905ef992e7d2d474f6e8a570ddac977dd9fc5f287ccbdc06f2 +2024-03-01 18:29:12.815[1709332152815] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60615//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709332152814&signature=6668a0498cf3c3d43f1cbc153b743a3e758faa7790b15b1de1cf15b151df98d3 +2024-03-01 18:29:12.842[1709332152842] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60617//dapi/v1/listenKey +2024-03-01 18:29:12.866[1709332152866] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60619//dapi/v1/listenKey +2024-03-01 18:29:12.891[1709332152891] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60621//dapi/v1/listenKey +2024-03-01 18:29:12.921[1709332152921] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60623//fapi/v2/account?timestamp=1709332152921&signature=25d914d4b8c66388bd13c60caa85d61a6f9d0493e4ec4aa2e028d84b23f488f7 +2024-03-01 18:29:12.948[1709332152948] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60625//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709332152948&signature=6035013de57734415ae2a3a53fcd911c7532ee79cae1a3270b2cd9cb354e0c4c +2024-03-01 18:29:12.988[1709332152988] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60628//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709332152988&signature=e558d3d328599bef2a2e5c5ef63eb9caa0a3ac599c36dd48bb02ca8eced3f5ea +2024-03-01 18:29:13.039[1709332153039] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60632//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709332153039&signature=b72a40b2cd4b7a1ef9d065f41206d942e0d8edfbb8de8d83d1d33a2f45302509 +2024-03-01 18:29:13.078[1709332153078] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60635//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709332153078&signature=b634b96fca61b13b774876b91d707ac38fe9fd66a5b66a74db38733e1e352453 +2024-03-01 18:29:13.121[1709332153121] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60638//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709332153121&signature=9283c00c4711d5100a8866f146fda096d6b1527cf60f0ae74fb483b19b3ff2bf +2024-03-01 18:29:13.158[1709332153158] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60640//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709332153158&signature=f5c5f3275eddda003e743317f55d640d237ada729954ffc54f94282ae5120c33 +2024-03-01 18:29:13.193[1709332153193] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60643//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709332153192&signature=4d5a3a3d028abe111169d8edf9daaf321e4ad6bf7feaae2e14eec9b3625cbc4a +2024-03-01 18:29:13.222[1709332153222] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60645//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709332153222&signature=337ea04a2c4a147100bd1b0ce9d8f1c51ec1d00c3511c17cf08d4133ea64eba5 +2024-03-01 18:29:13.272[1709332153272] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60649//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709332153272&signature=5faf696a94cc7600654fb2e53709ed5d07ab72f25da8325593e7b2a7f0a8182e +2024-03-01 18:29:13.312[1709332153312] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60652//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709332153311&signature=a9b355cf0f335a40245fa4c75468bab908310ebcc942c95cc931c4e526481e33 +2024-03-01 18:29:13.353[1709332153353] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60655//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709332153353&signature=1f9b127f49a9b15546722044912fe6a3b4791310862ebeae6f6daf74411703e5 +2024-03-01 18:29:13.385[1709332153385] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60657//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709332153385&signature=121b316c0c215d637d60ec9b62e7335f3c5e8bdcd9e899762610380cf4777caa +2024-03-01 18:29:13.415[1709332153415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60659//fapi/v1/openOrders?timestamp=1709332153415&signature=0e9cab2199a6d093c8a510f18ffea095d25a84830a3d28cb0025c9014ca4bcb5 +2024-03-01 18:29:13.445[1709332153445] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60661//fapi/v1/positionSide/dual?timestamp=1709332153444&signature=7ce2fdbafced8f8a159e83cbe2816070493ed1bb4ef5f561f07990bc51038224 +2024-03-01 18:29:13.473[1709332153473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60663//fapi/v1/income/asyn?startTime=1709332153472&endTime=1709332154472×tamp=1709332153473&signature=9492a24a794ad351f7650ae7f389b156aeebe4d1cae4a9dbde5bc8549add1b18 +2024-03-01 18:29:13.497[1709332153497] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60665//fapi/v1/income/asyn?timestamp=1709332153497&signature=34cfe1d7354be1b055fc5bd5fb6fd48cdca5f44545d694edf2d9860c12c2a7fa +2024-03-01 18:29:13.545[1709332153545] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60667//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709332153545&signature=5b21a2c0b3a80a2f26943626fe67eb8ca370ff06282577bc432298bb22631d26 +2024-03-01 18:29:13.599[1709332153599] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60670//fapi/v2/balance?timestamp=1709332153598&signature=70d7d625527c55635948ae1596ed0490d162a4f77ca16fda28d46b6a9c2704a7 +2024-03-01 18:29:13.638[1709332153638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60672//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332153637&signature=1a75e55a3cdc55055e6a67688e600dc0f3b7d41c79bf9eaa0442f7d2f9c3900a +2024-03-01 18:29:13.670[1709332153670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60674//fapi/v1/leverageBracket?timestamp=1709332153670&signature=64ba7442680645e1befaf758d2787704ee0ebc406035bec5b3991e70784d00c5 +2024-03-01 18:29:13.709[1709332153709] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60676//fapi/v1/multiAssetsMargin?timestamp=1709332153708&signature=97da1922fc385c80dda77a780d290f8eb65b4a6c62ffb62d3072f95a969d4816 +2024-03-01 18:29:13.746[1709332153746] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60678//fapi/v1/income?symbol=BNBUSDT×tamp=1709332153745&signature=dc3304f64768f4dba8be665b4a025029270d2a73e0cd6c29ddc43bfab50bc7e1 +2024-03-01 18:29:13.776[1709332153776] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60680//fapi/v1/income?timestamp=1709332153776&signature=1b8d92606430352861fa44d24883569d0db88b40a9fbcc78b0af0bb916adc2fc +2024-03-01 18:29:13.814[1709332153814] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60683//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709332153814&signature=911cf1053e369555b71fa7cd7b54eb098d4a985df8579a480293b7edb41b655e +2024-03-01 18:29:13.858[1709332153858] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60686//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709332153858&signature=16d76a5f5929bcf278cb75b01045a5f8c92341ccd5017aa46bba71565ac71259 +2024-03-01 18:29:13.888[1709332153888] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60688//fapi/v1/leverageBracket?timestamp=1709332153888&signature=c35196caf3c765a1685166966ece8cd5ac1e992509a1b2efd40cb352ee9b60f4 +2024-03-01 18:29:13.914[1709332153914] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60690//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332153914&signature=a83c216ac74dc8b6e9900647f8df3cd27c26e447b948805c23510ad9a0d8ff9b +2024-03-01 18:29:13.939[1709332153939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60692//fapi/v1/adlQuantile?timestamp=1709332153939&signature=3dc9a91e6b037d052ea22ab3fc8a9e9ae6d65cadad5f099e3cda1c9d09502699 +2024-03-01 18:29:13.961[1709332153961] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60694//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709332153961&signature=378a98b32bc014ba30048dd586ec19b287a8c0fea741c2ab9b40f5f8df26c302 +2024-03-01 18:29:13.982[1709332153982] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60696//fapi/v2/positionRisk?timestamp=1709332153982&signature=0b9ae05a42886c9faba3c1e483d0cadec04db3e0419450906ed334f83e67f8a8 +2024-03-01 18:29:14.011[1709332154011] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60698//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709332154011&signature=471b2a4c61d31acfd1c595e7573c5bfd8001979b43d02556aae45501c4f132b7 +2024-03-01 18:29:14.032[1709332154032] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60700//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709332154032&signature=f468f4c3d728a830ab5771ec60a7b60fcccfea1d62183380e42d7fe28f433086 +2024-03-01 18:29:14.060[1709332154060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60703//fapi/v1/apiTradingStatus?timestamp=1709332154060&signature=9f58bea496953344858b0cb16ff1b1c032252e4f64dfe7bc6c643bb0b1936909 +2024-03-01 18:29:14.090[1709332154090] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60705//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709332154089&signature=2871a82304ded6ba5f8a4349adc6d6f3433e6c18ad5c7c975d12a83c46a2d0ec +2024-03-01 18:29:14.124[1709332154124] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60709//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709332154124&signature=0af4e33ec1a21ba9c4f1bfd784cf0fc6a661650282d6f852dd7598c7f579e949 +2024-03-01 18:29:14.144[1709332154144] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60711//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332154144&signature=df416da893eacf80519b727ac94a45f1e945ce3c218de7f2fca95b1ea6531105 +2024-03-01 18:29:14.181[1709332154181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60715//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709332154180&signature=f6304aa50809bd64f81fd560ff216ec1809891364dce975cb625e4d60a809710 +2024-03-01 18:29:14.204[1709332154204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60717//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332154204&signature=74b3fd79af81a81063ddbf334399ff1ed0d91a6d40e0fe3695f8a0018d93a9aa +2024-03-01 18:29:14.235[1709332154235] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60720//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709332154235&signature=244abb33ff9336c7aa6cbdbde1d3a1d2fa4fbfc58f09011228cf1945010c90f4 +2024-03-01 18:29:14.255[1709332154255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60722//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709332154255&signature=f4e2a44ca7a7b4b0ec2c07051c32fa76aaecc01fc53a62c8dd259fd00cd99eee +2024-03-01 18:29:14.275[1709332154275] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60724//fapi/v1/forceOrders?timestamp=1709332154275&signature=37ad262832753e8c48381f2b08475c0e56941776c1f35314a8f00e856570c7b8 +2024-03-01 18:29:14.297[1709332154297] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60726//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:29:14.321[1709332154321] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60728//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:29:14.342[1709332154342] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60730//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:29:14.373[1709332154373] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60733//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332154372&endTime=1709332155372 +2024-03-01 18:29:14.394[1709332154394] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60735//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:29:14.415[1709332154415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60737//fapi/v1/ticker/bookTicker +2024-03-01 18:29:14.438[1709332154438] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60739//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:29:14.465[1709332154465] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60741//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332154464&endTime=1709332155464 +2024-03-01 18:29:14.507[1709332154507] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60746//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:29:14.526[1709332154526] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60748//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:29:14.548[1709332154548] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60750//fapi/v1/exchangeInfo +2024-03-01 18:29:14.570[1709332154570] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60752//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332154569&endTime=1709332155569 +2024-03-01 18:29:14.591[1709332154591] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60754//fapi/v1/fundingRate +2024-03-01 18:29:14.626[1709332154626] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60758//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709332154625&endTime=1709332155625 +2024-03-01 18:29:14.648[1709332154648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60760//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:29:14.670[1709332154670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60762//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:29:14.706[1709332154706] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60766//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:29:14.736[1709332154736] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60768//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:29:14.759[1709332154759] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60770//fapi/v1/indexInfo +2024-03-01 18:29:14.781[1709332154781] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60772//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:29:14.804[1709332154804] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60774//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332154803&endTime=1709332155803 +2024-03-01 18:29:14.857[1709332154857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60780//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332154855&endTime=1709332155855 +2024-03-01 18:29:14.879[1709332154879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60782//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:29:14.902[1709332154902] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60784//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332154901&endTime=1709332155901 +2024-03-01 18:29:14.937[1709332154937] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60788//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:29:14.959[1709332154959] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60790//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:29:14.980[1709332154980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60792//fapi/v1/premiumIndex +2024-03-01 18:29:15.008[1709332155008] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60795//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332155007&endTime=1709332156007 +2024-03-01 18:29:15.039[1709332155039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60798//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:29:15.060[1709332155060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60800//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:29:15.083[1709332155083] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60802//fapi/v1/assetIndex +2024-03-01 18:29:15.105[1709332155105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60804//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:29:15.136[1709332155136] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60807//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155134&endTime=1709332156134 +2024-03-01 18:29:15.156[1709332155156] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60809//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:29:15.192[1709332155192] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60813//fapi/v1/ping +2024-03-01 18:29:15.214[1709332155214] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60815//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155212&endTime=1709332156212 +2024-03-01 18:29:15.249[1709332155249] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60819//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:29:15.271[1709332155271] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60821//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:29:15.293[1709332155293] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60823//fapi/v1/ticker/24hr +2024-03-01 18:29:15.314[1709332155314] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60825//fapi/v1/ticker/price +2024-03-01 18:29:15.336[1709332155336] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60827//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:29:15.355[1709332155355] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60829//fapi/v1/time +2024-03-01 18:29:15.375[1709332155375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60831//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:29:15.403[1709332155403] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60834//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155402&endTime=1709332156402 +2024-03-01 18:29:15.442[1709332155442] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60839//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:29:15.462[1709332155462] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60841//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155461&endTime=1709332156461 +2024-03-01 18:29:15.482[1709332155482] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60843//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:29:15.510[1709332155510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60846//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:29:15.537[1709332155537] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60849//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709332155537&signature=1d6353c7fba36fb2e44291e46e5af1f93cea5b00221b2bcb033b15715737bfb9 +2024-03-01 18:29:15.557[1709332155557] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60851//fapi/v1/pmExchangeInfo?timestamp=1709332155557&signature=00ad6efdc93604a3f662acf8688d96e1cae92b922de1094df783f984064bcee7 +2024-03-01 18:29:15.577[1709332155577] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60853//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709332155577&signature=f178f39c203506ce031932bb12c9c9cf5681bf16bb0be8d897335536029f2fa8 +2024-03-01 18:29:15.605[1709332155605] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60856//fapi/v1/listenKey +2024-03-01 18:29:15.626[1709332155626] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60858//fapi/v1/listenKey +2024-03-01 18:29:15.647[1709332155647] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60860//fapi/v1/listenKey +2024-03-01 18:32:14.104[1709332334104] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:32:14.115[1709332334115] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:32:44.571[1709332364571] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:32:44.583[1709332364583] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:32:44.584[1709332364584] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:32:44.592[1709332364592] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:32:44.595[1709332364595] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:32:44.686[1709332364686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60888//dapi/v1/account?timestamp=1709332364683&signature=d9abd7fd8d92421f1791a2cef1b63a8329e756d09fdbcae9b8dcbcdb0a387cd8 +2024-03-01 18:32:44.691[1709332364691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60890//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709332364691&signature=a093671f656f0cde7b34b44318c38fd3c5f75240c129acf2e43063c1497103d9 +2024-03-01 18:32:44.701[1709332364701] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60893//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709332364700&signature=e0823d583546ba70dc9746350db1954fe6728ff3a166b422e2cd5fc0b79bd6ec +2024-03-01 18:32:44.710[1709332364710] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60897//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709332364710&signature=1344ae57072fd13973aa1e9df5ea7e02d7c7a0dcf10e3638348bdb5a4e3e36c3 +2024-03-01 18:32:44.719[1709332364719] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60900//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709332364719&signature=6fb820cdb77c34479373bac9a826ef4db1f24e47fd0455327400e08509893f56 +2024-03-01 18:32:44.729[1709332364729] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60903//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709332364728&signature=8bf54a75d3199815c23f92ab1c0ae686c81a6f26babfcd87c185ba5bd5b45d7e +2024-03-01 18:32:44.737[1709332364737] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60905//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709332364737&signature=e5affe5d761a2d9dfdda71009d6047454c9e64e2f007bc5c17e470e93a32677c +2024-03-01 18:32:44.745[1709332364745] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:60908//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709332364745&signature=21ab5b3a8728aafa092cb026ba284f3180a0b2fa00b24bc88f532b9d6cb62d27 +2024-03-01 18:32:44.751[1709332364751] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60910//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709332364751&signature=cbe41274ef85365ffa58f75f37e344b5ebd9964235f388874d1f295a5bc7ac0c +2024-03-01 18:32:44.761[1709332364761] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60914//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709332364761&signature=95bd306fbac3271eda51624a754f69f42ea33830a18431f8181bc7e8aed4fc79 +2024-03-01 18:32:44.774[1709332364774] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60916//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709332364774&signature=d80641019f7ac787e913cbf09e19849ddba39772ee76d0c0dbfeede2bea7ee01 +2024-03-01 18:32:44.780[1709332364780] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60918//dapi/v1/openOrders?timestamp=1709332364779&signature=d8759aeecf822dccc9772b76b4da921139f1094e0e8c37f2b02f9d4ec19e65b8 +2024-03-01 18:32:44.785[1709332364785] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60920//dapi/v1/positionSide/dual?timestamp=1709332364784&signature=4386330f10ce980f68ad2c81d5e9d65aaf92d44c303f1ec0173364e53d7b7630 +2024-03-01 18:32:44.789[1709332364789] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60922//dapi/v1/balance?timestamp=1709332364789&signature=6eb11b14439967c157a6e0823d9d115ea250c2eb2bd614c6a842901db3cc156e +2024-03-01 18:32:44.793[1709332364793] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60924//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709332364793&signature=797530cd1ba41b842938928df54b7542e2988ceb1e88f03f546ef2869d456645 +2024-03-01 18:32:44.798[1709332364798] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60926//dapi/v1/leverageBracket?timestamp=1709332364798&signature=c5cd3e1d8a7e69dc163cf9ffa6b860a8b704e5dee9b1d2caa8175ce9d34d0478 +2024-03-01 18:32:44.804[1709332364804] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60928//dapi/v2/leverageBracket?timestamp=1709332364804&signature=b5499257660cfd497fddc71f1302aa370f47577b3fea25afe3722199f5745803 +2024-03-01 18:32:44.810[1709332364810] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60930//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709332364809&signature=3de3830e2545bd6142ea62a7230a1e492e083303664fafb9a0caa54890477ed0 +2024-03-01 18:32:44.815[1709332364815] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60932//dapi/v1/income?symbol=BNBUSDT×tamp=1709332364815&signature=8a43fcde94a071c7016f92349f39b551bcdda25094c99fe8979b47a55ce96506 +2024-03-01 18:32:44.821[1709332364821] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60934//dapi/v1/income?timestamp=1709332364820&signature=83b9f575f85035a09915adce2a1df69e23a302e3193915c699bb5d3f3466ed23 +2024-03-01 18:32:44.830[1709332364830] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60937//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709332364830&signature=e824ce0c1352424ced25479e93908e20242fd1104cf925d50b971265bf22ee77 +2024-03-01 18:32:44.837[1709332364837] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:60939//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709332364837&signature=efc32fad359bd70c3790ee773341b9f175adeb029a3baee3bd6b081c62f85fbe +2024-03-01 18:32:44.849[1709332364849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60943//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709332364849&signature=3f61b6b5ed1ee43f6810714292a233355ddf5cfa51ca6152afb4e847117e3d78 +2024-03-01 18:32:44.858[1709332364858] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:60946//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709332364858&signature=6f1f3b060c624bb9baefe8cdba3973517015f5555e962e3dd7fbc632bfba4eba +2024-03-01 18:32:44.864[1709332364864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60948//dapi/v1/leverageBracket?timestamp=1709332364864&signature=182e2a323c76f0df5ae28aeffec6790bc12ae116216020bd053c201993416760 +2024-03-01 18:32:44.870[1709332364870] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60950//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332364869&signature=555dbbd258554b2a13182480a342cf2cc56616e6717da96319e5baada8827e11 +2024-03-01 18:32:44.877[1709332364877] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60952//dapi/v1/adlQuantile?timestamp=1709332364876&signature=9e729ec9b4b944418db2813a3c8eaf902dfae243949f204caf02ec4f28940525 +2024-03-01 18:32:44.883[1709332364883] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60954//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709332364883&signature=d4a15405879fcf76aa8eac2eb1954dd3ca2d0dd84b67ea4862ea328e7d3b752a +2024-03-01 18:32:44.900[1709332364900] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60956//dapi/v1/positionRisk?timestamp=1709332364899&signature=81f72088ab4c3b1d0be30608950fbbb675ed26f6e06a60e2ac780d341c038887 +2024-03-01 18:32:44.904[1709332364904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60958//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709332364904&signature=20d71f6db263f7d3957c107083b82f9569ff6956ad6738fea4f8af1532909c56 +2024-03-01 18:32:44.909[1709332364909] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60960//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709332364909&signature=cfba1f2b4e0e86f80a6d90fb7b13c94e4d4dd6992d64fcc4899c0be5b1bf15d2 +2024-03-01 18:32:44.922[1709332364922] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60965//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709332364921&signature=c2d5f98cb0bf58adb16eff22dbcf5e4af56f7d8816a21a4d0e0656929f3eff74 +2024-03-01 18:32:44.931[1709332364931] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60967//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332364931&signature=41e8753d469b627b0be1d5f58c1a35d66f71f4ae5f37c91c85ea83982e09053c +2024-03-01 18:32:44.944[1709332364944] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60971//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709332364944&signature=2dee46a7c1ed55d1e72c419b774f72bb9f5e471dfd72c94a9cbd7c29c5dfca7c +2024-03-01 18:32:44.962[1709332364962] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60973//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332364962&signature=b7ddc2d4e95d45407ed16e5329c49c0f2939f7fc1b966d349dec31b62b1a24d8 +2024-03-01 18:32:44.987[1709332364987] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60976//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709332364986&signature=b7c6c11ec80b97dacc09c3135fb94c851a24512d2d389bfea47bfb55d96eef47 +2024-03-01 18:32:44.995[1709332364995] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60978//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709332364995&signature=4300dce4bce92d02a64d01734930339dd3629f91b429e02e7720a604157e81d3 +2024-03-01 18:32:45.001[1709332365001] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60980//dapi/v1/forceOrders?timestamp=1709332365001&signature=832fb83c50249e1b5f143986db15f3602396cd569bd4114464538ccdcde7dffb +2024-03-01 18:32:45.008[1709332365008] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60982//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:32:45.014[1709332365014] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60984//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:32:45.019[1709332365019] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60986//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:32:45.026[1709332365026] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60989//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332365025&endTime=1709332366025 +2024-03-01 18:32:45.030[1709332365030] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60991//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 18:32:45.039[1709332365039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60995//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:32:45.044[1709332365044] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60997//dapi/v1/ticker/bookTicker +2024-03-01 18:32:45.049[1709332365049] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:60999//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:32:45.053[1709332365053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61001//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332365051&endTime=1709332366051 +2024-03-01 18:32:45.063[1709332365063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61006//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:32:45.068[1709332365068] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61008//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:32:45.072[1709332365072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61010//dapi/v1/exchangeInfo +2024-03-01 18:32:45.077[1709332365077] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61012//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332365076&endTime=1709332366076 +2024-03-01 18:32:45.081[1709332365081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61014//dapi/v1/fundingRate +2024-03-01 18:32:45.084[1709332365084] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61016//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:32:45.090[1709332365090] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61020//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:32:45.096[1709332365096] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61022//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:32:45.100[1709332365100] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61024//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332365099&endTime=1709332366099 +2024-03-01 18:32:45.109[1709332365109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61030//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365108&endTime=1709332366108 +2024-03-01 18:32:45.115[1709332365115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61032//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:32:45.119[1709332365119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61034//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709332365118&endTime=1709332366118 +2024-03-01 18:32:45.128[1709332365128] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61038//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 18:32:45.131[1709332365131] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61040//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:32:45.136[1709332365136] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61042//dapi/v1/premiumIndex +2024-03-01 18:32:45.141[1709332365141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61045//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709332365140&endTime=1709332366140 +2024-03-01 18:32:45.146[1709332365146] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61048//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 18:32:45.151[1709332365151] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61050//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:32:45.157[1709332365157] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61053//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332365156&endTime=1709332366156 +2024-03-01 18:32:45.161[1709332365161] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61055//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 18:32:45.168[1709332365168] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61059//dapi/v1/ping +2024-03-01 18:32:45.173[1709332365173] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61061//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 18:32:45.178[1709332365178] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61063//dapi/v1/ticker/24hr +2024-03-01 18:32:45.188[1709332365188] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61065//dapi/v1/ticker/price +2024-03-01 18:32:45.196[1709332365196] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61067//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 18:32:45.205[1709332365205] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61069//dapi/v1/time +2024-03-01 18:32:45.223[1709332365223] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61073//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 18:32:45.237[1709332365237] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61075//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709332365236&endTime=1709332366236 +2024-03-01 18:32:45.255[1709332365255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61079//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 18:32:45.270[1709332365270] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61081//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332365268&endTime=1709332366268 +2024-03-01 18:32:45.279[1709332365279] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61083//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:32:45.284[1709332365284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61086//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:32:45.291[1709332365291] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61089//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709332365291&signature=9077b7c0e666e9ebaf1a0d6eeb7dfc390b058e626a21d36886bd00bcce9bca2e +2024-03-01 18:32:45.297[1709332365297] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61091//dapi/v1/pmExchangeInfo?timestamp=1709332365297&signature=8d607e89b73a8352f511d3f29181c7e121392ae057186c1f7619cca4af2ddb68 +2024-03-01 18:32:45.301[1709332365301] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61093//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709332365301&signature=d57770dde35dd1aee4430e0c833631f61be5bb6fe033159760452019fcb96942 +2024-03-01 18:32:45.305[1709332365305] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61095//dapi/v1/listenKey +2024-03-01 18:32:45.309[1709332365309] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61097//dapi/v1/listenKey +2024-03-01 18:32:45.314[1709332365314] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:61099//dapi/v1/listenKey +2024-03-01 18:32:45.320[1709332365320] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61101//fapi/v2/account?timestamp=1709332365320&signature=64e2c5a5ed859df3cd8d89814b5173354ed983bb72bc144c9655e021058f8a38 +2024-03-01 18:32:45.326[1709332365326] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61103//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709332365325&signature=b17553318325dc8f0f8f924e4e14c9d89de122817cc2511582593b60ad7f6b94 +2024-03-01 18:32:45.333[1709332365333] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61106//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709332365333&signature=54e13df6a72513f0f0e97401f7a73577f4989c822a67049208fb46d056c03ffc +2024-03-01 18:32:45.341[1709332365341] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61110//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709332365341&signature=777424ee73f4c33f026e3aba67188536b6770e727efcec9883c3887fba6f0145 +2024-03-01 18:32:45.349[1709332365349] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61113//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709332365348&signature=c23c36e03f41e9184d0dcf5d3d7e055c4c303206044e2075eb8f83aa1ea85243 +2024-03-01 18:32:45.357[1709332365357] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61116//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709332365356&signature=f47fddc94848111171af70e4eaa031ba962519d3fcb9cf23030affbf3a7ab458 +2024-03-01 18:32:45.363[1709332365363] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61118//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709332365363&signature=986aea12c64395e0c14aff5ff5fa16015d750116c25cc393a13c7c3a50876b1b +2024-03-01 18:32:45.371[1709332365371] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61121//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709332365370&signature=2746cb4e884141b5f58a73dd7b6e4eec22aabd133bb9d883efbce4095fe1a1b9 +2024-03-01 18:32:45.374[1709332365374] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61123//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709332365374&signature=e7039c2cae96551d4ea4368d03cd6d66e2784a7e69cf5f3b121b1fec3d436bf4 +2024-03-01 18:32:45.384[1709332365384] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61127//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709332365384&signature=f3445f85879b1f71f1b9fa0fddc6a1fa5ceaeb69d5f06bf34cd8efacbb272339 +2024-03-01 18:32:45.391[1709332365391] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61130//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709332365391&signature=c3afa25c795b9bab3b3e9582a8afff08e83b048f9dd06145b47add05eeddc211 +2024-03-01 18:32:45.398[1709332365398] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61133//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709332365398&signature=f5ac472c8ebf3daaa42d31d86db611e97f771d1a625b3bcedf8dbae49253a7e7 +2024-03-01 18:32:45.404[1709332365404] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61135//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709332365404&signature=2955664ebd9793ea3fd4a6d8c55ac95a935bae03a081565686ba7708af97831c +2024-03-01 18:32:45.408[1709332365408] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61137//fapi/v1/openOrders?timestamp=1709332365408&signature=394408d7cdcbc076a0efdbb67e2a4744b1b3f92ec8572bf354df428d6263df92 +2024-03-01 18:32:45.413[1709332365413] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61139//fapi/v1/positionSide/dual?timestamp=1709332365413&signature=b32f3c95528e6519293334a700c382901286c52931c6b581068627f89b8529a0 +2024-03-01 18:32:45.418[1709332365418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61141//fapi/v1/income/asyn?startTime=1709332365417&endTime=1709332366417×tamp=1709332365418&signature=2cd8f86405c244c059976c3e8c6327b03cbc10740bec9b73a67064ae33194840 +2024-03-01 18:32:45.423[1709332365423] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61143//fapi/v1/income/asyn?timestamp=1709332365423&signature=ea328d45d06b77e89149d7c1d15ab484509a22f5c5e9693f028556af9a717b8c +2024-03-01 18:32:45.429[1709332365429] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61145//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709332365429&signature=7dedfe7190b103ac6d6923bc65360e1a076186058bca245a3a1079bf69c1b47f +2024-03-01 18:32:45.436[1709332365436] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61148//fapi/v2/balance?timestamp=1709332365435&signature=fb1fb828120ee1ef211b6ea73cdabec3cf5064711e18cc52cdc5e2b6ba0fa570 +2024-03-01 18:32:45.440[1709332365440] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61150//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332365440&signature=fab32308aba0f3fd6b6ab1688b6a00100236338b5c863d4ace4353748aeee8fd +2024-03-01 18:32:45.445[1709332365445] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61152//fapi/v1/leverageBracket?timestamp=1709332365445&signature=d9da6d5dd882b86fc0ac16dafc611776fa1553a3afba300b2984105f71e33165 +2024-03-01 18:32:45.450[1709332365450] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61154//fapi/v1/multiAssetsMargin?timestamp=1709332365449&signature=dc2594cdad889357dbeca0d4f7d1b258d8681819d53c323c0ef540efc7acda8d +2024-03-01 18:32:45.454[1709332365454] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61156//fapi/v1/income?symbol=BNBUSDT×tamp=1709332365454&signature=ce503b6d4fc84ece0d9d06f396e30f441a4ab8392915a743c9d89369fbe45d67 +2024-03-01 18:32:45.458[1709332365458] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61158//fapi/v1/income?timestamp=1709332365458&signature=3979bb5b533043e6728962ba6949167bd03efe93fa795d502ea4fa1abe8875ff +2024-03-01 18:32:45.465[1709332365465] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61161//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709332365465&signature=2f2448bacd6a5acfcf36506cb2950b72362a070227dbe7020fbe683f1d4428be +2024-03-01 18:32:45.470[1709332365470] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61164//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709332365470&signature=43f0f36df75d24e783b23ddf3b74e8caabdb9226fec2adea63141825eaf8e6f0 +2024-03-01 18:32:45.473[1709332365473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61166//fapi/v1/leverageBracket?timestamp=1709332365473&signature=93d8ac05a6392ab0fa3904b605168f2787cf2eb62c7992fd66b77a9112697be5 +2024-03-01 18:32:45.479[1709332365479] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61168//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709332365479&signature=91890c8660221abf18b15ab3f51fe2d92cc61a08d70bdc1a9c0a4bd631688060 +2024-03-01 18:32:45.482[1709332365482] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61170//fapi/v1/adlQuantile?timestamp=1709332365482&signature=c9e73ebbde017b27b7f2f8f208dcbca1259cf604be62d240272c63be614d45d0 +2024-03-01 18:32:45.486[1709332365486] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61172//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709332365486&signature=dd84c5543edbd487090338372cfc3e75047baf26648bec696459247f57e8c3c2 +2024-03-01 18:32:45.490[1709332365490] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61174//fapi/v2/positionRisk?timestamp=1709332365489&signature=ac088547d4e8cb0fdeca00136b3d8a97b64416a7e838c3db7a6aad70a83d4b1c +2024-03-01 18:32:45.495[1709332365495] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61176//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709332365495&signature=056989935bac87219fb402fdeab6e1a309285ff8c0c034970f93fcf0c160d975 +2024-03-01 18:32:45.499[1709332365499] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61178//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709332365499&signature=03ede4c7a6c540fe382181e91d7b0afdd9bcad3deb9adea03812ffaad79a7f01 +2024-03-01 18:32:45.504[1709332365504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61181//fapi/v1/apiTradingStatus?timestamp=1709332365504&signature=d2b186fb7d5c37223994f85ee8244143c4359ad659fab378d12d2af88057cd80 +2024-03-01 18:32:45.508[1709332365508] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61183//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709332365508&signature=ffdbc30b11377e6ead48aeb9abd90701ee6d71152aa3e0ad89d891ef8dc95243 +2024-03-01 18:32:45.517[1709332365517] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61187//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709332365517&signature=2aa9565e9757fc39daf04759882f681d66dd6ac99afd96bf49251cb32ce5768f +2024-03-01 18:32:45.521[1709332365521] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61189//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332365520&signature=e8ce167a163d2dcd290d5496843d9d6de34e6e3e751b0be1416ae57649df95fc +2024-03-01 18:32:45.528[1709332365528] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61193//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709332365527&signature=7a561d58e5be4963f758e7e26dce00f939ee870810c55a53dc070018b14f4ab3 +2024-03-01 18:32:45.531[1709332365531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61195//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709332365530&signature=20484dc8d69fb79bbab927d76280fdc82501ca3f7501914062bc3f2ee38d2201 +2024-03-01 18:32:45.537[1709332365537] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61198//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709332365536&signature=b02c93e7cd4fd2bc6ffb41f3ad4ab7f8fc5fed5903350b7749179e4fb2ef12d8 +2024-03-01 18:32:45.540[1709332365540] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61200//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709332365540&signature=ea228e44d3bbcd85757c8b34127043492a87b2b8dd5c40acce3f08300d5d18ed +2024-03-01 18:32:45.544[1709332365544] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61202//fapi/v1/forceOrders?timestamp=1709332365544&signature=64eef0e474a3c1bf56c718ac66d3b28b005232a577c8dfb81dc6bc6c3bcdb518 +2024-03-01 18:32:45.547[1709332365547] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61204//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 18:32:45.551[1709332365551] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61206//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:32:45.556[1709332365556] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61208//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 18:32:45.562[1709332365562] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61211//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332365561&endTime=1709332366561 +2024-03-01 18:32:45.565[1709332365565] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61213//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 18:32:45.569[1709332365569] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61215//fapi/v1/ticker/bookTicker +2024-03-01 18:32:45.572[1709332365572] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61217//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 18:32:45.577[1709332365577] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61219//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332365576&endTime=1709332366576 +2024-03-01 18:32:45.585[1709332365585] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61224//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 18:32:45.589[1709332365589] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61226//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 18:32:45.592[1709332365592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61228//fapi/v1/exchangeInfo +2024-03-01 18:32:45.598[1709332365598] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61230//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332365597&endTime=1709332366597 +2024-03-01 18:32:45.603[1709332365603] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61232//fapi/v1/fundingRate +2024-03-01 18:32:45.609[1709332365609] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61236//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709332365609&endTime=1709332366609 +2024-03-01 18:32:45.613[1709332365613] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61238//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 18:32:45.617[1709332365617] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61240//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 18:32:45.627[1709332365627] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61244//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 18:32:45.633[1709332365633] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61246//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 18:32:45.638[1709332365638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61248//fapi/v1/indexInfo +2024-03-01 18:32:45.644[1709332365644] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61250//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 18:32:45.648[1709332365648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61252//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332365647&endTime=1709332366647 +2024-03-01 18:32:45.658[1709332365658] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61258//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365657&endTime=1709332366657 +2024-03-01 18:32:45.662[1709332365662] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61260//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 18:32:45.666[1709332365666] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61262//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365666&endTime=1709332366666 +2024-03-01 18:32:45.673[1709332365673] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61266//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:32:45.677[1709332365677] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61268//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 18:32:45.680[1709332365680] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61270//fapi/v1/premiumIndex +2024-03-01 18:32:45.686[1709332365686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61273//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365685&endTime=1709332366685 +2024-03-01 18:32:45.691[1709332365691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61276//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 18:32:45.695[1709332365695] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61278//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 18:32:45.700[1709332365700] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61280//fapi/v1/assetIndex +2024-03-01 18:32:45.704[1709332365704] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61282//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 18:32:45.709[1709332365709] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61285//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365708&endTime=1709332366708 +2024-03-01 18:32:45.713[1709332365713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61287//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 18:32:45.720[1709332365720] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61291//fapi/v1/ping +2024-03-01 18:32:45.724[1709332365724] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61293//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365722&endTime=1709332366722 +2024-03-01 18:32:45.731[1709332365731] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61297//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:32:45.736[1709332365736] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61299//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 18:32:45.739[1709332365739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61301//fapi/v1/ticker/24hr +2024-03-01 18:32:45.743[1709332365743] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61303//fapi/v1/ticker/price +2024-03-01 18:32:45.747[1709332365747] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61305//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 18:32:45.751[1709332365751] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61307//fapi/v1/time +2024-03-01 18:32:45.756[1709332365756] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61309//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:32:45.762[1709332365762] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61312//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365761&endTime=1709332366761 +2024-03-01 18:32:45.769[1709332365769] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61317//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 18:32:45.773[1709332365773] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61319//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365772&endTime=1709332366772 +2024-03-01 18:32:45.777[1709332365777] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61321//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 18:32:45.781[1709332365781] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61324//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 18:32:45.786[1709332365786] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61327//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709332365786&signature=8b49253cb34f604413b2859b60098d501cddaf910aad9628f3b241fd106d8d56 +2024-03-01 18:32:45.790[1709332365790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61329//fapi/v1/pmExchangeInfo?timestamp=1709332365790&signature=40ef18cb974bbf80a45106a76d81bfcd0daa8ab041ff12f57efadedf7035b335 +2024-03-01 18:32:45.794[1709332365794] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61331//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709332365794&signature=1a5195b49757ad43837463f5f59ca1c23effbfca2c651fa16562e5b28b54d8d9 +2024-03-01 18:32:45.799[1709332365799] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61334//fapi/v1/listenKey +2024-03-01 18:32:45.803[1709332365803] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61336//fapi/v1/listenKey +2024-03-01 18:32:45.806[1709332365806] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:61338//fapi/v1/listenKey +2024-03-01 18:33:42.514[1709332422514] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:33:42.526[1709332422526] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:38:42.368[1709332722368] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:38:42.379[1709332722379] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:38:42.380[1709332722380] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:38:42.389[1709332722389] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:38:42.390[1709332722390] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:41:14.257[1709332874257] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:41:14.276[1709332874276] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:41:14.279[1709332874279] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:41:14.281[1709332874281] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:41:14.291[1709332874291] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:41:14.292[1709332874292] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:42:23.508[1709332943508] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:43:31.227[1709333011227] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:43:34.025[1709333014025] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:43:34.039[1709333014039] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:44:37.904[1709333077904] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:44:37.917[1709333077917] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:44:37.918[1709333077918] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:44:37.919[1709333077919] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:44:37.921[1709333077921] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:44:37.922[1709333077922] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:47:04.322[1709333224322] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:47:04.335[1709333224335] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:47:04.339[1709333224339] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:47:04.340[1709333224340] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:47:04.342[1709333224342] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:47:04.344[1709333224344] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:49:04.855[1709333344855] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:49:04.865[1709333344865] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:49:04.867[1709333344867] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 18:49:04.869[1709333344869] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 18:49:04.870[1709333344870] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 18:49:04.871[1709333344871] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:04:03.481[1709334243481] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:04:03.491[1709334243491] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:04:03.494[1709334243494] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:04:03.495[1709334243495] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:04:03.498[1709334243498] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:04:03.499[1709334243499] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:04:03.501[1709334243501] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.489[1709334790489] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.503[1709334790503] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:13:10.524[1709334790524] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.545[1709334790545] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.546[1709334790546] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:13:10.549[1709334790549] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.597[1709334790597] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.598[1709334790598] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:13:10.600[1709334790600] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:13:10.602[1709334790602] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:13:10.609[1709334790609] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:13:10.611[1709334790611] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:13:10.612[1709334790612] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.453[1709335092453] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.492[1709335092492] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.512[1709335092512] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.516[1709335092516] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.562[1709335092562] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.566[1709335092566] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:18:12.567[1709335092567] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:18:12.573[1709335092573] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:18:12.575[1709335092575] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:19:41.604[1709335181604] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:19:41.616[1709335181616] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:19:41.617[1709335181617] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:19:41.619[1709335181619] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:19:41.620[1709335181620] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:20:44.028[1709335244028] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:20:44.039[1709335244039] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:20:44.041[1709335244041] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:20:44.043[1709335244043] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:20:44.044[1709335244044] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:20:44.045[1709335244045] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:23:46.981[1709335426981] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:23:46.991[1709335426991] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:23:46.993[1709335426993] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:23:46.994[1709335426994] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:02.292[1709336642292] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:02.304[1709336642304] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:02.307[1709336642307] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 19:44:02.308[1709336642308] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:02.309[1709336642309] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:02.309[1709336642309] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 19:44:22.182[1709336662182] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:22.198[1709336662198] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:22.201[1709336662201] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 19:44:22.204[1709336662204] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:22.205[1709336662205] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:22.206[1709336662206] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 19:44:22.206[1709336662206] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:22.208[1709336662208] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:22.208[1709336662208] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 19:44:22.220[1709336662220] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:22.224[1709336662224] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:30) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3b35a229 rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 19:44:22.225[1709336662225] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:44:22.226[1709336662226] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:31) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7d322cad rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 19:44:22.227[1709336662227] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:44:22.228[1709336662228] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:37) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@78452606 rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 38 common frames omitted +2024-03-01 19:58:18.073[1709337498073] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:58:18.085[1709337498085] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:58:18.086[1709337498086] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 19:58:18.087[1709337498087] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 19:58:18.089[1709337498089] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 19:58:18.089[1709337498089] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:00:16.196[1709337616196] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:00:16.206[1709337616206] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:00:16.208[1709337616208] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 20:00:16.208[1709337616208] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:00:16.208[1709337616208] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:00:16.209[1709337616209] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:00:44.985[1709337644985] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:00:44.996[1709337644996] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:00:44.998[1709337644998] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:00:45.000[1709337645000] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:00:45.001[1709337645001] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:00:45.014[1709337645014] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:00:45.015[1709337645015] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:00:45.016[1709337645016] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:01:32.726[1709337692726] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:01:32.737[1709337692737] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:01:32.739[1709337692739] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 20:01:32.739[1709337692739] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:01:32.740[1709337692740] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:01:32.740[1709337692740] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:04:54.592[1709337894592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61863//dapi/v1/income?symbol=BNBUSDT×tamp=1709337894514&signature=fb343d6f908ef1a3e540984c5072abd4699122bb7c83777d834a95fb03fb62ab +2024-03-01 20:04:55.073[1709337895073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61865//dapi/v1/income?timestamp=1709337895073&signature=91ffc2e1fe67ef0451d393365e727b9d4c3614e98d5bf5bef8d86346785ddfb4 +2024-03-01 20:04:55.084[1709337895084] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61867//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:04:55.095[1709337895095] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61871//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:04:55.107[1709337895107] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61873//fapi/v1/exchangeInfo +2024-03-01 20:04:55.114[1709337895114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61875//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:04:55.120[1709337895120] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61877//fapi/v1/ticker/24hr +2024-03-01 20:04:55.132[1709337895132] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61880//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709337895132&signature=b9d7312190bd65e050543dbceccaae137f2f72834362e01725a14fc2e0b56bbb +2024-03-01 20:04:55.168[1709337895168] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61882//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709337895167&signature=10d6fed30add14faf63765ce33690fe96577cb8d2d662fc2e76126925346a052 +2024-03-01 20:04:55.177[1709337895177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61885//fapi/v1/time +2024-03-01 20:04:55.184[1709337895184] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61887//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709337895184&signature=8e5050c58a94b09c8633a9351fd7f9ed5c98285ffb027a2b1b6deb4a5b41178b +2024-03-01 20:04:55.191[1709337895191] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61889//dapi/v1/openOrders?timestamp=1709337895191&signature=116d0a612b62406b1e619265f77c7bb09558f4897e8ab8bcc7fae1e68b2eef8e +2024-03-01 20:04:55.200[1709337895200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61891//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709337895200&signature=126cbfffaf4230e075a40d562cb247a9126f74fbac8e4554883d3cb8249559a3 +2024-03-01 20:04:55.207[1709337895207] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61893//dapi/v1/leverageBracket?timestamp=1709337895206&signature=ee7a17e8dac8a6c91c3c0c5001fb9abb777fce06d3e8fc6b021ff06a9c6878c9 +2024-03-01 20:04:55.215[1709337895215] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61895//fapi/v1/multiAssetsMargin?timestamp=1709337895214&signature=69b5daea9bf035c9181b2123c31972498d1b72b2f84473891c6f1b6e37ff57e1 +2024-03-01 20:04:55.223[1709337895223] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61897//dapi/v1/pmExchangeInfo?timestamp=1709337895223&signature=5a3371e407b2fd725db5a20055ee9de51878b740b749c476a2fc03c066c93c90 +2024-03-01 20:04:55.230[1709337895230] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61899//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709337895230&signature=c405c576a2903d92bb75c1dc139f3d647b28c09e4af5452ab621a9947cad0d99 +2024-03-01 20:04:55.238[1709337895238] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61901//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:04:55.244[1709337895244] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61903//dapi/v1/premiumIndex +2024-03-01 20:04:55.251[1709337895251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61905//fapi/v1/apiTradingStatus?timestamp=1709337895251&signature=4f5f4b23cb0a9db9733f8f2327d0fe4308ae97bc4af828870301365ab8d375e1 +2024-03-01 20:04:55.258[1709337895258] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61907//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709337895258&signature=a7c1611f52a0514ff40dbfe25f50fdca2baf1a3ce9303080aecd67c7d33a9ef5 +2024-03-01 20:04:55.267[1709337895267] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61909//dapi/v1/exchangeInfo +2024-03-01 20:04:55.281[1709337895281] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61913//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709337895280&signature=ca8a81320ce09d757e777dd989f8a87cb7996d010fe06bb634b1b99cebd1ce43 +2024-03-01 20:04:55.289[1709337895289] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61915//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709337895289&signature=10d20dd272582c38fbacf897dd6eac974fd063175957157f5cb922f1ca89db42 +2024-03-01 20:04:55.305[1709337895305] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61919//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709337895304&signature=026c17f65b46862a143e8e41d3779e2a6c57da2f37d0df2720bf23500d051aef +2024-03-01 20:04:55.310[1709337895310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61921//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709337895310&signature=a526b55d128184278d280660d1d2a4c4dc308a965668b0e3b736a0b9568b82e1 +2024-03-01 20:04:55.318[1709337895318] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61923//dapi/v1/ping +2024-03-01 20:04:55.325[1709337895325] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61925//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:04:55.331[1709337895331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61927//fapi/v1/premiumIndex +2024-03-01 20:04:55.339[1709337895339] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61929//dapi/v1/listenKey +2024-03-01 20:04:55.349[1709337895349] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61932//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709337895348&signature=c59cf4669dc748d494edaade986f6671a15f32002a7fa9a2f61fd20954a37e73 +2024-03-01 20:04:55.355[1709337895355] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61934//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:04:55.361[1709337895361] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61936//fapi/v1/ticker/bookTicker +2024-03-01 20:04:55.371[1709337895371] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61939//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709337895371&signature=e5efe25675bd715185969ed9b01d9e02c480bed8ef8cdae7c691077008aa5446 +2024-03-01 20:04:55.383[1709337895383] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:61942//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709337895382&signature=6bd657e4daa16d878dbea6c1b75608077f0c47b04f0ece8bbf9def60658cada3 +2024-03-01 20:04:55.396[1709337895396] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61945//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709337895393&signature=b12b9ae932b04b30b52ebcf2e76095c6bbcee7a5ba338ebd1d5796126715be17 +2024-03-01 20:04:55.405[1709337895405] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61947//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709337895403&endTime=1709337896403 +2024-03-01 20:04:55.416[1709337895416] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61951//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:04:55.422[1709337895422] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61953//fapi/v1/ticker/price +2024-03-01 20:04:55.428[1709337895428] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61955//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:04:55.438[1709337895438] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:61958//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709337895437&signature=10c0c56455845811f63ad785b81ca2a3a155ff5234c5dc661e0c8d4d4657234f +2024-03-01 20:04:55.445[1709337895445] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61960//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:04:55.458[1709337895458] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61964//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:04:55.465[1709337895465] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61966//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:04:55.474[1709337895474] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61969//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:04:55.487[1709337895487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61973//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709337895487&signature=df3a546e56fbb9a552ac823059dfc54486c0490fc0d6bddcdab7aa2a1170f30a +2024-03-01 20:04:55.493[1709337895493] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61975//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709337895493&signature=bb4452c4bf207c0cce92e1b85b8f6fb7dc5fb507d8b3e11f469fca78f6734185 +2024-03-01 20:04:55.499[1709337895499] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61977//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:04:55.505[1709337895505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61979//fapi/v1/indexInfo +2024-03-01 20:04:55.510[1709337895510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61981//fapi/v1/pmExchangeInfo?timestamp=1709337895510&signature=270be5dd3fb759c9c7f11ee7b26b0c84760e85390f33b0ca5850bc85825e6cda +2024-03-01 20:04:55.516[1709337895516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61983//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709337895516&signature=2634699e665f2bfb0233826541998339550adff7069bf1f4af5e6400a1296a6a +2024-03-01 20:04:55.522[1709337895522] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61985//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337895521&endTime=1709337896521 +2024-03-01 20:04:55.528[1709337895528] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61987//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:04:55.541[1709337895541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61991//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709337895540&signature=31041e1d1a65cf2755956f0460be3a4ab0deee2f3845e74400dd76df55b01ca5 +2024-03-01 20:04:55.554[1709337895554] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61995//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709337895554&signature=7783393416980d441501aff900af03fdbc3544f41079153493068c92ec4464ea +2024-03-01 20:04:55.561[1709337895561] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61997//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709337895560&signature=7ce05a3c47c27cbc07160200a4503836bb6b45b27e648d42ea2ab516534c9f6e +2024-03-01 20:04:55.568[1709337895568] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:61999//fapi/v1/openOrders?timestamp=1709337895568&signature=f6cd83055582483197f12e718801bf2a006af188314970e72383d946bbc0846f +2024-03-01 20:04:55.574[1709337895574] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62002//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:04:55.580[1709337895580] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62004//dapi/v1/ticker/24hr +2024-03-01 20:04:55.587[1709337895587] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62006//fapi/v1/listenKey +2024-03-01 20:04:55.603[1709337895603] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62009//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709337895603&signature=0a96aebe8923a54f11294b8060b6f4d5f36ffd5fdae4c21b64e9e2f6506263dc +2024-03-01 20:04:55.612[1709337895612] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62012//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709337895612&signature=7a760b4a925abcb5ea174f00f7f8d98bb51bcc974d8ea1fe905f9a84e5cdbfd1 +2024-03-01 20:04:55.633[1709337895633] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62016//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709337895633&signature=7120e2b6bdbf588cc3e8d0afbbc868ce38030c29be0f070961b7a0df40143b8e +2024-03-01 20:04:55.638[1709337895638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62018//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709337895638&signature=8f94fc8d2eca344f6159e3f214db716a471a3d46d02d12481d16ae0b283167f0 +2024-03-01 20:04:55.652[1709337895652] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62020//dapi/v1/balance?timestamp=1709337895651&signature=aa9d56807ee1e3eddd368435c3aba3f5a1557a5fea4e35a435734c079be436b5 +2024-03-01 20:04:55.657[1709337895657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62022//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709337895657&signature=8b99e113bac640d04c2d4d788fb93451780d88656573ccd7be39213deb6d37d9 +2024-03-01 20:04:55.669[1709337895669] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62026//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709337895669&signature=a61b7228278ae45ef8e3714de16db74f6827e126aba89691c81bb722179911c7 +2024-03-01 20:04:55.678[1709337895678] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62029//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709337895678&signature=905c7b3cbfb40a0b80b2d00adf095fac7fc09398ab4eda0ff262b73a8b497c6c +2024-03-01 20:04:55.687[1709337895687] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62032//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:04:55.691[1709337895691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62034//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:04:55.698[1709337895698] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62036//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:04:55.703[1709337895703] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62038//dapi/v1/ticker/bookTicker +2024-03-01 20:04:55.711[1709337895711] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62041//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337895710&endTime=1709337896710 +2024-03-01 20:04:55.719[1709337895719] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62044//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:04:55.760[1709337895760] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62056//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337895759&endTime=1709337896759 +2024-03-01 20:04:55.767[1709337895767] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62058//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:04:55.788[1709337895788] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62060//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:04:55.795[1709337895795] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62063//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:04:55.801[1709337895801] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62065//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709337895800&endTime=1709337896800 +2024-03-01 20:04:55.809[1709337895809] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62069//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709337895809&endTime=1709337896809 +2024-03-01 20:04:55.814[1709337895814] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62071//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:04:55.823[1709337895823] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62075//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709337895822&signature=e0ea8a5070a730920609856b1c3f036282614244ae1b0a481d2d716d8c1d1ae4 +2024-03-01 20:04:55.830[1709337895830] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62078//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:04:55.842[1709337895842] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62083//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709337895842&signature=b45c7be2922b4cc0fb54509d11530268ef1306f5058c929d81aede5bb874af0c +2024-03-01 20:04:55.849[1709337895849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62085//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:04:55.858[1709337895858] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62088//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709337895858&signature=7ad00e492cc1acf8c99d7df78193900a3fe02aef3a3e9a9b257a3e855a99513d +2024-03-01 20:04:55.865[1709337895865] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62091//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709337895865&signature=91d212822974f868a3c0d22178aa410ed650ed44848bbff9590e9e7a54a82702 +2024-03-01 20:04:55.870[1709337895870] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62093//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709337895869&endTime=1709337896869 +2024-03-01 20:04:55.874[1709337895874] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62095//fapi/v1/fundingRate +2024-03-01 20:04:55.884[1709337895884] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:04:55.902[1709337895902] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:04:55.903[1709337895903] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:04:55.905[1709337895905] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:04:55.906[1709337895906] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:04:55.907[1709337895907] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 20:04:55.907[1709337895907] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:04:55.910[1709337895910] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:04:55.910[1709337895910] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:04:55.911[1709337895911] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:04:55.919[1709337895919] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:39) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5990e6c5 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:04:55.920[1709337895920] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:04:55.920[1709337895920] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:40) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2c715e84 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:04:55.921[1709337895921] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:04:55.922[1709337895922] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:46) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7caa550 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 52 common frames omitted +2024-03-01 20:04:55.930[1709337895930] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62098//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709337895929&signature=e2b810e36377dd5c6bccc267e9d1f7285854c94e0ed45f1c6a03298b7e71346c +2024-03-01 20:04:55.937[1709337895937] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62100//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709337895937&signature=22e47a542af99f1f06c9593a1797a1c6b859b41833d79bb762d550ec04a60080 +2024-03-01 20:04:55.949[1709337895949] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62108//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709337895949&signature=c8f2d9e4d0eb1af9d4210b3b0b228a8d7714ef1fd48512213945960bf8a3bee3 +2024-03-01 20:04:55.957[1709337895957] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62110//dapi/v1/positionSide/dual?timestamp=1709337895957&signature=be16948180f87315f239c9dcb39c8fb9b58056cc707e80b1b49585bddd16de16 +2024-03-01 20:04:55.965[1709337895965] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62112//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709337895965&signature=4d122170df8e75f7dbcedaa6bc38b653b6d7b6f85342abd61c945502074dce91 +2024-03-01 20:04:55.977[1709337895977] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62115//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:04:55.990[1709337895990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62117//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:04:56.000[1709337896000] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62119//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:04:56.008[1709337896008] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62122//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709337896007&endTime=1709337897007 +2024-03-01 20:04:56.017[1709337896017] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62124//fapi/v1/leverageBracket?timestamp=1709337896016&signature=abe456bc185dbe70821514d3cd9345de4c3386775bc386696cc739c5abbe2664 +2024-03-01 20:04:56.023[1709337896023] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62126//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709337896023&signature=50ea2ff12fc7e18b5dbae9638251c529b9768a02123da244d5f2ffc92f967b01 +2024-03-01 20:04:56.039[1709337896039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62128//dapi/v1/ticker/price +2024-03-01 20:04:56.045[1709337896045] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62130//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:04:56.058[1709337896058] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62134//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709337896056&endTime=1709337897056 +2024-03-01 20:04:56.064[1709337896064] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62136//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:04:56.078[1709337896078] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62138//fapi/v2/positionRisk?timestamp=1709337896078&signature=e5aaf4313691205045d0c0bf427f5e8e367c2de0967b0e51291f53e341986b2f +2024-03-01 20:04:56.085[1709337896085] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62140//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709337896085&signature=249a3d7749d0a73f2d0ca4f4e3a196775f6d4ab33bfa5a6b4f3c9075da32bd88 +2024-03-01 20:04:56.091[1709337896091] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62142//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:04:56.097[1709337896097] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62144//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709337896095&endTime=1709337897095 +2024-03-01 20:04:56.108[1709337896108] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62148//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:04:56.117[1709337896117] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62151//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896116&endTime=1709337897116 +2024-03-01 20:04:56.126[1709337896126] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62154//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709337896126&signature=f6df7a35e04fc3db777a9b955bccc4c40af250fd481e000ff07e9d9257189190 +2024-03-01 20:04:56.138[1709337896138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62158//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:04:56.145[1709337896145] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62160//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:04:56.155[1709337896155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62162//fapi/v2/balance?timestamp=1709337896155&signature=895f01c7ad3947afddb1d90138f5010c323a829335a1013934d2538437ee397e +2024-03-01 20:04:56.168[1709337896168] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62165//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709337896168&signature=24cb5d3d7f11b8b165b66691e953fbc6044ec55d48bf72608ae00886588ebb50 +2024-03-01 20:04:56.177[1709337896177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62168//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709337896177&signature=70620c5792f16da90e072145ddfc267c404a3a05b19d88515526199107de65db +2024-03-01 20:04:56.189[1709337896189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62172//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:04:56.194[1709337896194] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62174//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709337896193&endTime=1709337897193 +2024-03-01 20:04:56.202[1709337896202] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62176//dapi/v1/positionRisk?timestamp=1709337896202&signature=7012ec8a5f258dc3d8207033ed18e29bbaf9033161638c37fbd5669214c36178 +2024-03-01 20:04:56.209[1709337896209] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62178//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709337896209&signature=29e11f67780818e16faa3a9e515a478e5c4fc036429fe1520eab6f7c72711781 +2024-03-01 20:04:56.221[1709337896221] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62182//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:04:56.228[1709337896228] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62184//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896227&endTime=1709337897227 +2024-03-01 20:04:56.237[1709337896237] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62186//fapi/v1/income?symbol=BNBUSDT×tamp=1709337896236&signature=8958e2e6b9b98b99d2c27ce190653284a90e168a22f730de02dee565541ad5d6 +2024-03-01 20:04:56.243[1709337896243] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62188//fapi/v1/income?timestamp=1709337896242&signature=baa067b04a345bc9ace4f47baca12f0f6d6d05fded53c355dc0a710d3ab61755 +2024-03-01 20:04:56.251[1709337896251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62190//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:04:56.260[1709337896260] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62193//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:04:56.268[1709337896268] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62195//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709337896268&signature=b12bb9c1316bc4b30265022fa50ef3e19a7a2b661a5f853fe481aefb6a3a0c37 +2024-03-01 20:04:56.278[1709337896278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62198//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:04:56.286[1709337896286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62200//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709337896284&endTime=1709337897284 +2024-03-01 20:04:56.295[1709337896295] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62204//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709337896294&endTime=1709337897294 +2024-03-01 20:04:56.302[1709337896302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62206//dapi/v1/fundingRate +2024-03-01 20:04:56.308[1709337896308] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62208//fapi/v1/positionSide/dual?timestamp=1709337896308&signature=0bd53fdd814b760334f470846b0d20cd267d3117f48ffbcf1468958d8cc2775e +2024-03-01 20:04:56.317[1709337896317] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62210//fapi/v1/ping +2024-03-01 20:04:56.331[1709337896331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62212//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:04:56.338[1709337896338] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62214//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:04:56.359[1709337896359] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62216//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:04:56.379[1709337896379] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62219//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709337896377&endTime=1709337897377 +2024-03-01 20:04:56.417[1709337896417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62222//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709337896416&endTime=1709337897416 +2024-03-01 20:04:56.426[1709337896426] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62225//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:04:56.434[1709337896434] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62227//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:04:56.439[1709337896439] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62229//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709337896438&endTime=1709337897438 +2024-03-01 20:04:56.450[1709337896450] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62233//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709337896450&signature=42f8fda83ac3d703e79332adfa4e31c96b1c90d00625ff84dc6d78708a7c3042 +2024-03-01 20:04:56.457[1709337896457] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62236//fapi/v1/income/asyn?startTime=1709337896456&endTime=1709337897456×tamp=1709337896457&signature=b64b1ce4a63c2b837f3f7882ad71c634de129bca9c9e3998adf081f3fdd01314 +2024-03-01 20:04:56.462[1709337896462] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62238//fapi/v1/income/asyn?timestamp=1709337896462&signature=2b6769eb90c98501138e21bb584331a237de59b962b2de239394c1a78ba8681d +2024-03-01 20:04:56.468[1709337896468] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62240//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:04:56.473[1709337896473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62242//fapi/v1/assetIndex +2024-03-01 20:04:56.479[1709337896479] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62244//dapi/v1/listenKey +2024-03-01 20:04:56.486[1709337896486] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62246//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709337896486&signature=c0525ed855effcffbc65289fd91462327d1e5348b5be8c86ce6e34dabae02075 +2024-03-01 20:04:56.494[1709337896494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62249//fapi/v2/account?timestamp=1709337896494&signature=81a496020cf33b266742ccb22afcf592791189a300c592589246d509cc0f8012 +2024-03-01 20:04:56.502[1709337896502] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62252//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709337896502&signature=453e95da336e54271e02af4b56799f708cd9e72ebec1c169000f0ef9fde130d8 +2024-03-01 20:04:56.509[1709337896509] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62254//fapi/v1/listenKey +2024-03-01 20:04:56.516[1709337896516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62256//dapi/v1/adlQuantile?timestamp=1709337896516&signature=743f14e59334f88a10444a6ff18db25b33aabf5d36b827bd1631b0b0c92dac17 +2024-03-01 20:04:56.522[1709337896522] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62258//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709337896522&signature=57acf01ce94ea168b0d50a1fbc65c9a348175714e959459c44e4e1e85d9f0009 +2024-03-01 20:04:56.528[1709337896528] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62260//dapi/v1/listenKey +2024-03-01 20:04:56.538[1709337896538] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62263//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709337896537&signature=f73b4274399ffedbc01b755e344ba3e2e8c1af0c9557be852e3ccda9804e5fd4 +2024-03-01 20:04:56.547[1709337896547] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62267//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:04:56.553[1709337896553] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62269//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709337896552&endTime=1709337897552 +2024-03-01 20:04:56.559[1709337896559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62271//fapi/v1/adlQuantile?timestamp=1709337896558&signature=82f6f129d71497da58837491cb0203338714447cc238ec782e9394d5cc979252 +2024-03-01 20:04:56.564[1709337896564] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62273//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709337896564&signature=9582b4903d035ec943eaec4c41ea242c625b820005cea695c7c052d4e478e5b9 +2024-03-01 20:04:56.569[1709337896569] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62275//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709337896569&signature=a6f1931380f01c4518e8bfdcf4fe9e80b743e797da430e26403e6d96ae22aa3a +2024-03-01 20:04:56.574[1709337896574] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62277//fapi/v1/forceOrders?timestamp=1709337896574&signature=33505cd9f7427d18f514526df08f5c96d8fb0b8e4f62292d05ae67b374324f0a +2024-03-01 20:04:56.579[1709337896579] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62279//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896578&endTime=1709337897578 +2024-03-01 20:04:56.588[1709337896588] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62283//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:04:56.592[1709337896592] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62285//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709337896592&signature=5ebcf39ecf3f5c623bd93bf42fb061bd1515786ff7c1dcb8c4f6db739e2bec8b +2024-03-01 20:04:56.599[1709337896599] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62288//dapi/v1/leverageBracket?timestamp=1709337896599&signature=a7e1da280aad6c0d52f98366430ba9e8946073d2e00c6adec9c28d3b206636dc +2024-03-01 20:04:56.604[1709337896604] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62290//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709337896604&signature=a3ba3467cdb2a8d9ad9823c291c2ef5712416584e8406f445b49b0aea87ce097 +2024-03-01 20:04:56.611[1709337896611] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62292//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896610&endTime=1709337897610 +2024-03-01 20:04:56.627[1709337896627] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62296//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:04:56.638[1709337896638] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62299//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709337896638&signature=bab74e5dcadaf10c2c4d735597df95a2af604e488092bea00783e36e4fb3a9c9 +2024-03-01 20:04:56.652[1709337896652] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62303//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337896650&endTime=1709337897650 +2024-03-01 20:04:56.657[1709337896657] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62305//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:04:56.671[1709337896671] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62308//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709337896671&signature=21acec602de077ee09962f4ef1129124327907cdf990e9cb05ab2960bad78014 +2024-03-01 20:04:56.678[1709337896678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62310//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709337896678&signature=63e1561af905f353a6ce41272fae577dc019830d1e5c051863d1448bc5bb49f6 +2024-03-01 20:04:56.683[1709337896683] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62312//fapi/v1/leverageBracket?timestamp=1709337896683&signature=71e17d8b0d682bc0f78e1340603cade071c5a0a488ddea900486e93864311caf +2024-03-01 20:04:56.691[1709337896691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62314//dapi/v2/leverageBracket?timestamp=1709337896691&signature=653fcd3d50059f42cf5e7b6c4239654342c9f6c2961f63cab4275b6300546496 +2024-03-01 20:04:56.702[1709337896702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62316//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709337896701&signature=af4d2ab5b7740c86dd2d04df34f5004ca570f76219f55d6f53c19818e93ea334 +2024-03-01 20:04:56.716[1709337896716] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62318//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709337896716&signature=fffdabf33b241dadd7488263139b069d6e1141b173a3cb3b0de2d388c1d94202 +2024-03-01 20:04:56.721[1709337896721] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62320//dapi/v1/forceOrders?timestamp=1709337896721&signature=ba71cb3824ce0c8ff7c91913f2331c35f5b2b4501e920dd7e877de16eb74843e +2024-03-01 20:04:56.727[1709337896727] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62322//dapi/v1/time +2024-03-01 20:04:56.734[1709337896734] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62325//fapi/v1/listenKey +2024-03-01 20:04:56.738[1709337896738] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62327//dapi/v1/account?timestamp=1709337896738&signature=50a7cc1295bb3d06bcdd29a5c57e6c0408f2d75473f2e67b279bdcd6ef1b7809 +2024-03-01 20:20:10.028[1709338810028] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.037[1709338810037] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:10.039[1709338810039] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:20:10.041[1709338810041] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.042[1709338810042] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:10.042[1709338810042] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.044[1709338810044] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 4 +2024-03-01 20:20:10.045[1709338810045] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.045[1709338810045] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:10.046[1709338810046] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 20:20:10.046[1709338810046] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.047[1709338810047] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:10.047[1709338810047] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:20:10.048[1709338810048] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.052[1709338810052] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:46) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@508dec2b rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:20:10.053[1709338810053] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:10.054[1709338810054] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:47) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@69ee81fc rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:20:10.055[1709338810055] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:10.055[1709338810055] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:53) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@f58853c rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 38 common frames omitted +2024-03-01 20:20:50.613[1709338850613] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62406//dapi/v1/income?symbol=BNBUSDT×tamp=1709338850551&signature=9fb2131c19a1e11775946371caf85b23ad1266aa46c509dbdc5c3f95f2d6cb63 +2024-03-01 20:20:51.088[1709338851088] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62408//dapi/v1/income?timestamp=1709338851087&signature=f03eb064223166a2706c164ca5d2295c3215b26f71e28ec59fe7d6d123ce5a20 +2024-03-01 20:20:51.099[1709338851099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62410//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:20:51.111[1709338851111] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62414//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:20:51.123[1709338851123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62416//fapi/v1/exchangeInfo +2024-03-01 20:20:51.130[1709338851130] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62418//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:20:51.137[1709338851137] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62420//fapi/v1/ticker/24hr +2024-03-01 20:20:51.149[1709338851149] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62423//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709338851149&signature=29819b1e30286845e5d65fc15234bbc8e1fe4e6d8cdd470f6f5291cb1451768d +2024-03-01 20:20:51.183[1709338851183] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62425//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709338851183&signature=2573f082419b99a6224075f88bfb96c5000ec045b964bc439cf04d7bf3f2ce2a +2024-03-01 20:20:51.195[1709338851195] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62428//fapi/v1/time +2024-03-01 20:20:51.204[1709338851204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62430//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709338851203&signature=8f4048c0a2bbc2488d22d2b8e9c5c598c8cedc744840d5794c741226e66d9905 +2024-03-01 20:20:51.211[1709338851211] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62432//dapi/v1/openOrders?timestamp=1709338851210&signature=086de626628b14aba99d161c3447da135339b966dfdcdc8309576864de1549f9 +2024-03-01 20:20:51.220[1709338851220] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62434//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709338851220&signature=dd38d45113161d44f884304540d9f37bc7483802a394b55fb96b3891e8494952 +2024-03-01 20:20:51.227[1709338851227] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62436//dapi/v1/leverageBracket?timestamp=1709338851226&signature=d579ea028a718e93923ec8f2132abbc30c19ceb098c963c374c67c9123e32102 +2024-03-01 20:20:51.234[1709338851234] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62438//fapi/v1/multiAssetsMargin?timestamp=1709338851234&signature=33e890f3c75eacab3f341204de6b56995c89eb83999086391188e380feb1b0b7 +2024-03-01 20:20:51.242[1709338851242] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62440//dapi/v1/pmExchangeInfo?timestamp=1709338851242&signature=ad40ef584f823ce0e02f8b88e6b19e7009d77b9074599e0eedde1e54e7ad2b77 +2024-03-01 20:20:51.251[1709338851251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62442//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709338851251&signature=7738bb9a3917a02b814d57ee2ef66d73b73ffebca4aa8514b3a3abd2e51cdbf5 +2024-03-01 20:20:51.261[1709338851261] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62444//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:20:51.267[1709338851267] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62446//dapi/v1/premiumIndex +2024-03-01 20:20:51.273[1709338851273] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62448//fapi/v1/apiTradingStatus?timestamp=1709338851273&signature=9507128d96f971f10ed718c6c19d467f3b005632c6cee1513e58d36cc4327c72 +2024-03-01 20:20:51.282[1709338851282] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62450//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709338851282&signature=bb7fe9766154e9d14b227e7d3c566950f9644af8f46bb495b1b346091da5e4ed +2024-03-01 20:20:51.288[1709338851288] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62452//dapi/v1/exchangeInfo +2024-03-01 20:20:51.301[1709338851301] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62456//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709338851300&signature=74fa5c664331d69b73bd9702d62935bfc7e53c7127bd2f2fe27b8d0d124a9788 +2024-03-01 20:20:51.308[1709338851308] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62458//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709338851308&signature=959e7e76f179bd84974f79c0fda1c9c5e97d4cdb292663f72ba9d88f68d00a70 +2024-03-01 20:20:51.322[1709338851322] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62462//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709338851321&signature=fb3de93bd312b04f718c8eda6f8b9025c40abf25baa5dbdce0ffb73864e5af3b +2024-03-01 20:20:51.327[1709338851327] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62464//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709338851327&signature=973df44059acfa8ec7ccac2c1af470193fb03eba1a651c50e5505d6098614dcf +2024-03-01 20:20:51.333[1709338851333] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62466//dapi/v1/ping +2024-03-01 20:20:51.340[1709338851340] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62468//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:20:51.348[1709338851348] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62470//fapi/v1/premiumIndex +2024-03-01 20:20:51.356[1709338851356] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62472//dapi/v1/listenKey +2024-03-01 20:20:51.369[1709338851369] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62475//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709338851369&signature=4eb66c2548c03917a668fafa405cae1911d771b214c94643f87b98c60fe78d2e +2024-03-01 20:20:51.376[1709338851376] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62477//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:20:51.381[1709338851381] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62479//fapi/v1/ticker/bookTicker +2024-03-01 20:20:51.392[1709338851392] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62482//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709338851391&signature=880103e70a13ad1be105d4d07f34c6c1425d625627aad7ce4a7ca2a31ab9143b +2024-03-01 20:20:51.401[1709338851401] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62485//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709338851401&signature=535d8f530f0a51682501ad739da30ad4cc06b8828c70c679a0ed2db7f201ba80 +2024-03-01 20:20:51.417[1709338851417] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62488//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709338851412&signature=ced6918a9c99e518bfe9bf9be850f02bc04ca076c15a3958b8e92939690373e4 +2024-03-01 20:20:51.424[1709338851424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62490//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709338851423&endTime=1709338852423 +2024-03-01 20:20:51.435[1709338851435] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62494//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:20:51.441[1709338851441] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62496//fapi/v1/ticker/price +2024-03-01 20:20:51.448[1709338851448] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62498//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:20:51.457[1709338851457] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62501//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709338851457&signature=dc10accb335caac254c9f3afef0b6910e88133c69ec6e9c88bedb5232ba05f80 +2024-03-01 20:20:51.464[1709338851464] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62503//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:20:51.476[1709338851476] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62507//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:20:51.485[1709338851485] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62509//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:20:51.492[1709338851492] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62512//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:20:51.505[1709338851505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62516//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709338851504&signature=bd92edb242b673e7a2e632a73cea16fbda167f401a795d6d10b0fb68b52eca03 +2024-03-01 20:20:51.510[1709338851510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62518//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709338851509&signature=1be8f6c828b341eb78c268a6b1d9339f8aa2730adf3d8d702189fffbede47ea0 +2024-03-01 20:20:51.516[1709338851516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62520//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:20:51.522[1709338851522] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62523//fapi/v1/indexInfo +2024-03-01 20:20:51.529[1709338851529] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62525//fapi/v1/pmExchangeInfo?timestamp=1709338851529&signature=41177c4558237011209f1531def02dd6749cb68a43ccee93fa9b29cd75d57f11 +2024-03-01 20:20:51.535[1709338851535] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62527//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709338851535&signature=10168e8864152724dd59706e2a337ffe31fac6820a537c5992aa7a6afe0b0244 +2024-03-01 20:20:51.541[1709338851541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62529//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338851540&endTime=1709338852540 +2024-03-01 20:20:51.547[1709338851547] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62531//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:20:51.560[1709338851560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62535//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709338851560&signature=e140387f9bb94be15ceeb039b13042a8140bfd9acff5ad93c2c442c42e5fec6b +2024-03-01 20:20:51.575[1709338851575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62539//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709338851575&signature=36ed7ce8697f3d0e216216f586aea610e32e3a1a15b44088d0613dda2b1c559f +2024-03-01 20:20:51.583[1709338851583] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62541//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709338851583&signature=5f88a685dc5661b96c1308e7bc07c557239c085e0b680c7e11a298b6157c4309 +2024-03-01 20:20:51.589[1709338851589] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62543//fapi/v1/openOrders?timestamp=1709338851589&signature=b179061e58151ff55698e7e57413bf20f499f94a5878e4e229fd43b9995d409e +2024-03-01 20:20:51.595[1709338851595] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62545//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:20:51.601[1709338851601] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62547//dapi/v1/ticker/24hr +2024-03-01 20:20:51.606[1709338851606] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62549//fapi/v1/listenKey +2024-03-01 20:20:51.622[1709338851622] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62552//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709338851622&signature=a8032ae4ac7ca91421ae153ecc60b3210e0caf4ce69a12dc8f007690b78b5341 +2024-03-01 20:20:51.631[1709338851631] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62555//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709338851631&signature=b4f1b2eb31e11489ab166ca28887e8df05b1647a91b693aecba05c5cc1bd5691 +2024-03-01 20:20:51.653[1709338851653] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62559//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709338851653&signature=b3cc59c6244b60c951de126f16681df5a393c21c8c3689b22e7e57e4b62ca4c3 +2024-03-01 20:20:51.658[1709338851658] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62561//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709338851658&signature=ddb4102b7b367a25f8dce29f982a4753460bf8a75760f478af01b1f1770844f7 +2024-03-01 20:20:51.672[1709338851672] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62563//dapi/v1/balance?timestamp=1709338851672&signature=8bf8a35488d7fc752a4eb4c5eaa3469bd7a60cd7671c2578172de1fc93f1f538 +2024-03-01 20:20:51.678[1709338851678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62565//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709338851678&signature=81489155916c78c42512d8f1239c3365ba3fbf19bd807a2bfe663b17fdc6507e +2024-03-01 20:20:51.692[1709338851692] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62569//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709338851691&signature=b61b425b2259a3301ed2d92c28fe32d386116d5515d16eade2760ab5ee0e40a2 +2024-03-01 20:20:51.700[1709338851700] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62572//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709338851699&signature=1f78d0fc640cc63748e202d4816fde9046ec76cfa63a66c067a8b297170b91ae +2024-03-01 20:20:51.708[1709338851708] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62575//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:20:51.712[1709338851712] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62577//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:20:51.717[1709338851717] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62579//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:20:51.722[1709338851722] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62581//dapi/v1/ticker/bookTicker +2024-03-01 20:20:51.730[1709338851730] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62584//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338851728&endTime=1709338852728 +2024-03-01 20:20:51.737[1709338851737] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62587//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:20:51.783[1709338851783] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62599//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338851781&endTime=1709338852781 +2024-03-01 20:20:51.789[1709338851789] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62601//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:20:51.811[1709338851811] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62603//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:20:51.820[1709338851820] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62606//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:20:51.824[1709338851824] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62608//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709338851823&endTime=1709338852823 +2024-03-01 20:20:51.834[1709338851834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62612//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709338851832&endTime=1709338852832 +2024-03-01 20:20:51.839[1709338851839] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62614//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:20:51.851[1709338851851] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62618//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709338851851&signature=01a35db56f6b6acf4273d43cdcca0fc034f12ed1d5a816babb0d2ff296d7b758 +2024-03-01 20:20:51.864[1709338851864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62621//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:20:51.879[1709338851879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62626//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709338851879&signature=d886db93e0ab678533203017abf6bbd69482a805181dc174bddce02a2c6cee25 +2024-03-01 20:20:51.885[1709338851885] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62628//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:20:51.893[1709338851893] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62631//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709338851893&signature=2effc59a4607e88851872184eaa309885b9e471ef91bc1509b122a7536c3c093 +2024-03-01 20:20:51.900[1709338851900] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62634//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709338851900&signature=396d5b02b3d2d2067b756e6ecc3b3488175a269cac47b4dc8efb4ebd3d8486ac +2024-03-01 20:20:51.906[1709338851906] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62636//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709338851905&endTime=1709338852905 +2024-03-01 20:20:51.911[1709338851911] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62638//fapi/v1/fundingRate +2024-03-01 20:20:51.919[1709338851919] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.936[1709338851936] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:51.937[1709338851937] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:20:51.939[1709338851939] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.940[1709338851940] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:51.942[1709338851942] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.945[1709338851945] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 4 +2024-03-01 20:20:51.947[1709338851947] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.948[1709338851948] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:51.950[1709338851950] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 2 connections(s) +2024-03-01 20:20:51.951[1709338851951] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.951[1709338851951] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:51.952[1709338851952] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:20:51.953[1709338851953] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.964[1709338851964] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:46) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@759fad4 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:20:51.966[1709338851966] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:20:51.969[1709338851969] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:47) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@60cf80e7 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:20:51.970[1709338851970] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:20:51.971[1709338851971] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:53) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@48c40605 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 52 common frames omitted +2024-03-01 20:20:51.979[1709338851979] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62648//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709338851979&signature=12962437442f128424a75dc13584d7512fcccb2cfa5d0bc19b9105ef158d3555 +2024-03-01 20:20:51.989[1709338851989] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62650//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709338851989&signature=1288e91a2c14dc477738b37b35b0848f1b3809a0d72cd62ab84ecbdda60791cf +2024-03-01 20:20:52.002[1709338852002] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62653//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709338852001&signature=72e661f4399ab74d84f8cb092f99da4a2231fd5bb55a2dc586877d3afeaf4989 +2024-03-01 20:20:52.010[1709338852010] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62655//dapi/v1/positionSide/dual?timestamp=1709338852010&signature=c5999985d74d47603783ddf25f0cc37b87224652ebef6b99d572b409eba9daa2 +2024-03-01 20:20:52.019[1709338852019] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62657//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709338852018&signature=b678f0bf77c4837817eddd8e14bf65a9076fce705de604a9cd133ba312247931 +2024-03-01 20:20:52.029[1709338852029] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62660//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:20:52.039[1709338852039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62662//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:20:52.048[1709338852048] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62664//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:20:52.059[1709338852059] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62667//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709338852058&endTime=1709338853058 +2024-03-01 20:20:52.067[1709338852067] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62669//fapi/v1/leverageBracket?timestamp=1709338852067&signature=259a3b201f5a5ac19f35f774e85d4a4d2a26ff39ffb84fa03110ccc5736521bf +2024-03-01 20:20:52.075[1709338852075] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62671//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709338852075&signature=ee30eec007fcd75e29b15d2d3cc97affbf243a8e30564f820ba8d60206308363 +2024-03-01 20:20:52.085[1709338852085] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62673//dapi/v1/ticker/price +2024-03-01 20:20:52.091[1709338852091] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62675//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:20:52.107[1709338852107] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62679//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709338852106&endTime=1709338853106 +2024-03-01 20:20:52.114[1709338852114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62681//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:20:52.135[1709338852135] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62683//fapi/v2/positionRisk?timestamp=1709338852135&signature=fd13071376d79dae84363a6ed3b7d634ff85891a60c2a998f97adaa9813ec398 +2024-03-01 20:20:52.154[1709338852154] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62685//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709338852154&signature=e75e44ebcca9d2d6e37625354803d676ef49907ef716a36110d849848f890a25 +2024-03-01 20:20:52.164[1709338852164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62687//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:20:52.188[1709338852188] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62689//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709338852186&endTime=1709338853186 +2024-03-01 20:20:52.199[1709338852199] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62693//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:20:52.209[1709338852209] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62696//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852207&endTime=1709338853207 +2024-03-01 20:20:52.219[1709338852219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62699//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709338852219&signature=3f054e33b234faa5e513e400f87f5a692c6dffa8bca87f9721057d366c436d45 +2024-03-01 20:20:52.232[1709338852232] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62703//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:20:52.238[1709338852238] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62705//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:20:52.246[1709338852246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62707//fapi/v2/balance?timestamp=1709338852245&signature=80098f61a9afa6beda70e2256fc4b7d4aec28462c4d23cf5d067995384e75e30 +2024-03-01 20:20:52.255[1709338852255] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62710//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709338852255&signature=7d6f53f0965ddd902644337cf3b2888f05b04131c1c6f37d4875becd723ceee4 +2024-03-01 20:20:52.265[1709338852265] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62713//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709338852265&signature=8c9c34153d5bec9334369571980abdc01669fd501c8658120059461a69241c69 +2024-03-01 20:20:52.278[1709338852278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62717//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:20:52.286[1709338852286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62719//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709338852284&endTime=1709338853284 +2024-03-01 20:20:52.293[1709338852293] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62721//dapi/v1/positionRisk?timestamp=1709338852292&signature=ae2369246bfa020562a98720c73557b7c19520e809810d857039d4ec6b443087 +2024-03-01 20:20:52.298[1709338852298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62723//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709338852298&signature=03c0e9721c2d59c1e02c645dc74cb2f2cc3c997a2d8cd37ba9a04b4c42cef5e4 +2024-03-01 20:20:52.310[1709338852310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62727//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:20:52.317[1709338852317] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62729//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852314&endTime=1709338853314 +2024-03-01 20:20:52.338[1709338852338] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62731//fapi/v1/income?symbol=BNBUSDT×tamp=1709338852337&signature=87c8c9827d32767a282a4a9bd6706f47198e8ed4e90bdee4a885b94bf04f2070 +2024-03-01 20:20:52.344[1709338852344] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62733//fapi/v1/income?timestamp=1709338852344&signature=8903d73501a72888f9174412505f47a5e459a134bfd319763ac39033db985517 +2024-03-01 20:20:52.362[1709338852362] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62735//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:20:52.398[1709338852398] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62738//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:20:52.409[1709338852409] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62740//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709338852409&signature=60b3a1955c9e55891ba338c7031c47534e0f6b711c2fa600d628228cf62dbdce +2024-03-01 20:20:52.424[1709338852424] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62743//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:20:52.435[1709338852435] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62745//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709338852434&endTime=1709338853434 +2024-03-01 20:20:52.466[1709338852466] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62749//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709338852462&endTime=1709338853462 +2024-03-01 20:20:52.513[1709338852513] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62751//dapi/v1/fundingRate +2024-03-01 20:20:52.523[1709338852523] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62753//fapi/v1/positionSide/dual?timestamp=1709338852523&signature=5a08a7c9745aad7bb7fa5c0e57b47283ecc0934518e861a1cdcd1316efc57bf6 +2024-03-01 20:20:52.531[1709338852531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62755//fapi/v1/ping +2024-03-01 20:20:52.542[1709338852542] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62757//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:20:52.550[1709338852550] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62759//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:20:52.559[1709338852559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62761//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:20:52.574[1709338852574] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62764//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709338852573&endTime=1709338853573 +2024-03-01 20:20:52.591[1709338852591] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62767//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709338852589&endTime=1709338853589 +2024-03-01 20:20:52.604[1709338852604] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62770//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:20:52.610[1709338852610] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62772//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:20:52.616[1709338852616] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62774//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709338852615&endTime=1709338853615 +2024-03-01 20:20:52.630[1709338852630] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62778//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709338852629&signature=75b17c55a1f4ac566bae90a80fdf2e36559ead6299e718900ec701d3745560ae +2024-03-01 20:20:52.642[1709338852642] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62781//fapi/v1/income/asyn?startTime=1709338852640&endTime=1709338853640×tamp=1709338852641&signature=2579641105bf2e12deb582a57a09f4a9c70304d1539d2185780a57d11b23b3d0 +2024-03-01 20:20:52.649[1709338852649] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62783//fapi/v1/income/asyn?timestamp=1709338852649&signature=db068ec8b2e38700f4fbd345e7913677546b82c211e3432b01d50ccee643b637 +2024-03-01 20:20:52.656[1709338852656] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62785//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:20:52.663[1709338852663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62787//fapi/v1/assetIndex +2024-03-01 20:20:52.672[1709338852672] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62789//dapi/v1/listenKey +2024-03-01 20:20:52.679[1709338852679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62791//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709338852679&signature=87d191c1a13d1c3c50edd991b0d05bc1fb416ae65ce7b9be9471fa410318b025 +2024-03-01 20:20:52.688[1709338852688] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62794//fapi/v2/account?timestamp=1709338852688&signature=aaab67a41233b1c12f235803dfc81a780f1f229d9ddd7800222e6b64a0ffdb8a +2024-03-01 20:20:52.696[1709338852696] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62797//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709338852696&signature=674f5f962d1fca3bb66f4818a15fdd38cc52169929ccf2704ec8402af39b53b3 +2024-03-01 20:20:52.703[1709338852703] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62799//fapi/v1/listenKey +2024-03-01 20:20:52.708[1709338852708] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62801//dapi/v1/adlQuantile?timestamp=1709338852708&signature=b6beccc4d3c72098cbf01e8ad4ad23edfd7514fee07ee01bb92d059b23ae4525 +2024-03-01 20:20:52.713[1709338852713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62803//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709338852713&signature=57608e2ad4821acd6f13cbb0e6a5f03a8d0bf45457a2e10599c205b3f5f50850 +2024-03-01 20:20:52.720[1709338852720] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62805//dapi/v1/listenKey +2024-03-01 20:20:52.727[1709338852727] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62808//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709338852727&signature=02bbb269a2a34271d7dfa836c20017b7d00fdd7c49ba0ead9904cfae399c0222 +2024-03-01 20:20:52.735[1709338852735] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62812//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:20:52.739[1709338852739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62814//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709338852739&endTime=1709338853739 +2024-03-01 20:20:52.744[1709338852744] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62816//fapi/v1/adlQuantile?timestamp=1709338852744&signature=650b93d492101fb599f7ba5d8084d598bff22e4d76308bcc8909b410e238eea7 +2024-03-01 20:20:52.749[1709338852749] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62818//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709338852748&signature=f9a4ac0202fb8474608ac934090faebd65089a73c255815b0eb6817dbf76c29d +2024-03-01 20:20:52.754[1709338852754] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62820//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709338852754&signature=7992be8ddb75fd2f18f8d2e335a9eb050ef7245b487c2aa5c381327172cb217d +2024-03-01 20:20:52.758[1709338852758] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62822//fapi/v1/forceOrders?timestamp=1709338852758&signature=85daf8f2394e5182cc3ad0b773efe359e01e8cc3f86a837c8e28b3e431231dd5 +2024-03-01 20:20:52.765[1709338852765] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62824//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852764&endTime=1709338853764 +2024-03-01 20:20:52.773[1709338852773] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62828//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:20:52.777[1709338852777] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:62830//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709338852777&signature=0ca58a71cf944ad3bc3526c204416a9700c1c8e264b2ccfcc2832b161dd4e0dd +2024-03-01 20:20:52.783[1709338852783] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62833//dapi/v1/leverageBracket?timestamp=1709338852783&signature=8c4c8173ac925d75233494cff57b9b90285cee0ed1dbfb8726a3fe095f212297 +2024-03-01 20:20:52.787[1709338852787] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62835//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709338852787&signature=c93b858f2d97cfd63e15a054b6bd2a748527edc711ae3202fe841f14253cc53b +2024-03-01 20:20:52.792[1709338852792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62837//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852791&endTime=1709338853791 +2024-03-01 20:20:52.804[1709338852804] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62841//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:20:52.812[1709338852812] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:62844//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709338852812&signature=a8ef015d3b85ae2a04095fd549f2c206e32683d387e7c4ba1fb71b843177ed78 +2024-03-01 20:20:52.821[1709338852821] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62848//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338852821&endTime=1709338853821 +2024-03-01 20:20:52.825[1709338852825] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62850//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:20:52.831[1709338852831] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62853//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709338852830&signature=ac134c7b43fb525b348c40144dfe321df838cec5a61595315279bbaeb12f8505 +2024-03-01 20:20:52.836[1709338852836] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62855//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709338852836&signature=853bce9e1d50f0fff417e1facaa214c2a884ae876c8b0a826e9d9bf69d891894 +2024-03-01 20:20:52.839[1709338852839] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62857//fapi/v1/leverageBracket?timestamp=1709338852839&signature=57cefe7a63e34c671e67dfd6e15b3cac47969ad95fc7526ed883a3fe2b800cd7 +2024-03-01 20:20:52.843[1709338852843] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62859//dapi/v2/leverageBracket?timestamp=1709338852843&signature=0b93216b826fd18e1f47578727c600fc14a1d1ee5303178c2fc850b9527d582f +2024-03-01 20:20:52.846[1709338852846] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62861//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709338852846&signature=5caac237a6f0c3ae3c65bf9e33f4aa23daca943124e9e7828ca52dc83f4edcf4 +2024-03-01 20:20:52.852[1709338852852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62863//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709338852852&signature=459b2e58c5a163afff8b833d08ae46097c99ef1c9420e511f310f0b75cb75062 +2024-03-01 20:20:52.857[1709338852857] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62865//dapi/v1/forceOrders?timestamp=1709338852856&signature=3860d34b5de1ec305687be6d81ddcdd4f4d581a0d655fae993180958d0827378 +2024-03-01 20:20:52.863[1709338852863] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62867//dapi/v1/time +2024-03-01 20:20:52.871[1709338852871] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62870//fapi/v1/listenKey +2024-03-01 20:20:52.879[1709338852879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62872//dapi/v1/account?timestamp=1709338852878&signature=8b2b56cca07fe8f3d968d79393ffd7a95eab3df444712c7ad42c89b24f887c90 +2024-03-01 20:34:42.963[1709339682963] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.973[1709339682973] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:42.973[1709339682973] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:42.974[1709339682974] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:42.977[1709339682977] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:34:42.979[1709339682979] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.980[1709339682980] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:42.981[1709339682981] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:42.982[1709339682982] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:42.983[1709339682983] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.986[1709339682986] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 6 +2024-03-01 20:34:42.987[1709339682987] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.988[1709339682988] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:42.989[1709339682989] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:42.990[1709339682990] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:42.991[1709339682991] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.992[1709339682992] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:42.993[1709339682993] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:42.994[1709339682994] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 4 connections(s) +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:42.995[1709339682995] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:34:42.996[1709339682996] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:43.003[1709339683003] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:57) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1f9f6368 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:34:43.004[1709339683004] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:34:43.005[1709339683005] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:58) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@565f390 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:34:43.006[1709339683006] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:34:43.006[1709339683006] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127) + at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5e3f861 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:34:43.007[1709339683007] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:34:43.007[1709339683007] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163) + at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5be1d0a4 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:34:43.008[1709339683008] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:34:43.008[1709339683008] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@311bf055 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 38 common frames omitted +2024-03-01 20:35:08.926[1709339708926] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62949//dapi/v1/income?symbol=BNBUSDT×tamp=1709339708873&signature=51af0ba561b61be1e0d7745b4b666c019cbf2b6f269011c5f2fc3c5879ade2e5 +2024-03-01 20:35:09.411[1709339709411] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62951//dapi/v1/income?timestamp=1709339709411&signature=be37520dc93853d45b6b8fb8c73b0431337c6a720686624e325b6202bf92fffa +2024-03-01 20:35:09.422[1709339709422] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62953//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:35:09.432[1709339709432] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62957//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:35:09.442[1709339709442] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62959//fapi/v1/exchangeInfo +2024-03-01 20:35:09.451[1709339709451] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62961//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:35:09.457[1709339709457] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62963//fapi/v1/ticker/24hr +2024-03-01 20:35:09.473[1709339709473] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:62966//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709339709473&signature=2275801e2c738ca58d1fc4e1dc136a0c05cfbb8a4cab1e72e858f317ff0e9f25 +2024-03-01 20:35:09.514[1709339709514] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62968//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709339709513&signature=f1d879b1db0bbc362b3e1dfd303ad528056fa9a467f907d69eecfe9beb7f091e +2024-03-01 20:35:09.527[1709339709527] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62971//fapi/v1/time +2024-03-01 20:35:09.536[1709339709536] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62973//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709339709536&signature=085cf7980d17377cdc59c2a1eb17f614f84f7e3ce850793ebd9cea703ac03c72 +2024-03-01 20:35:09.543[1709339709543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62975//dapi/v1/openOrders?timestamp=1709339709542&signature=ced2330a09dcb7cf751da4caaf15e26dcc2def44475984bb82c8c7d6fccf90b0 +2024-03-01 20:35:09.553[1709339709553] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62977//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709339709552&signature=99fea0e5eacaaa9865a969e8504807138d228f7a6e29f6433458faf820d14f68 +2024-03-01 20:35:09.559[1709339709559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62979//dapi/v1/leverageBracket?timestamp=1709339709558&signature=d3f5d49897de10c244de0ff10af6807082a8c196a3ab233cf2079307e50351ec +2024-03-01 20:35:09.567[1709339709567] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62981//fapi/v1/multiAssetsMargin?timestamp=1709339709566&signature=5523354aa4854b5b807df7794f67f9e5759525896067f00228efe3adc795602b +2024-03-01 20:35:09.575[1709339709575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62983//dapi/v1/pmExchangeInfo?timestamp=1709339709575&signature=3478aad1ae5c21030e76c63519ef68d78ac31b1a2c3c8744fd56a583f14270d4 +2024-03-01 20:35:09.583[1709339709583] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62985//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709339709583&signature=02635a211307be5641e229bcf99df55ada07c6c14ae33a53a8241384580551cc +2024-03-01 20:35:09.592[1709339709592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62987//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:35:09.598[1709339709598] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62989//dapi/v1/premiumIndex +2024-03-01 20:35:09.605[1709339709605] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62991//fapi/v1/apiTradingStatus?timestamp=1709339709605&signature=af4820d0c910bf5f45de554d7dd849a660df709182dfe767f89b17b5c9a5455e +2024-03-01 20:35:09.612[1709339709612] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62993//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709339709611&signature=afce1a7d8dec628860509b577e1798eba80d04eee1885d03b450326b2e5e48fe +2024-03-01 20:35:09.620[1709339709620] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62995//dapi/v1/exchangeInfo +2024-03-01 20:35:09.633[1709339709633] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:62999//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709339709632&signature=13713439832288e026d88b26a1ff49be3b5fa307e16fb697910190fba4a06dbb +2024-03-01 20:35:09.640[1709339709640] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63001//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709339709639&signature=45c251b5a3732a3d6afb7c51f561b55be859113da373c0369db8cef06f896000 +2024-03-01 20:35:09.654[1709339709654] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63005//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709339709654&signature=0a42367e4ddfeda0fa6a59cc96c32886ade8489f80f4c01eba6c9d0f3b2d9580 +2024-03-01 20:35:09.661[1709339709661] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63007//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709339709661&signature=5570391fc1a6e2f3dee3d9b8898e24fd78f67bec7c43e3530ae0b18953e6eaa7 +2024-03-01 20:35:09.670[1709339709670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63009//dapi/v1/ping +2024-03-01 20:35:09.677[1709339709677] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63011//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:35:09.684[1709339709684] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63013//fapi/v1/premiumIndex +2024-03-01 20:35:09.691[1709339709691] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63015//dapi/v1/listenKey +2024-03-01 20:35:09.701[1709339709701] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63018//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709339709701&signature=2e9bbdc6ab3256431fcf2d941f0b7ee79aa6d857d835ca6659db710a3fe5ac00 +2024-03-01 20:35:09.708[1709339709708] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63020//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:35:09.714[1709339709714] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63022//fapi/v1/ticker/bookTicker +2024-03-01 20:35:09.725[1709339709725] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63025//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709339709724&signature=87503ca19983be62fadb81620e490ff4a7134dc25cdb2d0f901f2382a17b04ce +2024-03-01 20:35:09.736[1709339709736] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63028//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709339709736&signature=5d4480a9dcf92be9b2503658f0a1d49ddc4e77494ca61654bdd4dcb38aa56f52 +2024-03-01 20:35:09.748[1709339709748] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63031//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709339709745&signature=c8b105bb015d707cfbbbbbfca856eb35865eca69f82359801a24a6c44b2146e0 +2024-03-01 20:35:09.755[1709339709755] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63033//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709339709754&endTime=1709339710754 +2024-03-01 20:35:09.765[1709339709765] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63037//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:35:09.772[1709339709772] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63039//fapi/v1/ticker/price +2024-03-01 20:35:09.777[1709339709777] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63041//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:35:09.787[1709339709787] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63044//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709339709787&signature=1ba0366437792d63034d54fdbba77410361500525af607ac3aaadcae135077a9 +2024-03-01 20:35:09.794[1709339709794] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63046//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:35:09.806[1709339709806] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63050//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:35:09.813[1709339709813] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63052//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:35:09.821[1709339709821] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63055//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:35:09.834[1709339709834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63059//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709339709833&signature=507512ee1ae102c60e4f67ad6a752768be1bc56a437b69f826081f15fa8b9a90 +2024-03-01 20:35:09.840[1709339709840] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63061//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709339709840&signature=042c9c37eeaae6919940f28d69e4debb8a29cac6f735536f98649c71ccaed3e1 +2024-03-01 20:35:09.847[1709339709847] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63063//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:35:09.853[1709339709853] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63065//fapi/v1/indexInfo +2024-03-01 20:35:09.861[1709339709861] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63067//fapi/v1/pmExchangeInfo?timestamp=1709339709861&signature=c98aa67bcd790f046472447b6d64155a45730488193e77d0356a4bdad2bb414c +2024-03-01 20:35:09.868[1709339709868] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63069//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709339709868&signature=da0c77e60a410949f6bb737d49b5fd3e184d1039af6a1dcbf69a4ca22b26a6b3 +2024-03-01 20:35:09.874[1709339709874] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63071//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339709873&endTime=1709339710873 +2024-03-01 20:35:09.880[1709339709880] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63073//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:35:09.894[1709339709894] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63077//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709339709894&signature=ddfb712366d4b63eac0dc908333f6f41a1974fd64139008fbb065a746eaa3e33 +2024-03-01 20:35:09.907[1709339709907] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63081//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709339709907&signature=0718a2086cf80865e363d8a206049194d2e74e2c15fb1b2267712233209e124a +2024-03-01 20:35:09.913[1709339709913] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63083//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709339709913&signature=48f483b6c6203c7484220ed8831f033456a845b4626c11ca706c76a36f4b18bb +2024-03-01 20:35:09.921[1709339709921] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63085//fapi/v1/openOrders?timestamp=1709339709921&signature=a7c85f14f84982aacce0e3e33d5102ae770e78c9782056dd545df02847476e94 +2024-03-01 20:35:09.926[1709339709926] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63087//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:35:09.932[1709339709932] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63089//dapi/v1/ticker/24hr +2024-03-01 20:35:09.939[1709339709939] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63091//fapi/v1/listenKey +2024-03-01 20:35:09.952[1709339709952] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63094//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709339709952&signature=3159342d88d9e531909e71edeb279ac3340ac23d70d951b495648080ef76f906 +2024-03-01 20:35:09.971[1709339709971] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63097//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709339709962&signature=b57c21fa389593f2f9f68fdf59e55c8e7544faf5dd6263d71d911e704e8468b4 +2024-03-01 20:35:09.985[1709339709985] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63101//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709339709984&signature=afb9af14bf3ec7cebbf6eed0f78147b240942b94c9ca92f0c94cae5379ee6b1d +2024-03-01 20:35:09.991[1709339709991] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63103//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709339709990&signature=8f41b0ba9ee5edeadce5eaae3ac39e8f84a4fec10b176a8265fe5cee9221e636 +2024-03-01 20:35:10.004[1709339710004] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63105//dapi/v1/balance?timestamp=1709339710004&signature=1720fcd6bb63da4e295a2041012780842162d76e3aaea3c4e9279c43d45e865f +2024-03-01 20:35:10.010[1709339710010] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63107//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709339710009&signature=1d4db119a038105f7424c4a9ef3622ba43fefbee0c86f5adc8297cbc4ba747f2 +2024-03-01 20:35:10.021[1709339710021] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63111//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709339710021&signature=703c23db268a3792a55ab70083b5524b628e4bff26cc0fdc8a85c95a86b1f20c +2024-03-01 20:35:10.030[1709339710030] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63114//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709339710030&signature=bcd160b527210f3f612613acd8caa22d1e98ec829ba69189cf9d9771df1fb35f +2024-03-01 20:35:10.039[1709339710039] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63117//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:35:10.043[1709339710043] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63119//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:35:10.048[1709339710048] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63121//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:35:10.055[1709339710055] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63123//dapi/v1/ticker/bookTicker +2024-03-01 20:35:10.063[1709339710063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63126//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339710061&endTime=1709339711061 +2024-03-01 20:35:10.072[1709339710072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63129//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:35:10.106[1709339710106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63141//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339710105&endTime=1709339711105 +2024-03-01 20:35:10.111[1709339710111] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63143//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:35:10.130[1709339710130] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63145//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:35:10.139[1709339710139] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63148//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:35:10.145[1709339710145] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63150//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709339710144&endTime=1709339711144 +2024-03-01 20:35:10.155[1709339710155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63154//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709339710154&endTime=1709339711154 +2024-03-01 20:35:10.160[1709339710160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63156//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:35:10.171[1709339710171] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63160//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709339710170&signature=1e3c553568d3b506b05085ff142f98b6ec6179c0cfdfa8166aca98da0570717d +2024-03-01 20:35:10.179[1709339710179] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63163//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:35:10.193[1709339710193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63168//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709339710192&signature=deedba1bd7c11c216250b5260107f4bca06d43e70ee78bb37f46fd56777f4b08 +2024-03-01 20:35:10.200[1709339710200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63170//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:35:10.208[1709339710208] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63173//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709339710207&signature=793ffef714ccb2d63f96999119898f379e1d8b4a628eca51b7ef77cc128c8f33 +2024-03-01 20:35:10.215[1709339710215] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63176//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709339710214&signature=e9cb845d3cc4ae953a6593e0c0315f3e4f8168097121fae7f935d49f317d79e5 +2024-03-01 20:35:10.220[1709339710220] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63178//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709339710220&endTime=1709339711220 +2024-03-01 20:35:10.226[1709339710226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63180//fapi/v1/fundingRate +2024-03-01 20:35:10.235[1709339710235] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.255[1709339710255] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.256[1709339710256] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.257[1709339710257] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.258[1709339710258] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:35:10.260[1709339710260] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.261[1709339710261] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.261[1709339710261] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.263[1709339710263] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.264[1709339710264] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.270[1709339710270] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 6 +2024-03-01 20:35:10.271[1709339710271] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.272[1709339710272] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.274[1709339710274] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.276[1709339710276] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.278[1709339710278] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.279[1709339710279] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.281[1709339710281] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.283[1709339710283] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.285[1709339710285] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 4 connections(s) +2024-03-01 20:35:10.285[1709339710285] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.285[1709339710285] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.285[1709339710285] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.285[1709339710285] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.286[1709339710286] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:35:10.286[1709339710286] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.297[1709339710297] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:57) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@759fad4 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:35:10.298[1709339710298] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:35:10.299[1709339710299] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:58) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@60cf80e7 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:35:10.299[1709339710299] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:35:10.301[1709339710301] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127) + at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@48c40605 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:35:10.302[1709339710302] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:35:10.303[1709339710303] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163) + at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@476aac9 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:35:10.304[1709339710304] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:35:10.304[1709339710304] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2f2bf0e2 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 52 common frames omitted +2024-03-01 20:35:10.310[1709339710310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63200//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709339710310&signature=2545bc804e8061cd8a03815e7315fe0ae50fdd926ba5ba9d3b2fe4cd5fbf9f63 +2024-03-01 20:35:10.318[1709339710318] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63202//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709339710318&signature=cc5534863bae8d4d7dbe95af77defc893150e882d4eb3a71a24a3e966d448b2a +2024-03-01 20:35:10.327[1709339710327] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63205//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709339710327&signature=c9bce9fda1f7ab69433daa0615ca496ec12513f8150b48dcfea832e923ab160b +2024-03-01 20:35:10.334[1709339710334] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63207//dapi/v1/positionSide/dual?timestamp=1709339710334&signature=d04e41dfd439d504150bcfc8d6af1ffec893585c25323109f0de125f076d7a2c +2024-03-01 20:35:10.353[1709339710353] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63209//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709339710352&signature=d7d9fe4b6230b4c7ab1a6b44cc950b140ea5728f568f881081d447c8aa040d0a +2024-03-01 20:35:10.363[1709339710363] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63212//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:35:10.371[1709339710371] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63214//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:35:10.378[1709339710378] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63216//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:35:10.388[1709339710388] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63219//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709339710387&endTime=1709339711387 +2024-03-01 20:35:10.399[1709339710399] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63221//fapi/v1/leverageBracket?timestamp=1709339710398&signature=0f70dd7f36f6eaf5cc2d698229ffc4a1b20e2ab7bd0d798f368d613790267826 +2024-03-01 20:35:10.406[1709339710406] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63223//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709339710406&signature=06f0bf659939f9bba1cc40eaffe2a758f9490fac8eeff9f34393778355c4112c +2024-03-01 20:35:10.430[1709339710430] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63225//dapi/v1/ticker/price +2024-03-01 20:35:10.438[1709339710438] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63227//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:35:10.486[1709339710486] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63231//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709339710485&endTime=1709339711485 +2024-03-01 20:35:10.492[1709339710492] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63233//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:35:10.505[1709339710505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63235//fapi/v2/positionRisk?timestamp=1709339710505&signature=5d196ab9a49f977a2d630297893e0e5c3d9372f051393c38f3ab1f13e431c288 +2024-03-01 20:35:10.510[1709339710510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63237//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709339710510&signature=910b7498ca14291fe57a2710447c7be39193da2ed2fc6d97915eee8352ed0f4b +2024-03-01 20:35:10.515[1709339710515] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63239//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:35:10.523[1709339710523] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63241//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709339710522&endTime=1709339711522 +2024-03-01 20:35:10.534[1709339710534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63245//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:35:10.551[1709339710551] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63248//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339710549&endTime=1709339711549 +2024-03-01 20:35:10.563[1709339710563] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63251//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709339710563&signature=8d55a96c39ace78309be2b04542c5d8ac47fb7c4369e2fd22f2ceeb7dc050304 +2024-03-01 20:35:10.585[1709339710585] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63255//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:35:10.590[1709339710590] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63257//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:35:10.596[1709339710596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63259//fapi/v2/balance?timestamp=1709339710596&signature=5d4d5d6d67b4ed9989a08977b4c3e594e58ca4f17f19a3dce39d623326f34e9c +2024-03-01 20:35:10.604[1709339710604] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63262//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709339710604&signature=3b7454c1fe3e9f373752258a92b689a8a1c1e0f16dfdd2fa27cfd58aa35a789a +2024-03-01 20:35:10.611[1709339710611] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63265//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709339710611&signature=754bab70c3cb12feee93f3434c1ec5ca1a49e16d2c32414f59539c8175f52b3e +2024-03-01 20:35:10.620[1709339710620] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63269//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:35:10.625[1709339710625] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63271//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709339710624&endTime=1709339711624 +2024-03-01 20:35:10.632[1709339710632] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63273//dapi/v1/positionRisk?timestamp=1709339710632&signature=c2ed8b1163a4ea69451f3637fdb531dd6c4ea1c09643ca90b504c552f4d63678 +2024-03-01 20:35:10.638[1709339710638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63275//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709339710638&signature=367734b09a3feb12d2dcbb7990a48cdde8cf91c985c63a226aa4a708275ef802 +2024-03-01 20:35:10.648[1709339710648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63279//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:35:10.654[1709339710654] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63281//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339710653&endTime=1709339711653 +2024-03-01 20:35:10.668[1709339710668] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63283//fapi/v1/income?symbol=BNBUSDT×tamp=1709339710667&signature=f41c47f2173403f3a74fa51fae70299bdfb0f4bd0206475be56ad334b351adb8 +2024-03-01 20:35:10.676[1709339710676] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63285//fapi/v1/income?timestamp=1709339710676&signature=1762b48e103bfca69f6222635d4d45fc3556098de46133eb309b7652c53b04bb +2024-03-01 20:35:10.686[1709339710686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63287//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:35:10.702[1709339710702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63290//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:35:10.713[1709339710713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63292//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709339710713&signature=8dd780e00ad734f8a8b90021a31805e2370e33615e5884f6bd05688f1ea0c983 +2024-03-01 20:35:10.729[1709339710729] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63295//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:35:10.791[1709339710791] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63297//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709339710789&endTime=1709339711789 +2024-03-01 20:35:10.802[1709339710802] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63301//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709339710800&endTime=1709339711800 +2024-03-01 20:35:10.807[1709339710807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63303//dapi/v1/fundingRate +2024-03-01 20:35:10.813[1709339710813] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63305//fapi/v1/positionSide/dual?timestamp=1709339710813&signature=02b72f973d17c14361994dcd22d8343897a0603c3a6f4026e9acadf21f5af214 +2024-03-01 20:35:10.819[1709339710819] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63307//fapi/v1/ping +2024-03-01 20:35:10.824[1709339710824] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63309//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:35:10.829[1709339710829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63311//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:35:10.834[1709339710834] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63313//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:35:10.841[1709339710841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63316//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709339710840&endTime=1709339711840 +2024-03-01 20:35:10.849[1709339710849] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63319//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709339710848&endTime=1709339711848 +2024-03-01 20:35:10.864[1709339710864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63322//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:35:10.872[1709339710872] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63324//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:35:10.879[1709339710879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63326//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709339710877&endTime=1709339711877 +2024-03-01 20:35:10.893[1709339710893] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63330//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709339710893&signature=7bfed8c74d18fd95fd9fac3a47b0dd51c3fe252cc673d09da0e56243d0c38b94 +2024-03-01 20:35:10.904[1709339710904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63333//fapi/v1/income/asyn?startTime=1709339710902&endTime=1709339711902×tamp=1709339710903&signature=35e9f5ba684a23360dee5a5f45eda11e4e5e8d66ce29cc18463202b9ac4339eb +2024-03-01 20:35:10.912[1709339710912] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63335//fapi/v1/income/asyn?timestamp=1709339710912&signature=8776474943c286b2419c00bcef1050cc1b23d59188619098c61c798dcb020316 +2024-03-01 20:35:10.922[1709339710922] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63337//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:35:10.929[1709339710929] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63339//fapi/v1/assetIndex +2024-03-01 20:35:10.936[1709339710936] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63341//dapi/v1/listenKey +2024-03-01 20:35:10.943[1709339710943] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63344//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709339710943&signature=dc2edcac74d8737ae6757649400060a06de8684a2945c3917689afe0fe7b2c11 +2024-03-01 20:35:10.953[1709339710953] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63347//fapi/v2/account?timestamp=1709339710952&signature=52dde754823caa79552919eea6e5af1a6911e877c06279ebd4e4b1289aab24a7 +2024-03-01 20:35:10.966[1709339710966] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63350//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709339710965&signature=e2b3b01bfb2781233ac7bf99fdb040ba31eda7efbcca3dd3bccb8f9752e28e70 +2024-03-01 20:35:10.977[1709339710977] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63352//fapi/v1/listenKey +2024-03-01 20:35:10.989[1709339710989] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63354//dapi/v1/adlQuantile?timestamp=1709339710989&signature=9f927a942279ed93ae22a7b564b76c9db01aed13849beca72c9b3f4791744adf +2024-03-01 20:35:10.997[1709339710997] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63356//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709339710996&signature=e6fb48c597141483fcedaefc90b735a3dfa83b1966131fdbd702ab8a6905fd93 +2024-03-01 20:35:11.006[1709339711006] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63358//dapi/v1/listenKey +2024-03-01 20:35:11.018[1709339711018] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63361//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709339711018&signature=9c1b513ae80496c2957a972752d8eadae790f8f6b0be9ea28e392490a734a25a +2024-03-01 20:35:11.031[1709339711031] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63365//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:35:11.038[1709339711038] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63367//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709339711037&endTime=1709339712037 +2024-03-01 20:35:11.046[1709339711046] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63369//fapi/v1/adlQuantile?timestamp=1709339711046&signature=b3574d0235f9abb637d218b29d68ac83dbbb46106714408631fbcade050146ba +2024-03-01 20:35:11.054[1709339711054] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63371//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709339711053&signature=26db86f24f78213c71f729c8c7e10c88f2fdb1ed3898d621004dc91840474a1a +2024-03-01 20:35:11.061[1709339711061] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63373//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709339711061&signature=7afcdfdc3c26a4dae72d95e2cd76a64ad975d17d55984d72ca11b066928c73d2 +2024-03-01 20:35:11.068[1709339711068] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63375//fapi/v1/forceOrders?timestamp=1709339711067&signature=ddd16004577aea6df108097da26fcaf63e7dd821dfdcb0d99ec1ba275a92844a +2024-03-01 20:35:11.073[1709339711073] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63377//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339711072&endTime=1709339712072 +2024-03-01 20:35:11.081[1709339711081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63381//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:35:11.086[1709339711086] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63383//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709339711086&signature=4d682cb878b02ef0eee2768a94eb191f8925840012103d796449a4ae03b7261a +2024-03-01 20:35:11.092[1709339711092] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63386//dapi/v1/leverageBracket?timestamp=1709339711092&signature=0710d85f5df6fcbe724c25e6faedcfed49388defe614e76b9f1f712ac80488bd +2024-03-01 20:35:11.097[1709339711097] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63388//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709339711097&signature=6b264ca134cc3c8616ecc20f2d2c6fc42b301460960354a2396b87c3c54a014b +2024-03-01 20:35:11.104[1709339711104] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63390//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339711102&endTime=1709339712102 +2024-03-01 20:35:11.113[1709339711113] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63394//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:35:11.122[1709339711122] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63397//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709339711122&signature=db711f3c0453dd369d540e914972fa25ba09eb64615a627c3709e45620b99e9f +2024-03-01 20:35:11.134[1709339711134] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63401//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339711132&endTime=1709339712132 +2024-03-01 20:35:11.140[1709339711140] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63403//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:35:11.150[1709339711150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63406//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709339711148&signature=51e57c2b68db094908387578fac2388bd42dcbcd8b8f94519e7abf7a443f717d +2024-03-01 20:35:11.158[1709339711158] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63408//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709339711158&signature=14ab2e2301e83b3f87a9cfc9b067a48c28f10d2f22a7fe5e968f93ee04a9a076 +2024-03-01 20:35:11.164[1709339711164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63410//fapi/v1/leverageBracket?timestamp=1709339711163&signature=c6aa45b482a8e5b83282b3955b5e709a1ecea889837071203b8fc1981f4400a3 +2024-03-01 20:35:11.175[1709339711175] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63412//dapi/v2/leverageBracket?timestamp=1709339711175&signature=8eb1f7feca1f32e8588b801b7e9038b114698d7c480e7c3464d1d2e66e6735b1 +2024-03-01 20:35:11.179[1709339711179] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63414//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709339711179&signature=970505048325ba6e0b4e1ba60684ba430eb219f5f3b3078385f6824699693a2b +2024-03-01 20:35:11.185[1709339711185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63416//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709339711185&signature=8deee7de54e7a6edc89c95f6a41a52eb981a20b858719ea1553376402960f6e2 +2024-03-01 20:35:11.189[1709339711189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63418//dapi/v1/forceOrders?timestamp=1709339711189&signature=1a345d6e9abc68bf779e3113697c8a61bb379281d8b167994179928733386518 +2024-03-01 20:35:11.194[1709339711194] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63420//dapi/v1/time +2024-03-01 20:35:11.202[1709339711202] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63423//fapi/v1/listenKey +2024-03-01 20:35:11.209[1709339711209] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63425//dapi/v1/account?timestamp=1709339711209&signature=2297309583fe6ca3488ac1f44f18996b06b618ecf446fba09728a6907ac27973 +2024-03-01 20:43:01.545[1709340181545] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63474//dapi/v1/income?symbol=BNBUSDT×tamp=1709340181475&signature=e484875fec7a24f9fd95e373f07ec4d90d2ec028d8a21f054edb043ecc4b608d +2024-03-01 20:43:02.020[1709340182020] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63476//dapi/v1/income?timestamp=1709340182020&signature=a6a8a401e15e3795bc0a70000452a35f98573f603d6336539143bfe6403dbd72 +2024-03-01 20:43:02.032[1709340182032] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63478//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:43:02.043[1709340182043] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63482//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:43:02.053[1709340182053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63484//fapi/v1/exchangeInfo +2024-03-01 20:43:02.060[1709340182060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63486//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:43:02.068[1709340182068] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63488//fapi/v1/ticker/24hr +2024-03-01 20:43:02.081[1709340182081] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63491//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340182080&signature=3238a28693d2d90ffbc071509a43be3d32c36b7acea9258f203a7ab058203468 +2024-03-01 20:43:02.114[1709340182114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63493//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709340182114&signature=17431cad0bf4cbe36aedf4c1af3095d63a9636be4dfae0f09ef6f008733028bb +2024-03-01 20:43:02.123[1709340182123] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63496//fapi/v1/time +2024-03-01 20:43:02.131[1709340182131] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63498//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340182130&signature=9f7ad5eeac611936cacd98ba674e3cbeed1c6c9aeb5fdf0ba0145400b93ed659 +2024-03-01 20:43:02.136[1709340182136] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63500//dapi/v1/openOrders?timestamp=1709340182136&signature=c17e10770723c504ecfbcd5491128678e20b9a4c62b90a84d9a3b5eb64e26023 +2024-03-01 20:43:02.143[1709340182143] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63502//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709340182143&signature=e1f643bcdc3d2b81326c92f4c8ad580a3c6772d9b70be6581e5879051a570407 +2024-03-01 20:43:02.149[1709340182149] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63504//dapi/v1/leverageBracket?timestamp=1709340182149&signature=2d52b6c4660115447099ff71c96a8bed2b83a0a69ce90f93efaf06ee64d8965c +2024-03-01 20:43:02.156[1709340182156] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63506//fapi/v1/multiAssetsMargin?timestamp=1709340182156&signature=a2d406bd7b2510fedd12480b23546a59442b8270948582ad588f9ea87dc896bc +2024-03-01 20:43:02.164[1709340182164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63508//dapi/v1/pmExchangeInfo?timestamp=1709340182163&signature=b136f949772f9a0d9ca046fe34c313eebe1ce162a2be65ddded056c332c3c91b +2024-03-01 20:43:02.172[1709340182172] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63510//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340182172&signature=68a7293c71e0a86285801496d4dff7bcba94f9f3cf64b6b7367f91cf69a4c7d2 +2024-03-01 20:43:02.180[1709340182180] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63512//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:43:02.185[1709340182185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63514//dapi/v1/premiumIndex +2024-03-01 20:43:02.192[1709340182192] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63516//fapi/v1/apiTradingStatus?timestamp=1709340182192&signature=46d3c17920efe26de043a7dae546dd09867a5ea70f67f33070f9bcb306ac1a0d +2024-03-01 20:43:02.200[1709340182200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63518//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709340182200&signature=f760c12be14583c3d262db5b5d6361955d9313743fe01f9f0a22bfa4892223f2 +2024-03-01 20:43:02.207[1709340182207] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63520//dapi/v1/exchangeInfo +2024-03-01 20:43:02.222[1709340182222] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63524//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340182222&signature=5fd874ded053235595ef51dec7aa7be2a2244bba65e59390d6e38eba3e1d986a +2024-03-01 20:43:02.231[1709340182231] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63526//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340182231&signature=c0bc414dac40205220f140a965a66c1db8214c3225c5595cf2d0cf3b093a04bf +2024-03-01 20:43:02.248[1709340182248] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63530//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709340182247&signature=6e900801e4edef5783366fa6db34d73c2476e5d05fd5be68574de8beed200c69 +2024-03-01 20:43:02.255[1709340182255] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63532//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340182255&signature=061c8cb9592488db9b40e17970d60e7c2ea1ec7ee1929015b62a6482fee7fffb +2024-03-01 20:43:02.264[1709340182264] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63534//dapi/v1/ping +2024-03-01 20:43:02.270[1709340182270] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63536//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:43:02.277[1709340182277] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63538//fapi/v1/premiumIndex +2024-03-01 20:43:02.284[1709340182284] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63540//dapi/v1/listenKey +2024-03-01 20:43:02.295[1709340182295] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63543//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340182294&signature=5851dec7dca61b8d98dc4a0cc64204365877897aec3193ac98d7fc1ff3d0e3a2 +2024-03-01 20:43:02.302[1709340182302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63545//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:43:02.309[1709340182309] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63547//fapi/v1/ticker/bookTicker +2024-03-01 20:43:02.317[1709340182317] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63550//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340182317&signature=69fdecbcfc60bbe116b233b2b34db49469b7214a1f33d4d49938d5ddecc80313 +2024-03-01 20:43:02.325[1709340182325] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63553//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340182325&signature=5c0d1aacc46d54cd222f58e1eaf59c4d5ecd16107f54cb646acbf80c7a28e20e +2024-03-01 20:43:02.339[1709340182339] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63556//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340182336&signature=987d98b59c7e0c53dd3800bbcf5269d70fa3e9e447020077c1081477e5f7f64a +2024-03-01 20:43:02.348[1709340182348] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63558//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340182346&endTime=1709340183346 +2024-03-01 20:43:02.361[1709340182361] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63562//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:43:02.369[1709340182369] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63564//fapi/v1/ticker/price +2024-03-01 20:43:02.375[1709340182375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63566//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:43:02.386[1709340182386] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63569//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340182386&signature=b40d9ea3b8ffc9eb7b546dc5ae968c0fa62ea736c427ab377c990573bb032b36 +2024-03-01 20:43:02.392[1709340182392] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63571//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:43:02.406[1709340182406] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63575//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:43:02.417[1709340182417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63577//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:43:02.427[1709340182427] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63580//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:43:02.444[1709340182444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63584//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709340182443&signature=227d5d3d22f464fc4dcd81b85335626d88f74fe9a5050678c2b95676d2c53b91 +2024-03-01 20:43:02.453[1709340182453] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63586//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340182453&signature=a0b4b28229ab29a486c8f118a67e0fd81b4974193416d3bb6f4b181331ad0562 +2024-03-01 20:43:02.461[1709340182461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63588//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:43:02.468[1709340182468] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63590//fapi/v1/indexInfo +2024-03-01 20:43:02.475[1709340182475] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63592//fapi/v1/pmExchangeInfo?timestamp=1709340182475&signature=c358baad739cc59cc05496a00fcbde70a22e9280eef65c51a7197b5c90023616 +2024-03-01 20:43:02.482[1709340182482] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63594//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340182482&signature=7d3d3e88bc0949c2d248fa7791011c17efe7ff0f36acb013daf4353d55432b89 +2024-03-01 20:43:02.489[1709340182489] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63596//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340182488&endTime=1709340183488 +2024-03-01 20:43:02.496[1709340182496] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63598//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:43:02.508[1709340182508] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63602//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340182508&signature=5d5c6ffb619efed81c64c4f5eb4c76f692bfa52c4bd835f7ab83168fd6493ee5 +2024-03-01 20:43:02.521[1709340182521] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63606//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709340182520&signature=9e7e5f08c9159d85fb893f87f4c2fc48110260b76d20f16a75b0dd0ab31245a7 +2024-03-01 20:43:02.531[1709340182531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63608//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340182531&signature=70b978b98b5d0287205c185628930f51730fa3819bc308738a5a9f7e354d118f +2024-03-01 20:43:02.538[1709340182538] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63610//fapi/v1/openOrders?timestamp=1709340182537&signature=2bd6086afc1c4e7934a306bf116acb1d072751685c2d67a50af8496b0f22dc96 +2024-03-01 20:43:02.543[1709340182543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63612//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:43:02.549[1709340182549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63614//dapi/v1/ticker/24hr +2024-03-01 20:43:02.556[1709340182556] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63616//fapi/v1/listenKey +2024-03-01 20:43:02.570[1709340182570] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63619//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709340182570&signature=362946d13c382a844726a5260a7e6aa0d3f72c20fde8cb618e9dc5f52e6cad0e +2024-03-01 20:43:02.578[1709340182578] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63622//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340182578&signature=42c590ecd4d0366f88365a51cd921d8c3076b008af376ad7a60a0b50b4b415e1 +2024-03-01 20:43:02.599[1709340182599] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63626//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340182599&signature=689e7805e730544c9f7f1869743a706a3e0bb90d44a6bea974668e074092d705 +2024-03-01 20:43:02.604[1709340182604] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63628//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340182604&signature=06d9afe2ac62f09e9bcf7179fb3a40e882bc72161b851c3a5c8c22ada6b7407f +2024-03-01 20:43:02.619[1709340182619] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63630//dapi/v1/balance?timestamp=1709340182619&signature=bc9efd01f54047fd7ac1d385aa56d9cfae6aa335746b873107d4d37d5d7efc00 +2024-03-01 20:43:02.626[1709340182626] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63632//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709340182626&signature=7df46325858b0725b04f013ed21354fe416bee968aa16b3c089fc11fe80f1be3 +2024-03-01 20:43:02.639[1709340182639] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63636//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340182639&signature=adf660d2b4220e3c40212eec31d718562aedfd83e50bb73bb92bc7be98cf2660 +2024-03-01 20:43:02.651[1709340182651] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63639//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340182651&signature=b47f44f801d4aa8cceb08ea56e2382d3d34e44ed03ea1011e19f1656310cdf68 +2024-03-01 20:43:02.663[1709340182663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63642//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:43:02.667[1709340182667] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63644//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:43:02.674[1709340182674] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63646//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:43:02.680[1709340182680] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63648//dapi/v1/ticker/bookTicker +2024-03-01 20:43:02.689[1709340182689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63651//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340182687&endTime=1709340183687 +2024-03-01 20:43:02.698[1709340182698] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63654//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:43:02.735[1709340182735] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63666//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340182734&endTime=1709340183734 +2024-03-01 20:43:02.739[1709340182739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63668//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:43:02.761[1709340182761] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63670//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:43:02.771[1709340182771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63673//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:43:02.776[1709340182776] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63675//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340182775&endTime=1709340183775 +2024-03-01 20:43:02.787[1709340182787] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63679//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340182786&endTime=1709340183786 +2024-03-01 20:43:02.792[1709340182792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63681//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:43:02.802[1709340182802] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63685//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340182802&signature=d1c642848afbe3236ae2604aa2b9e479c8724cc6c94751ba2bc58634dc3383cc +2024-03-01 20:43:02.810[1709340182810] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63688//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:43:02.822[1709340182822] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63693//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340182822&signature=64b3bcddfe05b8a962bd26119e809950fbda0fa5e969889f8e21bdfcd3640d22 +2024-03-01 20:43:02.830[1709340182830] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63695//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:43:02.839[1709340182839] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63698//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709340182839&signature=13a033e328e80ba7ca997d287fef92e4b29d93992b564d932b2990fe94ab5fec +2024-03-01 20:43:02.847[1709340182847] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63701//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709340182847&signature=fded7901da33a493b367593897040c3060df4c1f44b8d6540fb7ae85a0e05b6c +2024-03-01 20:43:02.852[1709340182852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63703//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340182851&endTime=1709340183851 +2024-03-01 20:43:02.856[1709340182856] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63705//fapi/v1/fundingRate +2024-03-01 20:43:02.864[1709340182864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63708//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340182864&signature=a338868da4203cc82d4a4c69f254c2e9cc3f2524bbebe9fa9aa7c9a212e1a6f0 +2024-03-01 20:43:02.871[1709340182871] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63710//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709340182871&signature=d581673efff99c6854ddc50d2bdd1de33a871fc2c29ed001cf36246ea16591b4 +2024-03-01 20:43:02.881[1709340182881] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63713//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709340182881&signature=3f912db80f96b53b4a42b70f1781b7a0ddee6411b0c93d3942fad4a67e46a5cf +2024-03-01 20:43:02.889[1709340182889] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63715//dapi/v1/positionSide/dual?timestamp=1709340182889&signature=9ea76e2db415b8c0e6afe42852c29fddcb021cb0283a99256e6ec38bbe65c6f5 +2024-03-01 20:43:02.896[1709340182896] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63717//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340182896&signature=bdb11ad00b98c1007c8ea1fbb4cbd4753c74cf1f0e7d4cc7c4f0265fe6dbdd7b +2024-03-01 20:43:02.905[1709340182905] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63720//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:43:02.909[1709340182909] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63722//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:43:02.916[1709340182916] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63724//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:43:02.922[1709340182922] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63727//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340182921&endTime=1709340183921 +2024-03-01 20:43:02.930[1709340182930] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63729//fapi/v1/leverageBracket?timestamp=1709340182930&signature=6bf7964a44abc3d5c8760b204fa4bb06c080c14bd6d25c37c1a63a15905c4b19 +2024-03-01 20:43:02.935[1709340182935] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63731//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340182935&signature=f212ab1ac96759b84f9b854551bcd66d046d4d9f0dae56ca372eea302607e3f1 +2024-03-01 20:43:02.941[1709340182941] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63733//dapi/v1/ticker/price +2024-03-01 20:43:02.946[1709340182946] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63735//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:43:02.956[1709340182956] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63739//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340182955&endTime=1709340183955 +2024-03-01 20:43:02.960[1709340182960] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63741//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:43:02.970[1709340182970] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63743//fapi/v2/positionRisk?timestamp=1709340182970&signature=0fea5a7ff1fc51d3f72075c120908faada787f5e6f3df6b4a7b9af3c118ad0d8 +2024-03-01 20:43:02.974[1709340182974] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63745//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709340182974&signature=77fd170734a0eadb0c476ec01a08e9be59740cd0302457d25e43dc440a4a5856 +2024-03-01 20:43:02.980[1709340182980] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63747//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:43:02.986[1709340182986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63749//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340182984&endTime=1709340183984 +2024-03-01 20:43:02.999[1709340182999] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63753//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:43:03.009[1709340183009] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63756//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183008&endTime=1709340184008 +2024-03-01 20:43:03.017[1709340183017] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63759//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709340183017&signature=1827fc19c3b341094106ad7a38879d4b1c8209c13a656b9e567b021d8aff2111 +2024-03-01 20:43:03.025[1709340183025] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63763//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:43:03.030[1709340183030] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63765//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:43:03.034[1709340183034] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63767//fapi/v2/balance?timestamp=1709340183034&signature=e4cc553902cccc2739bdb68881d96177a7d2fbb507dc64d24ef50a1eaf66be5f +2024-03-01 20:43:03.042[1709340183042] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63770//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340183042&signature=dd106077e2ca01cbf6668d9eba730327d583a4824a98392d39cb2e518064d78e +2024-03-01 20:43:03.052[1709340183052] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63773//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709340183051&signature=b844d19d90ce5322871ed108b6f591dcebd60be342b6bcb22ba4eaa74623baf4 +2024-03-01 20:43:03.060[1709340183060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63777//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:43:03.067[1709340183067] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63779//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340183066&endTime=1709340184066 +2024-03-01 20:43:03.072[1709340183072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63781//dapi/v1/positionRisk?timestamp=1709340183072&signature=d6094d63ec33b21a54bddd341d150a25f16ee8851f204f077404921bd7fe3ec6 +2024-03-01 20:43:03.077[1709340183077] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63783//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709340183077&signature=622837fae823b26accd2c3cad479c5a5b75d6b4d201ca450ec9fb77549b714c0 +2024-03-01 20:43:03.088[1709340183088] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63787//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:43:03.093[1709340183093] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63789//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183092&endTime=1709340184092 +2024-03-01 20:43:03.100[1709340183100] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63791//fapi/v1/income?symbol=BNBUSDT×tamp=1709340183099&signature=8b5ed0b9fa329bc2dcb9162136df3fdbcea37b26dfdb779bf13d334e49532f55 +2024-03-01 20:43:03.105[1709340183105] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63793//fapi/v1/income?timestamp=1709340183104&signature=4fcde17b7c1887637352592eea9ac6fc6f8b2255d08ce8a070f63c8cbb667431 +2024-03-01 20:43:03.109[1709340183109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63795//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:43:03.115[1709340183115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63798//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:43:03.119[1709340183119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63800//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340183119&signature=93bc935e8dd39d2960ff3c2e336a8c5c1fe0246cdb1285bcc8c54bc9576c97f4 +2024-03-01 20:43:03.125[1709340183125] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63803//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:43:03.130[1709340183130] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63805//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340183129&endTime=1709340184129 +2024-03-01 20:43:03.138[1709340183138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63809//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340183137&endTime=1709340184137 +2024-03-01 20:43:03.141[1709340183141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63811//dapi/v1/fundingRate +2024-03-01 20:43:03.146[1709340183146] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63813//fapi/v1/positionSide/dual?timestamp=1709340183146&signature=4045f7a7182cf7562d027e7e57ab84001f87fb13a5cbeb89870ab50010df9aba +2024-03-01 20:43:03.150[1709340183150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63815//fapi/v1/ping +2024-03-01 20:43:03.155[1709340183155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63817//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:43:03.160[1709340183160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63819//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:43:03.166[1709340183166] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63821//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:43:03.172[1709340183172] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63824//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340183172&endTime=1709340184172 +2024-03-01 20:43:03.181[1709340183181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63827//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340183180&endTime=1709340184180 +2024-03-01 20:43:03.186[1709340183186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63830//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:43:03.190[1709340183190] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63832//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:43:03.194[1709340183194] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63834//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340183193&endTime=1709340184193 +2024-03-01 20:43:03.200[1709340183200] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63838//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709340183200&signature=45322e32563006f6f482f73d719aa0fb018b2f4960dd08a6277a7892d8602c91 +2024-03-01 20:43:03.207[1709340183207] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63841//fapi/v1/income/asyn?startTime=1709340183206&endTime=1709340184206×tamp=1709340183207&signature=1fc598553a2056c47bc589db1189869d93697f6cd7999351f46f6fb8167b796e +2024-03-01 20:43:03.211[1709340183211] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63843//fapi/v1/income/asyn?timestamp=1709340183210&signature=e4cc0610fb025813c9bfcd2573a0d43006f4d284cc5ca19d2b0331b9b281ccd5 +2024-03-01 20:43:03.216[1709340183216] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63845//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:43:03.219[1709340183219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63847//fapi/v1/assetIndex +2024-03-01 20:43:03.223[1709340183223] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63849//dapi/v1/listenKey +2024-03-01 20:43:03.228[1709340183228] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63851//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709340183227&signature=d03ddd28bf67a0f41d191629e26c16d79c7b797b505123c09de8b2d3696feafe +2024-03-01 20:43:03.235[1709340183235] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63854//fapi/v2/account?timestamp=1709340183235&signature=a08883525c622055ac4501d38b0219f8330038966db4f77fc4c07e7cfda43c4f +2024-03-01 20:43:03.242[1709340183242] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63857//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340183242&signature=f6d19cd609b08708f164a7e1380412a96a24f391f8e35190e31d5274df691185 +2024-03-01 20:43:03.248[1709340183248] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63859//fapi/v1/listenKey +2024-03-01 20:43:03.252[1709340183252] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63861//dapi/v1/adlQuantile?timestamp=1709340183252&signature=8c5a7b4972ad73a247a0fa0bd10df45edee37ea3f407fd9a51ad97a30e710bc8 +2024-03-01 20:43:03.256[1709340183256] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63863//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340183256&signature=44df60ea8de387ba7d5d32fe60d08716548668f2bfcbc48da95f979fe027f87c +2024-03-01 20:43:03.261[1709340183261] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63865//dapi/v1/listenKey +2024-03-01 20:43:03.267[1709340183267] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63868//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340183267&signature=2a39ad04c28a4f340fbdc9481d10d103b30b479f43b2eebd25211def131e33eb +2024-03-01 20:43:03.274[1709340183274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63872//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:43:03.278[1709340183278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63874//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340183277&endTime=1709340184277 +2024-03-01 20:43:03.282[1709340183282] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63876//fapi/v1/adlQuantile?timestamp=1709340183282&signature=950506138500b1f0775de87d2127c2ef8b599938f9ac0583321bb5b740b8a447 +2024-03-01 20:43:03.286[1709340183286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63878//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340183286&signature=907cc89e00c309eb10f52a7668165583364b4ffb0300b69931ff2a90c16017b4 +2024-03-01 20:43:03.290[1709340183290] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63880//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340183290&signature=4f360cb82bdf23e46242b4d84b850139d43a28e48b4ccfc199d8ac013b7e5c00 +2024-03-01 20:43:03.294[1709340183294] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63882//fapi/v1/forceOrders?timestamp=1709340183294&signature=20323556efd9e7440554b3e3b43fd525df24ad234806b9883ae372b2b5427dd0 +2024-03-01 20:43:03.299[1709340183299] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63884//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183298&endTime=1709340184298 +2024-03-01 20:43:03.305[1709340183305] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63888//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:43:03.309[1709340183309] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:63890//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340183309&signature=b142eb91dcf7e6d9c64d61d24bb2af5328ac2f76628009c0119211d4f97696af +2024-03-01 20:43:03.316[1709340183316] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63893//dapi/v1/leverageBracket?timestamp=1709340183316&signature=56064f4f650e5286a6bba8f7a823da29b3f8024e73c000d709a3c098dd751fc9 +2024-03-01 20:43:03.320[1709340183320] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63895//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340183320&signature=0780b4f49570dcf222063aa5cfde752ee1e37f4478be8a0e74439250a9386a03 +2024-03-01 20:43:03.324[1709340183324] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63897//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183323&endTime=1709340184323 +2024-03-01 20:43:03.331[1709340183331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63901//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:43:03.336[1709340183336] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:63904//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709340183336&signature=de8801d90855bd641554e29ad583522f6ebb12e7bcadcbf201c86a7aa05571e0 +2024-03-01 20:43:03.344[1709340183344] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63908//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340183343&endTime=1709340184343 +2024-03-01 20:43:03.349[1709340183349] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63910//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:43:03.355[1709340183355] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63913//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340183355&signature=4d87a1ec9c4c5567f1e228ddfa36610340a1533a2b33e52b55bafbc23b464657 +2024-03-01 20:43:03.359[1709340183359] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63915//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340183359&signature=c0fc94aae8e74c7b8a99a03955868c0267e6a29f061aa5020fab1057c5be1563 +2024-03-01 20:43:03.363[1709340183363] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63917//fapi/v1/leverageBracket?timestamp=1709340183363&signature=b316c76567759eee5775eae665f7f56a9dc8e71b23b58f62e73b059b259342df +2024-03-01 20:43:03.367[1709340183367] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63919//dapi/v2/leverageBracket?timestamp=1709340183367&signature=ddfb45f7a76776b56c110b0b9f022a1cc31946159ec7f3026a5b0ab3708cc7f8 +2024-03-01 20:43:03.370[1709340183370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63921//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709340183370&signature=3d1053ae99deeb21cf1c5b2598c2036e9b35c3defa6c6fb9057f48d9d26ca17d +2024-03-01 20:43:03.374[1709340183374] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63923//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340183374&signature=aa4c4a8b7b0772d6c8ef58ae5c8f8af76b540077f056eed1299733af4ef62033 +2024-03-01 20:43:03.377[1709340183377] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63925//dapi/v1/forceOrders?timestamp=1709340183377&signature=8455da9383a83a12cbdb52ea5f604e0bd3b96244e2e5e2a7cc3abe6606360ea7 +2024-03-01 20:43:03.381[1709340183381] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63927//dapi/v1/time +2024-03-01 20:43:03.386[1709340183386] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63930//fapi/v1/listenKey +2024-03-01 20:43:03.390[1709340183390] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63932//dapi/v1/account?timestamp=1709340183389&signature=a2d1131f8bd3d187b4a45407dd4e2e169a6c451f28ba798bc41ef89327ae4026 +2024-03-01 20:46:07.591[1709340367591] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63948//dapi/v1/income?symbol=BNBUSDT×tamp=1709340367525&signature=ce5309b10590c766ea9a672d809fcfcaa24254c257d1b5e3c806c0bab9d77240 +2024-03-01 20:46:08.077[1709340368077] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63950//dapi/v1/income?timestamp=1709340368077&signature=0c4777d995fa115540970a333cbbb67ef2a59d1046d809ae74d87c22e54f6f3e +2024-03-01 20:46:08.088[1709340368088] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63952//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:46:08.099[1709340368099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63956//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:46:08.109[1709340368109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63958//fapi/v1/exchangeInfo +2024-03-01 20:46:08.115[1709340368115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63960//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:46:08.122[1709340368122] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63962//fapi/v1/ticker/24hr +2024-03-01 20:46:08.134[1709340368134] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:63965//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340368134&signature=17fb971c5a34ff39914f7c943f96d26c8eba8c3bc9a3a4476be9217717a128f1 +2024-03-01 20:46:08.164[1709340368164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63967//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709340368163&signature=73b896d43befa1670b9281170343e2f98c1fc45b91652d94ad5d6c146f901ec7 +2024-03-01 20:46:08.173[1709340368173] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63970//fapi/v1/time +2024-03-01 20:46:08.180[1709340368180] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63972//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340368180&signature=487e14a32ec5d79a40814523d7903229c22e84545b78fc834ebd4e3590ae8fb7 +2024-03-01 20:46:08.188[1709340368188] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63974//dapi/v1/openOrders?timestamp=1709340368188&signature=f7100f60a9565491d22c9f68019a6367be61c13edb5837653809b9ff9336165c +2024-03-01 20:46:08.197[1709340368197] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63976//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709340368197&signature=8a711830116e7368e9ad3f63708d322b864d27634d11e0482499094865bc69c1 +2024-03-01 20:46:08.204[1709340368204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63978//dapi/v1/leverageBracket?timestamp=1709340368204&signature=5902b64a1dcdb950cd83a0c868316ffa5edc2c7c4a35f440eee7ccdfa9b344be +2024-03-01 20:46:08.212[1709340368212] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63980//fapi/v1/multiAssetsMargin?timestamp=1709340368211&signature=cdd4752f4e924445e43bd60823415f73e816e912561f6ff74bebd20f5630d2ec +2024-03-01 20:46:08.219[1709340368219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63982//dapi/v1/pmExchangeInfo?timestamp=1709340368219&signature=f532f2fa24b7ce761593a0e109394b0b34f4f238b448bfe8eb3cad4c6f05a81a +2024-03-01 20:46:08.226[1709340368226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63984//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340368226&signature=8ecdfa5dfab593f1abb116131c79b6a9c2c34647600b6a22815162436f1a0e20 +2024-03-01 20:46:08.235[1709340368235] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63986//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:46:08.241[1709340368241] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63988//dapi/v1/premiumIndex +2024-03-01 20:46:08.247[1709340368247] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63990//fapi/v1/apiTradingStatus?timestamp=1709340368247&signature=5a4a5d31e792d60c1243561eef8f2ee8918a1f78bb442ee0a11961d263a64936 +2024-03-01 20:46:08.253[1709340368253] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63992//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709340368253&signature=e9b07aa55da9eb46fe5b93a339490294a22c8e41de81b17f950b8c3e4c252f77 +2024-03-01 20:46:08.259[1709340368259] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63994//dapi/v1/exchangeInfo +2024-03-01 20:46:08.271[1709340368271] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:63998//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340368270&signature=288a693084a67cb45d04d511c5c8cc7e639046d21870242ce74bb780e590c708 +2024-03-01 20:46:08.278[1709340368278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64000//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340368278&signature=a8d9c5f890a29d3829f128d6fd5e9a10d344a5bd8a5d68fe5f4d1544b87e4476 +2024-03-01 20:46:08.292[1709340368292] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64004//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709340368291&signature=9c6fe311c4dc49023e0e8763b7f210a25bb10ebd06a23d6ed0440f63a3f38359 +2024-03-01 20:46:08.298[1709340368298] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64006//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340368298&signature=0907bb927069f0664a2e7de7905f011aa215b4a673bc051ba3ae7e51ca9ce536 +2024-03-01 20:46:08.304[1709340368304] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64008//dapi/v1/ping +2024-03-01 20:46:08.310[1709340368310] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64010//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:46:08.316[1709340368316] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64012//fapi/v1/premiumIndex +2024-03-01 20:46:08.324[1709340368324] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64014//dapi/v1/listenKey +2024-03-01 20:46:08.335[1709340368335] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64017//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340368334&signature=b497af4ff8bed36e14086d070538fc0c39cae0882f36e153d9a73cbffb91c4b9 +2024-03-01 20:46:08.342[1709340368342] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64019//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:46:08.348[1709340368348] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64021//fapi/v1/ticker/bookTicker +2024-03-01 20:46:08.359[1709340368359] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64024//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340368359&signature=06c93b130c22afbbc0e9f16f5b8e8bf32efdf51eb99c0fee571a411389afc4dc +2024-03-01 20:46:08.371[1709340368371] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64027//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340368371&signature=c934ed0ffe461c5bb7571c35b961f14817c3f76265d3ed1b7b1fd8b4553869ec +2024-03-01 20:46:08.387[1709340368387] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64030//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340368383&signature=72216e151eb47045baaaccb79d5a0e87e3d9c38278f524e4a493789edee8f1a0 +2024-03-01 20:46:08.395[1709340368395] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64032//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340368394&endTime=1709340369394 +2024-03-01 20:46:08.408[1709340368408] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64036//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:46:08.415[1709340368415] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64038//fapi/v1/ticker/price +2024-03-01 20:46:08.421[1709340368421] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64040//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:46:08.432[1709340368432] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64043//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340368432&signature=49553853a4d53ddda9abc4267e49f14cb3fa3be8beb2f6f0fcd2ff03ca30c5a8 +2024-03-01 20:46:08.439[1709340368439] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64045//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:46:08.452[1709340368452] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64049//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:46:08.462[1709340368462] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64051//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:46:08.469[1709340368469] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64054//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:46:08.484[1709340368484] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64058//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709340368483&signature=5da03e3ddc4880b48f186113ba4a71d665fdaf4096fd25a5322bd8dc10068c5a +2024-03-01 20:46:08.492[1709340368492] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64060//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340368491&signature=67203473b1fa590ae0560184abe9168cac5a08b4d478da1e17332b3209b9eef7 +2024-03-01 20:46:08.499[1709340368499] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64062//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:46:08.506[1709340368506] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64064//fapi/v1/indexInfo +2024-03-01 20:46:08.515[1709340368515] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64066//fapi/v1/pmExchangeInfo?timestamp=1709340368514&signature=70d1072301045d339a2429a56be051ae901c1a2d2eae2f2f8da263af701ec2a6 +2024-03-01 20:46:08.521[1709340368521] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64068//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340368521&signature=af8b7500e0ff39bd428fe53c43514cb070efc4ec7bddec833b8d3332e52164ad +2024-03-01 20:46:08.530[1709340368530] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64070//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340368528&endTime=1709340369528 +2024-03-01 20:46:08.535[1709340368535] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64072//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:46:08.550[1709340368550] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64076//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340368550&signature=b9f42ea9d9f16d71b48f8273407463053f171cb47fab56172531ff049a26dadb +2024-03-01 20:46:08.563[1709340368563] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64080//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709340368562&signature=9a37d61a69f2e0c93833e5e4536dcfb34a8708789aaba5a54acec446ed11e02d +2024-03-01 20:46:08.572[1709340368572] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64082//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340368572&signature=423212e631e861bd4f1191c23928f81c2dec9d5b7d32bfbcce7d6295ec82b29d +2024-03-01 20:46:08.579[1709340368579] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64084//fapi/v1/openOrders?timestamp=1709340368579&signature=a7efff1f21143b4ef5c9501974e9edce3c853e8457b282c3d70328e58625b608 +2024-03-01 20:46:08.586[1709340368586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64086//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:46:08.592[1709340368592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64088//dapi/v1/ticker/24hr +2024-03-01 20:46:08.598[1709340368598] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64090//fapi/v1/listenKey +2024-03-01 20:46:08.614[1709340368614] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64093//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709340368614&signature=c4642972878b0dbf634870119412e23808a24951c73a806caf2057b661023a9e +2024-03-01 20:46:08.625[1709340368625] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64096//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340368625&signature=a27fea2dad4fabf985348f7836efbc494be8d1b463f47be7dcec1f4786d0f8ad +2024-03-01 20:46:08.640[1709340368640] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64100//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340368640&signature=42198ff3377d6813e49ab16e371f95fb950c182c13579ee5ebd3a4c7336e9d28 +2024-03-01 20:46:08.646[1709340368646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64102//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340368646&signature=3cbfcf7a54f2b6d32a4a77d0c0d2619b1eb8c58a78293cd6c8a6fcafcf8136fc +2024-03-01 20:46:08.674[1709340368674] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64104//dapi/v1/balance?timestamp=1709340368673&signature=5a8b0ef6c00388b7dded8137d2273886a92b7a51aa57a9df286a601761e53ba2 +2024-03-01 20:46:08.682[1709340368682] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64106//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709340368682&signature=5f6f75b37f20c661c3f1689da2516a20c3d6e6ce1a3d426708605f7e4bcc0702 +2024-03-01 20:46:08.696[1709340368696] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64110//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340368695&signature=25a343531b5d700dcd59db326a4aec32da5e4d4a42844894cc0bf68ad896ce5f +2024-03-01 20:46:08.704[1709340368704] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64113//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340368704&signature=a207eedda11a075a01423b20178b56d95b79ea5e8718ca7ec3dd61c5180b667d +2024-03-01 20:46:08.715[1709340368715] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64116//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:46:08.720[1709340368720] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64118//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:46:08.726[1709340368726] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64120//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:46:08.731[1709340368731] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64122//dapi/v1/ticker/bookTicker +2024-03-01 20:46:08.739[1709340368739] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64125//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340368737&endTime=1709340369737 +2024-03-01 20:46:08.745[1709340368745] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64128//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:46:08.771[1709340368771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64140//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340368770&endTime=1709340369770 +2024-03-01 20:46:08.775[1709340368775] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64142//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:46:08.790[1709340368790] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64144//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:46:08.795[1709340368795] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64147//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:46:08.799[1709340368799] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64149//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340368798&endTime=1709340369798 +2024-03-01 20:46:08.808[1709340368808] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64153//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340368807&endTime=1709340369807 +2024-03-01 20:46:08.811[1709340368811] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64155//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:46:08.818[1709340368818] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64159//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340368818&signature=debc6fa6d0ea16d9e678f51edde6d3c428bf8f77dccdc3598a13ad205f5b9274 +2024-03-01 20:46:08.825[1709340368825] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64162//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:46:08.833[1709340368833] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64167//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340368833&signature=54f3bd5c3cdeb9885416d5d5f45c18e7451e0c2fb36715cd0bb00619e4233b96 +2024-03-01 20:46:08.837[1709340368837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64169//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:46:08.844[1709340368844] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64172//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709340368843&signature=b3d68e265d15d31f35428c4102ef9031a8a9a257fb152c4dbc9d354a1d5a3cf3 +2024-03-01 20:46:08.849[1709340368849] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64175//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709340368849&signature=4d80f3c905122ac3b43d6463ffd06f2dba44c38eba32ff0a4dd2334bf4c4b6f0 +2024-03-01 20:46:08.854[1709340368854] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64177//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340368853&endTime=1709340369853 +2024-03-01 20:46:08.858[1709340368858] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64179//fapi/v1/fundingRate +2024-03-01 20:46:08.864[1709340368864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64182//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340368864&signature=d3b0ecc427644133617b58cb6c3874d3dd3136fb1c740f1b04261028ec76dac2 +2024-03-01 20:46:08.868[1709340368868] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64184//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709340368868&signature=24b3b0e25101db45b6cbbb02b60378e013d9f4e02059c22faf9ead5b17ca61c0 +2024-03-01 20:46:08.874[1709340368874] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64187//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709340368874&signature=4ac15271d6581d87f74aa0dd8a0445643c802ff5155e9919be398a4eb332c31c +2024-03-01 20:46:08.879[1709340368879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64189//dapi/v1/positionSide/dual?timestamp=1709340368879&signature=bf4f6241935e770bcdc5fb8f2590c7251a81519f728fb07b550f3d015223fc6d +2024-03-01 20:46:08.884[1709340368884] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64191//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340368883&signature=ae71c0b5732ac0f58d70dd62a8a6a89247be693afe2415ad030f564607f5752b +2024-03-01 20:46:08.891[1709340368891] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64194//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:46:08.895[1709340368895] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64196//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:46:08.899[1709340368899] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64198//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:46:08.904[1709340368904] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64201//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340368903&endTime=1709340369903 +2024-03-01 20:46:08.910[1709340368910] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64203//fapi/v1/leverageBracket?timestamp=1709340368910&signature=ace53b7bd76afd55ab8391122e87d845b5d148d9ee30f72936d415b1bbf10f57 +2024-03-01 20:46:08.914[1709340368914] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64205//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340368914&signature=ec4bf08a92265e24d6092c5b51ac74f32a80ace67ee8d56664fbf05abf15ede9 +2024-03-01 20:46:08.919[1709340368919] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64207//dapi/v1/ticker/price +2024-03-01 20:46:08.923[1709340368923] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64209//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:46:08.932[1709340368932] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64213//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340368931&endTime=1709340369931 +2024-03-01 20:46:08.937[1709340368937] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64215//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:46:08.949[1709340368949] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64217//fapi/v2/positionRisk?timestamp=1709340368949&signature=4055a7d7bbee8b41cb18d8992528b1d24b75d50eb2aef2277562f6790f42ad0b +2024-03-01 20:46:08.953[1709340368953] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64219//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709340368953&signature=0a1f963ee09a43999ad6149b16c427dae7ff1994c29b6e2f3a3a06a8f533d2c7 +2024-03-01 20:46:08.958[1709340368958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64221//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:46:08.962[1709340368962] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64223//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340368961&endTime=1709340369961 +2024-03-01 20:46:08.969[1709340368969] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64227//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:46:08.975[1709340368975] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64230//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340368974&endTime=1709340369974 +2024-03-01 20:46:08.981[1709340368981] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64233//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709340368981&signature=70d17b2342f99a43616a2eee1f7b7834b7be2d505468327afb108983a140ce85 +2024-03-01 20:46:08.987[1709340368987] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64237//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:46:08.991[1709340368991] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64239//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:46:08.995[1709340368995] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64241//fapi/v2/balance?timestamp=1709340368994&signature=e8c8227e654f6b94982c3a70c328145e6c78d52983674c43eb5554834610794a +2024-03-01 20:46:09.001[1709340369001] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64244//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340369001&signature=bedb481be362f2a75a0ed763b8fd6caedd6834f50e4036bee5c73d298a862edf +2024-03-01 20:46:09.008[1709340369008] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64247//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709340369008&signature=3bad72b641c88219e96fb0fbd4e2e33540932604f71169f28e92061ac4ca3775 +2024-03-01 20:46:09.015[1709340369015] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64251//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:46:09.018[1709340369018] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64253//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340369017&endTime=1709340370017 +2024-03-01 20:46:09.024[1709340369024] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64255//dapi/v1/positionRisk?timestamp=1709340369024&signature=ddd6835d27597ddd2d3d171735312d4d634ee21e87c9beeb0b1ac762b3fd0cbb +2024-03-01 20:46:09.028[1709340369028] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64257//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709340369028&signature=7ab5c111516f6346e541a43067631ddc5fd3419f969edc315d5900b3c064cedf +2024-03-01 20:46:09.036[1709340369036] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64261//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:46:09.040[1709340369040] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64263//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369039&endTime=1709340370039 +2024-03-01 20:46:09.044[1709340369044] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64265//fapi/v1/income?symbol=BNBUSDT×tamp=1709340369044&signature=8b6747017d80040573e1efe14aa872f1ee635e30f7d14759f75158c4dd718d8d +2024-03-01 20:46:09.048[1709340369048] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64267//fapi/v1/income?timestamp=1709340369048&signature=bf6a3b65f1980116327909ad9b2cf43f0e7830aa663e3af770d5eb06f4bb49f3 +2024-03-01 20:46:09.053[1709340369053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64269//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:46:09.059[1709340369059] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64272//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:46:09.062[1709340369062] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64274//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340369062&signature=cce32238c89bde5cd1c9ba2c67ad5d9c5d7d222b142890fea54cfc95e42a21d4 +2024-03-01 20:46:09.067[1709340369067] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64277//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:46:09.071[1709340369071] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64279//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340369070&endTime=1709340370070 +2024-03-01 20:46:09.078[1709340369078] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64283//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340369078&endTime=1709340370078 +2024-03-01 20:46:09.082[1709340369082] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64285//dapi/v1/fundingRate +2024-03-01 20:46:09.086[1709340369086] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64287//fapi/v1/positionSide/dual?timestamp=1709340369086&signature=bb97e7a2c8144f3afc039b072ec1daad8fc6977a657b116b5c2285efc93b65b7 +2024-03-01 20:46:09.091[1709340369091] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64289//fapi/v1/ping +2024-03-01 20:46:09.095[1709340369095] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64291//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:46:09.099[1709340369099] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64293//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:46:09.103[1709340369103] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64295//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:46:09.109[1709340369109] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64298//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340369109&endTime=1709340370109 +2024-03-01 20:46:09.115[1709340369115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64301//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340369114&endTime=1709340370114 +2024-03-01 20:46:09.119[1709340369119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64304//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:46:09.124[1709340369124] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64306//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:46:09.128[1709340369128] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64308//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340369127&endTime=1709340370127 +2024-03-01 20:46:09.134[1709340369134] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64312//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709340369134&signature=296e0458612d8622c8cd6e86e5ff0e315d85f19bba92f58b6f46c3177dccb7e0 +2024-03-01 20:46:09.141[1709340369141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64315//fapi/v1/income/asyn?startTime=1709340369140&endTime=1709340370140×tamp=1709340369141&signature=ec5a5fed28741863caa2423506bcc9c2938819a483871675f397731d5cb94d5d +2024-03-01 20:46:09.144[1709340369144] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64317//fapi/v1/income/asyn?timestamp=1709340369144&signature=2359461659ba67e2ef1f3e078243bd0d3d121060cb9d6f46923d04b1086349a4 +2024-03-01 20:46:09.149[1709340369149] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64319//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:46:09.152[1709340369152] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64321//fapi/v1/assetIndex +2024-03-01 20:46:09.156[1709340369156] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64323//dapi/v1/listenKey +2024-03-01 20:46:09.161[1709340369161] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64325//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709340369160&signature=57ed628c2abb65581c5972fd1dfc4d7eddab265bdf90b1efec8d05bd3a13e680 +2024-03-01 20:46:09.167[1709340369167] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64328//fapi/v2/account?timestamp=1709340369167&signature=d219e1e4c0699a04cbc4b02e89649a283fb3ff6dfacbeacce320a1ee7b99aebe +2024-03-01 20:46:09.174[1709340369174] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64331//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340369174&signature=e3bd5c60d632c0a6bc87e441fec194ddbfc1bd53384396aae79aa1389f0bd929 +2024-03-01 20:46:09.179[1709340369179] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64333//fapi/v1/listenKey +2024-03-01 20:46:09.183[1709340369183] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64335//dapi/v1/adlQuantile?timestamp=1709340369183&signature=793ee92f614b066ea58b78bb353b22f043c1a0221d22f90bc530aba9550be399 +2024-03-01 20:46:09.186[1709340369186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64337//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340369186&signature=a8e02ea3ef70bcc9d69b52626dd401e23996b09efa1cf3c6eddb9a1e73a46093 +2024-03-01 20:46:09.191[1709340369191] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64339//dapi/v1/listenKey +2024-03-01 20:46:09.196[1709340369196] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64342//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340369196&signature=51f45e0e49b62b48db24cfe0f196f4a45dfc76ba6493ce39f75d9c040b7b997d +2024-03-01 20:46:09.203[1709340369203] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64346//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:46:09.208[1709340369208] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64348//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340369207&endTime=1709340370207 +2024-03-01 20:46:09.213[1709340369213] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64350//fapi/v1/adlQuantile?timestamp=1709340369213&signature=d32f84bf483072cbcd01068fb30c26718b6c06876835d76702e1e742ced75a7a +2024-03-01 20:46:09.218[1709340369218] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64352//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340369217&signature=ffa9f90421c9f83ff57a8c8bee92a71152f83de5b8028745af866079ddbbb6b5 +2024-03-01 20:46:09.221[1709340369221] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64354//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340369221&signature=d530862a81674f1ed5968e04435a68a8c622372ac10d0abaa74bdbc39e99a2e9 +2024-03-01 20:46:09.226[1709340369226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64356//fapi/v1/forceOrders?timestamp=1709340369225&signature=23fad38a72dadfa2228c5fb2699310f22d4e47d9645812ea8a050eca5590b922 +2024-03-01 20:46:09.230[1709340369230] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64358//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369229&endTime=1709340370229 +2024-03-01 20:46:09.236[1709340369236] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64362//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:46:09.240[1709340369240] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64364//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340369240&signature=555862d0a9dbc6ebbc5a1f1c04fedc615454d747d3279b9aa74a7ea419a9b168 +2024-03-01 20:46:09.246[1709340369246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64367//dapi/v1/leverageBracket?timestamp=1709340369246&signature=5729203fd37e5b54da4780faca663be4c025a2313d99068464776d296a1a7450 +2024-03-01 20:46:09.249[1709340369249] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64369//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340369249&signature=789f5047458865353c43d7ca8d5d278624dcc176a6aa95cbbff4171cb18e90f7 +2024-03-01 20:46:09.253[1709340369253] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64371//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369252&endTime=1709340370252 +2024-03-01 20:46:09.260[1709340369260] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64375//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:46:09.265[1709340369265] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64378//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709340369265&signature=e92099f37975c3873d53c976e0cd80d0e95dd5a55ecdab4f851d98c1b15af8f7 +2024-03-01 20:46:09.272[1709340369272] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64382//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340369271&endTime=1709340370271 +2024-03-01 20:46:09.276[1709340369276] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64384//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:46:09.280[1709340369280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64387//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340369280&signature=5866860685affa413831b4e3112aff086321ca83abdf77eae25502e30b37955a +2024-03-01 20:46:09.284[1709340369284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64389//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340369284&signature=7e372c44f5f05a752b1dec3576d3ac2e28a526a9f1937cb4c27649df89207b98 +2024-03-01 20:46:09.288[1709340369288] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64391//fapi/v1/leverageBracket?timestamp=1709340369288&signature=5d489c9871a511290544e32a2f68615061e731221828a3b64dfa786f489dab1e +2024-03-01 20:46:09.292[1709340369292] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64393//dapi/v2/leverageBracket?timestamp=1709340369292&signature=5148bc522733982c4222c5948556938ba5972ca98a8156b76c2fde0cde016eaf +2024-03-01 20:46:09.295[1709340369295] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64395//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709340369295&signature=843226564d2e4a0f88b840ab6c103c1c89d6ad8fccc78952a5c7f63d64874a32 +2024-03-01 20:46:09.299[1709340369299] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64397//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340369299&signature=c01b414faa77b8cdf3c153aa35689fa6464316ac749a9d452d7c1f19cc6a04a8 +2024-03-01 20:46:09.302[1709340369302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64399//dapi/v1/forceOrders?timestamp=1709340369302&signature=c1d936eff9a6191f5ef0faa5cbfed8321481d81f6e1f007e76d16f6229730147 +2024-03-01 20:46:09.306[1709340369306] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64401//dapi/v1/time +2024-03-01 20:46:09.311[1709340369311] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64404//fapi/v1/listenKey +2024-03-01 20:46:09.315[1709340369315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64406//dapi/v1/account?timestamp=1709340369315&signature=a6dee296b492457a527864917a8fdf5652709dd3c94c438e5c331040f7103942 +2024-03-01 20:47:11.077[1709340431077] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64418//dapi/v1/income?symbol=BNBUSDT×tamp=1709340431028&signature=01b53c4c18e5b26c05510da013f5fc785bc885c97a6ca9adf598885d969a2bbd +2024-03-01 20:47:11.565[1709340431565] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64420//dapi/v1/income?timestamp=1709340431565&signature=ecfa95712f03f79225299324a384a52ba189c3fb18e4dd01b81495a87f308932 +2024-03-01 20:47:11.576[1709340431576] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64422//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:47:11.586[1709340431586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64426//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:47:11.597[1709340431597] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64428//fapi/v1/exchangeInfo +2024-03-01 20:47:11.604[1709340431604] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64430//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:47:11.610[1709340431610] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64432//fapi/v1/ticker/24hr +2024-03-01 20:47:11.620[1709340431620] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64435//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340431620&signature=a875d27cd84404269d2faa7e639e1c8e262d00478e1ba175fbc1361bfaa5b7ee +2024-03-01 20:47:11.646[1709340431646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64437//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709340431645&signature=97fb4977eafb673bfc67512604e178e8dae61d7f637b71935c8a5de074ca5c0b +2024-03-01 20:47:11.656[1709340431656] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64440//fapi/v1/time +2024-03-01 20:47:11.663[1709340431663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64442//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340431663&signature=57bd7b8fcca30632786c2332bf2d5aba1843a7f4abd394085e7de3962bdc288b +2024-03-01 20:47:11.670[1709340431670] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64444//dapi/v1/openOrders?timestamp=1709340431669&signature=d8e8540904ba7effab3012c1ae1bacf84dd8bfbc7b3c287fe4a5306236b14844 +2024-03-01 20:47:11.677[1709340431677] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64446//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709340431676&signature=23ad02841ce7b1bcb548bd911a69c1dd068a399160b3c0e6ef592886af28d015 +2024-03-01 20:47:11.684[1709340431684] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64448//dapi/v1/leverageBracket?timestamp=1709340431684&signature=e08f0ca6cb557e00ce58030018ee0117185e741dd2daaa9b8840d232508ef6bb +2024-03-01 20:47:11.691[1709340431691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64450//fapi/v1/multiAssetsMargin?timestamp=1709340431690&signature=8c2be776f9a64adcebf06e98590d5acea6234add151c6509f5fc48dc648a20a1 +2024-03-01 20:47:11.698[1709340431698] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64452//dapi/v1/pmExchangeInfo?timestamp=1709340431698&signature=721dfb8df21e331d15c52e2737e1b433976585caa62b680b31d7b3bd9e693a06 +2024-03-01 20:47:11.705[1709340431705] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64454//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340431705&signature=35cd08ca42800392feac4b297d832a7daab3575cecd35406945c047272a15c90 +2024-03-01 20:47:11.713[1709340431713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64456//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:47:11.719[1709340431719] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64458//dapi/v1/premiumIndex +2024-03-01 20:47:11.726[1709340431726] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64460//fapi/v1/apiTradingStatus?timestamp=1709340431726&signature=875cc39ac6a97a3c88aade5d52fbb11139c61823525f70c71f6db333fd2ce92a +2024-03-01 20:47:11.733[1709340431733] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64462//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709340431733&signature=2849e03fad1ce194cb2b3f0bceb4dc6c494c648cb2c79ce9e767aab444f6d27a +2024-03-01 20:47:11.740[1709340431740] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64464//dapi/v1/exchangeInfo +2024-03-01 20:47:11.753[1709340431753] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64468//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340431752&signature=420dbded558e941bd014ba8196efdd806dad354e61ab7e9456ba38a527a7c803 +2024-03-01 20:47:11.760[1709340431760] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64470//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340431759&signature=b93d42b466fd2d637d7ecc18a9caec92820f27072c9b45a65234802a3d04091c +2024-03-01 20:47:11.773[1709340431773] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64474//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709340431772&signature=f8b5b0e71a7c5c6dca3f51bb4399a6ae335de1bddc7c72af6cfc95b8dea4b682 +2024-03-01 20:47:11.779[1709340431779] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64476//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340431779&signature=3735712f72b6cbf868453e01da2c3bdb7d63caca2b3cb2978e79155a3750e3fe +2024-03-01 20:47:11.786[1709340431786] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64478//dapi/v1/ping +2024-03-01 20:47:11.792[1709340431792] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64480//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:47:11.798[1709340431798] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64482//fapi/v1/premiumIndex +2024-03-01 20:47:11.805[1709340431805] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64484//dapi/v1/listenKey +2024-03-01 20:47:11.815[1709340431815] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64487//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340431815&signature=0431369bd97116a197c3ef8760d18af609afee2fbf7378f3eefcece419de8272 +2024-03-01 20:47:11.823[1709340431823] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64489//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:47:11.828[1709340431828] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64491//fapi/v1/ticker/bookTicker +2024-03-01 20:47:11.838[1709340431838] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64494//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340431838&signature=aec36526b2858f25fcc4539aa0fa5d1a743ed0d4b0ea438985266171797b6e57 +2024-03-01 20:47:11.848[1709340431848] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64497//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340431847&signature=71e9a145330838696572d585435000fa8fab1d00d8dac5142edaf6018ba9d056 +2024-03-01 20:47:11.860[1709340431860] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64500//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340431857&signature=58ea39a1bd5e68187a56399efe7b58f2dd2b64b1c9e26de3ee3f2ee9a943131e +2024-03-01 20:47:11.867[1709340431867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64502//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340431865&endTime=1709340432865 +2024-03-01 20:47:11.878[1709340431878] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64506//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:47:11.885[1709340431885] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64508//fapi/v1/ticker/price +2024-03-01 20:47:11.891[1709340431891] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64510//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:47:11.899[1709340431899] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64513//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340431899&signature=2d20b7e954035d78b292fe612234c01b0dfa7969a1ba76643e079c4068e80352 +2024-03-01 20:47:11.905[1709340431905] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64515//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:47:11.915[1709340431915] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64519//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:47:11.921[1709340431921] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64521//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:47:11.928[1709340431928] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64524//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:47:11.939[1709340431939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64528//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709340431939&signature=87dc0133c601db11e076fb45d04b5989e9ae2ed19ce0c94ee7dceca36bc9ff30 +2024-03-01 20:47:11.944[1709340431944] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64530//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340431944&signature=8f14c3054c3391f8f7e26c811c4b8a23556ef5470028e9779af35ba372006625 +2024-03-01 20:47:11.950[1709340431950] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64532//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:47:11.954[1709340431954] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64534//fapi/v1/indexInfo +2024-03-01 20:47:11.960[1709340431960] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64536//fapi/v1/pmExchangeInfo?timestamp=1709340431960&signature=919a6569ce8d6525bb42c4ece1049038d6f83f22cc2320962f02dcf96d76a61d +2024-03-01 20:47:11.964[1709340431964] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64538//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340431964&signature=c0a54f26591d647259f715a63aeb65d0f7f44f59f148b9d52a7c608e418c783a +2024-03-01 20:47:11.970[1709340431970] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64540//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340431969&endTime=1709340432969 +2024-03-01 20:47:11.975[1709340431975] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64542//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:47:11.985[1709340431985] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64546//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340431985&signature=562d20a550e85b78a9d8ccf56b0763b144d6ae7ae9337a44b551725867514a65 +2024-03-01 20:47:11.995[1709340431995] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64550//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709340431995&signature=660f9e7881db1f5e569cbd79103703a2955d0df85ab511249b44c2b03aa56f60 +2024-03-01 20:47:12.001[1709340432001] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64552//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340432001&signature=24232506b79c5ee1ce3287cb4dda9a23052ca51bdb97c7325f21177ebe22161e +2024-03-01 20:47:12.006[1709340432006] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64554//fapi/v1/openOrders?timestamp=1709340432006&signature=67fa1b16bc44859a532dd12ba247fe1647ac1ca8143e4c274b33345b86646571 +2024-03-01 20:47:12.011[1709340432011] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64556//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:47:12.017[1709340432017] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64558//dapi/v1/ticker/24hr +2024-03-01 20:47:12.022[1709340432022] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64560//fapi/v1/listenKey +2024-03-01 20:47:12.037[1709340432037] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64563//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709340432037&signature=62d78ba88b40978a18ec6b5457880d92ae6d0179e228a13b8f49d1c2d287e1ab +2024-03-01 20:47:12.044[1709340432044] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64566//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340432043&signature=87f6a2af6d8bdd6cfd08a2474e1f02e49e12a34ae4d75d9a54cd91633a423152 +2024-03-01 20:47:12.053[1709340432053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64570//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340432053&signature=2db746feb8a20b0e1ec9e8f6ad66f3a76d1cb1ba8adbd8f8e4f286a9f2e54f7f +2024-03-01 20:47:12.065[1709340432065] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64572//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340432057&signature=6a068b546e540ce7d544d6fe0f0b657023330569a4f262b59a55e00a9e8b85e9 +2024-03-01 20:47:12.076[1709340432076] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64574//dapi/v1/balance?timestamp=1709340432076&signature=212c48403196cfb1037fbbcda3292f9b94173fd3cbc8b51eb55b91351074a38c +2024-03-01 20:47:12.081[1709340432081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64576//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709340432081&signature=a4d50fa15ce2361e0766c6d887f05e130acbd621ef31f9d64a722645a3b10894 +2024-03-01 20:47:12.089[1709340432089] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64580//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340432089&signature=2e7ddee64001d96f87bda001b947284c046305aa7a933ad4869e03471577679b +2024-03-01 20:47:12.096[1709340432096] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64583//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340432095&signature=42f47ce46dda49840ccf5236c0ccb848137c664b7803f5317a150ed9ad677ce9 +2024-03-01 20:47:12.103[1709340432103] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64586//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:47:12.106[1709340432106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64588//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:47:12.110[1709340432110] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64590//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:47:12.114[1709340432114] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64592//dapi/v1/ticker/bookTicker +2024-03-01 20:47:12.120[1709340432120] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64595//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432119&endTime=1709340433119 +2024-03-01 20:47:12.125[1709340432125] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64598//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:47:12.153[1709340432153] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64610//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432153&endTime=1709340433153 +2024-03-01 20:47:12.157[1709340432157] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64612//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:47:12.172[1709340432172] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64614//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:47:12.177[1709340432177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64617//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:47:12.181[1709340432181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64619//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340432180&endTime=1709340433180 +2024-03-01 20:47:12.190[1709340432190] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64623//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340432189&endTime=1709340433189 +2024-03-01 20:47:12.193[1709340432193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64625//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:47:12.201[1709340432201] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64629//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340432201&signature=cc7955f4d9f764760b6bb519fc486d582e3772ebe8b873d2c547598232692410 +2024-03-01 20:47:12.208[1709340432208] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64632//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:47:12.220[1709340432220] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64637//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340432220&signature=426e6f9be5f241e09a15fbf98f09946432d106ec29ce95fa498122814c5129cf +2024-03-01 20:47:12.225[1709340432225] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64639//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:47:12.234[1709340432234] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64642//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709340432234&signature=f839bc2677fced281df62e97a3b02ce406ab1aa9db9fdff696aa07f4f466e1d5 +2024-03-01 20:47:12.240[1709340432240] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64645//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709340432240&signature=1a26107620f7ee86f9f29a418cd853d77982e1685173b5f2eb28b2ea264f7ff7 +2024-03-01 20:47:12.246[1709340432246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64647//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340432245&endTime=1709340433245 +2024-03-01 20:47:12.250[1709340432250] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64649//fapi/v1/fundingRate +2024-03-01 20:47:12.256[1709340432256] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64652//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340432256&signature=4dc2de9054d4ab0329dabac341c36b1059bc7fa9e187ad628eccbece273f8c3e +2024-03-01 20:47:12.261[1709340432261] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64654//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709340432261&signature=6be4b55a4070382786dcb53175f17aa17241d51cf77914e706e306a1af97da9f +2024-03-01 20:47:12.268[1709340432268] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64657//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709340432267&signature=799464ff93df552d2f3aca6783f6095c8fcf20c06e665f58ead128180b1a6877 +2024-03-01 20:47:12.272[1709340432272] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64659//dapi/v1/positionSide/dual?timestamp=1709340432272&signature=5a7cefb4bdf752c4594dcd945ead215f7431b017e57964ea5beaa56337bfedf4 +2024-03-01 20:47:12.277[1709340432277] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64661//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340432277&signature=f86002d81c37ff3c43d6144d025d5722c2f1d5a8d832920a74439c4773bf5676 +2024-03-01 20:47:12.284[1709340432284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64664//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:47:12.288[1709340432288] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64666//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:47:12.293[1709340432293] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64668//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:47:12.299[1709340432299] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64671//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340432298&endTime=1709340433298 +2024-03-01 20:47:12.305[1709340432305] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64673//fapi/v1/leverageBracket?timestamp=1709340432305&signature=527eb04284e983407ca2ec838ba74a029d053e831d254f071a9e457a77980457 +2024-03-01 20:47:12.309[1709340432309] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64675//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340432309&signature=22a9d5645ac4d842f6d62bf6c13d47aad94b22efec599c30cbc268632abe4745 +2024-03-01 20:47:12.315[1709340432315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64677//dapi/v1/ticker/price +2024-03-01 20:47:12.320[1709340432320] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64679//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:47:12.330[1709340432330] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64683//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340432329&endTime=1709340433329 +2024-03-01 20:47:12.335[1709340432335] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64685//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:47:12.348[1709340432348] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64687//fapi/v2/positionRisk?timestamp=1709340432348&signature=65a8fb69e9cb60a47e1e9a4a103b5961be5a60be0b4db7678c763d33fda0af07 +2024-03-01 20:47:12.353[1709340432353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64689//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709340432353&signature=0d3a3ccce1c5f9d80d057014002daa3a53fcf7c451bf8447e5dc7ce60bf1bd55 +2024-03-01 20:47:12.357[1709340432357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64691//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:47:12.362[1709340432362] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64693//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340432361&endTime=1709340433361 +2024-03-01 20:47:12.370[1709340432370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64697//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:47:12.375[1709340432375] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64700//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432374&endTime=1709340433374 +2024-03-01 20:47:12.381[1709340432381] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64703//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709340432381&signature=5e0a455b7e2b5aca4643986b39a3932d046aafea120283f2209d302e3a31a15e +2024-03-01 20:47:12.389[1709340432389] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64707//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:47:12.392[1709340432392] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64709//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:47:12.396[1709340432396] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64711//fapi/v2/balance?timestamp=1709340432396&signature=69173222a028f75e0f9265bd4a8299bec8f1767c9daa06925779b3496ba3080c +2024-03-01 20:47:12.403[1709340432403] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64714//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340432403&signature=2c91e0ffac713a22ff9ab82b7ac3606fedfc4cab7e145078f976e24c838644c0 +2024-03-01 20:47:12.410[1709340432410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64717//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709340432410&signature=095a8d395f066ce6da0adc731788352b9daa1661a9dcd9716d292b8bd2fa83ef +2024-03-01 20:47:12.418[1709340432418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64721//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:47:12.421[1709340432421] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64723//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340432420&endTime=1709340433420 +2024-03-01 20:47:12.425[1709340432425] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64725//dapi/v1/positionRisk?timestamp=1709340432425&signature=279b0126fc72bed5cfd9d648cfc1b1cd75ae741208dcaa41aecbd6663c6c739e +2024-03-01 20:47:12.429[1709340432429] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64727//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709340432429&signature=bb501a52c548ff21507209e2e89d40e22a7eff3fd2c27bc1e30432e1b7e02e21 +2024-03-01 20:47:12.437[1709340432437] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64731//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:47:12.441[1709340432441] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64733//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432440&endTime=1709340433440 +2024-03-01 20:47:12.446[1709340432446] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64735//fapi/v1/income?symbol=BNBUSDT×tamp=1709340432445&signature=831841fad609837a96ada473b219c66ba364a86f72395927f5bf14f88b400abf +2024-03-01 20:47:12.450[1709340432450] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64737//fapi/v1/income?timestamp=1709340432450&signature=674c9ef0ef2d168c710b175d4e4a4a2cb94d29bd29c8d6177d3905efd058143f +2024-03-01 20:47:12.454[1709340432454] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64739//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:47:12.459[1709340432459] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64742//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:47:12.463[1709340432463] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64744//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340432463&signature=5c7366c217ffc64c27b1da767d4cc65ba5a4bffee77ca83f70e91d27e7543c48 +2024-03-01 20:47:12.469[1709340432469] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64747//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:47:12.473[1709340432473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64749//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340432472&endTime=1709340433472 +2024-03-01 20:47:12.479[1709340432479] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64753//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340432479&endTime=1709340433479 +2024-03-01 20:47:12.483[1709340432483] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64755//dapi/v1/fundingRate +2024-03-01 20:47:12.487[1709340432487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64757//fapi/v1/positionSide/dual?timestamp=1709340432487&signature=48c47040bb7a779a5c332311c78463ed24f99de6106ab4e7b8beb10c365616db +2024-03-01 20:47:12.490[1709340432490] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64759//fapi/v1/ping +2024-03-01 20:47:12.494[1709340432494] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64761//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:47:12.497[1709340432497] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64763//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:47:12.501[1709340432501] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64765//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:47:12.505[1709340432505] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64768//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340432504&endTime=1709340433504 +2024-03-01 20:47:12.510[1709340432510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64771//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340432510&endTime=1709340433510 +2024-03-01 20:47:12.516[1709340432516] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64774//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:47:12.520[1709340432520] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64776//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:47:12.524[1709340432524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64778//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340432523&endTime=1709340433523 +2024-03-01 20:47:12.531[1709340432531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64782//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709340432531&signature=843c6d26005c4040d9b9df6506a21c420a20f14b23ae69ec27eff951d42ad77c +2024-03-01 20:47:12.536[1709340432536] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64785//fapi/v1/income/asyn?startTime=1709340432536&endTime=1709340433536×tamp=1709340432536&signature=6178d7153309a0d7b756a8c77a3700b53f1b38826170ba5eda6aca61e2315eff +2024-03-01 20:47:12.539[1709340432539] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64787//fapi/v1/income/asyn?timestamp=1709340432539&signature=1258339a1dcf5a95b765725b05101c593556bbb26308fa0fedf3df2361f48c98 +2024-03-01 20:47:12.543[1709340432543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64789//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:47:12.546[1709340432546] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64791//fapi/v1/assetIndex +2024-03-01 20:47:12.550[1709340432550] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64793//dapi/v1/listenKey +2024-03-01 20:47:12.554[1709340432554] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64795//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709340432554&signature=66e91d64b220ea7d36371b904be87c2289d02e1fa7019529f522fdf1b53fdcfb +2024-03-01 20:47:12.559[1709340432559] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64798//fapi/v2/account?timestamp=1709340432559&signature=8fa414355c6e0acdacefb3015d512551dd1df3910ae5ab038b25f77a92a049df +2024-03-01 20:47:12.566[1709340432566] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64801//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340432566&signature=27e92aac6d76cd6f7667727aaf633b06035eb6738adfb611f1061400a77c1245 +2024-03-01 20:47:12.570[1709340432570] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64803//fapi/v1/listenKey +2024-03-01 20:47:12.574[1709340432574] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64805//dapi/v1/adlQuantile?timestamp=1709340432574&signature=c8ec1049444fb9731d49967398f812c57087bbe2f86c5bab51c5669127426a6b +2024-03-01 20:47:12.577[1709340432577] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64807//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340432577&signature=1ea5882c05895424664b1b33aad0495840f62e0fd945157e5f6f10882e4822b7 +2024-03-01 20:47:12.581[1709340432581] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64809//dapi/v1/listenKey +2024-03-01 20:47:12.587[1709340432587] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64812//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340432587&signature=2c3200cf1adc87918451f714ed15724c0586e0243a4331da171c67f3e8eab281 +2024-03-01 20:47:12.594[1709340432594] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64816//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:47:12.597[1709340432597] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64818//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340432596&endTime=1709340433596 +2024-03-01 20:47:12.601[1709340432601] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64820//fapi/v1/adlQuantile?timestamp=1709340432601&signature=246b9a18a73877586cf20ea257b7708bf4981de0d1de0ae4648c8ada47240b6b +2024-03-01 20:47:12.605[1709340432605] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64822//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340432605&signature=93829f97415caf7725288bc59dfe5cef574da70535114f64b1ddd5ce143a2237 +2024-03-01 20:47:12.608[1709340432608] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64824//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340432608&signature=43ef8f7989e6c9c73c7f8fa00ceb3b759fc5c1add7c60695b9f0e1a9d0417b16 +2024-03-01 20:47:12.612[1709340432612] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64826//fapi/v1/forceOrders?timestamp=1709340432612&signature=d5987dde88567422e5f6622b95d45439572946c89b121afba6cb666e3733f679 +2024-03-01 20:47:12.616[1709340432616] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64828//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432615&endTime=1709340433615 +2024-03-01 20:47:12.622[1709340432622] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64832//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:47:12.626[1709340432626] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:64834//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340432626&signature=fdb2b7628b3c795444da88bca9685a43c03db13904d29181f7b9062ce970abc8 +2024-03-01 20:47:12.632[1709340432632] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64837//dapi/v1/leverageBracket?timestamp=1709340432632&signature=0c89fe73ab3d74bb37f5dc4ca9a9bae1d889a179d3e5c68dbfe394dff5033a0a +2024-03-01 20:47:12.636[1709340432636] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64839//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340432636&signature=40c1620ac651067a35b73492379fe3abac75f47b8bad3a0eb0d07adf6059ed9b +2024-03-01 20:47:12.640[1709340432640] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64841//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432639&endTime=1709340433639 +2024-03-01 20:47:12.647[1709340432647] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64845//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:47:12.652[1709340432652] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:64848//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709340432652&signature=74bea11299e82778f02013370a42d6c39a2920ef5022e14baafe2746f3515909 +2024-03-01 20:47:12.659[1709340432659] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64852//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432658&endTime=1709340433658 +2024-03-01 20:47:12.662[1709340432662] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64854//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:47:12.667[1709340432667] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64857//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340432667&signature=5048b45acc43fc7ee163bde9b3ec8de65eaa9d81141e0e9efab8f8a101bd2566 +2024-03-01 20:47:12.671[1709340432671] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64859//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340432671&signature=7a0c6745ce67352863ee9d7e4c9d4ef9a8fe89fddc5727ef802b6a32a184ef05 +2024-03-01 20:47:12.675[1709340432675] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64861//fapi/v1/leverageBracket?timestamp=1709340432674&signature=eca1b05c9d8aa52e4557703962386082005e4f3ef2698b49f16039c1cd51bdcc +2024-03-01 20:47:12.678[1709340432678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64863//dapi/v2/leverageBracket?timestamp=1709340432678&signature=6e2b7f680b4765157e6d68dc97da8fcaf9c87e330a7e9598e8b98445fd013673 +2024-03-01 20:47:12.682[1709340432682] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64865//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709340432682&signature=ae54bc701e682ec7092d148441d6fbee684d6892141e0f7bf66599bc67cb94a2 +2024-03-01 20:47:12.686[1709340432686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64867//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340432686&signature=626eab60ec72dd64c869e3fccc42161fcece15104fd4c1acca2c5b80c6fcd3a5 +2024-03-01 20:47:12.689[1709340432689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64869//dapi/v1/forceOrders?timestamp=1709340432689&signature=64829f3784b80984364727d322bbb09c180c2660a32ece8e635c21c033541230 +2024-03-01 20:47:12.693[1709340432693] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64871//dapi/v1/time +2024-03-01 20:47:12.697[1709340432697] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:64874//fapi/v1/listenKey +2024-03-01 20:47:12.702[1709340432702] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64876//dapi/v1/account?timestamp=1709340432701&signature=b44614d52d6a0d023e3c7fff8c6a08d44f0b0650545fc81317b9a27d9fbfa8e2 +2024-03-01 20:47:54.295[1709340474295] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.306[1709340474306] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.307[1709340474307] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.308[1709340474308] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.310[1709340474310] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:47:54.313[1709340474313] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.314[1709340474314] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.315[1709340474315] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.316[1709340474316] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.317[1709340474317] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.319[1709340474319] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 6 +2024-03-01 20:47:54.320[1709340474320] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.321[1709340474321] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.322[1709340474322] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.323[1709340474323] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.324[1709340474324] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.325[1709340474325] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.326[1709340474326] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.327[1709340474327] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.328[1709340474328] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 4 connections(s) +2024-03-01 20:47:54.329[1709340474329] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.330[1709340474330] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.330[1709340474330] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.331[1709340474331] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.331[1709340474331] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:47:54.332[1709340474332] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.337[1709340474337] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:57) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1f9f6368 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:47:54.337[1709340474337] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:47:54.338[1709340474338] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:58) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@565f390 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:47:54.338[1709340474338] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:47:54.339[1709340474339] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127) + at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5e3f861 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:47:54.339[1709340474339] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:47:54.340[1709340474340] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163) + at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5be1d0a4 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 39 common frames omitted +2024-03-01 20:47:54.340[1709340474340] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:47:54.341[1709340474341] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@311bf055 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 38 common frames omitted +2024-03-01 20:54:36.976[1709340876976] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:64999//dapi/v1/income?symbol=BNBUSDT×tamp=1709340876911&signature=d22b0b7dc5be56557754ab7002efd7d804d4b8884a2b8cf17e5bc03a6ffa2685 +2024-03-01 20:54:37.497[1709340877497] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65001//dapi/v1/income?timestamp=1709340877496&signature=e8faea23e950453bdb7bed3985a6a3d5c2e9d9c8da6202ffd4e4648cdea70099 +2024-03-01 20:54:37.511[1709340877511] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65003//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:54:37.526[1709340877526] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65007//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:54:37.542[1709340877542] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65009//fapi/v1/exchangeInfo +2024-03-01 20:54:37.549[1709340877549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65011//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:54:37.560[1709340877560] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65013//fapi/v1/ticker/24hr +2024-03-01 20:54:37.575[1709340877575] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65016//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340877574&signature=7333c953282d4fb94bc932068297a9864e934b895f50f9fdf32c58fb1fb10d19 +2024-03-01 20:54:37.621[1709340877621] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65018//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709340877620&signature=cdedbde3c51ab5d32ce267a1270f8596ce2865e7b83d2f7ff2a588e91efb6c46 +2024-03-01 20:54:37.638[1709340877638] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65021//fapi/v1/time +2024-03-01 20:54:37.651[1709340877651] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65023//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340877650&signature=1db26e1196b4cb9327bb22eb44cd4c85c0212109aae3832e5a7d8c4f344678e0 +2024-03-01 20:54:37.666[1709340877666] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65025//dapi/v1/openOrders?timestamp=1709340877665&signature=cf42eee7aa16827eea12922c298bfdba6c62533e922364b554b8175a6ad412e9 +2024-03-01 20:54:37.685[1709340877685] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65027//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709340877684&signature=c54189f626b3eeb3b0ef72ea4b867f9a2d08977ddca1953876a07769c80959c0 +2024-03-01 20:54:37.712[1709340877712] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65029//dapi/v1/leverageBracket?timestamp=1709340877711&signature=d7ce406f314ec3aab69ff9ee2723bba72dce0f71f9fc80041dd8be2b9ce8928c +2024-03-01 20:54:37.728[1709340877728] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65031//fapi/v1/multiAssetsMargin?timestamp=1709340877728&signature=7c622f2425b090e222fd5e0fa401a99f07a60b6eee382020f860a8096c841324 +2024-03-01 20:54:37.743[1709340877743] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65033//dapi/v1/pmExchangeInfo?timestamp=1709340877743&signature=d526e4a2cdb6f08862187d9bfefa3059ef01c583129671c232e4d1a602a88784 +2024-03-01 20:54:37.755[1709340877755] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65035//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340877755&signature=734602c0e746d5bd44d90f745c73f5c7912891277403d0abf4ed1c6571862e92 +2024-03-01 20:54:37.768[1709340877768] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65037//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:54:37.778[1709340877778] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65039//dapi/v1/premiumIndex +2024-03-01 20:54:37.796[1709340877796] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65041//fapi/v1/apiTradingStatus?timestamp=1709340877796&signature=5ad33e2e9544e6fc3d86ecfac09cfe729f48aade040ba5332c9f8095644b7fe8 +2024-03-01 20:54:37.807[1709340877807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65043//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709340877805&signature=c944f97b124b094fbcd995316b5e8d05e2afdc5aefe195fa71d6445d036fd117 +2024-03-01 20:54:37.822[1709340877822] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65045//dapi/v1/exchangeInfo +2024-03-01 20:54:37.844[1709340877844] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65049//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340877843&signature=0ff2f78fc04492c4b16ba277775380a5b0d71c2e2704e814ed759eb912e03438 +2024-03-01 20:54:37.855[1709340877855] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65051//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340877855&signature=93fc6118442d9aca69c3bfcca849e473e1e56218091e891538d8d4104d225345 +2024-03-01 20:54:37.879[1709340877879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65055//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709340877878&signature=5a9bc4b92193456cfb2443783ca3161a8f6a2dcc6ad8af7366c8b70c23ee1448 +2024-03-01 20:54:37.887[1709340877887] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65057//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340877887&signature=3596c426d9c43100228aa076019031243a6d37df7f224b0737c61c7be5cd242c +2024-03-01 20:54:37.897[1709340877897] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65059//dapi/v1/ping +2024-03-01 20:54:37.905[1709340877905] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65061//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:54:37.917[1709340877917] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65063//fapi/v1/premiumIndex +2024-03-01 20:54:37.931[1709340877931] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65065//dapi/v1/listenKey +2024-03-01 20:54:37.944[1709340877944] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65068//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340877944&signature=1d62dbbd4e4a87c75fa15541e15bf1ec8e721162a3051a77b1797416ab212cf8 +2024-03-01 20:54:37.953[1709340877953] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65070//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:54:37.965[1709340877965] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65072//fapi/v1/ticker/bookTicker +2024-03-01 20:54:37.979[1709340877979] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65075//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340877978&signature=f32486ff8d70e5cb0de4b4213e24d85fc88086ea030fc2314970c0e7d1598f5d +2024-03-01 20:54:37.997[1709340877997] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65078//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340877996&signature=94f078d3b36303bb472daa955862e8499ac59a64205d0c466454921a8ebf320b +2024-03-01 20:54:38.014[1709340878014] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65081//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340878010&signature=68d00978995fe78663e0a26fe944348dd6464b5e3fdb2c92225dead630837f31 +2024-03-01 20:54:38.025[1709340878025] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65083//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340878022&endTime=1709340879022 +2024-03-01 20:54:38.040[1709340878040] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65087//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:54:38.051[1709340878051] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65089//fapi/v1/ticker/price +2024-03-01 20:54:38.060[1709340878060] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65091//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:54:38.071[1709340878071] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65094//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340878071&signature=e45157121255a2ef491f6f21ab7a11c4ef6ea1bf6432bfc461685160bc87095b +2024-03-01 20:54:38.082[1709340878082] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65096//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:54:38.097[1709340878097] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65100//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:54:38.107[1709340878107] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65102//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:54:38.121[1709340878121] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65105//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:54:38.141[1709340878141] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65109//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709340878141&signature=6cdf6e40cf385dd071eea8d57d11cba710c26e18bd6aacb08ca2852fa353f97e +2024-03-01 20:54:38.150[1709340878150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65111//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340878150&signature=b7f4422fd0364b8f5b031ff1b683ddb1d5dd2292b8910fb7e4cf6664382c2e8a +2024-03-01 20:54:38.161[1709340878161] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65113//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:54:38.168[1709340878168] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65115//fapi/v1/indexInfo +2024-03-01 20:54:38.182[1709340878182] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65117//fapi/v1/pmExchangeInfo?timestamp=1709340878182&signature=64d9e32508b946c058b52dc2b6f8867261f1eefab0220f6e13db678c3cab9d4e +2024-03-01 20:54:38.193[1709340878193] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65119//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340878193&signature=f4fa3d4a3378a0f05f7895e0612b8034fc061692208611e7279f257019328969 +2024-03-01 20:54:38.208[1709340878208] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65121//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340878205&endTime=1709340879205 +2024-03-01 20:54:38.218[1709340878218] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65123//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:54:38.238[1709340878238] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65127//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340878237&signature=147eec5d07f7ccc7107bea87ec5d8bdcb6fd95342d3b768abb845ca30897a843 +2024-03-01 20:54:38.256[1709340878256] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65131//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709340878255&signature=a317080e74ddc613a2afe398f88e3c9c27cab3fdd15a53e914da71a590458286 +2024-03-01 20:54:38.267[1709340878267] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65133//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340878267&signature=c16f4f1dcbf2c5ee9bf60ca02f87407027e50132a2915c2682bd268a0a3df22e +2024-03-01 20:54:38.278[1709340878278] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65135//fapi/v1/openOrders?timestamp=1709340878278&signature=c1e77497db48508e4ed5a037b122480e20de08ee37d1fc44b69b4764ef01af11 +2024-03-01 20:54:38.291[1709340878291] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65137//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:54:38.302[1709340878302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65139//dapi/v1/ticker/24hr +2024-03-01 20:54:38.317[1709340878317] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:65141//fapi/v1/listenKey +2024-03-01 20:54:38.354[1709340878354] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65144//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709340878353&signature=ce806c51bdbb94800bb5d5fde366d22bc2c3f06b84de979667b74eafc408138b +2024-03-01 20:54:38.382[1709340878382] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65147//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340878381&signature=5a68dcdf612f793f7a96b19d13a756f500b89fedbc81b1f0245ac06836fd4915 +2024-03-01 20:54:38.400[1709340878400] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65151//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340878400&signature=29f9639d2aa097d92831213bf987c24337fa7e8bdf45c81e4e6d7d2fd80830e7 +2024-03-01 20:54:38.410[1709340878410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65153//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340878410&signature=c8459ec640e0338f252c0b59933992dd2f8c7ff9bdabf2a004651f29ddbf82a5 +2024-03-01 20:54:38.434[1709340878434] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65155//dapi/v1/balance?timestamp=1709340878433&signature=f243c695c31a41027d2aaa6b61c74ffa78c6a02acd409e6321ebc5a425ba10a8 +2024-03-01 20:54:38.447[1709340878447] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65157//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709340878446&signature=e25b1dcf783bda25cc385b69aaf16e05d31f23a00049121767fa7c9fd4505bdc +2024-03-01 20:54:38.485[1709340878485] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65161//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340878485&signature=df962e670eeda06bb477f6bcdd0e6a22fba2ffd79c2918989285a52ef5b5bcd1 +2024-03-01 20:54:38.500[1709340878500] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65164//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340878500&signature=fab14d9aeb61cd6b0cd3bcb2e61a3de2a827e9ed618558884ac0468a6ecb97d6 +2024-03-01 20:54:38.518[1709340878518] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65167//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:54:38.530[1709340878530] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65169//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:54:38.542[1709340878542] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65171//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:54:38.549[1709340878549] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65173//dapi/v1/ticker/bookTicker +2024-03-01 20:54:38.561[1709340878561] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65176//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340878560&endTime=1709340879560 +2024-03-01 20:54:38.571[1709340878571] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65179//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:54:38.642[1709340878642] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65191//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340878639&endTime=1709340879639 +2024-03-01 20:54:38.648[1709340878648] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65193//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:54:38.683[1709340878683] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65195//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:54:38.694[1709340878694] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65198//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:54:38.700[1709340878700] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65200//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340878699&endTime=1709340879699 +2024-03-01 20:54:38.713[1709340878713] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65204//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340878712&endTime=1709340879712 +2024-03-01 20:54:38.719[1709340878719] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65206//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:54:38.734[1709340878734] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65210//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340878734&signature=5aa2f76a801d382d799334b79f0d9a01f829fa7889c266a8b38f66ed86edff41 +2024-03-01 20:54:38.747[1709340878747] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65213//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:54:38.762[1709340878762] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65218//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340878762&signature=111c899ea5b3290c541230a02b033051b1064d8084f82cd091278dd1da3b918c +2024-03-01 20:54:38.769[1709340878769] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65220//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:54:38.781[1709340878781] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65223//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709340878781&signature=7913be0fac90b2064e5cfd9d41cb11aea491aee2a1aadac9968a601c220a2698 +2024-03-01 20:54:38.793[1709340878793] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65226//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709340878793&signature=9bfba02c424f39a48ae262103e157e92c146eecd2769a2fa740470272da998fa +2024-03-01 20:54:38.800[1709340878800] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65228//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340878799&endTime=1709340879799 +2024-03-01 20:54:38.807[1709340878807] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65230//fapi/v1/fundingRate +2024-03-01 20:54:38.817[1709340878817] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65233//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340878817&signature=0d61589e36c2f41d88578ec875f1d7df04ef5a5e8fff7509a2eda32ebe866af3 +2024-03-01 20:54:38.826[1709340878826] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65235//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709340878826&signature=ca9bd13851ae26edfda17eea36ae96b927769526e90145e62ec67e14eb362b54 +2024-03-01 20:54:38.833[1709340878833] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65238//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709340878833&signature=0c8f6f99b5a8af610a80a9b44f708d42a2e04670875b6afaac0a68bbdfd6d643 +2024-03-01 20:54:38.841[1709340878841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65240//dapi/v1/positionSide/dual?timestamp=1709340878840&signature=53e37de3c1225eaedc8c478f8139c1635b18221593b461245a4159e2d58f5055 +2024-03-01 20:54:38.851[1709340878851] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65242//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340878851&signature=a14e12eafaa297060aff00926201eedb549d3447ef4f0297f7bf5becb796a704 +2024-03-01 20:54:38.863[1709340878863] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65245//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:54:38.871[1709340878871] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65247//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:54:38.879[1709340878879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65249//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:54:38.887[1709340878887] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65252//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340878886&endTime=1709340879886 +2024-03-01 20:54:38.895[1709340878895] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65254//fapi/v1/leverageBracket?timestamp=1709340878895&signature=ed2a74d276858fba9d7e8ae602e22e68e3c86cc6a6e502662ebe0ae1e1a68211 +2024-03-01 20:54:38.901[1709340878901] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65256//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340878901&signature=ba1b98727ab587877e6c78c3414e649c8a91a26260d9daeac37763b235d486db +2024-03-01 20:54:38.908[1709340878908] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65258//dapi/v1/ticker/price +2024-03-01 20:54:38.915[1709340878915] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65260//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:54:38.930[1709340878930] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65264//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340878929&endTime=1709340879929 +2024-03-01 20:54:38.939[1709340878939] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65266//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:54:38.962[1709340878962] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65268//fapi/v2/positionRisk?timestamp=1709340878962&signature=1ac0a55ad419cf7b89cf587fb7f692b82ce7adfbcd868324cbecf6c9d4519549 +2024-03-01 20:54:38.968[1709340878968] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65270//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709340878968&signature=3a7913be3bfb017bf3e164ea200c20b5bc49e88503be280891236ad9e487cd87 +2024-03-01 20:54:38.977[1709340878977] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65272//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:54:38.982[1709340878982] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65274//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340878981&endTime=1709340879981 +2024-03-01 20:54:38.993[1709340878993] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65278//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:54:39.000[1709340879000] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65281//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340878999&endTime=1709340879999 +2024-03-01 20:54:39.008[1709340879008] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65284//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709340879008&signature=153708684a9c0881965da32a9f6d91b7c19fdb968695350a341ca6512341b238 +2024-03-01 20:54:39.018[1709340879018] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65288//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:54:39.021[1709340879021] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65290//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:54:39.031[1709340879031] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65292//fapi/v2/balance?timestamp=1709340879030&signature=5e7035870eeb1e165c32c9732a4ed0630359d28578fe4858e49770a7495b8f01 +2024-03-01 20:54:39.042[1709340879042] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65295//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340879042&signature=d2fca65daa356abbd248232c969a65b9d6e4fd3b7f514804d10d39deffeb3bae +2024-03-01 20:54:39.051[1709340879051] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65298//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709340879051&signature=fbacfa9f4c2dae93980bd56d3e6a4129938070934ba8a73aba143ab7aa497920 +2024-03-01 20:54:39.063[1709340879063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65302//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:54:39.070[1709340879070] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65304//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340879069&endTime=1709340880069 +2024-03-01 20:54:39.085[1709340879085] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65306//dapi/v1/positionRisk?timestamp=1709340879084&signature=89bf1c182683b4d668bb8b4847befb9fb3b123c32a6df475a3aeedc1abe4ac54 +2024-03-01 20:54:39.095[1709340879095] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65308//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709340879095&signature=f926e56db9c2e1d1f4e631a821a53c6dae2d726e1e99b240b04b02e2ae4198b6 +2024-03-01 20:54:39.113[1709340879113] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65312//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:54:39.119[1709340879119] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65314//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879118&endTime=1709340880118 +2024-03-01 20:54:39.128[1709340879128] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65316//fapi/v1/income?symbol=BNBUSDT×tamp=1709340879128&signature=c1f373934d25e3327f5449b2618a73dc2cf5994b5471950b4e29797c3eff757a +2024-03-01 20:54:39.135[1709340879135] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65318//fapi/v1/income?timestamp=1709340879135&signature=b8e5bd9c907ba9c7a57c2013cd825cf0c05ae6fd0493049cb0a9de2c7833a1fd +2024-03-01 20:54:39.143[1709340879143] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65320//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:54:39.150[1709340879150] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65323//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:54:39.155[1709340879155] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65325//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340879155&signature=541b56dfc6012e5e48d6bb1ec56d28a7f145d74abcea2c15be8877adda4a3219 +2024-03-01 20:54:39.164[1709340879164] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65328//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:54:39.170[1709340879170] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65330//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340879168&endTime=1709340880168 +2024-03-01 20:54:39.180[1709340879180] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65334//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340879179&endTime=1709340880179 +2024-03-01 20:54:39.186[1709340879186] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65336//dapi/v1/fundingRate +2024-03-01 20:54:39.192[1709340879192] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65338//fapi/v1/positionSide/dual?timestamp=1709340879192&signature=bd5b61673f8ccb627f89c88f37b8a9abb2842bc53f276c7b120153fdd99271cd +2024-03-01 20:54:39.198[1709340879198] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65340//fapi/v1/ping +2024-03-01 20:54:39.204[1709340879204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65342//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:54:39.210[1709340879210] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65344//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:54:39.216[1709340879216] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65346//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:54:39.222[1709340879222] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65349//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340879221&endTime=1709340880221 +2024-03-01 20:54:39.233[1709340879233] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65352//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340879231&endTime=1709340880231 +2024-03-01 20:54:39.240[1709340879240] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65355//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:54:39.246[1709340879246] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65357//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:54:39.251[1709340879251] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65359//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340879250&endTime=1709340880250 +2024-03-01 20:54:39.261[1709340879261] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65363//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709340879261&signature=5d5544962509bd8632da2ccbafc257a4f0ab7e116f6029c78e702ac4556ba633 +2024-03-01 20:54:39.268[1709340879268] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65366//fapi/v1/income/asyn?startTime=1709340879267&endTime=1709340880267×tamp=1709340879268&signature=cb418b6455e1d6ca2de5fb52c21d0b96b4f1c53f6db525f690ea28d8981f6f26 +2024-03-01 20:54:39.274[1709340879274] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65368//fapi/v1/income/asyn?timestamp=1709340879273&signature=b9fa8abf4b5ffc97e72f85e3a4b1194b23ede6caa1ab70f9402b85332ce33877 +2024-03-01 20:54:39.280[1709340879280] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65370//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:54:39.286[1709340879286] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65372//fapi/v1/assetIndex +2024-03-01 20:54:39.295[1709340879295] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65374//dapi/v1/listenKey +2024-03-01 20:54:39.306[1709340879306] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65376//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709340879306&signature=d7a347bcb6a20ecc4a9a68330f79daab033224062161f27454eb25b97ae5aaf0 +2024-03-01 20:54:39.326[1709340879326] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65379//fapi/v2/account?timestamp=1709340879326&signature=b66d0a7f05568dfe9a4734247b2230d294f82e68e99509320165eef90140cacb +2024-03-01 20:54:39.335[1709340879335] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65382//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340879334&signature=05bc7480ec117afeb2a464ff49cf86d947d9b76bba356d03e71e1f4cb427c42d +2024-03-01 20:54:39.343[1709340879343] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65384//fapi/v1/listenKey +2024-03-01 20:54:39.349[1709340879349] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65386//dapi/v1/adlQuantile?timestamp=1709340879349&signature=ca494fd8fb2b5b0809e29e97e61542015e2cf4e57ce240424ce4d2614a6ce1d7 +2024-03-01 20:54:39.355[1709340879355] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65388//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340879355&signature=0bf8db0c124a398af51f19390046dfcc49b389c746acf925f1956794935145d3 +2024-03-01 20:54:39.362[1709340879362] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:65390//dapi/v1/listenKey +2024-03-01 20:54:39.371[1709340879371] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65393//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340879371&signature=451a6a2ccd80a89c23d3b45e961a49235a71ff1e1cea6246d8432aed58393dc7 +2024-03-01 20:54:39.383[1709340879383] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65397//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:54:39.388[1709340879388] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65399//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340879387&endTime=1709340880387 +2024-03-01 20:54:39.396[1709340879396] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65401//fapi/v1/adlQuantile?timestamp=1709340879395&signature=d9ce026607cc7ff0564730e1e0f6163034d921cf1cee2c4828b9f65a9123f2b2 +2024-03-01 20:54:39.401[1709340879401] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65403//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340879400&signature=257a2e350eaf4902a386d036d79f0353a229f64244d386db1cd86d47c950aed7 +2024-03-01 20:54:39.408[1709340879408] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65405//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340879407&signature=c931070fbd8fb59d36f7e4d8c98a1e7817c1b7cb523818d0d4b28a6080d457eb +2024-03-01 20:54:39.412[1709340879412] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65407//fapi/v1/forceOrders?timestamp=1709340879412&signature=88c5a1b417cd02ef1716ce13e6d1c5e02f6e417da1c554a051ec4995e42cfb13 +2024-03-01 20:54:39.418[1709340879418] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65409//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879417&endTime=1709340880417 +2024-03-01 20:54:39.429[1709340879429] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65413//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:54:39.435[1709340879435] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:65415//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340879435&signature=4b9bc9a14efd6d9e4a8d98219b670b6667005fbe497a61ed887a2600d57f44ec +2024-03-01 20:54:39.444[1709340879444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65418//dapi/v1/leverageBracket?timestamp=1709340879444&signature=65d7764dc973b19d41413e08a197b1f65249526c3dc7dc8643f73d38ae8925f7 +2024-03-01 20:54:39.449[1709340879449] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65420//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340879448&signature=db8e501269eb8c39c73bcb7786c01208f812798598fb581065f94e9d13469c3d +2024-03-01 20:54:39.454[1709340879454] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65422//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879453&endTime=1709340880453 +2024-03-01 20:54:39.464[1709340879464] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65426//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:54:39.471[1709340879471] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:65429//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709340879471&signature=905ddff35e69091eda536a8aac19a7a08782e9c25dd0f8c586de950cab0e8d62 +2024-03-01 20:54:39.481[1709340879481] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65433//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340879480&endTime=1709340880480 +2024-03-01 20:54:39.486[1709340879486] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65435//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:54:39.493[1709340879493] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65438//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340879493&signature=2a9ca9d2a35ebfca1e7c5722663daba14110babbc51046d01a22fabfda7421ab +2024-03-01 20:54:39.498[1709340879498] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65440//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340879498&signature=6ea2c9fb6aaee255aff3d158e132f9500a0a2533b1894ab4e2a08cabd65a1ff8 +2024-03-01 20:54:39.501[1709340879501] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65442//fapi/v1/leverageBracket?timestamp=1709340879501&signature=6a4b0191049cb7a48c265015a5e86ee5731b6f44cb73836191fbd8d593cc0d52 +2024-03-01 20:54:39.508[1709340879508] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65444//dapi/v2/leverageBracket?timestamp=1709340879508&signature=aa46a35946f1b436274a156d4bb227af8431b34943e7d5ee0996b415076b0938 +2024-03-01 20:54:39.513[1709340879513] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65446//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709340879513&signature=1a4a43ba1ef13f038bce081528b913b13922e5428ff4ace4a57e0fbe396e43af +2024-03-01 20:54:39.518[1709340879518] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65448//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340879518&signature=fdd27ad9020a44003aa0e861e1b7174a70d162ca2316b00e849d9d412d18b355 +2024-03-01 20:54:39.523[1709340879523] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65450//dapi/v1/forceOrders?timestamp=1709340879523&signature=0420b080891349ef26c4b2dde26273439dc40d21e5feb76cf039032b140f56d8 +2024-03-01 20:54:39.528[1709340879528] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65452//dapi/v1/time +2024-03-01 20:54:39.535[1709340879535] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65455//fapi/v1/listenKey +2024-03-01 20:54:39.541[1709340879541] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65457//dapi/v1/account?timestamp=1709340879541&signature=61ed103e9b82b3b440268cc1ff4cb719dc498680f06952d6b8e411a63e1a13a6 +2024-03-01 20:55:38.146[1709340938146] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65467//dapi/v1/income?symbol=BNBUSDT×tamp=1709340938081&signature=c2f6cef07a1aba060186b7e8e0bfd78a76dedb444d572b81e1676c2865938ad5 +2024-03-01 20:55:38.824[1709340938824] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65469//dapi/v1/income?timestamp=1709340938823&signature=24aafef37c699388c970140ceda07dfe594e9399a5706bdd75abb5fb8f9285e7 +2024-03-01 20:55:38.862[1709340938862] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65471//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:55:38.937[1709340938937] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65475//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:55:38.986[1709340938986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65477//fapi/v1/exchangeInfo +2024-03-01 20:55:39.025[1709340939025] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65479//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:55:39.064[1709340939064] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65481//fapi/v1/ticker/24hr +2024-03-01 20:55:39.110[1709340939110] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:65484//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340939110&signature=ecc4695e86eced2dd4663ed960f9328d5e7fcc7c91f262c58db6d0b1136b07e7 +2024-03-01 20:55:39.215[1709340939215] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65486//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709340939214&signature=8eb607be2ae482c07f87848c00ed300a7124080dedc44f4f7ce7439b109c1338 +2024-03-01 20:55:39.266[1709340939266] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65489//fapi/v1/time +2024-03-01 20:55:39.302[1709340939302] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65491//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340939302&signature=4b7a38161017484f3b29e7eafe8ae0b1797e4877a2c08d4925a1cea3b28a48f9 +2024-03-01 20:55:39.339[1709340939339] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65493//dapi/v1/openOrders?timestamp=1709340939338&signature=8dba01ced0f0ac0f86535bc52fc7373c3e69d7a99cc8fb6c259838e26d0cbd28 +2024-03-01 20:55:39.380[1709340939380] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65495//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709340939380&signature=ecd90418f81237c70136db397a232f7b3c4c3102dde139e80c80f7f415a016ac +2024-03-01 20:55:39.417[1709340939417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65497//dapi/v1/leverageBracket?timestamp=1709340939417&signature=57c57b910b98b659b5ec731628ccc3229c13bc93789157df7d4f26b158e49ab7 +2024-03-01 20:55:39.451[1709340939451] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65500//fapi/v1/multiAssetsMargin?timestamp=1709340939450&signature=245eb58e923241067b7e65f0fc8439b60d072c88595e94c4a67067080e8ced31 +2024-03-01 20:55:39.481[1709340939481] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65502//dapi/v1/pmExchangeInfo?timestamp=1709340939481&signature=6691107582298ca58074848b70ac92ca842848ce3920ed5ad7c0ddca6de159d5 +2024-03-01 20:55:39.513[1709340939513] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65504//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340939513&signature=585c563c0ef4586cc2658a34b9a58013a8ef0bf75d864f3032fa169ee3c0e352 +2024-03-01 20:55:39.544[1709340939544] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65506//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:55:39.568[1709340939568] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65508//dapi/v1/premiumIndex +2024-03-01 20:55:39.596[1709340939596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65510//fapi/v1/apiTradingStatus?timestamp=1709340939596&signature=9e825bd7391a724d091e2b05bf5e2ae61dc2e7b50a909708ef38d5781dc2a23a +2024-03-01 20:55:39.630[1709340939630] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65512//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709340939630&signature=6ca1d2685ddd1293c188000eaaa224b4bb14340f6949d2e1cad7d9acdb1775a4 +2024-03-01 20:55:39.662[1709340939662] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65514//dapi/v1/exchangeInfo +2024-03-01 20:55:39.728[1709340939728] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65519//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340939727&signature=6bed6eb52269b20c40682d6bcd5476e18b2561bd7bc564cf757d2064049b17dc +2024-03-01 20:55:39.757[1709340939757] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65521//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340939757&signature=5b98d2dc6874e4556fcb3e459e325614aecb52123d4a20fcbcdf9f2dd2dd7227 +2024-03-01 20:55:39.805[1709340939805] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65525//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709340939804&signature=c569b22c5e4676017357291aa265174764b404d5ae0759037c8e4966376e4acb +2024-03-01 20:55:39.827[1709340939827] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65527//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340939827&signature=8d9477a9839da3ceade2e0242f4eeb2dcc112f28510eb7e803a5af54e12e2f40 +2024-03-01 20:55:39.852[1709340939852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65529//dapi/v1/ping +2024-03-01 20:55:39.879[1709340939879] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65531//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:55:39.903[1709340939903] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:65533//fapi/v1/premiumIndex +2024-03-01 20:55:39.929[1709340939929] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49152//dapi/v1/listenKey +2024-03-01 20:55:39.961[1709340939961] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49155//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340939961&signature=49fd25efc0807c1ff7dc0b3712c9223c5906af299076167b045d4d43de715f3c +2024-03-01 20:55:39.986[1709340939986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49157//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:55:40.009[1709340940009] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49159//fapi/v1/ticker/bookTicker +2024-03-01 20:55:40.039[1709340940039] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49162//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340940039&signature=ebd7074d3a90f54bb98fda6efb5a8c0058e436e47c76f8638af8d2b036e0edc6 +2024-03-01 20:55:40.072[1709340940072] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49165//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709340940072&signature=a5f4258274eb81eec4a28c8f39dc9c9e62acd69528faf530df4f75d0c7a2c7bb +2024-03-01 20:55:40.105[1709340940105] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49168//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340940103&signature=2bbc2b3a8f8516479c20120f033837fc834e7f2d05f6b5e491dc368a4cee7ee3 +2024-03-01 20:55:40.130[1709340940130] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49170//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340940129&endTime=1709340941129 +2024-03-01 20:55:40.166[1709340940166] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49174//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:55:40.191[1709340940191] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49176//fapi/v1/ticker/price +2024-03-01 20:55:40.212[1709340940212] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49178//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:55:40.253[1709340940253] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49181//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709340940253&signature=c0e72499cf047a0d2f1efff1bd26ee68d0bff59eb7c4eff85f304cb715d912ad +2024-03-01 20:55:40.283[1709340940283] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49183//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:55:40.327[1709340940327] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49187//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:55:40.358[1709340940358] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49189//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:55:40.394[1709340940394] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49192//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:55:40.438[1709340940438] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49196//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709340940438&signature=118af3b10069e5ecb4cb52fbde11a71ecee0d1cc802afb7dafd88b60e44563c1 +2024-03-01 20:55:40.461[1709340940461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49198//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340940461&signature=c3551d5bd0ea15b3336e2e2f71016ead7c98f7a2c5246caca53e843425626fc3 +2024-03-01 20:55:40.484[1709340940484] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49200//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:55:40.504[1709340940504] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49202//fapi/v1/indexInfo +2024-03-01 20:55:40.524[1709340940524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49204//fapi/v1/pmExchangeInfo?timestamp=1709340940524&signature=4deceb1bb0f664e69be58c88fac8398e33e12ccf313eb0a7e9e83e035c7ea36c +2024-03-01 20:55:40.548[1709340940548] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49206//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709340940548&signature=5ca1641738ce2528157e63e57b87e66e6c29b05b4218cd847eb3560ecb31f5af +2024-03-01 20:55:40.578[1709340940578] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49208//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340940569&endTime=1709340941569 +2024-03-01 20:55:40.615[1709340940615] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49210//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:55:40.655[1709340940655] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49214//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340940655&signature=0a19af4b2733f8d752886020773d337f583aa6d7e60842b5cdeb3e18ded44bff +2024-03-01 20:55:40.691[1709340940691] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49218//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709340940691&signature=2690b34cf0afadb62e95e779f4245d82d94fcc786718cffafac811e392dc454b +2024-03-01 20:55:40.714[1709340940714] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49220//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709340940714&signature=37aa61545e9879ec4eb4e38bf13b87d24846e3ef107c26712059c84d1a072df2 +2024-03-01 20:55:40.735[1709340940735] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49222//fapi/v1/openOrders?timestamp=1709340940735&signature=30f491c4f9c5973560d33e7dc7315f90f1cfd9038677f6e69d1bd06be52b3b70 +2024-03-01 20:55:40.756[1709340940756] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49224//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:55:40.779[1709340940779] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49226//dapi/v1/ticker/24hr +2024-03-01 20:55:40.800[1709340940800] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:49228//fapi/v1/listenKey +2024-03-01 20:55:40.852[1709340940852] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49231//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709340940851&signature=3cb37b4c50dbedfdb1e2649bbd59bc7d66e5c463fbe6c4c18287d8b23706fa04 +2024-03-01 20:55:40.887[1709340940887] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49234//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709340940886&signature=d035a4fd10c0f01966b20645bdcaecc1194de1c3415b67bf6d3e0b8c7f7e6217 +2024-03-01 20:55:40.923[1709340940923] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49238//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709340940923&signature=671d07bda24f8921d4273cbeb2489d2731ec9e7712f1b23a77fda22661ef7683 +2024-03-01 20:55:40.945[1709340940945] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49240//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709340940944&signature=abb4b1f402df3ccde837ccf4e449e0d5a4e7a04092f202be6b1e913ec3cf01db +2024-03-01 20:55:40.989[1709340940989] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49242//dapi/v1/balance?timestamp=1709340940989&signature=762cc8ad28e9ef9fe11006a3be279faf95fafe8fd4123d144795b38059802bfe +2024-03-01 20:55:41.012[1709340941012] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49244//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709340941012&signature=1c9d288ef9ae90befacdb12fd791538e659dd85a8af8d54ab9f6a4fb0df365d3 +2024-03-01 20:55:41.052[1709340941052] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49248//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340941051&signature=d2ebd1674c69ac74ad12a83faac0a6bf0d79abdef8e582d795718089d8eaf658 +2024-03-01 20:55:41.081[1709340941081] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49251//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340941081&signature=8e30161bbc0acedc73dc715392f33ee5e425f6ed74251ced2e68f792103cf4a4 +2024-03-01 20:55:41.115[1709340941115] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49254//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:55:41.136[1709340941136] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49256//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:55:41.160[1709340941160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49258//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:55:41.185[1709340941185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49260//dapi/v1/ticker/bookTicker +2024-03-01 20:55:41.214[1709340941214] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49263//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340941213&endTime=1709340942213 +2024-03-01 20:55:41.244[1709340941244] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49266//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:55:41.357[1709340941357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49278//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340941356&endTime=1709340942356 +2024-03-01 20:55:41.378[1709340941378] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49280//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:55:41.498[1709340941498] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49282//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:55:41.531[1709340941531] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49285//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:55:41.555[1709340941555] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49287//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340941554&endTime=1709340942554 +2024-03-01 20:55:41.592[1709340941592] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49291//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340941591&endTime=1709340942591 +2024-03-01 20:55:41.613[1709340941613] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49293//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:55:41.650[1709340941650] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49297//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340941650&signature=952b5ca3c7d9179a30b94d4d7aef7a3a3c8970f6f31b4986564409ccfc3b5ba2 +2024-03-01 20:55:41.681[1709340941681] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49300//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:55:41.730[1709340941730] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49305//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340941729&signature=78d580dc6c982c68d17e114f61f70ba390545ad23f0f496aa59a90d13715fe52 +2024-03-01 20:55:41.753[1709340941753] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49307//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:55:41.787[1709340941787] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49310//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709340941787&signature=5f05565d57f7db9b4d33c769b66ccb7729d53daa43573496a6e954879dc19df5 +2024-03-01 20:55:41.819[1709340941819] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49313//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709340941818&signature=0470fa11386570a03c317bfb460ad4558028ec6c702eb9f38e8f33bbb611f8d1 +2024-03-01 20:55:41.844[1709340941844] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49315//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340941843&endTime=1709340942843 +2024-03-01 20:55:41.867[1709340941867] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49317//fapi/v1/fundingRate +2024-03-01 20:55:41.894[1709340941894] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49320//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340941894&signature=594ad08969b9c7ae0deb75bd15d45d26716550f39d16087facd38d8ed062315b +2024-03-01 20:55:41.925[1709340941925] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49322//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709340941925&signature=2fd070c4985bb91754625965a06a2bec6758b77561f4547ea86d7f23ae255088 +2024-03-01 20:55:41.957[1709340941957] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49325//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709340941957&signature=b9e4e3db28005f76083fd098d630e42b7bbc538f21411d27b4a258779ed03257 +2024-03-01 20:55:41.986[1709340941986] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49327//dapi/v1/positionSide/dual?timestamp=1709340941985&signature=e1e4ee21e43cd549cc5307c633b4b812e4184d6f7c935ee1eebf569aaf257949 +2024-03-01 20:55:42.009[1709340942009] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49329//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709340942009&signature=fcffaa53e997aff13207858ed200f6c4b246cef17937fa4072d2a50128d730a0 +2024-03-01 20:55:42.041[1709340942041] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49332//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:55:42.065[1709340942065] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49334//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:55:42.089[1709340942089] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49336//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:55:42.126[1709340942126] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49339//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340942125&endTime=1709340943125 +2024-03-01 20:55:42.153[1709340942153] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49341//fapi/v1/leverageBracket?timestamp=1709340942152&signature=74d6742123d92a5c17492cc312a0effc69ad2b52f860653740459f37e1c90933 +2024-03-01 20:55:42.185[1709340942185] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49343//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340942185&signature=acfff183079796038b627c299de590ef5b6790e0166da0fe497cfcb1dcedca29 +2024-03-01 20:55:42.215[1709340942215] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49345//dapi/v1/ticker/price +2024-03-01 20:55:42.239[1709340942239] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49347//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:55:42.281[1709340942281] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49351//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340942279&endTime=1709340943279 +2024-03-01 20:55:42.312[1709340942312] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49353//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:55:42.387[1709340942387] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49355//fapi/v2/positionRisk?timestamp=1709340942387&signature=167791916c62da3c53c2130ed00d713c86e51317c411216a304fbb03cd658162 +2024-03-01 20:55:42.419[1709340942419] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49357//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709340942419&signature=3e0e26f84641261dbec1e4b7ca49f1d3f6f985cfed587684f8e2501ee5a875d4 +2024-03-01 20:55:42.450[1709340942450] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49359//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:55:42.477[1709340942477] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49361//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340942476&endTime=1709340943476 +2024-03-01 20:55:42.537[1709340942537] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49365//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:55:42.582[1709340942582] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49368//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340942580&endTime=1709340943580 +2024-03-01 20:55:42.628[1709340942628] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49371//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709340942628&signature=de7c49d897086c3110df1581c43fec07a6091a82ebb0ac2810ea40280d906d45 +2024-03-01 20:55:42.686[1709340942686] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49375//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:55:42.720[1709340942720] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49377//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:55:42.755[1709340942755] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49379//fapi/v2/balance?timestamp=1709340942755&signature=c530c8f494e6d3391d26a05f4c9ea86c77cdb11f96c829e874381348d2ccdc43 +2024-03-01 20:55:42.803[1709340942803] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49382//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709340942802&signature=9aaaf638911d952f6d5fd534c3958e95f6d864272f54ff9057abc052175e0415 +2024-03-01 20:55:42.852[1709340942852] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49385//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709340942852&signature=22be097ceae91c1f6a38f455c7f9ceb282949acbb76a1ccccc4373f1f7780112 +2024-03-01 20:55:42.908[1709340942908] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49389//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:55:42.941[1709340942941] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49391//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340942940&endTime=1709340943940 +2024-03-01 20:55:42.974[1709340942974] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49393//dapi/v1/positionRisk?timestamp=1709340942974&signature=328a3cd8c0144a8917545489b35f253c7dffafab230e24f8938feeeaefac239f +2024-03-01 20:55:43.002[1709340943002] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49395//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709340943002&signature=ccf746f3b22d62b60bc7c11415d63ffd62d469863ab3aba90b36efad1a59483e +2024-03-01 20:55:43.043[1709340943043] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49399//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:55:43.063[1709340943063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49401//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340943062&endTime=1709340944062 +2024-03-01 20:55:43.083[1709340943083] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49403//fapi/v1/income?symbol=BNBUSDT×tamp=1709340943083&signature=d5a83669c5321dde4ddf2b91598756ebb81cf4ab9168c9137d40bd23bdd6c2ab +2024-03-01 20:55:43.106[1709340943106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49405//fapi/v1/income?timestamp=1709340943105&signature=65212676ef9d706ecbffed39126fec081f983d98ebffdc1a425709d4944ea01e +2024-03-01 20:55:43.127[1709340943127] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49407//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:55:43.157[1709340943157] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49410//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:55:43.177[1709340943177] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49412//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709340943177&signature=0e906c0fc50624fc8e0de36a32900b411e5458db53df43af16a2810dca0e54c9 +2024-03-01 20:55:43.206[1709340943206] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49415//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:55:43.226[1709340943226] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49417//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340943225&endTime=1709340944225 +2024-03-01 20:55:43.262[1709340943262] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49421//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340943261&endTime=1709340944261 +2024-03-01 20:55:43.284[1709340943284] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49423//dapi/v1/fundingRate +2024-03-01 20:55:43.307[1709340943307] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49425//fapi/v1/positionSide/dual?timestamp=1709340943307&signature=018f254e027cb77c0a0138b7e874c1b744665cfed6e13c064aec3a18de2cc82c +2024-03-01 20:55:43.329[1709340943329] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49427//fapi/v1/ping +2024-03-01 20:55:43.350[1709340943350] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49429//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:55:43.370[1709340943370] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49431//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:55:43.390[1709340943390] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49433//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:55:43.417[1709340943417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49436//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340943416&endTime=1709340944416 +2024-03-01 20:55:43.446[1709340943446] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49439//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340943444&endTime=1709340944444 +2024-03-01 20:55:43.473[1709340943473] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49442//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:55:43.502[1709340943502] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49444//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:55:43.524[1709340943524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49446//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340943523&endTime=1709340944523 +2024-03-01 20:55:43.567[1709340943567] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49450//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709340943567&signature=d1f2e82816baf3338118a0618883cdba7026ab3e879bb2ae74a3d6b54d7c6f3e +2024-03-01 20:55:43.597[1709340943597] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49453//fapi/v1/income/asyn?startTime=1709340943596&endTime=1709340944596×tamp=1709340943597&signature=6742c67c4bb12cc5f38710aab21ffda40d28a2b61c50b6d9106625b778289311 +2024-03-01 20:55:43.622[1709340943622] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49455//fapi/v1/income/asyn?timestamp=1709340943622&signature=b5e6b3487f234c43fa41b59d774fed7e943fa0d0551354b54706d0732f04ce53 +2024-03-01 20:55:43.646[1709340943646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49457//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:55:43.679[1709340943679] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49459//fapi/v1/assetIndex +2024-03-01 20:55:43.701[1709340943701] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49461//dapi/v1/listenKey +2024-03-01 20:55:43.722[1709340943722] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49463//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709340943722&signature=ee798fba2c95d9c221a5015a1cc6c6779207eed5bc3a6d867cb875273df0fcc8 +2024-03-01 20:55:43.754[1709340943754] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49466//fapi/v2/account?timestamp=1709340943754&signature=eec89e957557d2f9250982349a5769b3516fd73fc83e9761f71ea5a0079a7dd9 +2024-03-01 20:55:43.788[1709340943788] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49469//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709340943788&signature=ea7fb4c1a467e8f526d94c58523ecef0b8cc4e492d522714d3b7b1be873197c9 +2024-03-01 20:55:43.818[1709340943818] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49471//fapi/v1/listenKey +2024-03-01 20:55:43.841[1709340943841] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49473//dapi/v1/adlQuantile?timestamp=1709340943841&signature=9d0547f0550f0cfe7daf41ed5d15050fba0c1876f4e93ab4a06eeba88240603e +2024-03-01 20:55:43.864[1709340943864] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49475//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340943864&signature=f7fd23b34620d0b9bb86a8cfbd90903af2c36276a1361c690009475cf6d9afa5 +2024-03-01 20:55:43.889[1709340943889] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:49477//dapi/v1/listenKey +2024-03-01 20:55:43.919[1709340943919] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49480//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709340943919&signature=ec497311e7c0c06d2e256ac596d34a5cf5eafd73285b28570c2114f5b063dd91 +2024-03-01 20:55:43.957[1709340943957] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49484//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:55:43.979[1709340943979] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49486//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340943978&endTime=1709340944978 +2024-03-01 20:55:44.005[1709340944005] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49488//fapi/v1/adlQuantile?timestamp=1709340944005&signature=7d0b37c310137dded605a52b26503c5ddb33f71bfcd64cc2f7f23a02df7fa7b9 +2024-03-01 20:55:44.027[1709340944027] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49490//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709340944027&signature=55e9584d716fabb39addb9c48176d8dd1744e8e3c6540dca69b891bf3c952da0 +2024-03-01 20:55:44.048[1709340944048] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49492//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340944048&signature=4409305573382844b5774385e9e148f02ccfab5e6ce8570d39331920a1e2b185 +2024-03-01 20:55:44.072[1709340944072] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49494//fapi/v1/forceOrders?timestamp=1709340944072&signature=c3e94abcccdda5748669b1811d3eb07037f78f9d77273e90aaba12807f316e65 +2024-03-01 20:55:44.094[1709340944094] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49496//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340944092&endTime=1709340945092 +2024-03-01 20:55:44.133[1709340944133] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49500//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:55:44.159[1709340944159] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:49502//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709340944159&signature=f0b64f51da356ec525bb06caad4521b7396e2bf55d693fafb6421a03843ae1b5 +2024-03-01 20:55:44.189[1709340944189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49505//dapi/v1/leverageBracket?timestamp=1709340944189&signature=0a86266c7aacb6ff7a5e78fcf60e1d7f708466b46a6e8829a068506de975fe0c +2024-03-01 20:55:44.210[1709340944210] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49507//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340944210&signature=bddbf028cad82cb01af19f29e327cf428aba13948ebf052f33204babef591e59 +2024-03-01 20:55:44.236[1709340944236] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49509//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340944235&endTime=1709340945235 +2024-03-01 20:55:44.275[1709340944275] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49513//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:55:44.311[1709340944311] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49516//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709340944311&signature=07f004fe0f8011dd0bef527e5960959c594413d96ef861b7ca0d2f95ebeec82f +2024-03-01 20:55:44.353[1709340944353] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49520//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340944352&endTime=1709340945352 +2024-03-01 20:55:44.383[1709340944383] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49522//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:55:44.417[1709340944417] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49525//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709340944417&signature=f30302a52f77e791ee58526fb2d1050d82b583a2070bdb80657b2c8f46025e96 +2024-03-01 20:55:44.440[1709340944440] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49527//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709340944440&signature=20ed24a6fdf2351327ab625a7e76c20e315dcc7ee5e55a8418ae5be94caebdc7 +2024-03-01 20:55:44.463[1709340944463] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49529//fapi/v1/leverageBracket?timestamp=1709340944463&signature=c4cb498bcc2c0ca30293805e8384719cd0c35dd22a67a05380ab802bfe23502a +2024-03-01 20:55:44.488[1709340944488] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49531//dapi/v2/leverageBracket?timestamp=1709340944488&signature=a0956e1a5b50cdc73dfbce6c863bf91a965bf73661fb8fa1513ba84276ee2949 +2024-03-01 20:55:44.510[1709340944510] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49533//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709340944510&signature=2eb99cb142409b62c26ec6362b9dee9a4beaf2001971163fefeecb4d846b0079 +2024-03-01 20:55:44.537[1709340944537] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49535//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709340944537&signature=89aaea0b515e8d73c6ee9e3a54160c7230c8ff69aeaae9e2bf4e80d7b5176f41 +2024-03-01 20:55:44.562[1709340944562] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49537//dapi/v1/forceOrders?timestamp=1709340944562&signature=5887cbc6dc4a8070f2960de37b1b1d35c8bd3e8764daad11dccb4ebd0472d071 +2024-03-01 20:55:44.586[1709340944586] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49539//dapi/v1/time +2024-03-01 20:55:44.613[1709340944613] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49542//fapi/v1/listenKey +2024-03-01 20:55:44.643[1709340944643] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49544//dapi/v1/account?timestamp=1709340944636&signature=fd963ccee5cc53c5e3e39f1fe4d621a5844f80b1d9f796dc377e257916d7dadb +2024-03-01 20:58:01.394[1709341081394] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49566//dapi/v1/income?symbol=BNBUSDT×tamp=1709341081343&signature=adf5d65ecdd434bbf475fbf1fbe2131b3d471dd77139531ed9028cd96427e5bd +2024-03-01 20:58:01.990[1709341081990] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49569//dapi/v1/income?timestamp=1709341081990&signature=9a30439c16bea4adf0e60f2f45761ec6089d35ff99867d79a1b67d4b2112a866 +2024-03-01 20:58:02.029[1709341082029] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49571//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:58:02.081[1709341082081] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49575//dapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:58:02.120[1709341082120] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49577//fapi/v1/exchangeInfo +2024-03-01 20:58:02.156[1709341082156] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49579//fapi/v1/ticker/24hr?symbol=BNBUSDT +2024-03-01 20:58:02.195[1709341082195] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49581//fapi/v1/ticker/24hr +2024-03-01 20:58:02.251[1709341082251] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49584//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709341082251&signature=3cd84449f11f1b5945d026049faec2229532e030b7aff55e46a83d8a05950aa3 +2024-03-01 20:58:02.331[1709341082331] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49586//dapi/v1/allOrders?symbol=bnbusd_perpetual×tamp=1709341082330&signature=5dcb1c485739ba268591423e74410aa1a33e97abba4abacc8be1751c31dd316d +2024-03-01 20:58:02.374[1709341082374] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49589//fapi/v1/time +2024-03-01 20:58:02.406[1709341082406] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49591//dapi/v1/openOrders?symbol=BNBUSDT×tamp=1709341082406&signature=3b8a55734bdaee5d938be44e5fd0f2b19df8ed46fcfd0daee4c074689d3f6801 +2024-03-01 20:58:02.432[1709341082432] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49593//dapi/v1/openOrders?timestamp=1709341082432&signature=d8cced1d4f886a5fad76a11b3bcf8e11684f3f75c806506bae3656ecf0f40017 +2024-03-01 20:58:02.461[1709341082461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49595//dapi/v1/leverageBracket?pair=BNBUSD×tamp=1709341082461&signature=fbfd339ba723158bb3beb7042546b073a59b2cd98d8e5d0f4ea878293dd7a79c +2024-03-01 20:58:02.491[1709341082491] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49597//dapi/v1/leverageBracket?timestamp=1709341082491&signature=8f776a54262ed65bafafe1113c6f0301cd82f67a1695c1c42158da1575a64e10 +2024-03-01 20:58:02.524[1709341082524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49599//fapi/v1/multiAssetsMargin?timestamp=1709341082524&signature=714c589cd7e46309912aa054089bc79b38d50bdcc7d095e54e7715393b86f705 +2024-03-01 20:58:02.551[1709341082551] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49601//dapi/v1/pmExchangeInfo?timestamp=1709341082551&signature=2ba156b266a21b20b03e1dec461807ab40e9ce9e1377f166dd4aed1466945c5a +2024-03-01 20:58:02.575[1709341082575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49603//dapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709341082575&signature=d90f18ce02bb833f962af51e8517469a66f1d4ba36cb2469d0c614fc7a894cb5 +2024-03-01 20:58:02.605[1709341082605] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49605//dapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:58:02.640[1709341082640] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49607//dapi/v1/premiumIndex +2024-03-01 20:58:02.678[1709341082678] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49609//fapi/v1/apiTradingStatus?timestamp=1709341082678&signature=613bdf2ae7018a378bdecc1add6fa6815cd1814ca5b9b0cc095f036c32331010 +2024-03-01 20:58:02.705[1709341082705] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49611//fapi/v1/apiTradingStatus?symbol=BNBUSDT×tamp=1709341082705&signature=7de8bb128f0685f68e8f865f2eb999f04851a298ba6e9ed1e5035a1cb8467726 +2024-03-01 20:58:02.730[1709341082730] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49613//dapi/v1/exchangeInfo +2024-03-01 20:58:02.772[1709341082772] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49617//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709341082771&signature=df6a679a14125980c983219c215b8116278d5ff60e1d6af44e03e7695ec2161f +2024-03-01 20:58:02.793[1709341082793] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49619//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709341082793&signature=7613cf583abebc5810ec1dd7ffc4b5bc37f96386dcb63088b629defd5539c243 +2024-03-01 20:58:02.829[1709341082829] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49623//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123×tamp=1709341082829&signature=6831bd04ff38b6e6e0ff108df4baf3b226420b2d2fda4a81dbbdba645cfc8ab5 +2024-03-01 20:58:02.851[1709341082851] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49625//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709341082851&signature=6b06cca104af93259cc56135fca38ee36bfe18c7079a06fd0d490f5c4d36c2d5 +2024-03-01 20:58:02.883[1709341082883] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49627//dapi/v1/ping +2024-03-01 20:58:02.905[1709341082905] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49629//fapi/v1/premiumIndex?symbol=BNBUSDT +2024-03-01 20:58:02.926[1709341082926] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49631//fapi/v1/premiumIndex +2024-03-01 20:58:02.950[1709341082950] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49633//dapi/v1/listenKey +2024-03-01 20:58:02.980[1709341082980] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49636//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709341082979&signature=9b742890124aa0bdc621d2f61c274fec1ffa527c043271f716820134129a13bd +2024-03-01 20:58:03.002[1709341083002] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49638//fapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:58:03.027[1709341083027] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49640//fapi/v1/ticker/bookTicker +2024-03-01 20:58:03.055[1709341083055] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49643//fapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709341083054&signature=13f221e28dbcdf277ee3bb35e3a5411cba2783dfcbf89a4733ec5a561a89b234 +2024-03-01 20:58:03.085[1709341083085] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49646//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=×tamp=1709341083085&signature=dd97049a5fcd22aabd6cf8d94bfee4dbed554a3e362b821ab20c16c1a19c08fa +2024-03-01 20:58:03.118[1709341083118] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49649//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709341083115&signature=a358083054777084c536a983dd41d07f8756e9fb79fdbe19574359e051dfac25 +2024-03-01 20:58:03.144[1709341083144] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49651//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709341083143&endTime=1709341084143 +2024-03-01 20:58:03.180[1709341083180] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49655//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m +2024-03-01 20:58:03.204[1709341083204] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49657//fapi/v1/ticker/price +2024-03-01 20:58:03.224[1709341083224] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49659//fapi/v1/ticker/price?symbol=BNBUSDT +2024-03-01 20:58:03.252[1709341083252] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49662//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000×tamp=1709341083252&signature=2bab6693e59d5b66141cbf1a9ab03484c68c6a355354df6cd70a9935fd9055b7 +2024-03-01 20:58:03.275[1709341083275] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49676//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123 +2024-03-01 20:58:03.315[1709341083315] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49680//fapi/v1/historicalTrades?symbol=BNBUSDT +2024-03-01 20:58:03.341[1709341083341] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49682//fapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:58:03.368[1709341083368] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49685//fapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:58:03.410[1709341083410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49689//fapi/v1/order?symbol=BNBUSDT&orderId=123×tamp=1709341083410&signature=198c95cfd9e727ae1840ab281b113d1e11e721af16e378d9a59efe07719d8a04 +2024-03-01 20:58:03.432[1709341083432] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49691//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123×tamp=1709341083432&signature=ed1b41d4a35ff6e61bd3b69ba9389f8a8b7fe8c3ea23e21437966885dcbb0436 +2024-03-01 20:58:03.454[1709341083454] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49694//fapi/v1/indexInfo?symbol=DEFIUSDT +2024-03-01 20:58:03.474[1709341083474] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49696//fapi/v1/indexInfo +2024-03-01 20:58:03.496[1709341083496] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49698//fapi/v1/pmExchangeInfo?timestamp=1709341083496&signature=fc9430ebc691ad1bde94e88033a77c2878de858d770e12f398492befa85f93e0 +2024-03-01 20:58:03.524[1709341083524] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49701//fapi/v1/pmExchangeInfo?symbol=BNBUSDT×tamp=1709341083523&signature=bab17d079402b8b80e75c2f5d03a6d79591973dba258cd9d234d7b26e61807e4 +2024-03-01 20:58:03.554[1709341083554] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49703//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341083545&endTime=1709341084545 +2024-03-01 20:58:03.575[1709341083575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49705//futures/data/openInterestHist?symbol=BNBUSDT&period=5m +2024-03-01 20:58:03.614[1709341083614] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49709//fapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709341083614&signature=77b4d726001993e9361bff56bea0b5f509e7d29ac962c715bc169e5ab39e7925 +2024-03-01 20:58:03.656[1709341083656] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49713//fapi/v1/pmAccountInfo?asset=BTC×tamp=1709341083656&signature=d9e358a9ae4e5a947a9d1d48b55abc09b1e6e9043e943c959c10efbff2897114 +2024-03-01 20:58:03.698[1709341083698] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49715//fapi/v1/openOrders?symbol=BNBUSDT×tamp=1709341083698&signature=47a5bb1ff1d6159f0c16839b70a4972580683f7f54c9ec61893b9cf1aa6b2b38 +2024-03-01 20:58:03.721[1709341083721] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49717//fapi/v1/openOrders?timestamp=1709341083721&signature=855292e6ed4b1d849390e6605b6801f59b2446a12e49caa91eaeac0b2fcc716a +2024-03-01 20:58:03.742[1709341083742] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49719//dapi/v1/ticker/24hr?pair=bnbusd_perpetual +2024-03-01 20:58:03.763[1709341083763] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49721//dapi/v1/ticker/24hr +2024-03-01 20:58:03.785[1709341083785] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:49723//fapi/v1/listenKey +2024-03-01 20:58:03.838[1709341083838] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49727//fapi/v1/multiAssetsMargin?dualSidePosition=true×tamp=1709341083838&signature=74b369f1df3e96b70c43e11e2f2326c85d6c5f839484b672e0f71ee71919d7fc +2024-03-01 20:58:03.872[1709341083872] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49730//dapi/v1/positionSide/dual?dualSidePosition=true×tamp=1709341083872&signature=9bf22fc958df170e6132108c974635187754e62a0f6260a7044f4dea322d762a +2024-03-01 20:58:03.918[1709341083918] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49734//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123×tamp=1709341083918&signature=4de95fc9a2eb416a3a0aaf8791922a7cf0adb33475c54b07a65bc1d51af931bd +2024-03-01 20:58:03.945[1709341083945] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49736//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123×tamp=1709341083945&signature=e53f6d9e8b70e712bf4b61aed73d33e85d272d0d1073c20a887eddb33746a5d7 +2024-03-01 20:58:04.003[1709341084003] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49738//dapi/v1/balance?timestamp=1709341084002&signature=cf26b0f1a5c1e0aea9947bdb1bfa91a1e20bd1bc73c76379640a006ea261076b +2024-03-01 20:58:04.037[1709341084037] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49740//fapi/v1/income/asyn/id?downloadId=545923594199212032×tamp=1709341084037&signature=fdbf961246444850c5c3f6c713c6c16f508b230ac10705bf64085ff7d23a42af +2024-03-01 20:58:04.078[1709341084078] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49744//dapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709341084078&signature=fa4a1917b5e29da79467c5cb283d25bb7e2168b9a413c45fe122fef49cdd91d8 +2024-03-01 20:58:04.110[1709341084110] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49747//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709341084110&signature=d9504a57cfd2e89477d4fb2c9ee159b9f9b207b05825c7298edd93fc0e621a3e +2024-03-01 20:58:04.138[1709341084138] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49750//fapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:58:04.160[1709341084160] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49752//fapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:58:04.181[1709341084181] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49754//dapi/v1/ticker/bookTicker?symbol=BNBUSDT +2024-03-01 20:58:04.206[1709341084206] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49756//dapi/v1/ticker/bookTicker +2024-03-01 20:58:04.241[1709341084241] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49759//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341084240&endTime=1709341085240 +2024-03-01 20:58:04.273[1709341084273] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49762//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m +2024-03-01 20:58:04.397[1709341084397] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49774//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341084396&endTime=1709341085396 +2024-03-01 20:58:04.421[1709341084421] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49776//fapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:58:04.544[1709341084544] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49778//fapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:58:04.575[1709341084575] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49782//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:58:04.596[1709341084596] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49784//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709341084594&endTime=1709341085594 +2024-03-01 20:58:04.633[1709341084633] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49788//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709341084632&endTime=1709341085632 +2024-03-01 20:58:04.654[1709341084654] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49790//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m +2024-03-01 20:58:04.690[1709341084690] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49794//dapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709341084690&signature=9f7defe6e37992105ae19694ac5d24e7fffdfa5bff78ed02ba0a3d207cfc6252 +2024-03-01 20:58:04.719[1709341084719] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49797//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m +2024-03-01 20:58:04.761[1709341084761] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49802//fapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709341084761&signature=009b9afd572842474bf8c01fa3aac545db8b07f52c94e3cf848c1e8c51d5180b +2024-03-01 20:58:04.782[1709341084782] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49804//dapi/v1/openInterest?symbol=BNBUSDT +2024-03-01 20:58:04.812[1709341084812] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49807//fapi/v1/order?symbol=BNBUSDT&orderId=×tamp=1709341084811&signature=67aba6c87bc8143690f3faacc3d946e6393facf57f39bfb1071c5983ac6b4a54 +2024-03-01 20:58:04.840[1709341084840] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49810//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456×tamp=1709341084839&signature=454f9744d4c3fdea600ace29a927f8d6b2526341f351144f1c8d9ca54cfdf29c +2024-03-01 20:58:04.862[1709341084862] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49812//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709341084861&endTime=1709341085861 +2024-03-01 20:58:04.898[1709341084898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49814//fapi/v1/fundingRate +2024-03-01 20:58:04.926[1709341084926] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:04.941[1709341084941] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:04.942[1709341084942] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:04.943[1709341084943] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:04.944[1709341084944] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s +2024-03-01 20:58:04.958[1709341084958] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:04.960[1709341084960] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:04.961[1709341084961] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:04.962[1709341084962] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:04.963[1709341084963] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:04.968[1709341084968] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing Connection ID 6 +2024-03-01 20:58:04.988[1709341084988] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:04.989[1709341084989] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:04.991[1709341084991] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:04.992[1709341084992] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:05.010[1709341085010] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:05.011[1709341085011] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:05.012[1709341085012] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:05.014[1709341085014] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:05.015[1709341085015] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - Closing 4 connections(s) +2024-03-01 20:58:05.015[1709341085015] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:05.016[1709341085016] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:05.016[1709341085016] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:05.016[1709341085016] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:05.017[1709341085017] | INFO | main | c.b.c.f.c.impl.WebsocketClientImpl - All connections are closed! +2024-03-01 20:58:05.032[1709341085032] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:05.043[1709341085043] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 18] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:57) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@22fcd4d7 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:58:05.044[1709341085044] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice +2024-03-01 20:58:05.045[1709341085045] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 19] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:58) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@640a4ac1 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:58:05.046[1709341085046] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1 +2024-03-01 20:58:05.048[1709341085048] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 20] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127) + at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@25453882 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:58:05.049[1709341085049] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1 +2024-03-01 20:58:05.051[1709341085051] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 21] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163) + at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40) + at unit.TestCMWebsocketClientImpl.(TestCMWebsocketClientImpl.java:60) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250) + at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260) + at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2135337a rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 53 common frames omitted +2024-03-01 20:58:05.052[1709341085052] | INFO | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s +2024-03-01 20:58:05.053[1709341085053] | ERROR | main | c.b.c.f.c.utils.WebSocketConnection - [Connection 22] Failure +java.io.InterruptedIOException: executor rejected + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501) + at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184) + at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125) + at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164) + at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165) + at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281) + at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52) + at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66) + at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43) + at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15) + at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) + at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) + at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) + at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) + at org.junit.runners.ParentRunner.run(ParentRunner.java:413) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at org.junit.runner.JUnitCore.run(JUnitCore.java:115) + at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) + at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) + at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) + at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) + at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63) + at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57) + at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) + at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7d895d8e rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0] + at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) + at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) + at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) + at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498) + ... 52 common frames omitted +2024-03-01 20:58:05.088[1709341085088] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49834//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709341085087&signature=24b1f8a1777a8121435eab93342e03bda0b873a269884ec33eeebe4be2b854e2 +2024-03-01 20:58:05.128[1709341085128] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49836//dapi/v1/order?symbol=BNBUSD_PERP&orderId=×tamp=1709341085127&signature=8ca73cf7e7731eb7f6ebbdc404316702405221283c41b63c9bdd27808d12c1e0 +2024-03-01 20:58:05.186[1709341085186] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49839//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456×tamp=1709341085186&signature=b703edeec46c35215d4efc1e66ecdd5a6f8819c4f006cbdc5cddeda82130e421 +2024-03-01 20:58:05.219[1709341085219] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49841//dapi/v1/positionSide/dual?timestamp=1709341085218&signature=e2c2b5e03f6da8baa99e7f847c682147bfcd2c30499e986a810195909cc7a1db +2024-03-01 20:58:05.252[1709341085252] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49843//fapi/v1/leverage?symbol=BNBUSDT&leverage=20×tamp=1709341085252&signature=431d3d337528c8dd2e4ea9386d00ce54fa43de988b923410f1d2231872c2f3a6 +2024-03-01 20:58:05.290[1709341085290] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49846//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:58:05.314[1709341085314] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49848//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:58:05.338[1709341085338] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49850//fapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:58:05.461[1709341085461] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49853//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709341085460&endTime=1709341086460 +2024-03-01 20:58:05.487[1709341085487] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49855//fapi/v1/leverageBracket?timestamp=1709341085486&signature=4156432f9c995ff5ac91dcab9748fb49881daec14422b6d6f8bd29593a81c997 +2024-03-01 20:58:05.507[1709341085507] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49857//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709341085507&signature=c6f5845f4f739a4e6efade891a42561445005ec4100f706d85ad160d3d0be5d3 +2024-03-01 20:58:05.534[1709341085534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49859//dapi/v1/ticker/price +2024-03-01 20:58:05.561[1709341085561] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49861//dapi/v1/ticker/price?pair=bnbusd_perpetual +2024-03-01 20:58:05.606[1709341085606] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49865//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709341085605&endTime=1709341086605 +2024-03-01 20:58:05.634[1709341085634] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49867//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m +2024-03-01 20:58:05.710[1709341085710] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49869//fapi/v2/positionRisk?timestamp=1709341085710&signature=ff774a0e6f56c593b46ab35f952a8396d787111f10b2cf02c9b6932a19e51b53 +2024-03-01 20:58:05.738[1709341085738] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49871//fapi/v2/positionRisk?symbol=BNBUSDT×tamp=1709341085738&signature=f33166465f85c0502e5b2ba661c5e14cf68ba35145798d44bd75b3d1adef5896 +2024-03-01 20:58:05.768[1709341085768] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49873//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:58:05.797[1709341085797] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49875//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709341085796&endTime=1709341086796 +2024-03-01 20:58:05.871[1709341085871] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49879//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:58:05.917[1709341085917] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49882//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341085915&endTime=1709341086915 +2024-03-01 20:58:05.958[1709341085958] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49885//fapi/v1/userTrades?symbol=BNBUSDT×tamp=1709341085958&signature=4e623ecc82576073aae9690462fbcdf713530d0257606aae484715e754a980bf +2024-03-01 20:58:06.010[1709341086010] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49889//dapi/v1/depth?symbol=BNBUSDT +2024-03-01 20:58:06.036[1709341086036] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49891//dapi/v1/depth?symbol=BNBUSDT&limit=10 +2024-03-01 20:58:06.065[1709341086065] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49893//fapi/v2/balance?timestamp=1709341086065&signature=94e27e34287b7a5768694e9256929ca91d9512577236fb2c72428aa9591f5888 +2024-03-01 20:58:06.101[1709341086101] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49896//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1×tamp=1709341086100&signature=8bc2667df0ddb399a3ea0b3a05ceb620ebe56802e349415998df3bc249138fe2 +2024-03-01 20:58:06.139[1709341086139] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49899//dapi/v1/pmAccountInfo?asset=BTC×tamp=1709341086139&signature=3dcef1317be2990f3503d381d7b7d33932aada504d5900e42ec772f4656b3a1a +2024-03-01 20:58:06.184[1709341086184] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49903//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m +2024-03-01 20:58:06.214[1709341086214] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49905//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709341086212&endTime=1709341087212 +2024-03-01 20:58:06.253[1709341086253] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 9] Connected to Server +2024-03-01 20:58:06.254[1709341086254] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 1] Connected to Server +2024-03-01 20:58:06.253[1709341086253] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 7] Connected to Server +2024-03-01 20:58:06.253[1709341086253] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 5] Connected to Server +2024-03-01 20:58:06.253[1709341086253] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 3] Connected to Server +2024-03-01 20:58:06.255[1709341086255] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 2] Connected to Server +2024-03-01 20:58:06.257[1709341086257] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49907//dapi/v1/positionRisk?timestamp=1709341086257&signature=82a8e8b5d2f7b2701e78cb8e32a0f95baa6a62bee15d16c7916534cbf78fa7f4 +2024-03-01 20:58:06.261[1709341086261] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 4] Connected to Server +2024-03-01 20:58:06.261[1709341086261] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 17] Connected to Server +2024-03-01 20:58:06.277[1709341086277] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 16] Connected to Server +2024-03-01 20:58:06.277[1709341086277] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 6] Connected to Server +2024-03-01 20:58:06.292[1709341086292] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49909//dapi/v1/positionRisk?pair=bnbusd_perpetual×tamp=1709341086291&signature=70810281a2ac02afea309c02ac1006d2d99dca172df18f3af766768420864091 +2024-03-01 20:58:06.294[1709341086294] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 11] Connected to Server +2024-03-01 20:58:06.295[1709341086295] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 8] Connected to Server +2024-03-01 20:58:06.301[1709341086301] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 15] Connected to Server +2024-03-01 20:58:06.310[1709341086310] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 14] Connected to Server +2024-03-01 20:58:06.311[1709341086311] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 12] Connected to Server +2024-03-01 20:58:06.311[1709341086311] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 13] Connected to Server +2024-03-01 20:58:06.328[1709341086328] | INFO | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection - [Connection 10] Connected to Server +2024-03-01 20:58:06.357[1709341086357] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49913//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:58:06.383[1709341086383] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49915//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341086381&endTime=1709341087381 +2024-03-01 20:58:06.410[1709341086410] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49917//fapi/v1/income?symbol=BNBUSDT×tamp=1709341086410&signature=66f6c3b0a695929d9c3edd81c10b39320cee87acc0af8a9a0a9fce5aa489247b +2024-03-01 20:58:06.444[1709341086444] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49919//fapi/v1/income?timestamp=1709341086444&signature=3f4808e741465213fcaeb9eeed9b56d83973cd1541bc4fd34e4f5a8e6a0ab363 +2024-03-01 20:58:06.476[1709341086476] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49921//dapi/v1/trades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:58:06.517[1709341086517] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49924//dapi/v1/trades?symbol=BNBUSDT +2024-03-01 20:58:06.543[1709341086543] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49926//dapi/v1/positionMargin/history?symbol=BNBUSDT×tamp=1709341086543&signature=9b28a26a454ef995c0c60a77c4c33da991382334944f7198863427cf9d6863c1 +2024-03-01 20:58:06.577[1709341086577] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49929//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m +2024-03-01 20:58:06.604[1709341086604] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49931//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709341086603&endTime=1709341087603 +2024-03-01 20:58:06.646[1709341086646] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49935//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709341086644&endTime=1709341087644 +2024-03-01 20:58:06.669[1709341086669] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49937//dapi/v1/fundingRate +2024-03-01 20:58:06.692[1709341086692] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49939//fapi/v1/positionSide/dual?timestamp=1709341086692&signature=c805f5e7a7605503ccddaa6d2d7e7dff1085966256f762d992a8f5dc332662ab +2024-03-01 20:58:06.721[1709341086721] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49941//fapi/v1/ping +2024-03-01 20:58:06.745[1709341086745] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49943//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000 +2024-03-01 20:58:06.771[1709341086771] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49945//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000 +2024-03-01 20:58:06.802[1709341086802] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49947//dapi/v1/aggTrades?symbol=BNBUSDT +2024-03-01 20:58:06.837[1709341086837] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49950//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709341086835&endTime=1709341087835 +2024-03-01 20:58:06.882[1709341086882] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49953//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709341086880&endTime=1709341087880 +2024-03-01 20:58:06.915[1709341086915] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49956//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m +2024-03-01 20:58:06.941[1709341086941] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49958//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m +2024-03-01 20:58:06.966[1709341086966] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49960//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709341086964&endTime=1709341087964 +2024-03-01 20:58:07.011[1709341087011] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49964//dapi/v1/userTrades?symbol=bnbusd_perpetual×tamp=1709341087011&signature=532b8c2067eeb6484bde3496ea6e05b0ad4d2961dc6013e5e11b4d74e52ab524 +2024-03-01 20:58:07.041[1709341087041] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49967//fapi/v1/income/asyn?startTime=1709341087040&endTime=1709341088040×tamp=1709341087041&signature=693f176ed8fb43c9fd1e0a1bcbe9902ce4181d8510007135b3f916ac8d27af22 +2024-03-01 20:58:07.063[1709341087063] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49969//fapi/v1/income/asyn?timestamp=1709341087063&signature=4d6ac056e19113a87bd7517b1f1da255b2b73e31e8f25fcc061017f45bf0cc7a +2024-03-01 20:58:07.086[1709341087086] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49971//fapi/v1/assetIndex?symbol=ADAUSD +2024-03-01 20:58:07.107[1709341087107] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49973//fapi/v1/assetIndex +2024-03-01 20:58:07.130[1709341087130] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49975//dapi/v1/listenKey +2024-03-01 20:58:07.157[1709341087157] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49977//fapi/v1/allOrders?symbol=BNBUSDT×tamp=1709341087156&signature=5cc45a8286e616a356f74be927d912c27b68028567ec212820f11c1631b587a7 +2024-03-01 20:58:07.188[1709341087188] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49980//fapi/v2/account?timestamp=1709341087188&signature=320f409f55938946eb00cdbe79d5013f22d221de9af412e1eb76d1a6c8415037 +2024-03-01 20:58:07.218[1709341087218] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49983//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01×tamp=1709341087218&signature=544a2d75905d2535f42e680970a8677893d1149a4f217591b58d75e64342f3ab +2024-03-01 20:58:07.246[1709341087246] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:49985//fapi/v1/listenKey +2024-03-01 20:58:07.271[1709341087271] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49987//dapi/v1/adlQuantile?timestamp=1709341087271&signature=29141226d300ad64bf832794974918b136e808f495ac0973b82cf008a12db328 +2024-03-01 20:58:07.292[1709341087292] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49989//dapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709341087292&signature=04e8f911a8dd4318ca85067f12d8d631a94361645e670b7e73e5dad55da1a599 +2024-03-01 20:58:07.314[1709341087314] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:49991//dapi/v1/listenKey +2024-03-01 20:58:07.347[1709341087347] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:49994//fapi/v1/allOpenOrders?symbol=BNBUSDT×tamp=1709341087347&signature=c7ff571830149110a461f514246307d0811946891705ab902b482b60a3f03f48 +2024-03-01 20:58:07.388[1709341087388] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:49998//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m +2024-03-01 20:58:07.422[1709341087422] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50060//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709341087420&endTime=1709341088420 +2024-03-01 20:58:07.451[1709341087451] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50062//fapi/v1/adlQuantile?timestamp=1709341087450&signature=33744058feebda7cf857ad0434d478208925788b3fe26586412fbc228b4219f6 +2024-03-01 20:58:07.479[1709341087479] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50064//fapi/v1/adlQuantile?symbol=BNBUSDT×tamp=1709341087478&signature=508907eb02f234e316bf9200c531d9c3da3c792af16826b2dc378810d5d40132 +2024-03-01 20:58:07.506[1709341087506] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50066//fapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709341087506&signature=7f9563a7e281b2f940f0a321595a48452ffd4940b37701956d7d8e4cfc12ee4c +2024-03-01 20:58:07.534[1709341087534] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50068//fapi/v1/forceOrders?timestamp=1709341087534&signature=9c3963ec64b5cab1965af71501a2fc69ccf7041aece97b7447fd3594eae152ed +2024-03-01 20:58:07.562[1709341087562] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50070//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341087561&endTime=1709341088561 +2024-03-01 20:58:07.607[1709341087607] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50074//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:58:07.631[1709341087631] | INFO | main | c.b.c.f.client.utils.RequestHandler - PUT http://kubernetes.docker.internal:50076//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY×tamp=1709341087631&signature=e9db9b7fadf1539ab846e62a2d3733920969d33ad0e4c675658090d8132a254b +2024-03-01 20:58:07.663[1709341087663] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50079//dapi/v1/leverageBracket?timestamp=1709341087663&signature=254a4865c856d6e3104710456b51db0305e756672c5ab9d7ca1282b6652fe9b0 +2024-03-01 20:58:07.689[1709341087689] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50081//dapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709341087689&signature=7ed13d1ea929dfa9f902238424577e1cb63b2eb8c68c1a18a9fba5e16df3a11e +2024-03-01 20:58:07.710[1709341087710] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50083//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341087709&endTime=1709341088709 +2024-03-01 20:58:07.746[1709341087746] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50087//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m +2024-03-01 20:58:07.776[1709341087776] | INFO | main | c.b.c.f.client.utils.RequestHandler - POST http://kubernetes.docker.internal:50090//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED×tamp=1709341087776&signature=13ba7914f6696d4106e7e74fb2bc16e607185457e98c5a161caf53affe2383e6 +2024-03-01 20:58:07.815[1709341087815] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50094//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341087814&endTime=1709341088814 +2024-03-01 20:58:07.839[1709341087839] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50096//dapi/v1/klines?symbol=BNBUSDT&interval=1m +2024-03-01 20:58:07.871[1709341087871] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50099//dapi/v1/commissionRate?symbol=BNBUSDT×tamp=1709341087871&signature=a8af253e4b029407839fe792b95af055715c70eae8feaae5c0b9ecdad8fe2e53 +2024-03-01 20:58:07.898[1709341087898] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50101//fapi/v1/leverageBracket?symbol=BNBUSDT×tamp=1709341087898&signature=3a4049417e9d269c2321683e80f5c37313e45d741980e35a0453d6ea1ea871d3 +2024-03-01 20:58:07.943[1709341087943] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50103//fapi/v1/leverageBracket?timestamp=1709341087943&signature=f6878051ffe53d0948e93f6613a52d8014b7035ebf8ef4701da2d799dce5a25e +2024-03-01 20:58:07.983[1709341087983] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50105//dapi/v2/leverageBracket?timestamp=1709341087983&signature=aa2551de6518f2448644cc0033eb0d4ed5196ef1adfbf80c537ccd9ca6384f18 +2024-03-01 20:58:08.018[1709341088018] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50107//dapi/v2/leverageBracket?symbol=BNBUSD_PERP×tamp=1709341088018&signature=f2550346c199a7ff2694b6c00328bdad5929e84f98cb68f0009d845fafa5b28c +2024-03-01 20:58:08.053[1709341088053] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50109//dapi/v1/forceOrders?symbol=BNBUSDT×tamp=1709341088052&signature=5f15179d5a2f0f4a5d23c7ae316815b3ab99321a769376e0446d39742d004096 +2024-03-01 20:58:08.079[1709341088079] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50111//dapi/v1/forceOrders?timestamp=1709341088079&signature=64b03a0473a7a38d5ab97242fa086fe416c4bdf6375eec8ebfec3bc4dac665b0 +2024-03-01 20:58:08.106[1709341088106] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50113//dapi/v1/time +2024-03-01 20:58:08.148[1709341088148] | INFO | main | c.b.c.f.client.utils.RequestHandler - DELETE http://kubernetes.docker.internal:50116//fapi/v1/listenKey +2024-03-01 20:58:08.189[1709341088189] | INFO | main | c.b.c.f.client.utils.RequestHandler - GET http://kubernetes.docker.internal:50118//dapi/v1/account?timestamp=1709341088189&signature=c9a3b71a981c13edcf947d22f8e984e1ec69da29c219d6b9817351f1f277a3d6 diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz b/logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz new file mode 100644 index 0000000000000000000000000000000000000000..c0cbc64025715594bb2ade0b7596c0a6ef540f12 GIT binary patch literal 43121 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 QqaRS@+u@0GFfb7R3$2uRiU0rr literal 0 HcmV?d00001 diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-02-29.gz b/logs/binance-java-connector/binance-java-connector.log.2024-02-29.gz new file mode 100644 index 0000000000000000000000000000000000000000..ab62eaee3978974235d8c9827cc98b17ab7aa9a0 GIT binary patch literal 100366 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 literal 0 HcmV?d00001 diff --git a/pom.xml b/pom.xml index cc6fc9e..cf8aaee 100644 --- a/pom.xml +++ b/pom.xml @@ -195,5 +195,11 @@ 4.13.2 test + + org.junit.jupiter + junit-jupiter-params + 5.10.1 + test + diff --git a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java index 513aa69..aa06d2c 100644 --- a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java +++ b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java @@ -721,4 +721,8 @@ public int createConnection( connections.put(connectionId, connection); return connectionId; } +// fo the ease of testing the closeAllConnection Methods + public Map getConnections(){ + return connections; + } } diff --git a/src/main/java/com/binance/connector/futures/client/utils/UrlBuilder.java b/src/main/java/com/binance/connector/futures/client/utils/UrlBuilder.java index aac10c1..042e8a8 100644 --- a/src/main/java/com/binance/connector/futures/client/utils/UrlBuilder.java +++ b/src/main/java/com/binance/connector/futures/client/utils/UrlBuilder.java @@ -19,6 +19,13 @@ public final class UrlBuilder { private UrlBuilder() { } + private UrlBuilder testObj = new UrlBuilder(); + + public UrlBuilder getTestObj() { + return testObj; + } + + public static String buildFullUrl(String baseUrl, String urlPath, LinkedHashMap parameters, String signature) { if (parameters != null && !parameters.isEmpty()) { StringBuilder sb = new StringBuilder(baseUrl); diff --git a/src/test/java/unit/TestCMWebsocketClientImpl.java b/src/test/java/unit/TestCMWebsocketClientImpl.java new file mode 100644 index 0000000..760aeb6 --- /dev/null +++ b/src/test/java/unit/TestCMWebsocketClientImpl.java @@ -0,0 +1,98 @@ +package unit; +import com.binance.connector.futures.client.impl.CMWebsocketClientImpl; +import com.binance.connector.futures.client.utils.WebSocketCallback; +import static org.junit.Assert.*; +import com.binance.connector.futures.client.utils.WebSocketConnection; +import org.junit.Test; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Map; + +public class TestCMWebsocketClientImpl extends CMWebsocketClientImpl { + @Override + public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageCallback) { + return super.indexPriceStream(pair, speed, onMessageCallback); + } + + @Override + public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) { + return super.markPriceSymbolsPairStream(pair, speed, onMessageCallback); + } + + @Override + public void closeAllConnections() { + super.closeAllConnections(); + } + + @Override + public void closeConnection(int connectionId) { + super.closeConnection(connectionId); + } + + @Override + public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) { + return super.indexKlineCandlestick(pair, interval, onMessageCallback); + } + + @Override + public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) { + return super.markKlineCandlestick(symbol, interval, onMessageCallback); + } + + @Override + public Map getConnections() { + return super.getConnections(); + } + + + + WebSocketCallback mockObj = new WebSocketCallback() { + @Override + public void onReceive(String data) { + + } + }; + + int connectionId = indexPriceStream("BTCUSDT", 1,mockObj); + int connectionIdForDefaultSpeed = indexPriceStream("BTCUSDT", 3,mockObj); + + ArrayList checkConnectionList = new ArrayList<>(Arrays.asList(indexKlineCandlestick("BTCUSDT", "1",mockObj),markKlineCandlestick("BTCUSDT", "1",mockObj))); + + public void getCheckConnectionList(ArrayList checkConnectionList) { + this.checkConnectionList = checkConnectionList; +// checkConnectionList.add(Arrays.asList()) + } + + @Test + + public void checkIndexPrice(){ + assertNotNull(connectionId); // checking for the if statement when the speed is high 1000ms. + assertNotNull(connectionIdForDefaultSpeed); // checking for the if statement when the speed = default speed. + assertNotEquals(connectionId, indexPriceStream("BTCUSDT", 1,mockObj)); // checking wether the function is returning the new connection id or not. + // because after getting called this many times in one runtime it should create new connection id and not overwrite the existing one. + } + + @Test + public void checkPriceSymbolPairStream(){ + assertNotNull(markPriceSymbolsPairStream("BTCUSDT", 1, mockObj)); // checking wether when this method is hit is it really returning the connection id or not. + } + + @Test + public void checkConnectionCloseById(){ + closeConnection(connectionId); + assertTrue(!getConnections().containsValue(connectionId)); + } + + @Test + public void checkConnectionClosedState(){ + closeAllConnections(); + assertTrue(getConnections().isEmpty()); + } + @Test + public void checkCandleList(){ + assertTrue(!checkConnectionList.isEmpty()); + } + + +} diff --git a/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java b/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java index 5688bc6..3acc07d 100644 --- a/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java +++ b/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java @@ -9,6 +9,7 @@ import unit.MockData; import unit.MockWebServerDispatcher; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; public class TestUMCloseListenKey { private MockWebServer mockWebServer; @@ -31,4 +32,10 @@ public void testCloseListenKey() { String result = client.userData().closeListenKey(); assertEquals(MockData.MOCK_RESPONSE, result); } + + @Test + public void testGetProductURl(){ + UMFuturesClientImpl client = new UMFuturesClientImpl(MockData.API_KEY, MockData.SECRET_KEY, baseUrl); + assertNotNull(client.getProductUrl()); + } } \ No newline at end of file diff --git a/target/checkstyle-cachefile b/target/checkstyle-cachefile new file mode 100644 index 0000000..1eb3b91 --- /dev/null +++ b/target/checkstyle-cachefile @@ -0,0 +1,312 @@ +#Wed Feb 28 13:49:39 AST 2024 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\QueryOrder.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTime.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\FuturesAccountBalance.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMCloseListenKey.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyOrder.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMMarket.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMHistoricalBlvtKlines.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMGetLeverageBracket.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ForceOrderStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllBookTicker.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\SymbolTicker.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\proxy\\UnauthProxy.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMIndexPriceKlines.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\CloseListenKey.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMDownloadLinkForFuturesTransactionHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMUserCommissionRate.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\WebSocketCallback.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\ExtendListenKey.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\IndexPriceKlines.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ResponseHandler.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\portfoliomargin\\PortfolioMarginAccountInfo.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\BookTicker.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetLeverageBracket.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTicker24H.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllForceOrderStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestUrlBuilder.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTopLongShortAccountRatio.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMFundingRateHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\OpenInterest.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMQueryCurrentOpenOrder.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\NewOrder.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\FundingRateHistory.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AccountTradeList.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\QueryCurrentOpenOrder.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelAllOpenOrders.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\FuturesClient.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQueryOrder.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\QueryOrder.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllMiniTickerStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\PartialDepthStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllForceOrderStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\NewOrder.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMExtendListenKey.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Ticker24H.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangeInitialLeverage.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\IndexInfo.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\OpenInterest.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMBasis.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\JSONParser.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMHistoricalTrades.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\proxy\\AuthProxy.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMNotionalAndLeverageBrackets.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCurrentPositionMode.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMLongShortRatio.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyIsolatedPositionMargin.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AllOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionAdlQuantileEstimation.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAutoCancelAllOpenOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangePositionMode.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\CombineStreams.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\logging\\util\\MsEpochConverter.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelOrder.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ModifyIsolatedPositionMargin.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ListenUserStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTickerPrice.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MarkPrice.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQueryCurrentOpenOrder.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\KlineStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMCloseListenKey.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMCreateListenKey.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMAccount.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\portfoliomargin\\PortfolioMarginExchangeInfo.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMGetLeverageBracket.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMExchangeInfo.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetCurrentMultiAssetMode.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMIncomeHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\AggTrades.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\FuturesAccountBalance.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeMarginType.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMChangeInitialLeverage.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TakerBuySellVolume.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCurrentAllOpenOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionInformation.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelOrder.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMBookTicker.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMAggTrades.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionMarginChangeHistory.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMContinuousKlines.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestParameterChecker.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MultiAssetModeIndex.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMChangePositionMode.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TopLongShortAccountRatio.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMMarkPrice.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMPortfolioMargin.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\ExtendListenKey.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Trades.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\KlineStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMContinuousKlines.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\SymbolTicker.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\CMFuturesClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelMultipleOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CurrentAllOpenOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetAdlQuantile.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangePositionModeTrade.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\CloseListenKey.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllMarkPriceStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\LongShortRatio.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\IndexPriceKlines.java=1708867851130 +module-resource*?\:checkstyle-xpath-suppressions.xml=13A633345CFAF7F0E1E1B88F9A4FDE50EECD5C92 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeInitialLeverage.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTopLongShortPositionRatio.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTrades.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMNotionalAndLeverageBrackets.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\proxy\\AuthProxy.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\MarkPriceKlines.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMIncomeHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMBookTicker.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\MockWebServerDispatcher.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMGetLeverageBracketPair.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMPing.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMMarkPriceKlines.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAllOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMKlines.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMFuturesAccountBalance.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetForceOrders.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\PrivateConfig.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\MarkPriceStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\UMFuturesClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeMultiAssetsMode.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AutoCancelOpen.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TickerPrice.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\UserData.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAccountInformation.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetPositionMarginChangeHistory.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllMiniTickerStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQuantitativeRulesIndicators.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\portfoliomargin\\PortfolioMarginExchangeInfo.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\HttpMethod.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\IndexKlineCandlestick.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllTickerStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAutoCancelAllOpenOrders.java=1708867851146 +configuration*?=1504BE2699CC91B00F52EE9969919D4A1F88E98C +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\ExchangeInfo.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionAdlQuantileEstimation.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\ContinuousKlines.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\PartialDepthStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\MockData.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\SignatureGenerator.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\Account.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTicker24H.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTakerBuySellVolume.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\HistoricalTrades.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\BookTicker.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMModifyIsolatedPositionMargin.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMUserCommissionRate.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\DiffDepthStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTopLongShortAccountRatio.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\DefaultUrls.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Klines.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllTickerStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Trades.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\ExchangeInfo.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\WebsocketClient.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\OpenInterestStatistics.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\LongShortRatio.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Depth.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyOrderHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetLeverageBracket.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ModifyIsolatedPositionMargin.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AllOrders.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ForceOrderStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMHistoricalTrades.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\PositionInformation.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\portfoliomargin\\TestUMPortfolioMarginAccountInfo.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMOpenInterest.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMarkPriceKlines.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\proxy\\UnauthProxy.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\CreateListenKey.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionInformation.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\portfoliomargin\\TestUMPortfolioMarginExchangeInfo.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCurrentPositionMode.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTickerPrice.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMDownloadIdForFuturesTransactionHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelOrder.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAllOrders.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceServerException.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\WebSocketConnection.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMDepth.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMIndexPriceKlines.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMarkPrice.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\BookTicker.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMNewOrder.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\HttpClientSingleton.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMPortfolioMargin.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMNewOrder.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestJSONParser.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMCreateListenKey.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AccountInformation.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\PortfolioMargin.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\HistoricalTrades.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkPriceSymbolsPairStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMExchangeInfo.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestRequestBuilder.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeMarginType.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MiniTickerStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetIncomeHistory.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAccountTradeList.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ContinuousKlineStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\CMWebsocketClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\CompositeIndex.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\FundingRateHistory.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelAllOpenOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\ContinuousKlines.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ContinuousKlineStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMultiAssetsModeIndex.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionMarginChangeHistory.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetCurrentPositionMode.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\RequestHandler.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTopLongShortPositionRatio.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelMultipleOrders.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Ping.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\HistoricalBlvtKlines.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TickerPrice.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMUserData.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeInitialLeverage.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAccountTradeList.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTrades.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMFundingRateHistory.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\Market.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\FuturesClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelOrder.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMQueryOrder.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Klines.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Ticker24H.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Time.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\DiffDepthStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\UMWebsocketClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\CreateListenKey.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMKlines.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\WebsocketClientImpl.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllBookTicker.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TopLongShortAccountRatio.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\CombineStreams.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\AggTrades.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMGetMultiAssetsMode.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMLongShortRatio.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\PlaceMultipleOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMOpenInterest.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ListenUserStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelMultipleOrders.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeMultiAssetsMode.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetIncomeHistory.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangePositionModeTrade.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ProxyAuth.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMOpenInterestStatistics.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\MarkPrice.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\IndexPriceStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCurrentAllOpenOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\RequestType.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetCurrentPositionMode.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMPing.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangeMarginType.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceClientException.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMUsersForceOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\portfoliomargin\\TestCMPortfolioMarginExchangeInfo.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkPriceStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\UrlBuilder.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMMarket.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\portfoliomargin\\PortfolioMarginAccountInfo.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMFuturesAccountBalance.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\OpenInterestStatistics.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Basis.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelAllOpenOrders.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\PlaceMultipleOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMAggTrades.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MarkPriceKlines.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Time.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMAccount.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkKlineCandlestick.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AggTradeStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAccountInformation.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMUsersForceOrders.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AccountTradeList.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\MiniTickerStream.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetAdlQuantile.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TopLongShortPositionRatio.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Ping.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMIndexInfo.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\QueryCurrentOpenOrder.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMExtendListenKey.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelMultipleOrders.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMOpenInterestStatistics.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceConnectorException.java=1708867851100 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMDepth.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\BookTicker.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\RequestBuilder.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CurrentAllOpenOrders.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AccountInformation.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AutoCancelOpen.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\portfoliomargin\\TestCMPortfolioMarginAccountInfo.java=1708867851161 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestResponseHandler.java=1708867851146 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\PositionInformation.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetForceOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetPositionMarginChangeHistory.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelAllOpenOrders.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTime.java=1708867851177 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMUserData.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AggTradeStream.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ParameterChecker.java=1708867851114 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Depth.java=1708867851130 +G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TopLongShortPositionRatio.java=1708867851130 diff --git a/target/checkstyle-checker.xml b/target/checkstyle-checker.xml new file mode 100644 index 0000000..98e6c37 --- /dev/null +++ b/target/checkstyle-checker.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/target/checkstyle-result.xml b/target/checkstyle-result.xml new file mode 100644 index 0000000..3b97c48 --- /dev/null +++ b/target/checkstyle-result.xml @@ -0,0 +1,3 @@ + + + diff --git a/target/classes/checkstyle.xml b/target/classes/checkstyle.xml new file mode 100644 index 0000000..98e6c37 --- /dev/null +++ b/target/classes/checkstyle.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/target/classes/com/binance/connector/futures/client/FuturesClient.class b/target/classes/com/binance/connector/futures/client/FuturesClient.class new file mode 100644 index 0000000000000000000000000000000000000000..63bd45082c7c186762ffa968e0d2f004aa754226 GIT binary patch literal 488 zcmbV}O-=$q5QSeM&LGH7JcVxT#JEFEh&U?=CdLCaorW~_bd#pr!?ExH9*R&5#DpE0 zP5mVGzN)0S?Q7NLXc7iX z`6GpuZXu?#C5s4IDZ{ts;_3G8{Vc30SN4C^q*4zFxm3z0$Drq0pwU6jq*hw%FqTmg zUTUGfj(TSGS3bnKx5o3K3*!iHwU8gD7$&zreF{n!#%jXNiPiUemooz4f`0}y+4)Ok WT(C`ORrw0-DtBQ-W-P$r@UYQBsC4aF?P|(0TJiyfA)}l~dI=sOAdA>pLKkZP z0Vhjl?XXo}%DCU}2;7~v#vM^k$7f^GEk|zbt1C^<9{Hzb4!a7nj8?o?C8ryLj2^8erXHK; zN4WVF>(TmECdgTK*bZCok6t7~aw@vB{h`K-ZR)DIs&;{ z2LU>(#$YYlQ*-h>S!^I8^+y{Zy(aaGvX@)q1S@{X1}a97rQPgc7E_hp?s@L;MxlzPqNubKS2@JPq)!DB7!CSM)K e`S#(7Uf+kOT6!klGw}^mUqjU=k)CPf=f43yYzlAy literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/enums/DefaultUrls.class b/target/classes/com/binance/connector/futures/client/enums/DefaultUrls.class new file mode 100644 index 0000000000000000000000000000000000000000..e8440a17f08e6a59f5904e4f562f5eae48b9d2ee GIT binary patch literal 772 zcmbV~OK;Oa6ot>^O&)EU7D#v$`dC008C69H0b-K`3CSd=PSRyHaVE_~&N#Bi^mnmB z>Y_h@ABDJ%6Y8p6bu-uB=-zW|pZn+U)ir>3I4mNCbRL;9vdA%1XX2;euFw~}H=0Su zFyuZft;`pO^qaTCJPHi&9dFJ@N(=2s?s!^LpXc*QXhL5G+;NrEhD#mJ1KySs5xQpJ zy8%O~-?97MPXByxYBAKT8#CMZN?&|psI)vC7@^HjxS=ed!mu|rW)Xbk+{nOaX__nR z*sn=1!?3wlKC|sey?`pi?qv{-1;&?Re&1AOV7I@Y|2XZn856Rj&O&Lj#Xc1O-i$ zLYa6Y!JEWe39b?EB=|A$(*)OvpC$M?DW{@6rTUT_PN*`f*`wcJzm}G}bVe%;GS8rb TSIehm6JBGFh+&`36b}9YWA?fw literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/enums/HttpMethod.class b/target/classes/com/binance/connector/futures/client/enums/HttpMethod.class new file mode 100644 index 0000000000000000000000000000000000000000..d2d4d8951f0280355c898b028f7b8322e5de6a8e GIT binary patch literal 1349 zcmbVMZBNrs7(I9G)~*&dhaw;-0?GzTML}LR2?VArP9W)6viPYh1xmWsY#qN#MX&ko0 zcGGDYw&yy2XgGem(K5Ef@bgC}JPr<$V32jhks!ObYgQPR$~{%e^HQpgBrhesFIG6d zqeB;XZ(rbk9Vw0zTg7s*Qsg0bb!50pDeY7@%B3ytyQkwm2FW)?uKl9Pu>7gVsWc2> zSizu<5jiZV;Ns*1QqOiZds zs?b%WRAjj0g^oEGoEkAqi(xgJ>y;cD<6jkdGdLh#Qf1e7cG``))2vu^k31j#GheR9 zhry632e#!^t)|PXM=fOEYEY-lZ3;=0;jv3gCQbLqx44u^T-jWeq*fqFUr|`yJcLpF!f)|#AE-VRLSW-2R9^p!+ zj5x);ghBc9geJ)HkJiD!H$1q+&=*1sujn@+&LoN-$LlD50Wsm#GHm7oqnBVjK6WF1 zfjs(E6c+JDoRicjig%ocL|;IenH@dH#8+|L-R?SF!4e-G%OYkat#QRggXAHT7o^Ld zU^S@&$*jp8C}u6*A?|944*JZR(m~q1y^)GltVD&vsL=Kgs*`ypon!h8k^os*07ZaY zTmVggnS=m+0?aA`q%ZLN3qP2^G?s}uixK(0+`35f)vA|6E=;87ubR08crAlt`mhV zV=s>4mfJQQ-*bb=aD%wnHn!Z4vD=QeKYeg>V30MWkzvSe?mRWCYYdOg{+g9}x2%R7 z@20(}Zok}J-K_4uuGIO)1r3@QV^v?QSDx|IMGb??dnFscvZTNPuZ)`LUNSCsT5nNR;s-b{uMB@xlA%Td`q3y@+#va2$ zF;Ttd+wFEak+7nc7wngl6L4?t0v8xUFrw;Zw%^54BRi4}w8AL&x@O zcFW`Kdo$#~Zqg|IynN)q=)FhB%vs)kU~|JVNX1f(%(O(t?aKEmQOHGJ>X+YgnL)L} zxaGLdJ%0Lp;y%oBE3C}XQy8JkC9jO~s{znTrWPxC7|0j6aS4&8d=XQGFHtl>EB~k+ z41C3<$EW_m-=mDyMd3bX#XcE}P<-MX zB>Do%^vu{X#=eN{%2LdyfSGmi2L=4E31x7MI!0J*5l2w;GP^@~oLt>pj zMHUZfcK6gt?z2LYa3x5E>iy?FX literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/exceptions/BinanceClientException.class b/target/classes/com/binance/connector/futures/client/exceptions/BinanceClientException.class new file mode 100644 index 0000000000000000000000000000000000000000..9f75bfb73d0ff05f9eb6c795edda7745a2d1f316 GIT binary patch literal 1178 zcmb`FO>fgc5Qg8)CkamT9ZHfy_)gLabLg#z18J%T1u7+wYvq`2YUHdddyTmAe>i|d zgv5a#z>h-AZqhU~Ibuup&g{%QGw<&2KR z=}dX|lg%%r;|Yeub4NJx1w*;nzls}5-w~68)+mJ=NF|Xra1#c@k?l>*u_G*DbJO;O z;I{O9^DLC1&jZtT9WJEFFUtq!%Xw@^Z>(UA?qF~-IPIJqc2A!%u$}^K8OSQi*141y zLutt{=y>nB+R7U!sI3(Deb2x2mJF0pp&`ioI+!pN)@NYI1>AQmcf|dGMt;{jB;G5A zOve*}w1ga4Zph;#oqAYQe^J>WN3S(vh$%Qjw(ki3CY+AB|JEA2M`WWdHj#sr13mZ3tDQn z*6UFdLof7ge&ndZYnu=Gsk%~1$CvCcAacGeA+9hlh!eG zwmOqh_6|kfAC}258#P;3{#Vc$T2@1_Guxg?rl`qk> zWsTmSms+B0OLR@$WI_>0>!4<=X(eLR$Rj*nv}4j=wHj}KNA3$PB2e=tv~ycSl&DJZ j`FspdHYR7TC)YP7H_@VUO8HfC@#{5mV`Fk#NA3Ov%lO|- literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/exceptions/BinanceConnectorException.class b/target/classes/com/binance/connector/futures/client/exceptions/BinanceConnectorException.class new file mode 100644 index 0000000000000000000000000000000000000000..a0ff714d1e00de655ff9bd7c47edcdb011d15de4 GIT binary patch literal 537 zcmb`E%T7Wu5QhIEcTo@p6BZ`!yd-wx4#Psk1U}jp2i+HH4qxv`f69#t1utKc!!uX+xQAZgQ&_s*yJ8GM$c;y%wXG zGW95tq$5a;;;&@Z-)YBi9{pR#ZHDqVjpLrR7j6>D{`w^%21#nAI@O`Etv{zf2v4z% z0_}%}LklI8>0YKNg9>>pY>ezGWjd4#Tz+r=1?+joRLO?z0!1QAsFBy4Q&>ZtBI2=* LjhR-1q70g!-4Kky literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/exceptions/BinanceServerException.class b/target/classes/com/binance/connector/futures/client/exceptions/BinanceServerException.class new file mode 100644 index 0000000000000000000000000000000000000000..aa72c9b5299b4e009b7705be31b269a5d8db2cb2 GIT binary patch literal 824 zcmb`FPjAyO7{(u`?Ml3*+=e z9e+&JrPG-aSb3t2c25O1_WIYpfwS6-4?DvuZV8+u*(4rmBTb^>Br`@OF0=7@;R>tr zI7ziKE>?e`dHihd9Vk0h_9|HoRfG}hhy)rJ&Rq_ibVYuYohbp)6KLhiYMBm|%~{*~ z-g6$m6j(jVOzxy{Lzxz;!XEt+0&Ch#Wvb7vIi=rR0_8cg+1EzBE+!*o-^o$REbIL& zVFJlC)QiKiyU@A7Y5)JUc_m247M8JOgZSZx9QFwAZ;uXj8T4cHG51DhA>{Q}Oob+FC&0(BmT)(CsDAChaXk z*JjY&x%~#z<9*cu!P|JSz{h+F;w#-RsD0u~0AH` literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/CMFuturesClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/CMFuturesClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..12d58e927a1a28b5ed8a48d3bb5e1e915c788234 GIT binary patch literal 3539 zcmbtWYje{^6g}%a9LtIWhJ*m&-8P96Ea)R8ID|S5E)b`r4GG0D}xk<(im1Tf>DM$hSSpa zEL*n?Q!^afHVxl#wS&M9T+`Exre)f`X0_T)t+H7StrcN>KsJWlzImVrO@B@I%pI2u z`Pwh~Z@Sjh?S{7PyO!N3amq0j8P1n6T3fEO9~i!ZEYvi{RpcO8|nBA+-)+!ErR=D3p#bBS>4q0<@eG|f;;AVjFb(-32c#)&s1t=3Z=?} zW*V;Pi)h|JF^w-7?heSXDUC-AONo+b+Cj_H*28Us#)vnDZyBZ! zeZTG9*0g=SZ58E)R3yMLY%`1qvls`v48s*?pJu~E&9cpJg4UktKGye|WXabYLvQZt zuEpP_ao9h!JnD#K9s6H9U5R0`Pan*aob+C2?;9oU)P^+RyiQ9pO!aZ2(M(&X*E8%` zong7p>iCR}TR7mo4@zTa(Dzm~ji-TdqS~b$XCQ!1i88DV(cg zFsl|XkLf-qm?A%|&}NmQ^8o0s@M94@Dg3xXzZ0ND;W6EJ=xrH8^aNxJFTq|SeGKJK zdQD-M?tC187AxfRgr3xJDZa;3dgCy42~#E*zBW@>=ns;|7)}Y0sc@kLAs75Wx|o3D z+PJDmqj9 zoQEeV2VL?!q402?Eb&|y@s0)ODha&SMUst3vJpu(BFT!+;v_UiB}o-&dIDzN;Ox`F zUpP{;Y~*xX>W~dEOp~`X}r^mxzvRzzxza)_Uk=~snIWw&j@|z zYOiyq%XuUeM9%9l`Z%v8bH0!LKF-x-&NY~QoF67|rXD|tCd;h&Vk*-7)+@05cdwA< Soxr*#3m;8cvNS{)9liyroMF%a literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..2e3ea8088640035f7ea44481dffc4f88e735b422 GIT binary patch literal 4332 zcmdT`ZF3V<6n<{oWJ6e52yLMdLC|87LRWc-w56pqhz3$xNn5C(xY^vcn{IaF?gr$G z{sZ+VIQqdajx)YY={Tc5!2hJSyiQ^o2sdCMYBwkYp!K0YjwA7b4Sq(otv)0&3e^QZt^v?Zn(>~;l$9#F!I!K zCKaXZxHea- zbE?DXf-ww|Z0#vcQXE7|Mq2DX=voEqDP<;|h+_=rC0vj(4u#=J^I+a|`MStk>4|F8 z`NA5*a4O$wI@saaen-YdT%rrNX4zHMWtiw9?!y*bL9Vyj3sNACE67TCSH@LLkfA-K z;646XojdMaT{p@C`cO$ch3OuAW*F@PE?uxTH(a-NNeQ-1#W2NitcxJCqmCmA)wGNm zTqkWbN@$no{357ZCS!8y)lJ2HB5$WLofoNkL<_11GAgz3G>MXVsErIEz$g{fZF7 zO{$V1-{Hm>Zc*-auKO|!V_MkH%eaj@B)NBQ?ijksbE;W3C>?YvX6$qq$y?Gf$i01r zzK2xptd{?$Z&7{b8BT^IH>;0F<>OIm+zWKQ9Zxht_=hs?3Bm`3PVIchutZXa)k2CXCtmZlmjs;!InV6o5L&>e;wyJKqSW=Gdr zDmBVwqB9E^mbzriK3h{d&k%8HoR=9GJs+{mdG0vsI^}7j;U6lxG$72YHBT1_6;iP6)-&)f z6n0X*zkmg&F`XKfO+AX*V9~1E8o#BB3_8(u&KVaC4reHTqcqC`aWI-Rm+60n-majB zo&YJ6=zWgJ&-B=X``)%5`X8i2LwG<>vcCn4uG5Z!|O3#lmq!XkHT* zhW%ZE1=^2?ctkcBjY}T~wl*N4kM<_V5(g89wlRA zz2y9j;%eX67TzkZMv~je6u0sAHZD&}Kj2(q@};{n7e@Ll`yUfN?u$Pg%_by_OBHmM(o}%R8 zF*w%9r(kBC-eTCG?{W0}jR^@lJ4>9*?M08-c0HEJ=JJ2ggPLWaM(t|HA{Xh< zqg9Ca_8`O--ftJ8OyD`uv_=H2lMov;}d_l2%`BEVaN(6Czn-_zoiooknBt(q9Wg9{y z3f<^EA6|uKk_X)S7qy>~9r%iDeT@{p@i5)`?{{EqfiQ_mnGDf28KbeF8)L$2qPP#nejz-+5@WyZ Qz*qy*ei*A#Og%9F1snWWj{pDw literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/FuturesClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/FuturesClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..fa5b30ec8281a3d2c3a875b867b3dcec8337ed6b GIT binary patch literal 2368 zcmb_cZBN@)6n-vo-VLFFmbcQaArdZ740!u}wtVB-Tjdn`1n16>Q|#?e?Fh zX_cBHZBlh~`1-z_=RD^*&%Gc2{__KXb$nC61X5WjD$>XZG)?zZ z@7Rvvn3it3j$@g=>*+rSe&AU>-R#C#HM<(fvf zZFn}%qeaC(v3mkf$7^)*eP~jjA_)X4V-Y1+Qp=Ame>-xAO8*BJ4j@Tsx)ZiuV3Hf?)RfK?!49a}7=v6E8&5H9R>Fh$5)GPB2wzHq;lD@pHz9#H zBH%VrQ)sUsftSybjU&%c+^j^_!jl8!!T`AtAu}5;BPDZWq8tY0NK=lYR$HqtD5-=b za}+o)ldOkF2T6)jH>O{d%5kwpnV9t`%EXFHmygo@PU$nW*U-+ntUgLwt&bUPt&cga z-p8W$7nXlI$L;!itSl(>d5=%}sA$*Iebk2K-z728JcfXoL`}Nm!fzg2h*sv3Bty!n#~k nDXz$~#G<|;hlPr)6IpI}M!GjnWS5A%xP)*~l)#=8@9Td69{Rty literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..e1a18f54b7672f7845ac6f3cd7b2c58cfdd40bfb GIT binary patch literal 3539 zcmbtWYje{^6g}%a9LtIWhJ*m&-8P96Ea)R8ID|S0E)b`r4GzU^p^Bn7YHi7*M@#-y z3p33O%=8EJM|HTnS_@;jGs68KS-ReP&e47C{`2qazX5y>D}xk<(im1Tf>DM$hSSpa zEL*n?Q!^afHVxl#wS&M9T+`Exre)f`X0_T)t+rJOt?R=0fNTu8ee*yMn*N&ZnKhRT z`RXtFZ@Sjh?S{7FyO!N3amq0j8P1mpTHCI(9~i!ZEYvi{RpcO8|{BA+-)+!ErR=D3p#bBS>4q0<@eG|f;=@?1uQa*g$iCAG29~ZL^Tum zR@2i+_lu));2)M0oJEmGTVrSs814FC)I1|M8CDbN7ESkFM#_fa1hz=YXDT%_g;M1~ zGY!}DMKo`qn8ue3cL!vsd8WIe`?`W9Eb|!MW_Xq;M*kxsD-4wZ^=><^f8aDNhl;gf z*$PT1@_MDUC-AONo+b+Cj_HHo|R##)vnDZyBZ! zeZTG9*0ck?Z58E)R3yML>@bW7vls`v48!ZrKFx-Ss%4ws1g$;OeXQ>_$&#-+hTh!O zU5md<h? zI>U0G)$th{w{XCFAC$(=ns;|7)}Y0sc@kLAs75Wx|o3D z+PJDmqj9 zoQEeV2VL?!q402?Eb&|y@s0)ODha&SMUst3vJpu(BFT!+;v_UiB}oNodIDzN;Ox`F zUpP{;Y~*xX>W~dEOp~`X}r^mxzvRzzxza)_Uk=~snIWw&j@|z zYOiyq%XuUeM9v#9`Z%v8bH0!LKF*b7&Q+LwoF67|rXD|tCd;h&Vk*-7_A9XbcdwA< Soxr*#3m;8cvNS{)9liyu*<(Ba literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..752f5f78b158f0b0cfbf6f1fe24ccb1be0498b5f GIT binary patch literal 3294 zcmdT`+fv(B6kP{wiy9Gvxg_8=mjbPA2&!|T0f$R)O5@gC4Wu+p6WJUa1zB<>IW%9> zzV)RqeIZO{+7IYg^h4TC_mPBbz@34iGo3Jle6+Q-_S$Q2?Q?$r`|WQ4?&5`nHipTP zSyhUfp&BKwluX0mCC9Xsa^0z0+*V4u#tlc|M!jk)k9b+F>&~X7+Z_lo4DQ?Zw4#)4 z$Kq;r!bh1P#3&+=By`Al4^f7hGX>GAHC=hai?&(X<4)F%oFf}Uk^>-@Vqx1EK$rtffzy1Xb> zL1+4p8Ae->OXkhJUB{{2QGB;d2T}}ITWL8zYTHqa>ICZoZ)_RhxonP)V*0K)=$Gi}Y`Ib(-^UvRnSjIzmCS2Mo<@&zS3hX|*q>i-#A)OLa4iua|B z+VjU{6GP{bjL*b~>U7M!xlhHTF(pRVZHD$la*H99HFv0N-FeO6%k^rJTN`RoCrd1E zmQ;O9wKQ?>8$-^nW-~lITh{J&+H!--&^KN@nwYWE?ZB{b(ak8CV+h+d&UY9Xt$R#k ziQBeX;f+0Y_H23l+m6a`$uw4K+-M+Dl&nsjYgCTe7FA8B(@euAS>D7YUZ=(FUY!6AmH zBR}DKEE#Utw?pwmj0KNV9uVc2}|?LI+Loc1+P~8l5!7hcQDlbI#?u z?!^wc<^!&IY`9#Bnaf&8kjEz3LhfpdR$({F6MRM35iDYx@|5s3J*QIrg<%O#S)B5m z!!tkIXXGc4;$yLEv3rO3G&OcY)R~5;UcFa|;#!li@qla`lWw&LE)bSB13%Oc6iT8{ z>7!7whsV?#J3#iddIwl+5V+)WeNF^kU<9g5;;{!BkVpq4(t%>>K(Tb7SQ?&UBj|#s M7{j+juMN-t0npf>UjP6A literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..8975ec4c38efe0f95424a91f41a8ca7de0bd23f0 GIT binary patch literal 14482 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 DEt+4@ literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMMarket.class b/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMMarket.class new file mode 100644 index 0000000000000000000000000000000000000000..daa5efbb8c0e6fa4e9d17de0159592fabedb0e2f GIT binary patch literal 3090 zcmbW3TUQ%Z6vzJuLIUYP=>So@Un`J8w9=LuE&{d%32h_+6}9zba!jU7X5!45w!Hc3 zi~23pH+3zk%LkXbmM?wFhEquuOq<(=NEwc83qv|?>Jwl3uJBTZWeQuS%u3a2%C@su%ut=m z+~xOp%Hnn@m6NV%m(pP*`j!&P6F)6;u{7-Sf0Dpcf>rwZINy&=SL zCI(HzFh&@bLfs!2XH@PqY+m1PSU9k@n%m4V=$+OmH;!sJ2c2Q4LLSMwrXd(+>%LG* zr!uB}Ac`B@D{u2^db;~9;~FM{Tcl|m2>0UrhPwMP4Ua3SR+HuqD+R|=3r}cxQZ2*_ zj&qO?jtt^yhDep0ZVb;djJ5|Oj_2`03@>VU2`@9GLwTj{b?)+tkiuOr3#A>yh@ocL zhMZyLbc;I;J|S7RxaS4Ie1&qUDqPbEl5<+aj509cRE5216I*yPC%H5|@`a~-a6!YY z+A<-XYTo5V;bt7Wlq)-~%sRo2l!jM>OFDO~8nsIV(zGUC7#;p99sKt!q9r{|Xox%=s^hM{94=8H3 zOEbmRu~$E<<6XRmNFaM3`^2Y0qV>K&hYXEse{?4K5NE%mSw9q4=?I(;c!}DMCNGK) z@FA^#L_4%#pOW0B*&UMf;bWRnBcqwJvV}0#PFU!fKuxh5A<<6Q>X|^@wHslwop8Hn z0=2g~p-6sLaY!Wfr}Srj!gERed@!oGOdS(z`QT%avS$?cPmmMM_#`^wqa>~Ip{^N* zoNOn5LF6xq{8i6n>c(NnbM54>iTn+bzwMb!O+F0ywRZBaME;G)zxPb$P4Z_{St`zR z$8nx-jrS2Q&m7?mJ(m0d%QSoI2ph*5=|Ls`MH>B08vR3m4gWo%)m$?N<~njfNm_HD I5LB!2KM@qf^Z)<= literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.class b/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.class new file mode 100644 index 0000000000000000000000000000000000000000..477af27d4dae841af97e219f3010727bd6c7db15 GIT binary patch literal 1158 zcma)4O>fgc6r61mhXm6?p@C4o3K!Z^d_i1N1yvPQ5e`&J+e0sC<7|>Gw%1y(A^BHu zs>FdGz>h+_b=r!OR@eu7JRZL{JMaDa{o^NqS9n^-978a|CoQ_UdZF2*EL$k z!&VXI$S>p~GcruQJ*~!*t;~#CtB3Y5*Id+4XIM@y`g%JKM&v`hiwBBfSuvD(4p-)Ga{NGPvm$Jc2ngb;ZhweA% zEhOa7(_LGCv9VNcR!+da=c;+S+non)(Z7pWAk>~}ag#WExy0Y5N*3KAWYsQ~2$gcw zz+IGcbPrAHN^#^hZD*gpP>4UPzkoDbp|}k`!%MD^L`HQW0}4`AcdRjEc1}i OBVy+8n9!3Pt^5JhB|!QB literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMUserData.class b/target/classes/com/binance/connector/futures/client/impl/cm_futures/CMUserData.class new file mode 100644 index 0000000000000000000000000000000000000000..f04ee038a89a38ceea2656d5c4561552d1b428f2 GIT binary patch literal 672 zcma)4%T59@6upH3bVNaX#f1xZzG64Tg%}ONxN$Tl2n!Z!DHUpFTGHt#e3mN{7k+>r zWxT})iNu61+I!A@oqN;wkJmQgT1P-~5Xj>|#xS(7sCAigw-X}IO zBBnf)LRl)Ke)!8ZVqs31WdyQEQb~JE;ASg$V2_N3Om%798mYRKNv0J{)hw|xjOmrp zgJCtXy~=ho2Qvgtrb-?u<RN%X2X#un_n3Qy?R08!_vmHqs)H!TbR_ z52n-dcY!FNt`oz>nRL?@#yi<}QeYEu_$l1McJ5o?J&WiL?F_#D&hFmEy7vO)8Bq#+ v$Bih|6D*kcW9h&c6T!tmCXATCTp2u_Z{4tR+|m5B)2MQn307ugJRc literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/Account.class b/target/classes/com/binance/connector/futures/client/impl/futures/Account.class new file mode 100644 index 0000000000000000000000000000000000000000..24c2f93d0d51eae79dfa2d20df26ad5a8409fcbf GIT binary patch literal 7416 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 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/PortfolioMargin.class b/target/classes/com/binance/connector/futures/client/impl/futures/PortfolioMargin.class new file mode 100644 index 0000000000000000000000000000000000000000..ec44553b40e253c4b1ff42e13e4d383f336d999b GIT binary patch literal 2967 zcmb7F|56)O6#g#c2Z`H;Mo6VV1Z^v9fNg7Ot!cp+!w(x0B!DgIFw5qWY@6)H-A#o@ z@F{!&|4>I-M`wHhAIkCE-6hR0oB%VsXHV`u=R4o|?mhqf`{&;P?&EnBLl_PtAR&kl z!{`h3m8#TKqoNd#UU1D}2tC#f-C1E6o}1qv!3aZKd39H5)N?0Vl@{_%T1j-uBawU%$&w47tJrkh);RnZNG z)*nCu}C0E$$U|-Ke6DaR~{rGTN}ra#M5mtXdfFF+3WmsHUUWY-NXk-{iKl zp&I2Hx1zX?8-n3UhVSNjVfXP|BGuIKEQ_**shvC{X8nj;yXsMmJn_7#skMF8(#5y$3^-NYX2=ef@BeP5G+l{mLx0Lo86q~< zEbh2=kgkgp@;w+VMR!TWX@xs$5K<(Z;#vsl^kXVEbsB zA<-#~)5f_xRxjH0xJ~}PX4^d8j7+Z(g%NStsA9e`lrF?SV7R_j-ss}2ZNSm6Dw$17 z<7>J&0b^ambV(fQz${(iLp1e+^rQht){qz!?wjs)ddJ1|2E!+=FHGMwGF#sfSuvck?m6_Zv~A(ur64PxvUFdF$k`Q$(zSk59rB`o_nAd3G~thphX8op9&~a zL4x{k3AD(QpuSCs-o?YI-*A(xnb(j-FNWJ1d9N*QqJ=wwZG1&hcWAZOWZ@~1XO}!f z*duGdm9gq)Os3*X@jHLuUMq8~Z)UHm97aekLbYBilCA8?p6tTYnf+@Q$Fu(cZd>D8 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/UserData.class b/target/classes/com/binance/connector/futures/client/impl/futures/UserData.class new file mode 100644 index 0000000000000000000000000000000000000000..b1acc6605de6e9f6dc214db0630b49da958cd53c GIT binary patch literal 2318 zcmb7EYje{^6g}%WHgOd@F^N-fQy!sUJ0U79k2Vg0G%+<30~!42;16XKc^iw$k}Iuf z@)P(k{m^!rGSklV2k@hq-j$8z`NkQXVVG54-cU`$72Mk6$1_OalQg#!SCloYWpXEhG!~@* z8HT;wWYx+?An!Z&(ebt?+QocBvi(%SIhkug`&?buj8s^A-a#aXxlA@=>C&xjp0r>qT~CEQq`*p zt|7;;=yI#|gCW}6U4yPn|2PbkNl)PB7t*Vh%S%XMtGR4LU;bn$m=%N3d>8k*^m)IWxz-wY>U?`96)AF^P_Zc&{S z9h*P)ItSdTX$K}n(iL0R%!cL|a@`L`McZ&0HpA5me1b(ft>$~gFij8a=$PSlIJ|NG zB-bGqbe{erWmw1s2+uH2X`>gM;Vz|yy0$^@nGPW_t78v?`d5=kxuc{O13b((2!Zm( zS;^QqYBblB=_%den&6dpU6CUEh#F*TD3a7o+Z|3xRBg}E`2#~*I{U5-uFD4yy+q9; zLOnW4U+Q->i^xvmkM!_qOv{D~2Gx(nDW5#Um-M|skykXIrg5e48my3xpJ1l2dV*Bp zU!iN%O}YG;RAd{-}8vkcaDm#6WlyfRAd=vaTyEvn*QAELDG1ORs`-- zWB%+mk&%Q~WM9IRKf8l(2#b0%Hu|(w8fE@;;V-0qr%42|aLf-b`9+joLca)gN^DX@ zo@sdV()i|V;O4v73fP?eZLIQzz|Hq?zrT5lc*?`Yd=1|V*7InEWVzxaWO`Wxfnt4u z7`Bn=W9?J6lqcz1vAWiCVjS}txtsGbFZQwrm`O;frHDyLfg?2k4m%S}vm@5_n66Uo zwNsc%+oUtFUAen7}78^aIf?MwEQV( O1+5;4_Pu`#%Krm3z7Hz^ literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMAccount.class b/target/classes/com/binance/connector/futures/client/impl/um_futures/UMAccount.class new file mode 100644 index 0000000000000000000000000000000000000000..8aa86fb8f7506903aa39fe0260fa7ffce60734f0 GIT binary patch literal 3979 zcmbVPZBrXn6n+*c31NYn1@i#c*Z*ay>j^`%Jk`TxQKCrp>?78c3xfzANBM4Ujkfa|JRme({xF;ph2reQGEF)exBbzFsXqx5oyP=nrI8%bu`_Umo4+@cGPuBk*Sp+f&xb5 ztxIy*)g3Kr+sv_(inXB`JqV#U08vCA`UT9kg-|`8TQ2M#JD>CqIh4#Na`8emn_b9d z3(06^F`g12H6JgClLC6>t;_P7LPV&HMTG!Oe3S&n|#$9BHrYy`j*q#ICm{%;@Nva zyd_|mGow_roTU^g7g$}oT*ZulNLxAdRH9f)nK{ggm6*E8EQ&+rqvc(@fZLv0`2sni z8Jn!Qq}ZjTQfV#Pn6B71i7!Nl{7}So+z>Fh!JG_x>@wR~QjDU`0dGxC9YxoT%OiaE zn<8$3?o}V{PO>k$s*|^L$}8=>pQ}g@?jRb#oQN3a1zc^5EM~Z6TV8UUN|HGxvnZg8 zWRw$dt-a9qudjxESHvQgYNTXK=97e0)||YpY%l?xlT)i9e1v-eBt#^UYPa;%(%MK8 zLDSc z^0Hmo<>vNbi*7dG^g2s=?GZKV$SiTv!><7qc#G)I9;%`?w>v;<0#1`eVl~z7F_5eh zFyeJguU*d7Iv?r4lU&?bH?6Y5`xf=L-4@nh9i!d7MwM}OX2*@9rYiIiLX-}A+t1f& zacG~7S8!5B)^shE-PO1X`~CiXk(W!Hp_V5uvlF&$f=%#0p5TDbin|^1))8{XYbd8;O2_Y;6 zcF+@+26iwQmWFpQ8kWX(@OoGp-@)5qX<`TOg{8?Igny~V%;Iv{jW{ne*rZWsb)=(=uIk8uNwL${ z9rEPG<1f)(+<$ypx**A~a4Gx(*XS=I1*V_lHjNfuApSFXbb`lOWBnY0n5@P!T3hYM zGLFZv2*D;_u^JP%I5cv}(t#}+J@L^Wdg!AKsOctD&NgtP4sp~+9Bo46mPSM>)82U# z^vloN9iD!P%-*?b2&p=RZXcn$34vQ05vW#s2=|F8j?h0Xt<)GLr2BhFH3k_mxL$|W z@1ylMp>azi+EX8`nZW_d+hGiD*C8H_!R;1^!z~bhI5y&!EfB|AApUf0MCz=qa`@@~ z9KNI+zN$kzS`MjIduR=s{Cp3krpZ6*5RRtFuY81Nm5jGw@UJ?=qp9Rs3&e>Qi2ocL n@oOKku97K@m2C1rXdg$NIP#yZXe-GQKWZzV4+PD7$ImV4P literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMMarket.class b/target/classes/com/binance/connector/futures/client/impl/um_futures/UMMarket.class new file mode 100644 index 0000000000000000000000000000000000000000..fe87d934cccd35690f34f1bd62eff539c683ef7e GIT binary patch literal 3760 zcmbVOTXz#x6#h4 zgZkocP#@K`3N9bKtmTvcKwZl}p|0hV%Y7yn+9d4?dC8o!&pzk-_Wt%cJHP(-{SN>x zU^9#!^ajzVU>^buS9H4^%Nv$v={%;}mc?~pJF$nJ@Eq>ObkpFLh#BRI*|5!P&KegC zfoq0kh)IUZSn83suEk8vD#p^nF|1;|6U%C0*$_eu#~XwS zn$TiGTjP#tTSd2IJ7QTAhTV@a_6MOT7{DOI^^VZ|P`z@lo`IG5dc4D#skuaMdgWd& zok*o}*~Qe#e1bu34K;)V3z80)_7r7b4&ADB|hF7iah0nf|LF!!q6$n z=P%4k>!^Y^rB$g~)0^eIZOVml1yQ*W&fE4{#@`acX{s03cM0Mw!-3|43F9rC3*x+j zw{d|X-jPXGg*%2_kRe`C za8-sFu`Aq4T7=DAkrq^RE@i`&E^!6dq|0GpS2B)P;7*E)GcAjA$@V=a72NO-Y4w=W ztA|V}n3gVsvatQVeqo16@|y}0xW#a=$i*^$>=A)k%_^8O{_A7oFLJeZZjZ~;XB8xI zhcu+qr!|+aI3~j|9owv1ydNpd2eF`F5lajgI}(mtUfGS!3Q?KoqGT5sdT%E(43|5j z-MrnWysRJ%IzuLeQuQQdlnt@sYDKE~-m&r3FtT_*h`S2zVU^)(M?|X?wlhHl;c~06 z^8#CCEpqR zW~H8h8@p|~)_P60Sr+q;sL94BDf0fbQM5GKY8leIzEK?>*QOLmOTRBpdz)!)npvA} z@gS*2E#4qOr>Q*=iAL9Y;xWeNbh01;a-) z>p_s_)Z`lTA(~ScYs`mfPOYjjAEDhOCIa-U(Fvc^C_vwn(TUS%4)=}hdj=L&gInm2 zszX~i7*&V25Q(ZITR8TOkC><5qyC;l*pFXu5P#wb{>3XSj1w4!PV1A^Gf@Di8J&)Y zJ_k7}(nv;f5+xe-`Xd96C^BhVgGua|Y@_5Q8K&qf{R7d7XL$8%8udbQkP!fqfp7{>33H74?mAYJhj#$-HAOsHwu)YmB($FW;qK~xf)Q7rx zC&=$KBY#53pAzzCT_e-KgiesJHzR*R$X^ojS6w61pN~$E-)%Tp|R|4m}SZHO;c^Xq#cj_iSWtZT$4 I{(HFbKUOeBzW@LL literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.class b/target/classes/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.class new file mode 100644 index 0000000000000000000000000000000000000000..6a28deb8019eb3391bafdb7835889d3d311036ea GIT binary patch literal 1158 zcma)4O>fgc6r61mhXm6?p@C4o+7oRlz925Cf+|E+gaegAdgujhoK3RD_FC&TB>xId zl{oMN_)&$K&^A=e=LQfBXdS0_$}wpj1WKMFkGSZlEHsFJm4D!V6R! zi@+%D4KtHzk$OQWMQl77CE+=DptKpPP^u2sBN;O|J2IB0&5%6xkNFqwg*+a4U87|@ zY87FQ{6a1=Bg51?&}uT>&CIy9acB>7%|#7$hSlVvuQ!umOg_Zhc&He*Pp#P+o-gCi zVzAHCafc_Zjd_bzxD0!ROy$vJ(WkS-dY!p^%CFTxFf379@ji?CLVx7_keFp(1w1_D zTH5zhvTVjOW!Nv4$$#6o80v{ugDfyT9on9ABcciNM7|SKhFU5DEliFV)3N&M%Sf7D z%130E9Whj>)`WyFi`n~kWY!GVJQ7A|I%IQZ=8~Z>G%kiSP0j*(b=6Nh^GExO`OrV6 z-EOrhkXl!cVs1B_p?l?G6fAei`p_x6D${}3lXlFFxt(}!XMiyb6mG7w%tJzt Nh*`j6LQitE_6N2TK~n$# literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class b/target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class new file mode 100644 index 0000000000000000000000000000000000000000..52555613097ad5c1042542e284f7f58e69880b6f GIT binary patch literal 672 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 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestBuilder$1.class b/target/classes/com/binance/connector/futures/client/utils/RequestBuilder$1.class new file mode 100644 index 0000000000000000000000000000000000000000..4d62a14c8f7c96c2be11d1bba645825200ff4be1 GIT binary patch literal 944 zcmbV~+iuf95QhJ)-8cy@4NYl7ITbLFaHs{MASgmW>p(=(R3wy(UOAhkaoOw^AIkf1 z!!;lwgis%VheC|qNTGKqlD#wEYIbJ-o%#Le=OKW5SSex(h6U5cG;$29To2t|pnS!J z%e7L1$2xT1C2f?(w=|dyV6&? z?xyY}d{7UB?0aFT!}Jmr8)wo>7%#kT%4cny%XsTe#usc{OgXpVHNCE9;Sxh>oU+~9 zqee31ACp=Y#80xy+azjT_XWdjGf-kP8TLfj^?QB(qW_ zoto66oy)jF)*<=?gFK-A1MKiu@f)nK={NHor_AeYf(h&_(CVDSyT--$eOrG N>uvgrnHF+N`M=H&@1g(z literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestBuilder.class b/target/classes/com/binance/connector/futures/client/utils/RequestBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..7827d95af657ca7c9b7134f5b99e3253128ce460 GIT binary patch literal 3378 zcmb_fYf}_Q6g>^-ESphu@e%O>npFW^7K3jz@(8*pukcWaCOGUiFgVPtGqVDDzh9b9 z=2!SBAysI_s^oiqQ!2^n+1X`XmWpKss;8%W?!A5c+;eaD{`vQBzXLdpAET&3wT2oU zTd-AN$Aa;|NLq$HmmHp1kZE6F>m}1R{kH_Fn_F&bhzRU;?#=stwj((z@8_iF$9r<7 zm62`~8mc3BO&~hqNjK3wCv9KDHh~LiXE8Zr+J>E$$+TnJwCuRa*_@wqrI$=wCMAfDbpr8FH4!Q#iY5|)za4GuZKu`hJ9WfRFHmb_GAU`$CxI)?1M8a_^Ig-P z>)bfgGO)>}IwROEp!YhqPahNGD_I%AUV+0#Hfxz_!#5o}xtv&9T1w11?qVY6TGCEC z8JSTI?bFeK{lt#b0*MN)Y`$2$1xliIP+321(uSfmNduBkPJkG zoa&FDMF6$XaYDyQBpANyW5Yw!<5MGj0`v1wG zl`w=jILaf!t*sZ{Z4onUh><|3;}7taj_@QJz(2bH4KQZ5@3|duv8o(w7>p3G}~Q zke1UjtGMhXd-8co#^=+tukcAjKa;;anTpAuQprCcu)E)WU|43RDK$Pm(zF<`=VDV7 zDGcct#t7YG?ns*`R8ELZRvg< zBTjhRdg_Dm+aNBVE{O+`TFHkQ_y1<$cNo6_@!>q-A|&Yw-3k75q< z8cZDvxF@i)kO##~A>Xn}Uf_78ofLUoR3Jm66Jvd&)7{tlhQ)9UdB|c$l#@y{vu$bpxg?hjNQE(j7NuEY8FRoU~!xG+a}S!^s+d-t<`A240G$ zm5vDd91F5)Bsar~9Ok6JoeEoixmC(57MWFmHnh$)x4Ze%FXWiOzH*^rstO2hKVE|6 zW|W~_Z8m3F6Y98#s#CU5eb2q3>kQYJZ=~OFYN&_m=3GlXKJZs;M|wA6g2d z)~2$U4DM&Gb9*hr^Q5QYA=z6NaKEjH$5)|4?ah=$l*cWfVe}MYR)}* z4sGfwYGcvZ_BHH??TYPT*Sdz+2Ul_6#2SvYJ)sze*wlhGY=_v|*v_(DJsE3WMe8%P zt>N?<&i{OJ4VQv`eZDK4?^XSCT%CH36xX~SyRn8rF7eJ9#-C#HkHOM!@9`ULO|uI> zbNgW7e#r7Sf?Gj9$>OEP^8`!vSw2-?4TZ)r?ijqxHJ~0{*iEgyn8ZFx@2BKJN;cvV zFGdQfR_?5UT1!|ahL5<%6?_n&`2-&_5bEy5NAOKC;SL8<%%NE38D@V)t4caiVnC(d Yw}H{`@ICt&#~OYhmDC-ae>)=o0ytiW00000 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestHandler$1.class b/target/classes/com/binance/connector/futures/client/utils/RequestHandler$1.class new file mode 100644 index 0000000000000000000000000000000000000000..fbe09e4e6ec81859568f7f720bdf9e5141b3c8a0 GIT binary patch literal 915 zcmbVK>rN9v6#j;mZd(^wE=t84>WZyKHyW?Om|!ikp)JH#h~WpBPDi>poyEOid;wp@ z-)drvF+6||WjwoXApRpw=5oH7Ip3V`ob&t7&qDzBajT3mYoNs7^!^N1i$gW|ix{l7W4fVcG6{@FFp2@qL?!>`WEenJPO|W&cxUr>gA#RE=%B zB}&j~6O*t=*T7kZ`8|HX9mVyo)Al>D z7_4|w^&3Ip2T2?i6X%jR%q_ROy0g6D?yNQ5Bp2sRTu1}#xG&p{7X~gdSjSxJy*;WU zL-8p|)n4>0{c@8bU-$b|yve4gWjh}BWYFb3MJLluUvRa_124hZ;Y26m;vMBP!{v@2 z2SToRiN{QqxU2$qlHZBBp@s58Pw%#5H1PWdY79?Ct}97*sd_7RepRqe|;dn&mWJ HGOXfX@|EtO literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestHandler.class b/target/classes/com/binance/connector/futures/client/utils/RequestHandler.class new file mode 100644 index 0000000000000000000000000000000000000000..ed18e6e58d507cc6a7d81b458599e2c78acc1eb8 GIT binary patch literal 5403 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 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/SignatureGenerator.class b/target/classes/com/binance/connector/futures/client/utils/SignatureGenerator.class new file mode 100644 index 0000000000000000000000000000000000000000..ed4f032ab525f72afe58baa42a677cf25d6110f5 GIT binary patch literal 1434 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 literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/WebSocketCallback.class b/target/classes/com/binance/connector/futures/client/utils/WebSocketCallback.class new file mode 100644 index 0000000000000000000000000000000000000000..c58f105e2296652f3df55c2f0efb41f6d40d768e GIT binary patch literal 276 zcmZXPF-rqM5QX1Hy-Q+aqhMug8n>~FjR*lj5ONUf-C+_Y+04S-Y<`@DKfoU)Zfq26 zW*)=$9&bLs-ai1` z2HLeab-37uL+~l+#=pjGwL46*E}2*k>~MMe@(XmUcn;}Vjr(;Vo;MB-C-qmr)t+Z)sv4pFnPW`q JZYnVaz5#|OPcHxf literal 0 HcmV?d00001 diff --git a/target/classes/com/binance/connector/futures/client/utils/WebSocketConnection.class b/target/classes/com/binance/connector/futures/client/utils/WebSocketConnection.class new file mode 100644 index 0000000000000000000000000000000000000000..a26ed2f9ba6791e81d4b30eac6db972d3fa60625 GIT binary patch literal 4174 zcmdT{`BNOn75?@55FO=a8iZDXwy=;@|RT_RCh`LdWTIJR_yY$>pvVpa8U zC}(@Fz)sH{UzP5#$p}kC-@$dj$+%K3kGS9_z?gVm=uzIpoxc-@mA>;ym>i4VFgP{^@mM7qSjjiFT||q zeAL7+9ur6w17BJzXRQ?}klJce$(}axIGzyLv0k}8Bq63CzEfoQNrCn%yz#j!yf8_O zBB9ibnK+Aafu@yGAfNkBYoVyl@25;mVv0;S-XgO}$$9=_w&*OJxRTB5wOk8k1bQx3 zuUgOZFFeyz`E(b10*@<6oWn;9oHua+7nu@O&!S9a!mL?NNsccF>`RZ<(p$;pRy>1C z1}>ZUC@i9@cZHF)-33qJ!ENGILuUkV>q=O33MS^k2sDQ^h3>@sjxVbu8rHRjabCod z0o%kCu$=6vq-d=W?}#hcXSx8hm&28t#ElvH7>uhz_&0*e{>VU%hp4AVK+d!YsE z0*AKP3oCKx)Rgqsq_4txRmJjS0{6bFi1p64;^TP1z$Z+65}y(nd_NVOm&kJ`WkK3& zM6-7r4|-?SGgVkJ}Vs&+7pq|0DMHy5#1oqcd(AvypdVdq& zGVpB^-@$hYq5ig=w$uZBmAp`6SPKM>)Ur72SjD2s;rfz6w$F}Fjt%8659i0HW+q22 zPfZU^&#=(6v2GLt%ME5#El2=~zYAfe-``99e|)-f{VKJhca~`}%om04THbc$+0x3K z^rx*khbt`316)ZFz_1RplU&% zUh=*5(4$>Ujmk^lxvEEK4!bZ`r0s4{TnZ;;ag~`Ma|&?7Isvq>%hO95XH=D9F|wlG zS?XsEEUG-`-Huwa|7NS|aiw-Ca`_yxH{j{$iV8fut*6z~G2Yzv?hESMTT>~k@lD!1r(n0^jGn0YBh3pD(@6 zx0_>1HPCuwuc}9OrFvxlsYf<*dSu_GM|L9|8&s#Ezu78q+(8>n_#uCP#IL_0fo6`E zGMf;YzA}tVe;I9=fil`NosDJe&b*0z8#qu#Po}e}jKi6?kUqZ&er%v`1NUv|@fF_aNyj8Jftf@jLeU#Eoz{FuMThypl_MjW9hN3oN>?q)~TiC%i2;cp+t*fdUJ zfJOBfenRO}p@;Y>e#S5Qs+kaarnpc%UQ#_ev8b8iqfyTk6HP?=b7~0jzRevaHJiDK z{Q3M}1jmurL68%vY0i6Y>8+vLc)C%o&T;K;vk2!eIB!SeKXKB) z=$^+6{PG|4UEp=x6=BJ8R41C0LvL^rQmmi?gEcCfB9(&OK!u29tqkbb47`S;3YuFF zjo%|3EZ(=Vn!q^~#t=?Q6Fj84UUakV?ZZfoz5W^q35Y&AbPd1augbVNs!$Q=QU=!| zgSYWq0-PJP^n3%V`La{Xj-mrk@<~0Tjr4@)<9z7CubJTrbQgYu-;xHQp8D8cqjolx z>FXNU#HVScePCNFYx15Qg7L(r&U{+EPgQ{wS5IG?nlHZh=TBDiYNKhg7{g#%x?RcGz|DyWqmt z0deL>A;w7rQB|Z$T*f=&@w4wc_RnA6z5{rS-53>ABh(VCV3i=$P`r1g$Xzy&>YY%z zEK8%rSbDDuD|++1=j>D$Tp_GJG1mAlq1xI%SwkI-2yucnB!t#KXyw?57pcoKW3$7l zww{n=+8>*d?t3{J&tOL}*0B*`Gr?tS5!O%TREk{MOr*|cgt~WqUoe8uY#r^VfA{C* zPK>K)M%Yep4c7@BmV+KK@g^59%fqo#!zG^)p9r1_ z-Bx;0U!8MQ5o$g6MiVwtWA&@aXrPN@Imo%Pl{zK!6Iqy$FN!rkG$r9_`XBN;1Y&;s z;=&1gt)+>+9-Q*D&bJfy-K0?Zxd|4UXD9bCTnl#iDk}WqfGQ|FHI6qp6TA|yEA7vq zkNi==O^#tZ#9JJbc>`|a4rdhZl4CgB4B literal 0 HcmV?d00001 diff --git a/target/classes/logback.xml b/target/classes/logback.xml new file mode 100644 index 0000000..ab24802 --- /dev/null +++ b/target/classes/logback.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + ${LOG_PATTERN} + + + + + ${BASE_DIR}/${FILE_NAME} + true + + ${LOG_PATTERN} + + + ${BASE_DIR}/${OLD_DIR}/${FILE_NAME}.%d{yyyy-MM-dd}.gz + 30 + + + + + 1000000 + 0 + + + + + + + + diff --git a/target/jacoco.exec b/target/jacoco.exec new file mode 100644 index 0000000000000000000000000000000000000000..f7a5f9cdf5ec9fbee567b8f6bd6b3a56b804073f GIT binary patch literal 113163 zcmeFaXFyX~)GoY32T|BIP*G508%rn_taKEmNwJPf2mzuY!4!qDfW7zLbsT$l>^h2l z9Q&waSL}|xj1`1$?S0NkPLc!Yd++^zz4?J5lH{DdSAEvA))wXEx!Sv;ie2=o{;^VB zx^zHOSquLb$*HXn5>0t?sX-6s-*&g~o%~;$ojW%Xp@w>uLMPE@^h?$2^cuNVB9+P1 zdX-L+AlK>=qq^$ln(P=&id-WuhKDuYwPfbFL!xrkk-u7#CXr@JW$AKBhIEizCDFqB zQxzJyBw4N2$u$yfra}@1|Dg*>m#S29Wtd8)h7X!8f)DbXYmai#8yAG$z;E^lkC#n| z`b#(9XXMBG+$_092A7m6)oA4!tt2Q}tJ6qjx*k!Hp=y~v13o&I{+C~EWQAOjEgpBO zX@|nrb5EgWvUJHnwN|23rzJ~e10*svTvva!Myi6RsuYDzp;k$il8DqG8F|{w8j%Oy zn|bTj{7SYvQ2haFol-&mSgDlLKY_2;Xr$TNF1mjG`f*PWb*1n7-yi=!tw65G_(fL6 zr$6{Cm%P>a2jBF+fBwHK@V_hY-7A1=s)yY?R3~5|@*oDiKXo%2J@^5QBvh`IX%v~n z@V1X|DH4S{AP?NClK;KK*Qbh6Qz6r>*C~{e5O6jMRa&T2Cl6O^GNd~2GLC~0UcKJ& z@$ri5yP^hKJ-8vcOs`SsvL$kvBrGH}J}6$1rjiopCXSO1rmvJ2A-sNBodU&`h~=nR z=^ikVxE}aAnVh;oZAIb**VXZE(MDR3f?U)C(sjB_KS@wZ3V2U#xIM}*7B%-j7=ZUz zd6)gT@|pq2Sv^3Zmc+}`h{N)JZ=W06pb%HzKQQ{JDsM7sD|EYzr=mBVESIXZl3@7B zTefiUf@)26ogDjGp4Rw5CCS|dIcL|Q%G}k&$+ekkl~x|CPRS0Sdlvl*!oO&IYQNgD z$*Sz7>sa;| zafmu2Q>p^VwQGwb(tTcdjc~7ye0bk%77J0qZ!YPa2w_(9SdDs+g2YljRwDd2KCx@k zl?EBi?e>>tO0qJPk`%2XO=7r)6m6}i@`K;GS@fy6 zU|?aRUAOJg=HBQj${)P?ZmYi#E|w>aM`s`sYs~vZv&hSA*~QJRtg)y@-LoT?{;5Rm zc<(d2du_T@BTtbKLDouSN`)joU9U?~4_0+js|O^KR~;)NoF|XCy6s-4VaQ8J7qof^ z`y@=D7w{IM#RntWWMkFEzI$^=b~=u#Q|&UWSa7yZ&WLdr-5VP-5u?9W`kw|4NjMm{ zUhH0R|5nsS1{;&CP)SuXISD9L5F@HJ5-x^@I|WsjQ0e1dBX$HVm$V#gqG+_T#qh7E zhoI&qFP#*kXU6I&)mphUSt*YI!IZ++R4s7u#|3Mqd`ipjIubP(S~JFekN`YHtx8p- z>EVqav)!dSS$d>GtMjtIWu1wGzQ)?dN#Y-(+U6!OL#i1d=W>7qMTXq5ScH%3(eecy znp{M6cvsB|3cb?!?2Kf!GJ#yHZ|sO6HHlJhYuajT5B=u3s5YlyA##mQk*bh^6^~UA ze;^LlE0mxW4*B@Go32T&RhkCX=l$woxUbiFp?k0-N-WlCQ zSVgT)s?ur2H1ZEqLGr;YshtS-{J3NDZu{hlNFuZqnbb|OR~Dp=(1vMc(o8uKerpl# znpCgCqQP6bgG7~>uz;zEx8B=&LM;Dl@bJ3G9cZps7{ zL-vO8wuYr++^$xl(JLXFii4j~@{DA;rkhl$NFfp>4wcK4QsM?elv1rWO0U%g%VYJ) zN`=fm2zO}LXXVrI=Mzz*?@5X}56bAG`vUHQNvVW15MC?wKTCK|sW0Pcvr|{}+H>hT zYAtY;A;vV0!U70Uh;>-P!IYKJ1?(#{zCwM;9Bo+oDkkkGVke_PpF=dyVp?0L$$HoP3iC!Be+2ns6NvJ@}jOY^2v4li{xD!Q)15dz8Zq?%A06f0% z>fr{9-0z|WJQ?9zW6;1bjYh4Blam-wt_dO`Zu_7Bu&22zMZenIzcL^B3f-Ru%m93$ zBwelq>nVw2ehmSKph}TyR4a#9aL92LK?EOw{Jrp=Ym?_K|LfLQ^pp8#5hJOPG0rAZ zot7roL`yTMNq5wW&TQ6!iVX1A;86Z#K546hE=KYy)1niPdA!9B&SfK*9 zTYZ`TMQgmFBYtGP#AhpNWPY6f(HrLEyOLn#yS|2!Hyi*%^E^X)6jBdMmeGBmf~cB_&*;l*3BH76z$O5;O|3 z^6*Qn8XQ$N`HOl-S7eW=fjjnEaiMbiUO%B4oP`L1cvB(oEY%nTcnDz|<+_fzdVOg} zRGak~2Bia?O@lB(3pzwRbr)ULuzm=?`%t^#^J||MB3FJ&M{G--KO5XE0%L#e!Ssvg ztGJ`uLia<16LJsnpj}n1kr!UjblI|G8*x>}{0O6|mgX=fxj$Gna$Q<`FMK;|?6(^= z_I5ztLf>hLc_yUGRgAzv60-B~^q1G4>*PNY{QKIv;UjM!w|cXE^eyDZt#Bu~6og63 z1#^)BHhI>lu-HD(1wZcEXF<2#VFAdmbpJ-oe40E0G9`sn87T)jfqbnJ$+wf^Yj?o` zHzuH}bm1dZnR@WB8o4xs@uJlyezLa4mj?FrY+E<{8*2Ss;W^n32#4gpFc4JZW7_r&XZZNB}hti{ik)`zuPoI)m~!}>uy$?79X zONIm$nyVEV~Nn(=ciR-j!cP#$Sl9%6^&2i$wAS<1u zsuZPM)9kV54qN!F2LEbz$%i=pi>lD2qs0@Ak`*fI6EhCf3y;6q_%-t67J$}9h&0Ga z5<~)f3M_zKdhzjaUhw?lVW3@xXr9H+Ap6lPb@g(PRX)bG#(JF@l2GL|@)1&f#+ye& z%_Tw2q{K8-B$$R=)8*TtaXCmN0(XZmCC}>S((~kgRDo(&Qx5EKaK?Y{SSA1a@SHOy zWf`-0jf?td)dxT-u*nc-Lj2IQxcE>Gh~)i<+Vy{Xeg0<%AI$?c65RMmI+34YSu(2s zA#lMmF<0wh^xL)NJG|#NmoC!|&Yz6xmVUEhB6c?A@$zmXe~teZblDP6G;`miKok`k z5|kp%1YP!{(3dsBFHX#@HR*`sF_2iZP0$iF0%H6)3TIMSCj7zpZO+h74eec#s}G_UdK zpHVG7gbI#JLjhFsgr<^B5vqxD9q`Fh-9Bo&{FG~eTp?LYgCslxq=!5+s=c)xo|5=! z+TF2$<63xfR$>`v&c=>R499qKFA_T9?R%P6?Qyf)DCEoA06sv&fM{UyjgU~hoJyv) z_Q$)$ej>c^g54L7)A`k5Wrb7~Ab6#cC8@TMS@~ zMkf|4R3zw45zDgx7S_qdK9xLS8OFa~Q10EV8w$u+%rF&p84ZQ$AWa(CTNke+Jm=Ii z*^INxlG$2PWC|T4WFir6G1O`9?yp~} zqo$=>60?-Ivk~sWo;9=y%FYWM0sAzUFqt7;H_P6QT4Lvo|NCjrP|wu+bx?it?IoEC zWC02pNpkesD5(nKM~z?c;#L6pTH~SbF2C=##D2V`To_XvR=1cNCL!IGKc@_DR`4XD z)MONllrEbEfi7EtE+$$zkc|oS-Q=xs+#lwMa5=HXH)-ARb7L%Bu5pEl@eZ=Q>&o`0HHxm`f7HOoBCv6p~ID>{L+k$#ZAb$Te4lAMAWM&ZFka`*cSa20J4!2NC`hzb-0ZB^YtR3apuTB<`3b$ZE|{;(H7ae=xwy zw0FH*{WEusrG|0_Sdj{KNBCjXvzlG!zQ23!k2n-q`oie|1=B)l0>n|R93)R6k+ztz zq)|-%P^Gr3EB?iM@q^aU&F&cY*VLWFfmj2pDTU1m{H>d~zgRfU7GIg632)J3(rG5% zEy0p!K!mDNVNml;E{y& zHB^rEFtJjF#+__={a))f1LVveiD8_48tP30#SgIrxjlI@Zx~}1Lhnsrhn`@##pDn8FmlKoxnM;Df%>0 z7T7h#Qc%fNQypboNi4ujU`E16J2I=~jc2+vuN+=`gbdX$Jy(XirHL|)kYBhTUa@3m z*G$xwyHSIqXHj0ACL5rwZ~!LNgA+4(w#(=O!DN4)f2B)w>a*vT_=MrQNhBIipbbdX z$vw#7ZMGXHgxaqd*%-ADvh*A-KyMq=3qofZ6r7CZDkybbjO;OU;)(S`O2eyI<3lS+ z@R{i*;U+HnAi@{ApKJF_R&xLnn_mZOADGY<-be@v`r`9@hS+Dq!n-06Qdb=AUd3zi z$<%qmQM^e2!w4A>VsX3-DrS%t9`8K)w`pD6&Y*Hs!h`jxsdCK%duv9-$@b>e@+z)? zMlieyX1@{2966MG3jglO$qRPKu}ALowU#zn2yu*wfvqc`A{Wn*w&)9u0eJ7?o^EYT zpNa6|_cPy48hW`R6I^@;1ppIlcj$7T@!K{|`Dn!6SS!Y1Z&Kv^#D4jEzp6O5_>c%s zi2pex?fr)7$b;2dV-CWDIcviWKrO1;(NVf3$NP$eodC1A#D&L`JWEa#IUX_qd9T-^ z`^Be=V~P$ft7wHAZ0mh_m7Bjksd*8>_A|OVvKO1I$!?}RNBP&Ly63tm;TNxl%;GQ$ z$~=EzTiD)(7VF=@3%LL!Os;%FJ8;^*rKoGkPJ$IbdW|e0HA)H?iw5o$$fR0O3@{x^ z_BW`afmwo@nJ*inV$It7(=%>)%mPM8i5{F2adk!pz(7!GqMQz=4OVzGjWLx6a)a{eLIuBjUsh z`kaHT@$$*DW;g6U@y>Uy8-+l48Ei;YEMP&YP$f|VR-C3#fiF1wa&--7x4v3o{+S9Q zEG-oG;^QNYv;(z@U|#Yx$a*!|MDw){MYw-X{co4sy={y<&272C6-7eHTCVXbn(sOv zAI0So=Gj~L`7#{6?YZS{EmmmI_PwEi=-dg%@B%ZtyR_%KPn7C3yg@M&hT2wtZWY~CJ)#2f6 zfs`kVyaH)rRDu*rtHJv0c)3#9O|1mdNh1=o=OA3Oo#VLuE=8^-)NyJ43ot_}NwOdn zhDy(yoWlW5TQm{Ko7GD`wVlU=p!{}|-#?V+Emk`3`Ty`~R!M&GfB1R-$8WdzMN$b# z(V%EVXlzWiql-M7@X5*#Z!~qW-p98rWl}Q5lBiK~fs`@m?oduO zdU(#8bpd!xg?GA1eLp-lNw|b7BK-VY+!Bm#>cHkU1JBPKj(ke@K}>;-c%n?Xisy|c zd)Y=R57<;ibvb8lNv1QTiH-ns1Wi5O;bHfCLf&6y$e<)#Cd@OqEU+BFdLn}-krA0md-!N5Icsy7WDxt;78jr%G-jnAvU+y%AZNgY2` zO&KI1zX;W|m46$HFAIYE5gNlq?P^gU3l{XM6w&0@aEVza>EToiSTywNx8lyKn4 zE=~|cs)U46RRm1rq{Pvei`ooGD{Emnik+O`FKSKeqT_!|EU!gG_)WjtyHRVNK$@vC`1uR~BdLYwXx!AGrORdDoITao-*?B# zraOWwUh9%Bj4X5hBa`;30r;6B_xcG`3m+f4<-xUSz269xv6w&BLfZh-&A^&2aZ5;H zYs@{{{^!om?HRf%<9rB?M0(^HY>HkXNv6e=twwDER1ee|AZPvBCUE5a{TE-BM#1Bf zC`z#a0ik&g6w%<)HJxOi!7Mm?jUJ76U%wKzy=$X7Y^AWIFosw$nqzo-W z6}JOWm^IO*88w580GAX$cytSU+rv8qREFk<#3M5BYAs~-+8f^*UMRBv4S+t{q+tq! z#}lT$LI;&N2Ebuc>k9TAaQFQu1JoS{wPot#rXovH30PAdWS)d`=m=F8W%pV;E4-TX zK`7s)*$rFZ4NV9&*!Bh1ht{wE__~8LKORhSHu=@?Uv=1LBHVo8C97i^jT;gR#Kn~D z9i%me!!=N@Gs2yZZEV#q{q#Z<$}=2%PsZa2^B`9-R1KkqqDqTWXl2Iav>McdfGGc$ z!;2+bW8ec!toMJOwf*q5wGZ@Jv0I;@)OG_?0C}@9esM*4_}7RB{tXL5CYIJR zK($V=<*1yCEuN#7{2udG5`Y>Sg_bis!Ai*gnKlvR7iV9y3_Z)vH z+ZwljUpdltVo~ewHM)LG?~EVM=(=Bhn1|c+jQ%fpRr6}7R%wYph|?E@>*lN|KW+V? zzrKSp3{bvU$FMMf*kOm4)HoYl;r5wXD9AiyBivJ(Q$xxI@hJ^+6U{SizS@K7v&L5o z5)NNl8JvsS($C{%>85q&ShbcmDF>w}yXv9y0LTbopj?p9!oJc^@{5|L37+e`y^QV+ z=&?v624_U4eO^h6XZ&j!dzz%23=tPN7s_DeARR+0<&w^|chBd3Ihaz&#`-*SZxZV# z3dH&z87WEo{F53BCq0~XWj!RZPjJ7QhUIdnL9V-~@#{~@CQcUsw*D>#GC+H@%Zh+S zz_%v$q~frLJFY(Z-30{KJcQLjhE9vd5b9}laZoIafPf^cHdGn!itzNsaSv8@w{}J~ zDO$|(bBuZ=j*f{AgV@d;SL?N)X~(`FTtKePzk(Q2L6TD!6)^fE<*GDYdOUFYUC>Z` z*`>{wyRR>GK;;c$O@b=`u*!+>v!oSX$t-|XqU4wYSQER4FVEhwMQ!M47X*KeHw5|A zs5sf0>)wn0MFHRARZXyZj?Kn+R~ksx&hORE>5u2JjLk5OR{5qpj26)eQO8Dv2V85o zDzuSpnn{Bc-@vk|LPTg>Shz*-35AN`1HIo~LZaNDXmvlke#cLsj+}gamx~rB zMkmB2#wUb@_M`vyiwcSk>KGOWFj6kov{vtKJ90-0B<4QT81GsVM1PR^AF zB^00pg*04|B~M|6l(wvR*0ytt#%n|JrY`z9d((G>k@4Apzh{72(v~HbmeHh0nnx0i z+P^i+`}j}Wsin0M8Ys}A@>D6%ALH~)Rt$w#nI1Ybq4jR?AyJ@}1Flo>*ZUneQeU7B z-?ewd-DxTPFobd&Knv59a-CXLE&t>U$T!FNZ&^0C?+78E%*gH_ivXSY3pK#{`sAuu%dSWlN__BIfnR-y{3Lm_1k-%KVBg|0J&4^Os^f;}ltoDF#6%<8MewfE2A^w+Ea?YJ3N>dQC_Nxfb_dM{a7=0Nn1mXX&s1mpp`dEI_y<6g@{%@No9O$qCCxl2j*?VWGL!HrHN0`hocPQTf@xiW5 zTRcZXW3zeaW*7p%apJ?4dLeJrvhbumZdmPF%RvJxH$~;Sx5cR;_pSD4?k5o*|J&Bz zT1tQ@+}J#C;K%uipbcPXx%M|2*AMk5zPN6Fl9zBXLd%qP80jRM*WMmE1j1dp;$CO^ zw>Wqqv|m})k*z(m6?|HVh85Lh_ZpS6qY&a=h;@ z1zVz-7HNJfv|VjHbVB6zCX=fY@VG=PYl@xGaxpvk3REI@WCgdbr=qT#^i%Mao`tg^ z$&;|i20UdAfD_caPyRP&{MAZ>pP|;J%N3I}g0LtCQI>`l%r3*EXC|0TT~TqJXN%VR z4Xtl7V~aGzG&*J;2>rJn)hB#>?}MNJ>R9xXkY;jdCDWP4dXqu_cwF|%gI)KmXzMFN z4RKQP(qFgsn(Zpk-EYt{{;-X@2z_?8!ViKs>KqtA;1ilr-Cog+6CaV7gxGu1-wuSp$C>xw$Z$~pd{S= z@yFqX9`@x>GZUv~(R#u8dNyYbg6N<}z0aLq{dC}}iKqyKPh_k{2!qf@0)oa^S=ZuX z+_!m5HR<{LfYON3PZ=d@>&FZL?8%vC3i@W_aIJ=7b3tj) zmzqXVAkyb#KMWr~J)=$X(qn&?*{4Lv-cPFi(|cy6i(kKk0vM#sP-}Ij6Dy#sb2#u^ zt;&hjmKzzaCG_ctOTeq#-EvxbI?r(F}U0bQLb&z}}Fu zhlDla#ODG+@pb%~fxB(Cwin=4neVhg*WOxb{g#dxh+IWUU;QIZWha(Jq%%8s&2?!Q zO#ZVL!sQx<;<2|UH9!&rI1OEb8U^scr4gF`gY$NLwj4@natR3vQh76O-`fG*-ww^nY{^tr8RO2n zQ2+)6CtWb1s-biMW#R2r9(xq-?w?{3JnN zVl)ACVls0HK%3R!uWna!`zzHXMG|lTI>^H>M>;y1ed?KJf zVjXRRWIiKkBQ8v&L#bs!-k-5{ki+sHL2!6(J&}*#xIB}; zoN@K=Pi3utCO2V;Yh>ZV83$|pte&o+^{FQTWqk%4HizmnGAWtW0L4{*P1-}12S+EI zTGw_Dzw}hPk~|K^uZ6-u1Oz+rn;R<^f;TJW3&U z%a;P8zHo^I#U^D$4h1pVF)`roiSc3mBBDcLq9UR@_KQ!53k!;h2b91W*UAj|{mFli z{7}#Tm>9FzfoZFWw zFvV{EeLzJ)u&PSmcKT`P!}rr$&9fvw7)ca>7LiOcB8d1a!2BS1QOGzO4>`u1ov*yo zU!?1qe71zVsKgxEvv{;93vb;$V#k{YUtgfQCMk|3_b|RwkPm$4rVkr8Rk`zNB5GqH zef-FYKqpUO@E4AN$+WL$ktO95@M zPkm1$LQU{9+uzQ-?2)vX08xx*HVQYH-s1RKgnd0e<|MV5*Xeuf(i|BGQbkTZTDUPj165NKm;15addWkP!HBukU@A*IH3z_?};nC?)-GruEO=DwH4CH zjnGd3Fi`>S4V9RrTps*`Rex-~d+S=zYBq-CxjufjNCrRAJGI0_>qMVelJg?n6Sbky zLx~>{MMn=rK<@;k>?vHW984S(;wzINBPcojamtdGZAsmh*>PTaYcyl6G-xw4{v_ei zYO6jqTslDCd+A?n3D?!i%&k1==7wp4Oke|%2hb$7;ungz(=5B(OMfrRWKfXD5i2hAFfzjkZorRh6vU+qi2t^WKNj8qomTvqT}L!D*xgA#+Y*(Vpt;F(281O-{2Ziu`?3Qq1iO$ z?$c+Pcu@=Qq%Us&da$`xiJI2c`~U#Y1{pqwN4S45!-dTeEjr1q*KnVIq!+4T*)5->iz8B#mo$=)W!J0hF_l9YeeXgXQ?n%V4Vk%$PG6 zM_aA><2B;9>zZXWtoD!+9oM}rZbfDhWCaFT$rnu6Qf81z6^}P-4ZQA&YQJp^TX?1y zYEi~kKx4iD{hUtWiag#YZ%@?74rQ5lvVy{Myw0aAj4623XRjreLmIllpBO?-M^6#{ zlC(PYMPt`)rS*h^Xjt%bc`ljF>&n}?;v4=RmG=9+lChrDpg~MAt&8r7Eov=#Dk7wW z{|Api9QaS~Wp5h2sRd*WW9@*CFu;_b#Ds8v(*GsbEEBO^GP%7t$T1gYd@Nie-d(ZR zmKFl?M=XILfx{qw5NobqmU-l9jTI-$>bYPi7!xaO&?z>F7yFP#$455no}SNZxaI!{ zn+2~ZSLxJl#rCPV>BL%*7Y8h8WSMoFWl)3>kOKaM$)745Z-LvDyFBvL%($7tbPJOr zFo!e)>dF*@vFr%YjbhHI>;5@UR$@bPEYt83Da{7WPPl3)T)E)5tGj*m^JWz@?q9ei zjaPSvy&x^4wHhGQ4v$y-?&Vd!2UL@UGJDQ}nS3`7gmkdSC*E(*@?7}m2neN(B4uVx zcyJq+nV10NM?~*wr*kHnzN{i6_({`Ve~kkS9=p97d;84u;hl|9REQ!IMzm25vN4LP z0wo?S+nF}%+20=qo3K4t@uto^NKa?wQuD4Q;Vl5f{8ym%0z_Mu1`HOG08iPToO*<{^O)=wm?>eV;$rt=2meyhnzOPO@w!;m3YG z1M!gUj-X!c53K*MObbayXOh{+2879G$hiKeCSpHS#XLoiCliVz4E9Wf69VcV`r|@m zJ~KADWP3(cn(&{r32N}SVk&fUEjOdyDF9{-e~>jU+;i;;GcVq>RRG91COrb6x}7V{ zkGXQrqxO$9IrBnq3!MU~vA%QVgXG5gP$3!|MaTfuH*c^Z(@o>LMa=Huo~ty>IZ1?> zq)?yRyS-lQ(A;uYgdGiMu$i1&!W3d@-a&>T)^%w;-4Ee{Q#WQ5KB#YHQX%1+Nnrgz zC`2VKA_c4)%yMQXi`Q@4iD=P+34OA!J?OW-j0zV`B}hO`&69NvY5Li6qyGTaGo-`D zEN^G9fF?F>2+8&$!M^1+ISCIw7zZDnX{qniE9NrhYBciMSnQxW{ zub8pO!?Iv9CJZ|#12Wl`(fhG)B1iut7g>&(F$)q5tYk(9Ko%Y!y0q=((G4P0OUT(W zo}JY8TwVkB#ri*q)4fcQu`$#TEz*38I1F~2jEZrY^e1-o#)Sv|JSWk2`b&UeYhar5 znl>R+R;WUhaJq}x2+$pUT)XW&F%j|VC`L*H;590jZ@rHWh<|G=YnXxukhkgO#vYTp z;mVqC?D4=kwF(Mf2gVq?eZWkxC~tfwjNRnNijP$}?zO5NTVXcr&4L)lf&DCZ!38pv zZK7@Jf{$LE%*P&b<@J7sLVE>N8N1zDX1DL`grlWNm{6S0eQ_d%YPTYL{AY(Y?}qhh z*ReDfq)>WAnk3?3#$F0Q3mV6^2tRsOxcFYw=@%xW6wM+llSu;%$C+G-b`{82V2X&0 z>ul=dVpI28H|C560VX`CJ~yaI=wt!zH4-F&VK8oP+eWznVl4;b zkU8|#%?tAr9}AZj=^L|jM9L$Ju^p;PCkWzGC(jl8zgq0Vc7~J)1qh^tG*}V!Jlpnj z?A2G_$+@P6*TitM(GM-8+&COI&No4I9@R5cym=?^u_Kg?{aB=G4n6gA6{l>gjrvf5 z4D}%z>L&qyEGWG=uEV&t|Gaxt7F)^`L1gk*{$UFHPfhhd`b!n%cTSe3x0uQvsL0-3 zOV8pbhsb#QZ>o(yOU7O4ZCPlSnjF2zTtyTl#fl&;z~5Q`J>_)4CmnXL>D=o-9T1XA z4EtFrXY&mvr|eK1kTr5lZhn1SXJ(&eGxEOqmuZ7TG;%;#O>A&(M2k;7o^M`hBF1K_ zLE@RxM%)0l!JdLaCu=bYNgFt(5*~pFcgcU1V7>bGLlf;YbCQPHu52#Bje3R5;h%@o z?E7|o*rk*y>neR^9UMrZOBe5O@GhN&(g(jk*Hxv;w;k$ABzv8QPLM4k^$xQ)q#!t;~k% zT2#j;M<%RyYb-pk(Inet6&~y)?YuD1pWl9*_VuLXWdq?;XE=fuI|tX$rVyloXhH*Oybq`$lfdNBe_$#X%>i?n7m1b%J@T!Pdo5Ja zpZUMwPVIW4JWLOc0}30|A(W+mV~1 zgMmg%?Eb@}CBqGKp-pD*LM;IX2tw&q`wL94b3oJ4e_ZN_|IGW=zH@xt$w2S#)tAkJrfk0yna;;qvyE1~l&Ve}U!96xxC1yr=C={p^6#36`^vO(Jxd>0;>}8dd6- zQEuYEOF~sy+Q6TpPIK|pW3LAX(>qT4qlr-Knjs`LOeTpOQs{N?vkRK}#RX?~f9?9u z#skNYhj}s^76NGki}>~d0nUZpq2)=uNYgrd*Vn8(BkeF|014umTB|YY1p-t0yBqg< z-B%v@QIx_5!i`l98z0tRcXT-NEG2j$&Xf$@gtL@?8DGWc)TM<2Ye0e+0COo63@I5w zgv%G##BJs$+xGhUs>gR_=Z2hxKR^U#+NQ{>+oKCsxc}cZE4F&C94O2MHFqRn@<~fM zY1U`_NadKJc35(MXv64Xt^Wf`H?bvD8#N}QC=5kOI*Fq4v)2Dzt7tbxgbLQ;ov#EeSt;SAB|Iq!F;aO=rNpzw_$1MdI$gDf*aB-lCv0aom zF(whGKu}9zFK+TLb2gARc)UZdwN)%M7vb|GMmO?_Z3*BEFETg5M+Zq@W<_W>)=B}# zaaP@sQ28Z*RkPZijzXsvcB_4B#G!->>&mE^lNeX%1gy)~ zI!?tyI%ouH=4AmfO~5*X?Bm)|3-5RgJ37U(i4$O9O5?ylvc~xr?=AKBYU=bO^a=w9 z#+2>jqexlszEIQuJM&B;jfV0Z+konJ2oJ?Bxl?-8ztu3Qj8;tJum>h3sY_B4I25Yr z$h=zq?ft)_1C3a+9{&`H3Y>@12oXDlx7!+6`L9W^W&}Rx8#J*N+DgPe0b5*h1At4> z126wLzIXFV?tdHmfoN#O(W#7XnVqr#9@e&D0_vIab9>8@8JlRBxGgfxfl1KVV&Chd z2zPYr`R&$}SCyFX-865Y>J2aq1j8^})BMtP+38yIi&r_HW=y8|pUeA5V-MJMR~lZB@lPScS?LN88z0QCaupb5-x zByo#Nfb8d zk3-)Z64RXq&%{Vc#s!d_#h+pZblCfLg|7+o)l99(mmA9DtdTTGmDXtww46^GdUIv{ zQODT1sw~Ae=^mQQ6uv=l@RI#5@0u1?vi=UpmB9)~niZr;D?iE|mydh-_Su|slTF|r zHYnskjvm}epkxRmTpsuZ69dq|5!s>yoZB(ukJD4)&RFuN%+4eu2ehy3`m*bjF7l5o z_{|G}`9ew>P?%9uQItMw34Wih=5T31+tJ>}BPooTB_Trq1G zUbgFj3G(1A(?p&8(V;wqrouMTM=qQpp*;4NzVOl#%c+27#XUH=P(7H8$fh9=sHef& zLK#`}{Mxn1dYvzp0mGWoH{3dWni`i?WFuT0WK0{`(RR$_eh|GDeY~!;3fg63fQK6S>WpTd%FgFtn*iiy30FGT^vRl^dVnV=4O{~-f-9e;j<6q zY^x$;DCit`SRJ+o+d#B5shk|InR93Dho^gLSk6J`rB#Vh!Ej(IvqseRzuy>RtytId zAJon~=_YoH344gwFM+Yk4h=6?Y=@UFx?rEQr{X(HFCrMh$z^iDoHa}=MJ7AoX+5^y zXi$4{snrjj1qa#C(xcnq44=MZ$M5K<9yZQ|R>M!vcojJQ+&=gW(~6r1X|BYLmY=M3 z0l(9OQ80JNGGoRCZzdI1zyLWuG4zyQj%>U7mV8S*|NK4k}gGe+-z5;;0C25NWG!~!wWT|n+U8Tm?*y+Zj_0Y~;XE^w8 z+Hmcdgj)Y0VJF522mKhX5CQWAU@_G5BK?zMtWhP@!>R&s8}}VsS8c@HU7O0nWK-#x zt1w4Z#Sz*lu)|bIAfwJrty6L5nYQu5u_<#oz>oprSiCfgW*m0qaLsOAoujND?L;*M zpu4b)OgP_5u7iFcJA^&*hE7@1ve6t%3FiB3dc!a+ALdhO!nAPGB0V44ON3nV@YALLFS`<;hvaC>3OUjinuz+oE>ck$P1p0%!i=xbwG zZ!&@y(&{vMmN9m9Moze*YkBuE0}tjRH$yJMwQ?|r3DVwUfbd#u&N=^d_pXMP;Vpkr zVK^ak2$R99Fld6+RH7O9K0@ErsBtC?8n0CB*qN@JUx@P=lMuSf^^o&rcX7AP36Wo|UX{$oFH6a2PD8Kn)dVvQ9!E{~e4im)E|8_jw?vGHUYq6baWDjj#FJ7bFwfwyc%ONnP8&nHk}4=_Z9j zmd;TA<@AI;P@O{2zkzq~ulr)7C z=sS_%ogvKJF3?=OZ{Llu*5A%FD{(#|OGjo0#^bE8L%Q%UKBOW0s$B&n@6zS8m3o$Ec41jk$U zmu6*34Bet^xgr9trB>Kh$IAH2sUcI=jD0i8lE7h>tA(iurNQv6T*l_&qsD8-KJVf4 z)AC(q#U~^RB1TK0r3FZ^5)`D2o;+ahxH_K_P*Z`3&Bzd=bA2c+8H^qL(kzd{xj4ps z#no9&_H1CXawYC(;IKX)TY znE9uGCuT{Zl>ZLqjGF||9ZuwiV<m|UdC5jE)V^++>q?TUzuhq@HH~(H^S$q;Qx)CZ65?#1PozXcuG=i~v zr1t^gfY6DDf7p*^N5t5omG zSsE`pFYYO@4Uh<*nWa{a`BJyn|BFEeKK5$-Wq`-kgQM(Z!mic`5`+Xr^y{wBrL!&Q z?9mo5R7vso$x%BbXV_*4Il<_nXNwB{c@|ZahH9DkRf`D(-J*@_fnOIj-Mi8= zA%Ja&ED^#bClw1YUui>Rv&C*Nt~X!R#8|*Ggdt|ZEQz+{nyI2kFHavTJgn(Z{3vJI zf|GXWa{#v2jaU#rDjzXOl9?gmFo6unQXuDmadRYnk5)5n0WKmX_N|nd&~anp7-XRK z8?K>rV?gkbRo55Ko|$?K*a47In8witWHKs}!6OMbCUoGL-}}t_&G=oWYyvaVxrwps z+~m*44)+@Lz2Q7r-H0m{qBWXwBEm(Rsd zn?)Bk**ovF@aQ(KeiEMv?c1@^6kt)+LR*&v;NNFGpLu)!*0yXfFgu6LL|z-zIHX=J zt-G!C2?g|~vUJ>_5|ZXZKbe9YX@pOX7vaeNvbXN3H2=MD_0S|SWKv|#uJK*i@5h=C zwR-rp0Kh_XPtB+}!PAIGu1|K!8xQzX?EPG}w_RCC2nT`i`tB*hG~wm+?TZe_w6qNF zEHVv-3}wdqsQl@pGqxHfZF+0j#0ADy6N9#siMt zneii>`v?{uBg7!hw7){FafCZ||NKO8vd;%yi3ZEEVa^GPs)wItPRzRV0*WC*)d5Zm z8IK}ii$EZ+q@vUxYo&eVBDeb(uiPe;}4Nb z7}QRvy=ml{v``H~xjBHPun%8*uKvuu@}2+UHTf}>I*Q_2TAoKmG|&WrBHRjbcQPwN zQyvraw)u2Ryx^Ht|J(n zMw%uMhOr(nVuu>NU)ST0vx9#*gIboVdkN}HgZgpy(?ktlY;;Ykci^{`mVh3cw~#WK zp*@kH-rZtq(rWf+pZfz_%U``kZo=a11F-D9f<2qB6#Y9K)v&aaJ zUn(>ZLa6IKPaODf=h&%b2qd4VO=Tm0ftb6Ah^ zc#^R|-U&P$IY$&=i%cmQ)Ag5VM$VTa&%%DFM}9F_fuuSPg*i2;Ik3hbvY*!LU*p|o zBURBftTrL(ikY!cEZeU?30$p^i}iv0tv;izaXFj7l;KOE9gyD|#t+cgF{XSHD%n8@ zwQEItH^|ujxS7e8n~4i6Dy*OY5W=1{-n_7%CmEK9Hy-+P)0zsaADYzg_}|Yi~Iy*peQ0(^)!58ZFnE3|J1N!i3Nu9PDd1 zGWJA&jnMt`vN|6h@TkUyq8lRbAwM-t56(a8@{N2{VtI$f;)q!<>Q}0AsJ#__oUY8pUWHq$I+sS)VdaZ0DzTLcZj!f;+lKy$ zSm99jk47^;G-J}6A9g#m3xS#H&##2nak<;-`0cr*-&bJgIWP4$n z;x=hO?bO*1Od9*m)JFy=CUm3Gi*61DY$l6u>bWrUNB}SmYv(knIWBKOY4)03Ac$Lx zv!VPTXB01eaA55D2A?5tGrxY*6v1ecKvVA4y)^U1u%$PIkZ7)s2AauJ)O9wXo5Q*j z0pYAXdH#bB2N6!5cU!q*^B<9=K@SFx;<#Rf7tGL3vyKReX5D*uY0O@*-rH!$Sa#s{VYf{Mk4wnH=2>Nl2 zUZbTW$^3v!`0>oK=;%pbVOAfv)$pfu4tMz+5$>St5q07Aau~-#<2+t~%%=&2L=o*& z1Aq-fvCYCo<^Tl462Qs5=--MNwtK68A^z}9!>c7tQ>1ca5V+_BXTL(?yT*dV5a zzy}s0L8C}Z1EgG)#!RKGAalidVZZfG`4eZ97B=wLfpxnnWIZlGGTy4LpM6VG;9raX zVs!4p;#rVG;mZGXv3IVpvjmzAcfD+rG6}Raz(|EHBW?0fY3#J|n7G5VhY`jjvrOD2 z#JJD=e8Z~RyLTw9GQcv~iOe(YWMW^aWXwEq`sHc+7qU_s%(-%9`#k2RU^atW|Mu6d zul!4VI-Qw`)kJ@}V zV)9J0VeKS`bH`b_a-qsf7_^${Nz}n;JNTNdUHe$=zAe7N9${LdCFatjl8-R`<>YJG zk+BNB@D7-5ah#kKRY{`F#D@;}+t^yZ!DoskmN*p`wzKntIa(qtC`q_D$8B$qzs<=z z+2UJ;Pr~qH$?FLth&MRlzSXVz{kCQEF0;B2Ej+}+0DXlF8d8b=RdcUsg>c5k?rvB% zY;PGoY21me@2lJWRlUc$=Ozch@C_py%M-}Z;yeP7(&*Yp4_52uw6QeJG?`&S!b&Jw z6D3NceJHu$L>E?sBq zBfPSVQ(=iMEDJAAE>mj&I1N*yfTAy->VXZY?;ShX!{Ks07EvqFSThA0fj;lYt@};5 z^2@~4mZx*`tv!&!Xrnmgz}18vC}^&4+4b_fCm$7Mg&QTH2@9@lKl1JL_)TSAcu7!T zrJtwTY`o`k+HyXtNnXoPbd6_W+?AYp*j#*ZHpGx@m{VFRNvtMKPwCk9U9+Gis`zRJ z6TXdryhX<(1SLeoSe}6awxP$(rl(|4o$j#H)0kY9-vmYuMGC()ev|XOhsh=CEvI(| zqBl73tZdL;1_0Dr+vW0LUK?x|oHl-6aoAR3>jBl{Q#c5&S1Bg|PIc9EA4v}PTWG;l`i6n(|AgeHg?^uoj4 z2?Mdut(vySr`EV@gb{efVlWC&KqaG~RM%wTXxr;3^ZCs=`R6 z{l1=?!%BrbxNahHp^h6x_|Hyplkc=$n2Nki5Gnxz6S&vNi5vHLypQW`x*j>L7O8!8XnhL;RWGR!eHK_nSE(4=RLy}#i2$7h3tnO782AdO$K%#cu+heuef z#8FXTaf^D_4pG!pM^-o~WI)evgn@z}oEJsot6@4#IT z?z-aJ=3jRI>4B=Sg%D7(5T#lxC-G$$T{S4WK&yH6*CKVyocE=p_-rx+Xb2ECx-NcQ zTwD{53f%ex=6z0+*q<0bX@l_l`3@r(jwquroSi-1RCiF?z`$EOgyUh8+y%Z0tE3Gyp2X~MJQusIg!}@d+G>cPNfhQAYE&^-v3=od{lUe{F zRVd{o9sp6663wjuL#HyTHo1ML>E52DH6Ze%bP}BhX#k&)lFo%xHPnVaBu!V%iT`Jr zW$4L9Tg;L%AyxzoOjJmfq!Tb98-oyDazVw|0pE{a*7J_~(QXv>KhjP;~lAAwfMT2bnbEN0E$x9@jfRhk5n zgdl>nazMHPKa+FXbi6sPchL}+7uSzkVbM>Xh4}rpB2rgoPzG>XJjkd&(MNc=XAZbf zTnrPv2fs+4b?S>l89nYL^l5+IVIA}Dspfy1G?ocx6dXSrY*ad2k`eZ+)Mz}yZKwV| zr1njhGsf{KrkBlOBta;@M#!5fwV{#sc~V0>V#O`L@9O(A*k96I2K@lqiVgp;##{R* zPtJWZ^pWvfAvZM6o-_m}O;MJ;J95W8j@<3u!s);eL(2evum;^}P|jM&Dp!OLwR;!$ z>&QlS!oZA)Rp3^J8Wgi+r#`iSICkz>(W)`}&%*ZKEKT7uQ8loK9X8-|k!bB~=}?tr zvSqBLo5&QMj||IC5|w5-xo+0w#aKMC_ul=Ze0v-04FAsIrYXmf`F9%Wc;W3gs;R$Tv!9N-hc?vGPa>po3-{1*vh4?cipk_J;rj9LH~r?cug?jQ(In5 zY_R3-q|z!lrko|>CBaQ_$5N96b;`Rr;?p};&3e(Yd`09dV3^JLxx8OtE>0I6$?#Qh z!*?guJh5r`=T;^o5cuH_30xp%=?I=3g5F>~Dd##kVn^AAN6+4l(?A*m3&r%xFf~_} zV!BM^4mbIX13*Y9BKC!b zz6-4`Y<@Q8k(*`P2+?z1bG(>k!Z&LjkmZ}%B)~EWG8zUdsElAFsG0d}jA+1O`?mZg z2?dL+usAJZRNe=T2vy`%BSEQU(|Bjlgf06%WwiNsr^IAt6n_m3sSHO#i<1uq1{1{& zRhfDnTmYP>Dy}`oF4r0N_<2)P-|~N|pnu08f?QP1q)|+Xi$&FI1=NLY9QAp`rJglX z>XcQQC+;Cl&RHD-F zei)!~%0q0<-UNhTdCskt``xUh6h^8{9SZHiNQCg8I)FXjR>jQvx7rY6G28HMT%!Oe zd4KCbIc*DOOgC;3-h1ELz>7*P&IC_?N85ln-*LaAayBxPkUAJ=Un9*sLrF1@45)uV0Pfa%4MQ0!|iHYTf zBj=w@Jmc!#rm~T$27_3QS1g9#m`S-N!zl|jAOUierz7ZWs=1QoAzU;{E{`` z;d}ebW(|iFc?8TcR;tiYQac51x#^1#!v|k-{Cn8%qB71lu$WQ$pdfYH+Uz>sD2`}7 zOB6PXG)ekErOhDUp;8zXssa!P8UQ(JKS2spOkM)0V0U!o#V5O7I{2NVL1@a#o*`zO zpH$&nC45{rFmUcL+rcK(S-!0^o=*Uf5*cBk);zY_uzuCs*U%DJ;)C~pUifQ|vr&D= zhu^g%j`KDwF^W$VV(}gm047m6BChesxEM{6OM*rNWWatd zo#F;Yct->QZ+~|choNJY2YZVg=>O#SmOt)*%+$xaMYL#?Vu%Caz$Gdf&tU|Cj%3LF z<2Z6YHj$2f&u4W&ZW)7&9wmjO{^Cq0oKAFzNlb!XGL9h)vtJKe<>F{34TNL*% zP+V(>3k{oC^D~6ogN_wVAuz9x_CBeQw`ODWw}w851vNNH4Hn#^${MVqhCBm(S!XtS z^QDR-7(ad1pwMSV1^WRXCP@_&7Z?YyBx|~W@|LWDz!}1Pw(S*07b;M{TfKAZUTd$F z*1|F1eg?~77Rl~|UZx=+NO2|q4|T|nAeO^emJP-QTO!*Od$?wZLT&lR@DYnDgq>7y z2VhZjO;ez=^-+%QTy8WWFuGkY2`-Az8mVAL8iro_!QL=0Kt6f3qaBv_A6gQafn5ws z0>vAG;`~$|8B!8;x&oH(X_)sNnfLZ%OpDUfj^H%-_#`M==_KYmr_R7f)r?Zfx!r=w zUHx&Q-mM0INTgJ;P-a)U5Q1VL#)WWuCFK4()6?FQzDpytw$|hP9kD+%MHrmWIT-}v zSlNoEr({a$0|qHN_-P%p;ccKbN8u~S9dJ9Hp)Sb)3Xxd9 zM36&=9hJ@&nh1)Gp+}8n4FC|2`#&qUAf_jlTco%MhoNzpT?%~c$SlwC))g|1Kf$`Z zwXeHkVb`y|Ofa9o>7oTS&1#`d5kFrx$947v;TYARl3QURcz9B2K)n3UsHUu3Cf89x z4X`uT%(sMeHGcf7L)Z78b13PYvor`wz94D^EO5wD0WCabD5rODr+;?Zwq|PR(^*&> zMf3fKG9(*2hSAC&f>^g!?u3<>xgL@F<|yTT=H|y6WWJ)xh~AbLSRKf1aaL-cjVh_M zTNbZ;mj?$?KPD-m&676^W=+x0rc28`FF#@)J4RHnkp+RIZ!q}IL=7!UH|%lyQXA`V zCG``B4!g3pzjRc0`to;_n26C~NW zak*MWchj%dlbUO2NEL7CvR1B@K}~AjpI2Su>x`^e-1J+F%yWBLEf2_=t*rJc7p%lx zGf;mF{aG#TOtk=L-Yn+fi!yR>Q5bE*sRu3pSb&_u()H#YcF(uHhcj#_X9;W6{8MUm z+)kBKV--}Vyc@oqEgLgqere%jF%U+ZttG

|%A)un4mX2xK(nr#W8o*?a_GUsO?fYspFfmQofcJiwz7RC1mX|x;YN_ zM4|GKEc}-5>N0Z7_c_4iC^qG0?IeVhJR7)KHIi$5y%~~iyUwPsh;3G4utEJx9L07U zz)53P%g~j^HrYvUk3M6N5Vj@-Zp=k+#m1D$s)@qyzmokv;M@r5pq0P^bRJqqWfJ5? zq48(E7$+mf>kSm28ceLaD0fA(lIF<>972#XAto03Wnn599$t=fc-A?v-|_nAIWlCN z_^!b_6X&Uv10_{$AcYF-GFX)~61b7w0Ett}V?(37onBQ3_rUH!!ytk)QvCh{yl}># z^D8{hM7=Dw55pkVqw8*Jget!E-EU=FZ7Neqxa4q;P%%%{RAN3UP~@`xUyR!>0-#Cw zUnoi@C?;qKmi`J79WLM_kBk0sz~+_iJN&S@7kU|ata(+(uNzB>0@>%GTYn|s?ojAW zQ7WubkaG9)s)=(_UP+haxy>Jx2oI0|67Rfk=Kx+h0!rm$6Aq8sO++^_vlhQuwan)49)z8{z{vNr44T? z2_yab=hkx-nwYPn#R=h_ghn}lXVk!>%6>j<$bu2aEJ~3#7Ps+Pv}irD7MSf7Sa!i+@$8rKR_e|M%_xt-$}S!2fy$Pz}|n2ghr9E`{o^Ub!545;U>u z#1stwwhL4g$~u@c_Nb+e$I}z{W;#pPnMoXtp+@My0oSJl?+HUwAda#a%AgHfEMA?d zxTOnIPgD{xP(gAIj~VLk>lfjT1Gf<-4T+6k2>zMpFtiw;i zC-1m8H3Z}xa5a=YmQtSR<8h6J3Kh#RB|R1!K5M< z>Z!<0O9~LPpnk0kxr3uIdT!(LWJ$)A%{ZX zI1oqA!0@Qxm04&IM@P32{`(1mVJ1J%v}Z2s|BU^GEXTtPMaBk?RR!LShXMKwBlG;3OH!ZApb-~u6oz7jiW&7Iz)t}G`t&|f0e)=idx zYEmnX56;KqW^GVlf46L>F?Q8N(V8BFMuOaCE|gUPS;LS-=<@(#mkj-l&hDFbyWSv{ zjuD&UGHg(iOPnS#!9|Bk#zC12M>~K@ga?v3rSr$f+c!l`ZB|lpEcuz+Ww}N9g9{q$ zdn9MJ_hQ~KSwlBGX?c-BMat;O%w>qg8XCr&#Vors?#Gi=uYG0g%JWH71w*q*C4%)HAuxxx%^U*&pjVKd^ zR7W@G6nCoRn|q-AjWco+vbv0w##yNSU|aZj$}1T|h%r$o`9tFr2P+ zXlE0^uu#uuCxx9!V^%L|-{=M%b0E%$h^Z3D_Pd9T8G%I}(5}WUCw5QUzL1wbG-&PM z@Otws^v*W5k=7_dEg>sMfHqvn7uq)YaJ2HStM!L1UQL*m5)|>+q&PLt6ZZ}B3pXT* zL)tZWMdemep9k294ze)q(&c*2B=Yx9hU5c~5^!KWnEAN}`#y?o3diT;o!F z?*}G}#o+E%sv%6|@+mYc_eSm8_Fns@!@H?WgR&$=orVnRocbNyg%DcNKZ7Ozqrv|! z!w=A``SELd9=LgrX(e%$qS{p7zJ}FLf*09bhYcGxH~zP%Z_}zXK8EIyRMrLAr-T@# zGpo1@Emg4tEoT8>ud+AawYKM6wh0CT7fyGHv@uwmm!T84%<~((pS+9#Iq1Yx7r{A{ zE~Nu{^D_W@8o0^R%`=QM28?avp>XzVcica6@lQ< z{dr4e;S&dRE-C59wIUWA!<+}s)v=LE1I2-i$0KE^W3y}Xjou!uUs@HHoEF^%W&s3^ zb2H0)BUF9ik`_;FYupBhF9DAi&-s}Q@kqg|FBJg|DY~<5$V=nAQz*`C+JfLS1KcQq zke-`TR*7_C=+?*72Hlwuw&3e;>fTHp{qQqFN{nlYOfxsz+6VSpG_?OTCwm*^m{k9L zb%FI2-c0Ilo;7@gbc-?jD%ZYxqUY9iPBaWY`r%g^YOq2~WQVRUi{4Dgl}4)tWL+}J z3e)(l`lt@emTobJcDb@}ZlIr1fp&y!3U=A%agS9$7u4AVjs*__lvF>TTyW<^y=8V! zisiPz3G`R1RcgwAfDtJ;#BJy83HDUGR`!R>y_H|{Eg=j`vQqHQP~NE?Mamb3sb>q zXrQ$obLZa509|*9?$CkxO2GLX{6G9yJEvCh@5`VsUu)KXcQ~3CYi=C@LukvK(D&=UedLfzh`Ns18n9KlxzbXCp|){iv1#Lc1E7}r?9G} zfjl`sf_TwtQ*(`t(aphq9NX0H@DnijvV`Y&QFSv!S;BkuLfitsrESg%D=Vc#u_qr# z){$xIekypH07Br9+6pj*ny2S?-n61Ow9!e#AY8i@{?Gg_tc&fxD>`QTs6lXMhd|K$ zF3Y8pqa2@x>(m+-Ts&5$HufyQxH{V0bNiz|Vw?YNXnk0A2p5o2Dzff8;BBud%bCIai+xOSRhyT2gAA48|x6A%}@hmq$caz9g+a zT4EnT=by(XWiT=sxI1*S-@LAh9_J1-6^L1D%z+)|R_O0N>y>|>Sa4ZXmeDg%T+|06 zXCcK^LY~X^zcwx^I-UVr@>yWby6Zk(`(1*?jCTu6d&hr*{wz8FWB`XVcUtKAwr=qS z9ayL6JnPuv=_U0TU=9J-X0*EN*gqnEdfzex6xoA7j4F7-eh{g{I3e%2m=w5yrUd!| zY1izt3mvANv^XtR_{UXBy@`XEKHlN^TPo0_abdAa$gU#s1WB`cXiGx$ z$qz40*0Sb|&k3-n19qrF)*q$r+FEsr$!VCtJ4A6KgRL@ppFw3zC7}+w>T+vYY$u(#!zx!4l)s zNpX;j%?emM`tJ?nKh_X+?Cb3nL6*QlLA7APwZ^DuY`+s{552SD&xc60NOV3ryol{( zb}476l-DArk!^O+^$g(r7NWyT&AyGC>M&`8^m);X4zZ)A<{f)lY^R+Vv~Bd2xD%;a$$TS+*gs%WTsLJu`q|D<%2%g4 zJ0~W?%pzr+Gq7-Dfm7}5W&?_ZXmZYya$n}%Pb^X3gBV{JQ;MIh!YLXpxbQZ1&XraD z3>$mJzR#Nqn24uFn{M0^JK#s7Rzj|g?w&dH1+JNjtl+0VL^V)Jk13e@i%#eIopb3m zfaluiep$e=29gWBK|;DSn^LE)#=4{Q6^$tfCnvW&b>zV8|Cnm*-V|vv1jP*M7Z+n} zf+pU7YP#dyiMG;km1v6v0zU!IFru3b#9^9`v|PCV$M_A3v_dSY;<3 z3qp?7HIYf3mRJDxslUS@N|nyu`BP%%ivIiUz(~jVXSJBR`lkdlEih*^7AHAr8n&sk zY0>hQ0Qth;>@T-+x~`Bsord!w)xD}35G70Utt_Nhp51|LvJG-VtoG08ll3LZ4R{<0Y0Y^L8~|h zHR%~tsu#!_o@C;fnVC$MEDJs<>#>EG3_YH$tr>r#K?is=`a6l(Dj#)X98M>6cFMcx z+|?^8##$>w&-cEVWZ&nIA3uywB13czQPH1jU}DGt#h0Ejxm%`D)qI*!a~>Ywgu`8M z5U69Pf-^llk1Q=|(2QY1#|1keWI|59It_}WfWmcCC(WNdOHHV1pI z1tZ>A>R{=4N1R6E1X-mXiG7dmX2 zOwsK*>JH7jPh%TFiowy@Zf|9L67(m)j9%;%F=%RHj6&YOYW%%k*jlM}8A<9c_73=W zo!zRBSPt$}rCxp5D$(Z^FNM{SO{{gmMR=aClM~|=G|Vc`82!w$>usL@f)UjNg{2Ds z%Rt!58r(Ze?FMc(HX|Lz&B5NC*XwL zp%Q-0bn6s9`I@l}4XNSy*En2&+%_C9nC<}57IA#J3QAo!g1XP0dUnf*lJF|l_>f8x zyr)=n2NiyWF+bg|wtX90W1yj81Zy8?XbaC6N7rdZ*A9%3r@*RPGq6dmQ3t!qPRq~5 zFOrVpMF9-mWOx%hN5n!~DyXBL=`?-atj@NVnQ~-@(7)19C3=&x2c4UR^lbK^hxYSIQZwhaI6F_4 z7-(lV%Ri0KCL8AO+vT(O(Q)O{qzLT)xn@GBzk$Fm4XJzqe}F3{{bIr(%h(iM-8-ho z^v$)}NOkv<^GfO=EGEUu`d5V-EQ72^ZB=w?wBMKdHzFU5vRA_`5}u^^85Kor+uqk14{;-eFUk{}uH!#+Ox_D7MH7&3?pS zW36i$I#cfN2D^4Ds`EQpgxWcI{_K;5`q#ah-b%YK$|&G?Kj;1l`|CwNv3@>&564Di^unep^fFA@d}bOT^djDMhvqX|t(87qB3)nL2=;fO%2L?yXr37}Vbr+%@}F5)> zAAd2dIKTKme#igiFQU19llIse&GwdFO>S4}_9Aq!Dt0t)XJ<9fop#Ua38l2FOk?v2h7iOw zc6@kb&U2tHesqJG%hTN4OFK+Sss!jTOrY_2u*N?{6^nyP zY8L=|Z*p!%^QVtu7fL}i!~o&qJkjW8=dCv0C2M94zHxHh+K)HSiMYj+E^r}2Fd2gn zy4#ma9zQzc(`HXJp~9EcX??!F5+z)EYsbb1!u;F01sL73dL)7Yr_pn(s|w5G8W)O9@vXgttwwAD*V+3= zYp=1-4&QiR5(SSnU=Zkm{vkvMM2Uixpy(Kz2WG*_Y5aJ!|K4r?-CY{gGMq6W;CV#_ z3rElqJGQp>-bxFH$gY*tEJ@A)>=M3IrDHEgL0DybRO^Li-;JrG2;bkg%oBY0H>1cv zlQ!*IFxIZ<_wa|!BB~qBFr+ZChy?cxaqkIS6!kqe4X4VH&A6Zb!v~e`S;`u4HWtTZ z*!dY>w|3ff#`qlL&C@e=n^j$c7>UFvqvmK=`;c(?AE+&_-dU1S)42$6NfATGHPKbvnJZW#9gnmNI^L5yTdl zT%LdZQo1*|nL1-S z9&(CaKIdP<*i&SydBJs`q#>!|F8fVSu4%s?iz_hHY!}7)FjEFkND#&P_JiW04|zm4 zlumj$>&kjaY@dL9p{`#}J1c`h%Nl;nO=@I$9boG+F_85tq}ZNR9Q9()otJ+pVB_kC zuvoK*6pbO&1GO+9F%em>nownYB15y6hd*E2&De^mLC|8BpTnOk=aA44nC50`hpP5m z(m0^cR|V{A{g1$gRFdS>IT^(9f|SV#sr~Ul3>Q{%#8H{Nqy_Ale9pP&{`L&5eN zVn~k7M!hQuBx`2%Y-@S+U0AV`7Fn(iRRO_79TOQEc(?v~zXqlWq6R5pRZFLX5boc> zAozqr#puCKi{`d+cq8R+^g<-f%c7!usDu_Cwsw+Tg%aG-W?j21nKtPjjEgG^7gIS5 z3*X^R3Kt+$<7rB;7`Qm4Qp4$|{{)G0y}}KB&HA1>%LH)yqf9Q^IVvPFJSrm6->)zE zyKk^}hWC)PJA+JbGO=qzMum!fLjmfgAP1}8UEV&B-8xu^R zh-3Q@=w!h#N5v|+34|wFOJq^|1#&a{mLk;=%f%U8sa(Dv2;<=`=kx@k3AB93+D40B zp3IlJaGWBth8DsUN~I>x)p|`KS}psh*|@2T^5N{4W$%-V5cn|PV6M#(cKn3_$KLnd z*mHm=O4370bWc_n`|45`8g+7w6`BgS+Mwtzey6@^Jhqgy=M3MG1=2OnP0eZ`kJFDY z&Hu|OR~mq(=vya!bx-`1>@YPlZFi4rXDUQ^GIqo|<7?&M4i?_6k4Y7dXi(i}t`Px+ zGFB0g{BJH&qDdqyP})PgVP_-8Y-DPPP`d#jW9tH~L!2LjbL;n_nQTy~JfAN^h{VMq zjz4CW*ZT6AOR2 z!pk0WLDA(e2af;v7WAsLrUtf4kL3;e#3W%4frXXh`Wdz9e&F&LQ7v8Q91Hvv!UNaTi~4jtk>c;dZ|#sqt!o5$E~JFexqGgS-|6d9N2*@bXJk&F$v74lkr&aP|JwgI0T zC7Khl0T46C`xX{O$R^Z95#t@`8*yYorqa;5hOAE1f|5twq5( zIjUdvZi^vY`ybKW;x1-Wn4^V(b)n!Il3x)v@#6mF=WHwdG(C^!vZXqBuAGRY7| z+85o}yg1rPx)`CMr5(CE@yTl^XUx6euB=hd%LAGpyYAPwH0#LLp4ke%66Z0nqU!XX z<1+RXK->$FFYNCbR_b(%!Iwwr87KYY_|p`ZnGIf$>KOb?_=7k2iI?f+hyugao2T8g z>~6?M7ugkIs)Z32ZIW%s!J2!9LBORGAkjTn&K9e2856|El7Nki=g;W+I)PJ$zo+By zXe%_#!y7pzXm_LORWNwWC;oa?R*apIaxt%(tsPszw#$X!d!l{{;h|^YYzQY^*lU3= zSp#5cY=qAJw_x%eo1t$@8~xBFEe5kv0lFTdB(+*FyNQ5gtJHLe^UO6BH#;_Oby(N> zCWJkJ6i&tT$lrCyc|vCnKL7ngr^RY9-{eQKN@4h$RRe!cH#P&N&?hi?0`i-&g^cWj_;Lt2cnWDHJ5oq!JX zAFAi#J->WLU>BC=RxE2mM04Bsbeiu)zw#N z8tQ7YHR(p>kD^w5i4|aBYK}zn>4LF%cI^imOfp+>U)@O&$GEOafW2W z_vOA^A!)vhn7e|X!wTuW(D4eZd>1r%oe7Nq1_>EoZ^N7$%o%mYe}pUJm1@x1R|44d zrt!sR@gA?bNY`ozHU|Sr)Sv^3^G&QeDIbN-T$bUKNuF8w%uXYj4*&{HhYTu*Z&T>r(xxJa2Cn8zGQ9y*U;=a%Bof(^?Gy{0m{gYlPP3}RheuUyFUE^fBnbzQ3VAr5`2e{%-xPp%m8m^) zt9RhO{14|Hd?$eJ;-er^a84BsX~Mmnlb1IhJIAx@P3aVvt{bt%e4PZpQ{c_`++?(%yp&oBh%T zr4TZ!4vMSx5x0jX9UC8cVRM@U!qQX8hupjfEqPnMVo0^Ds)8l}O7Phtdz$HUV)Suh zgT1srf0lzR#vKGHZUrnH5WHali@246k?rhGIN2Xv;`Ua*SZ%9e$fH+4W>x6G;pzBG zw{71>1_n&e!}5KgDiKOLeL+SEf6+O$9u~=ULZ6ovy?XI3C9#ZR_J+V5c6rKFXw-E? z`+l@-Q_yw7BH*j)M=98Dxf4Lt9WD{0*brzqb0`RJ$D9FokBac`8yMmn8XOoB&^ID7 z+}}Gm0#E`gm?bReL9CRK!f-bf$vL34LpPYT-Uv-cbs2 z3Tw*68b;^l5Ce_qmeJGVM~gyfxjAyO{ga2_BaIs@tToQW!l-peI@U{1L+ zP!`s?Gmgo=x8M3|!K0fMXt7&(A5c+{tg4bcocd??Pow#4F?mt3IkIEXc-b(tbN`qzhy+XUevLyb!kr15mH6& zcr>?#E`}5bdvxnY0rMy^dGoIv)+mreB6=RQ5)lY3T8d}BXy~dr@8(U|@SMfa3<{9) zXf!|F>+P1$<%ft^Wo+mI0ip&A7I2#~!n-@`E3gnApaEn-<&LPr$4+m??JL+)Qd=R3 z+|oe39_Pp4Ye9%2S}TBmQ1a28PafX&-oVC?0@o)5y|C~Txl=<-v{uO36&cz69huf7 zdMNe{f{FA%Ab5Mox#PH6IhZ&oxx*+iIr8q;|5e;$g#6B@R^yZxc)#0jvF1_p@7a{_V0 zA025nAb$oVWG?_bZVNqV#%S{0hih-n-m{J!o*-B%QJx|gp3o$I>~9g{=T9WM9?mI*H z5jzlwTd~UW52~O>(Ua;Q|8K`N0Obt!jxJtuA$0(q^CF2kRvZH`W5G}qVzmC~N9Gr2 z+qA@51jD>Mjg(8K>?k$JBnMBRwFX}IY}IvJ{g+798X zcx?O9%sXB|X&tX?aZ5woq=f$mFE8ZvPp?&<8hmn)nifXF zb%_0=B0G2hW(084DmTAxG)^j1k(mB_emY4)rMjIVpnrwb^EwlcP{}nb1UJ(#`m2Htc9yOlo5OibUk_LuZ zw_XN?83A$NPiX#B;Y@SXw%o0;7v_e~m8M&WB4G|`2Go@ngHh~Bpc{o=R@FYgD7M&! zpBzUlH=xtY+`Ck6w|AXM8EZw;>JF+rIQ+#Hnvz2_#)Onn2KRk2Ww`6@>c1O1SSE_}?(wTVPxej4688KV_SEq+ooIO1{v)Ys?l zVRh5+u7UHr+i8<@Iww(}%MJCpgS+d5jntOAE$wJHgH3a87g~rVc?T9#uB~V_yD5Y6 zFWjF~@Vu^(s6rw%lfe4HFm@W`9)WRS-4f#yL2M1sfVyou;#0I_O7HZ$&--pErNTv0 z2_1%PTs@}$m2%^c!qL;E!+e(>Z^@lwVDzovA26|bK|uU?yG`A<{g0ds>#u_HNB=A; zdh$K5s2n=vw z0PKZV$8YX>f9g*e;~?d1sb|NvJ;g`hz8L@KV)--$#>sKZrHd9xzJ(nID<_joT_*Vx zS-7HtBj>NWq;_-H5Gp4o`z9%4Kvt4}3~;%7dRuqhdv+=#sH59-khy*T`y)o)Wk@-cXU zLw>8wS06Td@3T@TF{# zl%ihZC{h}r9A|tbn)R^9yy9e7jyD73glA#clvD3OGv7%lK>YVi<(s;w87oyXr z=OlI7t{Utdops+r=J3ypS@J$zUUV)&g`J|3&TeL{P*~RdzS%?mYARuUQj*dDPL;&4>pkD|R-Qh4{c?Rle%7KAA(Q9fORf{LvN^#6U-~lu#4p@gI>heUh^3BGa z2C}?iXp8GOxIj-;Xo0Jpln&Lk;DFaBr);rpD6Q8h%68cU4|bAtUg+r0pTEuean9v^ zJ?W`496^f)$u7D!1#dNsUjsHFK-mykM$q7Q^=RYz40=|%mw)uE=64u-edo&hWfGEl z8GA8KFoUBAMm*0iKX>BlVbb?ts5yyAVxeiNDQT&6t60Ls&`y^ho*6v7`YhT7EzyL@ zmWLq$5l|^{HBsq+oS>xI^ZmJo3mx{~EQMDpWW12$*R;>S<*dIaub~76alHTwjSGv*<&|5+W{O*FS2Tv@iewuM7We|Zk(X*kLY@bAIC@61JT_=DtWhm5rd*hG< zV`WK!f*>iQ!2+BkJan624H#hdX^U@)2m_6GG5ZgVcNwkIg%)Y=LM;LG7@+j384e0| z=FDv7KQ47d=QDq{>l9IYI?#K{iYNzm8MQs{Om*#dxRI^(SGT)4uwl>tA6U+`&<-r; z18p9p&G)<%X{d!PiqK&YfT4G2VAFR{xv7J1N>yb^1Am+L=Z_EF%aon#au%V02x!{IDXYnu z>qcn6-!&?>%t;z7%>~tWBw+IKG!#s}pnjxM=twi<@@!=NkWsDv14=i9B4S%e`z&=u zNuoqiX?iUNt!dSI$dct7W;2cSPp<%B6Oc5;eL~sMyYszokFaF?it#mE9v%thU}Y-p zT*NVN9Kk3seC*w?pISL25!b(K-#EU*kwLaow?4b>H)}viTsa6lu`l7Pk%HOXf!-du zxt@=2TwQ_|EZEokP_vi&bh(d^Sx*N?<1_(e;(-slcIlKW1BQ+q$g2DcNemvlj?2MW z{zOk-c9So*ZGDi2dvuMZs82dNBYOlaAQT!=y?43GCM&!1ib3KuF<2<8{>~^X3uLN2 z#{6VfKiXB4#enW>R?8>vv|5YdOjlyov)UEqd~!3oUgYWI!k}Z8Q{>5Snr|wJ+a;B_ z0s4-mb5-ifjE6P)V^zO8bH~0K!dU3|PYSzQD8gk%or*86uV#0NAT1H>5?`LmE8ZoJ z)h9>G?$`RrcE=a@+c>zv%_12~eJ!8*U6>$>I31e`9QFU)OsREM9l6vjjVFeEhm0t{4 zHL2P06m)7K+nNu@9FM%dxs;kYj&T!{(^P31x&a!Juv&(0-3^$DMzmK;)XYl*Vj6*U zhP{t!1}}YVKkC#B!zNCEg$a!V0m&L=-FUjv!>O_5uh1)W92ha%$1O2#Nlt-!KpFE) zyc=~TZ?*x|_Ba}e6xta*>prX>T}mq^FZMuFlG=FfU?^1K$wdwx?L5lRfrbx2_kRjy z`Bo!IgorFVwB6}d>Ebk4GYp>#4VtqC+De?=Ja;Ixp1`H(j#hu0+^d<5-QRpa5DBd~ zIu-AhS(OFwu%`7RnI3V!w=*o6v5AJrZDBPBnxIjag+88QP=IZZpATnzu%Y3*IBy`w z8(0C;<4RJ#AbY|K-Tyr)w{y{jn$kiRqEDxviC0KbUxwaqcre$is!uPN z9j5b?IImZyu9vxcu?pKvChq)(7vMQ)Ud#S|ukKjf6a~k{+9b9mzTs#EBg>Ja18eu1 z?0dT3(=fvqN60KXL7qQec#`2X9y`MC#?0qXFCY#Y!~8sn+u0p*kFcTr^A8-03zaUf z=&Ooh?_2en3Giz>|IBIKugBHrWvtK94bFdd>%yYKPsW7>FwDX3!i6WBj^#16ON=4t zzOD}2+8FJgx%JAOt-X^SRRTX{$Q18^~GK@ zJF^1HZgk`M%G32`innu6>ScQ{~T2 zI~kL8%^Jz<(J<@7s(V%wzn7u_qlY+=LIUgxW3;Z_5arD!y}L+zDnZ`@nH{Mse2|PA za<(qZWwmqn-(3Dn)C0(;MV%@Y3-N_~?EJcpZ{bZ$>joRck9_{YktXmF(mH0Up(;mS zML45nvWyvYD%f&W{cp+%C50?{i63U|@g&bGjwVj%O#4f7Di3%P%kmV9%|A=!DQ+^^ zklJ$L`%uH09tM9n=g7KyzDVJ^zsaM3W3y3&I&#w7ynAb;wlrtUbjTP1%1+C0*SA;w zN@L(JYg3ZupU^NyVB=7D+q{&`y{{dUAjZYv$yLK#f`@AS$X8%CAQJ|IEKBU!bb0)r zGfL`+#p_9~hUN2NNi0hDX{5OJT4v3lpP@(FTFuT3m-aa1cYQ;D8{DVIr}_{pN& z(1Gm_eqQ4)V!rAfEBxWQGC6A`b-PMqc>r3@r;U8Dw(hvotgb3cv5kJpOs9o!*f?m# zVa1om1vbWIfLtk7fYU4(FI0Y<9V#FG{`1=fSEq~M9yTcCK#uO*Bv35E2$u(bL1X~x zSumzdB+>>9I(lhF_+>->l-^7-JfMATm-k&>cUFF5!EZqbEOY_50Y#IDGn-&SpEU%( zFI6?aIk3%mSAHY~pIKs(B*?m3xiaWexgJ-7#M@H>ggh8>PUoV)}+{ z``nq~!wOBLi-Xj(;V0UbD)+5{@iT zwP(GoJ-^kuSnSyqj8k{^#|`?BFD7Zz%Qve(YM}J&10~z4NDT$ifrr&$Yq0fXE2GOP z(Z&UjH+_9`pt_+Bx*)BJ3ig44sdSBq?a$d7YMi*a$3IM4{iGY)DH`@*uU`yfmlX{! zS7e4(F1s#|K2Y(Cp%;;i;FPgSz?{`Imcq&oXjb=~_v_W1USjn_V8LN;Xi}jU9?$UU zGjZ~s0M)2TB3g|wJrh*mgt~q39^#6dJ#MZ<4OX9XxQ@Q0fl<(R$gzCJ1;32Tq<{f( zd}8P+zZKMG!$akc2;uxbH9?K38Ug-9s0=IBjta)e3#|&iF|{u9yB!@X@T+|q+;CIKgEZn!PG)y+0%v=Q>)nty)Mt~h!C4r1u z8(*v9-pg$wq+?ThIlzzs;#fq?Fp_bYl|wbUcCiXJez}*aE&<*74@v=nCuJ)11DP?% zK6B)Z6)hSpFxptd3&yKO5aJv|-bqZUkeTX$>WMf& zPEZcxV^=H25>>P=Z#QA^F)d@O%SFU|RMLA45MJ}`8Q0$I-&fx-ycI4g)K$~exJIM% zdSKQu+q|&r>2=1bSJDlKFY;#rPIVk{l`zP}KS{#^q2P4f=R~KK|KpDidiv`cFsZ4r zG3q#oQh{j|<{RM)qLOkH@ZfBfw3nNk2%8yoK2_H1v4kJb9W0l67S zASs;+nq?bM*frWjVOS8GWAKw%&W8In!By zWa;@gY-QO_Ztm&R@|;e4fe=kGe2tTUG>utXw5;RJ2C^S}X7jui-HpTQ3MHBegJqFy zlsU7V6iW)y?UG1Jo`UX-{Nwi8mA%^1mSk}XPi_qCIBUPNjsE)Wf+;-|x<5Aoz7#Ff z!jMjQWeYSNjI0oobMWKa{u48b)gSgi>2j@Pytd2rS7ae zq?dDo{|%fvOg^Y20V~#6;cMOSkpS@NB9s7j@K~55 zqmTjIkeNFMRb!qo$ZlH&uo0JM!It6zJ@6A?f zRcz!^8AmR=+8aM`U;aqRxQZ%QQdWXP0V3!CP0TN-b?Qvu(-yI747V9?puoK15(T$A z={B>!mUG?;T~FH7^|3D~V;I&M*yjA%f4!M^`h7~_k+!T(X?%WZXLrr+gqE+Io2vOpYtmX>`meK-tM20SAN~JHE@XZ^A7xxW$E9Ccey$Gy ze+P5MDFJlruLPVRB?XKmp8ir;yVK#(HylmGcm$SI!{l9z3~*d#nEo|;(t`iy#=Y$+ z!K%dv8@R{pHgm?c^n!nl9vpn|_eR6wla$d7OomO8+Ci-v)G5R-klH=m`@kSizo{pF z+xJIoNy$lo5;85)FQ+rx5yxd(`1K$8MWc<8`;Oy57k`F_>PaN(_dJr=E^^w3g^iqQ zCrO~R*gO=&{e>I$Ii1#IMWv$k#ZKH1B&Qq|RFI^8m#w&W_{Gr5)w*z&#>vcy`x4j& zj0|0#r%Iaey>`$47eWSZauxbM(EiS`ab~g7u9gQ0e7ytvc1uj{&$ghm%DEt_l=%0# zaeG`6oXQ||!xf1vLAvPeviyJE1{WqU4kEv5pg_oqywU*PKQH{8$7LY*qxq$x6I*Mu(YuhY#&8ohXv4`89br=~|7<7wC<*TqlC6%9P^ z?D{VDVB6A=5Do$n^xYGLY0CTAyO*5^ZDAPP8Dtui45i2WsFeH73K@-yY5Z{2)Fphs zi0-uGi)IHaW5r5~OpwbB+Vbwe0{If44H{S?a=4foEW&;^>qKebrTRvpw;0moSOrbSq>PI;D;Ug_0gkfMdQdX%g;EwI` zUMHUG{WY~%gJsw-X9-2s6K_+d4ttyp#Sp3L0Cx&$t;>Zi0>OU86%|DV20dD4J!w?n z&yUhXX71PFsL_%-4i>9C%k@O#_dWmjYjU?4OkI7yAA#E%o%NDvEUM~lbh*;f0+u|rgqG(&?{>5r9Dck*NklNV@dxiq5Nao**6=lHpc=$zGXP6rU+!|Q z{>=TPjDMqzS)n!ovhWs$^QiC%6d_QUTjAVI1>#=n^3b@nWl2)@LUZMQmKPx?`U%QA zzQJO$-0|x@I;!fXrj&hK;a6>V1OR?Hf&a4N<JDrsItHwx7efQ2`=%4fO6kCYo*ZAw&kI7Rdp*t``ET#UnWbzX_0Jc+L^+@R8vcpVHBbF z%)n?71h(ggOp6hx$1u#JT)4&W_BBRzFOR121@eyI;qV+$fGwyN^hMd6jPHex1$~+B zSw&z4qHCEKWYi$$z!-f^e^X~b^)K6bs-ifo7LjzFsVo%B_8Wi$S0hGYd?ah9+jwJC z&crKj^h#(46t;#512iz;7!(tdQ1KIlP}?EIwceoJubPM+x!!hRw+g#a00?1cjW;Xk z>xjkj(AMMUw{5Jj;f1J%C;WUt5-Uhvo$>V~;z$;nFx8D{G>)!+bMvol+1KY6gz+$P zusw3_jM|MmDWpUSNGw4^Zj4MMfgNCP!5S)i7dEE%if2*^UMyK> z*HS!bdFIhV-0v&#*`o;Bm=KNmIj>m8q1KrsQHCl}oe z3fMG@Z|t}<<)kMt4QpmJsxc{ZNlEsaT_A{C2EtTnptnNXcvHw3omW0TGVxlyJP6$M zuV0)Z@FodP%9GkR=Vp&ud0z^N=IUs0G6e^9vk9EdQQhzc;jBFV`WIj3GSqL;qoh6C zj|P{}Kom|uR!`g2dd(Qo4oCUKZ6OiLy$NRqm z=C_2xG8eeAaW5f6()y^g0XZ^e!mbBDs34sqRM5H<~ zApwx`uKlqvt9)9BeO*A5@Ou9P2K&g z$nDyfR2g8I?0C=9b~0yosASANd+Gfpd3J0G4dz_AvRx*x#N_2BquRQh z&`vUR^3c7$oMmY7SAiXUM*{M^UblM@ruq@RG^ zBMw*MqAE_bX?$poeol07_qkl;Vu(|5VLLk^oTDYeg5rdWbKG({`ne$UT=Sn5a;4$N z;@6Y5Hub4y)OX#E?fdlVLZt9OX9ht-Dn5Tz?J62EXwcSfwkUSg!BTqCxQVSf)yytd z>%RG&XaJ1RFtV{ch71j6V8Sj9sd?&H)vlIXOFEe%4HFzzLeUx@q6E^1q6IHs{|C&y zTkUggb4>^6TdpfeCD}{CX(!G)A$ljHFYyWk(h|FJU((9Wrf$+JOPvZ!Y++e=;mTMQ zp6ckYVmu4K=hgumP}enVsJ;2EIxM1Atg)ujBockzuUhq;a(npH4TjUXh1MQOVWd%< zaNue{vj{ZTx9D=~%j<86rG*>Cpb1NE?>_nS(&TNWUU+d(pv~_yO}0K&Tr$*W73H;* zqRY?1c;a&TMKk9c^C5<0!<>>*No+OAs3IcUzHc71L>1ksAmZCd?6;86NbktNP{SD* zU>mwWXnY|yxZ`71J&oq7!X_|06sg0*$=j?Jz35l$x#iBCj_3^zd{{c1UJ3wejLozH znAZfE`6Ns}ROG)C+j>CtgcJ^p>)B*@!c^C^Exn(O`0qC5Hqj7?%gtzY4dViYCjz^- z$aq1dx%Jk}Vu4Uy<%SK8NzK|fdhnc9acLDx+ce&>v8uFW((NeFyY2n3hUuA^)t~S% zf}mIoMgeNnU0G++jJYdESAL*xHsxfK4K=GpTSNy}iD0SjzpyB~ zXq#!?Dj5pUY`D^Q{q->tNpP$#{nAs|r3M|$mibpS`E93KEgv_W#z2n5b)@Sm58MMU z9+srxF`FRb3>|3F^Cmu9a^~CHA=1n%0x96eudo=*YEA|{Jj`Onj*0+_J5>Aj$bx5D zu$z-W25Iql=u;ftoHt~XjhVstxt^x52mW%h!mA*~?ixto_8Qk>+=`4aQ2|nTCZ+L| zn5aL~-CO1>n&LN;p=wj(p6=P)C|(K?AbB3klY-J+q@S*hyghe4sLPt4+lTKzZ_iX_ z3n6gG$c%3sUv^Hd3Pl%aHLvzjrV3qn0>hcf(YD${5(axc+#?+ii*gtE%$Pwmim{eyk$Xa)E$S1qk4ZDx z$Wz5_pbtK$eC)`TL99z80yQov-0T(L!{b^2CRHRUaXbK9IR>BH3LrW) zs7j+pj~gHCQBnhS!Eb{ve6b@G8$q9f?#4| zOcL${j7&$c32!QxB4m!9g{NH^fmei^L; z9!%<0I6{$q@01ae{pMJJa&{Hsx-vx>z-b8}qXGCl!pkmY;Ps*+Q1l*}-GAPN@8+fS zxEIr>owvt0^xq53{uVWsNoN!sKO1aRf4C$b_Ood)nL%x4{xzcJ1I1-t9z}fF97f{J zWL5Y5G@~Xo^1h3%kH)Nd*tAT2e>(e%o6DddKvS{)QDd}oK)>nQ*CSu@p9;BQ3IGgB ze8732sxdQ6ZpYZ6?kAsgYi@aDgsx>kD6B!AG#pL`#z-qe$J>4h|6^V)a3^OeFO(l$@%vw&BPW!GHgOr8 zK0%;W72n&}uC0A)*uRnnRy_{RlM6N=zQO*65}vbeXVpv0%sNRUE2%h4rx-(hF^Q}y zY^mw~A-SFzuG_K)i&vr^OSBfTb^-f34o#hJtm_y0rHqowScstl$4N`KlCT^Y8!vyQ9cH8K@ zmLdrRVfe$=vI4-fL(uD!hReC;7RVy@&zEmMPf|k~0t-cZWoXTnrI@agd4L30rlZ;m zIv-{&4we6=Fz-DKwMBmhgl$O4c*8(8D%}{7Dyq*$w+1Y>dyC=GjE~F+IVS{;%lxXA zF%`L^5t*c6(|9X52|Etu4r=}HUKf#OlyD7osSHO#3s(*W1{1*!lXa4N&NU~PX{}KA z-?ue(FMmE6`ge3&kc+Bm8bwQ7EWqsGSsNbXxV$kpdsL6BRa$8tyN3iNXLT@;2NARk z)n1a@tLOKpO@6g)6UW9t`R5^G1)PpAS(fb`Pr8~4?T_w!=%8}KLu|(01e}UYtCp*q zKCnrWMykXPh4f%VLHJJ`z=5CZL+AZlbp&6`)_oe+C;*3ifU%d7v;|Ysjhc7pb!d~< zjg?U6XYF0EGA=O&?;U;{y7+o}<&BC#p0_``ugI`GES0#EEo9J8;2bdsM$cj|Lz+zO zWzb!YTE}l*yK}<$1jACg5G(Nw29~Efo$aF25ty8@>4lN=Z>L_iwrgF9r>cPvD}Tk# z@Eujkl?R|639c*Nwy2aP?Hc)}>qr%Q1k^Ffnt0F&!ZRq$8Y0(}{at3a(6%m3+_f|$ ze2ENFV-_mP1B*-IRj$tv0YC>u! zz%8e~2r<0RO^d%r{Us}9wt<00>GS;fS)0;pxiaDS)R&?PuiM{#F(4J13?L3P0CLoR zj1U`{*t-rxqxaFbyn%? zIM4;mMM;TDSeUI{e*50vbLAI|1bX~Y{9hdT?THq{yq9y@-HGFh11mNti9)>Iqbk4@ zn`#QjU2(js6=xYp*4o-8i+PA8v9Ybl4g?Y%_u!i!)K4e?6^nZd=NZ6orS3JYJmAXn zUul?*FQdxiOD(fXZ4hR{K{&p1#C5h7F4Bs(9zWC?|MVvWA+t_bzb7+KCp;>Z4d~-+ zdhOiaj@tM;H_*N@{~3a=(eaYcW1n5Q!ypGO*-KZmzsvkpSlh8)u*Z<*zja>P*z!~l zm;<->^_=xh$mY(OeDl;lN%tqdYI7*)x+vh#>EK6#h9ubD>1-PWj~5*@kXms(3eDYU z`t8Zqy4Iw1`>S%e<#@X4zAUG_wDSCx)P}PVOTnbCx)N7vGbJyw*+2$dkUXRO>7uNn zJn;4p+!<5-yz#TSssQQ&6e;=_gN4&{G_LRPqcJ4V+W2@;+IWk59e^e-#g(?@m1Pj< zs08*em&p0lMaIrQc`=7PuzHE#zfJj7x4F}a!ik*H3KM3@B!)D0%T6~XR);hnImmd6 z8gsztkg&9gyPsu}4aSBCATduQ2irrh?|e74+dT&HqJ|`?!HauLS%WKT=vR}gy8~D4 zZ4O@{Om$@qDr07`VJi4ACUa?dZaK=5+;xHSR%t`xj5ME*y<&A?7+LV`+`fda7N9Jg7QIy`uj0K;x^s)f95pNPZOaupsAG~-1WPA?4ax?4}{22Pt(IJrfD4lK&UpiK-DN-QNL^!1dW{U>KOs~V0j zFD`L#sUa|Yo{M1ze2egbK7W#0xvX?&O6_5H!x2#sj!*IkYJNgOFY>22;z+uu!I(6A z%I$0tP#Af(fd|?V0|Vrv$%iKvMrLdVt%L^+Z=Em|sWRSW%JJyWwOKJgT6(k%jYa|S z=(Hb0-Y9*F$}O_Gh*U$9YIYX9?aGT8FOCR3=I_9B>Aojn+osvqvIT<-;G8bs%1|xF z6zTbLj2oW~;TZE0j4OB zPXjP(Q?S9Do7iOelL&gl8U4Ck;)?Pz*s`x|6yYzM) zdQuzrol04F@5*pb+iz)QUb1DYe)`3A#;C47c!{%tP=B1+AGNe8YC48DJsiFYkt0OW zY8!Y_zkKJ!<)s9zHtC+#CIObf>b$b+6Oa)Ykb*A3c;X z((B`2bv!-lC#B*Gh&2_cm4eU9xFX`6b9Ub#WK?tTng7i;2!m04P^X)Dz0j-+iM{2> z4k72;-n-suyz=uP)oE!82&Q1gqDlz1SdC5)sm~{!m)m!KogaM=;L6qHsq0Zpbjc4e zdf2^1G33yQ^u8^HX?{LnrvWSKWhz7e-K&d-ocs7b5NciD4rzo^DTY;?(c#c@rf1MNvnt}*gmvJjV9otnG3(j6yp4Z%u8rKCH*yFbKkZ}-uB5T0z#f~ zQE3_GWw8~EE-$ATo(Bj1n^R>fxK~H~D=sHp9umKnaiFxi4Pv8$h77KfCSpd>8UUOg zYOF5KitD-?;ep$rdlDfzDcSx|FRWd1a$81Iai_;Q47Xg5J@)`V65gHNFw8${tq`ev zl<&1CBVQX%et=eqn#!QdixLfyramPO#8#f_gv5kle`mo-5FZ6Iwn#xwwZ1j zAKNr{m5&IlSma%6s~b1X7}4fyd6Tyq>9u|JCqnNJ+Rd61N}Eh(o(w#yo{ndhy|JP( z*oVBadW>DevG3;4s6U7h%Vn}_@m+e2D{vcSUNlTVIU2ue= zUtR*@-+OoX&3ol$S{4)d&_LMESBykfMcx`6HmS!pbGy4z68!|Kpq!gU!5>@~y>N<6 l3Q#(0e)h>R|7qC(GQ7g|DSa0wKITrPFHr@vb4E?Q?*9y1e^USe literal 0 HcmV?d00001 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..5e2f23c --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,2 @@ +com\binance\connector\futures\client\utils\RequestBuilder$1.class +com\binance\connector\futures\client\utils\RequestHandler$1.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..692efca --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,38 @@ +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceConnectorException.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\UserData.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\SignatureGenerator.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketConnection.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceClientException.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestHandler.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMUserData.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..df56445 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1,271 @@ +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PositionInformation.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllMiniTickerStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMExtendListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllBookTicker.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PositionInformation.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\KlineStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ModifyIsolatedPositionMargin.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMHistoricalTrades.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAllOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\NewOrder.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexPriceStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterest.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPrice.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionAdlQuantileEstimation.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMIndexPriceKlines.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalTrades.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\AuthProxy.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterestStatistics.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionInformation.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracketPair.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortPositionRatio.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\FundingRateHistory.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ContinuousKlineStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTicker24H.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\PartialDepthStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracket.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMFundingRateHistory.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\AggTrades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Depth.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\UnauthProxy.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNewOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AllOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMarginType.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetIncomeHistory.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCloseListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountTradeList.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\BookTicker.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetAdlQuantile.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Trades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TakerBuySellVolume.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PlaceMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUserCommissionRate.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMKlines.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTime.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetForceOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterestStatistics.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ping.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountInformation.java +G:\binance-futures-connector-java\src\test\java\unit\MockData.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCloseListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionMarginChangeHistory.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ForceOrderStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\BookTicker.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUserCommissionRate.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Time.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortPositionRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\LongShortRatio.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllTickerStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelOrder.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBookTicker.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMExtendListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexKlineCandlestick.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQuantitativeRulesIndicators.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MarkPriceStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortAccountRatio.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMultiAssetsModeIndex.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMAggTrades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Time.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetLeverageBracket.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetIncomeHistory.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\SymbolTicker.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\FuturesAccountBalance.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ticker24H.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterestStatistics.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMContinuousKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\KlineStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ticker24H.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ModifyIsolatedPositionMargin.java +G:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMFuturesAccountBalance.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AutoCancelOpen.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\FuturesAccountBalance.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\DiffDepthStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountInformation.java +G:\binance-futures-connector-java\src\test\java\examples\PrivateConfig.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMIncomeHistory.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\ExtendListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNotionalAndLeverageBrackets.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPrice.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\HistoricalTrades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetPositionMarginChangeHistory.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMarginType.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ContinuousKlines.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCreateListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountTradeList.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryCurrentOpenOrder.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterest.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMultiAssetsMode.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortAccountRatio.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBasis.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryCurrentOpenOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MiniTickerStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUsersForceOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelOrder.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkKlineCandlestick.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentMultiAssetMode.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangePositionMode.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCreateListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMPing.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetForceOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMFuturesAccountBalance.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentPositionMode.java +G:\binance-futures-connector-java\src\test\java\unit\TestJSONParser.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AllOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\AggTrades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ContinuousKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MiniTickerStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMIncomeHistory.java +G:\binance-futures-connector-java\src\test\java\unit\TestUrlBuilder.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ContinuousKlineStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTickerPrice.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangePositionMode.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AutoCancelOpen.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPrice.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMBookTicker.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MultiAssetModeIndex.java +G:\binance-futures-connector-java\src\test\java\unit\TestRequestBuilder.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMLongShortRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeInitialLeverage.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentPositionMode.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AggTradeStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryCurrentOpenOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\BookTicker.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMultiAssetsMode.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllTickerStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\SymbolTicker.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CreateListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTime.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Trades.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\IndexPriceKlines.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortPositionRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CloseListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CombineStreams.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\AuthProxy.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTicker24H.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetCurrentPositionMode.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMModifyIsolatedPositionMargin.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetAdlQuantile.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionMarginChangeHistory.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\BookTicker.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortPositionRatio.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryOrder.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangeInitialLeverage.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\FundingRateHistory.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TickerPrice.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CompositeIndex.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalBlvtKlines.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexInfo.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AggTradeStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalTrades.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\UnauthProxy.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNewOrder.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ListenUserStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\CombineStreams.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionInformation.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Basis.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortAccountRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllForceOrderStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAllOrders.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTrades.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllForceOrderStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllBookTicker.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMDepth.java +G:\binance-futures-connector-java\src\test\java\unit\TestParameterChecker.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountInformation.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CurrentAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeInitialLeverage.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMFundingRateHistory.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ForceOrderStream.java +G:\binance-futures-connector-java\src\test\java\unit\TestResponseHandler.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountTradeList.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeInitialLeverage.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortAccountRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelOrder.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrderHistory.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryOrder.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetLeverageBracket.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetPositionMarginChangeHistory.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\DiffDepthStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeMarginType.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangePositionModeTrade.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMDepth.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryOrder.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetMultiAssetsMode.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMPing.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangePositionModeTrade.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPrice.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Depth.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterest.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMContinuousKlines.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAutoCancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CurrentAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PlaceMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\LongShortRatio.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ping.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterest.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Klines.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountInformation.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Klines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelAllOpenOrders.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CloseListenKey.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMAggTrades.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterestStatistics.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelMultipleOrders.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ListenUserStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTrades.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentPositionMode.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceSymbolsPairStream.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPriceKlines.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountTradeList.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\NewOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\ExtendListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelOrder.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexInfo.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTickerPrice.java +G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrder.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CreateListenKey.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMarkPriceStream.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\PartialDepthStream.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetLeverageBracket.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalBlvtKlines.java +G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceStream.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTakerBuySellVolume.java +G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TickerPrice.java +G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUsersForceOrders.java diff --git a/target/site/checkstyle.html b/target/site/checkstyle.html new file mode 100644 index 0000000..9a850d9 --- /dev/null +++ b/target/site/checkstyle.html @@ -0,0 +1,67 @@ + + + + + + Checkstyle Results + + + + + + + + + +
+ +
+
+
+

Checkstyle Results

The following document contains the results of Checkstyle 9.3 with src/main/resources/checkstyle.xml ruleset. rss feed

Summary

Files Info Warnings Errors
0000

Files

File I W E

Rules

CategoryRuleViolationsSeverity

Details

+
+
+
+
+
+ + + diff --git a/target/site/checkstyle.rss b/target/site/checkstyle.rss new file mode 100644 index 0000000..7cd11ac --- /dev/null +++ b/target/site/checkstyle.rss @@ -0,0 +1,54 @@ + + + + + io.github.binance:binance-futures-connector-java - Checkstyle report + https://github.com/binance/binance-futures-connector-java + io.github.binance:binance-futures-connector-java - Checkstyle report + en-us + ©2024 + + File: 0, + Errors: 0, + Warnings: 0, + Infos: 0 + + https://github.com/binance/binance-futures-connector-java/checkstyle.html + +

Click here for the full Checkstyle report.

+ + + + + + + + + + + + +
FilesIWE
+ +
+
+
+
+ diff --git a/target/site/images/rss.png b/target/site/images/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..f0796ac886201eb43b7a15113e2deb1b32fa9a09 GIT binary patch literal 360 zcmV-u0hj)XP)1pTfh($;sL0vc}u{{{FPIw4gub**+Xunj;hMg-Rk@N{o&!^ z{r&#_{{B{et%#+@{r~@)vdh1}zle=^0GR*(m;g35HkdZcHkixXHq)$8FWQhbW?9;ba!ELWdKKV zVQ^?^V?%Flc4cyOWpXuLNbUdt06|GaK~#90Vz9#p80;8u1CXpOE?Whx%fLW2AK{k88_xIu00030{{sMfLr(Xb|5zme0000HttpMethod

HttpMethod

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 33100%0 of 0n/a010601
static {...}33100%n/a010601
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html new file mode 100644 index 0000000..f01d0bb --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html @@ -0,0 +1,10 @@ +HttpMethod.java

HttpMethod.java

package com.binance.connector.futures.client.enums;
+
+public enum HttpMethod {
+    POST,
+    GET,
+    PUT,
+    DELETE,
+    INVALID
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html new file mode 100644 index 0000000..1db56a8 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html @@ -0,0 +1 @@ +RequestType

RequestType

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 21100%0 of 0n/a010401
static {...}21100%n/a010401
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html new file mode 100644 index 0000000..65966b4 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html @@ -0,0 +1,8 @@ +RequestType.java

RequestType.java

package com.binance.connector.futures.client.enums;
+
+public enum RequestType {
+    PUBLIC,
+    WITH_API_KEY,
+    SIGNED
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.html new file mode 100644 index 0000000..37ac2d2 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.enums

com.binance.connector.futures.client.enums

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 54100%0 of 0n/a020100202
HttpMethod33100%n/a01060101
RequestType21100%n/a01040101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html new file mode 100644 index 0000000..7297410 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.enums

com.binance.connector.futures.client.enums

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 54100%0 of 0n/a020100202
HttpMethod.java33100%n/a01060101
RequestType.java21100%n/a01040101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html new file mode 100644 index 0000000..d39bd42 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html @@ -0,0 +1 @@ +BinanceClientException

BinanceClientException

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total9 of 3876%0 of 0n/a3531335
getErrorCode()30%n/a111111
getHttpStatusCode()30%n/a111111
getErrMsg()30%n/a111111
BinanceClientException(String, String, int, int)16100%n/a010601
BinanceClientException(String, int)13100%n/a010501
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html new file mode 100644 index 0000000..a6b713c --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html @@ -0,0 +1,35 @@ +BinanceClientException.java

BinanceClientException.java

package com.binance.connector.futures.client.exceptions;
+
+public class BinanceClientException extends RuntimeException {
+    private static final long serialVersionUID = 1L;
+    private final int ERROR_CODE_0 = 0;
+    private final int httpStatusCode;
+    private final int errorCode;
+    private String errMsg;
+
+    public BinanceClientException(String fullErrMsg, int httpStatusCode) {
+        super(fullErrMsg);
+        this.httpStatusCode = httpStatusCode;
+        this.errorCode = ERROR_CODE_0;
+    }
+
+    public BinanceClientException(String fullErrMsg, String errMsg, int httpStatusCode, int errorCode) {
+        super(fullErrMsg);
+        this.httpStatusCode = httpStatusCode;
+        this.errorCode = errorCode;
+        this.errMsg =  errMsg;
+    }
+
+    public int getErrorCode() {
+        return errorCode;
+    }
+
+    public int getHttpStatusCode() {
+        return httpStatusCode;
+    }
+
+    public String getErrMsg() {
+        return errMsg;
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html new file mode 100644 index 0000000..fe95e8a --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html @@ -0,0 +1 @@ +BinanceConnectorException

BinanceConnectorException

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 4100%0 of 0n/a010201
BinanceConnectorException(String)4100%n/a010201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html new file mode 100644 index 0000000..592b59d --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html @@ -0,0 +1,12 @@ +BinanceConnectorException.java

BinanceConnectorException.java

package com.binance.connector.futures.client.exceptions;
+
+public class BinanceConnectorException extends RuntimeException {
+
+    private static final long serialVersionUID = 1L;
+
+    public BinanceConnectorException(String fullErrMsg) {
+        super(fullErrMsg);
+    }
+
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html new file mode 100644 index 0000000..a81e6b4 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html @@ -0,0 +1 @@ +BinanceServerException

BinanceServerException

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10 of 1741%0 of 0n/a234723
BinanceServerException(String)70%n/a113311
getHttpStatusCode()30%n/a111111
BinanceServerException(String, int)7100%n/a010301
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html new file mode 100644 index 0000000..c8d9de5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html @@ -0,0 +1,23 @@ +BinanceServerException.java

BinanceServerException.java

package com.binance.connector.futures.client.exceptions;
+
+public class BinanceServerException extends RuntimeException {
+
+    private static final long serialVersionUID = 1L;
+    private static final int invalidStatusCode = -1;
+    private final int httpStatusCode;
+
+    public BinanceServerException(String fullErrMsg) {
+        super(fullErrMsg);
+        this.httpStatusCode = invalidStatusCode;
+    }
+
+    public BinanceServerException(String fullErrMsg, int httpStatusCode) {
+        super(fullErrMsg);
+        this.httpStatusCode = httpStatusCode;
+    }
+
+    public int getHttpStatusCode() {
+        return httpStatusCode;
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html new file mode 100644 index 0000000..6b85ab5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.exceptions

com.binance.connector.futures.client.exceptions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total19 of 5967%0 of 0n/a597225903
BinanceServerException10741%n/a23472301
BinanceClientException92976%n/a353133501
BinanceConnectorException4100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html new file mode 100644 index 0000000..33ab1c5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.exceptions

com.binance.connector.futures.client.exceptions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total19 of 5967%0 of 0n/a597225903
BinanceServerException.java10741%n/a23472301
BinanceClientException.java92976%n/a353133501
BinanceConnectorException.java4100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html new file mode 100644 index 0000000..2622026 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html @@ -0,0 +1 @@ +CMAccount

CMAccount

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 128100%0 of 0n/a011023011
CMAccount(String, String, String, boolean, ProxyAuth)26100%n/a010801
modifyOrder(LinkedHashMap)19100%n/a010301
orderModifyHistory(LinkedHashMap)15100%n/a010201
futuresAccountBalance(LinkedHashMap)11100%n/a010101
accountInformation(LinkedHashMap)11100%n/a010101
positionInformation(LinkedHashMap)11100%n/a010101
getLeverageBracketForPair(LinkedHashMap)11100%n/a010101
allOrders(LinkedHashMap)8100%n/a010201
accountTradeList(LinkedHashMap)8100%n/a010201
currentAllOpenOrders(LinkedHashMap)4100%n/a010101
getLeverageBracket(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html new file mode 100644 index 0000000..262f0fa --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html @@ -0,0 +1,244 @@ +CMAccount.java

CMAccount.java

package com.binance.connector.futures.client.impl.cm_futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.Account;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>Coin-Margined Trade Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class CMAccount extends Account {
+    public CMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
+    }
+
+    private final String ORDER = "/v1/order";
+    /**
+     * Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
+     * <br><br>
+     * PUT /v1/order
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * orderId -- optional/long <br>
+     * origClientOrderId -- optional/string <br>
+     * symbol - mandatory/string <br>
+     * side -- mandatory/enum <br>
+     * quantity -- optional/decimal <br>
+     * price -- optional/decimal <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade</a>
+     */
+    public String modifyOrder(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "side", String.class);
+        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER, parameters, HttpMethod.PUT, getShowLimitUsage());
+    }
+
+    private final String ORDER_AMENDMENT = "/v1/orderAmendment";
+    /**
+     * Get order modification history
+     * <br><br>
+     * GET /v1/orderAmendment
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderId -- optional/long <br>
+     * origClientOrderId -- optional/string <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data</a>
+     */
+    public String orderModifyHistory(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER_AMENDMENT, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+
+    /**
+     * Get all open orders on a symbol. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/openOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * pair -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data</a>
+     */
+    public String currentAllOpenOrders(LinkedHashMap<String, Object> parameters) {
+        return super.currentAllOpenOrders(parameters);
+    }
+
+    /**
+     * Get all open orders on a symbol. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/allOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * pair -- optional/string <br>
+     * orderId -- optional/long <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data</a>
+     */
+    public String allOrders(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkOrParameters(parameters, "symbol", "pair");
+        return super.allOrders(parameters);
+    }
+
+    private final String BALANCE = "/v1/balance";
+    /**
+     * Get Futures Account Balance
+     * <br><br>
+     * GET /v1/balance
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data</a>
+     */
+    public String futuresAccountBalance(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String ACCOUNT_INFORMATION = "/v1/account";
+    /**
+     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
+     * <br><br>
+     * GET /v2/account
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data</a>
+     */
+    public String accountInformation(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String POSITION_RISK_V1 = "/v1/positionRisk";
+    /**
+     * Get current position information.
+     * <br><br>
+     * GET /v1/positionRisk
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * marginAsset -- optional/string <br>
+     * pair -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data</a>
+     */
+    public String positionInformation(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK_V1, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    /**
+     * Get trades for a specific account and symbol.
+     * <br><br>
+     * GET /v1/userTrades
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * pair -- optional/string <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * fromId -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data</a>
+     */
+    public String accountTradeList(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkOrParameters(parameters, "symbol", "pair");
+        return super.accountTradeList(parameters);
+    }
+
+    /**
+     * Notional and Leverage Brackets
+     * <br><br>
+     * GET /v1/leverageBracket
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data</a>
+     */
+    public String getLeverageBracket(LinkedHashMap<String, Object> parameters) {
+        return super.getLeverageBracket(parameters);
+    }
+
+    private final String LEVERAGE_BRACKET_PAIR = "/v2/leverageBracket";
+    /**
+     * Notional and Leverage Brackets
+     * <br><br>
+     * GET /v1/leverageBracket
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data</a>
+     */
+    public String getLeverageBracketForPair(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), LEVERAGE_BRACKET_PAIR, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html new file mode 100644 index 0000000..dc1e147 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html @@ -0,0 +1 @@ +CMMarket

CMMarket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 98100%0 of 0n/a010023010
basis(LinkedHashMap)23100%n/a010401
openInterestStatistics(LinkedHashMap)12100%n/a010301
topTraderLongShortPos(LinkedHashMap)12100%n/a010301
topTraderLongShortAccs(LinkedHashMap)12100%n/a010301
longShortRatio(LinkedHashMap)12100%n/a010301
CMMarket(String, String, String, boolean, ProxyAuth)11100%n/a010301
markPrice(LinkedHashMap)4100%n/a010101
ticker24H(LinkedHashMap)4100%n/a010101
tickerSymbol(LinkedHashMap)4100%n/a010101
bookTicker(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html new file mode 100644 index 0000000..3a97e49 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html @@ -0,0 +1,225 @@ +CMMarket.java

CMMarket.java

package com.binance.connector.futures.client.impl.cm_futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.Market;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>Coin-Margined Market Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#market-data-endpoints">Market Data Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class CMMarket extends Market {
+    public CMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);
+    }
+
+    /**
+     * Mark Price and Funding Rate
+     * <br><br>
+     * GET /v1/premiumIndex
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading symbol <br>
+     * pair -- optional/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price</a>
+     */
+    public String markPrice(LinkedHashMap<String, Object> parameters) {
+        return super.markPrice(parameters);
+    }
+
+    /**
+     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/ticker/24hr
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- optional/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics</a>
+     */
+    public String ticker24H(LinkedHashMap<String, Object> parameters) {
+        return super.ticker24H(parameters);
+    }
+
+    /**
+     * Latest price for a symbol or symbols.
+     * <br><br>
+     * GET /v1/ticker/price
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- optional/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker</a>
+     */
+    public String tickerSymbol(LinkedHashMap<String, Object> parameters) {
+        return super.tickerSymbol(parameters);
+    }
+
+    /**
+     * Best price/qty on the order book for a symbol or symbols.
+     * <br><br>
+     * GET /v1/ticker/bookTicker
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- optional/string -- the trading pair (Only applicable in COIN-M Futures) <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker</a>
+     */
+    public String bookTicker(LinkedHashMap<String, Object> parameters) {
+        return super.bookTicker(parameters);
+    }
+
+    /**
+     * Open Interest History
+     * <br><br>
+     * GET /futures/data/openInterestHist
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
+     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a>
+     */
+    public String openInterestStatistics(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.openInterestStatistics(parameters);
+    }
+
+    /**
+     * Top Trader Long/Short Ratio (Positions)
+     * <br><br>
+     * GET /futures/data/topLongShortPositionRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</a>
+     */
+    public String topTraderLongShortPos(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.topTraderLongShortPos(parameters);
+    }
+
+    /**
+     * Top Trader Long/Short Ratio (Accounts)
+     * <br><br>
+     * GET /futures/data/topLongShortAccountRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a>
+     */
+    public String topTraderLongShortAccs(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.topTraderLongShortAccs(parameters);
+    }
+
+    /**
+     * Long/Short Ratio
+     * <br><br>
+     * GET /futures/data/globalLongShortAccountRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</a>
+     */
+    public String longShortRatio(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.longShortRatio(parameters);
+    }
+
+    private final String BASIS = "/futures/data/basis";
+    /**
+     * For COIN-M Futures Only
+     * <br><br>
+     * GET /futures/data/basis
+     * <br>
+     * https://binance-docs.github.io/apidocs/delivery/en/#basis
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string -- the trading pair <br>
+     * contractType -- mandatory/enum -- CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d"
+     * limit -- optional/long -- Default 30,Max 500
+     * startTime -- optional/long
+     * endTime -- optional/long
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#basis">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#basis</a>
+     */
+    public String basis(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "contractType", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return getRequestHandler().sendPublicRequest(getBaseUrl(), BASIS, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html new file mode 100644 index 0000000..ebd8247 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html @@ -0,0 +1 @@ +CMPortfolioMargin

CMPortfolioMargin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 12100%0 of 0n/a020302
CMPortfolioMargin(String, String, String, boolean, ProxyAuth)8100%n/a010201
portfolioMarginExchangeInfo(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html new file mode 100644 index 0000000..6270c18 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html @@ -0,0 +1,38 @@ +CMPortfolioMargin.java

CMPortfolioMargin.java

package com.binance.connector.futures.client.impl.cm_futures;
+
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>Coin-Margined Portfolio Margin Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class CMPortfolioMargin extends PortfolioMargin {
+    public CMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
+    }
+
+    /**
+     * Current Portfolio Margin exchange trading rules.
+     * GET /v1/pmExchangeInfo
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * pair -- optional/string <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information</a>
+     */
+    public String portfolioMarginExchangeInfo(LinkedHashMap<String, Object> parameters) {
+        return super.portfolioMarginExchangeInfo(parameters);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html new file mode 100644 index 0000000..4b8d121 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html @@ -0,0 +1 @@ +CMUserData

CMUserData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 7100%0 of 0n/a010201
CMUserData(String, String, boolean, ProxyAuth)7100%n/a010201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html new file mode 100644 index 0000000..4673dc3 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html @@ -0,0 +1,19 @@ +CMUserData.java

CMUserData.java

package com.binance.connector.futures.client.impl.cm_futures;
+
+import com.binance.connector.futures.client.impl.futures.UserData;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>Coin-Margined User Data Streams Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">User Data Streams</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class CMUserData extends UserData {
+    public CMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, showLimitUsage, proxy);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html new file mode 100644 index 0000000..3aa0e15 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.cm_futures

com.binance.connector.futures.client.impl.cm_futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 245100%0 of 0n/a02405102404
CMAccount128100%n/a01102301101
CMMarket98100%n/a01002301001
CMPortfolioMargin12100%n/a02030201
CMUserData7100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html new file mode 100644 index 0000000..d258046 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.cm_futures

com.binance.connector.futures.client.impl.cm_futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 245100%0 of 0n/a02405102404
CMAccount.java128100%n/a01102301101
CMMarket.java98100%n/a01002301001
CMPortfolioMargin.java12100%n/a02030201
CMUserData.java7100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html new file mode 100644 index 0000000..93ebef4 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html @@ -0,0 +1 @@ +Account

Account

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total42 of 43390%0 of 0n/a429978429
placeMultipleOrders(LinkedHashMap)140%n/a112211
cancelMultipleOrders(LinkedHashMap)11426%n/a011201
setRequestHandler(String, String, ProxyAuth)90%n/a112211
setProductUrl(String)40%n/a112211
setShowLimitUsage(boolean)40%n/a112211
Account(String, String, String, boolean, ProxyAuth)71100%n/a0102301
newOrder(LinkedHashMap)23100%n/a010401
modifyIsolatedPositionMargin(LinkedHashMap)22100%n/a010401
queryOrder(LinkedHashMap)19100%n/a010301
cancelOrder(LinkedHashMap)19100%n/a010301
autoCancelOpen(LinkedHashMap)19100%n/a010301
queryCurrentOpenOrder(LinkedHashMap)19100%n/a010301
changeInitialLeverage(LinkedHashMap)19100%n/a010301
changeMarginType(LinkedHashMap)19100%n/a010301
changePositionModeTrade(LinkedHashMap)15100%n/a010201
cancelAllOpenOrders(LinkedHashMap)15100%n/a010201
getPositionMarginChangeHistory(LinkedHashMap)15100%n/a010201
getCommissionRate(LinkedHashMap)15100%n/a010201
currentAllOpenOrders(LinkedHashMap)11100%n/a010101
allOrders(LinkedHashMap)11100%n/a010101
accountTradeList(LinkedHashMap)11100%n/a010101
getLeverageBracket(LinkedHashMap)11100%n/a010101
getCurrentPositionMode(LinkedHashMap)11100%n/a010101
getIncomeHistory(LinkedHashMap)11100%n/a010101
getAdlQuantile(LinkedHashMap)11100%n/a010101
getForceOrders(LinkedHashMap)11100%n/a010101
getProductUrl()3100%n/a010101
getRequestHandler()3100%n/a010101
getShowLimitUsage()3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html new file mode 100644 index 0000000..c9e4715 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html @@ -0,0 +1,524 @@ +Account.java

Account.java

package com.binance.connector.futures.client.impl.futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+import com.binance.connector.futures.client.utils.RequestHandler;
+import java.util.LinkedHashMap;
+
+/**
+ * <h2>Trade Endpoints</h2>
+ * Response will be returned in <i>String format</i>.
+ */
+public abstract class Account {
+    private String productUrl;
+    private RequestHandler requestHandler;
+    private boolean showLimitUsage;
+
+    public Account(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        this.productUrl = productUrl;
+        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public String getProductUrl() {
+        return this.productUrl;
+    }
+
+    public RequestHandler getRequestHandler() {
+        return this.requestHandler;
+    }
+
+    public boolean getShowLimitUsage() {
+        return this.showLimitUsage;
+    }
+
+    public void setProductUrl(String productUrl) {
+        this.productUrl = productUrl;
+    }
+
+    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
+        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);
+    }
+
+    public void setShowLimitUsage(boolean showLimitUsage) {
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    private final String OPEN_ORDERS = "/v1/openOrders";
+    public String currentAllOpenOrders(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDERS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String ALL_ORDERS = "/v1/allOrders";
+    public String allOrders(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, ALL_ORDERS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String USER_TRADES = "/v1/userTrades";
+    public String accountTradeList(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, USER_TRADES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String LEVERAGE_BRACKET = "/v1/leverageBracket";
+    public String getLeverageBracket(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, LEVERAGE_BRACKET, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String POSITION_SIDE_DUAL = "/v1/positionSide/dual";
+    /**
+     * Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
+     * <br><br>
+     * POST /v1/positionSide/dual
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * dualSidePosition -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade</a>
+     */
+    public String changePositionModeTrade(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "dualSidePosition", String.class);
+        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    /**
+     * Check an order's status.
+     * <br><br>
+     * GET /v1/positionSide/dual
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data</a>
+     */
+    public String getCurrentPositionMode(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String ORDER = "/v1/order";
+    /**
+     * Send in a new order.
+     * <br><br>
+     * POST /v1/order
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * side -- mandatory/enum <br>
+     * positionSide - optional/enum <br>
+     * type -- mandatory/enum <br>
+     * timeInForce -- optional/enum <br>
+     * quantity -- optional/decimal <br>
+     * reduceOnly -- optional/string <br>
+     * price -- optional/decimal <br>
+     * newClientOrderId -- optional/string <br>
+     * stopPrice -- optional/decimal <br>
+     * closePosition -- optional/string <br>
+     * activationPrice -- optional/decimal <br>
+     * callbackRate -- optional/decimal <br>
+     * workingType -- optional/enum <br>
+     * priceProtect -- optional/string <br>
+     * newOrderRespType -- optional/enum <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#new-order-trade">
+     *    https://binance-docs.github.io/apidocs/futures/en/#new-order-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade</a>
+     */
+    public String newOrder(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "side", String.class);
+        ParameterChecker.checkParameter(parameters, "type", String.class);
+        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    private final String BATCH_ORDERS = "/v1/batchOrders";
+    /**
+     * Send in a new order.
+     * <br><br>
+     * POST /v1/batchOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * batchOrders -- mandatory/list <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade</a>
+     */
+    public String placeMultipleOrders(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkRequiredParameter(parameters, "batchOrders");
+        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    /**
+     * Check an order's status.
+     * <br><br>
+     * GET /v1/order
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderId -- optional/long <br>
+     * origClientOrderId -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data</a>
+     */
+    public String queryOrder(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkOrParameters(parameters, "orderId", "origClientOrderId");
+        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    /**
+     * Cancel an active order.
+     * <br><br>
+     * DELETE /v1/order
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderId -- optional/long <br>
+     * origClientOrderId -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade</a>
+     */
+    public String cancelOrder(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkOrParameters(parameters, "orderId", "origClientOrderId");
+        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.DELETE, showLimitUsage);
+    }
+
+    private final String ALL_OPEN_ORDERS = "/v1/allOpenOrders";
+    /**
+     * Cancel all open orders.
+     * <br><br>
+     * DELETE /v1/allOpenOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade</a>
+     */
+    public String cancelAllOpenOrders(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendSignedRequest(productUrl, ALL_OPEN_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);
+    }
+
+    /**
+     * Cancel multiple orders.
+     * <br><br>
+     * DELETE /v1/batchOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderIdList -- optional/list <br>
+     * origClientOrderIdList -- optional/list <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade">
+     *     hhttps://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade">
+     *     hhttps://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade</a>
+     */
+    public String cancelMultipleOrders(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);
+    }
+
+    private final String CANCEL_ALL = "/v1/countdownCancelAll";
+    /**
+     * Cancel all open orders of the specified symbol at the end of the specified countdown.
+     * <br><br>
+     * POST /v1/countdownCancelAll
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * countdownTime -- mandatory/long <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade</a>
+     */
+    public String autoCancelOpen(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "countdownTime", Integer.class);
+        return requestHandler.sendSignedRequest(productUrl, CANCEL_ALL, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    private final String OPEN_ORDER = "/v1/openOrder";
+    /**
+     * Query Current Open Order
+     * <br><br>
+     * GET /v1/openOrder
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderId -- optional/long <br>
+     * origClientOrderId - optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data</a>
+     */
+    public String queryCurrentOpenOrder(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkOrParameters(parameters, "orderId", "origClientOrderId");
+        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDER, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String LEVERAGE = "/v1/leverage";
+    /**
+     * Change user's initial leverage of specific symbol market.
+     * <br><br>
+     * POST /v1/leverage
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * leverage -- mandatory/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade</a>
+     */
+    public String changeInitialLeverage(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "leverage", Integer.class);
+        return requestHandler.sendSignedRequest(productUrl, LEVERAGE, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    private final String MARGIN_TYPE = "/v1/marginType";
+    /**
+     * Change user's margin type
+     * <br><br>
+     * POST /v1/marginType
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * marginType -- mandatory/enum <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade</a>
+     */
+    public String changeMarginType(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "marginType", String.class);
+        return requestHandler.sendSignedRequest(productUrl, MARGIN_TYPE, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    private final String POSITION_MARGIN = "/v1/positionMargin";
+    /**
+     * Modify Isolated Position Margin
+     * <br><br>
+     * POST /v1/positionMargin
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * positionSide -- optional/enum <br>
+     * amount -- mandatory/decimal <br>
+     * type -- mandatory/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade</a>
+     */
+    public String modifyIsolatedPositionMargin(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkRequiredParameter(parameters, "amount");
+        ParameterChecker.checkParameter(parameters, "type", Integer.class);
+        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN, parameters, HttpMethod.POST, showLimitUsage);
+    }
+
+    private final String POSITION_MARGIN_HISTORY = "/v1/positionMargin/history";
+    /**
+     * Get position margin change history
+     * <br><br>
+     * GET /v1/positionMargin/history
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * type -- optional/integer <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade">
+     *    https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade</a>
+     */
+    public String getPositionMarginChangeHistory(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN_HISTORY, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String INCOME = "/v1/income";
+    /**
+     * Get Income History
+     * <br><br>
+     * GET /v1/income
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * incomeType -- optional/string <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data</a>
+     */
+    public String getIncomeHistory(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, INCOME, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String ADL_QUANTILE = "/v1/adlQuantile";
+    /**
+     * Position ADL Quantile Estimation
+     * <br><br>
+     * GET /v1/adlQuantile
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data</a>
+     */
+    public String getAdlQuantile(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, ADL_QUANTILE, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String FORCE_ORDERS = "/v1/forceOrders";
+    /**
+     * User's Force Orders
+     * <br><br>
+     * GET /v1/forceOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * autoCloseType -- optional/enum <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data</a>
+     */
+    public String getForceOrders(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, FORCE_ORDERS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String COMMISSION_RATE = "/v1/commissionRate";
+    /**
+     * User's Commission Rate
+     * <br><br>
+     * GET /v1/commissionRate
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data">
+     *    https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data</a>
+     */
+    public String getCommissionRate(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendSignedRequest(productUrl, COMMISSION_RATE, parameters, HttpMethod.GET, showLimitUsage);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html new file mode 100644 index 0000000..e4b911b --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html @@ -0,0 +1 @@ +Market

Market

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total20 of 40195%0 of 0n/a430874430
setRequestHandler(String, String, ProxyAuth)80%n/a112211
setBaseUrl(String)40%n/a112211
setProductUrl(String)40%n/a112211
setShowLimitUsage(boolean)40%n/a112211
Market(String, String, String, boolean, ProxyAuth)82100%n/a0102701
continuousKlines(LinkedHashMap)23100%n/a010401
klines(LinkedHashMap)19100%n/a010301
indexPriceKlines(LinkedHashMap)19100%n/a010301
markPriceKlines(LinkedHashMap)19100%n/a010301
depth(LinkedHashMap)15100%n/a010201
trades(LinkedHashMap)15100%n/a010201
historicalTrades(LinkedHashMap)15100%n/a010201
aggTrades(LinkedHashMap)15100%n/a010201
openInterest(LinkedHashMap)15100%n/a010201
markPrice(LinkedHashMap)11100%n/a010101
ticker24H(LinkedHashMap)11100%n/a010101
tickerSymbol(LinkedHashMap)11100%n/a010101
bookTicker(LinkedHashMap)11100%n/a010101
openInterestStatistics(LinkedHashMap)11100%n/a010101
topTraderLongShortPos(LinkedHashMap)11100%n/a010101
topTraderLongShortAccs(LinkedHashMap)11100%n/a010101
longShortRatio(LinkedHashMap)11100%n/a010101
ping()11100%n/a010101
time()11100%n/a010101
exchangeInfo()11100%n/a010101
fundingRate(LinkedHashMap)11100%n/a010101
getBaseUrl()3100%n/a010101
getProductUrl()3100%n/a010101
getRequestHandler()3100%n/a010101
getShowLimitUsage()3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html new file mode 100644 index 0000000..2ef0735 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html @@ -0,0 +1,405 @@ +Market.java

Market.java

package com.binance.connector.futures.client.impl.futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+import com.binance.connector.futures.client.utils.RequestHandler;
+import java.util.LinkedHashMap;
+
+/**
+ * <h2>Market Endpoints</h2>
+ * Response will be returned in <i>String format</i>.
+ */
+public abstract class Market {
+    private String baseUrl;
+    private String productUrl;
+    private RequestHandler requestHandler;
+    private boolean showLimitUsage;
+
+    public Market(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        this.baseUrl = baseUrl;
+        this.productUrl = productUrl;
+        this.requestHandler = new RequestHandler(apiKey, proxy);
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public String getBaseUrl() {
+        return this.baseUrl;
+    }
+
+    public String getProductUrl() {
+        return this.productUrl;
+    }
+
+    public RequestHandler getRequestHandler() {
+        return this.requestHandler;
+    }
+
+    public boolean getShowLimitUsage() {
+        return this.showLimitUsage;
+    }
+
+    public void setBaseUrl(String baseUrl) {
+        this.baseUrl = baseUrl;
+    }
+
+    public void setProductUrl(String productUrl) {
+        this.productUrl = productUrl;
+    }
+
+    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
+        new RequestHandler(apiKey, secretKey, proxy);
+    }
+
+    public void setShowLimitUsage(boolean showLimitUsage) {
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    private final String MARK_PRICE = "/v1/premiumIndex";
+    public String markPrice(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(productUrl, MARK_PRICE, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TICKER_24H = "/v1/ticker/24hr";
+    public String ticker24H(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(productUrl, TICKER_24H, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TICKER_SYMBOL = "/v1/ticker/price";
+    public String tickerSymbol(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(productUrl, TICKER_SYMBOL, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String BOOK_TICKER = "/v1/ticker/bookTicker";
+    public String bookTicker(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(productUrl, BOOK_TICKER, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String OPEN_INTEREST_STATS = "/futures/data/openInterestHist";
+    public String openInterestStatistics(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(baseUrl, OPEN_INTEREST_STATS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TOP_TRADER_LONG_SHORT_RATIO_POSITIONS = "/futures/data/topLongShortPositionRatio";
+    public String topTraderLongShortPos(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_POSITIONS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS = "/futures/data/topLongShortAccountRatio";
+    public String topTraderLongShortAccs(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String GLOBAL_LONG_SHORT = "/futures/data/globalLongShortAccountRatio";
+    public String longShortRatio(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(baseUrl, GLOBAL_LONG_SHORT, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+
+    private final String PING = "/v1/ping";
+    /**
+     * Test connectivity to the Rest API.
+     * <br><br>
+     * GET /v1/ping
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#test-connectivity">
+     *     https://binance-docs.github.io/apidocs/futures/en/#test-connectivity</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity">
+     * https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity</a>
+     */
+    public String ping() {
+        return requestHandler.sendPublicRequest(productUrl, PING, null, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TIME = "/v1/time";
+    /**
+     * Test connectivity to the Rest API and get the current server time.
+     * <br><br>
+     * GET /api/v1/time
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#check-server-time">
+     *     https://binance-docs.github.io/apidocs/futures/en/#check-server-time</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#check-server-time">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#check-server-time</a>
+     */
+    public String time() {
+        return requestHandler.sendPublicRequest(productUrl, TIME, null, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String EXCHANGE_INFO = "/v1/exchangeInfo";
+    /**
+     * Current exchange trading rules and symbol information.
+     * <br><br>
+     * GET /v1/exchangeinfo
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#exchange-information">
+     *     https://binance-docs.github.io/apidocs/futures/en/#exchange-information</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#exchange-information">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#exchange-information</a>
+     */
+    public String exchangeInfo() {
+        return requestHandler.sendPublicRequest(productUrl, EXCHANGE_INFO, null, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String DEPTH = "/v1/depth";
+    /**
+     * GET /v1/depth
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * limit -- optional/integer -- limit the results
+     *            Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000] <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#order-book">
+     *     https://binance-docs.github.io/apidocs/futures/en/#order-book</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#order-book">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#order-book</a>
+     */
+    public String depth(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendPublicRequest(productUrl, DEPTH, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String TRADES = "/v1/trades";
+    /**
+     * Get recent trades.
+     * <br><br>
+     * GET /v1/trades
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list">
+     *     https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list</a>
+     */
+    public String trades(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendPublicRequest(productUrl, TRADES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String HISTORICAL_TRADES = "/v1/historicalTrades";
+    /**
+     * Get older market trades.
+     * <br><br>
+     * GET /v1/historicalTrades
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * limit -- optional/integer -- limit the result Default 500; max 1000 <br>
+     * fromId -- optional/long -- trade id to fetch from. Default gets most recent trades <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data</a>
+     *
+     */
+    public String historicalTrades(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendWithApiKeyRequest(productUrl, HISTORICAL_TRADES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String AGG_TRADES = "/v1/aggTrades";
+    /**
+     * Get compressed, aggregate trades. Trades that fill at the time, from the same order,
+     * with the same price will have the quantity aggregated.
+     * <br><br>
+     * GET /v1/aggTrades
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * fromId -- optional/long -- id to get aggregate trades from INCLUSIVE <br>
+     * startTime -- optional/long -- Timestamp in ms to get aggregate trades from INCLUSIVE <br>
+     * endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list">
+     *     https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list</a>
+     */
+    public String aggTrades(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendPublicRequest(productUrl, AGG_TRADES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String KLINES = "/v1/klines";
+    /**
+     * Kline/candlestick bars for a symbol.
+     * Klines are uniquely identified by their open time.
+     * <br><br>
+     * GET /v1/klines
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * interval -- mandatory/string <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data</a>
+     */
+    public String klines(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "interval", String.class);
+        return requestHandler.sendPublicRequest(productUrl, KLINES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String CONTINUOUSKLINES = "/v1/continuousKlines";
+    /**
+     * Kline/candlestick bars for a specific contract type.
+     * Klines are uniquely identified by their open time.
+     * <br><br>
+     * GET /v1/continuousKlines
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string <br>
+     * contractType -- mandatory/enum <br>
+     * interval -- mandatory/enum <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data</a>
+     */
+    public String continuousKlines(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "contractType", String.class);
+        ParameterChecker.checkParameter(parameters, "interval", String.class);
+        return requestHandler.sendPublicRequest(productUrl, CONTINUOUSKLINES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String INDEXPRICEKLINES = "/v1/indexPriceKlines";
+    /**
+     * Kline/candlestick bars for the index price of a pair.
+     * Klines are uniquely identified by their open time.
+     * <br><br>
+     * GET /v1/indexPriceKlines
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * pair -- mandatory/string <br>
+     * interval -- mandatory/enum <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data</a>
+     */
+    public String indexPriceKlines(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "pair", String.class);
+        ParameterChecker.checkParameter(parameters, "interval", String.class);
+        return requestHandler.sendPublicRequest(productUrl, INDEXPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String MARKPRICEKLINES = "/v1/markPriceKlines";
+    /**
+     * Kline/candlestick bars for the mark price of a symbol.
+     * Klines are uniquely identified by their open time.
+     * <br><br>
+     * GET /v1/markPriceKlines
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * interval -- mandatory/enum <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer -- limit the results Default 500; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data</a>
+     */
+    public String markPriceKlines(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "interval", String.class);
+        return requestHandler.sendPublicRequest(productUrl, MARKPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String FUNDING_RATE = "/v1/fundingRate";
+    /**
+     * Get funding rate history
+     * <br><br>
+     * GET /v1/fundingRate
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading pair <br>
+     * startTime -- optional/long -- Timestamp in ms to get funding rate from INCLUSIVE. <br>
+     * endTime -- optional/long -- Timestamp in ms to get funding rate until INCLUSIVE. <br>
+     * limit -- optional/int -- Default 100; max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history">
+     *     https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures</a>
+     */
+    public String fundingRate(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendPublicRequest(productUrl, FUNDING_RATE, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String OPEN_INTEREST = "/v1/openInterest";
+    /**
+     * Get present open interest of a specific symbol.
+     * <br><br>
+     * GET /v1/openInterest
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#open-interest
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest">
+     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#open-interest">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#open-interest</a>
+     */
+    public String openInterest(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return requestHandler.sendPublicRequest(productUrl, OPEN_INTEREST, parameters, HttpMethod.GET, showLimitUsage);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html new file mode 100644 index 0000000..ac4dcfd --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html @@ -0,0 +1 @@ +PortfolioMargin

PortfolioMargin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total26 of 7565%0 of 0n/a6991969
setRequestHandler(String, String, ProxyAuth)90%n/a112211
setProductUrl(String)40%n/a112211
setShowLimitUsage(boolean)40%n/a112211
getProductUrl()30%n/a111111
getRequestHandler()30%n/a111111
getShowLimitUsage()30%n/a111111
PortfolioMargin(String, String, String, boolean, ProxyAuth)23100%n/a010701
portfolioMarginAccountInfo(LinkedHashMap)15100%n/a010201
portfolioMarginExchangeInfo(LinkedHashMap)11100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html new file mode 100644 index 0000000..abb2f68 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html @@ -0,0 +1,73 @@ +PortfolioMargin.java

PortfolioMargin.java

package com.binance.connector.futures.client.impl.futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+import com.binance.connector.futures.client.utils.RequestHandler;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.LinkedHashMap;
+
+/**
+ * <h2>Portfolio Margin Endpoints</h2>
+ * Response will be returned in <i>String format</i>.
+ */
+public abstract class PortfolioMargin {
+    private String productUrl;
+    private RequestHandler requestHandler;
+    private boolean showLimitUsage;
+
+    public PortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        this.productUrl = productUrl;
+        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public String getProductUrl() {
+        return this.productUrl;
+    }
+
+    public RequestHandler getRequestHandler() {
+        return this.requestHandler;
+    }
+
+    public boolean getShowLimitUsage() {
+        return this.showLimitUsage;
+    }
+
+    public void setProductUrl(String productUrl) {
+        this.productUrl = productUrl;
+    }
+
+    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
+        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);
+    }
+
+    public void setShowLimitUsage(boolean showLimitUsage) {
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    private final String PORTFOLIO_MARGIN_EXCHANGE_INFO = "/v1/pmExchangeInfo";
+    public String portfolioMarginExchangeInfo(LinkedHashMap<String, Object> parameters) {
+        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_EXCHANGE_INFO, parameters, HttpMethod.GET, showLimitUsage);
+    }
+
+    private final String PORTFOLIO_MARGIN_ACCOUNT_INFO = "/v1/pmAccountInfo";
+    /**
+     * Get Portfolio Margin current account information.
+     * GET /v1/pmAccountInfo
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * asset -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data</a>
+     */
+    public String portfolioMarginAccountInfo(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "asset", String.class);
+        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_ACCOUNT_INFO, parameters, HttpMethod.GET, showLimitUsage);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html new file mode 100644 index 0000000..6de512d --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html @@ -0,0 +1 @@ +UserData

UserData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total25 of 7767%0 of 0n/a610918610
setRequestHandler(String, ProxyAuth)80%n/a112211
setProductUrl(String)40%n/a112211
setShowLimitUsage(boolean)40%n/a112211
getProductUrl()30%n/a111111
getRequestHandler()30%n/a111111
getShowLimitUsage()30%n/a111111
UserData(String, String, boolean, ProxyAuth)19100%n/a010601
createListenKey()11100%n/a010101
extendListenKey()11100%n/a010101
closeListenKey()11100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html new file mode 100644 index 0000000..c140ddf --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html @@ -0,0 +1,88 @@ +UserData.java

UserData.java

package com.binance.connector.futures.client.impl.futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+import com.binance.connector.futures.client.utils.RequestHandler;
+
+/**
+ * <h2>User Data Streams Endpoints</h2>
+ * Response will be returned in <i>String format</i>.
+ */
+public abstract class UserData {
+    private String productUrl;
+    private RequestHandler requestHandler;
+    private boolean showLimitUsage;
+
+    public UserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        this.productUrl = productUrl;
+        this.requestHandler = new RequestHandler(apiKey, proxy);
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public String getProductUrl() {
+        return this.productUrl;
+    }
+
+    public RequestHandler getRequestHandler() {
+        return this.requestHandler;
+    }
+
+    public boolean getShowLimitUsage() {
+        return this.showLimitUsage;
+    }
+
+    public void setProductUrl(String productUrl) {
+        this.productUrl = productUrl;
+    }
+
+    public void setRequestHandler(String apiKey, ProxyAuth proxy) {
+        this.requestHandler = new RequestHandler(apiKey, proxy);
+    }
+
+    public void setShowLimitUsage(boolean showLimitUsage) {
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    private final String LISTEN_KEY = "/v1/listenKey";
+    /**
+     * Start a new user data stream. The stream will close after 60 minutes unless a keepalive is sent.
+     * If the account has an active listenKey, that listenKey will be returned and its validity will be extended for 60 minutes.
+     * <br><br>
+     * POST /v1/listenKey
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream">
+     *     https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream</a>
+     */
+    public String createListenKey() {
+        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.POST, showLimitUsage);
+    }
+
+    /**
+     * Keepalive a user data stream to prevent a time out. User data streams will close after 60 minutes.
+     * It's recommended to send a ping about every 60 minutes.
+     * <br><br>
+     * PUT /v1/listenKey
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream">
+     *     https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream</a>
+     */
+    public String extendListenKey() {
+        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.PUT, showLimitUsage);
+    }
+
+    /**
+     * Close out a user data stream.
+     * <br><br>
+     * DELETE /v1/listenKey
+     * <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream">
+     *     https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream</a>
+     */
+    public String closeListenKey() {
+        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.DELETE, showLimitUsage);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html new file mode 100644 index 0000000..6ce7145 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.futures

com.binance.connector.futures.client.impl.futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total113 of 98688%0 of 0n/a207835189207804
Account4239190%n/a42997842901
PortfolioMargin264965%n/a699196901
UserData255267%n/a61091861001
Market2038195%n/a43087443001
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html new file mode 100644 index 0000000..73d3742 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.futures

com.binance.connector.futures.client.impl.futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total113 of 98688%0 of 0n/a207835189207804
Account.java4239190%n/a42997842901
PortfolioMargin.java264965%n/a699196901
UserData.java255267%n/a61091861001
Market.java2038195%n/a43087443001
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html new file mode 100644 index 0000000..5290366 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html @@ -0,0 +1 @@ +UMAccount

UMAccount

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 149100%0 of 0n/a013025013
UMAccount(String, String, String, boolean, ProxyAuth)29100%n/a010901
changeMultiAssetsMode(LinkedHashMap)15100%n/a010201
futuresDownloadLink(LinkedHashMap)15100%n/a010201
getCurrentMultiAssetMode(LinkedHashMap)11100%n/a010101
futuresAccountBalance(LinkedHashMap)11100%n/a010101
accountInformation(LinkedHashMap)11100%n/a010101
positionInformation(LinkedHashMap)11100%n/a010101
getTradingRulesIndicators(LinkedHashMap)11100%n/a010101
futuresDownloadId(LinkedHashMap)11100%n/a010101
allOrders(LinkedHashMap)8100%n/a010201
accountTradeList(LinkedHashMap)8100%n/a010201
currentAllOpenOrders(LinkedHashMap)4100%n/a010101
getLeverageBracket(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html new file mode 100644 index 0000000..03afe60 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html @@ -0,0 +1,269 @@ +UMAccount.java

UMAccount.java

package com.binance.connector.futures.client.impl.um_futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.Account;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>USDⓈ-Margined Trade Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class UMAccount extends Account {
+    public UMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
+    }
+
+    private final String MULTI_ASSETS_MARGIN = "/v1/multiAssetsMargin";
+    /**
+     * Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
+     * <br><br>
+     * POST /v1/multiAssetsMargin
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * multiAssetsMargin -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade">
+     *     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade</a>
+     */
+    public String changeMultiAssetsMode(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "dualSidePosition", String.class);
+        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.POST, getShowLimitUsage());
+    }
+
+    /**
+     * Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
+     * <br><br>
+     * GET /v1/multiAssetsMargin
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data">
+     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data</a>
+     */
+    public String getCurrentMultiAssetMode(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+
+    /**
+     * Get all open orders on a symbol. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/openOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data</a>
+     */
+    public String currentAllOpenOrders(LinkedHashMap<String, Object> parameters) {
+        return super.currentAllOpenOrders(parameters);
+    }
+
+    /**
+     * Get all open orders on a symbol. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/allOrders
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * orderId -- optional/long <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data</a>
+     */
+    public String allOrders(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return super.allOrders(parameters);
+    }
+
+    private final String BALANCE = "/v2/balance";
+    /**
+     * Get Futures Account Balance
+     * <br><br>
+     * GET /v2/balance
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data</a>
+     */
+    public String futuresAccountBalance(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String ACCOUNT_INFORMATION = "/v2/account";
+    /**
+     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
+     * <br><br>
+     * GET /v2/account
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data</a>
+     */
+    public String accountInformation(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String POSITION_RISK = "/v2/positionRisk";
+    /**
+     * Get current position information.
+     * <br><br>
+     * GET /v2/positionRisk
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data</a>
+     */
+    public String positionInformation(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    /**
+     * Get trades for a specific account and symbol.
+     * <br><br>
+     * GET /v1/userTrades
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string <br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * fromId -- optional/long <br>
+     * limit -- optional/integer <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data</a>
+     */
+    public String accountTradeList(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        return super.accountTradeList(parameters);
+    }
+
+    /**
+     * Notional and Leverage Brackets
+     * <br><br>
+     * GET /v1/leverageBracket
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data</a>
+     */
+    public String getLeverageBracket(LinkedHashMap<String, Object> parameters) {
+        return super.getLeverageBracket(parameters);
+    }
+
+    private final String API_TRADING_STATUS = "/v1/apiTradingStatus";
+    /**
+     * Futures Trading Quantitative Rules Indicators
+     * For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
+     * <br><br>
+     * GET /v1/apiTradingStatus
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data</a>
+     */
+    public String getTradingRulesIndicators(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), API_TRADING_STATUS, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String INCOME_ASYN = "/v1/income/asyn";
+    /**
+     * Get Download Id For Futures Transaction History
+     * <br><br>
+     * GET /v1/income/asyn
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * startTime -- optional/long <br>
+     * endTime -- optional/long <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data</a>
+     */
+    public String futuresDownloadId(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String INCOME_ASYN_ID = "/v1/income/asyn/id";
+    /**
+     * Get Futures Transaction History Download Link by Id
+     * <br><br>
+     * GET /v1/income/asyn/id
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * downloadId -- mandatory/string <br>
+     * recvWindow -- optional/long <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data">
+     *    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data</a>
+     */
+    public String futuresDownloadLink(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "downloadId", String.class);
+        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN_ID, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html new file mode 100644 index 0000000..fe1ad68 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html @@ -0,0 +1 @@ +UMMarket

UMMarket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 144100%0 of 0n/a013030013
UMMarket(String, String, String, boolean, ProxyAuth)20100%n/a010601
takerBuySellVol(LinkedHashMap)19100%n/a010301
historicalBlvt(LinkedHashMap)19100%n/a010301
openInterestStatistics(LinkedHashMap)12100%n/a010301
topTraderLongShortPos(LinkedHashMap)12100%n/a010301
topTraderLongShortAccs(LinkedHashMap)12100%n/a010301
longShortRatio(LinkedHashMap)12100%n/a010301
indexInfo(LinkedHashMap)11100%n/a010101
assetIndex(LinkedHashMap)11100%n/a010101
markPrice(LinkedHashMap)4100%n/a010101
ticker24H(LinkedHashMap)4100%n/a010101
tickerSymbol(LinkedHashMap)4100%n/a010101
bookTicker(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html new file mode 100644 index 0000000..994b2ba --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html @@ -0,0 +1,287 @@ +UMMarket.java

UMMarket.java

package com.binance.connector.futures.client.impl.um_futures;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.Market;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>USDⓈ-Margined Market Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#market-data-endpoints">Market Data Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class UMMarket extends Market {
+    public UMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);
+    }
+
+    /**
+     * Mark Price and Funding Rate
+     * <br><br>
+     * GET /v1/premiumIndex
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading symbol <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price">
+     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price</a>
+     */
+    public String markPrice(LinkedHashMap<String, Object> parameters) {
+        return super.markPrice(parameters);
+    }
+
+    /**
+     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
+     * <br><br>
+     * GET /v1/ticker/24hr
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading symbol <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics">
+     *     https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics</a>
+     */
+    public String ticker24H(LinkedHashMap<String, Object> parameters) {
+        return super.ticker24H(parameters);
+    }
+
+    /**
+     * Latest price for a symbol or symbols.
+     * <br><br>
+     * GET /v1/ticker/price
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading symbol <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker">
+     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</a>
+     */
+    public String tickerSymbol(LinkedHashMap<String, Object> parameters) {
+        return super.tickerSymbol(parameters);
+    }
+
+    /**
+     * Best price/qty on the order book for a symbol or symbols.
+     * <br><br>
+     * GET /v1/ticker/bookTicker
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading symbol <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker">
+     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</a>
+     */
+    public String bookTicker(LinkedHashMap<String, Object> parameters) {
+        return super.bookTicker(parameters);
+    }
+
+    /**
+     * Open Interest History
+     * <br><br>
+     * GET /futures/data/openInterestHist
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
+     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a>
+     */
+    public String openInterestStatistics(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.openInterestStatistics(parameters);
+    }
+
+    /**
+     * Top Trader Long/Short Ratio (Positions)
+     * <br><br>
+     * GET /futures/data/topLongShortPositionRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions">
+     *     https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</a>
+     */
+    public String topTraderLongShortPos(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.topTraderLongShortPos(parameters);
+    }
+
+    /**
+     * Top Trader Long/Short Ratio (Accounts)
+     * <br><br>
+     * GET /futures/data/topLongShortAccountRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
+     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a>
+     */
+    public String topTraderLongShortAccs(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.topTraderLongShortAccs(parameters);
+    }
+
+    /**
+     * Long/Short Ratio
+     * <br><br>
+     * GET /futures/data/globalLongShortAccountRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio">
+     *     https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</a>
+     */
+    public String longShortRatio(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return super.longShortRatio(parameters);
+    }
+
+    private final String TAKE_BUY_SELL_VOLUME = "/futures/data/takerlongshortRatio";
+    /**
+     * Taker Buy/Sell Volume
+     * <br><br>
+     * GET /futures/data/takerlongshortRatio
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
+     * limit -- optional/long -- default 30, max 500 <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume">
+     *     https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</a>
+     */
+    public String takerBuySellVol(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "period", String.class);
+        return getRequestHandler().sendPublicRequest(getBaseUrl(), TAKE_BUY_SELL_VOLUME, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String HISTORICAL_BLVT = "/v1/lvtKlines";
+    /**
+     * The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
+     * <br><br>
+     * GET /v1/lvtKlines
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- mandatory/string -- the trading pair <br>
+     * interval -- mandatory/enum -- interval <br>
+     * startTime -- optional/long -- Start Time <br>
+     * endTime -- optional/long -- End Time <br>
+     * limit -- optional/long -- default 500, max 1000 <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick">
+     *     https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</a>
+     */
+    public String historicalBlvt(LinkedHashMap<String, Object> parameters) {
+        ParameterChecker.checkParameter(parameters, "symbol", String.class);
+        ParameterChecker.checkParameter(parameters, "interval", String.class);
+        return getRequestHandler().sendPublicRequest(getProductUrl(), HISTORICAL_BLVT, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String INDEX_INFO = "/v1/indexInfo";
+    /**
+     * GET /v1/indexInfo
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information">
+     *     https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</a>
+     */
+    public String indexInfo(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendPublicRequest(getProductUrl(), INDEX_INFO, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+    private final String ASSET_INDEX = "/v1/assetIndex";
+    /**
+     * asset index for Multi-Assets mode
+     * <br><br>
+     * GET /v1/assetIndex
+     * <br>
+     * https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string -- the trading pair <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index">
+     *     https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</a>
+     */
+    public String assetIndex(LinkedHashMap<String, Object> parameters) {
+        return getRequestHandler().sendPublicRequest(getProductUrl(), ASSET_INDEX, parameters, HttpMethod.GET, getShowLimitUsage());
+    }
+
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html new file mode 100644 index 0000000..e451201 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html @@ -0,0 +1 @@ +UMPortfolioMargin

UMPortfolioMargin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 12100%0 of 0n/a020302
UMPortfolioMargin(String, String, String, boolean, ProxyAuth)8100%n/a010201
portfolioMarginExchangeInfo(LinkedHashMap)4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html new file mode 100644 index 0000000..6e68a24 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html @@ -0,0 +1,37 @@ +UMPortfolioMargin.java

UMPortfolioMargin.java

package com.binance.connector.futures.client.impl.um_futures;
+
+import java.util.LinkedHashMap;
+import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>USDⓈ-Margined Portfolio Margin Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class UMPortfolioMargin extends PortfolioMargin {
+    public UMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
+    }
+
+    /**
+     * Current Portfolio Margin exchange trading rules.
+     * GET /v1/pmExchangeInfo
+     * <br>
+     * @param
+     * parameters LinkedHashedMap of String,Object pair
+     *            where String is the name of the parameter and Object is the value of the parameter
+     * <br><br>
+     * symbol -- optional/string <br>
+     * @return String
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information">
+     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information</a>
+     */
+    public String portfolioMarginExchangeInfo(LinkedHashMap<String, Object> parameters) {
+        return super.portfolioMarginExchangeInfo(parameters);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html new file mode 100644 index 0000000..5333821 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html @@ -0,0 +1 @@ +UMUserData

UMUserData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 7100%0 of 0n/a010201
UMUserData(String, String, boolean, ProxyAuth)7100%n/a010201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html new file mode 100644 index 0000000..1e37eb5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html @@ -0,0 +1,19 @@ +UMUserData.java

UMUserData.java

package com.binance.connector.futures.client.impl.um_futures;
+
+import com.binance.connector.futures.client.impl.futures.UserData;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+/**
+ * <h2>USDⓈ-Margined User Data Streams Endpoints</h2>
+ * All endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">User Data Streams</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned in <i>String format</i>.
+ */
+public class UMUserData extends UserData {
+    public UMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
+        super(productUrl, apiKey, showLimitUsage, proxy);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html new file mode 100644 index 0000000..435639f --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.um_futures

com.binance.connector.futures.client.impl.um_futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 312100%0 of 0n/a02906002904
UMAccount149100%n/a01302501301
UMMarket144100%n/a01303001301
UMPortfolioMargin12100%n/a02030201
UMUserData7100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html new file mode 100644 index 0000000..a4d2a66 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl.um_futures

com.binance.connector.futures.client.impl.um_futures

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 312100%0 of 0n/a02906002904
UMAccount.java149100%n/a01302501301
UMMarket.java144100%n/a01303001301
UMPortfolioMargin.java12100%n/a02030201
UMUserData.java7100%n/a01020101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html new file mode 100644 index 0000000..263310b --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html @@ -0,0 +1 @@ +CMFuturesClientImpl

CMFuturesClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total26 of 9773%0 of 0n/a411818411
CMFuturesClientImpl(String, String, boolean)80%n/a112211
CMFuturesClientImpl(String, String)70%n/a112211
CMFuturesClientImpl(String, boolean)60%n/a112211
CMFuturesClientImpl()50%n/a112211
market()14100%n/a010101
account()14100%n/a010101
portfolioMargin()14100%n/a010101
userData()12100%n/a010101
CMFuturesClientImpl(String, String, String)7100%n/a010201
CMFuturesClientImpl(String)5100%n/a010201
static {...}5100%n/a010201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html new file mode 100644 index 0000000..4f94972 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html @@ -0,0 +1,57 @@ +CMFuturesClientImpl.java

CMFuturesClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.enums.DefaultUrls;
+import com.binance.connector.futures.client.impl.cm_futures.CMMarket;
+import com.binance.connector.futures.client.impl.cm_futures.CMAccount;
+import com.binance.connector.futures.client.impl.cm_futures.CMUserData;
+import com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin;
+
+public class CMFuturesClientImpl extends FuturesClientImpl {
+    private static String defaultBaseUrl = DefaultUrls.COINM_PROD_URL;
+    private static String cmProduct = "/dapi";
+
+    public CMFuturesClientImpl() {
+        super(defaultBaseUrl, cmProduct);
+    }
+
+    public CMFuturesClientImpl(String baseUrl) {
+        super(baseUrl, cmProduct);
+    }
+
+    public CMFuturesClientImpl(String apiKey, String secretKey) {
+        super(apiKey, secretKey, defaultBaseUrl, cmProduct);
+    }
+
+    public CMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
+        super(baseUrl, cmProduct, showLimitUsage);
+    }
+
+    public CMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
+        super(apiKey, secretKey, defaultBaseUrl, cmProduct, showLimitUsage);
+    }
+
+    public CMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
+        super(apiKey, secretKey, baseUrl, cmProduct);
+    }
+
+    @Override
+    public CMMarket market() {
+        return new CMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public CMAccount account() {
+        return new CMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public CMUserData userData() {
+        return new CMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public CMPortfolioMargin portfolioMargin() {
+        return new CMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html new file mode 100644 index 0000000..d3b43c6 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html @@ -0,0 +1 @@ +CMWebsocketClientImpl

CMWebsocketClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total255 of 2550%4 of 40%121232321010
indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)620%20%227711
markPriceSymbolsPairStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)570%20%227711
indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)320%n/a113311
markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)320%n/a113311
indexPriceStream(String, int, WebSocketCallback)160%n/a112211
markPriceSymbolsPairStream(String, int, WebSocketCallback)160%n/a112211
indexKlineCandlestick(String, String, WebSocketCallback)160%n/a112211
markKlineCandlestick(String, String, WebSocketCallback)160%n/a112211
CMWebsocketClientImpl()40%n/a112211
CMWebsocketClientImpl(String)40%n/a112211
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html new file mode 100644 index 0000000..c141aee --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html @@ -0,0 +1,183 @@ +CMWebsocketClientImpl.java

CMWebsocketClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.enums.DefaultUrls;
+import com.binance.connector.futures.client.utils.RequestBuilder;
+import com.binance.connector.futures.client.utils.WebSocketCallback;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import okhttp3.Request;
+
+/**
+ * <h2>COIN-M Websocket Streams</h2>
+ * All stream endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> Websocket Market Streams</a> and
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> User Data Streams</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned as callback.
+ */
+public class CMWebsocketClientImpl extends WebsocketClientImpl {
+    public CMWebsocketClientImpl() {
+        super(DefaultUrls.COINM_WS_URL);
+    }
+
+    public CMWebsocketClientImpl(String baseUrl) {
+        super(baseUrl);
+    }
+
+    /**
+     * Index Price Stream
+     * <br><br>
+     * &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
+     * <br><br>
+     * Update Speed: 3000ms or 1000ms
+     *
+     * @param pair trading pair
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-stream">
+     * https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams</a>
+     */
+    public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #indexPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param pair trading pair
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        Request request = null;
+        final int defaultSpeed = 3;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice", getBaseUrl(), pair.toLowerCase(), speed));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice@%ss", getBaseUrl(), pair.toLowerCase(), speed));
+        }
+        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Mark price and funding rate for a single pair pushed every 3 seconds or every second.
+     * <br><br>
+     * &lt;pair&gt;@markPrice or &lt;pair&gt;@markPrice@1s
+     * <br><br>
+     * Update Speed: 3000ms or 1000ms
+     *
+     * @param pair trading pair
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair">
+     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair</a>
+     */
+    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        return markPriceSymbolsPairStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #markPriceSymbolsPairStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param pair trading pair
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        Request request = null;
+        final int defaultSpeed = 3;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice", getBaseUrl(), pair.toLowerCase()));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss", getBaseUrl(), pair.toLowerCase(), speed));
+        }
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
+     * <br><br>
+     * &lt;pair&gt;@indexPriceKline_&lt;interval&gt;
+     * <br><br>
+     * Update Speed: 250ms
+     *
+     * @param pair trading pair
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams</a>
+     */
+    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #indexKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param pair trading pair
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPriceKline_%s", getBaseUrl(), pair.toLowerCase(), interval));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
+     * <br><br>
+     * &lt;symbol&gt;@markPriceKline_&lt;interval&gt;
+     * <br><br>
+     * Update Speed: 250ms
+     *
+     * @param symbol trading symbol
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams</a>
+     */
+    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #markKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPriceKline_%s", getBaseUrl(), symbol.toLowerCase(), interval));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html new file mode 100644 index 0000000..220a07a --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html @@ -0,0 +1 @@ +FuturesClientImpl

FuturesClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total20 of 8175%0 of 0n/a413826413
FuturesClientImpl(String, String, boolean)80%n/a112211
setShowLimitUsage(boolean)40%n/a112211
setProxy(ProxyAuth)40%n/a112211
unsetProxy()40%n/a112211
FuturesClientImpl(String, String, String, String, boolean)28100%n/a010801
FuturesClientImpl(String, String, String, String)8100%n/a010201
FuturesClientImpl(String, String)7100%n/a010201
getApiKey()3100%n/a010101
getSecretKey()3100%n/a010101
getBaseUrl()3100%n/a010101
getProductUrl()3100%n/a010101
getShowLimitUsage()3100%n/a010101
getProxy()3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html new file mode 100644 index 0000000..66c1c3a --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html @@ -0,0 +1,71 @@ +FuturesClientImpl.java

FuturesClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.FuturesClient;
+import com.binance.connector.futures.client.utils.ProxyAuth;
+
+public abstract class FuturesClientImpl implements FuturesClient {
+    private final String apiKey;
+    private final String secretKey;
+    private final String baseUrl;
+    private final String productUrl;
+    private boolean showLimitUsage;
+    private ProxyAuth proxy = null;
+
+    public FuturesClientImpl(String baseUrl, String product) {
+        this(null, null, baseUrl, product);
+    }
+
+    public FuturesClientImpl(String baseUrl, String product, boolean showLimitUsage) {
+        this(null, null, baseUrl, product, showLimitUsage);
+    }
+
+    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product) {
+        this(apiKey, secretKey, baseUrl, product, false);
+    }
+
+    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product, boolean showLimitUsage) {
+        this.apiKey = apiKey;
+        this.secretKey = secretKey;
+        this.baseUrl = baseUrl;
+        this.productUrl = baseUrl + product;
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public String getApiKey() {
+        return this.apiKey;
+    }
+
+    public String getSecretKey() {
+        return this.secretKey;
+    }
+
+    public String getBaseUrl() {
+        return this.baseUrl;
+    }
+
+    public String getProductUrl() {
+        return this.productUrl;
+    }
+
+    public boolean getShowLimitUsage() {
+        return this.showLimitUsage;
+    }
+
+    public void setShowLimitUsage(boolean showLimitUsage) {
+        this.showLimitUsage = showLimitUsage;
+    }
+
+    public void setProxy(ProxyAuth proxy) {
+        this.proxy = proxy;
+    }
+
+    public ProxyAuth getProxy() {
+        return proxy;
+    }
+
+    public void unsetProxy() {
+        this.proxy = null;
+    }
+
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html new file mode 100644 index 0000000..929f482 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html @@ -0,0 +1 @@ +UMFuturesClientImpl

UMFuturesClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total26 of 9773%0 of 0n/a411818411
UMFuturesClientImpl(String, String, boolean)80%n/a112211
UMFuturesClientImpl(String, String)70%n/a112211
UMFuturesClientImpl(String, boolean)60%n/a112211
UMFuturesClientImpl()50%n/a112211
market()14100%n/a010101
account()14100%n/a010101
portfolioMargin()14100%n/a010101
userData()12100%n/a010101
UMFuturesClientImpl(String, String, String)7100%n/a010201
UMFuturesClientImpl(String)5100%n/a010201
static {...}5100%n/a010201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html new file mode 100644 index 0000000..93865f5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html @@ -0,0 +1,57 @@ +UMFuturesClientImpl.java

UMFuturesClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.enums.DefaultUrls;
+import com.binance.connector.futures.client.impl.um_futures.UMAccount;
+import com.binance.connector.futures.client.impl.um_futures.UMMarket;
+import com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin;
+import com.binance.connector.futures.client.impl.um_futures.UMUserData;
+
+public class UMFuturesClientImpl extends FuturesClientImpl {
+    private static String defaultBaseUrl = DefaultUrls.USDM_PROD_URL;
+    private static String umProduct = "/fapi";
+
+    public UMFuturesClientImpl() {
+        super(defaultBaseUrl, umProduct);
+    }
+
+    public UMFuturesClientImpl(String baseUrl) {
+        super(baseUrl, umProduct);
+    }
+
+    public UMFuturesClientImpl(String apiKey, String secretKey) {
+        super(apiKey, secretKey, defaultBaseUrl, umProduct);
+    }
+
+    public UMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
+        super(baseUrl, umProduct, showLimitUsage);
+    }
+
+    public UMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
+        super(apiKey, secretKey, defaultBaseUrl, umProduct, showLimitUsage);
+    }
+
+    public UMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
+        super(apiKey, secretKey, baseUrl, umProduct);
+    }
+
+    @Override
+    public UMMarket market() {
+        return new UMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public UMAccount account() {
+        return new UMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public UMUserData userData() {
+        return new UMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());
+    }
+
+    @Override
+    public UMPortfolioMargin portfolioMargin() {
+        return new UMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html new file mode 100644 index 0000000..0cd5802 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html @@ -0,0 +1 @@ +UMWebsocketClientImpl

UMWebsocketClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total105 of 1050%2 of 20%77161666
allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)430%20%226611
compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
compositeIndexSymbolInfo(String, WebSocketCallback)150%n/a112211
allMarkPriceStream(int, WebSocketCallback)110%n/a111111
UMWebsocketClientImpl()40%n/a112211
UMWebsocketClientImpl(String)40%n/a112211
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html new file mode 100644 index 0000000..f332064 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html @@ -0,0 +1,101 @@ +UMWebsocketClientImpl.java

UMWebsocketClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.enums.DefaultUrls;
+import com.binance.connector.futures.client.utils.RequestBuilder;
+import com.binance.connector.futures.client.utils.WebSocketCallback;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import okhttp3.Request;
+
+/**
+ * <h2>USDⓈ-M  Websocket Streams</h2>
+ * All stream endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> Websocket Market Streams</a> and
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> User Data Streams</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned as callback.
+ */
+public class UMWebsocketClientImpl extends WebsocketClientImpl {
+
+    public UMWebsocketClientImpl() {
+        super(DefaultUrls.USDM_WS_URL);
+    }
+
+    public UMWebsocketClientImpl(String baseUrl) {
+        super(baseUrl);
+    }
+
+    /**
+     * Mark price and funding rate for all symbols pushed every 3 seconds or every second.
+     * <br><br>
+     * &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
+     * <br><br>
+     * Update Speed: 3000ms or 1000ms
+     *
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market">
+     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market</a>
+     */
+    public int allMarkPriceStream(int speed, WebSocketCallback onMessageCallback) {
+        return allMarkPriceStream(speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #allMarkPriceStream(int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int allMarkPriceStream(int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = null;
+        final int defaultSpeed = 3;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!markPrice@arr", getBaseUrl()));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!markPrice@arr@%ss", getBaseUrl(), speed));
+        }
+        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Composite index information for index symbols pushed every second.
+     * <br><br>
+     * &lt;symbol&gt;@compositeIndex
+     * <br><br>
+     * Update Speed: 1000ms
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams</a>
+     */
+    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return compositeIndexSymbolInfo(symbol, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
+    }
+
+    /**
+     * Same as {@link #compositeIndexSymbolInfo(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@compositeIndex", getBaseUrl(), symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html new file mode 100644 index 0000000..5a4374d --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html @@ -0,0 +1 @@ +WebsocketClientImpl

WebsocketClientImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total860 of 8600%14 of 140%47471141144040
partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)670%20%227711
diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)620%20%227711
markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)530%20%226611
continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)440%n/a115511
closeAllConnections()420%60%44121211
klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)320%n/a113311
closeConnection(int)310%20%226611
aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)280%n/a113311
listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)230%n/a112211
combineStreams(ArrayList, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)230%n/a113311
createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)230%n/a115511
allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)190%n/a112211
allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)190%n/a112211
allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)190%n/a112211
allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)190%n/a112211
continuousKlineStream(String, String, String, WebSocketCallback)170%n/a112211
partialDepthStream(String, int, int, WebSocketCallback)170%n/a112211
markPriceStream(String, int, WebSocketCallback)160%n/a112211
klineStream(String, String, WebSocketCallback)160%n/a112211
diffDepthStream(String, int, WebSocketCallback)160%n/a112211
aggTradeStream(String, WebSocketCallback)150%n/a112211
miniTickerStream(String, WebSocketCallback)150%n/a112211
symbolTicker(String, WebSocketCallback)150%n/a112211
bookTicker(String, WebSocketCallback)150%n/a112211
forceOrderStream(String, WebSocketCallback)150%n/a112211
WebsocketClientImpl(String)140%n/a115511
listenUserStream(String, WebSocketCallback)110%n/a111111
combineStreams(ArrayList, WebSocketCallback)110%n/a111111
allMiniTickerStream(WebSocketCallback)100%n/a111111
allTickerStream(WebSocketCallback)100%n/a111111
allBookTickerStream(WebSocketCallback)100%n/a111111
allForceOrderStream(WebSocketCallback)100%n/a111111
static {...}40%n/a111111
getNoopCallback()30%n/a111111
getBaseUrl()30%n/a111111
lambda$new$0(String)10%n/a111111
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html new file mode 100644 index 0000000..4a86fad --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html @@ -0,0 +1,725 @@ +WebsocketClientImpl.java

WebsocketClientImpl.java

package com.binance.connector.futures.client.impl;
+
+import com.binance.connector.futures.client.WebsocketClient;
+import com.binance.connector.futures.client.utils.HttpClientSingleton;
+import com.binance.connector.futures.client.utils.RequestBuilder;
+import com.binance.connector.futures.client.utils.UrlBuilder;
+import com.binance.connector.futures.client.utils.WebSocketCallback;
+import com.binance.connector.futures.client.utils.WebSocketConnection;
+import com.binance.connector.futures.client.utils.ParameterChecker;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
+import okhttp3.Request;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * <h2>Futures Websocket Streams</h2>
+ * All stream endpoints under the
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> USDⓈ-M Websocket Market Streams</a> and
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> COIN-M Websocket Market Streams</a> and
+ * <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> USDⓈ-M User Data Streams</a> and
+ * <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> COIN-M User Data Streams</a>
+ * section of the API documentation will be implemented in this class.
+ * <br>
+ * Response will be returned as callback.
+ */
+public abstract class WebsocketClientImpl implements WebsocketClient {
+    private final String baseUrl;
+    private final Map<Integer, WebSocketConnection> connections = new HashMap<>();
+    private final WebSocketCallback noopCallback = msg -> {
+    };
+    private static final Logger logger = LoggerFactory.getLogger(WebsocketClientImpl.class);
+
+    public WebsocketClientImpl(String baseUrl) {
+        this.baseUrl = baseUrl;
+    }
+
+    public WebSocketCallback getNoopCallback() {
+        return this.noopCallback;
+    }
+
+    public String getBaseUrl() {
+        return this.baseUrl;
+    }
+
+    /**
+     * The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.
+     * Only market trades will be aggregated, which means the insurance fund trades and ADL trades won't be aggregated.
+     * <br><br>
+     * &lt;symbol&gt;@aggTrade
+     * <br><br>
+     * Update Speed: 100ms
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams</a>
+     */
+    @Override
+    public int aggTradeStream(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return aggTradeStream(symbol, noopCallback,  onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #aggTradeStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@aggTrade", baseUrl, symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
+     * <br><br>
+     * &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
+     * <br><br>
+     * Update Speed: 3000ms or 1000ms
+     *
+     * @param symbol trading symbol
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream">
+     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream">
+     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream</a>
+     */
+    @Override
+    public int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #markPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param speed speed in seconds, can be 1 or 3
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = null;
+        final int defaultSpeed = 3;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice", baseUrl, symbol.toLowerCase()));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss", baseUrl, symbol.toLowerCase(), speed));
+        }
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
+     * <br><br>
+     * &lt;symbol&gt;@kline_&lt;interval&gt;
+     * <br><br>
+     * Update Speed: 250ms
+     *
+     * @param symbol trading symbol
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams</a>
+     */
+    @Override
+    public int klineStream(String symbol, String interval, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return klineStream(symbol, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #klineStream(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int klineStream(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@kline_%s", baseUrl, symbol.toLowerCase(), interval));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing). Contract Types are: perpetual, current_quarter, next_quarter
+     * <br><br>
+     *  &lt;pair&gt;_&lt;contractType&gt;@continuousKline_&lt;interval&gt;
+     * <br><br>
+     * Update Speed: 250ms
+     *
+     * @param pair trading pair
+     * @param contractType perpetual, current_quarter, next_quarter
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams</a>
+     */
+    @Override
+    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        return continuousKlineStream(pair, contractType, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #continuousKlineStream(String, String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param pair trading pair
+     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
+     * @param contractType perpetual, current_quarter, next_quarter
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(pair, String.class, "pair");
+        ParameterChecker.checkParameterType(contractType, String.class, "contractType");
+        ParameterChecker.checkParameterType(interval, String.class, "interval");
+
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s_%s@continuousKline_%s", baseUrl, pair.toLowerCase(), contractType, interval));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * 24hr rolling window mini-ticker statistics.
+     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
+     * <br><br>
+     * &lt;symbol&gt;@miniTicker
+     * <br><br>
+     * Update Speed: 500ms
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream">
+     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream">
+     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream</a>
+     */
+    @Override
+    public int miniTickerStream(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return miniTickerStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #miniTickerStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@miniTicker", baseUrl, symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * 24hr rolling window mini-ticker statistics for all symbols that changed in an array.
+     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
+     * Note that only tickers that have changed will be present in the array.
+     * <br><br>
+     * !miniTicker@arr
+     * <br><br>
+     * Update Speed: 1000ms
+     *
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream">
+     * https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream">
+     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream</a>
+     */
+    @Override
+    public int allMiniTickerStream(WebSocketCallback onMessageCallback) {
+        return allMiniTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #allMiniTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!miniTicker@arr", baseUrl));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * 24hr rolling window ticker statistics for a single symbol.
+     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
+     * <br><br>
+     * &lt;symbol&gt;@ticker
+     * <br><br>
+     * Update Speed: 500ms
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams</a>
+     */
+    @Override
+    public int symbolTicker(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return symbolTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #symbolTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@ticker", baseUrl, symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * 24hr rolling window ticker statistics for all symbols.
+     * These are NOT the statistics of the UTC day, but a 24hr rolling window from requestTime to 24hrs before.
+     * Note that only tickers that have changed will be present in the array.
+     * <br><br>
+     * !ticker@arr
+     * <br><br>
+     * Update Speed: 1000ms
+     *
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams</a>
+     */
+    @Override
+    public int allTickerStream(WebSocketCallback onMessageCallback) {
+        return allTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #allTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!ticker@arr", baseUrl));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+     /**
+     * Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
+     * <br><br>
+     * &lt;symbol&gt;@bookTicker
+     * <br><br>
+     * Update Speed: Real-time
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams</a>
+     */
+    @Override
+    public int bookTicker(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return bookTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #bookTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@bookTicker", baseUrl, symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.
+     * <br><br>
+     * !bookTicker
+     * <br><br>
+     * Update Speed: Real-time
+     *
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
+     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream">
+     * https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream</a>
+     */
+    @Override
+    public int allBookTickerStream(WebSocketCallback onMessageCallback) {
+        return allBookTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #allBookTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!bookTicker", baseUrl));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.
+     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
+     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
+     * <br><br>
+     * &lt;symbol&gt;@forceOrder
+     * <br><br>
+     * Update Speed: 1000ms
+     *
+     * @param symbol trading symbol
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams</a>
+     */
+    @Override
+    public int forceOrderStream(String symbol, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return forceOrderStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #forceOrderStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@forceOrder", baseUrl, symbol.toLowerCase()));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.
+     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
+     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
+     * <br><br>
+     * !forceOrder@arr
+     * <br><br>
+     * Update Speed: 1000ms
+     *
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
+     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams</a>
+     */
+    @Override
+    public int allForceOrderStream(WebSocketCallback onMessageCallback) {
+        return allForceOrderStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #allForceOrderStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!forceOrder@arr", baseUrl));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Top bids and asks, Valid are 5, 10, or 20.
+     * <br><br>
+     * &lt;symbol&gt;@depth&lt;levels&gt;@&lt;speed&gt;ms
+     * <br><br>
+     * Update Speed: 250ms, 500ms or 100ms
+     *
+     * @param symbol trading symbol
+     * @param levels order book depth level, can be 5, 10, or 20
+     * @param speed  update speed  in ms, can be 250, 500 or 100
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams</a>
+     */
+    @Override
+    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return partialDepthStream(symbol, levels, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #partialDepthStream(String, int, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param levels order book depth level, can be 5, 10, or 20
+     * @param speed update speed in ms, can be 250, 500 or 100
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+
+        Request request = null;
+        final int defaultSpeed = 250;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth%s", baseUrl, symbol.toLowerCase(), levels));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth%s@%sms", baseUrl, symbol.toLowerCase(), levels, speed));
+        }
+
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
+     * <br><br>
+     * &lt;symbol&gt;@depth@&lt;speed&gt;ms
+     * <br><br>
+     * Update Speed: 250ms, 500ms, 100ms
+     *
+     * @param symbol trading symbol
+     * @param speed  update speed in ms, can be 250, 500 or 100
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams</a>
+     */
+    @Override
+    public int diffDepthStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+        return diffDepthStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #diffDepthStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param symbol trading symbol
+     * @param speed update speed in ms, can be 250, 500 or 100
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        ParameterChecker.checkParameterType(symbol, String.class, "symbol");
+
+        Request request = null;
+        final int defaultSpeed = 250;
+        if (speed == defaultSpeed) {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth", baseUrl, symbol.toLowerCase(), speed));
+        } else {
+            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth@%sms", baseUrl, symbol.toLowerCase(), speed));
+        }
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+
+    }
+
+     /**
+     * User Data Streams are accessed at /ws/&lt;listenKey&gt;
+     *
+     * @param listenKey listen key
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#user-data-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams</a>
+     */
+    @Override
+    public int listenUserStream(String listenKey, WebSocketCallback onMessageCallback) {
+        return listenUserStream(listenKey, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #listenUserStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param listenKey listen key
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int listenUserStream(String listenKey, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s", baseUrl, listenKey));
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;
+     *
+     * @param streams A list of stream names to be combined <br>
+     * @param onMessageCallback onMessageCallback
+     * @return int - Connection ID
+     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams">
+     * https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams</a>
+     * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams">
+     * https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams</a>
+     */
+    @Override
+    public int combineStreams(ArrayList<String> streams, WebSocketCallback onMessageCallback) {
+        return combineStreams(streams, noopCallback, onMessageCallback, noopCallback, noopCallback);
+    }
+
+    /**
+     * Same as {@link #combineStreams(ArrayList, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
+     *
+     * @param streams stream name list
+     * @param onOpenCallback onOpenCallback
+     * @param onMessageCallback onMessageCallback
+     * @param onClosingCallback onClosingCallback
+     * @param onFailureCallback onFailureCallback
+     * @return int - Connection ID
+     */
+    @Override
+    public int combineStreams(ArrayList<String> streams, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
+        String url = UrlBuilder.buildStreamUrl(String.format("%s/stream", baseUrl), streams);
+        Request request = RequestBuilder.buildWebsocketRequest(url);
+        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+    }
+
+    /**
+     * Closes a specific stream based on stream Id.
+     *
+     * @param connectionId Connection ID
+     */
+    @Override
+    public void closeConnection(int connectionId) {
+        if (connections.containsKey(connectionId)) {
+            connections.get(connectionId).close();
+            logger.info("Closing Connection ID {}", connectionId);
+            connections.remove(connectionId);
+        } else {
+            logger.info("Connection ID {} does not exist!", connectionId);
+        }
+    }
+
+    /**
+     * Closes all streams
+     */
+    @Override
+    public void closeAllConnections() {
+        if (!connections.isEmpty()) {
+            logger.info("Closing {} connections(s)", connections.size());
+            Iterator<Map.Entry<Integer, WebSocketConnection>> iter = connections.entrySet().iterator();
+            while (iter.hasNext()) {
+                WebSocketConnection connection = iter.next().getValue();
+                connection.close();
+                iter.remove();
+            }
+        }
+
+        if (connections.isEmpty()) {
+            HttpClientSingleton.getHttpClient().dispatcher().executorService().shutdown();
+            logger.info("All connections are closed!");
+        }
+    }
+
+    public int createConnection(
+            WebSocketCallback onOpenCallback,
+            WebSocketCallback onMessageCallback,
+            WebSocketCallback onClosingCallback,
+            WebSocketCallback onFailureCallback,
+            Request request
+    ) {
+        WebSocketConnection connection = new WebSocketConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
+        connection.connect();
+        int connectionId = connection.getConnectionId();
+        connections.put(connectionId, connection);
+        return connectionId;
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html new file mode 100644 index 0000000..6162941 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl

com.binance.connector.futures.client.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,292 of 1,49513%20 of 200%78101186224689136
WebsocketClientImpl8600%140%4747114114404011
CMWebsocketClientImpl2550%40%12123232101011
UMWebsocketClientImpl1050%20%7716166611
UMFuturesClientImpl267173%n/a41181841101
CMFuturesClientImpl267173%n/a41181841101
FuturesClientImpl206175%n/a41382641301
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html new file mode 100644 index 0000000..091c608 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.impl

com.binance.connector.futures.client.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,292 of 1,49513%20 of 200%78101186224689136
WebsocketClientImpl.java8600%140%4747114114404011
CMWebsocketClientImpl.java2550%40%12123232101011
UMWebsocketClientImpl.java1050%20%7716166611
UMFuturesClientImpl.java267173%n/a41181841101
CMFuturesClientImpl.java267173%n/a41181841101
FuturesClientImpl.java206175%n/a41382641301
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html new file mode 100644 index 0000000..173630c --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html @@ -0,0 +1 @@ +HttpClientSingleton

HttpClientSingleton

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total36 of 6645%10 of 1637%81371815
createHttpClient(ProxyAuth)23825%3125%233601
verifyHttpClient(ProxyAuth)71058%5337%451401
getHttpClient()60%20%223311
getHttpClient(ProxyAuth)9100%2100%020401
static {...}3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html new file mode 100644 index 0000000..a4a41d9 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html @@ -0,0 +1,48 @@ +HttpClientSingleton.java

HttpClientSingleton.java

package com.binance.connector.futures.client.utils;
+
+import okhttp3.OkHttpClient;
+import java.net.Proxy;
+
+public final class HttpClientSingleton {
+    private static OkHttpClient httpClient = null;
+
+    private HttpClientSingleton() {
+    }
+
+    public static OkHttpClient getHttpClient() {
+        if (httpClient == null) {
+            createHttpClient(null);
+        }
+        return httpClient;
+    }
+
+    public static OkHttpClient getHttpClient(ProxyAuth proxy) {
+        if (httpClient == null) {
+            createHttpClient(proxy);
+        } else {
+            verifyHttpClient(proxy);
+        }
+        return httpClient;
+    }
+
+    private static void createHttpClient(ProxyAuth proxy) {
+        if (proxy == null) {
+            httpClient = new OkHttpClient();
+        } else {
+            if (proxy.getAuth() == null) {
+                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).build();
+            } else {
+                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).proxyAuthenticator(proxy.getAuth()).build();
+            }
+        }
+    }
+
+    private static void verifyHttpClient(ProxyAuth proxy) {
+        Proxy prevProxy = httpClient.proxy();
+
+        if ((proxy != null && !proxy.getProxy().equals(prevProxy)) || (proxy == null && prevProxy != null)) {
+            createHttpClient(proxy);
+        }
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html new file mode 100644 index 0000000..3869117 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html @@ -0,0 +1 @@ +JSONParser

JSONParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total21 of 6567%0 of 0n/a1341213
getJSONArray(ArrayList, String)210%n/a114411
getJSONStringValue(String, String)22100%n/a010401
getJSONIntValue(String, String)22100%n/a010401
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html new file mode 100644 index 0000000..bf26855 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html @@ -0,0 +1,40 @@ +JSONParser.java

JSONParser.java

package com.binance.connector.futures.client.utils;
+
+import java.util.ArrayList;
+import org.json.JSONArray;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+public final class JSONParser {
+
+    private JSONParser() {
+    }
+
+    public static String getJSONStringValue(String json, String key) {
+        try {
+            JSONObject obj = new JSONObject(json);
+            return obj.getString(key);
+        } catch (JSONException e) {
+            throw new JSONException(String.format("[JSONParser] Failed to get \"%s\"  from JSON object", key));
+        }
+    }
+
+    public static int getJSONIntValue(String json, String key) {
+        try {
+            JSONObject obj = new JSONObject(json);
+            return obj.getInt(key);
+        } catch (JSONException e) {
+            throw new JSONException(String.format("[JSONParser] Failed to get \"%s\" from JSON object", key));
+        }
+    }
+
+    public static String getJSONArray(ArrayList<?> symbols, String key) {
+        try {
+            JSONArray arr = new JSONArray(symbols);
+            return arr.toString();
+        } catch (JSONException e) {
+            throw new JSONException(String.format("[JSONParser] Failed to convert \"%s\" to JSON array", key));
+        }
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html new file mode 100644 index 0000000..f9972db --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html @@ -0,0 +1 @@ +ParameterChecker

ParameterChecker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 94100%0 of 12100%01001404
checkParameterType(Object, Class, String)42100%6100%040501
checkOrParameters(LinkedHashMap, String, String)25100%4100%030301
checkRequiredParameter(LinkedHashMap, String)17100%2100%020301
checkParameter(LinkedHashMap, String, Class)10100%n/a010301
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html new file mode 100644 index 0000000..a6e2e09 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html @@ -0,0 +1,36 @@ +ParameterChecker.java

ParameterChecker.java

package com.binance.connector.futures.client.utils;
+
+import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
+import java.util.LinkedHashMap;
+
+public final class ParameterChecker {
+
+    private ParameterChecker() {
+    }
+
+    public static void checkParameter(LinkedHashMap<String, Object> parameters, String parameter, Class t) {
+        checkRequiredParameter(parameters, parameter);
+        checkParameterType(parameters.get(parameter), t, parameter);
+    }
+
+    public static void checkOrParameters(LinkedHashMap<String, Object> parameters, String parameter, String parameter2) {
+        if (!parameters.containsKey(parameter) && (!parameters.containsKey(parameter2))) {
+            throw new BinanceConnectorException(String.format("Either \"%s\" or \"%s\" is required!", parameter, parameter2));
+        }
+    }
+
+    public static void checkRequiredParameter(LinkedHashMap<String, Object> parameters, String parameter) {
+        if (!parameters.containsKey(parameter)) {
+            throw new BinanceConnectorException(String.format("\"%s\" is a mandatory parameter!", parameter));
+        }
+    }
+
+    public static void checkParameterType(Object parameter, Class t, String name) {
+        if (!t.isInstance(parameter)) {
+            throw new BinanceConnectorException(String.format("\"%s\" must be of %s type.", name, t));
+        } else if (t == String.class && parameter.toString().trim().equals("")) {
+            throw new BinanceConnectorException(String.format("\"%s\" must not be empty.", name));
+        }
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html new file mode 100644 index 0000000..c7d93cd --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html @@ -0,0 +1 @@ +ProxyAuth

ProxyAuth

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total15 of 150%0 of 0n/a336633
ProxyAuth(Proxy, Authenticator)90%n/a114411
getProxy()30%n/a111111
getAuth()30%n/a111111
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html new file mode 100644 index 0000000..1771d27 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html @@ -0,0 +1,23 @@ +ProxyAuth.java

ProxyAuth.java

package com.binance.connector.futures.client.utils;
+
+import okhttp3.Authenticator;
+import java.net.Proxy;
+
+public final class ProxyAuth {
+    private Proxy proxy;
+    private Authenticator auth;
+    
+    public ProxyAuth(Proxy proxy, Authenticator auth) {
+        this.proxy = proxy;
+        this.auth = auth;
+    }
+
+    public Proxy getProxy() {
+        return proxy;
+    }
+
+    public Authenticator getAuth() {
+        return auth;
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html new file mode 100644 index 0000000..c709181 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html @@ -0,0 +1 @@ +RequestBuilder

RequestBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 144100%0 of 10100%01202004
buildApiKeyRequest(String, HttpMethod, String)68100%5100%050901
buildPublicRequest(String, HttpMethod)65100%5100%050901
buildWebsocketRequest(String)7100%n/a010101
static {...}4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html new file mode 100644 index 0000000..2433e21 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html @@ -0,0 +1,60 @@ +RequestBuilder.java

RequestBuilder.java

package com.binance.connector.futures.client.utils;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
+import okhttp3.MediaType;
+import okhttp3.Request;
+import okhttp3.RequestBody;
+
+public final class RequestBuilder {
+    private static final MediaType JSON_TYPE = MediaType.parse("application/json; charset=utf-8");
+    private static final String USER_AGENT = "binance-futures-connector-java/3.0.4";
+    private static final String CONTENT_TYPE = "application/x-www-form-urlencoded";
+
+    private RequestBuilder() {
+    }
+    public static Request buildPublicRequest(String fullUrl, HttpMethod httpMethod) {
+        try {
+            final Request.Builder requestBuilder = new Request.Builder().addHeader("User-Agent", USER_AGENT).addHeader("Content-Type", CONTENT_TYPE).url(fullUrl);
+            switch (httpMethod) {
+                case POST:
+                    return requestBuilder.post(RequestBody.create("", JSON_TYPE)).build();
+                case GET:
+                    return requestBuilder.get().build();
+                case PUT:
+                    return requestBuilder.put(RequestBody.create("", JSON_TYPE)).build();
+                case DELETE:
+                    return requestBuilder.delete().build();
+                default:
+                    throw new BinanceConnectorException("Invalid HTTP method: " + httpMethod);
+            }
+        } catch (IllegalArgumentException e) {
+            throw new BinanceConnectorException("Invalid URL: " + e.getMessage());
+        }
+    }
+
+    public static Request buildApiKeyRequest(String fullUrl, HttpMethod httpMethod, String apiKey) {
+        try {
+            final Request.Builder requestBuilder = new Request.Builder().addHeader("User-Agent", USER_AGENT).addHeader("Content-Type", CONTENT_TYPE).addHeader("X-MBX-APIKEY", apiKey).url(fullUrl);
+            switch (httpMethod) {
+                case POST:
+                    return requestBuilder.post(RequestBody.create("", JSON_TYPE)).build();
+                case GET:
+                    return requestBuilder.get().build();
+                case PUT:
+                    return requestBuilder.put(RequestBody.create("", JSON_TYPE)).build();
+                case DELETE:
+                    return requestBuilder.delete().build();
+                default:
+                    throw new BinanceConnectorException("Invalid HTTP method: " + httpMethod);
+            }
+        } catch (IllegalArgumentException e) {
+            throw new BinanceConnectorException("Invalid URL: " + e.getMessage());
+        }
+    }
+
+    public static Request buildWebsocketRequest(String fullUrl) {
+        return new Request.Builder().url(fullUrl).build();
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html new file mode 100644 index 0000000..e96fad3 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html @@ -0,0 +1 @@ +RequestHandler

RequestHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total22 of 15185%7 of 1553%71533007
sendApiRequest(String, String, String, LinkedHashMap, HttpMethod, RequestType, boolean)123473%1266%131901
sendSignedRequest(String, String, LinkedHashMap, HttpMethod, boolean)53988%4450%451601
sendWithApiKeyRequest(String, String, LinkedHashMap, HttpMethod, boolean)51878%2250%231301
RequestHandler(String, ProxyAuth)12100%n/a010501
RequestHandler(String, String, ProxyAuth)12100%n/a010501
sendPublicRequest(String, String, LinkedHashMap, HttpMethod, boolean)10100%n/a010101
static {...}4100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html new file mode 100644 index 0000000..3a3ffb9 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html @@ -0,0 +1,83 @@ +RequestHandler.java

RequestHandler.java

package com.binance.connector.futures.client.utils;
+
+import com.binance.connector.futures.client.enums.HttpMethod;
+import com.binance.connector.futures.client.enums.RequestType;
+import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
+import java.util.LinkedHashMap;
+import okhttp3.Request;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class RequestHandler {
+    private final String apiKey;
+    private final String secretKey;
+    private static final Logger logger = LoggerFactory.getLogger(RequestHandler.class);
+    private final ProxyAuth proxy;
+
+    public RequestHandler(String apiKey, ProxyAuth proxy) {
+        this.apiKey = apiKey;
+        this.secretKey = null;
+        this.proxy = proxy;
+    }
+
+    public RequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
+        this.apiKey = apiKey;
+        this.secretKey = secretKey;
+        this.proxy = proxy;
+    }
+
+    /**
+     * Build request based on request type and send the requests to server.
+     * @param baseUrl base url
+     * @param urlPath url path
+     * @param signature the signature
+     * @param parameters parameters
+     * @param httpMethod https method
+     * @param requestType request type
+     * @return String - response from server
+     */
+
+    private String sendApiRequest(String baseUrl, String urlPath, String signature, LinkedHashMap<String, Object> parameters,
+                                  HttpMethod httpMethod, RequestType requestType, boolean showLimitUsage) {
+        String fullUrl = UrlBuilder.buildFullUrl(baseUrl, urlPath, parameters, signature);
+        logger.info("{} {}", httpMethod, fullUrl);
+        Request request;
+        switch (requestType) {
+            case PUBLIC:
+                request = RequestBuilder.buildPublicRequest(fullUrl, httpMethod);
+                break;
+            case WITH_API_KEY:
+            case SIGNED:
+                request = RequestBuilder.buildApiKeyRequest(fullUrl, httpMethod, apiKey);
+                break;
+            default:
+                throw new BinanceConnectorException("[RequestHandler] Invalid request type: " + requestType);
+        }
+        return ResponseHandler.handleResponse(request, showLimitUsage, proxy);
+    }
+
+    public String sendPublicRequest(String baseUrl, String urlPath, LinkedHashMap<String, Object> parameters,
+                                    HttpMethod httpMethod, boolean showLimitUsage) {
+        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.PUBLIC, showLimitUsage);
+    }
+
+    public String sendWithApiKeyRequest(String baseUrl, String urlPath, LinkedHashMap<String, Object> parameters,
+                                        HttpMethod httpMethod, boolean showLimitUsage) {
+        if (null == apiKey || apiKey.isEmpty()) {
+            throw new BinanceConnectorException("[RequestHandler] API key cannot be null or empty!");
+        }
+        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.WITH_API_KEY, showLimitUsage);
+    }
+
+    public String sendSignedRequest(String baseUrl, String urlPath, LinkedHashMap<String, Object> parameters,
+                                    HttpMethod httpMethod, boolean showLimitUsage) {
+        if (null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty()) {
+            throw new BinanceConnectorException("[RequestHandler] Secret key/API key cannot be null or empty!");
+        }
+        parameters.put("timestamp", UrlBuilder.buildTimestamp());
+        String queryString = UrlBuilder.joinQueryParameters(parameters);
+        String signature = SignatureGenerator.getSignature(queryString, secretKey);
+        return sendApiRequest(baseUrl, urlPath, signature, parameters, httpMethod, RequestType.SIGNED, showLimitUsage);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html new file mode 100644 index 0000000..beaaf6d --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html @@ -0,0 +1 @@ +ResponseHandler

ResponseHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total78 of 15248%11 of 2045%814163314
handleResponse(Request, boolean, ProxyAuth)504547%10844%610102001
getlimitUsage(Response, String)260%n/a115511
getResponseBodyAsString(ResponseBody)2675%1150%121301
handleErrorResponse(String, int)23100%n/a010501
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html new file mode 100644 index 0000000..51899a4 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html @@ -0,0 +1,85 @@ +ResponseHandler.java

ResponseHandler.java

package com.binance.connector.futures.client.utils;
+
+import com.binance.connector.futures.client.exceptions.BinanceClientException;
+import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
+import com.binance.connector.futures.client.exceptions.BinanceServerException;
+import java.io.IOException;
+import java.net.ConnectException;
+import java.net.UnknownHostException;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.Response;
+import okhttp3.ResponseBody;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+public final class ResponseHandler {
+    private static OkHttpClient client;
+    private static final int HTTP_STATUS_CODE_400 = 400;
+    private static final int HTTP_STATUS_CODE_499 = 499;
+    private static final int HTTP_STATUS_CODE_500 = 500;
+
+    private ResponseHandler() {
+    }
+
+    public static String handleResponse(Request request, boolean showLimitUsage, ProxyAuth proxy) {
+        client = HttpClientSingleton.getHttpClient(proxy);
+        try (Response response = client.newCall(request).execute()) {
+            if (null == response) {
+                throw new BinanceServerException("[ResponseHandler] No response from server");
+            }
+
+            String responseAsString = getResponseBodyAsString(response.body());
+
+            if (response.code() >= HTTP_STATUS_CODE_400 && response.code() <= HTTP_STATUS_CODE_499) {
+                throw handleErrorResponse(responseAsString, response.code());
+            } else if (response.code() >= HTTP_STATUS_CODE_500) {
+                throw new BinanceServerException(responseAsString, response.code());
+            }
+
+            if (showLimitUsage) {
+                return getlimitUsage(response, responseAsString);
+            } else {
+                return responseAsString;
+            }
+        } catch (IOException | IllegalStateException e) {
+            String exceptionMsg = "OKHTTP Error: ";
+            if (proxy != null) {
+                if ((e.getClass().equals(ConnectException.class))) {
+                    exceptionMsg = "Proxy Connection Error: ";
+                } else if ((e.getClass().equals(UnknownHostException.class))) {
+                    exceptionMsg = "Proxy Unknown Host Error: ";
+                }
+            }
+            throw new BinanceConnectorException("[ResponseHandler] " + exceptionMsg + e.getMessage());
+        }
+    }
+
+    private static String getlimitUsage(Response response, String resposeBodyAsString) {
+        JSONObject json = new JSONObject();
+        json.put("x-mbx-used-weight", response.header("x-mbx-used-weight"));
+        json.put("x-mbx-used-weight-1m", response.header("x-mbx-used-weight-1m"));
+        json.put("data", resposeBodyAsString);
+
+        return json.toString();
+    }
+
+    private static BinanceClientException handleErrorResponse(String responseBody, int responseCode) {
+        try {
+            String errorMsg = JSONParser.getJSONStringValue(responseBody, "msg");
+            int errorCode = JSONParser.getJSONIntValue(responseBody, "code");
+            return new BinanceClientException(responseBody, errorMsg, responseCode, errorCode);
+        } catch (JSONException e) {
+            throw new BinanceClientException(responseBody, responseCode);
+        }
+    }
+
+    private static String getResponseBodyAsString(ResponseBody body) throws IOException {
+        if (null != body) {
+            return body.string();
+        } else {
+            return "";
+        }
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html new file mode 100644 index 0000000..9896464 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html @@ -0,0 +1 @@ +SignatureGenerator

SignatureGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total7 of 2975%0 of 0n/a012801
getSignature(String, String)72275%n/a012801
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html new file mode 100644 index 0000000..412f993 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html @@ -0,0 +1,26 @@ +SignatureGenerator.java

SignatureGenerator.java

package com.binance.connector.futures.client.utils;
+
+import javax.crypto.Mac;
+import javax.crypto.spec.SecretKeySpec;
+import org.apache.commons.codec.binary.Hex;
+
+public final class SignatureGenerator {
+    private static final String HMAC_SHA256 = "HmacSHA256";
+
+    private SignatureGenerator() {
+    }
+
+    public static String getSignature(String data, String key) {
+        byte[] hmacSha256;
+        try {
+            SecretKeySpec secretKeySpec = new SecretKeySpec(key.getBytes(), HMAC_SHA256);
+            Mac mac = Mac.getInstance(HMAC_SHA256);
+            mac.init(secretKeySpec);
+            hmacSha256 = mac.doFinal(data.getBytes());
+        } catch (Exception e) {
+            throw new RuntimeException("Failed to calculate hmac-sha256", e);
+        }
+        return Hex.encodeHexString(hmacSha256);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html new file mode 100644 index 0000000..cd0a795 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html @@ -0,0 +1 @@ +UrlBuilder

UrlBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total65 of 24973%8 of 3073%624176019
joinArrayListParameters(String, StringBuilder, ArrayList, boolean)300%40%339911
joinQueryParameters(StringBuilder, LinkedHashMap)206476%41071%3862101
urlEncode(String)15525%n/a012301
buildFullUrl(String, String, LinkedHashMap, String)41100%6100%040801
joinStreamUrls(StringBuilder, ArrayList)29100%4100%030801
getFormatter()22100%2100%020601
buildStreamUrl(String, ArrayList)13100%n/a010301
joinQueryParameters(LinkedHashMap)7100%n/a010101
buildTimestamp()3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html new file mode 100644 index 0000000..734831a --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html @@ -0,0 +1,133 @@ +UrlBuilder.java

UrlBuilder.java

package com.binance.connector.futures.client.utils;
+
+import java.io.UnsupportedEncodingException;
+import java.net.URLEncoder;
+import java.nio.charset.StandardCharsets;
+import java.text.DecimalFormat;
+import java.text.DecimalFormatSymbols;
+import java.util.ArrayList;
+import java.util.LinkedHashMap;
+import java.util.Locale;
+import java.util.Map;
+
+
+public final class UrlBuilder {
+    private static final int MAX_DECIMAL_DIGITS = 30;
+    private static DecimalFormat df;
+
+
+    private UrlBuilder() {
+    }
+
+    public static String buildFullUrl(String baseUrl, String urlPath, LinkedHashMap<String, Object> parameters, String signature) {
+        if (parameters != null && !parameters.isEmpty()) {
+            StringBuilder sb = new StringBuilder(baseUrl);
+            sb.append(urlPath).append('?');
+            joinQueryParameters(sb, parameters);
+            if (null != signature) {
+                sb.append("&signature=").append(signature);
+            }
+            return sb.toString();
+        } else {
+            return baseUrl + urlPath;
+        }
+    }
+
+    public static String buildStreamUrl(String baseUrl, ArrayList<String> streams) {
+        StringBuilder sb = new StringBuilder(baseUrl);
+        sb.append("?streams=");
+        return joinStreamUrls(sb, streams);
+    }
+
+    //concatenate query parameters
+    public static String joinQueryParameters(LinkedHashMap<String, Object> parameters) {
+        return joinQueryParameters(new StringBuilder(), parameters).toString();
+    }
+
+    public static StringBuilder joinQueryParameters(StringBuilder urlPath, LinkedHashMap<String, Object> parameters) {
+        if (parameters == null || parameters.isEmpty()) {
+            return urlPath;
+        }
+
+        boolean isFirst = true;
+        for (Map.Entry<String, Object> mapElement : parameters.entrySet()) {
+
+            if (mapElement.getValue() instanceof Double) {
+                parameters.replace(mapElement.getKey(), getFormatter().format(mapElement.getValue()));
+            } else if (mapElement.getValue() instanceof ArrayList) {
+                if (((ArrayList<?>) mapElement.getValue()).isEmpty()) {
+                    continue;
+                }
+                String key = mapElement.getKey();
+                joinArrayListParameters(key, urlPath, (ArrayList<?>) mapElement.getValue(), isFirst);
+                isFirst = false;
+                continue;
+            }
+
+            if (isFirst) {
+                isFirst = false;
+            } else {
+                urlPath.append('&');
+            }
+
+            urlPath.append(mapElement.getKey())
+                .append('=')
+                .append(urlEncode(mapElement.getValue().toString()));
+        }
+        return urlPath;
+    }
+
+    private static void joinArrayListParameters(String key, StringBuilder urlPath, ArrayList<?> values, boolean isFirst) {
+        for (Object value: values) {
+            if (isFirst) {
+                isFirst = false;
+            } else {
+                urlPath.append('&');
+            }
+
+            urlPath.append(key)
+                    .append('=')
+                    .append(urlEncode(value.toString()));
+        }
+    }
+
+    private static String joinStreamUrls(StringBuilder urlPath, ArrayList<String> streams) {
+        boolean isFirst = true;
+        for (String stream: streams) {
+            if (isFirst) {
+                isFirst = false;
+            } else {
+                urlPath.append('/');
+            }
+            urlPath.append(stream);
+        }
+        return urlPath.toString();
+    }
+
+
+    public static String urlEncode(String s) {
+        try {
+            return URLEncoder.encode(s, StandardCharsets.UTF_8.name());
+        } catch (UnsupportedEncodingException e) {
+            // UTF-8 being unsuppored is unlikely
+            // Replace with a unchecked exception to tidy up exception handling
+            throw new RuntimeException(StandardCharsets.UTF_8.name() + " is unsupported", e);
+        }
+    }
+
+    private static DecimalFormat getFormatter() {
+        if (null == df) {
+            // Overrides the default Locale
+            DecimalFormatSymbols symbols = new DecimalFormatSymbols(Locale.ENGLISH);
+            df = new DecimalFormat("#,##0.###", symbols);
+            df.setMaximumFractionDigits(MAX_DECIMAL_DIGITS);
+            df.setGroupingUsed(false);
+        }
+        return df;
+    }
+
+    public static String buildTimestamp() {
+        return String.valueOf(System.currentTimeMillis());
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html new file mode 100644 index 0000000..00483e2 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html @@ -0,0 +1 @@ +WebSocketConnection

WebSocketConnection

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total152 of 1520%4 of 40%1111373799
WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)440%n/a11111111
connect()370%20%227711
close()190%20%224411
onFailure(WebSocket, Throwable, Response)120%n/a113311
onOpen(WebSocket, Response)110%n/a113311
static {...}110%n/a113311
onClosing(WebSocket, int, String)100%n/a113311
onMessage(WebSocket, String)50%n/a112211
getConnectionId()30%n/a111111
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html new file mode 100644 index 0000000..f071dca --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html @@ -0,0 +1,94 @@ +WebSocketConnection.java

WebSocketConnection.java

package com.binance.connector.futures.client.utils;
+
+import java.util.concurrent.atomic.AtomicInteger;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.Response;
+import okhttp3.WebSocket;
+import okhttp3.WebSocketListener;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class WebSocketConnection extends WebSocketListener {
+    private static final AtomicInteger connectionCounter = new AtomicInteger(0);
+    private static final int NORMAL_CLOSURE_STATUS = 1000;
+    private static final OkHttpClient client = HttpClientSingleton.getHttpClient();
+    private static final Logger logger = LoggerFactory.getLogger(WebSocketConnection.class);
+
+    private final WebSocketCallback onOpenCallback;
+    private final WebSocketCallback onMessageCallback;
+    private final WebSocketCallback onClosingCallback;
+    private final WebSocketCallback onFailureCallback;
+    private final int connectionId;
+    private final Request request;
+    private final String streamName;
+
+    private WebSocket webSocket;
+
+    private final Object mutex;
+
+    public WebSocketConnection(
+            WebSocketCallback onOpenCallback,
+            WebSocketCallback onMessageCallback,
+            WebSocketCallback onClosingCallback,
+            WebSocketCallback onFailureCallback,
+            Request request
+    ) {
+        this.onOpenCallback = onOpenCallback;
+        this.onMessageCallback = onMessageCallback;
+        this.onClosingCallback = onClosingCallback;
+        this.onFailureCallback = onFailureCallback;
+        this.connectionId = WebSocketConnection.connectionCounter.incrementAndGet();
+        this.request = request;
+        this.streamName = request.url().host() + request.url().encodedPath();
+        this.webSocket = null;
+        this.mutex = new Object();
+    }
+
+    public void connect() {
+        synchronized (mutex) {
+            if (null == webSocket) {
+                logger.info("[Connection {}] Connecting to {}", connectionId, streamName);
+                webSocket = client.newWebSocket(request, this);
+            } else {
+                logger.info("[Connection {}] is already connected to {}", connectionId, streamName);
+            }
+        }
+    }
+
+    public int getConnectionId() {
+        return connectionId;
+    }
+
+
+    public void close() {
+        if (null != webSocket) {
+            logger.info("[Connection {}] Closing connection to {}", connectionId, streamName);
+            webSocket.close(NORMAL_CLOSURE_STATUS, null);
+        }
+    }
+
+    @Override
+    public void onOpen(WebSocket ws, Response response) {
+        logger.info("[Connection {}] Connected to Server", connectionId);
+        onOpenCallback.onReceive(null);
+    }
+
+    @Override
+    public void onClosing(WebSocket ws, int code, String reason) {
+        super.onClosing(ws, code, reason);
+        onClosingCallback.onReceive(reason);
+    }
+
+    @Override
+    public void onMessage(WebSocket ws, String text) {
+        onMessageCallback.onReceive(text);
+    }
+
+    @Override
+    public void onFailure(WebSocket ws, Throwable t, Response response) {
+        logger.error("[Connection {}] Failure", connectionId, t);
+        onFailureCallback.onReceive(null);
+    }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html new file mode 100644 index 0000000..ed4de94 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.utils

com.binance.connector.futures.client.utils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total396 of 1,11764%40 of 10762%44106922381649210
WebSocketConnection1520%40%111137379911
ResponseHandler787448%11945%81416331401
UrlBuilder6518473%82273%62417601901
HttpClientSingleton363045%10637%8137181501
RequestHandler2212985%7853%7153300701
JSONParser214467%n/a134121301
ProxyAuth150%n/a33663311
SignatureGenerator72275%n/a01280101
RequestBuilder144100%10100%0120200401
ParameterChecker94100%12100%0100140401
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html new file mode 100644 index 0000000..1ba62df --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.client.utils

com.binance.connector.futures.client.utils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total396 of 1,11764%40 of 10762%44106922381649210
WebSocketConnection.java1520%40%111137379911
ResponseHandler.java787448%11945%81416331401
UrlBuilder.java6518473%82273%62417601901
HttpClientSingleton.java363045%10637%8137181501
RequestHandler.java2212985%7853%7153300701
JSONParser.java214467%n/a134121301
ProxyAuth.java150%n/a33663311
SignatureGenerator.java72275%n/a01280101
RequestBuilder.java144100%10100%0120200401
ParameterChecker.java94100%12100%0100140401
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html new file mode 100644 index 0000000..fc31d2f --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html @@ -0,0 +1 @@ +MsEpochConverter

MsEpochConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 7100%0 of 0n/a020202
convert(ILoggingEvent)4100%n/a010101
MsEpochConverter()3100%n/a010101
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html new file mode 100644 index 0000000..60de69a --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html @@ -0,0 +1,13 @@ +MsEpochConverter.java

MsEpochConverter.java

package com.binance.connector.futures.logging.util;
+
+import ch.qos.logback.classic.pattern.ClassicConverter;
+import ch.qos.logback.classic.spi.ILoggingEvent;
+
+public class MsEpochConverter extends ClassicConverter {
+
+  @Override
+  public String convert(ILoggingEvent e) {
+    return Long.toString(e.getTimeStamp());
+  }
+}
+
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.html new file mode 100644 index 0000000..472dae5 --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/index.html @@ -0,0 +1 @@ +com.binance.connector.futures.logging.util

com.binance.connector.futures.logging.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 7100%0 of 0n/a02020201
MsEpochConverter7100%n/a02020201
\ No newline at end of file diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html new file mode 100644 index 0000000..52f099b --- /dev/null +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html @@ -0,0 +1 @@ +com.binance.connector.futures.logging.util

com.binance.connector.futures.logging.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total0 of 7100%0 of 0n/a02020201
MsEpochConverter.java7100%n/a02020201
\ No newline at end of file diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html new file mode 100644 index 0000000..0320ca2 --- /dev/null +++ b/target/site/jacoco/index.html @@ -0,0 +1 @@ +io.github.binance:binance-futures-connector-java

io.github.binance:binance-futures-connector-java

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,820 of 4,27557%60 of 12752%147351320796109284534
com.binance.connector.futures.client.impl1,29220313%200%78101186224689136
com.binance.connector.futures.client.utils39672164%406762%44106922381649210
com.binance.connector.futures.client.impl.futures11387388%n/a207835189207804
com.binance.connector.futures.client.exceptions194067%n/a597225903
com.binance.connector.futures.client.impl.um_futures312100%n/a02906002904
com.binance.connector.futures.client.impl.cm_futures245100%n/a02405102404
com.binance.connector.futures.client.enums54100%n/a020100202
com.binance.connector.futures.logging.util100%n/a02020201
\ No newline at end of file diff --git a/target/site/jacoco/jacoco-resources/branchfc.gif b/target/site/jacoco/jacoco-resources/branchfc.gif new file mode 100644 index 0000000000000000000000000000000000000000..989b46d30469b56b014758f846ee6c5abfda16aa GIT binary patch literal 91 zcmZ?wbhEHb6=b<*h$V|V6X-NwhSNb literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/branchnc.gif b/target/site/jacoco/jacoco-resources/branchnc.gif new file mode 100644 index 0000000000000000000000000000000000000000..1933e07c376bb71bdd9aac91cf858da3fcdb0f1c GIT binary patch literal 91 zcmZ?wbhEHb6=b<*h$V|V6X-N9U38B literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/branchpc.gif b/target/site/jacoco/jacoco-resources/branchpc.gif new file mode 100644 index 0000000000000000000000000000000000000000..cbf711b7030929b733f22f7a0cf3dbf61fe7868f GIT binary patch literal 91 zcmZ?wbhEHbm$mi>nCYN#As;!%lJz1A{dHmlPuc literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/bundle.gif b/target/site/jacoco/jacoco-resources/bundle.gif new file mode 100644 index 0000000000000000000000000000000000000000..fca9c53e629a7a5c07186ac1e2a1e37d8d6e88f4 GIT binary patch literal 709 zcmZ?wbhEHb6krfwxXQrrpW*-7BK;o8CDEUD?$vun5^UNelT%D!ODhRsX(Ohwq+z^!{nkw1lu( zDPc2HV&`P7KEHX-jYA>R6T@ewM9fTyo0E0x)!k_2wz@P-Sk{|^LE{K>+|z);Vi!vF-J zIALI4-caAv+|t_C-oY&>$uA|y-ND80=rPrik*keM);A(7JS@bMXJ#`uzjsjN>eYc> zj1!vJoq|_~`Ugb%`8WwRvs$=Bx;h_qcXM-KZDthLjMNep5fPP;Q{vk%FCD3^prRsd zAfR@-Nl4k$GSW~(G16XNhoM=9$H>NPjk%o(&&DPp6ODz*?)|b>X&fF28jY>Ox-nZU Y5*r^bWMyL$kZ52~Skzz7#K>R`0G8r7i~s-t literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/down.gif b/target/site/jacoco/jacoco-resources/down.gif new file mode 100644 index 0000000000000000000000000000000000000000..440a14db74e76c2b6e854eacac1c44414b166271 GIT binary patch literal 67 zcmZ?wbhEHbZ%p}jXB Ub$^Lu-Ncq(ygK&ScM%3_0Po}%Qvd(} literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/greenbar.gif b/target/site/jacoco/jacoco-resources/greenbar.gif new file mode 100644 index 0000000000000000000000000000000000000000..0ba65672530ee09f086821a26156836d0c91bd74 GIT binary patch literal 91 zcmZ?wbhEHbWMtrCc+ADXzmZ>do2<@m9j_x^v8Q5duh#b5>RIq$!Lmoo);w9mu$BQ0 eDgI<(1nOeYVE_V<84N5O20cYWMlKB;4AuaIXBwOU literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/group.gif b/target/site/jacoco/jacoco-resources/group.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4ea580d278fb727e4ae692838877fa63c4becf9 GIT binary patch literal 351 zcmZ?wbhEHb6krfwxXQpVwXtJrV`pb|Z&Bgo_>{Q`Df1G5Wa`}H^qKLgbHn221;#86 zie2Oyy23SVg;&(l)`=%9{nuIstg#PSrQx<&&vS#m*G7G>4W@o;CvAN*Y1^AgTVGGw z_ImEoPjiobns@ZmyknnMUi-Q7>W`Jzer$aB_t(pL-|kQQ|MAfO*PGv5?Ee3B$^ToO z|A8VGOaEW3eSEO?=BC06Ybq|Tt-P?N@;?|b;0205Sr{1@Oc``Qsz82XV5>PWtH47? zs^4Q~P@BxTjDV;&5*!R(s==>VnJe}-&SEIintfiq!@CwnVRxXubL!4|)qjO}gg>klxZ?TGXw~#-V zU_Y2&N}FX?r*L1YbYiM-aj|xBv2}#Mgo3?-guaA=wSS1Yfrz+)iMWB7#*ml2h^x<; ztIwFU(w+bR{{R30A^8LW0015UEC2ui01yBW000F(peK%GX`X1Rt}L1aL$Vf5mpMgx vG+WO#2NYmJDM}^)l;8n@L?90V%CN9pFcyU&MPO(u48jTlL$uClRtNw)MiWcq literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/package.gif b/target/site/jacoco/jacoco-resources/package.gif new file mode 100644 index 0000000000000000000000000000000000000000..131c28da405493661e3253ef79a68bd273039295 GIT binary patch literal 227 zcmZ?wbhEHb6krfwIKsg2^W*Nf7neOfxp04z;n8NJ+xzDotkS){bH@Hst%K#-*LO_c zo~yCDQ0v_4?v)A3lSAd#C95utQCbkGxF}NT_=2WF8}WGs5taT9|NsAIzy=h5vM@3* zNHFMtBtdpEuqG&|^`&Ia(}-MpBVo@mW@+b{B25<}cFdc?!Kkoc14n0vkh1`XOwU>7 z#al8o_@;D=?hdfkdC)D9Q@O@%Lfqp;ZBt~9C*29`GMF2XzQp8akWQVjDvMC75PzEx Mi%z;upCW@b03m@=3jhEB literal 0 HcmV?d00001 diff --git a/target/site/jacoco/jacoco-resources/prettify.css b/target/site/jacoco/jacoco-resources/prettify.css new file mode 100644 index 0000000..be5166e --- /dev/null +++ b/target/site/jacoco/jacoco-resources/prettify.css @@ -0,0 +1,13 @@ +/* Pretty printing styles. Used with prettify.js. */ + +.str { color: #2A00FF; } +.kwd { color: #7F0055; font-weight:bold; } +.com { color: #3F5FBF; } +.typ { color: #606; } +.lit { color: #066; } +.pun { color: #660; } +.pln { color: #000; } +.tag { color: #008; } +.atn { color: #606; } +.atv { color: #080; } +.dec { color: #606; } diff --git a/target/site/jacoco/jacoco-resources/prettify.js b/target/site/jacoco/jacoco-resources/prettify.js new file mode 100644 index 0000000..b2766fe --- /dev/null +++ b/target/site/jacoco/jacoco-resources/prettify.js @@ -0,0 +1,1510 @@ +// Copyright (C) 2006 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +/** + * @fileoverview + * some functions for browser-side pretty printing of code contained in html. + *

+ * + * For a fairly comprehensive set of languages see the + * README + * file that came with this source. At a minimum, the lexer should work on a + * number of languages including C and friends, Java, Python, Bash, SQL, HTML, + * XML, CSS, Javascript, and Makefiles. It works passably on Ruby, PHP and Awk + * and a subset of Perl, but, because of commenting conventions, doesn't work on + * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class. + *

+ * Usage:

    + *
  1. include this source file in an html page via + * {@code } + *
  2. define style rules. See the example page for examples. + *
  3. mark the {@code
    } and {@code } tags in your source with
    + *    {@code class=prettyprint.}
    + *    You can also use the (html deprecated) {@code } tag, but the pretty
    + *    printer needs to do more substantial DOM manipulations to support that, so
    + *    some css styles may not be preserved.
    + * </ol>
    + * That's it.  I wanted to keep the API as simple as possible, so there's no
    + * need to specify which language the code is in, but if you wish, you can add
    + * another class to the {@code <pre>} or {@code <code>} element to specify the
    + * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
    + * starts with "lang-" followed by a file extension, specifies the file type.
    + * See the "lang-*.js" files in this directory for code that implements
    + * per-language file handlers.
    + * <p>
    + * Change log:<br>
    + * cbeust, 2006/08/22
    + * <blockquote>
    + *   Java annotations (start with "@") are now captured as literals ("lit")
    + * </blockquote>
    + * @requires console
    + */
    +
    +// JSLint declarations
    +/*global console, document, navigator, setTimeout, window */
    +
    +/**
    + * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    + * UI events.
    + * If set to {@code false}, {@code prettyPrint()} is synchronous.
    + */
    +window['PR_SHOULD_USE_CONTINUATION'] = true;
    +
    +/** the number of characters between tab columns */
    +window['PR_TAB_WIDTH'] = 8;
    +
    +/** Walks the DOM returning a properly escaped version of innerHTML.
    +  * @param {Node} node
    +  * @param {Array.<string>} out output buffer that receives chunks of HTML.
    +  */
    +window['PR_normalizedHtml']
    +
    +/** Contains functions for creating and registering new language handlers.
    +  * @type {Object}
    +  */
    +  = window['PR']
    +
    +/** Pretty print a chunk of code.
    +  *
    +  * @param {string} sourceCodeHtml code as html
    +  * @return {string} code as html, but prettier
    +  */
    +  = window['prettyPrintOne']
    +/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    +  * {@code class=prettyprint} and prettify them.
    +  * @param {Function?} opt_whenDone if specified, called when the last entry
    +  *     has been finished.
    +  */
    +  = window['prettyPrint'] = void 0;
    +
    +/** browser detection. @extern @returns false if not IE, otherwise the major version. */
    +window['_pr_isIE6'] = function () {
    +  var ieVersion = navigator && navigator.userAgent &&
    +      navigator.userAgent.match(/\bMSIE ([678])\./);
    +  ieVersion = ieVersion ? +ieVersion[1] : false;
    +  window['_pr_isIE6'] = function () { return ieVersion; };
    +  return ieVersion;
    +};
    +
    +
    +(function () {
    +  // Keyword lists for various languages.
    +  var FLOW_CONTROL_KEYWORDS =
    +      "break continue do else for if return while ";
    +  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
    +      "double enum extern float goto int long register short signed sizeof " +
    +      "static struct switch typedef union unsigned void volatile ";
    +  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
    +      "new operator private protected public this throw true try typeof ";
    +  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
    +      "concept concept_map const_cast constexpr decltype " +
    +      "dynamic_cast explicit export friend inline late_check " +
    +      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
    +      "template typeid typename using virtual wchar_t where ";
    +  var JAVA_KEYWORDS = COMMON_KEYWORDS +
    +      "abstract boolean byte extends final finally implements import " +
    +      "instanceof null native package strictfp super synchronized throws " +
    +      "transient ";
    +  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
    +      "as base by checked decimal delegate descending event " +
    +      "fixed foreach from group implicit in interface internal into is lock " +
    +      "object out override orderby params partial readonly ref sbyte sealed " +
    +      "stackalloc string select uint ulong unchecked unsafe ushort var ";
    +  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
    +      "debugger eval export function get null set undefined var with " +
    +      "Infinity NaN ";
    +  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
    +      "goto if import last local my next no our print package redo require " +
    +      "sub undef unless until use wantarray while BEGIN END ";
    +  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
    +      "elif except exec finally from global import in is lambda " +
    +      "nonlocal not or pass print raise try with yield " +
    +      "False True None ";
    +  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
    +      " defined elsif end ensure false in module next nil not or redo rescue " +
    +      "retry self super then true undef unless until when yield BEGIN END ";
    +  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
    +      "function in local set then until ";
    +  var ALL_KEYWORDS = (
    +      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
    +      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    +
    +  // token style names.  correspond to css classes
    +  /** token style for a string literal */
    +  var PR_STRING = 'str';
    +  /** token style for a keyword */
    +  var PR_KEYWORD = 'kwd';
    +  /** token style for a comment */
    +  var PR_COMMENT = 'com';
    +  /** token style for a type */
    +  var PR_TYPE = 'typ';
    +  /** token style for a literal value.  e.g. 1, null, true. */
    +  var PR_LITERAL = 'lit';
    +  /** token style for a punctuation string. */
    +  var PR_PUNCTUATION = 'pun';
    +  /** token style for a punctuation string. */
    +  var PR_PLAIN = 'pln';
    +
    +  /** token style for an sgml tag. */
    +  var PR_TAG = 'tag';
    +  /** token style for a markup declaration such as a DOCTYPE. */
    +  var PR_DECLARATION = 'dec';
    +  /** token style for embedded source. */
    +  var PR_SOURCE = 'src';
    +  /** token style for an sgml attribute name. */
    +  var PR_ATTRIB_NAME = 'atn';
    +  /** token style for an sgml attribute value. */
    +  var PR_ATTRIB_VALUE = 'atv';
    +
    +  /**
    +   * A class that indicates a section of markup that is not code, e.g. to allow
    +   * embedding of line numbers within code listings.
    +   */
    +  var PR_NOCODE = 'nocode';
    +
    +  /** A set of tokens that can precede a regular expression literal in
    +    * javascript.
    +    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
    +    * list, but I've removed ones that might be problematic when seen in
    +    * languages that don't support regular expression literals.
    +    *
    +    * <p>Specifically, I've removed any keywords that can't precede a regexp
    +    * literal in a syntactically legal javascript program, and I've removed the
    +    * "in" keyword since it's not a keyword in many languages, and might be used
    +    * as a count of inches.
    +    *
    +    * <p>The link a above does not accurately describe EcmaScript rules since
    +    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
    +    * very well in practice.
    +    *
    +    * @private
    +    */
    +  var REGEXP_PRECEDER_PATTERN = function () {
    +      var preceders = [
    +          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
    +          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
    +          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
    +          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
    +          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
    +          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
    +          "||=", "~" /* handles =~ and !~ */,
    +          "break", "case", "continue", "delete",
    +          "do", "else", "finally", "instanceof",
    +          "return", "throw", "try", "typeof"
    +          ];
    +      var pattern = '(?:^^|[+-]';
    +      for (var i = 0; i < preceders.length; ++i) {
    +        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    +      }
    +      pattern += ')\\s*';  // matches at end, and matches empty string
    +      return pattern;
    +      // CAVEAT: this does not properly handle the case where a regular
    +      // expression immediately follows another since a regular expression may
    +      // have flags for case-sensitivity and the like.  Having regexp tokens
    +      // adjacent is not valid in any language I'm aware of, so I'm punting.
    +      // TODO: maybe style special characters inside a regexp as punctuation.
    +    }();
    +
    +  // Define regexps here so that the interpreter doesn't have to create an
    +  // object each time the function containing them is called.
    +  // The language spec requires a new object created even if you don't access
    +  // the $1 members.
    +  var pr_amp = /&/g;
    +  var pr_lt = /</g;
    +  var pr_gt = />/g;
    +  var pr_quot = /\"/g;
    +  /** like textToHtml but escapes double quotes to be attribute safe. */
    +  function attribToHtml(str) {
    +    return str.replace(pr_amp, '&amp;')
    +        .replace(pr_lt, '&lt;')
    +        .replace(pr_gt, '&gt;')
    +        .replace(pr_quot, '&quot;');
    +  }
    +
    +  /** escapest html special characters to html. */
    +  function textToHtml(str) {
    +    return str.replace(pr_amp, '&amp;')
    +        .replace(pr_lt, '&lt;')
    +        .replace(pr_gt, '&gt;');
    +  }
    +
    +
    +  var pr_ltEnt = /&lt;/g;
    +  var pr_gtEnt = /&gt;/g;
    +  var pr_aposEnt = /&apos;/g;
    +  var pr_quotEnt = /&quot;/g;
    +  var pr_ampEnt = /&amp;/g;
    +  var pr_nbspEnt = /&nbsp;/g;
    +  /** unescapes html to plain text. */
    +  function htmlToText(html) {
    +    var pos = html.indexOf('&');
    +    if (pos < 0) { return html; }
    +    // Handle numeric entities specially.  We can't use functional substitution
    +    // since that doesn't work in older versions of Safari.
    +    // These should be rare since most browsers convert them to normal chars.
    +    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    +      var end = html.indexOf(';', pos);
    +      if (end >= 0) {
    +        var num = html.substring(pos + 3, end);
    +        var radix = 10;
    +        if (num && num.charAt(0) === 'x') {
    +          num = num.substring(1);
    +          radix = 16;
    +        }
    +        var codePoint = parseInt(num, radix);
    +        if (!isNaN(codePoint)) {
    +          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
    +                  html.substring(end + 1));
    +        }
    +      }
    +    }
    +
    +    return html.replace(pr_ltEnt, '<')
    +        .replace(pr_gtEnt, '>')
    +        .replace(pr_aposEnt, "'")
    +        .replace(pr_quotEnt, '"')
    +        .replace(pr_nbspEnt, ' ')
    +        .replace(pr_ampEnt, '&');
    +  }
    +
    +  /** is the given node's innerHTML normally unescaped? */
    +  function isRawContent(node) {
    +    return 'XMP' === node.tagName;
    +  }
    +
    +  var newlineRe = /[\r\n]/g;
    +  /**
    +   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    +   */
    +  function isPreformatted(node, content) {
    +    // PRE means preformatted, and is a very common case, so don't create
    +    // unnecessary computed style objects.
    +    if ('PRE' === node.tagName) { return true; }
    +    if (!newlineRe.test(content)) { return true; }  // Don't care
    +    var whitespace = '';
    +    // For disconnected nodes, IE has no currentStyle.
    +    if (node.currentStyle) {
    +      whitespace = node.currentStyle.whiteSpace;
    +    } else if (window.getComputedStyle) {
    +      // Firefox makes a best guess if node is disconnected whereas Safari
    +      // returns the empty string.
    +      whitespace = window.getComputedStyle(node, null).whiteSpace;
    +    }
    +    return !whitespace || whitespace === 'pre';
    +  }
    +
    +  function normalizedHtml(node, out, opt_sortAttrs) {
    +    switch (node.nodeType) {
    +      case 1:  // an element
    +        var name = node.tagName.toLowerCase();
    +
    +        out.push('<', name);
    +        var attrs = node.attributes;
    +        var n = attrs.length;
    +        if (n) {
    +          if (opt_sortAttrs) {
    +            var sortedAttrs = [];
    +            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
    +            sortedAttrs.sort(function (a, b) {
    +                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
    +              });
    +            attrs = sortedAttrs;
    +          }
    +          for (var i = 0; i < n; ++i) {
    +            var attr = attrs[i];
    +            if (!attr.specified) { continue; }
    +            out.push(' ', attr.name.toLowerCase(),
    +                     '="', attribToHtml(attr.value), '"');
    +          }
    +        }
    +        out.push('>');
    +        for (var child = node.firstChild; child; child = child.nextSibling) {
    +          normalizedHtml(child, out, opt_sortAttrs);
    +        }
    +        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    +          out.push('<\/', name, '>');
    +        }
    +        break;
    +      case 3: case 4: // text
    +        out.push(textToHtml(node.nodeValue));
    +        break;
    +    }
    +  }
    +
    +  /**
    +   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    +   * matches the union o the sets o strings matched d by the input RegExp.
    +   * Since it matches globally, if the input strings have a start-of-input
    +   * anchor (/^.../), it is ignored for the purposes of unioning.
    +   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
    +   * @return {RegExp} a global regex.
    +   */
    +  function combinePrefixPatterns(regexs) {
    +    var capturedGroupIndex = 0;
    +
    +    var needToFoldCase = false;
    +    var ignoreCase = false;
    +    for (var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.ignoreCase) {
    +        ignoreCase = true;
    +      } else if (/[a-z]/i.test(regex.source.replace(
    +                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    +        needToFoldCase = true;
    +        ignoreCase = false;
    +        break;
    +      }
    +    }
    +
    +    function decodeEscape(charsetPart) {
    +      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
    +      switch (charsetPart.charAt(1)) {
    +        case 'b': return 8;
    +        case 't': return 9;
    +        case 'n': return 0xa;
    +        case 'v': return 0xb;
    +        case 'f': return 0xc;
    +        case 'r': return 0xd;
    +        case 'u': case 'x':
    +          return parseInt(charsetPart.substring(2), 16)
    +              || charsetPart.charCodeAt(1);
    +        case '0': case '1': case '2': case '3': case '4':
    +        case '5': case '6': case '7':
    +          return parseInt(charsetPart.substring(1), 8);
    +        default: return charsetPart.charCodeAt(1);
    +      }
    +    }
    +
    +    function encodeEscape(charCode) {
    +      if (charCode < 0x20) {
    +        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    +      }
    +      var ch = String.fromCharCode(charCode);
    +      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    +        ch = '\\' + ch;
    +      }
    +      return ch;
    +    }
    +
    +    function caseFoldCharset(charSet) {
    +      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    +          new RegExp(
    +              '\\\\u[0-9A-Fa-f]{4}'
    +              + '|\\\\x[0-9A-Fa-f]{2}'
    +              + '|\\\\[0-3][0-7]{0,2}'
    +              + '|\\\\[0-7]{1,2}'
    +              + '|\\\\[\\s\\S]'
    +              + '|-'
    +              + '|[^-\\\\]',
    +              'g'));
    +      var groups = [];
    +      var ranges = [];
    +      var inverse = charsetParts[0] === '^';
    +      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    +        var p = charsetParts[i];
    +        switch (p) {
    +          case '\\B': case '\\b':
    +          case '\\D': case '\\d':
    +          case '\\S': case '\\s':
    +          case '\\W': case '\\w':
    +            groups.push(p);
    +            continue;
    +        }
    +        var start = decodeEscape(p);
    +        var end;
    +        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    +          end = decodeEscape(charsetParts[i + 2]);
    +          i += 2;
    +        } else {
    +          end = start;
    +        }
    +        ranges.push([start, end]);
    +        // If the range might intersect letters, then expand it.
    +        if (!(end < 65 || start > 122)) {
    +          if (!(end < 65 || start > 90)) {
    +            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
    +          }
    +          if (!(end < 97 || start > 122)) {
    +            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
    +          }
    +        }
    +      }
    +
    +      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    +      // -> [[1, 12], [14, 14], [16, 17]]
    +      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
    +      var consolidatedRanges = [];
    +      var lastRange = [NaN, NaN];
    +      for (var i = 0; i < ranges.length; ++i) {
    +        var range = ranges[i];
    +        if (range[0] <= lastRange[1] + 1) {
    +          lastRange[1] = Math.max(lastRange[1], range[1]);
    +        } else {
    +          consolidatedRanges.push(lastRange = range);
    +        }
    +      }
    +
    +      var out = ['['];
    +      if (inverse) { out.push('^'); }
    +      out.push.apply(out, groups);
    +      for (var i = 0; i < consolidatedRanges.length; ++i) {
    +        var range = consolidatedRanges[i];
    +        out.push(encodeEscape(range[0]));
    +        if (range[1] > range[0]) {
    +          if (range[1] + 1 > range[0]) { out.push('-'); }
    +          out.push(encodeEscape(range[1]));
    +        }
    +      }
    +      out.push(']');
    +      return out.join('');
    +    }
    +
    +    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    +      // Split into character sets, escape sequences, punctuation strings
    +      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    +      // include any of the above.
    +      var parts = regex.source.match(
    +          new RegExp(
    +              '(?:'
    +              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
    +              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
    +              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
    +              + '|\\\\[0-9]+'  // a back-reference or octal escape
    +              + '|\\\\[^ux0-9]'  // other escape sequence
    +              + '|\\(\\?[:!=]'  // start of a non-capturing group
    +              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
    +              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
    +              + ')',
    +              'g'));
    +      var n = parts.length;
    +
    +      // Maps captured group numbers to the number they will occupy in
    +      // the output or to -1 if that has not been determined, or to
    +      // undefined if they need not be capturing in the output.
    +      var capturedGroups = [];
    +
    +      // Walk over and identify back references to build the capturedGroups
    +      // mapping.
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          // groups are 1-indexed, so max group index is count of '('
    +          ++groupIndex;
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            capturedGroups[decimalValue] = -1;
    +          }
    +        }
    +      }
    +
    +      // Renumber groups and reduce capturing groups to non-capturing groups
    +      // where possible.
    +      for (var i = 1; i < capturedGroups.length; ++i) {
    +        if (-1 === capturedGroups[i]) {
    +          capturedGroups[i] = ++capturedGroupIndex;
    +        }
    +      }
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          ++groupIndex;
    +          if (capturedGroups[groupIndex] === undefined) {
    +            parts[i] = '(?:';
    +          }
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            parts[i] = '\\' + capturedGroups[groupIndex];
    +          }
    +        }
    +      }
    +
    +      // Remove any prefix anchors so that the output will match anywhere.
    +      // ^^ really does mean an anchored match though.
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
    +      }
    +
    +      // Expand letters to groupts to handle mixing of case-sensitive and
    +      // case-insensitive patterns if necessary.
    +      if (regex.ignoreCase && needToFoldCase) {
    +        for (var i = 0; i < n; ++i) {
    +          var p = parts[i];
    +          var ch0 = p.charAt(0);
    +          if (p.length >= 2 && ch0 === '[') {
    +            parts[i] = caseFoldCharset(p);
    +          } else if (ch0 !== '\\') {
    +            // TODO: handle letters in numeric escapes.
    +            parts[i] = p.replace(
    +                /[a-zA-Z]/g,
    +                function (ch) {
    +                  var cc = ch.charCodeAt(0);
    +                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    +                });
    +          }
    +        }
    +      }
    +
    +      return parts.join('');
    +    }
    +
    +    var rewritten = [];
    +    for (var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.global || regex.multiline) { throw new Error('' + regex); }
    +      rewritten.push(
    +          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
    +    }
    +
    +    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    +  }
    +
    +  var PR_innerHtmlWorks = null;
    +  function getInnerHtml(node) {
    +    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    +    // an html description of well formed XML and the containing tag is a PRE
    +    // tag, so we detect that case and emulate innerHTML.
    +    if (null === PR_innerHtmlWorks) {
    +      var testNode = document.createElement('PRE');
    +      testNode.appendChild(
    +          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    +      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    +    }
    +
    +    if (PR_innerHtmlWorks) {
    +      var content = node.innerHTML;
    +      // XMP tags contain unescaped entities so require special handling.
    +      if (isRawContent(node)) {
    +        content = textToHtml(content);
    +      } else if (!isPreformatted(node, content)) {
    +        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
    +            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
    +      }
    +      return content;
    +    }
    +
    +    var out = [];
    +    for (var child = node.firstChild; child; child = child.nextSibling) {
    +      normalizedHtml(child, out);
    +    }
    +    return out.join('');
    +  }
    +
    +  /** returns a function that expand tabs to spaces.  This function can be fed
    +    * successive chunks of text, and will maintain its own internal state to
    +    * keep track of how tabs are expanded.
    +    * @return {function (string) : string} a function that takes
    +    *   plain text and return the text with tabs expanded.
    +    * @private
    +    */
    +  function makeTabExpander(tabWidth) {
    +    var SPACES = '                ';
    +    var charInLine = 0;
    +
    +    return function (plainText) {
    +      // walk over each character looking for tabs and newlines.
    +      // On tabs, expand them.  On newlines, reset charInLine.
    +      // Otherwise increment charInLine
    +      var out = null;
    +      var pos = 0;
    +      for (var i = 0, n = plainText.length; i < n; ++i) {
    +        var ch = plainText.charAt(i);
    +
    +        switch (ch) {
    +          case '\t':
    +            if (!out) { out = []; }
    +            out.push(plainText.substring(pos, i));
    +            // calculate how much space we need in front of this part
    +            // nSpaces is the amount of padding -- the number of spaces needed
    +            // to move us to the next column, where columns occur at factors of
    +            // tabWidth.
    +            var nSpaces = tabWidth - (charInLine % tabWidth);
    +            charInLine += nSpaces;
    +            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    +              out.push(SPACES.substring(0, nSpaces));
    +            }
    +            pos = i + 1;
    +            break;
    +          case '\n':
    +            charInLine = 0;
    +            break;
    +          default:
    +            ++charInLine;
    +        }
    +      }
    +      if (!out) { return plainText; }
    +      out.push(plainText.substring(pos));
    +      return out.join('');
    +    };
    +  }
    +
    +  var pr_chunkPattern = new RegExp(
    +      '[^<]+'  // A run of characters other than '<'
    +      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
    +      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
    +      // a probable tag that should not be highlighted
    +      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
    +      + '|<',  // A '<' that does not begin a larger chunk
    +      'g');
    +  var pr_commentPrefix = /^<\!--/;
    +  var pr_cdataPrefix = /^<!\[CDATA\[/;
    +  var pr_brPrefix = /^<br\b/i;
    +  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    +
    +  /** split markup into chunks of html tags (style null) and
    +    * plain text (style {@link #PR_PLAIN}), converting tags which are
    +    * significant for tokenization (<br>) into their textual equivalent.
    +    *
    +    * @param {string} s html where whitespace is considered significant.
    +    * @return {Object} source code and extracted tags.
    +    * @private
    +    */
    +  function extractTags(s) {
    +    // since the pattern has the 'g' modifier and defines no capturing groups,
    +    // this will return a list of all chunks which we then classify and wrap as
    +    // PR_Tokens
    +    var matches = s.match(pr_chunkPattern);
    +    var sourceBuf = [];
    +    var sourceBufLen = 0;
    +    var extractedTags = [];
    +    if (matches) {
    +      for (var i = 0, n = matches.length; i < n; ++i) {
    +        var match = matches[i];
    +        if (match.length > 1 && match.charAt(0) === '<') {
    +          if (pr_commentPrefix.test(match)) { continue; }
    +          if (pr_cdataPrefix.test(match)) {
    +            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
    +            sourceBuf.push(match.substring(9, match.length - 3));
    +            sourceBufLen += match.length - 12;
    +          } else if (pr_brPrefix.test(match)) {
    +            // <br> tags are lexically significant so convert them to text.
    +            // This is undone later.
    +            sourceBuf.push('\n');
    +            ++sourceBufLen;
    +          } else {
    +            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    +              // A <span class="nocode"> will start a section that should be
    +              // ignored.  Continue walking the list until we see a matching end
    +              // tag.
    +              var name = match.match(pr_tagNameRe)[2];
    +              var depth = 1;
    +              var j;
    +              end_tag_loop:
    +              for (j = i + 1; j < n; ++j) {
    +                var name2 = matches[j].match(pr_tagNameRe);
    +                if (name2 && name2[2] === name) {
    +                  if (name2[1] === '/') {
    +                    if (--depth === 0) { break end_tag_loop; }
    +                  } else {
    +                    ++depth;
    +                  }
    +                }
    +              }
    +              if (j < n) {
    +                extractedTags.push(
    +                    sourceBufLen, matches.slice(i, j + 1).join(''));
    +                i = j;
    +              } else {  // Ignore unclosed sections.
    +                extractedTags.push(sourceBufLen, match);
    +              }
    +            } else {
    +              extractedTags.push(sourceBufLen, match);
    +            }
    +          }
    +        } else {
    +          var literalText = htmlToText(match);
    +          sourceBuf.push(literalText);
    +          sourceBufLen += literalText.length;
    +        }
    +      }
    +    }
    +    return { source: sourceBuf.join(''), tags: extractedTags };
    +  }
    +
    +  /** True if the given tag contains a class attribute with the nocode class. */
    +  function isNoCodeTag(tag) {
    +    return !!tag
    +        // First canonicalize the representation of attributes
    +        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    +                 ' $1="$2$3$4"')
    +        // Then look for the attribute we want.
    +        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    +  }
    +
    +  /**
    +   * Apply the given language handler to sourceCode and add the resulting
    +   * decorations to out.
    +   * @param {number} basePos the index of sourceCode within the chunk of source
    +   *    whose decorations are already present on out.
    +   */
    +  function appendDecorations(basePos, sourceCode, langHandler, out) {
    +    if (!sourceCode) { return; }
    +    var job = {
    +      source: sourceCode,
    +      basePos: basePos
    +    };
    +    langHandler(job);
    +    out.push.apply(out, job.decorations);
    +  }
    +
    +  /** Given triples of [style, pattern, context] returns a lexing function,
    +    * The lexing function interprets the patterns to find token boundaries and
    +    * returns a decoration list of the form
    +    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
    +    * where index_n is an index into the sourceCode, and style_n is a style
    +    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
    +    * all characters in sourceCode[index_n-1:index_n].
    +    *
    +    * The stylePatterns is a list whose elements have the form
    +    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
    +    *
    +    * Style is a style constant like PR_PLAIN, or can be a string of the
    +    * form 'lang-FOO', where FOO is a language extension describing the
    +    * language of the portion of the token in $1 after pattern executes.
    +    * E.g., if style is 'lang-lisp', and group 1 contains the text
    +    * '(hello (world))', then that portion of the token will be passed to the
    +    * registered lisp handler for formatting.
    +    * The text before and after group 1 will be restyled using this decorator
    +    * so decorators should take care that this doesn't result in infinite
    +    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
    +    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
    +    * '<script>foo()<\/script>', which would cause the current decorator to
    +    * be called with '<script>' which would not match the same rule since
    +    * group 1 must not be empty, so it would be instead styled as PR_TAG by
    +    * the generic tag rule.  The handler registered for the 'js' extension would
    +    * then be called with 'foo()', and finally, the current decorator would
    +    * be called with '<\/script>' which would not match the original rule and
    +    * so the generic tag rule would identify it as a tag.
    +    *
    +    * Pattern must only match prefixes, and if it matches a prefix, then that
    +    * match is considered a token with the same style.
    +    *
    +    * Context is applied to the last non-whitespace, non-comment token
    +    * recognized.
    +    *
    +    * Shortcut is an optional string of characters, any of which, if the first
    +    * character, gurantee that this pattern and only this pattern matches.
    +    *
    +    * @param {Array} shortcutStylePatterns patterns that always start with
    +    *   a known character.  Must have a shortcut string.
    +    * @param {Array} fallthroughStylePatterns patterns that will be tried in
    +    *   order if the shortcut ones fail.  May have shortcuts.
    +    *
    +    * @return {function (Object)} a
    +    *   function that takes source code and returns a list of decorations.
    +    */
    +  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    +    var shortcuts = {};
    +    var tokenizer;
    +    (function () {
    +      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    +      var allRegexs = [];
    +      var regexKeys = {};
    +      for (var i = 0, n = allPatterns.length; i < n; ++i) {
    +        var patternParts = allPatterns[i];
    +        var shortcutChars = patternParts[3];
    +        if (shortcutChars) {
    +          for (var c = shortcutChars.length; --c >= 0;) {
    +            shortcuts[shortcutChars.charAt(c)] = patternParts;
    +          }
    +        }
    +        var regex = patternParts[1];
    +        var k = '' + regex;
    +        if (!regexKeys.hasOwnProperty(k)) {
    +          allRegexs.push(regex);
    +          regexKeys[k] = null;
    +        }
    +      }
    +      allRegexs.push(/[\0-\uffff]/);
    +      tokenizer = combinePrefixPatterns(allRegexs);
    +    })();
    +
    +    var nPatterns = fallthroughStylePatterns.length;
    +    var notWs = /\S/;
    +
    +    /**
    +     * Lexes job.source and produces an output array job.decorations of style
    +     * classes preceded by the position at which they start in job.source in
    +     * order.
    +     *
    +     * @param {Object} job an object like {@code
    +     *    source: {string} sourceText plain text,
    +     *    basePos: {int} position of job.source in the larger chunk of
    +     *        sourceCode.
    +     * }
    +     */
    +    var decorate = function (job) {
    +      var sourceCode = job.source, basePos = job.basePos;
    +      /** Even entries are positions in source in ascending order.  Odd enties
    +        * are style markers (e.g., PR_COMMENT) that run from that position until
    +        * the end.
    +        * @type {Array.<number|string>}
    +        */
    +      var decorations = [basePos, PR_PLAIN];
    +      var pos = 0;  // index into sourceCode
    +      var tokens = sourceCode.match(tokenizer) || [];
    +      var styleCache = {};
    +
    +      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    +        var token = tokens[ti];
    +        var style = styleCache[token];
    +        var match = void 0;
    +
    +        var isEmbedded;
    +        if (typeof style === 'string') {
    +          isEmbedded = false;
    +        } else {
    +          var patternParts = shortcuts[token.charAt(0)];
    +          if (patternParts) {
    +            match = token.match(patternParts[1]);
    +            style = patternParts[0];
    +          } else {
    +            for (var i = 0; i < nPatterns; ++i) {
    +              patternParts = fallthroughStylePatterns[i];
    +              match = token.match(patternParts[1]);
    +              if (match) {
    +                style = patternParts[0];
    +                break;
    +              }
    +            }
    +
    +            if (!match) {  // make sure that we make progress
    +              style = PR_PLAIN;
    +            }
    +          }
    +
    +          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    +          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    +            isEmbedded = false;
    +            style = PR_SOURCE;
    +          }
    +
    +          if (!isEmbedded) { styleCache[token] = style; }
    +        }
    +
    +        var tokenStart = pos;
    +        pos += token.length;
    +
    +        if (!isEmbedded) {
    +          decorations.push(basePos + tokenStart, style);
    +        } else {  // Treat group 1 as an embedded block of source code.
    +          var embeddedSource = match[1];
    +          var embeddedSourceStart = token.indexOf(embeddedSource);
    +          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    +          if (match[2]) {
    +            // If embeddedSource can be blank, then it would match at the
    +            // beginning which would cause us to infinitely recurse on the
    +            // entire token, so we catch the right context in match[2].
    +            embeddedSourceEnd = token.length - match[2].length;
    +            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    +          }
    +          var lang = style.substring(5);
    +          // Decorate the left of the embedded source
    +          appendDecorations(
    +              basePos + tokenStart,
    +              token.substring(0, embeddedSourceStart),
    +              decorate, decorations);
    +          // Decorate the embedded source
    +          appendDecorations(
    +              basePos + tokenStart + embeddedSourceStart,
    +              embeddedSource,
    +              langHandlerForExtension(lang, embeddedSource),
    +              decorations);
    +          // Decorate the right of the embedded section
    +          appendDecorations(
    +              basePos + tokenStart + embeddedSourceEnd,
    +              token.substring(embeddedSourceEnd),
    +              decorate, decorations);
    +        }
    +      }
    +      job.decorations = decorations;
    +    };
    +    return decorate;
    +  }
    +
    +  /** returns a function that produces a list of decorations from source text.
    +    *
    +    * This code treats ", ', and ` as string delimiters, and \ as a string
    +    * escape.  It does not recognize perl's qq() style strings.
    +    * It has no special handling for double delimiter escapes as in basic, or
    +    * the tripled delimiters used in python, but should work on those regardless
    +    * although in those cases a single string literal may be broken up into
    +    * multiple adjacent string literals.
    +    *
    +    * It recognizes C, C++, and shell style comments.
    +    *
    +    * @param {Object} options a set of optional parameters.
    +    * @return {function (Object)} a function that examines the source code
    +    *     in the input job and builds the decoration list.
    +    */
    +  function sourceDecorator(options) {
    +    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    +    if (options['tripleQuotedStrings']) {
    +      // '''multi-line-string''', 'single-line-string', and double-quoted
    +      shortcutStylePatterns.push(
    +          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    +           null, '\'"']);
    +    } else if (options['multiLineStrings']) {
    +      // 'multi-line-string', "multi-line-string"
    +      shortcutStylePatterns.push(
    +          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    +           null, '\'"`']);
    +    } else {
    +      // 'single-line-string', "single-line-string"
    +      shortcutStylePatterns.push(
    +          [PR_STRING,
    +           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    +           null, '"\'']);
    +    }
    +    if (options['verbatimStrings']) {
    +      // verbatim-string-literal production from the C# grammar.  See issue 93.
    +      fallthroughStylePatterns.push(
    +          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
    +    }
    +    if (options['hashComments']) {
    +      if (options['cStyleComments']) {
    +        // Stop C preprocessor declarations at an unclosed open comment
    +        shortcutStylePatterns.push(
    +            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    +             null, '#']);
    +        fallthroughStylePatterns.push(
    +            [PR_STRING,
    +             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    +             null]);
    +      } else {
    +        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
    +      }
    +    }
    +    if (options['cStyleComments']) {
    +      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
    +      fallthroughStylePatterns.push(
    +          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
    +    }
    +    if (options['regexLiterals']) {
    +      var REGEX_LITERAL = (
    +          // A regular expression literal starts with a slash that is
    +          // not followed by * or / so that it is not confused with
    +          // comments.
    +          '/(?=[^/*])'
    +          // and then contains any number of raw characters,
    +          + '(?:[^/\\x5B\\x5C]'
    +          // escape sequences (\x5C),
    +          +    '|\\x5C[\\s\\S]'
    +          // or non-nesting character sets (\x5B\x5D);
    +          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    +          // finally closed by a /.
    +          + '/');
    +      fallthroughStylePatterns.push(
    +          ['lang-regex',
    +           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
    +           ]);
    +    }
    +
    +    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    +    if (keywords.length) {
    +      fallthroughStylePatterns.push(
    +          [PR_KEYWORD,
    +           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
    +    }
    +
    +    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
    +    fallthroughStylePatterns.push(
    +        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    +        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
    +        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
    +        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
    +        [PR_LITERAL,
    +         new RegExp(
    +             '^(?:'
    +             // A hex number
    +             + '0x[a-f0-9]+'
    +             // or an octal or decimal number,
    +             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    +             // possibly in scientific notation
    +             + '(?:e[+\\-]?\\d+)?'
    +             + ')'
    +             // with an optional modifier like UL for unsigned long
    +             + '[a-z]*', 'i'),
    +         null, '0123456789'],
    +        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
    +
    +    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    +  }
    +
    +  var decorateSource = sourceDecorator({
    +        'keywords': ALL_KEYWORDS,
    +        'hashComments': true,
    +        'cStyleComments': true,
    +        'multiLineStrings': true,
    +        'regexLiterals': true
    +      });
    +
    +  /** Breaks {@code job.source} around style boundaries in
    +    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    +    * and leaves the result in {@code job.prettyPrintedHtml}.
    +    * @param {Object} job like {
    +    *    source: {string} source as plain text,
    +    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
    +    *                   html preceded by their position in {@code job.source}
    +    *                   in order
    +    *    decorations: {Array.<number|string} an array of style classes preceded
    +    *                 by the position at which they start in job.source in order
    +    * }
    +    * @private
    +    */
    +  function recombineTagsAndDecorations(job) {
    +    var sourceText = job.source;
    +    var extractedTags = job.extractedTags;
    +    var decorations = job.decorations;
    +
    +    var html = [];
    +    // index past the last char in sourceText written to html
    +    var outputIdx = 0;
    +
    +    var openDecoration = null;
    +    var currentDecoration = null;
    +    var tagPos = 0;  // index into extractedTags
    +    var decPos = 0;  // index into decorations
    +    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    +
    +    var adjacentSpaceRe = /([\r\n ]) /g;
    +    var startOrSpaceRe = /(^| ) /gm;
    +    var newlineRe = /\r\n?|\n/g;
    +    var trailingSpaceRe = /[ \r\n]$/;
    +    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
    +
    +    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    +    var isIE678 = window['_pr_isIE6']();
    +    var lineBreakHtml = (
    +        isIE678
    +        ? (job.sourceNode.tagName === 'PRE'
    +           // Use line feeds instead of <br>s so that copying and pasting works
    +           // on IE.
    +           // Doing this on other browsers breaks lots of stuff since \r\n is
    +           // treated as two newlines on Firefox.
    +           ? (isIE678 === 6 ? '&#160;\r\n' :
    +              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
    +           // IE collapses multiple adjacent <br>s into 1 line break.
    +           // Prefix every newline with '&#160;' to prevent such behavior.
    +           // &nbsp; is the same as &#160; but works in XML as well as HTML.
    +           : '&#160;<br />')
    +        : '<br />');
    +
    +    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
    +    // number of the first line.
    +    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
    +    var lineBreaker;
    +    if (numberLines) {
    +      var lineBreaks = [];
    +      for (var i = 0; i < 10; ++i) {
    +        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
    +      }
    +      var lineNum = numberLines[1] && numberLines[1].length
    +          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
    +      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
    +      if (lineNum) {
    +        html.push(' value="', lineNum + 1, '"');
    +      }
    +      html.push('>');
    +      lineBreaker = function () {
    +        var lb = lineBreaks[++lineNum % 10];
    +        // If a decoration is open, we need to close it before closing a list-item
    +        // and reopen it on the other side of the list item.
    +        return openDecoration
    +            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
    +      };
    +    } else {
    +      lineBreaker = lineBreakHtml;
    +    }
    +
    +    // A helper function that is responsible for opening sections of decoration
    +    // and outputing properly escaped chunks of source
    +    function emitTextUpTo(sourceIdx) {
    +      if (sourceIdx > outputIdx) {
    +        if (openDecoration && openDecoration !== currentDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        if (!openDecoration && currentDecoration) {
    +          openDecoration = currentDecoration;
    +          html.push('<span class="', openDecoration, '">');
    +        }
    +        // This interacts badly with some wikis which introduces paragraph tags
    +        // into pre blocks for some strange reason.
    +        // It's necessary for IE though which seems to lose the preformattedness
    +        // of <pre> tags when their innerHTML is assigned.
    +        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    +        // and it serves to undo the conversion of <br>s to newlines done in
    +        // chunkify.
    +        var htmlChunk = textToHtml(
    +            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
    +            .replace(lastWasSpace
    +                     ? startOrSpaceRe
    +                     : adjacentSpaceRe, '$1&#160;');
    +        // Keep track of whether we need to escape space at the beginning of the
    +        // next chunk.
    +        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    +        html.push(htmlChunk.replace(newlineRe, lineBreaker));
    +        outputIdx = sourceIdx;
    +      }
    +    }
    +
    +    while (true) {
    +      // Determine if we're going to consume a tag this time around.  Otherwise
    +      // we consume a decoration or exit.
    +      var outputTag;
    +      if (tagPos < extractedTags.length) {
    +        if (decPos < decorations.length) {
    +          // Pick one giving preference to extractedTags since we shouldn't open
    +          // a new style that we're going to have to immediately close in order
    +          // to output a tag.
    +          outputTag = extractedTags[tagPos] <= decorations[decPos];
    +        } else {
    +          outputTag = true;
    +        }
    +      } else {
    +        outputTag = false;
    +      }
    +      // Consume either a decoration or a tag or exit.
    +      if (outputTag) {
    +        emitTextUpTo(extractedTags[tagPos]);
    +        if (openDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        html.push(extractedTags[tagPos + 1]);
    +        tagPos += 2;
    +      } else if (decPos < decorations.length) {
    +        emitTextUpTo(decorations[decPos]);
    +        currentDecoration = decorations[decPos + 1];
    +        decPos += 2;
    +      } else {
    +        break;
    +      }
    +    }
    +    emitTextUpTo(sourceText.length);
    +    if (openDecoration) {
    +      html.push('</span>');
    +    }
    +    if (numberLines) { html.push('</li></ol>'); }
    +    job.prettyPrintedHtml = html.join('');
    +  }
    +
    +  /** Maps language-specific file extensions to handlers. */
    +  var langHandlerRegistry = {};
    +  /** Register a language handler for the given file extensions.
    +    * @param {function (Object)} handler a function from source code to a list
    +    *      of decorations.  Takes a single argument job which describes the
    +    *      state of the computation.   The single parameter has the form
    +    *      {@code {
    +    *        source: {string} as plain text.
    +    *        decorations: {Array.<number|string>} an array of style classes
    +    *                     preceded by the position at which they start in
    +    *                     job.source in order.
    +    *                     The language handler should assigned this field.
    +    *        basePos: {int} the position of source in the larger source chunk.
    +    *                 All positions in the output decorations array are relative
    +    *                 to the larger source chunk.
    +    *      } }
    +    * @param {Array.<string>} fileExtensions
    +    */
    +  function registerLangHandler(handler, fileExtensions) {
    +    for (var i = fileExtensions.length; --i >= 0;) {
    +      var ext = fileExtensions[i];
    +      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    +        langHandlerRegistry[ext] = handler;
    +      } else if ('console' in window) {
    +        console['warn']('cannot override language handler %s', ext);
    +      }
    +    }
    +  }
    +  function langHandlerForExtension(extension, source) {
    +    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    +      // Treat it as markup if the first non whitespace character is a < and
    +      // the last non-whitespace character is a >.
    +      extension = /^\s*</.test(source)
    +          ? 'default-markup'
    +          : 'default-code';
    +    }
    +    return langHandlerRegistry[extension];
    +  }
    +  registerLangHandler(decorateSource, ['default-code']);
    +  registerLangHandler(
    +      createSimpleLexer(
    +          [],
    +          [
    +           [PR_PLAIN,       /^[^<?]+/],
    +           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
    +           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
    +           // Unescaped content in an unknown language
    +           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
    +           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
    +           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
    +           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
    +           // Unescaped content in javascript.  (Or possibly vbscript).
    +           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
    +           // Contains unescaped stylesheet content
    +           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
    +           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
    +          ]),
    +      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
    +  registerLangHandler(
    +      createSimpleLexer(
    +          [
    +           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
    +           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
    +           ],
    +          [
    +           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
    +           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
    +           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
    +           [PR_PUNCTUATION,  /^[=<>\/]+/],
    +           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
    +           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
    +           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
    +           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
    +           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
    +           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
    +           ]),
    +      ['in.tag']);
    +  registerLangHandler(
    +      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': CPP_KEYWORDS,
    +          'hashComments': true,
    +          'cStyleComments': true
    +        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': 'null true false'
    +        }), ['json']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': CSHARP_KEYWORDS,
    +          'hashComments': true,
    +          'cStyleComments': true,
    +          'verbatimStrings': true
    +        }), ['cs']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': JAVA_KEYWORDS,
    +          'cStyleComments': true
    +        }), ['java']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': SH_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true
    +        }), ['bsh', 'csh', 'sh']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': PYTHON_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'tripleQuotedStrings': true
    +        }), ['cv', 'py']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': PERL_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'regexLiterals': true
    +        }), ['perl', 'pl', 'pm']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': RUBY_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'regexLiterals': true
    +        }), ['rb']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': JSCRIPT_KEYWORDS,
    +          'cStyleComments': true,
    +          'regexLiterals': true
    +        }), ['js']);
    +  registerLangHandler(
    +      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
    +
    +  function applyDecorator(job) {
    +    var sourceCodeHtml = job.sourceCodeHtml;
    +    var opt_langExtension = job.langExtension;
    +
    +    // Prepopulate output in case processing fails with an exception.
    +    job.prettyPrintedHtml = sourceCodeHtml;
    +
    +    try {
    +      // Extract tags, and convert the source code to plain text.
    +      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    +      /** Plain text. @type {string} */
    +      var source = sourceAndExtractedTags.source;
    +      job.source = source;
    +      job.basePos = 0;
    +
    +      /** Even entries are positions in source in ascending order.  Odd entries
    +        * are tags that were extracted at that position.
    +        * @type {Array.<number|string>}
    +        */
    +      job.extractedTags = sourceAndExtractedTags.tags;
    +
    +      // Apply the appropriate language handler
    +      langHandlerForExtension(opt_langExtension, source)(job);
    +      // Integrate the decorations and tags back into the source code to produce
    +      // a decorated html string which is left in job.prettyPrintedHtml.
    +      recombineTagsAndDecorations(job);
    +    } catch (e) {
    +      if ('console' in window) {
    +        console['log'](e && e['stack'] ? e['stack'] : e);
    +      }
    +    }
    +  }
    +
    +  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    +    var job = {
    +      sourceCodeHtml: sourceCodeHtml,
    +      langExtension: opt_langExtension
    +    };
    +    applyDecorator(job);
    +    return job.prettyPrintedHtml;
    +  }
    +
    +  function prettyPrint(opt_whenDone) {
    +    function byTagName(tn) { return document.getElementsByTagName(tn); }
    +    // fetch a list of nodes to rewrite
    +    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
    +    var elements = [];
    +    for (var i = 0; i < codeSegments.length; ++i) {
    +      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
    +        elements.push(codeSegments[i][j]);
    +      }
    +    }
    +    codeSegments = null;
    +
    +    var clock = Date;
    +    if (!clock['now']) {
    +      clock = { 'now': function () { return (new Date).getTime(); } };
    +    }
    +
    +    // The loop is broken into a series of continuations to make sure that we
    +    // don't make the browser unresponsive when rewriting a large page.
    +    var k = 0;
    +    var prettyPrintingJob;
    +
    +    function doWork() {
    +      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
    +                     clock.now() + 250 /* ms */ :
    +                     Infinity);
    +      for (; k < elements.length && clock.now() < endTime; k++) {
    +        var cs = elements[k];
    +        // [JACOCO] 'prettyprint' -> 'source'
    +        if (cs.className && cs.className.indexOf('source') >= 0) {
    +          // If the classes includes a language extensions, use it.
    +          // Language extensions can be specified like
    +          //     <pre class="prettyprint lang-cpp">
    +          // the language extension "cpp" is used to find a language handler as
    +          // passed to PR_registerLangHandler.
    +          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    +          if (langExtension) { langExtension = langExtension[1]; }
    +
    +          // make sure this is not nested in an already prettified element
    +          var nested = false;
    +          for (var p = cs.parentNode; p; p = p.parentNode) {
    +            if ((p.tagName === 'pre' || p.tagName === 'code' ||
    +                 p.tagName === 'xmp') &&
    +                // [JACOCO] 'prettyprint' -> 'source'
    +                p.className && p.className.indexOf('source') >= 0) {
    +              nested = true;
    +              break;
    +            }
    +          }
    +          if (!nested) {
    +            // fetch the content as a snippet of properly escaped HTML.
    +            // Firefox adds newlines at the end.
    +            var content = getInnerHtml(cs);
    +            content = content.replace(/(?:\r\n?|\n)$/, '');
    +
    +            // do the pretty printing
    +            prettyPrintingJob = {
    +              sourceCodeHtml: content,
    +              langExtension: langExtension,
    +              sourceNode: cs
    +            };
    +            applyDecorator(prettyPrintingJob);
    +            replaceWithPrettyPrintedHtml();
    +          }
    +        }
    +      }
    +      if (k < elements.length) {
    +        // finish up in a continuation
    +        setTimeout(doWork, 250);
    +      } else if (opt_whenDone) {
    +        opt_whenDone();
    +      }
    +    }
    +
    +    function replaceWithPrettyPrintedHtml() {
    +      var newContent = prettyPrintingJob.prettyPrintedHtml;
    +      if (!newContent) { return; }
    +      var cs = prettyPrintingJob.sourceNode;
    +
    +      // push the prettified html back into the tag.
    +      if (!isRawContent(cs)) {
    +        // just replace the old html with the new
    +        cs.innerHTML = newContent;
    +      } else {
    +        // we need to change the tag to a <pre> since <xmp>s do not allow
    +        // embedded tags such as the span tags used to attach styles to
    +        // sections of source code.
    +        var pre = document.createElement('PRE');
    +        for (var i = 0; i < cs.attributes.length; ++i) {
    +          var a = cs.attributes[i];
    +          if (a.specified) {
    +            var aname = a.name.toLowerCase();
    +            if (aname === 'class') {
    +              pre.className = a.value;  // For IE 6
    +            } else {
    +              pre.setAttribute(a.name, a.value);
    +            }
    +          }
    +        }
    +        pre.innerHTML = newContent;
    +
    +        // remove the old
    +        cs.parentNode.replaceChild(pre, cs);
    +        cs = pre;
    +      }
    +    }
    +
    +    doWork();
    +  }
    +
    +  window['PR_normalizedHtml'] = normalizedHtml;
    +  window['prettyPrintOne'] = prettyPrintOne;
    +  window['prettyPrint'] = prettyPrint;
    +  window['PR'] = {
    +        'combinePrefixPatterns': combinePrefixPatterns,
    +        'createSimpleLexer': createSimpleLexer,
    +        'registerLangHandler': registerLangHandler,
    +        'sourceDecorator': sourceDecorator,
    +        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
    +        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
    +        'PR_COMMENT': PR_COMMENT,
    +        'PR_DECLARATION': PR_DECLARATION,
    +        'PR_KEYWORD': PR_KEYWORD,
    +        'PR_LITERAL': PR_LITERAL,
    +        'PR_NOCODE': PR_NOCODE,
    +        'PR_PLAIN': PR_PLAIN,
    +        'PR_PUNCTUATION': PR_PUNCTUATION,
    +        'PR_SOURCE': PR_SOURCE,
    +        'PR_STRING': PR_STRING,
    +        'PR_TAG': PR_TAG,
    +        'PR_TYPE': PR_TYPE
    +      };
    +})();
    diff --git a/target/site/jacoco/jacoco-resources/redbar.gif b/target/site/jacoco/jacoco-resources/redbar.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..c2f71469ba995289439d86ea39b1b33edb03388c
    GIT binary patch
    literal 91
    zcmZ?wbhEHbWMtrCc+AD{pP&D~tn7aso&R25|6^nS*Vg{;>G{84!T)8;{;yfXu$BQ0
    fDgI<(<YM4w&|v@qkQodt90ol_LPjnP91PX~3&9+X
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/report.css b/target/site/jacoco/jacoco-resources/report.css
    new file mode 100644
    index 0000000..dd936bc
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/report.css
    @@ -0,0 +1,243 @@
    +body, td {
    +  font-family:sans-serif;
    +  font-size:10pt;
    +}
    +
    +h1 {
    +  font-weight:bold;
    +  font-size:18pt;
    +}
    +
    +.breadcrumb {
    +  border:#d6d3ce 1px solid;
    +  padding:2px 4px 2px 4px;
    +}
    +
    +.breadcrumb .info {
    +  float:right;
    +}
    +
    +.breadcrumb .info a {
    +  margin-left:8px;
    +}
    +
    +.el_report {
    +  padding-left:18px;
    +  background-image:url(report.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_group {
    +  padding-left:18px;
    +  background-image:url(group.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_bundle {
    +  padding-left:18px;
    +  background-image:url(bundle.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_package {
    +  padding-left:18px;
    +  background-image:url(package.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_class {
    +  padding-left:18px;
    +  background-image:url(class.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_source {
    +  padding-left:18px;
    +  background-image:url(source.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_method {
    +  padding-left:18px;
    +  background-image:url(method.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_session {
    +  padding-left:18px;
    +  background-image:url(session.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +pre.source {
    +  border:#d6d3ce 1px solid;
    +  font-family:monospace;
    +}
    +
    +pre.source ol {
    +  margin-bottom: 0px;
    +  margin-top: 0px;
    +}
    +
    +pre.source li {
    +  border-left: 1px solid #D6D3CE;
    +  color: #A0A0A0;
    +  padding-left: 0px;
    +}
    +
    +pre.source span.fc {
    +  background-color:#ccffcc;
    +}
    +
    +pre.source span.nc {
    +  background-color:#ffaaaa;
    +}
    +
    +pre.source span.pc {
    +  background-color:#ffffcc;
    +}
    +
    +pre.source span.bfc {
    +  background-image: url(branchfc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bfc:hover {
    +  background-color:#80ff80;
    +}
    +
    +pre.source span.bnc {
    +  background-image: url(branchnc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bnc:hover {
    +  background-color:#ff8080;
    +}
    +
    +pre.source span.bpc {
    +  background-image: url(branchpc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bpc:hover {
    +  background-color:#ffff80;
    +}
    +
    +table.coverage {
    +  empty-cells:show;
    +  border-collapse:collapse;
    +}
    +
    +table.coverage thead {
    +  background-color:#e0e0e0;
    +}
    +
    +table.coverage thead td {
    +  white-space:nowrap;
    +  padding:2px 14px 0px 6px;
    +  border-bottom:#b0b0b0 1px solid;
    +}
    +
    +table.coverage thead td.bar {
    +  border-left:#cccccc 1px solid;
    +}
    +
    +table.coverage thead td.ctr1 {
    +  text-align:right;
    +  border-left:#cccccc 1px solid;
    +}
    +
    +table.coverage thead td.ctr2 {
    +  text-align:right;
    +  padding-left:2px;
    +}
    +
    +table.coverage thead td.sortable {
    +  cursor:pointer;
    +  background-image:url(sort.gif);
    +  background-position:right center;
    +  background-repeat:no-repeat;
    +}
    +
    +table.coverage thead td.up {
    +  background-image:url(up.gif);
    +}
    +
    +table.coverage thead td.down {
    +  background-image:url(down.gif);
    +}
    +
    +table.coverage tbody td {
    +  white-space:nowrap;
    +  padding:2px 6px 2px 6px;
    +  border-bottom:#d6d3ce 1px solid;
    +}
    +
    +table.coverage tbody tr:hover {
    +  background: #f0f0d0 !important;
    +}
    +
    +table.coverage tbody td.bar {
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tbody td.ctr1 {
    +  text-align:right;
    +  padding-right:14px;
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tbody td.ctr2 {
    +  text-align:right;
    +  padding-right:14px;
    +  padding-left:2px;
    +}
    +
    +table.coverage tfoot td {
    +  white-space:nowrap;
    +  padding:2px 6px 2px 6px;
    +}
    +
    +table.coverage tfoot td.bar {
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tfoot td.ctr1 {
    +  text-align:right;
    +  padding-right:14px;
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tfoot td.ctr2 {
    +  text-align:right;
    +  padding-right:14px;
    +  padding-left:2px;
    +}
    +
    +.footer {
    +  margin-top:20px;
    +  border-top:#d6d3ce 1px solid;
    +  padding-top:2px;
    +  font-size:8pt;
    +  color:#a0a0a0;
    +}
    +
    +.footer a {
    +  color:#a0a0a0;
    +}
    +
    +.right {
    +  float:right;
    +}
    diff --git a/target/site/jacoco/jacoco-resources/report.gif b/target/site/jacoco/jacoco-resources/report.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..8547be50bf3e97e725920927b5aa4cdb031f4823
    GIT binary patch
    literal 363
    zcmZ?wbhEHb6krfwSZc{In}J~s1H&!`1_uX+xVSjMb&S>db~X8S)dhAn1$OlXwvB~0
    zO@%hC#Wq5_7&^+V`^qgRRa;E2HJ?*&DsqWoev|2fCetO&CQDmPR<;_iXfs~ZZnVC`
    za8s8-+pK*(^AAm4c5K#~(^ocST-lU)byMc8y)_R`^xu2&{oaco_g{R!|Ki8Pmp>lA
    z{_*VHkC*R%zWMa)!{^_hzyAL8?f2(zzrTL}{q@K1Z$Ey2|M}<VuRs5>0mYvzj9d)%
    z3_1)z0P+(9TgQR<1s*zF)+bahX*_u_??Pbv&V#KE^V2&`bhGjjR;*MxC8EFO_3_}<
    zH?w9WrJ7AX`tJM8r525X{~8+WorLsRL^?W{nR=L*odosT`KItOGtTI963}JgV_m??
    z%&>&9-=1G*^3>@wm-A|~FmK+nbvd`DhNhP0UUhXIS1vYAPL5-o?Ce}VXI&i`tO1G(
    BvdRDe
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/session.gif b/target/site/jacoco/jacoco-resources/session.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..0151bad8a001e5cc5cc7723a608185f746b7f8c1
    GIT binary patch
    literal 213
    zcmZ?wbhEHb6krfwXc1xPS$gU4xw~t2pG#?5#^Be>V3WrXI-S9<hrzA(|Nr^_@5k?-
    zZ~y=IhyVNSXZ04}pKqV%t9oe5k~tY+Ar=Pzi2#Z}Sr{1@<Qa4rfB<AC18dL&^}dwM
    zX_r*ys<8N;e6mS?i^dP8jVmAd@U^}&$uv>xc~m$hYN?d{@xrG~CzZCfhpBIRC}Q>I
    kiQ?_Ai=3VZEOFW9fBwaksdwMK(Err)E%VcVRYeAC06w^MK>z>%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.gif b/target/site/jacoco/jacoco-resources/sort.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..6757c2c32b57d768f3c12c4ae99a28bc32c9cbd7
    GIT binary patch
    literal 58
    zcmZ?wbhEHb<YC}qXkcX6uwldh|Nj+#vM_QnFf!;c00|xjP6h@h!JfpGjC*fB>i!bx
    N`t(%z_h<$NYXI&b5{m!;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.js b/target/site/jacoco/jacoco-resources/sort.js
    new file mode 100644
    index 0000000..e269fe3
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/sort.js
    @@ -0,0 +1,148 @@
    +/*******************************************************************************
    + * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors
    + * This program and the accompanying materials are made available under
    + * the terms of the Eclipse Public License 2.0 which is available at
    + * http://www.eclipse.org/legal/epl-2.0
    + *
    + * SPDX-License-Identifier: EPL-2.0
    + *
    + * Contributors:
    + *    Marc R. Hoffmann - initial API and implementation
    + *
    + *******************************************************************************/
    +
    +(function () {
    +
    +  /**
    +   * Sets the initial sorting derived from the hash.
    +   *
    +   * @param linkelementids
    +   *          list of element ids to search for links to add sort inidcator
    +   *          hash links
    +   */
    +  function initialSort(linkelementids) {
    +    window.linkelementids = linkelementids;
    +    var hash = window.location.hash;
    +    if (hash) {
    +      var m = hash.match(/up-./);
    +      if (m) {
    +        var header = window.document.getElementById(m[0].charAt(3));
    +        if (header) {
    +          sortColumn(header, true);
    +        }
    +        return;
    +      }
    +      var m = hash.match(/dn-./);
    +      if (m) {
    +        var header = window.document.getElementById(m[0].charAt(3));
    +        if (header) {
    +          sortColumn(header, false);
    +        }
    +        return
    +      }
    +    }
    +  }
    +
    +  /**
    +   * Sorts the columns with the given header dependening on the current sort state.
    +   */
    +  function toggleSort(header) {
    +    var sortup = header.className.indexOf('down ') == 0;
    +    sortColumn(header, sortup);
    +  }
    +
    +  /**
    +   * Sorts the columns with the given header in the given direction.
    +   */
    +  function sortColumn(header, sortup) {
    +    var table = header.parentNode.parentNode.parentNode;
    +    var body = table.tBodies[0];
    +    var colidx = getNodePosition(header);
    +
    +    resetSortedStyle(table);
    +
    +    var rows = body.rows;
    +    var sortedrows = [];
    +    for (var i = 0; i < rows.length; i++) {
    +      r = rows[i];
    +      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r;
    +    }
    +
    +    var hash;
    +
    +    if (sortup) {
    +      for (var i = sortedrows.length - 1; i >= 0; i--) {
    +        body.appendChild(sortedrows[i]);
    +      }
    +      header.className = 'up ' + header.className;
    +      hash = 'up-' + header.id;
    +    } else {
    +      for (var i = 0; i < sortedrows.length; i++) {
    +        body.appendChild(sortedrows[i]);
    +      }
    +      header.className = 'down ' + header.className;
    +      hash = 'dn-' + header.id;
    +    }
    +
    +    setHash(hash);
    +  }
    +
    +  /**
    +   * Adds the sort indicator as a hash to the document URL and all links.
    +   */
    +  function setHash(hash) {
    +    window.document.location.hash = hash;
    +    ids = window.linkelementids;
    +    for (var i = 0; i < ids.length; i++) {
    +        setHashOnAllLinks(document.getElementById(ids[i]), hash);
    +    }
    +  }
    +
    +  /**
    +   * Extend all links within the given tag with the given hash.
    +   */
    +  function setHashOnAllLinks(tag, hash) {
    +    links = tag.getElementsByTagName("a");
    +    for (var i = 0; i < links.length; i++) {
    +        var a = links[i];
    +        var href = a.href;
    +        var hashpos = href.indexOf("#");
    +        if (hashpos != -1) {
    +            href = href.substring(0, hashpos);
    +        }
    +        a.href = href + "#" + hash;
    +    }
    +  }
    +
    +  /**
    +   * Calculates the position of a element within its parent.
    +   */
    +  function getNodePosition(element) {
    +    var pos = -1;
    +    while (element) {
    +      element = element.previousSibling;
    +      pos++;
    +    }
    +    return pos;
    +  }
    +
    +  /**
    +   * Remove the sorting indicator style from all headers.
    +   */
    +  function resetSortedStyle(table) {
    +    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
    +      if (c.className) {
    +        if (c.className.indexOf('down ') == 0) {
    +          c.className = c.className.slice(5);
    +        }
    +        if (c.className.indexOf('up ') == 0) {
    +          c.className = c.className.slice(3);
    +        }
    +      }
    +    }
    +  }
    +
    +  window['initialSort'] = initialSort;
    +  window['toggleSort'] = toggleSort;
    +
    +})();
    diff --git a/target/site/jacoco/jacoco-resources/source.gif b/target/site/jacoco/jacoco-resources/source.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..b226e41c5276581db33d71525298ef572cc5d7ce
    GIT binary patch
    literal 354
    zcmZ?wbhEHb6krfwxXQrr`Rnf=KmWY@^y|~t-#>r-`SJ62+pK*(^ACOa@_X{KW3$$r
    zUbOlAiXE5N?74dH#gDtszu$lH{mGl3&)@xg`{~!`Z@=#VMPB~6_u~7*S3h2T`1$R}
    z?`Q9Re)#(P)3@JWfBgRb^LKTLe^s%6bxA;7sb4jaQ5?`-<<ng5TVLWgvEHM%)~l!1
    zYi_IS^d`3r{dQ}59F})EE$?<()ZzT#ME{lvwpTV~T-lU)Yj4ffO_~4y|7XAeia%Kx
    z85k@XbU-p7KQXY?ADC0%p(B)eLgkXi62W-^(!DQ#v2a~Gz-z9%&!+3h!38t#X02Ds
    zad;WPFvUVOY)YY2k84HG1kp%gVW!3wVI5ap$%?8ZHc4GqO=+PiQzvV>Y72H(vk7Xs
    us!1$fvP8{QU92ZrK%7tARasP&f6JDw8m_8J3W|I7DyXXX9C3DJum%7=h^`F)
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/up.gif b/target/site/jacoco/jacoco-resources/up.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..58ed21660ec467736a4d2af17d91341f7cfb556c
    GIT binary patch
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ=;nroA^G
    Ub$^Kz-Nct)ygK&ScM%3_0PmU?SpWb4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    new file mode 100644
    index 0000000..228429c
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-sessions.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-c585bf7</span></td><td>Feb 28, 2024, 1:46:26 PM</td><td>Feb 28, 2024, 1:46:32 PM</td></tr><tr><td><span class="el_session">KunjPathak-4bfca8c0</span></td><td>Feb 28, 2024, 1:49:41 PM</td><td>Feb 28, 2024, 1:49:48 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>4bfdf33a6259cee3</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.filter.NonAbstractClassFilter</span></td><td><code>bac4a9198196b6ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.TestClassMethodNameUtils</span></td><td><code>c96abeed5fa75a6a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3TestChecker</span></td><td><code>3df3144c058afe39</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil</span></td><td><code>17dc9f06bacd89c3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4Reflector</span></td><td><code>be0a89076ee835a8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListener</span></td><td><code>321cf67f603a9748</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListenerFactory</span></td><td><code>f960a666ec2b1056</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4TestChecker</span></td><td><code>b125367edb33ddb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnitTestFailureListener</span></td><td><code>317f6d02dd6c4e74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.Notifier</span></td><td><code>12b1613f216694e3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider</span></td><td><code>24efdeaea8558a34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider.1</span></td><td><code>496831ec2081181a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest</span></td><td><code>47dbc61675e5a92e</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest.CustomAllDefaultPossibilitiesBuilder</span></td><td><code>ea1c269d9656f543</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest.CustomSuiteMethodBuilder</span></td><td><code>03d01020b1c503c7</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.MemoizingRequest</span></td><td><code>1e70801476dbab8f</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>a8dfcf80f9be64fc</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    new file mode 100644
    index 0000000..d6fe276
    --- /dev/null
    +++ b/target/site/jacoco/jacoco.csv
    @@ -0,0 +1,35 @@
    +GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_COVERED,LINE_MISSED,LINE_COVERED,COMPLEXITY_MISSED,COMPLEXITY_COVERED,METHOD_MISSED,METHOD_COVERED
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,20,61,0,0,8,18,4,9,4,9
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,105,0,2,0,16,0,7,0,6,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,255,0,4,0,32,0,12,0,10,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,860,0,14,0,114,0,47,0,40,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,0,4,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,9,29,0,0,3,10,3,2,3,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,10,7,0,0,4,3,2,1,2,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,0,33,0,0,0,6,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,0,21,0,0,0,4,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,0,7,0,0,0,2,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,0,128,0,0,0,23,0,11,0,11
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,0,7,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,0,98,0,0,0,23,0,10,0,10
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,26,49,0,0,9,10,6,3,6,3
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,20,381,0,0,8,66,4,26,4,26
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,42,391,0,0,9,69,4,25,4,25
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,25,52,0,0,9,9,6,4,6,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,7,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,0,144,0,0,0,30,0,13,0,13
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,0,149,0,0,0,25,0,13,0,13
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,152,0,4,0,37,0,11,0,9,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,65,184,8,22,17,43,6,18,1,8
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,36,30,10,6,7,11,8,5,1,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,15,0,0,0,6,0,3,0,3,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,0,144,0,10,0,20,0,12,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    new file mode 100644
    index 0000000..1b020d1
    --- /dev/null
    +++ b/target/site/jacoco/jacoco.xml
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-c585bf7" start="1709142386520" dump="1709142392028"/><sessioninfo id="KunjPathak-4bfca8c0" start="1709142581683" dump="1709142588471"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="58"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="84"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="100"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="126"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="142"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="162"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="178"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="255" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="860" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="114" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="40" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="4" ci="0" mb="0" cb="0"/><line nr="43" mi="12" ci="0" mb="0" cb="0"/><line nr="58" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="2" cb="0"/><line nr="62" mi="22" ci="0" mb="0" cb="0"/><line nr="64" mi="21" ci="0" mb="0" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="12" ci="0" mb="0" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="3" ci="0" mb="2" cb="0"/><line nr="104" mi="17" ci="0" mb="0" cb="0"/><line nr="106" mi="21" ci="0" mb="0" cb="0"/><line nr="108" mi="8" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="12" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="20" ci="0" mb="0" cb="0"/><line nr="144" mi="8" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="12" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="20" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="255" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="2" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="17" ci="0" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="8" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="6" ci="0" mb="2" cb="0"/><line nr="682" mi="7" ci="0" mb="0" cb="0"/><line nr="683" mi="5" ci="0" mb="0" cb="0"/><line nr="684" mi="7" ci="0" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="1" ci="0" mb="0" cb="0"/><line nr="695" mi="4" ci="0" mb="2" cb="0"/><line nr="696" mi="7" ci="0" mb="0" cb="0"/><line nr="697" mi="5" ci="0" mb="0" cb="0"/><line nr="698" mi="3" ci="0" mb="2" cb="0"/><line nr="699" mi="6" ci="0" mb="0" cb="0"/><line nr="700" mi="2" ci="0" mb="0" cb="0"/><line nr="701" mi="2" ci="0" mb="0" cb="0"/><line nr="702" mi="1" ci="0" mb="0" cb="0"/><line nr="705" mi="4" ci="0" mb="2" cb="0"/><line nr="706" mi="4" ci="0" mb="0" cb="0"/><line nr="707" mi="3" ci="0" mb="0" cb="0"/><line nr="709" mi="1" ci="0" mb="0" cb="0"/><line nr="718" mi="9" ci="0" mb="0" cb="0"/><line nr="719" mi="2" ci="0" mb="0" cb="0"/><line nr="720" mi="3" ci="0" mb="0" cb="0"/><line nr="721" mi="7" ci="0" mb="0" cb="0"/><line nr="722" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="860" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="114" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="40" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1292" covered="203"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="186" covered="38"/><counter type="COMPLEXITY" missed="78" covered="23"/><counter type="METHOD" missed="68" covered="23"/><counter type="CLASS" missed="3" covered="3"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="152" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="9" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="48"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="81"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="110"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="119"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="130"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="65" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="17" covered="43"/><counter type="COMPLEXITY" missed="6" covered="18"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="36" covered="30"/><counter type="BRANCH" missed="10" covered="6"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="23" mi="0" ci="5" mb="0" cb="4"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="6" mb="0" cb="0"/><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="2"/><line nr="28" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="9" mb="0" cb="0"/><line nr="37" mi="0" ci="5" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="7" mb="0" cb="0"/><line nr="48" mi="0" ci="5" mb="1" cb="3"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="11" mb="0" cb="2"/><line nr="55" mi="0" ci="4" mb="0" cb="2"/><line nr="56" mi="0" ci="11" mb="0" cb="0"/><line nr="57" mi="0" ci="4" mb="1" cb="1"/><line nr="58" mi="5" ci="0" mb="2" cb="0"/><line nr="59" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="4" ci="0" mb="0" cb="0"/><line nr="62" mi="7" ci="0" mb="0" cb="0"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="2"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="81" mi="9" ci="0" mb="2" cb="0"/><line nr="82" mi="2" ci="0" mb="2" cb="0"/><line nr="83" mi="3" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="88" mi="4" ci="0" mb="0" cb="0"/><line nr="89" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="4" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="10" mb="0" cb="2"/><line nr="97" mi="0" ci="2" mb="0" cb="2"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="14" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="2"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="17" covered="43"/><counter type="COMPLEXITY" missed="6" covered="18"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="2" ci="0" mb="2" cb="0"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="36" covered="30"/><counter type="BRANCH" missed="10" covered="6"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="5" ci="0" mb="0" cb="0"/><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="2" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="3" ci="0" mb="0" cb="0"/><line nr="39" mi="3" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="14" ci="0" mb="0" cb="0"/><line nr="44" mi="3" ci="0" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="4" ci="0" mb="2" cb="0"/><line nr="51" mi="8" ci="0" mb="0" cb="0"/><line nr="52" mi="8" ci="0" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="2" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="67" mi="6" ci="0" mb="0" cb="0"/><line nr="69" mi="1" ci="0" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="152" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="9" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="396" covered="721"/><counter type="BRANCH" missed="40" covered="67"/><counter type="LINE" missed="92" covered="146"/><counter type="COMPLEXITY" missed="44" covered="62"/><counter type="METHOD" missed="16" covered="33"/><counter type="CLASS" missed="2" covered="8"/></package><counter type="INSTRUCTION" missed="1820" covered="2455"/><counter type="BRANCH" missed="60" covered="67"/><counter type="LINE" missed="320" covered="476"/><counter type="COMPLEXITY" missed="147" covered="204"/><counter type="METHOD" missed="109" covered="175"/><counter type="CLASS" missed="5" covered="29"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-02-28T13-46-25_548.dumpstream b/target/surefire-reports/2024-02-28T13-46-25_548.dumpstream
    new file mode 100644
    index 0000000..9961be5
    --- /dev/null
    +++ b/target/surefire-reports/2024-02-28T13-46-25_548.dumpstream
    @@ -0,0 +1,5 @@
    +# Created at 2024-02-28T13:46:26.092
    +Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    +Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    +'other' has different root
    +
    diff --git a/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream b/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream
    new file mode 100644
    index 0000000..abdc4fc
    --- /dev/null
    +++ b/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream
    @@ -0,0 +1,5 @@
    +# Created at 2024-02-28T13:49:41.296
    +Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    +Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    +'other' has different root
    +
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    new file mode 100644
    index 0000000..8bbbb15
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.001" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.0"/>
    +  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.0"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.0"/>
    +  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    new file mode 100644
    index 0000000..7aa2fac
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.0" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.0"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.0"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.0"/>
    +  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.0"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    new file mode 100644
    index 0000000..7874e95
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -0,0 +1,73 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.001" tests="13" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    new file mode 100644
    index 0000000..fef3ed1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.001" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.0"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    new file mode 100644
    index 0000000..042bfe6
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -0,0 +1,67 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.001" tests="7" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    new file mode 100644
    index 0000000..780633b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.206" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="2.019">
    +    <system-out><![CDATA[2024-02-28 13:49:44.409[1709142584409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50552//dapi/v1/account?timestamp=1709142584298&signature=ffc785e4c901e25a886902916af0964382cbb1d8fa0877028ab27374b3261931
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    new file mode 100644
    index 0000000..eac2145
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.055" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.022">
    +    <system-out><![CDATA[2024-02-28 13:49:45.115[1709142585115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50554//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709142585115&signature=ed00930cc3fe27e2ea8e8b66ca601d3d046a4744b04e46655e872edb26026fde
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    new file mode 100644
    index 0000000..152f3e7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.017">
    +    <system-out><![CDATA[2024-02-28 13:49:45.183[1709142585183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50557//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709142585182&signature=faec6e6e30c44ddffaf32ee8e0eaa00cc7b4afb377f368bf893bad5a6462e84c
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.001"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..1769f0a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.0"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:45.225[1709142585225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50561//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709142585225&signature=559d4a432b63d38da992eb2de85b832a97cd2664ceca9105025bab4d31deeecf
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..7fa6ec5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.0"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:45.335[1709142585335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50564//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709142585334&signature=b8e8a3d0099b0ccbb1b07d99b50de9264f1692d9bc70b3264bef3fc1d1a82bc0
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    new file mode 100644
    index 0000000..9aa301f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.03" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.0"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.016">
    +    <system-out><![CDATA[2024-02-28 13:49:45.424[1709142585424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50567//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709142585421&signature=41472bf496d45b764dc1d2c0fa524454d2685939c41fe9d5732b827c38dfab6e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    new file mode 100644
    index 0000000..d6eb02a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.074" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.022">
    +    <system-out><![CDATA[2024-02-28 13:49:45.534[1709142585534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50569//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709142585534&signature=473873237495b78853abcf55cec683f8c4a8695475cbcc147a62da838b80e6b9
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.0"/>
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:45.568[1709142585568] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50572//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709142585568&signature=9f72c21b28e7f165af0fed96f93b8836748d4ea2e2fcc68d4f046dd9fff3c3f6
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    new file mode 100644
    index 0000000..98d7886
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.007">
    +    <system-out><![CDATA[2024-02-28 13:49:45.617[1709142585617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50574//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709142585616&signature=fc6300c4de038a2005fa584490153d5fc089eafd2b6a7778e4279bdc0a4d010a
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    new file mode 100644
    index 0000000..bfe7769
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.0"/>
    +  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:45.686[1709142585686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50578//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709142585685&signature=85c5f15b2a398e5d07177ff944e3d3710bb60f9405b91ca314eb2d48ed4ca0f2
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    new file mode 100644
    index 0000000..ffd1b9d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:45.891[1709142585891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50580//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709142585891&signature=d710e36eb5e03012582faf6d70cc4e6cd353d508c2f0883fd756e47105adbbe4
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.010[1709142586010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50582//dapi/v1/openOrders?timestamp=1709142586010&signature=b371af708b9883e2f9f5117207e1b1c1f9e32eb434c258a6c8b43df77e40e7d7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    new file mode 100644
    index 0000000..66955c7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.015" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:46.030[1709142586030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50584//dapi/v1/positionSide/dual?timestamp=1709142586030&signature=56eafb3f65632cdc1e736d5004edd3b79395eb89da61814dd1eb693e56429081
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    new file mode 100644
    index 0000000..80ff7cb
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.058[1709142586058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50586//dapi/v1/balance?timestamp=1709142586057&signature=4ffcf15a9647ff262cd3716d2b8f8725cbb5fa24c8946eeaed4243518989b3d2
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    new file mode 100644
    index 0000000..375901a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.134[1709142586134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50588//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709142586134&signature=d377f09ac4fdc1b7ea851863935928e5b284ebd2c23b6bf517ef1dc64559ffeb
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.179[1709142586179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50590//dapi/v1/leverageBracket?timestamp=1709142586178&signature=e0face562705f4f1291cf3fc2ce0cf489543cc9cc48b4565116901787f2a9f23
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    new file mode 100644
    index 0000000..953bef6
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.213[1709142586213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50592//dapi/v2/leverageBracket?timestamp=1709142586213&signature=d866c02c8c95cb7d8d6d0b79c7154af31d1235b41d9074715a2f8daedef552d2
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.227[1709142586227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50594//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709142586227&signature=e49135ecfe84ba898c49d96d4f1e69c8a173b9e7ca58a8bf7cc5e123a2dde37a
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    new file mode 100644
    index 0000000..43a3e83
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.011">
    +    <system-out><![CDATA[2024-02-28 13:49:46.256[1709142586256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50596//dapi/v1/income?symbol=BNBUSDT&timestamp=1709142586255&signature=80fb143920c45d4d8954a8e30f3a50dca055a8d1db70d2864a07649264d92e1d
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.300[1709142586300] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50598//dapi/v1/income?timestamp=1709142586299&signature=b11177895399e16d4aa89d5e357e03078f2a3d9f81e44079a7d91d412bc0dde6
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    new file mode 100644
    index 0000000..4c311e2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.0"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:46.326[1709142586326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50601//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709142586326&signature=e82e648ab3466b67c61362faebad56e15b1d8dc7ccceda985f68cd2687474328
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    new file mode 100644
    index 0000000..a82b0dd
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.346[1709142586346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50603//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709142586346&signature=2df96da829ee6acce6fdb18179980e8f10d3928673df477b149e6c67da9b352a
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    new file mode 100644
    index 0000000..874fdc9
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.0"/>
    +  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.379[1709142586379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50607//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709142586379&signature=7585392e610e96984d0076ae9a0ad4c899255797ddc9d9d06ef823bc66298d32
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    new file mode 100644
    index 0000000..8d43923
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.0"/>
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:46.414[1709142586414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50610//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709142586410&signature=e5db7ce99d21be99bd3c1f4e30ea83705b803cd568699a9e8c7a32a15a391e60
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    new file mode 100644
    index 0000000..1171883
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.432[1709142586432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50612//dapi/v1/leverageBracket?timestamp=1709142586432&signature=ef1aa8e7737f6733e38c93e3cf816a9d2dabf277dfcf2c0f804363c4ac96326a
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.443[1709142586443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50614//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142586443&signature=1c02ed96b1931a6b2f8b71c3abacea70142107f1ad53b940fb96b7a35d4bc7a7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    new file mode 100644
    index 0000000..9682176
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.465[1709142586465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50616//dapi/v1/adlQuantile?timestamp=1709142586465&signature=eb8709a3f50cbfeff2e9879b0303738af5e3b85b76072428040b75db67aac1c3
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.480[1709142586480] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50618//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709142586479&signature=e098269bdeaded69952c3c78db74707fd2a98897ae626102afb95714e97717ce
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    new file mode 100644
    index 0000000..893d2d0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.496[1709142586496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50620//dapi/v1/positionRisk?timestamp=1709142586496&signature=8a8a284d68eea117c33dbc2a9be3ff24d2a28a85e0bc5d243bf7b36e345cf5e3
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.506[1709142586506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50622//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709142586505&signature=fb61f6e79967f89d6f71c611b641d085301503f29d063d3391955b735a3bd1b0
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    new file mode 100644
    index 0000000..310a117
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.519[1709142586519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50624//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709142586519&signature=3ba40f58e48788ab4150ed40d6f7f714a284ee265b7ecff9d06a26512824d9b6
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    new file mode 100644
    index 0000000..05329a2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.0"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.0"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.543[1709142586543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50629//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709142586542&signature=3017d908afd67a6d8c5af9eae556ea73b3f913a7b716e914326714f14ceb9743
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.559[1709142586559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50631//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142586558&signature=41b147e7bc4a3ffdd58acb0e7c62a4667d160bf3e3fb8b6d55080f5bfa90125e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    new file mode 100644
    index 0000000..294e435
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.0"/>
    +  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.0"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.585[1709142586585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50635//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709142586585&signature=21f53dfc4e5dd4b6d5df452a04efb7c2210f1ffa96447226bdb3b862f61fad77
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.594[1709142586594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50637//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142586594&signature=a3a1e8971b627fca7330ed0b1ac5cf227763177b494ec68e44829d3e69653b95
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    new file mode 100644
    index 0000000..66ba23c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.0"/>
    +  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.611[1709142586611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50640//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709142586611&signature=b18b3b58b17fe8e3734fa0435f40e888d322cef7ac8754c0f9ba4bdb8bb676d7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    new file mode 100644
    index 0000000..b143d8f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:46.625[1709142586625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50642//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709142586625&signature=7298505c2976b20b689a114f65509427261f6b6d8ce41a13435398610811054a
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.636[1709142586636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50644//dapi/v1/forceOrders?timestamp=1709142586635&signature=ac45b5fbc85bb929699949f85948626d3efcdef4db99483355f7455cfb7dfdb1
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    new file mode 100644
    index 0000000..4660962
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -0,0 +1,77 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.022" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.656[1709142586656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50646//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.682[1709142586682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50648//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:46.695[1709142586695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50650//dapi/v1/aggTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.0"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-02-28 13:49:46.709[1709142586709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50653//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709142586707&endTime=1709142587707
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    new file mode 100644
    index 0000000..62f76fc
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -0,0 +1,66 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.003" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.719[1709142586719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50655//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.0"/>
    +  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    new file mode 100644
    index 0000000..6ceed08
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.737[1709142586737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50659//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.747[1709142586747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50661//dapi/v1/ticker/bookTicker
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    new file mode 100644
    index 0000000..ee305d4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.756[1709142586756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50663//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.764[1709142586764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50665//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709142586762&endTime=1709142587762
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.0"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    new file mode 100644
    index 0000000..be5f3d3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.024" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.0"/>
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    +    <system-out><![CDATA[2024-02-28 13:49:46.780[1709142586780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50670//dapi/v1/depth?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.017">
    +    <system-out><![CDATA[2024-02-28 13:49:46.786[1709142586786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50672//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    new file mode 100644
    index 0000000..ad81565
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.813[1709142586813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50674//dapi/v1/exchangeInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    new file mode 100644
    index 0000000..8025261
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.826[1709142586826] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50676//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709142586825&endTime=1709142587825
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.833[1709142586833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50678//dapi/v1/fundingRate
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    new file mode 100644
    index 0000000..14f5fce
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.014" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.847[1709142586847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50680//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.0"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.0"/>
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.009">
    +    <system-out><![CDATA[2024-02-28 13:49:46.865[1709142586865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50684//dapi/v1/historicalTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    new file mode 100644
    index 0000000..a2cded2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.014" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    +    <system-out><![CDATA[2024-02-28 13:49:46.878[1709142586878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50686//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.892[1709142586892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50688//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709142586890&endTime=1709142587890
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.0"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    new file mode 100644
    index 0000000..1c152ae
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.011" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.0"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.0"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.918[1709142586918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50694//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142586916&endTime=1709142587916
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:46.926[1709142586926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50696//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    new file mode 100644
    index 0000000..71f7a56
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:46.939[1709142586939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50698//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709142586936&endTime=1709142587936
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.0"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.0"/>
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.950[1709142586950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50702//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    new file mode 100644
    index 0000000..626a006
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:46.959[1709142586959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50704//dapi/v1/premiumIndex?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.963[1709142586963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50706//dapi/v1/premiumIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    new file mode 100644
    index 0000000..7359281
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0">
    +    <system-out><![CDATA[2024-02-28 13:49:46.976[1709142586976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50709//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709142586975&endTime=1709142587975
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:46.984[1709142586984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50712//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    new file mode 100644
    index 0000000..2e00532
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:46.992[1709142586992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50714//dapi/v1/openInterest?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    new file mode 100644
    index 0000000..ba22ec1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.006[1709142587006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50717//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709142587004&endTime=1709142588004
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.014[1709142587014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50719//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.0"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    new file mode 100644
    index 0000000..7ba521e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.005">
    +    <system-out><![CDATA[2024-02-28 13:49:47.030[1709142587030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50723//dapi/v1/ping
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    new file mode 100644
    index 0000000..40f821e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.046[1709142587046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50725//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.053[1709142587053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50727//dapi/v1/ticker/24hr
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    new file mode 100644
    index 0000000..d17da84
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.067[1709142587067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50729//dapi/v1/ticker/price
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.085[1709142587085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50731//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    new file mode 100644
    index 0000000..1f63140
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.105[1709142587105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50733//dapi/v1/time
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    new file mode 100644
    index 0000000..3cfeeae
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.0"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.0"/>
    +  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.122[1709142587122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50737//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.129[1709142587129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50739//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709142587128&endTime=1709142588128
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    new file mode 100644
    index 0000000..085bbc2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.0"/>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.0"/>
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.143[1709142587143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50743//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.150[1709142587150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50745//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709142587148&endTime=1709142588148
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    new file mode 100644
    index 0000000..4717ee9
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.003" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.160[1709142587160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50747//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.0"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.169[1709142587169] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50750//dapi/v1/trades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    new file mode 100644
    index 0000000..d0b924d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.0"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.180[1709142587180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50753//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709142587180&signature=980d886d3426e68b863c89b191ff8af9aab45d4542b4f14a9517cf4fa1012507
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    new file mode 100644
    index 0000000..0e785a2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-02-28 13:49:47.188[1709142587188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50755//dapi/v1/pmExchangeInfo?timestamp=1709142587188&signature=1e0a1d432055fb8bb17d0f7f4ac49ec8d5eee5c6e0bb70eeb8f4c2f58e65e65d
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.194[1709142587194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50757//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709142587193&signature=b43c4c0796b075c0ca2decf0a8d19cd385d5db4538dd1f0d64ea754b4d37a911
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    new file mode 100644
    index 0000000..114feaf
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.202[1709142587202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50759//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    new file mode 100644
    index 0000000..1e945a5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.210[1709142587210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50761//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    new file mode 100644
    index 0000000..1011402
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.221[1709142587221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50763//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    new file mode 100644
    index 0000000..752aec3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.336[1709142587336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50773//fapi/v2/account?timestamp=1709142587335&signature=fd7049237793e2755740838f5295b326f627a0ca62a22f692ed0f19c73d98950
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    new file mode 100644
    index 0000000..c1ff82e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.347[1709142587347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50775//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709142587346&signature=2d4ba9d98619de5cf104553afc200f5f070554593bcd7de4da63f3e95c7d0558
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    new file mode 100644
    index 0000000..de2212c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.363[1709142587363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50778//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709142587362&signature=0b2486065678a5d492d275f018dd5ab5d223214bd05a1322bf1f00f72f5f9f09
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..4bf7fa9
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.0"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.379[1709142587379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50782//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709142587378&signature=14bb85abaebdc05bc13caeceb2cfc399f1f49bb671226e1b7cd844e11f77d1d6
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..61e9084
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.0"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.393[1709142587393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50785//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709142587393&signature=99fcce6c0f270583f851b2c90b38de1e548fc817dd12418a3dae23acc4fa3854
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    new file mode 100644
    index 0000000..e084be1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.0"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.408[1709142587408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50788//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709142587408&signature=978efb93e33763d80bbfbc9489f410b121866214500cc7a37de59db56a7062a6
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    new file mode 100644
    index 0000000..6b32e67
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.009" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.420[1709142587420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50790//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709142587420&signature=49e23b496156f9217a005075e3b4edb7403cfaab333d8f0c0c7c937a9e17e896
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.0"/>
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:47.432[1709142587432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50793//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709142587432&signature=840a74af65c27f665d6e308ef65b45b2e420dee083c1b2a5e242928b0886fe34
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    new file mode 100644
    index 0000000..0202d23
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.445[1709142587445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50795//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709142587444&signature=9dfb4c50c49e00ac950a6704d0a3918605062c57a9b6720e94e7fa309af1f472
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    new file mode 100644
    index 0000000..c23dd80
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.0"/>
    +  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.463[1709142587463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50799//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709142587463&signature=fb8a52f11ee4709fa1f7a0ed9513d77c22972ee1100515514bd4c15108abf5ea
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    new file mode 100644
    index 0000000..9c9533e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.0"/>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.479[1709142587479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50802//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709142587479&signature=608629845c3027086d406385cfede2f63b825d6b6c71d01b6ee9bdcf727ff6e1
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    new file mode 100644
    index 0000000..749f876
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.0"/>
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.498[1709142587498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50805//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709142587497&signature=9e134db8a7c31b613453bdaa886cdec7a6c3e545e4212722fb0f432638a9c214
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    new file mode 100644
    index 0000000..3e8e42a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.511[1709142587511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50807//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709142587511&signature=0e46a718bddfa0d2b1c98ca5bce284d87b0c62ee21ccee1ffbad581824ae4f81
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.520[1709142587520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50809//fapi/v1/openOrders?timestamp=1709142587519&signature=0e388e43b62b13160bc9ed22c806a39c4f3680539c2887360580b00e400fe54f
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    new file mode 100644
    index 0000000..89f3397
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.542[1709142587542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50811//fapi/v1/positionSide/dual?timestamp=1709142587541&signature=239b575c37f025ea4d717de6f7bf2e67a044b364576369e710af354e4a0c2eb3
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    new file mode 100644
    index 0000000..73e414f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.552[1709142587552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50813//fapi/v1/income/asyn?startTime=1709142587550&endTime=1709142588550&timestamp=1709142587552&signature=2b82455d97afa22ca011147d7d42a3771ea3d2c2b09c5da538a5c827e5f04159
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.561[1709142587561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50815//fapi/v1/income/asyn?timestamp=1709142587561&signature=9a420e5f2ce6a976c3dd05b01104fc3b0ad3a031b3e7c2d5687dbce5359a2577
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    new file mode 100644
    index 0000000..519019b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.573[1709142587573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50817//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709142587572&signature=776bf94796cad23869f27f8221cebe9e10fa1147c94be704f8491e703e482aaf
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    new file mode 100644
    index 0000000..b01a408
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.584[1709142587584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50820//fapi/v2/balance?timestamp=1709142587584&signature=40ee2f92077f730ce07cd0749aec0cd444a05452c2e07664768a2c65fd568db7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    new file mode 100644
    index 0000000..e0573d2
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.594[1709142587594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50822//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142587593&signature=3aba74273fafab6fe61d153275352c321a32434e181b93d6212e409d321a3339
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.600[1709142587600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50824//fapi/v1/leverageBracket?timestamp=1709142587599&signature=4fe135192b0b1a5562e9f17d33094f8810df347f70919cbe0c7569c678a2993e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    new file mode 100644
    index 0000000..46fd1cf
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.608[1709142587608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50826//fapi/v1/multiAssetsMargin?timestamp=1709142587608&signature=625a877a49d13ba1299de15c2acae9ae8f3f07568bd3000374cc9078117b3d5d
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    new file mode 100644
    index 0000000..a19a6fd
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.619[1709142587619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50828//fapi/v1/income?symbol=BNBUSDT&timestamp=1709142587619&signature=3cae109e0d6604ea5a9d9ba287782531d8d306dab46fa8864f82797708f685d5
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.625[1709142587625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50830//fapi/v1/income?timestamp=1709142587625&signature=38cc571025f2a2d4c973be0db5e487227ab04d26155ae6d6fa5cebbb56acf170
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    new file mode 100644
    index 0000000..0ce6b6e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.0"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.638[1709142587638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50833//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709142587638&signature=c8e9c400d2a00d52bb379a25e7a93ead35510bc0e63ac17804a8d48f34af1809
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    new file mode 100644
    index 0000000..cd60ec8
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.0"/>
    +  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.651[1709142587651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50836//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709142587651&signature=03efb0747a6640a88b833c96e820a6e031a6e0e9c9fa661fab275b7bd8db1ee7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    new file mode 100644
    index 0000000..c8b5a28
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.663[1709142587663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50838//fapi/v1/leverageBracket?timestamp=1709142587662&signature=c0cf379ad1bb9020e595eb90544b3da7a384c9f12051b93448edbca6b21f7980
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.676[1709142587676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50840//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142587676&signature=1db34d26d27f61cfd0b14fe8c5878db7bbcc3c56480ceddecca9fb1d962c4d3d
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    new file mode 100644
    index 0000000..756291f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.687[1709142587687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50842//fapi/v1/adlQuantile?timestamp=1709142587687&signature=f289c4ee31a34f935e09d93bd0b892fa790c257184186b07d91685553f1682ed
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.695[1709142587695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50844//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709142587694&signature=a7985a84058604a645a0e50b87f9fab43025a8354290204002485dfcc14d16cb
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    new file mode 100644
    index 0000000..a6a6e52
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.705[1709142587705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50846//fapi/v2/positionRisk?timestamp=1709142587705&signature=e13dc5ed09581a8312c6a619a2ee36870ca749c3893d9d29438249be4cfc25a7
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.714[1709142587714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50848//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709142587714&signature=d914f7501c86ce9359f9b77e88490fe8f0a289374d7960f736f76ae6b1d78404
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    new file mode 100644
    index 0000000..7c42c5f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.726[1709142587726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50850//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709142587726&signature=a8f6b54538f90badcea6dfb0bb4518e33ee39212e29d8fff06b70060f0947c1c
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    new file mode 100644
    index 0000000..548ed7a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.738[1709142587738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50853//fapi/v1/apiTradingStatus?timestamp=1709142587738&signature=5a632ad4579b1e49b6c466afba1b7f4fe01a3f816f1f3dd2b79eec45a69611a6
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.745[1709142587745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50855//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709142587745&signature=173f75e6076663bdd042c9db979f688ea24ce6b378877861cd16f9f9363fd54c
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    new file mode 100644
    index 0000000..145807c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.0"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.0"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.760[1709142587760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50859//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709142587760&signature=0e0120ffb1ea7f0ebd980d3ea53beecb2b87de88fdaf9a4dd270b34a9efe9530
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.768[1709142587768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50861//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142587767&signature=3e403082f704c0d72764ceec72000b4943ead99d6766e5bdf8bdcb266cd912c0
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    new file mode 100644
    index 0000000..312ecfd
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.0"/>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.0"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.782[1709142587782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50865//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709142587782&signature=197a79ff3783e598cc98961edabdb83290eec8493b44fd9c1eabbfa31786b8e7
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.791[1709142587791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50867//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142587791&signature=c0346617a0d14392a56a56768f55817c0e2327d521f21a4dcefb786bebc6f6b8
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    new file mode 100644
    index 0000000..4473033
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.0"/>
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.801[1709142587801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50870//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709142587800&signature=90cebca7cad432b647e35c81595e5485038785ff23348df25861047ef4a1fd8c
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    new file mode 100644
    index 0000000..ae40908
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.823[1709142587823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50872//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709142587823&signature=4d68a4bce31a03100c1bfff72dc99b6271120d2d115498889431ba29d576f870
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.837[1709142587837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50874//fapi/v1/forceOrders?timestamp=1709142587837&signature=e83cc5370c586addd21d0a8b06e85c5b99dcd2b9ba664eac136d3ae7ebe5af26
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    new file mode 100644
    index 0000000..d8967e8
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -0,0 +1,77 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.01" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.848[1709142587848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50876//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:47.863[1709142587863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50878//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.871[1709142587871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50880//fapi/v1/aggTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.0"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.881[1709142587881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50883//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709142587880&endTime=1709142588880
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    new file mode 100644
    index 0000000..ad38a08
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.890[1709142587890] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50885//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.898[1709142587898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50887//fapi/v1/ticker/bookTicker
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    new file mode 100644
    index 0000000..5b6659b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.914[1709142587914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50889//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:47.927[1709142587927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50891//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709142587926&endTime=1709142588926
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.0"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    new file mode 100644
    index 0000000..ed2f115
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.008" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.0"/>
    +  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.947[1709142587947] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50896//fapi/v1/depth?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.005">
    +    <system-out><![CDATA[2024-02-28 13:49:47.957[1709142587957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50898//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    new file mode 100644
    index 0000000..de2c040
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.964[1709142587964] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50900//fapi/v1/exchangeInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    new file mode 100644
    index 0000000..29f977a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.973[1709142587973] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50902//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709142587973&endTime=1709142588973
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.005">
    +    <system-out><![CDATA[2024-02-28 13:49:47.979[1709142587979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50904//fapi/v1/fundingRate
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    new file mode 100644
    index 0000000..1e1cfd0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.0"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.0"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:47.990[1709142587990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50908//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709142587990&endTime=1709142588990
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:47.996[1709142587996] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50910//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    new file mode 100644
    index 0000000..816c22a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.006">
    +    <system-out><![CDATA[2024-02-28 13:49:48.006[1709142588006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50912//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.0"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.0"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.015[1709142588015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50916//fapi/v1/historicalTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    new file mode 100644
    index 0000000..cf45806
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.030[1709142588030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50918//fapi/v1/indexInfo?symbol=DEFIUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.036[1709142588036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50920//fapi/v1/indexInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    new file mode 100644
    index 0000000..9bfbd73
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.045[1709142588045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50922//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.052[1709142588052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50924//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709142588051&endTime=1709142589051
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.0"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    new file mode 100644
    index 0000000..07682a6
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.0"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.0"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.074[1709142588074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50930//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142588073&endTime=1709142589073
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.081[1709142588081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50932//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    new file mode 100644
    index 0000000..d697989
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.093[1709142588093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50934//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588092&endTime=1709142589092
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.0"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.0"/>
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.107[1709142588107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50938//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    new file mode 100644
    index 0000000..a48e518
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:48.116[1709142588116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50940//fapi/v1/premiumIndex?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.124[1709142588124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50942//fapi/v1/premiumIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    new file mode 100644
    index 0000000..d486fb4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.0"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:48.138[1709142588138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50945//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142588135&endTime=1709142589135
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.0"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.004">
    +    <system-out><![CDATA[2024-02-28 13:49:48.145[1709142588145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50948//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    new file mode 100644
    index 0000000..787c782
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.152[1709142588152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50950//fapi/v1/assetIndex?symbol=ADAUSD
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.158[1709142588158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50952//fapi/v1/assetIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    new file mode 100644
    index 0000000..9891522
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:48.164[1709142588164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50954//fapi/v1/openInterest?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    new file mode 100644
    index 0000000..33ed5d3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.007" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.175[1709142588175] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50957//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588174&endTime=1709142589174
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.181[1709142588181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50959//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.0"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    new file mode 100644
    index 0000000..fd4c226
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.192[1709142588192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50963//fapi/v1/ping
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    new file mode 100644
    index 0000000..63a86ed
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.199[1709142588199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50965//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588198&endTime=1709142589198
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.0"/>
    +  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.0"/>
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.208[1709142588208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50969//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    new file mode 100644
    index 0000000..678c8db
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.002">
    +    <system-out><![CDATA[2024-02-28 13:49:48.215[1709142588215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50971//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.221[1709142588221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50973//fapi/v1/ticker/24hr
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    new file mode 100644
    index 0000000..2fcf1d5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.229[1709142588229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50975//fapi/v1/ticker/price
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.234[1709142588234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50977//fapi/v1/ticker/price?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    new file mode 100644
    index 0000000..ffbb041
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.003">
    +    <system-out><![CDATA[2024-02-28 13:49:48.243[1709142588243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50979//fapi/v1/time
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    new file mode 100644
    index 0000000..0850054
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0">
    +    <system-out><![CDATA[2024-02-28 13:49:48.253[1709142588253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50981//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0"/>
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.262[1709142588262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50984//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588260&endTime=1709142589260
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    new file mode 100644
    index 0000000..64f2a88
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.0"/>
    +  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.0"/>
    +  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.280[1709142588280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50989//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.290[1709142588290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50991//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588288&endTime=1709142589288
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    new file mode 100644
    index 0000000..b6095ea
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.002" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.299[1709142588299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50993//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.0"/>
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.310[1709142588310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50996//fapi/v1/trades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    new file mode 100644
    index 0000000..61d4cb1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0">
    +    <system-out><![CDATA[2024-02-28 13:49:48.322[1709142588322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50999//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709142588322&signature=971b836267701705c0846d39b6426ee3a4a84f449a12408d1c62d195699baad7
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    new file mode 100644
    index 0000000..2f59a23
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.331[1709142588331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51001//fapi/v1/pmExchangeInfo?timestamp=1709142588331&signature=96680fa13fd4e0d28234ba6fde32d33e657d1ea2c3a3f66be3db29d70700c3ba
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.345[1709142588345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51003//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709142588344&signature=051b10cb0418a2673ba0016938636a9729ced17e702b0cfe5bdc7009f74de8b9
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    new file mode 100644
    index 0000000..480152b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.354[1709142588354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51005//fapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    new file mode 100644
    index 0000000..9363950
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.362[1709142588362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51007//fapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    new file mode 100644
    index 0000000..04f1b12
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.4"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.001">
    +    <system-out><![CDATA[2024-02-28 13:49:48.369[1709142588369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51009//fapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    new file mode 100644
    index 0000000..a6df148
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestJSONParser
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    new file mode 100644
    index 0000000..88e35bd
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestParameterChecker
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    new file mode 100644
    index 0000000..37cd009
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestRequestBuilder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestRequestBuilder
    +-------------------------------------------------------------------------------
    +Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    new file mode 100644
    index 0000000..9f7d406
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestResponseHandler
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    new file mode 100644
    index 0000000..2be3a2d
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestUrlBuilder
    +-------------------------------------------------------------------------------
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    new file mode 100644
    index 0000000..04e320b
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAccountInformation
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.206 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    new file mode 100644
    index 0000000..1c19166
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAccountTradeList
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    new file mode 100644
    index 0000000..ed1bb47
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAllOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..d97d383
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..5fa9eda
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    new file mode 100644
    index 0000000..9c61798
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    new file mode 100644
    index 0000000..2d2c366
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelOrder
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    new file mode 100644
    index 0000000..5c96baa
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    new file mode 100644
    index 0000000..d2919af
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMChangePositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    new file mode 100644
    index 0000000..1aa3f60
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    new file mode 100644
    index 0000000..67b8687
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCurrentPositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    new file mode 100644
    index 0000000..be93edb
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    new file mode 100644
    index 0000000..440b7a3
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMGetLeverageBracket
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    new file mode 100644
    index 0000000..34990b5
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    new file mode 100644
    index 0000000..7bb5d3f
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMIncomeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    new file mode 100644
    index 0000000..f6ffb52
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    new file mode 100644
    index 0000000..ac4624f
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    new file mode 100644
    index 0000000..42c2c77
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyOrderHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    new file mode 100644
    index 0000000..a6b803b
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMNewOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    new file mode 100644
    index 0000000..f874bc2
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    new file mode 100644
    index 0000000..440639e
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    new file mode 100644
    index 0000000..72ca622
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionInformation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    new file mode 100644
    index 0000000..0c0642d
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    new file mode 100644
    index 0000000..833197b
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    new file mode 100644
    index 0000000..d6e1052
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMQueryOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    new file mode 100644
    index 0000000..6611621
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMUserCommissionRate
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    new file mode 100644
    index 0000000..18bd865
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMUsersForceOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    new file mode 100644
    index 0000000..68f5539
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMAggTrades
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    new file mode 100644
    index 0000000..8322f04
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMBasis
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    new file mode 100644
    index 0000000..19e1c76
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMBookTicker
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    new file mode 100644
    index 0000000..40479b7
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMContinuousKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    new file mode 100644
    index 0000000..7280e17
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMDepth
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    new file mode 100644
    index 0000000..160c4eb
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    new file mode 100644
    index 0000000..c492bad
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMFundingRateHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    new file mode 100644
    index 0000000..b7964fb
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMHistoricalTrades
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    new file mode 100644
    index 0000000..9fec207
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMIndexPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    new file mode 100644
    index 0000000..d32726d
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    new file mode 100644
    index 0000000..826a304
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMLongShortRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    new file mode 100644
    index 0000000..0d2d1dd
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMMarkPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    new file mode 100644
    index 0000000..f27ef9d
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMMarkPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    new file mode 100644
    index 0000000..86d08a3
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMOpenInterest
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    new file mode 100644
    index 0000000..5757e6a
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    new file mode 100644
    index 0000000..bb06053
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMPing
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    new file mode 100644
    index 0000000..35a3189
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTicker24H
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    new file mode 100644
    index 0000000..c7dca85
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTickerPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    new file mode 100644
    index 0000000..1673d95
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTime
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    new file mode 100644
    index 0000000..a038334
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    new file mode 100644
    index 0000000..5c58699
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    new file mode 100644
    index 0000000..a87389b
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTrades
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    new file mode 100644
    index 0000000..04e4d4b
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    new file mode 100644
    index 0000000..5170f94
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    new file mode 100644
    index 0000000..28fa111
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMCloseListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    new file mode 100644
    index 0000000..b95db56
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMCreateListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    new file mode 100644
    index 0000000..1dc1034
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMExtendListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    new file mode 100644
    index 0000000..ced6e87
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAccountInformation
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    new file mode 100644
    index 0000000..bb1750c
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAccountTradeList
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    new file mode 100644
    index 0000000..3b90006
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAllOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..55c80c8
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..c6f4aff
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    new file mode 100644
    index 0000000..618f135
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelMultipleOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    new file mode 100644
    index 0000000..bdb1d1f
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelOrder
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    new file mode 100644
    index 0000000..cdf2ad7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeInitialLeverage
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    new file mode 100644
    index 0000000..4895f58
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeMarginType
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMChangeMarginType
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    new file mode 100644
    index 0000000..d14723b
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    new file mode 100644
    index 0000000..e0a7072
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangePositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    new file mode 100644
    index 0000000..a1c9544
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    new file mode 100644
    index 0000000..2ad3e44
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCurrentPositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    new file mode 100644
    index 0000000..5125c70
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    new file mode 100644
    index 0000000..aed906c
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    new file mode 100644
    index 0000000..a8ce9cb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMFuturesAccountBalance
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    new file mode 100644
    index 0000000..f0ef74e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMGetLeverageBracket
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    new file mode 100644
    index 0000000..dd7dd65
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    new file mode 100644
    index 0000000..e947dad
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMIncomeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    new file mode 100644
    index 0000000..0b23d67
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    new file mode 100644
    index 0000000..830fbb6
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMNewOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMNewOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    new file mode 100644
    index 0000000..37d7107
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    new file mode 100644
    index 0000000..3228c73
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    new file mode 100644
    index 0000000..e5a337f
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionInformation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    new file mode 100644
    index 0000000..0bf67de
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    new file mode 100644
    index 0000000..30cb3ea
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    new file mode 100644
    index 0000000..3b92dfa
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    new file mode 100644
    index 0000000..15ca5bc
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQueryOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    new file mode 100644
    index 0000000..8216bdb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMUserCommissionRate
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    new file mode 100644
    index 0000000..12560c0
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMUsersForceOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    new file mode 100644
    index 0000000..985377a
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMAggTrades
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    new file mode 100644
    index 0000000..ac4383f
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMBookTicker
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    new file mode 100644
    index 0000000..3805ea3
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMContinuousKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    new file mode 100644
    index 0000000..0f9df8b
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMDepth
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    new file mode 100644
    index 0000000..ae61322
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    new file mode 100644
    index 0000000..d5553f2
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMFundingRateHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    new file mode 100644
    index 0000000..16c4cfa
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    new file mode 100644
    index 0000000..3648df2
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMHistoricalTrades
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    new file mode 100644
    index 0000000..283e390
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMIndexInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    new file mode 100644
    index 0000000..bde43dd
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMIndexPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    new file mode 100644
    index 0000000..b337644
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    new file mode 100644
    index 0000000..b7ee215
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMLongShortRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    new file mode 100644
    index 0000000..da52149
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMarkPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    new file mode 100644
    index 0000000..f3c0b25
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMarkPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    new file mode 100644
    index 0000000..2abf5d6
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    new file mode 100644
    index 0000000..ee3b331
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMOpenInterest
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    new file mode 100644
    index 0000000..bb9d436
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMOpenInterestStatistics
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    new file mode 100644
    index 0000000..48d01b2
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMPing
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    new file mode 100644
    index 0000000..2f1e1bd
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTakerBuySellVolume
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    new file mode 100644
    index 0000000..357938c
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTicker24H
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    new file mode 100644
    index 0000000..ceff05a
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTickerPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    new file mode 100644
    index 0000000..d9ba609
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTime
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    new file mode 100644
    index 0000000..5884ca7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    new file mode 100644
    index 0000000..777ae2d
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    new file mode 100644
    index 0000000..16351cb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTrades
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    new file mode 100644
    index 0000000..a0004d6
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    new file mode 100644
    index 0000000..f4f43ac
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    new file mode 100644
    index 0000000..7f146a2
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMCloseListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    new file mode 100644
    index 0000000..59aca15
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMCreateListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    new file mode 100644
    index 0000000..c9982bd
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMExtendListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    diff --git a/target/test-classes/examples/PrivateConfig.class b/target/test-classes/examples/PrivateConfig.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a1c61dd76c32d42bdedcd8b51c1fb64dac64166f
    GIT binary patch
    literal 649
    zcmZva+e*Vg5QhKl!Nyvx*7I5K)QbkuD-}UY1Th{kwcu6R#%<k_Zc4HdU&|}O3m?FT
    z5+~YVJP?@Vn@r}P`Ll2DFRuW0v0g+5*#dGU<T1oB-sKP6^tkGnm#waFHN((>R8k)@
    zWH&Y&1sDu7;*t0Io(RpWKt6CSYQAdA4#UXJdGq+lv6?s6Hbce!ZszDfs?I*cDAk6V
    zE8XB;Bn*r)%-w6<5BE&7&HJ+2l8P%=R9(ME4Qt;G4UDI1@BY*lj;>CdXV$HONd_<!
    z9jkV2)#DWHRkxh_1yM4dfmw$2L|KbaE1?tdcBG?VFhV)`a?qakN-}AIT+P1|3}ss?
    zaS`=eBB=A0N12N4yWDH=K*l^s=JdS`X&d{0C&{Ox<41ujPUL5gA3j%OTd|D-{W?&b
    z$1sYt@CZ=`CE~FZmx(7*Tp^zN#nUOCq4#qsj_c=tFe4Q@ETp(ViaT^Czmea127CG(
    cVUc2du7Dg}c`VUW>8l9KSRrCqrI^9m2RCJgZvX%Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountInformation.class b/target/test-classes/examples/cm_futures/account/AccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0235067e3bb87e1e2c8206b932c82c0528f23a13
    GIT binary patch
    literal 2474
    zcmbtW`%@cL6#gy*Hf$Fu(1z010%|ps$D+m35*jQKBoZDrh{kH`vTVY_W|!IBFzq=0
    zJ^oysfj&n60RJfUySo9xqa)U2X79P@-aY4h=ed9W_394*<8W0pp;<vfLkn63E^ZmS
    zhVB?{MPFXuvdmDRb;@?_Fe}iU9$Zt96zGXA)k53R3%0v$ZOj|N=AyBqLXomA2;4Wl
    zs=jW!hHF~7>A5Z?dA?q*g*D#_bkngdH`MLwj-%%m=VERyV&=(H&@Pa&o*JZid&ReR
    zjnK+@ZrQFR(IJ2&It2zc!*C~<)b-E`Le~mM>k4BnqclN<if)PQlEA%m;RstX^li72
    zIS*%WO-e~==)n~M#V}2;=F%-Q>A}MJQJU2!2jFvy4`LY^6<2Xh!F3Jq;)X!>|A`am
    zsvDPg%bs5~Lfdl%M(VgvhbuF98h;!5F`(c*4e#RvfziVtGyte;(d#gdX=`=7O2zVN
    zOTqIidf=4DxAa29%Ur;R_((xo!ys-k)lOazNZ7Po;PM%vlBqW=kUy7?tf!{6BjE@7
    zOq_&Fo;U|*4~~);rIqEH<IMX0q7?*2#hUE@>1P!~7}M}EJ`qqWR#-n0xWs^;${>kp
    zT*IfhBhX^`zDMZ)l4)^WHRfKOBO%@un0s4@QT;UFn-s{M#@DaX%m%#CKId&j;QQ72
    z)zy_^XoR)kfTv;tWAbrdLsojFjb4#H3o4TPnT7|L5zu0;=gaq^W|3F%Ic62iY4`&3
    z0-Z<R%e$c!rHQg@I5lgz%z97f8~t0q!5W#sml_tNicYGSXU!kkC*8j&-M=J|J|k-$
    zHAL*t%PLmzm4b&FidbbgJDG=bhHO^PVxV#E3fydzo^y;KVELSUGs6^);dihxT1&O+
    zy5+AL>kb{lf-ntd&G2oxuQL<jrX2{375-bDNj+7=W_731jS%Z?ZE%fUn|-$CuupY0
    zxS)P6AZXCS`P$ccYKivDzqPdEX)B=_euYlyJ_8v`a>wwEsufy3uk^;)&S-6PKs;mw
    zrq5^Dn}!h$N*xc~vz>$RO}|P1)M=+TaO#<urRa9%vboLK86|{*b%Ep*EsrOzTJ&nZ
    zY0cR(fqG8&+fi9jY*qan;(*{dVb><r%st0BIbU;kn=5A~T5jz_JSWkFH9qC!2Q(zm
    zj&C9=x`c00;;s$f;ZZC=%urN<yzn)Y(mvV>uc4N@-r@h^KDri%_i%Y=54}sjqHp9S
    zZZ_c;EXYmQ$jBaavTi5Hx*M_XC4Wa#shJ0vVkyC8s#t2_GW`O%VyTr>KBAP7;!6~o
    z@tjtskY-aJiq<UqK_asM4($dy`7O}RlN9<mq0^kCL%4!r^ddt#OP5UJ8r#QpxLgC=
    zh_GgfsE-)G#}9PYFgoxUPe@Jkljt#iBt^6^u+B9J2PQV?ixkf+lxb0ge2tv=Y?G8t
    z&Q&!3P4)Z)+ESn>^srDc^iaXXIB#wr24sNu<*%)){{@zRL!S(ah(O7hf#wJ*m4T}M
    E1M&E<LjV8(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountTradeList.class b/target/test-classes/examples/cm_futures/account/AccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab839537ecb79883c974d6810024ae170f379aff
    GIT binary patch
    literal 2576
    zcmbtWZCBJr6n+L4vc&kpDyY;KXlq>*NL#T*K&Y(ZQWmf-Vz;)nA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOcFGLoKg$t?9AM`x%WQL+<RyK{Oh+r0E}W&MH|``<TP}kQ{c#k
    zv1#az;WqT8)eXxG1v)2f*AAxy+KYoL3i1NSW2Gpx9lc_^53IGa5v(s5EftEibwJ>%
    z={5CL+cjL%(oN5GY02~TdK5;!73ij8TW+Y^&6cB=7G@J^DHhIArr@AJul3O2oZ7d1
    zd(#N5lIPa#MjnR+kVm(`z<L<Af^l6Btsr!*a3pn@co|^`DpVYm$c_nIDOO%#tA@Vq
    zHYWBX8C=PuS0L9iY(I|^<YQ)W=1%px1ly<K9h@RFt%yX8Wj!S9Wj&;l!Hm;XB*Q$T
    z;Vk+E6vH&V$fdcN;$UU}G@8x(+w7JWt|c}mRJ@D#6uhtD96k`3`hVt_9cggOzOiOi
    z?0``Yr=WLd!$cNoN_ZEF7*udU!$k}U481(#O!%n}Jq3~R)#-SRhUE(sDxTla1E)T^
    zp;uzr!~u*zSMZ^RkMJ=g-KoG6wB5QV(33r-G%T6dqXKjL;>UVuTCLFb+(4g6GMt&2
    zB>0W(tvo(ql=aAQZutI!6$D1Z8t?z{v5HF=({Kgj0&2qw(=CBxJnUWRDKSlIxC$0u
    zhvoYoq5n%7@11sp_?f`$+d_<sGlOqNptKubzsfK(c;j`+TZ_T>tL5e8Th-7AqhMR6
    zVj5%e=Z1z^$x0Vlk(>n$DJ^T5!{-88BK3UvUEGQ0R8+8_U{S*oZV7b1VsFk3tvF4T
    zO~Z+-r8=8QaW2bms=@l0#%&E%>7tu1%4{gF;*<2>k@T+!6yK0F_cAB8UEC`wzC=yI
    zR~qi&YqrXrc{ppxPWUJRn&hs)xvce)V*~+<XXlp_OyLCnVRl_>F>0<_{<5*^kPsGx
    zX*er}Z_9Nm%!TWAATUz-FI6VJG!5I8oMi#NtQ0mtw(!Vd?H4ixr27Jb;mq%^aqXv)
    z7*F}Ft-YSK5}M&RNXgMRAY(zc4Bu#4q2*KMWP<GtZH)vZ_m{x*{vzA!o?}40uOHl_
    z*7o5|@8y4TH|ZHknuk*~eUO=KKH#++r-OnGf&3&RPcCz{>P5b3&Dt`3dUp2O5m`;_
    zq(#0C0D(T)uQ_Yyn(qWkzTxT;M_$J0xbPI>2`6p%mcQ~z0cgnKAnwPrSP9?3;HnF&
    zFcSk}iKcRtJ$?bD_7q)}7f@@3L;OGT6orM0g`UFkEu6eNw1v|bw=l5y3(gNe$8Z~d
    z#=Kk<E)Q?vQ;H^X6ph8AYx&>NR%_=*sanf%xL&PwaJcyl^VM1>XJ5oKWw`nr%k6l=
    zaL*F!DDlYgCYwSo1~QIA46d86jicyA4|h+Hk(1OpOYJ^f=Iwu-^P4z@GEQR|XYd2Z
    zpU@uzpCY^>0k6R#bC+=#bu>6D^Xod+IU{t~*x;B)ga>d)OfPksa2b_HxkgE{*W&DZ
    zO8U_LHx2Ni<ttDW(k&ERx~*V(l$ycI(;1+?{Oc+dpW*JWI4@5~#K7bMg5d~+9NQ56
    E1FwtBasU7T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AllOrders.class b/target/test-classes/examples/cm_futures/account/AllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0a318248ce28cab7ffcd17addd5487e19874f1d4
    GIT binary patch
    literal 2548
    zcmbtWe^=B-6ukorSz<t06@{u`TkE1i+JY?tLS+?}vWRsNyS1$iA-e>#$u>Wzp4QLP
    zzqRL}*3*7~eyFy0k_DpZ=^hK`?99A*dGqdlKW6^=`}aQqjAL6x8`>3QG<2X-;K-J-
    zZRn2S*7TM2Ez1lAI;U;d4rc_~^TTTjvH~Y!r6{x=y=1!&tc{`(Y%UuO6^gWVNZ_jJ
    z)%A7THC)ruP0w{{$@BGU6h^)k=%!;^Zm8S!hNBmj=M!lm7A{hzpj)8NdT4M??OVRR
    zZG=|AbE|eOi^BrQqF3PTW*9btNnH=EAat#8w0U51$|zk>q2j1Sc1++(zO;|69Qw9f
    zn`%Weyp~0uK&D~XeikRm$J}b+PWie7JD}k`oFX%gh(t}KPe|BHpU{*Hrw(n3q?>0n
    z3}Q$?F-+5oT$-E950_e}(X8L!Ww)?=EwM4B;(dIe;6n}P@R7jG|1&4hWjM}?zhU`-
    zz(^DA!8DjkLu@kLg*=88T+nb4mjur31vlk)6S;nE|Bz0{tJN%DAXoDInjSdS@h!a+
    z%cc%t6uN?sHGG0knYphkFlM$}^#qQm<I?m;X7aeeVoQuz4^68P+MXNeb4gA!7n78}
    zvAdPUXY{ffInE8=U$%n4s9BRkKR;G6h6xQ<Fe#wctgyKyaE#$SkdPA7w1%r-xpi2+
    z?-BZcB<|Z2jS#;On15G@aXF^&%?T6^;u})wW(se-E_fR;_#w5px_YY|8etUd%2do^
    zLjK&)FfUo@A}f-!peCh74U70vKue^aFTaa>&!UPFmKEI8u!36xz5DDfx}g=PiLz}t
    zk+o7~`^Yb*`E6>jB4%-0Ls=ft%Oi?xA^ZMG`tL~k*97u!$eMepi0zj1nu@PcQSgn1
    zd-#^k@%22MH)QX7lmJa~mj#fvUT};cVAZ_-<rGsmfq$5N*18$h*DZh5Sa(PW3&J#<
    zHN&^%x+%<rn>I`He5s}KlIH7%?MkxJ$o5Kvy^h^Fa@dS=Ddf$40YN{OTI*4*lo0(X
    zzO%JgvsFSf{2IA9`UYgI#D?J;bt{ZJS$~4<4ULQhBv+NdY-^sq?MkCVeXmCBQDZl1
    zvu`_p`XK2kNizXwXu6vzY(C%(9Or?8ErIMbJx}g!wd_T{Y0cX*Z+iB+>!_?B_Rc(C
    z0D!=NY|WgtbIrE^CEsy1#*r5;Ixakec*02=zUQxeHUJtj=*Inc7AxTg7+iH>9cE%c
    ztk6`3vd1r>RGy)$^b%?%*TerK&yZWbm^+?3v4j4*mv(Ua;ttN<e2ViUFEG-EU$G<?
    zxyvIv_?)7t3`G;M=vwv<v{l-<Q7Bh39Ilru9UK;(W2s!}<m{_>ri_$dV6`1j=<Xn~
    zjuVd@7uW_eF_200(79f|D2}2J$GLlwjPz4yklF*d%p3kX=L<N6B2Hr!XYdopUoaE{
    zpCP<F0dK$}bC+=#Rn#~u^6M%#IU{t~*y5N)ga>d)OdoaXaOsstxkgE{*Wm0&N(RvW
    z4-N1!<ttDW(k&E>-BvI=PR(F1I%lab|GIMd=eYYD&dUgi7?=zo=#D_hu?^9`RqVkT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class b/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca56fb3d46e0e8377864e434029d2047abeaf180
    GIT binary patch
    literal 2708
    zcmbtWYf~Fl7=8|fZrCop1Pb;FsMSy|tCnh8C>2tWw4u-@P-E4037fEVvzzX2XtCDY
    zIL_#=@SC5jGqkm%KfoWQK4&+SrI#^N$*|{~_q_X__j%sS*}wk&{Z9a+_*O*=S`{QT
    zv|*RPzBOar&~3x1=<~~KW+@QZHEuapFd@*I9#~S46zB<+>VakJIm@|auFM+#>YPzi
    zp-5Z11<sY+s=jPFhEp>2lIu9M<a&C!9@IV4*Gsl#I)QFgYqp-5n~9{EP?)7mL5D!M
    zdDq~a+6$hwZUkn=b;?#HiM;|yV!uHDY7o@?v$`Ibe&CqFNaMihlo7h1LPe)U)+KNz
    zo!iEi4?N4Mj5Q+}SW2RsEchGMW!FyPHG$nzh0J39!i|OLs|ynIAq|Idgap;<<m+_&
    zpoqlyK@G`3?CgdpiDLpCCAaPbEAAbqU{y^8eF7(*GEu7D*rL!Vg^K!QJ#aIUW_!M7
    zI&BOpAb$8+#hW;;;4KYrBQ3CJ8+y)lDgw&7Vb{(1vOs70V%!(GJtlcOp<xh1)NGt2
    zFqIz2H6PcQubH{Y$Xgm7fv(^k4e#PTfr<ZTj<}2+@CAk&<UgOBV{w#?__w1MqZ&@(
    zeFoTeD;3idNab9wqWgAvbWP8Nva#JbjWY_)Y8b;fi{x1afrRChU4aAf*f$Q5MZ@aJ
    zHigx^TQX~b<vPAT6_pRuKB}JSt*s<Jq?hHoZBKjNoay^U#XQ@0@4kw2n9`8J1p&2U
    z28}I&E(UHp0UB;eOfwoj!mL1>>3J@p|3{6yJedjcqQK0nLJTWEhA$_Oc^+S%N;hM8
    z!*#}83BmWNvxUM!J}`p1za>+V#gu%^Ygmx1w38LdnO~98s~Yks2xyVi_2heDo6D+L
    z!ZigS%kn7-?B8ZD>jY+)Cf(_5oYjV$8J@*;4WCNG`)PQVJ!;!4N&4rK^cw={7v#$I
    zSe&*R#gYmG%L+;wRzUxHp3S})LpIlq2ws%20>|UlGq&OTEP!X<91{?XTL*K@4-6+*
    zl1+ih91*dX&E33QuP&Qj!C1Dr!O|!h_LAXQa@`Onf>p~G7|J!@rg(0mYFG}td^!&K
    zX~nP{c~8`Bw$oIMlEyy0rZbnCYevmf6#bcfWotW=S3)zq3JK|a0Wub5&G3w>8JHeb
    z4o28s(5y&6bV&-FZ_cxqU8Z!XduP}-YFnW@|FZMPpC>&gX=LUEO?NQ2OSgFUhsmIz
    zE|46j=g}8~ns@77$(*rd@^tRJszzi@@fzsm2MG9o2**%{KqXxDbIrEQc`Nt$X~LaV
    zu1<2~{g1X24<R0esurK}D+bVzKnK>sS*V0tu(@hS6;5P8+@z@lWj{TEQhbQ^+!Lt9
    z)E@r!Jw$45Fm)i+vx$S(22)47(EkW;$i>hm1_n1VeEC<L9Da-sTJQ@l$wlh?@FpfH
    znodx3Iuu<>{(+WaD>vry#RP}T`C=P~E03_4FYe;(lW?XC=O5#<Ry?5ZLzuuM+qWDG
    z>>vq9R1?_CXNq4tUFhbo7d_OF#2n^cKi@clDICQW&I_b(ks1d2@IA*L@p{O_1o56C
    z11@T$a*7sj!{cm`AAh&ub4D%@pw2Og@34+LWU8BzyV#&-Ur?@567AjN>`O`xq4ggg
    z&yT(P3KWI>3kBz{D#(sf^Q))f>ZiW^Yftq)!p+}sQie=~;ABLBeSCh+u?64!3mSFq
    A7ytkO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d9d9a9278f85eea4a4c3ebc9aa8c27820685ea45
    GIT binary patch
    literal 2595
    zcmbtWYgZIU5WNixvy9_|MNx?lOk!MAm>4lZK!~j15|&3;#B5ArhGBLYoSoUsgXl^8
    zJ^8FT2Q{AL2joX3xjnPs$m4_<IA^=Mx~Hn{?W*ej^RM6j05FIR6)k90kkQbFc7bE-
    z#)hFghFjC;SJo{v6lfo{T{|2TXwCO6E656*j5kH0?dT=jePpc`jbLroXsA%6twRF0
    zOs}r5*skH4mTr2kOG}=wSEDfUtw1*&+j2wQt~VULFgulK3$b#VIt7OXx~<0sW$s?^
    z?F}Qe3Z7fFYgrr>Ko*?>7uLeC5e(~kXa%8bg#%58iI)L}ph88LM0Q-@X1??WTRHS?
    zw>EMRP2X}B-DDwnQeW|$EKUg=npi5_E8lszFuAxOG52VA4`)bFBO+fzX-5f(X-7>>
    zU&?n=C8Is3;XHZ;6vH&V$fdc7d|&C{Y?}3lTO=1|ZzncJRJ@N56nv=RB0drr`+w#H
    zx=eYl&TYq;Z&>cUziRn`Kz|eW?z|XDgKbjZfjs&YT-I;}R|WL#(@r61a-bLXa@X#7
    zwVLG%<Vv1j(*vhExUQFC-N+#fKv(dwhHLnQNxgG}K*n~fp1_IpSv4b*Nj@kreIS;s
    z$EMW?ZO;w#i6q^brb)I>ZY^c;DWj}Ljx*`|vsMroHEX!{r>82eV@ShI3=60=D{L+a
    z9Osem%2kPJRKqQ>65A}__Xz!8a(e&dBgD@Irrs4|T&XF169R?Z_<B`_nZg^-3*KrB
    zzE>?SEiIHoBaDJAor-Y`$)8CLQ<9YqvLZPPYEoO&FpVz+v_$Lq^1HY#O{*wjR>7Qx
    zc`OKYzF}|L4Xrp$lnuj)tobTCOMW`dZ*vE$WE_hc%F;zAT@=|}-oz*AzbENm7Rc|B
    zH4joJwpHTGD!xKR!Pgod;2ZYMoq0HA$hP<-0h;8lz{Rxnf@1^$>u2YeBTV50{!zAI
    zYc8s<SpJf+;*by)glRa-hHuMxQ<(|ZY!>OY(tj*8>8NhluB0uEal2U98rjk#hpj4?
    z;-I-MAQ;ii!8+JMiiz<Q-`U#Rc`KnAevPbj?SYIn*)V*gZiR7oJDp(Lqq&iQ<USJ^
    zKUie@-FpnE`|Y!P(%3q`@%{Xd?j}8@X{O>BO&?}5n~!)+#~GnuT_8Kk$dk)mEqjq~
    zT2r>npi_Hv+yPlr?5BA?7yyAD*|;gSa?Ym%HQ#b}og?pOv|WAy@r*(XzT>ZaWdIs7
    zIE;s}6mP=!FgWYL3e3cSn5U@>bx&VIsk}f(={3|!?g;;ny+CgEO72AN<R(tvzq*OD
    zS2l5B?l~^?ze0Zte!+~K<ZkqD;xnp7GE@!4s@vJ$(NbyULZMvAaJW;hv~jrm5;NsW
    zJEbpUN$D@Y!cr@qG2HXSI!HWnyvx>*iGd8`2!re71EdSxIKkCZWaKpWoagQy+~7;#
    z4&}QzgCfpi3Fq)5$Dh#~10N&2JOQu5B6Bxz6jjtH75Q})Ym^8bHr6?25#bRW64T8+
    zb-0Ymqh6yXS!+=Gftnt){!IgXd-)0!g>(xA*B2Fx4{~R)eL5GoU;cIE@-K1!S6q@O
    RBw}Fl0KsqsLXItn{sE3h(<lG{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dd629a23a915578152797105dc938d5aad8efdbb
    GIT binary patch
    literal 2652
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzSct)N9*r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~qynBX*PfGm?|X0F_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqn~~-7-Ug)=As7!zqF0bl<Xqq`-;jP%X3_J!iX*t<^arSj!t#6^hh#
    zNZ^|3RrD3xHC)ruP0w|y$@BG6Ev)%gpqq|uxuI@Xs*aw?&&JYBB+OE#;IKfa^~B(u
    zrx$&D!w9X6=a%ep672#=qC=o}Eexx{xUPp*5V}@4R5ut~8KMg+R2-GajtN{%=XS6a
    zLf>}F69<v>Eho`Q7J|*nisvNpuE3$`rOe&J%}0wfcNQh)ZVe}KiUd__<ZG<aP)uT@
    zp}M56!FFAg#2M=L{8h`(uIB6@Orl4i<Nol)OCy)Bj1I)Z*h7ixJq_>U0|CV_O|RzC
    z>~y*>cW~Ct%A@UIWb!v+9TO@(#77F!8v1ZvVCw&=6F6qd_&fQU6WWaAf<zVw4Au$S
    zn?Mtdtkh%Fh5-yJ7}B8Qg207WY0&_oPJ*7<*IujRmCKedkji;}Sr44j$hw}3WD|#Q
    z5tkH<Xt<0kO#j^n1QNDe@&t}IMz!vmEQc|H?16Z)o|slOv^_V_r{lt4LdSJ6v%QtX
    zIK3>@9B0P&^HvZTWox|W+wWA2Vp793unN_(71p=NFoV7)t0kt7HQd0oK#S%39-;qB
    z_P;qz3Gt@D?At<&YPtd6tUzWjz8;lsHsFoc8E-WL-=oegEiD#8Bdi76G8Gw2%12hi
    zr;?R6vLZPP%2JxskjE_nEtYz|d@pKXSrv=8t>BJ^0+v`^JM3lM(2CMT*)W`%wNPRY
    zN@pASt)F0>WU#E^o;1-x6LaiCJN`-fi<17&1=9Ou&HaXmZ8w8u6%X)G!511H;Y)Vd
    z-FY}`$OgI@1C4W6;9R5jjAH}=3uyP76HMV4emk4Bb*olcvHT@t#UUXq2-9$u4d0gQ
    zx-b#0*{srwx&K;e(o)5+UCCP`$XC_EF3RrDZXhl15MSRH5Oit&U`^~G)kJ^h-dfx1
    zi7TNQewnl!-3J+qvTFE7#R{YT))iyhr@fJY_|qqF{a~KG=@UtZI$saoW_3G&*WYA+
    zaxdu(l6o#qQT1VFv-y}`^e811Fr>*zdLG{c)Ph&@O>5ScDb%%J&mEG%#V|W}6K@#;
    z-LiLc*331p8I%}YUE;`ZIa<y?gLukG6IS??HxfWY0*7Hnv*-|3VR6-l63Vdx@qnrl
    zl>PJ)O7R)maxbA4Q}6J9<QY=={?zf*i7j;9>rb6dot2Y;E%f$p;oPlX&_DPB!%g@Z
    z^Ky~8I=F=iimoRp8jD0T$=}gbZ05!%g<^ukT%p*)Vg5N53dL5=?nX0Zu<!z(HRCD$
    zPGg*1dNdjr*(DMYqA9e~%MRXJj-nICahA_Cx=2tr&-d_+lbFIO_N*Rur_;ENGkC~T
    zKXCjJy%7sj#5zp$Yp_Y9)VPkvoZaRnZXFJ1<N+199FzDS9;#%ilh3c<)3bnbjgojT
    z<g7+XH=6&Zd0yH!6etS07Yau2D9DWP<kzo4)ywnp*OnT1j{Co&UxrIW;AAvGcLbhr
    HY{KS0*Er)1
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelOrder.class b/target/test-classes/examples/cm_futures/account/CancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..64ba86baf66164a0190cff5d419afe5ef9b47c57
    GIT binary patch
    literal 2589
    zcmbtW|98_=6#u-gTe=X06&NzU4Han_TSSJ!Hi}!>T%~1&j$sAGEK9qLG^t5C;du1;
    zi~cMAjGi+<j{X7uQR?R<9Rvo)9$e4z?z?%p_kKR_-uvEPfB*g`fJxj}kwTw>w1$2R
    z2<+W3HVxe|+@`*?x?!22z`%^{+F?PUFPC3YkP$c-E$W1}qnB;>p0&1U1nU)}twNEu
    zb_rZEy_UXeyM}98y6L$tEqT7)=!6~L3Ut%4EjQHdR@>2wm4#SajFctn6zmolw(c90
    zxw`7xn?`6AJ-1;uGuR`542A?wtcPJcn9}vo3PRTkC%O(}FB1$wg^GO=*?xhGx$<*t
    zwa~ZS=5#Nb{7MGHWFdIaTJ@X^-WJ$3w_LngyK=WWf1@ffk7ziIBP6KZAzv4gj$#s%
    zj=GwB!gp7d!7%~F^VclDv?fCz)o=puP-mE?*KuikE|)L&POaIxyUlp9G8@~NR`DKA
    zDtKSRDdYqS|IZxBFy$sYOEPSM@h<qC$uXTo+~t1|r!l7BjD~Sc2%LJh<%!6<*!5!4
    z&4A-Io6=vl?D<VSa2k^vdO6Zf@4^Q-tKdTo=P=2PetCgF+IAbBz=7mObt94){*geb
    zCswTcrqvE@&kgjsIM<n@ajMU6zsleOqil2>XWsWKRuC9XYijhn?^T?~l!j@{2&hdf
    z?7kA%&n@1Os1j2_!)1IT&~N#^N9g~N(67%tLYxy=cvFZ`nI`aE5h(7&H>xts1m0*~
    z^wuKqqw3=Fa<vv3VJFzushGu-e0-{5QL-{fRwQRZQ))lca1~_%E!KLz{4VNAB^B4O
    zq@b$dI&KIIJ!h}vhE|j&%BJCTtfdCqO0JaTx4VK>F^gplH>Haqx>#guc^;pn|CXfx
    zbAj9|vgUST$F}QxMa37mt>BJ^FYy(d=F54wV91{MAO;%euE5Ep^`c`00qf@FFQ=Kp
    zG5kI3zt*)*Yt{0Xja7$)upmssSuuQD&b!KVxNZjm`Erj1CLOd4+m&=Bu{|pi_CxmZ
    zj>DFeO<?c77Z8l(YHyvYmm*?3i*Ic0#e9{}48KV>_PqibYq4$kM#~B<pGywK*j~}h
    zNI-mu30&?ivezAU3~2bpJ$umJ-nYxI^FOnb^n|9Hf(4r1%_KJO@obJVL4hNXnPKGd
    ziLTbXj&E8Ew#=Npi4Hp<YY1oAo>ROg2#m-EO{tG_-V>;~%h@@OJdDwQ`VquK3MqWe
    zr@T@C8q(MeBa)&;ScS>iAl6{T2E-kjN>lgqQz-RE7%V@9TF<`4-`+>aR>raivIn<t
    z=+;>FX!b2BoY}(hu`RrN?N{W-pFmIH7hIK-?8oC<xJcEdG*uTORWb7iQuRK*n6K5-
    z92RQzeh#I_sMP8MlxmTrjMtuEr4J7ocMemy#MUgwDtkgYLR7#WMmfZ5$36_>0FLvS
    z!yyth!gZtk;xGz0f(qp-j<OFOW6>YSj~svE87^5U5bIf@Z=gvUrNwpFl&<p@wvG)-
    z<N^2KaLnKbwBVAZVYK1#KZS3o*Qkl#`IG``M$q>U-SgHJDo_-1FBF`=p<s5BD?87&
    g>IB!zzrpP3$Eg2?yxcAkfs?xlh9j`aF@<mc1;XIXQ2+n{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..068ee700e981b91ecd3d1f90a8762299959da803
    GIT binary patch
    literal 2735
    zcmbtW{a4dg7=A7kQev1|5hi{B+uVu>nFBW!L~Vi5Srl!-b#BuTLkXryO;RRv?(6KA
    z?H}3CZs(xRv;6`4qqaRaDH;XOm}^dR?|tu^_v3j#?)~$x-~IqFhVN9gpjAOiLmS!!
    z_N*FfhVB?{RlmHnYMG%x`-JV<;iN!oc5qQaTA(LlYJ|3<7j5^pb!*lLR_2Vl3PsA=
    zC2-dCYWkAx8m?*Srsukp<oWt?BW(Cqpqq|uxuI^?>W-eDn~ACUh*%&^L8m~sb=TmW
    z-1EM@W`tJWbC>OE8oLFM#$JJel`yOaXLLQZg3z_Xk*2~}%Lq+Sp<<u(tV`f@w)o7q
    zQs~=mb$ln3!NoMXi9)bmTk@PVUKiMvE9VzVQ#a<Pug*)Kdo>)yAp%ry5U*27MKOp;
    zMNP_JLU)st#u0(EW35@fQMDBG3!Hcgf?2z<iJoDaUW4%ER~RO%z~I=1Q*3_LetwLB
    z<xj<1II7@n4eucPTwtfX#*$+RC~Jn(ur4nP?9Wam?TH!2C3?p+4B<F=n@R<8*}>w@
    zqnj{0KX)NEoPtN7D|lDK3A`sT`TxYxd~-V_1csZD*qW*1Nq3vc(1AXTX*h}Z8Ewa_
    zRxMv3Q}q0*9yrTmt9mh_jqk!KoK|o~!#E}g?28NnDcfE4B&vxRH<ic=Vks4N<g#_w
    zwCbVlxq+UGYl$@wm(uj+RvPDN<#NMurhR|T3Ie9inf`nCRh&gmLmpECYSjvxTLN8-
    z-<Cp<KFw(O5VHbpmhXFX{a*^^<(W+vKN6UERTrZ+knpc4kl*TGze+O`{zmJ(cPnzf
    zU!5(N=S!gxHiAu>iUM--by>r_M5TkMNX&w&q+ZofLRmnIsh%&ti+Wx`#UidL_*hm_
    zMPTnU^a^fhMQPHVEhJHG(wXQ5T-Wfa6ug&$XW6ixStUXLT!MZ>AiGVjTu;PlvuiA>
    zFtDV+)Nl*5ujj?=n=xdkU60+1GgjbeQhMGof`A3^;+NwBg0OTl$AZvs!$sL0n9MN{
    zyV>cjOO4u+<(G}9eXul4!&x+ZTdteLRJdXX0;9$M+_<PdRWodtoj;rO{AuB^DtUG^
    z9Jbg@0-5GMji<2}ch;JAQdqQS_LZeQpTp8M!><yTecO1(`m7tiQL{qJC(D7@w{3bB
    z0f-Myfpa^v>}3Zm4eEYAdh7Mg2%dYH{)w%iCn(JXouuearnq^V_kk!U6f}6MP0;fA
    z7NM5BhHqLkwmgD*w>`r~WQFl;=;Pf4{P*GrmLX7$Rs&qKNps%HJ>FWlv%=LVM_vuk
    zcI+X<gNW7UTV8Mg4JmYDHJU|CxDAJ^4%Fbr0>n*<N|E-{6DXC3=qNscTFJb|XU{`q
    z=7uu+Gd&wPaBV1axC;Z1@TOcG-@xF|28J*Fg3;l}_@D(p<Dy(-&JAzi0!h;;l1@dW
    zi|OCdQfcMJT&a@caH&*j<8b8>7D|<N&OV7|%5dp1K5NAT+I}39xWHyE$1?j#3eu}d
    z?B+Yei%=K3`ShWO91@s=+#BE*hmgZzT;aS-_!h`vpdUYQ{1I<NNKDe-lSIHnolxc|
    z@eX{>7I-hbgMc$)fe;OjX?%}0d_knTNx6%4TJ|OB8Y%JKJ<h%&r5CM#Q$6p2_Z27#
    t@fQltUR6*SBj?vo!!<yD`RmB^J;KdjF)BkQBIjg8fjxYG!?6Y5{sTrl_znO7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeMarginType.class b/target/test-classes/examples/cm_futures/account/ChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46295bc407f1dd693191002273d40dc07d60ec10
    GIT binary patch
    literal 2625
    zcmbtW{Z|xK7=A7+%rcHCt6<_6RMsLNlS!$7n2ZqQE+C88re?!9yA00GY%{YYb?Wp>
    z{VV-!or9XE{(%0d>bWxujvyzp-E-#N`_7&BeV^z3xcAS$e)|K!2)<F#f>s3?4Q*%_
    zIJ{=Ao4RXyRegSC&9)+e_HoB^q6vZ4eE+h7tiZ8&QzLR*z2JBc?FTbvxLP#pDio>f
    zfWQ^Yujwm}XL^>cTfXN}lOO1nM$`!GP`6yi_9ES>)m_~vPA5_$7S2+p;GjUa{mA5;
    zyB7jy-HdF*_bN^`i$em)qEn!6HHzxtsIEtL7<qOy+%%Y28Kw&=R2-4WjtX4P7hYg1
    zMS<g0$Mz%XU(TYNEQA}i72nO`O@RZGOUA9z_4^A`iwhESkA@RCNrLJP@^vX~C?PRz
    zs43}B*=~xmI4z*o%%JLcOB;1Ni(Uc6Se!4FrmjmUZ)tcN?@(r1mf!GbYck(o*gw@)
    z?fzB-jN-LK$C!$D@t%UbhJKtAnD~F{m_gPmv&SxO!w?v1GO{~k#?mx2gVKRP3@I4a
    zpyPdk!R<Uqx!)u}H+I=-cl~PB4g_)qKd9=VTNzo?3$bkM06xG41tS_h#7FdW=LUg{
    z<5hftu5<{SZpqxgBrv-#e(Xn<U5^~!3-!sQ3Yfh~5ln5p%3_pWRvNB56$C{)49%)N
    z+WYNyDlTGN!xgaP)T$jdUkMy#uy>`f#PqR-YnT*hvxC4V^nXe9y>pTfuM14SF2uNi
    zQ~0I@jNSNpRl1qN8?O!jK@7fEompC1C`D$}2)AS^42;XitcFh|D;;D-au!ylw4kAg
    zIRPz^`hol|?pCuZ7I0I+qJ|Qd1Ug@^H|s@qoF>Y;={D^73L8#-HqCEy2kXPYvWDBz
    zL?=zmu<5+;PtsqO^nWgpe?`{ZNkwd{@|RWI#XSXIXt<9r*-m%n;j}5c<wgQD$z6f7
    zY3+t<h9Qe*=a*wl;ROC6c4m97QCqQtC3D3kAuI^XbeGM*k?W=~6RkR-z;NNeRGG9=
    zGaXNImIk<8DQuT)^9`3BDwiUl`CdTKog4dWT>Ggc`ZM#|+Fnjt35}hLlpJ{lG8Sar
    z49uDx*#Wm4Pq4kBt&xD_j1#!JKhO3$3+Yhz%Yoy`&<x(yz3h+gCOsu-=HUcYA7mz5
    z4|#OQ8Wk|4*>QTF9QbO<Zv>V-?a1`$+SzM|Wi{bEyLAh%5&}K4Uvt*VHSZFXm|R`p
    z$O9W~=bk`3=A;EHe9CJFpdo{Uu;N*~2@ha%)qx7Ci2`w#sxp-Q^c+h02|5bTp_X%R
    z@PGITa>apMSMJy*j^7^0oywh&lfg~&4Q%4<+%FgydWQ2Y_!&3kB6oRc6Jr!z%}{hH
    z7ENV;M@zYtFFq-iGaP10<u(pCo?^aKZs+V)JX3~B&+u6*9@FnUM%kS&#^VCJLncNv
    zfkX7NlUI`?=tdXL@R`SP64b-}z5L<?CUBCys+V2q6mH@)?s3--9DhV#%)$h*o+tWM
    zIHXZ(T*E`oZt|wK2A4DPfEqlGS$q#4b+XjW=T`{mSxC7?N%Ah@tU*Z+TK}eb-ptk&
    uC<?h33N9`xFh;oZ>+MkWalia^<OZMO&aW7d;Sw=88BNd~fkzx$u<;MB0@@J(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..91ebfbbd2686f81ab86d955bfad72eb3482a1fc2
    GIT binary patch
    literal 2614
    zcmbtW{Z|xK7=A7+%rcH2tcps0U}Y{UOa&AILb{4e?h3htZB{l6cbCCoW}6SvQ~o{u
    zY@LIer~ZKcsOq^h3yvZuj=?#5?|tt(?|q-={kZq9zkmM|z$i9!bf8m1&OjHs1rDuQ
    z8<y!>UelakUXykt&^_gNPBbmhSsYx_kQX?XD8-TEnia=;AXmy(xLUPZIy7Z#pTHH{
    zUpJQ>&+=?(+P>$}k{_6jIEn)qnzrjmFEX9=mTQ)(v#GR{2<Ir%uwS50KD0Qe_Cnxn
    zSdlFGUc+hTaZmtx^a`9^jiOdKVVaQ)BTq)d?E}+OhUtP19fuXNBLbI;m6zCRQQ&yZ
    z$-PJhm-6T%F)Oj<)|?f&;D=7+_+B2z1#(dkO9i{%z&kiej#@D(8_%AV@|ZoVEg8%l
    z-xeu{Pa8Oc0RhdjZ9n#C?pkrMvUfu5_4`{qm#SA&8<RTT#d{jwH*gLg2u%M!b4&qy
    zl{vCaM%7=Di-ENw1%}$#cc#Z=7H~TPJt$&O!vzBuaY<lgJLnk{Z63_hZbx>zezPe9
    zfkMR(nr7%WM%T<rBAeWYVVD{|H1H8VW*A>rU<@6v;R_ti#;om~%J)%$xjnHZAKJ2|
    zG9xsvrJ2u+O%wmd)>a;$(91^bx;KKLD#Orf%87xW9_tvvxPi-<5YU@4YHtY~Vd!_H
    zt->^A;0jojT`~xKLjRBS-aQEk@iT$hw}qG#Z3f>pfznQV13KNz;7!&gCXE6=pqCdH
    z7iy6e#o?Ar#|*~R&kX~!ij^L+qBskiN?JBBhtCC!RO$!nyQD+S>8PNp;kJQ!EC}?z
    zWN*%kWRfP@hULa`zQHC_oXhgt)?l^F;EsWsI--|Hl-X!r`lsmsQqjL8P<%ty+{;94
    ztJIfte1*D(uMOP8H>{u6^KjNu9r95MG|gRsb6M*p*9t?{(Cc4LGKEw42ic9~?Rb4z
    z28-6ROF~!>w&gBafuq)KVJ=#ALV>Z$TNIl*Y~6A^MO_x>cERwzV26)gwyi>jhxWdJ
    zpjWr{*3I@(Q1qw#*4AFlT?Newnq=ni8<4RsTUKDL%SZ-PIgw&}Lz5!`>GdWsvp3In
    zy9Vh{->dO^)Y^*S%x>pT?Ib-TX{X~fP48zy+YfkaCt0CkO&~u-&(phJulaFc%UMTd
    z(aBvp@35*Z_SGWa5P(3xYT}%Aa?RHSCEs#2!jV@tx-LA0c*02szT>ZYcmM`+*pK_k
    zEK$Puu(;~MGVIiVn5U^6WshG#t3O3g<puP5;Q;>+Jw>5<v2e6-Y!fH$UfRT|i<>xm
    z`&XPFdXAwE{DNC*Q5YNA#HSQZ<|rCZL|5~FprhW&jZ&?i<8ZxJ@8WRt8E)0;-JE@q
    z%(S7}b1Zh^3Ee$ItfR!E#+z&rxdg}r4$!$?zDW+F4@bFsoQ#~H&KYX=V~j6@>zv=j
    zNtAI4i#UxRIsS}+1o$-J6$y9+lFW_aAR1_LR_50Yta3)^aInTPj~EZ&l9)c~tiz*M
    zKIH}_>0XPoA1LWZ=RY*S=UAXY(@3|_Fmgx3%qTU(?dY7PzWVDa6rbVlZ#b_aBobgM
    NfS@}95yuY1{{p9#+)4ld
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b5fd114e21e8fd55b512431537f89f8261768a5d
    GIT binary patch
    literal 2599
    zcmbtWYgZIU5WNixvy9_|RZ)l!Ok!MA7^9dVAVgMRiOVA_Vm2l*!!WxH&dzM+LG&d4
    zo_sbr2Q;4K2joX3xjnPUC~!gyoU>hB-BVTfc2#x%`PXlM02suEiWamg$Y^LoyTGw^
    zW5duL!>#G_E9;gS3bc>ft{sjEwC4Mk6=VfY#haqgcJz|%KDJhiMzA((G*l?k)**r0
    zrdQWjY}as2OE*2&r6teTt5F#FR-l`XZMmUt*Bg#rn4L<rg;+U5or1#xUDgwWGIuZd
    z_J$E!1<$S8wJeSbAd60c3u|H62!?e%w1UvJ!hxp4#LECfP@&?uM0P^pR=%`@tsMHc
    zTN^ourf)fmF0v3jt*>}a7N-RcO)M4em+wAWm|R?tn0qw5hchIo5s|N<w4;Q?w4<h`
    zFXg+blF^>ia2~w^ieZ{w<kH+kzOQs}HqH8@ZITPKcM=;TD&EHj3O>|u5g!SR{XcU8
    zC(OwAd4P8uXTD*%^Zu&k2Lk;~;JXuJB#pMoeFyUBQ*c?s6<ig#_WHO}5Sk?Dg+2YX
    zJ6^43`2x9;=hyVWsSd8|rC2v|2m{a+T+{F|t~0IQ-XM^%-Kr;WGJRUj&}5nq3d|gc
    zC+mr6HA35S1AQV%cqVF+?~~h0S$x7MtC8bO`u?mH1V+so?)~wZiW?Zxa0|l%YRw9p
    zOJtabzAIZLrcn*I!CGvyeBUGVf640o(~l586PS8eh;gl^@J$F5cH`?+8D<J^JTG{w
    zG5B7!xU{rT4vjDhwsk7TF(iK`HB3oXI>?ITET~CsQNs*A7tj)|=gaTn#x$d%gjof1
    z8s@Pe(7D6jj2l{UnkXBF6It_B_Llrin&0LQ*2y>)HI$``PP!<vzwE>(>Ax@OUlz#k
    zku?ufC$?SW%PPJ^MZs4Z9^z|u&bRY$%8-rmX#zCKU4e^f>jlRM0v6EQUyd+^6Zl8j
    zgsr)#zGC@H#)?BiSP-V+EE~Qp=S^iMT(eoF*GvDk(xj)lVY`yIG|1Q0!tThf9y#n*
    zxfBV_bpgSU?j5X&9i*BVPw}0ty_vWYn&H<-%ke#su_zmcZ`7?Y?r+@*wmsS#2}rIq
    zf$@Vyw%^sqfV$p1yr+%r103Ja|LAVgQ<`Qjj?wgCX0!R2H+7s63f2X(ql`Sc-_^1g
    z`KC2x%M|L~tLF~Ls$xgY^U(kZ^vK>#sg-j+AE^0;vl|?FN2BfX7Q}N3E%=td@}&W2
    z$lx#@#ZtTp-@)Ll11m5S17e=0GSoeL1*Niuj?ycrmD~~jAKOB1_Db$#?$jo_A6(tU
    z*(;m4F!u{C^}j@a3x38uImzAZ-^8a>jbx}AidA>AzoVtn%7sF?lHqW-TxsJl{Q~#O
    zm3B&B#FElqeu<@4JZHG)iFJ^8<T%adkcoi|;|PQ6<Rj!bx^R-Kr^!e+_nhbM9^B+>
    z;4bB9oIw$1v4nH@f#Xl;je(C5UY>wgVUf9;IEpH2l#2YiiZx1v4jbznvxx8*4vFdF
    zo;qAc<x#IuldLr;eNRmfTK}d2zQ240ibA@Df*Xqp#s|4Gczrq-xL^Kt<nk}@;8$Fd
    SCnREE@&Lhb1VWB2i2ebmG}WL0
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..869e007cededdb9f2e5f5c561bbecc3b7aa1064c
    GIT binary patch
    literal 2486
    zcmbtWe^VPp7=D%nE?f^O(58jf64Yu^eq1Y9T0(;*f<zL)2GLk;-5i^6aJkFeU6^(p
    zKaYP`XG&{FKY$-fefREw6zCXhGIRUxyL<1x&-4D+`}42g{s1roTSXUQ3gQ~N(Zg_l
    zm+y1k;&xqMukH%NXXu$XZPU*&#L}591qp^r!KRjPT6)p6_r&%J_jXFWsX~#q&N19G
    zoQ7UCZEhPvHyqn0OOC78T7JtFo^DvCuzlTZG%Y<}S`M}OKv^K2f<A_%c*04h-5ajC
    z&wY`1?3!6mpq~K=3^0uC_<qxy({*2XzAgNz=)mxlDRM!DiXn;Y0>j;O@fcg#cTKyV
    z?L?E=l2(!$F5xnR!VSY|*+k1?I#cW%rO|kN2tHrBAKJ*O7{L_<S2etgYYe&nXO7`w
    zbVOu-ky9KE!7v#?KOM1b<}?MpNMTIDdm7%y2Mo84;?Ra6VnL5Wck;j<%c<9e%P?4U
    z+`8^rwV7SL80fO+@F6}@kk*jF4NAC^8yMoIU2_P{83B_CIKfcph$->J5KZ57Y)@Yd
    zQ;||A%*3U`r39wP%Ua8_mRz?aJdfAKT<XW4RE*=MhFkcUL9GivT4K0BVLz2e64Q)^
    zPjH)|Tez-6(Elah!s=?zz(^w@-eFjNTZlmwwc(p%$e+fSQpwFWyum#0YzN>|>dNNk
    zM%m|n%RAJmn8i)`xThf}S?MKKBxhb-YCqL*ABzlHsC8WVUeGcMDn7%Kf@KY#V})Vh
    zn7xASiy%#ueQveHdX1_+U1;Yw+Ch~vi!U^+$|DBoh!v{*WB(-mB}xApL;8%YdDs@Q
    zBbHTc;7bJ$G?cMPJ?&&3E_2zko`yif+-11lZar^t&!Y-D`DT_<IE3F%?NO|?8dc$L
    z@~TCIP(c{n+TyM$=aDk*@0cFLbn!oznmnq(O<NMzjxy?RnJsGH)NorCHLSrl7NT_q
    zMn0`}*2g+2C-P_It*yPDxe^+8>%_~@8OW$Ao809M;R~0x42RgxXmCV8c-t^6bmrNc
    zZY6Rk`Fix8HV-4X@TT+UPm|uJiIOo#ru!(JjXk<VgPc%MWk}4E=i$|>mYtSsh-Fje
    z(8!rxcS_b3HLMg}=m71K?VF?+&FN|<%~v#=rjhPXbl*4tdqzSRw&*Fp0sswh^x^A3
    z3O3;zRA|<VZ}BiRz!u3=oOJ#xD3t^B7GFWF48BAE^9L9#O+3fN@#h#``vs$uFLAvK
    zKVwx+1}7(<LnqaAoK$xL)!oGJ=&HnMAzQA*X_zlpx@lN=fqc2rLsB7-l*#f-6k~Ws
    zUM7*I);u1JIqC}W!2jFiH!wio1w*uw#3<d?X}VR%aTyaBMwa9pQL=z5)I_errqRQ-
    z0BepAjS|N1@I8?=fqp!~W0Dr=^XL(NAc@d|qe^1}77T0?7fD(ZsF6o?(rcs%*LFxU
    zNi%}j-*h~E4(%#X6k?bu7=NH(c7}HD9R*~J_RC-IVCn_df5oT_3JXBVn1S43bf^qe
    F;~(ugw1)ry
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class b/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bfc9d0a66c9acbfff1f36a1db6b329ae9e6dbc48
    GIT binary patch
    literal 2458
    zcmbtW`%@cL6#gy=Y}hWPgf=a0EkUg&ytY~_Eule(JR;%I2GLk;y;*L;!e%$KyJ6aK
    z{CoVlIs<)-{sI0`>bbiC!lPrR!c6YD=iZ!qzVE#9*WYjc1TX<xMF%1Zq8d8U#c*kd
    z?{VGYc2!?1?+C+Z=$bZd)6X(QQt3?vF@~$brG{@>dcm}J#nuw{wpVyvg(7WTV0dUa
    zHN9-w+%|-6IJQle99OS2{Dvz$-LOny`?^`HTY7F~A=KsqWu9~jdKePoIVYKJue;_R
    z_eIXJD`qu@UIxU_$1t?*`*m+h*L~snw(!TB4~DOdlM5<T^h;!y86Knx$JmO#YueRJ
    zJDT*Sw35(p71tOPZWvC(CR*lF=|cM`joPzA@VS-Q&_+hZb=**JQ^N<i#gP4f<`^zk
    zg+IGxJ!){9Vj~#FnwZaqDw95oy&FjkDfm#sNBEdw_$UA^&Nt!fi>F@dvYcvFxD4@v
    z<5qRgs!Z(Yg+Q0NfKTwLf|Q0dhAG8PUtoxucEw@1a!!b3%8fGQ+u}w%H$>ex9oy6A
    z!sMf*33G4$@F<3H^0Lyfta;a65uV4ZVk-IbFDgcGN5g0MoIxcbn@0?nDbQy!M`D`L
    z@CEKMbPCsX2>O3ySXfW3IoH%ki1!&5-WOs}H!b+47;<OvB~@~>1#hs=Ia>kvq`I`R
    zv0n7K-|!A~DkgD9emvBWm8^6VE0Qy>Dz#r~n8h4}7HS<=elKVec@<w_UcrKfMJzG&
    z9kZ9WeG#OIvd684SgTN-r}C}*Hg8aEOyX+|%kqgndSZ!c{n$TA|B9r4l_7Ob);wv6
    z*b&Pr*6~QeV+}=YP!~I$hYMUbsTU#8Fn1Ylw_49x-1De(PJc5)DICJ@rG_Y08?~}<
    zH+WgrAQgnctxfKla^F-&{cY1@7%jA4WAcp}H*LvSE4*eaOK(!Arrz4Hs5ix1;5W}1
    z7&)`tUdw8yj>w;-_qKL2WhFH3R*8`QbC6Lv*15}T!WS-G83?hR)6$55aIi4UwCCBo
    z1`s)vI2pDV^~2E3yzBkxv!u6Znpv17(>;{O#xBjvAQ=>t8Di7qc{pX&qSJ5<u@E%y
    z{>2l0c3f5xwWuTwZGh4EpiWIvg!VMPN%IZu?$Sy#5}m^bU@uANz$SglNe^g<q6gmw
    zQg8|1p+viGe2*ug0X9dbqNMZRLMa`fyYLojDSnauFC8GhGP;i|Bl{Rw{SAX-uW`Er
    zzhYT#;$vg`&`EVSN~-&T>Ot%ebd(}=kSUg;v`iOEowUrnLatcqA}Jq8%2@F=3K6^{
    zFB3>nGad=nEcJnC;Qu}H8|b6i-%lqA4AMkS(c~P#HH=~a8IrR^$qa5#+qemvRu8uV
    ztXV=dNEm;>k3`ledhry`NSdLaKu_@#NrV<0Wm;pfU|@^5NYI%;g*>W~UL#F-woQ^r
    zn(K)CL(kJso*e~>LJTtnBaanKPSDNWqks(2efifNPrkz1?--OpVF4%^Gmtxs9+iQr
    F{R^GHsJ8$B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..130dc201b6d07345e5245cb55d78efd2101c3d38
    GIT binary patch
    literal 2490
    zcmbtWZBr9h6n-uQHmqwEP!zQSZEb_RtW_#%FjP{Ilmw`uw5hFjS#H9@W|!IBI69sF
    zo_@BS5nrbL0sT>JpSv40@-n41nb~{pxp&V!&vVW_XaD@`<sSeh;OS^XyM~m34s;5f
    z+_WB9rfYdMb7^f;+L1u#l;b&3PM|$Ays9BBa3<c=h#c1}I^LFCpSQw|lC`ZvQ?`x?
    z+_wF?x#oD5XG_!eJ&%_Bz^pc+Mj%7eb{*+Orc>W`&3tJt(dJ`ifjSMx1^VP;i!ygF
    z2hJlal6l{&I<+)T2q2AafuW5k+754-W+cPNlhJtdz~q#1x}ZZxuR?Z8;AW=y23t7_
    z9Iuu=ie`9KS?M!y24@8{%eMW7M_Ohw!^NYcwCfLd!RJeN5*t|^=Wt%b1q1KnqCoEd
    znImO28RZ*6KyH`)(1{%1EBWhEV62IKf5@`K`#I>sAci!2VBkZ1Byjb0AX-2)X)x~|
    za$=|J*J?5l=qdU^%?#b@#HLw{b=hP17@ug!7#PN7rrh2Q0x8F<`U0m92$@R3QGvpd
    zxRQ@;xvgjj&6y+_nM6r0&h9RyF-|Y54cDCwf|3kFt0r#^{`9ks5nM6wDXt3WB(}LE
    zaEgK7mq`lKgn`d+U7$k-fluiFl5xrXYR$o>MnSwGF!!zy<9pPC@0LJ*KfXboZnof!
    z=Xs`!0zatFudFPWBP(izyE+|{xS}4n4dfInU1UXZ7S@#Za|3rUBVZ(2KTz+*MWdkO
    z3(RVmGjJF40^M)eD|nHN(?ok@xed8gWfEr!t^783@UBeaO9Kn)h;AM+&%6J|KSh5@
    z(Z48=IUsB9w?ynU%Q}|vm4<r;%2;7l+na}TmMU6L5}--$3S4Tno_DP<<Q3ZcW|k?O
    zz(2tPDHj{{H5sf}Yc2`lg|IDm)e0OnZz@yKh7$@*6#x5OQ)ksJ$5YI;!fckf;Z;^}
    z*4&26n$^=nLvvj~(5Z!^m9nGUC;Bu0&eq;eT?NewY9yxj0A#$D+g4!JWh4V`=})j7
    zP~u2H(r^T(kLKB7jfoERy&b+M+q)s0KJ5Id{iL^On%S76>Eq02dy9QEP6`cc0_iDw
    zo^)Tm>^A~i&N(WH&fh(-?vAUQ#gaA1rVa?U7glge?VPi{Q}Z=v*Eq6=qT})o#8V1w
    zSmjfF2>=FCIF4^(Dc*!{QQ@o$-{F2@K+Mooin{0(w8{>;im#wodfwyz<PLgDqt9@9
    z<Qe)Gf5pJq3tVc$FIZ5Mp0TlKFsZthqUuJhx|#kRZIyN|WXqKlhpBR<gTwT5<ja*#
    zN`+X`#>y{HY{yf2*@p~^^GH1ASQk>U|JUg^(9LgyUas_EfE_!-&N_m#7)3v_lyjtH
    z8s}L?F2Lg$;$n<7M??d}_&t6gS)(|C2Y5(nnx9Ay@FOLng@rYaX}GYlPA>YmCQ+qF
    zHR=s&lC=#=4mIb{{x^^3C()(`O(VlX!^k}ilM~#z^*SI!+^>FJJ%i7&^cx0LP(%z$
    N#SC;u@K6<~`aiv4wtD~o
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetForceOrders.class b/target/test-classes/examples/cm_futures/account/GetForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0888a8c645f0dbe66e92aad14cae70c3aca77d57
    GIT binary patch
    literal 2458
    zcmbtWZBrXn6n-uQHf)ztprxg)1=MPI-D<J4ga%6_fP@ztL}RseSvFx|v&-ymn06e0
    zkDseE(Av=-;Ez(DyBi?9bj(zk$vyYnn{&_eoVWb-_wRoK7>BE(3C#);8d}gQaB17v
    zGjzvr%lgX3wq=F_ty8vZhZ%w9)Zn^;q`=kaQZ=+4J#V`^*5<qsY%LkPDimq!g1|%5
    ztLPiHYq+MRo1W{^lIQECYFPEHKsO!Razov&>^gdODHm(Ak#d1L1?>Vo)^me0Z?F3H
    zo)KDE&n?;IBsv6;M5n;ORv7LEle!*SLFiiHSna|1l`*=YLPfVkc3I#-Du0Zv5c;-T
    zPB)?%T$fgQG+f0s0mU#)uj-PPnbcsuag=7|*&+Ds(xcc$TE%tTP;gVjd$=W#`G4jF
    zE|#q@=lQ0!;%{1hATV0Pd^S|+!L!)g(2oHH?`!w~9|{Z|1)$FP8hm~3)Jv_7S1wz=
    zKv&-L%X;9H#<%r+q)T7GNBCGlO2Z(Am|~|d2qbK`<Oy6kCqy#kMg$fb;>LPzTDzg`
    zxq&_tCm)k0&b`^gqa?=YWvS{ov%bG%1%XkvCi{Q-S;a8!X!r!53aBKqb|i3_fj*Nt
    z64SVb&u~wm#qxcR(ElUD;(Dsjxtc~oyf2V@SBO#F)Zv>H$ezX5uhPvrywN`EZARex
    z)%mrx)k0{5)!<O4Vgh&M$3qPn$x0hpk(>o(sr_8TBg_bBvDWkD_o61TpyCV6D#&S=
    z!@NM}F?$PcXhmtF>={ngS}C#4Qw#O{)^4yiCh(<(MfpT0pO|N@ANwciUy}4M3#87;
    znkRJ;J7QVID!x+iSVIA8>|&?$FlWdn^&$ou=dQr*dh1!o2m+SQ>2Ic)!ZG{~HbiT=
    zTG_DtHDkjeAuI^faMlgqmiwAA5pLP6&yjrNH74Jv7`7`JtA|%>WrOSN)a<QQhrOw*
    z4u0)iK+u`R##&Y*bwq#W-`U#9l$Fp7zf3~9&q2m=+%<foVuevp>y5FU)6z&lJXi##
    z8}saK1BedwoDAEG-NVpLzwQ00v!vH)YFU_}>2~I^xx;xGC4+(uf#eiDkEg6!@TzR#
    zIa?-A_uPp-J0>fMEvlbG8xR~H?9`N+x##$%=4<Zma^;Lf%g_PDOA1X`=ck<XfQAIx
    z@l7N}m+&o$+_m95Jc$j68JbE^7ruc~JV0Ci4b)=SMgCtpK-bd9KCTS!qj&jN^o_p8
    z?I!$!MY-u39o>gc)!hVD_aoJV<R54%HuE4|C?>c}6^bofre7gjD7I2sh$LmS@EZAM
    zyrh>sNU<3YM{9<CAQAb0kA4H4oc-NA=|LYSa*C647}qd@UZg2!NXayAux;Fg%Qe8Q
    z2y2Fj`iSv+{6Mls(1E9TMroQqfu7<=N<<3-8(focU}BS8^zh6=i5``y*QkllwkX-u
    zTu1Xie4amfwiPG}85RnLA1jy`=gpm?fDG`y{A=s#e}$Fb&?kc;B2Y4BpgV$(%0N~A
    E1#fn!-v9sr
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class b/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4027b00f5aba8a0d35ef7362147b09e125ffae32
    GIT binary patch
    literal 2583
    zcmbtW{Z|xK7=A7+%rcH2EP_gYU}Y{UOeGcqLb3w8xqQSTwprOQ&Mt$qGuwQSp7QVM
    zXX_l$JoN|kM^(?AS#$(Bk-<58?|tt(?|q-={kZqfzkd4zzz8-~w4q%=MneZW1&(bP
    zn}+TfZe3qo+px?~pmV}@?Ql|{JwLdrAS-YpR*FK~(aW~`(0Wibg7tZ$sX~#q4hh^a
    zy@tMKyM}98y6L$tEqT6Pi^9ma0^M|M%MEqA(RB2}{A?mE#KIC~3JweOS&t0PslDXe
    zn?`6AJhx`ovp6b%EV>2GuZLkX7}NF83PRTkhg%0Grwr2t6)Jipvf~2R^W|6ADxq(?
    z_3?v923ND_BMZUf#+v73aZ=#W^uqL=%B}lLGs{a7bH9dnaGC@)Bl0zxJ}4nEeNam>
    zm^!;9lHQ)xa1H|kieZ{w<kH-9ez1ISHqFNU9g++4HxnD<D&EC=3f|Xn0UroV{y%d}
    zlDZX^Tw1Y;cEGqk78q)Q-kTKTX{0UQyO77Af=e1M<BGtQm!VF%-y%St+jCZ@<JIey
    zFOVyHeq9fo+Q^1pj%DMAFbrM6hZ;V@$Mkf!f<VT0Yo0)FI!Z0KWO|PXln%s?^~kiE
    zq3yYWKAj{w6Ew;5nVqdHKB1Sj$Z=+Tf8GiLqi&52{P;x0Rg7x5jxhn1WVW^hjx*SM
    zvQ%Q4&~O8+!4Av!JwpGNY~DZZ2=Oz4*|&ul*Jujgv_N4mz5$hPrtrq=g7+W>KcE&@
    zR+cKE5k|p|OvMyN<<E?US;<NlS&^Itbtx@sDB*JfEs=V@{4Q=tB^71ND_GF5h$VsU
    zSL~JC(2CPU*)*KUTCB0B<V$IOTN<p7DJ*NK$RoOWM3H^vm4A}{JCgoYf&3e?=3Xjd
    zJH@@K;!9K&e5K(YzGlbVorklAY=|rz2{g%FfeUHt1;+>i7SHZ4$C<(j{G)8X)<V=+
    zv-}lf%^@Ky2-9#@4d0gQmM{~p+kwDv`M*?|Jf&gSuH-BY@MWd2BeIi64m(sXML=s`
    zK+v7r2WwmhsU-SSd~0j3C#{5L_;pg!^9E!r$fn^N4J)*Ks+>x&y`im<faDqzm^zqe
    z`(1Z*sPFZ_J#Ov<Z)(5uC-#z_lC<)0lBN$clg)>`o#S*+upyA0py$b*u2#IrH?3J)
    zrcdwOu3kGVtBIX7&qo3v&@cNnXYE|`xj@M`TwUeJI~g69wjrK!(uQyOD_<6Xh71nl
    zemskn@Er`Uy08W_F(4LcDnr?m7f`C(=qkT}TFo8d|FLc4<}c@Zb0@ZN>h6^-oVmP(
    z^9#S=;?Q#pwc%&nmW$lAp)Gt$(RhZU(O7gd`#ajI?c69-su>QqD%B1SbI)+QQtjmI
    zi+H9CRi0y|9Z%`*Ibt0l9y!jjDP&?GV>m+Ry7}nnK_7a#dy<TtqRu&L_v0FG|682T
    z;WUakgB6^`4;+8OKn#46@bU!w02Z0MhNGyV&RLOP*RakRp~J=o$1EZ|ghOKbsMCN;
    zuRO{%N|L=MXWvuOkM_T5fbT6|fufLZq2TJWf~gT|1}~#?p8E2yE0=$UyT9V1jF5<d
    O$pC`x2!tHl5d8x!iO)#@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class b/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..73bf4dd348962b5476f643957a0643c9cf5da5d3
    GIT binary patch
    literal 2474
    zcmbtWZBr9h6n-uVY*^PSpi$Hcw6#s-Wof0p1w$nTp#-Id(x$fBWw{9pn_Xsi!{~JS
    zd-~aSMzl`*1Nx)dK6f{06r83OW^&Ix_vYO5Jm)Qc{`K1*0H)yS=t4?E+CVpY1deZ6
    zyO!x%UfsO2z9sEQpl90goTw;}%H`KIWCTvdmzt5|nq|k^mKzIJxVdcY=+Km{BLX*U
    zzhSOBp5@unw0+N`B|k80&8Qj3(6n7gdXecgc3iWxJfCPwv2u|*4MzpC@}WhUw^ssZ
    z*NSAx_i9c(gJS~7pif|AGm3V?>!umWF!E$H(Rwg>Wr8l~&@rHpoe;Q|E5F26i2}!~
    z7dp}8*OZm4fm1jwpjo!<H$Boao6DCwM`<@6?1L{Y-%M;2bezFi4d)EJi}M1-|7T91
    zzb>P)+?9b<m$QLoZ%g_)-okw_T!s8W{Jj{)h=%tJypInACSC-g4M2+m^VT7+^|*e$
    zE(7{f_Jg_^y0xh-vmEORNAMv&(vUNd$3>>v>lXylj#u*qP972}m3m_Wiyd(!AKG#!
    za(pi|XOkpk@+3Jpw||tu1ih>^U3V@BmSq@{wClq^{-k3RlLkJ<CjvSNZ5;`mV89P#
    zkis-&;8R={=$1j?6Z*eoT2fc-x!2Mth*t&X-xgwAKW+G~3zQDx8`kM&8{T+d@;74e
    z!}`MN>PjWDqGq_S({Tlp>f?riqGF|&tSHXHy3&4T;3j4Tj6~}P>U(jsSk&=3<}}P3
    zxP=9QzL)GRdXbFNMBBC8ro2;Qz2_F&`EA``ja<PO2A0$leSBhpHUH8-MgOv*|F%Hx
    zkgU1a7O@vB>sY~;8txjXV3pnM^*o%nRI_@N08MgN;6l6gl52$_%jflP7MQ{b{9|m4
    z@^-VaE`wET-6bI`2-|YktiVzGmNFe}I-$U1`M=efdZ%GIo?@*XVyms?*Vwh$XPYkT
    zzrT%w*13S7Lra~tuTE--{w%z;wO7+tL9>E7Nf|f<8B21<3ao~VWWXzf3ARI88wp5;
    zjKEB1p1o-p(V^_Cp?kEmAHJD4y+3`B^fpZ^6N@x`l(}qgb9TlFp<!JhGfmHviK|!q
    zW?;*CM<vjyTL=2>gsLdEs$mXsKyaL}Yg0;b&v8!8SKM9V%9)Aoi+d1{DRg0tpK9_0
    z2GTf+uVX2`gl|ygt{30pUSdGZ(o~wd=sC3N9(v2qp;!Cg;s5bH^e>M+!O77l7`*)p
    zhQ^=aLKl9<lG^l-k3WG))ul95S7X(+%<t%`rg%`ORMT9hE7fi;Gfz>fRC_2b#*#K(
    zd4_TdkLhI=IX30dcrCIYq+|at({G@UzXb+(lEn}wbdHmB6sIwUK@=z#Ny!Y(vVEL`
    z$2G+H7;BM;hKTVyd{45*a18hHfYJ<q65YoSl!z7<*12Zj!o~)<$ns30Mvv;$8`LCc
    zo0J@C&LH(SpXX1YEe)DRhJ}XFyBe-c@#gl6fQ<0I`s?i<eu_K4Vn_u=#Gq8nKz9Tm
    IRe@^!1GWmU6951J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f839ff903f9ecb5211e96b6ac104438632beb11d
    GIT binary patch
    literal 2639
    zcmbtWZC4XV6n+K*8`kxOAgI(AthELawyoGAAXFj{N+OgXHnpu?)=gO4?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6QaKjR$;{ljd*?pSeVO^|@8ACfFp4b|ZD?1J(a?cTfg_v7
    zmZ3X_Ti2J?H!U+1=$y1&JDd_|&kwFC$O;^bm7>sg^pfq~x9$~<V54j_RVdQd0fB3#
    z*U;B(*KkcsH$B&-CC}GuQ5gAFpqq|uxuI@1nvPy5&n41AEL@;W!9jsO>w&>JwU>Q+
    z%LuK4=hp0c7Ka6pMYq7&jWBEm<GLPNLFiiHNbA7llo7h1LPd{6c2wYMzVs4XCG>5#
    zKCvIk;93@aWFdIiSofSPjtd-^SuNbE+_<|uyRs}X_iK0$CrMB<B41<agAx+c2el-F
    zsk2)m>FsF^XD}e37^dk(F3rv42TS{B(`?+`A-Pb#p4gaB@jlKe_&~#Xd?+yW|I7)T
    zu3O=<7uccgxn;wz+iqcl8DkagfKh%ZFx;YGcZy7;akrw-g**loT+}dxO9JCB0-plY
    zqC=m5%gLRNSFc;XK(6HZbv<xuqnmmumQ5VM2y_J>Y4{kQFx6jI5XjhW%@gQNN3i9j
    zO#M-Tg?({nJut1NWGB#Pk|JR8CN(g-vz5iC^s*K?&aCg3tspS!*7(3rk5pX7n1-tu
    z7f?xbYfIoL6Jb{dOH7j*u7UO0VfnsC=x@pNy;G79KNpyLSBP=_rtr-O6n5hqQ0Zn0
    zZ@eye_hRq^YH@XSxe^*-6zs@UOk+&`%xajEtaOnT$yrdB(xQe1d?BDEQqPy)#m#C#
    zMG0jEH#IC_S)ltRdkb!8#c85!8BSy^)!1+H3u%5^8mygZtZ1mnBf5D+kv-?7f0F)N
    zlKwS;{2Q|7PAXzMg}<iaD^wMHt>F&7VK;p}59bWoELlbpXp*}E=hM~;ju8YbrPsfl
    zU<xPj53?~_H>1Y7<*yp+4hdmFn1-`v__kcPgqd)|4g@Ak?_P8A%!XmRlEF0G7j?tl
    z$(|oM>}9zW9j$!<LFX3t*W&h5SM;a&&emQ{VF``xjRf_)0U67)Y4}FN3N4>1ClYLL
    zXn7<cx$p$0_vhJO7b6|&do_#?n>(SL-s}9y-K3`^t*o4)>4VH`^FHtKI5`w-3S=kg
    zd2;)!6)*BlYtEL*bZ-7X`|yaYG<MlM9~Xc?zwGRswR6p91|{Eeb(tgYa&%mL0`ZuW
    zHhjll`62-{WN;97<5{eP?_qG&g>{&T0kK3=8Ok0#hf;lluF`X;)!ZTeA9;dYc_`PL
    zJGPAzw=Zqu)X+B0-ux98hM!@$4ZmPfE^=3fxA7T86B&xeV$t>NA84z#bE8nHW;ooa
    zR697#KgD9D+R53M@k|-6Ji}@`9@E`3#5zhma-3(w$izU#afr@!^Rd!{KJ;?;I2k!X
    zoio(##}&RBZg4)2lPKa8R&g3Xa{L(sG4LtE%M<WDSY+-B4x@%TXGMNp!v<%B4jY>s
    zvxsmX4vFcbP6IBz@+j9RN%oqY{Xj`S+W(;ezSDdKibA@Dg3Bukrbnq6yok<O>dU{b
    ZT>dF;|Aq@PLLvqx0|>e!5OQoo^e>kb<^TWy
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..88f0918799ead7f15eff8cec14f18b1f22672581
    GIT binary patch
    literal 2811
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*km72*?11GNaT%>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUWv}zUuf#zY$v4RnS#&pkuf~3HnP^lJJww|?|8|Lz~;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~Ol~TYW<uc%WeQpa
    zI?bB~=hU9_tTiJrGp<vz%1N{dAc+ov?v)^@`h&V2n10}xL4SS2XqSGvphCq?iENj^
    z*>v_XwtV1OPI+iMlAeVmI>~~+URiSOB=!pI7@yBv&QC1PO<tOlnD=XV6$eOAwMM?q
    z#5amajBiwz^u+eAi;_6ReT<4*a{>ijwDgFAVr6lYJEK^X3VP06wo2<WzH5`4<vG{4
    z0?T!BhF7+n=CJ~!%b$wZaa6$@8s0?uiRezawI$mWP}U5)W?n1_>`qU_or)BOk~k)i
    z2-d5nB=fk2KJ@dex)%cD>7MNNgB`<>$(@go45@evCltJ`;UoqGM*g2UfdiEnP$SS+
    zkI&Zp9g5?xr$`G9;~fpBafY$6-E!IV1X5YoE9<^p8d%k{p=@Xe1~H^ySi?E6R@$Fd
    zAc>Y!awW~N$k#WKbu}h1vn}N2&7xVAvG(=xsKQtoQGrcvzDi=8UY2UMJ?VKl)Ax<C
    zIoNgUwu(_qXqd#5fLb<#`YVB54C9vakeH@5%-}tNCe!m=LjR94dVanWVpd@4Wg&*m
    zA%^dQKxQkxE|qS^@P_M*yBvb=Qm5zV=kkFO)cj4Eidjs^$NL&CNmg3OisZ~MOX<9Z
    z%UBT5BB|@i@4`+vqv8V;6nrR4>#9J<WA<j8zzox*Gd&Y$wJvAA&*CEuA4|g>G(62V
    z_Sh>)`gKXVA&`DXu3U}9X|tCss3>AtfvKT{G8^>M**9g#{<|K*i!xT=Xxw_nHhiB2
    z@bs5M0%Ag-l{w}Ih7&BvcF{cgSJYpa)e$3YJP6DSwaSv|%^P83VT}|Gd%^H5xvmQn
    z!HVSz3}#=pv(cSI#jqTn59v4)j|z!Z$`ht$vk|9aOx52L48u3Oy^gh=LZd&^FKz9~
    zoR-koy-Cl`XCPy}Rt?Xnn1Sh0WnYBt89j^yM8~VZ==MB&-Z4yvI-d+8Pl0+MN1wO<
    z@K(}el6u09&~z(PzIcPThR~t{CTDV(o=0~LHSgBEqB&*BGphSVXI;N6Je**gZeUI}
    zVm}UH1p*dV4d~|jSZuw@HG6re*&wex)U>%e$&vR8G#$GKaX0+5!l%3)0U8o$g%i#~
    zCAg?^)q+ppMFxaRQwhp`dI+U(4=ve;Pz$M7_;0_5RIWF*JGEy6`>yn+4(>wteH@7v
    zJ#F>r@eTC$Za}~A3r_Vtz}W`;j9Ixzo$uQ~hN5>96rBl0x#aI?C^YiL#e5;bVJ=^2
    z;*h_OEBQh*XV=1+(wBdL#YWsEjMHo>S+;*UF0un9AOVh}ozI=TQ0+!1_K?NBIF5bP
    zI)E`8r0x-ZbqG1WxyJb-x^SJW+IS5=aQu-M3`xug;g69J9|2>KLmO&X<Lo-`m^FOL
    z8L7cdtaD7_dwhmlB(4*8@HuYNyDuo$D2d+P;p|IF_M`D1ZqGaAR|*t`;SdT&FDaNE
    lpyt<)qSsA*`D;lXzK^9}aY{x|gaBoLfet>u;n;w0{{@1e4c-6%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/NewOrder.class b/target/test-classes/examples/cm_futures/account/NewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b23366e1168c3607604def6c886afa1d7214e17b
    GIT binary patch
    literal 2842
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G3QD-8CO}EVrq<deEMYO(jk_BZFKunL
    z_v^QQ==aWaI-SwZpw?-BK>tO*^;figb~orMI%RA!v*$hUIp@7R@8z67{{HoM06q9t
    zMhG<$!U}3pC$MQzT~gyk)hNU#XBV}+BT(0`8@e+fP!sE%kq{Bs;%%xpdNH2Tjq}>v
    zxN0w?)v^r9m9;_O)x24X&+3M1<h6L-Gz>~It@wP!saTpF&lh#gaN>HYT#P5uqdqs`
    zF_Yv;Xb@=8E~%usd&<(6R7Xpg#=KsLV50ycXcTB)aGbK;8;?7h?HHPKpsLW<a)2ht
    zkkRCN)+}%=mU`%0#<6sx(6=5==S&1GM8RGz&6>pswhC+*$|g=_hR;onOi#H!w<>rZ
    z+X+y)LcER!75N|r6;(N%0o_$r1TPANZGBFQpp8^!B$bL_Cn;ySOx|vR+Eg-~%tp{b
    zBOJY?C5=(j%5yD7?PJ+Q1p5Rc7b>dZ=+3f){Q|om;FvF+TMdAk&zluSU_!e%Y0YU?
    z-QbPOe~$g!d_~4fI4I#|1&7e{NIDFgmD!>uAT6oIiZ(efusJpy^upiJ7r|lLS+?}N
    zR(JfbMP?Zo1sS~x`q0nwRowzZvCh=`^CVz>B7MTQzfZ;h1|=L<Z~{XD1OHDPp);z0
    z2y|D&xHirEf?iiMsUBSzRxpB5rb^K)6f{d9nli0I+%C@dEXGqFuWtj!k(BV7f|E!Q
    z-^VvF*t#)qy5I&9q^iU%zX^fly1djb<+ZY-n}!`9@(Ym#<k#WI>QV$#v~s>uERI-K
    zTC;7np!K$0xh5lxX$2W%1>}O}RF?#r8L~B1<oYzD;56P~;5ExK>H2?E+tbT}F1{%+
    z`m8Q`JtW}YTLOu-{<X<8GvKc`PndI_^KJ5YHanGZRHtIE@?_*N?S9TFc*jMho~XE(
    z*#(z7t00d#0mbK<mV3@?m`NG)C`edv3rZJge28Asa5OJXT4Ko{s#QL7JBRZMimu>B
    z3La;-duWvly5WM(T!}p)SIz|DwAylJWL$tH!B*g)!an|Z_Km7;n_l+a^D|apPf&WI
    zsM<CQ;PI1v0%BO8fjMS7>^?JYlVCFYKy2hSp-oguvznDvy)MGi$g9N})zaO0l^J#x
    zbX%Y!wVswmjp3528@wrEL1!P-3JZ~UO{K_|91Va`U8lXY@8tR#(0Xc#_KZKXv`5p{
    zbxpMjgreyQp0Om$s->1RN3*zPoA28b+7tosFIs`Y^;!0`3z-JBJQ^@wNY$VXK23lB
    zTF?WWYEBMNbOW<Gf1d9LPojjI?8E)E+<$e*8MDGGZd7+KpN7>7>wsHFILNLW;{8&C
    zR_wzP1TJzGLO17!1M?%Cvo(7=L+(R|J1=o|h$CMUsNHu5;+A)GnP2x!1Sklj0hc|>
    z+k`8)%2_?G;ay*V_>Q8&<lVjxDR&3;sr!&~(dYQzbO+INS9Ei9%L=xg?uxz;-Qg4M
    z(Oo{VC%V@sI-Ajb7jb{`N;8gBC;L}$tZN0YPTWSK`yR$Z_yH%~Np!M%1+SBJDooZ<
    zk98*U8$!7nE}YHe!W`bt<Z3ynccEo+b)*(OO6tzsL#YP0=wp_>NoT8f$E)l%VYuE;
    zpo!lmzOgo=1zWHKTM@%Hg58Q<K6J*gohNqSEZTUkgA&@Yh@Cv!K`Fb4&Tf2)J@|>^
    zE$sCW93W0-iQId5pTSzhMqI}Sq^|J^dL18<B8Iqun;awf5g*}WBHV)S@d;&x@EQ3E
    zIsV$`q`n}h6*d1*J)fLkN{}SRO-M*jOUU(b=T{HH+|K>(uRhv!7v*1&a6>ITXWdKy
    M8u|U2V+h~;3&!ydp8x;=
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1b99501eebbfdce3a0ad1c05f8e1011b43a4ef94
    GIT binary patch
    literal 2697
    zcmbtWe^(Pn6ukq14RQTJP*kddZEb=I3l&=ggh~XGng}%!o7&cHmQ7gP?8e;<m1F%p
    z{oD2&)Oy+v&=1x2&Tfz>cuFmtlbN~m_RYKR*UX=P{q_fd32Y|NfldW66<z2SIJTj0
    z>YA-PHEp@FVH$xz_l)IO!K^@MdU#bqT;OCV)C??J%UjMvb1kd;>jk}$fFgAr61Z--
    zb**AKx?`A{;W`dAxt>;S22IcOHN&<{C(x{V!`3o|#R$!WV2+rA!vg*0W1VwKuXxs`
    z9+(-|samx-jtU@-UV-!LLD2B0G%Yawz%hf-)`8I}qckCb1o|Yi;{w;x`CV?sz_Xm%
    z^g)o})j0YE4psEPSYP(mOwW(wlz@HzNh;WCn5n5$K3B+<QkPSKRX20aqU#wFT`FaW
    z`CIjhYjZhY%G@p9e6X@`XGOx+nv|KpTjrwSS>YGsV`F3ETt8~+PGALF6c`(o&{OHz
    z0TmzM48zc9GAfhpbfQqT(`g~YZ46tG^vO9DgBTJ}bi;6)4%N-4hw}%InNfeR6Ut2C
    zMx<jpfe-PKf{#^Pz$XH;|4*GjU&Gc7v(U5yi)j#fUSOofdvEqlx07uJxCdzrE4ZlQ
    z5-tm9uXC!6LCXi)%6`Xn+itC9dIHJ3>(w;hu1;)d`4F2vgi&Y;##D^sQ<l!#0s=A1
    zsk#Cu+GEwSOqSAwK<+?ZG9MdeBd}b@*XE<5VlhNDwXm}l$7i&%+O+Kj&nuX|uh-0}
    zp(jk8E0|Pq4O0S%ni;gV1dcQ0dn!V5no)5btoJU{^ITH@m&$o}@{!^f0*miUG3*Cz
    z{N@ERd-)9|Xl5JVaGi12Lh?h2Y^k(T4D_Js?_decVN(7qs92O<>7iGo&-|K1vnq1<
    zQb3JR*OT9c%`cZg9t8!rRV-sgpm*1MIVUi~G*LEnyJ;?0*}u}ccK@~{SS53~qoOE}
    z=;aYv_OM<1r2Fqm_pb`1_sN?3Z4uik@zn&rMp?l(D(>T3cIUVAa8Z}dcPk<q<*vYm
    zcI_Ek_kGsS+h0yIg(Lb$+33yN&3eW3N_xenLs$@oZm;T|CD$!57OY#oz<B;Y7MeV$
    zu3L_DTRX?s#lmZd7YBQRJb2gdt$hJOi*6mPgB_%pXixUNwY{0QlA7+-=#{>Gn6V}s
    zx~JF8fcJ{P>4@7t&5aI-ZcTx?gIV^j+m#0OzZpB;Vy*biz3cp$y-sgKTB$fo)rXnP
    z#zQ^^LX8SG1mZKaJbFSTif)s)<Dw-q=+r(PcT~of{WQ&I2_P^a8#ia2T=RiK<U6je
    zaO5ihT^FB2JmaJT-}6_#WdId19L9ri77F19=v?)n0wYo&mZ>U6?CC2g<>%<hze1v%
    zJi`BD&yg%#N}fob+{Wp9m$z~D(l*ZD{spO#ml)~5&$uNQ$*UvV_?*ymjL>8V-H88=
    zj&dhAGR1O?!_8v3i^I|j+$xs4Ir}P{DI>*~D0Si)%^f7y3G$KS5?ezoBr=5~G_IG=
    zoIdp91b0u-Bc~}dNa+Dw<xAiu=Sw()EY6~YbNG?tPZ$b`&yrr6gx6rwb60T`Rn$1k
    z^6M(rIU{vg*x(pP6Axk2G5wUO!=Y6!ag|84*Wm0CkpXo6O$B`6c?uMT?iLEJ+)*$$
    jK}r90bk0*={`Dl&FL3Wyq-2CdNK6J0G)Exd*n#Fhi`(+9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/PositionInformation.class b/target/test-classes/examples/cm_futures/account/PositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6a1f116f4216d5e9c6bde83cba9586666fb18507
    GIT binary patch
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|psmu)SUme62{Ad&E5gJ`U_F3Tn?Y<4rd8>St{
    z-{a@%477Ii2l%7Z=k5kbfsR;VCimQPZ_Yi>bKdgjU%&kUU;?g+7PKlzXlO&b!1--s
    z*U%lqt>`No+m;y$v`^cv9cBeu)5Gfuk^+~aOZCup^n&f~Sepw*u(f2=R4CHcIf478
    zSJgLc*KkcsH$B&-CC}H(^|0<+fo?js<%YUltvPybX+GBGB4wUB1)TyZ>#0GRw^x08
    z*9fhg=a%hC5?umFqFZ2SD-3JFl&*(X5V}@4-gq#6Wt=XkP|+)qT@bjJE*xPihQ94q
    zGH1~YuS+W_4VTa-pctm<)m_pun;tHl9i>@)asWQJ^dPp8QE?ep6kOHtF0Kh=|DQR5
    z-kKNKq3yYOx9s^<Ly7`p4d5r^l^H%sKnDgfq~JXb@8bgj{V)nm2pSydtEWBJ?s%1o
    z<qPx_Jinp`PI+QmFGRY`IedtZ6r?o_;|7!M_yvK4P1gl3o)RpXe4_&SGqGenHLaS&
    zALz4j8Zv$2ESx(yN@AQ|mg|l)=le@m5EvC}YVgOORE*%JhFkbpK&@C|<4E8FLw+KM
    zB&G=spWu!_o8|i+q5n&+#g)~ZeGQF-cvoQlZ6QV#)P!$JAa@eqph`EJ@J9Qbw;6#S
    zR2SCPR*Rt#)`J6`ib>p*ANMt6B`Y0dMRFEYr1nz{4=^jB#ahpo-;3HsUd3maQ!uaL
    zb1VpSAF-ErLn}%XW!G@()=HTbpUyY)+ql6hnZy?w7UdJ&d}4uBf8?K}e@W86ERa4W
    zYaTU4?2u&@tN2pELk&f&v7a5!!+Artt7kFLICllEH(Sp+Mi8)mj(;=56prC{u{B!D
    z_3DP@uNfN-31LB)hO=(?w%j+AiEzsf1a1}nW1-21s)o(_PNkbMHagqzIvY1zZQWt3
    z>S^MjaV{X}(c;-U*jb8+{w%z;wb%1jLNojdS?N6m8Edj;_(s(VEuUBVV{E51Hxdxf
    z8G)IzdG@AxM2AwZ$L?9}AbvA%dVl&P=}nqODrRZAlgVuEaC}A?p<qKGIZe;wp{o|X
    zx^G(Zw#=ZuQ#$UrtSL6DK@M_2aHOztQ)=a&Bb}PBxVz1ja}#Yh_932AXu&!^<@5(M
    zB+!YkBPqIsZ&2c{1K;9NY(UJ?RD!zj6_nCGIts6#mU`ad|M`9NERF8r;>aHQmw&;)
    z*h^e*!OvKfo1U?;J?K>3PEd6>Qr%1bj+Rm@4>HA4g3ENV)W&7z1#-nwJEeRiDPzT#
    zD74}^y-Xp^wmcH8S$2d(<o_M|4RrJOKrc^H7~qsnbDEBz52NTuhH{pa%-{+e$W^#p
    z16+%+W{GHk7{9~!Bx@91c#J2MX85z{F@B&#v@o#2H3<hMHpxYbXBNuzs6xF)O?<XR
    z$)@HqTL0$r{28>ZKvBrBP%!dP!Q=#Q?i>bWi1+1RN6+93to(`r859wLk}(6_5qwkz
    Gs`?MK-?C=_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9df6a40d70d82f5bc0e92b9b4ce3ae0693f6031d
    GIT binary patch
    literal 2603
    zcmbtWZC4XV6n+K*8`kxOsHoHzY-<fFY%SO#AXFk4Y7jJtO>JwJFbRvB-MBAQPV4XK
    zXYDzt^|U{rKdS9ByFpjMQ)=Oy%*>s;_ul83d+*GjfBp6cfMKlbXhXY(jDZex3LIFo
    z)-BVq+`2ixye6xmK<Bva+Tnyid%k~3LssBOtQ3W|W0q|9fm|tC!RnmV)S)R`djzgj
    zy@t7LyOvv(X4P|DTJn6e7KM>71GDPb(hW_!(R9qh+)N@Z#KKw1H0%}Vk&i6SslDLa
    z>sBZWo?El)S?m`;7Tp4;SHrLwjGAUBgV2@XV9R0RWso80&~Z>9J0x&9UwVzL9Qw9f
    zAKQ(je<_O|vJh-EmOUqnqXK)T77KUE*X}P&-(FCddkuVm<0PmVk*|@oqlCn?qn4yU
    z<+~+P(VjGL3Vi~aRjqoFOLJ5C{?hK*tTyg%kzAO&n%EfA@gY9a@Uek2_(Wjh|Ctjw
    z{4kRKMj`Tjp5lB{y7T^u^aTc5$hT+4SQ>7N{4V6tui>15^SB^z@zr^!Ftk`OZ|&@`
    z)A8zc<vCaK{JI%9wc$0h6wAi;U=XH;PYqneXH4w36$CQ2Tl0t}eO|5DRH6?H%<hUQ
    z`KT(Jq3yYWIhCY5Q#Hx>>8-6SK4+A*$Z@89e@+I0RhOfEKRwnlgb@RmF)E<fW!Tyh
    zIK*S$mahuaxPdERHFikf_Xz!8^7`EgNQhqw%)BqexLQ;ArUVMx@%8BpGle%^7rd1i
    ze4k!iTwExJRu~0aG98l`Q9siLW)v%3WJPfn)RnYoU>08q7>U&L)pv1gn$=OloQ9hQ
    z=CL5q{hGa5H<WRjXzP{}$@v<)OMW)ZZ%c!fGKt#;%F0DIT@=}2UdN~CzoY1163Fk6
    zHTO~{wpHd!I=)6l!#4)*;am33xASnuQmt_#0h;8lz?ro5f@1{%E9mVn$C$zi{QYdh
    z@@CXnmj0r(?2r%^MAdSZEZ<h^mM{~p+JV4O=|7j6a@DYGR}q&+`KnylAlcX>hYc&2
    zVxhG!AQ;n)-Sx5EloR7AzPGhEGgm>g{5p9#xC1g)Wz+Jlh76@om17CE9U2@7NNzQO
    z$=yZvuG^0R^}Km{8_lf~oP3x6@$ICiB&}qepy|C#=jsDq)^Sc~SQE&OGxFq$*UMhy
    zSLKYYa;SI5t~;peiaj;YhXX(@)xJ4v=bBFlO1|T2h$HW5bewwz@r08$e9vF?+5ik>
    zuow5^S*(N~U~$!jWmFRbVxFclls$e4t?~?ArI*kvxqbXU@C>=R^SQ&hBbzvO_rfMl
    zoZrOhn@@3e-~|TS@C$CJMefqTCcdC(EJM*qEV`Qg9c`6%ZWPLu42NswN(YDQ&vBz%
    z>E!HIJktisFR<8-Ck*!#u?`cD8n3fGWMUwr*vH_y`4BmX9vtTGQ8IFjI;W`Ji%WbF
    zT;u#Yj-!YZSj0*E$nj_N#lR;BFHgWLkYw%>_M?V6XGMNp!zyQl4jXG6vxx8j4vFcZ
    zP6IBZ@+dbbN%oqYJ*1=;?SIn%-(bE5O(Wex!_aLFlf%>uUY*Wq>Z`x5T>d%k{))5e
    RghUKX9UvHvK*+HT(LXY(*USI_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryOrder.class b/target/test-classes/examples/cm_futures/account/QueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbe2010135660a954ae89c744674c62a17346344
    GIT binary patch
    literal 2638
    zcmbtWZBr9h6n<_9Zis7vps4r)+G;_Btx8)Igi3&t8eW6g)T&*UO<36M#@!8-I-O3x
    zv_GYv)fv<}?GNaWYWv*XAgky!V__!u?z#7#bDrnC-22zxzyAqf2#?Z8ph-beMKcZv
    zv~B2Hx@PN6S({(oFpWUqz^LU|!I(f(Z{Lc7l)%w&Q!TJ;EpIuS=Gu(zug~h$G!&`p
    zpuly*t!S&3qdSJF8Ls0{lj~`vT2S*$Uo&jWbOOz)RBbIgI~_^0p)g08f<pqG=0lxx
    z?q2Y$Ej=)^u2ZtgDYOb8g?526>p@WUuW4Ff`hjBxgLQ+El|j0YMj9Ow*<pdJz4<+C
    zg}}3%@<=0+zLgX@$%4OKS#|9cjtLx`n47p&n7qF*wX`5Hcd0mmlO(8GBVWUDLlKE_
    zLv=}C%ywOr!f64;_0~);x7LCloKbLA#c6yfaQ+n=M&<r4jk;mDHS)MvGrjG3c}}1s
    zrZ?vVX4&*cBn{_OoX5x1Uq2);(c71AJWMgO+1VSBVJhy!1qJ;oE@D7n?Ek3~NI!@n
    z8L0EPKhH+u<kdqd`O;K;f=i5*?UspKAd`2!vgX^Rp$#n`%0>?23WgMXs^T+z&U}A!
    zgFw=9O0K|>co^$OWd2_j$Tfu1d}x@}z;Yd5n}{lb85|YD)b3IWBlNOVv+XI*n>Br3
    zFPqnT9{rfcFs`c@!#GJPn?Zd^;4p)>FO4Op8!9G{6=*g+&n5K#NcVT=B_U1;OusM0
    zu!v*$z7)vr$Jdjln=!oMch+4C!S|$RmX{X_fgaTSU0E8FxGsObQgKtV(n3}wXMR~q
    zXI0E$UO<hct|!lh9V?f{B9;^sR4n6`K>Hqh_3~g%Z0UB*oG-EI^ycFH?iJ7^ZmalO
    znrNqq88)6h|0Mn2Nc!&x^u8r)?!+RtTm36(+{HZw_f>ocoh|jvJe<~L$J~y9M!73+
    zF0MUm>%PxYc=IGPDjC6VWp_5`YL!*fTh>=?62gKobbCejEcsm*CWCd$r|bE~dW_Ux
    z(Je=^6^Hh!Mp%Gs@->^iFcX7bUl$N`<Yr^7r;!?>KQr&G?e%n(&~&d%GCJOZjHOuB
    zJ-uQErpGPEBW!PJPb46^;RMDT^Xy$WAsy;`J!IR}-LQ?n%l_zo(qoc(298nnA?C2L
    z$%{Ko1O@DRsZn|!UH9pNTk{Na+LDRWx_8G6$_m0I_S*!X5D9e28;Y|o*?c)RQO36f
    z1XlTVg(EL)G+%fI@tBhY4F1Yz2cRN}Ls$!E;U<_U@v8-8tVasOU8+h__UlV1#b;>A
    zzeKv2`GEgz&ybnz&m74d-NEtO{h3ow&@E>dckogF4tnRFU~u3CE+_CCZpx3$wSgUs
    zQuIZVqTx_9o%#cbViOl;3dJOcT%p*^A^#i;h2jCuR>GMwP<Vl26CTs?K8&z64~OF-
    zyH7HNG=^5X*}=ET5p?1xx^av<PT(?5a{pPLIE8U?HOKiPSC`1(J)FVM9DgB$l7=yY
    zy-fHPHpt^RHEzP@Y>7{`O;k7|5pdvgOyMU~@qjdS^4Eh;&jQL-N}{zIXIqqXq3Iv0
    z=F{wZ1&TuQg@R!=#mOP=eE2F>1KcnF+S?ux^HX$ZdY<Fkrx=uR6S26p@>m-s+mt8p
    F!@pBT*-`)i
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/AggTrades.class b/target/test-classes/examples/cm_futures/market/AggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f397985ac8a70abbaa37220851012590fff87d2f
    GIT binary patch
    literal 2406
    zcmbVO?NZxD6g`U#vW3EjLm(t+aA=a65K!9CLNI}12a1ag6cbW6ZRpy_LLf`7B-1dR
    zK2LwAnITCt?F00o+TN86IM|tS;~8u3-d)|j=j{E^-~asa7l0{PGCB~F5LVEME{48+
    ze#ljmTe`Yl+}BDTL)V;P8QwfYC^5DzA;K`^Z>o8Qsb&r9K-*p6?p}^pWk|wSH^ak{
    zT~UjM#jTR2mTb!+OSYqyYhKOKT(x8xn&qiRrE03_+;X5z`^pUIWXK3b&_idtN0p*&
    zM$pI5omxvh&Oh4OSlZkWC&d(8!~nTft&x{AiR^jTlg*m3W|cT>P{9x`({UB<9B5>1
    zF)@~HA3~|JbAl|L%lRgfGOpmNglh^u!u9_}NDFHWQLgJ-4&T*WhKV}V<_kzR;>&xE
    zVd=>z;<zDURKdr%$#7G9&WU1i31?mhu+_!0GrCM$*ENSBmbD#Sb<OhBzMA!Q$!^@n
    zClV40#&Cy1=KKbRuwj*LhD(iiQg=s$&|QX1TkLAjOIp=4Y|B+sK`^CHVrl7QDS}Dz
    zvRpIGCCABWuFG|8HvY@6GRARF!Ke6)LDn^|zQiy<cY78pb+-hjDFvV73x-b3acqMA
    zpoRMlZwC3%D#!@p48!t=LiF>X0pBb`x*1<wCN~@K`t!8C>w}NWD_dI|d5?QF_e3XS
    z8u!HGp@MnAN|aa;oVmKteyLy)DF!9b+Kzb7Px_3EM_7`utl%rGF!Z0Xm$5v}4-@H-
    zn>B5{%rKb9H1b>DLHRI^uNAC{Bl_ux70;`l`6uYl3HsL<5-n(d+RXddwu}vYBVkiP
    z9$QqE&d1?07e(hN02;(D!>vZ^X_LDyCC&LalN7=M{9Y<>+FGqr)SN9|G>H&Oh!Quq
    zxnqcVT^aWF49d*g*><u^Sg&xy5?nO`JIxR(L{uefCKaMs1MvDf10y$9+pACQWDxnY
    z^1;^L4ORh-J33Kuu>~?p#42}qMe{U=whRZ@T9h#&AZQT`3+;LKzE(mG4ZeF}N7a){
    zTX^63bIqhTXzF=CPo^(W1eXq|^Z8*Qp~w)KBhQ0=Dd+8)Q__|V5jH)i#dT7o57nhO
    zbzXo`pP<4_Qi$f%gGuw4X7_1iG<M#31@?l34s6p?v}>RnVJLV)k`ipfw<ypoitq3=
    zFu*coDonbc-$E+9LNxmpGL1@ZJa!@0dyM`kcaL#t{20S)zhh+L4Q_SdH>`?DY+~XV
    zDyi;=Nj2lE9z^~`M<GND$$TM9!(6`5NyEZxr1OO?k}|#|P2}Go8^Q~6beKx;B>ly>
    zNckW3A<UwO-0DLFF?tTr>JUb8nf6?#-NR6ck$I9AaTO_C!y0wapJ+V9h!1(5fQ=H=
    z@9_h1rlJ?mutQRcK4+fcN0JCMIEpkzV55XxqNEQxG?d9Jo%DjXU~P{igEUtV`j?KU
    y&zF4(l0-x^3FDg*rl)A<!Rfu+p#9<(jm2MM{Ut`k-7p`RxH=Fx29w4PRQ>~lI*|(i
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Basis.class b/target/test-classes/examples/cm_futures/market/Basis.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2e0c1b0934ea8b55b37d39ddb5bef90410094921
    GIT binary patch
    literal 2464
    zcmbVOZC4XV6n=&THY}?^6fF1#w$>oxwiR16C_;onNsy9=rM9)3WfK=RyXo%6Bd4by
    zditgPC4RO&2eqE|2lPj^eP%aE1U#kY!_J*MGk5Ou+?UB;fB*g`fN?xh(T0SAq=t5M
    z2=r_ij||;0+^T-3ykVK4K*yx*+Tl%sL}p}FK}z66w5bu=j-I#OO>2GL2p$%Ux(Y?w
    z>JqqNdNsXlyM}98y6L$tEqT6PX@m{m3Ut%4EjQHdTHVoeg}GRpi<Ar0sZfzf;VAD8
    zwrXY1Nuh`G%+k!=;%#|JTEj6Mr$_Y$9h}JI_j;Y(uNm2|N}*psqkExmm|<zFZl&;!
    zK<D!8%JOXK?sPtdLEc-peA`=3;gmqz)tYqfjE1uq;!@4<H!Zp_of*j=9<o_`u){>I
    zP>4)qRh+}S3f|Lj9`FAz0uQhz&|WqII}jLaa<e~J*;Yb|p>Mm@Y$q}pQE*YiC@u*M
    zS&t2dLk4Wu;~26&6Wi}_ylU0*1=4xXuj+wQ8Q;+JkuKYX%g_~kpy5M&#MIimK_F?n
    z6;GhAHGoZ5WU7q|EF6ke>#=FoL)&u$eI`!2+)mET?kuJ7F}<ub9B0<|3sw*qRqOiD
    z_dlq(f(Z@Ra9u#HT48fZ;5cKtn^#S@B&JCXH^6#mw|w6t^lJyW-*Pgpqk}S%5N`?0
    zy)DG3URv<Y2;}zT8&c_J3*Km+^VTEqL+X5~v|J30uo3L&R7_z)er7eyNme?^isUS)
    zO6|Oc1$@T3iM5_D&qd8)K}8+~1xp(4U|FDdm%Rlyw4yXo9vM!<x>FJ8&n&d^+uXrA
    zn8J#NqP(J)SImcDeb+xp|6NJ{szBxd+VAh@ePmU|7g$s9rH1?Xirs5(9?r4&J%1|(
    z8t1OS`Bv*W#|Q!z%-)k(rf>|un~l&~YShY>Uoy%L31LB)hO=t;wwyPW$?&19%5(Yu
    zsw`=_X4tOesTI_#>R|I>Cv7-vKIs<F&2<4m7ZwlKlMYio^k@F9t-YS85}M&xNyD)N
    zkg*8shHuoY(DJ!uAjWn;`yv7HGa@i`IM3en+|Z%^*Mr5Epc$~KH{CzEpY#?@v*vHo
    z^buySxyjctvZ!D~AT>$P<2O|;dJW&S=4_cVYSdIO%d%n1%<yFf1O{a@rj+2EZ!|Su
    zb9RNJ;Mjig8N^cxZTN;?`J4k?NJ7H{N?N=L-@@Rm6J?mO0b$ZqlDc1BLRou;&iqTL
    z9JRt|`bfHa8@=~N(|zd^u`rN6DTPbhI6b<J;iX@3VeAFQ+VBL6a+1C}wvA7y$|k9r
    zh*Z<5KhU<8;6kprmgI1|xYo|$)8|+$u60oQJd%{L;tP}#cuLntS=zUVO^!u&f@B10
    z20e7N2PvfaJ&pnN@wM#dt^xjq8RXs}o;rzXoWe5YB2J@(GX#AWKXLpS!x0%b33;3(
    ztivLk)96M8RZ1mlD|kqWbil?2#}t0VCLEI0gDuqH(mRiONoc%Qr}P~)gGl_t>-opW
    vSD+{iflzQ|MZwfKcLuK_Hq8C<*O|^d$GzWhK}JnP0A)~tqx^;(+tBzImA{@s
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/BookTicker.class b/target/test-classes/examples/cm_futures/market/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3351a4de77131bac4aa03a543b62de062d6b0547
    GIT binary patch
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?nU+Gtz5SvFx|vzys$9Gy;o
    zPe0qv;M=r6pg*eZb9Y0Dyv(F#CVTEZ_wKppdCtq-zy5ynCxB^GRKyThkkHVDZh_Q}
    z@zl^A!>#J;<sHim1iI&J*AC_d;_1mv1xbP7a8om|9X)TmyVll<(bz5+brp)V)hlq%
    z^lEz9b`96GbklQPTJn6o(hQou)zD4Hw%kCsYjsD@7M3GzHdN-QQ=uX*AEz|*BSjZ#
    zhQDjkm;33-eCMXk+LQegvxP!vBBNpurxl#ha27-V%h6-338-by+ug9uUCS4kO6N~t
    zCNmkWgv1sD-*&5+9-PC7f>8}0;Jm=N^~@l4$<Be>5pI34?T~KAt5)S{gL%)d>J6td
    zy`$$tU8WZw;v)rP8ZP1zgL!y^K*Dw_p1|3br|tg8;C?KS>xf_LnQ7Gn+jATGVie}=
    zew3H?my(#EmzAdDEct%HYBY?hb$9INUsPO1TEir+lE11Iw3Y<UFuDi%*P=;cx~^dg
    zHw3yY-}eZ8_89lu-i$Igb5tWCej>2^z7WF<ZNvAeK=vrUF_mt%;SJ|mZz}{prmk#k
    zJSYZ6&}{7MROm>{$88OFBr82+MRL}tO6`n>S=<%SBCY4k_rh|_shGn(1@jsf@VUUi
    z0ed+&u);J^o*GWmTCWHUrE~54wsx>0bS!Gf$|DAN#7Yp<5B!t#FG>2B1=7dR{`feS
    zRjeSV;42NQ$g^J@&ckIxwu9#p&?t9V0PWVZj?rkaY7W1dVG2j^``LP|wPvks`5Q*r
    zAt5XX({MHo-<I>1G7)Us4S_59j>=1#uNk&0$!bT|%Eie|_98a0ro&z|*oM5dE+FW~
    zYG*B~lM<poEAMUX-E5W648KY)P9KAel~^}?qh<w`&n+VnwxcbcR=T6^EwIp;XD4-e
    zni_gHV$bXQQCm3a{JEo~w`p31KTp$rOks1Emr|Gq3LXh0=jeHKm8nIq>6_NFE%T=T
    zpuOIZ1%#XI%rRb%0;94wa}?*C_aik0&Tdf(%C4&~AzpA0!y2FRDg}CxfQEIBv}h9^
    z;A_r$@DRnwfS9AH1a<CPD5aO^$-jk4sTHp8q3_xr2G)MV@YHKuh~ZbP%E{pP)E=%-
    zbuB^FOsKk<`~$I4oC~*#r3A%vvD8KJ*(+p<rEZSyha+XG_!?it@q+%Pa0%n=zf#Vy
    z@DriuchE;~Qb_W0Oz~nI!4TKabLTK7NXBiBXQ-VeAxorWo3e%rA<B7T86mn2d_$Th
    zcwukiTaIS=b+L)>I3iAz@Q5;r3LfKovXH`$_<{czo=`8Diq?MO$e?Bv@qc(czb48G
    u6ouRh1(zQx(5Jc6{4W$2xnKTz2G701m%n3JhC_s)WVC=&d~Q+3VEqe(L~xt{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/ContinuousKlines.class b/target/test-classes/examples/cm_futures/market/ContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4c9191cd5d5c4a2820a891bf7f5fe9789d71da72
    GIT binary patch
    literal 2508
    zcmbVOZBr9h7(JH+Hms{)1T6RlZLLAXZ7a5DP=pADk{~4kOKoeHbrTmhyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj4EoI&$p?{lBMd+#~tdAa%L-#`BbFo6duI*?M3*3gMA
    zf!;0SfuTEwThniCZdqn1&^2Ydc6ePNl^b1GkP$c@FN#9j(TldbZQWZig8L<-p+b>+
    z9TK=^dUbu%b`96GbklQP?&SG;H3}o&3Ut%4EjQHddc)BRrTN5Lh@Fe{sZf#1;D|uF
    zVc32Ky+kovDXf)m$|JHGj-iiu8WG`5=8AhU=i5D_?XC<41T=yReZveZj~Z46?+A3S
    z%&o4>Rn}&T84L+zY&W$02ZocuNr8^bbqVgYhBFu@sJh{ATLdwa8!aB3vRS|TLWx4D
    z6mOAN@h;v|@V<t#_~4BM+-En&QS!3g$cus{$9AniV7w_*d))G^>Xbv@c5C@=<S?q>
    zyoNDc5E!!_8jOsL-7ffqy<TWLs>|_eHOm*s7CpbF2TpZjOE1R0{2^R~uHZurAK_yH
    z-MfH6x815I(BB%^CMubL69S6|(%O1xT8+^5+(4gAQjtiLOq_f1DuYjmvKl$gobQ*c
    zATVmy)!`q0RB;KD8m{1~fLgP{<|~0dMtV2jny@6NDGk@aD(SR*-y`)a`@nDcGO4cp
    zGL;l>2+Y4N#kh)E_{|Cw+W8HugxSJ3o)^4(G5KM2p;B2Xhej9$FMKMdF)1H&8s?=c
    z-Bd+t7SyD7LBk?GXFVle&zIlDEn`td5hVr78g5}l;OMS;i!7};O%&EwWZkL?4CEGD
    z^=+<TbxdPbLs=eilt(OtVPhAclz&aizb=s5NA^4Ix{t1__!1imzS3|9U$dv}&BJ*%
    z1<!w!5KVGd;B4#e1;+>i*3RB9^GxA{eh=HDwH(zqEx%%HIuwKjVH(c5;oEZFbf&}m
    zwk*)%8x)y5q;A-*l&qEC%R*syVylfDcBgC$|K@uEK{QJTYgz{>B;r|k>)l?>SxL?C
    zYgFXeKFnB;4Z}C;7TYqH3?|(6X=)T8xn~5X4~Fb@_YnaNyc#!N7R}gAzwZ30cF|ir
    z&GNs_tq(Ji&23(v@s0|%c<D?Ld2;EhWiRqgYu=XG)4#XXUX;beMw;U-4hRg%ZcQu2
    zIq!3NzTxZ=N5Qf4{1b@BG&=AtpYrMl4j~N<cWG(KB76sfvu<p{Og0cEw@TCZ>vJd@
    zPtaX_4wa);8p|He_Uz#3?Xhfs_IP3pW=}}t!VXT2?O<g2cbpr4hVc&kh9x=4ULN1U
    zr*!4hbWO&tnap44*huk3p}djiaI?J8$>Fo7SSoLH(fT5`l=1R2R8n|M=wmGS8{{U(
    zGW$b1CN+y*0_{ZxSw8zPh<@Iz16(!8zdJ)*JIt?6U<N0#Lc5GpsNgh7pTW-@f5AvB
    z#&uGjpa}P1QOz0jpo$u;3cXd_r$sqnV~b-3KVcgV#p=Z))Zr4HN52#_dDo!zJv~E6
    z{m0|^C&^c!C=7v6aA{S+^aNK1FC#X>_43!9%{|5KKX6V)O~eFcP=O<Sh8#N({SVSp
    Bu^9jW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Depth.class b/target/test-classes/examples/cm_futures/market/Depth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b96be57c3ca1d527634d5b50275c736467569c2b
    GIT binary patch
    literal 2390
    zcmbVOVOJYP6um<N8<uT>ltO81NzrO3g{>Ba5(+{9i6nr8Qn6axge5F&cH?G)<#_x(
    zey*NFTYK~e_@mT2yP>2&kJy}(otZbYZ|=SG-kbgF@8ACfFak$K6Cw(t8k*4}(6MXm
    z8@g>cC4ITDYZiThmI=$T{7HdGa$sFSOrR%NRP!xc&sxr&xwT+acXCEWg(7{m2|Ose
    zWxZfIhEp{4qU$*H<a+vc&98Z8RWI6>>G--;uGo4yHy>KlfiXjy3KfwUE^_bcLAl`C
    zF?0yD&8(##=4Uro=2lnaPH_#F&_!648c~iVvnQdaPFn^}o8)HQ8hUVr+m#J(&!o5M
    z<UscP6pH1|BWCGbE^v`jaTV7TT-Wd(Zu~Dn&hRGCyk%DW9f6@b&C}wi8oA|t&vHts
    zRwQs!LBEFg@qs|Xd}>f$c>u?VL(2MW=)c8wOC{42h-Y1|q*v|jkzG9-*ivoy5FaT>
    zY8b$6hRVqW0#VD^b_Fgso<$vs44pdynRBUXJ}nZC<vLY;CJdtVQ4Gx;O~o)wl-o7i
    zp7Xq%S*;o+b3F0W&ngCSSHs8nL_jT>etk-yi)VTqB6V1j(};#o@fkHXJ<lce`)9y!
    zcr(n4vx18h#{}lzm0}S84gAIh(x>?)RKjfF8;sNLRzN<XF08Gs<bA`hRgY{cMsZg@
    z9%z`9s<cuSsadrot)FX{#*Ba#T3t`R7bJT|#VqC&%xm}p3j&?T>SY|?48la&H|(0Z
    zye-h3%rxp-U%@;W#g`fu<rbaXV!`(-$M~fDIVt~=K=KUPAD`BJU|q!uzEZHNA&)gy
    zqmywsZ^&YE5E2bzSKwBo_q1(Pt4x@aZ>AW+A^mn1Hgl;~E|}h$QLrfp6QXF?>xO5^
    zaorg8cdV*FfA+sJOL{IFmLqj)B=tHwSbSI+Yc`8dyn%FmUO*7S;`wUQd9sIi7T($0
    zn}I5+8D5DpTsngpldxiVM%naDk4t((ZfBG)3J_ik0#oNh_O|PTfV$s2tb@wYfla+_
    z|B2J0H(2U9KS|dY7`??k-gZF<C@2WTCWt(|Bh|cH^NQxYB|}CHit4aT8`h%)Z(2a`
    zUSKh1FTyeJTv{G-bdRlI+kE>u#4~o9u+FEvo`E(*q2UpGTDS;bV}qkse1pfK1CgPt
    zC~ZH!g0k@(t=U&l*=o7L_=R};Avz!3ImG3`L-a2FioT(jxYdMTuqX%dp`k<QG~J8R
    zG!~fd$NoUmMuZco{6>_`M1G^0&D0B|^BXPfWrChElz)kA1kVVxm!)@@f7wnm@1p^Q
    zaa<&<4#W`Wvx~Dm=*JbVxxv-F(5c8I`_s6F8C=H_Z_FRq?xQcDJV|2xr1~wsqh>nV
    z@dTUf&G7T(3BG5Kq+y`IHU<|(Y*CU9lwe|;s7ka;*}}OU_AFYiBJvNn=jY0<0!5+F
    qLc!pwg3%GK+<Sd4H@RN^TH}cqSpE%t@@zyvOdcIbPQYf{gz~>X%Zm;G
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/ExchangeInfo.class b/target/test-classes/examples/cm_futures/market/ExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8f5c2bbbff46c029e86f9afa0121c7ca27e2f978
    GIT binary patch
    literal 2043
    zcmbVNZF3V<6n<`!cGK-v()3L$)uL7s8rcF-ffNv8V`CGFO|3>mW*ct8md$Qwvte)?
    ze~+KhneyW35Aa8+&)rRFpm8Sh<-VMI_nhZ>?m1`w`uq8x0P^@jM+|Wd2?HY-6-ez_
    z4=vNN+?KhyyC)lg!04*&+QC(UcqY4}At`XB;kC_O+qK+=G#j4l@}B3L&2G^3Wyfqd
    zwsZs2Ztpv0v093(#n4!$O^1fK8paJ6m|%dm<v);&bUl-;4DY(pzIzz4SgnRG3OY_8
    zrD4)Q8dLuZ=m2j5hJ4hxPc3BGZF&OJ#CN1mE%0r(RT#qzW;M(icoT04oR*I)l2kGr
    z;fn~GYcF{lb-Y$f`U2^S=eNv`)6DOgmC#lg$J;omVZp#Vc$cs8>IH#>9YUJP97m*H
    z>6AcuC@INM?gzH#cFY^mixv+blyIY?B;F^=X4i4ne7`C?9jhfTFaGqijzugP_)tl$
    zw`9;eQs6TNvN$6!B7NT@$4din_92gQt#I6;xa0&%ugfLOx;`Rj1&YUsEb4^WM=abI
    zy?Y_cMSXpH`&KQmf^O%~rehgPYB*=$yrMrw`bwNmOIh;<KE@}^pUCR@>btOj$~rFM
    zl7`C$3Ro4GJj$oC8^|ypw1<|{m77h0*-W`V<9auk<;%Eg;F=0C$q?&7uz!S4$$wqR
    ze?uTMK=#{%RMzo1)-;q1e1Ua=xmOdeWT_JWF(MizslZad_o8EUI)&`<TxPCD^iNc5
    zSKjQlccs5=?K%{MncuLS9m}`XzGqAX_w9~AwlZWT6&Rpx*{+hSpIfg!vpeiCY)f5-
    z9VXq!y>~7kh-729#xqQ{5YPH+dwV%w6*bFmQH`kq%*ZQhwF1|M3;16xnQ<nVK#d1g
    zYd?Gi4OA_;O7~Ig*K1zaZ^)9ZUTu=~^r9=CRSAr9Y=SZVPz2^x8{{g^J^v`Ql)1aW
    zS#TaX^915C7cqRvQT=?>n7}wTxH6(ksG!Q-7;a)Sav)N46{k)94z2zKW0mCt=m&VC
    z`YWb$&oCduFW69<^n1Ajd_dFb1Wgx1(?`ia5Ua;|VAkphPAj$g2&W5A@oB9-%GH%{
    zrR8eR@L3#>2`fn!C)wZBY_i_sA>i|b2&8D8;yBH-dET1A0%nop+Qb}IsK6>u?sC4z
    zT2#dH)FMSfx9}BxFYqt5g&J2YJlVo_D1*e;*x}tI?%*4IOX79z<`DmfAz~W7)A-L6
    q8Wy)SEa!Rc_6vDWg}PC(^vqKff5WtrScHhx3jh-wzvmpooqquzP$ZH7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/FundingRateHistory.class b/target/test-classes/examples/cm_futures/market/FundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c2e524f0d96e21f94154bb468b9565a4f3d4bc77
    GIT binary patch
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG69YX`^lJ5?;c>X2a}m9Gy--
    zPye=^@#nN3pdYI3dAp%Re$1fEu=l?E-n;LfbMLz^fB*CPF91`h>4+h&Az`2k-2$mC
    z>#=1zmRmQM*SBOf5a^z@T|1Z)h^HskG$aLv!bPpXcFdyfZp)3l<!_d(9UYqT)hlqP
    z+H9EXwrjanX;z!AOHWPDthIucCw;T(*wPJ5yRqY#*-|dDW<z6vHXS<R>T|-tNu(G;
    z!}7KzW4W82C?4N+wee{8#B8Y)y2$7lz$p!<4V=N?I|X`(H-X+-%iXZu`id1ufys37
    z2x>AD(M-r}Iq<k8(}S}Z)-Yn=1DxY#`NSf4MbBQ`5pXlNcS_#&N##?L;xy}Z=?M%J
    zn_k`Yo!ZovSqyENUVMm;G>jU!fQ!uP{sjUF+pRSP&a@-$j7w$tV}Zi4h?Y;Pawo8x
    zu5aFp@}1pH_rmT}661`r)^eN$&nrpax9alt=r6zOxP-KU30xM?>oRCh37lq{_X@F1
    zm%?<_z$C5-bV<)^68g*`;dkteN;q@Sq9A@Mkb7T<VX1cD`%EBv5Z|cIFgx&u<7{&y
    z1V5_hS6A<s11o6xyEYvr(&}^5z%9i}4_Q&1`E_NTHZX(R0!CzQdTL*IFAF+maYw_P
    zfq8r((7(rC!3|_sCfZ}mY02f9z+k%2$!~iFuZD?x2D0jiejbqzf}Oqi6#WZ|{+vMi
    z5ZWIe#<Gq)3L3sPu!tfX$NoCZS*kCvm=(~db_K>dy=NWE_j!Bv@651-BlsuTgXB`H
    zu`az;YuzCsybx8(S+hJ_joZdVuxa}OX7Qb_nL4In*{&k36Jfh1C)Rim+0j}Ko6|rC
    z1MPVM!FU#r*Rzgul^9R{y}i9%wF;W$)yc`JLy+-C?pU7Hkb(5LWH`chu;<fDcht@W
    z=8qTIQEi{D2H(!y)1BSy%^!9C>_O5yEbRs`N7sEU<?1$Hsjwb2JP=6EGV<tc)6314
    zSCu(i)z8quc6&`-C|qa9j`7_T7*Rc&TAX7(oV1iUx<M%@yDq<gct$0LC4SW#3-lrZ
    z1IyHmXc6w?8;*Lgf^y_Q%+ghYHunv*$_w-q-$17{N>`tw@5*!ZFa3_8$yYcZ!*5tr
    zgMqQh=lF!CD+!vWL(}!-pNLiBoVZc0Bq*lJl`e|UUm{bkbW^(<YT9J^6~2t)8RJXg
    zBF5N{m7HcHNQ9B!LLZ|^A<0)W#TRoJgPcFdl|vXO88@j<(>g;!7D&k^Wdr9!lyk%~
    zOmwUGmNbp?C11mL)MogzV-4R^BTiKCfHH|19^wbGkit*+k^eC~qFpf+&HYTxqGbf}
    ze|bEAW~^(_G;%96Tw2j!PH|=R|5RMydiB>caP}p>`U68M9U=s!vIU&rcY`tp`5)5^
    Bdout4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/HistoricalTrades.class b/target/test-classes/examples/cm_futures/market/HistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..688659fcca239dadb418f0c71bbe6e6bfb593609
    GIT binary patch
    literal 2434
    zcmbVOe^V1z6g`gwHY}@P{E1qPwzeSR+DeNO#6pB7B|&N;Hnr7m!X_+icGKOBmFe{J
    z^l#f4)H>}4=!a^1-foac;tZOZ?0fINxA)$2?vJ<s{QKwM0H)xm=tE3FTthzw1V%QE
    zCx&htPF=rS*)*$xz`(5KSizh?Y;1f@K|<hUc&HUvww||~Ept6<_!|YIsX~#uh6HX^
    z-G*MV9K)%adewCtYH~fj)(Tpl>FZV7GMzxT8ckcz6qX`sCKTo<Q=uZ3z+u|<w;L7L
    zPGCe}XrYw3U%c~pb@AS+w3O6v6vyaRvqdj&jOF*cp6-^6cZ;O46B<t96wNgZZ_A{%
    z`LXf*!68%|k9Uz}3WZQbTE%IcQE*nn2RQdmg!ItHxNKNH8MLZ~UGj`|(-)X*Bkqnv
    zx)WwG@GPgE9z+Tk6kOEsAwCkAFrOM^TE=3}`3Sw9?J_lByY;&12_*BbSJ!>JHnpke
    zLs@zVALA1RV;aVBnU3y1AP~2lnk#U;GeT{zWI|mL$Q_7l^J&#=2A1pi`a+aincd7<
    z+}%pxD!r_=Y<to33a0NHb#o^5%daXXa81Lf_)I{pn?ZX^;20ylmpE;=B&I11pW_RG
    ze$(?@LciI={f;-IYU!17gm^<>>3t!FRndWOMj+FTFQwAW4!q$y<F1F`Q);$US}g`f
    z(DHX>DyDHwK5l84ldKGq70H=jm(nja%ws`7i=?h6-wRtnPQ@K8Dp=C+6|w?H_Snlg
    zff=TW^2D%P=G~gWiLqQKzwHyOj%j?YVOg3uLKE2_XzuwZ=`Tq7R|Lj-(EhNS_wh9q
    ztN2F2Jq<;a*rWF6;gTU+&~^kg%3Xm=o!T?D;rpze{con3!V&yowmWmB)u@<W$*9;Q
    zgayHpTr)gNuG_+Rz-ncI=HH>nq>+YUIg+wYe6I_I-HENUWwSdaJMg#n1q8iWK3LN_
    zNFmXm?0ai_GiN0<!>f~#qdkzZ9-D?|G|a&Ccw{uf)}yJBfau;3xP36s-gdvxp%ZV$
    zZM(S}yW4NGKif@uhooKpb5wnZiCo>{br@!Yf{H+5mYzqKs9JPeUe#Q(WcD22-)gVQ
    zVq%v{@m2-|?+|ut&SG5iex~F;SJycTj{TRPLp<Z84{LnNs~i|Y92y>QrbUPFEy`RC
    z;yXNy6o?#E#VPyw6_oOG4CY@!<){@Vl82JRJ2>*-$_|cC>|k`|cbuPmiA#O>4a;(o
    zoSfW&PSN!^MK?mx&BR~mE62EzE|%jQW{c&14!2(*Q!Ec~mJ4UfWbq~PF+8KAqio1m
    z`IqB7yFomJFoVN%YXk`-`8>wmlemaeJadkxN1>CEInL*C1`9Zg72d8taeRXFA>=s%
    zyGW?t;|Fr4V;GO{n6m|b>O8`aoDnn(R5&K!qKb7=GJ-lx)aX^6a!FgXx51f3$!Wy?
    zqj`SXY${L`5-k)=+*2?;#gkjF<8p!L<!>;VdV#xt;Jl2D2!YAaf#3vej(uqS4`QpG
    AIsgCw
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class b/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6b6094ffd4e43912e313858bba8ce24157d3479d
    GIT binary patch
    literal 2462
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^Zmn3+AXFkqAOUI+o7&cH!X_+iHtA;LU^|`m
    z-}JNX3~HVB2lPj^eeQ0MNa75d4|~r&d-t64Jm=-+pMU@S8^8oy6(NKbL^O1vTcCf-
    zcxvdj;gt22!j@U|1iGgz$MU8H!tt?n1yO<H{-K6v*?Puuw#|(NqrRCnYAO_It5@Jo
    zv0Bj!mSZ?YQ!iE>hnA|YUTSy^*R1PB+cF(bw<<MTPi5x=ZOT`ssZ*gM9K}(ANX@X^
    zDEb-2>{{w!?w)iJ({K!fjHlLMc$4wW!I+cnnz43O6vF~h%kfP2sbNQPLLhXbB7Ki&
    z_z0)yvtqd0CVkwEk7W*zs91Tj2Q-z<`X-Vp&fu(qQ4QyC{=N9=V2x?AoDFkl)wPP|
    zl5II=U0}S)Lwj11t>AN>YdPg)4=&=8f{!(Pg1A7!+%ZVJOwE4q0eU^%=BnGSmdmCq
    z5X)5EvR=1K6I*)5*Cl&#83_efG>qda13h?vIklWpRbZ$!Z_TJ=eSIpBJ`~sHPSLD+
    zR@JHNvq7b$_6luo?^P6^G0IZIw&z?oYu4*V*}Oga)6Xh&OlY`)&jr-7=`~*o3^LRE
    z<<tyIVw%)&3%3QjOxLXv`mGM(w|p5iPp3j8#3_OK4~6JANee#qWvU(DsLC)~@cR2y
    zb;AcgsxGXpt>!$#Yt;92Dw3FxkGmRXB`ZB-MRHazOYJ=kbC?&<0&Ufm-}w_EtzrRb
    z1&bP%kP#TzXD`jx^2<bFe>KdNlE830-O6wC1iK@NWeqFR#Q<F_cwTKkK1u(VlKuw*
    z@eZ^<Zs&b$UBwz6Dp=R>2w!nz9jwE7Lr$b;0nng!1unH(PuWJj&fYorWs)Tv!0+Sq
    zGnX5cg6Xaq1)GGhA&Q2*Zn&1*H<b}@(~=FEd5<QOPAZ1wNXlCAy=fFqCr;9a&FK_t
    z!QXr@AQ;Wk;fB^>8j0~Ne6Y2*YgR%t+%g$C)&Uv&v1YhN#pGD#k&^+o4nvIu1lNeb
    z%;6$?*LA~yhTqQHv)W$nX5Qt0s-5%}O|$){Y5E8Yxwy^S(XR#t?1JbNBM<IWHCJu8
    zMRVSg)iZQ()Lxa%glnADA>P&kBXU|(3UklvnwmU!*SQL=U6)@#Jf{%C*L=#G9q2^_
    z8Xi;9f<yQQ-*VT3@9-orAl7LrLfx;gq2ynnC-WLAS1p@}9f|erV&G9CHWWK9g)6%_
    znb^hY<==5({1wJR_zg>P6T3FPi|bU~j8HY{tL{YqLMR{Ri<w+L!sUxxzKcuhCGO|)
    z-ITJvq>SfYVKt2BjQBkNl-%TWmg^$NLd3^1jXuWLk0@e%4&o$+c;W;SlqPVNUyNXq
    zm-c<ii#WwmbeesC20wEB1*1OxX`)OJ_xCVJ;3O>;P^7d(3k7UYA_Fi{;u^&c%Ge}7
    z{iwmh79-oHUUC?`vnf@m8A13zy64{>M}eY{b)i6ipddNHlhrp#I>+<!*Au(=61hKc
    TK_*K0;A9?wqkPu5hVaAxubHDB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Klines.class b/target/test-classes/examples/cm_futures/market/Klines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a4880591695f9fc49082a96e7bf0fac79b93bb12
    GIT binary patch
    literal 2429
    zcmbVOe^(Pn6upxKHY}?^1QhBI5N$!ktu<CO2$cvDNPrT=Qrpr^Si-_)H{EPJ(4L<5
    z+w^bSb5QGPKR`cJ+dI2KBH$@Cf9$+@JNxF|JMX>8Uw{ApCx9e86%j-g#56RaS)hH(
    zcxLFf;gs}+!j@U|1)9e!$MVMoqJu*#3gQB1gGDvpvh}RxY@6#dMs+i1R8%N3R;$4M
    zqFdGrmSZ?YQ!l!X!$_{DZ`AynXIAy1ZJCa*Tjh$ar*qSxHyt=L^r=u0jpH=;uI`o#
    zt{q3aK<ngk`f>i@+TzsGqTDH=;S4$nt5PG%(ZTFt=&7Tgp`)%ix&`8v<D1?ygFBrQ
    zh}<qq2)!CUz<Giw8{W3bJsu1WWlv75SYF%bo6hBe5GfTGaY;d+hJIZBUossNjmWlb
    z%Q340BX#yi&m`4IIq!RxQ%beq3a%>nP{T(U6zDg145}{A<p6TXS)Z$K&}_S<lIaN~
    zvaVOstM*26OV0+rR4cAwSiyA-Be=m7I=nz2W;q+KKv&}#)v?Hw`dA=yB3;d$qFM1R
    z*Qx50VREJSb8Bk<RUDrX<wni6r#vrbR;xzIyw~@`k1BK|HQdIh0&2<h>#qbld8!Ag
    zQ->uvjcT}ydjd_S=eeYQ_ZavMUxxK^T+)%^n85V=QVi;%fgejTeUx9HN|+6NgL&Fr
    z56JhaGt0}1dEfAB)qS6e6q54sK*OX|rG=_U&8j8oeW+my(*j!Pbv^lA&;&9nW{^=Z
    zt6>gVfsO<9GAyGYO%&Er&0N?J=pM{8>RVsIN=RW|!-CwRgImn_e&qn4l>c)n|B}Gq
    zF|t2Bs{7E2ie)@ju%h7!zF?O+oQKnfY(l#s(J*%ft~N$b+eWp@iaGpciYXk@Z)3wV
    z=WFGH=`9-tn}V<)iiW*nc$S>koiTsYVp$Gk|Fg7Y=(1rsQm95&Z_0yJ&X!rT*?$rZ
    ztn2Ru1ToB=tSz0Se28b}y`#OIsgj!Em8ip+W0<iDD~4y3O*URG=?S?V)4(V|cwY!i
    zoDA8!?iB*+e*3g`EBhxl@vi;Hj*8yksTch?L!V;$7Pol~205UBxgQ@R^6>Ih^KQ*6
    zn$wodnbxqa-jIcZo9xCBUd95wvLDlma?abBo>k6naTFYzuDyVGP9uUZ`IHwo(25u|
    zJf)?Di|`e`=Bx$ZU@Z(FRv0Qq-_Nh1tiC`?_BB+FT5dRTD$%xwjwi#3uEbesT;D^_
    z@E$JA|B8W;R~U-m7tF~?;^xR6ZqaooM%QTIx*z`ok<}<)OypN%96rmhHgQP5#H0Lb
    zGp$@;DI@t;Sd8L15ntwijyvqca-3xghy`56(MEjjh$F#gCwkDu73VNaD~U_|q8FpQ
    zj33dS#d)@!3#{>r_@3iW=nMFdljSgZe+z>Gjxu5aMOt%=P{2AZDgYB39OKwQ37gcX
    z9TiyEBC>7zrH0`<n^u{gUPS-l_WW1lC{PrtE)?iX3Q|d~bl)6OKiA7&OXA8)<bT6}
    TJSY*6ljjJW=Ci^vg75wXC)}0M
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/LongShortRatio.class b/target/test-classes/examples/cm_futures/market/LongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f9eb43dc8341b5885b94737edce271f7c0b3aa9f
    GIT binary patch
    literal 2457
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kgxuL`_2)5))`}AUtfKn2^%6rNRg!kR?}^Go+nP
    z`)~R==?qDlX@5X}RNJ$X3FeU*H~yf#dw2KlJ?B2wfB*BxUjT;TsfZw|Af}-S%>o_U
    z#xp~=4X3CttZ$nIU!Zx^ax8yLAetOpQ4kk69c-%lmaS(kXUE)_HY!^=qpU)awps=5
    z7u=G*ZaIciF!h4#IJD$?`exOydS*p0*p}(|x>YLMdL}m&YBPayhB_50qH(kd#L9-{
    z#nB<qI<cI2oPW5sIJvYa?@4IrLN}c%SLx$OGJDkV^l{DLaaA0>L|8UG%iW0Mj6mde
    zNnYQt;Uk>oQpxakOy2MyIhbu6RH3xCk2RCa1t!ue&f|iD0Sy;%>3>mlf;E9Q+jWZh
    zE!Xpx4Bv7EhH4xfk4w59c;5Fcr<iWR6<k&Dv4&5O6c{vj4KgodbKrW2UC$o5sM&Ul
    zMbi^VWL>YQSM1H<ZEljfbSthQrQo`TA>3d(9o@i?TFxfD?WvDg%_o^&p9;)0#Iw0u
    zFv|q)RP>23(K7paHo3nP$7l3%vufLuo|iK#6{Be08~EvG6*`7B+{WhuYSHv-O9I`D
    z@<Afi+>)3^G~C5KfhN=QTtdHlg8OwR!`eA11qpFfVCq951~pQLk7b!Tj&DGvn{{}D
    zdB)uczz?X?%gc*--|(xIeVvLlhUMphh6%|^3t5qzRf<ykP{Smq1hi1=dh%S*5N1?N
    zV@AQOhB;&fIuF>JaeOmK6Xls<SIvb@f!^dyJ-@Xbtc*0~H7v+0I(fyk@0Sn!lk|Tn
    z>0c5^o<RH4<Gc^9s945h1uGh!;45~lqj@-G$cFSh1RCb9z}0%|8QZ8-SUE>erkTPa
    z{B|}!bG}+yH@#(J-6kO{h=O6S7@j5PHD%1-vMK_pY{MlcuP7OoBMGZV_pVIXm)J(D
    zHv3Yd4t;H1K+u=D#@baQWki3bKiJygjFr#~uSh<+PC&+LEE}FtGJVtImc9_%2@Q<|
    zgl~wzcw?Tu@2#Ojy@#Xryu2T|@%P<7dYtq+O|AIHX!;b>xUj>gF~|i4tbzC_Jr5sL
    zHSbovf;nZ$-03>pW^c$s!cBJR2p?*Je%YrfMLFk7P0cE2w>S!pP1jyQyr2-l*Zj&y
    z9cV=i8lF<p!cF)F-*VQ1@30mc5Gynlqwd$YP*z`|CHodCM=h61oJzFsq4P;9(UUkW
    zh3k9hOYPy@{7YOOdV|3Te#4xcByJAv;TBbQVpNR;s{8Rj5m}9LVLZPY<M2g(wTVOK
    zH6G<xn<?c2Ng2w&!D19I=<y}~AGyQMEXP^4gjj%O4DIx<192qy?M5GZxZ?~`l!kGE
    zC;BnM$NCZFS)64XI>(wnj~_Yyf`I`47*VE(`+FE9aD*1uQJ^$O3+vdRL<V4DlVcpa
    zC}NBJbf63i+w^RQddXq9W>YFr(~s!Cyq^Df90iI()`bFnNkMv;JKc9dy2$<V*OIvM
    X8u{OGSq4f3;A9+uHh#+-BlzJzW80wx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPrice.class b/target/test-classes/examples/cm_futures/market/MarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cbbcf4396146e81d25df9256bb4781eefd7377ca
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+*;9sL8zusQWBts(nj0bW!Z#<%_g(EadbNU
    zJ^gGugIcHk0sT>JpSv3*@-mZ}ne4gu+`H$V=Q%HT|NiHXzW_|3q9TU4f`o=HbPJ?+
    zjHia~7;aTx-Q2OvK%jfpcI{wJAfB1nP>>WD3O6+a+tCZQyK8MN8UA+BXsA%6tsa4U
    zX1%6w+OFZ6mTuNvmzL_DUTFqR&+>KCu`M^y?OMapbH&9-n+uhB>QtzR%SWGvQ%KW=
    zn&ItQ^yPkLqR_c%v-V{F#9Xl$n#igcz-a|%G@QlY|8n#gYXT|h*_vmYmcV4DZ~`&e
    ziD)I{wG?=^Tg|3$4#NsYG<<;b0#~eO2BAxG4!n+F>(ces8Qo63TD3fZfkNG@>b_H%
    z+R+Q4F580-@sWa24Ht2Vp**}nAYr?ey1?0%qwVg<&|VS9cf_vs%(NPTU3Y!`K@{ZN
    zevB9Pmy#H#mzAdDEO=hg@_nOf-5ve;7ZsP0(J+Cl0&3L?T1x_F7~6yFYq2CTUDq&)
    z8v<RH=hX>)<{0<e-i-1#dsHJKej>2=z7WIwY{U1dK<+5MQI&4C;SJ}x`c?>jR9#wM
    zUn>Ph(De6pDs*Jz<F<x7l9d!$k(~Kesh!p^gS!G+q^*1My|5VbDrRv{!JLM9d@j&`
    zz+T=BtT0WKr-swCRx1L7nS49HtsSff9S=0*<PrTmVkrn32mVR=7bN|Q0-0lIe|#Lv
    zDwdE}@Rf#T6xb~e=i#Cuo5Ax4Xq3AGW9`;+j^X<(n!|5qnZgnLQ*1oeO0%|UdF#fe
    zLqb>(rr~TDo-OAsWg^(NeSz^pC)Fjb*9_a0T(tvhrQ*Z}8xgx#(_teTXan9_7Z7w~
    zxwHP%Nd?iLrT4b>Zn8>fhF2vOr;kC#LTnhGQL_Te<CftF+tL0`E8S7+7MSnMvy)mp
    zO%1*qu;-2apv|9j{_IiG+cd4ZpQGtsX0W--8!1c!1&;)hv-CW=$JA22>6zA|Ez_p&
    zZF9XL%Lg~vmSemc1x93J<|xiN??!5hoZX@nlwDU}LcHK0h7~^LH45|~0S&7hY0)OE
    z;cL!Pc!*MDK+Muqf;#sNl=4fY3U8oNYQ^h&=)Jaw{*~V_H2E4AV)zxyaxySBxrdLb
    zx|X17I#k_E{)t#Q&V^g0a)M&2RPLhq>=m-5ayLi!!;vysdW|pQctQWtxP&owUn!?q
    z_KDE*JLsi1X(V|urg<q2W033TxpN5PB;z*6)6~w8kOfk*O<BW*5ak@P3=`ctz9CKH
    zysS6yEk`r_ve>|P91$nVctn{*1&{GPSxDnY{J?(<PpFqnMQcBCWKc7L_`f`!UlN-N
    u6ouRh1(zQx(5JZ5d>e|3+%JErfpf3$<?k4h;SeDx87-iX&n?Ortp5Plif-Hh
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class b/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..58db3898ae2ca2adfcfce123e33c35b4e86bc0f9
    GIT binary patch
    literal 2465
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjLg24ug2`NomDjQ)0vgFEghP2aZ
    z|4lz9ogqmx?GNaWYI{~P!8|fU;}6=qSF5|{oW1w1|NiHXzW|KDQxQQ_K}<svng!ao
    zjAw>!8%{}IC~TQUU!Zx+ax8ybAe!u7Q4kk68!W2%maS(kXWLw#F{+z6qoP8Qv04T0
    z7u~X6upGlFntIW797b|IeWT{rJhQ47ZOe3g-6~gXJ)N5lz3IT2p-+X1XdI`xclCL>
    z;M#Gt3$#uyryu7Zt}RY2Ey|q|8qT1Tuqrj898G2qLr)#`^dEJ_(Jc_S9N+Yw8Qkfd
    zK;(8=Lg>}-5zZ4t+3>ba?(rbmpFKITVtH+kZ#tI?LZnn&#3coN8ZP6?|B~sLXaa2#
    z*`j9^%{kk0%&Nd}U52BFlWOFi_dUxgrCM+e*A;xM;S(eU2Fx9U^2-C-#~zZ`C4mDw
    zHQR2fWO@RLtm~EZs=YC?rDp?QsucqmR4}Ar7&n+yhZhLMEN8<N=xRK*Iw+ZBp9*A7
    zq_nwHG%LR4I#qo#Ot<u2woUE5isLh)+^E_1l;`ElYSk#2_xgVNS%r=f4Y%>RfLb#B
    z`YVA>p7VY()nQ3aqZ;nwo<Ni7c`m8nJqCWmmth4RmxiP`CNTY>6oX1>;K$-jALZAl
    z5@rM6V4il@1M+?9%<}SL-Z%VOb<d|Fg%SC9pkY#~(n3|FX4R7PKGZOUX#p+tx}N+l
    zXbTw?Gsq~I)i8&wK*zp%85UNMCJL*oW-e?9bSE>7`qo#lHd2_^upqbS;1)B!U)jee
    z<^NL3za)@6M)s#ib?;wMv5dzGRx~`pSL|Dd^KjabZRvSPG|XLr>y6RVwo$FJbPj)+
    zVhV@!+t>ol`C7SPddo(^rXVbcqG7KXo+amXXUyNUSf4}Llh>Hsqik4?RIHKSyE<WO
    zVmGbXY)y#<`t|n$f?(!O*0D}fN5nJp!O;$;tfXdmB?@xp7-lTTis2b$lRcSBdO~i;
    zv@{A3UL^t(CqwqWD~Eu(4<6g|%HGjUyl?-pqoOx>>eWBa(5INk#cke@K{6;{5yZ!c
    zJiJ%cyj$~%=Cmb~r}I#wy&+2pH`%Boys!m&WviwY<(xM*J*%AE;wU&a4ZMPQK_h~%
    z`IMJC(25u|Jf)?Di|`G;<*WtYVJ!?GRv0Qq->+|>tiD1^_AOM7T5d3LD$%x!jwgeO
    zuEbes4DF(4a2FTmU*hWU8}vu;8|LIBadUVVx9GYPqiZy9-H-o?$ZC`?Ci1H>4qxO~
    zn>eIj<57OKnN}{al;QjvEJpEyh_CQ}$sP7)InJ^v!~!nkXd}LM#F5~$6FunSigOsG
    zHG)h0q8FpQupiN$#d$WO3#|H!_>to;=nMFdljR_Je-DEKjxu5aMOt%=P{2AZDgYB3
    z9OKwQ37gcX9TiyEBC>7zrH0`<n^u{gUPS-p_WbALC{PrtE)?iX3Q{9n>ApLp%Umyi
    bEs1Ndk^dc6<w1#noIFS1G@liY5&ZBUIOL=4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterest.class b/target/test-classes/examples/cm_futures/market/OpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..834d2d608a7589888d6a17626a5d5102a1f5e0dc
    GIT binary patch
    literal 2418
    zcmbVOVN=^i5PgRYGC~R95C};c2yGe&0i_Ks1QRGYP+V-Fn2^%6p|TN1AWN<+(=eU>
    zo_<a{Ly~6NAJ8Aw_MK#c0cXaIXRN*3JMHd!x4Wmm|M}xD0Ap}eG$EoOs-YPz0v&tC
    zfuY-mQ_xp(duHAjXqmDc%bymA3=VB5hzaxrn<~C#>uJl`H@6p!@@~c`sZgY?Hi3tE
    zx2WeV$8hqdo_8IGmRwKYsrVJoEbDpOG96#HiX~f5W)?ziGEk<dQ=uXf!$tZo9~N`2
    z9Ycpe+uVBcarV*H>ipWO^c2@{30(}URAH18gXy!OC(dhz&a0%eZVf%SLU%>O+c#-#
    zc5o=&ID~w0>lj%wlL<^DR9wY11=lrvfE)jdkUG``G`D0rDaSWSALARTqCI~GiCTzR
    z-?N-Tq80tPsbE0Ehxka~w)xy3%kmsf0uPbvE2rGF*lwX<dIIsZ>lO5}y)(9_rvqK0
    z4IksSf<X;KxWmLbyFnmoIXkYv<=T^}MkEvIu0X0Gj?L$Jv*cT@Q`YCglu90F)co;M
    z45N&4r()alo|iGpWustD_W%5giecQ-@CiN@Pz$DCT@vWx37;fPH7to~Ov7jRT%g(X
    zJeSZP)Cs@l&9F-9r5Yhl2rRrW#Go2#@J$LN&*SS?8D<UMV4ifh1MvOo;`;h();Ii0
    z`B<l79QWkop@wP6N-J5BoRtew`-O&C%rW0Wt?SA6g3?c^c!YTc3mU$}qCn>fdonMB
    zG*J!=yJD{F2y_poYWc11U{#FcD-BE1MJHV>`hMvoK1qK@(!VS)Scmqf=XoF6P_c@y
    z6|8B<Vx7I|Y#uHcvh^H>K*QV>xK(RCX&dD->*nm638rueznyK)T&@&zrnhe7Y!bqP
    z$Q$;C;aPHCRYv_?t1K{-Zm__lgQ8(MlCD~8Z;ON-iS=HwS@H22?A3Jv!AO=GYgCOC
    z5#w2WZ)>OXRYEho0@=7!2N`RzWOzo=WIyAU-Vj@zW<~<SyFy^5vB=(ar!b)I(`R;A
    zIzG3Vcln<>PkN1}TKdy8eSt}w-{%z=WP*a6Kx~SUhZm=sbt_)pT(D&3bk?@mQCURn
    zPW`-v0l_<i9h##E=e&=pdCb{;N<rCt=Ox4o4w|sRr@Xp>HbkM}2}fGE3EyCovsQeI
    zr=bCnqNyl#KfQsn`4X+^H&7|H%y9fdy!{BBPwpP!^6(LQmw!Xw$ZOnc!mn78llaKU
    z5p=5VN2!_!R1ac*qG>b2g+z8UN->q)Y^Iobg=BWKg`-q3Qbw|`k&fU61MOua9_3%k
    zS$2VF0AUgr8CC~ki1XRS)gBDs3isUL?q29*WSZkyT*Dl$W0|+<kCX@K3m{Ju*Z`q^
    zhwsUmj&?l57DsdZw0VXfI3j2m$Wg}NB9CoS(t!d@>@cbV^^&%5ZI>g9nyZNXOZWVg
    w*;Ak>Bw8pKUQ;kW#-00b&*dif%U^4}{}on#N1r?!5df1%2Z9r@DVtFI4=~1-)&Kwi
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ea9b7a963f7231379521d1f76007e727be8898e1
    GIT binary patch
    literal 2484
    zcmbVOZC4XV6n-WNY*<!-2q^f5Z*4H*mVy-xLM4K{Bw!6<scr2NmawqdO*b14wx_54
    zH~p+V2eqE|2lPj^eP%aEB;g!1A9n8CnYnYH=e|t-`S;Ji0gS>^5kXWzOhXG=1v<Bk
    zXNGPYPElW4+cFEjK<l{WSpI}SG&#7UATDq+*i`i`ThCg~wz)oQR5o))S%o5PwF}%S
    zxFvnfatx<n>IK(vXvy{TjjCVu%!*#HEz|LJt5ml2Ol~IBW&-6Lbt+Uu<2Wu5D;t&<
    zM<>0QTFyMm-;-A)G@L*;{V7-J-dHkw(C2icX0TBeM=#BmP0w=I<2WS{xlxig_iH$f
    zGh8Ye-nPjb?j{GbN5@krJ>7$u$>jnQX%**iUcrEd3%K|}>@=|^(Cd~>XU_3Wa_Q%N
    z!?!BFRj3FI)wpO3O}d_dyzf~~G2MpCxT4?_4WA+@Fl_D^BwvPSA4151zI4cit+rb%
    znw~%+>v~1KVsDIY>DfS+ZpT%m6kO9VgzL<#gBuuK%h_-Rdg>!s^G#;jX99Ca;@#XS
    zm}TE`or*pc=3Hhk<)-(R;`p3iZd7f1+VgT|rD7D#+XFxUqC&^0h8y@oKrNbnZAqY;
    zQQuFjnp+ann1)-pEzn|mo=fPrnz&zgGAyHJDM^Uq0y7^AF({Whe5}w+BfbHZZr0%q
    z<{5WA06(D4E-ycj8C0$8=~SdKDnEBMOi5PS$cp5wQk2?z8m2KLpoLo3ljnloFsEV`
    za|-4)EFde;wa=c+)gVojXNFxhmo}Kg$+>!dYdcseX)J13l2>%`ido+;@B1g||4P#T
    zP$1ca_9u<J53Z<K#v=tQ8Xn_oHm`$uIAh4(^gIL_=B~h%dg~e6s8m=%2T!J%!Xf+)
    z_Ca&8T3R!`Wn;}IAuNc3VXqjTCFeC|%-^(FrX$%8E;V^o$*>$rTs_Kn<-&f&Zcw$^
    zuM%}E)Yb(AeOfqL8#_ul(Vy9mw)TGJN@#{xBrhkLAY)aQ4bLc<>~`GJ7h-GD;7CCD
    ztO!gV&9lRvA3D_ge)OJ~_aZoX*!|;;q}OR`O<;nik1?GK+k7p9oKV18h>z3r@QqdT
    zZq+N8GnUMu)6LuNby-*#X7`Tp4HxK_{hLyhb3WqKta3KOQE+Uz`U>I&g$TakSHAZ^
    zJ7UoAgpw9+!ngR2vo?H>r=bC{LQ^s7etQdL^%dH(Z=rJ3a;e0zM8__=9;XsLiIY;e
    zwu`>hF3v8##HFD(7>wX|EXYY>cxV?RRNahGH5RDu#Q#EMHOhs_{A!HDm-*Ee4w=`u
    zpI>dIlnW$fDE|fzqIf}%FY>R-O?GNI&a*|t0xT2gpnsi+Bf)Ps`q0B2r;wsFit{|t
    zk1;;x_bJcg4BOIK_JDKviQ}&r2=Gr3Ws10efI$MsXmJe%N(;2GhILA0046p##<7DU
    zHpx#X%CN9S&$g+T9ENK)r4lv$i2ldx`De&cpeSTrD9|4&NRM)-`z}ZqxL^L-5|>{i
    W{|7F~K#2gHj3aQI-!jJte*7P;sI58x
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ping.class b/target/test-classes/examples/cm_futures/market/Ping.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7c263015537ea6ab4739ccde08bfc5ce878f59b3
    GIT binary patch
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?Ax5#*&W0|y>9Wf#OQ(+G
    z@9}eWCVg@A2lPi(&)p>k8yvA;?#sD%pL@=^&wcj!i)ViT$m2T|5kwWlG>l<fAbDUs
    zFm&5+TKd-hf!Xi{#@8&z@~;U*Gub@_ae=E1x2^A6j^Q*+z2Q0z_qm?l?D;*<?CK5M
    zG96#H+8tXjR!bpT48Srm6$+xVnb4qNk_WU6@4m^CZe+5R(L*=dcaKgiR;xjXf{If}
    zDwxuc!u0<lIwYDvtYbMXff@2T_NC@~L<<SbVot%lhS%|iz!~$QL2*+4F|SaVz8ypv
    zx7}9D^aN5B*K6rryO}@GD*;xRz?(R&U{S+cIKx|bc>}3fPSX{b&75Q+Z)HiKJd$<h
    z!-m=ME!XMlH^Un&9$n!2(NY}mkY%%H+v}cJHM?D-WnM}D_>+n>mNmR5tyNp5-(QmC
    zGa9luD==nyo=c6FhwvO=9_CizBqFus1WK=}CCIV?A?E~&CxxU{(i{*L%!}^5KxJCp
    z*xlW(`G()?9$_k0uq>PN8ZJor3Cfq|bXyY5Yxoc!31}hedh)yA!IV{8!es?lG!(EV
    zFm;?qWyd#zd{7=3cF){u3e087gPGRf!K_}vH4WG05mP*3!}mMK{G|Oir2RJqGDB>?
    zJ<MelpJH7>NyBH@5SV{C;Yx;l(m#Yk!z2}09*kbJjc&J)J(<hQ)lmMaishKMdhLDF
    z+coxW8p6zP81|mwS#sV7WB&J6S752~A1|oDz-_~Fq)mgG`tLEj$4bKT)3aGgQUjX%
    z>jHudHb*Nkqr4LG*?8q>|IAY<&G1@uVS0!%>IzG$!1d7%{I}A}b0(QMjr&!j6S%K{
    zuEp0FJ}mKS&Fy&&vt-HJO31o(P9`kQv)D!W!w^`I<&L8$=lo+3DRXv_y<k6f_A$gG
    z4kGxRt^B#jHiijoa-@ZuP(hWm1a4s~3?PyW6(wf=2BrQOiOR|$)I+>h{RK0*r&x&K
    zXKczz>h0Vi-X-*YjL@Y3`XK&0BK0U2^jbZ}Znah)V|VchKCacrIl3B*lw9p8K8fNH
    zX~n7HH0zn{b-u4?K==YF0!gCNY-hN(z+JOg#2j)Q>zKzX9a!VaUH13*_N1^py+~5f
    zHojo&MgE0$P~&KoD?8W?Y%uX9_P95WJNOD;Q+S=Tc|`x@5fKI7DEuc11?e3HD|v3a
    h{kOeKfp2syHTwj`Uoj&s76D^<1HdHPZ`nt1=P%(47w!N6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ticker24H.class b/target/test-classes/examples/cm_futures/market/Ticker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7ad91939d1e110814fd63404d76292fa350ceab9
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+^T57AXHP*q$FSsrH!_=%d!azn@wi3adbNU
    zJ^gGugKyLRfc~hq&)p3Yd6`MgO!nM+?%i|G^PHEvfB*C5F90*BsE8n{Af}-Qy#mQ?
    z<Ef!LhFjHFH?}R)7wDb0UE5y}h^D626~qNbf=w;ocJzYn?pT{Sqq$Wy8Y&cNt54vr
    zS+D6EwrjYirJHrvrKP&3S6Y6{vzof;*p}<-cCF#)nPN87W&&lNIu$CS@-d*{1d?>2
    zW_UXmeYuyKDs*q!tUcK~F;grCCekW~a8ki34W}{uzZ^Znnn1$0%^l0TF_RORP8E(J
    zCOs9d1iY4f&vvWn1kPYo!I*}Ra8}@w^~@l2NzT64A#8nZ|BPOzUaeZ5z)+#?RrRJ*
    znc3D0fiB&LkMW6uaSi8jfuTIOK_F(kmAb&`wxgZy$k1LA$alrA^~|&yzFl{l`u#A-
    znY|b<?JdPINiQoc$64~cqSb5~RqM|9FTbj|h?IsYTozEPmfv0yIK|lRXJ4BoiRr3_
    zX<QTNu{^I%=yON7-|=Rcx9P(g3Gp+5?1w@O^0Ncq4S~#IeB&zJ?7$n$Gxf~?{J5H1
    zTYFIQ4Zqdg)2Yyrl8;*&ZcA1YWJPk;tV->yhB@33&_Zq9lkWw^m{&26y9yRGEaD4+
    z!F~4fu5SftqC7R6mbF?D7*6Fo`EBoDJ?OZvAtR3%<PkaFZ|wUg>0grcX9ZG6(Ej)+
    zmR01CSMarlWfa&g4(4Ijkj>zE2sF%Hfr(D*8OLZgSu_XVOf!W;_$SzStd&-6!}8XQ
    z4TprVAWXwqH#}R;+sc@~Wj6&T3*A(gv|cl8S8~+}teuKe>uf~qUM+`>Xs82tdtE@#
    zjpgq8Q#Tbve{vse?fqnx&<w9iDo!4OjD^@RJfmj$md7olA-2Q)omP6o)-ABuooC0j
    zc$yl1KVZ)rdqG<~?)>?~q<3iAb-zH<{mfu<hc{A?1_~Yt#OLXGc#o;2ddoAdtS!@K
    z;9YaQCd&uc*_I=`8U@B=W9BHzIqyblik#h~6qG%eUqZa#Ac7S><uwZQAqEYr9BJVu
    zJis@cCGZfX(14hysTg(cTPWq1NEF^erPPX7chP@k7lSLmV`Ta@&PDJWmgQt<VtN;!
    zQgtOp)oh@;9{&@Oa+C`<OXV2FOsU*M@%byHOXXgU?gb-dy7U@fM)89FC2;{0?7mXY
    zvg~7l=eN;MZ<2`fVodT<9K|r#&vNGoCP~IEj%TTzBOyzqWQ($fa{<Z)Vi_g6HGE5&
    zCV5$}<2#P#_+_z<?>Qn)l<|l%jtU;*2eOdFPxz7l2%b<cnF`l_=E$IC4AFmiJijD1
    v6etS06$&msRG`mrr}-`v=eb}05<_QR;j2F|BEum9P%>J;0H2$b5m^5L{xNMN
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TickerPrice.class b/target/test-classes/examples/cm_futures/market/TickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..59b8441f22b94943fb1c486f76ca4be14f2c2d30
    GIT binary patch
    literal 2298
    zcmbVOZBrXn6n<_JSXh=e&=v}|N?XCumaet5LPNnef<zL)2GO)?-7Gg@VYA6>Hk~q#
    zzsJwjnZDT3AK;HtpSv3*<z*%|Gud<Rxp&V!&vRbx{`L3oe*&0BSw{?U4G9BX=oU!s
    zSWhj}wY-YCR@#wvAkaPMcup`c5Km2RYUmLd4mULe$2D_~w=1`nt;TlVs_W2{tv-Q!
    zcCBib9MAG>Y1%c<qotZ}mYYG-mkrZ)9q9$8Q?0vZCchMEGodm|oemvw^*CkVG?H|o
    zYWcg8zT8hu<~lcRSD);kn91iu6KNfTIHTdLfpZx8UydGQO~42odsq5}y=tlE3QVPP
    zCvcOVj8;Nw3xV%=m2@x8V?@KKf%kAhU_w5#h+gq?;CO`G+z5|Z_Z?f34!2gRNMB$u
    zSMw`o!!1wmn7L4w?!)`|K*N}UOSsH<9^N33aJ+I&;9Seqc864aKNQGzM6rBk%X;9{
    zyoUK8igac_(2M&^J(!@E<)-T{`hH$E8dgQ#9sB8L9aoStFo~-IdPN4UC4sXH@IeZ;
    zcv6_I8<@fkfiCI$HA0^~#{IT8qvTB=)hLJ`3oN}W#4t(Q@O>hXIf`#gr<-kf!+EB*
    z6@nkrmp3-n3xO3h8~ZvPCQ|Bg+rS;gN-tSaoHZ&+J7ZuLcbRUHw&tt%!ivo5n8Q5{
    z^9C01nZUpSds#1#VVY=9Ew?Gx$^t{FY&*ZL9V`kH4-90~5d%D8ISA?p{weww75z&B
    zsbgq=d>qR<mXX!)rGXXX*fI|1;gY2~!d?V4%3Xo+cIz3}YBX3jhu=&yg(LW<*?r_{
    zvs#k=hE;M&2n)it+)c}O)V!rk1lvx7uID<dFJ-@KIi6yx9a<|HCpTGuY+_B9{b;Za
    zdTU)k(2<qS+EgbsM1Pjw+1lIbs-RhZg=CyL1{q7SZuwSK2GZx2kqFz-Hcu<vQ3n@T
    z=*+W|Iz3Gdy&bZ>`hM6JPC9??DCupQR^`vrbU$<0-sQy<CW3}X0zGr|Ji5;GLapiB
    za>-GNlWc3SH&hAXCYy7Nccj3mYR??SIp-xwO`fw`l!CJB>Pv{{9K^87r@BvpJ|tjZ
    zjUyx4gmrwySuY-<5E&42G?k#vdjqZb61}-M&?$}l^%v;B_5uT|zhZdmH7>^R3s%%*
    zaD3_oKBDScf~uKNb+hLW#ENk)+$t0k6w`%b7saQqkS-LvIl3Q?w5h^td>+Sh`j^CI
    zjI#qPIm6OVgr46)KfOt!hc{%Bx8n$gxPE~<hcQ7iZgV_C?JNmdBqiIFRa^{F&J)WB
    z(QV*s(lo(adlTPqG|NwnO?=A{aiWMvlszcpF}@=UN&JBC`H$fV^@^!z?MIF*YDN+N
    zhsX1iqNG97$gR+D<)H?1nmg_PLUD=v)vtH({40F%8-`UlL<mYn3pmB+7G(_bUjegn
    A!~g&Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Time.class b/target/test-classes/examples/cm_futures/market/Time.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8b6cf50878d931f4dc13d43d0cb24291f57a3f61
    GIT binary patch
    literal 2011
    zcmbVNYjfK~6g_J@k*z2+ab6G_ng9X2F;&_cXzR44H8C-<n-ZIVDW#*hYok<_GP2w$
    z!|;3fT$o884Ez9o6mV8@h-u6a`eh$?SNEQC_TH=C|9JizfIPm@5kp)<!oUbd1t#{a
    zhnDGBZrj}2-IL8gV06uP?cka~Jd@qgkQBJu^g8CQ?OJYAnoZAjdC&9BRxjxJvTHUS
    zTe^X1clI5#SS>}?VrVSWrb9zq4Pyojj59#T@*hY>x{=9NPVTzdxpx?`SgnRG3OY_<
    zLc^qiG^YL+&>`Lg5`o>30@K8Gq)RREZMR)WVFt4r<_x@w*96YUM;6H``bW4TVrD(`
    zGU|Bkw)6$k70+**U8j}bGb^F3FoxH0TEl{YH*kip@ZtqRvE7y@Fq1isM7_$AK>0+{
    z$wy7OAK0GTHE%{QSUh~d^~0ki-Xh9Y&vDj$zbd<3t1YiAe*c4xMJyY5M@g%<WzauT
    z;4=oYI4dwBecvO;%R_JuAdhmZaNMG}<OE7D%O%XR0V3xFipPm8>V!E!EZi5p`ytCk
    zeWPB#T??$B*FCi9Si!Oy&KtO(=%+|uiPLQ>Yu>>7_&~sjte&sF3k#;K;}R}wxMHAy
    zHG#>aJSw|^4D&&IXgNK()e@M^lm|1de}h@Qf@=n@s}Pe6u@MCONBETdH<bK01u{cq
    zzcWl_9Uo&|L&?A=*bta|G2u#<D(UYcqEV6xEDw4wI##z^$R5vS=4wR$RK<4XtzKtW
    z`gLp9p&-osrseEdzOD9sV<Pz0?g}hb{-c5lblkCQSIIQUsb7!T9d;77pPs``k{;mP
    zKNk>0uz9iubCN0{o{g9G_Rl<3)GWVE6{dzTBd@5X3S2)~z<+DKj5E%}X+Ef0`=R<8
    zs9JK3?xPm3*SwzJlqFleR!a4)b1GqRp3N@CABMoZYIj`4x#u5)mNIu2ISbAsXP-bk
    z<|2kqIjWzF8WR}9CRavu2^CbiOW_u_A_roEuHv-GU!XOfAXQm8fPR2isy|^m_YCtf
    z{D@7pNxzvpz}qyvo1p1ZXnHUCD`Jf}56oI4!D+SD7~ypBDL$+<M!C8guC!e389s{R
    zF<~Xi;xzl2noZVMJOq4!5P=C=r#MdYY@WAfuz*?QxHd6|RVuK?lY5-+v-T9RJhhl0
    zq1*V3z8Clx+D475Ri1349?Br`Id*tAiM#j$Uy^u(yE(-FWQdrCuQdJ>g@(m#4J&zG
    iyYsiaOQCL5EIsoS#h)>)Bo-lJ^#Z^+$FDiZaQ83sD;M$r
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..063f4d1c96bdbe7021a282d69cf6881cbc47e8f2
    GIT binary patch
    literal 2495
    zcmbVOYg5}s6g_L3$Ot7N4tYTHAg>leh?)Woi3t=O2oD=5c1UU3QXzy9$dW3{nWUXg
    z`)~R==?qDlX@5X}RNJ$X2@a1Lia%)Y-rc=>&$*BF-~asa7l3{QDiTO4NNH%oF@e?%
    z<C&p5hFjL>RyHg%6gW0yyLLD%knHMSRFD=p7j3GAwxj25chg#(G^*<b!&jk5TP*?)
    zOs}G^*skH4mTr2kOG{p$uhqg@U{!U~u`M^$?TYW{xxz%O%|*&7>Qtymrg1_b<r{X8
    zMyo)}SSk0o_;7iCd|_VRlhJS*ZFI`7(Z|8A{BFmydo|sARcV|hLf;B(Z#9kc0*Qf&
    zyuL%jN4UVHiV<vDykWGfJAZgkW@ULBYpzg;Ok`DD!es@W8m{2#|DtFgYXWCO&o2eW
    zsukotw_IHJf^gI{s{*}sF80PJ+ekn$3~aZYZN_!nQ1G#aPtYaMXFWF<0U4tm2r&nG
    z$@3ep@@j6lV1%|umK?8KwgQ1n-V4fl)miJ`(DRWl+k%_uQE*E`FK#ozc5h&iZFh}E
    z&NRlb?ww4yPX(q9#k}?0w0!#GR`szs^>W*pH@>};#%J_$t>!r6K~S)&RikX(@BHa!
    z6*~Gg4B&GCwQPm;C4n}^eJ8c*Zb?jo8t&n~K$8^&9--gc$Nh$raW(Cil!Q1WFmY6f
    zQPniyW1;5u;_FoDW&_@6p7T~C@SW;psWe{<jj&eT)~U#%Uw%e4j7e6S$%^ExT9(>}
    z8pbgppv77*kmsTnF{NS>QwpXv%pfmtYKOfkH?*QOQJxu2&6-<d7I#fG@>}1*TFGKo
    z!<@Y06t9>JLx0CVN&lCU{sn=qeQ1BWm-p^P6(u}Yu&Ch)zG4sCore>KY*8;_pmFXB
    z+-S6(bBt=0HMIL=mMI*=Kgo7z&DJU_R!}ll91_BUFb!wX2y8j8D^uaR%|ac>AEDUf
    zWfjAAC3THB-xmz4kuA37uxDi&c&M)n2zoVhxK?(Uf}%f@N4EB1?n-DzP$n~{_d&+G
    z^o_u%SfLegOM8rMpC(5F;`c>h<ZzxH^bXOXvmeIqg})uck%R6Z+Dm$arrrjIY5F)5
    z+T7%`8D)h6RzrG-p2v@^TJ&mxX-(KNi!L72dT-0(!X5VT1fO$(4%x*iB{}DNPR$Z$
    zeH;bHrkk%JUQ$TlYkuX^540c!4Noa)@g{tOZ#iqmcUX=Mh((%8QTOXRC`+%=oPP(E
    zqgLq29M7EG!l@@cnKPMlQn<B+_MR<VoPC9By>HQ-z;Bq5lgypoE%Z@!H$~N8q<WD4
    z6N#lH7e<OpDGpy0mzp@_-r!Mj=@_L#Bq_bcx0p}jB|W~%e=T>}t>rk)Hj#?34C5sI
    zYegCve%sKFGu&|=J(T)!nI}3h$S3^~<!M}CYr4oja0x$h`~{s6{$Zl*A@1*CkibD&
    zT!Bexh89+^N{I}>!Wzdko}-L)^3w_*Ha6(lCiRlTc+H_yp{4`Le|bIs7r6=)g{%t&
    o`htRNKX-cXgLH-a<*zw&{SAu0<C+YVh``A>0w?(OIVSMKf5+OeI{*Lx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..55efe462372065d0b2767ad68597ac5bf1dc57c7
    GIT binary patch
    literal 2497
    zcmbVOZC4XV6n-WNZdg{u2q@GSd~3moTWeG_h?NL}BuGibQrprcY{J53ce~kmusuEP
    zzv*Y&b5QGPe?Wg!+h=xzL;~kf^I_)Bo!LA0dG5>P?|=UI3qS_GiWuSw5*j*iNT7S&
    zcy8#n;Z*g<E9+)C5I8huIaV+(5FZ*|RFD)n5guv;maXS4XTw~bHtK5y!&9M1TU`Qo
    z%Wh3yu^huGn|j%G99nXHz0wF8zFF7Hwq-hjZq+<n&lRR3Z7x*KP^UsgJc%O$3D2<n
    zB)SE<CQ7*{#RtptlMD0mo|J~;=%G_ygFcQ9<##)tZPyI9tCHv=LeKOqcQuKV0<jx4
    zdHsNfk8p}xHN)R9dBgpo;rzitm21n}SaXF!Xd<iP49+ST)Nl^x{})AjSQF?CT(9IC
    ztEQiKooaE-^@Dl0E-=!hqCGs>R{X`lx14IW6Bltw!N(dt!H_`4+%y;f8KNBo5e0h5
    z^;&PT0?Tz4431>UcB@s>7f9t@zpB^mN@iWphq`PRE+ehriiQzfWrFQKz#v;rg+_W?
    zW7u?0Cfuh2GY4Yc+$@`(^s25;M5&kC&b-O(tt399mz9QXPx^krtk;dId1vs)pH%3`
    zXt;r!0&3L^np*-rjQdV%HQkb!Mm5~V9f1zh_gzB2y@&fPUq;omS5gw<n84JBLJX^>
    z1s@AF*N$&crJF5y!*$MG4Z#np)1}gUF))HgeOsp@i;NuZYnYI%bdnXxS-mQ?4>U|-
    zN<fRWt}nj}Tf~ftY0M~iq+u3$fnz)D%{YM>rit?0up8#%ia_7cOe??56Redi<}^H(
    zR~+LN(?Q_v_$TTALejq=Fti8l&)Rt(UQ|)S69tPJp5jaPu-$n$WyluwA_5xauE3>M
    z>p9z~*I7inzsxd)Blt(z4$ZknZN>CU#)?fsSP*5yUNn45uA9n4ux7DRZ{|Ow+T?9D
    z!*V2dtw7&Z49k%{wqdhrrCNw+?h6RIHG8mLc94pqKhqy<?fvAH&<wvyYL4%LjD_hL
    zzELv+)8~=?2-_ZQjs!#xjKIBvdA8p}M2Gs`58w-LJBau8yML^m^cGFC4~*0FVP<rB
    zgYRaT77ADn$uW8!y|!x6ZTMw#%93exX5Z#}RhAd7v5m+0pbHGhMouZtHD7dUmbkjk
    zS#a*S{0ibFg&4l#C?9{I3khg=MoEhf;cI-uRVTj1a%4a((o}-FU*1AldWFvXTd171
    zLOOLgb#x2Io~Bd1sS{GTvW5Qi7EaIoh6^KaFdW0Ln3apvwUI4cr|MRMs?kt&H~A-G
    zOL1=8D=sBCeO_GZ;FNofhsC8slnSAwj1=EsK8~04_&oo&++x3$^CLEjM2KY^N9kWT
    zl1OpvK|gwV;v~|PGC0dG1~AG;{UPN?IK}34nw{Vbe&GBw21ESgM42Y;?_iL?QCeI<
    znbIsRtYDQA8Gwlj=Oi{!#TxnPh6fAl^lXEA$zil-Q>sxjfcU?>p8t#-1&Tt}g#vv+
    mK{msa?z<qJ<9Ye(OkI49;_tX110_OmGLFCzjvnV2zW)yoDzS|K
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Trades.class b/target/test-classes/examples/cm_futures/market/Trades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fd4c9a89c62f0df9206c6fc45610a04a29714a62
    GIT binary patch
    literal 2394
    zcmbVOe^(Pn6um<N8<tfdB8Xb~VQoQ#wUrhm2!#kGB>_qhOKqi_un7yB-E^~|dV2bK
    z`nUBQ)Oy+v&=1x2&Tf!M@RXW!vNQ8$_RYO_-g~ou{r&r&0LI~{XhK9mR6{db1UmMN
    z14FkBr>L*y_RPF5&@yc~mOmp985-VH5EJML7FB)A*3*`=Z|*D^mEDX{R-s5=Z36f5
    zZb{Esj^X4@J?}aWJ-MD<sQOjUtmt{$G96#HN@ZJ5W)?$hGBBoSQ=uXf!+Gvqd0NW3
    zb_^W?ZSxz+2ig1EYYXdZa;Lb43+N)Oa+N42htemZCmJoojV8HSw}u{E;&vs&+c)WL
    zZfH1tb_)5@_7SsWCKI?wsJM(P3a)DS0N4JPAg6dEGT$?H%!<Hhjc23!iF$Hb-?N-z
    zq80rZP%x<BIzAK_FrOIISDwHz<dCzzQQM%!c8f*R6Nsl>uc%k-!uXz^4s3}we1wk`
    z3~3m~O$N)!1p-maDYya`>rbPGMF!6;fz+9FHJ{|ovTwOgMV}ADD0vh`3rABij1gs_
    zYTFB*moY09qi9a`|NM)J5!}}B2|g82i>6<j66oTo9tTMcmgF?9;WK<L&}@31OX_z|
    zfnWD#m>H*q7b#8(EWR(rAOq_7O$j6$`Sq)WS;sdRC*7TZe80N1v9Xr*4Zm7BvZ<KB
    zZTYyTVMeObN>!w0m7=tMp<xd50$ONwJ^5ac?kN@bv7lg4!<SeR=sZ?0<@jb0Cdz?f
    zSIyOeK=)9pUf<dZX2Jx%(y%PI=;RhlzF$7ZC*{vb`BwynPLcglqwd3-D%S9|f^`j9
    zY_J}kjKf7kmYb&`(J*!eZq$2E+D4_qj5+ycf*~BzZ)a&USE{9)>1`M}n}RSQ@`k->
    zc$OU3j8T8rVp?8L|7U7R*CoSpq)_#&-lPY!oW-$fv;M^ESl8wS1Tie1tt_1-eTZl2
    zy}i91sgj!E6{*98Q<yOe%Z6u^OyBglq&MVtN&%w);msg0dp2b6x<Lr2`|Z<uT0T0l
    z*>~+f-6(pUrIz$FbbXHDo8RY!7sP;qoIq@v$ir(=&AL@DZ!TIgX4=BCIwli`6{(-M
    zEg*O|upYA);h6U>Ee|-l!&b0uzWD;;89Pnb<WpYJKpUda@Q^(%T!e41#ZfE1#iP)H
    zNYPc4wx3=@*?NK2^lPYWwaiHTT)h1doeysv;^N35dRKl!-{>pcXu_{pmV@}{=pl5P
    z?nG&t3`}=pf1qhA!ihw7E6Qd%yVcBQ_9c?ptrqrDK~EXYzCt>JX9U{I;ycE_Z0DHy
    z(SX7f&J$J#Vu<tE#n~PV;u6<f<LX}MRAh$zIb6X!u409^=8tR-&=*jiA+bSH{SMz#
    zGac=CjBWPj`3dtFKd?vAFpy&#gNr<NC`kv3Fi{|?BJEPPaBi19i<ZlX{KM_}$+D+F
    tQ7E)fFtV;-Vw@}Y-<-<;*UMjPy#FOupQBHnjR=UzqXWqa*le3n`WH#yjLHB2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1c2a9848c17ddbe8862e6df3b8819539ccc81bb3
    GIT binary patch
    literal 1718
    zcmb_ce@_!Z5Pe$;*B(W%Kvl#as7MRKsh|R_fL1GDizXV3@ei|{+j4llYpz=(-^Q<?
    zCg6|658#I~&fXn(6ihVQCVRVcbMxN3otf`HzI+2PgNlwAIyA&n=tLJo-xhzv4VybP
    z<I%>JFeO7*!E!9Qz|fJ+t!qdyoba7m(z1=R<-8WJmU(lt!W%j?6|0-!w&~W54a?z<
    zDGbwf9E#+6Mztkdo@g4TZ3#yjR=r^x#Y!o#7JcIi*);SpWW-xed-8tlS#P)$Mc1iX
    zwFG(@kic<<kxeNZ&3VI+qA49Ar$WF0Wr`^1(9y3l8(^5rmVf2;M0%D}%m0Zbx1K<T
    zp_4b8LMCvMbh!Jps8StD;WUQn+-Q+Zv(fm0cG38uB^QAVO^W2%6wcv1LvO?NWYx7T
    zx5B-e<uI&fbLBr5)2zST)3{i9d@xpC#|2!}a4CgRTxKZ!pRf!=ZKUs*rrUDlic@tN
    zCPP^cS4%#sMR*}eWRcS_p27sKFf8oXKqRq!w7M^m(U#@`^e)@2)r7~8F1udMXxi18
    zEu-w)^4*w%q2X!@*KnOGzukc$Zuuz;MsGGGnp@YYdv0jBnZhm1QctvhUgE0cw;7T(
    zAp=N;(P*fmO*KU-w11f=<f8jZP&rV0iM3XJLwHa5hD{dA!{qil_bhb|jd8hYH5r!5
    z|0b8ht#eg$ne2;5o$jYh?@4k(>ObN&gWljCuL~(Wayb<QIO5uAq6GcVu=p3HeZ-s~
    z!d)~@S~j&``Y>V2<DgpGjXlK{f5)zHI84M6cI*NHCkm8AFc<YFZp$-8$x;_|?)T+5
    zrREP6Tb4#HKz*Z%oOT^_rr}GLIXX?#lO`NG$9KWr(<X*_TGgCZYaHFk(=HV_p@7?T
    zN@4+vVSslOEKauTU!gtUMY8-A`t$TL`uFW3U71J^rcdnP)Uzu)I5V+>k+lyPoBWK)
    z7!+EEk2XYffL=9ckwHHVrvaipNaQm<`gnkVCEOvu1jca}MZ(Wu8250WxMqoK2@fdV
    pGI=Prf!B(^Tis80gwE=hOlLn~`Xj~^3FebfiU2*dKBQ+1<)4-g*5v>I
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d77745962a465fde8c36e0cacf491b0e04e11372
    GIT binary patch
    literal 1799
    zcmb_c>r&G|6#f<}X+sq)QWdXwZMnq@Udu(ORL~X~Q5?q~&NggIFikqi){(dI71SB<
    zGUEgIP>yGlfT5tHj_u55_vGY!-}&~O^X>cRuK>pINJj@cH6+s5hc1SLYy34gZ0^*J
    zN7Xf9N`|g+%dzAnLuW3(tRcy8Byeg;%QniE^GdADaeuYKn>sWVtD9lMbQ?z1a=2p(
    z!*m^oBDtPXYsr=;e8aRY;Yh=3G;O0;DTUTzV4NqLhW!j#@rKi$yca#|HJ763IyI}F
    zL=OX!IK(ipDrM8ZV;EBS(h+hr0t`_`iGmIty(+WA47YRTpSdkb&vNR8Ke6POlgN?^
    z{(7V8+DRN`=$=`adAfA(<>Kt)MU``Z8pm;h1ZuWOuUm1TP{cS;WXZ>{Ba>o#Dvi@P
    z!_d=oJy~;Y%dK#)ZaEAOa{2O~t7<l0Zi!v2Ebfd|&~X;$G@MW40xmL?{!dtj<87p8
    z-<YdZNn+lqxeOzbF1zcd5Emo5niO)#YZy#p2*V6h+tm=uY#Xi-Xk@hIxf8z2cI$QF
    zF=WcFS2ujSHnwJz16!dRqcAjFPU8x$QWLa0FeI!XhramTMod*xj4@391H)<4bX$&8
    z`slcUn;LGVaT|B2#o8&9xay#FhE!e1kT%1GIGv)+eV?Rk|FS^ri|&e`qM~jU3#~>~
    zcu#oMCJSj{a(kJ3mO4kqgj}_JhUxM@WE9t20XMj+-E8hftlYPCqxW=i1l7C8YX-f^
    zJ>C#fc;s>{46sM>P;Z9wgsS8(I%JQzLxj6%Jhg1<;>>Qsl*dlF)|*?BP5p}9`0g+<
    zOVs$21e_eFB*HnXFS#wx6eUaD(3#&9^{5(XRI)jm;Q&Lw>J{2`(wU|?SqgNzMo$`<
    z*f+Qd_Kr3k7^hVYezhjhjS1SNLnlmPicTrq#dH+lEd@)E?dlh3&o_}Oe}VoybAbK_
    zH<76fW%@ElHgN3O@CHr}ZD3&GJuZ!W!bk@cT4#XPPjrADHMo&QFAcfFM7xj3X9M)X
    z5CJnNl3x;oxQAK7&*B71xKCVj#B~ny6z>6fD7K;3!(dn5PIrLL>X*t~`-tlwa7mG1
    Q0SToDu%FfnJv*@Q17#uf`~Uy|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..24410ec7268aac90dcc7fe810b648e67670e145d
    GIT binary patch
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@d=RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%GcraBd
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a004520ea0afc88a971a16a056f8178e167f3c3c
    GIT binary patch
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}q9&$I(i+nMCay&DiTR*3)@|{lmD19*O_z1mO<<Q<mW=+a
    zni=TSnf!qMs7}vY5HTe)B<u|D>+XH$o_p@yfByaZEr2ELsu;qsf{2C@oDn$x(tK^|
    z71Q0-H_9(<D-bxd?6^+wSYSAjEGmc!JhHs1UUpp5wQSw;T$gs9ukSR1hHuw(tK!&h
    zpgYxCMbE9Rw0CpirolZGioEd?fzj|X*ADbe-`hWk;VecKoYQa~V*>Hhr?Z8Fnk^7n
    zEfh8dCi8txGYaAYm%1kgU2l2TD?7+;ZxdNPib;W3`u4r~1wQE*F5seqX$_a~slYXR
    z-y}X6LG{IPFg1xx&o+X+5F=j?cQ!qr)Wq8;Lb?n$uy<`gqvA5ID7dQOb9^B%7NY63
    z5QsW%P&6wIhC@yb72~)j`JWY-O7ytg3Vg@i%^1m|3Kd^UlN$mH9g{9^Av2j1LQaL8
    zkvU5WTpu8~*|ds;%*{=KrGawX2%Jj2ojpmBiaE?nn7TmfU6`4?_i8T)YKtM8RET4l
    zlnnt&MWi*{#v-|?+d+rv2Z{X0fS|(|?%=M1dm8TJ!6{L19n=H6O5VK&^Vd<4<1qy0
    zgnZj(l^Il!(Xfn16o1w9sULxCA~_hEQ1(3n%B`)1F6j0No+`*{_zJlXDxyB#SO|er
    zrGO@g>qKH5#i)3O6$RgDScP$1NvER}P--&fic1>$h)!nZGQQK0#~N*4OSx|BNP!x?
    z7apsgcyiu0@tn&$uD#x<mTkXamMh#D&wG|xDVn|`*PYEsu;<jN%KQMb%+Pt&bO>}R
    z@%;b6CW|~b{aw0?_c>+`+YL$J$p>VxPvatvcJb%f@~EnliVFoRVVW!gfeY_Zy1+=-
    zJOu6zhUA^{;tlGveao%|j_1}Dm_4aAHo7M)qGg8MZrbXW*YGWS#gVBP?e?*GsTl#y
    zVDt8K6|-Kq$zMeFSftq&hxm11E0v9rvth3JdEm}ESBo44$B|SE;!jS7u)%-%B>~0|
    zK^&W$X>B8Xj~}>-VG9LXNC$6NU?UujBPgX7V)-Mer9)^(7%z=a9Ac`8&svyi;riMU
    z60}IIA7QR^^HvMD9!BP-BTXzEVrj04hfO?g;_DL-SLhnJh$xZI5PJ$Y*b9=#aJI_s
    zB!MlpFUOB4aur1uKjCMBouO?BzYt^!SMeObGVVK=z;F1SLA{`DgjRp>jdGWZnJ`EO
    pKc?OP3*WxMl*A%JLL^_nB>h<&hp-Ks<2Yw$N!HHOX*S#N_a8Z+0$u<B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class b/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dce730c4b37157fda61208b6dee6b1b0a3be469b
    GIT binary patch
    literal 1826
    zcmbVMYjfK~6g}%Wl`Yif;naQbY)Gk{q*2m@mf|#RFoYQF#9-H83KZE<6ScDBk)=-a
    zvj~jMkQsgeKZ@b3<Ro_Shm_Hbw7R=<_ndRjy?_7n=U)KU&`=S>n1Z;5aa<6Xd~Uon
    zblY(D_1(sEv*`<5ShpO@-w+tfWNQi%0uP#QOK(_?;WSOX={gS2xt{(k@B`26=uO))
    z9bdOvZClTmwxVc03>Fwup~xHG61Wsz=9s=-_S{#8NnFGw1rr)3F(r^1-kqx+woQTf
    zcC}g-xLh2un^TYyxPH1*VCst7d|~>VdwWFIN#L?Ta^=pwrDZ-VNnF8I1=loO$J+uo
    z%~uBTNd~Q_CuG_Znf}-@0{<XH$pm4n?0OU@72ya4D>%NnZ+bZu@8UfL?`!w~Hw30a
    zJcB0$5|-oF3_Bnps#;JnjSpo7<^<B2fs_^Bvz+~0AzM?S;v;$FmcVlV$f<InHn}rN
    zhDhgR)v^L>=c-!ZTXrX^$0jMO$Y4QUyC^XK`n9>D`{Ka&+pD@f%9>kEgGS(mvc^jq
    zbS#r=$MpNk-Om*N4+thq;tp07tZDcdcZY0RIqdjmi#oai>(Tdx<&pw5rhcZ;Vnq~u
    zqTxP1rJY-bM@I;3X0qo)6B>EI68TaoOu@A4c%WcI!$UlJqqZ24jn?+977Z~&TxXW)
    zJ3z%}$Se3<!xz{(>5XBQ0!mwQwjIha!bDM3wlx%FqpN{)QWxphuQe1=Vv3j2mAlWR
    z4-11hPRvc1d3TR6CyJJ1?gXud=~az}&B%1oZ5npX@GSY?561lit0Qo$c&_HkF@4Lh
    z$RM40@?RCQHSQbUJ`<)!Y_qu0>=AhQ2BjS_qlhEw@;s*-?RM5$p_92i9u5J4yXU*;
    zwYFk{#5%D?gH^4#f!8#*EUDt;z^qx4J`m6f9I;;BHaZ=X)Z=mzVuiyi#u?6mC&w38
    zWBlh3XJm(etNaRn$LD(xzj6`7F5hzA14+cWDs!bphwu%)4dWG5`w4z$)5IAoA4944
    zkSrcUtsg-<#&msp<_PI7-sxeshnuBiWa^8ehxwg_+g;o~!pcGy_qxb+vB}k!LxD3a
    zvq&)i1m9Db<p^9vinM01fi&%Yg?O)q80RA#c#Im)C$Nq0@I6t^VhMHpKt_w0!xQ{S
    v2@?3}RDv5JH?o~9|ADW5Lt0)fLK&n=l6(w5^Bcoc{KBuw=taJbN7w!ZzXIg6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class b/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..80dda98320a4dee56c8730a89b4304e8c8f7afa7
    GIT binary patch
    literal 2205
    zcmbtW|5F=96#r}zxNuyd1PHAK3$4|pd^v@HEumIPiA0iu4UMMN*5%lw2bVkM?!we@
    z{CoVlIzzuW_7CVErM|rjkOGdePG+*ZZ#Qq>=d+*pUf%rq>NS82YAPa#Du`+5LN~+t
    z9lp<Xi`#X5eQQS;K127CX`B9M4AE4&q9D$2%WxX{mT7a_5W3;mHl1@^z1H-buJClj
    zGKKByW@FFNbESM}%>~8+*%YV@N%54^oKA1J=05jD&arD|Jr0clar7}vJn{WKZ&BBM
    z;rX`kXIdAAx6DuoDioZTaSt%uOcjqKFZ-@(*R!2i(iQ1tP{R<08RAV(xOceE8FHy~
    zv2&P4<MAQ-T<LzxNmj)OE-1LD;XPbpxcxu<G4vUh<B6i_`NCckKQatal&5g_U<~go
    zxU69u6AY6_RJTPbfo>B}J$J%mx8>C9!evMl9k;G~RxPum7Xw?i7gzCtf@>N+#7Cr+
    zlLr`Lrd@LwhR=8nshu=Kp(7H+Q$y_erek~ha;P)XM<}zE!>u?bDau;YvQ}KTBs`DT
    z#p3u+KdVS#TEmQ_T&)YgwIzf9Si>inW#|&F>k!6&QB9Zu?K)~%B$f<A{#~&IxzGk=
    zf%JA7$hb;jwgC&)IcGaSIj*j5Zf=x)?l-+dn~FJ1%deXn7A5>1f-lMO>e9NT;T9;5
    zwb1Ig@^?X67gT(XFBB|m$l(sdz_F$Zwl4xbDEr)MiuD@hZmQ6(y4DF&`yBEbzLZxC
    z&=sqczsK=O`U{f&uNYEi$m3y~j*nPYQAA0>T@CBlU>G?mxICAIhw?xI4Moaut=)Uh
    z;+~gHpVl&IHH6<^G;MLW+1L{9Cf~A%5K_LutqONdxo#O_{u9$<m@fW@Y|7Fl4Q|?!
    zvUYr}`joCvaixOUw5ZA^+VHpb85l*g)>#?qBx5L^)pz#xwq_+X?$(Ks!84E%uCNJE
    z(d+EOe`*$V&p8s2v0LJM!AmH3M0I+J+=op`Ejvxu5P4I++~C{QY(~nMBsWGq4q#M;
    zsUXrUN^9zNWciv_b2L)ZLD%)?V9#h0!9DtxjS=WY3>wNb)51g8#C=-zpn`8g2P{dh
    zqGa3s9ZEIPOP_Pk(O;ZAK;i(&(ythudWkC${DL*PNL-&fz!aJE7@2Maruq0Eh*YDr
    z@oBjlqv1xm+C@Y51#XwC-85SXX3A9gC03(&M#1&rGOkdqljA(0hz4QLQlP*9S%;9s
    zFzsEUQ%TCc5zNwj9v85Hi&!Q$1dTfw4d7*nktD(T7FF_n75#XChcsKDKM4=;T|mYz
    zzQ-f--bdqO{6O$Itws?2i>`<$*ixvMG6ku73g$A@#*HJACj$0}x5U^Bto?>jNi+*0
    OmhT{aGHlZrf%qG(1Y3Ck
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class b/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2c52323c535252cf110e8f9e84460295c9e0302c
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g`gwHY{5xDTLO7h1P1)Qdaq8OQ=;+kVsOnp=erdUBXMc5O$f}4O7SQ
    z^Z0jlrayG_1NfoT^L7J7z%kazOx}C<z1(-tdFS4n-~ageHvrS9>gYgBL)<_ox&+Q{
    zTl<z-x15@}y16YYfk4;1?byLb0<m;vLqkH~cE#N_H*LpqD$=aDj>B`VXI2|Q!;`*Q
    zsoT;COnY~)Zsv+hku?_@^R#Ku1yb^v#W_!}dG@{)$eim`?OFnc021gG7<(E7d;Xkh
    z2GS248B8=UjBc4=2s$*JRdM$V+)5XYA}<A=?bNdESTY;R%Q*uB7!*h}eCge_0!tv5
    z&J@~*S=oJZfIe4z&~%d3F@*CPE*N+V7X|M8Pk#b^6;G0@g6#*=S&`og3^2?Sz`HSm
    zw>4ZcFp4pO@k6d#!c<7Nh}6s-ciB~UYc=T!Bnz%rGyQsXdfP07wrmfs;2jND4ZMr@
    zsFvdg1md<+bp-}bc@L$Yj6l9E8sxKz+zV{i@y&%uX;ergw8ew11g<m6YNK9X^t__<
    zeXAztM!)-BM;bQ_OeoUznhcs-D){#ee1J)TPU(3rG5(8gq8w;dQq!WaObaZ%DV8uB
    zT7b+_aVLR{>I}05Sh&u)TOrC(eR+L-trS>6!#}X;n8FS9b<4n<g5OQ}iX6YDtn&tL
    zgPCkZR@YO%3llr9<70fHVZlHScLn;7M3r{}8R|jXx9SbKT4na8^R2RLo}k{Ruw>v<
    zbwxj~SY`$v#i!`cEBZeZNS`8)M=e4=WLZZ6MGf~1tYS@I=(ymPELD1#2nuK<Qh}?j
    z-g9-!_p_OkTBcSb_<aT2k@p(Ao6=jiHtQsW%CA`U4a>9Dx@n9DPi<ddqVQkRDa%`S
    zE!$C?wE}FGsLTfID{E$>&O)1PA)vW0AQ;X{dzGl2lwmx}Z|v>wqE*l=uSQDFoq~+G
    zqCUX7*WQKy)Gv6?8LFtVQ?&NNr_k`2rFx$3qrRk<+=f??OSXEtfn)V-LJ66o8)2UV
    z1S>IXB4;tK+3{%koU190Y&__^_7dVbCmp!YZ`B-u9>igw#F-Ht!a5#s)r}2&5jhYk
    zx{A@Z^9!_cvWK5DFVR=H{sPGtNELs?@c3(7?!XUNQH$iY@fR4U$&Ax<Gc?U4enm$)
    z#*Gh4<v53%rE({S>?_<UmAg1w3}@PS={1&Pc+TK@aS4}M?bJ9!6tOVuNd^k^(>j0@
    z2Dx{Ur&7$nAxv^UgY%fh1uT#a$#EOQA-riak|L}xQKs)J=)*%i;%t_G6dvNMkc=IC
    zjmPxf%kc@mA$*IgA;kXV6&)HjHTF}XA$?!N)HGXp<&fmDkUjF29C?M6pD?V57GcEd
    N9h6UjEsh<Ke*tzlT=f6|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..00d7952da241a80563f260a210da7232bc0dad54
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eCL(#O_x`dZ>A?z}{8wSVm
    z^Z0jlhPFET0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;9w
    zYtJ%kmQyuXHnwCr5a^t<9Xt3)Aeu_AYlsWnExSABhV58RS(;_nad^)4%t}3|d(t<{
    zHCsA?Y47aT%xqz?Va<ld9BmqOfu!8GIOpkA&)%~FnRT6tU5&#KKpZ^+qtAn2*Pk`b
    zK>C3rgYo8tja$YUf({MmRos07cT)M|$cuqzJJn1(mh`&va=}191_a`DUwZegz!J!&
    z()spbmUo^VqR$o{HJxO14C11OO9tM;Wr2JD)1N@E+z+I)nYVoo%ko=+eujApco&B8
    zwuUPPMldQccEoi{m<s78k(vu9U3S*oYE^myiM;DoO}|!|+A{N@Ez^x_ct^u^1MlKJ
    zs^#PXftc-7T!Dcz-b1M;Es$%A2Dx9ByMgUGzB%7e8WqwI+QQ*h95)$drCzHocwRyJ
    zzEzd8Bj0_mBZXTA#ue#$RR+y175w`KKEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@Wd=nS(3Sh&u*n<2^(eQ9lNwHR1I-9NPHn8Yphb;rQ0g5O2>iX6YHtaAqL
    zf|+bItgfei7bbR2$H(|Y!@Pkk?hEuCiz?>?GSq{%XVvO*rNZn@<yvLeJVCurV$r~-
    z>WV&IvBV5Mj!)5_Q}ll(kUB#iPg;b0#IlY&3K||5Si!2m;7P$PTB`Ig5fspdNCmF9
    zde7D@-_N8^YnfVY!0*l5j(kwx*^u6vwNWD>RDRj2ty`Y0)=gt9cy9Xw<N5!RP8r^^
    zW7&@4tQBChM5WhRUs*HjH5S@L3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3c~w$!;S6NN
    z)#wAPd+lBLPyK@ToTG}$+XZVkd<qRuS*qvgzR{QTqFeXMa?w^#*MFj(jVmEjbi?d(
    zfM6wNP2?=fH9H<HpK~?Ik&Oo(H(o-#;3R^F{8r5o=tc|%ikumZLs-KjuDY;}FB%R+
    zlCGk(ZT|wTl<4N?+)MQ4Zyq3VfMnrE42`|U)d+sTvRWi=j2&Q%CNoCU?a(wG{}qu^
    zlp7xwOEC_&i=_?@nOC@1EOm0W5YDu*;%h8L@q)qi;0ms?+Np7xD57E56ATpSqqQGN
    z3~=u<PbHaugP7oa8W%BxOPD7clH(SJLU>bTBuQ9bqD0@<(2K`-!r2V}C_KhjAsO5F
    z8c*rHhvPGRL--a~gNXjgD<T>;H1<=WA@xwh<P=+Z`H1AvkUjF27=DH2pD?6|7GcEd
    N9h6UjO^y-BzX0g#T}1!@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class b/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f47fee6387a6dec3ae9f1b40b131f2afef1cd934
    GIT binary patch
    literal 1796
    zcmbtV>vGdp5dKc=M7B||v6E0JmlOiEV;XTQy%-XLDaEbA&6zNr{$P&fgAtK+Jd&I?
    zPtfNnKf+8p(+BAEnHWA<VeH_*gyDyEcK7V=x3{zY@6GPN0IuUn4iiWjNSm0%ltAI7
    z+>(|j{f_mp^-?*Jz|>9GccW#2RJpQYAS1Bi=&sdred#;Oa<uPLPY2fXe$)?CXgQv%
    z{K#^<J<qDIJyoqxJDV!155x^hb1;y~;E2GHR^;@<_OqS}dPN2_ZQ>~M0$J@pQI2xA
    zl)&wB#Xb~ZKXSd$B3?7Wlb+X-&Sou!J7%JYlE6{f>8uB`t(sAwWLKbBwudQG==z=7
    z=fPDP8O$;@6}=dyCNLd`@r8*KI4O{KJRPcfQaV@r0_k$2vXR9poHlUA#97SmYesWB
    zj1<F7={{RBo5bvD>k$Kvl3bYQIh;4JVB!KU3X}$U?bi`7da;E^#MuKfj~iSTxTOA+
    z>{Hy!?z4Ao{o`FDt=0Exn6B$K8<n?RUp?q|TPj$WEsv6-tsUuY$iR*HJz+X};f4ZB
    z_NRc<SfQ?T8TMTH_wkNZHh3?C4*ix6xaJTiLn*L&xaNL%co|7H91KsReMLYtM)<32
    zvnRW)wp@sVUEuws+Tvq~OEETP?<rpv$Tf98aMV3FE?#MWnU`XF&cq$9BjU^68V5|b
    z!~7Iha=49E19wc+aaZ8n5X$wp^ro`xK~S`i&t?2pw>h8PQSSfIVc0WD0Pah_%}H3W
    zwchOaYU62)NcI`7Z}-%w`r$7V$dB7r#$oGx@J%;TwE`}(DnIA&HSU}Ealri&bHAGS
    zE`AzjgF7pzdom1FXyAdsg|U(yl)ZsR0%tz1%2`WFg)2my;8Fw9Jh@&WP$74Xr{Foc
    z_!{DG5))YDH{QgcQkr|BO3F->a0%a#%VG)Eo`b)Tq83p72gYx&k+rME+%EO8gTk$9
    zab_2D1A4i7Y6r)wr}-JeoFqgH#{G*KZrgbr<Gv^|gwg<ZF>#H{j33lGkE?@-XK<YV
    z7vD0-d0O5el`7=oa_$9ngEw(jnOFF7aR*-w5tGF7Osg=GSO(wY2Y^1<phNmF>0^4_
    k2g^|-@&s<;7SB0S%ar|ud;BF-gOts?9Ff-W5RY-<Ekh5>*8l(j
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class b/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..54dbd2af9af999f74b6751c59071ee0f27bb3087
    GIT binary patch
    literal 1719
    zcmbtU+fEZv6kUfFhL+(XH}7}QmMY`@Ru!>IASp^Lffygm>GTN4PG_2#Daxatqz{;A
    z;s+SN$+)IdLy<~qd}z;{efD1avi9EJe}4G};06}b=t06j(nK%%1V-M<EonK@-LRgQ
    z-zqy4=)1379X=FDWU^}p`UU1}uV$6CD_vVzw&%Lk^L*<~BW(C8uxv*wH?(xE?pTH8
    zbyW^LyQ;!MQ@liJ8U_-h^gm$2#GpXRb6+T1=`AJjAyfQM_<XiIghr^Hz+!x*I6mn(
    zWocLQQFy~9MsP@AjKasBS6$Ui!7qirk~M+(E@S+ghwM@cV;DCuVPX=8_msV~9fXQL
    z5?+JFpC~p7(Vn&9Yd4GoV1!3;%)oIICvcKMcF++p>XC)x5+oC&G-)M-b~p0bwJ6Qg
    zCeB2(kJ*kFsCmaJ#B6HM4Gf$U$f@^|j76;0UjHWe-ET@QTI^OwAX)G#q;R;XUG=O{
    zD=U9hmK{n)i=Hi=HR<c<-V!FmO&thaF8+g$Je|~}W>S-xSDmuryYx2*JJ#Wu%^Wu;
    zDeSIC{@%olWYCedaz#!>0Zm;ISnIMa4gl?(Qm@+LL`7xX9nThz0_l?1@NKoAn}y!P
    z$ZVv}?jlEF5c;ydtinyN5)Aj@RvNc)$G}|^_rP4v?ILS;%d0A@*i4QV@{Nq<ds|?j
    z)_(iZ-c~K6*ukQ7E9{x6A}6O&&+m`AO|r*ub-S+G)w_R;T^?+k-S4)*`7Y^D<wtOm
    zRe6}kS<IQ3g(YAvakKdaM+Sl7G&~lV-dChf`5Jg4aOz-Hc4Ax{T&2ez?m{5JlS>!^
    z=Xtx%Q}FDa`3&)qA3d1jf3&Ybr6i|!nqOwDgbTRHTM8LuTL3H6jC9Ap!g%=^sbVho
    zh3447(E2Xk5Zy+o{TSd%8g61v#&(!Nj&J?+aS4|pM$%DTTIh={bn_ENb2~UPvx8HA
    wqMD3xkhnu_s4*5{iF$>}bJ5`%Z#_)-MpG(qld}7Gz~3WE($twp0Z(!C7mjS*8UO$Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..37552d218b5d2042b329565e322195748ccb3f49
    GIT binary patch
    literal 1737
    zcmbtUZBG+H5Pr5T94!Y_-UJm?EZS1#K=8E)LX|*LgjfPGelXkX0t?sM=I&bMqd!SM
    zK!S-s!1$YtbG;gh6jI}dc5i2Ao_Tp@=Etv-?*L}89770U4G|q}XlID;^C~wiZtoiF
    zg?(Xq4DEB$mfk!=IGNhg(7~`^s*+KVHn&Y-n98<EPdUa;#j7~NHB3ti+cRXTY#G_L
    zZBcNQc_6%OO}t9d7&L@?$$zH~9bF7jWxo}skX6C(Ihp%U_)Mxbgo-CE*P!_FL44e@
    z3fw%%_~G^Fh~o-F9|@P0V~TaBD4e|K2wq}XY%#`*Jfv2m=tIAT0Ud+5dZz68L)R1J
    zBdjV^{DEAJ5UGp}N7`Nx07W>AYZ|WWxPcK0vWX6ZR`x9{n?RBQN{v>6koImSwdJRI
    zQ^zfz_CC{6u2{6JY`~^ewyR-`VOo6R#F)=&>BAp_KmMWAAdB<WiDXrgi0sKpTfC{1
    z3c}gs1&buTIc0Kdi#yW4*M$*pPr3{<xqtSQVThEtqyz_(@0(>v@7&oX@V+L`)Yw6z
    z5}mE}%f$^%k#t$SR4DR<A5db7VXMU!xdgO%N^PP_)8!ZQbX4n{GQ{$#Le07?{c;aA
    zVQ11eqJCRa%5y!3m)C^1r;2V*J08dI1Wz?Q)A1aX(by@zw5#es7`a-CWWjg1Kk<hQ
    zou$Ux&&Ecp8wCzlxLu?!O5~I}sFXA3V{ee0G2A>Xi$?X<9|M<{+osOD&C<l@r6)3R
    zj8IkPW4Mh49g{E^^i|q*PS)bCD`-BJ7{<>Psad`nUNMYbu1ftF6bIAfF+|%D2-8Vx
    z84P#mHbW<)vu)xS><fK_kf48mgM*YJG|%Jor3Xs5i+gm7B8gNTV1qP$-TrUT-W?;F
    zOQ%oB97pKhKE>-Mw?1kII%!Gu)G!AFJ4_%=Zyn_0J|2L@V}4!g=qq(}{VRIYM;Mwo
    z!sy?qI>p#UxZMq?0T#g$>J%kUs}B$97NUe_Yf^?sB%8wv`n@DcjC2-}#cK@z2JCL+
    AXaE2J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca61979beb351b225f2bd5698b1002b1161c638b
    GIT binary patch
    literal 1737
    zcmbtUTTc@~6#k|yEG^4LZh{Ibg0@sy5WE&as1itu5=$V)2Q%FcFm$`q>~5<(`jhkl
    z5={I7#@}Q-+byBkLTY?yXXng0-?@C}oS(l>egK%qY78NSHAHl@p`D@kfLFL-aeL2r
    zn>!Gu$I!kYZRssCgyV^A4IK<irYagaX>;2YhN*0u^ps=lmc6ngT*I`ausuT-OO}z|
    z*bzBbnFZmctKxN%#-JhGNB%o?=;&gID*K%<g{%mMFY(NO!lx3gA(TC7xdz3T4dUaL
    zmE&e1<%id!qZd~g`boG!`EN-|!O41#;6;Yz7Gu1~Lt;IOehg?B)G>ss=gOWvbUi^n
    z!m3QgAIww<k;>R~r0oR(P=q76rs2Ad8yKY^o9HlTCEvob2_zn%RB0s$Y44>H+kToi
    zb=>l4?>8;wie<}62W(1ZyBfwBX2oYtjQOk<Kb{i&>6B7~EE=m5Nvk{&*^`mBcvCLs
    zgtNtS7D@Ut%H-BIccg!>2_xRVbQ$I{|LiHn5Gis=2@b_SG|Q0QxwA*${Y{>!v4ch>
    zI$P_PiyN9E>9Tk+m**3HKoc_z+by=pC7{hyY7-TjF29&(qgvyXA(mBT#}up5FZXa0
    zcBXwJ>bDi8JlAu0X+wDXD)08R<8cg6@KnPy9nV1-ji2F5yP^uh$W&7#3%<+!i9clM
    zEY{zC)i+wrC~&aG?L2kSL`JDXxs+;*y-sq@aO<!n>eX9+3|wArn`m^Krisr=Po#P=
    zN>y2m;Wn0ZOv7N%*J;-|X^XqAp!rx~m~1FgvwStYVi>zzmHII#4ra+?h_)jTrjyn(
    z81B$*j!s5r+te}GSNaHHg8uyt4pNHHJWtY>9w^~1?$IrZI1)90P15vr2fjmle~f4*
    znLHtL9HD#X46mEq`lub~q$Sl;#T*LkFoh(&b&!wycmUQL^XpPWU#p?(-_Vyl!tm4)
    z#{NdtDaJ0s?XE)&un3k=XDE4EeRxQ>5G6ccl`=dc*#chB?<GlMq_d1PUSs4BFj3@q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f967e7ffe907d33c60a9bb2bba70220c6433ef72
    GIT binary patch
    literal 1721
    zcmbtUZBG+H5Pr5T9F&711r!xj1Z_b$RD3OpP$iHYN-QZcelXkX0!y#A&D|B{qd!SM
    zK!S-s!1$YtbG;G@6jI}dc5i2Ao_Tp@=GULYp8#gD6h{P64KW>UXlLl%;k(?hxwB=w
    zE9?l%XK0_3j`UwLL{sU!h7N{#OO=g+bhu*)!%~hzddf96tA5oLo?+QiIKCmv72C+J
    zZis@Xtdj7vHSr2b<IoW8BmZ4GbaXRxD(AhhgxnPjUsL9P!e`R0Ayj>7dj`dq3*+Oq
    zUEo$J6NH!0(ThtA2@<YL3g6B7uHa>cg%;yG4?Vroi6r_p4Cold<r5{(?RmZ+A5m4M
    z!Vj1=GNdxrT<Q2>02JL2u4=fZ<2r^Jl1+3Nv`S!MI|PynQEHSDgmktt>3opl4IMWF
    z%9EC@Jh5Qg*^o)898be2!<6{KiLHRq@~0zmKOfO)kj2T$#ImYL1SU-Bh_}^pLAdL@
    zV3VZJR2H}M+?Bz-E{yrx(qk~pfAW%Hh?Tjd#0FCzn`K7t+}$GJWRquV=CC=5#@2e|
    z{3fPIx@}%A6!};X(AW$^zQxwK0JM2ZZDN-uDk$Xfc-FaOi04$*wZxJPO5J~omFd8M
    zdTdcC-}7BwSrz`aDtd`_JdWcDo@#ie<2fjs(PM1s?5dJ5%vyS6!8ds@;d=~S<;L6Z
    z#^$OUg$|avQ>4xrGnFb;E19!#H%LwxuJ2Vuqk8L)q05VH(`VggX~J{T7nxoRQ&nEZ
    zaSQW0reQGXE416(tj#@7&`c~cjGrk|vwStYW*E6xm3lEO4(^l32yH_kN++#hFx;lw
    zLpm9qZ4(Dz-{>QPG5QZSHb^N(GdxaTdZ>guxJ$QAq>!!ytdVA*+y4XFhXZt)laq&J
    zj(zlO9OLzn+W@r#U9^}IHO#@#4ilK9w+`}g4^v>h@t`hs^yNCb{vCaj`?xZ(kCD@;
    wI>p#cxIGQ1Ar`?B>I@}M>kbd-7NLY^Yf^?sB%8wv`n@7aoOBkD#TyL$1qj;SGynhq
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/BookTicker.class b/target/test-classes/examples/cm_futures/websocket/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3f143839d2a3607b939bb520f43c5430a79ad66f
    GIT binary patch
    literal 1738
    zcmbtV+fEZv6kUfF2FgGyNEI)jh}wcO;9ZL#R1uP*hLRHF135E2z@c+#W~Nmh{Um*W
    z1QS2N_)W$=(~=fjNfRF0nX}K{Ywi2|`g8mfz$2{2(1nPCsETg%FeLVQm1`!qceVHW
    zzA$`-o_T3Ye}N&AN*5ILGAtU7rRmb<wjngbv2D_GTy3Y~S6ty~hAD;ZYtky4T6TR)
    z=$>Pggr5z?Yb1?9L8KS`4E?%qRJ`JLS-9mPa%e!sAmR*tj=doaA*+JnYbtk6zD&9^
    zgo-asPa}u(HHW!r>f9)00)H>47{V|^On02prlf#ehI}g5$XDKXrM;UuA60s-4<kq_
    zxTNATMo$$af8hDTqB=MgD$7WXS~}VX;`NDLaEn~Mifan4s~E#L!*J-{X&nZo99Wn(
    zfwT!AT?pd6sbV5%h+)HYJh5b&*;<{YV|xlF8B*d4r&<Q}wzf}7|M{fY+HzBxqFJX%
    zg^cH<E#6fuUAUWEH%T&-a|~`4xGRHmT^RNEq{lFo>y#kF5Vg3ZaFVG{tp!OJ=$^Z~
    zggM;ini{;;unbF`)$ad|O`Z&x+|rADGH_^emZ5O|?rk4Zx2V#T1vzYKLF&@HQ*jNk
    zB7-c)8?~4Tbg8LG;(NZ!%j?45bBbQP2hU=7ju#3tD(3N$VWI&m?W$7}S}u%?Ecgx&
    z2L6EN*J?ifZtkYKQH@}g+eK=X$sBb>rJQMXxk+-$aPy!nn$<hMtWlnAn{K7e($MFn
    zFER;?Q&wKZa0^Q+W--U0uF<M<vnKaEK|}DG;dV=s+QqA2g<<S$Rcgapaxh1XU9<~<
    z2t8>lgLvrlke-a5-BU+k-{_?acj!M@;2@<a4eeceQ)@~{Ax)<~OkuhXun__R$sbTY
    z9-%KcJrtWhCIcKIvDH8vB)tHaHZ<*`c!-(|S(3Pi`*hb!TY3f>SRxi=rjEZ#I)N|h
    zcU+u4#FeQ--1rw&B`*gEcd!Xn4YA0OTzL?N8KEyz5Z_}w38f5A$)^P@(r=k0F=EW(
    I4c=n(FFq*ZUjP6A
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/CombineStreams.class b/target/test-classes/examples/cm_futures/websocket/CombineStreams.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6818d8e78a8bc71c29715b26072cb0a954932d11
    GIT binary patch
    literal 1861
    zcmbtV+j84f6kW%5B1cgY*G>xM5=u#now!kfQZ5c@QbTD#X-l0+26*Tk%crgyS@KA7
    zAV0!?z(YFI&hP;Y-^8$vWmDTJoiIFDM`vsAz1F_^kH4P%4&XZWOk|KXkh3s_X@SBM
    zc_eLL25tLZ^NDg3f$0q|@RCh|Y`L;;ATMy!4Lf$z3uNFb+YN(&dSPTg>LtBM#kT8v
    zDoAXv)AjB8?tyB?p?j#3dSARlsR=`4&I*+JaJ|Iy?d>R%$Bq{#CQM}Wm={=VCT=fo
    zJ?yHeyCvK0y-2o{{#>wd4n;DOt(L%2*_mWrtNf71B0Z?&@hJ~QMt<JHYj|B?CJY`Z
    zS9wQDV5?kl&J>yE8`})5kp?DxzbW0rnvUxY3vc2rfq8mjic}+sl<dR;`vaEa!PfpC
    zVr55TE?am<7q8^{VXU@&zn<2_3xjwD@8Xhy_bja7@>qQv$8n-MOk&t$m6y^SdZB$k
    z@`5C#&4}Jd*+9j@D%OVO8rKmpy4u1ICMrP}UeK=Tp1CSeRX<CXUbjc*;jmMF8uo@=
    zpU76O9=2GL1&1lT+v_w{v?rTBB}FH6rN1vDPu~Z^T=Ljsir1b00#Xymb)-ky=gU8i
    zbkIM%`CUeB`YpZWGv^}hbAj!%)$rfvflQ2e*e8QROtc9}jt73+9R^=XxsMxcoDOJ{
    zFmt}_G+S~-$Gvh*U`icvRCQKgOwb^H0kaYIB3Iq^blywj6<XK&Y^Pgcn2@^c?sC$?
    zR=hBcFHL-f+XlY2a0fdAmtMH`f}`+I*-oDXE#xDqH^;HSY-jZL=jcQaj8cF*GH9`h
    zR-7<A>~(9WX^%+84ELC@QT4NbOd(%wJE%c_Zw@@yxfL2-qG|=KF)NOVDt0Y=q36ij
    z;m(ZezKmlP8@MlU`Bai#7O#N^0?V&fWn-qv!3RXlaMuA@o?P$Xi179iPr-9)^(n-!
    ze96G(Q~wiy+a!lPuJO%EmFVU}-ezcaec<31I?PhG{v5{lPch>>hso30trq7_uy9Z<
    zmh`b!eTF6A1Q!n0PVlxy%Jz|#i2}?L$3g*f+{E)(=351exJna^elbPB$GE{;9#`-Q
    zJ|%vEnxElwa;;IWIi`{gWD2Iv?ttSBYUm*Izv1HQ39d}Wd5#>4BXQ=jiJR2VVvElV
    awsDK6_Ft#$8+^;(T}n(!?%_K$aN%!Tkolhg
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c68ad91db8bc43d6e88859bd218f618957f677fb
    GIT binary patch
    literal 1678
    zcmbtUZBG+H5Pr5TT&V|?A}GF#s4b`m;yWr}6+!Attic##%=Ws%!rg7X+e7(T`T-M7
    z`~k+_WSr${D4`OfAKJa0oq6V&d1m*=udm+$T)|=vDWolAY;>TLA-~Gkx#RI**?C%9
    z6|QFJye$K%?=qx|r6mhlhG|#%PE7_paE0TlARs>#I`3i~haz%ZPl`Z0(r<W9`SD9p
    zi<G-2ba~6XK-L^Aq_a3c*fs6OQ9X-p20IWR_1pI`548xh=w(Pv_yuCwXQP0AhAtI6
    z7p{=&f?=jus_ctJtfdz@M53CI;GS3G?%I^$FkoX4hZqK^1}%eF#nGZC15wqX;6B5L
    zVr9D>WR$`3)V?hL#jLboxDDAjVg%`TJr#*r&nqW=mMVz4a16&SoUm~cr*>#o-H5ax
    z=4lm^asvrjshnrTT_<Hx<-<5*VZ_E+oTCI=CGPZLuo@=93kal56U-bG879R?PI4N_
    z{kMPA|L{j|hZwi(YNo8}q+oA_I{hT}Ya)EXYaUq&73FeoiHFkco5qY@krBhy%0J|q
    zV#xShQW1m2*Sm!)Ezvm-mkGYV%`r`9GRX|H`<u1DPdqW{_PAfG^ASU6WSpTxtkW$q
    zRqvWHhFn#}p)2O3>C2I}jl5*SNc?+B=}3pX@mS~;RgZc*K@#7_9Se7DOk;*&csqj(
    z*43JDDqCDAg1_VD?rty~@LP93TUBocB?;zvP$$VpDoU-zjlJ)~j=&ci4bkep|HCBZ
    z-m#^YHa3yVbl0m=i>W-$QCG@2oX35e9zB|Rdx2i9u<Y?D5|M?63}<&Wsa?Gm78p+K
    z?Mj1_GzSxuF-0#JkfxO$STK}mH%Tj_wPW-P*eCi(VU+&OTMTl_(ET5yFFSF<1ze<E
    z7cRkR0=ywG<9qxYtXE&qRT(Sf3U;CAEAqf54!#`Q#Nln=0zn%1EI}S7mt*MLN-&s!
    zV4RqOP6u$=aLeaRlbWfnk&oe;{fwidn>f9Vn$YbgvOO(yv$%?D<e$cM`cL5oZqjN>
    Vxka{F+@s$EvgF7zhj~20&~Fi4&3*s?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a41388c72d9acf5f701a79c06f619507ae6fb3b8
    GIT binary patch
    literal 1810
    zcmbtVTT|0O6#kY1ff8s1#rqw#1vTDp^@c^I8ZTp+I*t#{HeFyP$!3xb%A-F?A8<xz
    z`~i-?$?<H1L$T=K@X(}t_MGoK_k92P<r{!YaP#Ov&O)z^KJ+sb-|}Vd_&i*2o;BYJ
    zPc!u2l%dqO8FHm^!@>Z=9Zv;LQ-(bBgyX3&Bs~>7^Qlf_kvN_&MW`JaM7~pf@=`Pt
    z<t+(aZHsFp&BH=&07DEzP3@&g>rEu$$igtg8S$QzhCvD5{04mY8^W29^Yb$z(u;K+
    z3m%M83<VoS>|hvF;S1pjxhxnyl-zB)SSfD}A=T1P9E!1?#mIfX$-SkD331HEPV8bR
    zv^ILpFjsQd^Gu=0aG_G$9$~pQh~3y@VXuvS*uSBY^_4`6fC{Kms^_kZTPo){5$i0I
    z<nTcpvT)eO5gcV0Yx}oRhrx=Bg&z{gCJ~eyChFrhCQK)ddA>@-wC`8529YXE82XY(
    zh!z8@F$~j9qIswr+)qW0YDpKpRn?*j7F-#Mr)kg>@f>gZBpG#;$NdJ6r8%z&d-b9u
    zRLA|Vwy6+Jz$Jw-UV7bKiE@MPdAvZtW1C#lL}VS#Fuk>!{e2S1lVP6+%@&_94o#e6
    zXl%cCHxH>#EYnz;M0WKaL%y!k*b@(=N%hV@#_X&yppLqylumTaqbEWys#a3y$IU!$
    z;kJc4Htu4Y;n+I1442iCaNKryWWndTSraQX^+D(9M`tUo8D#{sJZ#Y_m~fR^N~21*
    z-yM<-hI1>C=v3eOWk&gL+j2K;mFB)KwWt(vl(I6DhmHF-?bpi;c8wNfT=jX9h{VDy
    z!-=jWZ5FSEM+}GltxCO^B?sq;v4=*8(e$6dNqV26Qx8hW(UW#NNy;R-NN+~(zRAyE
    zAKNOE^faFVkWw#A@D%;CGbNnH89EK(ESxofInpt@d%nVY^%;Zi)M&ogn)-qfU=^b;
    z*D*(k8W_R=q3xz6ZE(jkTbv_@K{rKQFfJAICRb|=v!r7f>`xe<TE&6MRUG>hb(s7d
    uA?!j2s@=vSL*l!FtAv)rH9Ga+I&QS33>A{yLzR9HNRlU=hp6E(_WlA=TJ&=O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca736c5964d04ec14e062963601f16b9d9c884e0
    GIT binary patch
    literal 1762
    zcmbtVT~8B16g@)=3uS={QpFEYL~TJ?@LP)@R1uOQhGL2FflRjp4BhTDyW1*{{v>^X
    z1QUON@i!Uo?m{TE5)2RRcJAJL&bc3R`|HpCPXLdw5JL+h8lpN{(Z&$p<~43u+}<>n
    z3){l<7}}<!Exl=mNHUez(9SSps<Kg#Hn&Y-n98=vPdUa$)vG$fHB3ti+cRXjVi_Nn
    z)<nToW=VLNz`RJ-7&JuM(aF$R@XV@PT(1bH(o2H6babPKp+ng#!W6P57``U6=j2PL
    z&W2F+q~#hUI2Q`$mQ~<pDeddMpraRkRG<yzm}1!}3Mc0|f|nU`$?Q?p$SCd2^!W%=
    ziyi1kLc=8;moadxEx8@n6T})(RccOuNG+A|o_M`b5(&PFYZ|WW7{m}mUm)+e4}(_m
    zBP^Rhnk10Q`&r-AG3<{;pJ^#q%vx3^?6y?4t6_v;TzuiwQNQcu^}_-9eAsehzM)vr
    zj4D!7d$Q6N@2cg3a8`N2B1>;pncT{ANBZXjW7OM{F2h9j|7g+-(K45mS|a(Wu{o(c
    zz30v*A@?<TO(P$UFvING`uOirCna4LFBgh@#1}L&!H_@yJU36NRn+L-`IT%KM}}BV
    zRcUbNrC;m*lYJTYBWTR#l=589;gu!fZK<N$(}rg;JjV+SX&qB|$uN8bF728s2_qZi
    zM-hC3`-@<Q?sd8T^t*n(4uV301#TB<ct)~Hm8z9=qwqS*vB1@xil}!#`^%8>^w?A*
    zZHAUXPI@98#}HNJRSdT<t78I_4EiFiKqq5y*A;XvUNhWoC{nY0HOw;%p6*J+7#0VU
    z#MnYR5{S@~wl#={P7mqH=-E2D2lkDAwBQbX`->gq6s2o?mwxG?6Ou^LsRN@JI{;V-
    z0D;60Xdm~`ksa%ejqOtab`f7YLhL3#AD1>aZKs|9H4(5Ra1ZzCT{~^>aTs9nm|vL#
    z`~~vywdmh*acmb?Mt5=JB&tp-y9l?t4pk4ZD3GK)2-1wuKbD{0V>}703{OeZG-l{C
    ON0t~dX7C1YG4K~=RP1K}
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..159fccb0089fc068c4f7f07549fa5a8498c995a7
    GIT binary patch
    literal 1844
    zcmbtV+j0{}5IrNwUP-JYA;(JWa0?M2SqY0Fkc+@v6bK43H@Tcj<smg%4Q9~pj!L_7
    z@HgaZk_S^os`3G;d{ZiCwWcg%;c}4&?R58a_vzcT{{Hv%UjV+udLAjHEo5xWU{;{`
    zLT*XNlfkC*sQW^>k-+SA9q4FPAYH9(SjY<8bdB$Hbsz&*Ij#u;>Y1VQY!r=#Ds)^=
    zs~~c;Kk%I9+K;Lm8n>^a=2+aKG!F~uERNB4H*!Z|FN-;W)QVqXOa&W792dx$;Hh$z
    z-cka$s<rl!Fh`O0LWhu@1X6llSGxU1j5u%OLo5g^=%A-wKJav)nlk8lDvY$-7f{vq
    zUh<u2sDsVM6v_XJqt?peBc`pQ=S;f<fkGVGl8sMrf{g2#P&Jc^Y7+=#s;$~a4ySP1
    z!WkQ%;_SX2b+*Gu`D~3Du~Q34xY{_68GXbYl=PW<1?McBw{Zbgf%$Qg`*j4YL2Tg>
    zabZds;=V5nTv0D2+ZVUk|K&}$e|^(mr!~E<nWpKnhlMr^{&3`X)o@*QJxWS#<4SKs
    z4t31$3Nz7j9SU4+zXw)>_41`=66Na82U}O$;JqAf(*69DYqlksT!Gt1o3?jPI3vl0
    z<MOw9D*~c5!Cw}b^Q7PH$x0k-h4(XRi!Uaw$bkubOZk#OzGFs1SKZTb4VR`C{bKBf
    zgL221h+)XV8VAnw!on<W=Wz#33*Xtei+ciR_YifkW%|l#k7J{Sd?w>}y)AIepXC0T
    zoRD3k1mJ%1o+@o)`lG?L*K+_ZF<jpss7dvGUJt!YAP={#O_X)lbCa8)qa)QQqROhY
    z@~Ghl8`sBNJLcAGd=tMHyT$!BY<e;bRcPU{z`1uMu|InYPX$gLuF8>1N`)07rnvop
    z3{S3Nu7*0fD?A0yndMgyzmrJebAIEk4Ju{0JiZ`hCrY>ohg=Sq=rD2c8+9_2Ie)_X
    z=@oMAdMRJBU*iK{2c;YJQaR>69&@Yp6FXR}pX6r`YKbs0Aon%OG^^k^V=WPCehj^w
    zxW{G23Tj>8zsgmDm$8Uz_=<s6X!$j%bTJ>7bT_bTyooc*{(+OrJNRr5F-fk#)QS_y
    zW$`T<0DZ7YNAzLS$J{|5NaF^PQ&`1Ko@G+EDEl7w`Aet=q#p7vPozh9f({n{19dao
    A<^TWy
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class b/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3442155d47b2c53ad5ed6d12238a8f088d4d3f7f
    GIT binary patch
    literal 1842
    zcmbtV+j1L45IrNwUP)d@jvN_casgw5WD&0uAY7C<7m*ObIth^xMe#t5RugC9y{NP+
    z6Mq7q0}oDBsNw@CzKP<DHYv-NNjb%XcBXr}`<%Ya=&yfX{0ZO_d|yNcSqnKEQ<xT*
    zdn$LO<I8Z{dC+~TyhLF7nhtfcA&{-sIu`N*H@qltx;m7hryMT|L)t|H=kYKZ4pi)T
    zzE)x4=%DXA&CMTFH;%j=l{81{7PUoK$mTJ_*xke%#ytzO0&D7-<e>=={QN4`FR#3v
    zR@hU|9uBmp+Q~r4piKTH8*?}<P>8}u%2Rq*3EZsK+!OH|Cfbi3(rc&mr0;j7x6?4}
    z=53roh2_vkPzAQC?m>-6MTgss*8fASweon2#Zbu;7NZP-k|D8Z;~ku%;Q3LknrWSN
    z6bj_3ty-sm3%F?ET^sLV=}_m|dvT%yHY^&lf0dN4jvQ7mOw#Hx%Vn%s_`t@8s0z%F
    zayo1yVD*iMPsGYGS=TxOQ*mFZo`7fx%#vc9$S~<hf2gwTPnJ}hQIB0IxjIz$he1~j
    zwq)0*rtC(Z^gD8(jr>xXOP=UhVBLMQS!fU^keWOfsy|J(#}LiQ!8Rk$A9Kvgrz0zH
    z>tv1m@6jfcLOhz!R`2rI{tC<E%b?qn%ZBJO&!*HauZbzd#5^4_UKc2~qv60)ceN>9
    z<>*~lGZ8ofx1%T_y6kUql%if-n#S!Sn)u4X9UFJ?wZPH=m=1TN9p$(qTJ(^QrMbs@
    z0yDw5^!Ir0Upl1#_hi`Pg<W=|XlK}OOeQj>Ipnyt*H`1_CqGOfU+-I+gl+P6w{@Z#
    zbEvW^-xOivTN~F$(x#E_+xXJl1iQueY|!*&9IM#EcLFODB|9#A3vGc5uQ%nSrKQ4U
    zB4&6)1Qt=lD%U!t3_e1RUp~duT%zV<u7c~->T`(SMkZ_gnpYb%%JG?SxU*9utTQlB
    zz?G4s3Ggdza$GO{0qe)-D7f`<ary;L0sAOlua_4nygd>&>gV=xwtk+U1E58MnDBYb
    zqQb{^3G;j~&X8wi1iYFC=Re7(w98`!SMeFiR2cMg=9Qtx48GtlJ6ALX=9!^&l_w^z
    z{O>rwx{vn{5YyC7GqLhmYI!tp4PXqm?1V8+F-B=J2C~>7at1eWlj{O^x2U^^7Juo^
    R<?aE`ibQ&dN7%yIe*qll)SLhS
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/KlineStream.class b/target/test-classes/examples/cm_futures/websocket/KlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d4cc8ec541e5e99f7fa5c6a3377ee9e039127d17
    GIT binary patch
    literal 1770
    zcmbtUT~8B16g|@x7Rmy(2!bCd2-;F*LGZH(LKQ)a8cRxy4`jL>VCZ(I+1;W%`jhkl
    z5={I7#@}ST+by9;AtXGsvvcR(bI;s+=KlVB@C(2+-b4{XSVKfd3tAas+kA%`7PmKz
    z_l0d?dJL^I(w5#VLpYJlYiMJbGga9rNSoWHFid6J<fj~Cqv};1;TonTh3y%#T(OMI
    z%9<#+$}9;lQ!_7<H3|*kHgqs_6g;!)7S}7nskEV!AvC!aCt}??Vz|W6uI!J(6mmx}
    zd`o06m^Ym~A41iWmTM64TtJ*#R)L$Pw9mUo$7S>q^O7ZPk@FnE%M2osJt`a-rM;PM
    zVmTN8)3PU*+i?Z`8U}P+#kFI-%I&(IARb{=rH=ImsiiVL5ECyTN$hW6P{U0fw=l%e
    zQzLxbhe50O5tdCLO|F#8`z5%oW5m}=k7+4a%v)9_kbqRStKkkqQhepqW?u^B^+Q#B
    zIn;siwy|=Nj4D!dyR%fychz!1IIFy1ktLp0Cb#n3k^a7JjCfnpWk_YuogvK-DRW5|
    z>Pvh+*^*?Q&bhNmpgm2FN&SJE8RpNYozqoMOgb%IE)@BQPiSO<A%Ag6H@{Mg*r6xr
    z7x9EF8KOB=bxg4+{W8ZIx-srMlW9RI&-EN$SrOirD!SdRcosz(Ga8=jn8h5!@DZ-G
    zcT`Cj+1k}8f^Tqt9PH8?DL3x^GzzL76eL*Uc9GOFl2xiytu%W$C$a^BtGgA^=za|K
    z%)=n%*|Eun;?<EeGzxOk6X_U+s45Flj3T4s0j3!AWg3J|#^SCk=p8IFjGjXK_<c1j
    zF$|vVN;(XRgGtI5q6rCvX{DJBhP$+zqLtCwGPV!)ojyWH(7!+4K~52Rw@Lca11F3j
    zMZ0#~!~HtID*5=n{Xe07+DCgf6_3XC)B(DHJ;c|JFuN$Vk4zJs22ytow=amrI1D;#
    zqv<_CR9P(Q*QTCfiG2JF`VaJ__Hcb{55xbX>cq2?aJw2%^%@oh68mX9B(yLd(Jq9?
    Zcv7=6JSE!;%+v2BS)%0g3a_z@fqxav>`MRu
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class b/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a7f67837328fd94269eb9dfb61e9fa0cccc86519
    GIT binary patch
    literal 1757
    zcmbtV+fEZv6kUfF2Fh>|q>2|%tlEMyT)Y=Ss3IhT8j2;x2Xi_c;J|cFGc&F7=qKp|
    zB$)UC#&0t2nSoGfB^Vys>Dg!Rwbs7O?yo=lKLI?zLIO>QX^87+Mhipt7O!%{=FW!k
    zwzwrMpP^++I?|tJh@~?H4Xq3_mMR%V>2SvqhNT>b{FG~~SNw`AJj1f3aC}3S%C?bP
    zS`|f4S=++Th2}-FCZHkKigv>0MQeOwvWK*E=;%ZjLz{Azg(YNFFnmp$=cLMJ&W2F&
    zrR^D{H6Ll^wq4}bb~ccDK}QdIsW!IseBr$Jgq!zW!AlJJw0Tr8GD>G7dp^R<VjKF9
    z)No11W%M8GNPdU-i8ZDw)R(@9S}Nlm@%oV@5_}ccG+fs)fI)`dP~LGL2CW=K*bad-
    zNFY-Pvc9QfD42*|%T}J4we4KgXsH}eLyBQkeBsp0py8!YhrR!N*lokCD^@(G)~Kmn
    zrgX%cN~tK^6<)N-(qk%%+Xe2*;Cx_=`<v2Z7&HHmCd&{naY?Bq(;w@blPS<WcQ**R
    zx4|_{WHh}DvuEq$zo(p(blAL9T;r)gP-={!aQ=C2oKmx>(kmBKvTht15_wf|Eio^H
    zTKApo%V-cmV>YLh@A)n-FA0BBt$AH7c#^<VJkyZXF@@(0Lr37!sj6*Zm|=bt!Pj}P
    z19lkNOSPxpwexil6cH?NXN`s@Wh%8@DQD}2*I14PuI!XWt^3(8Bg)fbGxfANS_XOP
    zi)=RrsVXlLxP@6AV;E=97is&sIh%W)px5Fh!|l2vHOg1RJj1~0t~88MaWGDdO|&C{
    z7(HoGgLvpPNl!-4=HWfCZ}g)Hcj!CV=^&>#y~cOxmmWDGjSQXIFpQA{faMSnNdAEK
    zVGnKQNKay9p8~Lp?$sm2PVx(IX=&4T>IzYlAxjeXaG&m4X?u^t0P9W!l{vs)AfG^s
    z{v8)bc5!8R7dK9#>ZG!Ra64;I^$?2!Ny<c+W{m!<g8UxhQD|j&Oq!-KL!UXaB#1GG
    IS9p#7zf)N0#{d8T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..38cff446c9d7a2e76f6a16055a1faa50a69f0473
    GIT binary patch
    literal 1858
    zcmbtV+j1L45IrNwUP)OaMUDjyxj;~eE|86#5H3obi%5uwoP@}jqIgJ+RugBVy{L9q
    z27d!z0}oD>sp11DzKP<D)+xzYaXH0<cBW^#`*fe~Y5n!j-k$)jVKa{u(grdn<}fc%
    zd?~l3<w}3cdfa=d>{wv_hT}W&nn1c*+cc0BxMc^P)pLC5+sd*7-=|&>TF*!EC{&SU
    zyN>c>%khS;)mr~S^`gKYsJJygZu2w`1L-VI2%PA}_9*H<8>(=a#ezU;#Vawef{7wd
    z3giO+sj`)`tpsjYYn@{Ok7CD-EaG+(T<N+!X%CtjcG1KsED4<QWH@-}I=*U2zwfFj
    zcI<(Gs&*y>bmP$Rx0*9f{#O{ab{6k4brrvuq`u75uQGLkf)4YHiL*FI!FGd4wGxV*
    zz!%6=+qKOcKEQ_tE|~ZTl><fV?nJTjSgT;f(k&&iJAw6tsl-f3Nsl~yj7tWpCTge)
    zERHiis3TwuwS`N>r5T*)M)*WvRsAAaPhE5G+3WKE{JP-Q`b>^9t)S0x7CI#V(a7tm
    za6|T7o|HO)E!|BSI$GX8%)~F8NZ?xM?V*}v%aaaMC|7?vT*cZZ?`60}?~608+4xB#
    z3*0$g-@Uov8A&c0li%*I2#EHSyehEZO0U<K6&-Aa_j78S4@eVos2TsGd_^GN4Mw4@
    z?mL>o<yn+p)?U~pcY`2i6mq!E)(iSkVIHkKzQ#QR_f33*2Lcx+fR4W%43yOwheiwe
    zT<TZ8!_M`lrN5`!W8WwNc#yoTN+$>gqv5P~bO<dm+}IhaY4rnMkGxDEkG8E%vAXZM
    z#SzhUV%037PF5b~(Ll$<+E{v|rN<_k`mva8PP?$>$|zEifu{l&-;l(?><w%PoI6^T
    z9hXpr6(XiM27wG$4rb1UPbppHD!9(oUqSrFO$wL!)iWGa%5ZX6+?k0IuFw&X!|K>j
    zJNT748LrkJFn)Z6T&GdWm&`r91MH%7vr#IS-rK|Jv9#7Wvy1l|XZe{xohFP1<n%_F
    zW)+;|6e%%`#W8d}anFC2&#0HhC0xhn45y4`e1R_+XoZ$vahERUHKn}MfnDc~&Mf;o
    z&ewNwae|m6S72(zspPV_ftvt*ut>-BVbaIKVIN527Lil9jXPY++}-6_8{hJm?AEz^
    O!n-_?zC#z^WBFeIx!>jh
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a2681a0e14227a7aa270da0d2928bcc87b836ad1
    GIT binary patch
    literal 1869
    zcmbtUU31%15Ir}REk{x6)QJ-cq=k?cJ8rACgz(`u{V<dol(y8FFbof!YxyQsElVCr
    z4&*=a0uSj-nBfO7{3eDY%f(I{I$?N_?%ut-d-m+^y?^|5^gDocY#W$DMu%o1i=4pR
    zOSvyCPx^b-lh#Y+!~(h7uJ6X10-17UM@L@Zt`l^vmg`I3QI-?<KJ9|g+U>{vP(_yG
    zxyp|%x7+iq`qp=<6$MU5#r1)@L9GEDnLK6$W?He+kJ`_BD(n@R(5#7bC<sgk{xjt$
    zcV7wID_86@0rq3pi!9<bQ#|Q;E$MV>3EX)TMa&Bnx-#rM4P8ey<50=2z;@Xlai-Gs
    z_iBy*2Uuw&kR=m~SR$n31(B+!WpV>wKr1&YJ9%6ne-*zN@fVn##=BV7anZyjymzb}
    z&4Vab%r_JC*_2Y6v>R9?<Hso(GF`z3I#x|w#ub720kPvY0(vj;@R&#G6zWNf%L3Qb
    zPm-NVy4ijHy0JgLZl$$#vWi+gXtP%Z+x6Asez&E<ZQ1guDcXS}y&W04$$qHR;umft
    zVA=l(rN+v2rOU(@%Rfvut+K;&8SXLg{3*vA<a96v?w_r_|31LX#B8fw+4tgRPpP(m
    zXmDtw!ALdQH`z$(II0(`_VE0lvs*m#WVh9ps|lA?+Gf>0?@Lmui9tMJd_%x!2K~@c
    z58b4=3n%(;Jqf_6c@P9KlaakG&R5Wm3OU?2@BnokUzqq34+U06SgyYxbd+TevZ9CF
    zmC1cR;COb&cYltL%g`wWcqIKcXJyq6f=<6zo8&R3Ip(;1&{N~)XFp6K-|SnNgst;Y
    zXu7eg&EX2G!i)MLzBX}tu(OlhmWj`j%VRe9u7!0^Mv;niJQcV+QL@w6>v$$`@y({3
    z#k5qoNyI5We1OK4PcQ^3+<nAVaLum0g7}5P6xR4pUTe@u<NH#jWTr;Aifi0W<2tNi
    zfS+lTqi+2-=-<D>w4J+CEgHEay5JCVo7Lq*ENB~AwfL5HgtrIEjcm1)rFw+7f;?jw
    z{Lk=jVhII4Q0MtL6^XdWG?xZ>Y^GSaK|-MQRoog-Fqri^K4#WSSjGmW41G)Zgp$Sx
    zIzFY8oimb}4>RAObwWM=E8bZ<#QURcQug!oS{P%W$LFX4jKMCRF~%%ooSTfn?CubG
    g3Y)mgb&=9N>b}AweyQ{grN=xoi1Y;CqKONC1KaW2F#rGn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..74e3deb686c4ff743779a99b457d58e249d14074
    GIT binary patch
    literal 1918
    zcmbtVYf~Fl7=8{3Y!a4+h6XM6CW0oU?Ut&wHZ8qGYonpX2Geo;;GAp@bep|o_JZ;g
    z{5kr8&fttc!0|UZJ||0uV4%b3huuBz^?7gS-9P`{{{z4$cu~LvG6u3HCNU*2`%3Oe
    z%a#7N^{o3!*|EUXUB`FgHGxc}+A)w5xNirZ)pdO7+sd*7-=|&>T3bn+getOZ*HM0K
    zIo`mv8tX4qHwx^&iW@_AliUIfWOA6M?`~`-QP04Pz-{%jq)<EXethHWr#IHtx(xdp
    zp<}D|uGbCRXhS+-I}VlfO3b8aVisow@`3+c*~-~b0uL(H)~O;*V#kdv2HH*om9E>B
    zcE7IUoHKC_Wq}3nM0|nGO6#z049fAh>&^d%U2W#@4hy8>mn={T0!1Cpf{FKVfrRY_
    zk!qy1cLHA^TWMB1d0fI}16NGEkHsV1Z0|;~^4P>6VNc6xyiQ=Tq<);%k@+rR*}#V;
    zK0-xcZkW?i9RXvYEnFg&kIA~)5iomdOD1mI9w^ll5KVy@MjFM^k2}&$RE7=92uwy=
    zK@)=EH-a8}R%|)GdYX7$6>iF|OHQd3*wXFD(9!e(GaJ8jB7r-t|2i{uB6`wc7W0)K
    z#+#?p$jWe=7<0#n*_U+41s<NR%_m<5Mv{+)bKLB$j+}3@YOeIUJ-MU<U7~DK?eJph
    zl8jB;zm#tX6xu-&+Ul{Ri+K6u+jCv};;1|df|zm0!8%7S=tadTd{Mxccx>P+6HmY{
    zE*`=<{!Y+WR%;j_E##KeJ78B}+8d?*8l8~?qZHtY^n1MQORXU2CxiNUN+X;jhMT(s
    zHL8AkVG8+n+v+%MgZrTE#Hv1v3aip8z{I+V`$OuPrZ!C6)i=g$au<dTS4NSF473H7
    z$4Yiw_6EKaxb${a&Rkk5tP*j8w`KwhsA7eyp*EzhlD;-VUq_ZYT<g@ZsPQqsg5SxN
    z*ATxBO>Xe5{{Wy;mg{AeCo@&TO&S1s{v<v<aPSLtvgBR+9me;sk#E&Xg{gg<0rpV3
    zS1ZkD_wnwKSgT#w!};1pz7ByF2%_ERFoQDJ^&;lDXwKm(DGj`mI>#-1Mk<G8+{WjG
    zF4O59N+)PBjXF=6*@7<kL0Gpa(Rt;5!^M?7d~k@ErgoNzl}1v_;U3li`d|xB>EjH2
    o6vurag9k*Oz(YLZcb=yPd0*ojKI!QxPv25jAkuSeqJ#7Q0Le`23jhEB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1f6a853248175fdf612055fb1db8a6019577f757
    GIT binary patch
    literal 1762
    zcmbtV+fEZv6kUfF2Fh@;l`3995w!(nz`GVfs3Igq4J9SU2XZ<+z=4@L&CImQqo1S?
    zkYM5m7{AH5X9hx{NH9FK)3ayqwbs6z-Cuw9egb%e`2<=J(-7CuiZ+JcO<w1Q#hrEI
    zeR)%uK1182bfiDU5X)ps8rm7AO=TNp>2SvshN&Ef{FG~~)%=<(Jj1l4aC}4BRm;dP
    zu86Xy%q`*PL-PVz6VMQAM<+vP**9xmWwk2YYLWzX>F7oeLx*yfgehcQFnrAv&dHa{
    zo(-YqOUpAza4{0hEvwAUtz4k@f{r9oR3MwGu`DSex9Gcq+YH4_;jn6Cl+JqYe1zGB
    z4)h_d;gXKa=s(hy;<o1tVvVU9HK#A4mdf}*ynZB!1YgB94cB!HV2~jd$~)@ApjCqi
    z%OQ{x63CW<tZ(WV3dSO3TFMhMmX(jXEtTVG7-kp~UpRF%=(@dnFaVzqT5c>h6)T=s
    z6>4fvK|11H%`OXfnU^iHBn!&qR*AbZIPV+d{)Y4z#tZ*PlVgb6TvBT3%%|q&WJ~m(
    zyX%CUI^i{qd^ExgGiU4Lzek;vbXnXkSNL!sXn35VbpClhIi*%nr+XJvvS}O{5=B*W
    zO))2fTK66A%UBRWV>YXl@A)pTE((7`RlJ@yJWJp?UTDban8Ztlp+j)#)YX<S3SoW}
    z!Pj`O2)5~7+l{B+jq|l16cNmGr$WOsTu^GOR?RgFZ?GH*T;8sVM)$M7j3`f!%{J5K
    zX&DryFLJ#Yq^i71;1*_djAMd9U!WD}<}L1dg097DhTBa=Iw@Zba|{EgyV5X5#lZwI
    zw$P3QV)UeK4dS8GLwYiLwvOzAeWM>OxI^E;Vh1_J=^EdqUwY((46=0Uzz9b70hU5Q
    zApHZ{$6a(3Mw5xrJqo}MdRGn+yU8!WrOi#-sV78Dhb(E_!+m<!PTPA723T(*sLVe8
    zJoyA#^zXPhx`QhtJGgNiRVS5QgxlSKs)tw<NKzhzX~yUuE6DFLo`hD0r=)2L)AX4o
    NOM)2lc!Rg-{|iqS>@NTS
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6a11c22d721b6dd02bfd3f32ac6834c81f019bbf
    GIT binary patch
    literal 1883
    zcmbtUZF3V<6n<`#cDG?`!WL3MMZrLm7TFdNUxGjhB9Rm-DPbHxFgLrm?b5q1vwOGN
    zpQRtlOr7xuIQ}9&IG&qLrzxpS9X}*{&$-Vz=Q(fp&%gKo0B{q%5++bEP_!_KDTc}`
    zzQY~K!%gRD|CMkR!_;j*^wk}PLcP&5U^3iwqrmC=ArD>QxKS7qE=rt@Ol65k9as7y
    zRE{6S(rK-}5dAcAw}omA)NRt1V4z^)6vL^$a<kNX8H*$~FvGAUe&K}BUV@hg4u3vy
    z;jHmQ`CL8_vD)gYMDW0-G|Cn#IL$B}h0la5{2jq?uiogKh-RjInL5O>o3rFn_PM*=
    z)FfvuoWWTJJ06S6@VwqREEbXR!_8*9{r`eC+9u|xEJAG^l*I-^S(CY7;eFkrSyx7>
    zSdp@oSKg1pbQ&MxqJfVre2hy+y4c-Kl?bSLQAWKyn^X29XN~x(yo8kMC#V^?V&N+0
    zDZn7DqZkGw))q1(C&wh-=rPQ2*QLe?uNw>DF|ao2h-9jGsCryxqCm}}3(FH5Jd<jG
    z)4De_Wm4=2nQCd0q1cK%YGS$LhvG>V^hL7H`;s(vCvv&$@x<5iP+3%4e#&s8^IwOj
    zNs$8XQ%=?TPvhOxNfmjrNxo-~xhB&2s57jbtnL5462xRi@}TeWnkH0RW|*Xcgw!*8
    zoY-67C5BQr$`V&R^mUQu#@FP!?kNq%{U}nYN_f0VBNlmSc?zu(9^hL84=sF$M+}z_
    zr`iv9qHW=H2E@pMZ*aZoyELJ}sPxz9L=27c0FQX+(KgpQQM8@K&GA%5G)D~AcVjUM
    zKlx=I^4+$L@vtpg{I0J=vx0f5%Ht9&bS&H%NKdr%)IwA5ht;MRFKJ1hrXn@)jN!^y
    z$&Sn3z&gXlcSC8W@={@$B2LgY6mS7`H0TvrAZY@NBwrhmKPCD4i0q(9D0<AvVu>t1
    zqc782weTA3*MW;=`q%G12vnq(<p!Os97OP&Bu(RU+!{KF$(hDp`yIxQuQA<Ov`c2i
    z+sAvr9_$y3cGWzMH~Tm@l=pD{Fiw@Mff<+tpM#BgR4IjXgP7IaFTTK+gfUUWSNIyN
    zQqpxEM!!WEP2c<tA1v(Q@}cKEgIVH#W+Vd>xA6@?KB#ji^id`sm2n?b`nwc)0{5^&
    cU(NPD>Du_7e)(yYPHS{mqDViWi|0814~2r_`v3p{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class b/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6b9e955e39f6c00a0e86f5e15670c48c68adcf77
    GIT binary patch
    literal 1746
    zcmbtVZBNrs6n-un6h?u;WQs4Kh`Iq%@Lh)>Oc9cyhLI8D2Xfn8;6mHGwB3}C{v`bX
    z2`2sk<8Lyab`XX`Lc)iwz2~0uoaemu*Pnx*03Km6ffmFx#C5cyjUl<sYuvE8yJ@^P
    zw}lljv`tG_1~Uw?Otz$<onh8ej$uldyOuC4<+`M&JY%C8R6XGvmMw)F7}BZOMt*rs
    zn7*=hM39ffOC(J|L#!R044r0RRsHgMMR=7yBGjd$8$Api%3TqbkTt>ZHB-2tzg+fw
    z2-QH^zCnbGb;8`XO>XVvLcYB^`jBGK{awdY_Nt_iJceSXaGbGX;7NBgcQI$#r4IBX
    zt>LncD;PLYlH#r(2!|@6s#KW%x@)P759Bu>?}9r-_8P8hxS?YZLky{i-boz>trA+;
    zE`gj9K(-V{d`ri0*b*trR=$|C?R>q`Qn|i{5r$Fmg;O=diaYB^#s7R%Zlic2QSrPg
    zQ!#rA(iQKjjw!rVZrUX2D=3TGCGN@ad?<_uTheD3FPz^+jv?-FNg<^(pPGx3Ezv#q
    zHVHL#$~Coly=@uh&R4(xw>L5AvbkfH`AA4;WRjtD@g6=sq*hU*Sqrn+)P@X+qN;k9
    zSdd|!dmHO95o%Lw%_|l7fyXP$BG^)8zo!k)5_pam8ge?O@seTq7+AVBwIhr|6dPIa
    z4IU2uF3qvic>3MgQ-?-%2aDV-Q^SlDl-j9Qa?PY0Bqt14cPpY%{rs18muK5%o89JV
    z_=_?Sxg>@tE3Xo`jX52Yn4%r9L@UqB+uZjBjlye&J55PCEnW=^41;H@QX|%rgDLXZ
    zLOT(N(UZ0_$Pb+!(v#7%b#x!>8@;sPF8zm#9HbPd(Y;4+dR++_Wa-p_QH&h|tVDo7
    z`UkX+`{*c)^(Dp*$N+mtt{o$GlU|5Ro0>LKPlTF|yreOX`*hb%+j;^9STYf2<`938
    zbV4rrcU&6V!`0C}-24|+Czf4=+ueYwM_6P?R31cO#^?(b#`hRcA}PaD;xvO<`puIh
    MK_2sXgSQy?3sXSm6951J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountInformation.class b/target/test-classes/examples/um_futures/account/AccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ff24883e32cbf1a78860764d2aa540c66b991722
    GIT binary patch
    literal 2474
    zcmbtWZBrXn6n-uQHf$Fu(1z010%|oWFN+pSOK7k}kVts30W?-ym#_&7n_Xsi!?ff0
    zd;DCTDXks-0sbiUxw`=Zp(EC0X79P@-aY3$=XL-5>$g7uOu$jmf>s4F4Q*%_xVU5N
    z8@g>c6@6uM$1DW`?bDWH1sQ?XWNJe}T%a$!R0}Ly&s)x}xwT;U+e^lt3PsAgAaK9r
    zR`pHGF`SaAmt4o8B-hi+wV>vizFx8|(+PB|x@YU_OY;#o8!~g`Dd-ePm`@GTyuIpK
    z`$k}9U8ihS;^-1U9Nhv#+d;7BPw9GK`hjBxV|9g*mNA;3LPf7cc1hq~GJlM%5O|hT
    zNuP(4+K^Hb8v1ZWKru=sx8~3-v&mHc{3vVHCx_tImmWki(kiavnu6;Z-o*`p%>NT7
    z&{H=q=agNqY6O<+2#nToH-{^oYR2DzK@2H)Ps988Kw#`B2n_)0TJ$=M6WZEsw^A`Z
    z+LCv@itgLxi5)#3^3oUZAwE)&)R4k0rrPNX0x^r03tT=UR5JBO1ajx{k@>V_?n(H*
    zJ{u(=lPAi-xx=G4#%N`^X4`X~w`BUhQ8A|mfBZ?sFvc}}j86pAiW$_81THb)O&KIH
    zO=$QOcLdr@&vOa=UotJKtH#``b0oyO0`qSRF|3~kd{YA1W_*Jx&1}FM?z8Sz2!2pq
    zSX)~y1V&Kv4|yskF)knXHDsh$I_MSYGruCapJ{l2SphBLx}JP5Y!*2cpJPtJyoN8Z
    zAkcm6y_^%6VVWrWhFvpP%B=TfuF=2s8?2E@e5qkks_3SQ1=jqrebW6)(*4T<$uqL%
    zQA5OzysTmsUnzK~p@21Zv(tGvZ^&l#ECL$kuE5Pk=~>(GeU{JZH`7ev2!0nEqq$tG
    zZkpbjv1!vGEQpd}Zy25>_jP70*tUFu@%(?QGpVO)Sgh_uvJqmvt)({Dwb^HDHv3dh
    zgA3~C0)hrDp09nKr<Q2X!dpu_nYI#|;Z^9A-ZPM~B=-!@sG5Q4@k)P$?Tpq&2Sh_g
    zVCH<5y=fTHpv1}0J=;4B-^`ozPd7Wgfm6@K3`KV`mrJ{xonb;K*c6CQ)ADHIss*>^
    zmCSidCQx5<za5hm#a1=QAr1(R6LxJ<t=w~*le5m<ZLXY|XuEX)@ti~pHu#j2AJ7m(
    zC%z7;@Djd3k-H9ji${?FF-uV~@`Be;iU;V(zlK`ud58at2k2QEd4bErFVMgI3kF7C
    z;bsed#-iNxjE=s5PS))hS$9L$z4-5FDYo(;T`0!5Oc#o6TxMP(TPU`Z%7v6NT6l$g
    zE1uKJ1d?pZ!{M4?KZu3)-=W<=H@^jXd6K{YCv=jNbQo7Kf_|h)XXug{Tx0vV4u`9c
    z8zI&V5e*RIcle&p8bKEx;|Zx5eiA*#52T0|1~$3IVWWgC`Xa$I6J=UdAzvdWI@=~?
    zk#iNTe^Wg_fp!!q3Oy_o3_nybIl-H|M*$h)efjI?8GMPAUojwqB0^9yW}rEON@bv`
    F{{YvPu+snl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountTradeList.class b/target/test-classes/examples/um_futures/account/AccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..faa5ccf03e4b6ef31b27e832b084284debdfc130
    GIT binary patch
    literal 2579
    zcmbtWYgZIU5WNixvy9_|MNo+fCNVB5OcF6cK!~8Q#N`op!E8)ohGljcoSoUsgXl^8
    zJ^5^M4r)Bf56F*7a(iaLk;e%!aL#sjbxl>>+f~*5=U>150bm%LDq7I0AfurT?E)t@
    zj7>wg4X3Uzu5OssK%jlxa;#uNpfx|Rq97}9DpCpq%hrpQ^T=E)82<Xa(Nv*GTSo+L
    zR^5iaYB`2eHTA0NIJD$?dMyk>&-C@GZJAD>TaBizFVD}!(&<PzN11}70zKwqgL7&x
    zdDf;8nA5IPv+7wK7eE%B0vFbUpy`k5dSLp2V+KQs!`RCZLr|fjOCmcda3f!Qjja@T
    zmQx=)jAURXiypGzKWVJGb{3}vl&OWO<<jl4#M`Uk9h@aO&5&G;q@BbBrkx~`ft24w
    zBqKeqp%48uZ&a&p=+N9$exP`GCd0<VZGxBQZ^bsoRJ@D#6uhtDB0dn9_<!b@AW3j#
    z&sZ~ymd_{$6VQ7TVl0g`;k*NR3@Es);R>z_T-`b5RQQPxJpqyO)o#1>y6Fkzimq4J
    zeY-Zip%)|B*bxjtSMZ^RkMJ=g-K`*yv7DMK(49V|BrKWQ!vb@M;>UbkHJgFuI=(&?
    zCpnWd&hb0jTUmU<C~Ki@-|@V8)Ax<KIoki@Qx(@RqTvQc1=PA3BwGR}dDwe0RAL&}
    za1*S*Hq-N5LjRXcJ~-_N@iT#$w}lwhXA0kx!1P{x{VKyu;f>bQ?pg%CUoDi&OQpaF
    zLVsJPViF_r=Z=OM$w~)Vk(~K;DJ^K2!{-88EOkBkUDS-`R1`6<U_rwomIOLqvp44i
    zW|St%reTNXVvYSIKbPh=(O`W{;+}?*bkRu{1@@HJ@k#oZCH*S``F*nHLF&Y|i+e@I
    zm#8TCO2Y$u&2G6n4`&S744=e6<J=Xvn6^G`8@|ut+5P1hQ#giyoQ>C92pg-WS2k8{
    z62gM08up6eS#q5SGr_v$3k((iOO;744a0IIXK8>tmBMbwE*{#f{alKGWM4oqoV$l>
    zT!*P7##4A}Yi}m4gl2ekQqr{#G8Sah@Qj8Tm>yNm#Mt&}Ya}4P!UQG{7ui8q9Ruol
    z^WdH|w-0afAphfgNl!_VJe;8Eqs-*$Bi_tWIw;r>$c{7e_&!%lZs=9b8B3;5_wHUh
    zB&&&?G|vYDAkZuOHD|3{^Ql0|H(Xug$om*=m!CsC<D>=O@>jkp01X)&#lvV8Dd9U9
    zTy<a-)!2Yoq^S&LPhUZ)JV!_I71T=Z82?W^M{fQ~t~+;X3uo?M-NLymTez_B3oZ@5
    z#9#}4#$CC{T_4=SrxcB4C>n`Gx3a&ZrP9ic=~5-b;dZIg#$oma?v^U;oP80^l)=(V
    zlw0wP;r0>hF!9K7mQ5iO0U5<H2G_|4M;Cg~&E3;v<P3HCsNIX}y!~%;K8v#`;2g?0
    zj~_Vxg#HNl1mWcgcnv0*yN=_iq0U)>U)QkC8KJ|%2FENyJc3PPdZ^QY!>C-!HA>>W
    zCTHJM(u>x=X@GAnPl2M4ZlU1XJq44))bw{w=K}TRUq>$g0{4H#C3!+30wxa-3`Zc~
    H*n;pM$|}x7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AllOrders.class b/target/test-classes/examples/um_futures/account/AllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0dabb3e502f41a225b4828545e6386af4fc90d3c
    GIT binary patch
    literal 2551
    zcmbtWZC4XV6n+K*8`kxOsHoHzXlo5BY+JBJKqy2ZlmONQY-(G(giTo7?56ud^|bz;
    ze%77?T2K1}`lH%Dvm0O)InA+fPUg;?yLayM%)NK!ufKo)6Tk?zRJ5U8K}tghIt5N_
    z8e4{L8%|AMUfVP)fk5Yk<ygU_KznvzRY6+dOk@-WmaP{o=aIRdH~fu7qoG2PzK#go
    zs<?H1&2kK<V(Jywap=kQ^lBJ{p6Tlq+cKR%x9SaBUs;@uwYf++Po09J0zKwqgEFn}
    zde)W^m^s&}TD3He3m}bdf&PskX!v8g9+-aMn88qU!+4h=hM+>lNr~)~z|Cx7A6qf-
    zET=Z!ie_LnjUKY#KdG;|b{b~|l$la)rFgp}@%CzX59divBP3U&$xUJclbbX(1Brc`
    zDjDfT4VTbI_eQ1Sh7R4$WCseZGa1$&?h?GRI34>KSMfeRQ1GFK%lJrO^8dLL=rU}3
    z*;_X~Utq9__FyKACm}Y;?m`v=3a)CnhU)^C_s%yFcN4ijy}wDP?bd3hCy*()UQPGy
    z>d2;Eh;-veFa%w}#~MDtr%c{A4Fpn_Q*{MSC(orBk4)wff%%pgF&|gVMqs&)ug}D3
    z&2)^j`p)iB8lN%BYG~VcJa5tTeWPZM_5J)*#V|%S+{BoGS~G*@lE5h*?}40@m?kvb
    z0xPb=^gNf)|08z~Pc%aOLSXh?Ax0IMz&9h1JBY7OWta)P(LCp_N8tO^e5rJ|7#Kn5
    z@9I=cVO0Ly(J(7n=^`tVGruOac@6XUQb3Eft|z~X+Rwa-0u~i4X;{Wxf$n|w=AFQd
    z(nQ%Z?9g1UvV&yjll(R<SP@gWr=cjf=;juAc9H$~B>gLr{#AkOTe9Xs;>32#c~!;N
    zC@c6z!vlQF{`h7d&Kk1)J&A$Fxyu4bde7O0@3U&&{BoQr9K%1(R%<SW^)=Hg8EZBP
    zVL?<3d)4qPId3Xc!G^`syi#bXyrlcOVL6hlB(l8{VdG=N4sAB0OaggxT|h97h1Pmh
    zD<#Bu^6%{J^=y^U46jBmPQC>hE3sjCM%@gePIfNF_LfFQ0^-|BV5+sq4!hMDP|xcp
    z_N1|UYEy^pKXH)sgr=E*lXQKQDO`EPOE}5{1)Bot2}T}Y-D=Sdy^1+&$-FtX*IkEX
    z{jhgt`3L|6dSz>-)Xq7d1Jr!S*)T`mx#+mM1M!SP8@}hSd^rFbQaFl-krWx>2N;}n
    zVGWhofmo)i6m?HuK`HN`tMCeHIdhEvCw7ooyp}ngIkSy(_pfi`!nJMmFFnVV!Iv0p
    z!>?G7lgy35ZG2AEc#5jgNHv}Q18wDYF64^k6o=czatDXG7g#8kJ1Kn?Ny=dHB}(mh
    z#&9nY>j?44agJ>u6#*H;F$UMoN5x6>;51jyl96+?xkT$;+~5s=oAMmaBaaIx;Ua$G
    z_zU_X;FE-xCE#_KWbOuzqly}(Jio4DgA$>`!Y0QwLOg;^VtQy(hr_5`>NRTOwFadh
    zsp&=gKXkzNl&3&ZNViZhd{4pD2rd1+)9I(Z{OihOU*P_4xFSzTM8M<$g5d}R9NQ57
    E3qY#E>Hq)$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AutoCancelOpen.class b/target/test-classes/examples/um_futures/account/AutoCancelOpen.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbca59e4e89cd1619e52c225639a3b5aad1d9ffe
    GIT binary patch
    literal 2704
    zcmbtWYjYD-7=BKhvT4|INlPo&wkn#^%c>LwT8d4eHjq*vX)&V0Hr=FKHoIXjg^G9^
    z#~J+<e)BUrQ$R+4fImuo&TdM#T*eGG(>>?B=iT?b&+}f+{`L3oe*zfCw<)xtT|q)c
    z2X+YTS=HBc&C>0fHovrLRD6LQlcsI@Qv&Uop+yBrfxb{F@J&lAnD#AWc~<vU=JZAi
    zinO&;;7rA-YfGlB+Z98rIJQkoj;mDzKX46Ct5~LC`<hvASlYteOeD>P!aQXPx&(TS
    zyE^C8zU-Q7x^LthyK2^w*e!r0_6iKH_<qAXt!cjD`L^MYH4ltV8KVm+q|hyq^$48G
    z6t=Jxeb=;W6Rk*w7L({D3*LHt$+41nO+d+(atp<CC5iWdii0>ravA}-IvGDCA~1eP
    zQ!*4gw<${Eh(K4x32cAaxnq~ix}jh|;Mh|Zg8Ge3`t(Yus7(jHlamx%^9{r9U_b%!
    z!_O(aiK7bMQt>u20=u?g7aY4r_t$hQFy^ZQ-I)t<U*z_L<m{M=VT@3-d6GajGgN3j
    zrZHa^=B6WWX?P5pf_GHBi}wVk{+~JG(zn4E7;TdOd}2<-Q8r`WiGGZ$IDz*WT+6A|
    z3|AmsaNL^aS=I4Xtq{s4cH$&XDLAcS0+TF|XB7kzrd@Re_Qhl0JVX`@D<|I)R^x8P
    zX!xdMds;Rs9j1I#Ip;UGlK7BbRs+jA@49n_=jk=$^uWFQDV#x8MGof#QZ>VGZVB`-
    za9at`bW38IQSlLG1v(7ZbqM`G>f`0fOo$f*W?mIySoJY{1%cf2_y$sRGln-@=bYsb
    z{6K29RJvUBbwBVnWhvy5m5+H9mnAEmWJPl3)ui;QiXut^Y9w`B`Ci!K@+mChnu3pI
    z`IH6rZn2lQeIrbh-b_BuYE#Y(&*Qp^Po?3#G(5}xwB?l~{c}nB4S~!Ha^-p~PMeKl
    zF$En<3Mwj=LI3)m&Au63HrDkBUX-x{N8{FWmhO2hfM?&F5D<)87jw+>b=zN*O@YZA
    z5wV+%-MAFgmkhV0FIn7RX;gG;QFl$bZVD6ris=cA6k2anJU3C-O`9D)6Nmh?Vpxv6
    zBLa)<G##U)xlga@%*EE4Q7aWie`a6V+V<p?&~&#(Lb_jojD^|IUA=DjhD(+G5w;gJ
    zD-sZ0kOF60^Xz38DIMzF9=7$yX6Vko?EJ~+NsmdInK?z%UCiyuE#CWKGAIZHl9Tj2
    z`dUa8oxrUaGp0<Q?(J9An5-#Y1O5E?0RIo*2&xdMg{wiX*_JtP=N>;xxU<65agMzE
    z(Q)h{#Dh@P<WqjZ04fsb!fH4Rm2e9dSDmQCjtq#KG?k$2rzcR#57Ak8f>b%Zi@!Y&
    zk)9h)?@RY>VE?t@^x+;1KEfMvF|vW7;SG#l`W44VALD~I{DO;ekv==RfoY1)Cn!1@
    ziY_MqKwG(;8*{~Sg2Sa^xr4)%M_4G9cX0MeI8#Q8kMUVM9?<s@OktYsTaG1mkOU;E
    zDeUGm%`crE^zzq_K59r}4svghZyZ7vhjE4T66sr@hK>Pz&+$jR9x^dSyeG(jg9fS0
    z(&BBnoGtLf?>0Qn$OU`^9FzDCYq&$EdMUY!b$a#%<tio7-aXE~q~rkF|Kaic(7Ufd
    uQOLhgaOSFl{5UngdK#`l>dU{*bpIpV{0+xt$V3QEMikh?=hqzD@Xf#5_3dH+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..de0dbb73da6afe21b37ab62f6eca4f91d9e0a8f2
    GIT binary patch
    literal 2591
    zcmbtWe^(Pn6ukq14eR=Ypr}*@+ggJNTPwB*2$d*?8ibmFO>JwJWfK-RyXpR*dRjkE
    z|JI&^T2K1{`k~t1*$ub?o>B|vWZt})eec~n@4cBn|N89@0HfGY(S~*f84Vri6gaYO
    zY#6#@xOIJDW!*AEfzC<WwZkca_Wa<of~>&tcvBSGj$X3eht_J*2-fC}rV2&cIv{Y(
    z^cwn#?HaCW>89tpwB-4EEea#w3Ut%4EjQHdM$^%k=4TUaAy&>&r{JJKul2~F%-xH=
    zy<vn_!E<YNJ&VHv$f8@|>{=K$gK=FCtsr!*aHQoh@iM{?RH*2Y$c_qJ&6i$dD~G=A
    z)+hF(8C=eymn;O28!MiZ#R&mrrczic->68ueHz}wDU#ES$kkZdNkU-SNlP=B^4n6$
    zNY7~K#{kV6rs+j4&CTQoOZ#UsYCPB?cxnE6Vq-$Z`}jb?hZ@e|BY~;^XHKBUlxON(
    zcbtW$<u3TEmLCWVw{Y*yiHS7W7VTZgV^F~b4MVsnpl_da3PFnly|9<NPRFa)Engs4
    z^8C6UIJMDry%g&v4qybjf{!&^!Y54Vof`x)wp;TAj-}746`4%%QGvOAv1C0mt!8L@
    zZlKR3sm>HlGX3V(QWl>w%39<&H+_HJ3Id~UjSu|vM8#!{X}F4U0kv+0ttEk@Jn~(6
    zDltuJxCT~XhvoYoq5n%hzdiW~@pFOMcZC>NX$s$rKw&q&0hM8<@W%6kw;F>VP>Yqy
    zVmUOzDA>}en8uj=xv61RveHFXBxgZgYKt1?@P&YuXgyzk7q_H26(!6oxT9eKivr!R
    z*_(4iD^3$-!*C*Np~kL~pG))G+QBNB#$63%>7tu1itH?}<CF9+N&1%s@_S^>{nUwV
    zmH4uXuTWL+wTAonhCOp<9?lxFB|c7oCb=tcE^WQw7(u}L+4<!JQ#gTtnC;iP6E#*W
    zzhbO7B!mTF8qTue+j8DgX2La_MS7|99}7)7Y8bXFX-i|=E*7>$w)4ngtIDM~Xsrtf
    zMs$0B9c(|v#CVGDZ0*gwmCy{oPF8yMK*pME8otr6!nnJgOt9_I+(<xjmkCVoFS57Y
    zc?_uc&9i&l+&aJMxA~vkO?pbxO2sLfKFDM?AM%QhGeW_-Kz5RmCl|X~_9EZ3W^I{4
    zC-&&LBeJI0PxE{%00MooaZ_sNoX-YozUAyPN8ZioxbPg}DTOwC$6xuv05oK95D#K0
    z-h}UAaMpztn27<gKvNm&p1gumeU7fuE2!1nA^snEj@<lE?pW^lCQjbFxQWw4n>c&t
    z8O{&C#Bdva!EHIoT^ZiQXH-pOs2Yn^*R#K)t=i6oLb;mZaHCx9;Be~&ZkMZ_l)j85
    zWw`tjm3BO3xc$UBN<4DB#nzCCfsEr2gX`wwqX)e>#?=#K<Rtg>b9W!E@Fj4A@-3V~
    z5vNhX8T`ocXAH!^rwA`kz^kyx+!Y)~4RuOIeqF;FB|?Xdb&gp?cnF8Y^m0!FE~E0O
    z*QiO>nv{N^rVs6Z(*WOHz5+!d-9o|Ty9%a9xii>4owM98|GIMd7r6H;&dU=LF)(?6
    MU^oIH$2LU&0K;z5asU7T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca1dda6ee58363fd7e46d92e622ecd90f5b6c88b
    GIT binary patch
    literal 2648
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzVdt)K;5r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~pbDNb*PfI6-uK?z_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqp2S-7-Ug)=As7!zqF0bl<Xqq`--2Q!TU|J!iX*t<_m0Sj!t#6^cCT
    zkia$5tLQ7XYq+MRo1W|PB+u7NwXo(}fo?js<%YUlsXF>nekRstB4w631&0MXttSR$
    z?q2Zi4I{KNo?EiZNwf<fi4K9@wJ@v(<GLPNLFiiHP~Bi`Wr!}QP;pcuJ0@^7o!iA$
    z2z}cvPaH(kx12;LSqL^OE1r|Yy8_DeVrHpub5Y{$)^HN1NKUmzuErXT!~`}PscZTg
    z?ABFDoDn$W`Ky+nUCr4+m_(02$Nk}pmqspM86Aj+v4;}Tdm7%y2Xw<QO|RzC>~y*>
    zcW}mQl}FowSjyjs&zMm0AwE)&*3gIZ0#pC*IDuoPjJ=buIibxc&P!y0z+j!Ay~#7t
    z$VxpvZ5Y6yf*}n$E(l!MNr?ssbrST<zV=!juUxi#fmF`(%X;9HM%MLQq?<T|i@2m<
    zM8joVVd}rWK_FqfB~RdZV^r&|$x;{-$R3C%>xpSqL)&u$eL5}*CUaa9x3-s(7^jz|
    zn&aH^{k#<fM%fzg`Sv>%qnOli4Xi-5Y=!kDGR&aw$!Lk`V+}VjEzn~5zDMZ)lKF2=
    zQ$oBcF!Qz$qk3+@HzSbQi?2ten+<rQdB$6f!1t)Li;D||&<Jb6woXL`lk$<(@Tp{_
    zjjTw{g0j@+G~{txK#R4WFW-xrS60OW?kKpcp@2nJ*DiZmH?*QOQ8o;xX3dw_f701T
    ze(O6}CmAejxF=0?(8Mfz(5`=y{-UJ+bAj|eS#!T3V%yDNS;Yf9RPcp{NBEN6_4PcQ
    zF=X@HjDg0vD{!vy^o(N!0SoB$Hz%0FG5mHmYU_5bvSRs*#)?BiSP-V+EE~Qp=XGTw
    zT(eoF7jyr$(xjz|VY`yIMvyzz!Vb#L&u$<s?-E~M7Z7x5?qE&qAk{>FX5ad>R})u4
    zGyF1XIl2!r7G>4&jfxdU{jDp;woiK_0r6)~;QGNld(-EU4t2g7yv^!%0I$Ev{^VZL
    z8#MJ?oZ``kna$>7e$AtlP{5ETC+T^72T%)M%{Q$XTc%Lgem!?c1{cHZ+)cb;2z1Nd
    zO{tl4UNNXKIJ?A=-*L2@e+KcCLK9Z_l(!K;Ljs3kMpCp1tFSn0LkZ>h0P%oFC8+!9
    zC6wYbwB=qxEvDY#|Hw0>^8KmfsS{i1y4RmNojNOpfi3j*Z{ghSU(i4J0>e%C8FO-y
    zx;nUp397Cqs2Yn@x01i3so2bgPYT5ZhuK20g~Qx)%omESl$Ih%87#cOXU%v@ztb3J
    zmmZDA1$K!<glG!w^s<9DmZRvzah&BdjV=<@&HX)m<0PhViao1`-RU&$;0zve*AE<j
    zL~q2x6tNBy{Tgi2C{J9+V@h{;fm??|i9DbJmtzv&!$XxUb@KTYe0mm8uTc}Pg_LU4
    zbffuin&*XWLxG}@d!b<Tu7b=6cYeJSs$TAwzqZuCbKL(G{W4r40w<#hx+Cy}V-q(2
    E0ne@CR{#J2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelOrder.class b/target/test-classes/examples/um_futures/account/CancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..93834c1624f45887a1e8b79e29f797e2652d5916
    GIT binary patch
    literal 2585
    zcmbtWZFAE`5Pr^aB1edq7zic2g|-x%kf@Z<LK2)NhBPiV2{;LLp{0r<I|{PoN^%O*
    zX{TSxU+HJsnE++lAJ8Aw_BqJ`L15~k@kF<`I_>WB-0t4}_4n_80vN}A6)E&6NNeat
    zpTNEiW7E(b!)@pbs~eUX3iM6ct{oNxdUE*{1sQ=u(V})}J9^o6?^$c}MzCHnS}GK2
    zYnQ-f(`)LhwrjYirJJ7X(vs)v^>*0ytw1*&+j2wQZnhkKxiS}Pi;=QKor2v0gVue6
    zGFLD9_NEb9MbE9<jSTh*AcFyclj~vF3MO<tw1UvJ!m*CS*vlA0P@!VKM0P;nQm*_0
    zTQ&4;w=vm`Ccl!wAXx|=G*>+*gLed!*`?xg^~#dOJEY+Vj*^^Kn_OK?I*AEPI_YTg
    z3BMgx2FGdF^VclDv?jwI)^HN<QfHW^*LG=pHkU7VPiwn*cbo0y%1mryQpNi?rQib%
    zr;!sV{6BL7yG*&k&VmeEV6+2%XJSky5qG%n#~F+$IICe4V*;n2Z+9Z{4tBkmbkpZ}
    zjfV7>Eqi`L51jh=hF*?zle_RC&MEjv!+DG|n_pcZkha~rCvY&iQJsinc7H5T>WUTX
    zzG<~W+j9ebHqLYAXPo9&w_jy&kx|y$j&s%bD^?H~4Qpcf`yW(Xz=VcLObMtBE9|@y
    zIKVC5k)#q+LBljY73j5m-y`(@Nai<Z9wE*O%)Kqds6-R^t_T!&;u}^OW&&?CFM4Yc
    z_+fQ^X=$+<8eu!w)~T4mgnWFaVP3M*PgW#nK|^Xk*KiGG0WH>gzWgrgM<o^4v7lg4
    z!wuXN7<j>6$qlV2O_WW;X<G|*wv=2c$!})`t6~OA8kVJt0lJuHTX_+mr2m$r{|kZK
    zYqI8cV#l`Ydqu^UxUJxhhOh878|JHdIA_Ry_#g%v=dQr1r1hd>1Oe;j)h{QR!ZG~4
    z?7i0Yc5~J8myA`1gs>n?!&xzWTh2SmbhvH@0{L>61tuLd4cnD;C9yp(681v&@V3L2
    zlucmoycZCR<XU%~s+%HWJo9gD?d5!x&<wvpHuk>;8Edg+_(szTEuTvc$Jk!e%t%0d
    zfC)@@7ulN*ItDcO@}50tZSULkoBU7hBt4<&q+o%jcQc92dpwt;Oi<tmWTqH-e449O
    zukD-GoGmkFU!uc~$r{2rw&xVD2m(X0K~w7CoOc9j?s9gXBM)Nqo_P%Mh(ZeA@F}ko
    zfQB@7!-%A45msSx){iw<u>o<1rqa|sd<LcV82#mEP;1#e{Ox;;Y-J>SFneeVhi{E!
    zk7f5r;p`SpjBMe(>%SsD`V@K!zu=mjWIq|*!X>IMr>VLasfw9DkgE0Y#noyp&0(%u
    z>*Y{-f=ad4N2wY~%4qc|R(kM=apy3B%WTbZTx3s3M~Dj8%P0qU<=Brw9K;Deb2v<b
    zhPZB+UmQUJM^T}?h-2(S$653z@Ds<Md4@|C3dDMj=<8^ZMrm;!Hl-W9fvsbM5_!Nq
    zI2<$h5ly&cX%H=V{7>Oq>NRTOcRr<nnj!T3L-)LKg$fjf+zSO4ZYr1==gRi;tvbo|
    d@~=O8<_T)QAuqQ}MBwCZg5d~ka!ld7e*yVD%$ooJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6d88593eab51f9343a59f08d9c0ddcc269db8bba
    GIT binary patch
    literal 2731
    zcmbtWYj+bx7=ETryXmqO2&I*BX{(|srCqT_ftCVEsg0!Ek`^N>Y{Mqqve^xLsZ_+<
    z@r(WuKcnXqkfT4qAEiFCo5DiNv10aQXXc%E-^=q}X8!!^w?6<(;5!v<XjhQZ(1A{Y
    zT`R__q1%R2*Do!tnAJd_bINk8U|OI(JG`hMEzlP+g@I-3Ma#Ku-kLM~<$0s2LXom|
    z2%N6E4SmUS45w=9Ro8JS$@TPF7=)hb>s8w_oj|u5O<P}>pN*;ch*%&^LAOA!dDq~a
    z+?PFT)d<YI>(s1z8aoA$#%_V3<sfMKr*u6q{lGDUv6jME%NR{ip<<8ptViHvw)o7q
    zQs7xmeR4aL;l(t1iGsh@SaR(&UKdbu<@`cvrY!yK*RUT42u?F3Rwt55VgQp$T9o00
    z-WDm1Ljq~rTs1wTZYmfQIQA5PuyJDpIip&2LqeBdW{AuJ17jI>vGrN!*$D=fKNWA`
    zu!6TWyo2m>L7j2KCEKJ6tA-t#mudogvolG1VuneH+z|~UI7;4@Qh{7{xVZhuCd^)#
    zKNlNL!DG-BysP0D-V>Pqf8uC<bt@zUMq82CoTZaVcUy_jg#k=xIF9!jY1^&WO-~?G
    zbiKOn+qH=my%^CZci;q0DmbNK5>o{BMFxSC<<wk>Y9huhC9-;0Muly;Y~HP!&A@UU
    zU(dyL#QcxT=={c38fR%`Ewt_Po;Pp$K2zt^;Jy1QP9vuwj~M~AZU(I_fgZ+hQxQm?
    zW;J|>Ie`w-^IW?AFU9im%%+PU3CzB#i%|<m_*WFjZ}x9crI`tTqjlcB6*)hs&XvoT
    zOMwxD{sv7&0Xg})q~WqerHiOY%>25fUe!=SSwM@at|z~X`dvZABCaX;SXNR+VD~fh
    z3Qk}~Y0{f5BvEbAndk*v*YK$nyqkjO*sPveB|-mOf__6FyG5>CPsC}XYb>fTu%w`>
    z;TC9L-;3EdYsfCU7P}W`tia)<^t^5OJ`3Q*FDC^AVd-X$`GMgCi?TZ~nPVV!vdfzn
    z!^V>7m5r!<ur#WMy=ZurT(^j+VA=8o#*6>CaZ!D$VOS2kem3d()52j@^4th*w%AMp
    znbtmyr?D5d*P6CdShQ#Em8CtO!_qaws}q+!TX@F$Y#N@?Fay&g%f8sREqWFKh!0JH
    zGuyN5Wrr&b>U}<XYt4-ao_U%6sm-7#D6IsYrs!^_c=a~#0#QyV2zjba(en5Pp_bgx
    ztD3WxJc9bSJj2Fhh4E|{;JpO=_u~+15U5A1A+Fh^IdA74Z!Fwd=4zZHuLbBh@(|)d
    z#A@*^FE@aO6uPkz%_1h;hRszM8gOC(;wD9<Nc-stl*&VN6`w$@WM1R5>mf4pBbmLK
    zzIE)oHj+8mgP})wQ!b9KV|Zj8qZfa{_~>JN(1xFJK`t_9M%QtUr1L3~PDG>&>EF>-
    zY3Ig#sgmMwu~g~caODveN|jE|K8a?^Xz4LNYsUlHeiYL<$7U|aGW$si(yM9g<U7Ml
    zP!D?f44{u35}5tm8{!uSki$V-;k-=v7RX^>5I=DI5pP6DOw-@vM8HLpQ06G{4m{2l
    zcqhCApEF{C03pXTzQ-!QAX2@g+{GF#`;v5xlz8tRXJ3)hkM_T*o_E0e3KWI-3k9dI
    oDkw~l^XsSK8X~{^b!7$~;pVRxmmw38b26g9F229v*oJTa0r2AYSO5S3
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMarginType.class b/target/test-classes/examples/um_futures/account/ChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..df10e828c9cc20f86329a27082d910b21e933063
    GIT binary patch
    literal 2621
    zcmbtWZFkf}6n>`NHro({F0@E_YgKehUm{Wk+ES!TYb(37u-oDah-t`fQ?kjLWGmI9
    z$1nO<{EVJcK#u+Zf0X)6l9tfIvEuGInVFl(z4v+U%gmpD{q_fdF?^$<4ebgt8amJ^
    zaB$67H+08v>-xgVnq`Ipos+g}hf@OW`N3rcS%D+brdDV>deL?tSoi0QV6|j4RVY%|
    zK7mW7*U(pN*KkcsH$B&-CePPvt+3@=fo?js<%YW5Xgc~*X*QM?BH=t`3ib>1S`Q7*
    zxqH#K*NxCBcy7(EXK_FPS#%2wtcGDT7}xdC3PRTkM-zjwl~KB&Ld7A8?6APaeDOK9
    za_HM`ePS<?!R0J^$wIKvSn-@J-V{)#D}|-<)r!R1r{NfmlbmLYTwO>Ti3v;_NhE_Q
    zyNM`^lLBhP@awi)*=Sl>^wUn^=0dqVb5+84OT*iEhcd%7y_QQ`)A_;T-f3<%?rpKZ
    zRJs!Dm{9R9-cyj*Fo-h(Q~ysLv&URz=2)d|7y=^+BfGO@B27aQkS+{kM8T*A9q$Va
    zZ|6YD{e%F$u*+7b<JIeyFOVyGeq9fo+Sr<2jARr0@Bz*#7}M|}KBA{PHwa{Gx8@1-
    zq(hjvCG-A*!2F*0u^yUMGqgQ7(5K@HVCKdJFthb4i*b5cYdOx0@0Y9~FzVKL|F_?%
    zIFCsUm%wsU>sFY&5;)9Y?@C{Z>0=F7FfGtw`MyW!|B~jf&PhVNDlq%H5ToKv;hPmG
    z?8eux(#;g!XkGB`N8tO_xk_cR92#LO*pjIzU{XHjHGC>r=^`tVv!E`eMGYlf7tms<
    z=gaS+PBpJ$5jPav)KEr6p!+#{^KNKGX`-wfPRm-TvDxJ3)BGkoSRVx}Yq%v%bkoEf
    z8_sk8B>h!M|K|evmt@WDRK&I_e_6#H+*R;}hI{yut#oG|&Kj~)Zp1+2+!Z*T)?RRo
    zAYk$A{BnXR9K%1ru54XzHC8OYVyrkMgau(5&a&a#a-9e>;i?@7j28b(l}RfN!*(TS
    zX@J|6!dA%^-*VWYaw!6m_X2|MT-#gY+Dj$TpSjo8_F~dXXzX01<j_lyu^^j<Z#1mX
    z^10<`jO`_DjReH!o51D0dG@MvkPh{}7&x8`N$@Ve%KqeT(o>Qo52vVlKQq~Uz+*eo
    zsDL5OPSW%Euvg1o%QvlATc%IX&R#nzs|jb>t=o8w5a^TrnzMGUd5@sP;OZPl9@gkM
    z^BCe0Cv8~aQ(id$4H@i*8O@?ixDSh~F4Rzu6^J`jm7(mXXHcq-(N%l~wVHc_|AUW_
    zD-Gp(az{3C^wv=BMDCQF3~yp!XcMQe|AL{Br#Rb&pK(ntau-K7F+tJg3`G|r(M<Mt
    zv{l>r;*)YU!(pym?ci|j2^PxLPR^F1nKDv-iqG2dh<@iW&hC6Z8W-6eG7+LF9H5uo
    zyp|k7FM4o_&peKjpg!*J=NHE?h2!j1{p?C7a04fCm%D!8_#*})7N&^xEYYvRCXG_#
    z8Xj<VgSWIbIGm9OG~jZ~;(K^#lBHfgzk*NC0?IW?;&&luElT>({x{9@R<^D{QOLbe
    qaQ>!(!Wegcy&b9n?w7x=-0&0J{uM(qTp|J|qY1hr@Q`C0HvR#?!`WK^
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class b/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d546b95e9c1c4774ae31f8df3f6f3b918976a6f6
    GIT binary patch
    literal 2607
    zcmbtW{Z|xK7=A7+%rcH2tcpsSSec6olYxbRkgnpAyJ9Y4o0SdY-DPlgW}6SvQ~o{u
    zY@LIer~ZKcsOq^hi;RLNGB{`Nz3+YJz3=n9ANT(G*KdCS7{{89E_7?i8R$W;z`j*$
    z%`#ofYnltotJ01HdZ!)FiDm@4i^EGA@&bnvr8sh2v*LIU<o&W0u2ikI4o%tGC2-O9
    zTjsLkS)MIT+xI+L@&mIGM{yuS({>%{MW)kgyXNicTq-Rk!g<Ox>=qc14=v8AeKT;@
    ztVou8ui-TF*eifM`UOs`L{U4OG|fncktd_k&VlJEqjW)sj{OSR0f7s}$|km26gXaU
    zYA2H6r91`%`dhIZIhVpvMq$+onvR#pVS!u}#8TlNH1H0NlB9M_&L*;lr9@^A>qv$(
    z=XXTP<97`l$B=+#*|r~hG<Uf;T-iCJaqHd&(YLFYQX5k`-oyJEJ}__+9}3L;KXU>H
    z?G+}8tY%p8?@NJ^4)U$pF_nee2|yo;7}jvwz!{tsIQKH<84Mj3%+mG;_PTzvDFcB*
    z#SfZh=r+bz%}OGh+J#Y=8a^^`4j(hQUsquK9IxRMO*UQ~-&C@X3(W6`Df!Tr?a1-H
    z(7c?cJ<~PK`l}mTd3-`I8?ozN4T7o+L#rt#hkkslV+<1pE?`nXZ_22%C2)XY-;%Qm
    z)3kw$U`6)GAn*zOUvm4+2}p>a3Cz7M#H3;~_$~{Sw&EMo>1GCRvMw=O6!;;%ytsI?
    z7FkgoZpd`ZVnY2~H87`G=_4zOv#_b8Wdrm0T);@BexSZf+S9y_3aT1z7+Anf7VRc`
    z^IjyAG||>9H<k+xc9`OPmfwyBD`gh94Aj&S{XC+~F0<*MqW`v{e@URYP1fAaL~NtX
    zmvnrIx`wX|+{M@IpRecPoTb|1qZDYGy8<V()=RDxhOD61zno$Ur||c(70VlOYgq=1
    z*0M`NSP-`5E?I%2)*WFkT5&>wvC4lgHFZ?Way&&`7Uj!w;Z?!r&W50l-ekVBFCggC
    z^_}&xos<*(DZjO~S2I^ZV^1e9`?o>Hs%%?<)sm46sB$F5woQX00qM;qFuOC)-gE=f
    zp@CPU_o%%Q!Pz&RKfRUojHHu{Gc>)M>1;pXg`MPthE;+5G(AtRdA;Vxfi348l|zHu
    zcHL1GUG~%>9}fVvRQu+vn`=HJDEWq~F^;^e(R2DK#1l@s@GXDUivuu_!*1M5W{DEM
    zgT+-JmSLv`!~#v_D0}<@TKy^dDleed3w!v#?<oq^GlheNL+dzl=j=L;omt0;8^7Sx
    z$a9Qz;b&Y|i^BPlb$m+ERF0yFM06?tJG$!K+$h!RISyB9^&Sq_p5c0}-pkn+$xIum
    zJ;!1<p3vRn#5ztqYP`nwkV}9}Vh^3`=VN3)25^wOhsnqh>Kv!`AkOneaE0@0IEpfk
    zVG-}*2aZ2sC;>i0ctrxf4@u_EV=o$La#rTo4XkiR=y0&gF^?Dz;F6dD>a^g|E1z<M
    zl60@l+4qzTqWf<e;5#hPplPIAXc)VtVRoFF;mhcppuYO+D-@sM&aXJ7A|w)EDuAFn
    K0uje9#Qy-2?%Fc|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bf2cb06a391d436e83a177bf6060073be7747bcc
    GIT binary patch
    literal 2614
    zcmbtWZC4XV6n+K*8`kxOsHjv0+ggJP+ZJdM5UNoOH4$nMo7&bcVG<TMyXn4AJ*~f|
    zpS9<p*3<rg{;0Ok>;_y#PB|9N$;{ljd*?pSeVO^|@8ACfFoq2s9q81MG0=r>fkW%o
    zhGjaI+b|ba)@3ae=$^J+JDd^d%nvPV$O;^bm7>sg%#!UskgG*2SSwpC9h$PWPvCOR
    zYnm&zYq>RP);!mxCC@kOQ5g9$Fl&x2-O#j~Eyui5o=c>KSU69ahW!G4@}b2!wHJMR
    z!wO}=bL(~^i-Q8lqF3O|S{Sy1Nz)8v5V|rPX&;!JGC~)0=s2v99TB*cFTKK634Pmb
    zOzlN7w46mBiCK*-r(&<lMK7>J+jFxxE|3ZRNGjO<2HwL-a@2}Q*+lxRgvaz*ZOKsT
    z__jzneA>VO1_d;$R`Vj4=C0<4N_!_XYTn=C`A+#tVq;3j`}jb^hX&5#BY~O!XO1aQ
    zTVsxFlTr3o<&tl$N`c`v_MPc5l?L37Ko9a5(s16u1zZ#u-41#RMVkk+u-lQ{j@M{N
    zUm#cV{Dv7g^|5uc6w9XeVFadzj}3f+PZ`EH6&OR?t$PAT(=ls%r}BMFV17?*$%i%B
    zQkfB$SCh<V#wLk>eQPU=&*)`6a-8eFUzR~&HRR;r&yRJCV#2^BObX}?8Me0sjxh8)
    z(pF)bHgFj%$}Z{q9-;q7dhecug!qNP+`B@Ii#CPtsz6~UzCoRCrtrq=0+U98AJmIW
    zON*7z3Zr04rehWp>gT$FImJp3Sy7w?4J9oan8%j_Mk4im^<CVd=5>@%)^N+f0u}{&
    zU$HmuhB8hQZNqXRxlm`5$<L?xZELVvW^vm<MIF)0BZ_P^ul!T=-%<203*_IDHTO~x
    z+bZ>C9bcoW;Tr?@@Ga}-%{-j5REK<&08MgN;B4A@!LfpXHT33}Q%vCm{y}zQc`ItJ
    zNPo#%aYzUYqGmbEmT#+dTbK#g>_A|=^bW<Q4r^MrtEfxk+%6d27wqtn!?u-6@zCBE
    z5cKNi-n!Xd3X1*|-`U#hxvQXAeuK;$ehV_zWy|udrVOP|l@kfJw=_8tkX&y9vwQPw
    zw`-6N^}QayN3E?G&hB>p^iI-Kl6E@I(DZ&LbnO9e?KmqmtP5nP>3MS3>lH8ZYjVz3
    zS#)xj&O4%Ni+wfEHv}NiubMb#om}%ZLCJSqjdJ9bjjr?0Af9m2f$#aN9v*;!4EE!G
    zJd2g^11zq3u!34*KrGNyhO);mp;e!ur}PqfHFtpjhn^u<zK}bbJGO}vcQ0<@)P+r)
    zx%Cw1hF@T~1Ha;?TI9xuH}N?|QyGdTV$qfCALyuda-&eGW;k4{RJ%Cbc#fNuYBy(J
    z#WQWV@&ZepctUpvh;@v3)Odp}A`=6d!~r_j%Qwkk^x-IXkCTxT)ES_5KgRhoxW@Sn
    zoJ0|)u!Ph2iQ_LAjDgP(UY>wgA<5i04x)|*XGMNp#~NpZ4jbznvxx8j4vFcbP7^M@
    z@+dbbN%mTt{YXhaI{%>oKF53wnnt>XhSA#^X2+-*Y)9t|_0?ZbF8>^Nf5SNyArS*p
    N0R-I<2sw5j`WK}w+}Z#D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..da7b67e9e07c5b1094e98fbdb5c5e1beb13be850
    GIT binary patch
    literal 2595
    zcmbtWZCBJr6n+L4vc&kpswh+i+gcYDVij8igvtsob$O|~V7IolA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOtN4UJf#-S*|~FPa_@bfx%bZe`PXlM02slhiZ-+>$Y|(5r@)a7
    zW7E(b!>#L!s~eUX3Up4`t{qMawC4v`6l4WX#G9hfcJz|%KD5?~MzB6_G*u|l)&YSV
    zrq|F{ZP##3OE*2&r6teTYf%{aR-l`XZMmUtH=2&VJU^Rg3$b#JIt2#>daOqVW$s?`
    z?M)-J3Z7fD>scHYKo;EsXV=598I0+AXa%8bg~Kg}iI-u9phCq_iR_rb^?d0SwsPp(
    zZhd?|n!%MUddNcXxUuRvS)3G5rYnWz@~w)*+o$0@oFX~Rh+K`Pog@UNowPKADZee1
    zjP#6#ehkpOVVYj#(%f`@u(W?BqsD`6f|uuSCN{=ZypInQe5m0ZJ`$Mxf93>^nUU}F
    z@NPQJV$*UL{WZ%E1cq9`cPGVo8f}aBF61$&;DUyWxFm3S=crQ<S|sR&J^gh$UcGMl
    z0=bgs*Y&`ujcn+pST}wE!_XC6*6=Z|Fs0wzAds=$nkR5PeOj&1WQvan%<YRO>yc?S
    zL)&u$eL6{YCTWuEGuum9e8MPek>kwx{=5|gM%@}4`0<H~s~FXA9b*D&-3nVvWSED(
    zD^n$=2@N;EI_$7~-y`&Y$>_JIA0d7wF#E0$<2p^@n-(bS#y6lc%oN^uUhvjp@B?bG
    zQdug8Mi>R#Iu%nGl|M5YW+f|KWJPio)TOqlVGf@QXo=SI<#%yYnp082yn+P{i&zrq
    ze#PFL8(MLiD4T{8S&KFHmHb?q-_{P+$rSEtC`%XJbWvn)c@>|ee_7JMB9PxBYwo8`
    zY`e%;RD6l5g0D2($JgwdZ|32wA)Dgk1Za}G0_W1!3yu*4ETA{P9A^qA@DH;ATMJQR
    z)$%LGszX9p5T@a*7``p%EoCNLw^^lEO8>Req^E{qyOOsw$en6oXJki@9CoW*iiFm>
    zfM7^>_SeMrQ%#Jg_|Dc|Ph1Jj@av@I=pM*elug4o8dezhx84NX9_@_;B-fe1)czuS
    z+qK7ldR{-g$Ia~noO+x8iQS~9G_72mr0IjqX7eF$={O}6YzSm07<qEHt7R|pO>5Sc
    zDb%}H&mERk#g3Zig8>lelf9c#JLh~lQ1cCES2^;2M#qI`5Kk$z;amR7R|cRVgM)Yw
    zOYtUr2ZOUNtintTh((&pQ1|2|l<G5dm0m)v<__`y$TQ^TFXoQtPHds~-lZ*^zPN?6
    z3%}s}&<hN;;b+{DlianTEqqGVc!sLcSamb|JKC!4Tqu;Q84kC~)ea7~pW{xs+DYk)
    zSW<?{FHmX6Q-<45tRuuD$J=ZUnHb0z4l%fHK0uD52gkX3l8p3nPd|6};Tm59w<zDn
    zDHL%U6`a8j9Dl+<41ALC@&vpFi_BfaVboBkROHt+tWzR%*x2BhMTCcNNK6m+G~hBS
    zk9v)oWUWc*dusa7{x=Qq?d2;_6w)meT)nGcYJ@w3ozpqX{qnCXmw%3Xzv8?+ArS+U
    N2MC5E5OQoo^bgq=)an2L
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6cde27bd26018c9cbaf76df56386ddee812a14a5
    GIT binary patch
    literal 2486
    zcmbtWYg5}s6g`U#GKwg{Bu*e{Fm2P?;i06^kYHjOTqrI!&=_dlv`J;L76MuFNHUX5
    zr@yD4)6RrEru_l^QEl%^0vsSyH??Q9ckiz5-gE9__2*x&{s1ryTSgaR65<NF(Zg_l
    zSKHTAOS27it+vZ`pP^^Yv`s(H5X)q@BqSIv1)EyFX{jaC-s9WLnzvKdnldC|>m0*9
    z-D#*b)7EUAtGZ*`WXW;WddqLQ+*5VS<hHMxji#k;mX|_pAy5`cC!voa#h+*-)9!WG
    z+}C_waO}EiB+$=*1O^yJcYMF;&8n);J>Ta3WOQJ7$|SiUL&l&$c7fq;rgV(0;=878
    z<T}x0w}h3Hf=jr}AZfbpv}~efA(Jh2j<VHwd<cHCd_T02lQE1d60RzEAJ-W2|IZx5
    z#psC0{(?qv)H%aM1pRcxa@o@q^dgN>2_Go<5FatzI*LOZhKL0<3f;*Ado0H=xXX|%
    zIj*64R(*O`Ed{#VIed&yBxDq1af1@><OYVgY1bV>b4I{K0**5jJ7S7I(RtH19othE
    z!c?Rb3Nvx>a4CUF^0MBttVP!?bI;QZKAZmOXBlI-so)kqWsnW-M@tMBDD0>5NMM>)
    z@ELA1baU5r2>QR|TUcG~85n5<#5)X2?+P)fqBeZ9429G9(lWW(hBufOob3R7T3+7R
    zSg-h+-|`N1GG=g7JnkvT3s!oG6~UQj2<_(z?qh*L3AK(Z-V0hrQN|Zol(3}WODr=C
    z9J5!neIBHVw69q$zE-EI&lKDFjdoC_%-|~pE8>U&I%1hB|JXl4e_7DK%8)rDYaX^m
    z?1*I<>-bv20|gaqP)|FVhfA7hSx-ZtVeT?qZ?|5sG|!_7I{9XfQaFU)PwkPfwi-3=
    zZfG@&2%&<|HET<AO)-y@aev437^X`9xzxl_4b8L#aqTFh{+8XM_Dv19Wl_UQwy_Yc
    zGcfXLrL#WPNjZ@}%kOOM&CC_hG}j<r2G2l7RoT>Bt-*cn(w3nR+Zhdx2ncT*hWXAs
    zd)uu<4yE3V-qYq`1n1v&{@iKO+cZ%!=E-y)rL(?AmuQd^5^4;IIr2QbdgY4Ka&^9B
    ziX0j~v+GWZx}t`arVAaQU7~%H6r(v^?WEbH*%Xa*f1>-w0oXGVy0Ar0@f83lh@%hR
    z1X8dG-=a#hUVMj#p#io)rsAaYUqh-MpttlIay9uL{m&mDSss6mi(}6*wE8PXCSKxt
    z7k<Htm?S4Ao<k+oRGd_I0@dBb@93(=Xdzdr#%Y+VRJ&=Ie}O`!+Cx$?kfe#qOO#@G
    zMqZ|nq1HSWjCtw`@xcGv<To%t-vxuTlEMhx))~50$8Z_r7($NZJW(=_E7U};!lu!~
    zwE%0L5RDMV@9_hXHI9Bf!ef%=>GS9jek6&|LPL$l1T5&-CN5I6#!)Aa4ALv43D<T=
    zGD$Ox*xz(KeGctPkR)Q5Nf>(|VP=|k?i~eWl=h2XZ!-M?YrkPc1ce2lM9e_$FgjEO
    Gs__rlQ?(ZW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetAdlQuantile.class b/target/test-classes/examples/um_futures/account/GetAdlQuantile.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ba686456132a873fd829b8f7707fe7b1d67fe8aa
    GIT binary patch
    literal 2458
    zcmbtW`%@EF6#gy=Y*-hOpi$IHXltABT3e|o!B9wfq$Gd_Xj5D5X1NIqo88Pl7@bc4
    zp8jk*16rs31Nui*&)p3W9!@hBW^&Ix_vYO5edm>b{{8cB028oebRZ%js-P2H43~Da
    zJxw(=tER42cDU{_bWIzU;bj>jsr06V7{k@zlJ6O&S}?3#zO|&e+eNJ*LlU+wFg(=l
    zx>_+T&C<E5+m=O^Y)7s7p6_s1)lGw2o@&$^rn*sF2(`IDnJ1lu9)<*eu8~Z)*BoO{
    z^LWm-szxn_UIxU_$1t?*c@1|;RXy%{7Wc-R4~DOdlM6Cr^b2H{86Knx$Jk1qV_3CJ
    zJDT*Su#!-471tOfP1kMTB3kBB=|cM`{ra;*@EgV1&_+hab=;6}Q^7~L#gP4f<`^#4
    zxHr3HKJqn-V#686nwZaqDw95oy&FjkN%&a7C-{_M_$UA^&Ntz!i>F@dGVNN8I}GuH
    z?bKA)tWNBxg+Q0NfY0!`gp`6bhAG8PUtowDR@G*>a!!au%8fGQ+v0{l*LlM;Y|B;W
    z!sMf*33G4$@F<3H^0Mli=Dgz+x$9~*K9&6CR~aL?qu>jC$siMv%_D}(6zDUVBQQ-U
    z_zL$JI=SQ61pPlUEUc&2oNH<X#QO{j9||$3n-+Xi47s!Tk}|p3f;ZUb?5zNNQeIkL
    zUn_Z<=evhG8I!mpJ{~H_3Rb#_6~UQX6WXs8%wmo~3AMH(z85r!yo_%!FJVE!B9<8X
    zj@ipw9uLw)+S5#*uU4tfQ~6eYn>VO7Ch@I;W${EGJ+VZ!e(ay1zbNQmVMv{mHBVY1
    zcEqxbH9V5=SV0Nv)WuHc;esZb)Qb>kn7a(OTdn6z&2_1CPJc5)DICJ@rH05?{Cb5u
    z>sm$BAQgnJnVXtph<#HT^|lR{VYJYGjfpqvnqdjXTH!TYS$dN?HT72Cq}~*7f!{o5
    zVC2kldo8P-IwF6TKG@pHloil4r$&VIpM#9bv7tFyoqOD&D+3|6b6Oe^5DpfGnf5$;
    z-vA<q5+}p<qH!3ynfJXveU|hVO*0F#WV(m)Sl^|286<;*3PWs~JP)U=T(W&f=L<mt
    z?_WI8XU9b)QHx5_&;}Td59-t;MQBgsn=~7=yGtw0NOTS#fW0K41Do_ICOx1aiXMCy
    zNWmq1k23AL@dKWO2G|^#ijvNI1F3v~?!p_$<@iPVzjT0jadaP7M)onV@;e5{UgLHL
    ze#5fZ#K*?=p_1xulvMWv)q~hy=qN|%AX6$wX_+pSJ87ADg<PrJMN&SHq_NU#6e4&@
    zUM7&DW;_zCS?UAP!2f&XH_%73zn@ML7^I1uqRBaeYZ%1<G9+h-k{R5fws8{{tuAf_
    zShIv^kTCv;pNOnc^x`R=ku*a;fu7=Lk_as{RA`OCgpMuZB0*;yRr07tdWAIM*)~ZA
    zX|5ykmY%1dJUbF3i5O-QMjlI;oS>V#M*$h4`{J)Vo_vMXKQJhQ!U9ktW*~PMJt_iK
    Fe+PUGsYd_+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class b/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..44ebefa65a01fe78f9fe14a93196c449eb362a88
    GIT binary patch
    literal 2498
    zcmbtWYg5}s6g`U#GKwgHB;*~SZCVo^N*kI7CZ^y*ps@pu39XwpsZiENM3xvy&Lq?6
    z@9F2XGa-*@e?Wg!+q04ZC&1K`+B4d_cUO1sIrr|p`s?r4e*&0<r=tTY4QT_N=n^=(
    zX+5z_*YaxS^7^K<BZ01I$8(~*Kq@=3rXeG6GTzjP9M>#5-edV_(F!+8)|L)U**YR{
    z)AsA;y5m`%Elu0^JX-Ptv)YInfecOCb)*-WPJPQY@0Au3Z6Q`JQKz9tU_d^#D0BBp
    z;5@M+S@6B8Q_G-N02%ZN3~xlyRybvvkqjeGMib2glT#+>f({+W6td$2H?qY&Y~?6$
    zyjrdu&B&UvGGO2&P6=q1ZTk(6w9I8kitVFp)F1AEzgL<~Y~*yD!C4LG44lUWf&Bk7
    zCvd7Jqe3GH$Ze_NM$T*)%BbW&k^<vR^!tOB8`;l7H-<2*;X?x-;bVcx-B7f^XcA%G
    zI`qsg*RR!NAkbg*gPIw-)yYk>80&IJ@CiQEkTo!ZOH8|WHwdI1uj&h&I3R2)4aWqQ
    z+Tu$-wdGdi_+DtvB?-wyO7d}jXDNdTdRc9_?tBoGWEfgCIW_e2FFHnX*}!M`TtFwe
    z%_V{34F0}sQkW(Ue1WS1oiYe~LjRAfOYT@}9yT=!;&p+A_k|eWr51cs0)_qfhIG2w
    zf;XNQm@o?bkiNLOx>Am;s1feybX>z_^|)yuuUP3OD~hwQrnFxgn8lock!bxuy%!gb
    zB^_U3Uc-WcTUZq6+hcFZi)5T8+7rud$mJ^Ues-yq-{ub9muvXiz-@IzACFk%{onIX
    z(O**Z-x0_jkTv&PBDTx2jum{P;jV!)R$1BJ&BFyt6|QFq&?I*SF1A`PxK<eQ621Fo
    zjwzhL?`4sccN+C|8LV3CE(zg<uq}7Z3LG_WD$~)16AD}{zRzt_r`0XTQ{1%zZ5Fzb
    zHP&%fURDKl`X2esbpb)QZnsy^+PP8mXYswQy`8)YnibSY&9MWJ@nUXSfmN5047lZV
    zg6)7ZM*@<zBQVpRXNR>XIyCTh0H1B`1aaoD^QZTd-lA#dW1gman9=rQcGEa5G^`6`
    zrs;XogY~lC2yD6Fs5Cl%>yX+zp#sdZHN@r)2(}s4aY`x9+2*Oa$JrH*?4{_uv<>l`
    zLI>9PR9^&ufi!yXZ7ju`@Et0gb>n;7PYj4Tno3g_y@6KQMtAWI^h*B+{2$#$e`)Lm
    zPK>_5={vt+aQqc6cHmdsR+Ikm@fR?ux{{{qdaSyU`2!u56c=*kN}9uTxzfpD<|PW{
    zN*AT2SklJJuTV_kIlUY}mIZn=9`mdX>Dd3P^c(2oH^MQl3}BF*JIf9`ic=WFY2+y9
    zNy!Y(vXq>I$1%i(7;B!028r<p{7ACK(2ECnNNI+jN)PZ8C8C9eb&eUhu<?jo3~)`N
    zN{?#P8`LCg8<ZSs&LH&<kLRb+rUp$T!$QO8T@BYJx%2UEK!&+r{kr>yUSj!o462}r
    Q7?g?`=#Jo_Dp2)*0s1|;>i_@%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8a67669cf7cb6c60a3a0e6d6b557649be5edda9e
    GIT binary patch
    literal 2490
    zcmbtWe^V1z6g>|D8`h-=Y80^&+S&&Bu~w-l!B9!%M@^I(q)lzLOLz$jn_Xsi!{~JS
    zdHT2Q3}~J91N1|+J#RNi6qr(*%<Q}GzPI<?bMAfj?w^1C_6L9oxH{U<t|4Kd1DygV
    zH>_>TbS$@K-e292l~AB_+IH<QC(xc5UeS;gI2&zhgtlWAY<E+xEm*;N(c03XDO)E5
    zZdJUxxoW$XTajkPb6r~Ue6!jJ8@>$8iepPRH0}D9V?Hd-#oBzNT%=Azw?IlhwJ3A<
    zl5cNYq0D=3)vhJcBY-4&1%}qca4VQH%}@rRE5q^Tf$=HhbU}xXQwrH>ft#7aKDJWm
    z+iop;9L?~GvXU}z7Uu*st5WeAE@_#~3>S`%vQdAs2mWF4c5EZ7<2(j5TrluHE(+xS
    zpE*)ilVQH$`{Z`X3+&ML+@iN81;(1#4~8r|e2{}Kq%ox70|Ou8BY~^01JMGaNrO3m
    z#EG4bSF1^1ps(QhH8XIk6B}kB(q&KJV|=0^V_+DUnR0J$5J=c=)e|^#NXS$QjtVRu
    zi!1rGBDWL`fjJu|Ba<l3#XEaTNsQCWYQu5v_<m6afmM@J=^ua6F@h@wKE+i5oy0bm
    z1Wq&X2Qo=vnlSJgt_yTX-}eapUotMfU#&UV)F_BI1m@lqVswvM@J$Ki58_Mfbh8C-
    zG|w|#6!^5hu)Mrf3azja?CEq&;);6QGLTcObdeRsSx{5j&kfwhtbh?~Jzu>S6^%t5
    zU*L|0IRo=p5a``!Z_y29lqTA?<uv5|Dw8;~*vfBn2k*)xzBF)G9ns4p7I^pf{ZsT8
    z75(=FGKXZ%qn3!hW?9D)zS8i(KncsNYH#P^oTZA^vlwWcy8@S5t>+yp2zZ6welyDy
    zj^X#PK+1cK`l|GotyPDF@Iq89XT|buHE${t;kq3NOceh6T~lY(E!$PhwZd$cxZxF6
    zaMs+0!<yCCLPK+1K+vhX$17#Wxli<G;hn9$nYs#^<=05esY8(QT5egsRhOakxurkG
    zc1VdM0dd0-m^q$jM>QrolzKCK&$jkLICIqb(+5d!(KNF$N7LQR=gKDgXp|HhRt1vN
    z^gQmqddX|}6**_CBpR4MwC;|po5hlqW>W_Q+Y2i=rFPEQ-l=)W*)@*rq3F203-O#n
    z8&>#KUjl%E1iJBcBt@I>4a%H#;afb44TxEqN>CTRf>z!|SK$@(a^HLWpWH=XadZb~
    zMt0DD?-vY?y~L$9{EWM5(l<7?1Cy$2394>Hs+-B*(N=EfLbg;+aF{NYJ2=d|K)zJ&
    zq_h}G+F0o&3hj7KFH^{{IFCeQj&&gs`G1{$1HJq<IK`C|2HCMQ?5ra=hf(w+OF2hM
    zW-!1qase*K02d>yIU*V)#_#Yw$r?ou9^(n68Ga%?#t)Q;78X`HCgGrhHFA;SnnaZz
    z)u=b9iPzRC+0>jz``<jCpF|rPG>r@k4I>XUOipm;=IekAaliU?^`&3n{;wERK@kxs
    O6*JHs!9!J`>i+<$PqzyI
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetForceOrders.class b/target/test-classes/examples/um_futures/account/GetForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f83c8c12b8424b1b475acff62b4b41fad3cc3618
    GIT binary patch
    literal 2458
    zcmbtW`%@cL6#gy*Hf)ztpiN6#3#irb+-kA3ga!)|K*GZY&{%EVgiTo3>@vF>rX9z>
    z$DgY+(8uT>;2))acQ-(Ibj(zk$vyYnn{&_iomc+)`^}#K#^9)ELbHOHh8DC6T-rAF
    z4Ba-Ivc6K-Hj9Bk>!jsaL0X_WIk2H1E^sxxR1GX!&sxroxjAq6TT8~S3PswwAn>s0
    zR`i197*5gDi>~9)lI!WEYEbn|UoYC0=>)n}*|qicrA(xq36%@fDQFi+n9mK$yuIpK
    zdq!Z+xK7C`$I&5xI64LTw}N2TpV0Nd^aIBXMr#j7uZ+?K6)L(VvdaPwlG$TyxxllW
    za;g!{z=pJv&~O#k1QerKbgK?&nNAL58%J5KJUaxxzVs-vky3FTHx%5|@BwZKr2n5e
    zfs17`$hcn7T=6zd&leb}VLltG)WBKnZRkV4f)6!(gpUOVj{;EVd=0)ncj~29+bx$(
    zPoOL7dS%_WOJm!5Hq@mq;1hhRAgN&hgG{m07X)IKQ*s5aoD(9Ma>D`(4RK>WFPgi7
    z<vPAT9VH)=Cd$3p!=pGx>1C;E+q0gxWct2QHYfUi{zb(Q?r8W7p9`oYvUVhJnSnl&
    zITF*DhA(hWpvCk&m(c$s!=ies&$*gLLcA}Kd0&WO-PGZm5STfOuTQ0$b$G-5jJp|v
    z?^Ea3)>d<Y5mfy{or-bXksl8=q$MkDWJPl3m!<Yg4UaG_pha5Oliv%Q#Da>iFsmS=
    zVGi>GoyY7gIDr|aiLz(dRdc1pI!`Xt^IN;Y+8D>z8W!afoqS@RwSMfMq<=}$zbueE
    zCu^S6MeK-W6|4A0!D9_Mtg(xo&clo$o79U4Xq3AGx9hFX*oN=3bWVRW#T1U<cd#Lv
    z%hgK3^wx}mO+r`@MZ?}OJWK9t%2=>vu|9{hjn|lbqheT&WUL-ut(6UIuv4?QR&DmC
    zt~&U&a{)nT78`3>jnonSnSXC<CsS5JGrTeh={^S;%W>E6jEWhAJ*_9gc1}wp0nuO)
    zm}<<kcMTvqlsFl-7rTd{n|jy#lV?e<)6}vsP1Ehn<KhnIWta>K3Ig#-dLB(#HRo2@
    z!ZVgkp6<C5eRfn<5?fRshc+NMKG>-#HFMALP0c!Yce!##qGj*^;w6P9Z17V~dO$-A
    z?f5p7!b|uLdG6ZqJ)T4c#57ICs0-dg$seFC`xa`x>mvUz9iVGzcpq1W_R+Ka8+u1x
    z<8~8%#iHDFjg0I=r|NEus{5hpLHrLi<(qks%H?BRCUf}~E>o{ClgqbKS_ma&B=;KG
    zX1t`A2_)H!hr%_@J`fB2zem4;PR{;ro+QxAiJau*9KtmWqX#L<X;LzU8*Cdl;c)eF
    zE5w>6qF!SB0Y8$gVRYaro>7|OPoSsxi4xJmK!Ix<Hj3CJ7YUx3DAA)b^%^zN*%l>>
    zn(Ju(htKmT&$a?ZA;Ut!&|?MTW4yU@6p()2mw#<teXp?cJ9=eML<ma840K2EQ5mSp
    EzfHucZvX%Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetIncomeHistory.class b/target/test-classes/examples/um_futures/account/GetIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6bda11558bd653336c7b08b66e56bf1459dd6fc7
    GIT binary patch
    literal 2579
    zcmbtW{Z|xK7=A7+%rcH2tb$4^Sec6oQ;CIukf5-e3z!SoW@W>AcNv_W+2(`vlz&e@
    zTj!wWsXw4Us(S9s0wd^&49?km?|a{Q@B2LO$Gw04_1hl+MzEoy4ec5-20G9waAe)u
    zuuR8t>*nI>x~zr*ofEcehm!*B`N0(pS%KrRQWV;bS+d=S@<G80*5<9I4o%rQAaJef
    zHOy7pwcM&StDfu9lINSXD2#j=m{rG?ZfM$#reiM8&nD8DSXiV?!$E;w`N-m&+P8gs
    z!wTh$=hp0c7Ka6pMYq7&wJ>Z3W2PC(AarFo+&VBhWtcAL&~a2DJ0@^7U)sS|4t?9L
    zkMBn^xROOLSqL6CRy`++69U@w!t`?a#*)I@XW$*2B00^7T#cp=NeE0I(vl3O&TWa5
    zr)LcGV}RzZYSoKenw!oKmiEtN)VRMz@bdii#KyReck!Nv_YIuG2LhA-&m0q^F2kZr
    zE3#k*jOk;6p%&=92{E2V+Ty$mc?@c}VBjJy30&F^bISb|0p{GEvpOBGUYEW=uH^Z3
    zGjM7n>t-pIjUT`;Obs6z_y`}<)7=UJ8QZOS0zK&{wcJvvJt9!t7eDe*RW?K0a|3fa
    zNpdD<lH)hGwzBwyUe+SVx#|1!G6<}?92@xYiH^${HE<PU0y@cTZ3!G>u=ixB!Zcyv
    z8d!fF()T?=|CdaDbJ`K&X9BZt3o)+G6uxPJnZ5W1bh??s8?R@)2Ql~oy|A=&yBu0!
    z6l}?KOkq_0+%zz&Sm`1winE}uqy+;-d@f)lQqNc4#m%Uwql9@43kDW(TcCS~y`me+
    zI8C$-%ZcP-jr}BFO!M2)V0}#Cj)Af|qMJt)*i&}=Q}iz@`d0+<ugRKwsfcYA_lk}$
    zQPJ>~fqVFx-Ewyx&RVJ&vTzj8BzFbQrLE66RuHgwc7Hj}6i(nDX5*C$QDas5OV+AG
    zLRb)0%UQ8}TdiBdOt@wT0>h>MQf2CthGn~ovoyf%N?|u-7mplvs9cJG*1mwCJGb`N
    zxb{;?^r!IF)?Q6o1<ms7q~z#pkg*_}mTxs=D1EA&Ot8JCt&xD_3KN*xpJ#8n>gZ7K
    ztATsm+zQ^*o6euuOL|Ju%EL*TKFCb2KIF|Dr-O!df$Ri5PwsQQ>_vW6&e|${dggZZ
    z+F?~q?4)@<5CDNb)vq~g=bBFiO1|OhGDqIW=(z9<;wdL>_?ExwRRI{t;2`eDvsek=
    z!Q!e5tEeUh#3D^)D0}h}TICtKN-v>Ta)<bT<Qa1F7jr$i<C{2n_tGX#U);pmg<o)f
    z=mmz_@H1|yMefSbCO)NTJVViFEV`ck9c`6%Zp@S`84fqfl@1Pb&vC0<>E!H-c%}`N
    zUtp;nPw8$yv5pXr8t2#)GBJ=b9HMjGd~h5^FM7Cpf{dJ`PCvE#aD})34bJCq3I&|T
    z63*ZUjz3`_20lr6c>;a_N#?HLFlwlCR^Zn)tZ_!@u(8fDiwF<lkeFWTG~m)Jk8*>O
    zWUtBD_muRZ{cjrJTg%s=X{1|dxO_*$)Ce_$?dY7PzWVFR<)7p3uQ;zFBw}DHfS@}9
    JA;&gE{{U>5&XWKD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetLeverageBracket.class b/target/test-classes/examples/um_futures/account/GetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..059e807d53b5690e39a1e0d2c21ed89729f512e0
    GIT binary patch
    literal 2474
    zcmbtW`*Raj6#j0LcGG3CG(dPti;AZ7u_%>7Q&MT|OHx2msu2aZ%T2oNW;e6D>A*Pt
    zJ^qZ&P#&XyfPa+w-Q5%dDPzQTCimQPZ_Yj6cV7APujhXNn1rXJ2Pq9{1HI@IIJ9N$
    zSf*=vHS^}imb4>*z8S}JqM|@5KeDbNBXBIf)QlY0EIHn`e6VbVo2ynsho)>D5V&gl
    zb#ue<EYFsv?Ry?A`GHw&M$JHmrtLb?i%h59aLqfbi-~qVR<2N|;h;cHKC~$F_N~C#
    zu_8I|dsU~F!GHiV7!)|W8AXk7+B72>MxKl&S`Q|#Owa`#Iu0vjM+C0qORun%qrmZM
    zg>Ez>>&i;bz%d*b&@9{bn;vPI%a4@0N7=03-vfVV^;%-1pyMP?X*g}*eVh>}{y%d9
    z*_w<>az_SMP0j_Dy)EhIcnf!DxC$ek`1>)8vl>1y@F6}Dn0Oh4HUKRO%%y!^>vR2D
    zO$PL(<Oek~bgPqFW+~Pc4&Y;aq9Jc!1m~G*Z(a~cJ6_cnIJ!@$RO*chtaQbZd}zx?
    z<oI4_&Lv66<VkXHVecq|33^#=y6!>{tjaJXY16|${j6gY7Yuxg&jfT5+By<A!hm;V
    zkis-+;B#CO=#@d>6Z*eoT2fc-x!2Mth?fNx-xXq9KW+G?1?D^P4eNBX4R5@k_aDUI
    zhxO&PwOi%Likjh`PRA53sE?}#ii(wfvZ6Q(YfAftfoqr(FcPgFsPDziVnxT7SkSO&
    zU<u0tgRj_I@gf<giMC_8O?k7*de5)4^V_<?8kxdZ2Cl0o2KmG?YyOpgivCqa{|$ls
    zK3Q|OEn+WO)^Q78Yq)Koj5T(%H}i1OQqAg70yN28fphKF=UpodSw3%mv%nNi;194d
    z${Wr4h78uM4VQ$lAZ*KBw*p7)Tgr5_>4X9oO8>3S)H`*{@f2(A5L<0+WSw1`eYWYc
    z{<Ccqw9W+t9lG9K`|75a=+E*yTYEii6*McTk(9&xAY(~3tiY<vNCv!eBEhy#Ya;>4
    zkP(>e&a<}-BRZ6OJ#>#6d*PdX+xs(}q_=5WnOLOhgUn@no3k@c2n`zonHhSXOkBO}
    zHv?NPIx2yVEp_zU2~|;SRl^+OfZ#Y`*QS)>p5vUFJKSC5%9)AY^Scm_DfD2SpK9_0
    z2GTf)Z(=FFgl|#dt{>mwZel>p(Nvnc=moUOF8WI^pjWc*@&C{+va4fHaCGzuPTcqv
    zL*vhIt_Q#1y4qyN$DhEY>SCIz%dzT8=6Cc|QamV>D`_q><w`G?*{7H<SNbTe#F92%
    zeuh#CkLhI&c{b(IcrCIYq+|at(QjaozXcBSB!?kR=sYLsD2`(cCs3eVBqg&r#rAO;
    z9@h|OVys0X8Y0H;@dL>k!vOB#KBZayB)W$mDG@C!Y;euMg^dT~BF8g{Dm|)EZ%~t*
    zZBlZmIf>NYe4amnwlruO85SBwZ)=#E<jw7u0XfV2>aRaL{1i8T!;lJ!h(W2Cf$j)C
    IssdI22b-v`qW}N^
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..32a9a585f57503daf7a0ef72c6bb4db2620dd13e
    GIT binary patch
    literal 2635
    zcmbtWZC4XV6n+K*8`kxOsHoHzthELewyoGAAXK6dY9iDGY-(G(#7S7(?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6S~(WZ$;{ljd*?pSeVO^|@8ACfFoq2sUFg=3G0=lvfqm=N
    zhGjaI+cXzf*JV8v=$*1%JDe8i&JV9>$O;^am7>sg%#!WilXr_&uvWI(Iy7Z#m%!z^
    z*D_aa*K+I9tb49YOP+5wqA>DhVAdU5x}j;e+K#zgo=c>KShzr$hTQ@K^1j76wU>N*
    z!wO}=a~pOui@gHKqF><TS{Sy23DXQ^5V|rP?Hrh#GD;V8=-9829T2#bFTKE434Pmb
    zPVPi9ypqKLSqL7qRy`++!vflDwXj^dT2*)l4ZMe=B&QvbtMT+934!TDI+EekxgC-6
    z^tgc&7@~QrUiTuG=4SK5rJXYwweD;Yyj;GL*qGGuK2B-)z`$vIC@}s1%n2NC%5cdG
    z?9leyvgJ2zx3I=+kwrUTgdYfubST)K9+PR@oe1<Hk6{gG4V=Syfr;lqPl4&sVa~th
    z<X*>XHl;6+D|vp?44lT;x><^4le;hqQ^Q9FKE@|Z^H&uFGPc|B1P-Pn*l|*&{g}YQ
    zj<}Qe>$0ub3C!7~0GPN*{$JbL%HmUc*@ztHn(voo5Lit)G4#_z9TzZe;1VVTbQ0a!
    z5;(v_*p|Ht)0BbBU~TqD-}eapEm{8NlqAH@1?JurVqCi^e6s?D?f8atx|zZouM6JY
    z82pf4tX7vQp%q5KmQ2SC#?{X?19OU%KC+@X3z|w=G_Zg#1dK%L`Rcp4Q7z~wp{(JC
    zfki9{^uJ(l!3|}cCfbJOL~^mgUXx!)^V`v2?abh&fr>h!pGOqgZ(jJP=wDX!uL$H{
    zlQp+f5!)*K6&+uprr~P?xA6@->8p7-XQ@WXGEzX3+!Z*Twq9_oAYduI`sE~3IDx;H
    zO<CTETC38pTB{BTVL{X_XT|buweAQr;hG%?OqJff=G2)j%XSrmX}HhphJBO$K62R0
    zaw$4G`vQW_UEf)Y+eux~pW-`PdpU&_G`2SqwEs28Se|Xmw^}lkK2?q+*k04}NI-Jg
    z3C!%wvo~FebZFq^Fg|E+g>vRi=TB`XJtgU6<upz2W?t9t@eYrZL&Lg2c8Z=SH@{x-
    zBEK%@Y?Vx>=Kr$~kE%*zm(BBG0SFAL&dymk*L-47@-0^vIPxAx&)LTik2vYVcl=ea
    z5x_tOyKyI;#Y*@d7FT^(MLjVf7HKL&*~4ehYLC%ZdIr6g+r$5TkC7{%%N@)e+QgAt
    z=QnZe+$K)m_!VbHo?@g6zu>xB<SveE;xmdSGZc--qAS@y&{gZ^Mxj#6aJX8j^>CPf
    zg6ox9FK1uIGi{{u6xD7#qPr)Eb&Pn_IM0TWiGfUD51s4hLuEe(aFDx)$;c7voS^m~
    zF7nlImGgNVMG?nP#c}+|@n;Ohz^4f>Pr!E}$=pTkMFUOFiu}5PHO>efHr6?25#b&j
    z5;H)Z7F>GeQEpI@?6o=jfs#RV|3d?Oqxl*%jdTkQ7j9~p8KY+KJUS<-um1XS`6syb
    U8_uW*i5Qp)An1-j$gvC2zo<{;N&o-=
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..61e91c8af0430b8e0ad55c3d71a0fdac3f5e57c6
    GIT binary patch
    literal 2807
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*koTARr)xGNaT1>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUSv}zUuf#xC0v4UZN#&pkuf~3HnP^lJJww|?|8|Lzq;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~`P^hA9S?=mlqqNx
    z=rnH{oKt(&v(}8j9Cw|PRZgN!07-NRbgu+K)gRRL!1M#h4EpOEM!WRW1r;iGN@TkP
    z&Ze`EvE>8La>|+QNO~5M=p+mNdS%JAlh`YujLnVD=O^YQ-u)V0#Q~C2t&yuU@l7HE
    z<D1kaJ+Xc3q9hJ+52NDNoIpVrEj@x?t1NEvW)zE3LC?9%R%w0OcWv^rJnQ;aV7X4t
    z@XD6cJX&C6`BU*ajw*OV!<$Gy5!ng1wq%>cv1Zsc^HND*cX}f3RHTqe;+Q}pSg)Fr
    z$m1IN(9f^xUI>h(d$QXPbPUIQ?tFwKqv9=`Q1G^flNb;f{(t5K4pd%1jX+;LK3j7)
    z6USdqj}{!pI~q>o3}a)v<+AAsq_VD8)_uD)u&QT6S!M?Ykx?+D;T%{e?N2L^M9V3;
    zlIB?C>zl}$8Wot{7IO1u(X7f?`}$Z^U95_zxGrqIN@9#&mTI<r!Siya?;B-vu<O=s
    z6(g9?Z~>D7YS|3xuLO26j9W@WVw%!0jrRnaOwV%({Xa_R`T0(WS%Jxyg%~!57`}@F
    z<6H4{sdO`jH(Zaq%OUtKb!u*IHXj&4&EJ%%n8Ad6yszQ1WTl0yNY4DSl+J0G$AW+s
    zNnKBV7k0sE6(69W;6qtjR|PsAvp4MoW|$_O>FGGDbvg5W1|MnoSQ_r2;VHJT$6iU&
    zuS?Pmf%G$S<!UTWo4sT~MG?yiObsQJ*_@xwzDYy&-t`Dxl(7Ow<JQM*!}nPLPk)&a
    z5EBBe%rQSOoM1t=i{_EPqW;3Hju>g<Az)stRhCR|&IlU|Yout{3x;RObzPVURxDp&
    zF#EEdjqW5WhUM^VNXMCYR7k8+o-Q?;jW`u!s{Wo}7`~b9b*$|a8vU7iX=_jBw1md)
    zO?q}d0~zbJYIsJ)3`~zI`yy=5=wT!vI$8xrw&&UNj$k^}`D74z3e*ER^1S_rwvrx`
    z)Dw1?rdyfv#T&dagccPrIg>;5Ji2G7dAH^j%}Gn1QQa>(>-uHk;RM@s19P$w`*8>>
    z5U{vvKsVRNV(V3|*~>%C26^3~rp?t!j=WQ#>DWDpyWyu5KIP2_(2zhYoNyK@!9|s;
    z7JLFPG9X-<N>KLGLnwuNXvsc=T1dUZfBQY8a=oeDsXZImccnLVa2LAo<4CmVX{%3<
    zZ=kn#1Ny~ZaH{VC&Nkp@%*aLReBTDfDS9_S(V0+`Oa6|ALL*;X$`=wGX7hz64*C1I
    zk}ouKb}gJKefbAiY{Xr{IL(%lW&4-oB0Eq565trx`P|9N)NXWQ4_Vxc<Jd>70~p0Y
    z>K@@&hmhl&Yn(5l3)ji2jo0u4#~*pYki-lV{wN9Y5ikZhw4sJI&aU%*S;MECks92@
    zI>#iw$7i@j;yQ5$pW`;Y`+{<flIYzX&c38%KN|nx_PkGir9e>_4xwP=vVxfbYJUAF
    gdfn8Qzn0YD`&jxFr(^_02v7zX=-~4kjt%(sU+zE+C;$Ke
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/NewOrder.class b/target/test-classes/examples/um_futures/account/NewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7f773e66fd94a21bf2132284075f367b5fba14a6
    GIT binary patch
    literal 2838
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G1SQ;36R;*=Q)}%Kmav%Y#@!8yms(rx
    z{rasR`n@xqPG__;sCC*O(0|cy{S|GW-3_{mP8plb?0L_7&Ur7-dpYNizkmH5Ko7o^
    z5kifGu!36D32azU7u9%CH45>`nFTHH2-NlKhVBdq)WkZcB}4=^d7CPZUW})7<GeOI
    zuG;fywJbw&Wvvr9nm0@F8QoBgycW-!hCxZD6`!j(6-%?@`J%2FPFydQi}9)SsLxG!
    z%p`dd8U$LjODbvZK56NTs-q=LV@@wbuwDQWGzzrOJ5Jf|jmI6$b_~tgS5@e1*+&y(
    z$Y^psYZf>XOFi-}<5;>;=vxb?b2@?+qF^tTX3Sy)n+2qyY+@=ioOS(eRq!IV5}a~{
    zSRD>3@c|4fsd734daJAmUKR-3`m7c~8>!4lDiy(YQqEGDyqyBIsbo5tji5tdouiku
    zq%mq*d9KB%eJq=ZV2?oLLPa$k-C2^bS77Hu3@fE`E8wg7yjdao6WYZ|YgV)B25(;e
    zbL{8lD>7ceehIHCIDnqVQeoJv%oH^`zNi)}+T@(T#@KMs3x7jj1P5tn+0ye`-LbzG
    zm|<W9Wb`WNLqE?~bqfr|I#X-Uk%0A6>EpireKH0xDB+lb;}{Yc_<!OEolylupt~Bz
    z)hXT=^tzfw_2|N|f)R`|O^RlrpjiUZlxY>>c5$v}A)fMhed{oeq=eTMoIr~BKDmLx
    z){QyS1vii&RV8leO$a2{<fV2guazC$H0=10UxX|kzXnHEmLfPwE9WZ3;)rFXHQQDT
    zT5sExYckR}r67Z>fLzd=>XJY+L$<1dT%V>DoW`3Byk=P@UH^|tdv;mS#kT}TpVvjN
    ze+2w{TOhI8zc!g>2K@Er33JwSzD*v_W>01u)v4GkJQ+EhazE!3yz8P;PgGpY?1Iak
    zQIN;1fZ}sa%RT2c%cP7s6eP^M1*Ho#K0+^PIGUFxEwN+})heI4ox^zrMOSbm1&_1S
    zJ+jIL-Ecu?uEd^_D`x_6T4_1cGA_W9U@LG?VGn;Y`$ko_MKAg8`57y)D=0ltRBf9D
    z@Z`xp0WmDlz#Ow3cAsgtNidmxAlCDW&?YLS8O_S7UKe3$<kjM|YU%F0$_zX6x-HO=
    zT1(5K#&Aj14c-#5ptBEag@wp_rcz`}jt0P}uG3!HcVcY~Xf3rwd&Zwz+T&^Kx~5tM
    zLecaT&sdUW)ly5EqgmXt#rN$gZHfT+m#o0x+AMq4WlV!w9uF8Vq-xLxpQXQlHRu6O
    zH75rsx`A1pKhL*=CsD#J_The7?!P$Xj9K9oH>$grPs7TEwa=|1>}S^v@qVd6EB0U!
    z0v9<8p_}uAf%zfM*_yqbA@`BPotHQ}z>zNr)b6<paoan(#IO4v0u+SNfXg1`ZNe2?
    z<*Xjp@SZO~d`D4X^6or<l)H=i)C0)5=nMRBxQl4IE4nedX&GBicST={Zu5!u=nkLQ
    z72WL<oz3XJhqym^tr>@^lfBD0(zT4E6L*m4zK^jGe!vNL5}oW`#v5c!g~>YXvCc$(
    zLnv3ng|nGln8Q1nTrCIn9<)rZj?{ujN!^+IDAnLLeax~q>1_4xc$M8I4A=V!H1XTS
    z_ti$UU=y}sGh*06uv^i~ht3$b^29crMH|m`P(nKvu$^Z+C}juH*@;iF3qNtZjoluC
    z1H|bpk-Luf8LS1Y#|?Zy>KdP)H}D}TVu+i##W8{(@ew{I!Y%k7pHNl^pOLSS<F9>A
    z>I-sOQS%Sg^SSw@1W97tgoN}d3ArBb{OVzt+qvKU)knMTq5KOHZm5OlteXiyBfnpB
    I4B?x90R$us=>Px#
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..913edc1fb0ae801600ee585c93ce6593c2ac05a3
    GIT binary patch
    literal 2693
    zcmbtWZC4XV7`+354RL)TC@NLKwl+b9g^Dc#LL~}GO@x|&O>Jv8VG|ZNyK!Hr9P97t
    zXWMg7>uG;Le^lE$yFsGhDYbA;X6DYb&ph{eoB8vv-~IqFfz1Ru(5WD%q6^&u$2Rm$
    zU9)t%t}RtIjH)ltJ!9IYKP%9g9$r-t7dROT1-@x%dDDJqtYvj?y`VP}P^7Ly0@tff
    zL#vp!ZdVPh>ex0lIj&X<{J=Flt!kNu?Q3SEX=y8kg$T`rV2+rA!vg)rW1VwKFT3WZ
    z?i(4$u9@{XjtU@-UV-!LzTfnwG|e|W-!}Zw)`8I}qckCb1o|Yi;{w;x`CV>B-!<*}
    z^g)o})j0YE4pnr&y1wMD8Lk({DS`F-Pg4F?(@0IF^0`8;l)9Yq&4!V)7aX@L(Zy1R
    zn77raI2M=lrOZn4rWEtcHMu{(Qs$!RnxXXg*x1-O*N+0-_Dz3_0%M~RdMdp-pyC6Z
    zVF;Q5BQn`eB??nJl@>DG#;yfPf1Fb>h#>(*uU4JFrn>p`aQ@)&3K|b~!njhn5$Tvt
    z;6r?*;A0gR@QJ|e|5GQ>*R=GiQ3x#GWC}!H7Z_>r-kW*T?POcQ?LivD3NEU+gv$cj
    z>wIcs(DH${yx(!%mQ$}Au0S&HxOL65Y7-k;KE$REVHBEzF%{$Zlx6d_fI!T&YmUH)
    z_E@znlVvm^kUNl<jK@`@>6?!2Y4cG*u@Itqy0x<v$7i&%7FgCT*DV;Hr`L_Cp(jk8
    zE0|Pq4O0S%y5YCB1dcQ0d#XWlno)5bto1I#bsbXwm#TSp@{!^f0t@d;G3*6x{N@ER
    zd-)9|Xl5JVaGi11Lh?h2Y^k(d^mRY*cCZBIFe!g-saTL+>7iGo&%C-svnq1<Qb3JR
    z$CclOjW3r#9t8z=R4idxpm*1MIomhFG*LEnD=?O7>|N<xyMJ2}tdcq0RZ)~j^zw)-
    z``500()}ya{i_1$eX{0$Tf}xsd^LfuQC9Gciu?GMo%!uNT+n6X-HM1txhrs?U3<pT
    zJ&*PC_LtL4;fVfGHhJSt(5M)0Nv~LR2n(XBTdTTj%5@8j`Rk@9FrNR9g(eSb=%y{*
    z*3R*DvG5AwrNLex58m~AYhOUnqT2`SU<WBC+LL{6ZExnSq^7%ddZlk4W~|Ak?&=N0
    z=ba*OI^woZbE5;I8&hEJV3xh>W~D*>Z^n){SSx;W?>c{GuhZL*Rw~X?^<gG+^&uYu
    zp+*H80`VDI9z7otMJM3RxM0c*I<-&79hI?VKTY#V0tgJq#?4tL*L<81`HrhA9Qgu3
    z*Tv@$&p7G8_xzRb7(hh~hw&hsg+llNI#)fYpc*L<OH>sj_Vg8$@^kd$Um;OW9^wD7
    z=SUVVB~K(zZsYX5%iB16X&dM7{DRcTON?~jXWW*H<kgXFd`@UOMrbmGZp42_N4b+5
    znPNG{;byVi#bNOUZWqhloP8C}l#${~lsfT@<_?nU1o_Buk*y&X5}Cpg8rRDwP9OSl
    zg1e{ak<*kJr1Su;@+EMS^F^FN7H3hyIsC}+Ck%zeXGt$j!fP<-xvMye8tR;7`E?EJ
    zoRK<AY;cStz(ZJcOh08BuxXV;TqP3iH931kWB{FiQvqLht^!4&yM=-)cNNS{P||xH
    fo%58Je?7_c3*7q^DH$OV5|aT0%@Oc9b|Cl%M0WA`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/PositionInformation.class b/target/test-classes/examples/um_futures/account/PositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ae3a7adb23ca7f70d04cedd526b397a52b76684b
    GIT binary patch
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|oWFWXuyEuq1JAd&E518A(aE@2ZEHoKYK4bzU}
    z@9}eW2KqAk1N>3yb9V!zkd9bkCimQPZ_Yi>bKdgjU$6cEFb+pW3tAP#G_;{z;QWrU
    zXXv)!l=YR(9kUn+v`<-%6=Vcjlc@~_ae+(WrCMOwdd_lo&8-E)-(E7RDimq!oWT8}
    zThTWy$8d_KUUVIYmRwIS)q<L5`g+l}OefH-O4Ziam*ykwY^cmqr=U|HVLmk|^Y*G|
    z?HPeN>pCT?97mS`;^-C_+75!MKdI}1=?9J(jMX2EUKyhcDpd4JWETYPC3DBv@_}bL
    z<@8xJsSRl*q2Utx1QerKbZZW2nMtN{XGdA9JUIlvzVslnkyddTR}@^;@II~yWd5Hy
    zf!?a?TY=>|S*PTB6+?;wqjlh?<CRXGCZGd@7*g<oh7a+PfPNH(1_X5u^wnn1wcBpF
    zY<dDcIoB)ezFivM(Q~0LeGVVv69q{PDcoSPoxC6rv*^0O#U{a$$u}a9Jrhgj)1q0G
    z_<emQN<*ekl!bGLM{$hN%Tmp@=R9x8^nIgjP7eO`vx;Hd)Nl)*3aDi>s2>SjV8~D9
    zki;~u;WOM3Xfr*}CG>yEwWzWhv#+j^5bp}izbnMBf*SBm3e29yH>lFh2E5^Z*4+xh
    z52_1mYpeOd2x|VJPQ?Un%8&aRGLn@JvLZS2%ToKfh6k7t&?2qt$?t{jBCFyH%qf`H
    z@Ff-mx{uk*I)NFciLz(dHFKrJice-6`K{kzl}z9(4U6)LZa%TVsz3Hm(!V6>UlvF<
    z$(lzE5j$d8#VWp5@K8e@YwTwy^Kjmf?dn+sG|F9p>y6fDZNv9jKPSJLW(r5}yVx4d
    z<yvLa^wx|`n}o0+iiW*mc$VDPm9b#k@&#_?{$ruZhbo4}`c5PpG1fa<YJ-iNt+r;f
    zRrNG*P(K$C^l0&H9qcT{M1L0E+1i_VE1?-)nXL3SLB^V_8lF)x1JmP`{s>!>=0*ad
    zIU_KAHqYKRkLXb1&DcGw9>#C_ZSPN=CcQyZPsI#PcQToayBwckMkv@6h)>b;Xy~eW
    zx8@bic}r$cUz3hICToh#YLJ5*5F9CN+>~0m=SZh!ox9syIXBUE;{f70g%)h^Q%-+C
    zLkykxCX~WU_!b53I`ADHMFzwSO~t4SUPCDypd<GhYN6*n{+~ZU&(g>~E)MUbfB9Do
    zjK0M67W{%mx#<}l-G@%q?HE;eL)E?b?`SEs@*tfr#JEi53vFDcUtl(0Xs477C1o`K
    z61i49r<VyN*_MaHHN%b&3;n-CzkzQ49_Zys0t1}VNlw#Y^kD@3NK?*`l4)FF1Gx%^
    ztB-3T)(jC15aajwfn<%K3y<-H(lmb-J;sleh!zGmxyE6mh%IuF;F*aMJt|YLQ4^hQ
    zQ?jVJjMl&TJbwo5C{PqKEEEhsR4_5lo4ZE=8RC8U*U>Zh0xQ2^Kn6vGpk&NIcLX1m
    HfvWrioKdp(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e8caec68e7750df731dc5d3edfa4a3d3eac2b5e0
    GIT binary patch
    literal 2599
    zcmbtWe^(Pn6ukq14eR=YsHjvcwzUQowiav=5Gqj&HHeykO>JwJFbRvB-MBxfoYv3N
    zzirP!t*89}{ZMW1>;_#0PpO4-GBa=9zW45(_ukB(fBp6cfKjaL=s>52jDaq63mjOp
    z)-BVq+=jWZye4a*K=-8W+ToNyXMS)=LssBOtQ3W|W0q|9fm|tC!Rox#(xE9^dju}m
    zyr#KqyOvv%X3cY5TJn6e9)*!F1GDDX(hW_!*>cRq`PoETh=p^MY1k{!Cm&gyQ~Q>0
    zuUnxkcy8TpWU*fWS@a5=S`EWiFm9Tm3_@3i!)=F&mtlsWL&rgd?2y2veCZXoa_HM`
    zV`4Xw!KEzv$U?BuT=twSjtXcqmBM2AYDMAgH}D>glblvWuEx?%5(3js+LFPP-?m6a
    z`o4ja7@&EpR`Vj4=4SGPrQI_bHScc`yf}X)u`!|J1AM6ABLk=LvB1>-GbeEPVI=*H
    zLgf2A!G)G|7yK3J3k<c9Z_kQ}G~71vJ;-BF!&w98a9-fT%d<{lXtQA6-q~Td<24$}
    zbFSq14Kr}+qibd<mQC!zFiZ`f7`T8>nbdD82xM%x?h#G;yxOs;Bp(%++Z9vtQBAf&
    z+j9eRCP{auX_D>NwzjhPj8WDj$GPVF^D+pmh8!RG@v)8(j2XCuaRI#{!}gZIAs+j-
    zTveDR4O|8*u}k{CN9g~O({E2eLi|Et_FW;ym72mgBT(3mZ$M|5DZKHz;H|{q2lQg4
    za;qF#VH9l1bWCGR{aiCJt61qFD~hwAp`=9vbNEugNTi;xzKh$^oQ@LaHQY3?fLj8+
    zuh^S&Lm8)uwr)9*T&T0N<mb}-wl!EO)3{@xtX%ZcMUma*ReXy6MMeLTKz@g;xtBVz
    ztukNI@fE5XzBX_V->`4KnTNBMYKt2Q&?I*SPN%IG94iP|L2rIJ!4yv5?`I2^H>2jV
    z^efh~Lqb>(HOpDDd|R#C!c4eo2LdCd|6FRyRnxLvMO+%?%W`3JWK)kEHmqEVh4#LH
    zU`#i5*T;5KPK>Ac&emSfTm{YY8|3BS4#-%QEz7r>GL$}5jwRT3XmBJTxzPlscNf{)
    zZaxOo_xkB=w6;!g`fdIvx09Zdw3Bg)ruQ<PYY%u)$2p;4O&~kT$dl_`FME++le4zU
    zq5d7a?y#yW_S8Hd4FI)N`{t~ZYd#++`If5@j=ZDMb@nO56HYqt9e>qJ12B-mUfhpo
    zu@b(A#Z?cMQA-Sn1)9oG_V@*~>QnTTUO=zr_VNF~Q{?8)<qqeLY~tA6^P4zvZWE_&
    z{(>_@&oR`2pK(Jiau<g-@i|2k8H&bY(Ut7)=%{vbqfoA9I9x4PyEt5bh8yK-H)prw
    znKo2@j!Gw<Fx->GI!Zihyw3KJiGhq`AA{@VBjh0ZaG1MC$;dJ4oTPR?F7icimGkR3
    zjv`K=g7@(Q$Dc3|1D_(iJOQsjlDUi6k2)Hh75Q}?tDF%!Y^-t2BEkbWB&Lr#O}LE8
    zquih**=uq3kdl6M{!IgXfB70TjdTkQBX=}Rk5V&uc{-=4ul{;+`DeKME6%7B5-~7!
    NfM7TRA;%6x{{Uf0*A@T(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryOrder.class b/target/test-classes/examples/um_futures/account/QueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2bb6f3eab56236a685af075833227bf724dee176
    GIT binary patch
    literal 2634
    zcmbtWYf}_Q6g|Bx&N7Yx7DdGeXrciTCMro#5F#L9;{xIWW@FS0%j_~RJG0J%NUT&U
    zUy`4a&uSHFtmFseM<qEuv&bk~*)mYI-E+J9-h0k{bpQ4D?|%Xq!Xp(aG$}}HXvRK)
    zwsm9E&~3x1=<_S<W+@QZH)=UnFecE{+qbMBBXBs{6b6>9=PhT$T%9rewOOO4LXo=m
    z3tTO^Rei;B45wu3CD(DN$@TPd7=)hb>m}PVoj|v$HCtbrosOlGkuXP@f&&7b=0k&X
    z?!M_+n?_(xx=z`uWY8*r4B7=wtp!2NzoP4b=?9J(4Au?CRtD*U3Kbm^*+GHJz4={i
    zg}}3%%19%UzU2%$$%4OCU2*LUjtD3da}!I2sYQvmOT#f7Cpoo{Tn#6U!~`ad)Fpih
    zyLC|pC#l!<R!uLr+JYXOQgB+sNqi`9_7xLh_5KcpMyce6<ZvN0y{&n9PM{;9H|GRq
    z#q>rb1!pvz#mCfNKO`{G+m~-VL<zG?v)5w7RNRMi3i>si$AG}t|5GQRK1d)LsPnit
    z$3~Lm)x#+H(lva73yhQPR)||5n|Hm6?%U;|bv+-+M)u<ph7^3N;WK>BTz_+eK-zN3
    zuE3#W80$u4?q3$jHH6cASTbvY<vPAT5my1TH!gzfJ4+di(93dY+t)pB*7SX&VqWQa
    z^rMPlT-7j!agtIogZh%dK?ZG43QJ7aG)!PppxN|1m(c$s)!&_$gm_(G`h6ir1)RY5
    zrNHD~d_5}NOyG^aC*9Que2+S_xOlS=7(wXo$W%<>s{Hv%!wtzw3t5qz`4uUh)i8&7
    z0WFrgo;(+ItDK4j+)_}`u!tpr_FeYs<-wZRH0;ovFSFtF=92vG7SI%KYxr84Xs3x8
    zHl1DnB>mq=`tJzzz9nn!BqFv`{mUxu;+}&08oq<UcKT)>P8+gYZpA?3+!Z*J)IMn&
    zzRyy4^CUAW9m8*BXEx`;>Wb+t8Y?ylVL_A(d)e?T`CS*LgEh;i>-oldjMQH>EJw1H
    zg!ZaNSb%Ksq0L^HO+c@&3kW)Lqp{Z0NDa}SnfKQAdb&zzhF2jO9dAL#Qmh%CQ8fe8
    z<Cdc_wzsq=5)j{R0^^N&_O4ry4t2gBvaQ-q*v8*we{?VD2}wNz$Ef-MbGWp@OFK#g
    z1?+m6QF<O<^=iQly^=X?$;4^hy<-Mt1>pkwZHmu_6uRUM#aWkZz8sq<<2wQZEBv~|
    zk(V`^&pm^9%t;C*{>mo@pdpO|SdC`UCYUJms|6LT#R|k-s!CJ#>q{ubXK2a4gj&pg
    z!2h;q$j<g>4`mN;<LK@F?1?Anmb3HQ_^5vyy>m}6IPd}&Q}_)x<VW_(z&1uH`XWuy
    za3q?}{DD-li3>A@Vwyv)P;BOqe~z1l;y%unqnR>Lc!6RQ9@FtYjIcEiN8<v!Pdb7$
    zhE}@S!FS0abmB0&afCaL;UbQ6|7o5$fpKy*$N2(RZ;`=!IE9}%{z3*N4Pyj*k?<|7
    zlgDvt+<?v5Ek4sWQ00t7z=6v#gP%~t1JcyVUk^S#3n<qpiPu8THYw>s(?3+rXW91(
    z6oupq1;cELQ$yVO@Kvk^xL^LYw>=`}r|8c1Jjb_BF(~6E5^-zgu{KJ!C{N*se*s-_
    B*qi_W
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/AggTrades.class b/target/test-classes/examples/um_futures/market/AggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b2d2468dac277672129bf2aba2c0fa7b727a7932
    GIT binary patch
    literal 2402
    zcmbVOe^V1z6g`gwHd$7FL<CVQNY#P}Ybz~C5DEw-B>`&yOKr8Auq+Fk-E^~|GM#>&
    z{%xH>t<!#heyFzR?FNW|Gt|sv?|b*Xz4xB;?!9mS{^yUs0F1y@(SVqOxQ0eF3AAk+
    zyN2!<uB9&*w#{N7&@^GYb}%Ur>mOKCkPzq!H&p}M(X+O@V{R-Mm93mnR-s5+%>ws}
    zUP&+5uHhC<z390vEqT7aSq-YbS<#D*ZMuPOm&%U5nwyWbv!OCWoeCAP1X}33vR5j2
    zP6BNL%FNQtYW~5B^petW9vuv+TxEn~{n_JTr%!4IPO7A%P7PhSNLMAp-!W-zx_=;h
    z_VBBvX9uWObGgt&TE!(?R&YhbN4WaG$T-ECK+>?R72nt}D*{6`s3*x!*W=3vzU^A+
    zBzkd8L7#??ab4iL`P?AAJb*es5o~?>$VZdoS(fPwq_UoG=@n;lWLwXMx^y#c;u8h^
    z8U}ES>2iF7K-_jWJ%J1LXHpACrq6AG%$e9VpBK$?V0&&wpNSG__8^bu4we!aW|W&%
    z$C>l}oLQ+DmO0-0%daX1aYw_a_)I{x%%HX;(804kN|jnz64Qu=&+&yoqv`t|q2D_t
    z{JJ-z+BhxA2yskc{zD;#HBg6dTwwMjzFw7K*5M83v))DszE@pXS$UWbjG$UM(5V>3
    z9r?JgVN$Y^BrB4$iY2vQYM921fEH;zU%nR>d`86s%qf`H@D&yW+K<@FxPcj_iLz@r
    zRdab$ptC<y&u?u9>tPgMYgm*n+Ua5;2+BwCN&0h={w0C_Q)qv3lJ|i%6%X-^f=3$i
    zSYbyxo`>^>Y&d%n&?t8WZq!?!b&N`dMRWYkG*dW&-^%7@E>%kf(_b+P4hdmF6b)z1
    z@NGG-DdWMG&C0x)Jxg^->m|c>C0F&p4l9I>h#j)(uo0!|fY;Uq1jAT7TYoxB1u>q5
    z54QGhvPx)%Z;^`gryye?mJQ!1nStqZOLv6rlr}~JqU%9m>THp{?;2r1o$nslUiskA
    zrrzg&;w0&Hnp)jY()2lIaB+vXUYG_73Id4<MjqXjYTm2*MRVSkY14ApT!&@(urKxU
    z)&&Ib2{vYqVx05-rDm10yOe^m@zyJd7aTNTjZb-11I>s-!()!LXcNB0I%i3IhbNH%
    zk)f$Lbw9s_vi=Im>|3amT5d3PF4ek^_Q$vPaba*D-AlitXXp)XG~hQZ%1LTyXdgON
    zcjHuzg{pgrKhdxr<3c*W9;cYduQyUmy~b>Qy@{htI8ui4Z;*}Q1q1D73m)cQ%4ybr
    zJcKZg7KYV^1X6r<aJ374xX3+Mxw{)W8JXmG8kaGHD_G(U`V-|YdP2yP1lC8W-{S{z
    zrlS>4@r<Jxe#$(>j~o#+3=}96@KD4CDQSZR6Pt|6qF&M#t!;5+Q*#Nif9al|F53ze
    sg+vPlgO3!9j&SGB;kjJne)&tLdS7GtC3@u9h!B`OIuM+IL)n1Re}y8DRR910
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/BookTicker.class b/target/test-classes/examples/um_futures/market/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e72f0c6e0c8a6a3ec21f06bb1c268f02cef8bd59
    GIT binary patch
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?mZZM3c3giTo3>}Ga1j!vh)
    zr=M+Se5up^fc~hq&)p3r@-mZ}ne4gu+`H$V=Q%HT|N8s)KLJdmsv?HCf`o=HbPJ?*
    zji-ig8%|AMFYlU_K%jfha;#upAfBGwQjioF4mULe%hvOjvuAFv82(PdXsA%6tzLn9
    z6}PUJEyr*wre1L!hn8GVuQr3GXZm`@woE6`t$M@OHw(*=HXAB))TvMrmyc5#`jMgw
    zb;H{;>C64}WWICL&H9u56E_Qm&_qVXAWkbdqv0%u{+FZ2SQAjouDiEkRrX9zU@DzI
    zftk!?v=S0q3_Q!JWqNQ9BML?}e1P);<K{Di*vU@YK@o0!vF(s<+pX2)X@hy!tLeU7
    zo!-^+p)S*l5Al(LF%1`SiNQR)K_Fo{Raf9_%hPs$WN<$g$aTc8`K)3#0?T!LeK87i
    zc0bBX`%6ho(93GmwwFAwVEVpMGw+W5^s|b~NNbqHRq|IegVvJ38AkUY|5`LjOxHC`
    z;f6q$>3J@p&mQA`+nZ75W{zqk#7_j4-xp$-p>6m+704dNH>T3fHoW0H>u!hO$JCXL
    zjR(cR2%7%BPKA!NeB9P>N3zmGRwQSBO=@Q}%;K(q7HM5iz898bPQ@JVDVW!=fX@X6
    z4%o{%ff=TW^3<@K=6Y3ND4lEPx3z;6p<_`)Rvt0HBUXZ-ap0e%e@W86ERa5i_Q%Ju
    ztYQT@1z%}cMV|fQa2_rjvK>5+fJV8?0%*6MwGH2A)f|2^!xWC-_p|kwYt4Gu^frvL
    zO+r`@6~o>#JWI}7%0#eZ`2tt+9hH|fUpFjAlGTo^m5Y;G>_u!~O`E-Funl=@T|m%}
    z)y`T}CnZFGR^Hp%yV)wC8D5QCoIVB_E3sjCM%@fdk6T6}Y)4x>t#n7-TVSCx&ra&{
    zG&S^Y#GW_yqqcC;`Ey4}Z_~62f1alMn8KAkUP@seD0n20oTKN_Ri+l*rdKhSEtxm{
    z2krHSEFj!uXO8iD6d0AgnWH%8ydSA4aCVDQP<CB?1@VG|7}ofdS1Hho1T?I3q(z(X
    z0AF*~gNG<a2E-gqC8%@WLMgpMPyQ`bO097HCHk(t#K79G7@m5A3o-nHRXG_PpL&Ta
    zR9#C@H500CCjUUJ6z9UNVkto}T`YA`eD)fdVyT;>`{78LD!#!NalD{^DO|!h`>&KU
    zEc`_1`5pApn-r3~98<g)M=-?o^V~U%36gP};~8paNyri@*`ciCLWpvnSVo9$1Dm92
    zf*1A{zTs$=Ul&{WmLuXs36Cg~sNylcBMT|~fbaQ_;R*GUsc7v-jtpu>5&wtB^J}84
    vKvBr8P;mL70)3i0EB}S!BKON*&)~V&`0_Ul%W#Mgl#CW|iqCDz7|eeGOrmit
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/ContinuousKlines.class b/target/test-classes/examples/um_futures/market/ContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..289aa59b12d8727bcd6e8cfef621593d3906ec94
    GIT binary patch
    literal 2509
    zcmbVOZBr9h7(F)$Y*<#sC|K|f+ggK&TPtnRAP5l(B>_qTmfF@XVG|cNyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj1DoI&$p?{lBMd+#~tdAa%L-#`BbFp7sN5=bgYY3M+w
    zK+l%((9mtesp(4_TV^E?=p45kE0_>SW{1`kqy<hzi^9ON^@8PWo11fn|Db3zR48(<
    zZh>1Bx2|tkj^R{Hz2Z6!cXB<w8U~?f`g+B-OefH-dc)RNi?gveA35jgQ=uZ6#!-P(
    z!?3(GdIXf|a(=aRr!3FNXgGnB1k?zLZ!BBb4?5TG8ESW>(I=o0UEmp&p!~RDrtywI
    z*YeED@=SSks*uKjK-zKw(|c&xX`B&AT&qiT=QNzhAhoF*-nK~)Q`w=y;W>x(`@2%C
    z7K_mqITi2XJq7P;xQGwlNWlYkV<06j%L(1kU$8C5^aVzmLbV4j*Q!n_@GPg6>p~Vo
    z3NC9H#ub5K^O3>OFnBG;#q9Nb+fkjiTdSF#K&Ie&HQl$Xqg#3*^5wd56}o~CHC)3-
    z1iF6#qi#7>SD?2wuuW7l14jks52dyFsA4t(%XNHxI?hERjZ<-E_f;C75M?#A?HSK2
    zn!az;%$tKh{HWqO#x&f(O#!uL2F+IjCmHFzd~3pzoW?cW0?VYs^gNf;ZyW%><;%Fd
    z4$4$gye%;MwiKf>YT-96kZ<QVs1jxi-)Nq9HzV?c>Rh?JTndaJ^mlzKCNU--Ga6>4
    zDqU1XYUbCZcTU4RK4(3}Ue}Y~MLlC)MFB+xiyD@&EO2~Jy?K^alqL%6D>Rp?0)5%}
    zR(+c*SRIpC(NK~{9On^pLD1O4C*@z2@~;VG50L#{yY544D!#<Jg0D2(!`EzT`}1&?
    zO~LgZ$3)}Y6}Z^Cd)_vDpS839%N$cUrhkn6(OeAc8>Uw_Hf##Qf~Xkwn&DY;-gKsd
    z2bL_*!W$HsJfv<|j+CsG-^)T_cVe#%ZFZ+j3;*VO0YNkihih7gDJ0^Vd+Xg^%~?s!
    z@M=`#!~x7$j}5~!>L%MVm-NTn4rpo=Aiih>CJ%?~br%u=^}QN5UKY*RO}_5@@pjQ$
    zJk9c-;MPZ&$dzs0pV5vAws`4`6M1~=swFq{D(0*uv!{1|tGz0ViH$VNYa9?5klmVA
    zl5<|@^nAnFb&i5#$K|IGPiQ3YEuZr42fC4hhWoU%coDvX!C4nJP>DAX6>gQH@7EVl
    z)}NxQ@B%7FtvH-Hk~y}6<9CNMy_r+7(VsajjVn7iJG_Gni@)R2$a9P&@EaE7B=hme
    z4nCzTm!fMda!sZGLSjA17x~h9io>1KdIyKko?)T1-bw3=$Wlg1&rwd|384?O;BS+g
    z982sEsfg4xdI+=!X=M03iGK9*X6@sue*WJX;MzfcbsAGRgJs$!oJASuNcuc}=J*RP
    zL}E;k@+d{vgh@50a12${XqD-$;sGtn0Sj9k)A$M7uqjp#9-|J2=v?}xpz*r~t?%g>
    zK=MBx&wojt0!3j6go5iU3MNOn(tjDT3tTUMU774N-2DTWWYk1NPzDt^%4fhaf$)FX
    Cld<{$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Depth.class b/target/test-classes/examples/um_futures/market/Depth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..96a640c19409a106b888eaec1c477d0d7a0221f8
    GIT binary patch
    literal 2386
    zcmbVOVOJYP6um<N8<uT>ltO81Nzp2l!d8ny2?Zg5L=vb?pvG$JCM;oLvl}-XEXU*T
    z@pJVY+S;Q(z#paF*$pKHdc@|O?99BGeRJ=f_ulMZfB*g`fN?k~S`bkX)zFGIfvz26
    z&(LkdDeG&+9kb*Mv`t%%<<AI2hK4s3#02_+MRnh@^^E20nw!f;Z98jJRVdO|hrqp(
    zThWV_V>l&KFS(9GPp+qL)&06>*7TBXnU1epm8z|;XO}{2Dln#LQ=uXf!+Gvq+piQ|
    zJBBU+Wj>!;&n@KTE^!SP&_hVoIuT9|Wsbv6p0o^~G|7#6HT2;Ux2hQ4u1RlmL&KS~
    z!>?DK9I{%^W&;;V6_;^E!Bq|K;oAQa;}mZKt(#`m-xe5c&^#%8vYA`X_bjKJY)1mu
    z6%1;4A0G%L%%=vWrT9&Igp~D#(0`llmdmCm5YM<?S+Ch!<2!mLuq8Y2AwE(tq+u90
    z879XU2t+Ms%N4lTd=?ETGHh-Mq|c<P`Lskhmh05?`7nS|hw-y`I2FSfQEt_3d(rc<
    zX02wF&8fssKdTtQZ4Dpe69Khs`i&`p9-iq@h%{hHPU9Lr#b?ym^gNf;@16p`>CG@F
    zP75wloD^7kSBgRGH}RViNS)-DPzke%Z!k`|n*sTRx}4A7&-sR5uN~S{OyIVB+|w{4
    zRcWUxQnOlFT0hq?hj{@lw7Q;rFG%#XiUlkxSkmwXmIb<x)Jr?Q8H9<lXV`UfZA+kc
    zDBY}YV+HeI0$*xaky~_gi)G)h9^sSnXQlkB0z;?B{^+Fc!y78@<0}OZG~|$HB|095
    zONJ~o`ytUVb_H%Udr#R$t;U2o{$`RP9MbP(Q8QQTm7?k8jiOCKm=Gny-Y`5%jvL0P
    zzirh71~dPaS<-XGupFsVGpX0v!Q#WJShrbx;!UI*^8$hpR?b$F&XPUEv;5B9-V9Vp
    z&G5>U;le4*n1ofsGb*NUdR)>UayzAbQGoDD5STq1vbS9w1l0THVeMBB4{Y{r`%j+~
    zy~)zZ`5C%C$LKBX@}>(yKtWL;HcjN={ix>Lx>qunEEzItP*lfc+OQrac*_EU_X3MC
    zdl8O#-_o+q(H*veZR^eF5YO0Y!3Ll5Y6dzGg@%XhY2hM#jRHsQ_y&(c2O>>ZQQCfd
    z1*PyD?U`3l*=pI5__=uJ0lFXFI>5z|1N5){ih<FWxY2@Nup$TX(a{6wG~J2PG#Qxg
    z#{NJ{A;O7dt`KE2oh!7mnSFs&uF%F_I_N2*xtGX9@QgtFS$fC#m+c($J{nM%!g<2#
    zLJV;}dpO&NL0saRYh2wAor=t`KZh%r$5pKI#{7Zp9tHx+GbA=hs^8)}YNn$TkMV@P
    zd49S)#`o-zGz=8k#^9oaO-j;*GE8g{Rhf1vTR6APo<+-LME>FS{8ZUdpePhtC>VL5
    mU}BsrcVC~&b*`7c_ITn2)_%i)JR1=ZlSc=V6R_E~pz<$Hr;1nr
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/ExchangeInfo.class b/target/test-classes/examples/um_futures/market/ExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e90d8f73fe3618d81b90c438ed3e9920161d64b8
    GIT binary patch
    literal 2043
    zcmbVNe{&O66g@9VyXkf-Y5Gem)u2`q8rcF>ffNv8V`CGFO<RqK%r?A)Et}oWX2ak(
    zejfiuXA0=(2jD}Y=k2C6&^i<O=l!_v?Y-xmckkWjFaG!&z!HAc5kp)<!oU!Q1yZ}#
    zL(6n5w`H#H?8-(UFuZKLc5qc7p3QA*ND5qOcx`jXb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+k1|=RV_u<VrVSWrb9zq4WkAOj4?pl@*hY>x}MEd26x?U-#v)9Rjr0D3OY_8
    zrD5Da8WaBu=rP^|4Ed;WpIXSW+w=q`iSJOKTHxDmt1yBoOlz1i@HXBNI4vJpBuN?i
    zJVpe~l~=qCJ6@|LeSvhv^IK-eX)f)WmC#lg#k)AEVa~vNc%QHG`UQc69YUJQ9z~>H
    z>6AcuASuaE?gh5zcFY^mixv+alyIY?Bt9g{X4i36e7`C?9jhfTXMX-gM+Wl-K2}oe
    zEgAHV6!@%x9L@*~N#FO#@zOCk`;bSuRyb-=T=D{?H{}v$T_2IN0>z_5GCE=Q5exT4
    z?_S6<qpxmm-l_#w(Cr-9bSz+A4d)D;SM*0nUy0LcDeIDfPw^S^C$f6J`YtS>vW|<m
    zq~WrG0+t2F5A&()1~SYC?V;s#<$6<KI$Q3~xZVwB`2wyQxTZpkGsJ2T>>c7$@?Tf-
    z-w?<iBm3>+RMzn&Ry33he1%nknb#ApWT_JWDIyvrsla@{_o8EUI)&WPTxPCD^iNc5
    zSKjQlcci~*?Kl*KncuLSZOgaSzGqAX_w9~At}<XH6&Rpx*{+hSpIfg!bKC4NY)f5-
    z9VXq!y>~7kh-7WB#xqE@5YOrxdwVrs6*bFmQH_aXn2}f1Y6Y$h7Vy7XGUJRfff^60
    z)?WAu8mL-wneL<3uh+b;-;gC+z1leI>19_us}dOJ*aTzzp$N>XHpo?+d;U>qDRXy$
    zv*0{*<_W}OE@Jqaqx$)%F@aI6ab-l8P(hWu5!}Rj<Upk8Do&gH6I%TVMk)*Y(D(6H
    z^*2oBpJ6tJU$Le(=@0Vz_=u*{37Rg3rcaW8Ay$v`z^v61oEB^KAx;;b;`3U4n5!${
    zO3T-t;fpvP6IPNePO`tL*<`)NL%`<=5lGQG!Eusjv%EEhIZPwZwTT%lQh{Zj+~s_a
    zwWx?KQHvA_-NHBYJ;%S)25MX_@?-;>p$rmR*yi0N?%-Q|N8)wvW)S~}Az~W7*Z9vA
    q8ZsLi7M6JJ_DgwBg}PC(^wd)nf5)VfScHhx3jkvrf8ZR$oqqv%t0f`;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/FundingRateHistory.class b/target/test-classes/examples/um_futures/market/FundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..21decfb3034131d76a04231e49b14404e4995082
    GIT binary patch
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG68tw9&S937fF6+0E>39Gy--
    zPye=^L9Nq%fPSd9=k10P`7whs!`}Pud+)w`&b{xx{Qb`#e*u_6O+^fG1qlsZ=oUzA
    z8&3`0Hk`V?ys>Ro1A*>Y%dvtvfp~giT|rV{C|uMEEL$&H&W^d6H~g)V(Nv*GU%dkN
    zs%}HyupGmwntIiB9C~s+z19j^p6TmV+cKR%w;D}bUn}JzYc@0%Xj7pgE<dL<oJNWv
    zGz@RYWGwg76UCFeZZ)3low!yig)TBG25?5fSq<kf_)dWy;Z2~o)^av2r@mqYrod#n
    zcnmd}iD)Kdwj6lelIg*D3@aGX@BuDxv-!**c+%5xQUqMj?Vpmjd{X(Gq}Xn~Zh8U(
    zMc1qAzFnKz){CJn(~A%Bk%CbTmvEU`J-9$1VL3Hd;9NW6&bVZjKNcvQh-mX!)occq
    z>-hSEDBsz=bT8~pB{9w@Yc1Pe@Vt`g`$pZoJNol4Dy|@{VFFhL)Vdk8rv%P2&HIJe
    zrb}YFu3-{41iDPma|wOsi10ghMkSm%Y>^N@70A6W#IRI5@O>tbJ&bQuWtbg!!*SN#
    z48f18`PJ2j<-iD9{+>;Rj<o#T)^JC%(nD4xXMSB;r!~yru7DO<T~F={?`1*7Ebb|o
    z(=d-O1p4>cD>#7}mWlGzuv_MGO<*ux=;XJ(f>%Sw0}WYuL_d$n2SIZ`K1u(Aq(3K+
    zK7#hgN3pCTkAi})H7ugY#&NI?bB62-EM^Hbs$GGxPVZUU@O|E%gF7=U;Rya|_8@bq
    z)z~n-Rb#^@A-oV(!(KN$OOD&dM6hM~0($YCu9-ZhVOWkNtrKCpCMVW;582ULHk;Ex
    z2LtVS0l|0{Pu8<ea+MfQ{=L1uU9}RL;nm5>nIn+#Mm7!4XqbWNamjFm?QqYhm+q*Y
    z3(TJ^vg6u5T@AjSx#!Kj?9Cr{{_J7WJ1p%6Fh|#YEamDBU#YMj6g(10&NA}oZBxr`
    z%d46>OV-cO;dXmNUMSpT$Byyc6c~{`n_8S>KAg0aIJ!kCD7&t{gm^(Eh9!RG8w>Oz
    z0S(L4v}h3?;v0^7u!3^rK+Murf;Q(3l*&u=6yHFl)JoTP(RXbZ{Y$@LX!12K#_%f^
    z<zQfJau=V_bS**CbZEMn{1dTCoD;Xol?269xza`P`730~m2PVHLrs}1zs8qwykLAO
    zT*estv6Rzn1c@;6JLqFHDJ1!7rubqGW03O~xN->NB;z*qX<BDU$O0+ZqHN$|h;oit
    zhKX(!YouwMFZnvYr8dK#9qagx8gZh6N0dp_@EG5dg%p0o5B!he3GI@pXznL!1}!6q
    z|I6d~Gh;)6qL5pm;L3^ueTplq|EJ;-*UP`2f%C8M)$bUR=@20(nJwTHznhdXnEwH%
    ClzYPf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class b/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b93080d8fbbd6aa0a547b56fd07f9bdf3ad1daaf
    GIT binary patch
    literal 2475
    zcmbVOZC4XV6n-WNY*<%bBECR<!M7HSxTVsH2B8wc0Et)w*wnUm6PK{C*-dvh9Bofe
    z`)~SLdk$(n?GNaWYWvJ?kO=V{G#_^E+?l!eKF{2HC;$BW=idOv;i-rrt{|bI1DyiB
    z8^)HQ+lEusm&zMvB@pPGv>Yp#5{M6vtSU$f91k}&0?XF(ma}O-&KdrC!KkZHq^&~&
    zH!E&UFI$e`R7}0%Iu0$lp1#%y8lLIv727hMK(}gjTVE;6McQnroTpBOig*&;^zA>b
    zm0dfDUIArhIlEH4y)3<?G#o)cL#j6z;lyx$Z`hgrnvwmgB#sFrEhjL&ErVW82*k!}
    z(*2-@k8qL!)C_Oaq>o#}Bl&}aYSbR>U|lH`LK7Jkr*THXkcP83_g)mWu_n;HZu#WY
    zsu=c+y~PMen=I_VmrN`4V&GX$HPeL)xTxS`4WD3GKsTQlWS)1^;w-|h=iYL(Xj_iy
    zlNsBsR!vVJm3O_W?%QkQ8+ty}We(vI(h4qX7{wJP)!q#P3Cme?1&+4fTr)D6WS<Jm
    zABb)9NyV%Omh1TXOq6cfoot)kSxVwFM!D9o?OD$&n7(gR%^O2M|Dr<2xQ5U1g@9T$
    zgXWSzKks@sp_*YyOcNTe<Ay+o>3J@pUvCqB%gLyM+NB~PP72I@D8#T*TJW(rv-|N4
    zsSL9PZ#d7ok3;Z7YHoS?UNJC&hQFgzk-@n9+|n>3S?MAxk~6<5wYN3QVopGdw5})5
    zg>7M8MGo@{7Bnm(FVMHk-aLydOcR9_)-adW1da{QxANQE!TQMHu7)M)qK__eK~Ud~
    zPtyODr2oFaa2whm?&p1ERmCz^6s&4^fUnuN_U7T7A=}c^2xyeM0vB7YXKlmxSwDME
    zW|+be{2sPI^KPS7Hoaw|Y?BZc1dDRj@GLoRDiZ<gRbVXto`ohI)eOs#w6$V<Q!K1R
    zw$z5r4v=c$pt&v}7}4UvTGv5}iSgt<*xK89E1?-)m8=|TgN!v<H$0<evN?0hK!mML
    zb0Y!Kdm=D>u*lx^?l7QZZ{OY1`p*4LzsvvRe$rbs%@#04(}$VNl}$dAVMZumB_t;q
    zdGxrdMYrKq%sESD&_KJEdqox%#@M%Ge7Xe&W#^_8=bUdhH6_ljauggpF1>(wMj?i8
    z_?6E*a0m%#ct}Z$HsM=*$5|J?$D_!ASf!~1b-%raQhI@|{A;KjwL&^|IMuU_z6a^l
    z(bRD%T;9e&dK;(iKF9gdR~U)mcPz?DYHV~HSE;&|plTvi-Aw+4SSikh>0&9t;mcyF
    zgG2Tu?i5R%lnSAwj22(vUL4OD@j3oOxyCLn#|5^BM2KYyJ&dmxNu>Dg#{iCU#|fk<
    zjpGbY3}S-M_Z`X$ILVfDiuHdQKXLpOLm~btqD&L_4=_mJ1TB_Pp|nT~Wjv-t24G^1
    zV-inL#X9-vMI9D47}+NElEY}trc|S55b^)$p8tUy1&Tt}g#!J)g3LH~x^FJ&EceS_
    bSL(t`6#u|^c~K$+C+`vH=C{r<h9Cb2uwJQ)
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalTrades.class b/target/test-classes/examples/um_futures/market/HistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..655abe4a03599a2068ac08039d9ae4a700c9678e
    GIT binary patch
    literal 2430
    zcmbVOe^V1z6g`gwHY}?^<cFvgq_qtqtgW=7K`2BhDG68;u+&z&2}@kq?54XLs?+J`
    z>EE_9sCC*8&=1x2yxky?;0&6X?0fINxA)$2?vJ<s{QKwM0H)xmXhTdvTthoL1bTLi
    zJwvw*r=qWwcFb}h&@p2<Rxm3NOO0(PNC*suhw6c4>p9EWHMf=x|8d@^sZgY@E`i%+
    zx2l&c$8gG~UUnUanp{uct_O9`^!2iBnNFZv)tarZ=a(XBCKP5VQ=uZ3z-ij{pH@q*
    zoj{L(vQW&d7w#0Lm86C<=%Y)uIz60D<&L_YZk3F+ilm_d4TCsKQ&q#;HK}brHI_TM
    z`}OLh161qze5fL=;vCK^xS-(!Tzn@oj?u=LJhptYXO#`R=owq4FEG(S+!}*)Gt5HZ
    zSxzP0i4j~<Fsk80d?YY#J~7BL<IrR-La#5knCh_IO2za9k~!C_=)S!@wWH@kS-J}!
    z;}Zob4P&@MM~@y5h+EFKE70E@p@vs7nXU?CPsFwPq-@p#%XNHxAxf*vK~^muY$Y&B
    zFSqNqz36#))Ax;vd28gCUsa6bnubsDnSfd`gT|IXA0vI3I1RTXrYQ}d;|qay)AL+H
    zzj=)NO>ah(a$L$0;<Uih`$7yWq6yzEflMpD5tVK>;SJXrcPj)xqAnMUcME|L)cpgQ
    ziW|5lAGbBkN>)0_isa0%Na>dv=CL54MN-$3?}g=`RdEN43YIi{g=K->L-w*xV1{X;
    z>=}05T-z2HNM)P(ZJc0r+`!iwR-}nunph5k+M$1v{=B4rRUmZ??GIXcAKOrI7vCtj
    zr=fr%`_s`pTry<)c^UzYa#!GTv-XT__&#gr=$mP#a0I`bt<GGnS4*Z>G)guJVL`AY
    zHw@2`>xM8Muv%H5xpycsX{2gcj-;#^-|IqQcVgSD+w4xsCj5<k0YPt8PS&(eQb_b?
    z`MtHhnX?j_;Z?}UnPZT#9&3hYRL#Kjcw{KTc1%+v0nwcyFn2P~-gdXpp@BE!_Ox~o
    zySca7pJ^q%Nzy3)S*kw8L@w|0Dh#thK}jGnL(iiNR4ur5uWT+^GJE=uw%SQqOzcu4
    zypaLHJA~buvl!RBn<-i6>N-ckvHi+(h-aL%VS`V3jRReXL&JT}wCE7N#U@vs_zn*u
    z1tLpTams#v1!eO&I&-g}a@6wU$y3Shee~YHx{v<xeGIMsj^T-yxZH-{up$@9iHUva
    z6kU%~G#!d=CjLU(W{ex@!e*SqOkuN~!`usG3Y#6AWy6^=QFw`54A1E35F7F&|8ksX
    zH;9K2Zs9cD>OlfYKKr;kh*6y7nTtF<1f7h`az2mqSil9W@^<}+;~s`X$g>1CN~quC
    z2XdyP8xQe_vju+UJj9Qj5i|^xI40ntj4e{qg9=P+)2j;QlD25?F=rMf=Mejk=J{E(
    vqd-wev`{d9Pr;2Tp4@#MmrFb^f1SyZ7g+lP!!kA^1SUfVf)lVgwxRkzO`DvA
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexInfo.class b/target/test-classes/examples/um_futures/market/IndexInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bae4088678376332485eaca5b96b670877f13d95
    GIT binary patch
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q8TGzMBHZBt>^Mj*=`S<aB@
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tz
    zJ+n;5a?9q*#<nc_0-ZCqYx}bT(d78LhAx4@U{k}l9W!gYJ92Z;s&D12nhs6b>K3?H
    ztX9ko+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^wcJ9eO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF}eYu|;&$e&6QF*$5;#w{jm`Lg9$7u~`44lQl|8n#gYXWiG-ITi-w^S9FNM=tU
    zCN&<e1ia>b&vwhHIL={6!?1yma9-ew+_eau<g}a<!ZtGpXLLH%a#?x;{n@HlHtSAl
    za@))Xx>Pql#wQv^3|zz|hVt+RftVdQdba6kt2-*RR|GO`u`73rvgX@Ww{AWNgPh)v
    z@%;W$7slviso^;Do|lvLx>c5UM}GNL$7Li9jN__+UY34yN#G1)dysuimK3Jz1}1Pr
    zphJ3ImC&b;alhrwFmF>wH45Tq0t+7sG04vre4h)XkK!BA>1GSwV4kjS2H;2Z#nsh^
    zdEfFI^?jWV6G`>BZQzb#B~DfpXZ5nuP8pcST>&H1Rz3AzP>dNJGq|T=*1#OT6zDr(
    zFXQ?$NE7Xu<uv3<NnjwEY2~-MgY{tIfq}F-qK`)``hM-eKSlq%qJKdkc?|7Oj$>KJ
    zA~G7jF|dRzyT#!=T(DF#cpd@`b5~%r)q2{o>U9>);WtxE;Sl~QHXga$sBB1Y)!J}K
    z2n(WUIqQ~Zt9ery^SA7}z*x4O>QdG#mhCF8T7flFaeSSPh~2B<uo3mQ0B^1f2)eP<
    zUVmz*g6PlU2U~kTSrs(PE0c=T#~@=N)-2DeNMCx~G8AGv+TUrVGi==gbM1L{Qj4dl
    zf%gOUytW^-xs%SHIZAqqrdjv1G~L4tF7EI~3erHsV}Y(2dLG_mdcNB5igLkLY18|z
    zx!zFagPUy25nhb~!>TcJ6y=<EBQ-hBZcz%#j;k*rUT_e>GN0-i1-cP~ffbI7a1$Ql
    zTh8KmgnVc~%+OSfI`=KK!b`-nZ=q8fx$ArAxwePC<=-(l@fsH*_zg>H(my(}hfk@x
    z7Ncq^P~GhM6Olrc3%Bxx7{z41&_VIVE2Q#;PLA#eBW)u88ec{6g8n6N38U=3N=~ut
    zV}a*)&_iz$=;Fng;H5Z(0j{6t&OwZkjN2SfQ9DgS=1IvGWd#=kl(WP#M0BfIBTZwx
    ztk>}!N7MYWSjYDq5hn_GOxcAJp5O<vkibv)k^cyuQm>c_*M8>6qGlM;e|bE=BsMf?
    t8o3o3E<e&>PI71QT_`Sczxu`d&%MIee_&9BLj<5yw18edHz^~K{{b0|Z-f8<
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexPriceKlines.class b/target/test-classes/examples/um_futures/market/IndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..642927af29537a2804597fea3f2f818ca4240246
    GIT binary patch
    literal 2463
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^ZmG1QL8wHKKmybNmfF@XVF?SH-E^~Yu$@l(
    zZ~9p~gIcHk0sT>JpSv3*k~o9r!`^ex-aY3$&w07|=ifj71~3XwMFdd=F%4~K7wFzL
    zo*24qI3;~?ecLSh0`23LWBC&T(d5vog1ErR;84xCY&~Z=JLbl$QQgWL6%~rK)hTeN
    z=$7?$%Q2jysTW<xp(WSTH*0>)Gpl;hwoJ#@t#ZZISMoEVHWMhb)TvMrjpMjLtYTPR
    z9NhxS)N*E}aBo@qNN6~LUItXDF}|^6?r_lQX3bEuDvo}ExaIh!_r$Q{I3*AnDNE-A
    z8a~1qLN6QMj!7SPlS8?qL#mY@?;~Bw=K~XI73XkX!Jvi<xcFWKwXnuKS<Z&JyX09#
    zbKbTbvnnuL=b<?-=|=Dc-?N-jx&xPSMZw1!K0#6-W$qeep1Emo7oyj*O|IH)w^TAc
    zfke*rN_y4a9NpG)fiB&Nt4JxhrePS@8R+2yOseH<x&nQTd8<by3+z*Y?2))OcZ+7l
    zw_K;HPlctH*{`(e{a0~(#wa&ywmt26d9zwIO6KjspMO!IV^qWE_(DJ}nSTA1Krb_W
    zP)_x*B&IP9w{Tma&GbB%&~LQ}zv0WUds-DDA&v{od?>`AOB(R8F*D8h233aHfH&A@
    z+>HSIpgOy}yj1WFzgFGXsYqi~KJIFmlB{%)70Fq(B(?W6Ok+ks3$?B%zY9h}R>dr`
    z3g$G-BPY;vz+RTE6_km>{;HXan*#mGY$Lz*6YP#O7BnnM7d><_>-&|1_$2*bN%|iM
    zBwNt_sG0YnRTaxvQLw7vA-?9!I$Vb{h8#&xL!e>p3S4Qlp0SN;mA!NL%QQ<kgx|&S
    zXD-yr>!!DCtlK1n4N)}gRl~F7zOIb<Tb69l+<P>cbW%1fM^e^^?@gm{I&qZNY)+>{
    z1OEDZ0l{eIk2bW9(nySF_JggxU9%FJ;g!h9i5AG%j}^l+$|lD$kDLy%wHRt7AiPHe
    zCXW``yY3qX)c<zgo>umAH~B9A<ISWuXzJ}hLDR=r$i*FAk3lskU>C&48F_fAss*>^
    z70nq-R!`sIQF~oB6Gk|zBfPE!2IRD+6y=`xH8pG8-QX&?wq1Pz@r*(Q-|#7~cAyh6
    zXm~_P3lHI2e8*h}zQ^OxfLNue7<IqBhO+ho9l6&~xoY`T;#i_<4?Pc4iN3^1DO}sb
    z>C_(1E<DGj;a3=n;CIZ+O=4tt4>zc~8KY_}P~D0Dg~(czFD46XF)m*g*4nsaUgCaX
    zt({Unkd)!VD=bCvj1gbtzml7r&T^gOScnB!CeX$Bx)Dc$&t9BHA5WY@iqa^~^NRtD
    z@zTCec@Aediq5j{&*3MozhW@JKS7i!;{E{!2^^!vbrdPh)51D7D3Jk}*yI|=E=t%U
    zKi#On!Zst@p<Z$rzOyNnsTn}@Kf34t9!G(qkaeLzf1n^e%9HM!BwgTn`Rhnreu=^#
    UxFi!L0&p^qz;Qk+TqF4Lf1V+u{{R30
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Klines.class b/target/test-classes/examples/um_futures/market/Klines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..714d62022ad19d7902fc22889fddf60439d56031
    GIT binary patch
    literal 2425
    zcmbVOZC4XV6n-WNY*<!-2q@GS5N*MTTPm$+5GoPmB|&Qdo7&cH!V(rXyXj`*f%f#Y
    z|E8a{=b+Zp{(%0dw$JPai4aez`LJ{6&dj~{dFI|b`RniB{{%1&PelY#1u+dRXcg$(
    zGM*Z`Z8#<UeqqZj`U0(!mSg!-0@2}-H3e~j)4`^iZ`pdra<<L&d84|SH7Y6;X{%k}
    zcF`^C1<Ns<qNx{M$Dt+H(>H2<%`>Zd(Y8#-*R68J)>pH0p*9^T7pPOAA{xg@`mXMl
    z3$7hUr+_lEl3vZ-U6EcA8cv~`AysOOaAG)fIPBC>&B#$z9K8Z@%kfR`sX;Gi1R`T)
    z>AqjX2RO?B%7(XX(#M_Qk<9Ty)yhxyv94ybfr*rg^SGd3K*Jy|{x6D}SYu?{w&j>r
    zfzdkpqxX?&gq-s|%PFPWa0!<ce5m0g3=0gJI|do&oisQJG3!fp2d%bSDw&=@BI9}`
    zy=rfaZ|RvpmuklqBo$oMFp6tTpTipjVwSVv3iLGIQ9Tx!P9F;_9E(?Tr)XAu%XO;y
    zOqf{d{k)ppUy9=sM!8Y5?OD&un$@aNGH(t1_>&49;~GB2X98-;^y^Ck-MrO<)TxIh
    zF->T=iCY3KrsuhYezQsV4JX4|X_j<^I4Lmqz7T_&Xu!uZOdrKJpfbz`yum!}t_R=;
    z)cKW_2RYyHYt?<7iWJ7>=Z=OM$x0hpk(^aaQhQg!Ean8XQ0sc~T+jd(RLo;R!J>vG
    zWCXen*jr#31!<zNmTKnx4T0X_g+_ksJ6H)RENi$gU3AgKyzf^I;*<1$A?bf8Fx-Up
    z$47Y|SyQosRRwDr9^p%NsKa?UXUGP$8v+e;SKxA^^|WnNtE`yACsRz}5Pk=now-~q
    z7ff%(DA*)~1yMBYHN&&yysnJ-n-<G*DD$7CB~6zN%aKGiqIy#vta7%?n$7-`Xh2<G
    z7Z8kL>3D7FIOW55=HJ`e+nFk%8D5DzoN9uMRah}RqinMAa!X%`tw{qT0pVLAFnzqp
    z-u0$1px(D{Yqzq0W7F^QKY5h&22H)_r)c^F)3><ICosqX1<d{UBqI+WPBrJ&yrMa0
    z$((5q+v+u0I2dC$j_@HC=$HMNQj~MP#MI<DyUtN?Y`O9R;u(bqzT#It+CV#E(D0a&
    z7H-1V_=dAKe2XWc0kK9?G3tJK4JH2qZJF0lIcnKt;zXij4_%LviJru1DO}w{UvdxU
    zmY-v2^c6-T_!UcXk{BD^!*!}|#HgAGRJY@QAd-)AVLF$Oariu!Z{d)BiF>(xE2V58
    zDWkbpco4-iMtqU~H*T;K%W;t{AQoVmLI>mPL>vizyU~Xp?l^-arEy%~iGED*F}_E6
    z5og(U&auYN;|GpEV<5mkMU+Y6{tgBSoS?-5ij<aUp@4NtWB?{MIL5Jq5;n<CCn~V8
    z#mKg)mmG#`Hl;E({fPcU_xwlWC{Pr#E)?hw6{N<w(|vPEgWNBFZHY@Sk^2op@}fil
    PPTnJMlHUr)2)_Rp?kANO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/LongShortRatio.class b/target/test-classes/examples/um_futures/market/LongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..aa32980d51d01a0385c1231b93ece3bf4e73073e
    GIT binary patch
    literal 2455
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kdnPqNX7Yi3v0~5FR$97)WW_rm_)6AWN<+XP})<
    z`)~R==?qDlX@5X}RNJ$X2?m@Q8h_B<y}NtwJ!kK|>%af`<1YXs@Ki()RS?tAgl2(`
    zE#tYN+lEur7xP<Y!53&AvmDDG7l;lHttyBMoDMcseaqG}ma}cH&lr`>tWj2>NL#G}
    z_X}=G&s&b+6imI~Iu0$lp1x7_tDafW3$|rCzHXJuw!V^`4z=k(IZK@i7121_=)1C8
    z%DZ+P9RkYaa(X5Aa9MguXy`&WLn>Dp;pkxIXxORanxW&WIC|-$Y<iZv9>*Dh$nBDJ
    z-ml>!oaIu<@U~5QcrZAWIXR?i>DfNgm25UJky3FU7ZeO=xQI*ti=YP91lnxZDdsj^
    z&tEcp%M}=|ad7-rQuV-dzGpebR12=)s)CO-e1buNA#=wd@4T5hXCZbybHq`z?G}rs
    zCy>avUQw^u8zWoXBz37)Ttia9bq&L~!DKqRK_F&18;rK6{>ExC$>jP}VD>~jn>z)w
    zOyEvMpA6G1y`N=M`%7_r#wa(cwms!}S+i0xisrq6pMF-MV?@Jkd@i6CO~1Az(9K&u
    zNTga=64R)LySOLNWO|-U=yw~0Uw1OBoJJ`~h+_iN9||$3kUD%U%Jgx311iI;!yC-g
    z?s@=zK%H4$ew_0SzgpSXsYqc&ejaF;l&rLn70FqpD76nYOkr9;3$?B%&jsyZR>cfv
    z70hXvM@FFYfW2AAH-j`$o*Q=6T-*@o9h|M_x3+_ok-~z8Md_lGE@phcd=Q_c|4T{#
    zlE7dC+MgcheP~t1GFB9<YIuUL*sqS};j|&!(QXJd%w2)2_14q2QK_(Uj-E_0g+uu5
    zY<=cJwUjr#Wg~Bs5EewiuvZPwlJlA}=5JaRfn?^yB_>^z49k&()uVe?ChSXWqE(xH
    zDN%>Mwk{wT%lygO)k(^T@yvX%wZj=Jp&4G0d~`KH#%e4Zo>4M=)8m%D5L<(WMgqbY
    zL}21%k-hJwVL-iyZ*8}{e{&P>^FMZ+^g2zg_{VAb6w|n{&4)3_1qG~u_!uJ(pHnsG
    zR=t8bZOPo}I^1S&$U?$RcIgP8X@P#(rzu4_=Q~Z!8fUjS3XV<JUO~K|5W&~{$|oIY
    zMGP9AQqsar_y*r{)`IWwEHofiX(~qDuWzBOy+TXoEmV$LHkmk;Xx~HUlVqYNaas!3
    z_t2Nz!?}f*xIFv@LlOLjc{xek9Nxn%s_w+78VywU<9{Nu7UjZ3ZY{>)i`-fhhxBVa
    z%B?k1$_A1$oO^@EQM_Qpm-uhw4m-0P=hzZr0hV#JGrkVQk>Ix*edytiGe}Yz!3Cb^
    z$0#4`N0jGqmTl-9YyLcb<oF8)0{r7dnI!J-VUWO4TFj$BX`UAHSf@k=U}A$~96Kmt
    zll*j`3=3O~Y@2$?VYp^fDpAvq=)ZK&|2vKXMIq}#fxe_5HNu_lyGy#r{qon6xbhmg
    W-*H)9lnB7ddj#6}Epv?EhyMW2N1;0a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPrice.class b/target/test-classes/examples/um_futures/market/MarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d5a708d17a63d9d002936719306de992c1d4a0e6
    GIT binary patch
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q6-8UwA9wy7{{Bamf}EN7DG
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tp
    zJ+(~7a?9q*=8i1-0-ZCqYx}bT(d77shAx4@U{k}l9W!gYyK-yMs&D74nhs6b>K3?H
    ztX9lT+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^_1r?JO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF~eYu|;&$e&6QF*d|;(9I@m`Lg9$7u~`44lQl|8n#gYXWiQ*{Ww3rNBfodjc`3
    z@o**JHSc@2TTaDs4nrD-4Sa<20$1cSi_l3<%Q+!zQ@P$eqtmID%hD6*&sM#%S$9g4
    zJ7zY}rMmGkKG85@;36(Dl!rG6#B8@z6*${;wACFI+A9K?w%C==in8Y0Rkv<F2!ov7
    zkMaEeQWwVPWvSsf^PZQJ^}1D-cSnBtRmWu{4UFTefL@k<b4lO~V|$Q&O_mg<>joxp
    zL!d)?UX{?Nk8!`{%`k6MM>PuKX95c!3Ngsf7JQ!zq>tho(dlLj-e8`tZUx{+^u@Kc
    z)x2-{jrzV$hl!+m+%|AWu@WaMinDrIX{QWK<F0@aYO9`lFDS;0jv3t3Fl%5AUkdac
    zu$OUt8KjB!)N&efr6e$r%(U{`+`)P<@xVY@9nr@l7Ja{V;Gd#@UeUiGkUWO=$H%d(
    zV-Xn*-xydzmfhlT9xhm_89WbxhPf*++G;)RSoJ!K=J1;-rf>-V6dR9RZd5j<w`OfR
    zB!mS~w44pgv(>z*jQQJkU0^KRPIW2k70Y%NSFOOBsW`sDM#S#baM+0YTYxv$1q9t#
    zYOg=FQ$h4+@q?|spR5X+<&{ar>0^+w5NnoaRirOHZW#)(9qsS5(iygHfw}fPJE_If
    z)WG`zdtTcQ+T2O!&m1MaMboVNS(@%)1{ZgEBL!)o;gLYs3_TC;F+E>xctyEjtF-BT
    z*IaL?^1)5E<p{4vfnn8{If`=5yOEk4XSXN?WyjT*5HC20V3|*KjRM_>!N3YfMz{&9
    z_?ELc9wHwa5HmCtqt1N`t?&}@>|5xRM(+9^damuEZ~1o&PQ1p22!6won)HuO?BP?Y
    zuEnUD3RE|{{zRk@<-)CeAx1HoFLY3R@d~MYp_8Ng!AP6Pzs6Tlyr6#xT*4^3uaZ+N
    z`&i)l9rVzf1iE-JCU_|hVSwxBxpNR>B;z*6Q`AnAka<$FO<BQ(0Oc&P3=!QL)=ASC
    zFY66_$I&#uEH>~xN5qK&9#M9ogva=SEF|y~e&j!bC)6vZ!nL0{vZxtG^j{v&FNsYJ
    tnnrGghRY8%n3LRDd>4v~+^>G|{&TPJ^&c2i;Sd2R6)m8b&n?Ob<bR$NZ)^Yn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPriceKlines.class b/target/test-classes/examples/um_futures/market/MarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dd4aab6108d01401f31e27bae512a2286d30ce8e
    GIT binary patch
    literal 2461
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjL!ovm{8&aCKsceK1$dW6|8EB`|
    z{+oVIIzy6X+8@v#)%L7pf_Y?y#vinI@9y4v&)IwL`tN`K_zS=YJQWc{6~r_&p;@4P
    z(|B&^w&9fY#logp^aYy7EXVT41)|CR6$NpDv%#jCZ`pdra<<I18Kb(9H7Y6;X{%M>
    ze$g%K1<Ns<qNx{M$Dt+H)7NW$%`>Zd(Y8#-*R68J)|a!>p*9^TXQ@-6A{xhO`mXMj
    z3$7hUyMQv8PcP>l=B1Z}hBN47NR=8R98G2phn+gA=|8H9qgx<uIlk#VH|XV@K;(8=
    zy6@HS5zaG!vf*u+^zk6spE)_GTKU-?*5zzAFp*Mm5tkJ7X}F9l|BIqytO>Nq$d){-
    zXwKV~V^#%*>ogp_m{cS7obOpqDb<2&xUS%14WA$>Fko&Qq@I`4;4K8NO8^HvHQR2f
    zWO@RLjO&&3s=Yq4sb>ORsucqmR4}Ar7&n+uhc^hsEN9&n=xV&RdQdXKJ{6cf5!2>&
    z(X9BE>s0m0FxAp~nKrez6vt<ba=m8TQ=XSKt5u_9-s}76XB9d|G~CAL0&2<h>q`Qi
    zyyyL7s)r>pjcT}ydjd_S=edM__n7b-PKMQUTpAMMn85UhLJX>;0Urx9eH34x$}k)7
    z2J^JL7J%<lXY%=_oNxHG>Yh$T3M2CKK*OYDrG>0W&Z;G;eW+my(*jzkbv=15XbH0_
    zW-zN@PQyGh0v-G8&9bn9G*MVxHFI%YpgTF+$ZvfIYa@jP4U5u62VKngeq}#CN&lCU
    z{>K8zV`zVRl=uD>6?rTxSkdqVU$JK$&ckU#wxpd9XqdYK*Bh;;ZKGOc=^Q?pVhV@w
    z+t~ihg<82_dU>N@lMog}(Xdwx&yw@HGUjhstk0p$$!kpdC>xd|8Eb_1u1?sR*hy<P
    zTT`L|etlg)Fqrw1b*z)r5#yQpU~30cRzfqp5(znT3^JBu#qf->$)3zDJt4MZS{exm
    zpAmtHlSTHv=Y|1wAH24m%HGvYywCsGQPLYU_39s|=~K+(;uc@WAQ=>}2;yUmJbY8t
    zoLlpX=Cmb~r}I#wy&+2pH`%Boe5?g}WviwX<(#iIHLIN6;wU&a4ZMPQK_P;#`IQel
    z(25u|Jf)<CoA3?3<*WtY;aO-vtk6`9x?kTyS$&0;%v-1&wd`QxRHAJc9Zv=mU5T?&
    z7}`b8;4UsKyu{VvH|USxH_XdP;^y!!Zc%k7M%8Gbx*z`&k<};{CUUDW4qxO}n>eIj
    z<56z4nNl{8l;PYPEJg8x5nthdk~{3pa-3sRhy_^2(Z=}N5l4dGPV}IQJI-N{(g-f`
    zL@!49U_YWfhx2Si7g+Td@gv7y&==qzC(1$M{vHMi9Hqqqij?MQp@20?WB?}CImWS#
    z5;n+BJ1VfS$;h^-mmG#`Hl;E(y@>ux_x#u6C{Pr#E)?jG6{JSE(|vbIm$_g5S`yb@
    XBlkP5%8L>KIC+o2X?`mlBlzJz15%?m
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class b/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8748e17718a4ef3fc98414d430f979d591f07ea8
    GIT binary patch
    literal 2320
    zcmbVOe^V1z6g@8qY*-czsQjw7sD%a<Rx4UC2*ngiN&?mZZM3aj!b@1#Y?#f)!Rhq#
    z^l#f4{59<d=!a^1-fk!n!VH?3?0xUPxA)$2?tS;|-~YV%3%~?QIwFW_h#6=@yFg;w
    zdS;o9<(AErjcr-<1=^==*Y;-wqRG*94RL|KU{l?<9W!gYJ92Z;s%_=0T^*XT)hTel
    zSgn{FwrjaXX%?%lOG{PHEY<zGCu?TWv8C&qc4gNw*K!M?HXSH4)alR>RgW_U&LY7O
    zDwek+8OvO9G<$l}^~%!&k88PHU?QcX2j?`LH*f*H?-ghZYXZ7et4TlOZpuA@v1IlH
    zW>TZ!N<eJh_iVSE>OemRGz=Q}2p0v$<(@_CWT(kdh}+E79p9c)o^sVq+3?oxRLf=Q
    z3G`&EUfHZUrHO4b8|YG<_!ysP7&34fSD4kK8w6suTdE3NXoTDxn9A~}0+~}0E%%CY
    z*SD)~&3q8%JAIJu`Gci6Mi^zO?l|+Fmy@-cRhIXLe)(0$RU{3J;u?u86I{3?aGq&C
    zEW`$13eyb(V;C1`lb%;4^r;r%H@z8_aO${5LA)uj@SzZcQf<Qbxj_0jz9F4qHsKBC
    zX=YG?AJP|BS0Cnm%dgiCbUI8V)#HwVyNZ<#vZ6Svm6dkVz!dHY7@@Z6srQ0&nb9$g
    z`x<5p%;HOd?nCx6t}lZ!(VkgOU9OY_dXt%Eej7V@G)z1&kXA0b>0;6McMs!J^v^5$
    z7X*?mXn)d*WgUyiX!yp!60&R@N9%CGQhnih2sEr+f#GKBX@@6_$LHvqDVA^u|15iu
    zT&`C(q_=8qI3$DzqG&nmmS?MZLmBh8?3%#M?E9TF<)>oVu41hjVxuTW*V&!e(s)3X
    z-$U9P>jHuSEuF4uo#retp2ZKg_HNlKXqHzdDd$=s<B{C8JgXvo>2b?Ii0ydOr<L}w
    zp9{>MF0zyQK27z$o4V(_2kDzV$^Z0m(wj7m4lqO0U99Ee4zH=8AT&G{h)*-}@N(1h
    z)w)-d3$`kt{uT{)T;&$G*t8?OIRyq)+vX_BIj>G?a-7|!6qIe(UP8R!AcAE+)h!Ej
    zA_fC192wyzJjA!0b>I>5p#d>XQ!(n?x6leN(UE-%ozlqN*hkm(eRMDXj=r(ixD>%}
    zSW=Uo;jw*uM%DEgRg;10R{T#y3Q;cH&KF`76Zt|L#TT!T$`{%>nhQqSSpGG>isA+1
    zOW+EI*^!l;WGjdTk>5oZqe&pndo#g1a{#?uzsQ|^7$F&VIG&_-iiFIQk}b*#E(IuO
    zh-HB2R<TB!MtGO6<2#O~_~EgR?>Qn)6!4fbjuM{W2eOdBPxz7l2%b`}m<rc^=E$OE
    z5Yd0>o*x<;8Z?dE3Jq5uX)q_av-p21E_1*7b@cSV!q<PGPo+Zypj5ViGkk7RMj-zK
    D{y2Oi
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterest.class b/target/test-classes/examples/um_futures/market/OpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2360ccd4afc8f8fc652d853b5a41d98fb8c847a0
    GIT binary patch
    literal 2414
    zcmbVOVN(-V6g`gwHY}?^L=d%twALWP+DZ!&ghGUpl7KaUO>MQCu!M!pZo1h}nNELC
    zKikfr)@gr0e^lG^c7p_hGt|sv?|b*Xz4xB;?!9mS{^yUs0F1*?(SnGAsD@Uw33Tlk
    zdxmZsPDx)a?3hJgpl#Z6EPqBIk{I4l5EJMNHr0H~)-#r~Yi=$X)$OcNQK3j%9Rl}@
    zZdor_j^Pwdz34g)ExDe)Rr70}S=EcSWjelYl`FQso?Q&JsX&>gPKAm{4Cm>)x?e81
    zb_`tt%KTbtJ@;TudWmbefF6casWHOIMCN4J$!5)Pvr0PZ)zF7abX7LIU6a=462qCZ
    zhhHl{J4Cgf%?2itDlX%Sf~y)nz_tHH#wpeWG`C_pX~#E79pf9VqiyCt*$6S`dzMp5
    zwqp?26%1+k5FZKLG@lz}m}k)7DnzcY9&^)XyQPxp3B)t5SJJEY*7%N|33SO0e2kk4
    z5*mhai%D~GgFw`Bwp@XWjVDu&NG8#3f%KU;HlG*Gif_42Ri6*jDRr1l3x`WFj4{fs
    znr$z5Ue>HujgmPv`13C+MsP>NC-_uAEt!6ONuY-(e3UTtuq38&4WHq2fmYM=TtdHh
    zO85<Lh81#JsuAL(z~cKt3@V`k-;_YA8Q-AFFdOg&^OU<8fFD$s*47^8e8aC*4|OUg
    za7RAwYnYL&w38LdS+yj!Uuc-aJo7Eox}JP5DEqXE2Ut+BsNqX233MN^C-X8$6J^h^
    zYv$^fKyM=5$ZvfIt6~CQX;_vny6Ixc_bW&7N&2&r{uP15DYQRn=6!fW#Y23p;E{$L
    z*4UR$=Ha3t+s=LnG|XLr8;#aewo$FJZce_LWD1AyJK5sQm0G!AdTU0(CLt_{qG4|s
    zo+amXWz^rcssh8AGZvV1P&O<_($$FVZIQ4evEFMoD?Z+Uy}m9W7|HV48r4~fi194F
    zx3%N>Dxn!(iELar1sQ9xVt7W`WIyAU{t(+K&5Q(u_k_Ug*&=(_eZqixkDu9o<?!5Q
    z-{pV0ne+xtz4T{j`W%zExXbG=$OHuif!H)74=+tM=hnQUxoFAE>27SXW3q_Yod$UW
    z1A=!3J2XcT&UqJ8v(DLFN<rCr>m|es4qC9mr@Xd-4n(2hF-Kas3Ev>kSv$VPlhA-j
    z(^QnYpWZ;pzeIcH4OB`kI}$$^?>s>F<J$+gIC6mgmESNh`WiP{@GF+(BtANN0G+D4
    zQK}{b)xFrCXvs&okj&+y6w|qUE5+<9q;mN-j?%$M8O^;$CW03Xw4aT5jDIQT*ae~i
    zgejb7SY3!A&Swu-`!Iw{+;fe)`=OJO8II?01@pLy72c*lQtn|OfILHBLxlPrz9(lo
    zI`I_GIGX2Y%~Slq5kbR1fieacMQoCiE|g$mi&2%Rm$Zdz+Z<WcTt?(yy60!ijsis?
    s(L%w<BLx%V+`0SqT&{D!{I$miUt#rk49K$)0Wf)VAUFY=vIXV;04T<mAOHXW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bd3343fe588e707b518dba0bbef00974c711e515
    GIT binary patch
    literal 2487
    zcmbVOZC4XV6n-WNY*<#os3`b`Z*359OTmf;p%OumM63x|YFoPrOIX<Krn?)Dwx_54
    zH~p+V2eqE|2lPj^eP%aEB=H<HA9n8CnYs5q&)j<_|NQ&s-vGwpsfZ!2AfcfHodUg^
    z#uG!g4X2_nl{U?CAkaB!IaV+w5Kj-SC`bw%3pdpR%hq$2vt_Q$8~#S#sHsq-t!{yv
    zWw)xAEXQ!lre1a(hn8GVU#|ys&-C@OZJAD>Th*GaFX!hXZ8lUcP^UsgJc)z!?LVuQ
    zTsw(g0cEC`T`t@%N-rr5hjD}<)#{9JBAweCcBWM`)T&CNk3MRqXSr)h92baPtxD$u
    z8cyIOm#T)hWzxf~^iXd9km}XPJ4l!F`Orj0#c7;TFsR`y&V3L;ZLA6Oxi!;SZ~~Kb
    z28F-~EI+WyzQ9O>i`Lu8G!sw=Jj<zMx^Mv(6?~%MQ=|n(&8G(W=M6PEjX2Pk-s7;-
    zb}JRr6G-J;ucG_*`uL`v3w4=pT*9z|%Nj;-g~_#dgFwP^)?I<4%{SPHO(xrC0t@@%
    z-F#X$Yk}oDzCIJBU3MqyW_Om7_?%I$*KK>&^YW(e8x`}$;LpFP&@ryzD!vd<D`wDG
    z5;($J-%YGWSQ68OhU>T?&|!L>OX%0zgx_>Bs-$))Nr;mIa~}&ate7TzEYfT%zCo2?
    zHsKBDS$8c2Kd8<Zi}z&))%_iviVVi(=az;U$x0Vlk(~JzslBaX7IOkxq;)-cE^H4A
    zD(11E;I4*6<OB}wvL|yjOcUjaVb{&2b>?t-p_$*t4pvGA_cSa?7l-I#J_u^N@k#o>
    zlJq|iNVlQ=Q7i95D=LauR<NSsA--n++M9=ShHOvIBA`+33S4Zqp0y3%X9ev&nPCb?
    z@O#(_&3pA~$@Gdw$tEEzh_Yd?7@j5P4P_$Ouvn&JxeqQi>8fg2jwG%b<=b*$zhXD2
    z+w51VCKej&0)jCu?yrsQr<@qi{6|}RH*+O4!>f>&!)=hUDr<&kR84j}Zt0J(wP|o9
    zAbME@ruP@w`(7Xh)c5Y~J*(~9;Pm_aPqvcYq-ivPDVjdObS`i4!3=Xk0c#;S$;hK;
    zRxP-7uWZg)GKWsIZ@X7yVPTZrJH}^RU_kb7N^#Elj#IPB*%(K`vE$N9i02ey_=aEk
    z<OAJEK*J+STC@q@;ycc|@I4+!2E+<YC8+!D4V2ZF=*qo;%2CS?rw*igwsGj;aO!C4
    zm=rE=qkniCr|!ML`H|Ncis5%G%1LT;WE*2tT}x0k5vpz`|3Yjv&V}j1YJ$U;h1CuY
    z*;lwzSnZ^g4<%)!@EZ5yc+QB=@!!fdc4|4^Ws69JSf<d!_<E5<ir*vX$5HM$j$umU
    zIKvYInBZf6hw@#VWLrAL9&j2zar_m7A^s_%9477`V35EGS}dVVX^|F6SffM+U}BwP
    z5>HXV2Knhl4Hh;T*%tMZ!)VQ>RHbGB@&D+a|A!m}ibB?f0{wx4%s6+tZ!hUA_sd^b
    a>cT4&{=j*8Q6dB<?-4l2Z;fLNKmHGezpo1b
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Ping.class b/target/test-classes/examples/um_futures/market/Ping.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f6af0832b8568c0fe934a7ea023438311f16f93e
    GIT binary patch
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?A&FwGoef=Z(`A=gmQEeV
    z-{a@%Oxo(`5Aa8+=k5}N4UX6^_vPHX&pqed=RW)UA3y&FAdjzAL=aUF(=di{f#jj_
    z$k1)WY3W-Bhi1bU7+<p-%fBHI&1Cl##09Q5+_rvTIfm0P^@i&>+~<0Fv*-6bv#U33
    z%XEC*YIkgXuUZPxVgQzjsZbD=&4dOGlRThpcn?jUbSsmsj2^nzzJGk;UbPy8D5yAt
    zq=G38DNO$_qC=ty#5$JK5||;c6JKh+N3@W@Eanu<Yj_o}37j(@8x%+R1Cc^u`gRay
    z+;&?n(-TNlT(6~f?PmT^uLM|O0<Yt&f<+B);2dw^#SNrlIZan!HglSZyp<(^@<`U1
    zj~iykw_K;I-wtoEczl8D$4ha%MV8H;ZLfP?)$DeSmU%7x-S;ZeSk~~4v{r4Iet$`l
    z&uGZvyug_0c`h|x9l~>fd6-*;(}>iP6DYl`mLSUpgj^6Po)(f;NpnD0FfY0f0+nfX
    zV|RDE<{N&mdyJ`A!Ln>FYPcljCn#T<(``vKui<@sAfSb)>&fqe2UAvY1y>bZ(@?;g
    zz|=_|l^x#<@<DlI*gbQrDKM8Q4`y0_2eWzwH#FRoM@;dE4d3sa@RRo6lJ?&g$PBUl
    z?l6~Ce2jGkB@LfoLty^Jgew{HNq-v(4U<%0c`$m>HoDzH_H-^YS3~({Dwbp3>9r3`
    zZ`U}mX$UjFVc7eIXUTaVjQQVKU4f;_f4raq1Gf#!kv0u#>c7YAJ}U{!PtRs0NeyW3
    zuL}q=*c`3EjPgpzXXB-#{WDLcG{bArh3O&6s4Fa~0yjrH@ZU-=&zWT6G#*xsPT;-*
    zx)xt!_^`yQHMi$A%#tN<D<SLF1(~q8$YK}a4?|!<mOGB3ob!)Cq|Di6_JaM``KJ(1
    zIEdg=w({p9+ZZOW$&nUrLIqXM61an{Fn~xhRFs(c3zYg(Bq}RMP>=9R^+(L)o?{_`
    zAFwGWsW)>+c$?6>F+x`Y=)L%_h}5H8&};P=yVY8KjNRpD_^?(V=jeJcQgXHD_$Z1e
    zq!p)%v#e*b*ZIDp0pUxe2qcM4vz_7E0(Z?~5p&3KtYaRlbYP7u_t`(-+mpib^dd<?
    z+xU#J7x@?3L5-tTuIykpu))M0_PIBXd-xn*P<WlQc|`x@5fKGnD*Pu31?e3HD|v3a
    h`?tMIfp2syHTw+3pD-gW76D^<1HdHPuh>U$?=LIW7=8c%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class b/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bb5c701cda0b3e3be56c0a8cef51bed715c09838
    GIT binary patch
    literal 2468
    zcmbVOZC4XV6n-WNY*<%;_)dMnw-!X)TCt)*s6>#LM6C%}YFoPrLtNPGrkh<4w5O;2
    zH~nmT4r)E^59p6-`^;{TNbnpqA9n8CnYs5q&)j<_|NQ&s-vCD7>qsD}A!VQgodP|p
    z)-%g=EVpXjFR#i<AkaBxyLK=xkQ^9X)Q}c98f^*#+cERDyC#=stj5!VRo9^@Tl)lV
    zRlJ&6wq47uNVDR(E-iV!xe^AUFB@jXv85ZBcCGH13x(-en~RjQ)alTXOydB3H#TZz
    z&q<?4K$|S(7K(RD%1g$;K^$U8^^g&c4&--+oo&|)wyV-OLLYVM+um{-#{?4BYRY+^
    zfsb&4OEt@1lk{+VU@*UTNMY^C7Se@6Au^HGaSEq3^cy&Xv+qUFF4hFP18YtCli@~D
    zI?kf!2n;t#Xup<hEAnFC+io@6h4Z+e;bQ}zV1S3^x<%r7H7(v^@Mh_4Phm}x7{{wt
    zr7w`ldw$hyI4dKoW<Jto_u(RjG+Z(;jLXcZof`yFw!7j99B#d~W?U-6J{6eV6WMaT
    zBI|+exeaqN&b8cDs!eSzrSTb~TnQa#%J&Ph(XguWX8%t=>o755;2J&`(5o_NE(sjs
    zRc~igGc1K^)W8kg6zGt??-BZqUBYiU8JEv)c}R$30@EJ~F)EW5e5}k|JHCFMVYc9n
    z<~eUU0^hIClu8eZffa;}EuD@mM%3rFfl0+m7g<r9HL6N`$G{Y(1&mnh`RZKM6J~YH
    zU{=GNfqCQwdbin|bpsitiT2ELLV15h;K;yiE5FShERQVi8Mv=p^wPyl5Y)HhQ}lnS
    z=zl0MunX;v+j$>c)KS8MhD8I9@D-cZ&ODs9R8QK7fyTKjaG}+D&aoN|R?p6pS*CCd
    zznlF}-V1AG>6fgsLqb>(70X$)d|S<%%2e>wZU~t9_bM~xre@i$BCQqSn^IvNvYUnu
    z8&sx+f#$k^U_A4C>sxy%CB`%J!Pef+S_RGWtK{V1F34Dsb<4MEGLSyE9FMW>(%48q
    z{FDex>@Bi)Jvj{M$lEu!QQx|~iFf%QYbU)$(`*3aG`*jxTv_7_8Rdfp)<JrVk;m_<
    zUi3o0BByPYKS$f!?PXO^xWbN|;F~Sbr+PM}B<FmzsafLeDo4Sw<Khd5=M)n7nqT$4
    z1N)GIfyb1LcoV+Cx14q1J3NUEh((%8QTOX>XiG29m46MLqfr>j?9X&>qW95I=5Xey
    z5-x4x_|PU!-uoTrhF@VYf!{E%CYdY4o488V^%Pa3k?L0ZFC><dT$m^>r8s<1T<YME
    zdx^WnrA|tPNYaLjukav==ZyF)|C(H9hgRbpTSF?sGLCM>*Ml@N{2sz_9OjN=7@{<S
    z(>&3KQNG-FDbL{q+tEqZ{we&(@fY+*_{WKIh`7IpMFK}@v5X3(d0HrAnGzX*#0tkW
    z)=|Y%^3#JlY^*Y}HR=_I@tQ-aMok}*|It1F{J0u4jjRg|=0gqH5$^QfT+$itSHG^z
    Z`IjjEfphAjL<COVBXEG<I>!Wl_#c|*ra=Gz
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Ticker24H.class b/target/test-classes/examples/um_futures/market/Ticker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1ba83b0b2358a8a60fa4b57c40417cb8d1882e50
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBWpn_0s@dX-G+^T57AXHOmQWCHRXrpcI5^lo6X2WbYj!vh)
    zr=M+SQ0ufmpg*eZb9aM8US?7=lRfvId-vS)Jm=-^-~asa7l27rbVLx<5Hrw)Zh_>M
    z^~^FI%dMKr>szwy3v|!euI<kXL{sBy8sY+j!KS8fJ7(T?x8+9GYHSv)9UYpo)gy4P
    zT(6nywrja%X_o7*OG|antTg?mCmUwjv8C&qc5TNoR|^ZFHWMgw)alR>RgV(}P9jMc
    zYL>Sx>C64pc)oMf&Dztw6ITm`z(iU{KTc^lZQu+B{+FXiSQAM2c6nQRHz%_K6RG?$
    z#H7c=m4Mfx@7ZoOoxoWPX&5%}5zYx*md`ChCpm5Bgs{z({WH3qdbKJ&f&P5mtC|g`
    zGPz~u16{fYALA1ZBL*(uB13s_gFwu7D|LZ0El1nkQK7vokn4zD`MfN5e7o*8%m-nR
    zGkY<f-&=}fj9ylnjx+Ch1=(m=Re5*h=U;SOLdw86t_bK=>9>{yPBXUq+1Fx8VY+5u
    z0@nq)r03NMefkLZ+ujWGHhoy5AbuvW@SzZc{A|N_Qy_B~--u2(+wcbSOnoB&KcZ(>
    zRvs38%WpRJbUI9=)Z?~+JBpPASy7xds!BU$U>bJ?j8I$m)O$fO=5);9o`zWibNE7_
    zZ=b!K>&qZbv}cynl*<)?fmE)Y-_{P+gNX+QGU|vv9+CC^oqhil{qu_c1%cENv_CnD
    zWgS`MG<<Df5qWltgL$}Msb=sZ1RCb9z-YVmjAJz#ESiIFrkTPa{F7`va;aHcm)?rC
    z?vM}`MA>rIEYDW+mNMpV+6{rRd?(eVtk*2tRa~_LYo+4&8XFP2SJPo5>Td(yS{D#>
    zW3jXT)JX-=pX>))dp}tfG|Q`!ic?1*V<GNXo>h~+^tfdx#CEv9(@J;Px&`Js^X#}5
    zPg4W$2kgbpUeM-_JAdXd>1~=;-Oti=FEhBj%^N950}YP_;xqI-yvOunz3G+Zg00f#
    z#JlEtU6l`Ruq{V;H3|%?#>`QabKZ^A6gay@DJZ+Hyn=YiK?F;Ds%sSJK@0|#IWodc
    zc!+N}OW+ZTp#d>NQ!(n?x6n$jkjTG<PH7ab?V|VUF8Y>!!{EdloR8pFEUHQW=)^8Q
    zrRr*os;NMABmO5Mr6?C}6-zOS$zrLC;`7%?7fan7-490EMDY#2jN&EzOX4C%*?pCq
    zV%f(6&+nj@-Xsy{#hB!!ID`SNpX1I!jFF7n98Xa@O+w~L$tGnD=L3|p#4<#5D_A8>
    zW4x@_@GVEv{IXcXcN`HXN_b2eM+HytJy}TNNBqEl1W&0~OoeMdab!_5jOf2So?jB{
    v8Z?dE3JsSYX)q_bv-~a;7r0;j68&di<E!5>sKOxvP%2u$2|hO{Bar_A#Jg>@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TickerPrice.class b/target/test-classes/examples/um_futures/market/TickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab8ebc03ea17e48a03882c69361f56dc474a8c47
    GIT binary patch
    literal 2298
    zcmbVOYg5}s6g_JjWQ0fzNg&XqB}t(s2~pFK6k-BRTqrI!&=_c)v`u9p8-Xl&WH}S2
    z)8Et2X=n1B_6PJwwLL4D;_#Sp;~DGj-d)|j=iJBYufN~?31A8p6*0sWBs6rPTOhS#
    zJT-L3aI5-idB-vXf$mw`wSzf<czR+}K~i8S+|&$gN6*{tuC=vfG`0&yU4<fT^$OfG
    zy_#OOUBfjk-Sk|SmONjtG=rvZHFVRlEjQ5ZTHVn%3X7388!B_usZbG@k5d{>BSjZ#
    zhQDjkm;337eCMW{wI};0ZWIckiHwQ?oKbLA!#NE8FGr8DCZGkjxoi2wy;|9G1SZq@
    z6S&DtL@Ob+#lW}SYNiM0F|1%j!w0w^Fm63Fh@Skk9Tg$h*TZAheA~20hvQYNmM<`n
    z_x!5fa4J(fdOp-;dhsDXQZTCF5-u~Ihc^f$Y`5YGoNKw-?vRY{#{#*ID7K!NRz0vi
    zx1m3XBAwk2^uqp9665r;(sY~!-!E8=hEcWdj{f|MiYrKKn7~y5wQ2>eC4sXH@IeZ;
    zc#@c|Yna3hfiBDUJwl&3#{IT8qvXvT)kuh+3M{@a#4t(Q@O>tbJ&JEsrJHSd!+F-*
    z3c-)6OY7@v#lQ%fjeVU89clTvt>KPjrH8CY&Kgyzoz^geyG*x8>-qA%up)CRW^qr!
    zoQ8RPA<%!oUd|1yFin)FhSRiGD*}V*Tsyz59V`kR4>V-u5&b-3DG2HZ{z>{5B>js5
    z>0@Yrd>qRvmXK5MwT5Nn*)k62;i4fs!d?V4%3Xo6cI#QkXf#+hhu_RFg(LW<*?p{)
    zX02@b>qgljAuI^fa5fF!mh+Y}5p3HHx}NW>zNGz{VY`y8c4)0+oY-UmvWYbv_M?F|
    z=&f}DK}VK5Yg3)n5dB$tZ)@+StAu9wRg!V$7-THPy5So&E3kZS8IG_WZS%C!9d&Sl
    z`OZ8$sngTc;JYE)tM7+x{-pC~kCNV|X;uClP4_W}&0SthVInAaB#@k?=h1bh7QLo#
    zT8p+!oK#zby&+2oH`$zHydwohWP9c)&N(khY6_g)q7;-}S6@Or=OBg^KIMH1^dbQb
    zs~l<3CamEb&U)|=#mIn|rKtpU?pr9Om*~mAg-WRvuD?LvwHN4L`3*ypuW>PkU$HDF
    z17njf@CjAd5>!oxs+-9_5G%#GaI08KP)rp|T@;_cLZ(>i=IDMnQYMS9@nsy(>0b($
    zF~$xo<upq_5qf?Hee@=UByY$RZ^vN_a{U5#4q=>R+~#<i+8GkEKuWeLYq%JqoFkTD
    zqFcuXX&UFPy@_u*n&BtLCcfi{I8nkQ$|NdyjPJ=p3P0ip{$qGTy<{p{`-vlini0hR
    z;qm;WC@WADaw`;Ed8k02;!g9wP+a1E`Rf@t{|aCIjv*Ni5rUG@0#5O{MHz$jFU&A=
    AQ~&?~
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Time.class b/target/test-classes/examples/um_futures/market/Time.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3827d161448ce93452993450db020ddfcaa1a87a
    GIT binary patch
    literal 2011
    zcmbVNe{&O66g@9VyXkf-Y5Geml~k=JG_nP%0x2NG#>OTTo3<JenQeH9TQ<9$&4$5o
    z{5<}R&J@tm58#Ia&)ZFHq;-t^^M2g-_TF>OyZ7#&&wu>`z%sto5kp)<!oU!Q1yXy~
    zL(6n5w`FeZ?#V_VFuY>Bc5qD~p3UuOND5qScx`jnb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+xw2WT`fh{VrVSWrb9zq4WkAOj4?pl@*hY>x{=LQ26x?U-#d)BU9E;L3OY_9
    zrD5Da8WaBu=n38g5`o>80+Ymbq)RREZMRhz!4#%7%ounbZwQ=`k1UcS{XS0-F>@>Q
    zGVFM*mh=VE70+*(9jCdxXI4U6VH9uTw1znYZ{ZAI;pGd2V!KUGU@ChYiF%cJf$~7o
    z$wv*jAK0GTF>gjMSUh~d)x)DC-XY3n*Kt;TzbZQ&t0k{we)v&G1`7t>Q_|`!8T5`6
    z_^g2(&I$}k-}lJz@(DQmkVm;yIBro~@&ct-<q~FDACYqc#p6UWI$`z^3-?9ue#kPT
    zuWfDJt_4=m?Ht;4EMh?o=M7v?^hZcviPLE*>#~6l@sWTLSv_BU7Zyxe$0c0WaK%6Y
    zD+1$3c~o`-8Rmob&~mzRqbV?*E%#?y?*_Aa5!Vb{S0Tn3Vl4>vkMJq^Zz%b13S>`^
    z{mw}$>-ZF_8cGH}!<xX%%L!MqR7rmy5si{mV4>f8(Xl$6Lhg7jGgl+}rz*B9Z*|+d
    z(%-Un9SXwCZ&=Qb<=blCGbV!X?2f>E<v%K@K*w#%c9l&1oO<<`+hHeR`{_FDB<ViR
    zy>kIU1nYw}m_e$9c-CIo+duPEQM3FORhT$|8F@u5Rp9zy0spP_GR_zir}3a_?T6}X
    zplZn#x{q4CUh}$sLzZmyS|h4&ol^;m^K5o8{xAe)RlDOV&OQGaw3NBK$XRe6I{O6T
    zF&8m>&Qbkb)R@31*10mGOQ@jA-3V@BBXS^8bQPyf{syi71S6Hj1Ly~Mt@<-2^Up9F
    z!%tXOoAlfH1H4Pq`w5yZg{BXZzav(U^T4dt6P%W6^&w6dpW@?MeVD7O;Y!Qbp5c=?
    z9uroQEKakZso7+G#Y4as2oXrpI>B+0XS2LDg*i+k&$WpeEKz|Kp4{VnpS7omEmMmW
    z3EjpQ^gYMF&?ahJE%9U%TcHdR+t}gVB<|u%d`04Q?q(2w!4NSGUu*m)3JsY}4U5aX
    icIR(-=R@77SbFLyioak|Ni0Id>IHx?j^A*O;qG5O^%#Nx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bc7049d8d9931ca9efec17fc6d6e272261981310
    GIT binary patch
    literal 2493
    zcmbVOZC4XV6n-WNZdg`<2q;t(-&zoHYk`Uep%6h{60js-scr2hEMZ}@n{GB9Xirc3
    zZ~9q#4r)E^59p6-`^;{T$jdpDeAu~jXXf7fJag}z{Qb`#e*qYRry_!=f|!N|oDpc*
    zG+r3GZ8$}JF~4aRe1S8gmSg#20@2>S6$NpD3&EzUZ`pd<a<<I18Kbh1G0G|wX{$-#
    zVZklwdCM`Jf~gl=$Dt+H)7Pth)iW!4!M04t*R4|7)|WHWp*9sLXQ@-6A{xgz`mXGh
    z@~$06i-0njOD$&~<)oK{hVy7+NaZRc9O+FT3_E#P(|1@EM+beBP0w=I;<zXf87@iZ
    zT^c^ZB`%c=Z_A{IiQc~S$stus&-ainXEK3_q>9V9qM%2^Rb2aD1RY^bpu=~|InP)#
    zy|n8Tvm37GPZSCjfq@zqhi@lYPe9i9ET@=k#0}h3@UezZ&?_)#ZX4vEH&o{|<Ur54
    z<$70c)$x}M-*U;4?G}rsCy+?HUQw^u>qDD*I?yGXa0~qkZfh989j4d84FWOCS*MZq
    z`a7&eC)4dyf!Px=Z*CXNGUIV7`ec}RslB|L+FOd_Ge)^ywe2a-%b1mlQ8XX){PeR5
    z9YY$1@wtFnH2vC=KpXFUKecLMNlYUe?&E<#gXwuLq2E6u{JN82EghAVgg7cNeOib?
    z&D7yznWhfo>rokI9o}G`a@PXzJ?cy@_ay5ZezmfvQ<21w{7h(=l&mz870FqpD7B9?
    zOkr9;3$?B%&jk%)R>cfv70hXvM_QnDpS@YfH-j`$UKn=OTwG@s_s-VyTid}}Nn%06
    zqIA(p7c;(J-j7ex|D~jVNuc)#+MgZfy>CTD4$BHwG(5#u>|h7;aN3X!Y9|C5=B~ia
    zdh03Ms8m=(2TvxM!Xf--HbZlvTFRSV&dA#&gauJB>=nba<h-Vg`5P7sbvS*BVw28F
    zhUG}=>T$j=7*-=2Y}IDZO4RXCTNe<FYW`%c>?8%ncxFy*?Ze!a&<w9gX3ighjCENy
    zJfmd#rpGOvA+{r$90>?t7lHAUMRwdP#DF?JyuY3D-W`q~=YRAt>2;b~8yKVMvrOp1
    z79Y(ZD-^IA;-ic_d}`IKTlEU&v?a5s`?%J7M-~_EvWG|bm<x2tE>0=RIbU;XRyiBw
    zC^$CUdJXZCLIhv)D<6KK2{CARMo9}d;TwF*StGu~^U#1;p{W>kzrKUA`WlVtcThQM
    znf}DtMDs3MpY|u(6Bnd#dl#MkyXanch3f-v(HFsQn3t2p-GN;UQgtsz)kvUv82=NI
    z)hHLnv#T)<Uu0JsIHca-ad!0#rA#0x1KGED62(hKe2xEE?y+0TagJ>w7GN1eGvjMP
    z90`8g(1~{LxQKpAL%6~dT^Qk${+RL{F0nOrvkzRxj~stNPk?`nDEo=~dl)2egckEC
    zP@1QOJk}_Y0hn0l7{@k>*dRYGD8s@gBio{0au}}JluFceA^I=f^IwspKvBrLP@pd<
    mNDgtQ`~H%ya=-jFCT_ez_IF&D7bOC4@*aV6{FXUJ@WX#Mjj(Y5
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b3559da48b4a4de3bfd5ce03c4760502dba43e67
    GIT binary patch
    literal 2495
    zcmbVOZC4XV6n-WNY*<!-2q@GSd}~3(tu-ndgh~W?Nq~}orM9)3u!M!pZo1icpgle9
    zzv*Y&b5QGPe?Wg!+h=xzL|)FJ<ipIJJG1xR=b3x&<nMp}_zOT1o{9*f3St_X&@9lt
    zVZ1bS+i*(yd||^Z`U1@(mSg#&0@40~Wd(78v%#U7Z`pdrayHG?DWkfcH7Y6;X{%M>
    zQPC~y1<Ns<qNx{M$Dt+H)7NT#%`>Zd(Y8#-*R68J)|axAp*9^Tr>Rq+A{xhO`mS!5
    z3$7hUyMQvDPcP-3<fWH{hBN47NR=8R9PZET4?A^GGjLE9M>l;`OwV#x<2WY}xm%Xb
    zdo_H7^V}*M-lj<pkNXEQ$A?razt}~(l+6YvQYtRul7c=BmvQBP5p;+(fiB;z<UM26
    z^fInf%B{Pezu;B{hU!!tyqr`c{+#bwPAS!bYq+l9V-266Um$628Kj>V)ZjCuK+n6C
    zMo*S+xz3`&ku2G6sbqQriHz%&^s2p<+|V<DF4c+~7*udm!w_yUz4jjvh*{1WjdV5M
    zVLd#VZl4NFAB%Z&t7ukaR8@UEOuY1N-c9Uo#qk-VT&vmkgy&_=YSk#25Bq-nNrjH2
    zhP${Ypq5O(z9rDfd*4f~dRP+Eu!aYCD9~hjo=fNt4hg^E%dnOXOG-i<5tuwF#Gqyx
    z@UcwO2l4f(46^}muui+H0r)<3DxY7-`G#Ms?&?&ekd(t?4darP7P2BatCpnpiG~SG
    z3TUC$_2hR!gP2w^g=qyd8fK9Z=-6X#+VRaGO_Z00T{Gv`1iJgD8~LrDV6CJur(s^Y
    z=%9-!->>Y&C+Yt}(!VIse+cc*5Ar^+tRjyk1<M+q;Y)U~{dqWP$Og3?0u6Il;CiF=
    zv~5(YETa8irkKJZ{5Cd2bFNk{m|or}*d&AnQ8esj!?WbNu8jHX7Ay5$<|Nf7y_F5i
    zk=!)`eP1ywM|Rkn&8C%TAfmo6AQ;x{@p{>DDvI$;o!Huk$t$55UWwG4IRqICvtoEg
    z+4N11M|whRhqO5o5I!#gW5<i^sAq@)b$@t)+m+o*96QSY$U)K@H1$3(O4Fy9(Zx-^
    znn7A9U^&D`7<u^CsyVmj70pRYrqRVCo9``IUbxLR9^rE?&?_4`r6|{Y&#77A>JDeY
    zx#`Ahh*uOM_==-^`hix&py4?sEj)y;@eNlk_!cih17ew`V$}We4$8`Fv}E2v<*a1~
    z6Q>ewJLq^enCMEJmBP&(^bGFc!rX7TI`kF;5&Vi-xk%g|+QA*F?#HMa4pfige<HFH
    z<;GZUCC2IV+)5Lt^cy_Qtu#~029h$Ady9oAUNPb;{MT}y{aVg5Y!tBo%P86yUpwMR
    zaO^}6x_IIo1}P<RiC^?$n2-8X$}>36=5&Fb;39tD{4@Fj{G&uUNZjASAc4cQSU{1|
    zEG-nUN{I}>#2V)~wot-4`DsT57B(2!CiRlTaL=YxrluFsf9an8iyQ@tLe_->eNjOw
    l$&>E;OS;VS^4F5M_6E7%aaCTF2*AmE1Wt3TaE{>n{{VkFvBLlW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Trades.class b/target/test-classes/examples/um_futures/market/Trades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1f20f7aebe8ae704b086cf6218547480c95e1ca2
    GIT binary patch
    literal 2390
    zcmbVO@mJGU6#gD9q=YC?5k#F7oEwM`H`zdnFsLv(T5z`Dn42ywp#;*TOH-z2XMfLr
    zcAkSe&-MrGkJ|RVq)4TB#_T!Geeb@Pd++zXd+*C%fB*g`fC)G%S`bkX)zFGIfv#O+
    z-_UKtDd}s4U9;#5w9QzK<<AO4hDSCO#02_+O*P-L^^E20nOn<7bth|7R4CF`hrpep
    zTh<GfV>m@qFS?FHORlGH*Zi7iR`sH7nU1ep<%+GZXO}{4Dp01WQ=uXf!&&;SJ}nnq
    zJBBU+Wg(wh&)v;SFL4d$(8G`_HAXl!oH-tLvRO0Itdfp;HT2;EU6l=Q&!n~a;gQVg
    z!>^SeAEH{%W&;yR6&G<y!DS5};L86Z;{<Dr%=e5fvnnuF$Jxw$vJqU)_bjKBY)1lv
    z3WhXX#fJie<`aY5lKloJA!a>achF|LrIP6h#51l}(yR9N#IBwRbjc2UgpU;rYZ$?G
    zCd%;*0#VD^b_LEio<=<unK(BD(x>9pd{Q(kzU4YqeIZPt)L{lK9xlZ&&M3EQw!P?i
    zS+iO-O6GLp=U-He;--dA@Tq`WGX46JKo3v#C`syJNlX(OKEvk%t)}O>gns*k@EhI?
    ztKy{eBE%_yrT2vxWPby`X@OKTzJ$s!8}J76l)DvxPpHfJ{JorS__gYxPQ@f{%EuiI
    zvyzo|vLZRFmZbIz4f9wK&_b>2$@hX%Ppi0#MFmS5zQnRX_Yr$($2WsCQT7eHX0B}u
    z^bV&R`K|9@B~0Qg4J*<`H(f0Ie&r}WNq<(-zbY_%0__i*c^}zOaSvZBxUV6HJbTgc
    zJX|tlt9cp%4RcrETBG%pZB(nQnB#9InZhCbPPR33wN@^eUfw9!B!mS~H0%w-v*f(4
    zjQTqk%kpaGKTAuRE*q93iE2dkraV~XY>YLV{U_dly1p(T7{kix+R|ythw&`Gx3#x3
    zRYEho5_vdx0y0)%#qf->>6;$6^oQ6^Xka8DycGoIP8Zp`ZVv|3`}S!)tsI`%+`IhG
    zG?U(-sTch$O`l=<7Wa7B1v#LgAP}2j<lz;m=G>ZBG?y%yGaX@D9hZf}j+Ed{3kco~
    z?8h8MIOm;9%{phdC<SHf^%oG&IB3BJpYnPJIuM112OMePCVYcU&f4)U9)<=)nx>-E
    z{q!2j<_olEUPGnSvZL`c@y-KuKe%y#^P>moU;PaOW3O<n1;1iNPU2%@2hgdy6{Tt_
    zP~DFGftJk(7m~TnD8)=}vz21*B~rP~HjdK4NEyq$LMDP|478ukcbtDI=UMsD0KzoR
    zGORAd5a+Xpt9=;41@5`R-TlzX$SlY6xP%2<#wu^kA1U`S5I~+KupvVI4&ReA9i4cD
    z#~dy2^W_nK;E14Mpg<Xeiz2p2Nf$~mvCXJT)JxjJwH=NuYAz!358d-~WmkcskZ7S`
    o^uB`03GUo`b1sA2FMsXv#7nF_$ACN=5df1%2Z9r@DO*tf7gczS6aWAK
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5f83df81ffa468eccfb33a5b796159e06e964e88
    GIT binary patch
    literal 1718
    zcmb_c>rN9v6#fPZ+b&hKKvldT-e^Hs@1lirsaDYzNl*;&hZ)vsS={b6+gYP;<145M
    zs3bms4`n>FyW&zH(P*2@&YV4azVCc<&iVf1>o)*5P}R|aP7R4Py3oyVWP`uqhRvP2
    z@nmg7n3AD;%5p4OWa!N0S2QFUjs;G>v}~hdIj_a5hrG33<xL%$iq*p~ZMqF(&2qS7
    z3d3|Aha$P2QS+tmiI!p7mT;tDHJY~ZtXdAOrNFpAHVuauvf?eLJ$WyA)*CKG$#rU0
    zJ&9fhByp5scwNe7>#ku)(UOjk6A@sDGC>q{=;%|K^)uYbRetBTEIrGq7yiVOUr8d%
    z(8XIVA(J>xI?O*UsZ<BkIEhnqZu%tCWITSTT|9nd$;TiglOlO0jUk+6=xw^5thu)3
    zR=HQV9EL}^eC5x@^cydKY5c6Zv^!Qo$2pwWa3PJ0xWrKYKVcaL+epuurt3R$!Kt|n
    z<B=?TtECXvBD#<ia>#2KO=Ap~8HzhK5KC+atr19Mw57QVz1w!{b>T5&Dy~;IT6XQm
    zhEWM@g&s`6&~PP<tGGs$-|oPWu!0l@;x`)+&9CUxJvTMnO5-*rsVCY$FLPD$?-){b
    zAwx)pi}6q;n`(+wX#cW6$R+ocpmL!05{rIgO?XfFnoSnU!{qh~_bhdej0w4JwHRhA
    z|0b8hZE#g|+1!g*o$jPe?@4k(>f7fvgWlvGZwM(oaybzO*yq}5qJ;g=F!L9sz0aH=
    z!re4Ze4E-YvzIXCv0JTo&0mVm9K>#FZ<v@R>ewOyC#NWha4zc0uJ4(mY^e(xI=CDs
    z)cm1h%hAXMsBct})2@@wG<?Z&hfde&NfQoTqg!AfXw!kaw5mC+)&zP`pj|q2!W5?I
    zltK|RQGoXpEJ3zw+t60Gkg9A$U(Fn*|B)?Zs$-df%&|?Jcz$^kr^hxiy!a6#<6kh|
    z0fp8XpbZiopjXXVWYI^%sh?;M5czC?J{lrm7IWm6#3<%bBK#~);U4Z2*Bo&z;{nBc
    qNFIu9=(P~+9_^$%OlS2=WpbZ!{S!tM2^Nr0iU5abeN4{|RDJ^WcGq<P
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..315ffe7085746e2fddbbb95b18b1e5176d60930a
    GIT binary patch
    literal 1795
    zcmb_c>r&G|6#f<}X+sq)QWdYLXbVET;I#-swF<WA41(kM!`a4d38qOW**NkxzJfXf
    zUS@m%AIkA;5-=2W)Uln}?4F#Q?>pa~bH085{1w0i9_i>pw}w;}d(gwMf0e)HhRvO(
    z@u<EkOv%tQX*rghV(2aumo=mr4uwvEv}~hlIj_Xa2i#w&@wN_4#p-3aZMrR^ZaLgB
    zg<-mmLy=t1Xaq9wgm0L(B^+s3t+s6})hdy-92)1yreQBbUcBM7C-29e^_ojjcAbXR
    zOrwthX&hh}T9LBt-!cp-eCY@|9s@=w<3vG+j((NdL57=!>d)L3rDr+K(w|t0%W33E
    z1%ItockMI|Gib95vrCJ2pQwBXvp9-lBu+aZt!^YiA_0>iv89;6jZKQ_i7Zay6hmLz
    z^<=}fEw{$KrsXiq7mC$CS2Sq7*c5uH_IP`&l8)0jqv328!#KxK`9EP9j&_i~_r_eI
    zDiU)}!(|wYb=g@nrKA|~wPa90QNu_Uqqx8@y;TW`%(mcKp+-hWp4;JjY`57I9z(9`
    zdQHQ(8xyNWHMEs_F%Cn+#Vju2GBrS_14GIRa~Me8ZOl|P#010CKQNpzO*e3)(nrTN
    zT-R_Ti<`Jb?bS)4!d3UIF=U!TMzk4*lXS{9_kEJG^UD&kFS{=V6%}==SO{8m;XUDX
    zn=GV-$?awCS?U}cQ*y=f8D^^gkWo@|1>EAQcJqbjiE`i4jo#D65mf&!uNm|<_jpT4
    z;gQRcD8MeoLwy;|5~`BF=#X7z4iWC5(G=L!#krk?DUa=Pt+h8LoBkEM$(>;mmbme!
    z2sk}SNklVNUvvY{6ctO|(5c@P^|%^lRI&w{-vGm)>J{2`)0rkYSxR)eLQfi(*fX*L
    z_Kr4Pn50z=eYK|0i`%rzMoyT*G@UZIgPAzMTMCvU+vP9No^2pg{Q~`2ZXf;kZy;A2
    z%?;!Zt>ehk3+p&Ox{jfR_c%ZH31eMQXx$;&AkhK()X+vA{WRnb672yZpAXSTA_UB$
    zOnzyM;4bbFejdkA!F}RdAg&KENAc##L$Qs#9)`Q>R=PuUR=-T{%12!Nfb)t33rQ$N
    MfW5TV=-GvZA6sMeSO5S3
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..344aae7f7737ccf14cb17bece47c569c6014cd2c
    GIT binary patch
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@c_RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%G_>@&&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy.class b/target/test-classes/examples/um_futures/proxy/AuthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9cfdde3b5bc33dde6b3841f5abd28e83647fc0f1
    GIT binary patch
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}peCkG(i+nMCay&DiTR*3R$5S7kk+Pcx~wa10=vwzWb|j%
    z%s{8i^au1ub$Z_72c~p}l%3&y-M#PJbI-l|*WZ8q31Asj6(bl`5YjM)a{?D%8*dH0
    zW;j)Sqw?A^eSvc;wqyHG1xDkEvVyR{6Vt8h727c!)6z}XacJjy`fkf_c~(<5YqsV1
    zx?OM7^sT~bZ#Nrk=D4RqkvD!MFdkgySiZjLx%&qZoX5C=3mPtBLLhebbgp#JumnPD
    zrP8LrRDQr|T0u<U%E?KNu8Xeu#_}^eJ4DtDV@e>By8B>ZkxwduOSr6HM#B|+EO5ix
    zH;9iBwCb;pgK0=)dZy*?1sM5yu(RoUq$buw5zv)$e5-1CX%$y-O~G{ypW-uti2zN%
    zg+SPL{IXGNF&uK5QxU}t$^V?dbiB`H(f4epn$9K4DpY(fO>PM+9+{l*7BG`OCFD%V
    zX_>Qxz|A3on@g#P%iP=+SRN|JE#Iy+d)bo|shG!tgsBT8--nsbyKnY<zp)gsNrl*^
    zLD>+XR76U{T`ZBCrsW?o{V1OQKOpEZf_u2H;DLsRcyvb8#e=4A)ycctV*ZX)WV;N3
    zIU(PcQD+7fq&2MI3B_MGJnBav6Hg3>CXjuffVK*Szy;kt!*c~04PPMpK}9sc8w<g=
    z>lDx=ah*!+NHHp2U{%3a8rG0IuB5Y33MdU3bIl<Q14JjYauwfb$fH2pw^FVfyHcRJ
    z{tJ&)Pdr(7hj=dJZO2+~)hm`)GAcFhMDwm`)XIiu%k|M_$ltS@RAqh$S*Gc{ZrB7m
    z9e?@nU=wAY8(x*}Vgrtu!(KxYc=iDq9MHIkqgVV{wmhopwBiE6N|*+VK;Y7UC|zJI
    zXdVLhhePsSdGQAI#lC4ZeA{)J3XHzg<~B}FSVSufx!1JSqTBLJYt@#i7(eM_3sN%z
    zT8_=z%hrr$(;|N%*<+DnTO8rnfvr?FM$SgL=I4Ps>s&2y6dcEr9f;pJ8Nmks<(CAQ
    zKnO8xa;Ei+@GZXMDuN<Pw2%(ovB1VS=DJX}JBZ}FP`3}EbrIc;P99>qjZZq5?cipi
    zi#RQk>s`!m-@enqoyVd1nNS;xhghC(<8d2L+xYSn#5KAGE+b6jv&5dnE%t&0(wwca
    zJ4s;6z00wMGFM?_@I8JY*jd_c<41x_;yPa9C&qmbllU3GFsN6w4bkdXzEL^hVm1hp
    q!B1!pf5+GFFfFl&fDp+SFhzeR#}Vwn;uz)ZJjvR9KEq}k{QdzHBLe^c
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/UnauthProxy.class b/target/test-classes/examples/um_futures/proxy/UnauthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..30baee013e2fb076db67f92f1f55b4e44fe553b0
    GIT binary patch
    literal 1826
    zcmbVMYg5}s6g_K9WUESem^hC<(omAvKoA6)G&LciZYgeTaBJh%P1{s93MjE9k1S=v
    z&noTMoifuOkRO%FS;>H%`UB}`Mq1t7xqHsJ=ib+E{`nWc3Ti4M7*P<_Fp6^m<Ijzk
    zhTbsjJ$<|O+^l;7=T<G-^40`KQt66<n81U&)6{F0ZP;~FuRFHQbB?P&^F7}++j_lW
    znYO1}%~nI-DQtw%Y!J*brb3Z7ejsomxXd;^z34ix4&peE3kt?GjAKF|F}OQZK4_T&
    z(amzXC~z@9WH+NAA#n9%C&$z!r~bn9)^~S_tR2Hef%wv$dkc$vmg2aC%L=Y&xQY)2
    zZkVqO;v)mU`Sh4fOCr;EY{U2V1C&e<#EOnfaS|bpK(L(cnR}+2QSmW8QE*Mer?@UK
    z5#Z@RArP}{uVOTO5~8X(6_fZ(R$xXTnd(bf@?6W_%jD7(6)JAZBew(=dq+-`3$)3c
    zN-{t?BdeAcSUFSGe9vmM!+NZfvWgVu<hAnxv+rJ;$vZFhJ+HN_%cHEhRX1n^UMOq4
    zph3qXxwcKOr`-Ki{{Mhr!Z_|=S;2~i&vAFarlo_nXEv#$<Fg(;Usw()P-E(68ckM2
    z!513t<4fAPX}ENRz<MfuHZ*~e`z*0jC<G~(b`=j4tZ8_NNAJ}ZL$cA@p4Frwrikm*
    zGCc>V_zGDCUu*aV8^^sd$WlOQNzM(MG7K?MSd~o;Ioar{Zy(o1`t`AfJPJ(lQo3^c
    zne<_<AIGt|2{Y^L66RRmvdt~OSu@?TQEM<VnRn_&qhh$0{O<*$-oDiqxRpOsb7h#m
    zX;@^COg;Ip3h4^>4R?<T6GOIH+;H{?JbaJR4w+HJ5q5c&(~WjJZLPq`+#U^vfWY0e
    zUGz>{F+psVSi`}pmK@)$n;Vu?alCKVEJz;+XgQ8pH`_4UZIjfaauQ;R!z;oW&VeV#
    z7gr<v=MZOPi+{`f3VugtyAXeH5y3X!a^3@RM7b(*rG<y^J$?w{C6s#!{$kTa87m$^
    zsdf?1A3?1iLOa4_b#m$u$qqj1V!DePg(IY@^P-E{t-0GB+&;w8TnG0$$aJvI)wctI
    zQ!LYnG5;9f6PV@*oJWGRrm%)2?S6@PF9#TBLmb#ah38|~#E<xiD5tT2Dt;!TdCcGm
    xexU?0{CXn6^?)1Mju-#NcYh)&uNHv}QYA?~g5UU!;3<CRS7r1(-^QaWZvhC2<wO7g
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CloseListenKey.class b/target/test-classes/examples/um_futures/userdata/CloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..77b5690f45c00828d583bf05a2c1f7bb1eef70c1
    GIT binary patch
    literal 2205
    zcmbtWZBrXn6n<_J*syG&1PHAK3$4|pysSdNmQbstL?TJS2BK-Tb+g=T7nWUSUzj?M
    zzsJwj8T#Vr5Aa8+=k5kb0moP;Gr9Mkdvor2p8K40^2eXAe+Q65Q$`GN2?+&V=w`UM
    zqaA3frP+qM-q_)~&(OVO+NS>rLp+nMNk}r>(VacDVcMFlb5(b2o6b3|+6?@_<({fr
    zCbxan+}pR*tx7Sn7D8i*Y!YOKG=HYioKA1J=7Hw(f@3#LBMF58N%S#HJoWv3Z&6i!
    z?)f(NXId9Vx6DuoG9+9SaSt%u&Xi9gullZO8~IKw*_!Y&s9*@g49URb?mf-d7z&we
    zxpSDo-jgHrTa~Srle~-(T#|5E!8^FZaQA=uW9ZW@$Kz$w^SQmozh@YtD9_;T!5H3^
    za8<!LCKx7<scwr>0No~_YT=Z}Zp$$Y?lPpxj%%o%)y(av<<OSz#dW+V;f8|u@d0V&
    z^Z|y1X*V5);d5R?XeY~1>WBpXOy~Q)>DZpS9O;bo5y@=jXe)_Hin1A4){5&^xaVmG
    zUmXA8M;RGRE0__K%LeybTO#-m6?}wQhA!^94q^Nk)kGQ4uA`PkV97BQ-xf=l3vECa
    zNN;C>jLQ^e8?bO)aJEB~<MQg}=0?@m{J=Z1$(X~m_`0oNQNZsZ_<|hI5Y{CHcR+cp
    zL{`TYzYEj4B;!+jCSh4Y0rwaNPBc}reIDvTI?$|uuQw@oGo^ObwN8-Q=TKDexwvA0
    zu2`k~J&8}yUlR0x!H_ve9*^2|e9W?pGAa`8D_F+{!^mmD6*W<KC=UeCNTdum+PxPn
    z&GYivvsxytM)3Q~rp@mMdkyYxY7L7BA?53uRnuHktXsx}|J3vtrpx~!oAPwYo@UyD
    zvUYr}`jo9vaixM8SX5<GZTMUJ42+^#>#PiQk}(v|>RWqzQ?mk^<{HGv;5o<$SJVWk
    z=yi7CKQ#-w=K_gH->qo-;Y&z(Om%vR+(%7Gt~!CM^P(wUZt%@&HX~$Ak{hEQ2QaF_
    zR1j$vr!{puvV2LaIU1?ypzG!fu;(<1;Q@V%#t8Hx0R>f>DbXQpVvANisNt)~0ZWss
    zIN5f8g;Y=V(&xep^p__Okvc@W@-s%KUg25{KVeNQQa7g#F-0adL8e=wX+HTIV)Zy}
    zd|a(3Xt-6achQi4iM!Q$H_cYUnKV^>h1EEoQ*eE_ifdHs#5hkV;$hgc6euu2)*+-Z
    zOnX=8RGPAH1hX`s$0aP_GM0%APU8+nLwGr2Bu%isMxA_LM?W6o5zQ9pPr^fd6Oyru
    zZ}FJC_tE$S-w}L`RwIc2MOVZmG$iV!OhV>?gt;8Gas8O&iI6?wEj9KMYrkMr5Y57f
    O#XAU}4BIru!2bpsLR<*|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CreateListenKey.class b/target/test-classes/examples/um_futures/userdata/CreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..24c6c8af8c56beebd025ee71895993f1b675260e
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eC187=pUBXMc5H`&2hN<KD
    zdHlONLt7pF0DdU-yxjm1aEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;Ab
    zYu_?!mQyuXHn(Nj7wDX`9ozp%Aeu^VXow5kE!TI=P1~`YvNX$e$KkoUYgQV5!<C*{
    zuG!M@O?!8*X08_&Lu)oL=4jKP3nb-pi*ue{b?tr2m)W{gv8!<y0*IqWVDy>q?|HMP
    z=}XUdq(9!gFuY})A?VO>Ud7!fa3_^Nj=bo*wo}ctV@Yo)FBc5-V?ZF@@T7a+@-2aE
    zDxGg1W@Gp1A^P>gdeccp#~?0hxMbihTo$<ZKm7^xmR(7%^0wzoXIXwL(9bYW0q?>v
    z-qvu%zz9YK#*Vmd2~#26B2qJZ(q(6@Uad-3Ad#=TRnx0grnb#|V9Rvl8s5=x-N3te
    zk7_x2Kp<v2mAb&d8SkOglNQLeMT2}^mV3TkcRX`GR2mf$3T@$VD~_9tveKy47F@R=
    zJ<qDj*^%$Q*O9_41LKNxy(<0YmJ0rT10P^QphLQDof!W`H(?I6DyeBvSf&IP-xN!b
    z4J|-ssJPQWMs$YR0xVc(>stZJ5q)WGZMEoIe#1Mo>6pYV^>xR<tb*S~_=+5_s;qMc
    z?t+<Ygx0#NeitNmPRGaiM8mv+Eba^R9g8aG_%hIgwr|xMa;3uTP32l;*E~VJPh!!)
    zr|OD6Ua`asK8{b(pHuXICXhNq9*<jue8jSjJPH~f7+Aroz~D*2En2GdFcB2cP^1Fa
    zTfJv%mgi;Cr?pJ2hVXmywj&=jb~mNFW^L9;2$f&9Y8#eot98>D^PkzCz<B<@q*I2s
    z>{_;?IBNyiEK%tV)>qcdMva9w(Lz9TUqCRN<@PF3J1N6>mfqOg-$kpSS#Fh-TsQ+6
    zafN+=b+5e(|EXW_o^w=Dd8c6Q1y7;j2}|`H-G_ZiFV-7wSuWb@>H1I9vvDP4if)*F
    z4iK!wtcjdOxn{?s<#VnkIkNGf<Hk#f7o0@!kl(5~0^NwgK#?;eJcKo@bJc|nd=WYj
    zNxF*Cw(|?LQlgumb1%`Gzj=Vf0g{CuF*NoXS0nfV%W9FhF?N74n#>qYw*%93{8vOu
    zQEq%#EX6q7E|xktWM1K3vDC@gLNL?Dim$O0#R~@4gDbeoYNy6&qKF1zPcTrRkJf%9
    zF~GgcJe6er4Pt`xX<Wn%E@7T*NRHbW3gAtVktAV#i4uKZLoXiTF=sRUqwok{1!U~t
    zYdoR%9*$4(4dGi{4I=s{uZU>a)YwmjhSWn1lT&Qv<s*_u1NO*UV)zx7f5MO=S_BcR
    NcTheBwm3#0{{rPZU4;Mu
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7594ef9e091a2010959b96537a412d2bf2df09e8
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qYzSK@DTLO7h1P1)Qdaq8OQ=;+kVsOn0W__)F5x9zSazA+4TIzO
    zdHlON(;qte0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4Zswt2}BUp5Yy3tPJ#2=
    z=Dumzrc*OkHn(LZ5a^t<94q)pAezo>Xow5kt+>0!rsbGUMH&^?ad^)4jA}iod(t;5
    zwk4gwuy*%sW4*Z8u;xNzo;D2$fs{NjIp^tB&)PQwnRA`0Rf|IxKpZ^+qtAk1&!07n
    zK>C3rgYo8tja$YULIN7jtGN3F?xYLHk(UC`a%$OjESU}E<${iW3<$*QzVz;!fhmwn
    zXA14ZtnWTOM895KZ#u~)Fo=s9F6np+mj&+qPk#cv@*t4TR>AT)EX!{N`Wfaa;9VHT
    z+ZwLu7{RE(*b&z)VJf6sL~1OYblGXUwVLz<k_FeR8NOYe+BOQIE!&N2ct^u^9q-~j
    zs^#PXftck~U4el!-b1M;Bam;426<4Cdx7OTzA@iW8WqwI+QQ*h95)$dwQk!Bo>!E<
    zZ`S1O$ami-kj5<?<BIe|O$N;^75w`;KEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@WdBp7B3uyCDow?dR7iKVr*)ly&vb^p+oz$9*|uRA(s75py3SLFCLWu4P;
    z7tCb6VRb$AyD+iy34DxCG|cPB;l4oMv8eJ+AVWQ9`=(u&D^+H1I^Qb0<_YS35{o)M
    zRaf-!iX~?7aeRvYyrTazf%F;jc-$i7BbE~=ps3-2juos544xF+qNz#`6F~uOh*aQu
    ztM{C3`hGTZTFcaG1AcG8a^!>h?xytC%uSnwQ27<p-Y`8&t((SJ@XYcB#tZ)?owB@T
    z*R&kPSu4P1iOOuSzOrW4Z5G;O3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3dNopV;S6NN
    z)#wAPd+lBLPyK@ToTG{=J4JIZd<qRuSgPmfzR{NwCAaQX<f5gXuKz?m8&^W6=!V(n
    z0KrPkn#fs{Yj!+ZKIdwZBO4DoZoGte&PfCh`K_8G(2W>$lsMBHhp>iquDY;+FB%R+
    zimsxx?fe3*ob2Z3+)MNpZoWYB1yaQyF*NoXS0nfV%W9FlG4=vuG#N3PZilAn_^*hR
    zqultgRE}}DT`G5Q$iBk8Qn{0}g>a^gm0n{hisuZj2Ul>F)lQAmL=g?co?xIrAFcgJ
    zVSsy=c`C*H8^i?X)3}HkT*5rrkQ}!$6vCS#BPqiA5@q_nhF(0vW6oyyN8u5^3dz{P
    z*LXtjJsh9n8^Sla8btI@UJ=o-sj;654e5s(Ca2iSD@P=chU}5I<nSvj|AZk$v<M?s
    N@1T4NY;lZ0{smY4UDW^p
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AggTradeStream.class b/target/test-classes/examples/um_futures/websocket/AggTradeStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e870767a91192b4cce5560a924340516786b6681
    GIT binary patch
    literal 1788
    zcmbtV+j0{}5ItkbUP-KxkZcnO5C;sAEaC;iC5gab6fS}_5ac+O%0p_j8pPt&j%qI^
    z{(^i@@?ff*s(e5y-;~N(ttrdMp-l0ho#~$LIj1kv`upFVzW`jt^8zN2F_1Mei7A27
    zE4e8xPx?LUY3G%4B7v!!uJ1<60-0)U-9S#@wxj!2$MvP}D9h2lPdgo0FXAW;RA@P#
    ztNh4v`vcGVVf9DV3AMAKqUKQDqP747nH-J?7@f$8!){b2nQ0S8Q548)|G9FMyQu{3
    zRBQI3z~adDLW@}K6ia$uM>-pg1nQWHGAaT`Wv{mu$gXNffs%cJcGcbsmrB>~H9iim
    z*2-a)VX5e48kWFxLg5n=CvZ}r=y*C*%`|1M_64%lR&70xQ#ftljET=Mzpn`GtuRug
    zn$a;!F`M#rwe^f-qcjf2coydjESNZt3j&p4O#5v}X^?n$M4UY!>ZGt$fs5)_$@;K{
    zasQXM<$V3NfY!=8`O7wSmqjYtuCJcN{f-LOWXGeXY->k)>oRZ?c~_Z@Ub>;clKmkd
    z4Q8k>UDBSb{ybi-+B(l=(Br+81CH6eX)_9}9Imkc-?U_s4~LD@>RuKQtr7VO%k0U1
    zrz;l{vI{()RGWMRNh-!#>>cAv0)@7Y14rF=ljK$Qr+F#yXHVSKIwHOttg^XuH!M!!
    zb^&*=V&JZcCcYCmy9ed^n|ec8_K*}k<O`X+(Jg@^{ZZ+k(Pr3nN&y~9zspWou(jTZ
    z2aWMCMl|~z*R}>~)co*=DdhWoYvZs@KK8a7sYVGGn3V?we1V51z8y-B66vvt8_Cl!
    zTbxxv)01JSLIY0(&X1++py&-e6FBpJQ}$Y#DqJSw1P2<B<;t-Nff}W+xC*Y5i*F!)
    z=Vk(n{3a6^G|F;L)VVWLBV5Fnl=4`DwR^#D$j}O?{|V!#H^|%da$$$|*hcAAy*#sn
    zx#51ferg-X>!<nIgE>iv1dMYRGn};ZIL3KVCWXonb}_vgm&hNqI)^Jm#xpq1|A}iP
    zIZw~)++|9IB%QmYuJa^`D)$FIUEId!dx&XZMTS)x2`q=N@eRN`SfE4RVe*dY@jIA~
    i29YOl6Sug|akos}J>2In-L<&0c~&6ODxTtdocIrPipbLd
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllBookTicker.class b/target/test-classes/examples/um_futures/websocket/AllBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0f0600fc4ee7934c97c0ba1fc1ef9549269b68d9
    GIT binary patch
    literal 1719
    zcmbtU+fEZv6kUfFhL+(X1-#=8wWZ2<zZFHO8cC`WixA_3Ih`Ki$aJQenW8-UN&0|^
    zCVqhNn~ZBZH593&#)tOI*=O&yFKh4p{pXi&0IuOt8a+rDNSf$HpTNjlxhXA2x@*?6
    z%3EcJ0)4aE)!{vXL^ii#pkH9l_G(r|yVA9lWqYnmJ<qq^G{T0j0?T%^azjhk>W=l|
    z$*QUZp1q;MVpF_GX&MF+qx3&u!o;9J%5$G9Tj@<D@F83JPxwNvJA_84oxoyz<v2d+
    zI2CDc6r%8kO^o1xK!(Bv&)ZnmOu;XQzLGV8`7UGpn}^(D3K@(U7&kG2gS*OJ-U>oR
    z9|^C);*Xb_glNxN^0gbr0WiYDIAY+aiDNj<AUo&?81=})aS4)*QJS<8Lc42)+)9+@
    z2@@wH+B3G}1!~@LiZPqoa{~jX1@h{>Bx7W?QG5NH;CH_%wP>+Z9f4%gtCGUul6KY8
    zMy;a!Wm$1387+CXbXKIVqkBu34A*raaIy3cJ_>YFlbT6QWM6g4ito~2BW$L_Gn+YX
    zPEy!ikNmxf8Ofj{Yn7^;iUOLtB(TzDTkHecIi+5;$%%@}xHFzD9tF~6ui@M3k!}`x
    z7b7!~I=hP;g+b`c`V$qdd(~jL4>!`diCYG4o45n!a(V|@yPMvIvP#Y5Xd&OoXuh`u
    z25RlMAMI_`GKw8MmTr|jGgac`H0p)DQMXBU87^<tRl9okkFm@BZF76w7CGN#9jd|z
    zj<YKF(l~`V6Em;`%tdZCzv##yP@IMZfwOyx)G1#B4+JLnS7j&0#ldBI?BOm15<Izt
    zA#jGbt2_nI-s#T}ANkRPDgH<M8dOShde8F9jFoT>=XpyZi(Cs}iJFn_*jE@YKO<Gj
    z=fBV#+ZbBi!5gC62(=#rTuH-C%!$|z)5!C!pFS?&BE(2Ks!I#~aSPr2gwgyq4oz=k
    y@=sKgF%A-Us0}s7A}moaF?lXJT;Z*U314eU1+G&zi@W^YrzB0Cc@*&whkpTorrm}B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab2f909b4d0db856b9e2ff56a9c9ae04dfef98ac
    GIT binary patch
    literal 1737
    zcmbtUZBG+H5Pp^xj+TQ~-UJm?EZTx{AoyAYp-LbrLM%dzAI$c;z{2&mxw}^R=ugrQ
    zkYM5uF#aavT(5*8h1B?=-P_rjXI`F}`T6_!2Y?wYMbUzghOmxSv@yi@c!e7lw|9)S
    z{GKp9hPGL0OK*-LluT`EXlIx=Rnf>xo7<)^Ol8}oryOIu?3Eqi8m1+M?HRIIvW$1D
    zTO#i&b6<Fws(6K@QD_Ktlm8AKIyxC5%6=<MAuEF6OEUYP@aa@@2xU)Nu0iqTg7~;)
    z<+-_^_QQ+mh~o-F4+)o)V~RDWAe@}%2wr4ZXfno&Jfv14=s~ZBJ{|qIdZz5T1J@Je
    zBc#ey{Jw0J5UGrHN7`Nx07W>6YZ|WWxPc)GvVjhRR`M+@n?RBQN|jcEkoHbGwdtpM
    zQ^zfz_8!wxu2`_FOu(j8wyR-;VM=`F#2B$!E`B^A_|plc23ef1PB^0qL}V;0ZSkgD
    z%nN6O=Pi<SXO+pVP3}nlUK57BUFkARXaCt#nju`|k`nAserS{-y>n-Wz<U}zQ)35>
    zN^~~YFBdm7Mbc^UV!pr=en5#yhRr5h<Py-vDYc3UO_yKH(^0K)$`H+|GBxXx^vgZa
    zfSn27i27|&DbMvBURo92t}3{(Haw2v37%?rrsFv%qmfg5X;;*~FtXJY$%1clf8q}q
    zI*RqTU-gYvGYT9mbGtxYl*lTzUoNH3$6hBnW4Lip67}lMKL#!@w@saQo1ux%Nl&EX
    z7^14oMR6PRIwoK+=qt4AoQ%a?SI~ScGK`)pQloq|ykZ!>T$TDUC=RB`V+(CZAVepv
    zWiZ^K+ccew&epLbu&?ydf&~5h8yut*rg<KvFFjDgUEHHv1WBZ70PCdb>-K(!_WlTw
    z?D+UGnd1;$Tc>zk<km-RM+YsbSQWEBu)`R}>8+i7+{Xj3c+{^;4Sl(Wu75-K_#p<y
    z4l(>Us!lO>5^h%=YJf$sggQyd)9S-Ry0uWkGgT?WBa+SH1^r%<BuY99$lx^w{{Z78
    B<kSEF
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..49c7f4b304a9aab73b636bd1ba8859f2af933509
    GIT binary patch
    literal 1825
    zcmbtUYjYD-7=BJ}o2FY*5>f;#NG+N)%C;5jB~WOCNMH+$!8(o~oRiIIS+d#9?4{a&
    z<X8PrX6lST!0|UZKAR0TkigXO!|plfy*<x+Ip@#6kN*I015XM_A*~^!Ba58C{BwCA
    z4M)2B#^cU&WrYH{o3?9*n*!--ZC68H;I`%UjgIX~*HVV%xi0NI-`I=7$X9`3Iks{`
    z!|o3p<J+C@R44GPo(h{oaf{LdG^9(!pVgsbPGH7!zfqR550t>2YRx=V{3x`Yz+m`x
    z5?(q^M_Ro`9KEPx9%ltg6z)jB_r$j?)ee0n`vTk5*8fAOwPK92j&rC86fMUKR5K}q
    z?YRP(YOA(eg23zy-oXV87j<01yRTHYeHes_WYS*58duC=-EGexQ#VYQGLy@=qTxLq
    zSFt2eo?;`Q4Pp<6u$5{OW!OE2u-*Me+_7bWRrRxE;n|$1|KrO({q(Xk#@3W7Wtv`>
    z?I@bIs~$!Dj`E+%jzdYw^epM@O5cvpBVi_dW(NZ6=6?lhuv~p<lm0^WhiUw&m;OFu
    zm#3&XoyoKbY@M#BZ=Omr(YtC-Mo!osDAg4ZEska|oSIg5O<+!1mKubrJJSEFTc^&E
    z{Z3ad$GI%iHmeSJ3F2y<+^A7cUNc@5D73xEx70m5uJ8HDZd{LJaD28sFC-s1*iqp#
    zuNxF|xK+R=Zfm%sV+-2?ODAx)d*JnyVGfDWL+;7=o*r^8`{Sp-#^+|_lmOh9ZkI!|
    zY<gZV8Z;(T8I!!?`1Ej~#?4Q!Od#LxTbqP!@}jrxP&MYU#HxH%!27tT<MZL^etc@_
    z_%yyndW-Ls-*jXUs6c}$aBZSw)3Vp_NZ|6@O*xK9sjx=G6kj+X!<A1fUxRBreZp06
    z&91zF_?4R!KHxuog+ZeX-<1!!(-R|9QR8U_E2xhG{DL&?fYsljeg6V8X6{x!cgz4d
    z!kNwb;t@)jjZ8grjD?|SBU`UzDLlbiLZ1Ew{%85uQ9%(GaTbdx5v>A)o-v2b1P34C
    zW1jNla-BL3D;cjc!4z#TVV%1)ealR3jr?oO;0AZu`9fUp5$g?F$7$z(!}*mXES|7Q
    zGB4BX+*sy$Y~VA1G1$RV#+YM_Gm|mM?h7KP@Ff~t7r47gSrd2pCA+V=dq7=*NDr}t
    H$GGqh+U?D_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4c7a8aabd46b184d1a7e97d26506ab067935ef83
    GIT binary patch
    literal 1737
    zcmbtUTTc@~6#j-57RquF6vev;+JdrP@LF$JC6E*)79qw5GhId;*zPpDTa-tCl0IOf
    zi9f*jn~dLfYp7C5jSubYoH^$^m+zeO?Z@Y@0A?_kK?hP6(l$ELB`~-lx1{4qf8BXn
    z-cW8N&~-=qI=Uy2%H~!qbPL>fO~ol|U;3_cT;u!HGlBEE7S#e3I<BXcA33^G^_=I6
    ztEwCtcT+`$x_E)o3@oIE=)c#7jXr@M<3Cfb(pyU4eYW_Y@cCSO2(?Iip~Lt}Nqo}t
    z%F^A;$Kegw7{mdAVG0+S|FUKZK`9E9tO(4u8ROqP<Q94`jDr>q*%-m$-^yOv4kJY$
    zDN|$d4;AZ#XyYse+K-X|7~v?6S~zCoI8HFg7CHh}HMa14f@BkvI<17z{(3&Q5~q2}
    z#_5>$Vb?REn)SRw!lpKUXkkp?vU(@U7+I}VUi~8Y?Jr6lTI{V(x?t8w<UmpT>Pf9q
    zR>86?dz1_njVrws8R+=l5T>IyIuy8C{AW*jfpkS`CODFP*(yW6%V3@0!!4fK*h!<3
    z&i4A{?+wjJ`aD@FugUQ^pz%urD{Z#OKA^2r>Qq~tuDF=HquSt9AX756z*TcPF87fZ
    z>`cc-?6-%;L}3)j>Y|F?n6+@A3)eHaftwa?*|-g6G`5Sc{VlVpoMJsiTFBQjp7?En
    z-b(ZBdvl{Tj1mX)(qCg2jTepCtX1=SV{elDX1KgvRn6+{KPE2sx6SQ!Tj0c(bfofw
    zIKisi%is*|+n9zUU@vgj1qDxrq2hcz6qwjkq*nP_cqDLge^vHlQXE{S#|~~sAjOkw
    z83Jc{yUJ7W?40}r@qr&580UYy!9k@o=Xru(cA|uHIL})TvdA?6mZ%x)9{d99#V7O>
    zr=~vB96RV=-Noyt+ZeSQy<AcQb<B~(4wIPTTQ_}Nz(t6`Ok9@+`g{Z3{)nNe9UPh5
    z!O1^SZN}I~-2Nui1dFgly~O0X`f!D}4kkQPmkL~?><;eo_kfZNb!Jh(V~qX;CkN!@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d1a47257f9e97e1319e1c5f6429f1407b0904c8c
    GIT binary patch
    literal 1721
    zcmbtUZBG+H5Pr5T9F&71Z;A>k7Hz3;sQ6k0p-LbrN-UNbKbY-xfu+~m=I)B}(VwIr
    zAi=~RVEj$Sxn2nc3aRl!ySKA5&%8V{^Xt#yPXIGmiXw!thKP<fv@`VX@Lg_L+}<+Y
    z7IuW`F|^N0TY7U0;Y2d8p@U)GRAr+eZEl;wFqLhSo^p)Ms#kS{YnYZ4wr9w4#WLQn
    zZis@b%#!djHSr2bqtFoUBmZ4GbaXRxD*K%<h1?YkUlZB?gij}1L#TSvat(?v7sSUc
    ztH8}t+7B<LqZgMLVkBIb6uy)59Kp*B3oXWX9(r=66a5&_FsNe)mrs;Dx956-e1uh%
    z3O|^wks+0_=1AKM0-)%IaaF@L9oI3!(BDLdL96%{mQ5gu0HsDLK}dTmoy_|w-q3N=
    zr@Y^^lq(i2D-$p&mF;R6W0(|QII%^HR?DA`$o+gor$H7cD-+46A`uwNN?W|CmJ7mJ
    z=LL%-eOYC4E6*M2-|NDNw=G=;Bl}NY(hQL@mz3C0;$ySS=$$)T1l-@`nVLChPNK23
    z9yz~>DUxoBmkUK6_XCPgGvr%rjSE1Vr_?5PX`=i>9*<|8ONMApRUK0-Nx#$sr&yWt
    z4XDQ!mGWHA;gwb4ZL6XiYscd#p5Up5XF8sPvKc$ZmiDeH2_suek1Y5m_a}Uhp{v|@
    z``y@Fb)&$+GPjG=Iq|GgrD`R8Htq(=3B&chifB}C{V{NPv2F6K+YC*3PI@BUixH~I
    zToku3uVV@ZgT6w$&B<8Ybp_4DBE$HZA~nlb!z+f-i&d!?gW}*mc?{7u1j2OE8V18{
    zx;><m(b+a}0QQYOLWtA9zp+6|5t`v~`qBd>+`(PCbs~Xe9bk<#ecgc{&^{cXGn+~s
    zk~#L#vvG{qLvDT44s_9Ciq$ZO0y|6~MQ<JC;~pl#dZT__>gdaLbp1Q}Qv0|vv5(Qy
    xs5-^iO}IS`r~wwi66!Q1PwNg3=oX@cXKGT0M<koY3;MkzNtARJkilyV{{{O=-k<;g
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/BookTicker.class b/target/test-classes/examples/um_futures/websocket/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..781ba8d7f511cc36e964fe63890610a97f30663d
    GIT binary patch
    literal 1734
    zcmbtVTTc@~6#j-57Ro{^NEI)jShc0ff_E)~P(?_J8j2;x2Q#}JU|=uJUQizWN%{Z@
    zCjJ29Z!(_UmQXB`COovebLPzVedjV~fBiZ53E%-16X-xpL0m;Ax)@She1~f$w>Px6
    z`j#+!hOTL8OMiwTmd#ZZbTiBvj-~0+=C&a;!?A7hb6jmb@B>$Pnqf*|`<k?BruKe$
    zP3WFuYzw~_nU~0#fPz>zdKnbmHv+Hf50IEX75zvu^f>m4FofI@3}3UQGjbJj?I8rd
    zG(C;Pmg{1<Y3khAE`(aosTjZ@Lqd0)?Nv#^xD4fN=_pra-<9@8;cQg7r5+3+t>A)+
    zix@sujPkDM3yW&t1XPltI<<7Pcf{)xyWkc{y^JdguBsTpD8pbR@3;?TycV7?Z2~zV
    zfLtYv_qvL)uo(so)A7WdX%_1>mX7Ty$S`EZ7fyAgS_jsr!?J%qEVMS?l%{ymsZt@6
    zC25N{fu##~mFp&121<^>%?fvAxNaEZ{-*R8#!KxI6d2+bmlRGq`?0kkxeD!bcY`no
    zPuQmBt~V>gTzj?qe^Zl^K9gH|m1jahnMsDq*}M1TkUGT<-LNo+EiFi0T6O~05DPNQ
    za`LDa6QM6P6<K`GcX@4D_?u4EOLpN&0#ETwK|#edo->Rc!Ag6_*%n$Uii}S1bsk>!
    zU4~w(dG))wn;M7e1dH6RQmbT2)D=Ok&?>pfa_r#hZcQ}1x4&7ZJpF90m9|KizASxF
    zNMV$+@*;s7m{T!{DF$_k#++L;x#tPG1TPtGwj}AKcoi%#jGXRDZCFnZriihFW+4!x
    zCrxA!53TOglhLztd>`x^y>#Ff{fEOF<P@h%dz;?Wx)ZX<(W(dI$Tt91B0wPh1ImYe
    z^px@giTnW_z#dX-M~MC87vj=%rdgDXP}31h8h3D)_PS|GPe21pCBn=!@E6G^)S`aJ
    z`TQO(jql;wzo;sy>?7R%CR8=TqJt#mUKD1GzDi+y5Ai6nGCU?tGnl2{JXsRNSi~#5
    G#_(TDPvIp1
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CombineStreams.class b/target/test-classes/examples/um_futures/websocket/CombineStreams.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d923f67a2d55d568200d80c6ea5966eb70f9d36a
    GIT binary patch
    literal 1847
    zcmbtU?Q+{x5Ixs+B1cgY*KP{sBb1UBJ8`1|rF=M~NnJ|QDs8DlGQbb!O1@2RBk6kd
    z5y*@19`GZbX=iu<hG$~fYsro6luj6a*jHNZ?m1_7@BaDs^FIJw!?uY6iUvv+CNRlR
    zdCCvC?elQYe&9Y8UcxZBDnps9F%;{K9Rp>C8=eYmSB5<Fgzc#?BtI3|kJBWLL~MJ$
    z6k%e^py%7)ZS4v-R^Gly+I{mTSxp!kbDE*nhf5Rb+Z$2D4;>jNCQKB|m}Qu86EBUs
    z$$Ap;uF&?1g)^uU72fSK%-5Z9x~;|!Wt`Qap?e%!C9UTyyn#0vrd0SyctRcshV^>G
    zIh7X8Ft$lbCzHZ`-{szZODlQH!rOR<VU{vcQA8(+1P@|{ot)mNyw?9iY;0=G1q<)#
    zcGWyz#bU$v+gTT+3gaofkBbIAu&{_rBOUD=#)$~1dMc&9&S%Aw%6=HhFv)0>q7P9w
    z(6F$C<w1i+eHe_Mj_|{=7ElTq?zQxkTw!R6UpO_J1|ki98qCJegK4naW7R6PRhL>a
    z=THgnr-3V?ZSMMHsXEHz{tl0%e$S1i<cXvbuQ>k&q{UDQxFp)=>OT&R&P(3(okx3=
    zxAuz9bQ7}4X4p7g5C8oJ5ECOF%t_veu`wZ%qrwk+1M!WF`)I)GNkMA_Gvo8X?eayf
    zd+{p6ggBtfsjGT?b#na-W=ExwCvHn!_u6QOR<u8j(@mukqRx9;B6*^^@!TYCnfMyF
    z4SZwa4mKGs9;cS!f!Y_g(<ea@{4v+N;*eoF7=HU}_$uc?8NeMLc4>$f9i{fuUh5?7
    zA<IbMHWh5x{q!F*$k)f_J?L-BJae12LPsW|Rlzb<#WB&umW8kMJ+d}wOGa&<$FYbF
    zJY=|ZqDZgOYv2*X!s}gWFtg&|BSI|Dt^<m6(n1Ga5qkTCPDba%(lfB%=%E0c{`Kw$
    zZIcqpxJpk}=0s^erne~yyOt;Tl@b=ow(<hT_s=lpynsokwbiW79AR#^S*__~x%nLP
    zz!A>xE+64tja2L-Ef5MYO*j@Rn4wKPiv@aW;4H3Ch(^DVA>dP7r?)aL<1>6t_!aW}
    z0$&o>7TGn&%(99?#njc!IbJ6ZEwcPOE-W44^0>}3#GyK*vy3&|ApauP>A!#t+@w?I
    VZ<FmV?$Pf)SxmA#z_;k&{69oI^k@J8
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CompositeIndex.class b/target/test-classes/examples/um_futures/websocket/CompositeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..06a1516dabf7f52ea9db43e24846cc5b216fca35
    GIT binary patch
    literal 1761
    zcmbtVT~8B16g@+Mg|a}UQo#>UL~Q|C@LP)_6p$uG4TTcpgPCpz7}(uucDD$R{v>^X
    z1QUON@i!UoZXvW535JJucV_NA=iHCE`}6nV4*-v_7)28z8k%*qpp_xE#do-2ac9GL
    zSKJb&&(Jz09qGSfh$K@54Q&k5rm~Hqbhu**!&Ht#cFHx@D}Kclo?%*2IKCn6vSq9;
    zt%;(i%x&Rk!tE^WMxi0nh7N|dx%q|cYJP5|htzcH=t4I`yK<I=Dddh|_>#<BkSv`#
    zA40{KmS>RKd{r&CtRgqJ(}CDaI(iUi=p!v<<w;*;os!ti@7YCVWu0}!kWc1LQkVB#
    z>1?DgMx4sFqZbJcS9J8Dzpgg<J<k_5l|)sjLcLXLsf_o;>l3@+HVMCm>l$w87{DMy
    zJd{^&!=RM|56dBtQvyg8g6MDQ7z%nLZd%F{GnSR9mRu^w(=g01CU!ZMl}cZ+KOJ|$
    z=i|B?nYyGgG-p(aO52^2j(A(Ki^5&uMT>TNa?0dZfx9wTA8j`Ko6=(#&;1WcnpkWu
    zDXc{DV`E`b1v=;M2I0m}Ii{Yk_AtZD`D*y@UMD4;7PpHfJ{$-do?s|kyr)kOsYUG2
    z#S8M-(25MvysEgSSdc-c<MlNe5A3PIW|i_i-{s{c;cu#v*WHR|Q9Q>B4QU-yc*!ty
    z0xg{#wJnTX7#(@=bso%tJ%$ducJ-^avyPmq1dH4$QQHjXl-jP8(~YugcIq5g_R6Bx
    z{QQSi%Cmh_jkFmW2YI^p=@<qnE3c!tjTs#im}JniGy&a=#XV2Zg_vWw(~zXo;?=Og
    zFmSdhwPH0nm?Xv~nvy_-o;0jMJhXa9Pe#v{kpr-=^wNa8^dHQ1kWn*T;Cu9@SB;QF
    zidO9y!RQgdatH_{zC-(PfcD&IPjvK<9I%hr+6iJ8*#)>XxM?nRhp35=C4n*Ar?WPi
    z-{UaAV$mQoNBE0m6KK)D;qvG{u8!>E=HI9~sq7@&t{PN5#3DzM@*oT|LLaOkzQ=eH
    X?lL?jO|LLbzggOe5@QDQc!T~wq2cS9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..948a7d91f367ea82b341e7b8fb8b33b96d86ec55
    GIT binary patch
    literal 1676
    zcmbtUYflqF6g|@xwv<J%2!e`F&=%B15qy9Ts4ujrv5GOqnCW(ak=>nUcNXPm=?6?O
    z@dp@xlkpB)LJ5@+{m{<No%=ZVoICUL_vQ}(*YGrl6w($lHrmk6(DRY6amVAqvh%$9
    zQMj6+eMSaS-(g4>ii;Mq40m1SJ5?F*z!i?Gf`I%~=q$xL4n^d+o)m$0q+j=(*9&h%
    zHB#=X(4{T&JXv$Fkj|o$!K!LEj%qrKE{2Y}2<t+}+{>byA$7&i6UM_f^5~^g6}%L#
    zkZXeBUZGe%5QbPwFLDS%C4s;_ugcxkX@j88Mn8@+^ic;|2C<5xr=AQ%MTdg>44(?+
    z9Wux$gXQT1S^f)Iao%7Xv~kSH(d&9D60@FHN?4XEh&pfrLl#cjIEB-@6sxR9S`hNI
    zib=P=1guof3&O6Gwy5*7IA>wl#t6<+fvpyI`;aVk6X6Avqy-6P3JMGp;xi{PN$}YJ
    zu&w>4ZM7Xj+=|sqN!3Wf?lLj`EcUA+e8sCCS@LD&a&M7`((D_?j9!ru!({m%YE3g_
    zd@iYp{=&Px!W9?koQKPlzPH6O&3!V*46_HDwZG3hA?fnCU#;<B188`hp-rsO9Wh<+
    znK6c3Ma7{j9!kT@v6e($Hen?GoKiZ{A+Ik8y`pMScRNVp8QivT$HraUV>r80K?ZAT
    zRXF7>EEK_)xVgFO44r=S?pL$wji98!V;<B<^5L>lt8sn*`>-qU)p}htyC3{8DY<`a
    zv5Ce;<`UiYiqvAd2j_{EQVthz-=-&zrrw^XH!Cc8Jc>kQ;Ss~g9+F!1Yhj+@<o>QS
    zI0-qpLKRc=f&pn->3Ic1k#-ZbGFsb4zkz+Bj}%7f-@L>irwrZyG5WF-CtSoO+I8SE
    zoJNB8l+5@JeTVh-8#>Bk`CQ)4AKF9@uz@3Q#x^jplQ>T)P5LaQ93YnyIJ{M$KS_dd
    zLJB(V!&QT=Cuc}%l$s(RgEjjV$457CW+!U`w~N3YYJ!`^B&NtejqCKE!VTP{)wFVp
    UY_pi7-vhGb$np@6@dSf^0M7Ev=l}o!
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6db075ee3f560041b20242473aaf50ddea8ada61
    GIT binary patch
    literal 1806
    zcmbtVTT|Oc7(I&tff3k+ge1MBO+p$Qnkc<roF*lv32u}$Q&VR;edw&^1vW@pkF=uY
    zu|KJOAT#Mqe?X_dsna8i3?`--Iy_kNewTB;>*}w6p8pBpBlu;Eq2yrP#RMh=s!!#v
    z^g<bLdEa)Qs=x|N-qNwQw*^YIddI<(z@5NEURTF54wM&|IHsLRyv@vJiAud7)GD@~
    zj{2eZ{lh1!o0?!p+2%mpqO=SLr76q^I9(fLY0o;C6}YZ`k<=0)i+*|m_VWvOZ%uD*
    zuBpD=Zreo3XrA#`TvYLzz_f|KQ-RXEO5oR;f6DM0^^+lFR)?v_{Mto+G7P&i*lFbH
    zEx0&?vjUag(WnJBYW`u3nTn3L8m-e2)?3p!hw~0DxOg3J9O+_vFSROS^GwEGo-Mew
    z@g9@d7L{bcZ{ebYw_Uu0O9Bgn_>S7JRsGx}j0ti~2K7#!^%WOO`4lY#p-I(h7&eRH
    z&?Zg=CeprAJps`Yn58DQGPWHVW~#(qQZe2%J$A6->sUR?qOM9dWH+Q_-Zy~^J2KJv
    z`9L^sw>42c|9_25gEW!UOk=V3<7g-99qMJWMc{>F)ZB(*x&>BG*0cZK0!A_$%Bb6u
    zOL;&`Hw8MUpWWkAnozr3$-IywvnNn)n=A>`J)M{O%u8!_BX{6L-8IIhHj({@%5Ixp
    zTA9SHGQPxZ2X|b2g;jyehuAvaH9N}l2kFs6Zp!?M*b|tEhEIPFkJ5otL9j049<PEW
    z-<X}O-x!U1NOHt+W3R7<%}=f@C|~VcAEj+_@7vm{MirM>m9;WleC_gX{aC<l@p4R>
    zp-fYiI#?IDI#Q(L@^$cyz{OXaau$o?;C(WVafJl8|0>?)`x;MUsG-Cs?{!M*lzhmy
    z;Co{E8N_b`lVv{hPXK5%&JAASKesT#d$`WiG;Y8<0N9{SZhQU@I6pkYw7)W6uJ%@*
    zV-DEI{F6h>IZ^{Nm?GLaUeY=4V&RLM3>ef@@j)I^wVc=LfMK0BIfMH<7FYK1=JGx+
    zzl=J|IOm968A5djSac-cC-{_TC49!y7(T}r1F1lRvb$*VcaM@XZSJFm2e|Mr7lZRT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ad3e4dbd36ff372525d42a9e3960ebb22a28c9a7
    GIT binary patch
    literal 1758
    zcmbtV+fEZv6kUfF2FgIONEI)jh}wcO;9ZL%R1uOQhGL2F!JJMHa9}#8nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>ZJ3A7-lA+DnpZ45mdyv_}a+iS*R
    zc|({UL))aZrT2m%mdTbhv@=YZs%n&_&23W{rm}7FQ;xCfd%h!F!?dKZJwsM&mhpaJ
    zMU-7-ZVE3Sn&-)yfQDE*IvKRGXZmi%OOco^9o<MWbSQgCm_pVC!`DpVj9j_w=@5KR
    zTCPE2i;-AvS!Hf+<^rwfbfnNr#aUI3DHffIaEhKIc$J};DI8RcjM84qosBR%-+?})
    zHC)hf5&ef+QrvPqL98+5Q)BufYN?EO#Op<pNbqG`(QsAA00tR)LwSdNsP45O!m<hE
    zm;|z=AnWTohJumkH7(_eY0Jt-otDaWH4HP1i7%YGNgemApZ1&odB5GpY*Vq~c~zmN
    zCJWLQZ~banILo|jktJ17Cbvr5k->S-828qt%P?N}Kbjmvyvik|md<=^ZcesD_uN?{
    z<lbYhY22gnWtcu)AOAh(q@>H@)pCUo2ZDyj8A@lL=i^gq6?J;&f=V`xBSWI7d>Y(Y
    z8PvM(XkW&H2pY2)r99Vjcx^#=>#E`=+wdfTr+B6zr(+V&8HNtPrCnE>!YG9KQ3PM*
    z!4lYF=&UxLemBn7UQk3Z$L$IY&u~GhO~00F7T#bv6u7)q6OHbtzl<nPj?FgH=4lxe
    zr6+Pd7^JGaOyCBlb&O+zL7%7f=j1K!x`JMdR}43sigaAQ8fF;=PIjeXjEaK^Vr-!u
    z3B>40n;OJJr~C9|^lTm30sBTjT5yZLgQX5~iqmU+n||q$6EeussRJVz-2+$(0fF=n
    zXdiaaQ5a1nMt3Oy+vr(2K<p;J0GGBlZKq_2nhsggxP!ZN*G}7e3<g+FBB;zB{v7!P
    zTJ-NYKe~-eBip!k6jdjcU4+}+fU1XB6i8C;g=xm<-zv!OAs&TRhR3Ao1*YgTLzV<F
    K=J6VD(Ek_q|LWxc
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/KlineStream.class b/target/test-classes/examples/um_futures/websocket/KlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46621681ef02e3116d55040b9f88853bb05b40fb
    GIT binary patch
    literal 1766
    zcmbtU+j0^?5IqAV3%CggCf=jbL?LL_`wdM@(3mJ*N+Oo!gEcH;GP3MYdqMN)C+S11
    z(kef|@|!GsSyBN*QmOI*W~Zn7^qKB6{p-*7p8&4maS{<kHN<obVVEKPfw#F~aeK{p
    zUi%<Sk74+(w52!45Y6SQ8sZG|rfM2BX>;2YhN*0u{FGz7_dVYcu3=hI*q$MqEz5ZI
    z^tGtD%4`U))G@D+H3<#TI1VsqHP7_jx);X?L*(*$hDfD!q;ZfTq3oB!6tXQCKIh8+
    znX{PRAA;{m%Qc8}B_z!)tH#YnG2oolaR_4!2O5^NMa6RjZ!(BndAn$2l=fP2fMs9&
    zcgvn%N#HP!XgI3l7>@V#sj}gEf_OxgPu&^|Q%hyMASPZ&lGvZbgoaZ(PGgcG+acWV
    zL(OOf5tdCL1Fn>>1|>MFV=B-|*0hu>7A&h2wqGjS)o_j>FFtW<G0DJhzS~m7$1M#Q
    zPkJjCE2%m)H&v!;KJ%M3;jHqSMV3rincS*!M+W<@G3KpHm!VMJcZMQEtjQ%^Xgv3J
    zXG`)`I_J(Bfo2CBlk!6)Gc4>+JG(2Mn2cDwS*!D@fY8(>hU))IdhnHoM4O&pP{bXw
    zWJp$&@0emq24zn7bYnJfCexx)p6fZh^;CH4s_v$SaVLo)?rONFV-E8SXSQ*r-Bt}@
    zlsi|W2>zZ2qhN#HNV9kMyH`-%pfJHQx9g;qsj^ZHzcuLL?8p`du5PqMuX`Wro`+$|
    zy<_t|#p@!MXcSbWCyHrIQdJg{m_|v*6<lS|S7-=2C5yYRpm(suFue=y{`+cJW|-L9
    zm2?;u2bU>hgeD{qrIqG27|zq~Dy@vxp_y-BU+5!(9Q_BQ9pn_Fcblg#J#@kh3bae$
    z0xos|R>>#uJ@NzEn{P;z3z=j_FMP)+u!+p;ZOl<h9U#;6rh$~|;Eso}n1w-Sahl$j
    zh$>4bgW7a6ER#==LH~;J!X{44Y~swns5<c+A>7d(RK0^mfyDkAt`k}mH)t2ZP2B2O
    W8E%v9J{IWrfGkP!d5A|?!O_3-8|x7O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ListenUserStream.class b/target/test-classes/examples/um_futures/websocket/ListenUserStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d360229d98ecd7da7ec47193771bcd875cf9a1ba
    GIT binary patch
    literal 1757
    zcmbtV+fEZv6kUfFhL+(Xl`3995w!(nxOgv$P(?@vH55vW59V|@z=7$UW@cLD(NEF`
    zNHFmOjNfG3GXtSeBp4pr>Dg!Rwbs7O?yo<4KLI?zToO%)X^87+MhipNCa-bB=FYnD
    zuCysEpP^+^I?{i^5X)qX8d@2qELAp2(&3IJ3`;o<`6<^}tNK+}c!p(5;rNCuS8QW>
    zVMUZYWo-#RADZXMnuLZ}E7}N~m#neziEh%;uA>8;3<>2d3QNeEVECFb&q<Zbo(-Yu
    zOWQL@Ya!CgZM(#+tz01Wf{t#as5Z9reBms6!Y%l&;AMtF#yl(-8KtwHJ0D?oK7k&j
    zHC)nh8NEk3QrISbVvVUP^`$4GmdbcfynZB!1YgB94cB$_p`RfY$~)@ApjCnh+aZt>
    z637;VtZ(WV2qq$B*~$~sww;d}EtTVG7-Sd`UpO_B8eT1bI_Ul9gKisUL$Ts{wMtFx
    zG^HcnR?8*fF7c90mTps7+%9rg2IqZa+~1HM!>IXxG&zQNnM+D7o%z_<oNSTqxw}rt
    zsS~bgBBSYLm_Az{|2^fTq}}G_(kdSe1PzWd6wg1;C#TdbYV^tlm24PChGaoiT}#Z$
    zpw>Od`!W(l(3s6A<$J!%D+|KkP^(^N3!WtL6wfr|bWGwo!@wc9bZTl#7-pCsMesEq
    z?0{{CwsQUHcl~_r2So&P+*zgJ88nsJs#bE1!s{$Y0++TcqTc=Nml5UZvDrr2JS~HQ
    z^hK@<{Zy5gN!-G;j!}#;=<~Gw+`P>_Pta@eis5!ckxt52!z@GJ>8>=4QE@Ovj7_v7
    zffzk$QG<BsG(k^B&*q_Buy6FE33uo_*y$jrIK9Sq>6ackA%iTP5*WhpKEPrK2&8{N
    z`>>0IIozEb-lG8Qpljt2v4i{qTw2<+ojOC*bjXs%J=~|eR@&YpFu=N!L1p&w=g23}
    zqJPK5;T>EV+QE(Es5+@^C)|!YR6WF^K$0>ZrWvC@t02FJcobS09+RdQn4-@NS(3z<
    J$7{Sn?_WzC>N5ZU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a8b54ebe668fe22a18e15e92f8255134d4352d40
    GIT binary patch
    literal 1848
    zcmbtV+j1L45IrNUw6eU89NBUR#0eM$BpYXQ!(5a&iItl`PC}%ZqIjT2tFg1uYFD)v
    zga3&acyOvr6(2zHO%!Lf3YIOCGR1>-W_r5&oW4x!kG~Fn2XGV5^GG4BLo<*;R$%s(
    z+?A#y-5v93=asTTf$S~YwZnCRbfvnbBPVdj^7>}ScBN}6)AC%GdY*4?M`7fvz_c7&
    zxuI$I2afq-^IO#kJgcX|`cT}UG!Gr=9Hs^IjduM->wddPGBXCwpdc{ixzClQ>|G^r
    zw^D7M3M>k3CoqZCO0cBkbfnd*#ZYGr6fq}I=u5x%%(pGo3VkK}0_{rkFkT96cc<3)
    ze}L6S3|TU;fOCYj94}DyBt^F83TTx^b*l)0nJK)B_jFt^u!xICGT+(@LPdIMFJk^n
    z2}j#A$=wYT?hNdGe4t~=z=tRc%njo>s>AdSVhe|`r4u5JtND?@s`^Q?C@fsm|KUvy
    ze|%FlbMtu8w7S=2X$no-RZpURNBM2paVRM^Jxe-U(zoODNT`J`?Lfe6{wI_g6V;bC
    zi7!;XpR7@Ji}%vsq2sv|uGzCm4+`8nT{Zu`SINZas%;rLVQZjNS3oq_qrtF)8r^Fw
    zq_iwG2vv7<|IgiZ-Z`@0>B@2(OPRVEwacdwr)r|_jwxRi$hW-6x70&BPVW4%I$Vhz
    zuxmCvFC-Z`*i_+5uNxGyxRb|S+|#jPppN?jONUstyX*Co*&MQ>h1{0$)7=x8?vJ1T
    z9B-GAQ3CK-x?T24x#@YmXi%GsV@z_yu)Q}><LalsOd#KGTb+cha|X2RP}OEpW>y~M
    zaT$*dd^tRQ6`#H~@LBwLj0Q)TUw32>s6fXPfy)yqJ1Ke{&jc>MU6s9<qzc!FnBtrR
    zG_IVs90DKnbc3tlnpu7g@e4O8RQQbtGpM9-oK(3p5+y8Sg{LWeg4L0OpQ)3j?B;LK
    zzk7|TX7=_<F`qr43HC9&zOuNFd2LOjP&>doL*ZIxrIexg5N`=N`pEM;&98xTDBuFl
    z;u44FDoUieFyyhGVBrc(>gUMgDnnzplG$}?rD(axf0i3a)3$_9xzp%D#~OE;*?gSy
    z5%V=_$D!wb#rfrZTsmZvL_bHX`LXD8_#9sV^ua2g(#H&aoSF1Nb~PfWa0|D&E^xO_
    X*#kV}FWEJ?Yw|8nq)j}<H#q+{FRjyK
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b8079e89b2532b0432e3c0ed2a2d2c09b622601f
    GIT binary patch
    literal 1758
    zcmbtV+fEZv6kUfF2Fh>|q>2|%L~TJC@UBG=st8F@L$Sp8U{0q8I50D(nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>a!DKsIWA*rJoEezcoyv7ZSJ8Q<<
    z@`f;dhL%a`NPmhUk;#@cv@%Sa$~MZ<;f^T`Q#lU#Dc4vH{J<5SVOml+z9H?ZWxQWp
    z5oJ%Ao5IgW<^{5*pdrzUb_T8Nn}JvHdq_-&j!twjv?*svm_pVB!`DpVj9j_w=@0^6
    zTAo2-i?LX4S!Hf+=0dIKbo8K?iepnHmL(<Q7JXN6o1vH~98`>q(pk%$jWD~=hCZY<
    zT+ne5{fAmo-12-utO*rRWBOuhsf>5T>&KEv@MT=la8<_u1{r!Id53+d?$t2DatP#@
    z1hS<t>+3p(!jb4TE#-+B%gV={mdf!o3^R<0FPyqb9S`hJ`_2En-)>{Ep;*bhs!&tA
    z3epj80=q2SWnQ+((o;|-w@TcV;d#%P^w*`wFkbjSnjAyY=8{rNXFfJICtIR>?yeDX
    z?=jaj?(z6C%$%-|{~mKv(qVDCT;ao^py6?b(%I+v_>`JOjo!Jik`3d?kSeOcHN~6^
    zYu$IWFJoZ@joGYHzURBVx+wg0Rq?u7@Faz&c%~tzV-n99h7Q1`Q&XG5C`9>D1YhOh
    z64+vBx9d;8>*s4PC?=TaPKAbNxS-T#P|Y<8ud^HqT;8gRdiT>`#*`<=W*ceqv<!;U
    z7rAZ>QdM50a04?s#xcR5FVOmP^A`6!L9fM2hMNsVIxb%ga|{C~yV5Ym#lZwIHqnj*
    z67-}^4dS8GeR?u_HjnIpeWM>uxJBRLQU^ID={3Ghzx3D%8D#0yh7pYJ0W3v;K>7!?
    z4?AcpjP|5PcPRkd=w3NM>?FSsm$o)-r>+P!9kHZw2Y2bNmA3a746yE0SeZTidGZOh
    z=-+XEbQ_mOwsGw!s!l392)DBiRgbVJkfhv;(oE35RhZvHJc_Igk4e)Mrs*?FmJ~7O
    J@d~fe{}(#~>h%Bs
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7d7f6f976952c7f86fe67642d96e4360ca124ca8
    GIT binary patch
    literal 1867
    zcmbtUZF3V<6n<`#cDG?`(v-IHA}R)(w8*xIs04u$K%!fyqz&Wv!MWMowwK=B&FtQ-
    z_GjUTGE-;#0gk_j502+%!!$L8spE%i?m724=RD`_{`vRe9{_HkUBDP}7V-|pF~LxJ
    z!S}eUc)0C8?Yt1aW|+7wL#gjD<f^r{1)Jfn9|dklhCK9z>qlWoxF~kFQk}*kaeXC4
    zs9hQKl)Jh1Ty&Di-xa#iS2sypfQ6imGYnQo`)ShE7N!`M#jl)h$wM0a{KnZYZ_M3w
    z9&5?f1JTnvEgcIUlqrRxgA%40CZq6~@P*tH4EL%v?^G01Emh(Y!&b(SE7jrtZru=^
    zac~y14CUTPT!zi6cT^}MBg5@_v-$sm)|xivsU$-0n39yiP&7o&JGfw4Gvli$5vxiy
    zvWm+nOeXOGE?M}{!AJP`Sod1{i53AhElR0}vl(3(x$DGLXXT?bKS9O96$hVUfdceX
    zI*uVeJ!7Fla&kh_wKl_e(i5V~z?uwGL@v=h)NQU(k)sCDh0_&VJXN}7a7Oo<rb>xD
    zp%NpFGvpglml{{}WGJ4bK}W<JyrW1{_9CCFHjkx|2g<zOkqN_f@4pUAogxKXQZ94V
    zpGG@qlF9RUn|#lla80DM(PmgZU8~=|0>orW@u1V?6+@`9LS>|agw(6@D6xNmml+DJ
    zD2;vbNSY$ekFLfw(@PqN`%$D59rNBAjaAf5iW6uQ@Bj}jJaX_Y9y44%nq(R7MZ3cF
    z`ozeBZ*jBP`wVA-Vd<~oNf;Pq0Uq<POB-DAqG&hm)kjkq(i}6~*zbv9_~|dRkngsw
    zjfQQ|vbUrb^%54SD&H62z;ke?FFi5RQwMdk7fzF2xVWKsl8D5@GlnZ8B|9m53mXiV
    z-VLRh%1VV5ia18wki&UYQKRi&BxwvwBwrnpKO_0tknAE)D0;lfVwo&Hr+;R)YVj4=
    z%f5>h`kHqh1j^Hka-B|21|s+kk|yy5ZVnvu$eF=j{T<eiuQ2H?l?!&Mdx-ad1C*aH
    zmFMhfygtPH1Ni{wj^fObH82GmMa*Lc3-nzgsEIk3`Nfy`iX<Bqe2rURrGlyRAo@+h
    z82a{axVU(L%SWEG49*h&*`W+<+{QNm`Jm37(npDWOpp4Y(%+@XW4MRa0o(heYvMcl
    TWv4Ydt<znBBK?3CHgWDBumRlN
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/SymbolTicker.class b/target/test-classes/examples/um_futures/websocket/SymbolTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0d353b86b3e8e3b6c705157f3d3d5d9226e7cf90
    GIT binary patch
    literal 1742
    zcmbtVTTc@~6#j-57Rmwzq>2|%L~Q|C@UBG=st8F@L$Sp8U}m=i4D9YSdqH{hC+Pzu
    znD_&XzsY!Z3!zvfBs{dcGjq=OedjV~fBo723E%-1QfNX#LsCaGS{Txse486Kch`-#
    z=BBU$hL$Pm%3zuyk<FDgv@*<C$}vpoa@P`urCgWnlxM7kLFftJuxu&Zz>rSWHr_9-
    z3e#8CmIw;*_9E@3pdrzUb_UH1tkACnJtU?>M<==%+LXI2EFrfA!`E!_oLu?b*$~1&
    z+P*<zOEt0FwoPtr<s+@#I(pE{p!++Hsq7U=;dl(CZ1E^trNEQ!dj5Q5xy3g0A*11<
    zj!Wo2R*uq+9|(u4ph7B2UyWKS;~nt^#4fl)Vz1z;hHE+oFv!pw%R6pEIj=?@wo4!<
    z1duC75#P`;6tzRIWh-CI+IFE<WvN_W!!W~$_`<1@RPE6DbXfS$hov@3#}bt+s0tOc
    zt0-OZCUi{Ut#H$(ot~nyxLxL+jMfL6$zVhJ3}eN!Q{)+v4wn>CCi}6mD7iA7b8nqc
    zdrvr~7O%A|!|d7W_y5)=B^@?*%nBcl1PxCxl+WM8Cx_H5w&|WlS!`%ShEz#~o+ajG
    zl;`gHdW=Wb)LL^&1%BZ1>XHaHRK@RV!IKo8;+clLjww867&-!$?zY+zMlp_!Jop-q
    zF8vNeyHmgVUEfm&PBnrB?pCN_hKovVh1Gnc=(?R_jw?G=QEz_s!y4u3zPU!)0$u)+
    z3`9PSLCVUD6mDWx#{?#61}xIJ^9nZieL+{@CBv<TB%KtmhIxj8(@m)nYstYRF*eam
    z1QPV5$qeG5)qQ$0dNz;jfqkQwCfug~Xo!Q1l5}<N(3@T}LKZn%wP6IK2LQ`4AdvY1
    z?ZY10ilaTL(S35jF4C(<h@E5?;nI|*iPRONW@45M#&DO;T4`F3!vIUCqRbrNFOW^7
    zMgNWqqr12~vWx5gqUxlwgK#_RQ1uv#97)Q(ILrinouc?2;!(WI@R&4BV}^cnw38yn
    K0$$-Y`u_q|Q{>qI
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockData$1.class b/target/test-classes/unit/MockData$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..67f4453e120c245e553af025bc8d35e40edf6730
    GIT binary patch
    literal 641
    zcmZuu$xg#C5PhbBl#o&g`@W;n162_RBoG`}M5UG<is0;~rZo)?N*p9UiwhtQd;lMX
    zn4}<<V#yx+W#+wknYZ_sR{+~sH_^k8iImiZito0MxaJlN^qT0iVIs{ian0{|A=1(-
    zl%;Bm#wib56@JUmw<oD?pCOgoxJbidFxuk2n1)T??zk6;qJ=?ZO$^x>hQpBkCA3<k
    z(%VQg?BvRcipN#6P_17JSMPQs8{JSEqaD>P3*(qDF==B8(+tDkd?lqtQv?iV(o^+{
    zVLVs*N%onsOH_w`Lr|aORGdXObrGENx<`mp_Fe8>@Ic1zPtedU8Io4{k1ZnVugRw3
    zItr-vpwoBvFWmcKsHOv{n*X@oCpN3*M}aF&WZX*TYfzi9M{4$1xt<?Vbw%iw-(avy
    zN{Qgm<6$U5EYb`Nnl`{_(@ZJO(5;G8f=uO~kjgv#&cGuwmw9KT_ZegH^?{OlFiWSC
    s5X3ZDWH5wD8s{A0c837-SfH0dQgOu+mXo-G)dY=Y*JxXmJxGz(2l^0`zW@LL
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockData.class b/target/test-classes/unit/MockData.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..75cc9e09284e2e8acf58fba819928df03419e893
    GIT binary patch
    literal 930
    zcmZ`&U2hUW6g>m9EEGzuU!{H&X;oTl5%ft&4Z&?n_{{D~>=PO2gl<`vW_M}Q82^KR
    z#rV)f6Q7Mg$VcOy1>3F0eb||E?wxzj+<WK8uP@&Kyg)II5W-PJ5}3n0!_qN7<#~(S
    z!+g7cECwFKeA%>3Z<isQ+w4Z6Fr+3#<eTHc=r#BFMj?(U!Z9o$5k)eAMWh&#SA6J9
    zvt6zCIu)(bR1H<r8PW|u*Tgfee8aRy;&7k4M@@cGVu+cx*X7nk6d72JqE*MX>+u;G
    zCg~xD#eKu*^mL<QywQ8@x@5mItOVI=qo%fuo~mhWjqL2>Uv^#9x~g_*|4G;FXzE_=
    zEyMCupI-~zb4+_!QgDy-<VlZz8%@<a?Ut@8$S~yIXGh|!SIEB1WKX4Z+HPlju6W56
    zvmY3ul}@c!R}U1dQ$BuT*2Nh^Tvw}_YD^7}s0OYWIKuO7G2I;6+?zOp;nn}@R{mFT
    zfSI<lv`f{ERL6%DC`DBlt;xH-a17qJh*@ro2i)p%$CP+RM!X}_mEKo6N@0}pz?zLl
    zTpv%If!H%;l;oeu*pUrpNYrdwI8}?gu5eMHISEm#Vpzozu7R@3cH%nHxDmiN3Ev9f
    z+k{sFI8AsJcP`G~C44`C*9bod;4I;d0DefACY8=V_VedRLr6XXVm66+PAj8zZtEQE
    zlkc)cfB9ZOVk0E>3GEV7Cv4*>Aq6`Z0oHv_VBssG2j_@=MqGwrkYQvNQ2r3|w1)7E
    M>LP>FaL`KMZ_;G9od5s;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher$1.class b/target/test-classes/unit/MockWebServerDispatcher$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f96c549d2ea0f645af6527e08cbec4d34a6e2a67
    GIT binary patch
    literal 2103
    zcmbVNe^VPp7=D%nE}T~gDL=$knpP@FXnJB>i(ZRLpb|_32~u0Ny16XmAh}ELHfX<v
    z<A41Yb*4#Y?2I44ujGv5yGfuK2$~@?+4pw$-RFJYAN%fK|NQYMfZHeyV*nuyVFQC0
    zVwkDBjx_V0eeh5e3&KAX{)!XSxU|c{pIu<k4|!#_=8IkD7lv4FpC59w!reWyAbrQ(
    zvlL#$z_0>~v~;;FtHrkr7`V^@s0vy3N(^^%wpTTaj>}zJn6~G-!j_(I?$%}97lCP4
    z9N|h+xb<pau1Q(Tw+^<fj2ehyjA2As2_%>GAmfz;1IsFV7Y&Rn5{B9)teWQrLdPVg
    zG`wwK8t*W~y@N7=-ZHD?@Xw+cv>Z0yc+4<#&!LDcF@zGy9UYhPu7(){R}g2o-uw8L
    zusy#dN?YP-T?CRr+Y@q=!oV<|NS+RvhHDH{CnLFBcPb^}>$r+3HC#9FKIVuJuhoQ0
    zu}ddTL!CzNz*q_*X&|L|N2J%zmW~@pYq)8^#0Lz~lN?Buaw56o1`L<F?Pbc`FDU;g
    zZ&vcL3e1NFZYlI(^0u8O9e0q_@DanEbER3)TQu-7J|VZs7_ShGiEbJj#eFImBB0?O
    z!?oV|P}RJ3TmTlPBKVZ*B14{0aizDP)kFlJGhCs_Rvep4$8*j7z;ms*O>PE4-mlBu
    z^r8+683QX=B`0~Qv?e$uh+(~(QRf<TrRIoZ?*G|QmMnZ>U=3M@Q8Ii)yIt6GiEOf8
    zlrIhBkf+)slx45<jA5|{&A#9?Y%p9nZVW42a)zfp(7K#H3d6bbZe>p+C3hIY?J$hy
    z99Mi*uNH;B&5ISf@v)p|^U4nQ9X0PPhGp5IdWq+bnfGjI78QA^)8ZKNi8BIx;!<0E
    zMUKMnA2orwK7lFJ1<CD$Jg;>e(F<PPx5WcTxqA7G-h5NtT`HPY*RFU0b>j9F)bJyn
    z`L75V;3$$&y0zVX@3;Q)d$MC#=WOU_7WNxXlqe%h4}_no@E{NY;?(6Q=@lD{M%Cj5
    zkfe8~CF!YYNqQk#lAZ$69H9R+Ho@>UeXY}6t;SRH4Y1UW2DDVV0X;PlZeS!eJ=j1j
    z^$HWew@z-+I7BBw$ORgW)^{A+_=aW-J9tQ=!fhbbvh-xWiA%3>_0cQ5mwE}-#4HJo
    zL=%Z7=AUDMG!|%0Z{l_ncb_Bv8WySFk1fSMYhszUMw)m)BG$zEi_Yd4`;``7kfjh5
    zs~KoCMydObVF@v;;v(Jsact0hlOm+pPPQ3!*aA=REgliy$Fw&H_BSbp@EuJC@I8JY
    R877sVVAGdQYASH_`xm;pP9gvR
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher.class b/target/test-classes/unit/MockWebServerDispatcher.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1e01bd6e859c6d9a043c97115c7bd77f815e84e8
    GIT binary patch
    literal 976
    zcmbVLO>fgc5Pj=7acdG%3<V0IK*gagAFHZJNCfp#goxzAA*hI>?QG+1?RD5)7k&r7
    z1WuJe;s@}f5M!qzhd@<zEqP|2XJ_BM8UOnI{U?B@So7ha;lXXAi5A1sVRRhvEK+0s
    zHa--IWoW&SO4=QU#`?y-hXsb!k^sI}BuDQ>JQVs^=$Fz=BAcW_KiKl&!LRaNV)(co
    z&N2?ImTKJp2a*&ykEM!KB6w0LMHd&EAC$J#!tf-MLRl_UnH&Dv+R2`<X))>#<}+0c
    zI}E+E7&5rK#Yix8L#f1@GLMCR7sVMNL0BYFwjXI(?N341rqWQ=;aN%h44tvCGaVSd
    zoUitIeJ-fRMpzuBq|P?asWqQOZ0gqV87CsynrLw#KUbyBT};AI6H|r-Qhib=LyENW
    zT5E=9;l*e%_{K)IG*ivlfPm58X<=A94{Lu|lsXZwWYwhJe<trqRS-jaK=Y$_v&a}>
    zu!S~Fc(ojQXvV>CnReS`8QJFM3D~##bC=%L?*J^qC2xtm_B04r5Y+fpTsuvmY06uK
    z1wY_@*nIeS*?n|^#plhH=2t=;%(8XJU#YY0Oiy4L*C~e1;s$vYjQ}^vtL_dc_7)no
    dcN;xo(xu%UtP*(#cL{fJ5BJIXbkZYB>kn%E0Wbgn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl$1.class b/target/test-classes/unit/TestCMWebsocketClientImpl$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f35ddde9afec62c3478d35ce98a196bbeb2fa02b
    GIT binary patch
    literal 723
    zcmah{O>Yx15Pj2xY_knCEtGFc1v#We!W03QRJ}wXRZ2l3ReJV1rgiJs)!N(t#Q`C4
    z;0N%d5aSI31fpHZvpa9zyqQ_gx9?xR0(gOkZ7iUXq1nL|v<MrOGf^Dq5QqDRx(HsK
    z>NvDUySO(yv%PIXD;}HBd&b<+#pFSbMYJ>I9W0?k=$^=PDXery;$3l~Rb;Il!}WFv
    zjsE5&!!^Q=@-tBwC!NwldFPntOYxzKRjGqebt|HZ#s<L+j^_<ZYYVAP36J}iHMKb*
    zG>3kw3Cknn^xJAy=<+}omXXzwSJF;oX_EgFY^H$;k1kQ}Z4U@-@7`;r%{hy$^+&%a
    z9>>zSqd{GLDx*xb{)rOuv9C&{-<Z_R`hV}?X-ee*UOQ!dVBviokNq^m1J1hmRtTLv
    z{;TEC$`EwG1~0%O2v<SfZdwA~iv>PQSZ1`#U%TulB;R`S3AFVY*~gl*!nVa6;5k;=
    z-kh^=9XHrxeyv8#SmW4S>m}n!i~g2)^@jxgk|5l|ZBA|APMvrc_xRn!eYWd-a*icA
    GetrNFW~u4`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl.class b/target/test-classes/unit/TestCMWebsocketClientImpl.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d7d2437802e748bb7d16024c441bf3ed79572c57
    GIT binary patch
    literal 3545
    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
    Z8$xSM2q8SA(;<9^@A($pHo`am{sWK&3snFB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestJSONParser.class b/target/test-classes/unit/TestJSONParser.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5990cedbe3c523b5021e926b710f0421b3a68869
    GIT binary patch
    literal 2311
    zcma)-ZC4XV6vzL=(}uX1ba}97i<)93sk(yNT7tHSsKEeMXzX)4*$l9-nWg(c%jxOM
    zexSba$nix#Ku<qYk9Rg}GLp!Vb4Ye3bAR{V|Gjti-~V6!1K=haS@fabz<`NC3^C+)
    z`2n{*F1PLV`mS&yhM@&ly3t*R{+VJegABvDKMH%|aJDdCIN)9^W(!v?sExV8{M?_z
    z$l{a%)5Hi)GmOS$Yj27$TG?1%d%}ZI1Pqy`@9eFFzGSef9giDP;L7c?LgY=n2aB91
    z9_AQWC4;fo>)8w@7zR`jS-g))17}T~!v_qv9KUJTUCE^*Y{!?9Qt$(ND~{qogtp_k
    zLPmBRxn5}N5n0<JiLezyO{K+fd!{?M?ww-yRu)q@Z{UK7iztw&ez0xtCQ2-ZBmjwO
    z^5kLp*O+@D!)4u5OZc*eO?Qg5K`NU1>&xKdmH=}~fEg1-lo)bp78Mz#DZBwr_0_=X
    zPO+jQzM{gt$}l*yvQn%Wuo)(j$f;0?Sj)dVVn1?yX;BEXCgyO1x*~|Fj0-c>9+fT^
    ztDV%hV(BPjdvho7f1^S_jiuyuPn4DOTP8lmXKi7UGbGHaF3gfgs+HdfsTU<-C5|jG
    zQ18q$WGj+7%WXUshYTZ2z6>Ltiq^06C2^Ph2K7L$>PoQ|H|rwUR1DRzzQes54_viQ
    zHwU5}m%<(IsRHR3(F8o~(PEP%LgY3@%?(|mElTM}T&YB`yq2k&pfZh<#_1G!THDnc
    zILW(RGlq-WvDe1O&y+mgtT(t$?0s~4mPBmBLj#W~y3Q!KHD|cmjeKj6)7Oc*;m3g^
    z9=J;EQI&XSP_HQuq|80vkHRS6`>P__@f%@o2w!FK6dMLMO?-_SL!lFlD-ZlVVONvX
    z$bxTibt_QiPc`+`e|oc}MlA=AxNLYLoUZ!*Uc9f5W;#LIOub>adAKk1<L~}s%jL<o
    zdY7l<CGL3}ZY0Wi4CM@bo2AS2I}_Dp^@CddXyTE&>dgw>jzKb0g6j7R!=*0CdS!2*
    z&M<ZIQM#yGQqhf~-Y_&#u+$rY2C$s03|i9--(D}kpl5mq(dQjHagQt*edkLrz)F_!
    z9K)r-=g9q?Sl^}3(@>K-i~;gM?;LzVE3;*TFR@4~MwB7qC|;RPE8d7TY8lq}5zZXp
    z!w#$!WR3uN4K$L1mdH>Ac0YkGx1o2)xq{}#@DWij9pUm{NBHD8c8p>j*RZ*s*avNF
    zIn8~<x>kCL>%b9iK06Mbq*%{t(B82=d<*n;Z|D?3&z}s<_o?<tRlSi$I!xJrPT6Zw
    zD!o7#d#5bJY1$RqSGuhbiu$rQ>P#1E@+1^hca^YxSi?GfPtem7+Ixm?=)d*!Jw5$I
    Nzh%kw&){${`3f-AB<=tJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestParameterChecker.class b/target/test-classes/unit/TestParameterChecker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..77621def9770b6b218b6cdd00a517ea24dd32f86
    GIT binary patch
    literal 2834
    zcmb7GYggMw5WNc&fe|kyKq*NIsR`h=C?vE^<1{HaBv5Ri;F`YEMP5KymK;6O^0V4=
    za?0UDen3xuQ%`3lMV7%(`oZ?j?#`W=J2N}}>z~s%02bk8(1A_`T`Jx|H^a~of5ml+
    z+XwpQ-jOhThVDnEZTgQHI%nr9J?LS`)E%Q19rq%GJ_V|Z9`rMe2Xs|03(w!;F0Tt;
    zxP?Pu)P&2R6`R;QzH8bC`5p{1Kw=E5&?G>gs5kuM=(rcxF`{5p#TedY=nt_=Wcn%h
    zIm2LSv#|bRYiWC_v{GK#-XZIeg}^s0y=dAsQC;QUVTm`$(0dGBHF3P4;6_W7k*N%B
    z;e7>@DyDFoA#XT!eb2PHZ3x|PY@3L1Tzx<A16O#uVVT1Ab!o@b&j&hS$dHqLh9|QZ
    zI(D9u)K0<To|l)TXCv?LDY(Nh+~jf1_Qip470fcMUCC+jn;{y$>DZpW90gc-8{f*?
    zBaKQUr{Y6=L`io8n_*^luIRW2`casJ{lGRPgkC;$onI-D+ktKKJxk;>n1`<5u8IZR
    zBc7W&OP(iOswR~}qD83bF_dCz!itOHy^^816ip#kXkG)uqICQdhUMAfg~gb^S~ME<
    z#-fH!<Yaw(uHqr`RL8C9Egv@o!-I4jQETK=F2<2H6Bjpt%<UJ{P;2%pZkg3}aV#x8
    zQSl{~7)C=&+u~(lx}usYsQLd>P;(XP9ZIt2bK9?QD<F5f3Qm=N2B}NLMo`}qZdnp2
    zo76G5RpG8F<#@BpKQt*<6PFN5nm%=XD>c-SR2jZm7ZuYp32(`^9iNBQN5zp!w0tp$
    z+OhK(8xD~|w$GpJx{iGiv41@|U1>fa6m_z_5m*-SY4Q4Am1kSFv-gSrr1U)n+YHy5
    ziAsu#;pSQOl(8&Td-m*klCi|q>;l8&h1bGZvv<j#9Vc)N@ywJd885eaPUoeE#No2z
    z_@3|bMoIXGPSqRi#`hWgfFBk7q~d41V7T23#<X8KHK7+n8c2ihbNR3lzkT#pH>JPR
    z)f_8D23EOUwS<=~I!-NUq)R-m=v2|SD9S{ouV4KzGI_af`Z<V^3*54HOkd=O&`qrD
    zWoXJ6D!w5}fsoR^igG9&O375Q6W**z$x^W?=b^erkG~tXub|p+7^ctB*^U_nFBxuK
    zew9XRL?aCyIfg+WP0mqz#g;=!A(_TvA`j3#CI>Zr7wATTG-!ZgIQJ)5PE%f^H>VA}
    z#?bGf`cwKIpyvw&+C{1~s<A?n8Y$r!o|D9|N`M_9;B&ey0Z0D8HEmp*IKfT1`aqke
    z)mhLX0vx6pt))OmV$d}LkzRfk8dy&ZJd8b7wV6}Q0Vnu)w}~6EFiLKYr7+dDn8gG$
    zA7l1wGr3dTZx1>_QQt^`_O}HsT>$!Nd(cS&o%&DEjRdqM`p?>9PE+)EQkZR`AIiw$
    zj8irhCYb(3F>OLqPVhj|$sltt697zOi@v*P{q<0XtnpZJG0t^H8%Sw(q%<c}Ze(J<
    z(pc0z=dcuQI`JZnHE}6cM)qYAkZc7CNLJpX6Ffc}&}cIt3ZX(*JFtsy={HAVen)%1
    afYT>hRg=|0vO1zwo$kwSveAHx@qYpEx1k^a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestRequestBuilder.class b/target/test-classes/unit/TestRequestBuilder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f35921f1edb5ca31c0d28fae245f79ec6633c4ab
    GIT binary patch
    literal 4957
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestResponseHandler.class b/target/test-classes/unit/TestResponseHandler.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..31f4ea350b9fd2098ee9b15f5107585a6fdf5c52
    GIT binary patch
    literal 4255
    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
    SzYo8|ADHHU#Gmmd4*m~7bY7|e
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$1.class b/target/test-classes/unit/TestUrlBuilder$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d78e892c68d0aa60d3d6a3101829dc374e45f4b6
    GIT binary patch
    literal 850
    zcmZuv%Wl(95Ir|d;>5T#aULzt7LgXmfjUmRKuXn0q#z=tbdff!Z<0&m*4ULFmG~r<
    zEP#pyAHYW;#&)F!#kPFs=`(ZB%%8u%egoLYzJv@zC3LL7I1_$w?%8ib%bp6ah%9mv
    z@(Lsr7-}gg4U-`s%q_psri4LCMpuT6dlD1{tGLgwe!;J~5eAlR3@qnTOy6^Ve!{N^
    z=fI*K4jERo=BR)YL-ta9F$+*BcFpZjm@;)#RZv5nvaZ5_;k7o10d4NgjMMRjm;~Kr
    zPjlH-z(!J_BjX_+NqDT_37#^P@9_FgAZEg2kmB;EpBU;|e-Z39qg%jMg0`1G>V4JQ
    z=N&Gifo%yp5$p?w(jDxv8;)&3d}+svSc$vKu%V?A*&I=co;#&K*N8gtA^bcR-WiXv
    z)PXzU_K15{WZyco(PW77G`NOIm5M`a=I|i&2=gf6Xn8UR3*-$0&vIrd3?CAjJaj{E
    zBHmfi<tqR0(r$EpYW%G;v0a}qPDC(wrwmHpafH{ix$g@fTQp#q){>P<(b7d4eXGz&
    zHc4|So*~)NTi>yw|3pz&*VOV4R6gqJdhP}f5_PkRXE%5r8Q&;91D(z~a&(qagi3FP
    s=29hp4Xrp9!{Q}gkwpdK@<cdx$;!Y$JC-IoB(rf_d!)&vWl7TW4~)FYVgLXD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$2.class b/target/test-classes/unit/TestUrlBuilder$2.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2a6bc6e9f2bf38f1d3bd46254a9ffcb941a51344
    GIT binary patch
    literal 768
    zcmZuv%Wl&^6g`ugI592_Nt%Z822&gt2t+K9QniQ{1X4;DDPcW{r^&Q~UHMT7zMwzD
    zf&~w;V8gCTS9}ReHWk-y7J=H5eIGtPbMEmyI{E$sz+>Fkkz=UDo{XB?B8=Vy>RBw6
    zD}o|4oYRpvp`*Ysp8>I24EbmzL+c>{IvI$z0R!iCm?ma%fni~nAMj=zN!9E~Z%?={
    zc{tkS`^2*%Ny93`jNRxJP-4*b#QR72wcmd}{`zouVxWq79W@gRs56vOBE`L7bHk7O
    zN-*dLT*YE*hosmWjn4l7lA>YJ#ARHeL-yl{;fXzk+UoC$LDW9mnWmb63b=Nvua$rL
    z^UxfR$HxqHJJW$ikD%+mOA6;`X7M_H*B8MyPc@f2{(!3<4`fnLnp$Ehd6h+Hwb~5D
    zt{i$iiUZ<YI~9D^(v_)6x=|p#Va9B$#AbB;I2ec*GBL68?-D#nTqNPoy@B#W;@A|?
    z$afjcSDq(=b;ZL_gt$T08njQWR7$ob$>^TNO^UZDbLoAKqU9`q#*Fh7MW;Mh#l>%^
    ze8Hu+PWfsT*C)j%!sT$Ao@M$9sG&%|yoNgU7Gb5GlnZyTL=~~7XOhdfOH~dw8fkQ}
    QOi@d<+@s8(EMcVUFKlhRG5`Po
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$3.class b/target/test-classes/unit/TestUrlBuilder$3.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3a6a0aa5b21fbd40a7230d3fd41676cd3bd51a7e
    GIT binary patch
    literal 641
    zcmZuuT~8B16g^WayIoePt$ZjTs5NP8LPdBhAyFcU$pR0BlK3{=os=QVZZbP-!q4(S
    zO?co3@S_Z8iXoD8H#2AM+<VVG_s;F#>l*+&cwa*WGajlTo?upBq0F@Hov6Z|n)FMl
    z(?prpw!o}C*G20i1EMJr{Qy2{9)b{a2nCuK@`vn|R;Rts#>lHk7nU5mn&f)|GwsgM
    z$1?%1utv$tt$-rxA)cc_r%V!-X-5-|RA%Ge@#sRuw%_^g<HbYLCm)Ls1{E&1rz-0V
    z1*-dbq6Fq6ovEYpa-__O9HqQzM0qUJp)}gr|1PVpRe_~xbgk{aKy9GMnY5)LL+4)R
    z<5qY7(>}09XXE}J^MXNMnphoZSGxIl#+$BNO8lC|X<jhnP}%c5@$inJQzkADe#<gt
    z_ET9Ds=x*(=<`KIz3v{;ow(+(L|o=6roTd5?|%3N(ftFj+j#mL^Jm>g^Bxu){A5T4
    zFS#$023SE2tEgj*M6da;<JH7Bp`v${7D*>1IcLVXd>7|%18;~`yyf2F3Mj^9^1A~U
    C{f{>Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder.class b/target/test-classes/unit/TestUrlBuilder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6ce5a7ddc21770f0d39471ef48cb20f632ee3ed1
    GIT binary patch
    literal 3442
    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
    HzW@6NG{8K#
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class b/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..51fcf2c8e7d2c49b62ef7b3d2deecb67a385f211
    GIT binary patch
    literal 2370
    zcmbtVZBrXn6n-uVY>3;pv;}#q5LzJ=x&>M*gn|&DU=yl^rs5lJHW#vx?8e;<4&(SI
    z{3kjVIx^#D$4~wu$7eSogaJm1lbM@6=brnV_jCUG=l4GVJVGIgCWI7(RWzeT;QF?{
    zt7}Ew+R|R+wx!_-v`m?n=}ilS1`}BY5rKYtr{H<zajj$<J3q*rE1g~GXc<zkWo|W~
    zqEHZO#d}Z{Tv2fq*90C`2&5UMjm?Tzaipv1hGADMPg|3&m&(jmsby=^c1pTu+Lpi-
    zUqu~M;9mLyx|0fS@M)mUH)>w@^aySW2+cR^wu&~i)1Qh{B;sKD*ymNxF|Dm+qON6$
    ze!g;w$tXI|sh~?mH+lrF9a&Mk7l?Rv^|8RM!Nh4uKNKIR=tZA^lG9yDRDsxO!3g?^
    zpV!N#wmW(hAqDpY+5<Z)o>|n=rnMvUOS)Ug=;bKxA{4=(z~GPZ9l5tL8lUWq@9M>h
    z<mYg2z#BW}jm3Xz#Src*7*;WY2Lg``yQJkzOScTE8Mb9H@wTHKrO7Col39{grQ~Y9
    z#~JAr>^vj*Y++5{N%~UH8PkUtRWPPv9FGLL>-nnZd){=*x@Q!m!*p&*uaW-wjJ%zW
    z<{6yJ8M}O36DO<w*d{up;3E}J@G;GGPnydzJF1y;-}~(~De&|{7Mi7UQA=eOtF4p@
    zQnXB71XJu;md|s!7XjP0)s==LJ(5vO;1j>mX9XrM8NNi;M@gxe#{w(4*1-aEEc%Pv
    z-7o{{eb4Yc!;*q!6`$g{!1VuvV{_GvJ26m3YJQ(?BX<3%K@dd-D+*qy_za(OI@->b
    zwjI>ztjnp#>8R?#$HMm&z32)IG={Z0L6Z%zHBKTc5Kh^7$xdf0%auwgC!IAtS0pEv
    zwhg_Q)g9BPYs|1$FbO}Fe%BG2q$YoU3v|5Xs5MJ6Yq}<ZXD!S2f+<T}>a2S<Cpmv5
    z-?e!h%V!PcFq^U<5H0JDUXq@4h|p2>@{F)jFyGL}@&E1v)^By>2+X`gQJv8Y^rD4}
    zrc$K;Z71WpS3ZjE%z36yHDs=~85%gXTuxKR^@i~IyNs;ps$FpmxoG++?KyA3J@6|I
    zecTOAT*poPaZv_eTon8dLHK)_=Sxx={{{b>hYlcq3B*=;`q$vYHJ)l!0I!fGCGeWJ
    zO~K=p01W6JI)t)*fYvvN4h{W=Xe_pmTl;wb4elIcUZpf}n})Ta3+)Zq-8Jklc<*ao
    z5A=Ll*YkH^Ft8Ylrw?(Lnm)|LV)tVMzanu1f4+sb;%gn*$KyjxtjChEr=;&3U}iGh
    z5#Gn#@IDqNn_~kV&2N$REegT+GL8t(E>hjJst298LtZa;M<1s7wSfM>%4u3c?KLYy
    zNZ~6=2);?;Ykb3KbYd9aVuMKIxQXweBTR${a+GU^!PkBitMYluA9*TyBe2P{30waH
    Dq5hTJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class b/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d877e02524141b6bf589afb6e2e590e2d35177e0
    GIT binary patch
    literal 3826
    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
    T6~5;GcU(zu<$L^ypV0IV>a0Yl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0b101968ccbd0efa089136d5773c13485b1d2aa2
    GIT binary patch
    literal 3775
    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
    MocRtv;72t54T;?^$^ZZW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d31dc10c32d9e0571e0ed49b7312ae149834c685
    GIT binary patch
    literal 4059
    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
    AoB#j-
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9e64a883d326cf39879a4fe677350fc212a7c78b
    GIT binary patch
    literal 3838
    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
    Q|C}pnu6%*7@C`ct1m2rPt^fc4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..134cb741ed051b654c97306d1a110210cbd9f7d3
    GIT binary patch
    literal 4059
    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
    GhJOKh=7SFa
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class b/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9a5ca325534daf785f7e1965d73292e8adab02b6
    GIT binary patch
    literal 4607
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class b/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ec074178938d133a5e9cf2d9c0f4de06130d410b
    GIT binary patch
    literal 4019
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e5739563ee8314883f6527660197ecd42b9a4706
    GIT binary patch
    literal 3876
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8e01ab6708a13b43adaa1ac6ba783b3570ec921b
    GIT binary patch
    literal 2809
    zcmb_eYf}?f7=8``H>B%ry`oelh!RA%pjIUaLbymxpcRDLo84@VWMQ)#_d<v1^iTAk
    zv{TWkGyUA@r~ZNdl}?}Cgb*iTinf!P&7Sw1^S;mXUiXi`fBg->E%+&PAfcdBMHdbU
    z9NRFq4Ba-Ib$zM0A<aPG(75GT!Gu6!Fte&4DbVk3mV=;rQ?Iz@=6AB_OK(ehdV#Ao
    zSzL}+DJV#E;{&J)4y!nVqXMHL73pT>+4C?6J?ZO)X}X~k=qu6>a)n&zdD01{Y<sCH
    zoh7d%JzwB(WTc^1U?6`0>sbZIc{R2d!J07wBZ(6NLXUu*QgIq*$SCw|Y8=e(v0e^5
    z%URE68de^X=@ZY+rqF|P3eKzO#fJh%cTv>$1(JbVyDV^WFw?3sa>hj!m(VAm6b)Ze
    ztAN&eFo}N3OGeeww?=fg;R^)=0%u~VVPM&M-f}i&>7n753r01C%Sa?KC@}badQ)yc
    z8%d8{N^co<DET^kDVB}y$wt#ZbYlqD6b!4ljvE5EO}C;KEyr+7shh6jF#4{i@5ais
    zEe1!IPFV5vh;%^)Ww%5p&d;t0+{wS!b-MK<j3^jYaTB)$dK)2YgnY*Gt43g!rN@Y_
    z%b<DvW1G;mI<$@C{lG5lrN!H+zlVv06nw1W4(<}J|2AA^+HTtHdq1kNF@gIBLTFX0
    zww^1@)#@o1hiHMaB*s~|%%DedI|<fqw=Ydk23)3a4-cYhpAxwDp6<)6Mp|+zW-!ZS
    zu9vaEH1q!8xSJY5t}s<=1$5s$9x7N+@d+LYO#C->EJd?zSGiti-dad3{g!T!LIH~k
    zmQ;L-&)6hgZ(ZMrGj+;m^J9}#jre8uMQGS;T34GLTWh4*Cbe}*W;KarfxgyKpY*pY
    zMc2MRy*T}3d1fVvCk$szmc$xeUf+nS{;7&D@FnZ88WPCegIR6`BhZ<1OOl<9eMK&Y
    zm7?@kjG|46mUm6VUNt-`TGxf0LD?eHTlsfy>RH-~W{N=1W43>*B3CWnqUtHfaRVc;
    zT!)%zwc+Mz`P}s+?+paesAv<?HH+OS43=ZRQ9oNoSs+z4Jfk9mc#`zgNVf?&50;v`
    zO#0uel;Nl~M1je7NclFUN>Yb73qzakIQ_Pxx2wC(p4<=mcvB$jqpL|$&$9{IIM(FN
    zXxvhCc0XUz9m{U$nR3pG!hdo9@q8mH74&hkb?|edgFg=X_>E(Z|D6!gcLkqcai#NL
    z@V{&56~s^Rv9I}zw!w?v@Tt}g;2FN<O2FW5M|^n^iFmJf=na&ouh9JxsiC1?kkYgr
    zoZP|Lm$<N}^9WA^rwHsc&f`pz?%ulYBKIT9W^AX_u=8gO7?{)2`8T*sOIHe-c1^qb
    zGcw2V`)lZnk=5%vxcvtAo@!a`KGzpsVREdqr*j9>!#kK8>(Z|FbiGDCLX<$nGL0mk
    z=eg=7stY)Wi<I?o?4>b*e$29zBM(dv39Z*rCXj>VDZx8gJjXh{aSp>M!=k2}IDrjp
    z(#;dpZu49hD!d(ev3B0!`CX<icLb^prhnC$E@_V&Ooz1<ZFL8qul*mCub`VI2MIJo
    zI72u|;QjpAxW-Hv=iHyi2o^EgM0=@0JKvx^Q>WeEpgrE8J>Q0QbiS4L3nJ-&_YWI1
    B_2&Qp
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..75c4978a001cf70f966b9443ae6cc97a6d842995
    GIT binary patch
    literal 2388
    zcmbtV>rNX-6#fPq*0`IHY!WD!5->@@1hNH^reFdE1A)dSX&_GNjgHp?URdwCd!a&A
    zU!rf)s)49T{axi(o~Y`XwJ}B*l~7q4@0mIG%Xi-X^XFdx9-tUU6Cw(tDw@&4aBYY0
    zaoytfw*D-?BMhIRW!kh&e}*A4l*}oJF$_4nMc*$^=q1P4{Ym6K;qD1n&l2@Y<kvzf
    z4h4}`d;nF!6%|*}#xNF;BHbu$ZUuhe3Qy;T;RLp?uM5vlXVZb}3fq6~c&2YUcGf8f
    zhAYxWO)JCQ%ms|66kI3K(46#Yf%`m$8w^aBe%(^hjt&Yaa4pg}lsO4{&38?EJC&?i
    zS*Ac=x>hQVPIM{gR?&lx7}}1#sJ=7Ae5WGJaC0bmR;A3vZ54g!XHfFo6Qq?vJIffu
    z07GYimrZ?dOfOfnv1S&8UI@6Q;4VW)=yBkimYy-~T~S!(UNOtdaoj;9h9QQbpA)-c
    ze{(D`)tA`gRv_qeq%XW1Ke-!E{L+eH+*2^3Viflo9vV(b&zm;44WS#3ZBq|8u6|rG
    z!!oHvy0C+ir_0#0!Y?`n%H@;Ab%sZoONmo<Kf#!SaTODIz|d2xT&?m8rdQ^^Q4}r}
    zc3b%M^sfyncs8#MZZ7BS%1L*e9)J^{C?Ex&s(6IY$X)NWyVP*U-E*$IoU|#1#~1R@
    zER`)ion5L-RXQxu3f;vpP2)?A^i=G}Koi{R3BwgWk#S7ob2;;K43n2kUot1Pq*W|n
    zk$Sp1%nb9?{ulSV4i3`Uxe6dq`kr7}!HSA6@RVWZ|EXhWr;cd|FQe7i&yEsdz!_MG
    zBa2l9&s03emjsrMyRGkpy*lR+2ohMTJp5SvktWq+7_3ii1yECUYO6QN978l6!d)AU
    zvsevEdEu_}yhQ-0WgLTBIqsU0u3kp{qDkr}GVhJ3DKaJToFL`}L9ba7Iny&q^PFuv
    zK9|5tipgj#w0W`RxPs(5d<oNyKsrjJS!9Tpxywt!7cQyjti;(MvBX%Yo94uSPXl#v
    z1$Y={-=nn}j0A<zLYpVBC;{!KGrM0t&hG4au20w1uDU7eZmQLsAsg4~@+X%YUB%a&
    zz%|5@DT~^B?#8<>n-2Z7EShLRH_?w)XZS^%gZ?96a#Pd!f+(H-8T~g8AA<cBvaQi6
    zpFx7_bgC5wyhM&DhFA336bi3~%7C8XBPbh(Xnl?N@bDjqYuW*B9^k{*=snSSmAHXh
    z<XAhp(NU+nr>gradY6_rLOWmA?7Ryd29~r$<_LGl(#Kg%yQdBQj^uUx{RaA~v^si#
    zhew#)&{EoCqI(Z9I~DDW9$<dt083NN+F)n%8)T$M5y&VLh|$?iR1bO8i!R)zyM9_B
    z3Cv&si?j@724=_;vR?Hvf;7G%E=Dpbe2ecW8(kQ|_t+#&6S#pNz!4>>81lr|41=U)
    U7AyP(;y;d5&<n#BolV&O7l4DE2mk;8
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class b/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..76a71922f6966a40f747a4733dbc2379dac6d8f7
    GIT binary patch
    literal 2385
    zcmbtVZBrXn6n-uVY>3;^ZVMQo2%!~1p({|V5DG$of=#Fvnu>3Dv$>Fk&2HQm9LDia
    z_)l~!bY#ZQoqqBcIiB4tNf1!P$;{2(bMJl5bKc+n`P=UR9-<US6Cx6#GMdrCaATM6
    zbJgJHj{2;yD>Rp(Wkxr3ca|YCl*&tpF$`FHCD*M?sAWsr`(6|rVeboD&C%|qD69v&
    zI3z?`@eX7O*JNBr8^eT0K&n>W+V)(}7LLj_&GJlF-4KqO$t_o<^Ht#jCl;DuxaMoA
    z;WFIIUP66Z!cBS_DD-(Pa+k+&i-D;=vvwIB=p>Uo+aScDY~Ad2*VfIQbgHIhg-m^6
    z8|gR_=#tPaqX%~w+D=%6=L|8|sy=48J(M~N>3icn8GYzykP6%pgvy|ty%@s);TL&D
    zSNF%%Le&ux?lE)*JUv%8)U0mqiQ)=(N;zJM<1QjG3^5G-klYgoTVu)TzT`ePJVBo$
    zeSvJeE*nq&*otA?moOq@6b~3CHLI)^bkp~_s#&H<vA1mXBvP883ksAly|SbF7UzUp
    zvWn!vCrcX)kFr;KPCoqrV-m(?OyD6yPc2@xcrWTsg}Yiw*c8qk;WqAnIwx*ty?Ku0
    zYGhaIIdMAi>zv3S2_MRMgpY`>bDA!t*-6e^_};IuX@<v_VyKrZhFYteOc0_~lEpAX
    zWlQPvR2;-WmD}nF%@!_g<Cwz7eyz_lOkL4^sl1Ppk+Fy+%H*(!85St%FVDN74P<g*
    z&6E3{U`4{Jj8E{CVfO#QF|>#I`}dwQ8k&B#lBn>{^ny5YSd;Kf#;5p<dZcCVsJlU`
    z&O6lms7J~?_*nYR<A%d9*y!16A5AyFhLTjCA)2v@)Z^Nyn#Gz|E(m*r7YvdpSxe(a
    zp4+;=4~0>;q!avP_6m(OP0IX6&X9OcJy$P_yzc0PJ#U(p%U#_v37XW_j9U=fmM!RA
    z!lnLvL3fT)b(R?76>jsgaD`1EiK?yVIF~LK8wxu4?*&1LT<tv!bN?Z`&Z!DAq=kl#
    zXOIgzPJ8#Da^m5+i>S{u#4j8X4U#aTv!vrjg9rV&Mxyw-<=L88*8RZt{ll<(;HMt?
    zX-+iJbZ(*_&CTG8h6epd!2B^y>vP(v^v~$OdH4wI=iu5pt^P6S;Rda8^#WcXPdkQ}
    zblMa=UJJm0p5bFin@4DUh4}FBuZSzkA#NYy-B;+XV_v7*KsyoZKsP!YuzN!6&*|LP
    zycy{EqNeAMfH1JEB(ul3OPb!#Daw6i@E4?R;>~NQYrfXeLrflHYEwxok7?g~gt_Tx
    zB6^60kwYv`H!FjQ=GVyjj3V%@Od>{WH|=_e)g5%9mt=i3NBS{KUrQJWSk4j?(jKym
    zAcHUI2BSA=e1)&c8(kQ|H`pSi3EaZB;D{1J3<bK^42@p<Uaa0P()|-l1)VT#)7pfc
    FzW~oEn+gB`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63ae06c407eb104a3bcd1fe33f60d3c9e2ec7530
    GIT binary patch
    literal 2796
    zcmb_eYf}?f7=8``H>B%rRV<3A!3#lj1+^+c5W=-4U<IM}W;e@`ENph;Ug$WT{)zsR
    zb}Bk`rk^|g)IZR_(&@9C5W*x((RMPk+4G)r-uHRl>;CcgufGAf4L^l8Bowr(=)fU?
    zV;jbnq1%SDt}hlhq!|bt8nqlN7!yeJXI2y>1^V30QV>*b>1Eg4{7x2q>1|0*FL1Rg
    zi%an;1qF#td<0d&VHHPkRN!VvMY>sj{vr%QPx`uHnr`R>`m*$cTwzuQc}Ydax}5Y3
    zb5qjz;mAZ?sles@0c>X#9Ou>8S_Ep!2#h372naobbxK7SPLogQ+0@vd-{rg%c$TxC
    z&D5>Tk>^v-&Zf|fGYZbC=)pOGqdO>S`vS?ptzH&5*`H}v8M)%TiVL_XpcD;XQmcU0
    zd@zYVfzxY7#nQKibbGHu6kO(Jj5iD{ThCk0rd*pd{8GWFq;Ls|B>DyVzfW(<SI>vi
    zBNx(Jh8;@24qk|5!@IKK^begFz%>PfDz4*(z#Y>q>qW~k98>D1>o`mR*VA{xW!jcx
    zw4@W3eLZ4ckU_~^qbFylmj&+TKj=DrdlN$nhE?3cZGoP8-0E?kviyn>m?h~ktm`sp
    zT>sc2e$8HOA^9+{^SimRH~V)nk&uE<RNTcq!u9vUWxDO;&c64fG8++ia3F+Mxnk?N
    z!c4WKa&d^}DNACMwaYYmBwr=L^6m7c>B)f06z=0;RPYl5_dn2mnUzROPQ?_anbEaM
    z7MNu69~^f>FUS=ps@;I@o5h@hc@>}Hk-*r0Q^z7>#xymS>owlZWyI=lY6vM5u%KX3
    z#bbQNF6nyf`bM0m6F$2i8<lFrFVinW!}bNPHoCRiNwW=VYm&@L5=-o-`&9dQ#jv~w
    zlM9nim!^_<D$pJYl2~P6tJ0|CpQ-o)U$O`*A#vP0nBitD)Sh$KBzqg1id+cGMd>XY
    zMVk^W@0y0aVt7`xt_j<Nl0~A!`S)$=Sz3xFia_@hHh-%uS1jM6;t9ub10%3phk9wV
    z?&C@M!u2HYbp;$0t;Pf$6O;r}6~i;iGLRlMbXPgH2rv(>HFT8pzgHw3UTuB?<L{B)
    zEy|KC4srB_Hu-n$_3Nw3j&H~JgFf02x7w^~kkqnjj5dxnxG$Qn6!o@t-l`Rp9y6`z
    zlqEOxOgUpkF+aE8Oui8n2QG4)webt0jX%!z_>HrT|LqXbrv#s0ai#NL@V{f=4a86J
    zv9I}zw!w?v@Tpc0;5okKO2FW5TYPx|iFmJP;2o4_Z_xP~seyrCkkYhmoZQC8uhF}!
    z^9WA^rwFVIXK}hgcTY`sk^7NlGq$r<xASKV7?{!0`FFTPOIHe-c1^qbGcw2V`&;M>
    zk=5(lxbqJ8pJ`d`0oT26Fh0`W-M)><!EMZpbZA$*JKiE6Axa=(nMRV&vt0EMRWHuq
    zJY^R-=F%8LAEsHokq5?zgw|^)6UagGl;E8#USOTxID<iyU{TX8oWKS)>E<zNw|TAu
    zW!{dwSUvCX{0>u>I|7wD)4ys=7qusKri0qDwz7@SSN{*nSI|k5{REmJoB^C9@IHQA
    tTw^ATa?a0U2n!f)puJe9ov+iLs?qMN(;ltUo^3%pI^RtDC6Tnj`v)ua?<4>K
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e39dae298bc71aca6850ebbe2b4a1d4d899dd7f2
    GIT binary patch
    literal 2839
    zcmb_e=~CNP7(Ex8$T-TTY=zJym@L>KQA2i2pkS7yv4I8xO*blw8!V6|N0R9<oxVih
    zq@4yb%}jrH`l~O{SLyUfHpbM@Qrhv1toz-2zwexH)vtg2^fQ3F@RMjmOhH^lJB|pP
    zTs77W-8P&ReWti7%|PJDkmXpxut2OYy`Uf=(Ce<1f}nCoFT3X2*RtqKZ(VwNfvZJX
    zoQqaTD2R37C{zW<R2;_%fxA^I(#`VHt7=g7q^}#M=~kUUpO=1+D@@5CFR92_kz<}=
    zuE}85usnfdp_ztafvfog*v~3B#jBCU5ZJg87zvyf5PAshtcr6uPfk_OrpCVf4)3|Z
    zvz(P|x?$xBxxVo1Y!aR5QgA^<H{KUGv5lg>FOUe_+GT+=ed$(}p*t?AxQreFrD*t)
    zS_QP$g9-EsoL@F7mcBlq+q<2j;3_vGyw$+6^}OY*$>k@8Un&@tB(5NqK%YS0H>owb
    zv2;5%csaFh*j35b{>zbUU`IBP`nCfZ+)&W3;wEkh+%w&>UbGy;F{N(0j>9ByJ$*Z5
    zrfo?^Ogh!FuZPSFGAOyr^yJjUyugF}p{~=nAK<ov0Tp*}SD?EQw?^E@Ex%#}W=Vz_
    zu_A-!^>=&3uhpx2NDc?~=}vC!u7Dj(B&6WJiU)W|xc+XqOt<aa+4p`}YJ&og4}{Pv
    zS8P33n5>mmE(+08$`Tl2{W6W7$&Cb9!X3UeJsEJB#3Otd7X7HeqeHqcy%1{2sTjuu
    zGrC^Q0%J`6gX3=M2f4y%ts~HVQ+T4_sfv&AOknuGsT1gA#{8wZOuAmJzuc_TZ>=Ua
    zftJ3IL;=$ZW>n1LV>V3JThUjebRG5C2-z@IBYK&5T{Uc9;Ci!nYfUxVq_!?eFC;K0
    zklCl`NBoU)(X}6sO^>~p8(*58cs`rJ3kJ6)Phe5tXwzoc2VSc96rZs&D^;R;crX~P
    z$OPg!cUiLGvD3)uYPl%Ad824kqUBxFuon!^3fFaEJSbVDeLsJgZl9&KaNICr&p8>a
    zvRtryi^@kG#|@0YavkcX-G<l4<SW;cyw??QitIN-;_MwIfn>$-jIs=*M=hN-u6u-?
    z2bY`LP3oV^m651*MuCxkk^6hpESVhPY^>V!!MWZ3-KcE)cw|55Lrw9k53(jnJ=cb5
    z<7ATy!|_YemHi#KXa%LYC<E!5Ik)PWa?%Pjpy%&K_pPva(8H<M#*d9Q{`eUXy>SHc
    zKMoOob@2H)S33U%|JyTL5Z_0~zTh+51}}cer&>FJC49w|fWh6i=<+mT(O!4v9h8?_
    z=y-!<Ci5ebnzo5En|SXHF7D_&&eOnI0y~EbINzkZyRN&){m`-**;#Jb`7HtrOlqn8
    zJ6xfqYXwcap<Vw0=~MXSE%fQo>dj5udxu9awXF7->x)|$8H{(vH!;?~iOIos?RsbX
    zTjWDTF@!8rNbq@qt8SvYh%Q{BtcTMug<<q!g7qAFV3<f~y^b=593)S%_L0Ratk4@>
    z=tl__HQm8!tYVFB9;SAi=h{)`?a+(0^A68%Gj+KmP-!szz0Pz-d){E$ugz-<oA_k$
    z|Db#g9W>cTplQO%;0%HH@*Cs^Ghv9I15>z-X$&;co@vm|H)xO7Y4<j04>f2{?Lj*{
    M-%9&6k+i}46L-b`ssI20
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..05c2118617b85c2627b892b96a8f7baa15531f9e
    GIT binary patch
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty2^7rQ*rpAHG~H5J++cw$Ia=s2oxVih
    zq@9LjnwkFY^jBY?uhQv}Y>cVNl+cc6B;D`c`+etptAGFNmtO(ghMz(k5(?T?bl`}<
    ziFISs&~3w6(-%wY(hLNSj9HEqj0+_CGb;*`0$1FPau8H+=@r-9_*RyD>1|3+FL3ol
    zmX_jG3JMaPcn_+AqbiQ!xWHgYMY>se_B;$iPx`uHnr`R>`m*$cTw%d6-HM#I{J{0L
    z1dc}98~OyU<qu#stDuWlV?z<1X(KR_I4L0X2+?U3XK<EOLeHkg{`@Z8rNFbCwQQzg
    zWu6otdv-R3Zk$(eK}8QP3LM`-QQsFx25#-Lz^VRBtIEg=@2lv=WdWsR_>x)$wAO=3
    zToE|7YE&(Kb40gdcPO|fa5jb+29~YoEoVcn&KrKYU{q7MibN9q0{!2mH{{l{k@RS9
    zdeg8&$<LwQSax$)b~F8bCk8O6U`WL<ZV23=%k`4w7>+4*({&t%-1YRG0GYNW86W9{
    z6<?1C7i3U&SLwjHnPq{y`9oc&OFzJff}1LC;kH0eBV3JePg{P~2+Xqd7|k^qG_QZy
    zCv2_G+(&XaunW5>u{Ym$F_Dmh4^`a7J;L?(!ey52q|96IM};*i@ZdlQtxDC_bA{Pj
    z5#{0#El`%k7^{`p^H6Rj!Gi7drRm9l%M|Y8qo~9u1@0fxeVLU=OHRc!W|+wJ+7*~$
    z&L13iQ}yQxlePM%`{ppOU_r&lcqlOb-_)^-F=PJGO@`~NTZ@P#-_iwAD4?idQN<_t
    zl=@t6O<#|*bkb+HV^>s-_+#cpXxP3$U$awdoip2{wl2x6B(WrLac_xF_*<2dYd@GO
    zPCZ_lUQXgM!&s9g@r16fZ$#DpRK@4`g7sGo3F6+tthNFXXwSK;lHH8`L>9wJNqWmh
    z$)-fhyQX2U7@ifa>%#V+Y?0+~{vA4amPVq<A<+GZP2Q@=70b7%bJB6#zz8hYp-P%-
    z_;yM@cRk5_-2n%}o&XlzrPxW-$-Yn)NL3BbsK`KiRMK5zxKC_(aJ8wGr2oAX>HAvO
    z6PS31yxylCN#qEpTxin;XZCt^tGeUaiMK%?Yl>QZHZ@7=2{ld|Cz?DM4N{7_TKq>p
    zEV-d)%2_K4^0|E`?v1DlaGArZjeiZ=_~X!yzc{)0Zik5eBk=hpS32K<?~Z|25I@Gp
    zzTz|51}}cir&>FJXZVII0fW13@#P{C@m|ls8z@g-q4OnD0|P%JrD@wZwT*KxacNiQ
    zF`foa6WAGCz}Y6<J$2nB?njo**v@Lh&L1&gU{*`#-{2}OT`y?bpw{;jGF|xXHS}U+
    zb$A<h-r)XIEvr4?`qC>*jJ9{TZ)0j`8?&PwT3>g^YvdzD2}CT@Nb-4ss~)1di1WBa
    zSudyAWsLJ{23KN~<3vL1b(9I@AbCRYP8QFxMsJ+Q5X!Kq=@w369UFA>IJMh6*MSOe
    zM_#O*cX)n>smmRKYJ=&Yb*78jqXyF<ZCP8{#%E9d56aikNt1m9+D|wcoWdYU4)J*d
    rW6Xv*j`Si%nrJUJXy+TWr|Yz%n>E^F4cc@2(2mZx(tbfCZSejE1UBIz
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class b/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..100d7ea12853b879a0b3e8a392b7e6ebda717ae9
    GIT binary patch
    literal 4118
    zcmcInX;&N98GbGjj4Y1>RuU2t*Rct)+01~kV+RZrWV@!3Fbx>uI;}I3E-+>^qs)Rs
    z(=_S6C0){e-+w@RYU~rAlg~Xp{X_lI)8~!`NfeA#_w;bk%)R%$@A|yU{QX}aegxnQ
    z{**=w5*m^^TG1xZam(B=4cl~9jjM%QvKR=oU9cQ0m=s9#_AMPi3I{Z#bsU5)Fc$L2
    zD3))oghA*@-!O|sH*^AHQTjnPpLa{v%I2)^+GZe2^R90Nmh0qAZ`E=HlEG$03W!+^
    zj|n{QuCE0_Wz;CU#r4~=;7e~qdPbhBWm#B=R%skULaA_AM+T1z98$!!V}TcPO>i04
    z@FcHBsw?&v&A?3IDQaRU0bM$t!Lu|s^lWnM&DCA95O|ieI^I{4a)laS^X&07K8B+j
    zp3`v*#|7HAwTRCJQh{5&Ebv5c-)@%5sONR`-~|D#VEU3=1v0w{Q#dKmSu!h@u`yy)
    zcDPhSpTJX*x?y11M$U59W$B9PujS238ofxQFeuRbR`<HxygAZ6cC35Dv_r|)!DG?h
    z>H6O3?zazM2!@7X9V0j`aJJ}{je_NvPEi^~*Kr6B*E6<5U$iaB$V(?I`-U<+FM~C=
    z#5m7iU04)2mwTl9^z9j()$pQ@b2u+>q!zbY+%H;w#SDsT(qmXxWze|(V2}9i_Uaxx
    zkEZNw9UD7wT-S*P9m1H7aa^Ff{!VoXw{7e^@P6Nt2BzagQyN<3ifv@`m#g`ijbb#*
    zy%avq)FzBxmYXTe2psTb(USp}X-wdvst1<@UV23LDIGr{Fx!-l^39^GsLJ3QGgWwH
    zx6yTJ`zXV5HLK&3c$t~$g)ATM^fm{m2YFz;8uZ<nqVn5YHEu;fTM3<_Qq5Rg^W59a
    z{#QcBF$=b281tCZa8<`VKE=vezccN#c(HQoX7m!>^ab*bzRcP@9B)ccW4VZUMdDLf
    zV0iW}1XKQIx!~FpGjlW77A`KHFw3eaPmBx?4-KDCRd-?}g=>s|l`e&4R-Kqw)rspm
    zK8+i6bS0!2=Nt8|c7@n?4Sj-6tJlexD22}`j77pzxGB&YX^_IfGzutcDCv+`5jb4G
    zI_m^-RVA_(m8Ppa?d)Y%?V_OnC$Of&!YvZVeMex1)wL<mMX+e-T-p3|wRe%Rjj{$u
    zhl`59<p0Kw6|1~&8$1=ecTXVJ&5nDILY=3>M;%|6-Uv;b_&V8KoR(O1m|uQiI>C}E
    z{|Tm+V42RkCAQ;sb`3cfmJ8BbR6tW*$Ss=olIdA$9d9OsHH$JY<Q{zj7^h4%S_pJ8
    zsRFAkmn`3+h-t@h12ZZJk@Q+J&d3$lle{+)aK6}Yx>&Z@d%|Ge^vtphq(@bg>=A1M
    z=}N<1*8^(+2}=!arTgJ!nNY8`K!K_M0)l(gW*XSJ)8|at*zZ#h()dC{io{rH*oiZ8
    zlB_!#ijEr7xOMDd?xby;?n0Zf8nexEp=9<v?8>eP^b8B!`2W>x!a7~+7QTk>2|QlU
    zo?6``)q)#(MS0m$*gmN|u>YVsq`1&+Gp-x>foH~Zjo;peAEohQ{6xb~b^HuJ7wE1F
    zw44ohT^hN_S)7E-6;n-1n*s+3$olFZjY%6{st!(9Os8Z^zbEIq>tUs_;_eRbj*E*#
    zOCx#nhgFgL-)$_#G3Tsl+Y448$2-tQuly>_VfNQL-oyLsfwP<wy{OwsM&);$sCPMO
    zFMBooLEz~Aq(o)aIXF&<Ei7XR{_?|sZ!Kz;<};%{R3H#WdmEf;*oM%?-`m_dPddS8
    zy8kXjfAS8rKSy+Ls=bI~2a<RKn_Md{YWH(^i%)^ilS@m)WsY*y*^&PHICT9k+V7yF
    zzyGi3$aHSu=`9?&gYG)t$4Cu4O})DCEI&2sypP1Z-{!f}@C%WgcWQDzqUNpKo5`HW
    z-A6Aa_2)C41DS!p;M8IK?H)$wl+;sOc<DYSu4kq)(_DAoMRqKix!jc;{18`wd&n&-
    zZ4yvc9)%YDCh#0JI!=AM`PYL{dT$yhBJIvprN-JNFokz{N+fe4|02FbFFeDc;mi06
    zd5)qTU&YtxwXc(}@>!MY8>HH{>zh0g_*TuXe?}1jikVkxb`540GfP`|b$KxJTIRFW
    zm)Dc`V5-+<jqXZrVRdi|>tn5%fv(njc%yFk5ETRZsqz5d1{vg2{D>Q(A;UClghq~X
    zuseerILl$>#mEtpRGDhl9PxV15wFIMI7d!ZN6Zt3RY%+)IKNGYwKlj!(f@}_I?^g*
    zVn|K$sQ{hsrv(GFAPQMa6fy-3ke>ohXO$|F#3kXW0wVAoz9;$oF75k1-&^nje!!;+
    X$Pc;q3;dG*zlm-L{1(5*AJO%1XTY5n
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..27991704fe9e1790cabb67b18132ad8a074055d8
    GIT binary patch
    literal 3989
    zcmcInX>%0U6+KT2GYkz9Z6YiOV=N1-4cd~}jF4n$1V-_UP|#*V65KQMBsJ>k9`_=w
    zIF6mg&SGb=v+wI4NGb@*RQYo%m0yv6kuRy7*FBnPAz@EQrBs@?-{su%?z{c>e}DK9
    zfYbO>22E&Ap+!S0_6W4!GS^MRHk}pYYT=eF1_FC7T8<Tr2{iZgE;d8_^MwrdB9p>C
    z4I1_f9IT(2b^^H~J%QA^X@~OavOq`AbZ>6Qj*-1+LwgDbHRyOupf{urqgcMV90s8$
    zeZwpk-Ove)dFcn)eBLct%Ntj{QY70|?Q}`tv0VhG@F{_3+_lvps0<rrx43p&7JTWg
    zOV7x2v?L32(I|sMXjW!CuAvi82<%szYs&)1a}7utN#O{OM&>K=Q)XbMaa2GUO2IJ=
    zPos<2g`Q1`Jqd&70?%?*MtW;nuF&EI&mPI38^=>Pq2XEd2()ckQC$~E2X1^=;80Hz
    z+^R_BRG)@^3@{J{)0dPgpzqY3#wprfGAov`K4?U+rtqA=;V52VVA)2_a@J(&is`TB
    z%}NFan$s8-=y|<sO>W#A?7DEQD+)Ec1IMDdq59lV*Bg6r24_<^r{O%F7dTUN%SOR+
    zOs6P~qU$)MnClr^Q7_t-WYDD(mVHC{o0q|=%SboRF3by@%RSO@B07SLDU50u!??ha
    zTC{4>p0fOk85CC)zxJ=lAUXbEm#FQ;a+jG$GnUt7E8^SPTepc09m0f$Nn~lRzujDt
    z>=V!TE~aovV6-6%t#ZXSviZyL&CEt2n&w;@FETrjJTJ+OG^Pdi`m*TBfWr)?@RCX?
    zIf3UN5k6((jKFk5Hp<tEvJzOX;~SGPyRuv4y0o>VGvm!__$;oGPhRK<yxG$jp&o|7
    zNF4N?7e(D_Z^gJ35p6kiipn%&e${ht^Uhxj9mg!#l3|?3LJEr-mhdu@Z~e@K&y>aF
    ztC>+JI_V4KlUQbLE{-&$D48T8S&{lQJ|}Q~+w~u>=GM`{q2beK&Yti$$_3XRot&9m
    zn47ved+FNj3EwKo(aDADY3M2+d_lt(ag&HvLfU&iX<+<<R6$C-DMY9KAXGP{VUkR-
    zx-^Oc`w}|SkOD1AaT+UBMeT}VmWEqcV~(pn76Ow@hYj&1ifH1w$>t~G2Zu2!!%4x_
    zP{FGLWB;2t`cY24T_>yf>`IwBDAh!+_~B~^5Z0J*>DAD*$%JPc1A39TW!)0tYhxyt
    zGhw+Py?GUV^&q%K(_S<^OO30OEy1cq@%_1mALJ3LP!)neCy5<cWw~hi79~zNjvJWK
    zrHqu-F2tl<c0I{+#{$0YiMM^pVzv*1S<^GiGLRk(X<=Gk706T)bDa;pcHCG>Wb&?0
    z&V(dg{OAab{}<HRB^}bAj_rtURJKqZf0)G=6E~q6^u$c{Zj4cMd*Ys}nut?v51>a^
    zSUH6@BhhP{<wD8qeqhHAe7pJB-}wI}L9#DXOTT^!-)G5ICwVOqao3z1dPRBJQoQU?
    z{%x!IPN_r0VA6F1Kk&?IS>U(r!H+WdF@BQ5Pc{4uKNsk#%eS0$cTF0(2nrSw=CY}Z
    zjSY1tlcRqmuTu3;Tz6bCosup6?wsqcg_UF?+Zn5E2j?03<o3oFW0fC&Hkm%FlC!35
    z&sl*SX~!O-@~aF>z+Y>47w<81OtZ}LqSrz)2)|<;x&x%${7vBx0!Kf7D>)Z~!!oyx
    zpAtYbe_2km*Q6>?wz?|u*|tKcj|~2<b99mGg6)C6yAXYP>K@W}aNy6JX~J#(st*&O
    z9W5+%USm&-cVh!z;z;0iN@|KE%}}S3bfoV-4qd;CjypKq*Y{T()}P$OQ=53^4tncy
    z4{$f|IQG%XPt(r2>?2j#U*@{9@{LH(S894bqV=tuo77L{?!%y_!My%tzdrOAoIZ%Z
    z-NS_$rS;?{Ubv5`>-uH=3dg;7@tF%PdcLz|;6q#m?qP08S<@VOc@!!3k8<=BEqa>v
    zbn&kn!#Iu!oQSMD9c!&x*NkzzNnFWdoWooADp7a>J@^{FPAS8T!Z+|XQG17S6=w0S
    zZ*td`U*F=2z_)9D{VR$JP}Hy2{2I`2(DnnH`25m<{)%3RJ0*QtbsBZLvt<*j1Dmif
    zwCY2ht@q&79Y00GfIgbs&)xt!aFP(5q9f1ItwB0Dj9Gr5-r)B`0cRs1#%MCltO4;#
    z4TzVkK%Aqb7>HR?E(YQT()bSNTN99|{SQFWo>8}@N~tlnihh|sdeBb~qL9VJRMY^&
    zqlnWH?}{{WNYbi+2z;0Q7PjA`e?MTq3Gd?rwkjY$<lHatOaA{RIw9~|{2qTq=YIeL
    Cb8G<s
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3d847d1d205367964c6245e0c992ac043764dd88
    GIT binary patch
    literal 4056
    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
    VW52*J`TtF{L*TdgJ^qO9{{YH8hx-5k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class b/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..18827968678ad6837b30c5fc76336888b8c588cc
    GIT binary patch
    literal 4016
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class b/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3ae89f0a4fc7290eb5cefd2dae2608bcbb1e410d
    GIT binary patch
    literal 2847
    zcmb_eYf}?f7=8``H>B%ry%j~ps6Y_i;-xA<5W+=k5?Vp5z1hv?NESA`aW8b3PX9#z
    zNjnvsI@8ace(E3SU+MJOO$edEN@*uEn?3J&&-*^ld)~|b_UF&P0JsT1g$^VXbgJmW
    z0f8ec#+sqqhO?~CmsX@12pkx*94i<XNDO9{6eI;Mx~r8SsNK-3uDSY+Ecwz~lb&AS
    z>ZvR(#H$n(B)ah)R0RiB9KvCNyCDtfX7%}tFbF;A>xOB%p%dtf(hqWlq8nJQW7v~U
    zIWK9@Se8?sVXn%+7dROCYFZb#oZkb8tb(IF8oQ0qO&fuc#4!P(NBB;tIEhmv7J4=<
    z4(7MXF9e?DEN3%KFAqrgiDze1=)q|PXH@j!tia(d6pej>WZ>2h3mhNJw401#a$ZFr
    zE(j<k!<V!wptUO|aZ%t@*{E6i+K6uNjEI8E+>G&tfo1D?%UPA>2ZmoM7_}5GA(6zO
    zz~Hy(Rk{9rBt6=fUNh`a@^!c`mR;YLT~B}4jUil7Fs$M#t_j>S-Kt))9K$iCZn}=c
    zOmIDY>)uS;lDszQgjHXUm=|PFam$S4+{~iD?fkxuGqxXKM8S0xH*iy+w|Q^Pd!M%a
    znh}^4>G4{ZWzf3*ewX`ekLoUx{egYBof|vLU>g$&Dfm#uZQLPTe<xg~+g9$p^?X!s
    zqXPH#gwU$iY&}<)t=CpAzM_YeB{9Y#W*R+`>q)SVyM1YTGT<_WySN`!{v?ZYpW(|a
    zMOJburZK~eZj`jZ6qA4NxLcY+t}t0|3k=^J9w>OI;v+l~82@kPSY*tYzjYRYs}0`m
    zWyI=lYX~V6P*gCl;$wWmcIkS{`bwOqlRn!Z+ofv6FEcMg!)D(aXbo$<rDj{qHYAy)
    zBo+kv-%{-p{(80K+V`f4Q%@GA7n69x8?DQdc*>|ZHlo6Rrs6Yv&Qh#}M000v?%NRw
    zbmrW$WQSvGk;SlDlHQ_GvMJH>u4&jyhG#|VhOjfJSfrcH@4Lrm=`xx$0zHp86s)RT
    zvV4mkCLPBOjA%B{0i8EPJ|$ncp5(cKfCJ<o#z)azhyzFuY#$YYRL$^=stlw@lRb6z
    zyCeV=%Pk!z{qBn8z0{kdz{I~u|6R(Kv<`4ahBgCoa%aTXYg<vDcpLPwmK$x%vKC1r
    z>&EHhNJ~7UF-+0<cSMs>S#U$ol(SZp4*l<(-q)fs!UYb#4t{iW@W;=A_>EJL|D6!g
    z*9V_paHaEK@V{$l6XJ(h?MptRZSde%e5!Q?Jjd5u2^ie%hz}Q$i1&Jj-avV_iSAcO
    z4GsN-l%{Rq_y*p8g>&0B4^bO9L0~6w2B%tV_cm;oxF2~oV?X7lpWkD^z^s<ezriJX
    z>Mv;86>Z>0WRBw3*U*cR*Q*=2^#*sJX<6+a*XK4dG1}SFxq+$S4a|;qX#+i7uaS=s
    zB@nSpBgy9(u6l{;EKcJbWqllo7ckDZ8C;A}juQ#JH&7;!gQSMwnJivlnbA0nVN_tz
    z(hVHL3RW5Baay;j*M%xiM^UWnJJjD|>T*Y*)@1regXz5XxXE-_Thx{|@afb4gK|H*
    z>2iQT2MH&G<G4bS!+c)D7_(uHUj;>sw9uY!(#|(&Pd8{sC+oDwnzZM3p&jYB(|$=L
    H9q|4FEx-gY
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..840bb0174ec8adbf680a86a486fa86e677321e3f
    GIT binary patch
    literal 2845
    zcmb_eX>-$76g@9akmHI?Yz+jOI6&eMP{UFn&eFtLNU<FtA(U=ZmLIVaSu$GE$#nWB
    z`cK*^fhjZn-07$Of&P_Fk7UO&<4{uQct+N{@4kD_x$iFe<L_U818^OF3LQu&=v2{#
    z0|H0ZjZH(h4QEYXDy>U15I8VyIaV+!kQmCWDo6?pxEqxqs9n>muDS7@Ecw#gl%8JT
    z>X9rh$Ey?+B)ahdR0RiB9KvCNY)C`8S$*;}3_?%(x?!4b=mh$T^n+aCp6gqI<vP=4
    z`+jIRfo01%Kd`DsBosIpd28AixRBomjI4sAJQ_QW@XZ>5k;E|pp+^W$s5psJq!xNM
    zEe_>(=`RPK<*a2hO)qyy`JrcLQ|Q5I1!q+B;;g{o9Tbgyfn?y;4+|V0%Cwt|qVkc7
    zKJ*JHCBv7rDxkG1CNUsztZdXQeREVdcEh6Jg21U5YsfI^dCS?5<vWI7DHydB&Lfe;
    zkigLQ=?%H{WHde2m)<n&Q1W%8FP2^1m0eB$(2ZeSQZS<8GOh^RFx{$NvK+%PrEa>8
    z!#r?3edpFp+mgIA>4a5Zk60IEP;twQ;=<gDz|H(S9cNrW#;Ag;Dz4$WKyUNTns+{H
    z`86XjE7IeYuF0Tv{o@{Y*B;S5B<}`xaW^ksFM?f6B&6UI6*qB<aQ)ZeGSznS=8fm0
    zY8w-n*cU>pTC??BVZL5jx%i3}DNACUCCn7ME4Pwh6?gm6^kl$g3b*lTRQJ;Yx8E^*
    znbpWjPQ@(dn9YrX7MNk;?;m$dOUM<b>rH{-TfiL!iz+_DU4hB>GbeC}8Pn2Q1THr?
    zx0evBzO50YP(V?^l8Sq{&qnEbYx;VeqtiYcARDD>#4mHtLc{h223tc~Z>HH6vkggR
    zHHl?`^d40{<!@C>u01hRoO!rByOP91-eg^t#3M$#u@M#gV-;WEOO{|QB$8YEbKQ<c
    zpfl%|CA%71iY$iJlJr)Ll1+)0cTK}yH9RX?H-w!*#Uj;-{CjlvES*LZMxf^bhk;d<
    ztCnxk$F$?PLEQZ5g6^9EpOH^pPx4$Q;NbYzu~BrF;~>%pTSrA8RWm%JDg)`!Xiq%?
    zdn5oA%Prj|{q}0*-P9YSz|?<8{XI&S#13#ehBiZT^7W{1)pjC3^(N@!Ew|d3VJ(tI
    z)=kpKk(P)?1DK-zx5krkS$0Ful=Ga<oG|;C+*hJfLO+LI2R}JF_~XYw{Kg5$|4xYL
    z+k?-qxYGGA_}?}B0^+Aw?Q1@xZSdeXe5!Q?Ji)hI2^ie%hz}Q$i1&JjUqN~N0^QG%
    z8Xo=yDNWnP@ojwg9Orgz9-=mIg1}DV3{JJ!?rqpEaX<2G#(v68KYzx6fq5;Re}(h(
    zbg`gmm$bp3kvWRrUqUZNUN3Ls#w*-@tYx(cuFt)|)L3Uv=Qd_WwlP1}r49CUy+l4j
    zlt9EXjU=CExauXUvp9`&l=X2S_G6N7a~OzGP7(>dH&7;!gQSMwnJk`SjnO!b5maE&
    z(ls2zIyM;QNm{q5*M%xiM^UWnJJjD{>T*Y*)@1rugXxm?pviPZThUgx@%f|wgYrdm
    z)8!z64iQcU$8m`yNBF#gac08;zY2;NZK1u?q@8clo^8;MPS$CUH)${IK|9iKr~Qmb
    HI^g{SF$4tO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46b78793c6a935c92482edcd0e2ab2f9b841c992
    GIT binary patch
    literal 2816
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(i)dAXAckvAzzSmRjcztavXJb?z0hGg{S*Bs
    z?NoH?Oh0$}sehn<rPF6OA%rGO(RMO(a<1?DJnwaX|Ld1u0o;O@KpSET+EsMmh`@;r
    zW6RJ>hP|#Y<u|113mh4@Y|Ebzhz+Jz6~qPloz0@}S4Q=+V{U#c^PY6Kq^sw+dM5MB
    z(JBE2u}*vdRl!je$8cO=B%mPOEU&!?{J@o-ZkVPM*uK6ZJwKCs?0A-MIrf76!g0$+
    zI2AY=>ZnT<xRO1D^0b1Jd>W|>QB51Z5yvS3p@+E6s5px*5(?ZBB@SlyNH6=YWv{1G
    zbuIHG`qV9@6X?b{1?N@t;DW&MT@<x*fw=Ef9}AowOf`!PZE;aWA1(<fdBc;GDxfuA
    zjH90-3P#1!w?_0z%_vVSZ&Se)fvyN_;9Dg<YuTH!FmHIpoKZ>OGGcKI3JiXi+?3mE
    zBgwJ8<d#tiB&WlD(caCyy_?DJJ28Z73Wil&#|?qorc>7QmTlOk)J?~>>3+x6cb#RH
    zEJ<HUJ1Bd4NINI}qEnz5=Vn#}?quKVISu;}MikssF^XFPJ$0wmojz@O6~i}+(xp$=
    zrQf*zp@s9BP1<7T{lG5l1;+l^-@`;g3O-hG2X_hA+Ygtqwi`GHz7LaZOyK^Z5L)F*
    zNzdeFs|l5fT(rQwIL4W|jG;$zI}RpqrzcHU`dlV(4-dk0pAxwDp5{xfhEg&rrZK~C
    zuH~`7Lq`7LaW_<gOm3=L3uwMM%qv(>@d+LYO#C--0;hH}XkS^mUL)R|N6h`Ea*#j{
    ziwc%hJjSOil8(EsZ$yDQ<+1p&NUBCOnRyu)B~M_W(XQ1(nr;wV+exj)u`DpuD%U3~
    zhUMPR+xfsNtW~62kv>Jo@l>EaJc{EPf&BA4ECSC}e2y=emX(0O?j8<FGdSwWI0ea4
    z$1)=qgK}QFD@MM=9WCpaMrqY>t#Do2Z1;;6nU7}QxyYxfDr_+V-A~vJtg>9SJd2X2
    zY}@gpK0v`#TDST`$qpg;?xN4m(V}lGI?LPTyu$)ZWBEmaM8$B8vh<}(QQcLxEqu?5
    zg@$UA{P%2SmQ@R*z~noGev6bPog-|DL5YSqyWhgwm0c@O9t3^7!GpCX*056xxC!bw
    z(O}20?{cf_04vfO%TC~$a@Gpn-g{u1z7b{&F0sS4@vEYZKlb}*#&*a5c8Kuvg5#H5
    z>HHV`?-+Uw@ndxDD~{nY`0#6vYV`uv@C{c222b0f$BT$XXFWr2p*(+$&R0kb4gHLS
    zrtRSL4nBN^-aVPecpErFU}te2T@A8(YO?b@4>g;So<d#E9}!?+R!e5z;xaW|&1u>-
    zZQv)QPU5#W&=*6k*LQIHE$%(n(%OBldtYO6ti8K^2M>pLFgw<v4Rm+BK{iAbL&!3T
    zILGr`^$^tsoI@}7`q=y~VS=+6^hYQsh=kf}C}YS#@`m7>G+tnx);Nb@6k$=)C{AGm
    zn>6zTrI&cG17*GrtysNp^ZqVVhbID+I@3REOqaALb*97Ginh9g&z}7sl&_+bDhCL3
    zkZ@8sjcX)1%<%@s84Yv%0$9XI1MQ_c?QEU)bd7fSvPyfrPJ6Be?eKmx?UzK-2KR3O
    C!~7fo
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d68fe7eca3cc7dadef253aa13b82de49cef738b8
    GIT binary patch
    literal 3912
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b30664d734f98a37c2da78e3013ef9d21dfba02c
    GIT binary patch
    literal 4738
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0b88d79d16269f19da3e061af876b78dbf4d707
    GIT binary patch
    literal 4637
    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
    F{{>bx-7f$D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class b/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..251c969d199673ec7f4e96b9759c63a1a06da1b9
    GIT binary patch
    literal 3829
    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
    Se8K;(Ig{kfH~0?UqwP;)u0-ts
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class b/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..49b2d970b2b2f55589ae134c015c7db5f63cd4ed
    GIT binary patch
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9Bg9<@p#Y<I!PzV>PNoeI_?agjBN3yWljk_B<Os9XM
    z|D>IYPMzuJPCxYz^sjXK>?VZJ#3|ZNW_I_y=bZO_p7)yH|N7-u0Jq>L(1DnOP8D4^
    zB5-2U*fw<Aa5nVi!lpC>fg_WaV+B(JvEkIZg1Eq-yHyH;%1yoOnp@w>f-k*o>FGJH
    z9?QZ?v`RohtQ+q^Rd7_rF&q~dt5T6}mY+VW231e`x?!4b)d}=f=?9tI8uj=Ku4l?+
    zugFh<qoIL@N`cGSLs(8LILWJ#tq{_j5g2it5)gU_>a>b8I7>EF&!)!V>^|d_z_Xl<
    zbgE(H0a>njb~=GxoKw)Jq95l4j_;wU?+e5Ow{}^eXE@cWGIYcTDh6;-Kq(l$q*ei~
    z^<W%>0;h^b#nQLO^=JFeP;gn`Y=pHMShk+EoGn>=VECn+QAywuVsQ)$41bs0k~>ew
    zlM@5UZNsigevS@AvK#xd8_DmxF@mcKMpazHn80n*E$ao#F&tCsrt3Hiz3b_Ffii7N
    zGEUN|mVG^Bos&VyEz*mN^Q!`PvhQ@Ae!Y%y1vgaO#4UmTM$8&9pR@dm5tt?EF{B$Z
    zXkP!&CU&hJZ6kR%uuJ=SaWL=qF_Dmh4^`a3UBdMb!ey%M<;@%KhXpnvaQ{#Ut#ZZI
    zGr5IYF=e6<Em0Q7B&(Jw^ib}^!NTqKrRm9l%LMM>qp;Lx1n#|~`%>$nmW+xy%rl$o
    zH7qd8#6LXlrY?}l&D8n;-M5Gb3YJuSjE4eK|4p61F=otxhH|aWxwV8?^(~DcfgJJ*
    zmQ{R$PuUw?Z$saVa&*RLuVQahjp$?kdDXDluZEgkTI-+bCbe}*YCVn>fn=L1pZ0gk
    z1=qemo1a}<nOluxjghR$;&@DN*Ehm~f1=`Ze8Cc|REgy7;Y_!p5$MdgMaizlmLl`j
    zazT2lM!}{;%etmvuN$5fuIs|ipk$Hi_3Ya<^EB;*b3~x`5nH}hmg|;pQSFT5xPcK^
    zu0yS~*zobJWc!o6*B@{^{Bt<u-Id5yRLcfY5=c}G&nU|v8XUbfo^8U+gT<zvlKl6Y
    zWCUvMPhk2j61+`elFJc}y{b(woH^**oywknr{4s9vMF};N!28&=hhT$oM>`lI9Vy`
    zY3D+^V#Td;+%8yQwENmm;jyqRaFGM7gZ~&h_~R^(zBtYJ?t}>cI`H`=S32K<@2-)T
    z5I;u8zTz|71}}cir&>FJr}%~|0fW08(d9g1(O&<^YbZ}%qWc9BBO^Z}p=rD5*~R-W
    zaA9BPF`foa6WAH_;cS!c{<`i0_e0BOWT)7$^G5_2SkRK$*SJJWS8|$mRU7&VsgwBa
    z74&>)_1Z3Ozs9{MT3Wl$^@W$1p6KlD+{NtZE*2)bw4vUvSICBlVhC9#5$CgytA3(7
    zk8`*{*#L*zMNIK)9)l6eDI%fuI?5O_kUSxHCyi&=pf}E86eU>HbQ7nri7mQ$irQ_S
    z>q42gLoe3OJ3PO~)a8yqrNQ*iI@4wCQG@BIwyLe~;<Ly92jwg1rpX}!9VVO<dT^B_
    uNBJDXB(q_W6F!geCfdsl+Svx}xjOCeW{vh_gZ5$@+Tr<D+Rurk1K!_r>*@Xg
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class b/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46f8b40cfd827d7487da73f8641b1fedc6ac7379
    GIT binary patch
    literal 5253
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBasis.class b/target/test-classes/unit/cm_futures/market/TestCMBasis.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c99f3a3407f812a2b80aa11a811632f8608ed956
    GIT binary patch
    literal 4218
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class b/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a5195b4fc0d12274276327fb93323c362125faea
    GIT binary patch
    literal 2697
    zcmbtV=~CNP6#gy-WL#x)Si+Kom=J6>1(FnkS%M7&f=$}6m2OnFFIZTXTv?*Sbovr~
    zlXe=&l$rkSbov5)nNH7@ZQ0ajO48Acq<inV=bZ05+aG`b`Wt|!Fav0UPeQYd7PK<l
    zJW`KUMOTeO<#p<ar)`GTS<TSwc?MrNvLnIIFkt4gwq1Cl<jr*MJDw_X>zG?gl2*Gs
    zwdt+`kl<^>N0234lW`q47=|2Dq@?rv2afGnyr|?=E5~hRix=&9GG>~&EiIkn7Q;26
    z+0(@^n7D$;sDxW|)iok~SyFA)kJ}7P5#Dsj=tLL6a4elPh7(n&o3^DHhtY^<WtHG<
    zTY5BrZuCg#mC=X03^yuXl+PLbwpqH&&>oJ|s}u~}m(h<03{pxha?;8WtQYiSfT261
    z7BuB}La|*Ql$1w_gh7Tb*JH=lbS0q~Ii6Wni`k@F2;d=neuNpq--mMiWPc(w(;qrk
    zb%)dMXurERS>2lq{m_PCj7S)jF@|x5XK6F9q%=b{(p*WKhCz`xEu|8tw61Z(R=DBh
    zi;BRW<aXA~5SK5Pw-}}pA9S7AeT)eSlQN#*DMOzZIWO`{TCt$o>8zU*hup4R|JWdc
    z^}IIN`7meKs@ZWd?W;Z!APFDKn8GyWVez87lyH^ox%9rMuNj89D|x8p3%U|du9Rvi
    z?uKZM_5yg0Sy9e&3>^(PitGr91sN}}NY!1cL54+2->ciLDdKoC>6S5}k7G%~vWykH
    zd@mFYv@ry#+0QUm22!8=RJC=59Kaf0Nm!SWK$4o8X&ov@Zgwpesaa7|lU4U;`CCWT
    zi`1EFc`7x&XpP$PPGrZA*HmPeR_Q|VB%d<%x!6W*dvj^ak57r<(w-li)B(x|qF}dW
    z>|mElsNj%4(^qq#-Y16UxS8S9o2Vu54JV)C)|Q&mX(yO4)2hCsTAEmwH=FIOMt~!U
    zEB4|j84&%Sn$sJ{u(dqj(TW=BTQm&QR&C8RNFAB-D30+1)8cfm*QUN+?drQ4^$f?}
    zbSWaORM=UHazVA!Jh!<;YPw7K8U&dHGc~;+^xw5a%$M30!@_$cc7uW<D6KTD9Gyt$
    zyvXTEp~CCJWv<WG#H>7LYIe$*HBUBf)^I2$B5mENXRtzFVAFK0G+)s~q&xmSLB~Z&
    z-~kPvCK~fi^w0oy|7a4?w;4>#dwPFHD}}y{zAeLNU_ZHHd-N8^po^c=TP_LU3w%i{
    zhOg+f$-TS*pL^Cfd=6>v3~g@_7#{uwfne|y?Wef&7Wb+;uah*;L5_8z7hN^F`^vh%
    zrgLF=-?j6NXXj7XVIUR^CC>4XEImpFgCoJApAor*-`_#m5LU-d@$4MW_vruL8KN`I
    z-OZ<%A3a5ErX@Jk-SQ5r!W$n1!VvuQ?xWRRF{jZ(gE~Zyf&t7>jV@x)^>CiNAj@SB
    zeOQ1Xm(iUmq>v^idJskioHQx8jRPDK#WSQmOL8sH=(b?6B!5Km6_hzTVbDF4f0a?L
    z2RA&Fqrp#tZ%(nb`+wm+LK~TjkdwpY$_UzN_zz&5{vKl*6V$#Z@rq`#2zUwdx(9jH
    bgZ!cldBB4_?Lm$=fGp(eA?L|P6O4ZVr-IF?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class b/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..461a7fa5a6e4124fa631f2c3d465ace8ff095ad3
    GIT binary patch
    literal 5300
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMDepth.class b/target/test-classes/unit/cm_futures/market/TestCMDepth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e5a1bcb7e73829453b6b237dc588064bcedac2c0
    GIT binary patch
    literal 4113
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class b/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..36b1a2ae104352e2958f21542ab602261a6381ac
    GIT binary patch
    literal 2016
    zcmbVNe^VPp7=AVhT!=>tCs=7yO4CA<K)XU)P|{jyfEG=t7MhAW)43cAIk?>6-5%;V
    zehI&UA3?{4j-Byu#}DQB?j<B)h$HRX%--(1yYKtFzn=a3pFjQta0lO{5JOx;LPsC^
    z8HV=ELz6qEyUU+c_k<-G`tRAUEk9<6XLA(|Nrr3Qeoe}Q+q~{s``?LbApAq&^D?cT
    zi|R(SN<l+>0PjH8FsS1k&NJjfQpBzLi=9x0z6f~T^!J72n<9|K^2+yCjqHjwcgJHG
    zRJz;R7$!?+Fj~+sOjjc_3eB=9%_QDsU|iuD)$txKkRze*kj8AO<Lrj?ZFjejYg>6t
    z4nFgpLJDKJsNs^1G%hooKSt5oXGlt~d6{7(n>(#i#o&sL30!5+s%9WaD}!<RU=r6z
    z#kP51^TSy#x}uT9Bt!Pc%)a>H#cXDAB6Daup`hu^L?oN*$mTLX4d4c{8ge@Fm}a<Z
    zd39d3UDLG$w>;OSq<TI-PJ!jv!j)XOVLjl=sj`qYZ<~VjXl0XOq4ZYQDQq`!O9R*O
    z0cIJ}?Ub}rx@-prrnG9pr;P0i*}eX`M`}(7tcT?7z^--DezKxFn8+aww{_~6y975l
    z370DAxGetjzG|HXhWlqiXx9%MUM#OR+oTw!XpLkk%;O`~sf!GwJz|urs1x^e+z0h*
    zf3v+9mZ&bzZnvvHi{*0Eq2&E1SkmxNM^Sab8+g$}8-w0m-6^bKRl_44kFiD!<oUaN
    zFRGWNfS83CNH?R&%D18E1PnL2J#Vs9p{o{Jl3ax$QS`P2HEqdu#d=t;3V+kAIwUbl
    zo@F`})3?>SB}~YgP3oshXQrtFnNZ}&F!nTbrCk>lJFrRPlIwcXl(y%RLNeBN>7m&1
    zd_nhyB$3`p%1cl`)EH9RU7eBn|H`67H=CH@!5gHxM|lyfexl{jA%}*#Kr4Qxz0`&m
    z`j%L=RRk}bChc2_PH~m^E=F%lj6P!hXh!5m|2UX>WN7@9R-FEf{(bo)uwSENpV6qc
    zfkBjL)SCxT#yYJSp3rVAy1X7K1Je1|(6){+@Dizf{&%Ddqk)kI-hYYlj?Qy*8W<s9
    zqqsy*Ku34FrTcT*SC+qs>^yDT`Go-Yk!-=plni6qxc(cahVj=c%#@Y2nFi)wV}6U~
    z<45>#{bmD&1|BRXjO$~GS6J>q7$^DwE)tM53|yw!6-?2iz$r5G$V8CtG)=W2#ffV+
    lXqV~-li0*Fa(xQJsNgwi;Yi|3+D+gX`c?$}D;i_?`d=B$B+&o>
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class b/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8454b40246b77bb0c63e7a4eeae92bd00a1053c9
    GIT binary patch
    literal 3288
    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
    BcBcRU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class b/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ebb5824b6a536f161437479eed837ea11a7ed5f7
    GIT binary patch
    literal 4779
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bbf55410caed3e0755daade339704432237c7f95
    GIT binary patch
    literal 5201
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMKlines.class b/target/test-classes/unit/cm_futures/market/TestCMKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1288f2c5229aec2b5d7f589847844a16389a7f5f
    GIT binary patch
    literal 5067
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class b/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..af493806001b9c5ff0961866ff6ba11f656f0116
    GIT binary patch
    literal 5231
    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
    HCR+XnT@0h(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a739c83b8560c42931004682728feef549ccad78
    GIT binary patch
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=px-M1>@Um{-6+AlM`guhJKl?F9?#;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPvq#Rux?}50&TXBc5>>8fP?9bLJQV(b$fJAj5!_&pA%vfnr#h{C7NE<n}SQl@yJ3
    zd3w_ug&-l&gbyG~XqIsUEewM$1yVA`{(<YbHZLlMYUjD5Z1JL#NTq1-!qzgJp;-j>
    zLowV-UL)hQgj=-K%ORjFsg4@NZ3d<YFl{p0(LpR+Tc?Q8<R#Nh$JWfl>6o8omDp|D
    z`g91L=#tPaqX!=`v|OMl&ocxatF)M*H5#i9DFnD9qYwQIQd%u?ipmhKb_`;GLS)r~
    zrW}te1)Ce1Ypj`B{=I~I3>_X=*U@w(shN46T~&*@lv)VkE&@SB8KOT#^893fJQDAV
    z9ILv^>36ixvrSyuCL%vJVHhJ4MrDlQKEtDoWhiOQRLu-mGL~u5o?EtZu|pYM<EEo<
    z(>02Upq=7Q&dQREPnWkCCX?^AoP_-t;}RxhJitSS9)HvPO<&TA1=Y#qxJ`R{$eqgZ
    zPc=5LTGASp_XE3jc`&XX_)APgNWv#FCNV{Di&x>&S-UtmZ(T1cE6y-`Ergm;(3M1L
    zrBp=;Z;RH*7Q$o9h(exaXse-7Y)5#^%XoqXs_RnqF)Yx@y?)+`@-5XYcZhugOA?l4
    ztl;T8v8WM^p-CVsw}P=UkLt5e^;%WJA*|t<gmoE7q^O%&_Mvj*9j=8Ubt&p*vg-XT
    zf9tAxkzuG(rc%e7t_WMU#CC#sPJORdea;t8jI^cCE^aJtZ!T>G@hM4LvIVh8WnZ2U
    zrMfL+2fI`}1(%>qT`zYv9ESRYm8Cw}Ld}40xJH`WTWVS-OE_s|RDDOaH8Cz5>z$lN
    zT%*bB_1|fVFIqlB=S$agG=uMGMUBEOn5N~Zj%Jw@jWYS-F7gA*=CrQMp;qoU@?DL3
    zh3jm30#Q&Z=o~|+pxUaz9d1*U&Jw#CyGxGQiXIU8?;0ZAOYMqb{v8f<jY1+OjdVY`
    zI%&{;Rne2eg{t#!gFaKSW96%*!csm`bCly|g@ob`BvbPh0ZD^R%e6CnMH8Fb`mc-f
    zzBvErr#q&OF7rBi=$iHZ=)$3IJ(#%F>HQgv6#6pyHVmJE{p`8z(OXP|7Jg1|x#WN^
    z@Fk5HzM|PWZ}A2K-dxY{Ii$TaG`&V>c=#1U;qWP1Px0Yv^j^liLEb<c0c%G$Ix1rK
    zlw*HQ^CI)Um**Ql&z~M(U@;s?p5rcM8cc=5BjKT65W9un-$2<AS;tQC=p2vt=)d<2
    z)A9Pw`cuq}o?<cH5FYAmc!O1eCIG=Of*`%SY1BiAdeMbDWa}qEB8X!E3sjkc{T!j7
    z%w>cD%tMIFXw4+j$dD3Uh$0J4krdp<0S-yxI7QEqUjsB+Efg&IACdnB%RJ36=swH8
    z$}HEz8$Qd?@Qd)vQ*7=2U%G>6qI6LL86zmeXvHXz9K#5Ko}zm<fpI*;L<Qw_pYp0t
    a`AM1bfKPeKr<|xkS@>5|HV8=_%zpsulEXv*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..50f47a62cb16bdd9cb314e41b377fa9c8228eba0
    GIT binary patch
    literal 5229
    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
    DOEjf$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fed94e79e5d3d1e273437cb43e36d7a9fb76c355
    GIT binary patch
    literal 3753
    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
    DDuO8Y
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..982d080c5276143011c08f380839532f3700142b
    GIT binary patch
    literal 5307
    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
    K;_rAJ&Hn}0z{vOj
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMPing.class b/target/test-classes/unit/cm_futures/market/TestCMPing.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4e72c1adc4c2295d62aab8044c27886450fe1c75
    GIT binary patch
    literal 1968
    zcmbVNaZ?jV6#s1qTu2X*E3`!;LJ&+Mx&;+lqO}-6(FCnvENy3;%dwJ!%Uyc6N2k;2
    zm*_X>M`))8r_S{6PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMU@S3&0J0mqZMG8sa+o
    zF~D$k-#j$AW4e3%QDt9Pl40PM?b`AShQ3U;tRcZL?HyF5tY7Cf&pP-)R08223ZIu~
    z^-NT@qE!+a`Udd<bPYo~&S02fDkLCo)t<iyW$255*G&IFNWLusStvcW-93gOh1o`7
    zm?@sZSzf~kU5(%si&aya34F-FxZ*LU<0E`b0ffFoh?!z1$SvuU+kCd|<vs=W)OYep
    zjN_b!^Ey(vz%YEwqP5SEkY4jL!)PXZ5>mx}QO6{v7_^ER2ts8rP998PnnB++>oz}}
    z=XIi!zzjp?r}TmN@%emuc`|)yI-#KH++<{1=-3w0KM&$EG8(cva=5~9)ADM(V!Nhm
    z32u3=OG)&6e*EN?V+&Vu;fA$<t6)k(R=r(%oO^5A3`@oLx=zn^71uOy9iL*JA=OSr
    zJC&<;P&cJj6+UHZPsr}|FFjIn@}YWI-jD1?C*5yWaEB8Gq~W?w9deWC25-`(3OX)_
    z|GlqTWr^YTsTkU|y2A^l^=4ZXq7-eAEr~^Zt~zs>VXVg+Wy|WsEgiQ({W;KVCx#WO
    z$J6`m>c>K<6m=v;|0Py5+|^M~)&CAr^gv^XtEx_74eJ{2>9~&#QX0?S<NHyatOTSW
    zq%^u2P1e2-O($Tu+#PXKjq+VJ(6VI9gkSJ>1vP2WcEx5`s|bJFtT<#bik@XUWz)CS
    zx@C;Zs!j0I#ka~)o}iWZF^oS6U1`@u*$!+%T5(-Zn$q@M0wO2vQ0|Hso-gQLLXxO8
    zB`r>MUu8({c6C7d?G;1`Z8j^zop(rQk1`@U10=VhLxG&_BCB+l_L5s(=v!jlRxdW(
    z5#wu0CNV`i7Nh@)82w1aqZx@Befz-Fp9YN&XvOKv=-Zz=0{bmG_K-%k4Gf`3quxA#
    z5;keY@Q8L}(dEqu3`pf(L)$sR;7cTPxj&FJj0Q#<_~a!fI+$nZG%!lU#&Djby@Q=<
    zVLzsQ<@u|~&y%*FUx{!(*_MoS(J-zUmww0W2>yPBxsviW*TBMSEbh>J;s~E@UTq-X
    zz@6o|acMmM3acFo6C@A7IU<sRfeSRdh*=VQPA{{FbVTV!(^ZR7A8E-J?NYs92HSW_
    dq0eFjWjrGkjs(7@-8hb^??lwUp)rPU{{vo>5!(O&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class b/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3c2a656289ca0023f1b2ce387edebd805b0bcef6
    GIT binary patch
    literal 2693
    zcmbtV>r&fB6#f<)WL)KDZsk$}CIOpER0t`AYrsGt*rW{vN^exQ7c6W`uDqhdbovr~
    zlXe=&l$rkSbov5)nNH8jwlJ|XCFy8J(w;qg&i9?${`t>uzXO<r6+{Dk3j8V>(Zq23
    zSU=IVoNgXz&y&YIB^a9K4AT$`48BNoS3!Vbz{+NXC_L2iRx0~FPZqg-!fh=<t396F
    zc2_|t@HOKDs0wbVxQSZ~gAN(eQu%{JM>sYwYI)txa-r?;qKGASj8vA}6O-!<H>6?D
    z6vO@aH9XELxI;%>9}>!nF7yCe7?>u(w5e!E2eEMM99fLSFPUx&+c1x2qn?*_V)xR{
    z%?8nlE(P5xdhij$tqO|rK0`oQrNa!Zk!Y<+8GySg`q0myB=sUEs|=x9#Q+8vTGD#K
    z&`!oR;f6w+n9SG;?lW|_SRG;Hw76krd3s$hW)gZKh<oq_5MhY?5YF<`gYoc8U-(4N
    zIh=k+`&`+?rEDVnV>5;^qF_|T7#=V@N?Ca=X_&g1;#$fwO-i|CYn240at1er#!V+*
    z)FkT!7a1!}QGB|(!!Q+puj3Tgk1?)bLd8Q&GW2*k^K!mo6brgYWw=c#J>sHz{ZpOX
    z)kd_A<o&>IT-L?adcVX(gcN+DVhYm)w|EsUm0G24-g;g()(pe^wGbNlLQab%)=Etj
    zb5pcIvLGH~PWJIULtC8~MR%pfqKYS2qP8wIAHxzA?)Cjvb#E+@aQm0o$FQPcRmB>f
    zz7vZ&))<;g<?l{{u`-X^+NXA{>EIwX@Jzv`iZ~K9%q;szJ9dj}sYpYLhMB6nKdaw4
    zdalSYR2`<$z?-cyTb4w319;95t<#>11>LaclV;K>rVk3-E^tAX1Ne-=FSi2NCLC|>
    z%f5Z7Vi$YVNd<>+O<xa4EjIEKv(lV~6HNxb<>Zsx-qDjel7!+`O3&@;wjtMLp<iSS
    zA|8ofZx+vzeL4OaI$t=ZF!FrYC>msL$uupY3&S$W8hP>}z040So71^2L1Wz;>U#za
    z4o7UC=93nUKnjk?Fa!&_t>?MmHd*N`v8$76QcPD3gz$ei6xDZWb}=lzLv`2bDq_+^
    zca@W)7_?uF=xL!6)y20#pR3AP`I@Pcl<RAOeB7=Ip}Y@C)KL?_O7w!;mSd;*njzEN
    z`o{J7K(+<?>E>ymE53mqx_sR~x`ycM2a|U_y+5awMqftX#^H0YpIx<mddqFl!7u2o
    zmK5+MzM>Vw*R<Q<9^Qh_-Rl{?fU<v%=2r*~5C4i_D0GI_Gko|8y_Ys`k~Yvrz}nG`
    zjw;(dW!vA-zVv+H`uW!L^Op-4SPq5b7q~~B1{0ysNNDI6MDO5_*U+}4*ReA^y1?Uo
    z`tLo*?2NzDe};w8Gc3<EhK4#DUt?XO@j)^SBS7zNTJ;d3UUcCu$@(cEVa#9vOVp#1
    z{Q{vN&t-%@EJ6mC(U~bEk)lX+A%ZkGS<=vgLmW|vXUKYn^crE%X&J$i{xRuSSY~O5
    zA?LCDyUcPkwB@lJ4SgDVafY3}|4Vle&EzgZAfp6j7_As3l4BSl(9?7s$1sj(n5d$>
    e=}}(yC_gDv9`Gnndz52!C`<iX%6UT40P|ma(#kRb
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class b/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f4c5c0171593502d26eb59ca4cd8c1ecedd47f6d
    GIT binary patch
    literal 2708
    zcmbtV=~CNP7(EvQGOiL5hovkfV3J@PhzdyxVGS4v1e>IRn9_~P@&yaqk}F@)VLE+@
    zzDYX`WXeo`cRGE6zD%dzl^0CyOi4PLk#x83JLlYQ`Qz_je*^Fkb^uNADQH&Ff>wqb
    zNBXg@<#g*%d!9PthG1x&Gc8jrF!;ieqyj&~u$|2aQFx%`Z6o^~PZhay%pEO3qg|fb
    z_C^6H@U`Iss0yyBxQ=#)uuFzCBfo#(3fJL9Ew4LSF0>t96tTpPX=J(c!Z8iba7~)7
    z8e_N{zk<(M1vlxa=S6~9(S`2EEe57ZIGrlG&`msCCr1{;@e8io!ZEGG*+|vPI`Mnu
    z<YoitL9c>775(^#p}m5lyw2bkcIhxfM>tY%Qc7@J#UO?ll$2iNWR)RUztN9jGLhB`
    zrgl7`2~P~IAk|QCm!aDO>k2cc#Z4>A)9ZRMlh6wR+=0)JFsb`}D9cawCqgrWp<_Mg
    za{3(`^yVfn<|acwv>}R71!F44ai8IlVdu4!Y3Y{1HN&<nx^>&pDtBb$Ol}E{TW-Fn
    zN!kf6GIp9|e7d^BFcp8V<0S0Im{2gO;sG8q^j9yfdg&`>v7ieh!yUTQLoRB^KQ_3$
    zdPy71ydT(&i@>-X@)wwhkb+NCOktYf7B9o4SgQoiThGhfnqio~5<)Xy$Z4^}S}BiW
    z-W6@oTmX+TCsTQzp|gQTk)+(QsNxBhD6>oX$FM|^dv(7x2^>o#yc8z(F{~(9Rk4Pr
    z@5G{kH3qd5|Jx_|luhX}UZzqX{*<zHSscIyo+;Q=5l4bbn(Z8FM_zm_6{%EFNmF(2
    zXZ2fG&lMR)YLzOLz1bSG<(Wv*kLL{0Mk%^j&`oDPWu@F=dcVM(0vBZ3k53tz<&q!U
    z1mxfAGIw98NMe_=so)Z@>8l~B2S<KlcA5%jJ5>k1<>ph|+0j!unhC~jL(e63$CTsp
    zWV6Va#5@|mYDu0Y53&z1^t^N}Vdi<#ESh9+$+B#r3)8m99{H+@z0416hts)!LG`_+
    zy6>7)KwMF|ToOoR7y<>|(eqqzhwSu}7&f?X+L*2>459x{EQ<3|4P#h*hbV85UBso8
    z+LoIm6}m2~dQzw;yZAQfb2YbC?l(0v<se%iA2(`5l&z7bdKySr(J!!VyN<!vOnKQ|
    zb-nby%nuAv8)~AC-$W1fV(*W75`CM&Wb3E*XEf62%jnw@Jp=p6+qOq<xePk^Ila}=
    z27G}pX~ggqtu}dwx8U>E`lIJi_Ri4u8i8o^7X*UAQ*@l-!`B$Nuz8(!1Dyn{3w`LW
    zvE5&`{WYyi&-<RAZ>oO&^Z*0P!BG4hcgWMdL@+oS9QhfMoA~_=v@Pj%{1lJQ@pzB^
    z2hK1%)7;a1iiNRLEYGwAM|xV`U|pi|K{5=%Pwze&^%J52^x`(n4Ur%r%wQNxl&g~c
    z0-+$!WrRK~LW;}i%oI{ENQqvAkp?GA8gAhLha~X~S<leE7MOHeDp=ZoMEff&v$VpH
    ztFrv7%yKihRb@FAd=Y$kik;p6OZOhy$X%E~MhHq29T+2$;}|8-)6|+{n7}hk)==K8
    eQeLl8ep049T%|l+r5tNOS?;f=oF^nru>JwIN7M)a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTime.class b/target/test-classes/unit/cm_futures/market/TestCMTime.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..07b661262fa6ba2d74eb6419d78909a4fcb53420
    GIT binary patch
    literal 1968
    zcmbVNaZ?jV6#s1!xR4$qS7?hygdmtibPFo9L~AjCQWLZiV`)3%T#l6-T<+-I9-U67
    zU!vcjAEBKJj?VP&PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMPKd1>gq0Pa%f5hJ=nj
    z^fR2@H4jYgnC=dLSlbnrWaz(TySDs-A)d`uH6$6PyuG@V``3BHv-W-zwLtg>!slgL
    zJr%XhXqAG7_y9hDu3=Ee84NK@h6Kc|#<S<441E#shUxDK$txm|#d5`N2!=t0*+yZQ
    zE}g<zLBlXzjo=lF6;ql?e8|AK;xVe@BYaE&guX+F*-|ISP3hb2P9fL!a-RZw;yZ;D
    z#&Ax<c^zq7U>G`P(b{K7O0RjDVI-S738`YgsAB??3|h?$1fen*Cl4ku#h`DS`!+wA
    z<C0z>iD`!H&zU{()3dqE(nRLKbV5PX*@?(D-?7bSei^`JWHsb;<Z*@JrsXww&2~-K
    z65R4!my+oD{P@W&#}=;S!VMb%SHYBptb5z^IQLd742z}rx=zn^71uOy9iL*3A>B?z
    zJC!STuy0DME_}+=j*#8!UwfqF<U{qaydT;1PP*T$;0`AWNW*oVI^-tN4c??n6?9w<
    z|9fAx$|A$<Q!%s~`wlOb*P3lnj8e2twiFidx$4X%hS45xl&h)}w{+YF^=E&xofwv>
    z9#8MLs~?Nya@3I&{g+tQa92lBRsTCg(F2Vkp{hECRjg^ar{g}>NohQPhwnypvK)|t
    zkkaU8G+F&2G@XFqa(Bc{H7az~K+BS=5`NL!ChZt1*{;|K8#Uoq%$h?MqvTnpQ#E~C
    zty{)~tlI=XReGx&6$o01AH&$=&{aWH?Z76aW!LqjDQ(XsAac?U<*s<{`GW2xC5c*7
    z(h^knb%xY-R|jO?UO|-5X0tNfd53iNC?lfNPjVYN6v){wvPySpFSY4~z9rUd^<qOE
    zF}|i`5|gB3G5W8F(T`L-nvtl{Hx8!$G-&*aR-C?!zJ2*4u-~I&4`@`|z#vLA>dgZv
    zV}n)<4{0|RUEYYmfOP&fw5=lyyg(|S{}U<0IK;>yK6!!h4(1s;4U7=6QJg1f?_j4}
    z*pFymdHy=`^SJHjHzM3ewnZaTGK?$6r9Ut;jK5!EwyeC(9%BAA7Pe?UeuU39t{$Rr
    zh&xLO<I-5-C005V#z`K4b3`N!0~cs^5i=zAoL*)DnTXPjrmGgEIBCfy?NYs98WlXD
    d&}T4=DxMMwM-t!AZUV>Dw<7A_(ip>c{{eNI5#ay;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b38dcfa1adc2d64f3ef0c48a79fc3fa592237c01
    GIT binary patch
    literal 5369
    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
    RBU^v*G!pnL{*E`$@?RsA-X;J5
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fed7bba3c41279b51fce0e4a9efc0c6ff4c8c64a
    GIT binary patch
    literal 5381
    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
    NNhI)B{2i~O`M-Zu<hB3+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTrades.class b/target/test-classes/unit/cm_futures/market/TestCMTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e7716201d4274f4d4b216ba1367f552390685ae7
    GIT binary patch
    literal 4123
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..03a60265d8f4d8381a0fce415854cbd588861242
    GIT binary patch
    literal 3912
    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
    bc#m&I`um*w44?D=E6$`j^EJN3cWD0;y-Q~?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c6bdf4f9d1557e07d23bc102a24e6df71c07f732
    GIT binary patch
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+fi1O<ZV7SyT)p%5;j30Og>z1dATkcG`|+zTz!>7VF7
    zX{Vx7XZpF*PyGY^E1f>O2}^9SQtM=9v*$hMyzlcq?`?no>z7{vT!)uJ3la)iRkY!d
    zz_ATu%g`;uUe_0j8?xjJ92zxk(;pK^^k<e8Bn5h$&9d)Tujv)1wE2xJdeYsJu3q43
    zMHUyMRSF6c?RXEWg2O6~;HbbvKt+0~@?<UW16O)_)p7kb$1<IY;jWvuz9c<AS9q{1
    zEkx4kZ%bw3k#qK%BXBsh8Cwy!ls^ENtb*gb8krAKP8q(D#0deRhd58E=)h?@7`PTS
    z_UHFVSoB@fUe9J?D|hMmBiG8N(1|k&x>R)I1A(KvDC+wHN#Chm7C70TX;v9>b56y1
    zTo6!-h9{|2Kx;mjM2|qns!=udts%WyY2-t}C4tis+`u<2J#X5Za`mp^l?z5Sg^Nfe
    z(J#>dU3yb)KN(7ooKJ5VRv`I0cs`O1@5zSK-?w7`mlX`ExPq$!H%d-LFPgStm!w{D
    zY?}$;xcYARN|q^YUzc`J@$}H~g7nMIDv6w(UJ|&Of2-@H_CpLQ7*=r&*9E%cu*G4Y
    zGQFzdm&(#*RM(~7xc*_E@HLaVkL2yZ&h4eftJScFi4H0FNX1RuB3$oPxXiZQ)Oqdw
    zu<S+z?i>iAS*cojt}s(8v0N0QIm(h4Wi2y{?#t~YSkCR9EV<I>GKJgtIBWnD0=M6i
    zzRYr{C8uHv(=3O$vTHRgaE~=`aQqEDqNyK{&RN`5FsI@k?hDMk8?^#m{{Y=sXaZO2
    z#5C6#yF*jMNTGmv1q&)3;1jl0$6ePqqC}qX*e=;tRU>+tei|5-C(zf(d#&|m8`Rb%
    zndKxF*`oIE2IJm#rRZ39Cg&#~Elw>Z@rV(x$&y%Mo2hSvjp4D1&+s`*wHgr2t%F%_
    z1|-m$b5<oI&ekL6gGy1lOGeS6M9VuR!&)|6GhEk&t$x|0x4HcP9tByN4hNG!=flAE
    z&5B$$J(HFuY}@e--*jvmB8ZszNx9~@lJ^FE&Y6FiGAkzASl};4Y|;#SO<5pSHC&@2
    zed$tfXN`(|l7R<T8`@L)&E?G?)jFxb_<yL8eQKP(9pYRKEV9z^D*fBl-4Kkw4*F<A
    zc<XboK~m4aG1@rRKx#O$DLVHCO3BKi6SyTgV}`lW`^HIsH7qGy;E-(Lhe`{7{Dg?!
    zI5GL(3K4#>@c9K-I{yX#+XkLP{1_eklFx7(y!aKLYV81?;A^e~4DPl>m*<g)_PPgN
    zLV5fg?az=J82A|}P20iA9lZYxXZLg-;c4I$fpwq@ryF#4*L4@UA6hO&c2;9Me?)+R
    z87-ZEiHo$<ThO%2THjB|9LH}jpwEX^uk7H)OWb~}Wwkq8pM8$;k=D-E9ZU}HU}mIE
    z>+5WLfqaN4fzZn|l6-b?)lF1qaR%ooyTIw0#u$1q&2kSJ7$Xu|ucJ&L2gy@{cd}T+
    zI@vgbL6l)q(>0vH1~y6a7`0nG*M<sjhb-34+dRMPsly$CYV7Hsbx#+xhq0%F+LE@s
    zgHKo9h0DEYr^$W-%@EE2P7-(zzgaFb6Gr*@FpD9~W4OWXh1l(U?DkaM?Vi}}(b(<T
    QecTSuH@p3mNLt|j4MVdU#Q*>R
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..933357f54fb57b37def1b7e6c3a0f1b5dca218d5
    GIT binary patch
    literal 2103
    zcmbtVds7=#6#v~MuputAtW@PuO4HURDf9~TNm?rn!D2U53#8%;H=A3su-V0Z;B*|n
    zgx|prpkqVF&iJ?EhjKi3^JKu0;_S@so^$X0o!@!hzyALH4*)mtZ3;2O6(m&jp`YRG
    zj<IiW+i<q|lgf@T1BU*4mSY7UGQ>04vVtVTC3m+L1bg$m?wY&bi;6G2ec|yENzX)O
    zEs|1D5Ffx>P!$ZS7{VEbnUH|ES>Jjd2B9Z>9@5FG5g2@3_(7pmuw7s1mLCY`v3S8S
    zDDgXp3|I6M7|tsgrlXN5$!Ll2lX#nfamneNig)lXITLy|A!hWh!)t+OIotVc$I2se
    za>KLpDU4!F!MKVEoM$-GX3<(_NCs~6FvCbDdlXW};ev`OTx3uxhA#+}K|8uJiAxN_
    zRb$WM`?K6`ha!n944EI&yW+*xY<giTy>Hl|px^1KNH^Ej&82@Fz*S@vWL4yFjp3&0
    z)_KKp4967QbRCDX>UzAL1JkyI6L8^#b)QR*N+PJaRm%HPQ7^6+8E)&RLZGnC;JN~?
    z;seYwOmtGxN$Ha1?-_wv6CP!3TLiuGPsgO@XuyuqoQ~{DH|>Y3y32_iQZTPl*W4t!
    z{$aXQN$s-u*YmP{ZZq6J5ksrKXY)d7x!Ed(C`&7(OX4o&hAM<wB#Au3fG<o>1SF<#
    z3-@IsQ?uSZW%#mXiSm((MLeX!mK`cPh@n7*eRASGO<pK%v_L3;ODHN>R`IcHqzC^K
    zk739>G%`|H!6ynHtI$!RVdi?<d?zZqMV~m(FjI}_r}$lH*gnJ6-Y7K(UcRTKTAFN`
    zAyIIvf_h)K9I+bKE5chhDmG~}-8BunY<QNGTgpUGvk0E+Z#3~JnF%>-8AhLmPGHqV
    z+43zyU345bFapbU2$T$V+<GXUyPlwPS|BIrp<oagHCK%xRqbiB^naHrl~;2pP=?+h
    z<;T=25$mTpAKK*7*&f<*+|ycW%?&+MEL$>;qsQF=*X4A^MH-(mx~^jM&_xpc(JZBJ
    z98BI@^j;;2)0fe=FLwa;OSJ6?z2!16h)?OQHaFliJSB-?jaFmP;nfHXn8>|`vUz}k
    zmq_Juzagb*4U9DK-b+k&F^6b3Fha!6VVrK1F7`wVd!5#$<&DTrxnt*NBHTy1yq4BA
    z?V5J^SG+%rKVM<GB&|(1F!vg_Hnlt20?CsHxVJjfz=H+~3kmJ=XyO$fb!kk}L;}W$
    z%s4c<oyKsUhW;exaRCc--$+_Fn&w)x;<$rn6gw&zWbrvR$^9IL@ddsllzAla6|E-F
    OrvG(B{~LP8u=NiNQbI%k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..83e66044494e0b766c09e63ded8dd95b6bded147
    GIT binary patch
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68|kEY+57HdnH+*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAJah&Vg5yXV|{pYxp8`}W=6{{Xm(pAv{5svxGK2fYj@
    zHjN!aw+&}QUoLNQQ!w=2wj4`*$q-GYOA6u)=iIHT5Zg0)%{8}v;botDJKWO?Bt7Bf
    zVkjk`AlipdpepEBaSX>9CIbS}&D#3&Km;E5^?*)R3}NUi+!wh*&f|vQdCM2vdB|Td
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE__$blb`U
    z@^aO)vk44gSiy*jQJiKt-eS>QXNU{8ahPE+mEI32193*hIL<OCWy9x$%AoDv7{@t=
    zfr_zh={r-p-3mn<7Z_5%Cb#&D^{M3Scyh<E15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-=c%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s#{@*Jz6fVFx<!=={yDPGA0%1
    zDz0FPVYHo)c0%VZf7=jdm3x%04KBLn-w#O4{%{?jIU3o;PSW=lb%zr<q+mv+rnyFR
    z{k?Rlj#@?WzvpH5++etKD27&T+tzc1g+{03!W=D<E{<E&l2jkmAaP_F`h0GBT#%T+
    zb=;ACOuc&Rh~Z0@B+6GR=5UY7S~jTcABG&2_2G$k^?0tZ+618h&f~s<1r=Y*HoE(f
    zc+`mGdH2LfU=iOac&H+e0u3|Q+t4?|x|{Qf1PwFQ2!HPX92mCGaIrf~je(c#s;Q<X
    zU7}{lxfM<p^OnPxf?An-D@NHSjh1&!!!8+~CFQ0vCaM;}U&(*i#G`b^<gjHJdK@^y
    zs_~NLTLe4jIIb{+<vN5)7TbQ^<Ii1>)47vEj?lf~AT;W)Dnp{u)oIE1S1MIlV=7RR
    zJ|OD{lq)gorAZ&y<kN{R-g4m6TB7I%p2-(18Oh-TZ-GfUpK+E3XoPO82t9O{gnu+m
    z=^F);R~NmPNYd%c=-ZRo1^YAHwoGri4D{m>z17ABe2d2<F%)Sv5*}U(!GO`s8z^hL
    z=zE1kCi4;rO{-(Dj?Z6Vtb=)sb_0V%>=Z`mPU&EeHnCS|U0PlZ?UdSf{vg6Vq|0i_
    zyrx~!&i{ok2Jr7|OcbQGi8`j=;QE?&Q=27uY!|neF4u9lj@)caJ3kbAjRzeXV>Fe3
    zVIngEjqaymoTjlqh8di}EZsPg*42i&CaoxL;t9o$DhX+Phc$9Pg8_Vxr-U+tIG)jJ
    Q3@!RUg!F%;cLeMI0S!SzumAu6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c43ef0b298a16b352290e9f53ccb8ea1e72c790f
    GIT binary patch
    literal 2105
    zcmbtVds7ov6#v~MuwlEXtk{-^h*4`2krnVsv=#$YG(js6OJ8)exsrv=F5SIL>vZ}h
    z`W^ZK+Nr^*GyS{M57p_pn<oQKk<QNCyXQX6`JLDA{{7D%e*(CUZ&kz)SCG)qgI<PH
    zTjs85IHtR4JSlH+OEC1_wOw0$%n(m!N(zz;7rgDN5IZwQ&9k<@=jDL=yWBU5Bt7Tl
    zl}J*dAl`@fpeg9rZ~`Y8CPPwWShbB8p$L5*7$M!Pn8Gwxc_8w|g&zcWD+N2C=`nxF
    z&@T<NRWe*E9Kmu<!2n&2Y)MG-WFU#t49t+A&S-caACNbp?~ulHq2uw2@NIW9muXvh
    zNM5e_PEN%Th82ux7{ytJlPwg@eTJm)8kZRc)0u-RWgyOJ7{_@ArECVAv@+-i4<>Pe
    zVW48}*v9UZ;j}`L#3hFGkEw0`a$_nrJD%D#osiS-#CWte-C3JX{nUrcNGr%_$l?ma
    z4a=(;W!p7fiyM~bx|CMWH(E)s9Gkns;BHt84Czski>g<l2t8d}Ww=#1)^&>6RZJ={
    zG+e_J!)QAn?R?JL!Hy}cD)%W}n_P6uKOd5pgV8!<<#=G1Iyv88(;ZCYkb)VFdgcbf
    z4feyOGHTVtTkp%}xy5krNC@rPj$`DDi;YIfM=4sOwIuFPM^brEe<YD(=nJ^zb3vkt
    zo46<2m|FGDF~gTBNiCmfn8O3AYT2K%eHijo)kg>3)#CZ$T2l!Ha2^W^7Bze-yXgM^
    z)JJ{D_Y;PSB|K8_SVI9t;xf<QG`6C;n+pg8ahYaDKMUW5rV}t+?haFf?{Zx=)m+Jx
    z7!rA}!pUO6cKLExD|3I<EIYKK7d*>!N~Uj1xw)7SRh!gbE4&-wQ92WnYZ-=~g|4t`
    zykrM9shx9OPng2?T+&Jw+kQRZFFc>qz0-mi^Z<V*sK2TVYNe~wQvY44RACKLpd`IR
    z)(<IHLe@(}A3EgIsV>}-?`cn6@j~C?i?)p9@S%^uq@-t@C;p7lgB7EXo|5Q~$du+d
    zn0&ctTqen&nbF*n-2?kII`)J{xefH=DUDj=06xPrk{DKKHx^x9j+6nT**8$u_t5tW
    zYBu{jR9&xQu#OL3VXUL`1f2#33D_Bo(38^9J=)a0O8e6CT4blxw(|=C?xD4uo+{}2
    z75(CG_-Fusy~adQTAQe2`VDTb>$mk;lE?ONcll}^_v^^dCiII#iPw18fiXs`1Pl|H
    z5$N<h4dX1a{upL(4zu*&NLbe!=9;kLxQ*u&JE|mP@Hy7W{VWFX1->LLGf3hq+D)JZ
    N|LX|;H#Eku@h|+UL&g9A
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class b/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..afc6951bc251498a4a1eb524cb27b8a4d354ed81
    GIT binary patch
    literal 2370
    zcmbtVX-^wh6g>}{jBzKMLrB>Y;v@wV$Rv<71rrEsps`6Cz$xA6czECed&ZrG3RV3R
    z{U@y&h>FzDRX_C?RXsB{wh^EbDof9E?|b*&bN9dg`TY+7k5P!D2@wTR70tLHaAiy1
    z(Y2y(ZECObThj0ZE{vI$>5U6S`cgRsF@ZbwcER(?!&=EUwttX$S2{b=(Xyo8$ox`B
    z#i1b5f)Ai7xTxY1E(<*LsYvrnYa71jJJQv3!?1nJ)0U;{tz;)F)Pl8PJ0;ySZA;){
    zV4|i};9lkow$lo(QZ%#{fSS=gJ%(!nLJMGBSJ8$W^v8FK)YzA)`@G~irnQ+))vV0Z
    z&lRVbj-wqN3OZGEp<CecA&Tm~K+Ll%!UC;*spBexP~1|{gWCd1UUwz63M7s{jNuOT
    zZ|G%H+Zj5Hkb-*xH$t4gXBM@LX>H5(dEG5!^>Q3{5s9Hspzp`zw%lENlpO6z?&w8d
    z@^hdk<PFt%L&=|7(2x5H22>2<fxr{PE@^qw(k(-3hHY6)yzOX*X)=nYWR|4mms~CI
    zI4iw^z0L@}m|YflnmLy^WBL$}6bz{t#$$o5TE1%eo-y6B?imH?FrAyyYovcZA#cZ{
    zc>?ErU>E8&akT2|nCOs#k5xRyCxq)Bh08KKteI2ggZ3H~cy=a)W~p4%R<d)IR+<h|
    zv_M`AW9(U$&r7)*1KYO6m4+idl5vdSdC=&S0wd=PUn&=9nN~4_Sypnjg9WBo^k>K2
    zFav6R&+xs#yn+Q4pW>y!`2SPK=Bk1_GEfGqejjfmcKxwI5Jwh^3SO!B44-p4+Rmo7
    z71rsb%c;ldsOsUz?DxK2bOm}F!&;f3=?1k`PAVr5ownB{JDsg87yVLRI?H;#NKPVS
    z8+tLPJ7z#vnNhD`QvFcoeMe}TmV)^$(EggE)-1`K>6%nLX<4=xPFd=u&6;OZlJi$m
    zuFd0EK4~aN*^~u=cv*M!lJulQ4eb>#PY5d?t~c~?^1u6l^;;P^0u%31R3|h8y|}<d
    z;}_|F+tIl0mJee)aT@fohRjtrLj$Lp%W>Mc(h$C2mys1;vVF&pb7qjz?$Z|BgP`JY
    zo4cWj>$r(OF3RwWi-P|Vh+r@Cd`(K@zu<p!|31Vo;j<;4!8Itj%u}sAzzTAt1m5tr
    zDHL7|l>uG-2T)e`(ef7Y{{G((PbBuxx`z+n;$~gvCB6n)3G6yLxi0IvyQ;ds;C*0u
    zHMH|(&CcH;U|=qh%pBk@Eq#<tB<?4Ae?{sl{(J{*F|azghbIRZSxux9&q&|g$HZu~
    zJ-Uaffj!KPHYa-9o8KW5Ac`RHGKm<^4pN;&)y1!F@@{c=^kAI9nk5yW948W5ucC}#
    z8ej2NP$rG9@eQNVfdPDrHEJ5hHGBshQA)*-=euSYln$a;dB4v0hn`B_2yF0d!sfqW
    Cq?Vch
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class b/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9b6246377a65221a8d0ed5c01e2492a6c4543bd5
    GIT binary patch
    literal 3808
    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
    N$#CZ@e1q@M^e0u!JT?FT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAllOrders.class b/target/test-classes/unit/um_futures/account/TestUMAllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0ba0086c84db4457dbe20dd177daa92d9415f4cc
    GIT binary patch
    literal 3757
    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
    G(C`<$PbX{u
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..af66d34ae9a2562c165a4719ddf3992be300f5e1
    GIT binary patch
    literal 4059
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbc9fedcb83bb2a4fc5f78bbc72e42e78af3d94f
    GIT binary patch
    literal 3838
    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
    Q|5sc|a^-7$i|^3%7a2B2oB#j-
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ce024a086e71188aa2df1d49fe1de1f13f680cbb
    GIT binary patch
    literal 4059
    zcmcIn`BM}}6#g2JS=KS)YE%?a5eS!#9L58Ya0cQoMp+=nBxZKEfq~hX%^WB(n)|+t
    zx$|En717cve@><H2js6w<@L<4JIJCdsnixscTe|w-+S+S@Adro&%Fl#y75aCWhj?W
    zA!8FN8LH>iMOD#NV^%qrn&)YUq4Kn5XwDgi^5&K)2@!@v=E9ug<hqosnO?ZUQ#Q92
    zxuqm%HqBEL-Yg0U<yF`WS;7_>Phl%Vr%QqqH+y-;bzF<vikeQFuHh(2Zab5SLDfie
    zJ>lw(mect;E5j|DVT(|b7t7EXFF|{cgl%-x(<fjJsg4@Kb_S*hU{A}~iCtuoYw0Ah
    zIbN`O!m%`Cwx=bpWt1$PwDg`RYOqJbUKzF6$FOw;Mev>>;+Xznh8@i<YefoY?3Zx>
    z2N|T4YIBmx5L>%3f<p}3XVjdgEOsa<)k)9!&XCZ^u*<{hI-0J;HDiHiMpb(*q2{7!
    zKzRhs49(Z-7x>cUj`~vv>K9er<uq(R;H`BQ);jC2SD_Vc653@P#u0{NX)~*&G(&_z
    zNt=d2;WsU1C0J=);}k1yxLI2fRwuYKXJ&{XL&Ndm<S@hW_=Y5qYmcHsLZ^%_bTicE
    z!<G;GkY?wEAGk$Po#jq=eyd3M);hJw%ErKs6{xYA{sl~Akc4Mt9LEWQYp;e&Y+Iqu
    zy5~inonq)M389wF>B?kc#LuZgFG^#y7QtzX4YBAfUy6Y8x60;ei#s%p;v}9E8Q;%v
    za)a&@7zY`~O2Wvmrg_fMOv6?Ne1Z+G@N0PGRg4PKu#6ErPl;){2E*IUr4ed95A^s!
    zUz;l;y{%bg-Xq$KYorA<B{^rAS19=}xQ3yobWUL$!wVA5%7`ODwXtxf-=>;JwNX~R
    zfp?N>RU+)mL7iUql%yzJEj(GC`UuW3C`IZ(pS_e#nR@TQ_`u}EP_oGsrE)A2*KDUZ
    zg7Xx0e?tTlRBD1<qCQN@n8Gx<H|G-g6JfM|wGTWNs{iDwLU9Z>MR1W}b4Y6hml%li
    zuQH5mln)+nLu6nW7BqcbhKdxK5%da%0V=K~De-6#>Nb;!e!t&PU^CznW@OA_j^WII
    z6G!zvU9@!_4jf#RfCaAxEr+3E(9CdZEmYU}xSLIJD=CN|nuM8F^(ocT#5`E6aOO1P
    zTzCA*yJ`>V5>1_<hRE({Sw5xN8j0>V4AW7)MD?`hlVpI;m=>pVjSltdVx4+gqi*0j
    z6CO25KGkb-Z8WD^YL+`*E3a8MA8BJIRO0I&Um}U*enVpDdjdKXsgq>X&ei^1%B}dg
    zZ#~4PLs=2TFSHWm$r%z|9V!6gnnO#ik8z>b?EQ3R=+f0}Dx)@(ex{*=;nM$CIj1OA
    z`82g9yi0eL0+;jEi{VIV$bG^z93`<6rfa47h$bk%UpTAyo$!cIN1h!pO~-aDHMoe_
    zTPyK#6rbQz37^UM9A7Zh7m#VjqPf78xaUr~x~Ma%xZW&LB_n<oW`BjNVsOa6>5QsI
    zM(1`z+%y;5T)0%OWx%R~Ng`Bud+9HIm5)9fF3^GGK~>i$G>7+8qmsPxb(F52H)Xts
    z8#KEmX5Y%VjvLg##^{=7d98|5Fn^!~U*oc3)=T(_q3+RJDMfu(;UH-&qxN1#Kl&2z
    zMsyFRXC;{U@Sy)1%@lf4Bf+NDJ7B+h+vbB!Ks6R<Ec+XvBTF*|gASK@hsROwy{m1#
    z59#6^RNY3jwe@#IW3grISjO(#s4K{Pigp9L30MvGVoykRZ6MnWH0L}$Z{+nnAi$ew
    zZ6H=3zmEpe)Rc(D+G5ZAhL&yk<1UnOq4n@Gj@`$}i?N<qFU{-jpzl;gY@nv1{T_yZ
    zyBM7oXv!fhtfS^B{+DAvAv#ES>gm@&_u)qLqsc?p?Q0Ftm7@<9?IilrJ=2CmUf6?X
    zxL719UF75|xQYrakzC<3f7hF|YsIc>^oHTByj_0>b|quudAr(UFUBq`BRSn3dnxv^
    z800NwHy>^3E1spVJ#1+csz`4uVQeEz?bt!z9{VWp?eq=MjZO>`_6Zt^So;<y^A?}a
    zTRaw6+@801xQNAK*FzRpM+NT##+;$2pk=gm8JF9Zk@g}|=0!wM5`;zI*y-=`JW5kU
    zJ?(TqrEvxAdxxY_Zj~&xu{5dVqxVTe89u;=^b{yQqO~va75(|6Z)o(Lhlt^O{D_}X
    F^Dl3_gc1M%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class b/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..43a9df7a74ddb7ab834edccf644c7dd35da0728a
    GIT binary patch
    literal 4595
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class b/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ade4ae4930fdee3f861313b1cca4ab7b31bd28ea
    GIT binary patch
    literal 4019
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class b/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5b54e64461a33b6e9ce8126843c396d0704ddc0d
    GIT binary patch
    literal 3878
    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
    I;7{oL4-02e+W-In
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..33fc647ce6948bbf86863699b2acf7f947bcfd22
    GIT binary patch
    literal 3894
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class b/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ae8066dbbf4d683719a0172939f82186a2158fda
    GIT binary patch
    literal 3876
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..22a9e2860df9d3b6148091d2097315d632b973b7
    GIT binary patch
    literal 2809
    zcmb_e>2lLn7(F*mkmHI?tbr7W!xD#png9jjkdPgUowQ^t-KebG#7bnzXh|p2=}YuY
    z+9`o4GyUD^uf9NErPCwXQOwwx2HNqAtoz-2zwexH)gOQV`Wt}T@H1#bN<q7d4jd9V
    zwqa};x@|b?`h00ant{Nf5zDcHQGrxnZdpNEpx50j2SN3gUUALM?_|lB-j?+AB3CQ2
    zv=FZ{P>|}x2T&CpR&fMJ1%^T@(!<L0wJ-=h>Fb7Rx}g*3i_#C4ij$$|NhcV$?fI&7
    z=Dk(v`2vR{BZ*ppD}@7C&nr02tFgTZ)|3$#X`B!cdIap0iqkklMxkd@V_#v9^+MoT
    z&U!wVSb0RIOP-z2pbO^|oLA9}4+W0yqNwi+qyx8hS>R+}u32T|jEgERp+`U|8NQ@e
    z0j>F98oiXS8C6T)8r0py7YeQjoQa`^fo1Cj%h{Bxj|{(DG^!a~Mk<Xyfxhpvn{xa4
    zV0QRYcFV9s$=88Pv218hHkAFL6aBcZU_iwU+!VNDx)r@-Ifi3O-E<v?(RV$4H&&)?
    zF*v$(!iuj)q>C~ryQ_5K?DV3*-NJiar&~Y5pn@S4w{TmaI|*45@+r%&8i84s9wWLg
    zgU0obEkf7q&=!*S1N(R{E#6N3JxnB|;A0hcagT8Qx8X9=cGG6x`%#Sz3p_XwLaS1>
    z^`+uWt)3?15Iv?WjS&_uGw6xjPJ^}E=}Xg-0hbxv$HS=F#|7@cr~7itk(NmnQ<!El
    z*UMO7f_Z;%+zpLjsW@J11$5sm9w~UN;uAa(82xYRSc+!Lu5zQ!yt$BA`c2&+gCgb>
    z%&YhmpRq~0-nzaKXX?1m=Eo+f8u82Yi_oyyw5~New$@1V4QlI>+;SQV0zJ*8KIU&%
    zO0NB2Vs2t-VQMjrC5E#mOJjvDuWv+E|4hXf_>y&44GHAl!7Mj}5on)uS0y_e`-+?k
    zD<$bI8YP<&t>Bu5y=-_^w5|)=gR(`Yw+rvy)bq3z%@l#Ir)>XLMJ`*uMb+bu;|4}x
    zxehhcYU1Vzx#oJ3_pSsS6|Dxvip6de1`Dy@sGlvPERd-ho>7rOJW0B0q+5iX2Ui=q
    zO!nWal;Nl~M1iq)Nck3}N>Yb73qzakIQ_Pxx2wC(9@`K4NJAj&qpLwu&$Ch5IM(3J
    zXxvhCc0XUz9Sd&gnR3R8!hdo9@q9BX74&ejwefSJjXw_h_>E(Z|LqXbcLkqcai#NL
    z@V}$~6~s^Rv9I}zw!w?v@Tt}g;5okKO2FW5TYPyAsd%ru{|%I9uh97tng0G?kkPaq
    zoZP|Lm$<N}^9WA^rwHsc&f`pj?(Vwo689s^W^89QvGZpP7?{zrg*UiNOIM4Uc3r#n
    zGjhlA`)lZPk<}YJxbp`0pJ{pR0oNB^VQjd)t9=I(13Q=*?$EAvb-YF)LX<+pGK(~y
    z=eg=8stY)Wi<I?n>}4^EUQDx;BM*!c39Z*rrZ5S~Q-XK$Si?HKaSj70!=k2JIDrjp
    z(#@mPZu49RD!d(ev3B0!`CX<icLb^l)4%FW=e4H^(*bQ!Ti(IvEB^=OtLUW3J_5}V
    zPCrf(crQOTt}_!xIQM5Uh&c>3(4J3d7ZTc2b=tiN?U97`Yzx}a`DWTLh@=hPKMfi7
    Au>b%7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class b/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4ad6802b73526d60c14333971b7de836c04aac75
    GIT binary patch
    literal 2388
    zcmbtVYf~Fl7=8{3Y>3;^Zd;Ix6hbS6LRX-*LMR9U3O1p&Kq}twWOE=3o87n<9LDia
    z_)l~!bY#ZQj-UKRj_=uo5QZ>PoXni;d(L~mJnvus{Qd`kM<~Y8gouKuie|Jh+}P#&
    zT(`Krqrb@S3d3h;nKo_HpJ9j$C36a53<J(y(f7*}ddV^Neh_(2xckD@vqZfX`L&RW
    zLqVh!??F{?O~rMzF^mPINDoR|+kqdr!qd57IDzf!>%#LlvgyEeh3&s|JkvKFJL?n#
    z!!>E6rj_A-<`TwJ3T~2UXij>yz<nOWEe57bzwW4LM+XHIxE5&~%A5wh=DVi7lS<aC
    zEK{Hxu9b?T6I}|rRrKHkhPD$gs_zUj->C>Q+#X7vS1EIGS4AKC8I(Nt1Zic^&NId^
    zz|gtP%cj0RrkAVPSThSkF9h6DaG#+g^f>TMOV610o+vDHubAcKIPM`5!w|#JkBL2T
    zur-#L>Pzf%D-iTK(ih&1pWclperm-q9w-=5F^Y!_j}51!=S`d2hR_Yiwy6gkS3jwk
    zVVP7SUD!d%(`D>g;TN3(<?`9$I>VF9mBcB#A7M<vxQYopV(6(=u2%U4(<^h|C<>Pf
    zyCeL1`sW4}JfGJFH&=6Z<+MA_4#25T6p(_CRXo8b<gRztU23?K?zvE2PTCa1(@S}1
    zmdcjCkzJ}xRXQxu3f;vpP2)?A^jsXoKoi{R3BwgWk#S7oQ#tc<43k$(Uot1Pq*W|n
    zk$Sp1%nb9?{+IW=4h}Z5a}_|K^gY9}f)y2?;W@+1|5L}%P94(_UPi02pC2W{fOD`A
    zM;5CJUZ{A9&j~CYcSqk1dv(qu5G1fvdHAvTJx!{|Fj$}33ZSOy)K+hjIfiIDgu6Bx
    zXR#WT^1@x`d5Zv0%QyzNa@;i~UA>I@MU&J|WZoH3Q)EiwIYG=Tf?l&Ea;9gJ<~iGT
    zd@g~P6qC_fX!By*aRteB_yp4pvlyk(EHcE)+~p<V3zt-MR^n`sSYj;HO>^SEr-8b-
    z0z3?}@6cKeMuNg<q0JLmlz{fLnLQ|<WOw!=*Qe`hSKSnKH`Qv+kc}I4`IF0yuHtJ>
    z;2L7dltt~maN|9cO^1G37EQFEo9IWYGyI~>LH`jjxvA-VMU+nejQ*R4kHCHj+1BWk
    z&mh5dI@JmTHjpEV;WfQBg~F?$GN5Pp7|P}mTHhc(Jp3Etns$iWhj{-DdQWv;CvM;l
    zIo6JDbkynYsp|fM-lgTu(9V}NJAa1`14~*WbBudr>BFq1J<tY!Me-*8d<%V5S{*&a
    z<6}&2YANk0(Y;5Qor-ow4>3P-h^47!ZLqWXEi%%h2xOEA#OUlMs)xMlMHlYUT|cdm
    z1ZFURMOub312g0aS+9B-K^k8X7bBSzzQ#9{jV_GfTWpc03EaYW;E0k`40+;fhC$LY
    UixvI?@t;I0=!IdM&L-^q3q@O<&;S4c
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b9d50d05e084db1dd2a04121740dc2bc02dbd83b
    GIT binary patch
    literal 3275
    zcmb_fSy$Ue6#m9Gk#Up-X8{tLL!5+wfv7-MoIqIv#3l<{Y1*c;Jb*x!94(|YrTgAK
    z^`Eq-5KeR2=bk?GXY^O}^o}fyD5NE6{2<MY?%d_OcfLFR{jZ;Y1#l7HB@jVWLQF;#
    z_Awk@RF_r7P|bPec7Bm-F2la-x~aQ84AJJ6=>+1amXMIKAM!Twi517?MTQ#9vu$p=
    zlX{Wobi>dcf9F^=4&so6!!l}+WEk{Fsp1tM%z3V7b4O7%&GJlFndFW;l^e7knTDkn
    zMhnB1JzN%<v{lnlHCMOH5#4budxfFeaaG&5#lXg@C?@(v{}jfK%cvEWByJXjGZN|<
    z&R9zeu3PF-ik7zYi02({FLPVT(QJn2C;V9gb%+WL4KiNADTV_=xbm6dTy_syG7=hT
    zs~@INKd8ED94T^B5eCl6IEN;J#<LC5*qq%0e!{hNb3W5ju`)s)PuWH$fo8NwNXuwN
    z8^fVZFM{t3an~wuW;oj1vQwo9>VgafuM#YI)#0R-A-Pj9j!uRnb81OfmOB*P)T|;`
    zRA<GMaFL<b_tkTCL&@sq5-*IX&O%NtCD4Uv99I~cAE%c1%7czncVlW<H9Stkwnl%g
    zb8D?LwOWm9=$4R?aUC}pE|DQ6ubZl=aYeIClPb`%mCYK_44o=V;igw~6cKffy9-u<
    zP`o)b$#5n6LfZ+~Uc4ruPewlm7#b=$tK@u8cS@?OEpVGsI?vtk{QF&Uw-eD_R$k26
    z(XG1JUc*~HQ9yMVk}-^%<gT;bT`INBx_RdQmT3v23^(@Vp<XN*%2X~mqyv76MrkdM
    zTSOjILbv!z9651Txn^^hrU{JTwqTq)4A))|KEXvJxF=%*lzJ(k4~Bj!{Jr}fBA}^U
    zUzvgkzG=)zcwNRU-eBnYf9i-5gZkYfHHP*e?475G4*m`<NZ?JpCE;xu5AY7ru4T_F
    zi+-8*IYeQ^(z5Cgh8}vVL5zDojB1(5Ga<FXO3QQ{d4|?q4tj5eSZ|zjngR-?VFCpZ
    zmCnhS#{$E_EmyOaIZui3kNfR8qL1dWa3tb0A-jkr35JX!%<b*NCp{{dIm<4p6wq#U
    zaetQ(LQ4U0#!(}f=%EZ7qWP3OQg?N4fP}OK7{yV`5F4-xoEVqrj*olAJhvy+yg@6;
    ztfi^Ov})^O9xTS(1=00}voE8^Wyrc{zzp^Gs6SF8o7NqjjP;qO<*K3^k}dM1QWE`~
    zFyyo^<5Dl(D!PB`q%%4ZspsBNZMDc<Zj;IwF&<?&Q3|cqm+{%9Xi2aTBFWT$lMLm$
    z%;yZf&v9aRVHyf`A6+3lgFrgIJs~Tl&7|}`%k}G_oCg&YS_!J4hin`UVJvPbv~>0P
    z5Dvqen6Nxs<HNcrqmJjf^;{5V4yUP?N9eK>qbJ=`XcQ5Ro!&`t!}8yB|M4Z5xZHuk
    zquCgZ8NKV$Pr%X}kk)V@o&E_2j^c>AhGRd_w+NQ$c@R<m86z$GaRiTOCYSf(U98ZI
    z;XTqD@%4_Aw9wm-eu}!;CpfW&lS1#w<mq*sS;zS`wEt6gE$OYpNz{jQHw3yLlP=-&
    z`@Wskik(0FSb*VVNA@YY$kL@;@^owR@{hP$gWopLGcK&QuVe5jMrM;^$t=y=pJ2Q@
    zRv%l(-L`d1byp=X*H>-ezVImON1LLXEeOddVYwfTI6(-faE6HFEPCj!HiRbM%O3KC
    ztOs63F@O&Ubw+zK_z)iv8Yj?(kMRj<>LS!W#b=bG9@73f$yMPC+AUBl%YRAon~{D+
    zUl_jLjFcUsk+8LzRI7eLWHu_Yv;l2mHb$dkVzdFh0zzBT3Ix_snrTbAfsmNJ41m%|
    zkTYq5r<I^+qdyPrbYD_%m%^GwCoy{$6~aYI*rgCqs{v4_sB@KpYQjta)ZGeDixr@}
    R9YB@kcLMbdc@x36e*@rHiEaP@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6ae552862c0e00e22cdc1b8c8ba687f7fc9667af
    GIT binary patch
    literal 4123
    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
    Gqw8Nasjs^L
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class b/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..70337f9f1abd25cd1f159c1bb6bdd97ee9dc82fe
    GIT binary patch
    literal 2385
    zcmbtVYf~Fl7=8{3Y>3;^ZVMQo6+$b7Lf1mELMX_!U=ykZQt^f-%YiIxcH>@f7{@>1
    zKhd$!kr_Wbe)1PNzGt(9AfSkonUg*5Ip=ww_x}5zzx)c|F-l1^Af_O$q7h9DH+J|Q
    z*DY>u>o1Bs!tfcICQRG(CmCY>nSz1@L$9-2^8Lz)UUrP#Z$;4)?w)Y<JndeI;!3zn
    zLP4w<Z$VXXO~rMzFpLBQqzC1Vt-udl;pyBkoWS<=RpI$-`Gu-<x+<LE#KI5^*QAyj
    zF2nuYCDdmX+@z<WLdk26`#gbL3{02IT2-{6olFW`ixB&BCuXnsu4!*)Gc_%XWa^r0
    zWs^vuLqVsCF5F>gIc5=^GbDVc`k3K%f95Qt^u{|Xy3xa+6uBn|l|eguF@avf-{KWh
    z-y7D8RYxee&(I$741CklbEds3HW#^9%JWJR_Yg~<pP~P|^sd<7c$6ORPVaFm5cE0N
    z9m<AJWW(w2n=ya~3I<gS;UUAQ;gt2FX-l8$hGW|ld&kv}BV|~opg;*bD0{lJI4}H?
    zvq>I&Howa7BzL9f<kR=?NWrj*5j<w-s>Q1o?>W<}aNj5im%_O%{QCV5=fv%-H_wq=
    zjqK7%PMl8s6Ha81g7;NC!3RXwJ586;>^NsGd@n0(oZ;!E7@FmZrPu0aHVn}c$r6~L
    zvZeHSF7^|k%5C<9;R>I&NsQq`S?kjbV^?%vrXW#fRm@?YGC3+@h8arw%k!>l18e!H
    z=E;4}u&7{3#YcF~F!}%B7+RzJ{d-RticCLSNmTe}dO;F-EGu}S;$wV5J<@Tv^_?(P
    zr#<R@)FV|Me$0OpaLZ%ptM_cRk7ny&BT1&f5TA86smHZYHH+n-TompqFIptga*n~R
    z0(VWhkA!i*WD@*n?h1`GOUh&;XGp!Io@<sx!SqbRp0;hr=f3IK1Wjsd#?6Q=#})K0
    z<x_vYpgYH@I!g@63U_%~_`)TSRMpmVoJ$us>k2yk?*&1LT<tv!Q~x2m&Z!DAq=|-3
    zV37;jPJ4I1a_r%$i>Oc3#V;BWb&@EelceKDod@MyBT;h230y-gm@=^4|1j(x%G5&-
    z&4~t@&JFaVxfy=Z(4hYqm>kozzNDQ_|BU_{2M)o046m)wDvv=AS7}wN7qEr`?HFFs
    zX+!vUIRpc`29BVtAENm+k^=)jBdKWzxP5@PU*qlx=5@Lav=Xs4bfUcuyDP%}l+LB*
    z^-#}eH9dcXgn<Puojbxk()4a#(;jGjKOu7yzrBIJEVT|DVDt!M>snTOO8dKqm>Q3#
    z;s=-+Jix+uqt=&de1n{16oa%fjRdWowCf^PchG^mB<rR*(t}C*nn!QQa*~*k_K0N+
    zv-q5DFnW{47x<FA(SbpHg$+U)!7Y3ZjyNGCP^5c}FzB`PV)gze-9NTe&<Vp9tqs`z
    E3!W64(*OVf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class b/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2fec442a385eaa774017cc06e2fbb46a08e7ec42
    GIT binary patch
    literal 2804
    zcmb_eYf}?f7=8{3Zb;YLs#p{igBOD63Tjn?Q0`h2XysOWvzz5W7B;(aFLanr|3v>u
    zI~AQe)6boL>L2J|>Gau62w@VYXgitN?0L^Q@B2LOb^rML*WUo#g`Y+n5(<(k+HpkS
    z#D=kD=(gdk>+{78X$AsEMl8n)Mg<am*<}SOfnImB6a<w!df7EMzmr8@dRx-d3tX+p
    z;zGPiLqVbgA3#-bRK+nI7q}f#ksg*`tc5}7NnbZi(+!<KUzC2ZRG5`PUQ&^<E+;(0
    z+>|taG%`_FDsVM_2-`UYCwVot7J-^F0waY}0z!{qol((=v*Z(cHZ}I;_c$*Ep5?6P
    zvUMwu$#coGb7^$poPzTzx^Y3^_%4dtzCbE)tCs~%_hp+^My|M|q6e1+l%nBFY8B9$
    z52ny7aCXh8So+qWZtr)9f~(w&@rHqA>v_xBl&g;ozf>?PX<R`fg+774?=zcn`^8{p
    zxF@q^*rDX>Ku;_i+LH}se&|3yZYUT~aTB)$?wM{`FItY_m{K=g$6*4vp1vC{)3zj|
    zC7rPB>k;#U3`*`QJvlqQC~!ajUf1c{+Za?Zq~Z?l3Ut@wR*(CX<yVZrEJ=@HU6(=Q
    z`o|XWYxZgj$@_tQvX>kCvwsg02`TtU#eF;=Tz@}YrrU1r9C$w}vtfZpheBwTE4IE=
    zn5mZ3WE`R=l%+7j+GQF&mD?$>d^>z;dNSZLjfeO+D)@1MhwtgW>~f@KQpFUenbEaM
    z7MNi2A0Br@FIXy!SGxh-H;cy#o~ZZ)PX$K*n>rR5Gp4Dr+^q3#E+bZdQ$t9jfH?*8
    zDn7+$?2@jxu5ZM7I_|Uku~Df;{4)JAG;CksdZSyboix{=wkF9gr?4P!?SN_@^S8@I
    z*M2lHH?g!ZwV1*ZBU+WEutKlbHlo6RuHp-P$x^I@MDyTq=9>`-Bq!Zf$qvWXBIm+#
    zQF@C;(WXSpyQX0;8=e)dYr<quvPgF*|E{e)M@!LM5$Jlx5nz?&vgKP;JnlGdU<8)y
    zP%mxPJv|}UTu<^|XTWjMYFH%MBuWD5is2b$8Ay*Bx~d#ogqa6d8~RG--|LdzueLye
    zv3E%F7R5;xM>qgOoBTWX`*pjr>)Ww|ppP`ftv0b5B(>ZcrHvB}?u%wDMLn&Zw_*jQ
    zg*e;jmIXKTOgUpkQNM7|Y`zs02`+Q2wed@$jX%!#_>D7;|4E4GlY-B$xYGGA_}||D
    z8sew;*w=hU+u+4-_*AP0@B-g*C17y3ExtU5M7-DC{}#&g*XVeKbbtRZNNd^-PVeBu
    zSGc&R^B7M9X9%nl=W(_{cXv&9k^7NlGq$r@xASKV7?{yA`M0=2OV<jTc0;@VGqNY~
    z`y1$Uk=2_!xc3$hpKCeo5!V-AV{ACtmE6I^zz$}H+qLUm?Qf8e5G4??%pk?*d9J#N
    z>LSkJ5@nY;?lKrfFQ!?)kq1VJgw|^)6PSeLDZx8AtYMwrIEMk0U{TW@oWce+>E=;t
    zw|TA|W!{dwSUvCX{4P_MI|7wD)4ys==e1{brUTldw!DMSSN;#m*U&+eeFT~%oPL}p
    x@Lqmo++Ze*aNf^i5OWx6pgmuwov+iLs?qMP(;lhQo^3%pI^RtDC6Tnj`v;h>^IQM`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..471858392707e3107075c3d270212fcfcd606d7d
    GIT binary patch
    literal 2386
    zcmbtVYfsx&7=8{3IAm^V-4@EF6hb=)g}Oky4nm>aVNK{(ARW806LUxmj-A=ZOlaDl
    z*gx5{LN%m)p7yD~sM>2MB&h(2GDSM^d(L~mJnz5n|N0xiV-(_OKtw@QMI)LRuI=)D
    zu3OyB>o0S=!jKG2lcsITDTc^EGOHlQ(C6$Gq%4i;MaS6tS>!z7?h9AX5cOK*)<P-{
    z1(9Za0#(5k6<5*1@W>}cx?kMd@ulwyPv?f=__oy7g(o*MOG0LROPVvDC#08gwgtnL
    zz(iFk!~OIHY^M}lC(+Pa;M6>qJcb(#Ob^_;rJ@yW6p!y(q;Vi!i+N4DrkzhEt5%jN
    z&JEW}#nFxq1)VCoaEGDg#EZ&1LrgklVTPLn$<r!>RNPh3gI)$D$2~z>8MM=kG4wIC
    z@9>hT?~mxkx`c2yZ`um(Gqi;s`_i=Zv}x~&?Pcy2GQ1SWJw##{U>Nu%u_q3;MiLV}
    ziG6PQf<A|O!n@Jh-Du+1W(?wif*}>dc*yX?aEf})w7G2v-EeH1TEKDjlY$wRDX3n;
    z_KTh##GVnd;A~SamloC;o~AD)PT75g5e1_v#_*V-t6I5g<>yVW#HCRXE)_N}WIg@c
    z85KO8*E4P|=j=+YJ3j3Hnoksvg3nYu#pmQMb#v`0Y`Bx|IafXyv<Zf17xK_7mMncE
    zvsfOgxv)elbQi-UO)oXl3vmzw4REt33|B}Z;~2;DVB}{Q#xI$^WH!(;r(zxp)YFw&
    zW|*b+zqsFZXt0r)DdPd9Zwbo^R#bd}7YtMXPaVT;>X<p-b*Xo22vY`_;Y#$Uhlx<&
    z6fne*!K#9nD!#;5gqDt**LTBi4M58!v{ZTcvG9}6EsvqUKDlK?P1UKb+$6IM(YX-t
    zT4<ofs$a|rcb(@ff<P_p7~INo*9_>&WmFbSQa_shSV&Egr2x+fV_p&TnnjT{J(CpA
    z*tR3NG##7tlFe#lvtq|_1<AEag6XqBI!dEiV2GEv%Zow^mo&7OqdX(6#JF8I&50`3
    zo;wZH#bw}OnEr^?I%6a#iY8h-1gaFyhj~3Ho#b}<Jl7}dDp%PQbvKn-PLYjkb?FOs
    z8(qcM9N#s>q8XI*&Up*(VbF2trCrfL>$!n`v^c{rS{(Er0Soptov(<}>7UVm<KPk4
    z?;+b7oxw9maGg%I%zzDKiDGz7uMMH_YN!n88a#%wd4%RShz}0_iMXa6;^rZ4zd?6R
    z=T+hcZjocH=tNtc?yidNujxIoycyd0rfTP1=rFLTCDO;ZN0vU#Xxam<{|_Xu<Da+C
    zR|BiVhj?;~@l7qIJtMmN2-6eM_UIvIhYqng(Wv#eH@-zW@F;>H$^>F`b`sS^UUj1b
    zcj>N|Hb??f=)(f-!XN`v<Ox}?cp1SQz9lY3GAVqA?<pG{7{U+OB28nsfgiyUC8-#4
    a#McOeq=PJ$`L~JxBvL^y3_El-ApajG2b@U&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class b/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6cfecdeefaed660430c20e5f1dd4ce4d20ee37e7
    GIT binary patch
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty36vcg+q7Xx(=C<71q)=!(L#sm^d<Tx
    z?KC9Q%=CAszxo1wl}?XjV@yq^gmye5>3;X#?>pyP{rg|P{0iVM{1jS{P|&KP4aWpd
    zZ5UgIZX3?JzEIqdW*~5E#B!`)R3OotSy7M_xaMw_f}nCoFT3XEx3cI<Z%cZ5o~x&_
    zxEQZeP>^WHdr%b|S8)O-1^PoO(!=uewJ-=h>Fb7Rx}g*3OVSUP^Yf1BmgSt~2d=j*
    za6Hmp*C%izcL=jt1s%K^8;bBu8G(_+X#t@}h|a1whx4QodNwuo=Jx0=2A<`tXESvx
    zbELTJ+1V62aZ$k~6<xS2aB>$#ZC@Z6xYf%7XL>WuDkCqvuc8}Q1(c%UOKKI+nhz#%
    zP2j|uQL*%`A>E4Iq2PwV`50yxShk+CoK3kpXZWSOQAy!C5=rz5^nRD#l-tjT(!<^9
    zEyE5aKL@&F+3h{q?ezEU=tIAP0TqL|C2)@}*Nc{8IHuH1*Krtf*VA_cWZITwe54bW
    zeLW(amqE#0r2}WDmjv$Tj&z+a{QyG>ZmYP1y8>PHaMi;-W%(5&FiX;7G}mR&xc=dQ
    zur)jL0Ljt7&hMqf{(RrVL_!KaRB;~<2-n{amsz%(GH<;f71pr8qeCII$`xB*&d*ef
    zXfh7bJY`9Yuv(ctkL7j}EZBBmnw|`}OyMCuib{N3;NcP7msyFlOsbf|G!wa2y8;u;
    z`NQLGsQ%^rc(wlNzFEvEm{;*J9t({AH+Ae{%$R?4lffG6<|1OrH+6v&@+c@+Q1J;q
    zr9RhN*EixU9rxMo*cDYH{+NCd8n!Rc)9BP{=gc;!tw}N~Nh}In-e2Nl{&u<O+K(m*
    z6U&QJOGzv<j8$0@PwDE~MpW(3RD6yvSbvp}ARZjfYBLal)=76&vYWA=$U;~yN^i+1
    z+LUNH*EH-E!?U7wP1qWgEV3NTy+a4j(nvHp1UjFv$y;T)V)+(zjysMU7=h(FR7rDn
    z-%iLi*OR>08E_!%3t+)rjGaWC><cA<RK@U&vJ9k0C7o4<2gH^KR~uSM`rk{DzOQyY
    zfw6bU>jUbMM2>OFg*IJqZogNzE4!W@dmHqThN#tMQ-h?IP@}YQs=<TNAf>3I$$#|2
    zq8oaqoUx)HUpQdm-ioRKS2?U&_}8F?KMw8qi<67*R*2|70-s-UrSmQLZtHsm@nd}K
    zD?X!b@Z#5es?`H{j&HaUFu2<iUoIdK?{)RPf%5DX+Fv5o*Y`70nzn;8JGk%?SN3$C
    z;A!A2ft|x8oNv(GRnuMMeq`B<?X1@A{1F2NX0&wf4X)GD&Ag`dYdt?9(}CY!LoY;D
    z2X}Dq4IVzzvf3lAue`$8aBFAl4kiY6Ff-hy^>ntqMlM2>K*TbQB%hbK>LRMkxQHv1
    zb#t0s#VEg~aV<tUN+h&iLz%!NBu@z5$zl!b^u|RDpahGW?%*^wut_(MQoGG_Z7B10
    z<i+ZFhv#>hy4(?{)S3QSW4fR{sWTnWmb8@}eD?JJpnMbUG}%L-y@Zp&8T6Cn0H3!o
    q!fcr3NH1Whf%Zb3cCJo)szy7yS*1Nvr#*WB?dW_n?H5GS0`G6xkm2h9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class b/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b8c6b90daeada397fa6d090aa742c985e9a4c839
    GIT binary patch
    literal 4118
    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
    WA@_cPU-JJq(G7v$;`jI?y8aD2F`fhf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNewOrder.class b/target/test-classes/unit/um_futures/account/TestUMNewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1b91701f9e8bbec607b41324e0433d98723b9d66
    GIT binary patch
    literal 4016
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class b/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9aa3d499ab0a223c268a88808a59088705e60d99
    GIT binary patch
    literal 2847
    zcmb_eX;a%)6g>|^WL#xawvv#9I0;}vqLQUaFoCd##x`wO(sWB@@xTIEa<tH4I{g#<
    zC+#$lX=eJl(@*^a{VSaw$;Ox(8cI8!k@fDo@7{CnyNiDN^XFdx+=ZV)3la)iRkY!V
    zz=>63-Oz2rS<z>UtI`Yvjtp6j6$}d`dNYd(k^)!VwNemN?&xLLT>C~Aed(=BPtSAp
    zTo&izRSF6c?RXEWf}<*q;kdxVkcRZI{Bk)ALQnd-VVZ8}1p2)6gN1y-4J_9&>``Ya
    zCuz`Fkz<}=uF1d`I2!q?TNk*VI{=8Rf|EQNyN%FI7=e+*DFLBJ_|B*}i*qCvdNwWg
    z=61->1)k-sWHWUyPe^#dv$H95;JkthDmrmd;P^I*+P*+CaI1#}PWNV-O-3=ftfC87
    z1eBuTOIj7sniZ3{DsXPus95^?fNt-Oh=S|fjPZtnW$QW1S(8go48N2&Dk)q;B8gss
    z-fz=ua^vMddax_KZrGvZYkyZPyS*d3o&K&JeYl~ZU&T$_61Zo&WxZ%QhGR<IbRCD8
    z;ClM@y_vQpd2P}O%f22l&&#0XE-{kRlk)=ibB8+4*nWTk1-Dh)!CisQ`n}cfeZul9
    zMqrkt$7@}YLF4-SJ?^hLs(VNd2X<yBH+Gl74ki*(@S%$PctE)RZn#Xh?cCY-d{l3P
    z0*?-a&?;AKeIY+pt*!C+ie@NFVu(e|G<qsGl3*RT`_lAez-0;#@i?mdQ5NSR!<Si%
    ztc<Iez$7!eR?-4vO#Xx8ZfFV%`O#`yVECr-M8S-TkMLAr_`jKBkuhWb)>#B@)_6CU
    z5v#wcA*7H;LBXtwkMRlHrR%Net8t!=`fP)2m#PuJOuh;Yn|-UNF|5^=nr$#!lVlc?
    zm=oyUr`kvSjdIboAB`2p7Um}AlUU%5R%J;%XVhyOQQ^N(@fkj6DON(Fd2lfI&4>hA
    z$K55#4#(Ca3t_n^y?LW(Q=;Wu)36r}&x+PHVQWybNH?21bdS%{Wi)97I-YSTSY^3r
    z`4&BlI*uC{(QKdtI<JR(OfI{g<hh=J1LPmZN5P$o14s{SA0>fQ#qf->45UYs9aZ*w
    zBmfnc8aht;-4)AwsWwM}k$;i?dz39{9pQ`&Z3g7*?uc(xwxd3>AM~My8?DW<21zaJ
    zhUw!(Lp-A~Owr|cM3YgOb3@ORQ&yA?-S3><x1ut_6%M`@esr|($IpTIjZ={Stq{@I
    z2cKVXrSo6#zpZZz;)hu6OFpA*@ZeW`s#OKN#MfL27~E}%4;PS#_d5IDLV2-;_SZ=D
    z_5FmDrfuT%Cf<LIOFK4?Q5!fzU}tdw=NfEx)@&EKA9*%oKTCB#zsG=qDJ`9Qi)-}M
    zo!7J*TF;NjoW!qhpcf*qH#c$bEgrtmvf3lAFKuCDu(hLg6J!0Gm>O);dOF(PAQvG@
    zAYz$DlFtiVbrRJ@oW~`~x;PN8V3=={xEiAzCK7tDp-f;Lk{W_%vRK9nqj4VnD8Zto
    zJ2-_^tTD{Pv~E+c4P~B=qFB{;sK3qB<&Hq5&h(EO(^>6VooT-|uPtuk)93#O<!-do
    zWe<V&5>5uEaf2lL`MiZ8X2UeU3JMr#pgmisovYKHsL_s2R%s8_X;1G#JJN5a{fbCh
    G;Qa+NO$7P?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class b/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8ee7ce0237e1ada607988f70d702fed342e79c40
    GIT binary patch
    literal 2845
    zcmb_eX;a%)6g>|^WL#wvSxQ1ua27BjQOVLIn5FEbu}u<|G~H5JJg`8P94&O1PX9#z
    zNjnY6G&B9&>8JjI{*_LTWMj;jG?a8aBkSFF-@WJDcNhKf_piSJxD7vr79<q3s%XOz
    zffMV-rlH%0v!>4%*QFT<92vG8D;O0>^ktS6Bn2+H8>Jwq+|tXgx$&JW`qJB!o}TCG
    zsVpwUs}vL@+VKHY1xHmJ!*PLZNJDy9e!dz8p(lOaFikgf0)0{X!BYN_>sx{4I^!$$
    z<Ir#d%a+rAV3mzXC~!3LR<|#3C3gTASp_F~G<F=}n=%3;i4FmwM+i@=ID@mK7J4=<
    z_T_fzF9e?DtYtHGFLR{4<k{I2I&n_Hc@<r_AaHyKMQvXo8MxKM0;l>i%_gI$e59fq
    zJpxM6@FlGZXw8aAToUM5H7b_AIj9@EVNq~J;B1UFWSI1v<!s26Im0jIjY<lakw~IX
    zpzr(ihTM8Sm>%j*ZyI(e`8v=Y%Wm$<Zl-@|M?bD97*KH?Hw5mOZdor{j^UV6H(keJ
    z9=M*qb8Dt;NnV<C!m_VNtn)G`xhss~?DV3*-Q1y$Gp-+FP{B<Vw{TmatA1zoJD;-r
    ziV>J4>G4X}WYD<&ai6<uj_5v;!-0LUn-_bFU>6e!DfmRiUECvFe=l67+D_iQ^?X!q
    zLjofQLTHsMw!V~~saDoxd_@l^OJbNM%oKVkw~}BLxBJrcWWZ$#_wi{|_u~Th4;jA9
    za%5#v#T2HQ&9#CSm|)@`9Ct%YSjvxAn*zf(i#Y`kRD6bq0;BI|PT&|brlGY6T(5C%
    zE+JNZQzJ+rkAi}E6_4<kjnehj^z}GL$9*<HHcHiqU#4G#hV2XVHiop?OtTGUYm&@z
    z5(@(9eX4xS-zpbfdt{<8v9vI?n8XrqvMNjBDWhH6hzkChiZAdbORy3W$-RTQZbl=}
    zI_a)Rb~UyXSqRHT=`9*Xn-VSOnufh>cviHo30s4bMXDpY_vq|dI*lfbK<5(<1FI~T
    zE#IP#amR6kxcSos-PZ#?Ay-{b@?0k1;P}_EQE(UHAkqh0M@b-6F+8Iz1L@IdXEg%*
    zBmfmx8oEvT-POvwsWwJ|vHy_z`;;t+9pQ8gZHDB`-l%U?b|OFaHt53*w_2NF4U$^c
    zjnc=7hKNQ3n4+F{#*=Yba6`|OGn~$xFbA02H=<HP4~Je0KRH_X<Htb!#tF#(R*2}^
    zgU_$H()lm=-`4*M;-^^cYd)iG@ZdLms#OI%$G2Pw7~E}%4;PS#_qzJuKza5G?Jtq)
    z@BalUP20w)ZG89=7k6zQqc(7wz|P=2&NkTYs@X1bKk{tGepc#!{)_<wGg><L2AApS
    zYF^W>X}v!qa}vM5hF*xgUf;%@H@N>y%W5NBUwnnJq1MjUZA=VoV`ivL>+NiNja-B%
    zfrw=qNj}eW)kRbna1IwK>*hf0!6@IRaVbVQN+k4NLz%!NBsB!jWU-1hM&ld?P=ZBE
    zx6pxgY%t8Dv~E+c4P~B=qFB{;sK3M1<&Hq5&h)Pu(|PSlo#}wKs4Z{f^QZp@<*R6?
    z%U%NQBb*FQ;TlN}@OcBn%!XNh6%;VoKzqJUJ6ESYRiho9tkNE?)1KXjcBJ1-`vsA-
    G!21U`)di>k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class b/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2deea67c1f1c30d3a8853ebcc9f5ff26ee5449a1
    GIT binary patch
    literal 2802
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(3usk>Q0`KbV7Xa)vzu@r3(0QW3mvA@Khb~E
    zPDQ8A^mC`5`Um<~I(>GtgfIzHw4KcC?s?BS@B2LOHGlm5>u&(=!cCwBF$JwE+HgYP
    z%$BiZ=q1D2)EDzxvfv4v7&9%?8yAT6r`8n21$yo6qUTjc^s-&p{!Zpy>Fh{H&vNxl
    z=9j}&0t#a7_yDSclPXT(w7`&0MY>;pvEh5ZBVFAn6l~w}^cCrPtJ$ZvYkH<_Em#}2
    zQ#OK6fs=uanpS}unPV7FD>%!mp}7FnjNut^oD&dwfa`*ai|8OB-ziaJf98PnvgerA
    zW;#`~@|Z+dol-i1PFzxOSw$DF2%O$W5$y}aJ-d2Y;Cz3oQDxwZt15bMO+d*TuB280
    zt?^(Sy;QMbR7`zmSg%A*Su)*i1vdmbLa@GPmh_BiZOiq?hFi=Ul?1LM7DvB8|M$sl
    zx%*-$IogxlF-pGV=U`7L8$OT?Cx2+i0B$K5RB;=31nw2=vYt0B!zxI<U|SZ$Z#(*a
    zunHwpGFH;^%dQ^K&PuOnuhWh5vnvAkGw*esj{OKj3WimT;I2SdEoil%&zNq-@Crrg
    zFs7T*t6%@vBzTQ3Z6bL;unPx?aX9x6Fp-dgk5$~q1HyF=!)31RC(e=ggCZLhcyug;
    zX1P+*SF>}~f|?FPv_M%LW2{`}&=a{E2aC7el?6w7Tqf`kp9JMTDe&+;-IrPmv`nj*
    z!7S4`s$+pEX8!SU*L8x`>}0hU(0%iGtYAUKr+6YT{@>IIoZGLULv7`DM7*(%So;m_
    zAb~7$3Kms7#b<1iwzH{kg^4=pviY$|sz&%R`_eZ`u0UVCU#pEYU8gpZq}JkCW;<<G
    z>l5y7Id7L9P35LmmuFVuSY<q`vN)d6=g~$`_Rm#(fiGEz6`xQZ9M5(m9D&wpdtI`*
    zv9ZXUU(QQs#mJW^(K2?yD6JWe8LT5=t5-D1btLo7Z9Pp>!B7$CTw?z>%W}<hO=_OB
    zEZYk^KNZtx&CgSkGePp+Rgbfx$)w2H%b~-lna!dokf<1rQI?)`sH(Hdwn?;kaJ{a-
    zB>%lW8HZ{s6qtC2WN%WWq;rB}&@a&u7Y}=Qx3cf$iKC#8)kQEGTXm8s#l~slOr0Nt
    zNlQ`35niM>mTliD$T>3zd-sup`A$$HxW<{*!v7I1{BgpEUmS3Jw?YJeDERz}E1hq_
    zciX^gh@Zk^U-KDkgBQQyQ>`Ar3w+C!fWh6C@Ny2ZaIb6NEtKc4(f$gFfq`F;(6l|A
    z-@}Km(0!ou6i)*e2<##*qoYoDSEM`7{lIb|w6k8b^JfScnA4J(x42GAH?x{{OY8d?
    zsk8X~4fI@K_4Xd_y~V@lT3UO=b@yvbjJ9^R?qO<h4|Ah!T3=_|8)O1RF$64=i1T@w
    zt1hCtf=lS8tcT<78pioGi{23BIFZnLgffO{NS+Y9lg0)%>5WSmL=h%6jo=)%uuV6Q
    zQ+tW$+EC{0z>C%M7SHc9wYeiusWJU4V!Eg;)tC-yE85x~K7aOqP`-(Fn(QOce!@xN
    yJZ_QXAfI<I#%!49%+Fz{j`m`WcBV#qCZZkOtkNE<(VlNYJ2>A+`z4XI!1)INm-Tc2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class b/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3710cc94fda0d07712f1dd716fc754550b1316a5
    GIT binary patch
    literal 3912
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class b/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5dfe2864d579afd51bcedd4de573edb07b0177b8
    GIT binary patch
    literal 2856
    zcmb_eX;a%)6g>|^WL#xaRuYmBX8{uul`Kty36woFwrOG@O}A8*A6Otujutvhr+=dV
    zq@9Ljnwfs?^i%&p|4OGvvN6t>G?aEcBkSFF-@WJDcNhKs*Dt>UxD7vr4kQ$Gs_4Q2
    zfg@|ihN0Vrv#KwY)}$E-92m76D;N_<3}luSBn2+H>y;p=-O{VBx&Eyz`O@2vo}TCG
    zsVo)aRSF6c-S_~if`cj!;jqB{kcRZI`g|n}LQnd-VVZ8}1p1=%gQfiA&~O4PFam2s
    zJ_&8<&pTzyGy>Q21rA2On$`ub<n{m}tKcY)#%?2Y(?(z<aZEty5xx^DPT~}ag`Q1|
    z1GydY#lW+i)oiBe<sk_#d3H919-L8dRz)w)2^`)=(byMA25$YZ!0~}hyU8df7gY4&
    zqJUB|d`YVUTDxKrmjq6)7&S}Z7}oi>=ow{#Dl$T$ui%QnsTgn=Shk+CoOM}#X!w=9
    zQA^=65=jgQ41AYfmz&Rr(<6Q94Z{v4Ux)f)+07l<&Gh%(7{oONLn^N0hQJ-ut?DJq
    zF&tCsrt3IN1=rKJFV3_r$$OJdSoQUYdR_(<x6Dw^%`6Js&F$+rgZm+d72H&D3%3P&
    zn-|x-_-V_p8G%`m9`AKk2CeHKcDcazu<jz+AK3Yw<aoOdb}*5Uf{#?(#XZ9H--gS4
    z+fJT$o{tJ{MBu@m5L(rmtuN(g>%}z{U(q~eNsO|JnLv-^W)dvqZeN<747g0;K0c00
    ze}dJy&+uiIBP&xXrZK~mZq&5EB(s0-xLdlyQhuV|7Z|=dJXA2R;uAa)82fML1bUb;
    zjVfwuFxMOO+pCFPpsg{akViqmf{IV^m~GSbR`s<wT_=3DL$*!Th+k%2goe%j)!!Q3
    zdTY(Lm~BWh%SjZe{I04W_cyC0*M2Zrm|QAOFD9|Xo2|=|c*^KEHlhabOvUH;f+blC
    z3FqG4{I^3A=$vxPlC6#{Mi#<qNqUP$$)-fhxu#(+8=e)d8^X?@Vv%n)x9?`3rORmK
    z@V=gKI#^Y?Z21;FOgN4kjR)7E13GWUd{VBsp5(dyfRp4O=19RU#sQ=UwvmcJs%Cgb
    zRR%JeF+FwmyJP?r%PpNJ{r<}3z0{ke!1%u?gI&s(v<`4shBgCo^6iLk*0!TQ{x0aF
    zEjQX2YAupR+Kti2k(PKy^O&Lw?};X(QglPll(SZp4p-kh#&1M*go~Vj9sK&};E&%0
    z@f*h>|2rX~&k#Pp<Vxqi;D6WPD~KOswXgV$w!wp6^QqPq@EqT8C17y3BR*U}BHrsA
    zd;{g#D|Ej^YH;vpq%>^{$G33$CC=~IJVb5a1c9BzS)6LI-P^ET;(p}WjQy0Ge*TC7
    z1G8E>_Xd~g>1tlnu4(;0A#)VJy@p<hyk6hJoj17uOv`EyxIX_1<0G9tom-e3+QRHe
    zm)76Y^%}VdQ34UmG?ILt<*Jvc&fyHsQ`X19coAcKo57_R<rtCBdjn+xQ;^gUJd?!=
    zRvC>m7(xXWE#1N~tYMvD9;0=edR?gUbQHz9zC-<OrY?5`YE7npHkdAGPnt}Jv_)-s
    z3!gpxKPX>CH(mA<=m6nla2(f2a){3x7-crh@#~;~;TGBpP1?C8?db;X=wzMtXp{Eb
    PF0>>4cG@q9qyygHmR<`D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b72337faaac5f55da96c903589579dc62835b066
    GIT binary patch
    literal 4738
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3a8b8525caa566a8de17ead6c3670f3d8ccf0549
    GIT binary patch
    literal 4612
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class b/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..81e4a12326f806bc8df3b3dd0d4473efaf970509
    GIT binary patch
    literal 3829
    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
    SpY#7K&LlbWHNM4nX!#qM{6*UU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class b/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..01cd5d9441157912cfbbc366ae076653d7a452b0
    GIT binary patch
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9B;{}4qikGScq1>e=p%sF)H@gW3vas2Wd!fU0`X~BN
    z+Nt2wnSSo{Q~yB!N~h0mLI_QqBJE^mch7sydEe)GulfD2Uw#E}7hVEwh$(1S(Sc(E
    zr#6f&L$?fjU0*D0$f7TBY|OMxe_S9okXlg?7r5eVmVCc*M=v|Y&2MGFlkS#u^(<G<
    zWML^<C7>YIiT9u?IIiLZP6`YMRHO&x7i)nZxYE;&V$lg~UtgA<pU>v0$D4E9qFi)W
    z`6+NbG*DM5a4mBP%V`Ctc{Q>XLYgsrBaSlyLJvWmRdEjI$tG|uY8=SyGhXst(_T-f
    z>Q)|;W!|;Y33TIvf*uvUxF~RP4@GTXAnrTW%K}{ksb-a-BR){khsy#=!SE!t3TVv-
    z<G3PlX3eOW`qqfPw(krD*96W-SOed*^o(h5%GJk)SIQcd1g;_$$AG}Vcgan;{bD3J
    z+LzoitU&T}s4tS;-k04@e&2~f+)yy2;wFX#?iHP~UNCLLE=s-V*fvA&xcXk8ik2xE
    zCus*|PY+pVrC)MZ>BafkWr6#dBVDIoZ(&5iZ54NLSD?2ZvwF;DOs``2#gcRx(sk)K
    zu779|yJnBJkQ@!{!hT*H%=>*zB&6U&75DLgaJ_?YnQD7^^Va)efsG10Iut^)T(R_g
    zcCK1X(@}^PD2ro^Rm&85BDdpU;dXkm=t`f<1Rmm}u+%379v;zssg+R6w2B$bGMj5P
    zEHK5yKRoV+E|AYoR{H?mH;=~(7F2wUCj#UDO`X6AX3T+xa<j&{xrA8tO^qOdEOH7K
    zReXX^*&7{qUEhdubkbw5VsBK9=wtR}U|8%|{f#cI_Rn;K+L|P_633E2vPG3oc-!TI
    zV?CP6P34znmgC4Xl2ut8&*<&iMp*FAReX*wSb~*+NFE%{bTb-(_GxETva7MB$Xrk^
    zNO##NSd?fPr)XF!hHHlFny}q3nWTCv^KQ*NO*`Qn5$Jx(mT#8jis_kDJ89dFZ}_HT
    zQ!6djeLN-E{v_}9`r&x^$8g9wOOdOnmJOmLkf<20QI>u*IJ&DmTZEYhR~vdt^51Kc
    z5vaC5fr)oW@D_zhF2^|b0*hWachI-nl|BDXybbzTL+omkszFlAt#R5o)!@W%vQpI5
    z%7t{rk`r*;&Y5Afds<K7;jk=lnFFki{}|f%<1CN9IL-KOhY0^V@cAWII^Tltj=^1s
    zAERSm@fmJ|7r*9HtscM&e8ZK1!QHm#at^U*uXpebl;^wXe1*i|;Lk{C+77yQ@ct`Y
    z+Shr4r-8Esb`Cu_-=Mp<rn|uX&~h=dvs$<FM+6v{(~_AtxJpacvzm58>;DO<)A;Q*
    z^jv85<__+?!NccTT6@IxrCm&nws*JhU}|UwbE6$ve|N`gWI{wSge;SY^V!2yFHv2@
    z1ze)6kHhUU#`!giD-p_ZBBAvf${400c|!0`8f#dmH!ffZC79H72WPN>O}crU+AW^z
    zK$*8gFILanJio`(;f_G1&h*b3(?#uRo#~LatgY<evuFPY<?HCA$$kPIAe<DsaDya=
    t_#DO<vtgbSK8KM8+KYACnL6#68tw3AmG)Sj_IwN4;rV9TFNvfL?%z~$>c{{9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMAggTrades.class b/target/test-classes/unit/um_futures/market/TestUMAggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6fc4ab9ab8716db83ca6ee01a20f0335d22db408
    GIT binary patch
    literal 5253
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMBookTicker.class b/target/test-classes/unit/um_futures/market/TestUMBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e24786c585f782f8c3b9e73f8b0caf56d4d32ce1
    GIT binary patch
    literal 2697
    zcmbtVYg5}s6g`U#GOqG+c!Wn2FiEftM1>@U*gS%H1cFW4_(AE5%4WgBvgFDV9j4Pi
    z(SOoTV=`r?pF5rYf&Q6JuVf>e+Du70nvt}3ckeyt?7esY`1{x206c;2M+ZCtydpZ$
    z#c=aTK9(g_)()jtxg(x88M@{bO)(c4JfUz_fRABJFBVL*{8%dK`QmpxSK-DnH>4zu
    zc6cu3jQkMb>Ba{T1zZzx9XA-pEpjATrM&~ov<zO6O0rSprj+ItGn0(#dNHl!i`-zi
    zW_xyhF+50IA!JOzE!ye?v9YYmrtHIQ1}52PdPVf1pJ-TyN*+Ur2Gx{lDB58x>_*uj
    zdKp8F`7wY&0Yf5&@gc*Fa}@P?2A`?dHZ$~u!mTcC1@4I$!6<`}lPjFOG6Y%|`Y^^Y
    za3Gfz>3CW)9UY{cD~W&y4E+vb%T!b;p=d?Ezadu&NxAIDeRzBbF@(Mk7Wv8EbTB#+
    zJeF09)9>VnW1DH%W`aL-BZ3J5lOm?@h~a5oFG)E?leIjT^17zc$?Jx6eolE+;hHIN
    z%_>zSn|qR*1%02ie6f~hm`%Lbc2f5vObeJ1@fc4ShTW5MPkvRYlw~ttaB||1o6X}N
    z+nivlu5B#u2X?cO9T(HSfr$tS_*ld&<|q#<7vWOEooCOb`|bLQGAvvPp;9WVQYN`x
    ztECm^h&IXQ$1}{^<-EYq+eV{s)?TqB;yIS7x@$GauuSQD^|(z%oJl5~GA8ybSQW4)
    zVjVBuiA5W44E{#;GfdTqv?f1QZA&5hv5A)gwnQY5q^71DhtiRgUCR|}R@Br)+4))f
    z){@l<b*5&WYK<?}<hE`JXMK1@MRsYGE>%uSIbB_dZ^tvK)wB<vlE5{a4=L&Z^$ELR
    zGa|Csp%N-vglFz*09r9Icvtj&PQ8g*0^hbuIc}uooJy8JLeI-;RyGuSTsL~nf<lDD
    zi7WQv7zMEVKQ*V<mS!p?o>eLe`CHaB-IPs5*T@}(awU%Q1Kr@XZ^)#+-stK(3iS-j
    zOgR#fS1RlRopM<=<PtZzL2d?W{MsBcE!=PF1;PKWB~rfDwiuS)A+g&O6jAA-+saZ&
    zguaWKo|MmZUAheVeAAiL@0lh`J+l@m#?2-T?HiFycUl!Zm(QQlEhEp@75k)n|9yi#
    zvP%M^boq49HQzxGUBJ#C-9+^Dg4y>yy+5OoL|;bV&d4d)PtLMkdfU^Wji1w7tS!J7
    z_>x8pU(sxbvw0gHXKpxh24VLU-EZKJM1Fxk5U8T3iaT#`x8d_Ttp<7tSRaPa-{gC^
    z?)z(+w<GU4alUcm{OJG&;(=h|4EHJ0!(<>Z5g7j&;am9qEu?Kb>Qog^&+u%Q{_mb5
    z7WEEzt5}?@A|CAwj1P3a#fFW>1DjzGK6($)XqXV)#USpHZIlEFB8o9AQ=QuE7YPML
    zt|Rnd3AVV5_RJ!OJSj1V5ca{zlZ4wiz#&N-CGQ1V*9nDo+X~j!AJO`AmPMLjP+gXP
    z)md%@wq2H!flmUjt4QzsU%C&`P2oZWGE7h+=)okBoWcZwo};^X1=DzmnI_6xF69lE
    a^7A_7F_-e3OL?UYWqW-q<q{$3fc6hv6wYD*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class b/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cdf8988c03ba1a4b134de970466449fcaca7fc58
    GIT binary patch
    literal 5300
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMDepth.class b/target/test-classes/unit/um_futures/market/TestUMDepth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c65d404070787bb4bf662d2b397ae05b38f8d70a
    GIT binary patch
    literal 4113
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class b/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8f32645fadbce24019baa0ed2890b32fafc9cbe0
    GIT binary patch
    literal 2016
    zcmbVNe^V1j7=AVhT(}+zSExlJViZgQx&;+lqP55mrA@FE62*4Lxf}~QxZKgZJ=#vE
    zU!vcjAEBKZoI2y*jvvbDdzX-eA)TUgGkd%5?!NEy{(AQ9yMJB-xP>27#1L1I(9nZk
    zhJjt<z~Hvw?C?jGU13Uw-aD3K$uAk=nQU1>lHrQGSCw-ACa<~X-cO?93-3U9yhy7j
    zqOu;XR49n|;Uj1Y`Zb)vS%z#tig-|az8%QG6F#pQ-ky+rL-?{(T>jatl3lUtY`YBo
    zq3)J8hVjBFjOG;#($&aJh-S%<MiL)0FdpI=*6<0=kt2a;lg3P;?d-brEN3U5ZCQCp
    z4wgJSuVMt}6<pAe!bOI&M<|;63`yxWE;9^evL{uBF}S2*43`;{is1{=%AlV-n8X!Q
    zv2E;I{9u}kj%Xw?&XD;vy(fNoKAoN)OCK0^AZR)@7RhGXvYGU6eYl2<f~<xdCK+y<
    zZjDzg$8b!+P1kWKsjkP5QefJaa3mK_Q1f}{R8h#PyG22Iu)M)ASNNdo6t?TQp@3`n
    z4ATs$R!UkaU9$XrLz-3LQO0(J>|FoeB{e4l)<yDRU{~8|KVH#oOyrP)n;Lb@ZG!6`
    zhf9@oR2KhvKWv>jhP$UiXw~*@UMj9M+GH_G(JIMQ%;Jl%Q|B3myTmA44o}?Ca2M3C
    zy^Z!_SfIK*z1@!fEES7Uhm!YSVL`!t4U1tHyoVQEv@vL%)vaO~D+(THc!*VEAlKXB
    zyHUL?_{1#4K$;OvmVXQk+h@4e>3M^t@*TC%lw`{ciA8ryP}3GHN2~?4itsj!icJ!|
    z;F^YAHasg_H-!mVwMhMB;nXyhClet#GK@S99BI`=+43#YxZpUhG^FJ^q>zlYT)Ho|
    zT~E-x0ZF8HobnRX4^;+rtD`g0|6f^@=tdJW+<T8ScPTG|)l0M-*yPYa2k4NWX-{2u
    z1J4vIRv5u^CrSH8NT;|=d>5m)B}N~yel#QUqkkMMd}L_+npT|tjQ%~jL$E)iW8csi
    zZUg-&(5N*IpoleEF+8H(Saf+UQU;`Qub^xmqVEONT<&kEx?aan9iP6yXj|tQIt>gF
    zuwh)FC!no6)ztkh?T41Xi|jmZ+4+M2_mFH(PZxB3Qos5aCI<25C8mm@wW&I0USW2V
    z=A(!BeC>K2`8w{+C-kc$iI-SvLl`Cc0L~MT6m(pq*(FTSqrfRLvq(pfZZ%9bA;pPn
    m)@hgO2jkd4iCmw+Aj)_`S~!w;O1lXhLEns^Kcg{*@BalIF(sJ*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class b/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63f3d62bff29aa0e42a757bff4137ddcdcfc5400
    GIT binary patch
    literal 3288
    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
    BcX0p!
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0a663d06ba0a76f135bfa4071ac8ade99038caa1
    GIT binary patch
    literal 5129
    zcmcIn30E7}75*LqB+FwP%UekBhB3w%dyMxOV+ZhtBSCDox=!m3Vt_HD8D(aKP17{p
    z+@!mkZtlMC>6Qje?IzuuoSy!Up8SfQes5+Z4HY<$bHX`j-g@7?-~Hab_x<a?_g@Ea
    z1aBr$g;*Tb3TjX*P<KO{)>KooCe;4X8+z6gs6Ay^hId*Z*0Ogvi3C=~kyNl6%7Wzs
    zGp?uS1lDH@j-y-NppnxvhG`nEzw^>6ti`%G>J+R;N}#<!p=u#_eZ1fm9NkrOnlq()
    z>Y(m=Lz#<)>)DQx)y!^l+I!M8ES+Ljxt`|uf(68-8XCaA*jrNaW(8ZM*tl+u$&=++
    zy@E&am_Utb<O~`jdgItCu*;sB^t}9GHD_n1ZtA11?o8{BnqhB5A06;}Ni-lPW$aL}
    z6O96E<l@q_!0z-iq;$m5#I3%iQv6xX(-LT=CaOH3MZsRQ5}kr$QesQGjQxP;7}i9`
    z-qI--sqv6wb|le;{c#*npyHswx}p~0yg<UUgUtdPTlQ9pltvv=a2Q7j)~M#{lq!&_
    zT$sQyfvw|O-cYC8)sh#^7?wwfG_$ik7sm;KExy(T&oI@rVNK~{7d3Y>qvex0j#vU6
    zRH?Wnflh&{_MDtLqu>d2(fE9Ut~n7kJ|JF4M5S;fYEC$mK#xGnvyD^w%=PxhlRFxz
    zSwUyBZHGU0s62M4@wrtvhx2h<P;e2w0!OoUP8~HY&C2R(*0wD2-FDO>BeSMK9;>=l
    z$hoQnIHP-$_84`(aBfiGc={b}rwgA%I*yEjKJ*JTl;}~S*IC2OYhHFzcgUUz-HY~L
    ziXs)#B!bk^BkxSv-ZBLjUYD{?G^hcW6<omp)pZxDOI8;ty5#=7!*L7=bS_InBbPVT
    zq0IRpYV`On>g8AxgBX!P>^%aT7Qsj!@?L@7WgVj5%IbN~uq{{Z4(QQSWXHMUREn|Z
    zX$9}Y`$-6=U<o|mvOGpCWkSgK%Bv*ffHR@q@R>4Ru(DD$b#T(LZ!$_;DOi>^YU=dE
    z2cX3<svrxpw646T%Vm(`HB&Ud;qPQT%|vnPF*(_>tb?NW(3j;OpTM}lj>>@H&g4dI
    zv$K1!=WPE-Ujma%DZy9*HyDJ%i4+8$PJkJt?d@bV7Xu1oko3E)AdhD#Hpn3YU5tFo
    za<uP?ND>;#Wc)NlEM0hU6ckM3=8Cwvh%|w<lM51>!2S^WMV(!d2c&0b6nqfRmV9{b
    znSy50hkK$vTsm?NC-9s=|4NW;_S0r(`@w?;n@fqebGO?ZrdT$Ucpe{#<D&{bhL6+A
    zvf^pmnxJp}XxvX;Y-qU@WsRIB#<%gwI9^cjB0jaSmhjUb9Xf71IgP}9JZfba<E}-*
    z-XaMiT$RA1NqiQci{tZB%P+7%DQnrwTs9%2?B*5*x{C3R1lA|8g;9;ypAcByu*@zo
    zS#$_g_t;}PQ!ulh-dD(t>dv6N2Qr!3EL?^)$B_MSu-YR91P-THT=y`8R?7-Zpq^LV
    zV{tQVxCSM6S(fc-ewgwPErp0~ow(`Tx5Z;M6;w|n26I=z8}Kh9B{ISAA|~^iqvdpF
    zbm~?gAg~A}xo|9!lN#SXrqg#p`V=^`f~&YlV5b?I7XmtyFM@hzDUDA>oLQL?L$;iz
    z=(<S2lcgtz>MKB#G?66_VJOehLYA!slYV)mJSt&+DuQXFspUq;w5EkC=!l}srgnjA
    z?_S~<rp~35<;L+FUd1xcOTn9gdnrW&#x$|mOb*xuC##<~B+0iAE?KA_kOvUjZrk=;
    z&(XrV$z4~A*(Bz0FOGQyf53f##<DJkHEmDnYTCz(m6kTH$!csyU^NL^?)^I&3c^i6
    zVRlio#!TI9O565SAs?+DD=DyG;~*IoUB3Lu;K+yXjRuxba*t-31BRz})S;HByq089
    z{<?zS;$`;!EPH=Z@JqbRXy41K)bVq(PWSzt?}Q4-7PCH%e+q1S_);=BfC@W#VioI|
    z8vgRR!&a4iA@G}$uQmV6=av8ElZu)8C4bGA_!{K<3bp+GGDn8k7W{5+y$8`ckN7Os
    zw6?yAH5;)(o5iNq^|7~R@yPG|&0pbf3f26r<L^d3C^zv9w;5mMh!Tjw*Kn6Tfv@w3
    zD*uQ+#QeF2)(2>~dJo%Xc^Z${p4vT!J#*MMi}teowOkFp0#{S%$5^J8WjBPfzrlH_
    z{x|(|zEwKs4Voffm={t<(+_Z*Cq15NOPx%en#1Xl)b4$$?pJVjJ>Hzhr9OH5{y9AL
    z0E1WAZoh}&lhvuK_0?_naSfQq^%1F34ASIAVg~GBZzt7iq~T52h27YPJvf0DoaduZ
    zs(B<hK2$S?v-md0cpGpE-@$hY$1d*t9==aWC$J7bzz+%IkGNBU7p(d*R}~HX31<X;
    zx`=^##K4J^u|fl<7B_G|)jB{mR2tY$RS(g?BUJP#4LtTP8u+u4f&U?ZwKRG#WmX!v
    zB3IT|&%tV&gLASb)m>jRk6UGTwj#+hPSV;AAM}mr#8#Z)GyMtL+l?;tAWi2D@aZYt
    zdOFal<krh2xAul^Z6gT+w{~Ge=+-nz^K+jPWe3akl@9(z(SC7^EouMV)Q4(bL)F!o
    zyomGo@W9n-wl>MuJU;OdXxdVr=6#*VXCx!qQg_1rLGO#9jODWBVHh668tU1LZMcMH
    zzK&HQb^;k9)<@j>q2V$M{42P{TK_hK%pD99zmW)@cSAh4u|^KANi&=f&wL5b+a)~j
    zRNxt`|35tIk}?X1k>@nOGDs#{$%cJogMX>3{7Wq(2*_>e;myG+-*fDeAM&~i{EF>r
    wet%7=jP%Qv+Oj;UWMB~YUcv7}Enel=1N@QyLF-R!{ngh<;BWW`-a!5T03hvqyZ`_I
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..427ec8c5e03d815c6ff6b0db7f6076c10fb62db9
    GIT binary patch
    literal 4779
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class b/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5c41e84ada5c57cc8e372e9b09134f72c490db7c
    GIT binary patch
    literal 2677
    zcmbtVYg5}s6g`U#GOqH#;ZYtXU=pwmM1>@Um{)iP2b;7pHl;5r+Y1(!C0CYcnNI&i
    z|4BQI$&{IX?sWPG`e!=5l5JsXXG+r1jHJDL_ug~P?!EiR-@pC_;1P5`+Tao37153k
    zhTA9dsVu3ob}YTfobas4(6Oj!in+|-35C-Fd<<iHA#a+chf-0`7QW?~GB-}SAth+E
    z&ofD9<c9!HC*Ff7;D(5sxWzDTQ6R}G9v)eyW$?08l#K#6r9ECYQ;C?C<KM-!Bc0)f
    z9oP-Ua6f*Hj0*y~XsMIKhO!}>vJZC{m}G<L5z&i2VqqC7MGVC+nI=s`(T*3wZkBCg
    zmon4^Kl(8sU{J&mK47?2M^T$+@R@pbF++DK+#J#t;I4=fj4}urxy&glL!jBwhcSk(
    zBe|qVr!$gLmqNgOhCT<WWh$x^SF{4pZOi3+LN57n4;~*v459CX1%7ro6O4`oPi58O
    z^gA`;*k&(nv%w!a5y7N@DG}3n!0<S$7p07%$y%06SzXg;!*xTdZ%<ZLxMoURvx;TO
    z=A7VWUeA$+&o=iM=Hl<PoK*b~GXiEsJj5f0A$P~z9p6yOCE3j8xj`Fx%+1E}k1ckt
    zS<e=hcLN){JQY_@`z0nKB;X?vbC@T%<*RV%pw&;!8`s-q6=hhu7DA<1Ql(U4t6D<q
    z&KAYU=EoB(+Eu*7(9=SraN71*5%CnORMgedV_2nQd;Po(wVO&Loa!a^>(~&mDPjxH
    z-ik$wXbhe1;b)kx@n}B#RIE+)>qiXF1?-53BSEc9H;$zf=Wwl-sYOvM6J_UT^BYT6
    z%M25ZGF98%LPOY^C7kx*1;c1lajulliWyy9+SuHRrIH(aK72yLR*gO+sXNqX>`G0E
    zNMoOBr(_Y5`Rk=_M#JD;*K?ej5%mJTYZWux*po9VSpsoAE30YQQ0#Hd=r!{SQ4Phf
    z*LxQzzTNH_`d?a_sT6ryDJv9iRnv4+HWgi?Xq3s-c8wqD2B&ocCbe<5iSH}aDl9YU
    zNJK%Yp7RX;l5EIDZgPX7^jF!n*j#eVHMD@>f0qymU+q>5D{pb0ThtLT>7cvGQb~i}
    ztBRhL>Z-213HoBgj@7P}221TkEmMx$4HDY-ADQ}^1gxv)PwJMD<y(rq&E5aHE+5#1
    zfKj?>+UQDeqlYeA=Z~%(`g+0ayPe*j(nz8&qi=iU9PB5@?SS6)G-%;x^cJfQ_#9u*
    zh~Z0`ZF3gy!sE;hMJ^y5oTKv<{E^5n@CO1FbXV~HD-2)8yh+|b4*~1NAo?0&57lCS
    zMe}y%LnqJIZk|6Kz`$A{7{9<h$~2w`1SSI$KO@|Q-(N%8wX;rF@c05x4(NaQ91Brz
    zzqf+rsS4Jj?SYB@_Se|9(Rg4p48lk6K^hGaqG1f+F4;y&kRYNM!z$IN&3>6sQ05v!
    z4_07{%V^CUGRTq=0|+4pPLU+s!4Zy0;wVMWlV3X&T5T&>^*<s1I?DphFsLreziKRZ
    z0=q8Dsldm9mlf>o|6jV}=%jQZ0vRSK5p-jUNKRvtK+n?!yp9<>$7}=T9hdU9OZjPy
    X@|a6`-le?Wg0k)3Ou0x%+MxXdD$K?(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..afff1145c8724ac96a71faf13c09da4d63838395
    GIT binary patch
    literal 5201
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMKlines.class b/target/test-classes/unit/um_futures/market/TestUMKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0418baf1f3686f7c1ce26aed1a697555d7f6283
    GIT binary patch
    literal 5067
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class b/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d50eb76e536aa60b4d52afe971753bff8776b5c2
    GIT binary patch
    literal 5243
    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
    H6V3kvGZv|`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class b/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cb2c12aae42b66d2d7ec1bfd3b36073fe02014c1
    GIT binary patch
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=pwmM1>@U*gV2B5NwjhJW5|wHVYQ$;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPv?-Rux?}50vNGL!NUO8mBZ<b7mL<(b$%RAj5!lly{uM1I4g%N8j;mk=w`IR?;-u
    z=Glxl3PD1k2_Ha~&@AHyS{Mdh3Z%Hk?!N1|HZLlMY9Db&+2BQIGo7Zv3tP)^hGr4i
    z55;gVb&ZTk3AbpemqS2VR2?;l+YC$*VA^D~qk~wuwoVbFsY|9A$JWe)WX#X9LhLqe
    zJsCnLx+HYV=)p$}Ef*-t^9(`9DlKMcjmD}&3IXoO=tDn)lvRtIqB4Z59fKI45c_ID
    zQ;x@!g3S%hHCD|%{=I~I3>_X=*U@w(rI|;3Z$&NU(`q4vy9fjkWr+R|IpQa~W06E(
    z<XF{RPQN34o^AZnHXix032_Wd7?ClG`wWkAmZ4-dQ#Es3$yugJdv4jv#SZ0kjhl|b
    zP1h(Yf_9oad25eke7dy3Fp+w%<s|IK7?UtA;{hHr^!S_RZ~CHEET~Q{&u!Y%1MXCg
    zf2y&0)soh*ydT)r%Y$+Cz+Yk_LJ~faF@Z^fTf7RF&f3MndFy&nSqX;eYa!H(g05_)
    zmrGT&;BC<=*+O`XDN)GN3~e<uifsvxSs70-M|EAQK886ux!2EIQNE>`<qol5z@mgD
    z8OwP3PAqCfV`vh{%B^6u%%l43Q@vJ|a0sh-CSgrR3Tf(QmVKZcdWUPSNL`A$nXGz0
    zOW(SxUSt@ml&RG5k`-agme^Jh&#CX#s?XWtiIKJR>G}2f&CKFP5TBB?C0h^~D*N(;
    zDAi3FTiB-JDYyh>@_M<e;V{%MSbNkbTc{cEb=Sypdqd6YWC^FNoT_iBwkF19W4)8t
    zh-)-;z5bh|_@d=AbiQ;=M>F`AR@5lmoM~E)>S&fp(I}HI?mXYOY)<RC9BSo$Bj47j
    zSGZ2b6NrLRLFXAl1=Us!?r@u;be7oF*j;kmtLOod|E?j@z0|H4X5ZmJ*C-@n(n$A{
    ztCI%pR~0=eT&OzxHt16oJ6670DlFwAHA6XWR!AuBKr%I75s);<SgxJp%bM8S)_+};
    z_r>`~Kix5PbeY%DL)WbLM;8u#>%qjWPVdiXq|leqw;_H8_Os`<LvJw+TKGA=<&p!w
    zz?U>)_=;xhyv6GXcym4Rb4WX9XnKuMJpKxyaQGChr}*$SdM{(%Aa9_JfVHC=9Tl;A
    z%CWzud69Y7%kzz&=T8qXFdvSj&T*GA4W`54;qcHeh~2{PZ=kG;tfQxRbdJY6^xu1i
    zWTL*a{uDDKr<hMPgoipC-e5(b2|zH6AV}|S8ubvOUUcCO+4@P42oe~;995=ZKSL-e
    za~WX(vk>AkS~Gzxa->8TqSyncND6La9|t6Hf}-ciuK^mZ77CX956S<6<q^#==swH8
    z$}HEy>psho@Qd)vQ*3PiU%G>6qI6LL86zlhv|@xvj$)WVPtv`+fH6G7cm?G(pYn=N
    a`AM1bfKPeSr@T;uvhc5_Y!H$<nEwEy55x`t
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4e01bd2f725b707ec086d11746450aa41d92cd75
    GIT binary patch
    literal 5193
    zcmcIn33n6M75<)OTS5$A#8wlBfHB54hQWj_7(;BcnMh`_Y?qRjj^(jEcr>GoMu3~9
    z=|=a3rW@V&J>AmSxX`3~lhf1R(UV`%)9=lUq;Vt@Ip@UZSo7BV?)~of?!E8d|GWPx
    zfP;8Fjygo5s8`T{MuDd5+6_%LHEUYEFmYYaxB`vG4a;y(2t+zM$Kr@#RTOartD!7e
    zJ~Eeg^{l}9Ou=z<%S{_uJ!P1tk@t3<Uxl?;7e$kT^+*VG7bsLMWUoyX+=8R$)vV^s
    z>aLpB^X_OW#m+^?$mma*hNV-&s=TW?o=gF8zJa>)FY<;Ix>>;%DKV;Blk!kG)~sMF
    z9ua6TjjTZ%#84EE3hcCJXIwY;xSF*yvp4mLyzbo49W}+?xIQuB_2OtjM9SE%U<X<S
    z*2u-BX@OnI8l?0_(Z;Qwky89A&DCOPrzWaAphH0?x(H0cF)6VlS%!VYbqs5|x3hH0
    zIchxWn7wgyV{a7u6sXuQu&$^@FfR~uZGW@C#*WTPk<zFG3LeKnf;FM#bxIXTR4$C+
    zFtM7_a)x@N$8$``7bgwNB~Y5#*OQInsK6Fa_kwGfYSOS~^~rNuekP^m;y8jx482sW
    zxFv=@fx4cooI0uCN%RwfT!9Wc8iv4UUT;XTU?gl*Fcia}K*zJKv-;e%p4MaATd7$=
    zXR~{|H+G;rcA)jSRXB|^QJht94nqQmGImy-Ff7f==xWBcEE3*!)FLG_ra>aBx>d;L
    zRS9!ScW3NL>U{QeTHr|XZEdF`pF%Q<l!9Sg5NIipq(rh)Mn0#xnHk+7ho*Hm+<zgA
    zR6v#xQp=CLJ!OZ=L|l4l$~w`Y7F<$r86#9Tzf@gvyGYb!_jis(F)GkklZHk%XR4#A
    zGk(|@^jtK=u{hEgmr?B90-LH}BoBFyz)($x=(jR@&NXZ+uMYV17%Z~mba5)d2=ugq
    z_u_pdgj28tp6{rQ5zCnnFuw9C$!OqAtJgiIOckt*R839KIQC7(ipvGd(k4uuet18$
    zC?*tSK$bR@_w?r(>Uhl*&1-l&8C6qZoCZx!_SSSz_#S$)yyIh-5@=s8Y~<&%6Smnm
    zFg!3iaw;9e3^R*A7Q=N0q+lWefv00&A~{f-r1oNPVLXx?uodL+42Am%MWCOtuqLN_
    zZV6>1KMm<Fam~YxqM+agZmx)@RirU;OU*(NRbX%6hpL{hNDb1>a|%9yXG;z}{Y*hK
    z>CoL_hb|vR$6|O+V07gGw|n`tuV?@M{q3cU+_x*=9^_s&<9Hq)j^ZN<K8lYCtSzgb
    zw5@46+6&MZNR<s8=fgyj(}emqJ`u$y6?_VxURqyxd69mdvYo6(E<X{rH3)lGLy@pb
    z&Ine;ur-d);qy^^L2CI$7A<8hhnU``W#HZ1!Pr+Z-W$XE7`8CbF(MEG%N>&mCnBp6
    zf%-vvQm2QR2=(DYc0za3@@mK|YiBfbOmhs`4+iVq8Cf0eORl6AVm_^x1(`rIFTTry
    zXUxbO6xwfDwySwT%R8?WFa~r&rgPtRm&MhaN~>{$DXrj+c(;?HnRj?I<2lXIvN{tz
    z^=tM~s6tLIoD8L^*0&Dz^q-$q1x~KuR#u7kv}f~DQ0H<*U{5Zm@$ryDD>G%lm=hG;
    z6pDkgB;`=+^5{v<$dZVhuCj<Wv%oEwblHw7)6xSMLvZggwd};C*0#)2I;(hGTaUoi
    zcP{6Q(Y>W?myhDNG_QOgN^xJH^DQ;@>D9)vH9le&oQ!_PkhfxMx>~irPaZ-S4A{1t
    zcO5M#yYlNAF(1bQ?nSYv;E%XZpOp16tQ+>Mt|mS3Sg2`Jnk?q#1Xh#C<=%h7VI$b&
    z*LCMKYtq#7ZAsgnE#$)GXC+mZY)q4R;pMeY`bR!|Z#W1Ak_R=@95GzIw+W3z<&`)q
    z`&SkG4llCz7uox(f?wf9=7%8`wT_qCb-M5$d~8%eR?Ye-{w1*O;Y-PDA1c0+*76w%
    z7GHI2x3X0ypBeln<ZI9S@{Q(w`7UFMf5BVxWxgi)NJArkzrvAGwgtbBb=`yLT10dn
    zYr48##+r@Tpv_}b*ZRmC^LW?qz0F_cZvyrFZQ}1nK1et5A-EY|<A~ym!Pjw@J%MlV
    zh&u0xVMM&SmaYeAxpEKN=6M>Acr3AN0lOElXC6Ie`D?ivd`hmS(vPspEz52RWPg+M
    zQvGjv=X|?#&TBM9K2y&o4kaJp2v2$<)txw&IKF@r<B45+5(6*c)Ox(Wi1Wkp_`M6b
    z_yFlEZ1>#5*s=P=mFD{H`?v}$;@Y@WDFSJ7D=`DMv$un4wbJl5?8GkY!EPKy2hQ+i
    zDb+maA0Mb0!6|%)W4sMGj_=}ogkvXnejh)eq@!4eAL2)Z@yFaL!Sh%BgsX}M{**HU
    zKdWM(9x`w`VXV-=+3E)FrCR%_hDrl_sOkY4c#w)7qJf9sK?8qYGVs3yu#rZm6K17>
    zD{^IX{Q|7+1vtkV5(CW*i?~&GXBXl;;~1^&^+4Z<K0Jz(eCt0+dk4^uK_uzC5x!id
    zTTl2pmE3x%<kq3Ut=%Mn@78{72;7<^X@22RqU>O~zS6<JEZQ#)vnB1noA_YEE2z5?
    zkr#0h9~!w*&(<c{TExd60!??~GrX^h_^f0^cj8X4-|u}XkWnjJ9){sztf8Jm*oO0H
    z=i^!>Vn>l8V#CDk0yJFWo8U5T@p*8YLFNv|h~Ib!&$|Jh+gMfm*Q6azfM>3R=j{@n
    zcPjAo*S`tRrnrp4LF75XuMCp$F0x?{+2CF3I`2};2m*3jdU&(H%JUq%<cGYj0>5Uv
    wp5Nb4DkFW(QafssN(TCI?<M>p(Bfr|J;0y%@3;QU*55ph1pbbH;x#n?AHpG%$^ZZW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class b/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dfbc8e344150a030e602bbec006d627b8c8ef02d
    GIT binary patch
    literal 2731
    zcmbtW>r&fB6#f>Q$hgYQ38Y*ah{?rvASxs&1Sb%OOCYgH8^Dy_sBAA-AWN>aqGdXL
    ziM~lYiIZt&`n%KV3-o0=Ju4g88JiAC$1{@l?Ade9_npi7&wqaV9l#yfQFI}sAgrPr
    zrx?!d=?A)I>ejCItgy$6g5lJC!!pDyLnx8VD~K?R+WTc8s<*X@UEKek7hLWfa7WA0
    zYLge%{8bbRLOu8Zs)Exh&fqM=ghz%nud==43D4oKR?(e(F0^&-ij7>(Glh|HT`t_5
    zUE(WNiT}WGTKWjAGF;1^z<FB1c{=L5lTj_`LXY4A1Jh(&y(;=}i2!+yNfr~?Cg?Tc
    z7}jn&8F*PHpc{^vj-np}3I<gS;Uk8#M^QBP86v{2A7;3iNVc1lTnwui!4(Fjpu3!`
    zGQ`>yBN!$5j$Spig9%NSg!o)2xW;hF57iTfsbvjopO=<(x17_fQCvkRf&@e2$M`-!
    z+@6TfjKmLg)8q6xHsZ@Bo3hFHPd!NCrh+jQ<G96ew`f<if??@ak!wZUvMBksqaCHH
    zXd2uS8n?WPt4Yu~F3NU^NPN7w&M=jIuj54P$Cywssp2;7FboAL3sSydxK&*g%iN)i
    z?sCz({<%Zy+6nC-dB0#+nq~2J<u_v@KngxlF@<Rgmr~c<@+<AAY>quITWp5m!HFU?
    zDpgb4$Su{|Y2HuK3dy3lhx@XlA29TG;3%1w8gnWhB0~*cZ$pL*)$Pgsw)8PIuiwdp
    zejW=77F8_a@jIdDV2vT#tbT^^29WmRr*>`Y;3!t`M8Q)PS>$N0+0L%E=U0~;F%Hc&
    zRT_81;&+~Ix(qj3d8*I8bc@-BB$<!k8N*0>d(OFsm4a<P$Sh<w))pf8jEJp^B3PsE
    zx?J|@hKf8ksdK6xg)x0HzwMzggy(5a(k!A$z*oIWfjjGZ!6Zp6YZrAhuRDfZH-uqP
    zHVEhK>^o24G`W&@07L(C&k{z3=MC2&%NfhEg)R)+BE#e~;P?^Wu^mq5t_hm$ohJLH
    zLF2;{Yd&dYpL)DZ39ssoUg3f}WU#-ExkJ85vD7ja;=!~&wyh`u^$Er>_YO7Qp|=Rs
    zDZ0DpvSR3ao9Dyo5!Z9ag?_&!kBz&gMbap;S@LnNg-v-sk|_RPTpke_U9&x>$d?RR
    z2gAqTthZ#x;0j$zUGztwi+*%P`(JcJ(K`$#{}Ishb6RQiX7uh(y#o8iSKFee+y))|
    zf}Uz!0bk-PS}}Z0yIua_RfPP#q0}2FTd&ab646xZ1){N74Hs+p@FgxcZJr@*pqB#c
    z!yqoT*dA)w{)YCY=WXB5w}GF({D6T+v3T|ku9BzgxmfIG?8dK1p2r`rp{+`<<2BrU
    zgL_-_efbsAGvWSl4YOl4Jeui_-RSRrjb#~42ohl&5qb{NYKS7bi~$Uj><SSQ#|%c1
    zp?;R=XDJHu+=wuQIY@FDotZ)bMPgzA36#Lel7<V|!7foeL)Ocr*A0VCO9t!ud!&Da
    za-Vh>%mC%z4U|t~s{zWf*r&1QHLP#`U%1!NL+%n3WRgNj;UdNe<T!3p(9?8P&tn2l
    jFxdk6X#jaSfc&rlc{G4L9YCJ%09op{L#|LHU9kQIz%$&*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cba2f567c7eefd2b4d5f1e80ada18764833a4012
    GIT binary patch
    literal 3753
    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
    CWGUqU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5d6e4ab5d98799a4fa79de68977206fadbc27a2c
    GIT binary patch
    literal 5279
    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
    CZ@T&b
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMPing.class b/target/test-classes/unit/um_futures/market/TestUMPing.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8708263922839fe6eb34319e69a224e280ec6bcd
    GIT binary patch
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYisP11m!(pHMjX2A#NJNIsn
    zs;c@W`VIOKS~VtWr2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTyke*w6K?-Gb0sv)MM
    z5B&`156mNz+orS6pOg<oMKbi?u^dZ&!4OSnN*dw}Q|@6^%KA-Sb1R2Gh_WxdBjND^
    zt)7eWR=7$)Lv#QiK-Vy+;~a(<CIbTELG8s}AOlbMyk>fbLh^0l%VOcF<?J&ID$F(t
    z!*u=(&T<-t>1qhCSge}TjN?NF#ublI9UtLi3Lx-oLQLm7L2gNp+~zWEFApiOqG#t4
    z7{dh(7j-0YiDBr3MQfiSF5Tv3hLLpUG^C3CvW^K%GH7Mf7lg`SoIV)G6obBJ)-8TC
    z$LmBVj%kMUPpL!k<BPe}(nRXWv;#rY*@@6L-?7c7ejdP8q%~x8WO0q*cEzpnvgMdg
    zMevI2IFv-!<0nsEu`S_9E}Wp|a}`WM$f~<bkMm${n_)5kUf1cluH%LVuH#e8F(lim
    zXs2@3^6RFoRE0;G+845W{Y#IOoPMYtmiHsO(Mk8472M%O0cp6YQ-|Cpy8fGVse(?*
    z;eYR|R#{}YdnSfft#0#TVZGTFD`AQ@$d<qYK3AQ&#4y_9jWQ*5;*O5Hp#JP{wiClL
    z)#KUycJ*ViPzXDcqW==h8t&^@QPuwrQS?A#h^eYhU=8aU9_V<84N@A{+vf*ioh<vL
    zAfz<98BW%|4@}!<xY`|YQ;l+6HPEtTN`$}S?h0zsyyb|^pjH;%wpq5xV&vV5X_rjT
    zQtOs6CaV^~Pvze#M>&F4;>R%dEO4Y%6D7;H2x-}ITxm+nbqI)@v_rWs_FPZUy|^S%
    zYf4&->b}a5*zM|o)Y~hF654E5hI{Xj&K_k%boxnd1DgUl-$hpGF6||@+`y}dbxXb2
    zP)Ce!D4E10=~#sRD<bqG6%S`5YV?hQsXq-GAJK}_m(jN`dkpqlc<eEaY8x0to<_ZS
    z00nH)is1?EM#9URAsCR%zJ|7QjDeR(WV3%DVHgdJH1NqwjCU~4(P?0Wh>hYRNqYx7
    z*}{HG`^xiIp`T}MKfe;;KC&$usk~uaGp_uOnPL3>3bO^}ZMK2=*I3x0`S>wD+q~XD
    zu7P_?G2_Zu>=jl!6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>e&f
    eQs^@nMhVXeg(HryX*Y%w>N_FzZ)l9*+y4MdDH5Xq
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class b/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..18acb78c6b4dc1e0c3ec04a9abf6fd53bcce3e75
    GIT binary patch
    literal 5248
    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
    Jf8Y%?{}1%ztaJbX
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTicker24H.class b/target/test-classes/unit/um_futures/market/TestUMTicker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..01a11fafaded9029e9f403cb47c1562de17c55fc
    GIT binary patch
    literal 2679
    zcmbtVYg5}s6g`U#GOqG6ukvUDCIQ<(R2))>d4*>n*rbggl)k8J7A!1Ft}M}EI{g#<
    zC+##Q6K49k)9D}RpXu~UwuPykDM?2&lJ@T1d(Sz$_wFBmzxfTo40J!*;1S>z(T)y=
    z+b8m=EUB_~EWOB{@SMrev7l&*xy0ZJg);(t45NA>Z<?h?Qc=$pzUSF8H%_@BC1|wA
    zvq@*<hX79}K7c6ThKQTE#V}@3Ajv8o99gDi@Um2tjRH5N6fc|UL`umOxDlP%Vz^-k
    zc0(~dh+iY)yns8j)X8B(S(i=Ohb{&t*<gA^^rDYgScXawL-9+dNz+iY<N2_gWsBIQ
    z4Rzj+ehdg06fuO47;e>3)aDs{re0ml&>adlhqMK_Ct?^Q3_?~ebBf9kXm<2rl%eZL
    zE-BLKv}8I`NYR<RA>aW+pM%vh6;+BWT7e&K$>n@PF8OgE9v?ysp&x<;es(Y&j131*
    zW!2*JJ2~vwqL;R4@W)O>Fd<-4#1tMfJkIGwDXVC*mg7=R*EHI4-H_@Vlv5S1nG)Bm
    zVp+0TC%Bo{4@t#m8!3j__<JoUT|dUOfT)N^m|+-l_sre%b){UA&0L-vw57+~Y#jg8
    zV(*$2ZDDyou-ljC;_7+7#6*Myd?I2Na|E}16)qjM`nh@Qdb_Y<42#!7s1!@8lum3`
    zi)hW+qHVJI@dOKY9WOHUw9qJ=u|1YWJjDu?b+z~yR_NefKW{_zrV|OLeu@1W)&*>c
    z*u=AUV$mWRLud8)JDp&v#-sV{Q@J)(upiraE?`GQ90_V>x^XO>IEQPcOihZKnJ7Cy
    z8{b*7T4oq;l&RYA<{QG+Ea8j~FBpO?%5%AVR?O<^;_B{dI=P<m;WJXUYV#pUMPHk+
    zD>W@5gFUL9l0``7u9vzQ4TE=0KjhSos2A{EtC;0RO3tce3B>iBtY&0GvBx!|*UT$K
    zH59*I_noKscEe}re`#r^Qsfz>tWdZWP18-;RCJA^Q6^X0Req!!oYoDP)X3d7zNb*D
    zu*{?*5Cx@r&NKK+vLP3_$qkCqUuD-~bII|rp#=p0yM##hYPVuoeuwkiqK=432i;DV
    zN*eTDRrIV>S9SSq&=(qZtah<9SZXI~iE`X-kkGyX$<)^*U|l_bQn!p8-&E{v?*7+>
    z`Oq!|jL==vMwfaUJ#^hVe{}KC*9&If?)3hgMiPA)ecL1FU_U!<`}DS_K?}d2w^((+
    zm-vcC3}4f1o3nTq9%pVSasgrg9G$P=k3@cjKM<&(yMhm2;qGP3o8%4j5U^ehqOT$L
    zP%ZX1G;e1<aPoZX=K0eB46Fu%@eACiOk;^aU?MR73&MBs`)f$McGjs19$(<eKK<W4
    z$9&A&@2y~IvVzrEdtki3{WZ31G#=OtgYeONkVZp<=q?6uk8C3(NDwiMVufndX1_!z
    zD02;=2g|U<Wwd4%S>#BG0fcY}PLU*Z;Rwehag3tp$*&y>t+o}c`k#=0on?V$7*v<#
    zUp1CHfnAs7WZ=`l%L-C^|CjC<Iw@U<K!yoQ1l^b<l2e!<&~tPFuVEU`5pAHn<5J#o
    bDL<`I9(5_txs=yhP`3S>DHjPz8?=7_7R1Ad
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class b/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d81f46948d17d69bcbc333119da65563fae5c58e
    GIT binary patch
    literal 2694
    zcmbtVYg5}s6g`U#GOiL5her)=0wxKzfvAwA5c3MpK(I*~KPY`s*(_MtmRwn)!*u#5
    z`cK+vOeW0qbEnfk&_C1ZUHO3-J5!R5W+d(1-FweDckkUl|9Sg6fJZRA=zvRtTSh0k
    z7;YS^C#q6V^&{m)=9p(KhOT){*Q`YbS16p8;9(dw@;S>YJyeQDHva?9l(~7rO(jmF
    zU7kreBQGSly73WY3D;y?M-M~DCP#{0+&{D}+vH`XsG50hDM?<oQt_mg&2#gmsbx9C
    zHQ~D9jNxAF3Nhy-+@!5e6ai*UwNwvoF)&5I>66iq0peks1@ah*U2siUrludwg&R>e
    ziC@Yr%z5F*poAeA0er&HQ%6yoXYg1?bu&Y6DBS8&NN`8SFh&@pj9TX8mBH7#(1THO
    zaj2Fw<zz~+95IxVP(#8!h5-kxZD|E1rs;Wpu&I`Fakb>dUAR05k-9$y^ZaywDi|FO
    zo~Q+z)9=KvW1GIPO$UGKMg-#$CS*+F0mI|0QB*RTuIgE?WDQ-XtQ)3M&r!CZaotk5
    zZWqgnpdIH{&Nv_$pRFeuW?~<-orL`qQxc|SJj5f0KqG05q_1h^l4@mh+@zcyajSX!
    zbDQL~O4`QqVPLl|4#wppe}RbzN%&003}y*#`7&HOYxRTk&i$gcq6`aHLZ}r>1tk^V
    zsMgV{lcFuMdGQ4EqLddH`r2p|PKy;wGM-|YD!W>L49j$KuO7FlfK&0fQ^Lf46>AdK
    zWo+Qtd$DNajX|!S|HNrAV^FzF)~K`|e=6CQD)wRv&n0Zjh#^ib%`lIYW9NJ=m#I}z
    zOOsXSXZ?FyEtDC?nw6@yy}2g0HA^_{!3%1B?Mig1>>yoO*;z>?){-84PU==|9weyp
    zYZIbcQ!>)nrTQt^1ZDPWv0LFVxL1t>YLz|I5BQE<%y2WQW(s8S#f+?4NUNqM#x<kc
    z%4x(k61!>>o}&n&^E3Eg*}A0_d0H!L<ZxNn4NJ8&LnnU}t0C_SKQv5E`vMkq^rn8k
    zt5M6at$I4$RM$BMZ%H-PBDc6ne*9I2Z8A&?51Lv*@V`rmw6At8hNbs7*KO*FxOCA)
    zWfw?={>!SKmg>qby$kw$Q`TxXOp~Q{tQIN8jV2MrWk@D}8wu<Bc@u_hX8DFDlHK2O
    zdp-~qff2fRI_Qq?poeZ>=Z|h7`ntiyWl!%fXr$1W(YG^l2KI}yY>(bz8np3Cddt-X
    z_zGXsh~XQW?Qk~lz~#&ZBIl6y&d~iD-bmy(czwPKdMo(&HEv({yiTiuJ_6Q{Aq+J6
    z4%B>qOY<V~z7yxWMx4JKz`%+x7(2&ZigZ8j^Nst)ent2u{&)jrM?{^h;PE-0?9u=2
    zGt5QZes=|n6BVpPJAGsR&NtW;Xj~8sgYeLMh(-ZIbQ^=XL$(nTB#0<Ru}rlp*e?<a
    zid;kJ!V-kIjP}eRgDfdAh!76I$&-RxIK&Z293}5LTGt7Ub_)fo>yK%Don@Y87zz!R
    zf7e)U`*s>ECwwn`uPR9H{$INH(M{n(1TsueBIv~gk(|Uhfu5zycokE4j_D@K+YQQ_
    c4a!ezlt&wsXB(7P+fWwkTPYU_NeA?Q0o!BEUH||9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTime.class b/target/test-classes/unit/um_futures/market/TestUMTime.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a611b1c5f092f223d238f1da8876964f47e5f030
    GIT binary patch
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYiwP10aHrL7d5&4Lfkcl2(L
    zs;c@W`VIOKS~Vt0r2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTywzX06A_X$K0)ezIs
    zhkl0h`{t3!ZPVG~k1PA4DjE9kSdJyXV2GwOWestLDfgfz<>5_UcdG|Kii$71BjND^
    zt)7X>R=7$)Lv#QiK-Vy+;~a(<CIbTELH+q|AOlbMyl#32Lh_>UWvNiK>VjcVVYX2i
    zrt@cTmeVjyS3`KkV%3yp93L_;u6T^<_y`|U0D)%{VmjXma!Y!avzN=Xy*#AAN}iod
    zU<?;DT-1@oC5E9B7Oj1TxOAJB8Aj5X(~v6m%Q_}7$)HtCUl1yTar$5!Qw;j9d1&#Y
    zIWFlH;+SSg|C~AyKRusIEls43Ogj)Xot+46^BvoK>X!jrMOs5fM;6x@ZdctpuUL-h
    zR0XfPjzdXwJ$~}!RofDd<iZK+K3BmMgsizc^f(XJiVTbS_qtBcbsaY}a2=mwjv?7j
    zMLU(NmVao<YE5{QsXZaP*T42i$?1pcVR=8Y8=Z8&S-~An6p)6SI(5ixqU*m&mn!I_
    z9RBydYL!KXyJuo()emi6Dy%o#VkJz`2H6r=z~`znml#HSyiumCPTbLP7u28q&30l~
    zrg}WP->!Zv6$)WTQuJS9S;KuDE2{e6A&MSo3^7&J39MmV!vh@;u|Z1XdV737tdnJ*
    z6oiyUH^a%=4}od>3|G4&ZmLnPs|H$@OquXk+#S-6p}ggY&7fWpUeT=BWHIt?)wIi|
    zXQ_3|7?U-N;HUC$m7^R%EAe9(dm1<@h_dBdgtY89t~90PIs`;c+M(PRyRIkbUR;u>
    zH6<-Zbzfsh>~wWN>g^Ro32inj!@YM%XOA)>I{hTKflYy&?;@*om-Z4{Zs1kLx}{!h
    zs3XQVluTlhbSy&u6%qQ8iia~2HTp)u)Sm{8U(t%wm(jN`dkpq_c<d34Y8x0to<_ZS
    z00nH)is3QsM#9URAsCR%zJ|7ajDZ(OWV3%FVHgdJH1Np_jCU~4(P?0Wh>hYRNqYx7
    z*}{H8`^xjzp`WL1Kfe*-KC&$usk~uaGp_uBnPL3>60-&6ZMK2=*I3x5`S>wD+q~XD
    zu7P_?G2_Zu>?Kw^6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>Ze~
    dDD)W&ql{;S!V$+ev>U?-_3e=Qw=_oZ-G5>*5~%<H
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..43f75be83f069096ffb7ad18d36b43db6c46f5e5
    GIT binary patch
    literal 5329
    zcmcIo33n6M75<)OTS5$A1eiK;2r<Uk#xR($1!IV9HdDzglI>E`(vdvagGV#UXau-v
    znsg!QUYc%n-}iJ&W8*@T?oCcle@9P#MNhvsGnU4c?Ff3pIcVN`-@V`c-o5wvpZ~f0
    zI)Ht6Gmbh$qNrEUfJT9)tJ*b9H8pEeJ)6C%=UjotBZg(TM+G9CU1M>?uqukUg4IwK
    zEl<xBT|F<bK38%a-EuQVUQZdOX%xMkXI5b?)<w~zU_BB7`%4t6mhzXcl-!b|7uCGx
    zOzW<i(TnbADq|Otwl$favK@CIm$OTjdqHyzTVPeu)f`W_fH>1YBls`!mXzMCV6zk*
    z)vXD6x*Tg!@DLsrXfTbuL1V;l6psjOv!|zAxA3@{w{z3i^=wghuIY}NVsBi}roCPq
    zt%yh&TNONpHi0#Aad}!`d$I;8eNnV?t7okge_V657&@qlDi7#X(1mUyRB}v8>`Yeh
    zPrHs`P4;z_PdQDEM;)^-jvnlaVz&Yndj!@kXc5c{#9Z6oEU>Y&t6HQqYOjLFv5#P7
    zwW3a`0*UH{F&q%sqb|5;g1W2jGOjsR&>h2`=-;1@;*h{*&ybR9m}=6nruB)_T5&3+
    z72-IENDO`CmA@f|eu29Ec{y=R!IKyu8if*lbtsI6&&Ixxj=@OSzF;VZA%V_k+NSlH
    z%e`%fx3*o=%#zM#&sJ}2Z)I$6+q0{10w<$5rQkG%Nz9y`SF?ttSvg(J*_OpiU^`_D
    za;8CYtGZRn7gdRPN_VI13F>_6L`L9X@`1L~r|(8Gij;y8oE2y-^QFwU<3_Qdxw$Fb
    zA)O|5H{5?Ij8wpz5K_yJJeab>6;3X`KNX#5P%F+WxPUa(EiP7<G+*HCvirNnq8JtE
    zuSr8AUoh3t)JZ>-40$dZ=2#pVjLXRO9)V3uU?dNDufT9khv+wQdVw*>DyoA%J%$$8
    zabjUA!C>^1g7@M5B!pA41fJ`xjS<V45HP;_BFVtuOsZEsrd%mmIjNeOnR4vw3>z0p
    zmZfD)oqqTLv?#I)av)2aDtiWsjC#Cgism)Eos89~Fit}zC;MtTD0~k+S>Ew6T;Y`}
    z-=38tNO2~gwaxy)k-^dQ@k|U;3=;lW3|ASdf{6qKo{E9F=GX%X?kGnp$q!pW0Z;QJ
    zKLH60Fl5$52+w7q3^tldc{z-j7vV-xQg98|?~B7rNE2vg$jvy~gzkiMB3-pBaMhCJ
    zs7fS~2{Q^lh-b<^Kk;-)Gbw0C*yqbf+OZg(70CXdpm%twxW9MLo;@AqWZu8M*b$^{
    zHsg2>&qwhQ1s}!71lCq;kqD3pUO+!fYHjE|6DFRVCj2+?LKH75_yj(=xJL0(Dt&#$
    zcJdmz|3ujEAWU8gMb0I1Ot313hvN7QJ{!g7q?Vs&;ZxCa*mCtr8K|2(87r&C`(juh
    z!)69XMi4?^xnnXxMPwl(P(Nf(=uGQOoBBv8pVgg=yh<`b+d0h~(;P$ggTZ=tN>*40
    zlMhr+F%8$t>Q11A5yNHCG-ebHN*}N++m#iUMd3WS9BBr1VyAOom&;0RxjJp!U{Wl(
    zY41Yw3}!A~=6FGKw7l->4u!V(xGce4E}RG@ySBGa7WAl}ml+c7<L)kzF=$xxVwh(N
    z3s4_hPU9mX7gy)nfI~+qx+w&tEOcvx@tjv#u_{;za$>+Tx@6Lq-7Bq=t~nR-!(LO%
    zXD77wx7$N^`g*kY3S4^Uvf3EkU(Tn+D1OaLUb#W#%p!0fiu*ilXR#bl+a)KbpETr!
    z+9rLl{9|LcJeE!yv~9QOI$BWb71uRlHjX*miDF*C?{Qb4t)ih}U9+ckHR++s;!wMy
    z$pUglU^S^<>HRAldV)=UEqPkACQQB9p0w@hQXyROR+DSd#tgX{US9j8f8@%0!+|W2
    zJfxXs+Hm#0CNvV2*W!FwysqFkc$vLF$=;t8`~ojC;S95ocD!;zr&IsNw@wvgOIaVq
    zKLoa{yp+uMq2e=bEuXVs!B;1rY;4uZR}Q}k`Req(d?I>ZJ_}h#yyUI<B44$9BchSN
    zU*gCp+k)RmyYE1B&m%gEHQn8>V$DWu&}Olzdwt}sS-k7F-sUg!H-UQoHt}~OAI6*b
    z4sFI)IHLGs@KxMqPvC1jqRu;F1QBnpwfi1gFW$kHS)Rrt9!+eY!;U%ZoJDU%{#vdE
    zU$U#I^uw&IE3#Vy*<a_pRR0^^Io~Xw^9D_kujEsS{mFYc$djH(^&}1_j?Cfccw+m`
    z#NaD9z8-JR<IIRWe%Bn%-9zRg+r4)%cDO!qv8BG}E-nG{xI8XZia?s&M$CY%>^(-c
    z+Guz?wqZMVVh0YP6DRqwm1^$uj}O$0;5fd;G2R9o!ME`p!m*7zzl-lt(jlzF_wfV5
    z_(SfL;Q6b5#8nFh{+KfYKUu;+J!Ify!njWZr<XQx7uDKLHB=hdOI7#Mz<pG7KMg$a
    z4jTB=vVs35fQ>XdlQ63dyf0U_)X%}{nS*n<Au-s}FpnD*cXlJrGY-?*J`ePb=*J^C
    z#y>SYNqYw|fFUI5yfk0S(yd2*oyu-KUv}$o;MN|Jz<28aHUw@>k~BZ_C{b~+Twm?r
    zpD)-i4zMNdzn%C{!)vI!7?Bro9v@C$tY>SJY|Z22D?rne_!RH!JU%TM(UZ6p?Du<L
    z2xQdCmX$C(fHl-}7+Y`#9emKMMC=e!L~Mk(orQ+;d~0054L&<=GRWM*81Wkq;dwj2
    za|_FK|C)5b3GghG@w{2a^Hvp}{`&vHvnej4a1eQp@+*U6yqj#;Nj7+wy3V`QGJ=5I
    zmL6{QS9zXem;8{|Rp6Iw*Yo=;N@b+4S!!o(QprF+?!AKF1zNnyv3vLf|NE^!vh^2F
    NBZ0r-?|1_({{@=G%%A`O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d2a18a7a717874167d469073da256ff13ebd9b91
    GIT binary patch
    literal 5341
    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
    M;IH^Q-bCYn0f$-BOaK4?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTrades.class b/target/test-classes/unit/um_futures/market/TestUMTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..771bffc17c1d754d07403a02013acb3c8de4cde8
    GIT binary patch
    literal 4123
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63bc6888b114fbd4ca28685f4b3fabb9dcd0016f
    GIT binary patch
    literal 3912
    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
    bc$aTQ`g@%F6rb_`OU|S@^A*0qw`lzfBj9Ks
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d221cebd1093f70c30bbf155208ebb4d3f8bf636
    GIT binary patch
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+e9gCaq63u;w@Q0}4$Sh>~S>?Rz@!e%$_g_h~`PxPO(
    zQ_-n2{oLuN{(=6LPM_U`B{o>7buzQr^PY3w_j#Z9w!i=N%dY@#!b_nE2?fn6T5v?*
    z#D=kD=$2ux>+^*TS@Z>t44by;j|e1sGs_B+0^QDL$@eQa^s-aj{6-c$>266^&vUgR
    z3k%UI1qF##ya!dmQ5DB<TwpAqB0VTST?_ocm7ZR4Tz}26Os8zP>!z(QO3z=)KiZY%
    zBk9z)#S-zzS$oY9I2ziFtq5Gs9Rf^N!AV|?%!eo^4c|!Olz`AfoM%+D;Vc~tT#Fie
    zb9*E#_^xTMXEU*t`*eKCwX!L+<D7yH6`lA%;P@_z+P*;2cdC~KPWNUSRfgPjsknfP
    z0!qQ~B((}?jR%wH7HC^DDyF_QpjXQEd?>gqa5jP)_@<@jOnXzV-Z#8b-l(K-35g_n
    z1$w_rZ_4eb1L>g)=`F(wBwzb4M6$s>*<kwnR`lVjf_@d(a9!Y5(JAW%(>Cm))QgU7
    zGa(#T-wj{UGNtY7(hka=9y*?ve#u!Skuy_^0=IK-b)D3HhyewIDsJGWKxZ7bIP8<A
    zS26rzNxF>cy7cSUKkO5}MpE~YydButz0`QU8ul>JAq5|)xQ#o6>%9(_*|wWHZ@eFt
    z-H^b&Lm@QF6-!^rPghH9A_~zgWl0RPmYGEl<#rM*=T=V^UFma~!d-kEHh?jKyKhNf
    zW;xU{p<)tKEQh$Vt2Hd}fHiP<{B=E|p&yXW8QfPetKtD33QWHnwE`Xg09{{b0@rH9
    zG}alrLqo$zA&)r)^C}+U6Sh^yUDr3FL>}|lF4<O9BYK&778sT%aHXF2YU|C`sjW#e
    z%SkM-MeW}WM!oHF!Lja*&y6oFOfDv|#E4gANvyEV)HcG#@I=LD_?)F$2?*xS;jA|T
    z5@?=qRwX0O)+6VFazVO_M!}*)%Q;2ES~grWT-Sune#xY_6S@CA3bHgE4km&2$ARse
    zWw~s6CM}KGw&NSV>DV+x5Ha)Pa?Noi@AdnfGygJWR!p|Bz+Z^iq#5>_l0d3rxJFs}
    z(xu+^Di!-A0}rm&wWsvK<;@^fJE_3vf2fgtYMj0u;am+YveNcC{o9q@5RASF`fy!%
    zYjdwoQp>;*+Bi{1YB;hf>N<c@va;X=Zc$E~VQ%ysIO(s4C54L|l1=<jY2uHc5YZba
    zCjXlu!Y>v+zu-#ezu<pM-wTKzqhnw48E%6Yzv5G^9>7z4&6R+`-KOaB91_u9XWuI*
    zPhOz)IZ}OnKO?1SJ2<_A_n+hZp3Y-D4V)pcHgw=@o$k(>?gIBi%f-mfYHa6^2rw|M
    zrE{-viI#funs!yY@)I&A@!L!2bD`C1JGk`<cb{lk?H<?XUtn~oxxIM@<NZ6B9%|99
    zw70xOE<}_-=w%v7K0CPTB&zc`hc3!4a(bpQf^JN)+(QONh=kT_C=-}~<SD^BS*&55
    zY@9<sN-(ME22NoEo1}S!+AW@IL7BHh7OUrNp5OJ<;f_Eh_Vmx1r}Nt5*wcP(QCr@@
    zrz`Km<sP)sWG{hc2&WIH3A~%%ELWKc!~A@h!2sqkSm*Y9>~=18d$Q(sckK3X?Dot)
    PZinX^-F`+SO>qAPUM3rl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0f3caea3fc1096053e6dc7f9b7bfe84512dc64f
    GIT binary patch
    literal 2309
    zcmbtV>r&fB6#f>Q$hZmtH9$xRA<oS<5EaN3Crt^LgvNGKz)tCn%JPB*vP7j7olK`M
    z(Rb(rw9^=-nd$FNAF9){va!vjQ$j~Gl6KFY?|gf%fBpUY9{}#45=RFj3Zg1HafYF1
    z)7UX|+i*7Ym!(Z^3WhU}EXNWbGenZ9qJkL1HFv8b#P*b4b<M5sdCBMA4)^pNtzPre
    za=3~^L8J>GKvi&7MK{hdj0Xgy2i3LpKm;E5^?)?XhA{LM?u$Zh)^>fKwS2*y7yJ#w
    zS&837WVn$%f#HmTUQ!KBNk(&oAH#<XOqZPcRP<wjE)#e*Attk}3oi@LayBxlrj_S(
    z$%1ER;uyq51(#F|;WERyeHINlLrl1JWrp*~)KN(3hbt;ZaFszR89pae2JPs<7_Kq&
    zt{dByzB8fQ`>u%L21D|P#1?<EHj$VfN$ePQ!0C5vB;1>9?M)_r?7}T16{J+8G0Je)
    zbgO#Fatz1hy6HL&Mb-86{TP_G#T}t@C#d?myityeid&|*&&_A&SLPY+XHSJdZX3sK
    z1-golFu^d?3`sMjbC$nt2(!XHir5Ah?dzY83C&T59kX*fvWu;-AI$0&C%TY=DV3_`
    zF46T5(xpt=Pm6!mm*sPx;qi$WTGee^FXR^Lr7{~vX_59~cu29K451Q<A;Zw+bJOF3
    zmT}y}V_C>ltPfA=zEn}7e4=6oPbslwg~|$In5D!%Iq|k4FXRdh5OUxg<`pcccqR+!
    z$^XP-=r#|uj5rqYse%_OvdB?0bG;3HGfcY~pEyu6Q;qOv{=2}ieTG}@UaB{|Oj}Ad
    zcIrNPsp6GnEfe*X=avIgP#H^;ODdMJLXtXo-WB=4rULIf20c||h|aoYPJJY6IXoX!
    zOWa#AN;d6iS=Th|qTyL`-PnwZibYiQ?0a=jN{p!N+YEzCfg`LcFIv7us56e^3PV_~
    zL!e}^>7u86-Ss%>X@a`(;a(i2Lai{w%WWl_`0tdbRIN7{iuQY?&oOyV#Lm#n2yD7i
    zPaADHI!M+lNk3~vW{LbCUv>k}<O`Pc?ci}U=C<tqxJvE0gT`S8Jv6AoKkC)=je^O!
    zNbdrzbow&-cBXg1ehH5i=`F<|#n<#!>j&^TR%ylX1xY(X<vb#xY$*K>%IYq<-Xfk(
    z|Ax4x)o{Ls3vV&p!tAEgKpzq7$0ZE3VGlL1za+V|{8eb@>!zKbiEt<FWwb<A(?+%H
    zzv5;u{@lY@PFfqQVe%dBt!fXnX<85O;!%FQh9@=5PDi!tgV8-aZ_ya0jt3$Tp~<J=
    zGA`l@4V4j0k$0w%2x;A^n`_XD-~qlNDWwroSi`q;{WN-EphPHBh`}Uj6#MkcA${JY
    yzd~p-78eeY%#PNO-@|7uZgm&kL=TO-0VG2%{dL_2mmabv?XpAG)(O7@8~*?cKx<n7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0194fb8c6002c83ab96020c82f3f1a7e4a01085a
    GIT binary patch
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68}fSgI}EEElq{*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAVeh&Vg5yXV|{pYxp8`{wQ6{{Xm(pAv{5svxGK2fYj@
    zwv1gvw+&}gU#@I%Q!w=2wj4`*$q-GY%L?KQ=iKe85IZw^%{8}w;T4~IyWG<YBt7Ak
    zVkjk`AlipdpepEBaSX>9CIbS}gWB3gAOes3dO#=F4Podj+!v)n&f|vQdCM2vdB~qL
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE~eMblb`U
    z^0MUF*#w3#tYAdNC{8mRZ?R~uGsK14ILt7ZO7Dl1fjFaL9A_Dnis5rYWzhC-jN=@`
    zz=pA7>AO?9-3mn<7Z_5%Cb#+XwW;LncyiaU15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-<h%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s=Lk*d$e3!VYrb$(s>HnWlSp2
    zRb0Uo!)QAp?S#%-{*EEcD)%T~n_P6uzaNm8{oy)5b2PGxout28)E!Rbkb)VNn&ukO
    z_1~pSb<`?~|2;3e=LW-_Lou{!JGNdbEHpYL7v^Y@baC9GmZbWi28kof(C2g0<ATHl
    zuH%mEW9rpgM+{%OEK$BvF^79p*0Mom|1jjJtPfATtH(=)QWJy%IFI`Z7F2vK+vx5`
    z;!z`#=iL({fkk|y;Gv2<3N*}IZ&Tk2>u$~`5;V+IBmBAlb70s$!^Q3}H3nX`tEQTo
    zbeWnV=dN?In716h6x1r*TQMp&X|%j+8g|+6EGajYF;TS${!0GCCLX0TCWkG<(Br@n
    zR*jb}-y+yK$8m)rEY~4ave@?P9^Y_1PUlVv8ln3JXpH)+%8*#^>a^thE0rp&F%>9D
    zACUC}%9WV)(xeY;^65kuZ#nR3Em3p>&*Tf1jO6fvx4@*F&p1m1G(tC4gdVy}!atg(
    z^o@eatBc-CB<b{J^zF&)f&Ce7Tc)>M2Kw=c-fCk5zQtpb7>cwS2@fxYV8CeRHI&so
    z^u0tPlX-!JrqwZ6$LB9G*1<eRyMaL>b_yeOr*yDKo7gL~E-jZrJLR^WKZtM->9Sff
    zuW6UG^MB!s0sQ+469s8)qK@g;xW200)MiN@+r#ap%XQqXBR3n<&JV?2;X#MS7)>Q$
    zn8=Jkqx)$Xr)lhuVFqU~OE-?Bb+uuxNh^w*ctWwGN<tdnVU^s^U;y9aDWS|Dj%TzQ
    PLyP_oA^jie9l_dvEY3uD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..077c55262366b6af67bde678a09bc96767820e6c
    GIT binary patch
    literal 2105
    zcmbtV>r&fB6#mvW$fzO-3TewFgg8lKI|K#D6(>yzmxjhBX~0hDjmq+Z1+qk?6>X-|
    zm*_k60orLyrkUyQP9Lh%v+|XJP6-{&?CR|0obTMe{p;`F{{V0k->8Tot{|bI2fYku
    zw#_}$a7=g0cv{}(mSE_;Z@aemkRhJVloTWxE_pjuA$DhsnrH2N$IAit_qcBqNP5A`
    ztC6HaLA(#|KvU4K;S^3YOopV$2x}Xgp$L5*7$M!Pn8GyHcp!>}#qR}oD|tJh=?Q<y
    z&@T<NRWe-3AH#A^!2n&2Y)ME9WFU#N49t+A&S`iT?~ym5?~ulHzT@$#@NIW1muXvh
    zOkNg!C#PZv!wN<;jN&}Q=@yFSK0{J?jmr#!>C9o3G7uLujN>AMQZ@rlS{d}i2a~wO
    zFtBOv+Q#0L;j}`L#1)4052+pga$_nrJD%DzosiS-#CWte-C3JX{n&@ANGr%_$l@Bq
    zEz7GJW!p7fiyM~bx|CMWH(E)s9Gkns;BHt84CzsUi>g<l2t6yVG2F?Y=sLyhIwlnu
    z8g5{UVYHo(c0L#EVAm8@mHU*gEiSs{pN`1O;b<MPax$>Xotz)6=?*4xNWqLoJ#&lT
    z1_$9%8MSKSU+>H2xx?__SP1Rfu45DnON~aEk5aTuYf0Rrj->LS{zxLn&=+va=Ym8P
    zxA8!>F}3Qw6NWESl3G5}Fo#D})v`Zj`!LK?RUaRCSBn=5#ikMp-~tvEENS>ycG1KC
    zsgL@QA0!MF%lJgW6AgJ3h|4^G%h-<UZZ04Y#ATWp{VaYPnohuQwL44=zRPvhRC6U$
    zVo1z;6;2lOw#!$-TABN6X4#<?J?~kjQ!;&9%FV@usM@6dM*i&xkJ6ctT+1-@JamO!
    z<0U(=N$s5LdcqX8=aN>k*!JrY-}HP=_s$Ap&_n#0p#G{dsFkixOZ|7HQiU~0fs*tV
    zSwEs&30W@@edv%+XS#4pzNbBP)eC)#FWEAZ!$&>>laiisk@z!44_1smdP<@{B2${<
    zVDjanafKv<W=3;Qb|37Q=-5*l<u=fdXEbV!1NaorNn%)~-B@&aB~k{AX5T<r-$&mo
    zsM+jqP<6eI!8+c5g|Uv#Q*;^_Bw*(-LQhIZ_h?i18tqHV#mG*nZRckK+(T<QJ(bt>
    zYx?D1@xcK8e2s~Mv^G)4^c&n>*YE1HB#-Um{>t?_9@a5Go6s*0C0^rk2gVq&5-?0)
    zMxfL4G>r4a`eT^E1<cZeBVpZam}|m{<1SuM?5L8E!Dm<}_p=zl=lFuO%pi#`X*You
    N{I4STU(*=F#y=b&M2-Le
    
    literal 0
    HcmV?d00001
    
    
    From bc4b499446eb767f050e682d2722492a66ec0f9b Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Sat, 30 Mar 2024 02:19:25 -0300
    Subject: [PATCH 2/9] Refactoring starts
    
    ---
     .idea/csv-editor.xml                          |   23 +
     .vscode/settings.json                         |    3 +
     logs/binance-java-connector.log               | 6081 +----------------
     .../binance-java-connector.log.2024-02-28.gz  |  Bin 43121 -> 0 bytes
     .../binance-java-connector.log.2024-03-01.gz  |  Bin 0 -> 174329 bytes
     .../binance-java-connector.log.2024-03-02.gz  |  Bin 0 -> 12403 bytes
     .../binance-java-connector.log.2024-03-29.gz  |  Bin 0 -> 47584 bytes
     pom.xml                                       |   56 +-
     smells/ArchitectureSmells.csv                 |   42 +
     smells/DesignSmells.csv                       |  168 +
     smells/DesignSmells.xlsx                      |  Bin 0 -> 15357 bytes
     smells/DesigniteLog30032024_0159.txt          |    6 +
     smells/ImplementationSmells.csv               |  567 ++
     smells/ImplementationSmells.xlsx              |  Bin 0 -> 33874 bytes
     smells/MethodMetrics.csv                      | 1068 +++
     smells/TestSmells.csv                         |   19 +
     smells/TestabilitySmells.csv                  |  544 ++
     smells/TypeMetrics.csv                        |  312 +
     .../client/impl/CMWebsocketClientImpl.java    |   22 +-
     .../client/impl/MarkPriceSymbolParams.java    |   54 +
     .../client/impl/WebsocketClientImpl.java      |    2 +-
     src/main/resources/checkstyle.xml             |    8 +-
     .../java/unit/TestCMWebsocketClientImpl.java  |   13 +-
     .../userdata/TestUMCloseListenKey.java        |    2 +-
     target/apidocs/allclasses-index.html          |  147 +
     target/apidocs/allpackages-index.html         |   77 +
     .../futures/client/FuturesClient.html         |  160 +
     .../futures/client/WebsocketClient.html       |  602 ++
     .../client/class-use/FuturesClient.html       |   93 +
     .../client/class-use/WebsocketClient.html     |   99 +
     .../client/impl/CMFuturesClientImpl.html      |  251 +
     .../client/impl/CMWebsocketClientImpl.html    |  439 ++
     .../client/impl/FuturesClientImpl.html        |  291 +
     .../client/impl/MarkPriceSymbolParams.html    |  227 +
     .../client/impl/UMFuturesClientImpl.html      |  251 +
     .../client/impl/UMWebsocketClientImpl.html    |  302 +
     .../client/impl/WebsocketClientImpl.html      | 1359 ++++
     .../impl/class-use/CMFuturesClientImpl.html   |   62 +
     .../impl/class-use/CMWebsocketClientImpl.html |   62 +
     .../impl/class-use/FuturesClientImpl.html     |   90 +
     .../impl/class-use/MarkPriceSymbolParams.html |   89 +
     .../impl/class-use/UMFuturesClientImpl.html   |   62 +
     .../impl/class-use/UMWebsocketClientImpl.html |   62 +
     .../impl/class-use/WebsocketClientImpl.html   |   94 +
     .../client/impl/cm_futures/CMAccount.html     |  536 ++
     .../client/impl/cm_futures/CMMarket.html      |  520 ++
     .../impl/cm_futures/CMPortfolioMargin.html    |  206 +
     .../client/impl/cm_futures/CMUserData.html    |  149 +
     .../impl/cm_futures/class-use/CMAccount.html  |   87 +
     .../impl/cm_futures/class-use/CMMarket.html   |   87 +
     .../class-use/CMPortfolioMargin.html          |   87 +
     .../impl/cm_futures/class-use/CMUserData.html |   87 +
     .../impl/cm_futures/package-summary.html      |  116 +
     .../client/impl/cm_futures/package-tree.html  |   95 +
     .../client/impl/cm_futures/package-use.html   |   98 +
     .../futures/client/impl/futures/Account.html  |  941 +++
     .../futures/client/impl/futures/Market.html   |  767 +++
     .../client/impl/futures/PortfolioMargin.html  |  266 +
     .../futures/client/impl/futures/UserData.html |  302 +
     .../impl/futures/class-use/Account.html       |  123 +
     .../client/impl/futures/class-use/Market.html |  123 +
     .../futures/class-use/PortfolioMargin.html    |  123 +
     .../impl/futures/class-use/UserData.html      |  123 +
     .../client/impl/futures/package-summary.html  |  116 +
     .../client/impl/futures/package-tree.html     |   79 +
     .../client/impl/futures/package-use.html      |  152 +
     .../futures/client/impl/package-summary.html  |  122 +
     .../futures/client/impl/package-tree.html     |   88 +
     .../futures/client/impl/package-use.html      |   90 +
     .../client/impl/um_futures/UMAccount.html     |  594 ++
     .../client/impl/um_futures/UMMarket.html      |  626 ++
     .../impl/um_futures/UMPortfolioMargin.html    |  205 +
     .../client/impl/um_futures/UMUserData.html    |  149 +
     .../impl/um_futures/class-use/UMAccount.html  |   87 +
     .../impl/um_futures/class-use/UMMarket.html   |   87 +
     .../class-use/UMPortfolioMargin.html          |   87 +
     .../impl/um_futures/class-use/UMUserData.html |   87 +
     .../impl/um_futures/package-summary.html      |  116 +
     .../client/impl/um_futures/package-tree.html  |   95 +
     .../client/impl/um_futures/package-use.html   |   98 +
     .../futures/client/package-summary.html       |  100 +
     .../futures/client/package-tree.html          |   73 +
     .../connector/futures/client/package-use.html |   86 +
     target/apidocs/element-list                   |    5 +
     target/apidocs/help-doc.html                  |  186 +
     target/apidocs/index-all.html                 | 1117 +++
     target/apidocs/index.html                     |   79 +
     target/apidocs/jquery-ui.overrides.css        |   35 +
     target/apidocs/legal/COPYRIGHT                |    1 +
     target/apidocs/legal/LICENSE                  |    1 +
     target/apidocs/legal/jquery.md                |   72 +
     target/apidocs/legal/jqueryUI.md              |   49 +
     target/apidocs/member-search-index.js         |    1 +
     target/apidocs/module-search-index.js         |    1 +
     target/apidocs/overview-summary.html          |   26 +
     target/apidocs/overview-tree.html             |  123 +
     target/apidocs/package-search-index.js        |    1 +
     target/apidocs/resources/glass.png            |  Bin 0 -> 499 bytes
     target/apidocs/resources/x.png                |  Bin 0 -> 394 bytes
     target/apidocs/script-dir/jquery-3.6.0.min.js |    2 +
     target/apidocs/script-dir/jquery-ui.min.css   |    6 +
     target/apidocs/script-dir/jquery-ui.min.js    |    6 +
     target/apidocs/script.js                      |  132 +
     target/apidocs/search.js                      |  354 +
     target/apidocs/stylesheet.css                 |  866 +++
     target/apidocs/tag-search-index.js            |    1 +
     target/apidocs/type-search-index.js           |    1 +
     ...e-futures-connector-java-3.0.4-javadoc.jar |  Bin 0 -> 224850 bytes
     ...e-futures-connector-java-3.0.4-sources.jar |  Bin 0 -> 44498 bytes
     .../binance-futures-connector-java-3.0.4.jar  |  Bin 0 -> 59599 bytes
     target/checkstyle-cachefile                   |  312 -
     target/checkstyle-checker.xml                 |  102 -
     target/checkstyle-result.xml                  |    3 -
     target/classes/checkstyle.xml                 |    8 +-
     .../client/impl/CMWebsocketClientImpl.class   |  Bin 4332 -> 4999 bytes
     .../client/impl/MarkPriceSymbolParams.class   |  Bin 0 -> 1628 bytes
     target/jacoco.exec                            |  Bin 113163 -> 73560 bytes
     .../javadoc-options-javadoc-resources.xml     |   17 +
     target/javadoc-bundle-options/package-list    |  209 +
     target/maven-archiver/pom.properties          |    3 +
     .../compile/default-compile/createdFiles.lst  |   39 +
     .../compile/default-compile/inputFiles.lst    |    1 +
     .../default-testCompile/createdFiles.lst      |  280 +
     .../default-testCompile/inputFiles.lst        |    1 +
     target/site/checkstyle.html                   |   67 -
     target/site/checkstyle.rss                    |   54 -
     target/site/images/rss.png                    |  Bin 360 -> 0 bytes
     .../CMWebsocketClientImpl.html                |    2 +-
     .../CMWebsocketClientImpl.java.html           |   70 +-
     .../MarkPriceSymbolParams.html                |    1 +
     .../MarkPriceSymbolParams.java.html           |   55 +
     .../WebsocketClientImpl.html                  |    2 +-
     .../WebsocketClientImpl.java.html             |   80 +-
     .../index.html                                |    2 +-
     .../index.source.html                         |    2 +-
     .../HttpClientSingleton.html                  |    2 +-
     .../HttpClientSingleton.java.html             |    4 +-
     .../UrlBuilder.html                           |    2 +-
     .../UrlBuilder.java.html                      |  129 +-
     .../WebSocketConnection.html                  |    2 +-
     .../WebSocketConnection.java.html             |   56 +-
     .../index.html                                |    2 +-
     .../index.source.html                         |    2 +-
     target/site/jacoco/index.html                 |    2 +-
     target/site/jacoco/jacoco-sessions.html       |    2 +-
     target/site/jacoco/jacoco.csv                 |   11 +-
     target/site/jacoco/jacoco.xml                 |    2 +-
     .../2024-02-28T13-49-40_905.dumpstream        |    5 -
     ...eam => 2024-03-29T16-44-07_024.dumpstream} |    2 +-
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |  420 ++
     .../TEST-unit.TestJSONParser.xml              |   20 +-
     .../TEST-unit.TestParameterChecker.xml        |   22 +-
     .../TEST-unit.TestRequestBuilder.xml          |   36 +-
     .../TEST-unit.TestResponseHandler.xml         |   20 +-
     .../TEST-unit.TestUrlBuilder.xml              |   26 +-
     ...tures.account.TestCMAccountInformation.xml |   16 +-
     ...futures.account.TestCMAccountTradeList.xml |   18 +-
     ...nit.cm_futures.account.TestCMAllOrders.xml |   18 +-
     ....account.TestCMAutoCancelAllOpenOrders.xml |   18 +-
     ...ures.account.TestCMCancelAllOpenOrders.xml |   18 +-
     ...res.account.TestCMCancelMultipleOrders.xml |   18 +-
     ...t.cm_futures.account.TestCMCancelOrder.xml |   22 +-
     ...es.account.TestCMChangeInitialLeverage.xml |   18 +-
     ...tures.account.TestCMChangePositionMode.xml |   18 +-
     ...res.account.TestCMCurrentAllOpenOrders.xml |   20 +-
     ...ures.account.TestCMCurrentPositionMode.xml |   16 +-
     ...es.account.TestCMFuturesAccountBalance.xml |   16 +-
     ...tures.account.TestCMGetLeverageBracket.xml |   20 +-
     ...s.account.TestCMGetLeverageBracketPair.xml |   20 +-
     ...cm_futures.account.TestCMIncomeHistory.xml |   20 +-
     ...unt.TestCMModifyIsolatedPositionMargin.xml |   18 +-
     ...t.cm_futures.account.TestCMModifyOrder.xml |   18 +-
     ...tures.account.TestCMModifyOrderHistory.xml |   18 +-
     ...unit.cm_futures.account.TestCMNewOrder.xml |   18 +-
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   20 +-
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   20 +-
     ...ures.account.TestCMPositionInformation.xml |   20 +-
     ...ount.TestCMPositionMarginChangeHistory.xml |   18 +-
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   24 +-
     ...it.cm_futures.account.TestCMQueryOrder.xml |   24 +-
     ...tures.account.TestCMUserCommissionRate.xml |   18 +-
     ...futures.account.TestCMUsersForceOrders.xml |   20 +-
     ...unit.cm_futures.market.TestCMAggTrades.xml |   30 +-
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   20 +-
     ...nit.cm_futures.market.TestCMBookTicker.xml |   20 +-
     ..._futures.market.TestCMContinuousKlines.xml |   24 +-
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   22 +-
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   16 +-
     ...utures.market.TestCMFundingRateHistory.xml |   20 +-
     ..._futures.market.TestCMHistoricalTrades.xml |   24 +-
     ..._futures.market.TestCMIndexPriceKlines.xml |   24 +-
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   24 +-
     ...cm_futures.market.TestCMLongShortRatio.xml |   24 +-
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   20 +-
     ...m_futures.market.TestCMMarkPriceKlines.xml |   24 +-
     ...t.cm_futures.market.TestCMOpenInterest.xml |   18 +-
     ...es.market.TestCMOpenInterestStatistics.xml |   24 +-
     ...TEST-unit.cm_futures.market.TestCMPing.xml |   16 +-
     ...unit.cm_futures.market.TestCMTicker24H.xml |   20 +-
     ...it.cm_futures.market.TestCMTickerPrice.xml |   20 +-
     ...TEST-unit.cm_futures.market.TestCMTime.xml |   16 +-
     ....market.TestCMTopLongShortAccountRatio.xml |   24 +-
     ...market.TestCMTopLongShortPositionRatio.xml |   24 +-
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   22 +-
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   18 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   20 +-
     ..._futures.userdata.TestCMCloseListenKey.xml |   16 +-
     ...futures.userdata.TestCMCreateListenKey.xml |   16 +-
     ...futures.userdata.TestCMExtendListenKey.xml |   16 +-
     ...tures.account.TestUMAccountInformation.xml |   16 +-
     ...futures.account.TestUMAccountTradeList.xml |   18 +-
     ...nit.um_futures.account.TestUMAllOrders.xml |   18 +-
     ....account.TestUMAutoCancelAllOpenOrders.xml |   18 +-
     ...ures.account.TestUMCancelAllOpenOrders.xml |   18 +-
     ...res.account.TestUMCancelMultipleOrders.xml |   18 +-
     ...t.um_futures.account.TestUMCancelOrder.xml |   22 +-
     ...es.account.TestUMChangeInitialLeverage.xml |   18 +-
     ...futures.account.TestUMChangeMarginType.xml |   18 +-
     ...es.account.TestUMChangeMultiAssetsMode.xml |   18 +-
     ...tures.account.TestUMChangePositionMode.xml |   18 +-
     ...res.account.TestUMCurrentAllOpenOrders.xml |   20 +-
     ...ures.account.TestUMCurrentPositionMode.xml |   16 +-
     ...DownloadIdForFuturesTransactionHistory.xml |   20 +-
     ...wnloadLinkForFuturesTransactionHistory.xml |   18 +-
     ...es.account.TestUMFuturesAccountBalance.xml |   16 +-
     ...tures.account.TestUMGetLeverageBracket.xml |   20 +-
     ...tures.account.TestUMGetMultiAssetsMode.xml |   16 +-
     ...um_futures.account.TestUMIncomeHistory.xml |   20 +-
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   18 +-
     ...unit.um_futures.account.TestUMNewOrder.xml |   18 +-
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   20 +-
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   20 +-
     ...ures.account.TestUMPositionInformation.xml |   20 +-
     ...ount.TestUMPositionMarginChangeHistory.xml |   18 +-
     ...ount.TestUMQuantitativeRulesIndicators.xml |   20 +-
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   24 +-
     ...it.um_futures.account.TestUMQueryOrder.xml |   24 +-
     ...tures.account.TestUMUserCommissionRate.xml |   18 +-
     ...futures.account.TestUMUsersForceOrders.xml |   20 +-
     ...unit.um_futures.market.TestUMAggTrades.xml |   30 +-
     ...nit.um_futures.market.TestUMBookTicker.xml |   20 +-
     ..._futures.market.TestUMContinuousKlines.xml |   24 +-
     ...EST-unit.um_futures.market.TestUMDepth.xml |   22 +-
     ...t.um_futures.market.TestUMExchangeInfo.xml |   16 +-
     ...utures.market.TestUMFundingRateHistory.xml |   20 +-
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   24 +-
     ..._futures.market.TestUMHistoricalTrades.xml |   24 +-
     ...unit.um_futures.market.TestUMIndexInfo.xml |   20 +-
     ..._futures.market.TestUMIndexPriceKlines.xml |   24 +-
     ...ST-unit.um_futures.market.TestUMKlines.xml |   24 +-
     ...um_futures.market.TestUMLongShortRatio.xml |   24 +-
     ...unit.um_futures.market.TestUMMarkPrice.xml |   20 +-
     ...m_futures.market.TestUMMarkPriceKlines.xml |   24 +-
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   20 +-
     ...t.um_futures.market.TestUMOpenInterest.xml |   18 +-
     ...es.market.TestUMOpenInterestStatistics.xml |   24 +-
     ...TEST-unit.um_futures.market.TestUMPing.xml |   16 +-
     ...utures.market.TestUMTakerBuySellVolume.xml |   24 +-
     ...unit.um_futures.market.TestUMTicker24H.xml |   20 +-
     ...it.um_futures.market.TestUMTickerPrice.xml |   20 +-
     ...TEST-unit.um_futures.market.TestUMTime.xml |   16 +-
     ....market.TestUMTopLongShortAccountRatio.xml |   24 +-
     ...market.TestUMTopLongShortPositionRatio.xml |   24 +-
     ...ST-unit.um_futures.market.TestUMTrades.xml |   22 +-
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   18 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   20 +-
     ..._futures.userdata.TestUMCloseListenKey.xml |   17 +-
     ...futures.userdata.TestUMCreateListenKey.xml |   16 +-
     ...futures.userdata.TestUMExtendListenKey.xml |   16 +-
     .../unit.TestCMWebsocketClientImpl.txt        |    4 +
     .../surefire-reports/unit.TestJSONParser.txt  |    2 +-
     .../unit.TestParameterChecker.txt             |    2 +-
     .../unit.TestRequestBuilder.txt               |    2 +-
     .../unit.TestResponseHandler.txt              |    2 +-
     .../surefire-reports/unit.TestUrlBuilder.txt  |    2 +-
     ...tures.account.TestCMAccountInformation.txt |    2 +-
     ...futures.account.TestCMAccountTradeList.txt |    2 +-
     ...nit.cm_futures.account.TestCMAllOrders.txt |    2 +-
     ....account.TestCMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestCMCancelMultipleOrders.txt |    2 +-
     ...t.cm_futures.account.TestCMCancelOrder.txt |    2 +-
     ...es.account.TestCMChangeInitialLeverage.txt |    2 +-
     ...tures.account.TestCMChangePositionMode.txt |    2 +-
     ...res.account.TestCMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCurrentPositionMode.txt |    2 +-
     ...es.account.TestCMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestCMGetLeverageBracket.txt |    2 +-
     ...s.account.TestCMGetLeverageBracketPair.txt |    2 +-
     ...cm_futures.account.TestCMIncomeHistory.txt |    2 +-
     ...unt.TestCMModifyIsolatedPositionMargin.txt |    2 +-
     ...t.cm_futures.account.TestCMModifyOrder.txt |    2 +-
     ...tures.account.TestCMModifyOrderHistory.txt |    2 +-
     ...unit.cm_futures.account.TestCMNewOrder.txt |    2 +-
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestCMPositionInformation.txt |    2 +-
     ...ount.TestCMPositionMarginChangeHistory.txt |    2 +-
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    2 +-
     ...it.cm_futures.account.TestCMQueryOrder.txt |    2 +-
     ...tures.account.TestCMUserCommissionRate.txt |    2 +-
     ...futures.account.TestCMUsersForceOrders.txt |    2 +-
     ...unit.cm_futures.market.TestCMAggTrades.txt |    2 +-
     .../unit.cm_futures.market.TestCMBasis.txt    |    2 +-
     ...nit.cm_futures.market.TestCMBookTicker.txt |    2 +-
     ..._futures.market.TestCMContinuousKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMDepth.txt    |    2 +-
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    2 +-
     ...utures.market.TestCMFundingRateHistory.txt |    2 +-
     ..._futures.market.TestCMHistoricalTrades.txt |    2 +-
     ..._futures.market.TestCMIndexPriceKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMKlines.txt   |    2 +-
     ...cm_futures.market.TestCMLongShortRatio.txt |    2 +-
     ...unit.cm_futures.market.TestCMMarkPrice.txt |    2 +-
     ...m_futures.market.TestCMMarkPriceKlines.txt |    2 +-
     ...t.cm_futures.market.TestCMOpenInterest.txt |    2 +-
     ...es.market.TestCMOpenInterestStatistics.txt |    2 +-
     .../unit.cm_futures.market.TestCMPing.txt     |    2 +-
     ...unit.cm_futures.market.TestCMTicker24H.txt |    2 +-
     ...it.cm_futures.market.TestCMTickerPrice.txt |    2 +-
     .../unit.cm_futures.market.TestCMTime.txt     |    2 +-
     ....market.TestCMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestCMTopLongShortPositionRatio.txt |    2 +-
     .../unit.cm_futures.market.TestCMTrades.txt   |    2 +-
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestCMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestCMCreateListenKey.txt |    2 +-
     ...futures.userdata.TestCMExtendListenKey.txt |    2 +-
     ...tures.account.TestUMAccountInformation.txt |    2 +-
     ...futures.account.TestUMAccountTradeList.txt |    2 +-
     ...nit.um_futures.account.TestUMAllOrders.txt |    2 +-
     ....account.TestUMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestUMCancelMultipleOrders.txt |    2 +-
     ...t.um_futures.account.TestUMCancelOrder.txt |    2 +-
     ...es.account.TestUMChangeInitialLeverage.txt |    2 +-
     ...futures.account.TestUMChangeMarginType.txt |    2 +-
     ...es.account.TestUMChangeMultiAssetsMode.txt |    2 +-
     ...tures.account.TestUMChangePositionMode.txt |    2 +-
     ...res.account.TestUMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCurrentPositionMode.txt |    2 +-
     ...DownloadIdForFuturesTransactionHistory.txt |    2 +-
     ...wnloadLinkForFuturesTransactionHistory.txt |    2 +-
     ...es.account.TestUMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestUMGetLeverageBracket.txt |    2 +-
     ...tures.account.TestUMGetMultiAssetsMode.txt |    2 +-
     ...um_futures.account.TestUMIncomeHistory.txt |    2 +-
     ...unt.TestUMModifyIsolatedPositionMargin.txt |    2 +-
     ...unit.um_futures.account.TestUMNewOrder.txt |    2 +-
     ...ount.TestUMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestUMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestUMPositionInformation.txt |    2 +-
     ...ount.TestUMPositionMarginChangeHistory.txt |    2 +-
     ...ount.TestUMQuantitativeRulesIndicators.txt |    2 +-
     ...es.account.TestUMQueryCurrentOpenOrder.txt |    2 +-
     ...it.um_futures.account.TestUMQueryOrder.txt |    2 +-
     ...tures.account.TestUMUserCommissionRate.txt |    2 +-
     ...futures.account.TestUMUsersForceOrders.txt |    2 +-
     ...unit.um_futures.market.TestUMAggTrades.txt |    2 +-
     ...nit.um_futures.market.TestUMBookTicker.txt |    2 +-
     ..._futures.market.TestUMContinuousKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMDepth.txt    |    2 +-
     ...t.um_futures.market.TestUMExchangeInfo.txt |    2 +-
     ...utures.market.TestUMFundingRateHistory.txt |    2 +-
     ...ures.market.TestUMHistoricalBlvtKlines.txt |    2 +-
     ..._futures.market.TestUMHistoricalTrades.txt |    2 +-
     ...unit.um_futures.market.TestUMIndexInfo.txt |    2 +-
     ..._futures.market.TestUMIndexPriceKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMKlines.txt   |    2 +-
     ...um_futures.market.TestUMLongShortRatio.txt |    2 +-
     ...unit.um_futures.market.TestUMMarkPrice.txt |    2 +-
     ...m_futures.market.TestUMMarkPriceKlines.txt |    2 +-
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    2 +-
     ...t.um_futures.market.TestUMOpenInterest.txt |    2 +-
     ...es.market.TestUMOpenInterestStatistics.txt |    2 +-
     .../unit.um_futures.market.TestUMPing.txt     |    2 +-
     ...utures.market.TestUMTakerBuySellVolume.txt |    2 +-
     ...unit.um_futures.market.TestUMTicker24H.txt |    2 +-
     ...it.um_futures.market.TestUMTickerPrice.txt |    2 +-
     .../unit.um_futures.market.TestUMTime.txt     |    2 +-
     ....market.TestUMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestUMTopLongShortPositionRatio.txt |    2 +-
     .../unit.um_futures.market.TestUMTrades.txt   |    2 +-
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestUMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestUMCreateListenKey.txt |    2 +-
     ...futures.userdata.TestUMExtendListenKey.txt |    2 +-
     .../unit/TestCMWebsocketClientImpl$1.class    |  Bin 723 -> 723 bytes
     .../unit/TestCMWebsocketClientImpl.class      |  Bin 3545 -> 3597 bytes
     391 files changed, 21509 insertions(+), 7928 deletions(-)
     create mode 100644 .idea/csv-editor.xml
     create mode 100644 .vscode/settings.json
     delete mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz
     create mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-03-01.gz
     create mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-03-02.gz
     create mode 100644 logs/binance-java-connector/binance-java-connector.log.2024-03-29.gz
     create mode 100644 smells/ArchitectureSmells.csv
     create mode 100644 smells/DesignSmells.csv
     create mode 100644 smells/DesignSmells.xlsx
     create mode 100644 smells/DesigniteLog30032024_0159.txt
     create mode 100644 smells/ImplementationSmells.csv
     create mode 100644 smells/ImplementationSmells.xlsx
     create mode 100644 smells/MethodMetrics.csv
     create mode 100644 smells/TestSmells.csv
     create mode 100644 smells/TestabilitySmells.csv
     create mode 100644 smells/TypeMetrics.csv
     create mode 100644 src/main/java/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.java
     create mode 100644 target/apidocs/allclasses-index.html
     create mode 100644 target/apidocs/allpackages-index.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/FuturesClient.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-use.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/package-summary.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/package-tree.html
     create mode 100644 target/apidocs/com/binance/connector/futures/client/package-use.html
     create mode 100644 target/apidocs/element-list
     create mode 100644 target/apidocs/help-doc.html
     create mode 100644 target/apidocs/index-all.html
     create mode 100644 target/apidocs/index.html
     create mode 100644 target/apidocs/jquery-ui.overrides.css
     create mode 100644 target/apidocs/legal/COPYRIGHT
     create mode 100644 target/apidocs/legal/LICENSE
     create mode 100644 target/apidocs/legal/jquery.md
     create mode 100644 target/apidocs/legal/jqueryUI.md
     create mode 100644 target/apidocs/member-search-index.js
     create mode 100644 target/apidocs/module-search-index.js
     create mode 100644 target/apidocs/overview-summary.html
     create mode 100644 target/apidocs/overview-tree.html
     create mode 100644 target/apidocs/package-search-index.js
     create mode 100644 target/apidocs/resources/glass.png
     create mode 100644 target/apidocs/resources/x.png
     create mode 100644 target/apidocs/script-dir/jquery-3.6.0.min.js
     create mode 100644 target/apidocs/script-dir/jquery-ui.min.css
     create mode 100644 target/apidocs/script-dir/jquery-ui.min.js
     create mode 100644 target/apidocs/script.js
     create mode 100644 target/apidocs/search.js
     create mode 100644 target/apidocs/stylesheet.css
     create mode 100644 target/apidocs/tag-search-index.js
     create mode 100644 target/apidocs/type-search-index.js
     create mode 100644 target/binance-futures-connector-java-3.0.4-javadoc.jar
     create mode 100644 target/binance-futures-connector-java-3.0.4-sources.jar
     create mode 100644 target/binance-futures-connector-java-3.0.4.jar
     delete mode 100644 target/checkstyle-cachefile
     delete mode 100644 target/checkstyle-checker.xml
     delete mode 100644 target/checkstyle-result.xml
     create mode 100644 target/classes/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.class
     create mode 100644 target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
     create mode 100644 target/javadoc-bundle-options/package-list
     create mode 100644 target/maven-archiver/pom.properties
     delete mode 100644 target/site/checkstyle.html
     delete mode 100644 target/site/checkstyle.rss
     delete mode 100644 target/site/images/rss.png
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
     delete mode 100644 target/surefire-reports/2024-02-28T13-49-40_905.dumpstream
     rename target/surefire-reports/{2024-02-28T13-46-25_548.dumpstream => 2024-03-29T16-44-07_024.dumpstream} (85%)
     create mode 100644 target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
     create mode 100644 target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    
    diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml
    new file mode 100644
    index 0000000..12a9773
    --- /dev/null
    +++ b/.idea/csv-editor.xml
    @@ -0,0 +1,23 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<project version="4">
    +  <component name="CsvFileAttributes">
    +    <option name="attributeMap">
    +      <map>
    +        <entry key="\smells\implementationCodeSmells.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
    +        <entry key="\smells\methodMetrics.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
    +      </map>
    +    </option>
    +  </component>
    +</project>
    \ No newline at end of file
    diff --git a/.vscode/settings.json b/.vscode/settings.json
    new file mode 100644
    index 0000000..c5f3f6b
    --- /dev/null
    +++ b/.vscode/settings.json
    @@ -0,0 +1,3 @@
    +{
    +    "java.configuration.updateBuildConfiguration": "interactive"
    +}
    \ No newline at end of file
    diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log
    index e9aacb5..e7a4331 100644
    --- a/logs/binance-java-connector.log
    +++ b/logs/binance-java-connector.log
    @@ -1,2526 +1,120 @@
    -2024-03-01 10:03:22.038[1709301802038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53389//dapi/v1/account?timestamp=1709301802024&signature=4696f81e07ad052422e79b0b5ba1698f66982897b5d42b3a1705bbdce82eb360
    -2024-03-01 10:03:22.106[1709301802106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53391//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709301802106&signature=856eb30320d3fcdd4e9c3dc4429931528b6b73a7aa309ca3e885b0bbc9d4e5c4
    -2024-03-01 10:03:22.156[1709301802156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53394//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709301802155&signature=0c5031efb93571fac655488c6d836904ea0df8ed19f15fe7c12e8c933d4fb96a
    -2024-03-01 10:03:22.218[1709301802218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53398//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709301802217&signature=499b8d9d643bf42767845fa1029cdf074c4a19651284b6a6bfdd077956fa2379
    -2024-03-01 10:03:22.282[1709301802282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53401//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709301802282&signature=c5fac9a8ec4e041405a29d1f8f2fea9317f1d1ed210233fbb40df8877adad1a9
    -2024-03-01 10:03:22.335[1709301802335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53404//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709301802334&signature=0aaaef3de1e6d45614ed13679bd9b0efc083ba544e3ff160608c493922e5abca
    -2024-03-01 10:03:22.377[1709301802377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53406//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709301802377&signature=d36c9b4ea8d24a03828dd85539f207bfec2310893eac502a8244b541aaaeac97
    -2024-03-01 10:03:22.422[1709301802422] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53409//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709301802421&signature=3aaf60e78756dbad79f725273aaf32297fcf54ed55be558c5899f594c29769fb
    -2024-03-01 10:03:22.460[1709301802460] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53411//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709301802460&signature=f2554420829e45a929e904a30cee97fdcec85fa163fd79951ddfaab7f7243474
    -2024-03-01 10:03:22.520[1709301802520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53415//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709301802520&signature=c94b0828574d6824c1987abdc39448b5cb3ab02af2fc4fb08081ae16177f663a
    -2024-03-01 10:03:22.555[1709301802555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53417//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709301802555&signature=b235b306f87e03178c8652676e9a8aa648e5d8d5b33c28bd4a057bb6c8f8fac4
    -2024-03-01 10:03:22.587[1709301802587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53419//dapi/v1/openOrders?timestamp=1709301802587&signature=6753fab732b47d0eb9c272f7d29236f014dedfbf1d7989105e5fb5773104ddcf
    -2024-03-01 10:03:22.623[1709301802623] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53421//dapi/v1/positionSide/dual?timestamp=1709301802622&signature=205c1ad5fc6d433681037dbce3a7b643531ee1273d164fbe5530282b75d0a163
    -2024-03-01 10:03:22.686[1709301802686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53423//dapi/v1/balance?timestamp=1709301802684&signature=273bdf9ff0360970be71b1413c8fca980a8c670e54da2798c83abca274879071
    -2024-03-01 10:03:22.759[1709301802759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53425//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709301802759&signature=e56ead90dc8deb72b5c607597764ec55f5965fc0d3893a2a87590ae551d44756
    -2024-03-01 10:03:22.796[1709301802796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53427//dapi/v1/leverageBracket?timestamp=1709301802795&signature=a3b9a26cde709ea380577624a0d3cf7fac8524d6689c05e1dba83b546e67db10
    -2024-03-01 10:03:22.835[1709301802835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53429//dapi/v2/leverageBracket?timestamp=1709301802835&signature=c98edc8529420c1b9598d087bb792a4d499a0eb8e8a66ef00f7b64f0974b16c6
    -2024-03-01 10:03:22.866[1709301802866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53431//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709301802866&signature=cef84537b425373adea4fed3f1e34d7a82e55fd702244341898400065906f727
    -2024-03-01 10:03:22.901[1709301802901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53433//dapi/v1/income?symbol=BNBUSDT&timestamp=1709301802900&signature=30774d6ce810d4123f0fd93890b7766452f588a3297412a7c1243fa2e3c5994c
    -2024-03-01 10:03:22.933[1709301802933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53435//dapi/v1/income?timestamp=1709301802932&signature=00569e65e0451c3058e057173ed7d3f1658129468134cf3df3c41f4961ac9363
    -2024-03-01 10:03:22.980[1709301802980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53438//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709301802979&signature=89d29d59c1d3537333c4013d2e958d80cfcb051c21fde9a77dd80233ff80fdbb
    -2024-03-01 10:03:23.015[1709301803015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53440//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709301803015&signature=f6b2649ea187fd1e1e8cc90ead5b4ab3d7399c964c866a50dea37d083be74eb8
    -2024-03-01 10:03:23.083[1709301803083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53444//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709301803082&signature=fa7dcca5c89cbf2629160c34bf65329426cfcf56eb938b03ae35bbd3e91416bb
    -2024-03-01 10:03:23.130[1709301803130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53447//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709301803130&signature=015b4be0376fea4e0ffcf40f717a8ae8e75ecd0d0646a4d4c342fa7b136ef55a
    -2024-03-01 10:03:23.174[1709301803174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53449//dapi/v1/leverageBracket?timestamp=1709301803173&signature=c3b9d60d20b4a4ff9b02223439f951afe9aa65735177b2f00b3a4d0aa00e31ad
    -2024-03-01 10:03:23.206[1709301803206] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53451//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301803206&signature=f1c5adf7963b215fd54561f9260b35abad4003d67d71b98706b265c5737b9767
    -2024-03-01 10:03:23.246[1709301803246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53453//dapi/v1/adlQuantile?timestamp=1709301803246&signature=439aa279f8ff701131f66f015961027e5cce63e5aab5959ce61dcd520dc4fa3f
    -2024-03-01 10:03:23.276[1709301803276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53455//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709301803276&signature=d71f585ab717c8df006a2d8e73728b58a9de5b26918e146ddfb2d902ebc76c25
    -2024-03-01 10:03:23.308[1709301803308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53457//dapi/v1/positionRisk?timestamp=1709301803307&signature=51d3bf7005ea1a75147ebcc738f40c25b3bda9f976bb74a9588ebf659c420101
    -2024-03-01 10:03:23.346[1709301803346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53459//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709301803346&signature=3247d00a1fcbff4b967ec58309c8f93f497010dcd01ea1d1f4d522fbff9e22ba
    -2024-03-01 10:03:23.379[1709301803379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53461//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709301803379&signature=e94de7968037c5eef2c42e9dbe4d35ece06c36043f7340352adce2f08c423316
    -2024-03-01 10:03:23.440[1709301803440] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53466//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709301803440&signature=e321f0248a28c08c3e384df7b75b8afaca3ca5c63564c2e917921df6806c3342
    -2024-03-01 10:03:23.471[1709301803471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53468//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301803471&signature=2ea862002cc1ab267f8c9883efb470d57d74bd3d10b2cf3de36ac786d79e24e3
    -2024-03-01 10:03:23.529[1709301803529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53472//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709301803529&signature=bcf1896b76327bc7e516f7e3cffc75c4f976c5a4292c9cef2edbc28287e950ed
    -2024-03-01 10:03:23.560[1709301803560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53474//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301803560&signature=517b661f535bf4bcb4965978bc965342bd0b487a58fbcdba199246cba29d85c2
    -2024-03-01 10:03:23.605[1709301803605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53477//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709301803605&signature=7c6c2acd29387f4706bb672abdd050845714b603e238f76729aac3744109afe1
    -2024-03-01 10:03:23.637[1709301803637] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53479//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709301803637&signature=277a32d32291dfe01d893074929e32d020645edca627f542dadb9676ba07b1e0
    -2024-03-01 10:03:23.670[1709301803670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53481//dapi/v1/forceOrders?timestamp=1709301803670&signature=bc591c5ea14069f678e74240f388718beef1275bfd34744a5a0c658d0b75ed5d
    -2024-03-01 10:03:23.707[1709301803707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53483//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:03:23.737[1709301803737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53485//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:03:23.764[1709301803764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53487//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:03:23.802[1709301803802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53490//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301803801&endTime=1709301804801
    -2024-03-01 10:03:23.834[1709301803834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53492//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 10:03:23.885[1709301803885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53496//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:03:23.919[1709301803919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53498//dapi/v1/ticker/bookTicker
    -2024-03-01 10:03:23.953[1709301803953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53500//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:03:23.981[1709301803981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53502//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301803978&endTime=1709301804978
    -2024-03-01 10:03:24.041[1709301804041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53507//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:03:24.072[1709301804072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53509//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:03:24.105[1709301804105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53511//dapi/v1/exchangeInfo
    -2024-03-01 10:03:24.131[1709301804131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53513//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301804130&endTime=1709301805130
    -2024-03-01 10:03:24.158[1709301804158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53515//dapi/v1/fundingRate
    -2024-03-01 10:03:24.193[1709301804193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53517//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:03:24.244[1709301804244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53521//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:03:24.277[1709301804277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53523//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:03:24.305[1709301804305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53525//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301804304&endTime=1709301805304
    -2024-03-01 10:03:24.375[1709301804375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53531//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301804374&endTime=1709301805374
    -2024-03-01 10:03:24.403[1709301804403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53533//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:03:24.435[1709301804435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53535//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709301804433&endTime=1709301805433
    -2024-03-01 10:03:24.478[1709301804478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53539//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 10:03:24.512[1709301804512] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53541//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:03:24.540[1709301804540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53543//dapi/v1/premiumIndex
    -2024-03-01 10:03:24.586[1709301804586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53546//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709301804584&endTime=1709301805584
    -2024-03-01 10:03:24.626[1709301804626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53549//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 10:03:24.657[1709301804657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53551//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:03:24.702[1709301804702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53554//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301804701&endTime=1709301805701
    -2024-03-01 10:03:24.739[1709301804739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53556//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:03:24.780[1709301804780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53560//dapi/v1/ping
    -2024-03-01 10:03:24.806[1709301804806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53562//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 10:03:24.834[1709301804834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53564//dapi/v1/ticker/24hr
    -2024-03-01 10:03:24.861[1709301804861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53566//dapi/v1/ticker/price
    -2024-03-01 10:03:24.890[1709301804890] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53568//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 10:03:24.916[1709301804916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53570//dapi/v1/time
    -2024-03-01 10:03:24.965[1709301804965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53574//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 10:03:24.995[1709301804995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53576//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709301804994&endTime=1709301805994
    -2024-03-01 10:03:25.041[1709301805041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53580//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:03:25.070[1709301805070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53582//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301805068&endTime=1709301806068
    -2024-03-01 10:03:25.107[1709301805107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53584//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:03:25.137[1709301805137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53587//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:03:25.170[1709301805170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53590//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709301805168&signature=27c6b4ae5a2c9eb8cafd45610301da1b4dfa3c2ae071f70a14c8edb5709f2c4b
    -2024-03-01 10:03:25.197[1709301805197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53592//dapi/v1/pmExchangeInfo?timestamp=1709301805196&signature=052195d68deddaea433a29c2d86d724525a786108b68da1282e211ff481cd7c1
    -2024-03-01 10:03:25.227[1709301805227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53594//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709301805227&signature=037d8ad09701b37e1c07687237fb527ce7c0e1f9f752452771d2ffb6c8038ca0
    -2024-03-01 10:03:25.256[1709301805256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53596//dapi/v1/listenKey
    -2024-03-01 10:03:25.282[1709301805282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53598//dapi/v1/listenKey
    -2024-03-01 10:03:25.307[1709301805307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53600//dapi/v1/listenKey
    -2024-03-01 10:03:25.345[1709301805345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53602//fapi/v2/account?timestamp=1709301805345&signature=71e422a1cd9f7e481436972e0e78ad63e7824fd4f5a2f6f2660c3815a5d43e31
    -2024-03-01 10:03:25.371[1709301805371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53604//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709301805371&signature=ddb514c0204ef15bed8098faa157879071961f40e123c5dae09007913caba42c
    -2024-03-01 10:03:25.409[1709301805409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53607//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709301805409&signature=957fc9296f6235f847bac64ab6dfa18c820283ac899d1b2926c3c12f9d0e40a9
    -2024-03-01 10:03:25.462[1709301805462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53611//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709301805462&signature=c559a166b98c30aef5f48385f0fe93a82c8204cbff98ec9a8ea827a00f0f6a31
    -2024-03-01 10:03:25.507[1709301805507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53614//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709301805507&signature=58930ac25a588d3991b047b1af15a04461012aa4132a4b1d9b16227d044defda
    -2024-03-01 10:03:25.542[1709301805542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53617//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709301805542&signature=5b5b52d024fa58e30efdead30675cbfe5a32d494135ce00056b8811891b7981d
    -2024-03-01 10:03:25.570[1709301805570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53619//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709301805570&signature=217ad36f422b16b868196b15bac43497203c8f74479af82ccabac738ea64b0cb
    -2024-03-01 10:03:25.604[1709301805604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53622//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709301805604&signature=2f192d7cd61fa2f41bacc69d255bb0e406e7a480d1c456f673620211c30ea7b4
    -2024-03-01 10:03:25.631[1709301805631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53624//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709301805630&signature=5c49f5c8807c70c5b5c5c252c61e2e0c6197fc1b2c9a609cc5d49b633dc2932e
    -2024-03-01 10:03:25.682[1709301805682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53628//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709301805681&signature=cdd54a4c3a93f5303b3084b2c011c3f73ec37da178a6e7be20272686edc76506
    -2024-03-01 10:03:25.723[1709301805723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53631//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709301805723&signature=75c9072ef188707277c8b1a63ca5c793be78c183140a734b8011ca614a2c8e12
    -2024-03-01 10:03:25.763[1709301805763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53634//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709301805763&signature=757679093de00c3610f54ae1e6e5d01123da07714538d96412827006c44ff515
    -2024-03-01 10:03:25.792[1709301805792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53636//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709301805792&signature=3c262cb365c992cc4ae8d58d389972fcc071743046ed1c9cefc7ddea9742841d
    -2024-03-01 10:03:25.820[1709301805820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53638//fapi/v1/openOrders?timestamp=1709301805820&signature=78621ef85e6fbbe61ba565bf652d5b97179e05655158a9ca5ac6365bbd3a9f02
    -2024-03-01 10:03:25.848[1709301805848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53640//fapi/v1/positionSide/dual?timestamp=1709301805848&signature=7ba90c376f24135514c093a5683e8301f96294a5bc9eb84197374e18afb377b2
    -2024-03-01 10:03:25.883[1709301805883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53642//fapi/v1/income/asyn?startTime=1709301805882&endTime=1709301806882&timestamp=1709301805883&signature=96b2d0f55f4ba70badf34762af5748907ba97d8719c1cc6734546d4b66b5c89c
    -2024-03-01 10:03:25.915[1709301805915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53644//fapi/v1/income/asyn?timestamp=1709301805915&signature=10499d5649f0da772b82889092a6ce05da84fdd81f0983eb1fbae43622e8293f
    -2024-03-01 10:03:25.942[1709301805942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53646//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709301805942&signature=42876790e249999814de325a85a3bd38175337286a3ce15cdd8010ddca66a7fa
    -2024-03-01 10:03:25.976[1709301805976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53649//fapi/v2/balance?timestamp=1709301805976&signature=129da4d5cab8f00415e1df4463530ba8f837b5df43bb2d8ac2c21f5a62736873
    -2024-03-01 10:03:26.006[1709301806006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53651//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301806006&signature=016eb5e4f69ab64dd7c79bdcb113108871de89e41aac0ef27392e163fc9f4c71
    -2024-03-01 10:03:26.034[1709301806034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53653//fapi/v1/leverageBracket?timestamp=1709301806034&signature=a451792d9153191f146dc4787a6c53b28edf69512484058b5a1e26a15498f260
    -2024-03-01 10:03:26.062[1709301806062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53655//fapi/v1/multiAssetsMargin?timestamp=1709301806062&signature=1db8de97756371f2a0a8878cbed7f34709474b5dd1abf9f6c13c2cd35f41bcfb
    -2024-03-01 10:03:26.093[1709301806093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53657//fapi/v1/income?symbol=BNBUSDT&timestamp=1709301806093&signature=1196ea0784ada24ba0b6a536dcaba79f382c6e2c9b4f79dded9bca9f00c053e2
    -2024-03-01 10:03:26.122[1709301806122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53659//fapi/v1/income?timestamp=1709301806122&signature=d4c6de671da9580cea2759e43dea078b3f13ac53a8d76a2a4c7e703ae0469f69
    -2024-03-01 10:03:26.159[1709301806159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53662//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709301806159&signature=444ff22d1229bde17a669e0cdedaffcf2ab081e0dcbe465a326c0c498003fe50
    -2024-03-01 10:03:26.195[1709301806195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53665//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709301806194&signature=aef8d26bc438d0caac833824af5ac95674bdaf0deaa7d34d563fa1d997e4c83f
    -2024-03-01 10:03:26.224[1709301806224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53667//fapi/v1/leverageBracket?timestamp=1709301806224&signature=972912be76ab61adcf666b4f7fd0bf0389ee1f09c728984282337fc4cade0a2a
    -2024-03-01 10:03:26.257[1709301806257] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53669//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301806257&signature=4eb79b70cdd65f13da78177121f8419e67bc5df811adb8850a631cf30d7e2be5
    -2024-03-01 10:03:26.287[1709301806287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53671//fapi/v1/adlQuantile?timestamp=1709301806287&signature=7105ae10be33bd763645967b3f2b018491c9cf56b554d50fc024ace788dc6662
    -2024-03-01 10:03:26.339[1709301806339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53673//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709301806339&signature=8226a4aba0072c6885376f5d68a02bab8191986a962e98d8e1ebe2203eb77850
    -2024-03-01 10:03:26.369[1709301806369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53675//fapi/v2/positionRisk?timestamp=1709301806369&signature=01a061bff635916df46896fa8e107f0d6e58e101f0bceeb9bfc7f95c8d0b888f
    -2024-03-01 10:03:26.395[1709301806395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53677//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709301806395&signature=e13862bed5c02ae7b9009c2ec4d3120cc9c09b61c73131aaaa35dafd8bb2ce0b
    -2024-03-01 10:03:26.421[1709301806421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53679//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709301806420&signature=de444fbd5a9c0af3997e3defe33d922f3191d88277f00d710f121f8110b14d42
    -2024-03-01 10:03:26.460[1709301806460] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53682//fapi/v1/apiTradingStatus?timestamp=1709301806460&signature=6c3651b71dd163b5232d43ccff604d05b0bf672b30afa9830f55ac0ed36352b0
    -2024-03-01 10:03:26.489[1709301806489] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53684//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709301806489&signature=da2baeccffba24f45f0302dce8d1eecb3b762007f92a3862f77056154a405020
    -2024-03-01 10:03:26.541[1709301806541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53688//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709301806540&signature=f3138678afbee701ce1bf4e5683606c619df5f2a2433d23983af5656149e8282
    -2024-03-01 10:03:26.576[1709301806576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53690//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301806576&signature=afe664a13781dde657cb909c97968e7ad3f40729bb175f24b03f7fd04788623b
    -2024-03-01 10:03:26.635[1709301806635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53694//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709301806635&signature=857e25cb77b093761d8fd1505dc410befe85be5f117f232ab6bbb52c303a3f2c
    -2024-03-01 10:03:26.673[1709301806673] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53696//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301806673&signature=b8511cc3944d88e543aec3e3b928faf9bc45efdaabcec4eb0d82647a9acab0b9
    -2024-03-01 10:03:26.711[1709301806711] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53699//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709301806710&signature=299a7444efdef3364c8ef4abf34f635d7b6b00dbbc41a8034678cbd46ed21c02
    -2024-03-01 10:03:26.745[1709301806745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53701//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709301806745&signature=6ef1440f33d9a2ed53fa309b223871252d1ef022fe27044fe67f2e67e4185bb9
    -2024-03-01 10:03:26.780[1709301806780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53703//fapi/v1/forceOrders?timestamp=1709301806780&signature=2f8ab0175c22ee1b6fbc680bd89154c797bf9b4c1e75dea3f696ee7d366bf3a5
    -2024-03-01 10:03:26.809[1709301806809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53705//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:03:26.840[1709301806840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53707//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:03:26.867[1709301806867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53709//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:03:26.903[1709301806903] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53712//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301806902&endTime=1709301807902
    -2024-03-01 10:03:26.929[1709301806929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53714//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:03:26.957[1709301806957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53716//fapi/v1/ticker/bookTicker
    -2024-03-01 10:03:26.984[1709301806984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53718//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:03:27.009[1709301807009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53720//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301807008&endTime=1709301808008
    -2024-03-01 10:03:27.059[1709301807059] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53725//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:03:27.084[1709301807084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53727//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:03:27.110[1709301807110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53729//fapi/v1/exchangeInfo
    -2024-03-01 10:03:27.138[1709301807138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53731//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301807137&endTime=1709301808137
    -2024-03-01 10:03:27.163[1709301807163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53733//fapi/v1/fundingRate
    -2024-03-01 10:03:27.217[1709301807217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53737//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709301807216&endTime=1709301808216
    -2024-03-01 10:03:27.245[1709301807245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53739//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 10:03:27.274[1709301807274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53741//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:03:27.319[1709301807319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53745//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:03:27.349[1709301807349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53747//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 10:03:27.376[1709301807376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53749//fapi/v1/indexInfo
    -2024-03-01 10:03:27.404[1709301807404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53751//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:03:27.433[1709301807433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53753//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301807432&endTime=1709301808432
    -2024-03-01 10:03:27.497[1709301807497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53759//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301807496&endTime=1709301808496
    -2024-03-01 10:03:27.529[1709301807529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53761//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:03:27.558[1709301807558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53763//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807556&endTime=1709301808556
    -2024-03-01 10:03:27.608[1709301807608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53767//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:03:27.639[1709301807639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53769//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:03:27.672[1709301807672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53771//fapi/v1/premiumIndex
    -2024-03-01 10:03:27.709[1709301807709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53774//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301807709&endTime=1709301808709
    -2024-03-01 10:03:27.744[1709301807744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53777//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:03:27.783[1709301807783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53779//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 10:03:27.808[1709301807808] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53781//fapi/v1/assetIndex
    -2024-03-01 10:03:27.834[1709301807834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53783//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:03:27.878[1709301807878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53786//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807877&endTime=1709301808877
    -2024-03-01 10:03:27.903[1709301807903] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53788//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 10:03:27.950[1709301807950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53792//fapi/v1/ping
    -2024-03-01 10:03:27.974[1709301807974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53794//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301807973&endTime=1709301808973
    -2024-03-01 10:03:28.020[1709301808020] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53798//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:03:28.045[1709301808045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53800//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 10:03:28.069[1709301808069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53802//fapi/v1/ticker/24hr
    -2024-03-01 10:03:28.094[1709301808094] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53804//fapi/v1/ticker/price
    -2024-03-01 10:03:28.124[1709301808124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53806//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 10:03:28.154[1709301808154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53808//fapi/v1/time
    -2024-03-01 10:03:28.181[1709301808181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53810//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:03:28.216[1709301808216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53813//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301808214&endTime=1709301809214
    -2024-03-01 10:03:28.272[1709301808272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53818//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:03:28.298[1709301808298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53820//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301808297&endTime=1709301809297
    -2024-03-01 10:03:28.330[1709301808330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53822//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:03:28.370[1709301808370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53825//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:03:28.403[1709301808403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53828//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709301808403&signature=66a6a75c0ccf6fe5d08ec51e788f8a29e797ce9f8c1787b42c9c084644303e6e
    -2024-03-01 10:03:28.424[1709301808424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53830//fapi/v1/pmExchangeInfo?timestamp=1709301808423&signature=ba23115e060b92c43d798fa8c76af77c24a61982bcb8192bb984ee015975b2f5
    -2024-03-01 10:03:28.444[1709301808444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53832//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709301808444&signature=4318c1b8f65107a0624d2d5a3d083a6e858e44fb143875fb1f6e4b23601daf70
    -2024-03-01 10:03:28.478[1709301808478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53835//fapi/v1/listenKey
    -2024-03-01 10:03:28.504[1709301808504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53837//fapi/v1/listenKey
    -2024-03-01 10:03:28.528[1709301808528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53839//fapi/v1/listenKey
    -2024-03-01 10:03:58.455[1709301838455] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 10:03:58.557[1709301838557] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 10:03:59.310[1709301839310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53858//dapi/v1/account?timestamp=1709301839297&signature=1e7be0981304fe476e83b6e5017e3c1e8a4235e009c9b00aa654eafe730f373d
    -2024-03-01 10:03:59.357[1709301839357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53860//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709301839357&signature=963445cf95a37974a1ac9dc94129fee6e2d7eb8ea897b56e5d57639cd3dbffaa
    -2024-03-01 10:03:59.416[1709301839416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53863//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709301839415&signature=9c3bf7fbd1ffc75cb4b6001e543c18101e40a7a6b280d2b1fd9f7978a9fefa94
    -2024-03-01 10:03:59.502[1709301839502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53867//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709301839501&signature=5364b456c69971f850890db0efed1d00015a2a80900eddf1153b65fb318d517b
    -2024-03-01 10:03:59.582[1709301839582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53870//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709301839582&signature=95f3b260d9844ddaaf35458c5ea0d3568a8659a7ac3d27d4c33a81f59d0d07b9
    -2024-03-01 10:03:59.774[1709301839774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53873//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709301839773&signature=c739634f4e24d4ee9a41a16a530861955bb4bef8caf1634acc77e4545895d908
    -2024-03-01 10:03:59.845[1709301839845] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53875//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709301839845&signature=64af23c4fabf2d7bf96265e58fe4ce40aba5d4c202d4af0f1a3f1f65e214ce91
    -2024-03-01 10:03:59.896[1709301839896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53878//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709301839896&signature=f0f5c3fc29055f49a3fd12918d23750afbcb7972e912d920d50a72acb672a07b
    -2024-03-01 10:03:59.937[1709301839937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53880//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709301839937&signature=de207f7d870e38b1398a0f02a4b43236ab9ba55046573a833b94f7a3dc87abe9
    -2024-03-01 10:03:59.995[1709301839995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53884//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709301839994&signature=4a1d9aab57690e6b55b7d78c608222721ef1edd8f7875afea9d6adaab6a1242a
    -2024-03-01 10:04:00.043[1709301840043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53886//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709301840042&signature=33088c06130ea7fcd5231bd90648a4102d72cedd1c56a25a2c4278a730762477
    -2024-03-01 10:04:00.081[1709301840081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53888//dapi/v1/openOrders?timestamp=1709301840081&signature=cd69526349b8b7b617cf986b759913200b547dbd125d85f07c301335586dad76
    -2024-03-01 10:04:00.119[1709301840119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53890//dapi/v1/positionSide/dual?timestamp=1709301840119&signature=b4dfc6da421e9f33fd0d00ad47b88046e76eff35df6977fcb9f618c53009a605
    -2024-03-01 10:04:00.166[1709301840166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53892//dapi/v1/balance?timestamp=1709301840165&signature=7de310647facb17114a1ab1d958e615b5b1f442c195ddde32f92f85eaacdf011
    -2024-03-01 10:04:00.210[1709301840210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53894//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709301840210&signature=d7b86d648232d84b26f3695f331b3ae15b080eca2902ae86101ecf9732d81272
    -2024-03-01 10:04:00.246[1709301840246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53896//dapi/v1/leverageBracket?timestamp=1709301840245&signature=a61d3caa5bd523386d30f3d75ac9647a2579556fcff0802b93eb74bae9a3ce95
    -2024-03-01 10:04:00.282[1709301840282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53898//dapi/v2/leverageBracket?timestamp=1709301840281&signature=10a372bd22557f49efea4e891e2cec580460d7f6fb20d12f80ceead7c08db508
    -2024-03-01 10:04:00.319[1709301840319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53900//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709301840319&signature=7ebcbf9c2c833aeb5330c72354834458f748169704a56d2eb15e0dde130b2dd8
    -2024-03-01 10:04:00.356[1709301840356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53902//dapi/v1/income?symbol=BNBUSDT&timestamp=1709301840356&signature=5c30c7a5ae9ddb03ca9c8c1648dffbc26e7f0eb3d59ae445c3035a45c27bb912
    -2024-03-01 10:04:00.390[1709301840390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53904//dapi/v1/income?timestamp=1709301840390&signature=d7c72bb92214debc7eac437f0cfc8424dba77d59db7eb2721f77f240de13116d
    -2024-03-01 10:04:00.441[1709301840441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53907//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709301840441&signature=157aa96e6d0d4b343267b8dccba4bd4955cfa3b9541d56b3f5e792ff589be48c
    -2024-03-01 10:04:00.471[1709301840471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53909//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709301840471&signature=73221d7e81e1f736f0361c5caa6defe8318fda8347609e53627b3ae09fbf6cab
    -2024-03-01 10:04:00.532[1709301840532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53913//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709301840532&signature=d5cb967c32dbb70b9d166c4229fa8d864695d7a799e8a8d3dee278cfbd0c3e6e
    -2024-03-01 10:04:00.574[1709301840574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53916//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709301840574&signature=745804727df4c0b926a1f5777376bb42add71c3f406d7a026e43016dcb17ca3e
    -2024-03-01 10:04:00.611[1709301840611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53918//dapi/v1/leverageBracket?timestamp=1709301840611&signature=bb071d24dfda4c87806ec541dba2f1550bd47200346e60197d23c59de920bfa0
    -2024-03-01 10:04:00.650[1709301840650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53920//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301840650&signature=fb883165cda6034aed335a2e83f96235035d640b8c8a44a540d6734c370a4118
    -2024-03-01 10:04:00.690[1709301840690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53922//dapi/v1/adlQuantile?timestamp=1709301840690&signature=aec652ff0dcba7f5c5da16b8255b2b80a8e1e98d88d149dffb0521e3af1e0c7d
    -2024-03-01 10:04:00.700[1709301840700] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 10:04:00.700[1709301840700] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 10:04:00.725[1709301840725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53924//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709301840725&signature=5b4302d030e43e5fb0577a1b197d0b5a7b14fdbfaada889f995c6ed0edb77db9
    -2024-03-01 10:04:00.767[1709301840767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53926//dapi/v1/positionRisk?timestamp=1709301840767&signature=c75b71b88f40a8e332bc6d214503d9eccd4bd91c334fc4c3d029d9e71ce302b7
    -2024-03-01 10:04:00.803[1709301840803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53928//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709301840802&signature=175e3b0732ed6d73f1384ecacbcc62a720af1393ab108d09ce81d2f60c32dfc2
    -2024-03-01 10:04:00.838[1709301840838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53930//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709301840838&signature=8dbf9de44bbb264bac464867722bb55df4ea5821c30ee19b1a91e31ea6b6a2e1
    -2024-03-01 10:04:00.911[1709301840911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53935//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709301840911&signature=08c18ed7508a58590cd1135e6c881f898e035d1e826abdb5afe85b65500fa233
    -2024-03-01 10:04:00.939[1709301840939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53937//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301840938&signature=241fb62920dc9685b990dd0d339e5dd098306c01b10d0f090a0a16fd6c6bfb69
    -2024-03-01 10:04:00.995[1709301840995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53941//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709301840995&signature=9a9eebe5994d13cf24226a57c6fd776cac5b945537a03b0b7a040cc5cb2fce6c
    -2024-03-01 10:04:01.030[1709301841030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53943//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301841030&signature=3c1105310a7e207382ad4bc3db17d52a507e04a75cc52992e4c1e7b389a99e8e
    -2024-03-01 10:04:01.081[1709301841081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53946//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709301841081&signature=812ddc892ef5b79e0673ce4f1137d67e266161d468ac69e8ecb020f3fee13195
    -2024-03-01 10:04:01.121[1709301841121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53948//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709301841121&signature=745bfa3646e52e84d81dd32f52d6ca16a595547928f3abe8031302cd1e3d7b96
    -2024-03-01 10:04:01.159[1709301841159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53950//dapi/v1/forceOrders?timestamp=1709301841159&signature=7985192474758b69faf4ca6904537780320131e8d44996441db886eadb8f81b9
    -2024-03-01 10:04:01.197[1709301841197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53952//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:04:01.228[1709301841228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53954//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:04:01.265[1709301841265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53956//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:04:01.308[1709301841308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53959//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301841307&endTime=1709301842307
    -2024-03-01 10:04:01.339[1709301841339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53961//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 10:04:01.390[1709301841390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53965//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:04:01.426[1709301841426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53967//dapi/v1/ticker/bookTicker
    -2024-03-01 10:04:01.465[1709301841465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53969//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:04:01.494[1709301841494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53971//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301841493&endTime=1709301842493
    -2024-03-01 10:04:01.564[1709301841564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53976//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:04:01.593[1709301841593] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53978//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:04:01.624[1709301841624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53980//dapi/v1/exchangeInfo
    -2024-03-01 10:04:01.652[1709301841652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53982//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301841651&endTime=1709301842651
    -2024-03-01 10:04:01.684[1709301841684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53984//dapi/v1/fundingRate
    -2024-03-01 10:04:01.720[1709301841720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53986//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:04:01.767[1709301841767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53990//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:04:01.805[1709301841805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53992//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:04:01.837[1709301841837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53994//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301841835&endTime=1709301842835
    -2024-03-01 10:04:01.923[1709301841923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54000//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301841921&endTime=1709301842921
    -2024-03-01 10:04:01.958[1709301841958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54002//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:04:01.986[1709301841986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54004//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709301841985&endTime=1709301842985
    -2024-03-01 10:04:02.031[1709301842031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54008//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 10:04:02.061[1709301842061] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54010//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:04:02.085[1709301842085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54012//dapi/v1/premiumIndex
    -2024-03-01 10:04:02.118[1709301842118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54015//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709301842117&endTime=1709301843117
    -2024-03-01 10:04:02.159[1709301842159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54018//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 10:04:02.192[1709301842192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54020//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:04:02.232[1709301842232] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54023//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301842230&endTime=1709301843230
    -2024-03-01 10:04:02.259[1709301842259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54025//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:04:02.296[1709301842296] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54029//dapi/v1/ping
    -2024-03-01 10:04:02.320[1709301842320] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54031//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 10:04:02.344[1709301842344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54033//dapi/v1/ticker/24hr
    -2024-03-01 10:04:02.371[1709301842371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54035//dapi/v1/ticker/price
    -2024-03-01 10:04:02.397[1709301842397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54037//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 10:04:02.424[1709301842424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54039//dapi/v1/time
    -2024-03-01 10:04:02.472[1709301842472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54043//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 10:04:02.501[1709301842501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54045//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709301842500&endTime=1709301843500
    -2024-03-01 10:04:02.545[1709301842545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54049//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:04:02.572[1709301842572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54051//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709301842571&endTime=1709301843571
    -2024-03-01 10:04:02.598[1709301842598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54053//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:04:02.630[1709301842630] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54056//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:04:02.661[1709301842661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54059//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709301842661&signature=16c0103931417944cb4ea50990b8c2a94ccf771bc62de99615ef9e29c6c25771
    -2024-03-01 10:04:02.687[1709301842687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54061//dapi/v1/pmExchangeInfo?timestamp=1709301842687&signature=c3a44f6c0702b3ec594c63b53be5cf9723288cbb13b14bb843f1a5621037dd99
    -2024-03-01 10:04:02.715[1709301842715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54063//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709301842715&signature=3922196e88c194caa55286286a28f07d910a45a0bb2e71a97458d24762bf7cb2
    -2024-03-01 10:04:02.741[1709301842741] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54065//dapi/v1/listenKey
    -2024-03-01 10:04:02.768[1709301842768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54067//dapi/v1/listenKey
    -2024-03-01 10:04:02.791[1709301842791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54069//dapi/v1/listenKey
    -2024-03-01 10:04:02.825[1709301842825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54071//fapi/v2/account?timestamp=1709301842824&signature=454429cbdd0b2750ab107682f5239cc5b4596913d4497541e2b1edb72b2aab4e
    -2024-03-01 10:04:02.857[1709301842857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54073//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709301842857&signature=a886cbf58f4f5535f30ffb71133a9fdfdb62b306b4d5e5095e674a69ddb203ad
    -2024-03-01 10:04:02.903[1709301842903] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54076//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709301842903&signature=bf08bdd058829b802857ec0dfe41478b8cb6d334551f8af8ccf3a9f895319a31
    -2024-03-01 10:04:02.960[1709301842960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54080//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709301842959&signature=f488e7ba43570466c5044c45c9187c3909da126f3aca4ea7347d1c985d272c76
    -2024-03-01 10:04:03.001[1709301843001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54083//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709301843000&signature=593b87c5dbd6968ec3a2cea458a2da5fa760e1f43a8ca393811cc254bf77c4bd
    -2024-03-01 10:04:03.050[1709301843050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54086//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709301843050&signature=5293345ff6243a5d6f3754a861ea1434ab3bf942ec835c364cd61f9b9cbf27c6
    -2024-03-01 10:04:03.083[1709301843083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54088//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709301843083&signature=1cdbb81b30caf61144602b1f11a995e618b3abb52eeba57fd672dc4eb8cafa74
    -2024-03-01 10:04:03.120[1709301843120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54091//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709301843120&signature=69f1ad8c2feaaaa5c36acfe03138d04d6466c417aba176ad0de94aa47b290317
    -2024-03-01 10:04:03.152[1709301843152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54093//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709301843152&signature=6d93cb8933519949b8eb87246e4230b8949e91a2a7df6ee9b40e791066ff7370
    -2024-03-01 10:04:03.198[1709301843198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54097//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709301843198&signature=34b430e135e7fcd96eeeda8c0389757d79bd24b7aabbddbd781c6bd719c81dd6
    -2024-03-01 10:04:03.237[1709301843237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54100//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709301843237&signature=908de88fdce929bd122e05cb942140e14c8fd26d5b8a17db54891e580f386216
    -2024-03-01 10:04:03.275[1709301843275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54103//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709301843274&signature=24b8d0c25917b8046185898d83a9d02ea7e368442e998b47b60c582f4db19d4a
    -2024-03-01 10:04:03.310[1709301843310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54105//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709301843310&signature=10f08eea9aca4066cc4061d7603cacaa4a2355587b98452d46dfb04e5a3e6285
    -2024-03-01 10:04:03.340[1709301843340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54107//fapi/v1/openOrders?timestamp=1709301843339&signature=d433ee347c7bab5f490cf019c328d95790ff47d171c797fb38296050c1d3a984
    -2024-03-01 10:04:03.369[1709301843369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54109//fapi/v1/positionSide/dual?timestamp=1709301843368&signature=08acbd2e6dec750df581e8b556618c56fd963d0b7dfb1e356385ef102c7ab7a6
    -2024-03-01 10:04:03.404[1709301843404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54111//fapi/v1/income/asyn?startTime=1709301843402&endTime=1709301844402&timestamp=1709301843404&signature=4466ecdf1d6cde69d333e5224f7084b60abeb41bb717ede010882cacde59ed40
    -2024-03-01 10:04:03.434[1709301843434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54113//fapi/v1/income/asyn?timestamp=1709301843434&signature=e0833b8f779f332a9323a195031644ef7556fec1024cee97bd2db29b7d4690fa
    -2024-03-01 10:04:03.465[1709301843465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54115//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709301843465&signature=43e3e7ed9cffa518e8a30935a41e0b89a12bd7278a11a3bfbb5bada7108e0bc0
    -2024-03-01 10:04:03.513[1709301843513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54118//fapi/v2/balance?timestamp=1709301843513&signature=eb3be82e05d2bdca5bf7d5488c6bfd62b8ae37c4d8fab9530db3953e89b79372
    -2024-03-01 10:04:03.544[1709301843544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54120//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301843544&signature=ede3a919f83fbdf74eb384aaed9e1d45e322ee9da4837a08ccec662d5ed46629
    -2024-03-01 10:04:03.573[1709301843573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54122//fapi/v1/leverageBracket?timestamp=1709301843572&signature=a6df1e181ef525dd967e33912f85c87be97ee0f36ee1dc358e912fd3630b7574
    -2024-03-01 10:04:03.606[1709301843606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54124//fapi/v1/multiAssetsMargin?timestamp=1709301843606&signature=16bf9711955c8981a3ae47b5314b12376f91c81fc0f0bcec68d37e53969e24c6
    -2024-03-01 10:04:03.636[1709301843636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54126//fapi/v1/income?symbol=BNBUSDT&timestamp=1709301843636&signature=6461e2d7f110f141b3dda9614d0fbda9708e9e434b1ed00caa8ec4ebfa993e94
    -2024-03-01 10:04:03.672[1709301843672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54128//fapi/v1/income?timestamp=1709301843672&signature=cd7ca53c8b7096ff95966cb3bac05801261982aff8899b997cf4d342d112889d
    -2024-03-01 10:04:03.721[1709301843721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54131//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709301843721&signature=2e39117d7520b9cc1787a094d7d4edcbdf2665a1ec7499b4e4b9c183e3ded91e
    -2024-03-01 10:04:03.775[1709301843775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54134//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709301843775&signature=b1a75b48b8fb14c07e0d6a829e64f7e02013b368231913cf7ac044ad72a0c19b
    -2024-03-01 10:04:03.814[1709301843814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54136//fapi/v1/leverageBracket?timestamp=1709301843812&signature=ac89d1d5c065c10b2b884ac1e86bc813bc93086b97ec1f9f89d9413ae3a5ba08
    -2024-03-01 10:04:03.843[1709301843843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54138//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709301843843&signature=1d65af92fb3bd9fe41b55e4a0f3aab4dfb91700c7b4c59f97d8093aaeaf3488d
    -2024-03-01 10:04:03.869[1709301843869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54140//fapi/v1/adlQuantile?timestamp=1709301843869&signature=59a88af407f952f2c97efc13b57873afdf0b68a1db09c702094216d268f47d11
    -2024-03-01 10:04:03.897[1709301843897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54142//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709301843896&signature=0cdadb5968745fb9d8ec41be57c3be0dbd186fb5e000defde57599cc6c1dc150
    -2024-03-01 10:04:03.923[1709301843923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54144//fapi/v2/positionRisk?timestamp=1709301843923&signature=3651bcda5ae6c7932e094cc3dbf80a317f2002c6b019a06a1e6d0651a88dd3fb
    -2024-03-01 10:04:03.958[1709301843958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54146//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709301843958&signature=4f39f1724e941b975b4c1a4e8604cc1835048ffcebc238080580fb9943b27547
    -2024-03-01 10:04:03.987[1709301843987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54148//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709301843987&signature=84e9767399fb68268afb0c441fffd89ba0ad3438b5c6d22601385157aee49a9f
    -2024-03-01 10:04:04.023[1709301844023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54151//fapi/v1/apiTradingStatus?timestamp=1709301844022&signature=c07c692cd7925a6187960b9d22b3fd1b014631e4973d18dd7b340c0a45e9f97d
    -2024-03-01 10:04:04.050[1709301844050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54153//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709301844050&signature=2816da31870756c96b9933ac354fe32775433f254122a58ee0ff230de63b91fe
    -2024-03-01 10:04:04.089[1709301844089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54157//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709301844089&signature=45f0f690047b0fa54bf040fe5d5cabe5aff6e0f7a81fbd6475c973f7fcbd3d05
    -2024-03-01 10:04:04.116[1709301844116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54159//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301844116&signature=0d722e148bfa120d65813bee2551d24a17d27b19c6a96b156bab319118d6ac89
    -2024-03-01 10:04:04.163[1709301844163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54163//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709301844163&signature=f81b0b2a53a570df4c50e098b0df4cfed1c13b2671f3dac26c6faf283429d801
    -2024-03-01 10:04:04.196[1709301844196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54165//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709301844196&signature=512540b87b8fe3e54b944e0f9ae2eaa1b36b07e91064acf7a3189957178eb197
    -2024-03-01 10:04:04.240[1709301844240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54168//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709301844240&signature=adafb688d00f221174b6d1f52af830f21120706e3d62991606ca49011360eb0d
    -2024-03-01 10:04:04.272[1709301844272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54170//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709301844272&signature=307c8500f964402c80583ab550d1cf74aeacdb1fe463efdc57bb2cfd6475aba5
    -2024-03-01 10:04:04.307[1709301844307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54172//fapi/v1/forceOrders?timestamp=1709301844307&signature=c76126e79febdf27dc217d0b59cada7cc5ffe39b096592f1b2fec5575f1e2875
    -2024-03-01 10:04:04.337[1709301844337] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54174//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:04:04.366[1709301844366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54176//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:04:04.433[1709301844433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54178//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:04:04.485[1709301844485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54181//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709301844484&endTime=1709301845484
    -2024-03-01 10:04:04.525[1709301844525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54183//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:04:04.552[1709301844552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54185//fapi/v1/ticker/bookTicker
    -2024-03-01 10:04:04.579[1709301844579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54187//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:04:04.603[1709301844603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54189//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709301844602&endTime=1709301845602
    -2024-03-01 10:04:04.657[1709301844657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54194//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:04:04.712[1709301844712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54196//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:04:04.749[1709301844749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54198//fapi/v1/exchangeInfo
    -2024-03-01 10:04:04.782[1709301844782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54200//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709301844779&endTime=1709301845779
    -2024-03-01 10:04:04.811[1709301844811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54202//fapi/v1/fundingRate
    -2024-03-01 10:04:04.853[1709301844853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54206//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709301844851&endTime=1709301845851
    -2024-03-01 10:04:04.882[1709301844882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54208//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 10:04:04.914[1709301844914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54210//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:04:04.958[1709301844958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54214//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:04:04.990[1709301844990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54216//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 10:04:05.019[1709301845019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54218//fapi/v1/indexInfo
    -2024-03-01 10:04:05.049[1709301845049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54220//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:04:05.093[1709301845093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54222//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709301845091&endTime=1709301846091
    -2024-03-01 10:04:05.160[1709301845160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54228//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301845158&endTime=1709301846158
    -2024-03-01 10:04:05.186[1709301845186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54230//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:04:05.215[1709301845215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54232//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845214&endTime=1709301846214
    -2024-03-01 10:04:05.257[1709301845257] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54236//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:04:05.286[1709301845286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54238//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:04:05.311[1709301845311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54240//fapi/v1/premiumIndex
    -2024-03-01 10:04:05.343[1709301845343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54243//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709301845341&endTime=1709301846341
    -2024-03-01 10:04:05.378[1709301845378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54246//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:04:05.410[1709301845410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54248//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 10:04:05.437[1709301845437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54250//fapi/v1/assetIndex
    -2024-03-01 10:04:05.466[1709301845466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54252//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:04:05.503[1709301845503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54255//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845502&endTime=1709301846502
    -2024-03-01 10:04:05.534[1709301845534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54257//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 10:04:05.581[1709301845581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54261//fapi/v1/ping
    -2024-03-01 10:04:05.609[1709301845609] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54263//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845608&endTime=1709301846608
    -2024-03-01 10:04:05.652[1709301845652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54267//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:04:05.678[1709301845678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54269//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 10:04:05.702[1709301845702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54271//fapi/v1/ticker/24hr
    -2024-03-01 10:04:05.726[1709301845726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54273//fapi/v1/ticker/price
    -2024-03-01 10:04:05.758[1709301845758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54275//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 10:04:05.784[1709301845784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54277//fapi/v1/time
    -2024-03-01 10:04:05.809[1709301845809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54279//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:04:05.842[1709301845842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54282//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845840&endTime=1709301846840
    -2024-03-01 10:04:05.902[1709301845902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54287//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:04:05.928[1709301845928] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54289//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709301845927&endTime=1709301846927
    -2024-03-01 10:04:05.954[1709301845954] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54291//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:04:05.986[1709301845986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54294//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:04:06.015[1709301846015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54297//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709301846015&signature=7f5d78571357a8dd71df83ae956c8480f6f581ae187e6dbdab8918a4191784c4
    -2024-03-01 10:04:06.035[1709301846035] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54299//fapi/v1/pmExchangeInfo?timestamp=1709301846035&signature=1e545d96e6354145934d2dd701c783b1bf321738362f8552426abeca41659d66
    -2024-03-01 10:04:06.054[1709301846054] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54301//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709301846054&signature=8594fa00881e1641a4e7c511b2ff53f94a7757d9e8bdf9c3f998caea8a19e1de
    -2024-03-01 10:04:06.083[1709301846083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54304//fapi/v1/listenKey
    -2024-03-01 10:04:06.107[1709301846107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54306//fapi/v1/listenKey
    -2024-03-01 10:04:06.136[1709301846136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54308//fapi/v1/listenKey
    -2024-03-01 10:32:29.388[1709303549388] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 10:32:29.402[1709303549402] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 10:32:29.546[1709303549546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54458//dapi/v1/account?timestamp=1709303549540&signature=78a6849fde66df02d9eaa7ad1d54792e824ae4cae371054b340c47bde3cab624
    -2024-03-01 10:32:29.552[1709303549552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54460//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709303549552&signature=bd235fc9597144d5e8db884cffd38baa606710312b8b300614d111141d02f8a6
    -2024-03-01 10:32:29.564[1709303549564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54465//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709303549562&signature=c47ffb0eb0d8ef2ba3790b6e45e344a84308e013f21628dbb24fc85e6e69eb45
    -2024-03-01 10:32:29.577[1709303549577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54469//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303549576&signature=a262777cfd4de2b2ec02b3e862b9d46cb90dcfc781a8cb839bc4bb767dd9b66e
    -2024-03-01 10:32:29.591[1709303549591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54472//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303549591&signature=9f5d9505850e1911d88e51b2793c92abde3dc8483f4f52317a99fbf1dad33c49
    -2024-03-01 10:32:29.600[1709303549600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54475//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303549599&signature=ec05334421a87473cabe8a8aaa704ab11a11b2e5c02e9ce4d3e45c6f5c32a08a
    -2024-03-01 10:32:29.619[1709303549619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54477//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709303549619&signature=2969aeb24718a15645e83efad447e9b873e1c0da5c6fe0896c306436746b2e2b
    -2024-03-01 10:32:29.630[1709303549630] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54480//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709303549629&signature=f30f57f898986b4dc55cbbd88f07186b955bf6de648a2abaf31d0f512ac20fdf
    -2024-03-01 10:32:29.639[1709303549639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54482//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303549639&signature=d308a01805ffed741225eae195df737c418aa8e1b7c10ebcaa0f14338f16bffd
    -2024-03-01 10:32:29.651[1709303549651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54486//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303549651&signature=8feef8a7cc1b224314aff3caee5aa07a4963227f9d889b7e5c9f0978f6f3849e
    -2024-03-01 10:32:29.658[1709303549658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54488//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303549658&signature=75618e23e62929b6a35b3eb38bc4b5c87f56d6210e7fa764c10bca69958fc2c5
    -2024-03-01 10:32:29.663[1709303549663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54490//dapi/v1/openOrders?timestamp=1709303549663&signature=a81d79be1f78e64f43dc196060412d8a9c16fd923760e58e36c9406145cb147c
    -2024-03-01 10:32:29.669[1709303549669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54492//dapi/v1/positionSide/dual?timestamp=1709303549669&signature=f65239677a39dd48c4580406647b6f6443a2775c07039d4bd06c9fbcdbe7dc9b
    -2024-03-01 10:32:29.677[1709303549677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54494//dapi/v1/balance?timestamp=1709303549677&signature=972e0a218e3a4b2716464486029628a89f3536670cbda236ff7f2a417421f426
    -2024-03-01 10:32:29.683[1709303549683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54496//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709303549683&signature=f980a87a6732d0f29118f39d0571fdef2d558a3eb50f1c76e90208c44f2fe836
    -2024-03-01 10:32:29.691[1709303549691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54498//dapi/v1/leverageBracket?timestamp=1709303549690&signature=711d53a31e4efeaa7c0bf2c0ba399319cac724a365696757417d5736c7f2cfa3
    -2024-03-01 10:32:29.697[1709303549697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54500//dapi/v2/leverageBracket?timestamp=1709303549696&signature=4ed634e433f4a02fdaff6ade770c478eb5f1aacbc324d406b2f1b14c77274a35
    -2024-03-01 10:32:29.703[1709303549703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54502//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709303549702&signature=b0a23755e424fa8ae871bd1659fc151d798b96e05832b977b8c3f691ff9a0cb7
    -2024-03-01 10:32:29.710[1709303549710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54504//dapi/v1/income?symbol=BNBUSDT&timestamp=1709303549710&signature=fc5a5a26f143f0dcb83ef30176b6e60e1bdefc8f129fe72d41852bd85db06fe2
    -2024-03-01 10:32:29.716[1709303549716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54506//dapi/v1/income?timestamp=1709303549716&signature=24374af0b6f19c6ac14a496246316da5d457547f594c6597da23f6874f3fabc3
    -2024-03-01 10:32:29.725[1709303549725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54509//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303549725&signature=15bd6a927597c27a12825f8b974c50a508648207e6fd0c7154414811a7a64e4d
    -2024-03-01 10:32:29.732[1709303549732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54511//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303549731&signature=97827d6e1a124e5e1c2680d8360a9b68291db7baae90c1342302d6760dc1dcb1
    -2024-03-01 10:32:29.742[1709303549742] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54515//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303549742&signature=53a37e818d6620f694dd4a180103219f886cfcf92d611b81f8e5f0853aad5dee
    -2024-03-01 10:32:29.750[1709303549750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54518//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303549750&signature=0813912bdf7426b513a95d83b76128886b6cfb0a04174fd94cd02fec0d354b19
    -2024-03-01 10:32:29.758[1709303549758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54520//dapi/v1/leverageBracket?timestamp=1709303549758&signature=45130bee3ce61716f73b040720631c50ba4f465135d97fcd9ee532b5aebf6464
    -2024-03-01 10:32:29.764[1709303549764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54522//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303549763&signature=7de63ab5de530038c6c193b5d86aad6f45d1781f0c047ba1a3e3e074244fb7d0
    -2024-03-01 10:32:29.771[1709303549771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54524//dapi/v1/adlQuantile?timestamp=1709303549770&signature=6c9cef7120799eb94af77aac8eaf77bd65b14ae5729cdb9b76d42b7f1deef99a
    -2024-03-01 10:32:29.776[1709303549776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54526//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303549776&signature=05e475b5077f72b98f53f59880904a19f1e66e64ddb6a57da54b2a75df89c0ef
    -2024-03-01 10:32:29.785[1709303549785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54528//dapi/v1/positionRisk?timestamp=1709303549784&signature=d63eee09eebdef5bec94e5682e552d0223cef587c9a4dfabb7e00b9f5f238846
    -2024-03-01 10:32:29.791[1709303549791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54530//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709303549791&signature=c64dce3a225f01ccae88f364426b99b0038328950a8c8e324756bead9243d99d
    -2024-03-01 10:32:29.797[1709303549797] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54532//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303549797&signature=c67733f9ceb3e8a3f8c90bb287535f29161c256bf6a5d6b8d6d3ed47cacbd223
    -2024-03-01 10:32:29.810[1709303549810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54537//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303549810&signature=c9fb07d5032120b6a35f5194644d05675110970fcfecc79860aa1d858e70bf30
    -2024-03-01 10:32:29.817[1709303549817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54539//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303549816&signature=fd0129e9f7c62d5fdb94670908be9c3f287aaf6dd0f1e42c64344fa752927905
    -2024-03-01 10:32:29.829[1709303549829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54543//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709303549829&signature=9f01113854039d7c6c797e6e5e68d585e75362d89a5d56af843ce9c99f61bfe9
    -2024-03-01 10:32:29.837[1709303549837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54545//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303549836&signature=7103a2127613459eea7ae524e3ef9e255ee000403c660820c5342b5067fd574d
    -2024-03-01 10:32:29.847[1709303549847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54548//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303549847&signature=1c82e9d39b7af22fd54ceca0f3efb743aec133f571e569073d88fd847fc9e717
    -2024-03-01 10:32:29.856[1709303549856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54550//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303549856&signature=54672474d9eb71a624b531e960578913a0f0998bb991484a3cda81e071b4490b
    -2024-03-01 10:32:29.869[1709303549869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54552//dapi/v1/forceOrders?timestamp=1709303549869&signature=35b8f33cdecaabc7146c1fe6dd0b64768782d646b130be99d71dacf62ff1d1b8
    -2024-03-01 10:32:29.877[1709303549877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54554//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:32:29.885[1709303549885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54556//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:29.895[1709303549895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54558//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:32:29.906[1709303549906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54561//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303549903&endTime=1709303550903
    -2024-03-01 10:32:29.912[1709303549912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54563//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 10:32:29.922[1709303549922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54567//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:32:29.927[1709303549927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54569//dapi/v1/ticker/bookTicker
    -2024-03-01 10:32:29.933[1709303549933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54571//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:32:29.939[1709303549939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54573//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303549938&endTime=1709303550938
    -2024-03-01 10:32:29.950[1709303549950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54578//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:32:29.960[1709303549960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54580//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:32:29.967[1709303549967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54582//dapi/v1/exchangeInfo
    -2024-03-01 10:32:29.974[1709303549974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54584//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303549971&endTime=1709303550971
    -2024-03-01 10:32:29.981[1709303549981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54586//dapi/v1/fundingRate
    -2024-03-01 10:32:29.993[1709303549993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54588//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:32:30.005[1709303550005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54592//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:32:30.013[1709303550013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54594//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:32:30.019[1709303550019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54596//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303550017&endTime=1709303551017
    -2024-03-01 10:32:30.036[1709303550036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54602//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550034&endTime=1709303551034
    -2024-03-01 10:32:30.045[1709303550045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54604//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:30.053[1709303550053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54606//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303550052&endTime=1709303551052
    -2024-03-01 10:32:30.062[1709303550062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54610//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 10:32:30.068[1709303550068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54612//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:32:30.073[1709303550073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54614//dapi/v1/premiumIndex
    -2024-03-01 10:32:30.080[1709303550080] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54617//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303550079&endTime=1709303551079
    -2024-03-01 10:32:30.089[1709303550089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54620//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 10:32:30.093[1709303550093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54622//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:32:30.102[1709303550102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54625//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303550100&endTime=1709303551100
    -2024-03-01 10:32:30.110[1709303550110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54627//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:32:30.122[1709303550122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54631//dapi/v1/ping
    -2024-03-01 10:32:30.128[1709303550128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54633//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 10:32:30.132[1709303550132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54635//dapi/v1/ticker/24hr
    -2024-03-01 10:32:30.140[1709303550140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54637//dapi/v1/ticker/price
    -2024-03-01 10:32:30.145[1709303550145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54639//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 10:32:30.150[1709303550150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54641//dapi/v1/time
    -2024-03-01 10:32:30.161[1709303550161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54645//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 10:32:30.165[1709303550165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54647//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303550165&endTime=1709303551165
    -2024-03-01 10:32:30.176[1709303550176] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54651//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:32:30.181[1709303550181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54653//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303550180&endTime=1709303551180
    -2024-03-01 10:32:30.186[1709303550186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54655//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:30.194[1709303550194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54658//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:32:30.202[1709303550202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54661//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303550201&signature=bbab1aa074923c7e37102feb5a562fdfd69b52e7fbb27cf902d672329724f928
    -2024-03-01 10:32:30.210[1709303550210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54663//dapi/v1/pmExchangeInfo?timestamp=1709303550210&signature=89fcba40410f3ae3ddf03258bd78cef0cbd86b7e26d3f4e14a342bd0a415165b
    -2024-03-01 10:32:30.215[1709303550215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54665//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303550215&signature=8778949ee8fbac518e5940d080b66a4e997628afcc85ebc2c86fecdadf154e26
    -2024-03-01 10:32:30.221[1709303550221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54667//dapi/v1/listenKey
    -2024-03-01 10:32:30.227[1709303550227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54669//dapi/v1/listenKey
    -2024-03-01 10:32:30.233[1709303550233] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54671//dapi/v1/listenKey
    -2024-03-01 10:32:30.244[1709303550244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54673//fapi/v2/account?timestamp=1709303550244&signature=b5118a640cc5f26dc08fca05dc4393fa438af14cb8cf8dcbb362c877260d9f87
    -2024-03-01 10:32:30.251[1709303550251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54675//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709303550251&signature=59c8713d84913878014bb188712668cfdef4aaf671571c1d256af9db1d7f1229
    -2024-03-01 10:32:30.259[1709303550259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54678//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709303550259&signature=92a529637bc8943c936a2c99f9dad29a949f608136d8e5914721cdec920caf60
    -2024-03-01 10:32:30.271[1709303550271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54682//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303550270&signature=ccafe49bdb80eba69bfe1c364b33d11e12e61acdb710bda2709626e2e9abac5c
    -2024-03-01 10:32:30.287[1709303550287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54685//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303550286&signature=ca652403af743b928a5f40b164aeb4819b32592fec6b271c11aa31c34b221238
    -2024-03-01 10:32:30.301[1709303550301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54688//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303550301&signature=7d91582774c2682d06d282fa57c261cb2ca20cf228114a21ee043f545a20e5db
    -2024-03-01 10:32:30.327[1709303550327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54690//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709303550327&signature=dc89fc63929fcf37449e8670f0ec5fa5cf6a22dde023e030df1df0d1165a2f02
    -2024-03-01 10:32:30.335[1709303550335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54693//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709303550335&signature=30fcce6c26ce15c560d1b0490dbfb8e5d730bbe3aa8164f1f7ac25e088b0822c
    -2024-03-01 10:32:30.343[1709303550343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54695//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303550342&signature=af83ddbed4c8a428dce0ef34219a5db32ecb905c0f23127c28fc9623a6b9b540
    -2024-03-01 10:32:30.361[1709303550361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54699//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709303550361&signature=f25f324064dc72e057831633ab584d7b39ff472d34f107553837f313c4959f24
    -2024-03-01 10:32:30.376[1709303550376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54702//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709303550376&signature=1afd858280d58be8749791f97e296bc4ad4db9965647e589632f2e75f7992c4a
    -2024-03-01 10:32:30.404[1709303550404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54705//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303550404&signature=87658262c97c566291c2accb2d02be87ba595a3088f52304e0345eccf2b46149
    -2024-03-01 10:32:30.427[1709303550427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54707//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303550426&signature=47a1e04f572e4e87272a094bd7f724e64109517bfec80f13a755851e457e19a2
    -2024-03-01 10:32:30.442[1709303550442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54709//fapi/v1/openOrders?timestamp=1709303550442&signature=23766d9c08c78ac73ad60ea69bf913e963cb12617f2d6273755c795116229e83
    -2024-03-01 10:32:30.452[1709303550452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54711//fapi/v1/positionSide/dual?timestamp=1709303550452&signature=26fb30306ee986859d78c55d81f7991e129a4a64c1f2bb01f88971b118e3757d
    -2024-03-01 10:32:30.461[1709303550461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54713//fapi/v1/income/asyn?startTime=1709303550458&endTime=1709303551458&timestamp=1709303550461&signature=99bc6baa71cf12a015a853a6ec3aa435054e9090dea1a5ad099bb926d22eb87c
    -2024-03-01 10:32:30.473[1709303550473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54715//fapi/v1/income/asyn?timestamp=1709303550473&signature=99ab7d38171692664190898c99e5deb518c12f5bcb85345b70e4222ac588b193
    -2024-03-01 10:32:30.481[1709303550481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54717//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709303550481&signature=4781d735b7eebcc7e86864a60037cb6a071d88262223b5549ab5eb426e1d0d75
    -2024-03-01 10:32:30.491[1709303550491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54720//fapi/v2/balance?timestamp=1709303550491&signature=18e4f5e8c2362aff639bab745c7090d79e90f1f6e3b264aa1af416b076b47f41
    -2024-03-01 10:32:30.497[1709303550497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54722//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303550497&signature=a41c68ae54c59b42db393031aaddc57434ed82bbd3b126313a58404def4e4199
    -2024-03-01 10:32:30.502[1709303550502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54724//fapi/v1/leverageBracket?timestamp=1709303550502&signature=429dbfce1b1c22879257529df143ca339e99ae32dce22116f0f52691ebe4822c
    -2024-03-01 10:32:30.508[1709303550508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54726//fapi/v1/multiAssetsMargin?timestamp=1709303550508&signature=93af44e0f256af947093b0c98d2abca463ed32ef57440a4786b9a9068e2f600d
    -2024-03-01 10:32:30.515[1709303550515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54728//fapi/v1/income?symbol=BNBUSDT&timestamp=1709303550515&signature=2266e8b57888509fef8d05c7bb3a18d2b71fc3565c604e97176331c9efbf1cd4
    -2024-03-01 10:32:30.520[1709303550520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54730//fapi/v1/income?timestamp=1709303550520&signature=b145a80cb9299a8e27647c901ee5d6bcdc43626a87ca82dca337a60e33d7e610
    -2024-03-01 10:32:30.529[1709303550529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54733//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303550528&signature=2410a05ccf53343a4f3f9afc6ffc564d5abe310290d524218a277cd81aab31a8
    -2024-03-01 10:32:30.540[1709303550540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54736//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303550540&signature=a669ce2380d371a6707395918d962bf46e83845ee1af2242c581a8a3ee1ec167
    -2024-03-01 10:32:30.546[1709303550546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54738//fapi/v1/leverageBracket?timestamp=1709303550546&signature=aaeee99c3c9edbc38e2deba06917965f6572bebff6505ddad551f80ab6e0f666
    -2024-03-01 10:32:30.552[1709303550552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54740//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303550552&signature=9742af092086bcc3825b314cd3e133152e0812e787abba3d0c8c0e99d757417b
    -2024-03-01 10:32:30.559[1709303550559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54742//fapi/v1/adlQuantile?timestamp=1709303550558&signature=2e263a01391d4086f5f5da711ece57b706528e4ba012593bcfb3f7f9aa41de9f
    -2024-03-01 10:32:30.564[1709303550564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54744//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303550564&signature=aeb0b7a1d592c667ec3cec91e0a479b73fb6b4b459d55c4c83ac8138e3b7d2ef
    -2024-03-01 10:32:30.570[1709303550570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54746//fapi/v2/positionRisk?timestamp=1709303550569&signature=04c0a8cdd6088acc5a77a2dc03fdc6247c74111e4b42698ed6053ed1a569d040
    -2024-03-01 10:32:30.576[1709303550576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54748//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709303550575&signature=7eba262552b68b20641fe60bdd1e7c146cdfae804657ec9acffa64b2e78b7a57
    -2024-03-01 10:32:30.581[1709303550581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54750//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303550581&signature=c5b229665a8e511aef3d1fbc7f1f136620e127bf881a235feb8095bf9f4bd7f7
    -2024-03-01 10:32:30.590[1709303550590] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54753//fapi/v1/apiTradingStatus?timestamp=1709303550589&signature=34a9b48b2c9371c89109c070d620abeb9eaf1a7408b4b0f0e1a9ea8f95245558
    -2024-03-01 10:32:30.595[1709303550595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54755//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709303550594&signature=f6a2f0f82a5cca12257fd13718f7183ade6f2aa771408484b72c7c9bf18a845c
    -2024-03-01 10:32:30.605[1709303550605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54759//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303550605&signature=e1ea75a45c6825c97c272d561f908c5ef8b6e558af2b32b26a374b2693ecf34d
    -2024-03-01 10:32:30.610[1709303550610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54761//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303550610&signature=eedbe58f60a86974fdd95c5717d412eaa8a19977ef0d264967298819956514da
    -2024-03-01 10:32:30.622[1709303550622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54765//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709303550622&signature=5a9434ce000738326fec42aeef629e3db3ea128fc4cc4a89f97f07599d5c079e
    -2024-03-01 10:32:30.627[1709303550627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54767//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303550626&signature=e32f7ce7ae4f28575d73ac85693ee12fa887cd02ad8cabdf00124deb4bc1a80f
    -2024-03-01 10:32:30.635[1709303550635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54770//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303550635&signature=72bcb419c8c72972594b34d9961ecf7117d7a08c0802eebd66dc1c474c766ba0
    -2024-03-01 10:32:30.641[1709303550641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54772//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303550641&signature=57839aeff5ae5e6f301a5f55dac7301899ce868f7ebcc8c616ccf7b5aeea26cf
    -2024-03-01 10:32:30.648[1709303550648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54774//fapi/v1/forceOrders?timestamp=1709303550648&signature=756271e4f32441ed518f01ebf4070de378319723e010441cb5134a065b9a75ac
    -2024-03-01 10:32:30.653[1709303550653] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54776//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:32:30.658[1709303550658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54778//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:30.663[1709303550663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54780//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:32:30.669[1709303550669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54783//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303550668&endTime=1709303551668
    -2024-03-01 10:32:30.675[1709303550675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54785//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:32:30.679[1709303550679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54787//fapi/v1/ticker/bookTicker
    -2024-03-01 10:32:30.684[1709303550684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54789//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:32:30.690[1709303550690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54791//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303550689&endTime=1709303551689
    -2024-03-01 10:32:30.702[1709303550702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54796//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:32:30.706[1709303550706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54798//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:32:30.711[1709303550711] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54800//fapi/v1/exchangeInfo
    -2024-03-01 10:32:30.716[1709303550716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54802//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303550714&endTime=1709303551714
    -2024-03-01 10:32:30.721[1709303550721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54804//fapi/v1/fundingRate
    -2024-03-01 10:32:30.732[1709303550732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54808//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303550731&endTime=1709303551731
    -2024-03-01 10:32:30.738[1709303550738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54810//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 10:32:30.744[1709303550744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54812//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:32:30.753[1709303550753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54816//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:32:30.759[1709303550759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54818//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 10:32:30.765[1709303550765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54820//fapi/v1/indexInfo
    -2024-03-01 10:32:30.771[1709303550771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54822//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:32:30.778[1709303550778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54824//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303550776&endTime=1709303551776
    -2024-03-01 10:32:30.794[1709303550794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54830//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550793&endTime=1709303551793
    -2024-03-01 10:32:30.801[1709303550801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54832//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:30.807[1709303550807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54834//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550806&endTime=1709303551806
    -2024-03-01 10:32:30.818[1709303550818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54838//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:30.825[1709303550825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54840//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:32:30.829[1709303550829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54842//fapi/v1/premiumIndex
    -2024-03-01 10:32:30.837[1709303550837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54845//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303550836&endTime=1709303551836
    -2024-03-01 10:32:30.844[1709303550844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54848//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:30.849[1709303550849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54850//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 10:32:30.856[1709303550856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54852//fapi/v1/assetIndex
    -2024-03-01 10:32:30.860[1709303550860] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54854//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:32:30.867[1709303550867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54857//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550865&endTime=1709303551865
    -2024-03-01 10:32:30.872[1709303550872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54859//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:30.881[1709303550881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54863//fapi/v1/ping
    -2024-03-01 10:32:30.888[1709303550888] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54865//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550886&endTime=1709303551886
    -2024-03-01 10:32:30.896[1709303550896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54869//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:30.901[1709303550901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54871//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 10:32:30.906[1709303550906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54873//fapi/v1/ticker/24hr
    -2024-03-01 10:32:30.912[1709303550912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54875//fapi/v1/ticker/price
    -2024-03-01 10:32:30.916[1709303550916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54877//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 10:32:30.923[1709303550923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54879//fapi/v1/time
    -2024-03-01 10:32:30.929[1709303550929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54881//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:30.937[1709303550937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54884//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550935&endTime=1709303551935
    -2024-03-01 10:32:30.952[1709303550952] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54889//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:30.958[1709303550958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54891//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303550957&endTime=1709303551957
    -2024-03-01 10:32:30.963[1709303550963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54893//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:30.969[1709303550969] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54896//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:32:30.977[1709303550977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54899//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303550977&signature=21f22aebd499d355adc7db2d10e6994c85d28db6f512b873a8f77e86daadcf87
    -2024-03-01 10:32:30.981[1709303550981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54901//fapi/v1/pmExchangeInfo?timestamp=1709303550981&signature=6f158db1c7a563bf98dc75248974a3059d69894fee592bd39f469437e3a4adcf
    -2024-03-01 10:32:30.986[1709303550986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54903//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303550986&signature=6722062d27417f134892e3a600825a2840db3992fe0fef0d6cb2f9e8c31bb51d
    -2024-03-01 10:32:31.001[1709303551001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54906//fapi/v1/listenKey
    -2024-03-01 10:32:31.005[1709303551005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54908//fapi/v1/listenKey
    -2024-03-01 10:32:31.014[1709303551014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54910//fapi/v1/listenKey
    -2024-03-01 10:32:47.319[1709303567319] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 10:32:47.427[1709303567427] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 10:32:48.229[1709303568229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54930//dapi/v1/account?timestamp=1709303568214&signature=1628bed2592d37069e5fd8aae72c77fdf3b8d5efa408818bcf332a827e3581fc
    -2024-03-01 10:32:48.277[1709303568277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54932//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709303568277&signature=cba0f22abe67a15d665d19d588e05f6b8831c85d3178a1aff4e7296a384fec3f
    -2024-03-01 10:32:48.363[1709303568363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54935//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709303568362&signature=084d9d298b6211149f9221a591d69d2fe5fb6415c8f7d999e31ba4afa8159790
    -2024-03-01 10:32:48.473[1709303568473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54939//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303568473&signature=02afb66e26fcb792e17258af6e22495f55dc4a31ca13e18bf20393f325387453
    -2024-03-01 10:32:48.555[1709303568555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54942//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303568555&signature=389c10d1fb4ce8d5a82f1957b8242d5af8fd3ba67f0ab2d2f27d13d3737c52d8
    -2024-03-01 10:32:48.616[1709303568616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54945//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303568616&signature=679673c7eeeb2af33894fc4858502e36779ead1e095defa36e813a79d764e45a
    -2024-03-01 10:32:48.667[1709303568667] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54947//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709303568666&signature=1abd4d9ca2b2f87e78eb4a7d6475ac2f521fdaaa686e75931763a3283d43e454
    -2024-03-01 10:32:48.734[1709303568734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54950//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709303568733&signature=a0cbd6b79afd5543f624169297f4afd9fe2c588fa5e839e215b8e783f3a81aed
    -2024-03-01 10:32:48.798[1709303568798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54952//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303568797&signature=a44bf257df8d2946d05b8bc544e05687f17fbe176eaef91505efc1a05b8487e2
    -2024-03-01 10:32:48.859[1709303568859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54956//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303568859&signature=00e7a176524b68c2b32e79492321547020209e592a42a473d4979eebe709e07a
    -2024-03-01 10:32:48.901[1709303568901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54958//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303568901&signature=5855bbfd679896c5e2e8d60dac1f9dac37b1270c8f28c1087924dddb55544e35
    -2024-03-01 10:32:48.947[1709303568947] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54960//dapi/v1/openOrders?timestamp=1709303568947&signature=39b4164b79d7e73d5b203db084279c31e265406c818ee7415d670ffc33524bbe
    -2024-03-01 10:32:48.990[1709303568990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54962//dapi/v1/positionSide/dual?timestamp=1709303568990&signature=0545ddee22c7f1a54c7956d9d25e762e8d99070f1f3c8c5c0391bcb21664a870
    -2024-03-01 10:32:49.035[1709303569035] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54964//dapi/v1/balance?timestamp=1709303569035&signature=46cae86eb5c7102d9d3bdf2e2e1369713871d42e9316f80f19a8b055713a8ef5
    -2024-03-01 10:32:49.079[1709303569079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54966//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709303569079&signature=558b74ec3be8fb0158d7c7724a55435df478273dda9c88534b7cafd4e57386e5
    -2024-03-01 10:32:49.123[1709303569123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54968//dapi/v1/leverageBracket?timestamp=1709303569122&signature=8a4a3e52f34b982fe7ec38102b1745f8a71266e8d7bc54086fc888a2cac9510c
    -2024-03-01 10:32:49.187[1709303569187] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54970//dapi/v2/leverageBracket?timestamp=1709303569187&signature=1d014a7aac2821bae7b982606a6fd6517e8add8cfdbe9a9fdaae0899ab5bb4ad
    -2024-03-01 10:32:49.234[1709303569234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709303569234&signature=7677c75c954cce2ad32b868d8d71fc6aac9fa9f7f1e3c7a89e5b1f7a0563358b
    -2024-03-01 10:32:49.282[1709303569282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//dapi/v1/income?symbol=BNBUSDT&timestamp=1709303569281&signature=a27024ed443f8e8680709f9cca982bbf4b2d1833c6d2f0b39694b0480e95876d
    -2024-03-01 10:32:49.327[1709303569327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//dapi/v1/income?timestamp=1709303569327&signature=da4bc5b758b81236d7914376721c66ef913cf53175906d90c85b8402fab1b1a3
    -2024-03-01 10:32:49.390[1709303569390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54979//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303569390&signature=6610e56cab855e29eec45f8e2543cff534ca15a2330f008d9096a5c5ae97a7fd
    -2024-03-01 10:32:49.436[1709303569436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54981//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303569435&signature=2867518dac412e473583ecd977aef23ebbc0c8fdbbd28cc91e18ceb2c5669cc9
    -2024-03-01 10:32:49.443[1709303569443] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 10:32:49.445[1709303569445] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 10:32:49.502[1709303569502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54986//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303569502&signature=8061cf83d7bceed2ec97b061ee0a5bcadcf298bea449596f5afa731469b5cdd5
    -2024-03-01 10:32:49.555[1709303569555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54989//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303569555&signature=8cca8cfa6f2b09f54758223930962baa6b10c99840feed688509adb5f5bf04b0
    -2024-03-01 10:32:49.592[1709303569592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54991//dapi/v1/leverageBracket?timestamp=1709303569591&signature=e18bbddb64ee926614c60db8b26a649ce48bf1e31b8308e815b69ea1cbafff18
    -2024-03-01 10:32:49.624[1709303569624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54993//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303569624&signature=5a589a1716114f6033521a5601b756bba56ab62366a91895d3b1ed317ed71003
    -2024-03-01 10:32:49.655[1709303569655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54995//dapi/v1/adlQuantile?timestamp=1709303569654&signature=2bf2393f8b67afdc1b0db77fe7c15230f46a39d1f873138a4c1b68abbe9fecbe
    -2024-03-01 10:32:49.689[1709303569689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54997//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303569689&signature=096d66299cd870de9afb24c549d27e233f5be5391e05dad01b3826fa8c9d28fd
    -2024-03-01 10:32:49.731[1709303569731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54999//dapi/v1/positionRisk?timestamp=1709303569731&signature=c15e15c67136e67606d4356cbb3b71085154c45f446609a10413b2cfa588d902
    -2024-03-01 10:32:49.761[1709303569761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55001//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709303569760&signature=373ac146d543028b4aab345128a12e8ae64f8ad0624c7b27d47662991a8ea943
    -2024-03-01 10:32:49.790[1709303569790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55003//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303569789&signature=425cd02658a7df3ff1e2d1b48ea0fbc82b045fde8d2efc36fcbcb1d36bb469ee
    -2024-03-01 10:32:49.861[1709303569861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55008//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303569861&signature=fc983efe97015a4f95e3a598aa93ddb44e75cb648e34141b37b4bea4790f17c2
    -2024-03-01 10:32:49.892[1709303569892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303569892&signature=e8865c119c94c9181b18670c3418d6b8ad7c813192868b0a384c63664d66124a
    -2024-03-01 10:32:49.945[1709303569945] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55014//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709303569944&signature=8aefc567bc643c05f530d191c50583e9bce16ee0336305df991c3e03388e6c9e
    -2024-03-01 10:32:49.980[1709303569980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55016//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303569979&signature=4b586aa10b671ade3679449ecb8e8d4bb7c3c9c6170f5364a6acf5327cbd870d
    -2024-03-01 10:32:50.022[1709303570022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55019//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303570022&signature=4005fb1a8254f862b574613ee9758b2fb17b119174cf4762e01bbde51017d338
    -2024-03-01 10:32:50.052[1709303570052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55021//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303570052&signature=b18822934c19c4a9b1767fc58a7c2a8c3b68caecd564fd60e737b72f6bddb645
    -2024-03-01 10:32:50.087[1709303570087] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55023//dapi/v1/forceOrders?timestamp=1709303570087&signature=96c0ea5f5e6253d4f5c8067ca0310d7b40b06232d456ece8f68dac332ee4e91b
    -2024-03-01 10:32:50.112[1709303570112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55025//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:32:50.142[1709303570142] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55027//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:50.169[1709303570169] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55029//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:32:50.206[1709303570206] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55032//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303570205&endTime=1709303571205
    -2024-03-01 10:32:50.230[1709303570230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55034//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 10:32:50.271[1709303570271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55038//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:32:50.294[1709303570294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55040//dapi/v1/ticker/bookTicker
    -2024-03-01 10:32:50.319[1709303570319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55042//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:32:50.343[1709303570343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55044//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303570342&endTime=1709303571342
    -2024-03-01 10:32:50.396[1709303570396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:32:50.424[1709303570424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:32:50.453[1709303570453] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55053//dapi/v1/exchangeInfo
    -2024-03-01 10:32:50.479[1709303570479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55055//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303570477&endTime=1709303571477
    -2024-03-01 10:32:50.504[1709303570504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55057//dapi/v1/fundingRate
    -2024-03-01 10:32:50.531[1709303570531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55059//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:32:50.580[1709303570580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:32:50.613[1709303570613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:32:50.642[1709303570642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55067//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303570641&endTime=1709303571641
    -2024-03-01 10:32:50.710[1709303570710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55073//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303570708&endTime=1709303571708
    -2024-03-01 10:32:50.736[1709303570736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:50.771[1709303570771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55077//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303570770&endTime=1709303571770
    -2024-03-01 10:32:50.807[1709303570807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55081//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 10:32:50.840[1709303570840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55083//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:32:50.865[1709303570865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55085//dapi/v1/premiumIndex
    -2024-03-01 10:32:50.904[1709303570904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55088//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303570903&endTime=1709303571903
    -2024-03-01 10:32:50.945[1709303570945] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55091//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 10:32:50.970[1709303570970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55093//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:32:51.002[1709303571002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55096//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303571001&endTime=1709303572001
    -2024-03-01 10:32:51.025[1709303571025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55098//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:32:51.070[1709303571070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55102//dapi/v1/ping
    -2024-03-01 10:32:51.102[1709303571102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55104//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 10:32:51.132[1709303571132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55106//dapi/v1/ticker/24hr
    -2024-03-01 10:32:51.166[1709303571166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55108//dapi/v1/ticker/price
    -2024-03-01 10:32:51.202[1709303571202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55110//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 10:32:51.234[1709303571234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55112//dapi/v1/time
    -2024-03-01 10:32:51.283[1709303571283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55116//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 10:32:51.315[1709303571315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55118//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303571314&endTime=1709303572314
    -2024-03-01 10:32:51.366[1709303571366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55122//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:32:51.398[1709303571398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55124//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303571397&endTime=1709303572397
    -2024-03-01 10:32:51.426[1709303571426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55126//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:51.464[1709303571464] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55129//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:32:51.505[1709303571505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55132//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303571504&signature=47ecaadb2f590d07c7db1b3ce2993af2fd288ff4b86c1f534d7f42a087d3036c
    -2024-03-01 10:32:51.532[1709303571532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55134//dapi/v1/pmExchangeInfo?timestamp=1709303571532&signature=c60e9747e43cf4b7058b3ea5fb6bfe45866f90bd46402853c25c209629658ab2
    -2024-03-01 10:32:51.563[1709303571563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55136//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303571562&signature=72b3b1eba1055129ffffbc5b7c40aae624227926545bd585e170fe144e0b2b31
    -2024-03-01 10:32:51.587[1709303571587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55138//dapi/v1/listenKey
    -2024-03-01 10:32:51.616[1709303571616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55140//dapi/v1/listenKey
    -2024-03-01 10:32:51.641[1709303571641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55142//dapi/v1/listenKey
    -2024-03-01 10:32:51.674[1709303571674] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55144//fapi/v2/account?timestamp=1709303571674&signature=cb6d2758d71f35dce12dd9ec8b077cf716631a26445f187a6d5ece244b98a442
    -2024-03-01 10:32:51.705[1709303571705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55146//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709303571705&signature=271285714d9738fc8b571c1b785126fe9c41de389f8439bae07d008e02958b21
    -2024-03-01 10:32:51.746[1709303571746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55149//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709303571746&signature=7b2f71412ed2f1a7c7b6624f3d5751abd9c49ca13eac31b3612176791b58cd53
    -2024-03-01 10:32:51.796[1709303571796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55153//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303571795&signature=316777f15424beccf8322b06894d9a6b2f3e0f708f4fc5aa42127979ba33f919
    -2024-03-01 10:32:51.830[1709303571830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55156//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303571830&signature=c2e16fbba5f99818a449213126f824763dc8d635e4f8bfb33ef93b2225846fba
    -2024-03-01 10:32:51.872[1709303571872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55159//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303571872&signature=d659b07531acb59d66d10c7449ce2d38840e1358d59527fbd0a51f1db87759e9
    -2024-03-01 10:32:51.906[1709303571906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55161//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709303571906&signature=7a9a844161139fda730e8ef9eccc1dfdbe047db67cb62965691d5e2ca93246f5
    -2024-03-01 10:32:51.944[1709303571944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55164//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709303571944&signature=8772898c9e2ceabdd8f27886c19e96298c7bf5255bf0c93b6bff9c2647680712
    -2024-03-01 10:32:51.968[1709303571968] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55166//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303571968&signature=d1001dace3a7f17d809156fa7c2077fc37b7ab8b9073fb6d56eb66b0912c9e45
    -2024-03-01 10:32:52.015[1709303572015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55170//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709303572015&signature=1065000e21240c3992f8703adaf919a02984a034d628d1987974582952cf0d01
    -2024-03-01 10:32:52.053[1709303572053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55173//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709303572053&signature=ab1cd3f65471788da55827b6ca66f570115323ffff9930145f84e71a112f19a3
    -2024-03-01 10:32:52.089[1709303572089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55176//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303572089&signature=1c5ce05fa6f084be264442e5026ac16c00d0e28386c8394726a2e52c947d7ca6
    -2024-03-01 10:32:52.126[1709303572126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55178//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303572125&signature=4acc43f8d9ca1d05ed55f727c596b538b87f51b668a68e261cba7671809c00ce
    -2024-03-01 10:32:52.149[1709303572149] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55180//fapi/v1/openOrders?timestamp=1709303572149&signature=28e4730a444b4f404fcdefbb182b2f6712b8a6277a9306d85cb3104957c3ea32
    -2024-03-01 10:32:52.175[1709303572175] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55182//fapi/v1/positionSide/dual?timestamp=1709303572175&signature=fa0eda067493ea6110cab93f1f4ef5d5fe0325e2d89cd7233e7da9c7c6c623be
    -2024-03-01 10:32:52.207[1709303572207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55184//fapi/v1/income/asyn?startTime=1709303572206&endTime=1709303573206&timestamp=1709303572207&signature=bbf56c4396e1b813a2695168406832662fa87b8fb015cfddcf66a7521aa23b06
    -2024-03-01 10:32:52.231[1709303572231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55186//fapi/v1/income/asyn?timestamp=1709303572231&signature=45547a76e8a83eba943e17c3c3841aac3c29ca693303c8ac05766100cd3eb221
    -2024-03-01 10:32:52.255[1709303572255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55188//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709303572255&signature=8625a64746ee11fa27d9b19b54186de18538be57fcb2feada371c231853d3b17
    -2024-03-01 10:32:52.304[1709303572304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55191//fapi/v2/balance?timestamp=1709303572304&signature=0f19c7b4726f07c57cd9a92bf5ea2062857f28ebbbe990d4984aedccafac91dc
    -2024-03-01 10:32:52.336[1709303572336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55193//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303572335&signature=19ebfc832b3e454b90b5cd0076dbc098a68060eed2680411c43e911bf4ad38ae
    -2024-03-01 10:32:52.369[1709303572369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55195//fapi/v1/leverageBracket?timestamp=1709303572369&signature=78299361ffef305e40ed92513d55e91799de7b996f28edc76d82ddf890b0c834
    -2024-03-01 10:32:52.402[1709303572402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55197//fapi/v1/multiAssetsMargin?timestamp=1709303572402&signature=3711d19d3d1f1b47b81f0b72b93834c14ea14d87d58a92e6be40101d81a81889
    -2024-03-01 10:32:52.431[1709303572431] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55199//fapi/v1/income?symbol=BNBUSDT&timestamp=1709303572431&signature=be0a574feb9b41bcf17f2c4e101eb88163cce1937caf5b625a570178df168dfe
    -2024-03-01 10:32:52.466[1709303572466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55201//fapi/v1/income?timestamp=1709303572466&signature=922890f61f4c6b4fc2b97a5267a249ff83afa7b7b6587416becc0b657de55948
    -2024-03-01 10:32:52.513[1709303572513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55204//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303572512&signature=afec2ceeb70d1fedad40c242bcbb2bd148c938aa1dd451b10505772d155c30f5
    -2024-03-01 10:32:52.552[1709303572552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55207//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303572551&signature=b3caa85ae00f113c0731e7682483ecb5e809773bc4fec8fc5a4dc6b26248b7ad
    -2024-03-01 10:32:52.586[1709303572586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55209//fapi/v1/leverageBracket?timestamp=1709303572586&signature=8ce5e87879e5df3561690e9a734b3e6efef497b782370e6e5eb2081f5d117d8f
    -2024-03-01 10:32:52.615[1709303572615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55211//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303572615&signature=28e176ad4055302e75a05a2140aa9a92d6460c2bb27534a15f5bcfec1decd976
    -2024-03-01 10:32:52.646[1709303572646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55213//fapi/v1/adlQuantile?timestamp=1709303572646&signature=9981cd0245c6bd3a26181515a6f1f29ea18be2920296a14c7ff3f754ff644297
    -2024-03-01 10:32:52.683[1709303572683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55215//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303572683&signature=0f4300ffde0fde66c1b940fe7faf51e7fe4e3c6ed53fb24957ac0bc5f8c3f456
    -2024-03-01 10:32:52.718[1709303572718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55217//fapi/v2/positionRisk?timestamp=1709303572718&signature=12a9fac4628c91bc3a06d350e6108b6ce98d9cad283cd27b171440a34de9f2cf
    -2024-03-01 10:32:52.756[1709303572756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55219//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709303572755&signature=a24ee33fa8c479f4557bd275218a0be1c36ae82791c5aaeb57819b6e0b926f89
    -2024-03-01 10:32:52.792[1709303572792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55221//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303572791&signature=50264d82f093ae67c76f801e1a573cb2f8d8704ad4ec203b9597cbe4e59fd972
    -2024-03-01 10:32:52.834[1709303572834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55224//fapi/v1/apiTradingStatus?timestamp=1709303572834&signature=66189d574e7f6d15ad03860573675725cac0479fcdade60d797e90dfcc045aeb
    -2024-03-01 10:32:52.866[1709303572866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55226//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709303572866&signature=75085aa9b7bef011130e61f75906266a0c8bd973b418cacf9334f13eb3ac9e3f
    -2024-03-01 10:32:52.918[1709303572918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55230//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303572917&signature=f19fbfd72e40b16605ad9b98a996ade1853e01905a09ff8125e8948216df83fc
    -2024-03-01 10:32:52.949[1709303572949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55232//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303572949&signature=bd412829c3b3ebcb6c2a5b64fd81c44592e5b8158819c027ee3bad8d61e09a32
    -2024-03-01 10:32:52.997[1709303572997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55236//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709303572997&signature=5bbe0cf7216bbb745d73447e3affe9ce16e47aea6fadd3f1e9f72961c41a80bd
    -2024-03-01 10:32:53.028[1709303573028] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55238//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303573028&signature=951986a77c129ada531805b84e58bf81a34f7eaed1ac2f470e9426dce8c8f702
    -2024-03-01 10:32:53.105[1709303573105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55241//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303573105&signature=ee4f2eefdd0d6cf5488f3e1ba353aa502feca431e9f3412fb6973de2ff85db69
    -2024-03-01 10:32:53.135[1709303573135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55243//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303573135&signature=394fcea19395eb33ef3777578ddf766cc68d4cc5b3269805c924ea3304b66d42
    -2024-03-01 10:32:53.167[1709303573167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55245//fapi/v1/forceOrders?timestamp=1709303573166&signature=8a01aebebf4d71d11ef4d4fa4968157ab83aa6bde0ea0034d40ddc323f9cfcaa
    -2024-03-01 10:32:53.220[1709303573220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55247//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:32:53.252[1709303573252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55249//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:53.284[1709303573284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55251//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:32:53.324[1709303573324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55254//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303573323&endTime=1709303574323
    -2024-03-01 10:32:53.352[1709303573352] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55256//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:32:53.384[1709303573384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55258//fapi/v1/ticker/bookTicker
    -2024-03-01 10:32:53.430[1709303573430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55260//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:32:53.461[1709303573461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55262//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303573460&endTime=1709303574460
    -2024-03-01 10:32:53.529[1709303573529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55267//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:32:53.570[1709303573570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55269//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:32:53.608[1709303573608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55271//fapi/v1/exchangeInfo
    -2024-03-01 10:32:53.638[1709303573638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55273//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303573637&endTime=1709303574637
    -2024-03-01 10:32:53.669[1709303573669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55275//fapi/v1/fundingRate
    -2024-03-01 10:32:53.713[1709303573713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55279//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303573712&endTime=1709303574712
    -2024-03-01 10:32:53.741[1709303573741] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55281//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 10:32:53.773[1709303573773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55283//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:32:53.817[1709303573817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55287//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:32:53.849[1709303573849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55289//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 10:32:53.877[1709303573877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55291//fapi/v1/indexInfo
    -2024-03-01 10:32:53.900[1709303573900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55293//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:32:53.931[1709303573931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55295//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303573930&endTime=1709303574930
    -2024-03-01 10:32:53.998[1709303573998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55301//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303573997&endTime=1709303574997
    -2024-03-01 10:32:54.023[1709303574023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55303//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:54.052[1709303574052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55305//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574050&endTime=1709303575050
    -2024-03-01 10:32:54.093[1709303574093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55309//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:54.119[1709303574119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55311//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:32:54.144[1709303574144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55313//fapi/v1/premiumIndex
    -2024-03-01 10:32:54.179[1709303574179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55316//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303574178&endTime=1709303575178
    -2024-03-01 10:32:54.221[1709303574221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55319//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:32:54.250[1709303574250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55321//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 10:32:54.276[1709303574276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55323//fapi/v1/assetIndex
    -2024-03-01 10:32:54.306[1709303574306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55325//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:32:54.349[1709303574349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55328//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574348&endTime=1709303575348
    -2024-03-01 10:32:54.376[1709303574376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55330//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:54.417[1709303574417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55334//fapi/v1/ping
    -2024-03-01 10:32:54.450[1709303574450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55336//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574448&endTime=1709303575448
    -2024-03-01 10:32:54.498[1709303574498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55340//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:54.522[1709303574522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55342//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 10:32:54.547[1709303574547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55344//fapi/v1/ticker/24hr
    -2024-03-01 10:32:54.575[1709303574575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55346//fapi/v1/ticker/price
    -2024-03-01 10:32:54.614[1709303574614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55348//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 10:32:54.647[1709303574647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55350//fapi/v1/time
    -2024-03-01 10:32:54.675[1709303574675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55352//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:54.714[1709303574714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55355//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574712&endTime=1709303575712
    -2024-03-01 10:32:54.779[1709303574779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55360//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:32:54.809[1709303574809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55362//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303574809&endTime=1709303575809
    -2024-03-01 10:32:54.845[1709303574845] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55364//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:32:54.887[1709303574887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55367//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:32:54.930[1709303574930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55370//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303574930&signature=d3a6916e58825fd147e01c6006feb9aa9a36b83548282ce392f0804d49b0c242
    -2024-03-01 10:32:54.958[1709303574958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55372//fapi/v1/pmExchangeInfo?timestamp=1709303574957&signature=974cbf66dcc4036a7a753ab518de717999390a248950d291f2632b5c550806f8
    -2024-03-01 10:32:54.987[1709303574987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55374//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303574987&signature=c937cf9317b2b6e3b32ef3ecde360e1f319c0f2ab1131f1d4e79d4b352075718
    -2024-03-01 10:32:55.021[1709303575021] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55377//fapi/v1/listenKey
    -2024-03-01 10:32:55.054[1709303575054] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55379//fapi/v1/listenKey
    -2024-03-01 10:32:55.083[1709303575083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55381//fapi/v1/listenKey
    -2024-03-01 10:36:58.728[1709303818728] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 10:36:58.754[1709303818754] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 10:36:58.756[1709303818756] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 10:37:15.623[1709303835623] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 10:37:15.723[1709303835723] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 10:37:15.727[1709303835727] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 10:37:16.541[1709303836541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55415//dapi/v1/account?timestamp=1709303836525&signature=3bd61afd6ed45e7946695d4248a0754367010e773f3179e118a0c28cb5f54585
    -2024-03-01 10:37:16.589[1709303836589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55417//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709303836588&signature=0156d9b9ceeb23f95b9c97d7d71d093acfeece39fb9342badcbdcfacbe72197b
    -2024-03-01 10:37:16.648[1709303836648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55420//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709303836647&signature=f6d117545641b6ea94ff6417115c151937af99e97d5a57cace6a82546c6d1a12
    -2024-03-01 10:37:16.762[1709303836762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55424//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303836761&signature=54decfceab0cf663b75a88c571b8ed6bb6d312d501d7e892bdea1c110e5270fa
    -2024-03-01 10:37:16.860[1709303836860] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55427//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303836860&signature=0a09f78ff52b86d01063792583115e5dc618bda600c14e24982b3cc72b962953
    -2024-03-01 10:37:16.953[1709303836953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55430//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303836953&signature=2abf52c002f966c62414cfd4f6665a4553dd4944a84fdb4e81b60d4fe57538cd
    -2024-03-01 10:37:17.006[1709303837006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55432//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709303837006&signature=1b08e971be8a0ac77fe11102e5588d865468001f03ff06e289f15cd6d3de75fb
    -2024-03-01 10:37:17.060[1709303837060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55435//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709303837060&signature=47233551c0117a2de0d3eb17efd046af211e562da363b7047e6be599bc166480
    -2024-03-01 10:37:17.101[1709303837101] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55437//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303837101&signature=bb55cf4637a58747eb1b0a705b4c19c2d2e988f939dd06921b2b5f98698e8cc6
    -2024-03-01 10:37:17.171[1709303837171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55441//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303837171&signature=eda1c4334802868793337eaa0e0aa472acb7f8ef6e69ef5ec0ffea71cc17ca04
    -2024-03-01 10:37:17.224[1709303837224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55443//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303837224&signature=c773a069e632e4e9323a039e32536001924db2492c38c7c6010c9582e8371606
    -2024-03-01 10:37:17.277[1709303837277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55445//dapi/v1/openOrders?timestamp=1709303837277&signature=71d16dcd11cfa63c47fd21ac025628938482d64dcfd5bfca1552d083a6c26e0e
    -2024-03-01 10:37:17.326[1709303837326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55447//dapi/v1/positionSide/dual?timestamp=1709303837326&signature=9c39a1fdacef6b3d92b0adcaf1a189d398ece50760d0873485eb56e018876104
    -2024-03-01 10:37:17.375[1709303837375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55449//dapi/v1/balance?timestamp=1709303837373&signature=5af50cb96c27e21d8c64aad67f5fb9efa7c7cc16fec4a4f3b456cbcc0fb92d59
    -2024-03-01 10:37:17.430[1709303837430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55451//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709303837429&signature=25a62fa12f8663faf5b0ca873d89b8ed1a877f4973d8337f07cfcfa87d0b58fb
    -2024-03-01 10:37:17.469[1709303837469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55453//dapi/v1/leverageBracket?timestamp=1709303837468&signature=181595fbea921d5291f30837ade66119ce57eb2391fe9733c207d0ae9fdbd2c2
    -2024-03-01 10:37:17.511[1709303837511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55455//dapi/v2/leverageBracket?timestamp=1709303837511&signature=77cfb83b623652191bf9753a8a51e760f5d6682ed00f82ce1ce4e93a4afab2d2
    -2024-03-01 10:37:17.546[1709303837546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55457//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709303837546&signature=16ddd89c3a40ad6e8fc0ee939c9d1c8ae267a51cb2be57a7d7324921596b84a9
    -2024-03-01 10:37:17.585[1709303837585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55459//dapi/v1/income?symbol=BNBUSDT&timestamp=1709303837583&signature=944880179e72750c3ff69f578e1bdd1557b43673795bd6dfdbd11d01abf1317b
    -2024-03-01 10:37:17.627[1709303837627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55461//dapi/v1/income?timestamp=1709303837627&signature=84f88a3d6b4a597026893ebcc89caaa5e151ed92ae62c508cd9f2f6b7c6a59ea
    -2024-03-01 10:37:17.682[1709303837682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55464//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303837682&signature=8d837353f5e2da2de6e803a9dedd704d7259e36c8c48c4afde9b7a7eb8ede5d2
    -2024-03-01 10:37:17.724[1709303837724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55466//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303837724&signature=ea4a6256107927e3214f2e2591fefeda991e6b3f855fb2f5c5ccadd22c481819
    -2024-03-01 10:37:17.790[1709303837790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55470//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709303837789&signature=149a9c84ca0aa87d2fce97d61f2cd0e0a139265d9d13f6256c977c4ec9e753e2
    -2024-03-01 10:37:17.834[1709303837834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55473//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303837834&signature=f0fcc0636bf81871ba8e5822400fb65c588dcd6454b4ef780b2166398c639c17
    -2024-03-01 10:37:17.867[1709303837867] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 10:37:17.867[1709303837867] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 10:37:17.870[1709303837870] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 10:37:17.880[1709303837880] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55475//dapi/v1/leverageBracket?timestamp=1709303837880&signature=2ed4193be0de65325fe9b1fea4e44f459629620e30e8477974a256dd0926fff1
    -2024-03-01 10:37:17.926[1709303837926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55477//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303837925&signature=076c040bd62bc6872105b1f867e27f2aa88a1c873cc71da2f32898f7032a209c
    -2024-03-01 10:37:17.975[1709303837975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55479//dapi/v1/adlQuantile?timestamp=1709303837975&signature=76e5f4d9d1480829fcbd7bd8fc792674994ba997cad61dbaa7d1d21177a704a7
    -2024-03-01 10:37:18.011[1709303838011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55481//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303838011&signature=a9bdee5fdb79ec07c204a73e075a32a68d076a5e2703859ef275e4d8ad043ac0
    -2024-03-01 10:37:18.050[1709303838050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55483//dapi/v1/positionRisk?timestamp=1709303838050&signature=338b7f83b78c39dd71314cb2e76d99b2522196299a24820c13b6d53c4954c167
    -2024-03-01 10:37:18.086[1709303838086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55485//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709303838085&signature=74968d02575b403eea8c537075ff7ae8543cc5813fce815bbb047e54f20d8fbb
    -2024-03-01 10:37:18.124[1709303838124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55487//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303838123&signature=8581492fef35681e7a7657c4edd2ba331a2722f8a1b1a19cd101815a96d6fb39
    -2024-03-01 10:37:18.221[1709303838221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55492//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303838221&signature=a8db5e903984f993916c532ce827ac9d6726bf8e1fb8144c503bb9ae2de9ee4f
    -2024-03-01 10:37:18.267[1709303838267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55494//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303838267&signature=40be38a14ecdf1b24c47aebc3c22a1aaa4a71b7aae6e50f707ef866422f580ff
    -2024-03-01 10:37:18.330[1709303838330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55498//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709303838330&signature=be4cff3d6ea16cfad06d0b6602786b0f38ca06639ad30cf3866056c80bcd0e30
    -2024-03-01 10:37:18.365[1709303838365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55500//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303838364&signature=3ac68dd6f52fc54602707e1a118f541ada7bf00901e6772e3cd133b2cf3c92c4
    -2024-03-01 10:37:18.419[1709303838419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55503//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303838417&signature=9865a62904bf92b9f40da1963585da2036fc4ad6c9f6e65bc64b002aa62b8802
    -2024-03-01 10:37:18.455[1709303838455] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55505//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303838455&signature=aca40d8fb180a29d6635d614a7b244927d322a32232ebaf4b3b48d4534d9fb25
    -2024-03-01 10:37:18.488[1709303838488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55507//dapi/v1/forceOrders?timestamp=1709303838486&signature=1ccb3838ffc0380ca46c975a1f973feff2e699903a5edd0e6e292a4e37325d2c
    -2024-03-01 10:37:18.515[1709303838515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55509//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:37:18.543[1709303838543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55511//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:37:18.572[1709303838572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55513//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:37:18.611[1709303838611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55516//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303838609&endTime=1709303839609
    -2024-03-01 10:37:18.635[1709303838635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55518//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 10:37:18.674[1709303838674] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55522//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:37:18.698[1709303838698] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55524//dapi/v1/ticker/bookTicker
    -2024-03-01 10:37:18.722[1709303838722] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55526//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:37:18.749[1709303838749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55528//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303838748&endTime=1709303839748
    -2024-03-01 10:37:18.799[1709303838799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55533//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:37:18.823[1709303838823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55535//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:37:18.857[1709303838857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55537//dapi/v1/exchangeInfo
    -2024-03-01 10:37:18.881[1709303838881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55539//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303838880&endTime=1709303839880
    -2024-03-01 10:37:18.904[1709303838904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55541//dapi/v1/fundingRate
    -2024-03-01 10:37:18.929[1709303838929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55543//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:37:18.964[1709303838964] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55547//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:37:18.986[1709303838986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55549//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:37:19.015[1709303839015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55551//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303839014&endTime=1709303840014
    -2024-03-01 10:37:19.073[1709303839073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55557//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303839072&endTime=1709303840072
    -2024-03-01 10:37:19.098[1709303839098] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55559//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:37:19.123[1709303839123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55561//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709303839122&endTime=1709303840122
    -2024-03-01 10:37:19.163[1709303839163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55565//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 10:37:19.189[1709303839189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55567//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:37:19.216[1709303839216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55569//dapi/v1/premiumIndex
    -2024-03-01 10:37:19.254[1709303839254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55572//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709303839253&endTime=1709303840253
    -2024-03-01 10:37:19.291[1709303839291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55575//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 10:37:19.318[1709303839318] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55577//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:37:19.354[1709303839354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55580//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303839353&endTime=1709303840353
    -2024-03-01 10:37:19.379[1709303839379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55582//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:37:19.417[1709303839417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55586//dapi/v1/ping
    -2024-03-01 10:37:19.443[1709303839443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55588//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 10:37:19.467[1709303839467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55590//dapi/v1/ticker/24hr
    -2024-03-01 10:37:19.494[1709303839494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55592//dapi/v1/ticker/price
    -2024-03-01 10:37:19.519[1709303839519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55594//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 10:37:19.543[1709303839543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55596//dapi/v1/time
    -2024-03-01 10:37:19.583[1709303839583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55600//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 10:37:19.608[1709303839608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55602//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709303839607&endTime=1709303840607
    -2024-03-01 10:37:19.651[1709303839651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55606//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 10:37:19.676[1709303839676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55608//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709303839675&endTime=1709303840675
    -2024-03-01 10:37:19.702[1709303839702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55610//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:37:19.734[1709303839734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55613//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:37:19.769[1709303839769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55616//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303839768&signature=99511b7ded7fc0c3bad5ccbeb4c65b61b3d380915646a1e442a88e79ff2dc022
    -2024-03-01 10:37:19.796[1709303839796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55618//dapi/v1/pmExchangeInfo?timestamp=1709303839796&signature=31eeca5a9baae714aedb2b421bd3efdd49a0ddec4d8040321e483f2081af7e25
    -2024-03-01 10:37:19.824[1709303839824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55620//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303839824&signature=d719824f960e0bec73e99c7da251983885feeaa9b5afa4e6c344504b3b06cc21
    -2024-03-01 10:37:19.849[1709303839849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55622//dapi/v1/listenKey
    -2024-03-01 10:37:19.873[1709303839873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55624//dapi/v1/listenKey
    -2024-03-01 10:37:19.899[1709303839899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55626//dapi/v1/listenKey
    -2024-03-01 10:37:19.932[1709303839932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55628//fapi/v2/account?timestamp=1709303839932&signature=a303c1db597d25635dfcc1f6bf36b42daada284d3f6263df9f3b2df67c97ba63
    -2024-03-01 10:37:19.957[1709303839957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55630//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709303839957&signature=975e9f24ddb5c0c5dccbd9a26c3ef9e2db5b60a44d3e5e3382a17a6c7300e26c
    -2024-03-01 10:37:19.990[1709303839990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55633//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709303839990&signature=d8d25742ea9c3dac07b3ab491d64dab3eba99f7f1a32fab8cfc91880597f75eb
    -2024-03-01 10:37:20.032[1709303840032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55637//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709303840032&signature=a902ec140583e765bcfbd9820da35abfb0f8fa1374f2a2e9d629d30d6648fae1
    -2024-03-01 10:37:20.073[1709303840073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55640//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709303840073&signature=cc4eef3f7f534cbddc1947b52159be3484e12bbc5f6d53e35ada5f89bc08001c
    -2024-03-01 10:37:20.113[1709303840113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55643//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709303840113&signature=1b4125efc45ea1855370ff163042dac582e67cfd56c619eb9e7adb5631bf6129
    -2024-03-01 10:37:20.143[1709303840143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55645//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709303840143&signature=3d02f429bd0cd36cd263d02ae92fe8b7f27b29cef02027f70ae9dddc0cf37f2e
    -2024-03-01 10:37:20.178[1709303840178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55648//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709303840178&signature=bb12383a97da5c07ec25540b674f88a03004a5693a4b832ffd437ad60896a21e
    -2024-03-01 10:37:20.213[1709303840213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55650//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709303840213&signature=77bf7088882b851604dbb12e193c71660c46d389755f5ec1134cad9b1b76a2e5
    -2024-03-01 10:37:20.262[1709303840262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55654//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709303840262&signature=ea2776b7ace5e70fd8e8152cbbe844692e90c8a382f5020a35b4ba23727dab66
    -2024-03-01 10:37:20.302[1709303840302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55657//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709303840302&signature=b0b1ac091232b0a8eb999ca0e188042ef8196dc2f23e09843503a2a6de0215d8
    -2024-03-01 10:37:20.340[1709303840340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55660//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709303840339&signature=1ae1466fbeba7a2525682b3fe1370cf485cfa8eedfa6eb60d43e9c6bae881f1e
    -2024-03-01 10:37:20.370[1709303840370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55662//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709303840370&signature=94aa575b5b52d15349fdfdb5355aad1f54fe28ebd368145fb736f421cc56c525
    -2024-03-01 10:37:20.394[1709303840394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55664//fapi/v1/openOrders?timestamp=1709303840394&signature=858a6c4f7d088cd6f3a66090c864473c7245ae68fa429ab9f0dd08ac43a583b1
    -2024-03-01 10:37:20.418[1709303840418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55666//fapi/v1/positionSide/dual?timestamp=1709303840417&signature=93aa2bdc2a1d2f8c8e8c856e7588efc0c81f2688b46bfd688b6cf01e788df35c
    -2024-03-01 10:37:20.448[1709303840448] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55668//fapi/v1/income/asyn?startTime=1709303840447&endTime=1709303841447&timestamp=1709303840448&signature=e05548cca5440889a292bfcc9426975a120d65c7056d44fe297af68967890497
    -2024-03-01 10:37:20.475[1709303840475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55670//fapi/v1/income/asyn?timestamp=1709303840475&signature=90765a9916f0ccf2a2b298b5b86e67f2a61d554db022247c2d393d42e8f57f71
    -2024-03-01 10:37:20.503[1709303840503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55672//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709303840502&signature=01c658609e74e0dedb039fa969321abf55efac6a377c25c315d9475c4592f385
    -2024-03-01 10:37:20.540[1709303840540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55675//fapi/v2/balance?timestamp=1709303840540&signature=8377d6e86456c74996a27425fe87d116b8a8bbf2c2c6d1171ae8854cb83a8046
    -2024-03-01 10:37:20.567[1709303840567] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55677//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303840567&signature=f82f02c022d65ee3760f4f7aad4aebdaf694be3d1e83b2ecdfb6fe44f0fb33bb
    -2024-03-01 10:37:20.593[1709303840593] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55679//fapi/v1/leverageBracket?timestamp=1709303840593&signature=52d92e315643af4b5363a064ab1a55d212982c3279072defa3a6e04fa88fc921
    -2024-03-01 10:37:20.618[1709303840618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55681//fapi/v1/multiAssetsMargin?timestamp=1709303840618&signature=17f9bc84363ae7e78727740504082f9777a0c7bfc020c72653857e4daebfb398
    -2024-03-01 10:37:20.646[1709303840646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55683//fapi/v1/income?symbol=BNBUSDT&timestamp=1709303840646&signature=c3ddda5591ece342680fdd5d608bf3bba577c35c9af6f06bf032d2597fa9987f
    -2024-03-01 10:37:20.673[1709303840673] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55685//fapi/v1/income?timestamp=1709303840673&signature=dd2dcef82740a6e10cd24f1bfa3177ded3ce920afd4940b49d29a490040176e4
    -2024-03-01 10:37:20.707[1709303840707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55688//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709303840707&signature=45f1bdfd054905798346958023915151f3965dc7aff392287b44ecbf327e75a9
    -2024-03-01 10:37:20.744[1709303840744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55691//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709303840744&signature=6d33f7157ee6cc2c0eadac137a1c1f60bdeb3067e06ccc8b83d68b39134c3db7
    -2024-03-01 10:37:20.771[1709303840771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55693//fapi/v1/leverageBracket?timestamp=1709303840771&signature=2ae3cc5e8ed08b42ac79cf91efa782c050bd43eb591eb7b25b786afcad5acea0
    -2024-03-01 10:37:20.799[1709303840799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55695//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709303840799&signature=d00294615193ffb80587ed22893a8dd00774e6c1b2663433575022df6199a75d
    -2024-03-01 10:37:20.828[1709303840828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55697//fapi/v1/adlQuantile?timestamp=1709303840827&signature=feb76ba7e50d8473d4d4f4944a60bf013b54cb024276d61fcd4394c58f49f74c
    -2024-03-01 10:37:20.858[1709303840858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55699//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709303840857&signature=ea923ecafa7b3858f22b3559bae3375efc31ba8ec4cfe4a17eb6033065c75f97
    -2024-03-01 10:37:20.890[1709303840890] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55701//fapi/v2/positionRisk?timestamp=1709303840890&signature=1a464f0ec3d755733dce4ee6af3294a967f13b8302dbc4d5bf79892feffcd5b0
    -2024-03-01 10:37:20.917[1709303840917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55703//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709303840917&signature=947345ba06d853e5f7fbd44c8011a56d3879c1ec79c8cd332e651d53e995f8d3
    -2024-03-01 10:37:20.946[1709303840946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55705//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709303840946&signature=82ac2668eaf3a1d9a5566b92b547255da835aeee13089902f003f78374c72df9
    -2024-03-01 10:37:20.990[1709303840990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55708//fapi/v1/apiTradingStatus?timestamp=1709303840989&signature=7b3c0341909f6d7912f1f6284fb4d770bdda1572be658fa9bf40bab70ec01855
    -2024-03-01 10:37:21.055[1709303841055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55710//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709303841054&signature=1a157657bb1edf70427f82011db2908bed754ede1903d853ed13aab4f60db072
    -2024-03-01 10:37:21.098[1709303841098] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55714//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709303841097&signature=0b241ee73e81f93540e14ad1d91af1fe8054b43dc902e94c867d448daca75959
    -2024-03-01 10:37:21.125[1709303841125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55716//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303841125&signature=ce0d0cf0bf120471419f7f9c05326364ac9af8543f51714f3de8b38df9dc2f96
    -2024-03-01 10:37:21.168[1709303841168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55720//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709303841168&signature=881bd0fff8946fe4792eb695c436470e68027a18d6d484237b0abb092afec458
    -2024-03-01 10:37:21.196[1709303841196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55722//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709303841195&signature=78c865d225b0cf24fa933fc3d28360acc83e4ceea141863370709ca665c26fd4
    -2024-03-01 10:37:21.240[1709303841240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55725//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709303841240&signature=bfae9e686200b3075fb3e64e680cf8f2db771b3e58a55585989067194b0bd252
    -2024-03-01 10:37:21.266[1709303841266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55727//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709303841266&signature=6a77a9bdd3fcf9324f82904c2b5d8d3cfdce278225ef8893354316e23b1c5b3b
    -2024-03-01 10:37:21.298[1709303841298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55729//fapi/v1/forceOrders?timestamp=1709303841298&signature=2c888079cb3d0ed6dc1e58310b1bcf36ac48ae2ec094436934d0fd19cb159037
    -2024-03-01 10:37:21.334[1709303841334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55731//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 10:37:21.357[1709303841357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55733//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:37:21.381[1709303841381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55735//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 10:37:21.415[1709303841415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55738//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709303841413&endTime=1709303842413
    -2024-03-01 10:37:21.445[1709303841445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55740//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 10:37:21.476[1709303841476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55742//fapi/v1/ticker/bookTicker
    -2024-03-01 10:37:21.504[1709303841504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55744//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 10:37:21.533[1709303841533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55746//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709303841532&endTime=1709303842532
    -2024-03-01 10:37:21.587[1709303841587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55751//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 10:37:21.613[1709303841613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55753//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 10:37:21.641[1709303841641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55755//fapi/v1/exchangeInfo
    -2024-03-01 10:37:21.676[1709303841676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55757//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709303841664&endTime=1709303842664
    -2024-03-01 10:37:21.703[1709303841703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55759//fapi/v1/fundingRate
    -2024-03-01 10:37:21.740[1709303841740] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55763//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709303841739&endTime=1709303842739
    -2024-03-01 10:37:21.767[1709303841767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55765//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 10:37:21.796[1709303841796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55767//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 10:37:21.840[1709303841840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55771//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 10:37:21.865[1709303841865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55773//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 10:37:21.887[1709303841887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55775//fapi/v1/indexInfo
    -2024-03-01 10:37:21.909[1709303841909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55777//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 10:37:21.933[1709303841933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55779//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709303841932&endTime=1709303842932
    -2024-03-01 10:37:21.989[1709303841989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55785//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303841988&endTime=1709303842988
    -2024-03-01 10:37:22.015[1709303842015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55787//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:37:22.046[1709303842046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55789//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842045&endTime=1709303843045
    -2024-03-01 10:37:22.092[1709303842092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55793//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:37:22.116[1709303842116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55795//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 10:37:22.137[1709303842137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55797//fapi/v1/premiumIndex
    -2024-03-01 10:37:22.180[1709303842180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55800//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709303842178&endTime=1709303843178
    -2024-03-01 10:37:22.227[1709303842227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55803//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 10:37:22.260[1709303842260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55805//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 10:37:22.289[1709303842289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55807//fapi/v1/assetIndex
    -2024-03-01 10:37:22.317[1709303842317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55809//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 10:37:22.356[1709303842356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55812//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842355&endTime=1709303843355
    -2024-03-01 10:37:22.382[1709303842382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55814//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 10:37:22.423[1709303842423] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55818//fapi/v1/ping
    -2024-03-01 10:37:22.454[1709303842454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55820//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842453&endTime=1709303843453
    -2024-03-01 10:37:22.505[1709303842505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55824//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:37:22.533[1709303842533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55826//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 10:37:22.558[1709303842558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55828//fapi/v1/ticker/24hr
    -2024-03-01 10:37:22.584[1709303842584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55830//fapi/v1/ticker/price
    -2024-03-01 10:37:22.610[1709303842610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55832//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 10:37:22.638[1709303842638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55834//fapi/v1/time
    -2024-03-01 10:37:22.662[1709303842662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55836//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:37:22.693[1709303842693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55839//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842692&endTime=1709303843692
    -2024-03-01 10:37:22.748[1709303842748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55844//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 10:37:22.777[1709303842777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55846//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709303842776&endTime=1709303843776
    -2024-03-01 10:37:22.804[1709303842804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55848//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 10:37:22.836[1709303842836] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55851//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 10:37:22.868[1709303842868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55854//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709303842868&signature=33515441ee02dbbb846e99b5f77feee4c377f42d3218b1d7a87e0951f0edda78
    -2024-03-01 10:37:22.898[1709303842898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55856//fapi/v1/pmExchangeInfo?timestamp=1709303842897&signature=38da2063280e9ec59e3b23b95145b32aa7c244aa8b780a026c88b3913f4ac423
    -2024-03-01 10:37:22.925[1709303842925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55858//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709303842925&signature=9fa57d990772fcce2dc3febc0b9a3f69c86efda16c269b6ea327dda3955ab861
    -2024-03-01 10:37:22.968[1709303842968] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55861//fapi/v1/listenKey
    -2024-03-01 10:37:22.997[1709303842997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55863//fapi/v1/listenKey
    -2024-03-01 10:37:23.022[1709303843022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55865//fapi/v1/listenKey
    -2024-03-01 12:33:49.338[1709310829338] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 12:33:49.429[1709310829429] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 12:33:49.431[1709310829431] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 12:33:50.426[1709310830426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58146//dapi/v1/account?timestamp=1709310830402&signature=785689f3054096552adae8b0a0441db27e904bc6750f03ebe7fec9f622ceb11b
    -2024-03-01 12:33:50.474[1709310830474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58148//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709310830474&signature=05a3154be51d8ee23742cd8c4ea0d63e439e7ede8ba9c5eb66874b54582b01de
    -2024-03-01 12:33:50.549[1709310830549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58151//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709310830549&signature=6a384dc6a731b553a5c256833fdb9628d42e6ad8ff10e221d035d639cf8f98f1
    -2024-03-01 12:33:50.641[1709310830641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58155//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709310830640&signature=4f618348aad31ce717a015dd884c7ce2a106ea0850edbbd1d86275b8a949c044
    -2024-03-01 12:33:50.700[1709310830700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58158//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709310830700&signature=46ecf7be65ccad1cdd1311df6cbf7b4e46740170047a3f7b836a516e7e7a9cb5
    -2024-03-01 12:33:50.751[1709310830751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58161//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709310830751&signature=1941de0e16228a82baa3e16f3e6a6feb34dabb34c326633070612ee33bafeed7
    -2024-03-01 12:33:50.800[1709310830800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58163//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709310830799&signature=05a54ed35faa173a6a1b92585d82e714ef776243bd4946e9aeddc29fd9b08d91
    -2024-03-01 12:33:50.860[1709310830860] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58166//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709310830859&signature=cee48356d07e7377b01dbc358c565366017b63d613ed77f4823bb482c0333ef3
    -2024-03-01 12:33:50.899[1709310830899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58168//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709310830898&signature=d7e94b271c69698477a9b6a57a5b52f28a37193c2d48b0ba2aa2e816b94d3bbd
    -2024-03-01 12:33:50.961[1709310830961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58172//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709310830960&signature=5fbcd9938db710ab62b595656cf68c6dd98aa2b1951dd4319d8ce2ff2a6bde4d
    -2024-03-01 12:33:50.997[1709310830997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58174//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709310830997&signature=0f4a3e95499ba802ca4b4087aa3dc00858befd78186421a66bc618525921d19e
    -2024-03-01 12:33:51.030[1709310831030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58176//dapi/v1/openOrders?timestamp=1709310831030&signature=c441bf56c50187aede35b47b6f6a9349924f600d7d4ba22f227d3030f8640109
    -2024-03-01 12:33:51.060[1709310831060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58178//dapi/v1/positionSide/dual?timestamp=1709310831060&signature=2c1cb53b4123e69769c287643e2907b5bdf4afdb493a4a525e66fcb8986424e1
    -2024-03-01 12:33:51.089[1709310831089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58180//dapi/v1/balance?timestamp=1709310831088&signature=0925f2bab86c57b0b47a772ce4e94b6d386cf580153c8416622022e89676727c
    -2024-03-01 12:33:51.121[1709310831121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58182//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709310831121&signature=72ec75acfb1954635492e337242408c809718d6bca529740ba2c7285245d1a49
    -2024-03-01 12:33:51.150[1709310831150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58184//dapi/v1/leverageBracket?timestamp=1709310831150&signature=085313bfffe4430766f3323f352d50dad90ea282841b5b4072c789427d487805
    -2024-03-01 12:33:51.185[1709310831185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58186//dapi/v2/leverageBracket?timestamp=1709310831185&signature=89912f96cd54ba9595f936c94719b2fc921d67f6883a9998b3324346342bef1b
    -2024-03-01 12:33:51.219[1709310831219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58188//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709310831219&signature=940e62dbc39e573a0f1f5edaf1fea5f229949dbf46736ae3071e48777f51b653
    -2024-03-01 12:33:51.226[1709310831226] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 12:33:51.248[1709310831248] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 12:33:51.250[1709310831250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58190//dapi/v1/income?symbol=BNBUSDT&timestamp=1709310831250&signature=cd8d7b79c89936dd739ec542c000a5c2de41f329b92e7cd6c6fb8ed461559820
    -2024-03-01 12:33:51.264[1709310831264] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 12:33:51.280[1709310831280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58192//dapi/v1/income?timestamp=1709310831280&signature=a3c692c4ffe56442261fa3bb1c6ce039b5e2eadd0a4d872bffd912a89b22d2aa
    -2024-03-01 12:33:51.324[1709310831324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58195//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709310831323&signature=13f02a50f87be8237c45505f5714e11bff7149731a2e4a7b50e2b9329c02b94c
    -2024-03-01 12:33:51.356[1709310831356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58197//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709310831356&signature=de4a82e1d134bb88f1c31626e6705628dbaa5fb63bbcf4b70d6e41bb06424cef
    -2024-03-01 12:33:51.410[1709310831410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58201//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709310831410&signature=de2d4878e2c2df2f647bf9a43614c1731c5a6576e208a94486f98a1be1abe451
    -2024-03-01 12:33:51.456[1709310831456] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58204//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709310831455&signature=a9bf0985cbde39ed3169f9a485fac62132202248d0bf77f24ce2199f9bc40a94
    -2024-03-01 12:33:51.490[1709310831490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58206//dapi/v1/leverageBracket?timestamp=1709310831490&signature=fae2fc4eca7ea9afcaece2d84c467ede36a88b55cb452003ab456223449fc1c4
    -2024-03-01 12:33:51.518[1709310831518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58208//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709310831517&signature=9d1bf00b6d068ce39f2034ff8e7e69026c2e84c09dcb54502879b274aca54ad9
    -2024-03-01 12:33:51.548[1709310831548] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58210//dapi/v1/adlQuantile?timestamp=1709310831548&signature=e248666220caa4ae304776f96b48960680ad844d3eb983c00bc167f819d5174d
    -2024-03-01 12:33:51.578[1709310831578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58212//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709310831578&signature=eb47d7f2d98b7adeb292f3642811a2fc65e93ed2115199dacc036fc5e0e29aef
    -2024-03-01 12:33:51.608[1709310831608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58214//dapi/v1/positionRisk?timestamp=1709310831608&signature=95d09c5d1f97703a08630434aa50a1daa44946e939f6065aa7fd9c9ee71d310c
    -2024-03-01 12:33:51.636[1709310831636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58216//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709310831636&signature=535a60fe8dfcb05d125d5b8bbded0324733c3718be0e52550b6a326cbfc97218
    -2024-03-01 12:33:51.666[1709310831666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58218//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709310831665&signature=70fadf0539a05729cb5cad22aa91953082e3b501556ce6c66fc35f16dd8c4e78
    -2024-03-01 12:33:51.723[1709310831723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58223//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709310831723&signature=3f4205d90e592c65f7f361396e08ca4bb112e50d98e51f0a1e45ce36c20b3f2a
    -2024-03-01 12:33:51.756[1709310831756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58225//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709310831756&signature=0e838d46afa8d3b6b479e8c921a9ad3678285dd0b4271341e89e1d6154b07ae6
    -2024-03-01 12:33:51.803[1709310831803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58229//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709310831803&signature=9e72204b863fb7a6d0590f75ad23ba298d339e82fa9f8c2ffe6d803cf6dde319
    -2024-03-01 12:33:51.829[1709310831829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58231//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709310831828&signature=718758fde221c3a935c840ec4733ee0fadc6a119154c0e36690fee04193c3098
    -2024-03-01 12:33:51.873[1709310831873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58234//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709310831872&signature=9059d6f5facfedda76f3b72c55dda36a4596c75598e68a23c6ddbc9f41a80a43
    -2024-03-01 12:33:51.900[1709310831900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58236//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709310831900&signature=41856c437cf6016618c42ea6a1239b127c557ec3df1549f76cb34a758c37a37c
    -2024-03-01 12:33:51.935[1709310831935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58238//dapi/v1/forceOrders?timestamp=1709310831934&signature=b35d7a92355d8735da872e98a892e3f62464befc72d28d9a397eddda086ee2e4
    -2024-03-01 12:33:51.973[1709310831973] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58240//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 12:33:52.009[1709310832009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58242//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 12:33:52.051[1709310832051] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58244//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 12:33:52.092[1709310832092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58247//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709310832090&endTime=1709310833090
    -2024-03-01 12:33:52.114[1709310832114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58249//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 12:33:52.153[1709310832153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58253//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 12:33:52.177[1709310832177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58255//dapi/v1/ticker/bookTicker
    -2024-03-01 12:33:52.203[1709310832203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58257//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 12:33:52.224[1709310832224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58259//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709310832223&endTime=1709310833223
    -2024-03-01 12:33:52.269[1709310832269] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58264//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 12:33:52.291[1709310832291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58266//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 12:33:52.312[1709310832312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58268//dapi/v1/exchangeInfo
    -2024-03-01 12:33:52.334[1709310832334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58270//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709310832333&endTime=1709310833333
    -2024-03-01 12:33:52.358[1709310832358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58272//dapi/v1/fundingRate
    -2024-03-01 12:33:52.378[1709310832378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58274//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 12:33:52.414[1709310832414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58278//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 12:33:52.436[1709310832436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58280//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 12:33:52.458[1709310832458] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58282//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709310832457&endTime=1709310833457
    -2024-03-01 12:33:52.508[1709310832508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58288//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310832507&endTime=1709310833507
    -2024-03-01 12:33:52.531[1709310832531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58290//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 12:33:52.558[1709310832558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58292//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709310832556&endTime=1709310833556
    -2024-03-01 12:33:52.596[1709310832596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58296//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 12:33:52.626[1709310832626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58298//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 12:33:52.650[1709310832650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58300//dapi/v1/premiumIndex
    -2024-03-01 12:33:52.687[1709310832687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58303//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709310832686&endTime=1709310833686
    -2024-03-01 12:33:52.723[1709310832723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58306//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 12:33:52.747[1709310832747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58308//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 12:33:52.774[1709310832774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58311//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709310832773&endTime=1709310833773
    -2024-03-01 12:33:52.793[1709310832793] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58313//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 12:33:52.831[1709310832831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58317//dapi/v1/ping
    -2024-03-01 12:33:52.851[1709310832851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58319//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 12:33:52.873[1709310832873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58321//dapi/v1/ticker/24hr
    -2024-03-01 12:33:52.897[1709310832897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58323//dapi/v1/ticker/price
    -2024-03-01 12:33:52.925[1709310832925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58325//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 12:33:52.946[1709310832946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58327//dapi/v1/time
    -2024-03-01 12:33:52.989[1709310832989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58331//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 12:33:53.010[1709310833010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58333//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709310833009&endTime=1709310834009
    -2024-03-01 12:33:53.052[1709310833052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58337//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 12:33:53.074[1709310833074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58339//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709310833073&endTime=1709310834073
    -2024-03-01 12:33:53.098[1709310833098] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58341//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 12:33:53.127[1709310833127] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58344//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 12:33:53.155[1709310833155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58347//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709310833155&signature=88fceb25cc92fdb68446c58ab238aaa442de6440b90a2e1f16314aebcaf908d0
    -2024-03-01 12:33:53.178[1709310833178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58349//dapi/v1/pmExchangeInfo?timestamp=1709310833178&signature=2b595fe5bb516fff47b0b0dfc89c66509b33eeb9cd66040fa7dd47159f98feec
    -2024-03-01 12:33:53.200[1709310833200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58351//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709310833200&signature=efc93928660dd4958b4ed1f04e819b063e0936f665f04c79aab255d2b7ef6163
    -2024-03-01 12:33:53.222[1709310833222] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58353//dapi/v1/listenKey
    -2024-03-01 12:33:53.245[1709310833245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58355//dapi/v1/listenKey
    -2024-03-01 12:33:53.267[1709310833267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58357//dapi/v1/listenKey
    -2024-03-01 12:33:53.294[1709310833294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58359//fapi/v2/account?timestamp=1709310833294&signature=d31afc00d0e8e1379c8b06e608221e24713e016abcb9aaffa26dec13ebbbd8ef
    -2024-03-01 12:33:53.323[1709310833323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58361//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709310833322&signature=4af7df1cd8d061ca447e5956f8c03812922f93c80898352ce55bbe9ce13f525a
    -2024-03-01 12:33:53.358[1709310833358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58364//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709310833358&signature=5bf39d91ff49c8196da802e4d8fdda3b15499c78a6ea1f5dc9536bd12d30a2b8
    -2024-03-01 12:33:53.409[1709310833409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58368//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709310833409&signature=2b49a003c499514ec1b3e79c607913e7d8bf69257576043ef3257f97c78eb799
    -2024-03-01 12:33:53.446[1709310833446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58371//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709310833446&signature=a8683c7ec197ee88691d00306ad478b4c38f7428a11ede3f55c7d2e8476712aa
    -2024-03-01 12:33:53.502[1709310833502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58374//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709310833502&signature=99ad3ddde862cab6cf680ba88379049a6b9a8160fe179e8d3c8d987ed48a7c88
    -2024-03-01 12:33:53.532[1709310833532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58376//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709310833532&signature=84e8b016798bcbbcd28337fa7d2e653c2c9792623a1ec10a76ebe68b04f66ce7
    -2024-03-01 12:33:53.579[1709310833579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58379//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709310833579&signature=dc01228fee0fcd1a8a8671afd5fb98a3961e4d6f6790b6c54927a08aae84f491
    -2024-03-01 12:33:53.611[1709310833611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58381//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709310833610&signature=c5346e0a334e574406e14e8f4b9d3acedf11c9c77f36177aa34448fd28a7b4dd
    -2024-03-01 12:33:53.653[1709310833653] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58385//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709310833653&signature=46a3e1250bad4efb7cd154350774e1aa2bd2e6818c62e84911ed7e68fc9e459e
    -2024-03-01 12:33:53.691[1709310833691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58388//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709310833691&signature=6ab875a18e3cc4cd6ff83e17cce377ae54833da778900a4406a2ade3e5eb832a
    -2024-03-01 12:33:53.721[1709310833721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58391//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709310833721&signature=31213693e868c4104c6bc6a9da8bba6b220281feea85f37f474d89849bcb6170
    -2024-03-01 12:33:53.750[1709310833750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58393//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709310833750&signature=1962233da1418a001dac2cd4f5d6971891deb978499aced4e50a6e9968268ca4
    -2024-03-01 12:33:53.776[1709310833776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58395//fapi/v1/openOrders?timestamp=1709310833776&signature=1d2cbde918fe60cb3643c1cd03ab42e9d81a34729ff2a4e5fe3be97f2e8bc0f8
    -2024-03-01 12:33:53.804[1709310833804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58397//fapi/v1/positionSide/dual?timestamp=1709310833804&signature=ebd7305a8880779ab64bc1d169ff502e78b75a214a3944ba3a757448a88e58e0
    -2024-03-01 12:33:53.837[1709310833837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58399//fapi/v1/income/asyn?startTime=1709310833835&endTime=1709310834835&timestamp=1709310833837&signature=ce3865deeacbf24d0f90edb50755fd2d1c2c4b9b162d098c1b5054ff64e1ff1b
    -2024-03-01 12:33:53.866[1709310833866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58401//fapi/v1/income/asyn?timestamp=1709310833866&signature=12e4b1f535f29271127aa009afdf0b67e1ea92a69c0cd5dc538394a5b1702240
    -2024-03-01 12:33:53.898[1709310833898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58403//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709310833898&signature=c06b16b66284c406b8dbc90bf4bfdb0b77aab044820d4c4403a1f17bfabc5494
    -2024-03-01 12:33:53.944[1709310833944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58406//fapi/v2/balance?timestamp=1709310833944&signature=f18f3f2b4960f198e2766032894f532a180e26952c4626cdd0c30914bdfeaaa5
    -2024-03-01 12:33:53.978[1709310833978] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58408//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709310833977&signature=1738b1ba2fd462aef5b64c92a1193ae8123f2c668f1081ebea5d83b5138c1839
    -2024-03-01 12:33:54.010[1709310834010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58410//fapi/v1/leverageBracket?timestamp=1709310834009&signature=09f73e147732a1781dc86b8faa699b7b024270ef305812018a3b800c68c317ba
    -2024-03-01 12:33:54.041[1709310834041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58412//fapi/v1/multiAssetsMargin?timestamp=1709310834041&signature=2111fdd9cc9dd1b4e7e3707ecdf72e0e95fc78742189b71192f6217398b83dc8
    -2024-03-01 12:33:54.072[1709310834072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58414//fapi/v1/income?symbol=BNBUSDT&timestamp=1709310834072&signature=57e79539b941a10e754e054615a8355b10e1dfdbcc05493ff70e314bed3ae7bf
    -2024-03-01 12:33:54.099[1709310834099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58416//fapi/v1/income?timestamp=1709310834098&signature=8a01aedfced0e267e71efc7e0eb12e64656b4af432f0958c2519ba7d75079e70
    -2024-03-01 12:33:54.142[1709310834142] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58419//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709310834141&signature=b02e70d85b7a50e97408a398b920e407bd029f20f7c394e178e27472bc35b0f5
    -2024-03-01 12:33:54.210[1709310834210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58422//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709310834210&signature=23e3eb96d55abe99af48eac7463d4ff9f10129b8496d71cfe218ddaeab7cef35
    -2024-03-01 12:33:54.245[1709310834245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58424//fapi/v1/leverageBracket?timestamp=1709310834245&signature=ff480355fea15398701ddc7ddf61a30116dca474bb9b74eb8518e1713ba61c29
    -2024-03-01 12:33:54.274[1709310834274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58426//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709310834274&signature=7cfa87c828ff79ea2f59953a812330947a1f85dad4a6e7869d9f9e407affc2b8
    -2024-03-01 12:33:54.303[1709310834303] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58428//fapi/v1/adlQuantile?timestamp=1709310834303&signature=b3aa38128bcdd0d296f408b2f05b0f014350c1d2f8fadc8c29787e18ac3ba008
    -2024-03-01 12:33:54.333[1709310834333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58430//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709310834333&signature=1893ec7bb5980a1e8f4bbd6a343b2273138b3bef59d2405fd9233d20e06263c8
    -2024-03-01 12:33:54.363[1709310834363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58432//fapi/v2/positionRisk?timestamp=1709310834363&signature=343740cf77429df5b950426a1bfb9ac00e468b04656c0de977cd65ff3578eb3e
    -2024-03-01 12:33:54.404[1709310834404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58434//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709310834404&signature=fb4974edae7fab9de5b08496233767af5daaee1263e34d38811312642872acb7
    -2024-03-01 12:33:54.437[1709310834437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58436//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709310834437&signature=96ed73c7e61a0818d4503e75924e5577e93d049a8f1b38f8815557070e727fdf
    -2024-03-01 12:33:54.479[1709310834479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58439//fapi/v1/apiTradingStatus?timestamp=1709310834479&signature=391b6d8e91cb53d786cac5bf421b3c95c0d43aef754761f356901962f8a6a90a
    -2024-03-01 12:33:54.511[1709310834511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58441//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709310834511&signature=59c75bb65e3f7bc58bd4b5d6ec5df63359cfc67c53b6960f08866c3aaa6fbe7c
    -2024-03-01 12:33:54.560[1709310834560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58445//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709310834560&signature=f20e8dd9e743480ec2965d3e9d961bb685b0abffa63443d2011f427bdc64103d
    -2024-03-01 12:33:54.589[1709310834589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58447//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709310834588&signature=632f783d31fa840534a3e2d7280e1eefd107b60f5e6209a9c5a7c2bf542d02c8
    -2024-03-01 12:33:54.638[1709310834638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58451//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709310834637&signature=487113c27e853086afa796b5b841244865f57365b50c899261bd0b4d8be33221
    -2024-03-01 12:33:54.668[1709310834668] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58453//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709310834668&signature=9bf859e2ac8592c54856211c6ebb35057a69eecc265d6b9d892e4463b7b83c39
    -2024-03-01 12:33:54.713[1709310834713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58456//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709310834713&signature=33b583cc43a0c1366d67a5cbe5340a5a69a8703631ed24e94922e5819a2bdeee
    -2024-03-01 12:33:54.744[1709310834744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58458//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709310834744&signature=d482adaa37ebf10784ad25c802d24223efaeb177c5e493ac4a6230018bb03e36
    -2024-03-01 12:33:54.770[1709310834770] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58460//fapi/v1/forceOrders?timestamp=1709310834769&signature=36da3d91e58a3be317a261d171a5b499a57ec22bd91af408ea4015c35ab3aed0
    -2024-03-01 12:33:54.799[1709310834799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58462//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 12:33:54.825[1709310834825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58464//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 12:33:54.851[1709310834851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58466//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 12:33:54.883[1709310834883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58469//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709310834882&endTime=1709310835882
    -2024-03-01 12:33:54.911[1709310834911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58471//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 12:33:54.935[1709310834935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58473//fapi/v1/ticker/bookTicker
    -2024-03-01 12:33:54.959[1709310834959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58475//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 12:33:54.983[1709310834983] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58477//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709310834982&endTime=1709310835982
    -2024-03-01 12:33:55.031[1709310835031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58482//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 12:33:55.056[1709310835056] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58484//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 12:33:55.086[1709310835086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58486//fapi/v1/exchangeInfo
    -2024-03-01 12:33:55.116[1709310835116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58488//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709310835115&endTime=1709310836115
    -2024-03-01 12:33:55.143[1709310835143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58490//fapi/v1/fundingRate
    -2024-03-01 12:33:55.198[1709310835198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58494//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709310835196&endTime=1709310836196
    -2024-03-01 12:33:55.226[1709310835226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58496//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 12:33:55.255[1709310835255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58498//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 12:33:55.298[1709310835298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58502//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 12:33:55.326[1709310835326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58504//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 12:33:55.353[1709310835353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58506//fapi/v1/indexInfo
    -2024-03-01 12:33:55.380[1709310835380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58508//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 12:33:55.420[1709310835420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58510//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709310835419&endTime=1709310836419
    -2024-03-01 12:33:55.493[1709310835493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58516//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310835491&endTime=1709310836491
    -2024-03-01 12:33:55.529[1709310835529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58518//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 12:33:55.559[1709310835559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58520//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310835558&endTime=1709310836558
    -2024-03-01 12:33:55.610[1709310835610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58524//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 12:33:55.645[1709310835645] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58526//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 12:33:55.681[1709310835681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58528//fapi/v1/premiumIndex
    -2024-03-01 12:33:55.733[1709310835733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58531//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709310835731&endTime=1709310836731
    -2024-03-01 12:33:55.776[1709310835776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58534//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 12:33:55.811[1709310835811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58536//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 12:33:55.842[1709310835842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58538//fapi/v1/assetIndex
    -2024-03-01 12:33:55.870[1709310835870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58540//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 12:33:55.909[1709310835909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58543//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310835908&endTime=1709310836908
    -2024-03-01 12:33:55.944[1709310835944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58545//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 12:33:55.994[1709310835994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58549//fapi/v1/ping
    -2024-03-01 12:33:56.022[1709310836022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58551//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836020&endTime=1709310837020
    -2024-03-01 12:33:56.069[1709310836069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58555//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 12:33:56.097[1709310836097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58557//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 12:33:56.124[1709310836124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58559//fapi/v1/ticker/24hr
    -2024-03-01 12:33:56.153[1709310836153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58561//fapi/v1/ticker/price
    -2024-03-01 12:33:56.182[1709310836182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58563//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 12:33:56.211[1709310836211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58565//fapi/v1/time
    -2024-03-01 12:33:56.240[1709310836240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58567//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 12:33:56.278[1709310836278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58570//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836278&endTime=1709310837278
    -2024-03-01 12:33:56.335[1709310836335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58575//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 12:33:56.364[1709310836364] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58577//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709310836363&endTime=1709310837363
    -2024-03-01 12:33:56.393[1709310836393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58579//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 12:33:56.430[1709310836430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58582//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 12:33:56.466[1709310836466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58585//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709310836465&signature=0b9c0d72cbbf02dafec257bdbb71e22bd8165dda8eeb2d8a2092b1b01473d24b
    -2024-03-01 12:33:56.493[1709310836493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58587//fapi/v1/pmExchangeInfo?timestamp=1709310836493&signature=0706fb85a6a360a41074bee99cc40f2d550fd50b726b36db746fc2243b050d6a
    -2024-03-01 12:33:56.522[1709310836522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58589//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709310836521&signature=cd3391a4209ec32916724f8f4bc8d0ba9a2bea5bfc2ae42afb736d069eedb932
    -2024-03-01 12:33:56.558[1709310836558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58592//fapi/v1/listenKey
    -2024-03-01 12:33:56.585[1709310836585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58594//fapi/v1/listenKey
    -2024-03-01 12:33:56.611[1709310836611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58596//fapi/v1/listenKey
    -2024-03-01 18:06:27.800[1709330787800] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:06:27.814[1709330787814] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:07:10.561[1709330830561] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:07:10.573[1709330830573] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:07:39.438[1709330859438] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:07:39.540[1709330859540] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:07:39.542[1709330859542] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:07:40.246[1709330860246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:57978//dapi/v1/account?timestamp=1709330860229&signature=0246e3069b94bcd0a163dec5b7d807e38eb660a91d33fddaf1e3ff5799614ff9
    -2024-03-01 18:07:40.304[1709330860304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:57980//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709330860303&signature=067844212a7b802330aa5ec104bb2bf540bd3df21d6eb0d570e177278d453509
    -2024-03-01 18:07:40.405[1709330860405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:57983//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709330860405&signature=f52db615278f2785b4cf5204d632081647daadb9ea89cbe1c8143138f0e7f813
    -2024-03-01 18:07:40.483[1709330860483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:57987//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709330860483&signature=90fa56025ed60ef8142ebc91ec387ed2f07e4740a1a3f71be4589f0f6a29a485
    -2024-03-01 18:07:40.549[1709330860549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:57990//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709330860549&signature=12278844d8bb0d087b131b2252bdccd78db0b64c866f7d94f79e0f5be9faeff4
    -2024-03-01 18:07:40.630[1709330860630] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:57993//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709330860629&signature=ec4d999531f41f09f566ba6e28af990d769de3fb3e87cc6fda6b2b60a63d1d78
    -2024-03-01 18:07:40.691[1709330860691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:57995//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709330860690&signature=3924bd35b93c48ffd048b0b97ebca51b8e1515921d5fedfe70d4e6b37aae79f8
    -2024-03-01 18:07:40.758[1709330860758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:57998//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709330860758&signature=8eef9eeba0909cb7cc7e25ef7ead030ce67f40e9f139dc0605d4e06858918b68
    -2024-03-01 18:07:40.801[1709330860801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58000//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709330860801&signature=2ca7ba3ba0d5978d3020b686a0937bbe78ea087c5ffcadf86c877b8a55b9a01e
    -2024-03-01 18:07:40.863[1709330860863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58004//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709330860863&signature=de65e65da5d62ed4049aaf0fc67290a3336d1e9faa03f5aa558d894de54dec4e
    -2024-03-01 18:07:40.902[1709330860902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58006//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709330860901&signature=802f2e728cd4ede2d9c051a175ed872922c3e52848666ca980664b869f343092
    -2024-03-01 18:07:40.935[1709330860935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58008//dapi/v1/openOrders?timestamp=1709330860933&signature=f546920541e1d9bf3fa758b75041a80ff6d101294d049c7688c52ff25dc4a38e
    -2024-03-01 18:07:40.971[1709330860971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58010//dapi/v1/positionSide/dual?timestamp=1709330860971&signature=e7f3676b27cc2253e030bf8a7eb6cec54d2a6e93a7e9033f485b80a76e14e3df
    -2024-03-01 18:07:41.004[1709330861004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58012//dapi/v1/balance?timestamp=1709330861004&signature=ebca64a9b3d1dfc2d2612f774bc2ec331fa973738f67aecf3d96996d0e61301b
    -2024-03-01 18:07:41.038[1709330861038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58014//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709330861038&signature=0dd0aeb5121fa42858780c41fcc6c7b4c53cb15dc86af6acf0c9e045dd5dbea4
    -2024-03-01 18:07:41.069[1709330861069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58016//dapi/v1/leverageBracket?timestamp=1709330861068&signature=126399e0471c16f3d56d10d07edcf840f88293d65271c5e3799bac9da6d47a2a
    -2024-03-01 18:07:41.109[1709330861109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58018//dapi/v2/leverageBracket?timestamp=1709330861108&signature=176d54ebbc47304a68dd3a9e59bb981beebfd75fc27f8a4d12b3a0a1d0d52f5e
    -2024-03-01 18:07:41.150[1709330861150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58020//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709330861150&signature=ce86358a26db18f01b99820bf76c03abe9c484f550ad72e97b7cb8689c4a08d2
    -2024-03-01 18:07:41.181[1709330861181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58022//dapi/v1/income?symbol=BNBUSDT&timestamp=1709330861181&signature=85f257fe10e785a19b5f05c455d5f095e408674b835436ea5d242f5eb7dbeb9b
    -2024-03-01 18:07:41.207[1709330861207] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 18:07:41.207[1709330861207] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 18:07:41.207[1709330861207] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 18:07:41.211[1709330861211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58024//dapi/v1/income?timestamp=1709330861210&signature=f2e9ab450e18fec39ff829f9a23ba3f5612b018c25309c9c5d6d24a333d97c48
    -2024-03-01 18:07:41.255[1709330861255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58027//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709330861253&signature=81c08e230139aa97991ad6e6ce7c816aa41f3953ba6d26978ba32715ce437210
    -2024-03-01 18:07:41.297[1709330861297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58029//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709330861297&signature=8bb35e1c07ceb6f494faccfb0545e32e73a09d8a08ae18707ac906d5ef0c6eb5
    -2024-03-01 18:07:41.353[1709330861353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58033//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709330861352&signature=7a4a6960d4cef8f887825ea0d12cd69cf09043e47995086b6d415b14e258b307
    -2024-03-01 18:07:41.388[1709330861388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58036//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709330861388&signature=ec401965ea0e2ab7033155edd6e525244c9de1dcc54df534776d3acd13cd8bee
    -2024-03-01 18:07:41.420[1709330861420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58038//dapi/v1/leverageBracket?timestamp=1709330861419&signature=933132bce0a3e2b3515583533aa195847a18108afd46f04ac695bd006a5c8933
    -2024-03-01 18:07:41.448[1709330861448] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58040//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709330861448&signature=6dd98d81ac364c5f8db489ad499fc7ea1082e7b8d91d8d593134ce8f7040e2dd
    -2024-03-01 18:07:41.476[1709330861476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58042//dapi/v1/adlQuantile?timestamp=1709330861475&signature=65c4f3b3ca2d88e5d1354f6a46e894c2686b3517c87cb122dcc09ebaa2f42965
    -2024-03-01 18:07:41.510[1709330861510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58044//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709330861510&signature=aff4f7311b2a8c9e803bb6d4bed93719ccb1a0e99831d5529d90278ff14a4c87
    -2024-03-01 18:07:41.541[1709330861541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58046//dapi/v1/positionRisk?timestamp=1709330861541&signature=7bf947aaa5b57d41f57b0bbf59f252fc9e05db684db5ef91ee85577481957d81
    -2024-03-01 18:07:41.565[1709330861565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58048//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709330861565&signature=8f32b1040b520deebcfd0af84c11901fe5de2379812110e44c692cb970cfa18b
    -2024-03-01 18:07:41.589[1709330861589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58050//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709330861589&signature=ded99ce026b1ec61ed19de45be9e9b923b243205fce85cd9c7539b9a1ff71320
    -2024-03-01 18:07:41.643[1709330861643] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58055//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709330861643&signature=3ece4e104dbf5a95292cb0e1fafc5a42fe8d480704153a2c144509918b509fb7
    -2024-03-01 18:07:41.672[1709330861672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58057//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709330861672&signature=d5022129129a7c3f7eb9b75dabca8b3229ed2c21b6d5da70728ee3e5d68efcb4
    -2024-03-01 18:07:41.716[1709330861716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58061//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709330861716&signature=974cd4a59e71e1ef3047f5f1dd378755b41167fcb576f84f85324aa27a13ad16
    -2024-03-01 18:07:41.740[1709330861740] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58063//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709330861740&signature=356ad556d96b0be2a4b0b490a75c8c39d95a9e03dac56cda8fcc3cd4e2a362bc
    -2024-03-01 18:07:41.770[1709330861770] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58066//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709330861770&signature=46d0e46293dcd9c7bfee422c010162697c412efeb648efe6eb5f53a2c0229498
    -2024-03-01 18:07:41.790[1709330861790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58068//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709330861790&signature=3cd3f11f97e4c0460c76d0287955fc097cb2ffb2f6388fe9e6eca329c7c7741c
    -2024-03-01 18:07:41.810[1709330861810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58070//dapi/v1/forceOrders?timestamp=1709330861810&signature=6055b9213233b75d34aaee2df99f93919d8e7d44c36af63d9e81495e04aa1624
    -2024-03-01 18:07:41.835[1709330861835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58072//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:07:41.855[1709330861855] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58074//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:07:41.875[1709330861875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58076//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:07:41.903[1709330861903] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58079//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709330861903&endTime=1709330862903
    -2024-03-01 18:07:41.924[1709330861924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58081//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:07:41.959[1709330861959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58085//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:07:41.980[1709330861980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58087//dapi/v1/ticker/bookTicker
    -2024-03-01 18:07:42.002[1709330862002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58089//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:07:42.022[1709330862022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58091//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709330862021&endTime=1709330863021
    -2024-03-01 18:07:42.069[1709330862069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58096//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:07:42.090[1709330862090] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58098//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:07:42.113[1709330862113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58100//dapi/v1/exchangeInfo
    -2024-03-01 18:07:42.138[1709330862138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58102//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709330862137&endTime=1709330863137
    -2024-03-01 18:07:42.160[1709330862160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58104//dapi/v1/fundingRate
    -2024-03-01 18:07:42.185[1709330862185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58106//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:07:42.224[1709330862224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58110//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:07:42.249[1709330862249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58112//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:07:42.279[1709330862279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58114//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709330862277&endTime=1709330863277
    -2024-03-01 18:07:42.331[1709330862331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58120//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330862330&endTime=1709330863330
    -2024-03-01 18:07:42.358[1709330862358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58122//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:07:42.381[1709330862381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58124//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709330862380&endTime=1709330863380
    -2024-03-01 18:07:42.421[1709330862421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58128//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:07:42.445[1709330862445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58130//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:07:42.467[1709330862467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58132//dapi/v1/premiumIndex
    -2024-03-01 18:07:42.501[1709330862501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58135//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709330862499&endTime=1709330863499
    -2024-03-01 18:07:42.541[1709330862541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58138//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:07:42.565[1709330862565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58140//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:07:42.595[1709330862595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58143//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709330862594&endTime=1709330863594
    -2024-03-01 18:07:42.616[1709330862616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58145//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:07:42.655[1709330862655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58149//dapi/v1/ping
    -2024-03-01 18:07:42.679[1709330862679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58151//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:07:42.700[1709330862700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58153//dapi/v1/ticker/24hr
    -2024-03-01 18:07:42.725[1709330862725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58155//dapi/v1/ticker/price
    -2024-03-01 18:07:42.746[1709330862746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58157//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:07:42.770[1709330862770] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58159//dapi/v1/time
    -2024-03-01 18:07:42.809[1709330862809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58163//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:07:42.829[1709330862829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58165//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709330862828&endTime=1709330863828
    -2024-03-01 18:07:42.865[1709330862865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58169//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:07:42.888[1709330862888] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58171//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709330862886&endTime=1709330863886
    -2024-03-01 18:07:42.911[1709330862911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58173//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:07:42.939[1709330862939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58176//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:07:42.971[1709330862971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58179//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709330862971&signature=2d7d3483d93db186091dd9e3bd1b4b466ac39c9068bb4205260804dd992bbed9
    -2024-03-01 18:07:42.997[1709330862997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58181//dapi/v1/pmExchangeInfo?timestamp=1709330862997&signature=17723affeb88ee7a7ba54712935156efae4677d7d0aecc7183a5d3280549b1d9
    -2024-03-01 18:07:43.021[1709330863021] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58183//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709330863021&signature=4f74c87d9e28b4c454b60ddd53b525dad67cb456fd7eb8a44bd91ced67d28a09
    -2024-03-01 18:07:43.043[1709330863043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58185//dapi/v1/listenKey
    -2024-03-01 18:07:43.069[1709330863069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58187//dapi/v1/listenKey
    -2024-03-01 18:07:43.090[1709330863090] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58189//dapi/v1/listenKey
    -2024-03-01 18:07:43.113[1709330863113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58191//fapi/v2/account?timestamp=1709330863113&signature=50ee240a721d62e43e213d4c6f40e14db658bb45047600a98b6c5e2db1e4adef
    -2024-03-01 18:07:43.135[1709330863135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58193//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709330863135&signature=47b8273d34386202d12b790431c523d40334cb0fde5792d10cb72dd14b2f2283
    -2024-03-01 18:07:43.163[1709330863163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58196//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709330863163&signature=61742dd5d8e8f70ceb24266bf07395892f96adce0024b84156dad160397b6bdc
    -2024-03-01 18:07:43.203[1709330863203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58200//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709330863202&signature=9271caa355e8063e9911b1058b8db0e60d0aa6f5d9eb7efdfdefa5b959e43a5a
    -2024-03-01 18:07:43.235[1709330863235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58203//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709330863235&signature=9383eecaa042755146dfbef8f132646824925b772a6a628944ce02f8a306a820
    -2024-03-01 18:07:43.272[1709330863272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58206//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709330863272&signature=3b3f4e64215af2aa4e9bed676aa8165191057d808987d4821420d152caf5b08e
    -2024-03-01 18:07:43.298[1709330863298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58208//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709330863297&signature=dd9eff49a98305a74727a3c55fea9ca95489eadcfe10de0eb4f6a72707be40e3
    -2024-03-01 18:07:43.332[1709330863332] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58211//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709330863332&signature=dcbbd33fc7539a5e45ca1d9fc252e2e396e5452eea015c778376213e5a724a48
    -2024-03-01 18:07:43.363[1709330863363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58213//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709330863363&signature=2a10df5a470b221aa085b259914a8dc4cc159299a3f1cff6fd30aa6c6e3fff5d
    -2024-03-01 18:07:43.405[1709330863405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58217//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709330863403&signature=ea27ff177483c4920888e6ca88a4c6b7db7506f8765da64d23fdeec9982525b1
    -2024-03-01 18:07:43.439[1709330863439] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58220//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709330863439&signature=8cc1e4f7d34a8e533f6a33a39f7bcf3572008315af343a3845c59bc3b19754c7
    -2024-03-01 18:07:43.472[1709330863472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58223//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709330863471&signature=85aa4a566626ffb3cacd12dcf351b85793971ef1599644230a0946173d80b5df
    -2024-03-01 18:07:43.501[1709330863501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58225//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709330863500&signature=18b6cb5a1e23113ed82a3d4b003821bc81ae0a0d4517cfba6dcc7c4ce7c10a87
    -2024-03-01 18:07:43.525[1709330863525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58227//fapi/v1/openOrders?timestamp=1709330863525&signature=1c5f4ab974561bfef684a4b5a289fa52a645dab73db7662910a747c97be3c812
    -2024-03-01 18:07:43.549[1709330863549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58229//fapi/v1/positionSide/dual?timestamp=1709330863549&signature=c6147ba2368134f43e990338e87e58ff181a2c12e407a6a68bad2df390e6574f
    -2024-03-01 18:07:43.576[1709330863576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58231//fapi/v1/income/asyn?startTime=1709330863573&endTime=1709330864573&timestamp=1709330863575&signature=c6540db24b55f4d1e20ea4101caa7d10e9501f87c5a670453c457b2e96beef56
    -2024-03-01 18:07:43.599[1709330863599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58233//fapi/v1/income/asyn?timestamp=1709330863599&signature=44cb27b21c754e54bbcd41b5255b2591a21aa0bbe55fcf4bd738020bcffbf23a
    -2024-03-01 18:07:43.625[1709330863625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58235//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709330863623&signature=f9d9c6d5fb1e666a300663519ddd6b24eed17980d6cc82428f70f5e46db2906a
    -2024-03-01 18:07:43.659[1709330863659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58238//fapi/v2/balance?timestamp=1709330863659&signature=7700d82c1ae53c210793000e6d9180a9bf4eeafa7cfe9cf819fb749f33358ffa
    -2024-03-01 18:07:43.682[1709330863682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58240//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709330863682&signature=8d7a7aa112dd663a4d02ecc03adf63ef3d5e0a7cc47410349088406429b8bd11
    -2024-03-01 18:07:43.714[1709330863714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58242//fapi/v1/leverageBracket?timestamp=1709330863713&signature=c888c1f8fa8d53ff1de2fb6c6250266862bb858d76494d86446d74819ae6d418
    -2024-03-01 18:07:43.739[1709330863739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58244//fapi/v1/multiAssetsMargin?timestamp=1709330863739&signature=8e9b535dd64d95141374a594356f2db7556eeab5de124f348ab5bb4e05d2de8a
    -2024-03-01 18:07:43.761[1709330863761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58246//fapi/v1/income?symbol=BNBUSDT&timestamp=1709330863761&signature=e4bcdb57725552bf8355a7ee23285aaec5798c0dc9142d60dbd5afb4d99ff6fd
    -2024-03-01 18:07:43.785[1709330863785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58248//fapi/v1/income?timestamp=1709330863785&signature=2c458e19e6e7a4ed7b0000d5971df77e7f157ee8aa0d49c5651b64e4cf37365d
    -2024-03-01 18:07:43.819[1709330863819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58251//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709330863818&signature=8ce65e1ee7985721309a6075ce72ef0ba9301b4bcb5eed24e48e19014f90a9bb
    -2024-03-01 18:07:43.849[1709330863849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58254//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709330863849&signature=0374c16ca81033e6dc583038f0965c4f73f621a013f76d7958d50cf3c5de38c0
    -2024-03-01 18:07:43.873[1709330863873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58256//fapi/v1/leverageBracket?timestamp=1709330863873&signature=767ba7db9887cc892277690be625ac49556eb68140e675b9ad30e4568b183bbd
    -2024-03-01 18:07:43.896[1709330863896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58258//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709330863896&signature=6596ce6d066961237119bf2cdcd5ae218b736472a5d643f5ffdcf634956704c0
    -2024-03-01 18:07:43.918[1709330863918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58260//fapi/v1/adlQuantile?timestamp=1709330863918&signature=932d24b834fb6da938c36f39c815c93bb437d38a9bc566d414261d514bcaa7e9
    -2024-03-01 18:07:43.940[1709330863940] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58262//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709330863940&signature=181d8d2fe58e797ec4e66f6638258cc4741d6e9717ac1a0930b2b075de3f0060
    -2024-03-01 18:07:43.962[1709330863962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58264//fapi/v2/positionRisk?timestamp=1709330863962&signature=0d29dbd55707f7117f0b664cb443807d28bb99fc575a7a95c4d43128dccab689
    -2024-03-01 18:07:43.985[1709330863985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58266//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709330863985&signature=03e240b1d6408b2c2857beac9a14cd4f2142b48cc784406ae19a47e463b726f2
    -2024-03-01 18:07:44.006[1709330864006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58268//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709330864006&signature=d2b71bce9ee3b0564e5d4fcb6bbd510ebb681e7a79ba441e9a08800a2996b986
    -2024-03-01 18:07:44.037[1709330864037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58271//fapi/v1/apiTradingStatus?timestamp=1709330864037&signature=c992e393ad75102d67ea52d04007359cf14d5b44e702518234a31e88c7f6b555
    -2024-03-01 18:07:44.059[1709330864059] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58273//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709330864059&signature=6bc9f4fdcfc6f7f67e94e16b263245e34d04749d872d24ecb9bb8adf68234ad8
    -2024-03-01 18:07:44.118[1709330864118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58277//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709330864117&signature=c4bfd2e2102cabb43ba544b7bd2ca8aa015ec75e17446f658b62d2f786cfcdf7
    -2024-03-01 18:07:44.140[1709330864140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58279//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709330864140&signature=7c3231232b932c6442ba4f3d767f470790a8a98cdafc4300771a445e62c01ee8
    -2024-03-01 18:07:44.177[1709330864177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58283//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709330864176&signature=011fbe3946804a37dd6e5fbc124b853113cfa59bd2b68e86ff669566b2cf637e
    -2024-03-01 18:07:44.198[1709330864198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58285//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709330864197&signature=99c4e37f434a73186322a599f209104498a9a560427119ea49c2a0f05c490846
    -2024-03-01 18:07:44.229[1709330864229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58288//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709330864229&signature=b9e38572fa524fe1e264d128d5dfc162958ac2680683359b36ab58a477796059
    -2024-03-01 18:07:44.252[1709330864252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58290//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709330864252&signature=bb5f321bdd5d7ec9360c2312a0abbf417a588c42ab1c04f080790fe97988ec4b
    -2024-03-01 18:07:44.274[1709330864274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58292//fapi/v1/forceOrders?timestamp=1709330864273&signature=f8179316e73800d63d69d01378a881d8acb73203e951e39544bd20312f63aebc
    -2024-03-01 18:07:44.297[1709330864297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58294//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:07:44.321[1709330864321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58296//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:07:44.352[1709330864352] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58298//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:07:44.390[1709330864390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58301//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709330864389&endTime=1709330865389
    -2024-03-01 18:07:44.415[1709330864415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58303//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:07:44.437[1709330864437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58305//fapi/v1/ticker/bookTicker
    -2024-03-01 18:07:44.457[1709330864457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58307//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:07:44.477[1709330864477] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58309//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709330864476&endTime=1709330865476
    -2024-03-01 18:07:44.519[1709330864519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58314//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:07:44.541[1709330864541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58316//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:07:44.564[1709330864564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58318//fapi/v1/exchangeInfo
    -2024-03-01 18:07:44.586[1709330864586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58320//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709330864585&endTime=1709330865585
    -2024-03-01 18:07:44.607[1709330864607] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58322//fapi/v1/fundingRate
    -2024-03-01 18:07:44.646[1709330864646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58326//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709330864645&endTime=1709330865645
    -2024-03-01 18:07:44.669[1709330864669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58328//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:07:44.693[1709330864693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58330//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:07:44.729[1709330864729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58334//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:07:44.752[1709330864752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58336//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:07:44.775[1709330864775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58338//fapi/v1/indexInfo
    -2024-03-01 18:07:44.795[1709330864795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58340//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:07:44.819[1709330864819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58342//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709330864817&endTime=1709330865817
    -2024-03-01 18:07:44.875[1709330864875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58348//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330864874&endTime=1709330865874
    -2024-03-01 18:07:44.897[1709330864897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58350//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:07:44.925[1709330864925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58352//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330864923&endTime=1709330865923
    -2024-03-01 18:07:44.962[1709330864962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58356//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:07:44.986[1709330864986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58358//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:07:45.009[1709330865009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58360//fapi/v1/premiumIndex
    -2024-03-01 18:07:45.036[1709330865036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58363//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709330865035&endTime=1709330866035
    -2024-03-01 18:07:45.068[1709330865068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58366//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:07:45.092[1709330865092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58368//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:07:45.113[1709330865113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58370//fapi/v1/assetIndex
    -2024-03-01 18:07:45.137[1709330865137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58372//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:07:45.170[1709330865170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58375//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865169&endTime=1709330866169
    -2024-03-01 18:07:45.193[1709330865193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58377//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:07:45.232[1709330865232] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58381//fapi/v1/ping
    -2024-03-01 18:07:45.255[1709330865255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58383//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865254&endTime=1709330866254
    -2024-03-01 18:07:45.292[1709330865292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58387//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:07:45.312[1709330865312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58389//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:07:45.333[1709330865333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58391//fapi/v1/ticker/24hr
    -2024-03-01 18:07:45.360[1709330865360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58393//fapi/v1/ticker/price
    -2024-03-01 18:07:45.383[1709330865383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58395//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:07:45.406[1709330865406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58397//fapi/v1/time
    -2024-03-01 18:07:45.429[1709330865429] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58399//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:07:45.460[1709330865460] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58402//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865459&endTime=1709330866459
    -2024-03-01 18:07:45.503[1709330865503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58407//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:07:45.526[1709330865526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58409//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709330865525&endTime=1709330866525
    -2024-03-01 18:07:45.553[1709330865553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58411//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:07:45.580[1709330865580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58414//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:07:45.608[1709330865608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58417//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709330865608&signature=7d5081a53f20c7c54576005f4c5c21c85925cb6a7108c5a6e49e88afba786992
    -2024-03-01 18:07:45.634[1709330865634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58419//fapi/v1/pmExchangeInfo?timestamp=1709330865633&signature=a6b0be2fbdd5bb042a850b5be1ebc1f90e5a0308f1a4171d7ab7f3e899ea703a
    -2024-03-01 18:07:45.653[1709330865653] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58421//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709330865653&signature=336f544b8ead950c994bd2d199e780597fc7364f7abdc67c6696f4dd781bb261
    -2024-03-01 18:07:45.685[1709330865685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58424//fapi/v1/listenKey
    -2024-03-01 18:07:45.717[1709330865717] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58426//fapi/v1/listenKey
    -2024-03-01 18:07:45.738[1709330865738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58428//fapi/v1/listenKey
    -2024-03-01 18:10:00.756[1709331000756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58452//dapi/v1/account?timestamp=1709331000743&signature=bc60a0fb3ff2d8934935ad0221dc3d9740735ab5c63c00328094a54bc5658224
    -2024-03-01 18:10:00.812[1709331000812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58454//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709331000811&signature=09a36854968afa5061f64a8ba2451609230eb4ef5ba0eca2d1d8b107745ce4de
    -2024-03-01 18:10:00.849[1709331000849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58457//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709331000849&signature=34f2ca9dac8fe73c4a1a6f9d3d68d97ecfab38ac5be6f1dcef304cdf1ecd47f9
    -2024-03-01 18:10:00.906[1709331000906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58461//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331000906&signature=58b4ede1bbca6215a2ecd6979b3de5467c567be3c3b18214fb6975d82e31e907
    -2024-03-01 18:10:00.960[1709331000960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58464//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331000960&signature=f999edb42499fec313fdeb5b9eddff5a859a24be5611cd34f221ddb1b350e745
    -2024-03-01 18:10:01.004[1709331001004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58467//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331001003&signature=23fd365778c9ce8c6692c0a3066e7c1f72877e227ebdc24a4afcb4fea80f0ab9
    -2024-03-01 18:10:01.041[1709331001041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58469//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709331001040&signature=fb463cb5c66013710bf50b2415d31e32753348a01d0de798888f9eae1065ecf6
    -2024-03-01 18:10:01.076[1709331001076] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58472//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709331001076&signature=173b48264d38a5221c227c1409f1cb1361f9f4eeed0f8b59b6ce9d5609323d76
    -2024-03-01 18:10:01.103[1709331001103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58474//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331001103&signature=ac7c22c18d4a5e55f3aaf8b7bde4af386498723fc634990a610fa7c6e6133cce
    -2024-03-01 18:10:01.145[1709331001145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58478//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331001145&signature=440cf072d3aec03af3e40cd26bc9ea2649903f29aaf577c886ca3ed5c015f183
    -2024-03-01 18:10:01.178[1709331001178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58480//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331001178&signature=19eb13b44315c2d3b9ef6388379a6479802ed137a5689c05a4ac9943dd23fda3
    -2024-03-01 18:10:01.213[1709331001213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58482//dapi/v1/openOrders?timestamp=1709331001213&signature=1ddc57be8b4650bc8328c6697e4bc2bb4ae938f344299d316806ea52ca4da11c
    -2024-03-01 18:10:01.247[1709331001247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58484//dapi/v1/positionSide/dual?timestamp=1709331001247&signature=fd3d2e34d23dd1a3e2259900fb4b963fd034c57933f4f7a84599e261a09ec32d
    -2024-03-01 18:10:01.274[1709331001274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58486//dapi/v1/balance?timestamp=1709331001273&signature=7d2cc9f4dba9e1710e5e7fddf3bcc4a71d9b0fb8917bef5fe421e0ad4a0fe48d
    -2024-03-01 18:10:01.315[1709331001315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58488//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709331001315&signature=349f2fadf4fd95c600c1411458ce6593d9fa83677c68c3d301d7811ff3e7a96c
    -2024-03-01 18:10:01.350[1709331001350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58490//dapi/v1/leverageBracket?timestamp=1709331001349&signature=bcab3003d5dc6b5b9cc4da9caa46f620a8a57509baf7244de17f0c5cfc5d03e0
    -2024-03-01 18:10:01.375[1709331001375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58492//dapi/v2/leverageBracket?timestamp=1709331001375&signature=046b9b6c0e5df0cdc2e858917f841dba0d0a65659682478454cfe13786ad4994
    -2024-03-01 18:10:01.398[1709331001398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58494//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709331001398&signature=2f2541da03750da6289d45678c47c11b9b8ea4a4a3953ffaf8302602093a8614
    -2024-03-01 18:10:01.426[1709331001426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58496//dapi/v1/income?symbol=BNBUSDT&timestamp=1709331001426&signature=40b8d9ae10eecb475f5493fd7f2f06fcb72595b14f63e0df9bfe5145cafe60f6
    -2024-03-01 18:10:01.452[1709331001452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58498//dapi/v1/income?timestamp=1709331001452&signature=0d3d7d3d3ae82f206bce12524a623e135e9607a1ee05bce2a2148487dd983af2
    -2024-03-01 18:10:01.482[1709331001482] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58501//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331001482&signature=78a7d74e515bffa05a9968461afae0b9210dba02ee0d504b484f3847df57272f
    -2024-03-01 18:10:01.505[1709331001505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58503//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331001505&signature=f722c8a30c4e1c6f1fb6f14d1ae3f5fb1e67bc7a2ee68ed8a56fcc15d3e0ace5
    -2024-03-01 18:10:01.543[1709331001543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58507//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331001543&signature=e09466612f1419c7a3f408f89cb8a117efbe5fe4a05f740fe922254bcab0870f
    -2024-03-01 18:10:01.574[1709331001574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58510//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331001574&signature=e1a1fa642d28b42dce67e2eeb0265c0a1726ff37f9b9c928045f44f2b482211b
    -2024-03-01 18:10:01.596[1709331001596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58512//dapi/v1/leverageBracket?timestamp=1709331001595&signature=a621d85a6d233fec988a9c242a6d8d478261a281a6bbc6dd568311837d6fc702
    -2024-03-01 18:10:01.624[1709331001624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58514//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331001624&signature=fcc322df81e0c2da7e32d67f2858db0ab53e94c7f19a850c3165b25de8f87659
    -2024-03-01 18:10:01.655[1709331001655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58516//dapi/v1/adlQuantile?timestamp=1709331001655&signature=2bf48c9469a0013349e9f58a62466f8db0b19db27507c12693bef64d9051a619
    -2024-03-01 18:10:01.679[1709331001679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58518//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331001679&signature=7cbd59432a2302507902fbbc449dfa7fdf6ff03c1f534869e36ab8253a85f5e8
    -2024-03-01 18:10:01.704[1709331001704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58520//dapi/v1/positionRisk?timestamp=1709331001704&signature=e3da16f8ee9440e7956d20b4ce975965a3ea855e1b65ae8d46e05ce90665b828
    -2024-03-01 18:10:01.729[1709331001729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58522//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709331001729&signature=46e62e5d8522f6f8dca7433692cfffeb003a5057a4b621addf38e6cf341a47bb
    -2024-03-01 18:10:01.759[1709331001759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58524//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331001759&signature=0e7238f140ce73bb226999c2f82289250bdba33384be1c3130a0f8a12201cc25
    -2024-03-01 18:10:01.818[1709331001818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58529//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331001818&signature=c92af2febc8c29ea2474f662744b959a6437d71c08ffb0b14cc3fc57c1cd12ea
    -2024-03-01 18:10:01.843[1709331001843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58531//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331001843&signature=f38b97494a8b4712476a6585acaab403686745a7cfa741a647a24908ebb66d3f
    -2024-03-01 18:10:01.878[1709331001878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58535//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709331001878&signature=bf6b5e987393519c60a72bf6b7770a1001647441d90a5297e8b77ad014d7e574
    -2024-03-01 18:10:01.899[1709331001899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58537//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331001898&signature=9d5e316b2289780cf5af7ceed3499191033664bf877898425cf925a221ae4f92
    -2024-03-01 18:10:01.931[1709331001931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58540//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331001931&signature=694344e54e4a02c74099cea5a766431c78e5b9ae03a8bce6088e77e3ca45f79d
    -2024-03-01 18:10:01.956[1709331001956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58542//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331001956&signature=7f850e0b4e77981e6d48588ebf5c85c13717d21007cd2369b4958f174436e912
    -2024-03-01 18:10:01.980[1709331001980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58544//dapi/v1/forceOrders?timestamp=1709331001979&signature=4fe154217efbd5828e19ad819a31f400f0231e3932557266900a427cd8e3b3a5
    -2024-03-01 18:10:02.006[1709331002006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58546//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:10:02.030[1709331002030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58548//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:10:02.053[1709331002053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58550//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:10:02.088[1709331002088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58553//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331002087&endTime=1709331003087
    -2024-03-01 18:10:02.112[1709331002112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58555//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:10:02.148[1709331002148] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58559//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:10:02.173[1709331002173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58561//dapi/v1/ticker/bookTicker
    -2024-03-01 18:10:02.199[1709331002199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58563//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:10:02.224[1709331002224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58565//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331002223&endTime=1709331003223
    -2024-03-01 18:10:02.278[1709331002278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58570//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:10:02.303[1709331002303] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58572//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:10:02.326[1709331002326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58574//dapi/v1/exchangeInfo
    -2024-03-01 18:10:02.351[1709331002351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58576//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331002350&endTime=1709331003350
    -2024-03-01 18:10:02.376[1709331002376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58578//dapi/v1/fundingRate
    -2024-03-01 18:10:02.401[1709331002401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58580//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:10:02.444[1709331002444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58584//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:10:02.477[1709331002477] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58586//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:10:02.503[1709331002503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58588//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331002502&endTime=1709331003502
    -2024-03-01 18:10:02.565[1709331002565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58594//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331002564&endTime=1709331003564
    -2024-03-01 18:10:02.590[1709331002590] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58596//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:10:02.615[1709331002615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58598//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331002613&endTime=1709331003613
    -2024-03-01 18:10:02.658[1709331002658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58602//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:10:02.681[1709331002681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58604//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:10:02.705[1709331002705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58606//dapi/v1/premiumIndex
    -2024-03-01 18:10:02.737[1709331002737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58609//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331002737&endTime=1709331003737
    -2024-03-01 18:10:02.765[1709331002765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58612//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:10:02.787[1709331002787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58614//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:10:02.817[1709331002817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58617//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331002816&endTime=1709331003816
    -2024-03-01 18:10:02.843[1709331002843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58619//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:10:02.887[1709331002887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58623//dapi/v1/ping
    -2024-03-01 18:10:02.909[1709331002909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58625//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:10:02.931[1709331002931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58627//dapi/v1/ticker/24hr
    -2024-03-01 18:10:02.955[1709331002955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58629//dapi/v1/ticker/price
    -2024-03-01 18:10:02.980[1709331002980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58631//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:10:03.002[1709331003002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58633//dapi/v1/time
    -2024-03-01 18:10:03.047[1709331003047] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58637//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:10:03.073[1709331003073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58639//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331003071&endTime=1709331004071
    -2024-03-01 18:10:03.115[1709331003115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58643//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:10:03.138[1709331003138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58645//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331003137&endTime=1709331004137
    -2024-03-01 18:10:03.165[1709331003165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58647//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:10:03.193[1709331003193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58650//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:10:03.227[1709331003227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58653//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331003227&signature=c0f697a5d3da6490424cf735d0e3826db4bca4d3ce80bcc3023b7b0bc816d4c6
    -2024-03-01 18:10:03.252[1709331003252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58655//dapi/v1/pmExchangeInfo?timestamp=1709331003252&signature=083b22ed9fe018b954994dfcfee7b793eef36d35e2a66b7a78f1e0373c7738f1
    -2024-03-01 18:10:03.281[1709331003281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58657//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331003281&signature=6b2659c54c36e9c0458f7d2d05c84a379d3c3b9cdb4f2262d8bb6bf7c040bff0
    -2024-03-01 18:10:03.311[1709331003311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58659//dapi/v1/listenKey
    -2024-03-01 18:10:03.338[1709331003338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58661//dapi/v1/listenKey
    -2024-03-01 18:10:03.370[1709331003370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58663//dapi/v1/listenKey
    -2024-03-01 18:10:03.405[1709331003405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58665//fapi/v2/account?timestamp=1709331003405&signature=214060bd04ae755c7db3fe949cefd7b6a52850e6663caa64ad0b01b207b0d361
    -2024-03-01 18:10:03.441[1709331003441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58667//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709331003440&signature=5f91f23e607addd7f7bacf712a6fc04b583dc12fb3888feb645c6831d47aebb5
    -2024-03-01 18:10:03.485[1709331003485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58670//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709331003485&signature=399a027d2d87ca402c808167ce7ccb1febe63747755a4d0411ec6bb57cb477fa
    -2024-03-01 18:10:03.533[1709331003533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58674//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331003533&signature=f4084bb4a9ba8aa79da4ef8e0b99cff30c3525f7380d4535ab8de40587137754
    -2024-03-01 18:10:03.570[1709331003570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58677//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331003570&signature=762f125d5eaf2db3f09b90eb2c3ca2e1362a24a7227e8d128a9d9e0190b94c23
    -2024-03-01 18:10:03.610[1709331003610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58680//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331003609&signature=caaf389eada614b7ae61fc3645abc837b3993003b519911c720587b802c02ac8
    -2024-03-01 18:10:03.642[1709331003642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58682//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709331003642&signature=014b008f7eacd253049d4dd6b1afe3e254560159bc724184989cb8ab69dd8d49
    -2024-03-01 18:10:03.676[1709331003676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58685//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709331003676&signature=2430d7439cff1df1c00f157c1aceaa2f41d7b74d8bfbe25530ed78f1d50853b1
    -2024-03-01 18:10:03.699[1709331003699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58687//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331003699&signature=448869c991cce644fc007ec5cca5c6f216ef064ef62318783702d1bd2fab029f
    -2024-03-01 18:10:03.743[1709331003743] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58691//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709331003743&signature=f4ef0a89faa0659ae9d6f13432ab0082e54978a57f3d8c043455511ccdf7afbb
    -2024-03-01 18:10:03.778[1709331003778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58694//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709331003777&signature=48f10d52362245887bd5c8a9ad8a15f6021d2b02b7335413224a8813474869e7
    -2024-03-01 18:10:03.808[1709331003808] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58697//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331003808&signature=7d47c03c6d500b44f49fb59d3ad22ec4b6b5b0e7cc56719c8c668d6cecaee9cc
    -2024-03-01 18:10:03.832[1709331003832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58699//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331003831&signature=2248c5c0f25223c49e62925704a595fd05b6747cde64102efa87bc96d4a49a9e
    -2024-03-01 18:10:03.855[1709331003855] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58701//fapi/v1/openOrders?timestamp=1709331003855&signature=c0ec9641fcc4011a0a473d6c3edffdfd0913423b9e88ba3df4bd1933572f7a31
    -2024-03-01 18:10:03.878[1709331003878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58703//fapi/v1/positionSide/dual?timestamp=1709331003878&signature=d6c3b3c04e82f0c42c81188b1b820310b568622bc248857d0ba500f41cca2f69
    -2024-03-01 18:10:03.901[1709331003901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58705//fapi/v1/income/asyn?startTime=1709331003900&endTime=1709331004900&timestamp=1709331003901&signature=4b9842a315a6ee7fb41281985be733625bfd6e3d07915535eab28db10d498104
    -2024-03-01 18:10:03.925[1709331003925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58707//fapi/v1/income/asyn?timestamp=1709331003925&signature=7f11761cb98f671bf87ae2f0af289136347d8e05b227ca37030f7d4aded486ee
    -2024-03-01 18:10:03.949[1709331003949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58709//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709331003948&signature=3c6467d3212c863b34e926a1726f4009764e0c1bba0c7247012a235f71c00f1e
    -2024-03-01 18:10:03.981[1709331003981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58712//fapi/v2/balance?timestamp=1709331003981&signature=65a230647c9133ddc81cca7526ff2449529216c0d670e9eec0e375f792f59b2a
    -2024-03-01 18:10:04.006[1709331004006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58714//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331004006&signature=c030845c2df8257e50efd22c3b08bd3c2fa73641164fc90964f5d446bc3b3df7
    -2024-03-01 18:10:04.039[1709331004039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58716//fapi/v1/leverageBracket?timestamp=1709331004039&signature=6aba4fffe9fe972f78536f4b3ae45981f1a63db167930d0c1dc7506bb0e2a22e
    -2024-03-01 18:10:04.073[1709331004073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58718//fapi/v1/multiAssetsMargin?timestamp=1709331004073&signature=bbb9548d98008ae7470da614f9a9f95167517d85357f4bf6110482d25881992e
    -2024-03-01 18:10:04.099[1709331004099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58720//fapi/v1/income?symbol=BNBUSDT&timestamp=1709331004098&signature=55c390729fcda0e78a00f4f356ff57ab710466c0ed4b51aec0cc3f079dedd983
    -2024-03-01 18:10:04.126[1709331004126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58722//fapi/v1/income?timestamp=1709331004126&signature=a2fdff011e77aa4e19c0ac107768a36f335e7946c880971e500ae2d9eeb33c35
    -2024-03-01 18:10:04.167[1709331004167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58725//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331004167&signature=3519c146866d26d1699dbd612fbd4545fa856eac82caee4d9901c7152e09948a
    -2024-03-01 18:10:04.208[1709331004208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58728//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331004208&signature=23085e069ea32c5c6a79ded4142ffc3420089809d4f596e4947290ba311bcd97
    -2024-03-01 18:10:04.239[1709331004239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58730//fapi/v1/leverageBracket?timestamp=1709331004238&signature=c8bc306e0870235d012d72e5e63b9e1710d851e9a751baa7c27df4782af7b5d3
    -2024-03-01 18:10:04.264[1709331004264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58732//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331004263&signature=aa3973b212ca08b2689611950bf7aed89d134e126411e3e8168a35b4265abe29
    -2024-03-01 18:10:04.286[1709331004286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58734//fapi/v1/adlQuantile?timestamp=1709331004286&signature=7fd9656c6d6e8bf8b8ddd54dbe5082a859cc2ddf6db7513c78f20bfb9baab89b
    -2024-03-01 18:10:04.310[1709331004310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58736//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331004309&signature=06a60c047fabb88c859c4957cd1445c08e53f8295770abcc9fcff43c78c91ccc
    -2024-03-01 18:10:04.333[1709331004333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58738//fapi/v2/positionRisk?timestamp=1709331004332&signature=72bb6f06ac1733d74e29f020eef09170ff118695d05466469656d0cacf73faa4
    -2024-03-01 18:10:04.353[1709331004353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58740//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709331004353&signature=e8e4083da9f79f692f73d36528db8d06e053e485382486102e476286574eab69
    -2024-03-01 18:10:04.375[1709331004375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58742//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331004375&signature=fd121ca1cee6a8fa9aa7171db884c7ae95e02ba6940034d791c241a9f8558201
    -2024-03-01 18:10:04.417[1709331004417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58745//fapi/v1/apiTradingStatus?timestamp=1709331004417&signature=25a636d5ff0065bd4d20754959564c946c14f066fb93eb2a34aa290b8ed258e4
    -2024-03-01 18:10:04.446[1709331004446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58747//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709331004446&signature=01f26f9e14c3f565cce2b2d580babc98ed8f56c07895460bba65791e9205d48e
    -2024-03-01 18:10:04.493[1709331004493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58751//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331004492&signature=d6b4c82c9acc96edefc0d7b763695759ddeebf483f4a8645fe6e39d9bb2e3f9a
    -2024-03-01 18:10:04.525[1709331004525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58753//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331004524&signature=32bc928e012df65fb972238196528e90db5bd6047038a0de7e8ff52c38cbde18
    -2024-03-01 18:10:04.577[1709331004577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58757//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709331004577&signature=3889b0afdfedee77fc6ad7ba9261893bf83a06945c764e8832790c7dd312b245
    -2024-03-01 18:10:04.598[1709331004598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58759//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331004598&signature=b7c9fcdb7bc97874ebf468dea3bd30e17ada54d81c4511af67e6051e74ffbf45
    -2024-03-01 18:10:04.632[1709331004632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58762//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331004632&signature=77e26a3ab49addcf64f781a4e860970946266abf39d1b394774f83d9bf03a0d8
    -2024-03-01 18:10:04.657[1709331004657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58764//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331004656&signature=6409f4e0c2dd9115cb3bee0f6bebac05a7dc1dfdb0a25c6e948199f83167605a
    -2024-03-01 18:10:04.680[1709331004680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58766//fapi/v1/forceOrders?timestamp=1709331004680&signature=e1510602a36e416d82c4a3dace565405583bed78cfaf71dc6a0feb166f097980
    -2024-03-01 18:10:04.706[1709331004706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58768//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:10:04.732[1709331004732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58770//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:10:04.764[1709331004764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58772//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:10:04.797[1709331004797] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58775//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331004796&endTime=1709331005796
    -2024-03-01 18:10:04.821[1709331004821] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58777//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:10:04.849[1709331004849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58779//fapi/v1/ticker/bookTicker
    -2024-03-01 18:10:04.873[1709331004873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58781//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:10:04.898[1709331004898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58783//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331004897&endTime=1709331005897
    -2024-03-01 18:10:04.944[1709331004944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58788//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:10:04.965[1709331004965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58790//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:10:04.993[1709331004993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58792//fapi/v1/exchangeInfo
    -2024-03-01 18:10:05.017[1709331005017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58794//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331005016&endTime=1709331006016
    -2024-03-01 18:10:05.043[1709331005043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58796//fapi/v1/fundingRate
    -2024-03-01 18:10:05.083[1709331005083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58800//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331005082&endTime=1709331006082
    -2024-03-01 18:10:05.109[1709331005109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58802//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:10:05.131[1709331005131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58804//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:10:05.172[1709331005172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58808//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:10:05.198[1709331005198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58810//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:10:05.220[1709331005220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58812//fapi/v1/indexInfo
    -2024-03-01 18:10:05.241[1709331005241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58814//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:10:05.265[1709331005265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58816//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331005263&endTime=1709331006263
    -2024-03-01 18:10:05.322[1709331005322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58822//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331005320&endTime=1709331006320
    -2024-03-01 18:10:05.345[1709331005345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58824//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:10:05.370[1709331005370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58826//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005369&endTime=1709331006369
    -2024-03-01 18:10:05.412[1709331005412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58830//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:10:05.438[1709331005438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58832//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:10:05.462[1709331005462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58834//fapi/v1/premiumIndex
    -2024-03-01 18:10:05.504[1709331005504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58837//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331005503&endTime=1709331006503
    -2024-03-01 18:10:05.535[1709331005535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58840//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:10:05.559[1709331005559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58842//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:10:05.580[1709331005580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58844//fapi/v1/assetIndex
    -2024-03-01 18:10:05.600[1709331005600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58846//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:10:05.634[1709331005634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58849//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005633&endTime=1709331006633
    -2024-03-01 18:10:05.656[1709331005656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58851//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:10:05.691[1709331005691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58855//fapi/v1/ping
    -2024-03-01 18:10:05.714[1709331005714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58857//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005713&endTime=1709331006713
    -2024-03-01 18:10:05.751[1709331005751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58861//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:10:05.775[1709331005775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58863//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:10:05.796[1709331005796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58865//fapi/v1/ticker/24hr
    -2024-03-01 18:10:05.818[1709331005818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58867//fapi/v1/ticker/price
    -2024-03-01 18:10:05.841[1709331005841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58869//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:10:05.862[1709331005862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58871//fapi/v1/time
    -2024-03-01 18:10:05.883[1709331005883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58873//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:10:05.912[1709331005912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58876//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005911&endTime=1709331006911
    -2024-03-01 18:10:05.958[1709331005958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58881//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:10:05.979[1709331005979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58883//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331005978&endTime=1709331006978
    -2024-03-01 18:10:06.004[1709331006004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58885//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:10:06.032[1709331006032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58888//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:10:06.062[1709331006062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58891//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331006062&signature=be99bc16ae547e98c65ef6e1dcba01c0d5d32d779f9b2922c731b259a2bcfb66
    -2024-03-01 18:10:06.084[1709331006084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58893//fapi/v1/pmExchangeInfo?timestamp=1709331006084&signature=1cb673ca3c3f26690a62de8b910a18d3600ae0a970f0db34c69828c6b2723930
    -2024-03-01 18:10:06.110[1709331006110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58895//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331006110&signature=618d151792a3d9912e6e5c2f49f59311ca49f9cafd9653be78669399249a6488
    -2024-03-01 18:10:06.138[1709331006138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58898//fapi/v1/listenKey
    -2024-03-01 18:10:06.159[1709331006159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58900//fapi/v1/listenKey
    -2024-03-01 18:10:06.180[1709331006180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58902//fapi/v1/listenKey
    -2024-03-01 18:13:36.300[1709331216300] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:13:36.310[1709331216310] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:13:36.311[1709331216311] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:13:36.413[1709331216413] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58924//dapi/v1/account?timestamp=1709331216409&signature=ed76b3923d500b803e9ff2d0960df3dc898f5482487edb532a80da3746128fc7
    -2024-03-01 18:13:36.417[1709331216417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58929//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709331216417&signature=7389e417dd1fe022b8f35132cb7eb95d47896702e5c97662256d4c4bd62bd040
    -2024-03-01 18:13:36.425[1709331216425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58932//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709331216425&signature=8297596240a39d9d69cebd224da9da01884209fe8c85ce4a8f0f1f69c94163f3
    -2024-03-01 18:13:36.434[1709331216434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58936//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331216434&signature=0ca8304d5d6a32c5d842db3f43a2a22e22c6f2e414bbdc190583582b3ecbe792
    -2024-03-01 18:13:36.443[1709331216443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58939//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331216442&signature=962c9c4c05346c7db0c3b175f59eeb9f7dcbcc8df82da51c7892a484c30eef02
    -2024-03-01 18:13:36.451[1709331216451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58942//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331216451&signature=f97b61d233cb1213a6bb18bcec1a830d38831a85b07ec8574aeb00ab7b9b9165
    -2024-03-01 18:13:36.458[1709331216458] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58944//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709331216457&signature=6935ee8c828db318813827fcc24bc38d95a2bdcb3a2defd8881823fce052f0b2
    -2024-03-01 18:13:36.466[1709331216466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:58947//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709331216466&signature=1d7d4a5962afa68d4fb465fc8ff41c46ff5d6896a10d8bcb201e0e4c46a0287b
    -2024-03-01 18:13:36.472[1709331216472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58949//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331216472&signature=5b415b87342b4fb6fd9f0c47e6a96e2d14767c7fa4cd3bf360d7170226d411b5
    -2024-03-01 18:13:36.489[1709331216489] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58953//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331216489&signature=a7ff5a6e3d3a6d40e61b213b6de7216b5ad6e4b1c5d1fcd60d40de82dda449b4
    -2024-03-01 18:13:36.494[1709331216494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58955//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331216494&signature=c480584ad456f97bd55923cf78c1685291eefef8acd1214ca361b86decba452f
    -2024-03-01 18:13:36.499[1709331216499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58957//dapi/v1/openOrders?timestamp=1709331216499&signature=d2a1e8fe0a45c255ce3b3e6a32657dd0e4bf9ce9b31029e785c9ba34c00d8db9
    -2024-03-01 18:13:36.504[1709331216504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58959//dapi/v1/positionSide/dual?timestamp=1709331216504&signature=b8b2d5c7b65ef26e038b3fda705a2ded4ffbc452d6a4cac101d1be9268e0b2f6
    -2024-03-01 18:13:36.511[1709331216511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58961//dapi/v1/balance?timestamp=1709331216510&signature=709e25e7947440e067cc83002301a91ab646fd6c8a37d1642c820d86b17f04e5
    -2024-03-01 18:13:36.517[1709331216517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58963//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709331216517&signature=d0d4aca32206af61bcd1a8895c62c6d4847a4d3db4f4897367b94a516cfdfc1d
    -2024-03-01 18:13:36.523[1709331216523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58965//dapi/v1/leverageBracket?timestamp=1709331216522&signature=80c6b3c3f20b4c7aa397e69a5c6b535ed1a7501a728103b63d4d7bef974380b3
    -2024-03-01 18:13:36.530[1709331216530] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58967//dapi/v2/leverageBracket?timestamp=1709331216529&signature=71e386cd7ac6c9b0a0ee21016e91be3b31d9d63209c53ef3453a5c22dcf7fef5
    -2024-03-01 18:13:36.534[1709331216534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58969//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709331216534&signature=dbb574ff7c1bdab24564abf2cc6e6be91bff53c6576790d43579bdb387fe2b36
    -2024-03-01 18:13:36.539[1709331216539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58971//dapi/v1/income?symbol=BNBUSDT&timestamp=1709331216538&signature=c74ddb7a7f724403b85162ddd5899d89d39fae5b346a0ed04d9a216e2a00670d
    -2024-03-01 18:13:36.544[1709331216544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58973//dapi/v1/income?timestamp=1709331216544&signature=20fb5f415bf762d304af8b72b4b9bd865eb24eb5d616c54540f3be6c6a9e6ad0
    -2024-03-01 18:13:36.551[1709331216551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58976//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331216550&signature=5338baa76137f85809eb74bdc0ebb1f8e8b2d79fe73811e16c3f05b89ee5ffae
    -2024-03-01 18:13:36.555[1709331216555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:58978//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331216555&signature=b1c4b2397622ed5d4815d8212e15419f4c214f2e7f49fa77f711fb134704db51
    -2024-03-01 18:13:36.564[1709331216564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58982//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331216564&signature=16d20b39e924697b2b164f6547497bdfbd4464979d56f39525c5ff5ae2de5aa6
    -2024-03-01 18:13:36.570[1709331216570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:58985//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331216569&signature=9c3143f2c2536587407e527c5051ffb1ad9d6719e13c6737d2f2dafa48744691
    -2024-03-01 18:13:36.574[1709331216574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58987//dapi/v1/leverageBracket?timestamp=1709331216573&signature=167b9a971af368fafd15e6ac4b00fa95734b9c96d77a0c41110849d884605c46
    -2024-03-01 18:13:36.578[1709331216578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58989//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331216578&signature=29c789fedf05fd7906134d7719eb49bebe50c183a871c581b7b2310aa1d403a5
    -2024-03-01 18:13:36.582[1709331216582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58991//dapi/v1/adlQuantile?timestamp=1709331216582&signature=e687eb461a3439aad31f4847b60d3a439a1b542e38591c60d49a7de1ae0a4e44
    -2024-03-01 18:13:36.587[1709331216587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58993//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331216587&signature=3b23ebfc80380869bc791586290d4c7a4f8f5b2dd60c2ffb64def0f6fa772d3f
    -2024-03-01 18:13:36.591[1709331216591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58995//dapi/v1/positionRisk?timestamp=1709331216591&signature=2a842dbafdd6974add17d7fa5e4aa6b7282982b6206148a2e02f6ff536a247ad
    -2024-03-01 18:13:36.595[1709331216595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58997//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709331216595&signature=9d3e0a20b96dbb6a58817418417eda63e51dae411c174443ff2984f9e0d182f9
    -2024-03-01 18:13:36.600[1709331216600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:58999//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331216600&signature=15b1904f1b3806c400067816b2e637558c4494d929831abaf13ca0420d8795c9
    -2024-03-01 18:13:36.608[1709331216608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59004//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331216608&signature=2ca5253cbdeb973183d9332a2a369ec86a73afcf408b46923bb202c63eaabda8
    -2024-03-01 18:13:36.614[1709331216614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59006//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331216614&signature=7d2ff25cfdb8d65a16877c800b75cdce238381df44d2d1d19995a8c2907255c2
    -2024-03-01 18:13:36.624[1709331216624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59010//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709331216624&signature=1e6b7c270a89e88cb03d6c1b283f470fdcccf5a115cbd66177cf63c4a904f06a
    -2024-03-01 18:13:36.631[1709331216631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59012//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331216631&signature=9b47800f5f1dee500e16ceae4f223839aa184c07398a1204429757e44b199ca1
    -2024-03-01 18:13:36.639[1709331216639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59015//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331216639&signature=1b63712c1326c368a1d2012b32fe206a99e3720b50e4acba3bfd467c4bb87abf
    -2024-03-01 18:13:36.645[1709331216645] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59017//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331216644&signature=18ef61b6b40bc8833e729fd69fa97c6a122a317bf8871f33ae677d74b3bb5040
    -2024-03-01 18:13:36.651[1709331216651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59019//dapi/v1/forceOrders?timestamp=1709331216651&signature=84403dd42c20bc1d45105949fb5c6cbda5d406c2b3352fc6122d4e4fb58264a4
    -2024-03-01 18:13:36.657[1709331216657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59021//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:13:36.661[1709331216661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59023//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:13:36.665[1709331216665] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59025//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:13:36.671[1709331216671] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59028//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331216670&endTime=1709331217670
    -2024-03-01 18:13:36.679[1709331216679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59030//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:13:36.686[1709331216686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59034//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:13:36.691[1709331216691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59036//dapi/v1/ticker/bookTicker
    -2024-03-01 18:13:36.697[1709331216697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59038//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:13:36.703[1709331216703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59040//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331216701&endTime=1709331217701
    -2024-03-01 18:13:36.716[1709331216716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59045//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:13:36.725[1709331216725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59047//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:13:36.733[1709331216733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59049//dapi/v1/exchangeInfo
    -2024-03-01 18:13:36.739[1709331216739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59051//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331216738&endTime=1709331217738
    -2024-03-01 18:13:36.745[1709331216745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59053//dapi/v1/fundingRate
    -2024-03-01 18:13:36.750[1709331216750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59055//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:13:36.759[1709331216759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59059//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:13:36.763[1709331216763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59061//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:13:36.768[1709331216768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59063//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331216766&endTime=1709331217766
    -2024-03-01 18:13:36.779[1709331216779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59069//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331216778&endTime=1709331217778
    -2024-03-01 18:13:36.783[1709331216783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59071//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:13:36.788[1709331216788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59073//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331216787&endTime=1709331217787
    -2024-03-01 18:13:36.798[1709331216798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59077//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:13:36.803[1709331216803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59079//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:13:36.807[1709331216807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59081//dapi/v1/premiumIndex
    -2024-03-01 18:13:36.814[1709331216814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59084//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331216813&endTime=1709331217813
    -2024-03-01 18:13:36.819[1709331216819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59087//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:13:36.823[1709331216823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59089//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:13:36.829[1709331216829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59092//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331216828&endTime=1709331217828
    -2024-03-01 18:13:36.832[1709331216832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59094//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:13:36.841[1709331216841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59098//dapi/v1/ping
    -2024-03-01 18:13:36.846[1709331216846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59100//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:13:36.850[1709331216850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59102//dapi/v1/ticker/24hr
    -2024-03-01 18:13:36.854[1709331216854] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59104//dapi/v1/ticker/price
    -2024-03-01 18:13:36.857[1709331216857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59106//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:13:36.861[1709331216861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59108//dapi/v1/time
    -2024-03-01 18:13:36.868[1709331216868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59112//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:13:36.872[1709331216872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59114//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331216871&endTime=1709331217871
    -2024-03-01 18:13:36.880[1709331216880] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59118//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:13:36.884[1709331216884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59120//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331216883&endTime=1709331217883
    -2024-03-01 18:13:36.888[1709331216888] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59122//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:13:36.892[1709331216892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59125//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:13:36.898[1709331216898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59128//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331216898&signature=7b12dc60042222c55770095b19bc70f7eb4c42b98fc60b344df6a626a4d85549
    -2024-03-01 18:13:36.902[1709331216902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59130//dapi/v1/pmExchangeInfo?timestamp=1709331216902&signature=463da50cbec58e34e1104a57428cf15783a08acef361aca847da11cc6a285aa3
    -2024-03-01 18:13:36.906[1709331216906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59132//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331216905&signature=fc69f3ac6272596e6ef1264bcffc339b2bfb87e2eb69effb5956a49f87cca5b6
    -2024-03-01 18:13:36.910[1709331216910] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59134//dapi/v1/listenKey
    -2024-03-01 18:13:36.916[1709331216916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59136//dapi/v1/listenKey
    -2024-03-01 18:13:36.921[1709331216921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59138//dapi/v1/listenKey
    -2024-03-01 18:13:36.929[1709331216929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59140//fapi/v2/account?timestamp=1709331216929&signature=d06ce74ca0f16ad3c03278ca9c9209ef438dba111c09a3ab5be89159318b62a7
    -2024-03-01 18:13:36.934[1709331216934] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59142//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709331216934&signature=6b25295928a2563db65720265ab77d2172dcd58c0d00fbbe24a65b7f92697267
    -2024-03-01 18:13:36.942[1709331216942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59145//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709331216942&signature=7c9b0be8dd94d979e69e6c451907c2cb21cd640981799d1686c85fda60aead5d
    -2024-03-01 18:13:36.959[1709331216959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59149//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331216959&signature=8b23da1b52a0ab7355185be1d12b3db96eaa4fa44487593ce6643ced9ab3ef28
    -2024-03-01 18:13:36.974[1709331216974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59152//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331216973&signature=b66fc27db859aa415a55f47ba96495f1c72458662e390097e57909487fb7b1f1
    -2024-03-01 18:13:36.989[1709331216989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59155//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331216989&signature=eeb95bf6c1d23de967ce9c8fdf0916afbd8c6e7d774b9890738433021c748d8e
    -2024-03-01 18:13:36.999[1709331216999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59157//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709331216998&signature=1db9d2052f55b4f89869a45addbc3945408c895960423994a9ef977aa00cc4bf
    -2024-03-01 18:13:37.011[1709331217011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59160//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709331217011&signature=bf0b97222c9b6461704b64a861ff7d9ecb3cb99ab5cb3d47b552e9fb7d4ea113
    -2024-03-01 18:13:37.017[1709331217017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59162//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331217017&signature=bae99b19d0a30a18f649e691457bfd5938023f6ed07b1b5e3ac9e6bf63e0a5e1
    -2024-03-01 18:13:37.029[1709331217029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59166//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709331217029&signature=b3caf571d045bf5f1be88ad5c1d8930687498a9bfada682abfcd13d913a0ef9d
    -2024-03-01 18:13:37.036[1709331217036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59169//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709331217036&signature=4c6467d6835c1718939b3fd57fa197bf5696ddc26fe8e2546e18df4e9cc18dd5
    -2024-03-01 18:13:37.047[1709331217047] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59172//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331217046&signature=0dd11d4baf967a4fef4142f465fada9d01947fe6ccd3f0ab54d1e1ad74a376af
    -2024-03-01 18:13:37.052[1709331217052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59174//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331217052&signature=30904b42847ee9528eeb1877b81904049bd85c30d289781d19307e5e93bbd90e
    -2024-03-01 18:13:37.056[1709331217056] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59176//fapi/v1/openOrders?timestamp=1709331217056&signature=16aec0763c2fd67fdde95e272fe170cbbb40745f558d41e1c26abe0a489a8f63
    -2024-03-01 18:13:37.062[1709331217062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59178//fapi/v1/positionSide/dual?timestamp=1709331217062&signature=ced53a7c6e2fb66588bb0eee9a67e7c56a7ec85b2aa63fbcffacd68d36a3c76a
    -2024-03-01 18:13:37.067[1709331217067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59180//fapi/v1/income/asyn?startTime=1709331217065&endTime=1709331218065&timestamp=1709331217066&signature=a071794b00f615f3516bb63b7789bb55cfb078a4382c5b44f486ca0af73b8223
    -2024-03-01 18:13:37.071[1709331217071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59182//fapi/v1/income/asyn?timestamp=1709331217071&signature=6c6036653b1e455147b6b292eb2ac811cbead8e1d2bd70a92fe569d761345670
    -2024-03-01 18:13:37.076[1709331217076] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59184//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709331217076&signature=373c24dbb96be55de72be4ab26e027a3fae76c94ee1a6cf2c9e8bcfb06451126
    -2024-03-01 18:13:37.082[1709331217082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59187//fapi/v2/balance?timestamp=1709331217082&signature=73d44cb1d42397bdc470e2b1d01f7ec52bfe38fd23011ada1f8046c711db6e33
    -2024-03-01 18:13:37.087[1709331217087] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59189//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331217087&signature=dc873513c99e7d14c21d320c268d152dbe743456f8823c68e8c936e25dc5b1d8
    -2024-03-01 18:13:37.092[1709331217092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59191//fapi/v1/leverageBracket?timestamp=1709331217092&signature=b7e37e4806a56a47a6e4aef5ca3f399b960f0dbf76c85aec5c1814468b6d22e3
    -2024-03-01 18:13:37.097[1709331217097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59193//fapi/v1/multiAssetsMargin?timestamp=1709331217097&signature=db11a12b0bc34adccb156c843c9ee4d3dd84fc13f454e6c5ce5a0a24793d1b32
    -2024-03-01 18:13:37.102[1709331217102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59195//fapi/v1/income?symbol=BNBUSDT&timestamp=1709331217101&signature=f66e8c1192317de591fa6eefdf3c6ce57efe3064a866ed4e4a862861547b1f03
    -2024-03-01 18:13:37.106[1709331217106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59197//fapi/v1/income?timestamp=1709331217105&signature=ce20ae3ed5eb2e7d02ece77631e537c77d2fe685f047bc4090c0f55d6fce59a9
    -2024-03-01 18:13:37.112[1709331217112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59200//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331217112&signature=8088095ae2c55a33719f624842c138adc373a47f146cb1cd93dfb5515ddd94c4
    -2024-03-01 18:13:37.118[1709331217118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59203//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331217118&signature=0aacadc15904bc8e9815a9af8ab0726df3026d12c5b6d8a0423e5049f5750651
    -2024-03-01 18:13:37.122[1709331217122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59205//fapi/v1/leverageBracket?timestamp=1709331217121&signature=80c24ac3a9e8fa8be92d71b30f8c4bbc91ede006ca984d1e2e9e039134597dce
    -2024-03-01 18:13:37.125[1709331217125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59207//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331217125&signature=9e9fe1d280260a36747a179636b071da0af8e38c03ba644a2511fca94313daad
    -2024-03-01 18:13:37.131[1709331217131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59209//fapi/v1/adlQuantile?timestamp=1709331217130&signature=a7196ca33e9a6f556cd0ceceae55cbb25780c52fb88240a42c55912feaa1a01c
    -2024-03-01 18:13:37.134[1709331217134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59211//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331217134&signature=5ea29ce32aa5ce40d5e957f2d24b890770d93c1bd66588e3c9c2be6ab824c3c9
    -2024-03-01 18:13:37.137[1709331217137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59213//fapi/v2/positionRisk?timestamp=1709331217137&signature=e273c42008fcf48e569da72e42f838bb52b0de3ffb7fdfb8dc3cdcadba84d695
    -2024-03-01 18:13:37.141[1709331217141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59215//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709331217141&signature=fabfc4e1de7aa8d3a2e73bbbd7eb441cead2b5bec30eca666bc318470354bc4a
    -2024-03-01 18:13:37.146[1709331217146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59217//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331217146&signature=9c08bf0e73372fa3fc4732d8ed1a7d822824bd5f04c5145f393f1527aeaed35e
    -2024-03-01 18:13:37.151[1709331217151] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59220//fapi/v1/apiTradingStatus?timestamp=1709331217151&signature=16bb6d17d3613af9c71ab475c9edb9636de587e0c8aafeb7b6761d156576e234
    -2024-03-01 18:13:37.154[1709331217154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59222//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709331217154&signature=e3419d508b71281021dffc8b3d0113b9a5539ce1be62be8d7d846fe70a93d750
    -2024-03-01 18:13:37.161[1709331217161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59226//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331217161&signature=068aedddd3cb764f043aa447d0b27570b93dc12b2e48af62c95d6a4f18f14cf4
    -2024-03-01 18:13:37.165[1709331217165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59228//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331217165&signature=3e5b4b30e3c8358dcc9b4a1a8f12e8cb4040b9407f13927ca3687079543958eb
    -2024-03-01 18:13:37.171[1709331217171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59232//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709331217171&signature=10e25bb94226de41d07e972b38fdbbf9da28ea2d96fddec0917b676aa0129bf5
    -2024-03-01 18:13:37.175[1709331217175] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59234//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331217175&signature=bc1a791135baf295738a378789a51ee2d4bd47f2efeb6c562e556a1653456ec9
    -2024-03-01 18:13:37.181[1709331217181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59237//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331217181&signature=1c7b9f5b430b14275dd18b82293fdd8f28ca10c07806a33bc7d8ecd91fe936d1
    -2024-03-01 18:13:37.186[1709331217186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59239//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331217185&signature=e77522fe10d4ab4d5b9aa1846c70587482719340d7da3866c13791488cdddfdf
    -2024-03-01 18:13:37.189[1709331217189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59241//fapi/v1/forceOrders?timestamp=1709331217189&signature=54e326cb69b2828ff7055a4129268731fbc273f21f293c015ebf6368f06ee969
    -2024-03-01 18:13:37.194[1709331217194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59243//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:13:37.198[1709331217198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59245//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:13:37.201[1709331217201] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59247//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:13:37.205[1709331217205] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59250//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331217205&endTime=1709331218205
    -2024-03-01 18:13:37.209[1709331217209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59252//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:13:37.213[1709331217213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59254//fapi/v1/ticker/bookTicker
    -2024-03-01 18:13:37.216[1709331217216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59256//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:13:37.219[1709331217219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59258//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331217218&endTime=1709331218218
    -2024-03-01 18:13:37.231[1709331217231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59263//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:13:37.235[1709331217235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59265//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:13:37.239[1709331217239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59267//fapi/v1/exchangeInfo
    -2024-03-01 18:13:37.243[1709331217243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59269//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331217241&endTime=1709331218241
    -2024-03-01 18:13:37.247[1709331217247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59271//fapi/v1/fundingRate
    -2024-03-01 18:13:37.255[1709331217255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59275//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331217254&endTime=1709331218254
    -2024-03-01 18:13:37.259[1709331217259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59277//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:13:37.263[1709331217263] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59279//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:13:37.269[1709331217269] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59283//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:13:37.272[1709331217272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59285//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:13:37.275[1709331217275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59287//fapi/v1/indexInfo
    -2024-03-01 18:13:37.279[1709331217279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59289//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:13:37.283[1709331217283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59291//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331217282&endTime=1709331218282
    -2024-03-01 18:13:37.295[1709331217295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59297//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331217293&endTime=1709331218293
    -2024-03-01 18:13:37.299[1709331217299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59299//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:13:37.303[1709331217303] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59301//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217302&endTime=1709331218302
    -2024-03-01 18:13:37.311[1709331217311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59305//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:13:37.315[1709331217315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59307//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:13:37.319[1709331217319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59309//fapi/v1/premiumIndex
    -2024-03-01 18:13:37.323[1709331217323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59312//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331217323&endTime=1709331218323
    -2024-03-01 18:13:37.328[1709331217328] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59315//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:13:37.331[1709331217331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59317//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:13:37.335[1709331217335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59319//fapi/v1/assetIndex
    -2024-03-01 18:13:37.338[1709331217338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59321//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:13:37.343[1709331217343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59324//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217342&endTime=1709331218342
    -2024-03-01 18:13:37.347[1709331217347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59326//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:13:37.356[1709331217356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59330//fapi/v1/ping
    -2024-03-01 18:13:37.362[1709331217362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59332//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217360&endTime=1709331218360
    -2024-03-01 18:13:37.370[1709331217370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59336//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:13:37.374[1709331217374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59338//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:13:37.378[1709331217378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59340//fapi/v1/ticker/24hr
    -2024-03-01 18:13:37.382[1709331217382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59342//fapi/v1/ticker/price
    -2024-03-01 18:13:37.386[1709331217386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59344//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:13:37.391[1709331217391] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59346//fapi/v1/time
    -2024-03-01 18:13:37.396[1709331217396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59348//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:13:37.401[1709331217401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59351//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217400&endTime=1709331218400
    -2024-03-01 18:13:37.410[1709331217410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59356//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:13:37.414[1709331217414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59358//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331217414&endTime=1709331218414
    -2024-03-01 18:13:37.418[1709331217418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59360//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:13:37.424[1709331217424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59363//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:13:37.430[1709331217430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59366//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331217430&signature=32880391d88ac02475182eaafc2081148f67ed885c510d8fa9e21bf7fd03bff0
    -2024-03-01 18:13:37.434[1709331217434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59368//fapi/v1/pmExchangeInfo?timestamp=1709331217434&signature=480316c8d9eadd4b302b445126e6ac135955fa3aba77350628c15f7c25f23d58
    -2024-03-01 18:13:37.437[1709331217437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59370//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331217437&signature=4cc65dae98d5086452b2ed0e2ec57670fd6ae51ff4f35bbb297b3fc88ec8c286
    -2024-03-01 18:13:37.442[1709331217442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59373//fapi/v1/listenKey
    -2024-03-01 18:13:37.447[1709331217447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59375//fapi/v1/listenKey
    -2024-03-01 18:13:37.450[1709331217450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59377//fapi/v1/listenKey
    -2024-03-01 18:13:59.895[1709331239895] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:13:59.986[1709331239986] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:13:59.988[1709331239988] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:14:00.553[1709331240553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59396//dapi/v1/account?timestamp=1709331240543&signature=0fa47cdf58793fab663711938dc3ab4438e56c4ca36e908d7344d050b199006f
    -2024-03-01 18:14:00.595[1709331240595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59398//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709331240595&signature=ddbc5cf3e017b26d9513d488a2570e58f1001b55ac6c4273209a4e85899ed370
    -2024-03-01 18:14:00.641[1709331240641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59401//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709331240640&signature=a07f98a95df4b1031e256f4500a8ece1d949514896cf3418a101e1755a0f1ada
    -2024-03-01 18:14:00.707[1709331240707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59405//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331240706&signature=1c2375162bd2c92a490c66efe77d7cb92f4720390aa05a49c2b221f2076fec20
    -2024-03-01 18:14:00.752[1709331240752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59408//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331240752&signature=dec26db4dc989563ba105bf31e816dc5a97e16b22a69d83a1cebc7ab0efbbbb3
    -2024-03-01 18:14:00.798[1709331240798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59411//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331240798&signature=803ca0f5782e303a118fcba6ae5ba607665600a02327468824145ef45e41d19e
    -2024-03-01 18:14:00.834[1709331240834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59413//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709331240833&signature=ac6fc060e148188195abc89cca6e97cbe0e5d16cdfc8eb9738a648e724931cab
    -2024-03-01 18:14:00.891[1709331240891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59416//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709331240891&signature=7043a9931c7582cea06d849f0f761f0e2c8167c04ca26d025b04e70cdb831f6b
    -2024-03-01 18:14:00.921[1709331240921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59418//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331240921&signature=349a16b8ff042f3d9a45c103615f6f18cbe61cf883ab3d4c79c640ebd7d34576
    -2024-03-01 18:14:00.970[1709331240970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59422//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331240969&signature=fa8ab384b9f9b599681f96e4be69528e9ec5c72220bfd26e55bfada116006077
    -2024-03-01 18:14:01.000[1709331241000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59424//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331241000&signature=b201e68bc75b08439e8b96b176ccbbac0044a3cd35662a38284544d5e0d94f62
    -2024-03-01 18:14:01.029[1709331241029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59426//dapi/v1/openOrders?timestamp=1709331241029&signature=9e109839602fed2ec75ede80e8e680918b0baae53f00ec531534aa0bbbcfbd9e
    -2024-03-01 18:14:01.064[1709331241064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59428//dapi/v1/positionSide/dual?timestamp=1709331241064&signature=9c2bfe8d5e9949d70c0d9052459ef564a2bd44fccc3a7812bbe7970a5da1925a
    -2024-03-01 18:14:01.102[1709331241102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59430//dapi/v1/balance?timestamp=1709331241102&signature=814ed9378e2c084dd6114223a2cb0205e99e3a75f64111d71ecd0731d0986938
    -2024-03-01 18:14:01.140[1709331241140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59432//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709331241140&signature=fa5d9c3488037cbcb417d71d04db4d901adeaebae5e9b1f5f08b3cd0312c16b9
    -2024-03-01 18:14:01.170[1709331241170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59434//dapi/v1/leverageBracket?timestamp=1709331241169&signature=407ad9ec68b9c5b51283c9b2893ca0715a60636e4d7ab4273d234d8cc98a270d
    -2024-03-01 18:14:01.198[1709331241198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59436//dapi/v2/leverageBracket?timestamp=1709331241197&signature=49eb82bfa1a11521bf41a706dbdd543c6527a78c7c33550948b32407aed08b23
    -2024-03-01 18:14:01.225[1709331241225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59438//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709331241225&signature=b9ae9f7a10e09de0a8c8965ba6d6dc67bb2b816ca64ae2be26a25e7b54844554
    -2024-03-01 18:14:01.251[1709331241251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59440//dapi/v1/income?symbol=BNBUSDT&timestamp=1709331241250&signature=470f917d0999a22e5521d0dae67e9db601fa60bed135540d50e46616ee654ae0
    -2024-03-01 18:14:01.280[1709331241280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59442//dapi/v1/income?timestamp=1709331241280&signature=53e0315a5c872118ac308f124119eaec653b5f56eae85fb8e30c379addbe6d56
    -2024-03-01 18:14:01.321[1709331241321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59445//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331241321&signature=4ecef892fa3f7905e5860de29ebd221354468ae3fc715a45f227c8e48f910eaf
    -2024-03-01 18:14:01.357[1709331241357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59447//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331241357&signature=7986b3b74dfac5a128661beca9d736de2987a49fdfb142f6c1b2ebe138cf9e72
    -2024-03-01 18:14:01.407[1709331241407] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59451//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331241406&signature=041d0d012831c563016fdafb0032d5ec06185679a65e6b1c828cfb323e319de4
    -2024-03-01 18:14:01.443[1709331241443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59454//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331241443&signature=72da6f8c64a1e9a3e2abe3ad3a6aa0a3a77f2d74e55195cb31b6cabf90bbe240
    -2024-03-01 18:14:01.471[1709331241471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59456//dapi/v1/leverageBracket?timestamp=1709331241471&signature=cccc7ce8c3a0855cd26f3a06597b852761f7dbfe345877dffa300224e5c489c4
    -2024-03-01 18:14:01.494[1709331241494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59458//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331241494&signature=55ef1c4d37dc05b7d985d64a9f0ed72da29ba45c771d839b1d0a9b5498d4dfb6
    -2024-03-01 18:14:01.516[1709331241516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59460//dapi/v1/adlQuantile?timestamp=1709331241516&signature=4104ba0c42fe635d7a94da00f035d2f54b3bc2e9eabc0243317954856b26f549
    -2024-03-01 18:14:01.542[1709331241542] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 18:14:01.542[1709331241542] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 18:14:01.549[1709331241549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59462//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331241548&signature=8699d5638f204e2bab847302b272bb861189c65d1bbdd1ab553bc8b3b967d82f
    -2024-03-01 18:14:01.549[1709331241549] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 18:14:01.578[1709331241578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59464//dapi/v1/positionRisk?timestamp=1709331241578&signature=5d174c1a5c43a570925c664184d91368d654b74ba1072f1131196a998d91e957
    -2024-03-01 18:14:01.609[1709331241609] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59466//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709331241608&signature=4e3313c34008ac1b7f8c90bbf38d2ede6a4075d196873d410c1fbe1ebd35fc4a
    -2024-03-01 18:14:01.635[1709331241635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59468//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331241635&signature=38c9334b9d28c58a8b7323683e123071e62eb4d9604d13ff5dec93c5e90693de
    -2024-03-01 18:14:01.685[1709331241685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59473//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331241685&signature=3130c8ad7e8786d2baf9415e5aecf1b3842fd3bc6a3e34ce937b620367421175
    -2024-03-01 18:14:01.716[1709331241716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59475//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331241716&signature=552987efdb86b703763a4591feb78c10aea0f57c94f28f8cfe98242d90836401
    -2024-03-01 18:14:01.755[1709331241755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59479//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709331241755&signature=857606ae1bd62a1c0f8872a4356f22e3f4af8cfabc1f1adf7470bfa7aa160d6b
    -2024-03-01 18:14:01.781[1709331241781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59481//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331241780&signature=84f2c1ec62c2d93065025a74f483e7dcfece74f32e881dc0c7c05d132a2035c7
    -2024-03-01 18:14:01.815[1709331241815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59484//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331241815&signature=1c5a8c1bdc21b47f128ed69f1add1fa3a866e3e71e3117b431129d2413c131de
    -2024-03-01 18:14:01.841[1709331241841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59486//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331241841&signature=21bb2a8d52d614dc7c2486183371e13259b0575892c8d5e1857023d8b5acf61f
    -2024-03-01 18:14:01.867[1709331241867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59488//dapi/v1/forceOrders?timestamp=1709331241866&signature=d1204c5cd491e8021f0708edcece8bd9f97960c16c991d3d05de98cfd1dbcbda
    -2024-03-01 18:14:01.893[1709331241893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59490//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:14:01.922[1709331241922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59492//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:14:01.953[1709331241953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59494//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:14:01.982[1709331241982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59497//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331241981&endTime=1709331242981
    -2024-03-01 18:14:02.005[1709331242005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59499//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:14:02.049[1709331242049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59503//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:14:02.074[1709331242074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59505//dapi/v1/ticker/bookTicker
    -2024-03-01 18:14:02.095[1709331242095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59507//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:14:02.115[1709331242115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59509//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331242114&endTime=1709331243114
    -2024-03-01 18:14:02.163[1709331242163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59514//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:14:02.188[1709331242188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59516//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:14:02.221[1709331242221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59518//dapi/v1/exchangeInfo
    -2024-03-01 18:14:02.248[1709331242248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59520//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331242247&endTime=1709331243247
    -2024-03-01 18:14:02.270[1709331242270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59522//dapi/v1/fundingRate
    -2024-03-01 18:14:02.294[1709331242294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59524//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:14:02.331[1709331242331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59528//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:14:02.354[1709331242354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59530//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:14:02.376[1709331242376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59532//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331242375&endTime=1709331243375
    -2024-03-01 18:14:02.425[1709331242425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59538//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331242424&endTime=1709331243424
    -2024-03-01 18:14:02.444[1709331242444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59540//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:14:02.465[1709331242465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59542//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331242463&endTime=1709331243463
    -2024-03-01 18:14:02.499[1709331242499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59546//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:14:02.520[1709331242520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59548//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:14:02.542[1709331242542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59550//dapi/v1/premiumIndex
    -2024-03-01 18:14:02.569[1709331242569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59553//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331242568&endTime=1709331243568
    -2024-03-01 18:14:02.601[1709331242601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59556//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:14:02.620[1709331242620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59558//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:14:02.649[1709331242649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59561//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331242647&endTime=1709331243647
    -2024-03-01 18:14:02.668[1709331242668] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59563//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:14:02.704[1709331242704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59567//dapi/v1/ping
    -2024-03-01 18:14:02.725[1709331242725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59569//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:14:02.746[1709331242746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59571//dapi/v1/ticker/24hr
    -2024-03-01 18:14:02.767[1709331242767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59573//dapi/v1/ticker/price
    -2024-03-01 18:14:02.786[1709331242786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59575//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:14:02.806[1709331242806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59577//dapi/v1/time
    -2024-03-01 18:14:02.841[1709331242841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59581//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:14:02.861[1709331242861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59583//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331242859&endTime=1709331243859
    -2024-03-01 18:14:02.897[1709331242897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59587//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:14:02.916[1709331242916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59589//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331242915&endTime=1709331243915
    -2024-03-01 18:14:02.935[1709331242935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59591//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:14:02.963[1709331242963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59594//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:14:02.991[1709331242991] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59597//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331242991&signature=88c90405bdfbdc875c6b060344e46ce1f225228716dd17ab38c1316a8f8972cd
    -2024-03-01 18:14:03.011[1709331243011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59599//dapi/v1/pmExchangeInfo?timestamp=1709331243011&signature=ce2b07a9053786de6110b588ecec3b7da2604f70112be6c5c41c37baa6ff551c
    -2024-03-01 18:14:03.032[1709331243032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59601//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331243032&signature=c0cd0fc45f40ede2cb9e6236dd02a1638a080441d9566584787a6ea128260996
    -2024-03-01 18:14:03.053[1709331243053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59603//dapi/v1/listenKey
    -2024-03-01 18:14:03.076[1709331243076] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59605//dapi/v1/listenKey
    -2024-03-01 18:14:03.096[1709331243096] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59607//dapi/v1/listenKey
    -2024-03-01 18:14:03.118[1709331243118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59609//fapi/v2/account?timestamp=1709331243118&signature=238128c27794d9ad6d5db3cd62a151dad065d6b89d92c9010577c5f960699301
    -2024-03-01 18:14:03.138[1709331243138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59611//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709331243138&signature=96f151252737c603001a15961bc93e6031230a26cd70cb6b06fc3d6b0dbb3ef2
    -2024-03-01 18:14:03.166[1709331243166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59614//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709331243165&signature=022c0fa851e457ddf5f00bf11c4cce915beff00c3e29ecfc8571c9622c138fce
    -2024-03-01 18:14:03.201[1709331243201] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59618//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331243201&signature=6a9d7ad554ac5e2aa8b2cb64f1e5c717a1c865fba4ca5b806d2e578158697d3b
    -2024-03-01 18:14:03.231[1709331243231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59621//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331243231&signature=5aafac4fc1dd74ec989493c743a56b2edbc0d61fc81d8a15bcefdbc04151ed83
    -2024-03-01 18:14:03.263[1709331243263] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59624//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331243262&signature=bdcdacea535d1899115b72745ecf8698469cfa944692d07e6409c1fff5093483
    -2024-03-01 18:14:03.285[1709331243285] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59626//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709331243285&signature=575bcdbaeceea7e8c233a8aa14debdd9e26be0daebbdef65d826780e8ed57bd0
    -2024-03-01 18:14:03.321[1709331243321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59629//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709331243321&signature=90f803dcf0930046a6ebd4f1b44a1a4e2ca131260759e9367f3fdec8f2feea3f
    -2024-03-01 18:14:03.343[1709331243343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59631//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331243343&signature=b6eca18d1316860ffa8338dc2aa06b147355985f627153c2b7bb180bbdb7a797
    -2024-03-01 18:14:03.379[1709331243379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59635//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709331243379&signature=60659c3eaf0b0d501a5393615e31e75b5b5be68f32ab62b2025ccae398a1d3f8
    -2024-03-01 18:14:03.412[1709331243412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59638//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709331243412&signature=1a1b43d0e2e018de40980775a9eb940a60150a95c8cec3d3df998e553cbc901b
    -2024-03-01 18:14:03.441[1709331243441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59641//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331243441&signature=5e2b6953e69b9b5212da6aff92677e25df12f3ca5aa15e121a07925f77799fb0
    -2024-03-01 18:14:03.466[1709331243466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59643//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331243465&signature=5b039819430326ea9cf28d3ecb1dbe3228291d2a94cef0bbe13762578721471a
    -2024-03-01 18:14:03.487[1709331243487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59645//fapi/v1/openOrders?timestamp=1709331243486&signature=f81f8a1f8a2e7083efacf86e3b667bab6a71e2b99f2936bbc8d5e26125a7955f
    -2024-03-01 18:14:03.509[1709331243509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59647//fapi/v1/positionSide/dual?timestamp=1709331243509&signature=5912709561e3f41d294f77a1de8cc69e2ee5db75ba44bfed735eabc057793563
    -2024-03-01 18:14:03.531[1709331243531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59649//fapi/v1/income/asyn?startTime=1709331243530&endTime=1709331244530&timestamp=1709331243531&signature=87c13ef81367144a2c8c5b154ad60824f14e6da8707bfa7d310412544551bc63
    -2024-03-01 18:14:03.552[1709331243552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59651//fapi/v1/income/asyn?timestamp=1709331243551&signature=2f640a1f0911eb52c7f734e41c21f8f397ebaf37feba356944f8e31f8962801b
    -2024-03-01 18:14:03.572[1709331243572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59653//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709331243572&signature=02ba25edc8e48931fb4dfbe759ab61aa40adbacc677e6c89879e2a0d6902c12c
    -2024-03-01 18:14:03.602[1709331243602] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59656//fapi/v2/balance?timestamp=1709331243601&signature=44fd199e96be78d2b782e4a6e73efa851636d5b73449ec47e9e7d029cb00d4be
    -2024-03-01 18:14:03.623[1709331243623] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59658//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331243623&signature=c00e2a419f9a9b7e6601da30689f9769e2d4e9edffed98ab05f6aeff4121d43c
    -2024-03-01 18:14:03.644[1709331243644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59660//fapi/v1/leverageBracket?timestamp=1709331243644&signature=9e02e9c5b79dea715fcc8fb1fbfc5fc00866462f856525d7ba1aba870515ecb3
    -2024-03-01 18:14:03.669[1709331243669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59662//fapi/v1/multiAssetsMargin?timestamp=1709331243669&signature=437b93c2edb765d04a3c495cdbb8937556ee4d259b9e429e94a4b2a3694c76e0
    -2024-03-01 18:14:03.691[1709331243691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59664//fapi/v1/income?symbol=BNBUSDT&timestamp=1709331243691&signature=b293b7b73356773cf62e8f070f518be50694dccd4ffd7e85292e73a5fd6b8ec8
    -2024-03-01 18:14:03.712[1709331243712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59666//fapi/v1/income?timestamp=1709331243712&signature=7d1328edfeb61434099bb675d1ccf21a1d70dd7c0bb84c12077627fc755352b4
    -2024-03-01 18:14:03.742[1709331243742] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59669//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331243741&signature=7945549f25d4e8db0f67f992ec221b4f81269404d65b8631600dc5c3a240e68c
    -2024-03-01 18:14:03.769[1709331243769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59672//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331243769&signature=5a953631229a98dd66f230b880e96b58de65600de10c2ed8bc3dbe10605ce1e2
    -2024-03-01 18:14:03.792[1709331243792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59674//fapi/v1/leverageBracket?timestamp=1709331243792&signature=3b73d2060a31cbcd57a121438b22c182fb6e7dce911a217f4a7efdc11effa11e
    -2024-03-01 18:14:03.815[1709331243815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59676//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331243815&signature=d389f926a87eeadee7b25cc486322891f1a5e2e72e51d12625d47f2ce290c7df
    -2024-03-01 18:14:03.835[1709331243835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59678//fapi/v1/adlQuantile?timestamp=1709331243835&signature=d43fc56072de38eae1523f64f0dfc1a6e006bedcb17fe2f6205670e1d6445827
    -2024-03-01 18:14:03.857[1709331243857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59680//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331243857&signature=9fc64c7ec1ae5b15c78870772d2b627f93e68bebd9fe0b0c4de1c14f1409f1af
    -2024-03-01 18:14:03.879[1709331243879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59682//fapi/v2/positionRisk?timestamp=1709331243879&signature=449213d05c2e7d131e0ae699d9d3d9a369c4f0de58f1399f2bc44e43ff1ca094
    -2024-03-01 18:14:03.901[1709331243901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59684//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709331243901&signature=8e0feaee5d7d45bdfeebad3485016539456df52b5008ba8e97355588102aa642
    -2024-03-01 18:14:03.925[1709331243925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59686//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331243924&signature=2346daa85c5a842a196e4554b524b86306fd6f0a90538a3cecb25c66b499b405
    -2024-03-01 18:14:03.954[1709331243954] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59689//fapi/v1/apiTradingStatus?timestamp=1709331243954&signature=b9077a8891bff8b5e0801241d3832e70c11d58fb6af50fb6f264b06b8d08a9c9
    -2024-03-01 18:14:03.975[1709331243975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59691//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709331243975&signature=96c6a9b8c606c0fac5dc19194cd3dce3c8ba2d015e07a55cd894b00ac2a8e78b
    -2024-03-01 18:14:04.028[1709331244028] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59695//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331244028&signature=1d32aee17506d441b33223c05b68c683541147f68df06073dddd2dc6a937c662
    -2024-03-01 18:14:04.050[1709331244050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59697//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331244050&signature=38df87f9fb08eb02d096c08afd8cf9f3b84767192b619ec7ec9fc5e398a66c32
    -2024-03-01 18:14:04.089[1709331244089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59701//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709331244089&signature=d6e69c2b190458c3f4b0230eeb230ab9062d4c3655aa678c9802580a29d7e381
    -2024-03-01 18:14:04.110[1709331244110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59703//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331244110&signature=d06842425a7a7609cafa877c6667448fc340eb79ae8c16c9c30eb9d83e266c99
    -2024-03-01 18:14:04.137[1709331244137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59706//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331244137&signature=fe583832fd6a2c898bbb6dc7d5d0c4358672f94456c9ebb18c9b98090f8c3b70
    -2024-03-01 18:14:04.159[1709331244159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59708//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331244158&signature=a3062f014a0aac8f9b49dea7c10031a0ccd2b654eb508abca3ef9a556d557fb3
    -2024-03-01 18:14:04.179[1709331244179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59710//fapi/v1/forceOrders?timestamp=1709331244178&signature=dc00438f2c164a611649dd6f262d67fd55e9c0d14465a9447100e0bd1b3bc4c1
    -2024-03-01 18:14:04.202[1709331244202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59712//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:14:04.224[1709331244224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59714//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:14:04.245[1709331244245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59716//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:14:04.277[1709331244277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59719//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331244275&endTime=1709331245275
    -2024-03-01 18:14:04.297[1709331244297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59721//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:14:04.317[1709331244317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59723//fapi/v1/ticker/bookTicker
    -2024-03-01 18:14:04.336[1709331244336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59725//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:14:04.356[1709331244356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59727//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331244355&endTime=1709331245355
    -2024-03-01 18:14:04.397[1709331244397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59732//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:14:04.417[1709331244417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59734//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:14:04.436[1709331244436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59736//fapi/v1/exchangeInfo
    -2024-03-01 18:14:04.459[1709331244459] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59738//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331244458&endTime=1709331245458
    -2024-03-01 18:14:04.481[1709331244481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59740//fapi/v1/fundingRate
    -2024-03-01 18:14:04.516[1709331244516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59744//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331244515&endTime=1709331245515
    -2024-03-01 18:14:04.537[1709331244537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59746//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:14:04.560[1709331244560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59748//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:14:04.597[1709331244597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59752//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:14:04.622[1709331244622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59754//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:14:04.645[1709331244645] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59756//fapi/v1/indexInfo
    -2024-03-01 18:14:04.678[1709331244678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59758//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:14:04.701[1709331244701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59760//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331244700&endTime=1709331245700
    -2024-03-01 18:14:04.751[1709331244751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59766//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331244750&endTime=1709331245750
    -2024-03-01 18:14:04.772[1709331244772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59768//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:14:04.795[1709331244795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59770//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331244794&endTime=1709331245794
    -2024-03-01 18:14:04.831[1709331244831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59774//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:14:04.852[1709331244852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59776//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:14:04.874[1709331244874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59778//fapi/v1/premiumIndex
    -2024-03-01 18:14:04.904[1709331244904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59781//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331244903&endTime=1709331245903
    -2024-03-01 18:14:04.935[1709331244935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59784//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:14:04.956[1709331244956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59786//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:14:04.978[1709331244978] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59788//fapi/v1/assetIndex
    -2024-03-01 18:14:04.998[1709331244998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59790//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:14:05.027[1709331245027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59793//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245026&endTime=1709331246026
    -2024-03-01 18:14:05.047[1709331245047] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59795//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:14:05.084[1709331245084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59799//fapi/v1/ping
    -2024-03-01 18:14:05.105[1709331245105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59801//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245104&endTime=1709331246104
    -2024-03-01 18:14:05.143[1709331245143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59805//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:14:05.164[1709331245164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59807//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:14:05.184[1709331245184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59809//fapi/v1/ticker/24hr
    -2024-03-01 18:14:05.205[1709331245205] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59811//fapi/v1/ticker/price
    -2024-03-01 18:14:05.228[1709331245228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59813//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:14:05.248[1709331245248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59815//fapi/v1/time
    -2024-03-01 18:14:05.269[1709331245269] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59817//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:14:05.297[1709331245297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59820//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245295&endTime=1709331246295
    -2024-03-01 18:14:05.339[1709331245339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59825//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:14:05.360[1709331245360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59827//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331245359&endTime=1709331246359
    -2024-03-01 18:14:05.380[1709331245380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59829//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:14:05.405[1709331245405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59832//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:14:05.431[1709331245431] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59835//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331245431&signature=73f94df23bf46393124452392bcf743192b97a81dc26df8351a0ee35d6602d20
    -2024-03-01 18:14:05.452[1709331245452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59837//fapi/v1/pmExchangeInfo?timestamp=1709331245452&signature=482ea1820d4dcf6b053deb7a2ed092bbaaedea71f9160e190990c46b3580311d
    -2024-03-01 18:14:05.472[1709331245472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59839//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331245471&signature=369e08885de94d3eea2b22b225c85db87ffd1dea9f5dd09cff735d6e38ae49ba
    -2024-03-01 18:14:05.499[1709331245499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59842//fapi/v1/listenKey
    -2024-03-01 18:14:05.521[1709331245521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59844//fapi/v1/listenKey
    -2024-03-01 18:14:05.541[1709331245541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59846//fapi/v1/listenKey
    -2024-03-01 18:21:40.171[1709331700171] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:21:40.261[1709331700261] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:21:40.263[1709331700263] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:21:40.807[1709331700807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59892//dapi/v1/account?timestamp=1709331700798&signature=cea2f19ea855cdcd9b50920c472762a71b9cb785fe3eacbb0e9d0409f6e3b63c
    -2024-03-01 18:21:40.835[1709331700835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59894//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709331700835&signature=34e3cccf5e295ea4eed4654a2f1e7ddd693533cbe276160963cfa2db5ebf60a0
    -2024-03-01 18:21:40.874[1709331700874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59897//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709331700874&signature=58d6e276ca48fc4f069abfac310db157f9b0613667392447f6eae69a45d657d4
    -2024-03-01 18:21:40.952[1709331700952] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59901//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331700951&signature=7b269e5467df03b4ac6ad50253421fa80fd9cde306390fd82bd9ab3bc9faa175
    -2024-03-01 18:21:41.036[1709331701036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59904//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331701036&signature=d09d95bf70a5ef4b3f83ebdc25f8ebc7d7554cd1b327d673cafe749ebfa939b4
    -2024-03-01 18:21:41.079[1709331701079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59907//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331701079&signature=64f36b928989d5f6ffc2c57c7cffedf2334efc69f4a29a70079b762d6f91ce4d
    -2024-03-01 18:21:41.117[1709331701117] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59909//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709331701117&signature=12aebaabef93548d7cc8a22b02b9c9d2b122c5e3c6ef26c2a6ea7a8b407597fd
    -2024-03-01 18:21:41.151[1709331701151] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:59912//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709331701151&signature=26d1f1a9f47a33f60d52a67f6dcb22eeec8b73b6115f6c48de7a36cc1fff8727
    -2024-03-01 18:21:41.179[1709331701179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59914//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331701179&signature=5ddeb3a4fc0ab82dd2a0fb382ff37a540d1067e325e496678d1c3672a73a3508
    -2024-03-01 18:21:41.230[1709331701230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59918//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331701229&signature=ab6db39e866d4db1e5d8f2d817232356a53940ec0080278153dcdbbe0bf38164
    -2024-03-01 18:21:41.259[1709331701259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59920//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331701258&signature=8bc8a47e52c3d9952b27257cb716105a7956fcb82a684a7b94b9cece3dae9d6f
    -2024-03-01 18:21:41.288[1709331701288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59922//dapi/v1/openOrders?timestamp=1709331701288&signature=1be9c171db2b4ec998e7558d24db5f5156a02cfe9c02b8d75f5553782b8a7d31
    -2024-03-01 18:21:41.313[1709331701313] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59924//dapi/v1/positionSide/dual?timestamp=1709331701313&signature=e616a435a6468cd028b86b961465718e2d917eb993c858c35cf68ca8783311be
    -2024-03-01 18:21:41.338[1709331701338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59926//dapi/v1/balance?timestamp=1709331701338&signature=092eea521b95045d345abb85fd2c221bc3bdcac960dae4584d3851ba66f8ea25
    -2024-03-01 18:21:41.361[1709331701361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59928//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709331701361&signature=9dfb01ca81a80650243a81e95b5b841e95ab7e29bfb819ab2f397b753f076e67
    -2024-03-01 18:21:41.394[1709331701394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59930//dapi/v1/leverageBracket?timestamp=1709331701393&signature=a16f8d6df69d746ba6d621445b9a1a64fce86df24100d49a434b9fe0afc3c2ab
    -2024-03-01 18:21:41.419[1709331701419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59932//dapi/v2/leverageBracket?timestamp=1709331701419&signature=8604c29ae0475ba0e3a5a05b370ac64659e9424997370479836bc6e7d77585ba
    -2024-03-01 18:21:41.451[1709331701451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59934//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709331701451&signature=08f408e806825b50ffcee84cfcad36fecc14441f6f583038d4d34ae2ca7648dd
    -2024-03-01 18:21:41.487[1709331701487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59936//dapi/v1/income?symbol=BNBUSDT&timestamp=1709331701486&signature=85e3ebb726ed4650064ee88f41e5c1fa5f062390952c369f4ad6695c49d285ad
    -2024-03-01 18:21:41.513[1709331701513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59938//dapi/v1/income?timestamp=1709331701513&signature=5f9d199c9f7ba735ba33e5b9bf7dc3908221a6dab95085e4b123cbe1ad0f02fa
    -2024-03-01 18:21:41.547[1709331701547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59941//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331701547&signature=8dc6be1e3cb9689904c86c8c48992c7d3897789b5b00f93fa480faf65a99aee5
    -2024-03-01 18:21:41.570[1709331701570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:59943//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331701570&signature=e143fdea9594e197e0ec07776a6ff0ad6a469a602dd8a6db1c71a8d53bd24c9e
    -2024-03-01 18:21:41.608[1709331701608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59947//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709331701608&signature=fbdd5ed1e440795974bc0dc0dd3a28cd61df61340e3c4bf588572f7d6a04fb7b
    -2024-03-01 18:21:41.639[1709331701639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:59950//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331701638&signature=080304345de72d20b0c210272a6dc7b5b56f306eb69cad6479464bf3b0df0e72
    -2024-03-01 18:21:41.663[1709331701663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59952//dapi/v1/leverageBracket?timestamp=1709331701663&signature=144727925abdb4553bab6257ed34fe31d65aaaeba02ff942236ec674bcd54e12
    -2024-03-01 18:21:41.685[1709331701685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59954//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331701685&signature=bf2b9312e8c75dd32785f2b322a76ea2b1d304f7c710c7e6131b5adfa1cc7316
    -2024-03-01 18:21:41.707[1709331701707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59956//dapi/v1/adlQuantile?timestamp=1709331701707&signature=c0101c79d5e1ac7f18a8c12af85ef6beb1d6854f834fba677582d8c96227ae96
    -2024-03-01 18:21:41.730[1709331701730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59958//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331701730&signature=e753da06eb1f162de589a6b26760a752bbfa77138d82c39039d8f7ed8c2b8291
    -2024-03-01 18:21:41.753[1709331701753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59960//dapi/v1/positionRisk?timestamp=1709331701753&signature=ad39225c7dcf9edd65efae532f70f7f1d13a26c5123465dc5b2bcbe52847d220
    -2024-03-01 18:21:41.777[1709331701777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59962//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709331701777&signature=35bde9bfcc178fd61c4a397fe3da886d9fee566ca12b9bbb8e4c85026568e238
    -2024-03-01 18:21:41.800[1709331701800] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 18:21:41.806[1709331701806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59964//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331701806&signature=7739c9dfefdc767314c8ea7bed28b4be0eb4aa1d7a87355b018ac3ac1cd3588f
    -2024-03-01 18:21:41.822[1709331701822] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 18:21:41.870[1709331701870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59969//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331701870&signature=8528599ab75e8ba57ca9dbad317df800bf4fbbb3f6d574e0af3f948b8bb17d39
    -2024-03-01 18:21:41.870[1709331701870] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 18:21:41.901[1709331701901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59971//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331701900&signature=548cfdd55b3c25b4bf321390ff4943dc85759d2bf34a1c8769b7cc70c1489b7b
    -2024-03-01 18:21:41.951[1709331701951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59975//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709331701951&signature=77aecc10387d516fd026f23da93539ac9db5cad18421a14a727d0979e3c74672
    -2024-03-01 18:21:41.978[1709331701978] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59977//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331701978&signature=48db18d10ad33cb9df37652929735da54fb051d33f8c9ce95bbee281792815d6
    -2024-03-01 18:21:42.013[1709331702013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59980//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331702013&signature=6c50bd39ecd87dc4762fcf45ba24a6d1e3d04ea0135b9928d2137f5fdb815d8e
    -2024-03-01 18:21:42.044[1709331702044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59982//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331702044&signature=2585dfe82bbc4da7f3a9c1a4c65cc036ac9458020e1a07505148bca6115f859d
    -2024-03-01 18:21:42.070[1709331702070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59984//dapi/v1/forceOrders?timestamp=1709331702069&signature=7324cedd1c3ea20667d8aef3070d96808abecb73d38221ee47080dc477740c5a
    -2024-03-01 18:21:42.095[1709331702095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59986//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:21:42.123[1709331702123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59988//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:21:42.155[1709331702155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59990//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:21:42.185[1709331702185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59993//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331702184&endTime=1709331703184
    -2024-03-01 18:21:42.207[1709331702207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59995//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:21:42.242[1709331702242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:59999//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:21:42.265[1709331702265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60001//dapi/v1/ticker/bookTicker
    -2024-03-01 18:21:42.289[1709331702289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60003//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:21:42.310[1709331702310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60005//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331702309&endTime=1709331703309
    -2024-03-01 18:21:42.354[1709331702354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60010//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:21:42.376[1709331702376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60012//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:21:42.397[1709331702397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60014//dapi/v1/exchangeInfo
    -2024-03-01 18:21:42.418[1709331702418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60016//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331702417&endTime=1709331703417
    -2024-03-01 18:21:42.439[1709331702439] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60018//dapi/v1/fundingRate
    -2024-03-01 18:21:42.461[1709331702461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60020//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:21:42.500[1709331702500] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60024//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:21:42.524[1709331702524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60026//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:21:42.545[1709331702545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60028//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331702544&endTime=1709331703544
    -2024-03-01 18:21:42.596[1709331702596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60034//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331702595&endTime=1709331703595
    -2024-03-01 18:21:42.619[1709331702619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60036//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:21:42.643[1709331702643] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60038//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709331702642&endTime=1709331703642
    -2024-03-01 18:21:42.679[1709331702679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60042//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:21:42.702[1709331702702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60044//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:21:42.724[1709331702724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60046//dapi/v1/premiumIndex
    -2024-03-01 18:21:42.751[1709331702751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60049//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709331702750&endTime=1709331703750
    -2024-03-01 18:21:42.786[1709331702786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60052//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:21:42.810[1709331702810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60054//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:21:42.842[1709331702842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60057//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331702841&endTime=1709331703841
    -2024-03-01 18:21:42.864[1709331702864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60059//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:21:42.900[1709331702900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60063//dapi/v1/ping
    -2024-03-01 18:21:42.924[1709331702924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60065//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:21:42.949[1709331702949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60067//dapi/v1/ticker/24hr
    -2024-03-01 18:21:42.975[1709331702975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60069//dapi/v1/ticker/price
    -2024-03-01 18:21:42.999[1709331702999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60071//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:21:43.025[1709331703025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60073//dapi/v1/time
    -2024-03-01 18:21:43.067[1709331703067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60077//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:21:43.092[1709331703092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60079//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709331703090&endTime=1709331704090
    -2024-03-01 18:21:43.132[1709331703132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60083//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:21:43.153[1709331703153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60085//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709331703152&endTime=1709331704152
    -2024-03-01 18:21:43.174[1709331703174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60087//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:21:43.200[1709331703200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60090//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:21:43.226[1709331703226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60093//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331703226&signature=e018f2dbf9c8c88758573d8240c3efc973d8b99a79ca9a5499d25daa29ec0cdb
    -2024-03-01 18:21:43.248[1709331703248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60095//dapi/v1/pmExchangeInfo?timestamp=1709331703248&signature=ff8fb62a365341d7c93780b4b31c66b512d3cc5ae7f35ec035104bd19ee03133
    -2024-03-01 18:21:43.270[1709331703270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60097//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331703269&signature=de857a57a6d226659101e81389ccaeed94266dd172a467c9bbcb5a3a34328cb2
    -2024-03-01 18:21:43.292[1709331703292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60099//dapi/v1/listenKey
    -2024-03-01 18:21:43.314[1709331703314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60101//dapi/v1/listenKey
    -2024-03-01 18:21:43.334[1709331703334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60103//dapi/v1/listenKey
    -2024-03-01 18:21:43.357[1709331703357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60105//fapi/v2/account?timestamp=1709331703357&signature=6d7b05d10cf2d040babf259d913e338bc43b3d0ce86e439b0f9275f1c3733ba0
    -2024-03-01 18:21:43.382[1709331703382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60107//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709331703382&signature=aaecd2191c7f30d203efc761523307f0ab0cf308fcf6cc51cfca5b785783bca0
    -2024-03-01 18:21:43.410[1709331703410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60110//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709331703410&signature=5c923f88ea3de6a71678a4aec57a9fea27a505d1f5f39360d86a07e5bc8bad29
    -2024-03-01 18:21:43.447[1709331703447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60114//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709331703447&signature=bc63f517608e771e034f665fc086bba418665bc5f8ca884fb5bcc449d75eb60e
    -2024-03-01 18:21:43.476[1709331703476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60117//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709331703476&signature=549cc7e9a51850c8390343d7ed9e53f9a1ccf500b06472262468439b71f5db8c
    -2024-03-01 18:21:43.508[1709331703508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60120//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709331703508&signature=eda71cad3fb11fb2e387172d9ef1b385b42f71ee02db8925832c75c71005d646
    -2024-03-01 18:21:43.532[1709331703532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60122//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709331703532&signature=a2be140757f2f829b28cca73e3be82c33e54fcda104f7803258621c498543e35
    -2024-03-01 18:21:43.564[1709331703564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60125//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709331703563&signature=50a7a85511455f44655dc548612bb04db40f43b8a081d26319f71d6e064b97eb
    -2024-03-01 18:21:43.586[1709331703586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60127//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709331703586&signature=43f66cff55ea1fb58b8bc5805dc76f45db433a07f99a2f5a494ed6cbaee6c719
    -2024-03-01 18:21:43.627[1709331703627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60131//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709331703627&signature=1211ad692d3b1be03ca7cb5212d8ca487e32a831ac9ab3483e245ca9f90449db
    -2024-03-01 18:21:43.662[1709331703662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60134//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709331703662&signature=95da6cdfd9b6c4c427c32922754d62b7805c0b595a89b197776acc335b57e844
    -2024-03-01 18:21:43.694[1709331703694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60137//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709331703692&signature=d6516f07c3f8cedf3c13e39b92288c76fef466ecf3e89d1e79d43d852e489971
    -2024-03-01 18:21:43.725[1709331703725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60139//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709331703724&signature=fff61eaa3fced3405b6e5e9e46e328c3bb1b55d345fb47fa951a93d4391e4690
    -2024-03-01 18:21:43.752[1709331703752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60141//fapi/v1/openOrders?timestamp=1709331703752&signature=39195811bd5589c5e4933b04711992712a48f715043aa3c98081e78974448d38
    -2024-03-01 18:21:43.781[1709331703781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60143//fapi/v1/positionSide/dual?timestamp=1709331703780&signature=09683a29aa5900c021663395a1ffb1c370fb2d10607c9fcaba8ec720ea449c47
    -2024-03-01 18:21:43.809[1709331703809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60145//fapi/v1/income/asyn?startTime=1709331703807&endTime=1709331704807&timestamp=1709331703808&signature=85b856094f71d649a1dd1e91f90c2a03f263fdf281ae7dc0183a4c97858c8621
    -2024-03-01 18:21:43.841[1709331703841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60147//fapi/v1/income/asyn?timestamp=1709331703840&signature=717212fe9234cf076839db139b81b3f096687b1bb26766d4a1e04dd452af986c
    -2024-03-01 18:21:43.867[1709331703867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60149//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709331703867&signature=be523bb0e4da9a0fe904fa2f491e0b060f713159be72f2b4b06b1256318622b4
    -2024-03-01 18:21:43.905[1709331703905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60152//fapi/v2/balance?timestamp=1709331703905&signature=4b5700b6273cc6685d2bddd302b8b180b1e6bf5d181312674f738c7ac2e192a9
    -2024-03-01 18:21:43.931[1709331703931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60154//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331703931&signature=f73a820bc84cd45c26fd1d6595d182315d3b57a2aef9550154766ceecc63befe
    -2024-03-01 18:21:43.956[1709331703956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60156//fapi/v1/leverageBracket?timestamp=1709331703956&signature=23e8fcca72e63c9e92b906eb433a783dc367ea1a0aa3da63b60d72dc3734bb00
    -2024-03-01 18:21:43.979[1709331703979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60158//fapi/v1/multiAssetsMargin?timestamp=1709331703979&signature=585c0dbdaaf8931b09e8b2d6508f14c7579a73ec6492ef44122b77435190b171
    -2024-03-01 18:21:44.004[1709331704004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60160//fapi/v1/income?symbol=BNBUSDT&timestamp=1709331704004&signature=6c7da88e890eb1c6d64a65ddab8d9a1d2ae2e4a8ed48a04b6d4e1cab38b33557
    -2024-03-01 18:21:44.027[1709331704027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60162//fapi/v1/income?timestamp=1709331704027&signature=deb303125a67d5bfcfd1a1c997543c6966c8efe4a8a65f061f87b87a9cea5abb
    -2024-03-01 18:21:44.060[1709331704060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60165//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709331704060&signature=1e57ebb1727882f25301bc613ca47b72f3f6e05c0313736212d75fd39b7dae93
    -2024-03-01 18:21:44.092[1709331704092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60168//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709331704092&signature=0b2805c9167dd772465e11269ee2f2ddc9e65e636f9859e980aa9171119dbb87
    -2024-03-01 18:21:44.114[1709331704114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60170//fapi/v1/leverageBracket?timestamp=1709331704114&signature=bfb79c36b23b50e429c26e6f2e6ab1887f2de09a73ea15fc6a08d309f944af3a
    -2024-03-01 18:21:44.136[1709331704136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60172//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709331704136&signature=46ce0960ff76605f50ae118ed25592fa51922edb802c167651e2a1330f232a34
    -2024-03-01 18:21:44.158[1709331704158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60174//fapi/v1/adlQuantile?timestamp=1709331704158&signature=ee8299820c7bd120ece21d031da368d12893d2d1ddf3144fc01da5670669daf8
    -2024-03-01 18:21:44.177[1709331704177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60176//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709331704177&signature=decbc13f37e1113ee022dab186a8bedb421c3ca4e3964059ebfeb0d2ba37b343
    -2024-03-01 18:21:44.196[1709331704196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60178//fapi/v2/positionRisk?timestamp=1709331704196&signature=385d9f14de19f55193a4985951895210c3b62cac1d282082355346b68cfdfc9a
    -2024-03-01 18:21:44.218[1709331704218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60180//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709331704217&signature=2cd26c14664e68da737b7e9104ee098b10e40104c785f791e339c91d4d2ba002
    -2024-03-01 18:21:44.239[1709331704239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60182//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709331704239&signature=b763757cbce3de53d6d1a7778c55eb6b9a0fcaf0f782ced90e7b459f37e5e688
    -2024-03-01 18:21:44.267[1709331704267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60185//fapi/v1/apiTradingStatus?timestamp=1709331704267&signature=d3b07d167e9e21fb56804fdf4632c7013c9b9d1a0f152a9622b428ea8b28a308
    -2024-03-01 18:21:44.306[1709331704306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60187//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709331704306&signature=b010f9b2e092b9fd7259ad83861c88f82cf51ceee49af2a3205d790fca719b6a
    -2024-03-01 18:21:44.339[1709331704339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60191//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709331704339&signature=605a9472c987950489de246b60fd6f6b000a0312003bd73f6daeb68ce099f6e1
    -2024-03-01 18:21:44.360[1709331704360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60193//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331704360&signature=29af647325a42e9f69cbc7ab933d2fddb90acefb88728c6034a8714ab2175680
    -2024-03-01 18:21:44.396[1709331704396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60197//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709331704396&signature=c549f15150b8d8f53185901bb7626a8eab402c06c73209df23a5d2da3efaf1ce
    -2024-03-01 18:21:44.416[1709331704416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60199//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709331704416&signature=17daeac8d617a766335a403c52d2140a689b1293bddd9c31ed749b000ce611c4
    -2024-03-01 18:21:44.446[1709331704446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60202//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709331704446&signature=dd90660e012dd63a148338ce07f7c5a2783fd583ef69faabafb0ef3e1da15694
    -2024-03-01 18:21:44.468[1709331704468] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60204//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709331704467&signature=5cc939b738f93bc8e676309e48b2fbd78e57852b40d6af3a0cb999cc242bf79a
    -2024-03-01 18:21:44.488[1709331704488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60206//fapi/v1/forceOrders?timestamp=1709331704488&signature=67533bb91f37be0324b48e9c57fca2527c7ce61436ad5d417894986be6f8f804
    -2024-03-01 18:21:44.509[1709331704509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60208//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:21:44.534[1709331704534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60210//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:21:44.560[1709331704560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60212//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:21:44.597[1709331704597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60215//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709331704596&endTime=1709331705596
    -2024-03-01 18:21:44.617[1709331704617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60217//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:21:44.638[1709331704638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60219//fapi/v1/ticker/bookTicker
    -2024-03-01 18:21:44.660[1709331704660] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60221//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:21:44.681[1709331704681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60223//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709331704680&endTime=1709331705680
    -2024-03-01 18:21:44.723[1709331704723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60228//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:21:44.744[1709331704744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60230//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:21:44.764[1709331704764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60232//fapi/v1/exchangeInfo
    -2024-03-01 18:21:44.790[1709331704790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60234//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709331704789&endTime=1709331705789
    -2024-03-01 18:21:44.811[1709331704811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60236//fapi/v1/fundingRate
    -2024-03-01 18:21:44.852[1709331704852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60240//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709331704851&endTime=1709331705851
    -2024-03-01 18:21:44.877[1709331704877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60242//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:21:44.900[1709331704900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60244//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:21:44.937[1709331704937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60248//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:21:44.961[1709331704961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60250//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:21:44.982[1709331704982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60252//fapi/v1/indexInfo
    -2024-03-01 18:21:45.004[1709331705004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60254//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:21:45.024[1709331705024] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60256//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709331705023&endTime=1709331706023
    -2024-03-01 18:21:45.078[1709331705078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60262//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331705076&endTime=1709331706076
    -2024-03-01 18:21:45.099[1709331705099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60264//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:21:45.123[1709331705123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60266//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705121&endTime=1709331706121
    -2024-03-01 18:21:45.159[1709331705159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60270//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:21:45.179[1709331705179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60272//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:21:45.199[1709331705199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60274//fapi/v1/premiumIndex
    -2024-03-01 18:21:45.229[1709331705229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60277//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709331705227&endTime=1709331706227
    -2024-03-01 18:21:45.258[1709331705258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60280//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:21:45.280[1709331705280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60282//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:21:45.302[1709331705302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60284//fapi/v1/assetIndex
    -2024-03-01 18:21:45.323[1709331705323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60286//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:21:45.353[1709331705353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60289//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705352&endTime=1709331706352
    -2024-03-01 18:21:45.374[1709331705374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60291//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:21:45.413[1709331705413] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60295//fapi/v1/ping
    -2024-03-01 18:21:45.435[1709331705435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60297//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705433&endTime=1709331706433
    -2024-03-01 18:21:45.472[1709331705472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60301//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:21:45.494[1709331705494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60303//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:21:45.515[1709331705515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60305//fapi/v1/ticker/24hr
    -2024-03-01 18:21:45.539[1709331705539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60307//fapi/v1/ticker/price
    -2024-03-01 18:21:45.559[1709331705559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60309//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:21:45.579[1709331705579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60311//fapi/v1/time
    -2024-03-01 18:21:45.598[1709331705598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60313//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:21:45.628[1709331705628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60316//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705626&endTime=1709331706626
    -2024-03-01 18:21:45.669[1709331705669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60321//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:21:45.689[1709331705689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60323//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709331705688&endTime=1709331706688
    -2024-03-01 18:21:45.708[1709331705708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60325//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:21:45.735[1709331705735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60328//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:21:45.762[1709331705762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60331//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709331705762&signature=e166784ca43144d8e4aa75042244756d7d7e0e6f81bfb3c0ce511bdb8dd83bf3
    -2024-03-01 18:21:45.783[1709331705783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60333//fapi/v1/pmExchangeInfo?timestamp=1709331705783&signature=4e8661c5b616be2563851518500e524790d518352fc112ebe92c6d4837eaece8
    -2024-03-01 18:21:45.803[1709331705803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60335//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709331705803&signature=6fd77bcd2638221337bef6e6762ca98816d42c3f9f856c4da2dcc0e8499e956f
    -2024-03-01 18:21:45.833[1709331705833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60338//fapi/v1/listenKey
    -2024-03-01 18:21:45.856[1709331705856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60340//fapi/v1/listenKey
    -2024-03-01 18:21:45.875[1709331705875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60342//fapi/v1/listenKey
    -2024-03-01 18:25:02.885[1709331902885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:25:02.894[1709331902894] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:25:02.895[1709331902895] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:25:37.255[1709331937255] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:25:37.265[1709331937265] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:25:37.266[1709331937266] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:27:44.712[1709332064712] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:27:44.723[1709332064723] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:27:44.724[1709332064724] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:29:09.528[1709332149528] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:29:09.619[1709332149619] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:29:09.647[1709332149647] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:29:09.649[1709332149649] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:29:10.184[1709332150184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60410//dapi/v1/account?timestamp=1709332150174&signature=b870c92a2efbc0e835c626260fc2d8e985d8a9ceaa61c073aec3721b49f898ee
    -2024-03-01 18:29:10.226[1709332150226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60412//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709332150226&signature=f087399a578307403ef58879bb1c7bfc15f086a027335c6efae2897f3aae2628
    -2024-03-01 18:29:10.280[1709332150280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60415//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709332150279&signature=00e15a0a392076c2da9397efd94025d841e61f145f811b5571d410e762e361eb
    -2024-03-01 18:29:10.344[1709332150344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60419//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709332150344&signature=5af7bd88612aa795d89bef355739e58bef2eaeeda8c866d2dfef05be073066de
    -2024-03-01 18:29:10.402[1709332150402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60422//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709332150389&signature=29478cfc322dfd87ca6471cf1f6bd2f7adfa3cb7e406dbd687d5c2b1e8ace5a1
    -2024-03-01 18:29:10.448[1709332150448] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60425//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709332150448&signature=dedd04ea7b60bbe723e6f35994f21d4ba3ac6f38796809dd85edcf476e9b4e18
    -2024-03-01 18:29:10.493[1709332150493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60427//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709332150492&signature=f8f28dbddc7b30b6428240766c4e766e386ded82c31873a60eb281da4b64fd83
    -2024-03-01 18:29:10.546[1709332150546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60430//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709332150546&signature=3dbdbb11e3af0fb86fda50ddcd28af70b085339c6fec536d13a303bcff610681
    -2024-03-01 18:29:10.583[1709332150583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60432//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709332150583&signature=a1dde5d694cfb3fe92e3758a2c84813179789bdbf32e88722a9f08d0c0c9a44e
    -2024-03-01 18:29:10.637[1709332150637] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60436//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709332150637&signature=e1c6927b4638c23d281e559f246eefd034ad232a6fff1314c7ba4f221673df25
    -2024-03-01 18:29:10.670[1709332150670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60438//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709332150670&signature=d709a9ddecd7d7486b6f8dcc4a18d854eaa663e0b2b15ea8d0f5c7450f11b753
    -2024-03-01 18:29:10.696[1709332150696] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60440//dapi/v1/openOrders?timestamp=1709332150696&signature=fda0cd36ea58bb66a1e1266650c8cbe64e84aa3da1091592475018f03f0dbc4d
    -2024-03-01 18:29:10.734[1709332150734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60442//dapi/v1/positionSide/dual?timestamp=1709332150733&signature=bd2075c56b663402ec7247e8626c17b0e56726dc9664e4f4512e7224ce810a80
    -2024-03-01 18:29:10.769[1709332150769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60444//dapi/v1/balance?timestamp=1709332150768&signature=5875c1027afce275c5f6283d2ed8964902d0d3c85a85645aac656901dea2a2f3
    -2024-03-01 18:29:10.799[1709332150799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60446//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709332150798&signature=11a163e0127e33a25524e67ca786c447056c3b8d8155d21d7aceece422ad6c2d
    -2024-03-01 18:29:10.829[1709332150829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60448//dapi/v1/leverageBracket?timestamp=1709332150828&signature=bcfb2d392eec091952b3b2127a1ba2cbc64e744d50f173230568454765663e26
    -2024-03-01 18:29:10.858[1709332150858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60450//dapi/v2/leverageBracket?timestamp=1709332150857&signature=ea08eeef0fb184a250472869c2e508f9a6f93a0a1d030c742a2df5c922f04912
    -2024-03-01 18:29:10.886[1709332150886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60452//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709332150886&signature=4dad93bb3ec448a93be3f1707b5b8d0d2dd253cf5763c870c6fde6840c058dab
    -2024-03-01 18:29:10.919[1709332150919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60454//dapi/v1/income?symbol=BNBUSDT&timestamp=1709332150918&signature=296c01cd60b67076171f08e164ebbdb9bfa0f494e48b0be6c12e97f3c7169bf0
    -2024-03-01 18:29:10.948[1709332150948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60456//dapi/v1/income?timestamp=1709332150948&signature=b30e14d42922d4c6924efeab29716785d1eb309c2e70e292596e640a618ed32c
    -2024-03-01 18:29:10.986[1709332150986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60459//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709332150985&signature=82458eb5a1e45d334720467c6dd8c2bc7590aab9f2ec1866c810e9323abc9ea0
    -2024-03-01 18:29:11.013[1709332151013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60461//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709332151013&signature=ef48edb69812a46783b42ac1ddbbdc5e5b4981daf624d5516db592141d3fcbc2
    -2024-03-01 18:29:11.054[1709332151054] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60465//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709332151054&signature=5e438be2ccbdf0a00a6f2820ba82a84ea7eafe35245e23ccfa61c9c962c190cc
    -2024-03-01 18:29:11.087[1709332151087] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60468//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709332151087&signature=87f7c8e039fc2e24352682c1afbe9add04df3b41b32e7bbd7a101d1e23bbd042
    -2024-03-01 18:29:11.120[1709332151120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60470//dapi/v1/leverageBracket?timestamp=1709332151120&signature=816b3b020e9f778ea5381c272a1a435409fc5d7e7955f67ad9a16a67f28c0d33
    -2024-03-01 18:29:11.141[1709332151141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60472//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332151140&signature=17034c28dc37c06088e1f900acc3a12570ebc89420da8b44cc1469cdf91cf6e6
    -2024-03-01 18:29:11.161[1709332151161] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 18:29:11.165[1709332151165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60474//dapi/v1/adlQuantile?timestamp=1709332151165&signature=65ce6ee8a8426bd5f68e08a88042b935962002f8e72eb9828463981ffe5aced3
    -2024-03-01 18:29:11.197[1709332151197] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    -2024-03-01 18:29:11.197[1709332151197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60476//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709332151197&signature=2ad05a98525d47beaef3477624a9eff8c8ac6c5ad8c65cba7c8eaab1f8d31c25
    -2024-03-01 18:29:11.199[1709332151199] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 18:29:11.217[1709332151217] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 18:29:11.224[1709332151224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60478//dapi/v1/positionRisk?timestamp=1709332151224&signature=200aa5cf865d9c9d54a0d32b4e07288a4525d5b8d3214c0fa285d9dc6b2e2603
    -2024-03-01 18:29:11.250[1709332151250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60480//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709332151250&signature=d58022458ad60d904c21fd190d2bf4cdd2b38c98a35a2a6f7b52f18bae959811
    -2024-03-01 18:29:11.284[1709332151284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60482//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709332151284&signature=5ea629c96dccf498c0544ed687fdd611e30c7b857e45ca76e7aeb223746b016a
    -2024-03-01 18:29:11.331[1709332151331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60487//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709332151330&signature=f6cd555698f53965516ccec14e40e6c35b1a35a580fa595fbde0cb16c0fc817f
    -2024-03-01 18:29:11.354[1709332151354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60489//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332151354&signature=4b62685f3162324aa1798cef9e744c1a3e12895bc8a60044bb611f2648d09d14
    -2024-03-01 18:29:11.393[1709332151393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60493//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709332151393&signature=c8b36977d1c662b0cdfef51729cec9035666501313492568d0f1cd92713067c6
    -2024-03-01 18:29:11.415[1709332151415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60495//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332151415&signature=d487c14f5cdff53665c2e61b34a0526f482d10191458cc13cf57278391c840fe
    -2024-03-01 18:29:11.446[1709332151446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60498//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709332151446&signature=3c183f96487726ec1866fc125124e8ee929f6ca0bc6d04ff5a5e03c10646da71
    -2024-03-01 18:29:11.466[1709332151466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60500//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709332151466&signature=f2153ad3bf15d287ed2fc09651598c867dfa429ceaddcb63af7ff344b0bb229d
    -2024-03-01 18:29:11.487[1709332151487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60502//dapi/v1/forceOrders?timestamp=1709332151487&signature=3766e8b09e6fd7a8812985c0553bac879d11cf8a05ffb0057b73207d5ab4df54
    -2024-03-01 18:29:11.509[1709332151509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60504//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:29:11.529[1709332151529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60506//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:29:11.551[1709332151551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60508//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:29:11.588[1709332151588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60511//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332151587&endTime=1709332152587
    -2024-03-01 18:29:11.609[1709332151609] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60513//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:29:11.644[1709332151644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60517//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:29:11.666[1709332151666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60519//dapi/v1/ticker/bookTicker
    -2024-03-01 18:29:11.689[1709332151689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60521//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:29:11.712[1709332151712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60523//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332151710&endTime=1709332152710
    -2024-03-01 18:29:11.765[1709332151765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60528//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:29:11.794[1709332151794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60530//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:29:11.823[1709332151823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60532//dapi/v1/exchangeInfo
    -2024-03-01 18:29:11.842[1709332151842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60534//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332151841&endTime=1709332152841
    -2024-03-01 18:29:11.862[1709332151862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60536//dapi/v1/fundingRate
    -2024-03-01 18:29:11.884[1709332151884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60538//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:29:11.920[1709332151920] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60542//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:29:11.942[1709332151942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60544//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:29:11.963[1709332151963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60546//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332151962&endTime=1709332152962
    -2024-03-01 18:29:12.017[1709332152017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60552//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332152015&endTime=1709332153015
    -2024-03-01 18:29:12.038[1709332152038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60554//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:29:12.063[1709332152063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60556//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709332152062&endTime=1709332153062
    -2024-03-01 18:29:12.105[1709332152105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60560//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:29:12.130[1709332152130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60562//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:29:12.159[1709332152159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60564//dapi/v1/premiumIndex
    -2024-03-01 18:29:12.204[1709332152204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60567//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709332152202&endTime=1709332153202
    -2024-03-01 18:29:12.239[1709332152239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60570//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:29:12.264[1709332152264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60572//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:29:12.298[1709332152298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60575//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332152297&endTime=1709332153297
    -2024-03-01 18:29:12.322[1709332152322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60577//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:29:12.365[1709332152365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60581//dapi/v1/ping
    -2024-03-01 18:29:12.393[1709332152393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60583//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:29:12.415[1709332152415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60585//dapi/v1/ticker/24hr
    -2024-03-01 18:29:12.442[1709332152442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60587//dapi/v1/ticker/price
    -2024-03-01 18:29:12.464[1709332152464] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60589//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:29:12.494[1709332152494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60591//dapi/v1/time
    -2024-03-01 18:29:12.534[1709332152534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60595//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:29:12.560[1709332152560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60597//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709332152559&endTime=1709332153559
    -2024-03-01 18:29:12.608[1709332152608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60601//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:29:12.639[1709332152639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60603//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332152637&endTime=1709332153637
    -2024-03-01 18:29:12.664[1709332152664] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60605//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:29:12.702[1709332152702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60608//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:29:12.745[1709332152745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60611//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709332152745&signature=fe83bed2819b1c9c4cfeb1428a602c90881eeb204cb0171b551793d3428f6fc8
    -2024-03-01 18:29:12.780[1709332152780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60613//dapi/v1/pmExchangeInfo?timestamp=1709332152780&signature=293eb041713954905ef992e7d2d474f6e8a570ddac977dd9fc5f287ccbdc06f2
    -2024-03-01 18:29:12.815[1709332152815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60615//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709332152814&signature=6668a0498cf3c3d43f1cbc153b743a3e758faa7790b15b1de1cf15b151df98d3
    -2024-03-01 18:29:12.842[1709332152842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60617//dapi/v1/listenKey
    -2024-03-01 18:29:12.866[1709332152866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60619//dapi/v1/listenKey
    -2024-03-01 18:29:12.891[1709332152891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60621//dapi/v1/listenKey
    -2024-03-01 18:29:12.921[1709332152921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60623//fapi/v2/account?timestamp=1709332152921&signature=25d914d4b8c66388bd13c60caa85d61a6f9d0493e4ec4aa2e028d84b23f488f7
    -2024-03-01 18:29:12.948[1709332152948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60625//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709332152948&signature=6035013de57734415ae2a3a53fcd911c7532ee79cae1a3270b2cd9cb354e0c4c
    -2024-03-01 18:29:12.988[1709332152988] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60628//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709332152988&signature=e558d3d328599bef2a2e5c5ef63eb9caa0a3ac599c36dd48bb02ca8eced3f5ea
    -2024-03-01 18:29:13.039[1709332153039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60632//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709332153039&signature=b72a40b2cd4b7a1ef9d065f41206d942e0d8edfbb8de8d83d1d33a2f45302509
    -2024-03-01 18:29:13.078[1709332153078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60635//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709332153078&signature=b634b96fca61b13b774876b91d707ac38fe9fd66a5b66a74db38733e1e352453
    -2024-03-01 18:29:13.121[1709332153121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60638//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709332153121&signature=9283c00c4711d5100a8866f146fda096d6b1527cf60f0ae74fb483b19b3ff2bf
    -2024-03-01 18:29:13.158[1709332153158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60640//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709332153158&signature=f5c5f3275eddda003e743317f55d640d237ada729954ffc54f94282ae5120c33
    -2024-03-01 18:29:13.193[1709332153193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60643//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709332153192&signature=4d5a3a3d028abe111169d8edf9daaf321e4ad6bf7feaae2e14eec9b3625cbc4a
    -2024-03-01 18:29:13.222[1709332153222] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60645//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709332153222&signature=337ea04a2c4a147100bd1b0ce9d8f1c51ec1d00c3511c17cf08d4133ea64eba5
    -2024-03-01 18:29:13.272[1709332153272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60649//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709332153272&signature=5faf696a94cc7600654fb2e53709ed5d07ab72f25da8325593e7b2a7f0a8182e
    -2024-03-01 18:29:13.312[1709332153312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60652//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709332153311&signature=a9b355cf0f335a40245fa4c75468bab908310ebcc942c95cc931c4e526481e33
    -2024-03-01 18:29:13.353[1709332153353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60655//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709332153353&signature=1f9b127f49a9b15546722044912fe6a3b4791310862ebeae6f6daf74411703e5
    -2024-03-01 18:29:13.385[1709332153385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60657//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709332153385&signature=121b316c0c215d637d60ec9b62e7335f3c5e8bdcd9e899762610380cf4777caa
    -2024-03-01 18:29:13.415[1709332153415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60659//fapi/v1/openOrders?timestamp=1709332153415&signature=0e9cab2199a6d093c8a510f18ffea095d25a84830a3d28cb0025c9014ca4bcb5
    -2024-03-01 18:29:13.445[1709332153445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60661//fapi/v1/positionSide/dual?timestamp=1709332153444&signature=7ce2fdbafced8f8a159e83cbe2816070493ed1bb4ef5f561f07990bc51038224
    -2024-03-01 18:29:13.473[1709332153473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60663//fapi/v1/income/asyn?startTime=1709332153472&endTime=1709332154472&timestamp=1709332153473&signature=9492a24a794ad351f7650ae7f389b156aeebe4d1cae4a9dbde5bc8549add1b18
    -2024-03-01 18:29:13.497[1709332153497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60665//fapi/v1/income/asyn?timestamp=1709332153497&signature=34cfe1d7354be1b055fc5bd5fb6fd48cdca5f44545d694edf2d9860c12c2a7fa
    -2024-03-01 18:29:13.545[1709332153545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60667//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709332153545&signature=5b21a2c0b3a80a2f26943626fe67eb8ca370ff06282577bc432298bb22631d26
    -2024-03-01 18:29:13.599[1709332153599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60670//fapi/v2/balance?timestamp=1709332153598&signature=70d7d625527c55635948ae1596ed0490d162a4f77ca16fda28d46b6a9c2704a7
    -2024-03-01 18:29:13.638[1709332153638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60672//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332153637&signature=1a75e55a3cdc55055e6a67688e600dc0f3b7d41c79bf9eaa0442f7d2f9c3900a
    -2024-03-01 18:29:13.670[1709332153670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60674//fapi/v1/leverageBracket?timestamp=1709332153670&signature=64ba7442680645e1befaf758d2787704ee0ebc406035bec5b3991e70784d00c5
    -2024-03-01 18:29:13.709[1709332153709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60676//fapi/v1/multiAssetsMargin?timestamp=1709332153708&signature=97da1922fc385c80dda77a780d290f8eb65b4a6c62ffb62d3072f95a969d4816
    -2024-03-01 18:29:13.746[1709332153746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60678//fapi/v1/income?symbol=BNBUSDT&timestamp=1709332153745&signature=dc3304f64768f4dba8be665b4a025029270d2a73e0cd6c29ddc43bfab50bc7e1
    -2024-03-01 18:29:13.776[1709332153776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60680//fapi/v1/income?timestamp=1709332153776&signature=1b8d92606430352861fa44d24883569d0db88b40a9fbcc78b0af0bb916adc2fc
    -2024-03-01 18:29:13.814[1709332153814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60683//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709332153814&signature=911cf1053e369555b71fa7cd7b54eb098d4a985df8579a480293b7edb41b655e
    -2024-03-01 18:29:13.858[1709332153858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60686//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709332153858&signature=16d76a5f5929bcf278cb75b01045a5f8c92341ccd5017aa46bba71565ac71259
    -2024-03-01 18:29:13.888[1709332153888] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60688//fapi/v1/leverageBracket?timestamp=1709332153888&signature=c35196caf3c765a1685166966ece8cd5ac1e992509a1b2efd40cb352ee9b60f4
    -2024-03-01 18:29:13.914[1709332153914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60690//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332153914&signature=a83c216ac74dc8b6e9900647f8df3cd27c26e447b948805c23510ad9a0d8ff9b
    -2024-03-01 18:29:13.939[1709332153939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60692//fapi/v1/adlQuantile?timestamp=1709332153939&signature=3dc9a91e6b037d052ea22ab3fc8a9e9ae6d65cadad5f099e3cda1c9d09502699
    -2024-03-01 18:29:13.961[1709332153961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60694//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709332153961&signature=378a98b32bc014ba30048dd586ec19b287a8c0fea741c2ab9b40f5f8df26c302
    -2024-03-01 18:29:13.982[1709332153982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60696//fapi/v2/positionRisk?timestamp=1709332153982&signature=0b9ae05a42886c9faba3c1e483d0cadec04db3e0419450906ed334f83e67f8a8
    -2024-03-01 18:29:14.011[1709332154011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60698//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709332154011&signature=471b2a4c61d31acfd1c595e7573c5bfd8001979b43d02556aae45501c4f132b7
    -2024-03-01 18:29:14.032[1709332154032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60700//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709332154032&signature=f468f4c3d728a830ab5771ec60a7b60fcccfea1d62183380e42d7fe28f433086
    -2024-03-01 18:29:14.060[1709332154060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60703//fapi/v1/apiTradingStatus?timestamp=1709332154060&signature=9f58bea496953344858b0cb16ff1b1c032252e4f64dfe7bc6c643bb0b1936909
    -2024-03-01 18:29:14.090[1709332154090] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60705//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709332154089&signature=2871a82304ded6ba5f8a4349adc6d6f3433e6c18ad5c7c975d12a83c46a2d0ec
    -2024-03-01 18:29:14.124[1709332154124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60709//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709332154124&signature=0af4e33ec1a21ba9c4f1bfd784cf0fc6a661650282d6f852dd7598c7f579e949
    -2024-03-01 18:29:14.144[1709332154144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60711//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332154144&signature=df416da893eacf80519b727ac94a45f1e945ce3c218de7f2fca95b1ea6531105
    -2024-03-01 18:29:14.181[1709332154181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60715//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709332154180&signature=f6304aa50809bd64f81fd560ff216ec1809891364dce975cb625e4d60a809710
    -2024-03-01 18:29:14.204[1709332154204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60717//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332154204&signature=74b3fd79af81a81063ddbf334399ff1ed0d91a6d40e0fe3695f8a0018d93a9aa
    -2024-03-01 18:29:14.235[1709332154235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60720//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709332154235&signature=244abb33ff9336c7aa6cbdbde1d3a1d2fa4fbfc58f09011228cf1945010c90f4
    -2024-03-01 18:29:14.255[1709332154255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60722//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709332154255&signature=f4e2a44ca7a7b4b0ec2c07051c32fa76aaecc01fc53a62c8dd259fd00cd99eee
    -2024-03-01 18:29:14.275[1709332154275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60724//fapi/v1/forceOrders?timestamp=1709332154275&signature=37ad262832753e8c48381f2b08475c0e56941776c1f35314a8f00e856570c7b8
    -2024-03-01 18:29:14.297[1709332154297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60726//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:29:14.321[1709332154321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60728//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:29:14.342[1709332154342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60730//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:29:14.373[1709332154373] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60733//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332154372&endTime=1709332155372
    -2024-03-01 18:29:14.394[1709332154394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60735//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:29:14.415[1709332154415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60737//fapi/v1/ticker/bookTicker
    -2024-03-01 18:29:14.438[1709332154438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60739//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:29:14.465[1709332154465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60741//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332154464&endTime=1709332155464
    -2024-03-01 18:29:14.507[1709332154507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60746//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:29:14.526[1709332154526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60748//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:29:14.548[1709332154548] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60750//fapi/v1/exchangeInfo
    -2024-03-01 18:29:14.570[1709332154570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60752//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332154569&endTime=1709332155569
    -2024-03-01 18:29:14.591[1709332154591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60754//fapi/v1/fundingRate
    -2024-03-01 18:29:14.626[1709332154626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60758//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709332154625&endTime=1709332155625
    -2024-03-01 18:29:14.648[1709332154648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60760//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:29:14.670[1709332154670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60762//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:29:14.706[1709332154706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60766//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:29:14.736[1709332154736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60768//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:29:14.759[1709332154759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60770//fapi/v1/indexInfo
    -2024-03-01 18:29:14.781[1709332154781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60772//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:29:14.804[1709332154804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60774//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332154803&endTime=1709332155803
    -2024-03-01 18:29:14.857[1709332154857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60780//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332154855&endTime=1709332155855
    -2024-03-01 18:29:14.879[1709332154879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60782//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:29:14.902[1709332154902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60784//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332154901&endTime=1709332155901
    -2024-03-01 18:29:14.937[1709332154937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60788//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:29:14.959[1709332154959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60790//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:29:14.980[1709332154980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60792//fapi/v1/premiumIndex
    -2024-03-01 18:29:15.008[1709332155008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60795//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332155007&endTime=1709332156007
    -2024-03-01 18:29:15.039[1709332155039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60798//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:29:15.060[1709332155060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60800//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:29:15.083[1709332155083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60802//fapi/v1/assetIndex
    -2024-03-01 18:29:15.105[1709332155105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60804//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:29:15.136[1709332155136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60807//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155134&endTime=1709332156134
    -2024-03-01 18:29:15.156[1709332155156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60809//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:29:15.192[1709332155192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60813//fapi/v1/ping
    -2024-03-01 18:29:15.214[1709332155214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60815//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155212&endTime=1709332156212
    -2024-03-01 18:29:15.249[1709332155249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60819//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:29:15.271[1709332155271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60821//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:29:15.293[1709332155293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60823//fapi/v1/ticker/24hr
    -2024-03-01 18:29:15.314[1709332155314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60825//fapi/v1/ticker/price
    -2024-03-01 18:29:15.336[1709332155336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60827//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:29:15.355[1709332155355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60829//fapi/v1/time
    -2024-03-01 18:29:15.375[1709332155375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60831//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:29:15.403[1709332155403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60834//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155402&endTime=1709332156402
    -2024-03-01 18:29:15.442[1709332155442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60839//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:29:15.462[1709332155462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60841//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332155461&endTime=1709332156461
    -2024-03-01 18:29:15.482[1709332155482] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60843//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:29:15.510[1709332155510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60846//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:29:15.537[1709332155537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60849//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709332155537&signature=1d6353c7fba36fb2e44291e46e5af1f93cea5b00221b2bcb033b15715737bfb9
    -2024-03-01 18:29:15.557[1709332155557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60851//fapi/v1/pmExchangeInfo?timestamp=1709332155557&signature=00ad6efdc93604a3f662acf8688d96e1cae92b922de1094df783f984064bcee7
    -2024-03-01 18:29:15.577[1709332155577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60853//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709332155577&signature=f178f39c203506ce031932bb12c9c9cf5681bf16bb0be8d897335536029f2fa8
    -2024-03-01 18:29:15.605[1709332155605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60856//fapi/v1/listenKey
    -2024-03-01 18:29:15.626[1709332155626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60858//fapi/v1/listenKey
    -2024-03-01 18:29:15.647[1709332155647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60860//fapi/v1/listenKey
    -2024-03-01 18:32:14.104[1709332334104] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:32:14.115[1709332334115] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:32:44.571[1709332364571] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:32:44.583[1709332364583] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:32:44.584[1709332364584] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:32:44.592[1709332364592] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:32:44.595[1709332364595] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:32:44.686[1709332364686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60888//dapi/v1/account?timestamp=1709332364683&signature=d9abd7fd8d92421f1791a2cef1b63a8329e756d09fdbcae9b8dcbcdb0a387cd8
    -2024-03-01 18:32:44.691[1709332364691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60890//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709332364691&signature=a093671f656f0cde7b34b44318c38fd3c5f75240c129acf2e43063c1497103d9
    -2024-03-01 18:32:44.701[1709332364701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60893//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709332364700&signature=e0823d583546ba70dc9746350db1954fe6728ff3a166b422e2cd5fc0b79bd6ec
    -2024-03-01 18:32:44.710[1709332364710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60897//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709332364710&signature=1344ae57072fd13973aa1e9df5ea7e02d7c7a0dcf10e3638348bdb5a4e3e36c3
    -2024-03-01 18:32:44.719[1709332364719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60900//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709332364719&signature=6fb820cdb77c34479373bac9a826ef4db1f24e47fd0455327400e08509893f56
    -2024-03-01 18:32:44.729[1709332364729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60903//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709332364728&signature=8bf54a75d3199815c23f92ab1c0ae686c81a6f26babfcd87c185ba5bd5b45d7e
    -2024-03-01 18:32:44.737[1709332364737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60905//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709332364737&signature=e5affe5d761a2d9dfdda71009d6047454c9e64e2f007bc5c17e470e93a32677c
    -2024-03-01 18:32:44.745[1709332364745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60908//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709332364745&signature=21ab5b3a8728aafa092cb026ba284f3180a0b2fa00b24bc88f532b9d6cb62d27
    -2024-03-01 18:32:44.751[1709332364751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60910//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709332364751&signature=cbe41274ef85365ffa58f75f37e344b5ebd9964235f388874d1f295a5bc7ac0c
    -2024-03-01 18:32:44.761[1709332364761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60914//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709332364761&signature=95bd306fbac3271eda51624a754f69f42ea33830a18431f8181bc7e8aed4fc79
    -2024-03-01 18:32:44.774[1709332364774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60916//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709332364774&signature=d80641019f7ac787e913cbf09e19849ddba39772ee76d0c0dbfeede2bea7ee01
    -2024-03-01 18:32:44.780[1709332364780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60918//dapi/v1/openOrders?timestamp=1709332364779&signature=d8759aeecf822dccc9772b76b4da921139f1094e0e8c37f2b02f9d4ec19e65b8
    -2024-03-01 18:32:44.785[1709332364785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60920//dapi/v1/positionSide/dual?timestamp=1709332364784&signature=4386330f10ce980f68ad2c81d5e9d65aaf92d44c303f1ec0173364e53d7b7630
    -2024-03-01 18:32:44.789[1709332364789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60922//dapi/v1/balance?timestamp=1709332364789&signature=6eb11b14439967c157a6e0823d9d115ea250c2eb2bd614c6a842901db3cc156e
    -2024-03-01 18:32:44.793[1709332364793] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60924//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709332364793&signature=797530cd1ba41b842938928df54b7542e2988ceb1e88f03f546ef2869d456645
    -2024-03-01 18:32:44.798[1709332364798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60926//dapi/v1/leverageBracket?timestamp=1709332364798&signature=c5cd3e1d8a7e69dc163cf9ffa6b860a8b704e5dee9b1d2caa8175ce9d34d0478
    -2024-03-01 18:32:44.804[1709332364804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60928//dapi/v2/leverageBracket?timestamp=1709332364804&signature=b5499257660cfd497fddc71f1302aa370f47577b3fea25afe3722199f5745803
    -2024-03-01 18:32:44.810[1709332364810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60930//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709332364809&signature=3de3830e2545bd6142ea62a7230a1e492e083303664fafb9a0caa54890477ed0
    -2024-03-01 18:32:44.815[1709332364815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60932//dapi/v1/income?symbol=BNBUSDT&timestamp=1709332364815&signature=8a43fcde94a071c7016f92349f39b551bcdda25094c99fe8979b47a55ce96506
    -2024-03-01 18:32:44.821[1709332364821] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60934//dapi/v1/income?timestamp=1709332364820&signature=83b9f575f85035a09915adce2a1df69e23a302e3193915c699bb5d3f3466ed23
    -2024-03-01 18:32:44.830[1709332364830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60937//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709332364830&signature=e824ce0c1352424ced25479e93908e20242fd1104cf925d50b971265bf22ee77
    -2024-03-01 18:32:44.837[1709332364837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60939//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709332364837&signature=efc32fad359bd70c3790ee773341b9f175adeb029a3baee3bd6b081c62f85fbe
    -2024-03-01 18:32:44.849[1709332364849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60943//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709332364849&signature=3f61b6b5ed1ee43f6810714292a233355ddf5cfa51ca6152afb4e847117e3d78
    -2024-03-01 18:32:44.858[1709332364858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60946//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709332364858&signature=6f1f3b060c624bb9baefe8cdba3973517015f5555e962e3dd7fbc632bfba4eba
    -2024-03-01 18:32:44.864[1709332364864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60948//dapi/v1/leverageBracket?timestamp=1709332364864&signature=182e2a323c76f0df5ae28aeffec6790bc12ae116216020bd053c201993416760
    -2024-03-01 18:32:44.870[1709332364870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60950//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332364869&signature=555dbbd258554b2a13182480a342cf2cc56616e6717da96319e5baada8827e11
    -2024-03-01 18:32:44.877[1709332364877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60952//dapi/v1/adlQuantile?timestamp=1709332364876&signature=9e729ec9b4b944418db2813a3c8eaf902dfae243949f204caf02ec4f28940525
    -2024-03-01 18:32:44.883[1709332364883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60954//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709332364883&signature=d4a15405879fcf76aa8eac2eb1954dd3ca2d0dd84b67ea4862ea328e7d3b752a
    -2024-03-01 18:32:44.900[1709332364900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60956//dapi/v1/positionRisk?timestamp=1709332364899&signature=81f72088ab4c3b1d0be30608950fbbb675ed26f6e06a60e2ac780d341c038887
    -2024-03-01 18:32:44.904[1709332364904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60958//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709332364904&signature=20d71f6db263f7d3957c107083b82f9569ff6956ad6738fea4f8af1532909c56
    -2024-03-01 18:32:44.909[1709332364909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60960//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709332364909&signature=cfba1f2b4e0e86f80a6d90fb7b13c94e4d4dd6992d64fcc4899c0be5b1bf15d2
    -2024-03-01 18:32:44.922[1709332364922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60965//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709332364921&signature=c2d5f98cb0bf58adb16eff22dbcf5e4af56f7d8816a21a4d0e0656929f3eff74
    -2024-03-01 18:32:44.931[1709332364931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60967//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332364931&signature=41e8753d469b627b0be1d5f58c1a35d66f71f4ae5f37c91c85ea83982e09053c
    -2024-03-01 18:32:44.944[1709332364944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60971//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709332364944&signature=2dee46a7c1ed55d1e72c419b774f72bb9f5e471dfd72c94a9cbd7c29c5dfca7c
    -2024-03-01 18:32:44.962[1709332364962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60973//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332364962&signature=b7ddc2d4e95d45407ed16e5329c49c0f2939f7fc1b966d349dec31b62b1a24d8
    -2024-03-01 18:32:44.987[1709332364987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60976//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709332364986&signature=b7c6c11ec80b97dacc09c3135fb94c851a24512d2d389bfea47bfb55d96eef47
    -2024-03-01 18:32:44.995[1709332364995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60978//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709332364995&signature=4300dce4bce92d02a64d01734930339dd3629f91b429e02e7720a604157e81d3
    -2024-03-01 18:32:45.001[1709332365001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60980//dapi/v1/forceOrders?timestamp=1709332365001&signature=832fb83c50249e1b5f143986db15f3602396cd569bd4114464538ccdcde7dffb
    -2024-03-01 18:32:45.008[1709332365008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60982//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:32:45.014[1709332365014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60984//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:32:45.019[1709332365019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60986//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:32:45.026[1709332365026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60989//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332365025&endTime=1709332366025
    -2024-03-01 18:32:45.030[1709332365030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60991//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 18:32:45.039[1709332365039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60995//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:32:45.044[1709332365044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60997//dapi/v1/ticker/bookTicker
    -2024-03-01 18:32:45.049[1709332365049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60999//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:32:45.053[1709332365053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61001//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332365051&endTime=1709332366051
    -2024-03-01 18:32:45.063[1709332365063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61006//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:32:45.068[1709332365068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61008//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:32:45.072[1709332365072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61010//dapi/v1/exchangeInfo
    -2024-03-01 18:32:45.077[1709332365077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61012//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332365076&endTime=1709332366076
    -2024-03-01 18:32:45.081[1709332365081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61014//dapi/v1/fundingRate
    -2024-03-01 18:32:45.084[1709332365084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61016//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:32:45.090[1709332365090] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61020//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:32:45.096[1709332365096] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61022//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:32:45.100[1709332365100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61024//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332365099&endTime=1709332366099
    -2024-03-01 18:32:45.109[1709332365109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61030//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365108&endTime=1709332366108
    -2024-03-01 18:32:45.115[1709332365115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61032//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:32:45.119[1709332365119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61034//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709332365118&endTime=1709332366118
    -2024-03-01 18:32:45.128[1709332365128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61038//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 18:32:45.131[1709332365131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61040//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:32:45.136[1709332365136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61042//dapi/v1/premiumIndex
    -2024-03-01 18:32:45.141[1709332365141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61045//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709332365140&endTime=1709332366140
    -2024-03-01 18:32:45.146[1709332365146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61048//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 18:32:45.151[1709332365151] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61050//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:32:45.157[1709332365157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61053//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332365156&endTime=1709332366156
    -2024-03-01 18:32:45.161[1709332365161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61055//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:32:45.168[1709332365168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61059//dapi/v1/ping
    -2024-03-01 18:32:45.173[1709332365173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61061//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 18:32:45.178[1709332365178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61063//dapi/v1/ticker/24hr
    -2024-03-01 18:32:45.188[1709332365188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61065//dapi/v1/ticker/price
    -2024-03-01 18:32:45.196[1709332365196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61067//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 18:32:45.205[1709332365205] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61069//dapi/v1/time
    -2024-03-01 18:32:45.223[1709332365223] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61073//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 18:32:45.237[1709332365237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61075//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709332365236&endTime=1709332366236
    -2024-03-01 18:32:45.255[1709332365255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61079//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 18:32:45.270[1709332365270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61081//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709332365268&endTime=1709332366268
    -2024-03-01 18:32:45.279[1709332365279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61083//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:32:45.284[1709332365284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61086//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:32:45.291[1709332365291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61089//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709332365291&signature=9077b7c0e666e9ebaf1a0d6eeb7dfc390b058e626a21d36886bd00bcce9bca2e
    -2024-03-01 18:32:45.297[1709332365297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61091//dapi/v1/pmExchangeInfo?timestamp=1709332365297&signature=8d607e89b73a8352f511d3f29181c7e121392ae057186c1f7619cca4af2ddb68
    -2024-03-01 18:32:45.301[1709332365301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61093//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709332365301&signature=d57770dde35dd1aee4430e0c833631f61be5bb6fe033159760452019fcb96942
    -2024-03-01 18:32:45.305[1709332365305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61095//dapi/v1/listenKey
    -2024-03-01 18:32:45.309[1709332365309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61097//dapi/v1/listenKey
    -2024-03-01 18:32:45.314[1709332365314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:61099//dapi/v1/listenKey
    -2024-03-01 18:32:45.320[1709332365320] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61101//fapi/v2/account?timestamp=1709332365320&signature=64e2c5a5ed859df3cd8d89814b5173354ed983bb72bc144c9655e021058f8a38
    -2024-03-01 18:32:45.326[1709332365326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61103//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709332365325&signature=b17553318325dc8f0f8f924e4e14c9d89de122817cc2511582593b60ad7f6b94
    -2024-03-01 18:32:45.333[1709332365333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61106//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709332365333&signature=54e13df6a72513f0f0e97401f7a73577f4989c822a67049208fb46d056c03ffc
    -2024-03-01 18:32:45.341[1709332365341] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61110//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709332365341&signature=777424ee73f4c33f026e3aba67188536b6770e727efcec9883c3887fba6f0145
    -2024-03-01 18:32:45.349[1709332365349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61113//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709332365348&signature=c23c36e03f41e9184d0dcf5d3d7e055c4c303206044e2075eb8f83aa1ea85243
    -2024-03-01 18:32:45.357[1709332365357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61116//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709332365356&signature=f47fddc94848111171af70e4eaa031ba962519d3fcb9cf23030affbf3a7ab458
    -2024-03-01 18:32:45.363[1709332365363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61118//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709332365363&signature=986aea12c64395e0c14aff5ff5fa16015d750116c25cc393a13c7c3a50876b1b
    -2024-03-01 18:32:45.371[1709332365371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61121//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709332365370&signature=2746cb4e884141b5f58a73dd7b6e4eec22aabd133bb9d883efbce4095fe1a1b9
    -2024-03-01 18:32:45.374[1709332365374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61123//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709332365374&signature=e7039c2cae96551d4ea4368d03cd6d66e2784a7e69cf5f3b121b1fec3d436bf4
    -2024-03-01 18:32:45.384[1709332365384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61127//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709332365384&signature=f3445f85879b1f71f1b9fa0fddc6a1fa5ceaeb69d5f06bf34cd8efacbb272339
    -2024-03-01 18:32:45.391[1709332365391] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61130//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709332365391&signature=c3afa25c795b9bab3b3e9582a8afff08e83b048f9dd06145b47add05eeddc211
    -2024-03-01 18:32:45.398[1709332365398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61133//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709332365398&signature=f5ac472c8ebf3daaa42d31d86db611e97f771d1a625b3bcedf8dbae49253a7e7
    -2024-03-01 18:32:45.404[1709332365404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61135//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709332365404&signature=2955664ebd9793ea3fd4a6d8c55ac95a935bae03a081565686ba7708af97831c
    -2024-03-01 18:32:45.408[1709332365408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61137//fapi/v1/openOrders?timestamp=1709332365408&signature=394408d7cdcbc076a0efdbb67e2a4744b1b3f92ec8572bf354df428d6263df92
    -2024-03-01 18:32:45.413[1709332365413] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61139//fapi/v1/positionSide/dual?timestamp=1709332365413&signature=b32f3c95528e6519293334a700c382901286c52931c6b581068627f89b8529a0
    -2024-03-01 18:32:45.418[1709332365418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61141//fapi/v1/income/asyn?startTime=1709332365417&endTime=1709332366417&timestamp=1709332365418&signature=2cd8f86405c244c059976c3e8c6327b03cbc10740bec9b73a67064ae33194840
    -2024-03-01 18:32:45.423[1709332365423] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61143//fapi/v1/income/asyn?timestamp=1709332365423&signature=ea328d45d06b77e89149d7c1d15ab484509a22f5c5e9693f028556af9a717b8c
    -2024-03-01 18:32:45.429[1709332365429] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61145//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709332365429&signature=7dedfe7190b103ac6d6923bc65360e1a076186058bca245a3a1079bf69c1b47f
    -2024-03-01 18:32:45.436[1709332365436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61148//fapi/v2/balance?timestamp=1709332365435&signature=fb1fb828120ee1ef211b6ea73cdabec3cf5064711e18cc52cdc5e2b6ba0fa570
    -2024-03-01 18:32:45.440[1709332365440] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61150//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332365440&signature=fab32308aba0f3fd6b6ab1688b6a00100236338b5c863d4ace4353748aeee8fd
    -2024-03-01 18:32:45.445[1709332365445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61152//fapi/v1/leverageBracket?timestamp=1709332365445&signature=d9da6d5dd882b86fc0ac16dafc611776fa1553a3afba300b2984105f71e33165
    -2024-03-01 18:32:45.450[1709332365450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61154//fapi/v1/multiAssetsMargin?timestamp=1709332365449&signature=dc2594cdad889357dbeca0d4f7d1b258d8681819d53c323c0ef540efc7acda8d
    -2024-03-01 18:32:45.454[1709332365454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61156//fapi/v1/income?symbol=BNBUSDT&timestamp=1709332365454&signature=ce503b6d4fc84ece0d9d06f396e30f441a4ab8392915a743c9d89369fbe45d67
    -2024-03-01 18:32:45.458[1709332365458] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61158//fapi/v1/income?timestamp=1709332365458&signature=3979bb5b533043e6728962ba6949167bd03efe93fa795d502ea4fa1abe8875ff
    -2024-03-01 18:32:45.465[1709332365465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61161//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709332365465&signature=2f2448bacd6a5acfcf36506cb2950b72362a070227dbe7020fbe683f1d4428be
    -2024-03-01 18:32:45.470[1709332365470] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61164//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709332365470&signature=43f0f36df75d24e783b23ddf3b74e8caabdb9226fec2adea63141825eaf8e6f0
    -2024-03-01 18:32:45.473[1709332365473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61166//fapi/v1/leverageBracket?timestamp=1709332365473&signature=93d8ac05a6392ab0fa3904b605168f2787cf2eb62c7992fd66b77a9112697be5
    -2024-03-01 18:32:45.479[1709332365479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61168//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709332365479&signature=91890c8660221abf18b15ab3f51fe2d92cc61a08d70bdc1a9c0a4bd631688060
    -2024-03-01 18:32:45.482[1709332365482] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61170//fapi/v1/adlQuantile?timestamp=1709332365482&signature=c9e73ebbde017b27b7f2f8f208dcbca1259cf604be62d240272c63be614d45d0
    -2024-03-01 18:32:45.486[1709332365486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61172//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709332365486&signature=dd84c5543edbd487090338372cfc3e75047baf26648bec696459247f57e8c3c2
    -2024-03-01 18:32:45.490[1709332365490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61174//fapi/v2/positionRisk?timestamp=1709332365489&signature=ac088547d4e8cb0fdeca00136b3d8a97b64416a7e838c3db7a6aad70a83d4b1c
    -2024-03-01 18:32:45.495[1709332365495] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61176//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709332365495&signature=056989935bac87219fb402fdeab6e1a309285ff8c0c034970f93fcf0c160d975
    -2024-03-01 18:32:45.499[1709332365499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61178//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709332365499&signature=03ede4c7a6c540fe382181e91d7b0afdd9bcad3deb9adea03812ffaad79a7f01
    -2024-03-01 18:32:45.504[1709332365504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61181//fapi/v1/apiTradingStatus?timestamp=1709332365504&signature=d2b186fb7d5c37223994f85ee8244143c4359ad659fab378d12d2af88057cd80
    -2024-03-01 18:32:45.508[1709332365508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61183//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709332365508&signature=ffdbc30b11377e6ead48aeb9abd90701ee6d71152aa3e0ad89d891ef8dc95243
    -2024-03-01 18:32:45.517[1709332365517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61187//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709332365517&signature=2aa9565e9757fc39daf04759882f681d66dd6ac99afd96bf49251cb32ce5768f
    -2024-03-01 18:32:45.521[1709332365521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61189//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332365520&signature=e8ce167a163d2dcd290d5496843d9d6de34e6e3e751b0be1416ae57649df95fc
    -2024-03-01 18:32:45.528[1709332365528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61193//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709332365527&signature=7a561d58e5be4963f758e7e26dce00f939ee870810c55a53dc070018b14f4ab3
    -2024-03-01 18:32:45.531[1709332365531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61195//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709332365530&signature=20484dc8d69fb79bbab927d76280fdc82501ca3f7501914062bc3f2ee38d2201
    -2024-03-01 18:32:45.537[1709332365537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61198//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709332365536&signature=b02c93e7cd4fd2bc6ffb41f3ad4ab7f8fc5fed5903350b7749179e4fb2ef12d8
    -2024-03-01 18:32:45.540[1709332365540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61200//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709332365540&signature=ea228e44d3bbcd85757c8b34127043492a87b2b8dd5c40acce3f08300d5d18ed
    -2024-03-01 18:32:45.544[1709332365544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61202//fapi/v1/forceOrders?timestamp=1709332365544&signature=64eef0e474a3c1bf56c718ac66d3b28b005232a577c8dfb81dc6bc6c3bcdb518
    -2024-03-01 18:32:45.547[1709332365547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61204//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 18:32:45.551[1709332365551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61206//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:32:45.556[1709332365556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61208//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 18:32:45.562[1709332365562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61211//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709332365561&endTime=1709332366561
    -2024-03-01 18:32:45.565[1709332365565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61213//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 18:32:45.569[1709332365569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61215//fapi/v1/ticker/bookTicker
    -2024-03-01 18:32:45.572[1709332365572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61217//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 18:32:45.577[1709332365577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61219//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709332365576&endTime=1709332366576
    -2024-03-01 18:32:45.585[1709332365585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61224//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 18:32:45.589[1709332365589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61226//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 18:32:45.592[1709332365592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61228//fapi/v1/exchangeInfo
    -2024-03-01 18:32:45.598[1709332365598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61230//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709332365597&endTime=1709332366597
    -2024-03-01 18:32:45.603[1709332365603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61232//fapi/v1/fundingRate
    -2024-03-01 18:32:45.609[1709332365609] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61236//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709332365609&endTime=1709332366609
    -2024-03-01 18:32:45.613[1709332365613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61238//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 18:32:45.617[1709332365617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61240//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 18:32:45.627[1709332365627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61244//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 18:32:45.633[1709332365633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61246//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 18:32:45.638[1709332365638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61248//fapi/v1/indexInfo
    -2024-03-01 18:32:45.644[1709332365644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61250//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 18:32:45.648[1709332365648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61252//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709332365647&endTime=1709332366647
    -2024-03-01 18:32:45.658[1709332365658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61258//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365657&endTime=1709332366657
    -2024-03-01 18:32:45.662[1709332365662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61260//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:32:45.666[1709332365666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61262//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365666&endTime=1709332366666
    -2024-03-01 18:32:45.673[1709332365673] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61266//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:32:45.677[1709332365677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61268//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 18:32:45.680[1709332365680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61270//fapi/v1/premiumIndex
    -2024-03-01 18:32:45.686[1709332365686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61273//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709332365685&endTime=1709332366685
    -2024-03-01 18:32:45.691[1709332365691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61276//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 18:32:45.695[1709332365695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61278//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 18:32:45.700[1709332365700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61280//fapi/v1/assetIndex
    -2024-03-01 18:32:45.704[1709332365704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61282//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 18:32:45.709[1709332365709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61285//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365708&endTime=1709332366708
    -2024-03-01 18:32:45.713[1709332365713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61287//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 18:32:45.720[1709332365720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61291//fapi/v1/ping
    -2024-03-01 18:32:45.724[1709332365724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61293//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365722&endTime=1709332366722
    -2024-03-01 18:32:45.731[1709332365731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61297//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:32:45.736[1709332365736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61299//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 18:32:45.739[1709332365739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61301//fapi/v1/ticker/24hr
    -2024-03-01 18:32:45.743[1709332365743] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61303//fapi/v1/ticker/price
    -2024-03-01 18:32:45.747[1709332365747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61305//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 18:32:45.751[1709332365751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61307//fapi/v1/time
    -2024-03-01 18:32:45.756[1709332365756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61309//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:32:45.762[1709332365762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61312//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365761&endTime=1709332366761
    -2024-03-01 18:32:45.769[1709332365769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61317//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 18:32:45.773[1709332365773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61319//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709332365772&endTime=1709332366772
    -2024-03-01 18:32:45.777[1709332365777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61321//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 18:32:45.781[1709332365781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61324//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 18:32:45.786[1709332365786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61327//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709332365786&signature=8b49253cb34f604413b2859b60098d501cddaf910aad9628f3b241fd106d8d56
    -2024-03-01 18:32:45.790[1709332365790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61329//fapi/v1/pmExchangeInfo?timestamp=1709332365790&signature=40ef18cb974bbf80a45106a76d81bfcd0daa8ab041ff12f57efadedf7035b335
    -2024-03-01 18:32:45.794[1709332365794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61331//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709332365794&signature=1a5195b49757ad43837463f5f59ca1c23effbfca2c651fa16562e5b28b54d8d9
    -2024-03-01 18:32:45.799[1709332365799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61334//fapi/v1/listenKey
    -2024-03-01 18:32:45.803[1709332365803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61336//fapi/v1/listenKey
    -2024-03-01 18:32:45.806[1709332365806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:61338//fapi/v1/listenKey
    -2024-03-01 18:33:42.514[1709332422514] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:33:42.526[1709332422526] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:38:42.368[1709332722368] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:38:42.379[1709332722379] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:38:42.380[1709332722380] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:38:42.389[1709332722389] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:38:42.390[1709332722390] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:41:14.257[1709332874257] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:41:14.276[1709332874276] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:41:14.279[1709332874279] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:41:14.281[1709332874281] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:41:14.291[1709332874291] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:41:14.292[1709332874292] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:42:23.508[1709332943508] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:43:31.227[1709333011227] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:43:34.025[1709333014025] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:43:34.039[1709333014039] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:44:37.904[1709333077904] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:44:37.917[1709333077917] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:44:37.918[1709333077918] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:44:37.919[1709333077919] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:44:37.921[1709333077921] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:44:37.922[1709333077922] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:47:04.322[1709333224322] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:47:04.335[1709333224335] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:47:04.339[1709333224339] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:47:04.340[1709333224340] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:47:04.342[1709333224342] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:47:04.344[1709333224344] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:49:04.855[1709333344855] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:49:04.865[1709333344865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:49:04.867[1709333344867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 18:49:04.869[1709333344869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 18:49:04.870[1709333344870] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 18:49:04.871[1709333344871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:04:03.481[1709334243481] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:04:03.491[1709334243491] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:04:03.494[1709334243494] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:04:03.495[1709334243495] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:04:03.498[1709334243498] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:04:03.499[1709334243499] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:04:03.501[1709334243501] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.489[1709334790489] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.503[1709334790503] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:13:10.524[1709334790524] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.545[1709334790545] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.546[1709334790546] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:13:10.549[1709334790549] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.597[1709334790597] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.598[1709334790598] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:13:10.600[1709334790600] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:13:10.602[1709334790602] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:13:10.609[1709334790609] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:13:10.611[1709334790611] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:13:10.612[1709334790612] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.453[1709335092453] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.492[1709335092492] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.512[1709335092512] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.516[1709335092516] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.562[1709335092562] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.566[1709335092566] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:18:12.567[1709335092567] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:18:12.573[1709335092573] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:18:12.575[1709335092575] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:19:41.604[1709335181604] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:19:41.616[1709335181616] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:19:41.617[1709335181617] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:19:41.619[1709335181619] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:19:41.620[1709335181620] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:20:44.028[1709335244028] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:20:44.039[1709335244039] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:20:44.041[1709335244041] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:20:44.043[1709335244043] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:20:44.044[1709335244044] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:20:44.045[1709335244045] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:23:46.981[1709335426981] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:23:46.991[1709335426991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:23:46.993[1709335426993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:23:46.994[1709335426994] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:02.292[1709336642292] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:02.304[1709336642304] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:02.307[1709336642307] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 19:44:02.308[1709336642308] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:02.309[1709336642309] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:02.309[1709336642309] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 19:44:22.182[1709336662182] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:22.198[1709336662198] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:22.201[1709336662201] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 19:44:22.204[1709336662204] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:22.205[1709336662205] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:22.206[1709336662206] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 19:44:22.206[1709336662206] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:22.208[1709336662208] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:22.208[1709336662208] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 19:44:22.220[1709336662220] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:22.224[1709336662224] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Failure
    +2024-03-30 00:55:40.723[1711770940723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52598//dapi/v1/income?symbol=BNBUSDT&timestamp=1711770940628&signature=cc347e257f8f32477d0d3675355a1e6d370c2aa7a8eae06accd34c9062085867
    +2024-03-30 00:55:41.508[1711770941508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52600//dapi/v1/income?timestamp=1711770941507&signature=25ca705e3dd583f0760e6f316b56d7cdf081a71db132c02614ed9bcb4c44ea5f
    +2024-03-30 00:55:41.550[1711770941550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52602//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 00:55:41.631[1711770941631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52606//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 00:55:41.688[1711770941688] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52608//fapi/v1/exchangeInfo
    +2024-03-30 00:55:41.737[1711770941737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52610//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 00:55:41.802[1711770941802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52612//fapi/v1/ticker/24hr
    +2024-03-30 00:55:41.877[1711770941877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52615//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711770941876&signature=dbcbb643a10c3099db3252853e66d2a4886aa56b3310881dc2c65c533f7cd6f8
    +2024-03-30 00:55:41.988[1711770941988] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52617//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711770941986&signature=4098f5f63ad63a1eb71ae1cae30ed3b8283d8356cd99bb82cf9eec3f94d83eca
    +2024-03-30 00:55:42.047[1711770942047] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52620//fapi/v1/time
    +2024-03-30 00:55:42.092[1711770942092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52622//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711770942092&signature=2ad3df9104b59d1cc5fb1c38a46771c78ba6ec1d33e29655c93a34ddfed890a9
    +2024-03-30 00:55:42.129[1711770942129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52624//dapi/v1/openOrders?timestamp=1711770942129&signature=8333c78a19a36f48f112f6d4288109e6ed8c5a790dad8d8c4e5de7fc33616a71
    +2024-03-30 00:55:42.165[1711770942165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52626//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711770942165&signature=898f0464147d0275b74a9d4db62bbdb251ca871801b6643b3281345b4ca753b1
    +2024-03-30 00:55:42.197[1711770942197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52628//dapi/v1/leverageBracket?timestamp=1711770942197&signature=56ecf2edb6c08f9bf5229da2101c18fc3f8bde7caf3a8d49b388dabf733ad348
    +2024-03-30 00:55:42.235[1711770942235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52630//fapi/v1/multiAssetsMargin?timestamp=1711770942235&signature=7ae2c02dd4a30060bbde88e1d6e0384329067bb4837fa88749e1ef05144b35f8
    +2024-03-30 00:55:42.283[1711770942283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52632//dapi/v1/pmExchangeInfo?timestamp=1711770942282&signature=0936588c359deb2416ae2dae0fc26c1af3394c5200bf1869220125b030ce5324
    +2024-03-30 00:55:42.357[1711770942357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52634//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711770942357&signature=616d0d4b983aa8c69fcab96d756f502885a6e6121bbc01d3e22fd46dbb5b00c2
    +2024-03-30 00:55:42.409[1711770942409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52636//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 00:55:42.442[1711770942442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52639//dapi/v1/premiumIndex
    +2024-03-30 00:55:42.475[1711770942475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52641//fapi/v1/apiTradingStatus?timestamp=1711770942475&signature=a68398390c2d5be691299458acf0927fc1016cbb14e44ef2eb289009327c84d5
    +2024-03-30 00:55:42.517[1711770942517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52643//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711770942516&signature=03e7cab7f6ce2686ed5c156b1a6cffab809ba9bcf3d78da169868b7443aa551d
    +2024-03-30 00:55:42.556[1711770942556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52645//dapi/v1/exchangeInfo
    +2024-03-30 00:55:42.615[1711770942615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52649//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711770942614&signature=758433a7b2183ea8c38dd36a93c3ee93531df1752eb429aad81a111f2ca6d6d5
    +2024-03-30 00:55:42.647[1711770942647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52651//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711770942647&signature=a7923ae5532d65665a08fe5ce23a9d221f950c723af73c85c92fac3eabd75940
    +2024-03-30 00:55:42.692[1711770942692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52656//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711770942691&signature=d83d0ccadedb6da0bf781de1dca8b4e8a68b25c3c5654a9cb5ec8d197fe83d5b
    +2024-03-30 00:55:42.714[1711770942714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52658//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711770942714&signature=6a71bbfdbbaef27789a8d76bca48198f62a6eb7ec9b294bc0aba8522ea385772
    +2024-03-30 00:55:42.744[1711770942744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52660//dapi/v1/ping
    +2024-03-30 00:55:42.776[1711770942776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52662//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 00:55:42.804[1711770942804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52664//fapi/v1/premiumIndex
    +2024-03-30 00:55:42.830[1711770942830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52666//dapi/v1/listenKey
    +2024-03-30 00:55:42.889[1711770942889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52669//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711770942888&signature=71c6744dd826a1c97699d7f50b701d94c5f8bde723be82785154964c3b8e8dea
    +2024-03-30 00:55:42.918[1711770942918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52671//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 00:55:42.946[1711770942946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52673//fapi/v1/ticker/bookTicker
    +2024-03-30 00:55:42.986[1711770942986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52676//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711770942986&signature=b426d753291b34fa34caed37568458e698d44ae88c67b77aac0f294181e1ae69
    +2024-03-30 00:55:43.024[1711770943024] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52679//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711770943023&signature=22f48e294436689ee756ad87d2e828de1689b2f8205761ba78544382afd9fddb
    +2024-03-30 00:55:43.064[1711770943064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52682//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711770943062&signature=f89e996c3e5f4b1e22b0e67b8f3dd19f0a43eaab89df54e05127569c0fcc3ff6
    +2024-03-30 00:55:43.091[1711770943091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52684//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711770943090&endTime=1711770944090
    +2024-03-30 00:55:43.134[1711770943134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52688//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 00:55:43.160[1711770943160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52690//fapi/v1/ticker/price
    +2024-03-30 00:55:43.186[1711770943186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52692//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 00:55:43.222[1711770943222] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52695//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711770943222&signature=dd62227775ae11f0a4e281f97c8f012ca3c443e53f569657e6cf331bd5820e6f
    +2024-03-30 00:55:43.249[1711770943249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52697//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 00:55:43.299[1711770943299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52701//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 00:55:43.330[1711770943330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52703//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 00:55:43.366[1711770943366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52706//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 00:55:43.417[1711770943417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52710//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711770943416&signature=4c8296b973199f9605c9eb9959d808ee5c6566f99b356d2466087b7e31911ce6
    +2024-03-30 00:55:43.445[1711770943445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52712//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711770943445&signature=0cea7d57332d2b956a4f395121ed368fd4ef1711f5eb7479be392a78b7fa5052
    +2024-03-30 00:55:43.479[1711770943479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52714//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 00:55:43.506[1711770943506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52716//fapi/v1/indexInfo
    +2024-03-30 00:55:43.535[1711770943535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52718//fapi/v1/pmExchangeInfo?timestamp=1711770943535&signature=40842026d32661c47524440505dc1846948fe08abffba6538c89c673a51eb188
    +2024-03-30 00:55:43.557[1711770943557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52720//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711770943557&signature=8b729343c8f1e846d9f0cb4096b5e4b8ff910697faf626f5e054b8218ae6b090
    +2024-03-30 00:55:43.584[1711770943584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52722//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711770943583&endTime=1711770944583
    +2024-03-30 00:55:43.610[1711770943610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52724//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 00:55:43.654[1711770943654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52728//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711770943654&signature=c9477cf215adf54f3a67cddd9dd1af310bcbc8584954ed458fcc72854ef71d64
    +2024-03-30 00:55:43.703[1711770943703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52732//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711770943703&signature=68c48de53a16efc263c0346c5726c16269641dd5db707f46dfb0f1342a2a11b4
    +2024-03-30 00:55:43.733[1711770943733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52734//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711770943733&signature=d0ecc088af073362609ab22a05f2599f28fc41e32f091974aa2d4c2f8bfc9912
    +2024-03-30 00:55:43.758[1711770943758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52736//fapi/v1/openOrders?timestamp=1711770943758&signature=8f3019f9055fe7b65257d317772fd6225b5e5aa8982a0ccd92a234c1672f5426
    +2024-03-30 00:55:43.780[1711770943780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52738//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 00:55:43.805[1711770943805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52740//dapi/v1/ticker/24hr
    +2024-03-30 00:55:43.832[1711770943832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52742//fapi/v1/listenKey
    +2024-03-30 00:55:43.895[1711770943895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52745//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711770943895&signature=a0b52e08d90353e16ef23819522d32fef790e735c1b2d5fe6198afb278e194bf
    +2024-03-30 00:55:43.932[1711770943932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52748//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711770943932&signature=6ebab49f567778a1b8abda3a87119bd04b7f1c83c5d49e8d44d3ffbf5a9a7452
    +2024-03-30 00:55:43.977[1711770943977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52752//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711770943977&signature=7ceb7074115d0f6d20dcba8b92adcf78b9d6d078cc0e822515b4631aa8241903
    +2024-03-30 00:55:44.001[1711770944001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52754//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711770944001&signature=3681351411d0a18a8ef030d9e4724b841c81031ee8498264db383d0663ebbf8c
    +2024-03-30 00:55:44.045[1711770944045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52756//dapi/v1/balance?timestamp=1711770944045&signature=b5a1de3dd881fa6296fad47708f9bd68e3ecb44062c6ba2b13f3e421921b16fd
    +2024-03-30 00:55:44.071[1711770944071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52758//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711770944071&signature=79c00ec5dea8bfb1ec7e99e8dc0aaeb48d082b660ce91e553491de004092a55a
    +2024-03-30 00:55:44.115[1711770944115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52762//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711770944115&signature=21ef71f3ba38b581627238429dd167455d737c7ef6e0f1cd0b049f0d1523fdea
    +2024-03-30 00:55:44.156[1711770944156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52765//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711770944156&signature=1d79a8694b510ba2c0b72726c00d3ea97d6fff301c6f29b9d92d4621ab131fdf
    +2024-03-30 00:55:44.203[1711770944203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52768//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 00:55:44.228[1711770944228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52770//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 00:55:44.254[1711770944254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52772//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 00:55:44.280[1711770944280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52774//dapi/v1/ticker/bookTicker
    +2024-03-30 00:55:44.316[1711770944316] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52777//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711770944315&endTime=1711770945315
    +2024-03-30 00:55:44.351[1711770944351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52780//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 00:55:44.501[1711770944501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52792//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711770944500&endTime=1711770945500
    +2024-03-30 00:55:44.528[1711770944528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52794//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 00:55:44.644[1711770944644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52796//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 00:55:44.682[1711770944682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52799//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 00:55:44.711[1711770944711] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52801//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711770944710&endTime=1711770945710
    +2024-03-30 00:55:44.755[1711770944755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52805//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711770944754&endTime=1711770945754
    +2024-03-30 00:55:44.780[1711770944780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52807//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 00:55:44.823[1711770944823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52811//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711770944823&signature=965f4a702edc14d7a2f17a58bff08c67607f18c9542f642596245c7ae12dcec9
    +2024-03-30 00:55:44.856[1711770944856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52814//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 00:55:44.908[1711770944908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52819//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711770944908&signature=dfc029ae6fee09e0e679a4bd07929784b5653ab0f24aa5967a162f338862d828
    +2024-03-30 00:55:44.930[1711770944930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52821//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 00:55:44.970[1711770944970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52824//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711770944970&signature=4c9980d329f609d9ec5756895161bada980da816961b27e524b850ec8c4de72b
    +2024-03-30 00:55:45.009[1711770945009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52827//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711770945009&signature=0ecaac5680e3a929a58d5fc7da56ed6b014810c4974651d3b0b189926aec978d
    +2024-03-30 00:55:45.039[1711770945039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52829//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711770945038&endTime=1711770946038
    +2024-03-30 00:55:45.067[1711770945067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52831//fapi/v1/fundingRate
    +2024-03-30 00:55:45.094[1711770945094] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.112[1711770945112] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.113[1711770945113] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.114[1711770945114] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.115[1711770945115] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 00:55:45.117[1711770945117] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 00:55:45.135[1711770945135] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.137[1711770945137] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.138[1711770945138] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.140[1711770945140] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.141[1711770945141] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.146[1711770945146] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 00:55:45.166[1711770945166] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.167[1711770945167] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.169[1711770945169] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.171[1711770945171] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.188[1711770945188] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.190[1711770945190] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.191[1711770945191] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.192[1711770945192] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.194[1711770945194] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 00:55:45.194[1711770945194] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.194[1711770945194] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.194[1711770945194] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.194[1711770945194] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.195[1711770945195] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 00:55:45.214[1711770945214] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.227[1711770945227] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -2532,3176 +126,8 @@ java.io.InterruptedIOException: executor rejected
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:30)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3b35a229 rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 19:44:22.225[1709336662225] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:44:22.226[1709336662226] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:31)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7d322cad rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 19:44:22.227[1709336662227] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:44:22.228[1709336662228] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:10)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:37)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@78452606 rejected from java.util.concurrent.ThreadPoolExecutor@9816741[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 38 common frames omitted
    -2024-03-01 19:58:18.073[1709337498073] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:58:18.085[1709337498085] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:58:18.086[1709337498086] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 19:58:18.087[1709337498087] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 19:58:18.089[1709337498089] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 19:58:18.089[1709337498089] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:00:16.196[1709337616196] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:00:16.206[1709337616206] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:00:16.208[1709337616208] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 20:00:16.208[1709337616208] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:00:16.208[1709337616208] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:00:16.209[1709337616209] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:00:44.985[1709337644985] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:00:44.996[1709337644996] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:00:44.998[1709337644998] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:00:45.000[1709337645000] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:00:45.001[1709337645001] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:00:45.014[1709337645014] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:00:45.015[1709337645015] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:00:45.016[1709337645016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:01:32.726[1709337692726] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:01:32.737[1709337692737] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:01:32.739[1709337692739] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 20:01:32.739[1709337692739] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:01:32.740[1709337692740] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:01:32.740[1709337692740] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:04:54.592[1709337894592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61863//dapi/v1/income?symbol=BNBUSDT&timestamp=1709337894514&signature=fb343d6f908ef1a3e540984c5072abd4699122bb7c83777d834a95fb03fb62ab
    -2024-03-01 20:04:55.073[1709337895073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61865//dapi/v1/income?timestamp=1709337895073&signature=91ffc2e1fe67ef0451d393365e727b9d4c3614e98d5bf5bef8d86346785ddfb4
    -2024-03-01 20:04:55.084[1709337895084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61867//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:04:55.095[1709337895095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61871//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:04:55.107[1709337895107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61873//fapi/v1/exchangeInfo
    -2024-03-01 20:04:55.114[1709337895114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61875//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:04:55.120[1709337895120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61877//fapi/v1/ticker/24hr
    -2024-03-01 20:04:55.132[1709337895132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61880//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709337895132&signature=b9d7312190bd65e050543dbceccaae137f2f72834362e01725a14fc2e0b56bbb
    -2024-03-01 20:04:55.168[1709337895168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61882//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709337895167&signature=10d6fed30add14faf63765ce33690fe96577cb8d2d662fc2e76126925346a052
    -2024-03-01 20:04:55.177[1709337895177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61885//fapi/v1/time
    -2024-03-01 20:04:55.184[1709337895184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61887//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709337895184&signature=8e5050c58a94b09c8633a9351fd7f9ed5c98285ffb027a2b1b6deb4a5b41178b
    -2024-03-01 20:04:55.191[1709337895191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61889//dapi/v1/openOrders?timestamp=1709337895191&signature=116d0a612b62406b1e619265f77c7bb09558f4897e8ab8bcc7fae1e68b2eef8e
    -2024-03-01 20:04:55.200[1709337895200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61891//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709337895200&signature=126cbfffaf4230e075a40d562cb247a9126f74fbac8e4554883d3cb8249559a3
    -2024-03-01 20:04:55.207[1709337895207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61893//dapi/v1/leverageBracket?timestamp=1709337895206&signature=ee7a17e8dac8a6c91c3c0c5001fb9abb777fce06d3e8fc6b021ff06a9c6878c9
    -2024-03-01 20:04:55.215[1709337895215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61895//fapi/v1/multiAssetsMargin?timestamp=1709337895214&signature=69b5daea9bf035c9181b2123c31972498d1b72b2f84473891c6f1b6e37ff57e1
    -2024-03-01 20:04:55.223[1709337895223] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61897//dapi/v1/pmExchangeInfo?timestamp=1709337895223&signature=5a3371e407b2fd725db5a20055ee9de51878b740b749c476a2fc03c066c93c90
    -2024-03-01 20:04:55.230[1709337895230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61899//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709337895230&signature=c405c576a2903d92bb75c1dc139f3d647b28c09e4af5452ab621a9947cad0d99
    -2024-03-01 20:04:55.238[1709337895238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61901//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:04:55.244[1709337895244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61903//dapi/v1/premiumIndex
    -2024-03-01 20:04:55.251[1709337895251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61905//fapi/v1/apiTradingStatus?timestamp=1709337895251&signature=4f5f4b23cb0a9db9733f8f2327d0fe4308ae97bc4af828870301365ab8d375e1
    -2024-03-01 20:04:55.258[1709337895258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61907//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709337895258&signature=a7c1611f52a0514ff40dbfe25f50fdca2baf1a3ce9303080aecd67c7d33a9ef5
    -2024-03-01 20:04:55.267[1709337895267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61909//dapi/v1/exchangeInfo
    -2024-03-01 20:04:55.281[1709337895281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61913//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709337895280&signature=ca8a81320ce09d757e777dd989f8a87cb7996d010fe06bb634b1b99cebd1ce43
    -2024-03-01 20:04:55.289[1709337895289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61915//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709337895289&signature=10d20dd272582c38fbacf897dd6eac974fd063175957157f5cb922f1ca89db42
    -2024-03-01 20:04:55.305[1709337895305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61919//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709337895304&signature=026c17f65b46862a143e8e41d3779e2a6c57da2f37d0df2720bf23500d051aef
    -2024-03-01 20:04:55.310[1709337895310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61921//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709337895310&signature=a526b55d128184278d280660d1d2a4c4dc308a965668b0e3b736a0b9568b82e1
    -2024-03-01 20:04:55.318[1709337895318] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61923//dapi/v1/ping
    -2024-03-01 20:04:55.325[1709337895325] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61925//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:04:55.331[1709337895331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61927//fapi/v1/premiumIndex
    -2024-03-01 20:04:55.339[1709337895339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61929//dapi/v1/listenKey
    -2024-03-01 20:04:55.349[1709337895349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61932//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709337895348&signature=c59cf4669dc748d494edaade986f6671a15f32002a7fa9a2f61fd20954a37e73
    -2024-03-01 20:04:55.355[1709337895355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61934//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:04:55.361[1709337895361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61936//fapi/v1/ticker/bookTicker
    -2024-03-01 20:04:55.371[1709337895371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61939//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709337895371&signature=e5efe25675bd715185969ed9b01d9e02c480bed8ef8cdae7c691077008aa5446
    -2024-03-01 20:04:55.383[1709337895383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61942//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709337895382&signature=6bd657e4daa16d878dbea6c1b75608077f0c47b04f0ece8bbf9def60658cada3
    -2024-03-01 20:04:55.396[1709337895396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61945//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709337895393&signature=b12b9ae932b04b30b52ebcf2e76095c6bbcee7a5ba338ebd1d5796126715be17
    -2024-03-01 20:04:55.405[1709337895405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61947//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709337895403&endTime=1709337896403
    -2024-03-01 20:04:55.416[1709337895416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61951//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:04:55.422[1709337895422] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61953//fapi/v1/ticker/price
    -2024-03-01 20:04:55.428[1709337895428] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61955//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:04:55.438[1709337895438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61958//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709337895437&signature=10c0c56455845811f63ad785b81ca2a3a155ff5234c5dc661e0c8d4d4657234f
    -2024-03-01 20:04:55.445[1709337895445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61960//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:04:55.458[1709337895458] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61964//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:04:55.465[1709337895465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61966//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:04:55.474[1709337895474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61969//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:04:55.487[1709337895487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61973//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709337895487&signature=df3a546e56fbb9a552ac823059dfc54486c0490fc0d6bddcdab7aa2a1170f30a
    -2024-03-01 20:04:55.493[1709337895493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61975//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709337895493&signature=bb4452c4bf207c0cce92e1b85b8f6fb7dc5fb507d8b3e11f469fca78f6734185
    -2024-03-01 20:04:55.499[1709337895499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61977//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:04:55.505[1709337895505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61979//fapi/v1/indexInfo
    -2024-03-01 20:04:55.510[1709337895510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61981//fapi/v1/pmExchangeInfo?timestamp=1709337895510&signature=270be5dd3fb759c9c7f11ee7b26b0c84760e85390f33b0ca5850bc85825e6cda
    -2024-03-01 20:04:55.516[1709337895516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61983//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709337895516&signature=2634699e665f2bfb0233826541998339550adff7069bf1f4af5e6400a1296a6a
    -2024-03-01 20:04:55.522[1709337895522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61985//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337895521&endTime=1709337896521
    -2024-03-01 20:04:55.528[1709337895528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61987//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:04:55.541[1709337895541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61991//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709337895540&signature=31041e1d1a65cf2755956f0460be3a4ab0deee2f3845e74400dd76df55b01ca5
    -2024-03-01 20:04:55.554[1709337895554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61995//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709337895554&signature=7783393416980d441501aff900af03fdbc3544f41079153493068c92ec4464ea
    -2024-03-01 20:04:55.561[1709337895561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61997//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709337895560&signature=7ce05a3c47c27cbc07160200a4503836bb6b45b27e648d42ea2ab516534c9f6e
    -2024-03-01 20:04:55.568[1709337895568] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61999//fapi/v1/openOrders?timestamp=1709337895568&signature=f6cd83055582483197f12e718801bf2a006af188314970e72383d946bbc0846f
    -2024-03-01 20:04:55.574[1709337895574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62002//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:04:55.580[1709337895580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62004//dapi/v1/ticker/24hr
    -2024-03-01 20:04:55.587[1709337895587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62006//fapi/v1/listenKey
    -2024-03-01 20:04:55.603[1709337895603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62009//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709337895603&signature=0a96aebe8923a54f11294b8060b6f4d5f36ffd5fdae4c21b64e9e2f6506263dc
    -2024-03-01 20:04:55.612[1709337895612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62012//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709337895612&signature=7a760b4a925abcb5ea174f00f7f8d98bb51bcc974d8ea1fe905f9a84e5cdbfd1
    -2024-03-01 20:04:55.633[1709337895633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62016//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709337895633&signature=7120e2b6bdbf588cc3e8d0afbbc868ce38030c29be0f070961b7a0df40143b8e
    -2024-03-01 20:04:55.638[1709337895638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62018//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709337895638&signature=8f94fc8d2eca344f6159e3f214db716a471a3d46d02d12481d16ae0b283167f0
    -2024-03-01 20:04:55.652[1709337895652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62020//dapi/v1/balance?timestamp=1709337895651&signature=aa9d56807ee1e3eddd368435c3aba3f5a1557a5fea4e35a435734c079be436b5
    -2024-03-01 20:04:55.657[1709337895657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62022//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709337895657&signature=8b99e113bac640d04c2d4d788fb93451780d88656573ccd7be39213deb6d37d9
    -2024-03-01 20:04:55.669[1709337895669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62026//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709337895669&signature=a61b7228278ae45ef8e3714de16db74f6827e126aba89691c81bb722179911c7
    -2024-03-01 20:04:55.678[1709337895678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62029//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709337895678&signature=905c7b3cbfb40a0b80b2d00adf095fac7fc09398ab4eda0ff262b73a8b497c6c
    -2024-03-01 20:04:55.687[1709337895687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62032//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:04:55.691[1709337895691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62034//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:04:55.698[1709337895698] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62036//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:04:55.703[1709337895703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62038//dapi/v1/ticker/bookTicker
    -2024-03-01 20:04:55.711[1709337895711] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62041//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337895710&endTime=1709337896710
    -2024-03-01 20:04:55.719[1709337895719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62044//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:04:55.760[1709337895760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62056//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337895759&endTime=1709337896759
    -2024-03-01 20:04:55.767[1709337895767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62058//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:04:55.788[1709337895788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62060//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:04:55.795[1709337895795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62063//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:04:55.801[1709337895801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62065//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709337895800&endTime=1709337896800
    -2024-03-01 20:04:55.809[1709337895809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62069//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709337895809&endTime=1709337896809
    -2024-03-01 20:04:55.814[1709337895814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62071//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:04:55.823[1709337895823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62075//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709337895822&signature=e0ea8a5070a730920609856b1c3f036282614244ae1b0a481d2d716d8c1d1ae4
    -2024-03-01 20:04:55.830[1709337895830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62078//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:04:55.842[1709337895842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62083//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709337895842&signature=b45c7be2922b4cc0fb54509d11530268ef1306f5058c929d81aede5bb874af0c
    -2024-03-01 20:04:55.849[1709337895849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62085//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:04:55.858[1709337895858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62088//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709337895858&signature=7ad00e492cc1acf8c99d7df78193900a3fe02aef3a3e9a9b257a3e855a99513d
    -2024-03-01 20:04:55.865[1709337895865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62091//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709337895865&signature=91d212822974f868a3c0d22178aa410ed650ed44848bbff9590e9e7a54a82702
    -2024-03-01 20:04:55.870[1709337895870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62093//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709337895869&endTime=1709337896869
    -2024-03-01 20:04:55.874[1709337895874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62095//fapi/v1/fundingRate
    -2024-03-01 20:04:55.884[1709337895884] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:04:55.902[1709337895902] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:04:55.903[1709337895903] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:04:55.905[1709337895905] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:04:55.906[1709337895906] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:04:55.907[1709337895907] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 20:04:55.907[1709337895907] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:04:55.910[1709337895910] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:04:55.910[1709337895910] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:04:55.911[1709337895911] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:04:55.919[1709337895919] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:39)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5990e6c5 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:04:55.920[1709337895920] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:04:55.920[1709337895920] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:40)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2c715e84 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:04:55.921[1709337895921] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:04:55.922[1709337895922] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:46)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7caa550 rejected from java.util.concurrent.ThreadPoolExecutor@56e07a08[Shutting down, pool size = 5, active threads = 5, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 52 common frames omitted
    -2024-03-01 20:04:55.930[1709337895930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62098//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709337895929&signature=e2b810e36377dd5c6bccc267e9d1f7285854c94e0ed45f1c6a03298b7e71346c
    -2024-03-01 20:04:55.937[1709337895937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62100//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709337895937&signature=22e47a542af99f1f06c9593a1797a1c6b859b41833d79bb762d550ec04a60080
    -2024-03-01 20:04:55.949[1709337895949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62108//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709337895949&signature=c8f2d9e4d0eb1af9d4210b3b0b228a8d7714ef1fd48512213945960bf8a3bee3
    -2024-03-01 20:04:55.957[1709337895957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62110//dapi/v1/positionSide/dual?timestamp=1709337895957&signature=be16948180f87315f239c9dcb39c8fb9b58056cc707e80b1b49585bddd16de16
    -2024-03-01 20:04:55.965[1709337895965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62112//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709337895965&signature=4d122170df8e75f7dbcedaa6bc38b653b6d7b6f85342abd61c945502074dce91
    -2024-03-01 20:04:55.977[1709337895977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62115//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:04:55.990[1709337895990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62117//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:04:56.000[1709337896000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62119//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:04:56.008[1709337896008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62122//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709337896007&endTime=1709337897007
    -2024-03-01 20:04:56.017[1709337896017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62124//fapi/v1/leverageBracket?timestamp=1709337896016&signature=abe456bc185dbe70821514d3cd9345de4c3386775bc386696cc739c5abbe2664
    -2024-03-01 20:04:56.023[1709337896023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62126//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709337896023&signature=50ea2ff12fc7e18b5dbae9638251c529b9768a02123da244d5f2ffc92f967b01
    -2024-03-01 20:04:56.039[1709337896039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62128//dapi/v1/ticker/price
    -2024-03-01 20:04:56.045[1709337896045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62130//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:04:56.058[1709337896058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62134//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709337896056&endTime=1709337897056
    -2024-03-01 20:04:56.064[1709337896064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62136//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:04:56.078[1709337896078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62138//fapi/v2/positionRisk?timestamp=1709337896078&signature=e5aaf4313691205045d0c0bf427f5e8e367c2de0967b0e51291f53e341986b2f
    -2024-03-01 20:04:56.085[1709337896085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62140//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709337896085&signature=249a3d7749d0a73f2d0ca4f4e3a196775f6d4ab33bfa5a6b4f3c9075da32bd88
    -2024-03-01 20:04:56.091[1709337896091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62142//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:04:56.097[1709337896097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62144//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709337896095&endTime=1709337897095
    -2024-03-01 20:04:56.108[1709337896108] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62148//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:04:56.117[1709337896117] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62151//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896116&endTime=1709337897116
    -2024-03-01 20:04:56.126[1709337896126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62154//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709337896126&signature=f6df7a35e04fc3db777a9b955bccc4c40af250fd481e000ff07e9d9257189190
    -2024-03-01 20:04:56.138[1709337896138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62158//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:04:56.145[1709337896145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62160//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:04:56.155[1709337896155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62162//fapi/v2/balance?timestamp=1709337896155&signature=895f01c7ad3947afddb1d90138f5010c323a829335a1013934d2538437ee397e
    -2024-03-01 20:04:56.168[1709337896168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62165//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709337896168&signature=24cb5d3d7f11b8b165b66691e953fbc6044ec55d48bf72608ae00886588ebb50
    -2024-03-01 20:04:56.177[1709337896177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62168//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709337896177&signature=70620c5792f16da90e072145ddfc267c404a3a05b19d88515526199107de65db
    -2024-03-01 20:04:56.189[1709337896189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62172//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:04:56.194[1709337896194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62174//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709337896193&endTime=1709337897193
    -2024-03-01 20:04:56.202[1709337896202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62176//dapi/v1/positionRisk?timestamp=1709337896202&signature=7012ec8a5f258dc3d8207033ed18e29bbaf9033161638c37fbd5669214c36178
    -2024-03-01 20:04:56.209[1709337896209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62178//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709337896209&signature=29e11f67780818e16faa3a9e515a478e5c4fc036429fe1520eab6f7c72711781
    -2024-03-01 20:04:56.221[1709337896221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62182//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:04:56.228[1709337896228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62184//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896227&endTime=1709337897227
    -2024-03-01 20:04:56.237[1709337896237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62186//fapi/v1/income?symbol=BNBUSDT&timestamp=1709337896236&signature=8958e2e6b9b98b99d2c27ce190653284a90e168a22f730de02dee565541ad5d6
    -2024-03-01 20:04:56.243[1709337896243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62188//fapi/v1/income?timestamp=1709337896242&signature=baa067b04a345bc9ace4f47baca12f0f6d6d05fded53c355dc0a710d3ab61755
    -2024-03-01 20:04:56.251[1709337896251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62190//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:04:56.260[1709337896260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62193//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:04:56.268[1709337896268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62195//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709337896268&signature=b12bb9c1316bc4b30265022fa50ef3e19a7a2b661a5f853fe481aefb6a3a0c37
    -2024-03-01 20:04:56.278[1709337896278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62198//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:04:56.286[1709337896286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62200//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709337896284&endTime=1709337897284
    -2024-03-01 20:04:56.295[1709337896295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62204//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709337896294&endTime=1709337897294
    -2024-03-01 20:04:56.302[1709337896302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62206//dapi/v1/fundingRate
    -2024-03-01 20:04:56.308[1709337896308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62208//fapi/v1/positionSide/dual?timestamp=1709337896308&signature=0bd53fdd814b760334f470846b0d20cd267d3117f48ffbcf1468958d8cc2775e
    -2024-03-01 20:04:56.317[1709337896317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62210//fapi/v1/ping
    -2024-03-01 20:04:56.331[1709337896331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62212//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:04:56.338[1709337896338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62214//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:04:56.359[1709337896359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62216//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:04:56.379[1709337896379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62219//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709337896377&endTime=1709337897377
    -2024-03-01 20:04:56.417[1709337896417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62222//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709337896416&endTime=1709337897416
    -2024-03-01 20:04:56.426[1709337896426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62225//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:04:56.434[1709337896434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62227//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:04:56.439[1709337896439] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62229//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709337896438&endTime=1709337897438
    -2024-03-01 20:04:56.450[1709337896450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62233//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709337896450&signature=42f8fda83ac3d703e79332adfa4e31c96b1c90d00625ff84dc6d78708a7c3042
    -2024-03-01 20:04:56.457[1709337896457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62236//fapi/v1/income/asyn?startTime=1709337896456&endTime=1709337897456&timestamp=1709337896457&signature=b64b1ce4a63c2b837f3f7882ad71c634de129bca9c9e3998adf081f3fdd01314
    -2024-03-01 20:04:56.462[1709337896462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62238//fapi/v1/income/asyn?timestamp=1709337896462&signature=2b6769eb90c98501138e21bb584331a237de59b962b2de239394c1a78ba8681d
    -2024-03-01 20:04:56.468[1709337896468] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62240//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:04:56.473[1709337896473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62242//fapi/v1/assetIndex
    -2024-03-01 20:04:56.479[1709337896479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62244//dapi/v1/listenKey
    -2024-03-01 20:04:56.486[1709337896486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62246//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709337896486&signature=c0525ed855effcffbc65289fd91462327d1e5348b5be8c86ce6e34dabae02075
    -2024-03-01 20:04:56.494[1709337896494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62249//fapi/v2/account?timestamp=1709337896494&signature=81a496020cf33b266742ccb22afcf592791189a300c592589246d509cc0f8012
    -2024-03-01 20:04:56.502[1709337896502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62252//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709337896502&signature=453e95da336e54271e02af4b56799f708cd9e72ebec1c169000f0ef9fde130d8
    -2024-03-01 20:04:56.509[1709337896509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62254//fapi/v1/listenKey
    -2024-03-01 20:04:56.516[1709337896516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62256//dapi/v1/adlQuantile?timestamp=1709337896516&signature=743f14e59334f88a10444a6ff18db25b33aabf5d36b827bd1631b0b0c92dac17
    -2024-03-01 20:04:56.522[1709337896522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62258//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709337896522&signature=57acf01ce94ea168b0d50a1fbc65c9a348175714e959459c44e4e1e85d9f0009
    -2024-03-01 20:04:56.528[1709337896528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62260//dapi/v1/listenKey
    -2024-03-01 20:04:56.538[1709337896538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62263//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709337896537&signature=f73b4274399ffedbc01b755e344ba3e2e8c1af0c9557be852e3ccda9804e5fd4
    -2024-03-01 20:04:56.547[1709337896547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62267//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:04:56.553[1709337896553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62269//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709337896552&endTime=1709337897552
    -2024-03-01 20:04:56.559[1709337896559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62271//fapi/v1/adlQuantile?timestamp=1709337896558&signature=82f6f129d71497da58837491cb0203338714447cc238ec782e9394d5cc979252
    -2024-03-01 20:04:56.564[1709337896564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62273//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709337896564&signature=9582b4903d035ec943eaec4c41ea242c625b820005cea695c7c052d4e478e5b9
    -2024-03-01 20:04:56.569[1709337896569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62275//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709337896569&signature=a6f1931380f01c4518e8bfdcf4fe9e80b743e797da430e26403e6d96ae22aa3a
    -2024-03-01 20:04:56.574[1709337896574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62277//fapi/v1/forceOrders?timestamp=1709337896574&signature=33505cd9f7427d18f514526df08f5c96d8fb0b8e4f62292d05ae67b374324f0a
    -2024-03-01 20:04:56.579[1709337896579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62279//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896578&endTime=1709337897578
    -2024-03-01 20:04:56.588[1709337896588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62283//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:04:56.592[1709337896592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62285//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709337896592&signature=5ebcf39ecf3f5c623bd93bf42fb061bd1515786ff7c1dcb8c4f6db739e2bec8b
    -2024-03-01 20:04:56.599[1709337896599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62288//dapi/v1/leverageBracket?timestamp=1709337896599&signature=a7e1da280aad6c0d52f98366430ba9e8946073d2e00c6adec9c28d3b206636dc
    -2024-03-01 20:04:56.604[1709337896604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62290//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709337896604&signature=a3ba3467cdb2a8d9ad9823c291c2ef5712416584e8406f445b49b0aea87ce097
    -2024-03-01 20:04:56.611[1709337896611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62292//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709337896610&endTime=1709337897610
    -2024-03-01 20:04:56.627[1709337896627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62296//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:04:56.638[1709337896638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62299//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709337896638&signature=bab74e5dcadaf10c2c4d735597df95a2af604e488092bea00783e36e4fb3a9c9
    -2024-03-01 20:04:56.652[1709337896652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62303//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709337896650&endTime=1709337897650
    -2024-03-01 20:04:56.657[1709337896657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62305//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:04:56.671[1709337896671] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62308//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709337896671&signature=21acec602de077ee09962f4ef1129124327907cdf990e9cb05ab2960bad78014
    -2024-03-01 20:04:56.678[1709337896678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62310//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709337896678&signature=63e1561af905f353a6ce41272fae577dc019830d1e5c051863d1448bc5bb49f6
    -2024-03-01 20:04:56.683[1709337896683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62312//fapi/v1/leverageBracket?timestamp=1709337896683&signature=71e17d8b0d682bc0f78e1340603cade071c5a0a488ddea900486e93864311caf
    -2024-03-01 20:04:56.691[1709337896691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62314//dapi/v2/leverageBracket?timestamp=1709337896691&signature=653fcd3d50059f42cf5e7b6c4239654342c9f6c2961f63cab4275b6300546496
    -2024-03-01 20:04:56.702[1709337896702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62316//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709337896701&signature=af4d2ab5b7740c86dd2d04df34f5004ca570f76219f55d6f53c19818e93ea334
    -2024-03-01 20:04:56.716[1709337896716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62318//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709337896716&signature=fffdabf33b241dadd7488263139b069d6e1141b173a3cb3b0de2d388c1d94202
    -2024-03-01 20:04:56.721[1709337896721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62320//dapi/v1/forceOrders?timestamp=1709337896721&signature=ba71cb3824ce0c8ff7c91913f2331c35f5b2b4501e920dd7e877de16eb74843e
    -2024-03-01 20:04:56.727[1709337896727] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62322//dapi/v1/time
    -2024-03-01 20:04:56.734[1709337896734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62325//fapi/v1/listenKey
    -2024-03-01 20:04:56.738[1709337896738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62327//dapi/v1/account?timestamp=1709337896738&signature=50a7cc1295bb3d06bcdd29a5c57e6c0408f2d75473f2e67b279bdcd6ef1b7809
    -2024-03-01 20:20:10.028[1709338810028] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.037[1709338810037] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:10.039[1709338810039] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:20:10.041[1709338810041] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.042[1709338810042] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:10.042[1709338810042] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.044[1709338810044] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 4
    -2024-03-01 20:20:10.045[1709338810045] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.045[1709338810045] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:10.046[1709338810046] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 20:20:10.046[1709338810046] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.047[1709338810047] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:10.047[1709338810047] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:20:10.048[1709338810048] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.052[1709338810052] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:46)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@508dec2b rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:20:10.053[1709338810053] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:10.054[1709338810054] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:47)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@69ee81fc rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:20:10.055[1709338810055] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:10.055[1709338810055] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:53)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@f58853c rejected from java.util.concurrent.ThreadPoolExecutor@1e4f4a5c[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 38 common frames omitted
    -2024-03-01 20:20:50.613[1709338850613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62406//dapi/v1/income?symbol=BNBUSDT&timestamp=1709338850551&signature=9fb2131c19a1e11775946371caf85b23ad1266aa46c509dbdc5c3f95f2d6cb63
    -2024-03-01 20:20:51.088[1709338851088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62408//dapi/v1/income?timestamp=1709338851087&signature=f03eb064223166a2706c164ca5d2295c3215b26f71e28ec59fe7d6d123ce5a20
    -2024-03-01 20:20:51.099[1709338851099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62410//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:20:51.111[1709338851111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62414//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:20:51.123[1709338851123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62416//fapi/v1/exchangeInfo
    -2024-03-01 20:20:51.130[1709338851130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62418//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:20:51.137[1709338851137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62420//fapi/v1/ticker/24hr
    -2024-03-01 20:20:51.149[1709338851149] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62423//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709338851149&signature=29819b1e30286845e5d65fc15234bbc8e1fe4e6d8cdd470f6f5291cb1451768d
    -2024-03-01 20:20:51.183[1709338851183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62425//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709338851183&signature=2573f082419b99a6224075f88bfb96c5000ec045b964bc439cf04d7bf3f2ce2a
    -2024-03-01 20:20:51.195[1709338851195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62428//fapi/v1/time
    -2024-03-01 20:20:51.204[1709338851204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62430//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709338851203&signature=8f4048c0a2bbc2488d22d2b8e9c5c598c8cedc744840d5794c741226e66d9905
    -2024-03-01 20:20:51.211[1709338851211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62432//dapi/v1/openOrders?timestamp=1709338851210&signature=086de626628b14aba99d161c3447da135339b966dfdcdc8309576864de1549f9
    -2024-03-01 20:20:51.220[1709338851220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62434//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709338851220&signature=dd38d45113161d44f884304540d9f37bc7483802a394b55fb96b3891e8494952
    -2024-03-01 20:20:51.227[1709338851227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62436//dapi/v1/leverageBracket?timestamp=1709338851226&signature=d579ea028a718e93923ec8f2132abbc30c19ceb098c963c374c67c9123e32102
    -2024-03-01 20:20:51.234[1709338851234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62438//fapi/v1/multiAssetsMargin?timestamp=1709338851234&signature=33e890f3c75eacab3f341204de6b56995c89eb83999086391188e380feb1b0b7
    -2024-03-01 20:20:51.242[1709338851242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62440//dapi/v1/pmExchangeInfo?timestamp=1709338851242&signature=ad40ef584f823ce0e02f8b88e6b19e7009d77b9074599e0eedde1e54e7ad2b77
    -2024-03-01 20:20:51.251[1709338851251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62442//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709338851251&signature=7738bb9a3917a02b814d57ee2ef66d73b73ffebca4aa8514b3a3abd2e51cdbf5
    -2024-03-01 20:20:51.261[1709338851261] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62444//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:20:51.267[1709338851267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62446//dapi/v1/premiumIndex
    -2024-03-01 20:20:51.273[1709338851273] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62448//fapi/v1/apiTradingStatus?timestamp=1709338851273&signature=9507128d96f971f10ed718c6c19d467f3b005632c6cee1513e58d36cc4327c72
    -2024-03-01 20:20:51.282[1709338851282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62450//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709338851282&signature=bb7fe9766154e9d14b227e7d3c566950f9644af8f46bb495b1b346091da5e4ed
    -2024-03-01 20:20:51.288[1709338851288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62452//dapi/v1/exchangeInfo
    -2024-03-01 20:20:51.301[1709338851301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62456//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709338851300&signature=74fa5c664331d69b73bd9702d62935bfc7e53c7127bd2f2fe27b8d0d124a9788
    -2024-03-01 20:20:51.308[1709338851308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62458//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709338851308&signature=959e7e76f179bd84974f79c0fda1c9c5e97d4cdb292663f72ba9d88f68d00a70
    -2024-03-01 20:20:51.322[1709338851322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62462//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709338851321&signature=fb3de93bd312b04f718c8eda6f8b9025c40abf25baa5dbdce0ffb73864e5af3b
    -2024-03-01 20:20:51.327[1709338851327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62464//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709338851327&signature=973df44059acfa8ec7ccac2c1af470193fb03eba1a651c50e5505d6098614dcf
    -2024-03-01 20:20:51.333[1709338851333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62466//dapi/v1/ping
    -2024-03-01 20:20:51.340[1709338851340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62468//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:20:51.348[1709338851348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62470//fapi/v1/premiumIndex
    -2024-03-01 20:20:51.356[1709338851356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62472//dapi/v1/listenKey
    -2024-03-01 20:20:51.369[1709338851369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62475//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709338851369&signature=4eb66c2548c03917a668fafa405cae1911d771b214c94643f87b98c60fe78d2e
    -2024-03-01 20:20:51.376[1709338851376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62477//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:20:51.381[1709338851381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62479//fapi/v1/ticker/bookTicker
    -2024-03-01 20:20:51.392[1709338851392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62482//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709338851391&signature=880103e70a13ad1be105d4d07f34c6c1425d625627aad7ce4a7ca2a31ab9143b
    -2024-03-01 20:20:51.401[1709338851401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62485//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709338851401&signature=535d8f530f0a51682501ad739da30ad4cc06b8828c70c679a0ed2db7f201ba80
    -2024-03-01 20:20:51.417[1709338851417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62488//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709338851412&signature=ced6918a9c99e518bfe9bf9be850f02bc04ca076c15a3958b8e92939690373e4
    -2024-03-01 20:20:51.424[1709338851424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62490//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709338851423&endTime=1709338852423
    -2024-03-01 20:20:51.435[1709338851435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62494//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:20:51.441[1709338851441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62496//fapi/v1/ticker/price
    -2024-03-01 20:20:51.448[1709338851448] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62498//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:20:51.457[1709338851457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62501//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709338851457&signature=dc10accb335caac254c9f3afef0b6910e88133c69ec6e9c88bedb5232ba05f80
    -2024-03-01 20:20:51.464[1709338851464] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62503//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:20:51.476[1709338851476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62507//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:20:51.485[1709338851485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62509//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:20:51.492[1709338851492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62512//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:20:51.505[1709338851505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62516//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709338851504&signature=bd92edb242b673e7a2e632a73cea16fbda167f401a795d6d10b0fb68b52eca03
    -2024-03-01 20:20:51.510[1709338851510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62518//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709338851509&signature=1be8f6c828b341eb78c268a6b1d9339f8aa2730adf3d8d702189fffbede47ea0
    -2024-03-01 20:20:51.516[1709338851516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62520//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:20:51.522[1709338851522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62523//fapi/v1/indexInfo
    -2024-03-01 20:20:51.529[1709338851529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62525//fapi/v1/pmExchangeInfo?timestamp=1709338851529&signature=41177c4558237011209f1531def02dd6749cb68a43ccee93fa9b29cd75d57f11
    -2024-03-01 20:20:51.535[1709338851535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62527//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709338851535&signature=10168e8864152724dd59706e2a337ffe31fac6820a537c5992aa7a6afe0b0244
    -2024-03-01 20:20:51.541[1709338851541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62529//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338851540&endTime=1709338852540
    -2024-03-01 20:20:51.547[1709338851547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62531//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:20:51.560[1709338851560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62535//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709338851560&signature=e140387f9bb94be15ceeb039b13042a8140bfd9acff5ad93c2c442c42e5fec6b
    -2024-03-01 20:20:51.575[1709338851575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62539//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709338851575&signature=36ed7ce8697f3d0e216216f586aea610e32e3a1a15b44088d0613dda2b1c559f
    -2024-03-01 20:20:51.583[1709338851583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62541//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709338851583&signature=5f88a685dc5661b96c1308e7bc07c557239c085e0b680c7e11a298b6157c4309
    -2024-03-01 20:20:51.589[1709338851589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62543//fapi/v1/openOrders?timestamp=1709338851589&signature=b179061e58151ff55698e7e57413bf20f499f94a5878e4e229fd43b9995d409e
    -2024-03-01 20:20:51.595[1709338851595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62545//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:20:51.601[1709338851601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62547//dapi/v1/ticker/24hr
    -2024-03-01 20:20:51.606[1709338851606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62549//fapi/v1/listenKey
    -2024-03-01 20:20:51.622[1709338851622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62552//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709338851622&signature=a8032ae4ac7ca91421ae153ecc60b3210e0caf4ce69a12dc8f007690b78b5341
    -2024-03-01 20:20:51.631[1709338851631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62555//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709338851631&signature=b4f1b2eb31e11489ab166ca28887e8df05b1647a91b693aecba05c5cc1bd5691
    -2024-03-01 20:20:51.653[1709338851653] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62559//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709338851653&signature=b3cc59c6244b60c951de126f16681df5a393c21c8c3689b22e7e57e4b62ca4c3
    -2024-03-01 20:20:51.658[1709338851658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62561//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709338851658&signature=ddb4102b7b367a25f8dce29f982a4753460bf8a75760f478af01b1f1770844f7
    -2024-03-01 20:20:51.672[1709338851672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62563//dapi/v1/balance?timestamp=1709338851672&signature=8bf8a35488d7fc752a4eb4c5eaa3469bd7a60cd7671c2578172de1fc93f1f538
    -2024-03-01 20:20:51.678[1709338851678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62565//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709338851678&signature=81489155916c78c42512d8f1239c3365ba3fbf19bd807a2bfe663b17fdc6507e
    -2024-03-01 20:20:51.692[1709338851692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62569//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709338851691&signature=b61b425b2259a3301ed2d92c28fe32d386116d5515d16eade2760ab5ee0e40a2
    -2024-03-01 20:20:51.700[1709338851700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62572//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709338851699&signature=1f78d0fc640cc63748e202d4816fde9046ec76cfa63a66c067a8b297170b91ae
    -2024-03-01 20:20:51.708[1709338851708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62575//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:20:51.712[1709338851712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62577//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:20:51.717[1709338851717] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62579//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:20:51.722[1709338851722] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62581//dapi/v1/ticker/bookTicker
    -2024-03-01 20:20:51.730[1709338851730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62584//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338851728&endTime=1709338852728
    -2024-03-01 20:20:51.737[1709338851737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62587//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:20:51.783[1709338851783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62599//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338851781&endTime=1709338852781
    -2024-03-01 20:20:51.789[1709338851789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62601//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:20:51.811[1709338851811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62603//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:20:51.820[1709338851820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62606//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:20:51.824[1709338851824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62608//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709338851823&endTime=1709338852823
    -2024-03-01 20:20:51.834[1709338851834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62612//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709338851832&endTime=1709338852832
    -2024-03-01 20:20:51.839[1709338851839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62614//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:20:51.851[1709338851851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62618//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709338851851&signature=01a35db56f6b6acf4273d43cdcca0fc034f12ed1d5a816babb0d2ff296d7b758
    -2024-03-01 20:20:51.864[1709338851864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62621//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:20:51.879[1709338851879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62626//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709338851879&signature=d886db93e0ab678533203017abf6bbd69482a805181dc174bddce02a2c6cee25
    -2024-03-01 20:20:51.885[1709338851885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62628//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:20:51.893[1709338851893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62631//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709338851893&signature=2effc59a4607e88851872184eaa309885b9e471ef91bc1509b122a7536c3c093
    -2024-03-01 20:20:51.900[1709338851900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62634//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709338851900&signature=396d5b02b3d2d2067b756e6ecc3b3488175a269cac47b4dc8efb4ebd3d8486ac
    -2024-03-01 20:20:51.906[1709338851906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62636//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709338851905&endTime=1709338852905
    -2024-03-01 20:20:51.911[1709338851911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62638//fapi/v1/fundingRate
    -2024-03-01 20:20:51.919[1709338851919] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.936[1709338851936] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:51.937[1709338851937] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:20:51.939[1709338851939] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.940[1709338851940] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:51.942[1709338851942] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.945[1709338851945] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 4
    -2024-03-01 20:20:51.947[1709338851947] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.948[1709338851948] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:51.950[1709338851950] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 2 connections(s)
    -2024-03-01 20:20:51.951[1709338851951] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.951[1709338851951] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:51.952[1709338851952] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:20:51.953[1709338851953] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.964[1709338851964] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:46)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@759fad4 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:20:51.966[1709338851966] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:20:51.969[1709338851969] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:47)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@60cf80e7 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:20:51.970[1709338851970] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:20:51.971[1709338851971] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:14)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:53)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@48c40605 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 7, active threads = 7, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 52 common frames omitted
    -2024-03-01 20:20:51.979[1709338851979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62648//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709338851979&signature=12962437442f128424a75dc13584d7512fcccb2cfa5d0bc19b9105ef158d3555
    -2024-03-01 20:20:51.989[1709338851989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62650//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709338851989&signature=1288e91a2c14dc477738b37b35b0848f1b3809a0d72cd62ab84ecbdda60791cf
    -2024-03-01 20:20:52.002[1709338852002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62653//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709338852001&signature=72e661f4399ab74d84f8cb092f99da4a2231fd5bb55a2dc586877d3afeaf4989
    -2024-03-01 20:20:52.010[1709338852010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62655//dapi/v1/positionSide/dual?timestamp=1709338852010&signature=c5999985d74d47603783ddf25f0cc37b87224652ebef6b99d572b409eba9daa2
    -2024-03-01 20:20:52.019[1709338852019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62657//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709338852018&signature=b678f0bf77c4837817eddd8e14bf65a9076fce705de604a9cd133ba312247931
    -2024-03-01 20:20:52.029[1709338852029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62660//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:20:52.039[1709338852039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62662//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:20:52.048[1709338852048] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62664//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:20:52.059[1709338852059] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62667//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709338852058&endTime=1709338853058
    -2024-03-01 20:20:52.067[1709338852067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62669//fapi/v1/leverageBracket?timestamp=1709338852067&signature=259a3b201f5a5ac19f35f774e85d4a4d2a26ff39ffb84fa03110ccc5736521bf
    -2024-03-01 20:20:52.075[1709338852075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62671//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709338852075&signature=ee30eec007fcd75e29b15d2d3cc97affbf243a8e30564f820ba8d60206308363
    -2024-03-01 20:20:52.085[1709338852085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62673//dapi/v1/ticker/price
    -2024-03-01 20:20:52.091[1709338852091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62675//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:20:52.107[1709338852107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62679//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709338852106&endTime=1709338853106
    -2024-03-01 20:20:52.114[1709338852114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62681//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:20:52.135[1709338852135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62683//fapi/v2/positionRisk?timestamp=1709338852135&signature=fd13071376d79dae84363a6ed3b7d634ff85891a60c2a998f97adaa9813ec398
    -2024-03-01 20:20:52.154[1709338852154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62685//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709338852154&signature=e75e44ebcca9d2d6e37625354803d676ef49907ef716a36110d849848f890a25
    -2024-03-01 20:20:52.164[1709338852164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62687//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:20:52.188[1709338852188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62689//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709338852186&endTime=1709338853186
    -2024-03-01 20:20:52.199[1709338852199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62693//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:20:52.209[1709338852209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62696//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852207&endTime=1709338853207
    -2024-03-01 20:20:52.219[1709338852219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62699//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709338852219&signature=3f054e33b234faa5e513e400f87f5a692c6dffa8bca87f9721057d366c436d45
    -2024-03-01 20:20:52.232[1709338852232] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62703//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:20:52.238[1709338852238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62705//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:20:52.246[1709338852246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62707//fapi/v2/balance?timestamp=1709338852245&signature=80098f61a9afa6beda70e2256fc4b7d4aec28462c4d23cf5d067995384e75e30
    -2024-03-01 20:20:52.255[1709338852255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62710//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709338852255&signature=7d6f53f0965ddd902644337cf3b2888f05b04131c1c6f37d4875becd723ceee4
    -2024-03-01 20:20:52.265[1709338852265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62713//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709338852265&signature=8c9c34153d5bec9334369571980abdc01669fd501c8658120059461a69241c69
    -2024-03-01 20:20:52.278[1709338852278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62717//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:20:52.286[1709338852286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62719//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709338852284&endTime=1709338853284
    -2024-03-01 20:20:52.293[1709338852293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62721//dapi/v1/positionRisk?timestamp=1709338852292&signature=ae2369246bfa020562a98720c73557b7c19520e809810d857039d4ec6b443087
    -2024-03-01 20:20:52.298[1709338852298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62723//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709338852298&signature=03c0e9721c2d59c1e02c645dc74cb2f2cc3c997a2d8cd37ba9a04b4c42cef5e4
    -2024-03-01 20:20:52.310[1709338852310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62727//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:20:52.317[1709338852317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62729//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852314&endTime=1709338853314
    -2024-03-01 20:20:52.338[1709338852338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62731//fapi/v1/income?symbol=BNBUSDT&timestamp=1709338852337&signature=87c8c9827d32767a282a4a9bd6706f47198e8ed4e90bdee4a885b94bf04f2070
    -2024-03-01 20:20:52.344[1709338852344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62733//fapi/v1/income?timestamp=1709338852344&signature=8903d73501a72888f9174412505f47a5e459a134bfd319763ac39033db985517
    -2024-03-01 20:20:52.362[1709338852362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62735//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:20:52.398[1709338852398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62738//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:20:52.409[1709338852409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62740//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709338852409&signature=60b3a1955c9e55891ba338c7031c47534e0f6b711c2fa600d628228cf62dbdce
    -2024-03-01 20:20:52.424[1709338852424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62743//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:20:52.435[1709338852435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62745//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709338852434&endTime=1709338853434
    -2024-03-01 20:20:52.466[1709338852466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62749//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709338852462&endTime=1709338853462
    -2024-03-01 20:20:52.513[1709338852513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62751//dapi/v1/fundingRate
    -2024-03-01 20:20:52.523[1709338852523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62753//fapi/v1/positionSide/dual?timestamp=1709338852523&signature=5a08a7c9745aad7bb7fa5c0e57b47283ecc0934518e861a1cdcd1316efc57bf6
    -2024-03-01 20:20:52.531[1709338852531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62755//fapi/v1/ping
    -2024-03-01 20:20:52.542[1709338852542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62757//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:20:52.550[1709338852550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62759//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:20:52.559[1709338852559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62761//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:20:52.574[1709338852574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62764//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709338852573&endTime=1709338853573
    -2024-03-01 20:20:52.591[1709338852591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62767//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709338852589&endTime=1709338853589
    -2024-03-01 20:20:52.604[1709338852604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62770//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:20:52.610[1709338852610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62772//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:20:52.616[1709338852616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62774//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709338852615&endTime=1709338853615
    -2024-03-01 20:20:52.630[1709338852630] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62778//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709338852629&signature=75b17c55a1f4ac566bae90a80fdf2e36559ead6299e718900ec701d3745560ae
    -2024-03-01 20:20:52.642[1709338852642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62781//fapi/v1/income/asyn?startTime=1709338852640&endTime=1709338853640&timestamp=1709338852641&signature=2579641105bf2e12deb582a57a09f4a9c70304d1539d2185780a57d11b23b3d0
    -2024-03-01 20:20:52.649[1709338852649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62783//fapi/v1/income/asyn?timestamp=1709338852649&signature=db068ec8b2e38700f4fbd345e7913677546b82c211e3432b01d50ccee643b637
    -2024-03-01 20:20:52.656[1709338852656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62785//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:20:52.663[1709338852663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62787//fapi/v1/assetIndex
    -2024-03-01 20:20:52.672[1709338852672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62789//dapi/v1/listenKey
    -2024-03-01 20:20:52.679[1709338852679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62791//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709338852679&signature=87d191c1a13d1c3c50edd991b0d05bc1fb416ae65ce7b9be9471fa410318b025
    -2024-03-01 20:20:52.688[1709338852688] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62794//fapi/v2/account?timestamp=1709338852688&signature=aaab67a41233b1c12f235803dfc81a780f1f229d9ddd7800222e6b64a0ffdb8a
    -2024-03-01 20:20:52.696[1709338852696] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62797//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709338852696&signature=674f5f962d1fca3bb66f4818a15fdd38cc52169929ccf2704ec8402af39b53b3
    -2024-03-01 20:20:52.703[1709338852703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62799//fapi/v1/listenKey
    -2024-03-01 20:20:52.708[1709338852708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62801//dapi/v1/adlQuantile?timestamp=1709338852708&signature=b6beccc4d3c72098cbf01e8ad4ad23edfd7514fee07ee01bb92d059b23ae4525
    -2024-03-01 20:20:52.713[1709338852713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62803//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709338852713&signature=57608e2ad4821acd6f13cbb0e6a5f03a8d0bf45457a2e10599c205b3f5f50850
    -2024-03-01 20:20:52.720[1709338852720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62805//dapi/v1/listenKey
    -2024-03-01 20:20:52.727[1709338852727] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62808//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709338852727&signature=02bbb269a2a34271d7dfa836c20017b7d00fdd7c49ba0ead9904cfae399c0222
    -2024-03-01 20:20:52.735[1709338852735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62812//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:20:52.739[1709338852739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62814//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709338852739&endTime=1709338853739
    -2024-03-01 20:20:52.744[1709338852744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62816//fapi/v1/adlQuantile?timestamp=1709338852744&signature=650b93d492101fb599f7ba5d8084d598bff22e4d76308bcc8909b410e238eea7
    -2024-03-01 20:20:52.749[1709338852749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62818//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709338852748&signature=f9a4ac0202fb8474608ac934090faebd65089a73c255815b0eb6817dbf76c29d
    -2024-03-01 20:20:52.754[1709338852754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62820//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709338852754&signature=7992be8ddb75fd2f18f8d2e335a9eb050ef7245b487c2aa5c381327172cb217d
    -2024-03-01 20:20:52.758[1709338852758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62822//fapi/v1/forceOrders?timestamp=1709338852758&signature=85daf8f2394e5182cc3ad0b773efe359e01e8cc3f86a837c8e28b3e431231dd5
    -2024-03-01 20:20:52.765[1709338852765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62824//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852764&endTime=1709338853764
    -2024-03-01 20:20:52.773[1709338852773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62828//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:20:52.777[1709338852777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:62830//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709338852777&signature=0ca58a71cf944ad3bc3526c204416a9700c1c8e264b2ccfcc2832b161dd4e0dd
    -2024-03-01 20:20:52.783[1709338852783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62833//dapi/v1/leverageBracket?timestamp=1709338852783&signature=8c4c8173ac925d75233494cff57b9b90285cee0ed1dbfb8726a3fe095f212297
    -2024-03-01 20:20:52.787[1709338852787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62835//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709338852787&signature=c93b858f2d97cfd63e15a054b6bd2a748527edc711ae3202fe841f14253cc53b
    -2024-03-01 20:20:52.792[1709338852792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62837//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709338852791&endTime=1709338853791
    -2024-03-01 20:20:52.804[1709338852804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62841//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:20:52.812[1709338852812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:62844//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709338852812&signature=a8ef015d3b85ae2a04095fd549f2c206e32683d387e7c4ba1fb71b843177ed78
    -2024-03-01 20:20:52.821[1709338852821] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62848//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709338852821&endTime=1709338853821
    -2024-03-01 20:20:52.825[1709338852825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62850//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:20:52.831[1709338852831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62853//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709338852830&signature=ac134c7b43fb525b348c40144dfe321df838cec5a61595315279bbaeb12f8505
    -2024-03-01 20:20:52.836[1709338852836] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62855//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709338852836&signature=853bce9e1d50f0fff417e1facaa214c2a884ae876c8b0a826e9d9bf69d891894
    -2024-03-01 20:20:52.839[1709338852839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62857//fapi/v1/leverageBracket?timestamp=1709338852839&signature=57cefe7a63e34c671e67dfd6e15b3cac47969ad95fc7526ed883a3fe2b800cd7
    -2024-03-01 20:20:52.843[1709338852843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62859//dapi/v2/leverageBracket?timestamp=1709338852843&signature=0b93216b826fd18e1f47578727c600fc14a1d1ee5303178c2fc850b9527d582f
    -2024-03-01 20:20:52.846[1709338852846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62861//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709338852846&signature=5caac237a6f0c3ae3c65bf9e33f4aa23daca943124e9e7828ca52dc83f4edcf4
    -2024-03-01 20:20:52.852[1709338852852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62863//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709338852852&signature=459b2e58c5a163afff8b833d08ae46097c99ef1c9420e511f310f0b75cb75062
    -2024-03-01 20:20:52.857[1709338852857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62865//dapi/v1/forceOrders?timestamp=1709338852856&signature=3860d34b5de1ec305687be6d81ddcdd4f4d581a0d655fae993180958d0827378
    -2024-03-01 20:20:52.863[1709338852863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62867//dapi/v1/time
    -2024-03-01 20:20:52.871[1709338852871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62870//fapi/v1/listenKey
    -2024-03-01 20:20:52.879[1709338852879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62872//dapi/v1/account?timestamp=1709338852878&signature=8b2b56cca07fe8f3d968d79393ffd7a95eab3df444712c7ad42c89b24f887c90
    -2024-03-01 20:34:42.963[1709339682963] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.973[1709339682973] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:42.973[1709339682973] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:42.974[1709339682974] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:42.977[1709339682977] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:34:42.979[1709339682979] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.980[1709339682980] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:42.981[1709339682981] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:42.982[1709339682982] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:42.983[1709339682983] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.986[1709339682986] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 6
    -2024-03-01 20:34:42.987[1709339682987] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.988[1709339682988] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:42.989[1709339682989] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:42.990[1709339682990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:42.991[1709339682991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.992[1709339682992] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:42.993[1709339682993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:42.994[1709339682994] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:42.995[1709339682995] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:34:42.996[1709339682996] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:43.003[1709339683003] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:57)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1f9f6368 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:34:43.004[1709339683004] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:34:43.005[1709339683005] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:58)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@565f390 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:34:43.006[1709339683006] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:34:43.006[1709339683006] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127)
    -	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5e3f861 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:34:43.007[1709339683007] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:34:43.007[1709339683007] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163)
    -	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5be1d0a4 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:34:43.008[1709339683008] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:34:43.008[1709339683008] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@311bf055 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 38 common frames omitted
    -2024-03-01 20:35:08.926[1709339708926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62949//dapi/v1/income?symbol=BNBUSDT&timestamp=1709339708873&signature=51af0ba561b61be1e0d7745b4b666c019cbf2b6f269011c5f2fc3c5879ade2e5
    -2024-03-01 20:35:09.411[1709339709411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62951//dapi/v1/income?timestamp=1709339709411&signature=be37520dc93853d45b6b8fb8c73b0431337c6a720686624e325b6202bf92fffa
    -2024-03-01 20:35:09.422[1709339709422] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62953//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:35:09.432[1709339709432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62957//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:35:09.442[1709339709442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62959//fapi/v1/exchangeInfo
    -2024-03-01 20:35:09.451[1709339709451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62961//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:35:09.457[1709339709457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62963//fapi/v1/ticker/24hr
    -2024-03-01 20:35:09.473[1709339709473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:62966//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709339709473&signature=2275801e2c738ca58d1fc4e1dc136a0c05cfbb8a4cab1e72e858f317ff0e9f25
    -2024-03-01 20:35:09.514[1709339709514] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62968//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709339709513&signature=f1d879b1db0bbc362b3e1dfd303ad528056fa9a467f907d69eecfe9beb7f091e
    -2024-03-01 20:35:09.527[1709339709527] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62971//fapi/v1/time
    -2024-03-01 20:35:09.536[1709339709536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62973//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709339709536&signature=085cf7980d17377cdc59c2a1eb17f614f84f7e3ce850793ebd9cea703ac03c72
    -2024-03-01 20:35:09.543[1709339709543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62975//dapi/v1/openOrders?timestamp=1709339709542&signature=ced2330a09dcb7cf751da4caaf15e26dcc2def44475984bb82c8c7d6fccf90b0
    -2024-03-01 20:35:09.553[1709339709553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62977//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709339709552&signature=99fea0e5eacaaa9865a969e8504807138d228f7a6e29f6433458faf820d14f68
    -2024-03-01 20:35:09.559[1709339709559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62979//dapi/v1/leverageBracket?timestamp=1709339709558&signature=d3f5d49897de10c244de0ff10af6807082a8c196a3ab233cf2079307e50351ec
    -2024-03-01 20:35:09.567[1709339709567] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62981//fapi/v1/multiAssetsMargin?timestamp=1709339709566&signature=5523354aa4854b5b807df7794f67f9e5759525896067f00228efe3adc795602b
    -2024-03-01 20:35:09.575[1709339709575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62983//dapi/v1/pmExchangeInfo?timestamp=1709339709575&signature=3478aad1ae5c21030e76c63519ef68d78ac31b1a2c3c8744fd56a583f14270d4
    -2024-03-01 20:35:09.583[1709339709583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62985//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709339709583&signature=02635a211307be5641e229bcf99df55ada07c6c14ae33a53a8241384580551cc
    -2024-03-01 20:35:09.592[1709339709592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62987//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:35:09.598[1709339709598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62989//dapi/v1/premiumIndex
    -2024-03-01 20:35:09.605[1709339709605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62991//fapi/v1/apiTradingStatus?timestamp=1709339709605&signature=af4820d0c910bf5f45de554d7dd849a660df709182dfe767f89b17b5c9a5455e
    -2024-03-01 20:35:09.612[1709339709612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62993//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709339709611&signature=afce1a7d8dec628860509b577e1798eba80d04eee1885d03b450326b2e5e48fe
    -2024-03-01 20:35:09.620[1709339709620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62995//dapi/v1/exchangeInfo
    -2024-03-01 20:35:09.633[1709339709633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:62999//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709339709632&signature=13713439832288e026d88b26a1ff49be3b5fa307e16fb697910190fba4a06dbb
    -2024-03-01 20:35:09.640[1709339709640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63001//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709339709639&signature=45c251b5a3732a3d6afb7c51f561b55be859113da373c0369db8cef06f896000
    -2024-03-01 20:35:09.654[1709339709654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63005//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709339709654&signature=0a42367e4ddfeda0fa6a59cc96c32886ade8489f80f4c01eba6c9d0f3b2d9580
    -2024-03-01 20:35:09.661[1709339709661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63007//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709339709661&signature=5570391fc1a6e2f3dee3d9b8898e24fd78f67bec7c43e3530ae0b18953e6eaa7
    -2024-03-01 20:35:09.670[1709339709670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63009//dapi/v1/ping
    -2024-03-01 20:35:09.677[1709339709677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63011//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:35:09.684[1709339709684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63013//fapi/v1/premiumIndex
    -2024-03-01 20:35:09.691[1709339709691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63015//dapi/v1/listenKey
    -2024-03-01 20:35:09.701[1709339709701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63018//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709339709701&signature=2e9bbdc6ab3256431fcf2d941f0b7ee79aa6d857d835ca6659db710a3fe5ac00
    -2024-03-01 20:35:09.708[1709339709708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63020//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:35:09.714[1709339709714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63022//fapi/v1/ticker/bookTicker
    -2024-03-01 20:35:09.725[1709339709725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63025//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709339709724&signature=87503ca19983be62fadb81620e490ff4a7134dc25cdb2d0f901f2382a17b04ce
    -2024-03-01 20:35:09.736[1709339709736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63028//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709339709736&signature=5d4480a9dcf92be9b2503658f0a1d49ddc4e77494ca61654bdd4dcb38aa56f52
    -2024-03-01 20:35:09.748[1709339709748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63031//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709339709745&signature=c8b105bb015d707cfbbbbbfca856eb35865eca69f82359801a24a6c44b2146e0
    -2024-03-01 20:35:09.755[1709339709755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63033//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709339709754&endTime=1709339710754
    -2024-03-01 20:35:09.765[1709339709765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63037//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:35:09.772[1709339709772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63039//fapi/v1/ticker/price
    -2024-03-01 20:35:09.777[1709339709777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63041//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:35:09.787[1709339709787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63044//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709339709787&signature=1ba0366437792d63034d54fdbba77410361500525af607ac3aaadcae135077a9
    -2024-03-01 20:35:09.794[1709339709794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63046//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:35:09.806[1709339709806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63050//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:35:09.813[1709339709813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63052//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:35:09.821[1709339709821] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63055//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:35:09.834[1709339709834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63059//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709339709833&signature=507512ee1ae102c60e4f67ad6a752768be1bc56a437b69f826081f15fa8b9a90
    -2024-03-01 20:35:09.840[1709339709840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63061//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709339709840&signature=042c9c37eeaae6919940f28d69e4debb8a29cac6f735536f98649c71ccaed3e1
    -2024-03-01 20:35:09.847[1709339709847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63063//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:35:09.853[1709339709853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63065//fapi/v1/indexInfo
    -2024-03-01 20:35:09.861[1709339709861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63067//fapi/v1/pmExchangeInfo?timestamp=1709339709861&signature=c98aa67bcd790f046472447b6d64155a45730488193e77d0356a4bdad2bb414c
    -2024-03-01 20:35:09.868[1709339709868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63069//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709339709868&signature=da0c77e60a410949f6bb737d49b5fd3e184d1039af6a1dcbf69a4ca22b26a6b3
    -2024-03-01 20:35:09.874[1709339709874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63071//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339709873&endTime=1709339710873
    -2024-03-01 20:35:09.880[1709339709880] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63073//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:35:09.894[1709339709894] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63077//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709339709894&signature=ddfb712366d4b63eac0dc908333f6f41a1974fd64139008fbb065a746eaa3e33
    -2024-03-01 20:35:09.907[1709339709907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63081//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709339709907&signature=0718a2086cf80865e363d8a206049194d2e74e2c15fb1b2267712233209e124a
    -2024-03-01 20:35:09.913[1709339709913] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63083//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709339709913&signature=48f483b6c6203c7484220ed8831f033456a845b4626c11ca706c76a36f4b18bb
    -2024-03-01 20:35:09.921[1709339709921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63085//fapi/v1/openOrders?timestamp=1709339709921&signature=a7c85f14f84982aacce0e3e33d5102ae770e78c9782056dd545df02847476e94
    -2024-03-01 20:35:09.926[1709339709926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63087//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:35:09.932[1709339709932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63089//dapi/v1/ticker/24hr
    -2024-03-01 20:35:09.939[1709339709939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63091//fapi/v1/listenKey
    -2024-03-01 20:35:09.952[1709339709952] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63094//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709339709952&signature=3159342d88d9e531909e71edeb279ac3340ac23d70d951b495648080ef76f906
    -2024-03-01 20:35:09.971[1709339709971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63097//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709339709962&signature=b57c21fa389593f2f9f68fdf59e55c8e7544faf5dd6263d71d911e704e8468b4
    -2024-03-01 20:35:09.985[1709339709985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63101//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709339709984&signature=afb9af14bf3ec7cebbf6eed0f78147b240942b94c9ca92f0c94cae5379ee6b1d
    -2024-03-01 20:35:09.991[1709339709991] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63103//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709339709990&signature=8f41b0ba9ee5edeadce5eaae3ac39e8f84a4fec10b176a8265fe5cee9221e636
    -2024-03-01 20:35:10.004[1709339710004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63105//dapi/v1/balance?timestamp=1709339710004&signature=1720fcd6bb63da4e295a2041012780842162d76e3aaea3c4e9279c43d45e865f
    -2024-03-01 20:35:10.010[1709339710010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63107//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709339710009&signature=1d4db119a038105f7424c4a9ef3622ba43fefbee0c86f5adc8297cbc4ba747f2
    -2024-03-01 20:35:10.021[1709339710021] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63111//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709339710021&signature=703c23db268a3792a55ab70083b5524b628e4bff26cc0fdc8a85c95a86b1f20c
    -2024-03-01 20:35:10.030[1709339710030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63114//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709339710030&signature=bcd160b527210f3f612613acd8caa22d1e98ec829ba69189cf9d9771df1fb35f
    -2024-03-01 20:35:10.039[1709339710039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63117//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:35:10.043[1709339710043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63119//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:35:10.048[1709339710048] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63121//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:35:10.055[1709339710055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63123//dapi/v1/ticker/bookTicker
    -2024-03-01 20:35:10.063[1709339710063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63126//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339710061&endTime=1709339711061
    -2024-03-01 20:35:10.072[1709339710072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63129//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:35:10.106[1709339710106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63141//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339710105&endTime=1709339711105
    -2024-03-01 20:35:10.111[1709339710111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63143//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:35:10.130[1709339710130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63145//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:35:10.139[1709339710139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63148//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:35:10.145[1709339710145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63150//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709339710144&endTime=1709339711144
    -2024-03-01 20:35:10.155[1709339710155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63154//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709339710154&endTime=1709339711154
    -2024-03-01 20:35:10.160[1709339710160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63156//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:35:10.171[1709339710171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63160//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709339710170&signature=1e3c553568d3b506b05085ff142f98b6ec6179c0cfdfa8166aca98da0570717d
    -2024-03-01 20:35:10.179[1709339710179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63163//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:35:10.193[1709339710193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63168//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709339710192&signature=deedba1bd7c11c216250b5260107f4bca06d43e70ee78bb37f46fd56777f4b08
    -2024-03-01 20:35:10.200[1709339710200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63170//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:35:10.208[1709339710208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63173//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709339710207&signature=793ffef714ccb2d63f96999119898f379e1d8b4a628eca51b7ef77cc128c8f33
    -2024-03-01 20:35:10.215[1709339710215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63176//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709339710214&signature=e9cb845d3cc4ae953a6593e0c0315f3e4f8168097121fae7f935d49f317d79e5
    -2024-03-01 20:35:10.220[1709339710220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63178//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709339710220&endTime=1709339711220
    -2024-03-01 20:35:10.226[1709339710226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63180//fapi/v1/fundingRate
    -2024-03-01 20:35:10.235[1709339710235] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.255[1709339710255] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.256[1709339710256] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.257[1709339710257] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.258[1709339710258] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:35:10.260[1709339710260] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.261[1709339710261] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.261[1709339710261] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.263[1709339710263] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.264[1709339710264] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.270[1709339710270] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 6
    -2024-03-01 20:35:10.271[1709339710271] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.272[1709339710272] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.274[1709339710274] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.276[1709339710276] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.278[1709339710278] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.279[1709339710279] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.281[1709339710281] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.283[1709339710283] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.285[1709339710285] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-01 20:35:10.285[1709339710285] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.285[1709339710285] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.285[1709339710285] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.285[1709339710285] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.286[1709339710286] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:35:10.286[1709339710286] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.297[1709339710297] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:57)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@759fad4 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:35:10.298[1709339710298] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:35:10.299[1709339710299] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:58)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@60cf80e7 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:35:10.299[1709339710299] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:35:10.301[1709339710301] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127)
    -	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@48c40605 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:35:10.302[1709339710302] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:35:10.303[1709339710303] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163)
    -	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@476aac9 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -2024-03-01 20:35:10.304[1709339710304] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:35:10.304[1709339710304] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    -	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2f2bf0e2 rejected from java.util.concurrent.ThreadPoolExecutor@64712be[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 52 common frames omitted
    -2024-03-01 20:35:10.310[1709339710310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63200//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709339710310&signature=2545bc804e8061cd8a03815e7315fe0ae50fdd926ba5ba9d3b2fe4cd5fbf9f63
    -2024-03-01 20:35:10.318[1709339710318] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63202//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709339710318&signature=cc5534863bae8d4d7dbe95af77defc893150e882d4eb3a71a24a3e966d448b2a
    -2024-03-01 20:35:10.327[1709339710327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63205//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709339710327&signature=c9bce9fda1f7ab69433daa0615ca496ec12513f8150b48dcfea832e923ab160b
    -2024-03-01 20:35:10.334[1709339710334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63207//dapi/v1/positionSide/dual?timestamp=1709339710334&signature=d04e41dfd439d504150bcfc8d6af1ffec893585c25323109f0de125f076d7a2c
    -2024-03-01 20:35:10.353[1709339710353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63209//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709339710352&signature=d7d9fe4b6230b4c7ab1a6b44cc950b140ea5728f568f881081d447c8aa040d0a
    -2024-03-01 20:35:10.363[1709339710363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63212//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:35:10.371[1709339710371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63214//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:35:10.378[1709339710378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63216//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:35:10.388[1709339710388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63219//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709339710387&endTime=1709339711387
    -2024-03-01 20:35:10.399[1709339710399] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63221//fapi/v1/leverageBracket?timestamp=1709339710398&signature=0f70dd7f36f6eaf5cc2d698229ffc4a1b20e2ab7bd0d798f368d613790267826
    -2024-03-01 20:35:10.406[1709339710406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63223//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709339710406&signature=06f0bf659939f9bba1cc40eaffe2a758f9490fac8eeff9f34393778355c4112c
    -2024-03-01 20:35:10.430[1709339710430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63225//dapi/v1/ticker/price
    -2024-03-01 20:35:10.438[1709339710438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63227//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:35:10.486[1709339710486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63231//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709339710485&endTime=1709339711485
    -2024-03-01 20:35:10.492[1709339710492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63233//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:35:10.505[1709339710505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63235//fapi/v2/positionRisk?timestamp=1709339710505&signature=5d196ab9a49f977a2d630297893e0e5c3d9372f051393c38f3ab1f13e431c288
    -2024-03-01 20:35:10.510[1709339710510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63237//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709339710510&signature=910b7498ca14291fe57a2710447c7be39193da2ed2fc6d97915eee8352ed0f4b
    -2024-03-01 20:35:10.515[1709339710515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63239//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:35:10.523[1709339710523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63241//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709339710522&endTime=1709339711522
    -2024-03-01 20:35:10.534[1709339710534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63245//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:35:10.551[1709339710551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63248//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339710549&endTime=1709339711549
    -2024-03-01 20:35:10.563[1709339710563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63251//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709339710563&signature=8d55a96c39ace78309be2b04542c5d8ac47fb7c4369e2fd22f2ceeb7dc050304
    -2024-03-01 20:35:10.585[1709339710585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63255//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:35:10.590[1709339710590] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63257//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:35:10.596[1709339710596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63259//fapi/v2/balance?timestamp=1709339710596&signature=5d4d5d6d67b4ed9989a08977b4c3e594e58ca4f17f19a3dce39d623326f34e9c
    -2024-03-01 20:35:10.604[1709339710604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63262//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709339710604&signature=3b7454c1fe3e9f373752258a92b689a8a1c1e0f16dfdd2fa27cfd58aa35a789a
    -2024-03-01 20:35:10.611[1709339710611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63265//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709339710611&signature=754bab70c3cb12feee93f3434c1ec5ca1a49e16d2c32414f59539c8175f52b3e
    -2024-03-01 20:35:10.620[1709339710620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63269//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:35:10.625[1709339710625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63271//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709339710624&endTime=1709339711624
    -2024-03-01 20:35:10.632[1709339710632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63273//dapi/v1/positionRisk?timestamp=1709339710632&signature=c2ed8b1163a4ea69451f3637fdb531dd6c4ea1c09643ca90b504c552f4d63678
    -2024-03-01 20:35:10.638[1709339710638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63275//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709339710638&signature=367734b09a3feb12d2dcbb7990a48cdde8cf91c985c63a226aa4a708275ef802
    -2024-03-01 20:35:10.648[1709339710648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63279//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:35:10.654[1709339710654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63281//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339710653&endTime=1709339711653
    -2024-03-01 20:35:10.668[1709339710668] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63283//fapi/v1/income?symbol=BNBUSDT&timestamp=1709339710667&signature=f41c47f2173403f3a74fa51fae70299bdfb0f4bd0206475be56ad334b351adb8
    -2024-03-01 20:35:10.676[1709339710676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63285//fapi/v1/income?timestamp=1709339710676&signature=1762b48e103bfca69f6222635d4d45fc3556098de46133eb309b7652c53b04bb
    -2024-03-01 20:35:10.686[1709339710686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63287//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:35:10.702[1709339710702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63290//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:35:10.713[1709339710713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63292//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709339710713&signature=8dd780e00ad734f8a8b90021a31805e2370e33615e5884f6bd05688f1ea0c983
    -2024-03-01 20:35:10.729[1709339710729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63295//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:35:10.791[1709339710791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63297//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709339710789&endTime=1709339711789
    -2024-03-01 20:35:10.802[1709339710802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63301//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709339710800&endTime=1709339711800
    -2024-03-01 20:35:10.807[1709339710807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63303//dapi/v1/fundingRate
    -2024-03-01 20:35:10.813[1709339710813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63305//fapi/v1/positionSide/dual?timestamp=1709339710813&signature=02b72f973d17c14361994dcd22d8343897a0603c3a6f4026e9acadf21f5af214
    -2024-03-01 20:35:10.819[1709339710819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63307//fapi/v1/ping
    -2024-03-01 20:35:10.824[1709339710824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63309//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:35:10.829[1709339710829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63311//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:35:10.834[1709339710834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63313//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:35:10.841[1709339710841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63316//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709339710840&endTime=1709339711840
    -2024-03-01 20:35:10.849[1709339710849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63319//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709339710848&endTime=1709339711848
    -2024-03-01 20:35:10.864[1709339710864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63322//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:35:10.872[1709339710872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63324//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:35:10.879[1709339710879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63326//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709339710877&endTime=1709339711877
    -2024-03-01 20:35:10.893[1709339710893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63330//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709339710893&signature=7bfed8c74d18fd95fd9fac3a47b0dd51c3fe252cc673d09da0e56243d0c38b94
    -2024-03-01 20:35:10.904[1709339710904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63333//fapi/v1/income/asyn?startTime=1709339710902&endTime=1709339711902&timestamp=1709339710903&signature=35e9f5ba684a23360dee5a5f45eda11e4e5e8d66ce29cc18463202b9ac4339eb
    -2024-03-01 20:35:10.912[1709339710912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63335//fapi/v1/income/asyn?timestamp=1709339710912&signature=8776474943c286b2419c00bcef1050cc1b23d59188619098c61c798dcb020316
    -2024-03-01 20:35:10.922[1709339710922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63337//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:35:10.929[1709339710929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63339//fapi/v1/assetIndex
    -2024-03-01 20:35:10.936[1709339710936] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63341//dapi/v1/listenKey
    -2024-03-01 20:35:10.943[1709339710943] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63344//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709339710943&signature=dc2edcac74d8737ae6757649400060a06de8684a2945c3917689afe0fe7b2c11
    -2024-03-01 20:35:10.953[1709339710953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63347//fapi/v2/account?timestamp=1709339710952&signature=52dde754823caa79552919eea6e5af1a6911e877c06279ebd4e4b1289aab24a7
    -2024-03-01 20:35:10.966[1709339710966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63350//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709339710965&signature=e2b3b01bfb2781233ac7bf99fdb040ba31eda7efbcca3dd3bccb8f9752e28e70
    -2024-03-01 20:35:10.977[1709339710977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63352//fapi/v1/listenKey
    -2024-03-01 20:35:10.989[1709339710989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63354//dapi/v1/adlQuantile?timestamp=1709339710989&signature=9f927a942279ed93ae22a7b564b76c9db01aed13849beca72c9b3f4791744adf
    -2024-03-01 20:35:10.997[1709339710997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63356//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709339710996&signature=e6fb48c597141483fcedaefc90b735a3dfa83b1966131fdbd702ab8a6905fd93
    -2024-03-01 20:35:11.006[1709339711006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63358//dapi/v1/listenKey
    -2024-03-01 20:35:11.018[1709339711018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63361//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709339711018&signature=9c1b513ae80496c2957a972752d8eadae790f8f6b0be9ea28e392490a734a25a
    -2024-03-01 20:35:11.031[1709339711031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63365//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:35:11.038[1709339711038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63367//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709339711037&endTime=1709339712037
    -2024-03-01 20:35:11.046[1709339711046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63369//fapi/v1/adlQuantile?timestamp=1709339711046&signature=b3574d0235f9abb637d218b29d68ac83dbbb46106714408631fbcade050146ba
    -2024-03-01 20:35:11.054[1709339711054] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63371//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709339711053&signature=26db86f24f78213c71f729c8c7e10c88f2fdb1ed3898d621004dc91840474a1a
    -2024-03-01 20:35:11.061[1709339711061] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63373//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709339711061&signature=7afcdfdc3c26a4dae72d95e2cd76a64ad975d17d55984d72ca11b066928c73d2
    -2024-03-01 20:35:11.068[1709339711068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63375//fapi/v1/forceOrders?timestamp=1709339711067&signature=ddd16004577aea6df108097da26fcaf63e7dd821dfdcb0d99ec1ba275a92844a
    -2024-03-01 20:35:11.073[1709339711073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63377//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339711072&endTime=1709339712072
    -2024-03-01 20:35:11.081[1709339711081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63381//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:35:11.086[1709339711086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63383//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709339711086&signature=4d682cb878b02ef0eee2768a94eb191f8925840012103d796449a4ae03b7261a
    -2024-03-01 20:35:11.092[1709339711092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63386//dapi/v1/leverageBracket?timestamp=1709339711092&signature=0710d85f5df6fcbe724c25e6faedcfed49388defe614e76b9f1f712ac80488bd
    -2024-03-01 20:35:11.097[1709339711097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63388//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709339711097&signature=6b264ca134cc3c8616ecc20f2d2c6fc42b301460960354a2396b87c3c54a014b
    -2024-03-01 20:35:11.104[1709339711104] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63390//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709339711102&endTime=1709339712102
    -2024-03-01 20:35:11.113[1709339711113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63394//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:35:11.122[1709339711122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63397//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709339711122&signature=db711f3c0453dd369d540e914972fa25ba09eb64615a627c3709e45620b99e9f
    -2024-03-01 20:35:11.134[1709339711134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63401//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709339711132&endTime=1709339712132
    -2024-03-01 20:35:11.140[1709339711140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63403//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:35:11.150[1709339711150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63406//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709339711148&signature=51e57c2b68db094908387578fac2388bd42dcbcd8b8f94519e7abf7a443f717d
    -2024-03-01 20:35:11.158[1709339711158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63408//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709339711158&signature=14ab2e2301e83b3f87a9cfc9b067a48c28f10d2f22a7fe5e968f93ee04a9a076
    -2024-03-01 20:35:11.164[1709339711164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63410//fapi/v1/leverageBracket?timestamp=1709339711163&signature=c6aa45b482a8e5b83282b3955b5e709a1ecea889837071203b8fc1981f4400a3
    -2024-03-01 20:35:11.175[1709339711175] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63412//dapi/v2/leverageBracket?timestamp=1709339711175&signature=8eb1f7feca1f32e8588b801b7e9038b114698d7c480e7c3464d1d2e66e6735b1
    -2024-03-01 20:35:11.179[1709339711179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63414//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709339711179&signature=970505048325ba6e0b4e1ba60684ba430eb219f5f3b3078385f6824699693a2b
    -2024-03-01 20:35:11.185[1709339711185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63416//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709339711185&signature=8deee7de54e7a6edc89c95f6a41a52eb981a20b858719ea1553376402960f6e2
    -2024-03-01 20:35:11.189[1709339711189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63418//dapi/v1/forceOrders?timestamp=1709339711189&signature=1a345d6e9abc68bf779e3113697c8a61bb379281d8b167994179928733386518
    -2024-03-01 20:35:11.194[1709339711194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63420//dapi/v1/time
    -2024-03-01 20:35:11.202[1709339711202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63423//fapi/v1/listenKey
    -2024-03-01 20:35:11.209[1709339711209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63425//dapi/v1/account?timestamp=1709339711209&signature=2297309583fe6ca3488ac1f44f18996b06b618ecf446fba09728a6907ac27973
    -2024-03-01 20:43:01.545[1709340181545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63474//dapi/v1/income?symbol=BNBUSDT&timestamp=1709340181475&signature=e484875fec7a24f9fd95e373f07ec4d90d2ec028d8a21f054edb043ecc4b608d
    -2024-03-01 20:43:02.020[1709340182020] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63476//dapi/v1/income?timestamp=1709340182020&signature=a6a8a401e15e3795bc0a70000452a35f98573f603d6336539143bfe6403dbd72
    -2024-03-01 20:43:02.032[1709340182032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63478//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:43:02.043[1709340182043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63482//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:43:02.053[1709340182053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63484//fapi/v1/exchangeInfo
    -2024-03-01 20:43:02.060[1709340182060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63486//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:43:02.068[1709340182068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63488//fapi/v1/ticker/24hr
    -2024-03-01 20:43:02.081[1709340182081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63491//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340182080&signature=3238a28693d2d90ffbc071509a43be3d32c36b7acea9258f203a7ab058203468
    -2024-03-01 20:43:02.114[1709340182114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63493//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709340182114&signature=17431cad0bf4cbe36aedf4c1af3095d63a9636be4dfae0f09ef6f008733028bb
    -2024-03-01 20:43:02.123[1709340182123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63496//fapi/v1/time
    -2024-03-01 20:43:02.131[1709340182131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63498//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340182130&signature=9f7ad5eeac611936cacd98ba674e3cbeed1c6c9aeb5fdf0ba0145400b93ed659
    -2024-03-01 20:43:02.136[1709340182136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63500//dapi/v1/openOrders?timestamp=1709340182136&signature=c17e10770723c504ecfbcd5491128678e20b9a4c62b90a84d9a3b5eb64e26023
    -2024-03-01 20:43:02.143[1709340182143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63502//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709340182143&signature=e1f643bcdc3d2b81326c92f4c8ad580a3c6772d9b70be6581e5879051a570407
    -2024-03-01 20:43:02.149[1709340182149] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63504//dapi/v1/leverageBracket?timestamp=1709340182149&signature=2d52b6c4660115447099ff71c96a8bed2b83a0a69ce90f93efaf06ee64d8965c
    -2024-03-01 20:43:02.156[1709340182156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63506//fapi/v1/multiAssetsMargin?timestamp=1709340182156&signature=a2d406bd7b2510fedd12480b23546a59442b8270948582ad588f9ea87dc896bc
    -2024-03-01 20:43:02.164[1709340182164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63508//dapi/v1/pmExchangeInfo?timestamp=1709340182163&signature=b136f949772f9a0d9ca046fe34c313eebe1ce162a2be65ddded056c332c3c91b
    -2024-03-01 20:43:02.172[1709340182172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63510//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340182172&signature=68a7293c71e0a86285801496d4dff7bcba94f9f3cf64b6b7367f91cf69a4c7d2
    -2024-03-01 20:43:02.180[1709340182180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63512//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:43:02.185[1709340182185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63514//dapi/v1/premiumIndex
    -2024-03-01 20:43:02.192[1709340182192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63516//fapi/v1/apiTradingStatus?timestamp=1709340182192&signature=46d3c17920efe26de043a7dae546dd09867a5ea70f67f33070f9bcb306ac1a0d
    -2024-03-01 20:43:02.200[1709340182200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63518//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709340182200&signature=f760c12be14583c3d262db5b5d6361955d9313743fe01f9f0a22bfa4892223f2
    -2024-03-01 20:43:02.207[1709340182207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63520//dapi/v1/exchangeInfo
    -2024-03-01 20:43:02.222[1709340182222] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63524//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340182222&signature=5fd874ded053235595ef51dec7aa7be2a2244bba65e59390d6e38eba3e1d986a
    -2024-03-01 20:43:02.231[1709340182231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63526//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340182231&signature=c0bc414dac40205220f140a965a66c1db8214c3225c5595cf2d0cf3b093a04bf
    -2024-03-01 20:43:02.248[1709340182248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63530//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709340182247&signature=6e900801e4edef5783366fa6db34d73c2476e5d05fd5be68574de8beed200c69
    -2024-03-01 20:43:02.255[1709340182255] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63532//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340182255&signature=061c8cb9592488db9b40e17970d60e7c2ea1ec7ee1929015b62a6482fee7fffb
    -2024-03-01 20:43:02.264[1709340182264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63534//dapi/v1/ping
    -2024-03-01 20:43:02.270[1709340182270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63536//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:43:02.277[1709340182277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63538//fapi/v1/premiumIndex
    -2024-03-01 20:43:02.284[1709340182284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63540//dapi/v1/listenKey
    -2024-03-01 20:43:02.295[1709340182295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63543//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340182294&signature=5851dec7dca61b8d98dc4a0cc64204365877897aec3193ac98d7fc1ff3d0e3a2
    -2024-03-01 20:43:02.302[1709340182302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63545//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:43:02.309[1709340182309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63547//fapi/v1/ticker/bookTicker
    -2024-03-01 20:43:02.317[1709340182317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63550//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340182317&signature=69fdecbcfc60bbe116b233b2b34db49469b7214a1f33d4d49938d5ddecc80313
    -2024-03-01 20:43:02.325[1709340182325] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63553//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340182325&signature=5c0d1aacc46d54cd222f58e1eaf59c4d5ecd16107f54cb646acbf80c7a28e20e
    -2024-03-01 20:43:02.339[1709340182339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63556//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340182336&signature=987d98b59c7e0c53dd3800bbcf5269d70fa3e9e447020077c1081477e5f7f64a
    -2024-03-01 20:43:02.348[1709340182348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63558//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340182346&endTime=1709340183346
    -2024-03-01 20:43:02.361[1709340182361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63562//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:43:02.369[1709340182369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63564//fapi/v1/ticker/price
    -2024-03-01 20:43:02.375[1709340182375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63566//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:43:02.386[1709340182386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63569//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340182386&signature=b40d9ea3b8ffc9eb7b546dc5ae968c0fa62ea736c427ab377c990573bb032b36
    -2024-03-01 20:43:02.392[1709340182392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63571//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:43:02.406[1709340182406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63575//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:43:02.417[1709340182417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63577//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:43:02.427[1709340182427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63580//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:43:02.444[1709340182444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63584//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709340182443&signature=227d5d3d22f464fc4dcd81b85335626d88f74fe9a5050678c2b95676d2c53b91
    -2024-03-01 20:43:02.453[1709340182453] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63586//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340182453&signature=a0b4b28229ab29a486c8f118a67e0fd81b4974193416d3bb6f4b181331ad0562
    -2024-03-01 20:43:02.461[1709340182461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63588//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:43:02.468[1709340182468] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63590//fapi/v1/indexInfo
    -2024-03-01 20:43:02.475[1709340182475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63592//fapi/v1/pmExchangeInfo?timestamp=1709340182475&signature=c358baad739cc59cc05496a00fcbde70a22e9280eef65c51a7197b5c90023616
    -2024-03-01 20:43:02.482[1709340182482] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63594//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340182482&signature=7d3d3e88bc0949c2d248fa7791011c17efe7ff0f36acb013daf4353d55432b89
    -2024-03-01 20:43:02.489[1709340182489] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63596//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340182488&endTime=1709340183488
    -2024-03-01 20:43:02.496[1709340182496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63598//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:43:02.508[1709340182508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63602//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340182508&signature=5d5c6ffb619efed81c64c4f5eb4c76f692bfa52c4bd835f7ab83168fd6493ee5
    -2024-03-01 20:43:02.521[1709340182521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63606//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340182520&signature=9e7e5f08c9159d85fb893f87f4c2fc48110260b76d20f16a75b0dd0ab31245a7
    -2024-03-01 20:43:02.531[1709340182531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63608//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340182531&signature=70b978b98b5d0287205c185628930f51730fa3819bc308738a5a9f7e354d118f
    -2024-03-01 20:43:02.538[1709340182538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63610//fapi/v1/openOrders?timestamp=1709340182537&signature=2bd6086afc1c4e7934a306bf116acb1d072751685c2d67a50af8496b0f22dc96
    -2024-03-01 20:43:02.543[1709340182543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63612//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:43:02.549[1709340182549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63614//dapi/v1/ticker/24hr
    -2024-03-01 20:43:02.556[1709340182556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63616//fapi/v1/listenKey
    -2024-03-01 20:43:02.570[1709340182570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63619//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709340182570&signature=362946d13c382a844726a5260a7e6aa0d3f72c20fde8cb618e9dc5f52e6cad0e
    -2024-03-01 20:43:02.578[1709340182578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63622//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340182578&signature=42c590ecd4d0366f88365a51cd921d8c3076b008af376ad7a60a0b50b4b415e1
    -2024-03-01 20:43:02.599[1709340182599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63626//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340182599&signature=689e7805e730544c9f7f1869743a706a3e0bb90d44a6bea974668e074092d705
    -2024-03-01 20:43:02.604[1709340182604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63628//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340182604&signature=06d9afe2ac62f09e9bcf7179fb3a40e882bc72161b851c3a5c8c22ada6b7407f
    -2024-03-01 20:43:02.619[1709340182619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63630//dapi/v1/balance?timestamp=1709340182619&signature=bc9efd01f54047fd7ac1d385aa56d9cfae6aa335746b873107d4d37d5d7efc00
    -2024-03-01 20:43:02.626[1709340182626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63632//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709340182626&signature=7df46325858b0725b04f013ed21354fe416bee968aa16b3c089fc11fe80f1be3
    -2024-03-01 20:43:02.639[1709340182639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63636//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340182639&signature=adf660d2b4220e3c40212eec31d718562aedfd83e50bb73bb92bc7be98cf2660
    -2024-03-01 20:43:02.651[1709340182651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63639//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340182651&signature=b47f44f801d4aa8cceb08ea56e2382d3d34e44ed03ea1011e19f1656310cdf68
    -2024-03-01 20:43:02.663[1709340182663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63642//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:43:02.667[1709340182667] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63644//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:43:02.674[1709340182674] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63646//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:43:02.680[1709340182680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63648//dapi/v1/ticker/bookTicker
    -2024-03-01 20:43:02.689[1709340182689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63651//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340182687&endTime=1709340183687
    -2024-03-01 20:43:02.698[1709340182698] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63654//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:43:02.735[1709340182735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63666//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340182734&endTime=1709340183734
    -2024-03-01 20:43:02.739[1709340182739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63668//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:43:02.761[1709340182761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63670//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:43:02.771[1709340182771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63673//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:43:02.776[1709340182776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63675//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340182775&endTime=1709340183775
    -2024-03-01 20:43:02.787[1709340182787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63679//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340182786&endTime=1709340183786
    -2024-03-01 20:43:02.792[1709340182792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63681//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:43:02.802[1709340182802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63685//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340182802&signature=d1c642848afbe3236ae2604aa2b9e479c8724cc6c94751ba2bc58634dc3383cc
    -2024-03-01 20:43:02.810[1709340182810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63688//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:43:02.822[1709340182822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63693//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340182822&signature=64b3bcddfe05b8a962bd26119e809950fbda0fa5e969889f8e21bdfcd3640d22
    -2024-03-01 20:43:02.830[1709340182830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63695//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:43:02.839[1709340182839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63698//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709340182839&signature=13a033e328e80ba7ca997d287fef92e4b29d93992b564d932b2990fe94ab5fec
    -2024-03-01 20:43:02.847[1709340182847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63701//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709340182847&signature=fded7901da33a493b367593897040c3060df4c1f44b8d6540fb7ae85a0e05b6c
    -2024-03-01 20:43:02.852[1709340182852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63703//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340182851&endTime=1709340183851
    -2024-03-01 20:43:02.856[1709340182856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63705//fapi/v1/fundingRate
    -2024-03-01 20:43:02.864[1709340182864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63708//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340182864&signature=a338868da4203cc82d4a4c69f254c2e9cc3f2524bbebe9fa9aa7c9a212e1a6f0
    -2024-03-01 20:43:02.871[1709340182871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63710//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709340182871&signature=d581673efff99c6854ddc50d2bdd1de33a871fc2c29ed001cf36246ea16591b4
    -2024-03-01 20:43:02.881[1709340182881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63713//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709340182881&signature=3f912db80f96b53b4a42b70f1781b7a0ddee6411b0c93d3942fad4a67e46a5cf
    -2024-03-01 20:43:02.889[1709340182889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63715//dapi/v1/positionSide/dual?timestamp=1709340182889&signature=9ea76e2db415b8c0e6afe42852c29fddcb021cb0283a99256e6ec38bbe65c6f5
    -2024-03-01 20:43:02.896[1709340182896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63717//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340182896&signature=bdb11ad00b98c1007c8ea1fbb4cbd4753c74cf1f0e7d4cc7c4f0265fe6dbdd7b
    -2024-03-01 20:43:02.905[1709340182905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63720//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:43:02.909[1709340182909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63722//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:43:02.916[1709340182916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63724//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:43:02.922[1709340182922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63727//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340182921&endTime=1709340183921
    -2024-03-01 20:43:02.930[1709340182930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63729//fapi/v1/leverageBracket?timestamp=1709340182930&signature=6bf7964a44abc3d5c8760b204fa4bb06c080c14bd6d25c37c1a63a15905c4b19
    -2024-03-01 20:43:02.935[1709340182935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63731//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340182935&signature=f212ab1ac96759b84f9b854551bcd66d046d4d9f0dae56ca372eea302607e3f1
    -2024-03-01 20:43:02.941[1709340182941] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63733//dapi/v1/ticker/price
    -2024-03-01 20:43:02.946[1709340182946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63735//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:43:02.956[1709340182956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63739//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340182955&endTime=1709340183955
    -2024-03-01 20:43:02.960[1709340182960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63741//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:43:02.970[1709340182970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63743//fapi/v2/positionRisk?timestamp=1709340182970&signature=0fea5a7ff1fc51d3f72075c120908faada787f5e6f3df6b4a7b9af3c118ad0d8
    -2024-03-01 20:43:02.974[1709340182974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63745//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709340182974&signature=77fd170734a0eadb0c476ec01a08e9be59740cd0302457d25e43dc440a4a5856
    -2024-03-01 20:43:02.980[1709340182980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63747//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:43:02.986[1709340182986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63749//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340182984&endTime=1709340183984
    -2024-03-01 20:43:02.999[1709340182999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63753//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:43:03.009[1709340183009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63756//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183008&endTime=1709340184008
    -2024-03-01 20:43:03.017[1709340183017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63759//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709340183017&signature=1827fc19c3b341094106ad7a38879d4b1c8209c13a656b9e567b021d8aff2111
    -2024-03-01 20:43:03.025[1709340183025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63763//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:43:03.030[1709340183030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63765//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:43:03.034[1709340183034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63767//fapi/v2/balance?timestamp=1709340183034&signature=e4cc553902cccc2739bdb68881d96177a7d2fbb507dc64d24ef50a1eaf66be5f
    -2024-03-01 20:43:03.042[1709340183042] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63770//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340183042&signature=dd106077e2ca01cbf6668d9eba730327d583a4824a98392d39cb2e518064d78e
    -2024-03-01 20:43:03.052[1709340183052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63773//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340183051&signature=b844d19d90ce5322871ed108b6f591dcebd60be342b6bcb22ba4eaa74623baf4
    -2024-03-01 20:43:03.060[1709340183060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63777//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:43:03.067[1709340183067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63779//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340183066&endTime=1709340184066
    -2024-03-01 20:43:03.072[1709340183072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63781//dapi/v1/positionRisk?timestamp=1709340183072&signature=d6094d63ec33b21a54bddd341d150a25f16ee8851f204f077404921bd7fe3ec6
    -2024-03-01 20:43:03.077[1709340183077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63783//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709340183077&signature=622837fae823b26accd2c3cad479c5a5b75d6b4d201ca450ec9fb77549b714c0
    -2024-03-01 20:43:03.088[1709340183088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63787//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:43:03.093[1709340183093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63789//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183092&endTime=1709340184092
    -2024-03-01 20:43:03.100[1709340183100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63791//fapi/v1/income?symbol=BNBUSDT&timestamp=1709340183099&signature=8b5ed0b9fa329bc2dcb9162136df3fdbcea37b26dfdb779bf13d334e49532f55
    -2024-03-01 20:43:03.105[1709340183105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63793//fapi/v1/income?timestamp=1709340183104&signature=4fcde17b7c1887637352592eea9ac6fc6f8b2255d08ce8a070f63c8cbb667431
    -2024-03-01 20:43:03.109[1709340183109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63795//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:43:03.115[1709340183115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63798//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:43:03.119[1709340183119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63800//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340183119&signature=93bc935e8dd39d2960ff3c2e336a8c5c1fe0246cdb1285bcc8c54bc9576c97f4
    -2024-03-01 20:43:03.125[1709340183125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63803//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:43:03.130[1709340183130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63805//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340183129&endTime=1709340184129
    -2024-03-01 20:43:03.138[1709340183138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63809//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340183137&endTime=1709340184137
    -2024-03-01 20:43:03.141[1709340183141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63811//dapi/v1/fundingRate
    -2024-03-01 20:43:03.146[1709340183146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63813//fapi/v1/positionSide/dual?timestamp=1709340183146&signature=4045f7a7182cf7562d027e7e57ab84001f87fb13a5cbeb89870ab50010df9aba
    -2024-03-01 20:43:03.150[1709340183150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63815//fapi/v1/ping
    -2024-03-01 20:43:03.155[1709340183155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63817//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:43:03.160[1709340183160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63819//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:43:03.166[1709340183166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63821//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:43:03.172[1709340183172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63824//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340183172&endTime=1709340184172
    -2024-03-01 20:43:03.181[1709340183181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63827//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340183180&endTime=1709340184180
    -2024-03-01 20:43:03.186[1709340183186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63830//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:43:03.190[1709340183190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63832//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:43:03.194[1709340183194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63834//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340183193&endTime=1709340184193
    -2024-03-01 20:43:03.200[1709340183200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63838//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709340183200&signature=45322e32563006f6f482f73d719aa0fb018b2f4960dd08a6277a7892d8602c91
    -2024-03-01 20:43:03.207[1709340183207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63841//fapi/v1/income/asyn?startTime=1709340183206&endTime=1709340184206&timestamp=1709340183207&signature=1fc598553a2056c47bc589db1189869d93697f6cd7999351f46f6fb8167b796e
    -2024-03-01 20:43:03.211[1709340183211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63843//fapi/v1/income/asyn?timestamp=1709340183210&signature=e4cc0610fb025813c9bfcd2573a0d43006f4d284cc5ca19d2b0331b9b281ccd5
    -2024-03-01 20:43:03.216[1709340183216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63845//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:43:03.219[1709340183219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63847//fapi/v1/assetIndex
    -2024-03-01 20:43:03.223[1709340183223] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63849//dapi/v1/listenKey
    -2024-03-01 20:43:03.228[1709340183228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63851//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709340183227&signature=d03ddd28bf67a0f41d191629e26c16d79c7b797b505123c09de8b2d3696feafe
    -2024-03-01 20:43:03.235[1709340183235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63854//fapi/v2/account?timestamp=1709340183235&signature=a08883525c622055ac4501d38b0219f8330038966db4f77fc4c07e7cfda43c4f
    -2024-03-01 20:43:03.242[1709340183242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63857//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340183242&signature=f6d19cd609b08708f164a7e1380412a96a24f391f8e35190e31d5274df691185
    -2024-03-01 20:43:03.248[1709340183248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63859//fapi/v1/listenKey
    -2024-03-01 20:43:03.252[1709340183252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63861//dapi/v1/adlQuantile?timestamp=1709340183252&signature=8c5a7b4972ad73a247a0fa0bd10df45edee37ea3f407fd9a51ad97a30e710bc8
    -2024-03-01 20:43:03.256[1709340183256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63863//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340183256&signature=44df60ea8de387ba7d5d32fe60d08716548668f2bfcbc48da95f979fe027f87c
    -2024-03-01 20:43:03.261[1709340183261] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63865//dapi/v1/listenKey
    -2024-03-01 20:43:03.267[1709340183267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63868//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340183267&signature=2a39ad04c28a4f340fbdc9481d10d103b30b479f43b2eebd25211def131e33eb
    -2024-03-01 20:43:03.274[1709340183274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63872//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:43:03.278[1709340183278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63874//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340183277&endTime=1709340184277
    -2024-03-01 20:43:03.282[1709340183282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63876//fapi/v1/adlQuantile?timestamp=1709340183282&signature=950506138500b1f0775de87d2127c2ef8b599938f9ac0583321bb5b740b8a447
    -2024-03-01 20:43:03.286[1709340183286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63878//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340183286&signature=907cc89e00c309eb10f52a7668165583364b4ffb0300b69931ff2a90c16017b4
    -2024-03-01 20:43:03.290[1709340183290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63880//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340183290&signature=4f360cb82bdf23e46242b4d84b850139d43a28e48b4ccfc199d8ac013b7e5c00
    -2024-03-01 20:43:03.294[1709340183294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63882//fapi/v1/forceOrders?timestamp=1709340183294&signature=20323556efd9e7440554b3e3b43fd525df24ad234806b9883ae372b2b5427dd0
    -2024-03-01 20:43:03.299[1709340183299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63884//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183298&endTime=1709340184298
    -2024-03-01 20:43:03.305[1709340183305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63888//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:43:03.309[1709340183309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:63890//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340183309&signature=b142eb91dcf7e6d9c64d61d24bb2af5328ac2f76628009c0119211d4f97696af
    -2024-03-01 20:43:03.316[1709340183316] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63893//dapi/v1/leverageBracket?timestamp=1709340183316&signature=56064f4f650e5286a6bba8f7a823da29b3f8024e73c000d709a3c098dd751fc9
    -2024-03-01 20:43:03.320[1709340183320] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63895//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340183320&signature=0780b4f49570dcf222063aa5cfde752ee1e37f4478be8a0e74439250a9386a03
    -2024-03-01 20:43:03.324[1709340183324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63897//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340183323&endTime=1709340184323
    -2024-03-01 20:43:03.331[1709340183331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63901//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:43:03.336[1709340183336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:63904//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709340183336&signature=de8801d90855bd641554e29ad583522f6ebb12e7bcadcbf201c86a7aa05571e0
    -2024-03-01 20:43:03.344[1709340183344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63908//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340183343&endTime=1709340184343
    -2024-03-01 20:43:03.349[1709340183349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63910//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:43:03.355[1709340183355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63913//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340183355&signature=4d87a1ec9c4c5567f1e228ddfa36610340a1533a2b33e52b55bafbc23b464657
    -2024-03-01 20:43:03.359[1709340183359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63915//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340183359&signature=c0fc94aae8e74c7b8a99a03955868c0267e6a29f061aa5020fab1057c5be1563
    -2024-03-01 20:43:03.363[1709340183363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63917//fapi/v1/leverageBracket?timestamp=1709340183363&signature=b316c76567759eee5775eae665f7f56a9dc8e71b23b58f62e73b059b259342df
    -2024-03-01 20:43:03.367[1709340183367] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63919//dapi/v2/leverageBracket?timestamp=1709340183367&signature=ddfb45f7a76776b56c110b0b9f022a1cc31946159ec7f3026a5b0ab3708cc7f8
    -2024-03-01 20:43:03.370[1709340183370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63921//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709340183370&signature=3d1053ae99deeb21cf1c5b2598c2036e9b35c3defa6c6fb9057f48d9d26ca17d
    -2024-03-01 20:43:03.374[1709340183374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63923//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340183374&signature=aa4c4a8b7b0772d6c8ef58ae5c8f8af76b540077f056eed1299733af4ef62033
    -2024-03-01 20:43:03.377[1709340183377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63925//dapi/v1/forceOrders?timestamp=1709340183377&signature=8455da9383a83a12cbdb52ea5f604e0bd3b96244e2e5e2a7cc3abe6606360ea7
    -2024-03-01 20:43:03.381[1709340183381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63927//dapi/v1/time
    -2024-03-01 20:43:03.386[1709340183386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63930//fapi/v1/listenKey
    -2024-03-01 20:43:03.390[1709340183390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63932//dapi/v1/account?timestamp=1709340183389&signature=a2d1131f8bd3d187b4a45407dd4e2e169a6c451f28ba798bc41ef89327ae4026
    -2024-03-01 20:46:07.591[1709340367591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63948//dapi/v1/income?symbol=BNBUSDT&timestamp=1709340367525&signature=ce5309b10590c766ea9a672d809fcfcaa24254c257d1b5e3c806c0bab9d77240
    -2024-03-01 20:46:08.077[1709340368077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63950//dapi/v1/income?timestamp=1709340368077&signature=0c4777d995fa115540970a333cbbb67ef2a59d1046d809ae74d87c22e54f6f3e
    -2024-03-01 20:46:08.088[1709340368088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63952//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:46:08.099[1709340368099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63956//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:46:08.109[1709340368109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63958//fapi/v1/exchangeInfo
    -2024-03-01 20:46:08.115[1709340368115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63960//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:46:08.122[1709340368122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63962//fapi/v1/ticker/24hr
    -2024-03-01 20:46:08.134[1709340368134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:63965//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340368134&signature=17fb971c5a34ff39914f7c943f96d26c8eba8c3bc9a3a4476be9217717a128f1
    -2024-03-01 20:46:08.164[1709340368164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63967//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709340368163&signature=73b896d43befa1670b9281170343e2f98c1fc45b91652d94ad5d6c146f901ec7
    -2024-03-01 20:46:08.173[1709340368173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63970//fapi/v1/time
    -2024-03-01 20:46:08.180[1709340368180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63972//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340368180&signature=487e14a32ec5d79a40814523d7903229c22e84545b78fc834ebd4e3590ae8fb7
    -2024-03-01 20:46:08.188[1709340368188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63974//dapi/v1/openOrders?timestamp=1709340368188&signature=f7100f60a9565491d22c9f68019a6367be61c13edb5837653809b9ff9336165c
    -2024-03-01 20:46:08.197[1709340368197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63976//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709340368197&signature=8a711830116e7368e9ad3f63708d322b864d27634d11e0482499094865bc69c1
    -2024-03-01 20:46:08.204[1709340368204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63978//dapi/v1/leverageBracket?timestamp=1709340368204&signature=5902b64a1dcdb950cd83a0c868316ffa5edc2c7c4a35f440eee7ccdfa9b344be
    -2024-03-01 20:46:08.212[1709340368212] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63980//fapi/v1/multiAssetsMargin?timestamp=1709340368211&signature=cdd4752f4e924445e43bd60823415f73e816e912561f6ff74bebd20f5630d2ec
    -2024-03-01 20:46:08.219[1709340368219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63982//dapi/v1/pmExchangeInfo?timestamp=1709340368219&signature=f532f2fa24b7ce761593a0e109394b0b34f4f238b448bfe8eb3cad4c6f05a81a
    -2024-03-01 20:46:08.226[1709340368226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63984//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340368226&signature=8ecdfa5dfab593f1abb116131c79b6a9c2c34647600b6a22815162436f1a0e20
    -2024-03-01 20:46:08.235[1709340368235] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63986//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:46:08.241[1709340368241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63988//dapi/v1/premiumIndex
    -2024-03-01 20:46:08.247[1709340368247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63990//fapi/v1/apiTradingStatus?timestamp=1709340368247&signature=5a4a5d31e792d60c1243561eef8f2ee8918a1f78bb442ee0a11961d263a64936
    -2024-03-01 20:46:08.253[1709340368253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63992//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709340368253&signature=e9b07aa55da9eb46fe5b93a339490294a22c8e41de81b17f950b8c3e4c252f77
    -2024-03-01 20:46:08.259[1709340368259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63994//dapi/v1/exchangeInfo
    -2024-03-01 20:46:08.271[1709340368271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:63998//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340368270&signature=288a693084a67cb45d04d511c5c8cc7e639046d21870242ce74bb780e590c708
    -2024-03-01 20:46:08.278[1709340368278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64000//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340368278&signature=a8d9c5f890a29d3829f128d6fd5e9a10d344a5bd8a5d68fe5f4d1544b87e4476
    -2024-03-01 20:46:08.292[1709340368292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64004//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709340368291&signature=9c6fe311c4dc49023e0e8763b7f210a25bb10ebd06a23d6ed0440f63a3f38359
    -2024-03-01 20:46:08.298[1709340368298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64006//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340368298&signature=0907bb927069f0664a2e7de7905f011aa215b4a673bc051ba3ae7e51ca9ce536
    -2024-03-01 20:46:08.304[1709340368304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64008//dapi/v1/ping
    -2024-03-01 20:46:08.310[1709340368310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64010//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:46:08.316[1709340368316] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64012//fapi/v1/premiumIndex
    -2024-03-01 20:46:08.324[1709340368324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64014//dapi/v1/listenKey
    -2024-03-01 20:46:08.335[1709340368335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64017//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340368334&signature=b497af4ff8bed36e14086d070538fc0c39cae0882f36e153d9a73cbffb91c4b9
    -2024-03-01 20:46:08.342[1709340368342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64019//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:46:08.348[1709340368348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64021//fapi/v1/ticker/bookTicker
    -2024-03-01 20:46:08.359[1709340368359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64024//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340368359&signature=06c93b130c22afbbc0e9f16f5b8e8bf32efdf51eb99c0fee571a411389afc4dc
    -2024-03-01 20:46:08.371[1709340368371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64027//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340368371&signature=c934ed0ffe461c5bb7571c35b961f14817c3f76265d3ed1b7b1fd8b4553869ec
    -2024-03-01 20:46:08.387[1709340368387] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64030//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340368383&signature=72216e151eb47045baaaccb79d5a0e87e3d9c38278f524e4a493789edee8f1a0
    -2024-03-01 20:46:08.395[1709340368395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64032//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340368394&endTime=1709340369394
    -2024-03-01 20:46:08.408[1709340368408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64036//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:46:08.415[1709340368415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64038//fapi/v1/ticker/price
    -2024-03-01 20:46:08.421[1709340368421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64040//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:46:08.432[1709340368432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64043//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340368432&signature=49553853a4d53ddda9abc4267e49f14cb3fa3be8beb2f6f0fcd2ff03ca30c5a8
    -2024-03-01 20:46:08.439[1709340368439] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64045//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:46:08.452[1709340368452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64049//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:46:08.462[1709340368462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64051//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:46:08.469[1709340368469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64054//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:46:08.484[1709340368484] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64058//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709340368483&signature=5da03e3ddc4880b48f186113ba4a71d665fdaf4096fd25a5322bd8dc10068c5a
    -2024-03-01 20:46:08.492[1709340368492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64060//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340368491&signature=67203473b1fa590ae0560184abe9168cac5a08b4d478da1e17332b3209b9eef7
    -2024-03-01 20:46:08.499[1709340368499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64062//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:46:08.506[1709340368506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64064//fapi/v1/indexInfo
    -2024-03-01 20:46:08.515[1709340368515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64066//fapi/v1/pmExchangeInfo?timestamp=1709340368514&signature=70d1072301045d339a2429a56be051ae901c1a2d2eae2f2f8da263af701ec2a6
    -2024-03-01 20:46:08.521[1709340368521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64068//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340368521&signature=af8b7500e0ff39bd428fe53c43514cb070efc4ec7bddec833b8d3332e52164ad
    -2024-03-01 20:46:08.530[1709340368530] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64070//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340368528&endTime=1709340369528
    -2024-03-01 20:46:08.535[1709340368535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64072//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:46:08.550[1709340368550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64076//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340368550&signature=b9f42ea9d9f16d71b48f8273407463053f171cb47fab56172531ff049a26dadb
    -2024-03-01 20:46:08.563[1709340368563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64080//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340368562&signature=9a37d61a69f2e0c93833e5e4536dcfb34a8708789aaba5a54acec446ed11e02d
    -2024-03-01 20:46:08.572[1709340368572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64082//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340368572&signature=423212e631e861bd4f1191c23928f81c2dec9d5b7d32bfbcce7d6295ec82b29d
    -2024-03-01 20:46:08.579[1709340368579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64084//fapi/v1/openOrders?timestamp=1709340368579&signature=a7efff1f21143b4ef5c9501974e9edce3c853e8457b282c3d70328e58625b608
    -2024-03-01 20:46:08.586[1709340368586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64086//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:46:08.592[1709340368592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64088//dapi/v1/ticker/24hr
    -2024-03-01 20:46:08.598[1709340368598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64090//fapi/v1/listenKey
    -2024-03-01 20:46:08.614[1709340368614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64093//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709340368614&signature=c4642972878b0dbf634870119412e23808a24951c73a806caf2057b661023a9e
    -2024-03-01 20:46:08.625[1709340368625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64096//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340368625&signature=a27fea2dad4fabf985348f7836efbc494be8d1b463f47be7dcec1f4786d0f8ad
    -2024-03-01 20:46:08.640[1709340368640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64100//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340368640&signature=42198ff3377d6813e49ab16e371f95fb950c182c13579ee5ebd3a4c7336e9d28
    -2024-03-01 20:46:08.646[1709340368646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64102//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340368646&signature=3cbfcf7a54f2b6d32a4a77d0c0d2619b1eb8c58a78293cd6c8a6fcafcf8136fc
    -2024-03-01 20:46:08.674[1709340368674] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64104//dapi/v1/balance?timestamp=1709340368673&signature=5a8b0ef6c00388b7dded8137d2273886a92b7a51aa57a9df286a601761e53ba2
    -2024-03-01 20:46:08.682[1709340368682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64106//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709340368682&signature=5f6f75b37f20c661c3f1689da2516a20c3d6e6ce1a3d426708605f7e4bcc0702
    -2024-03-01 20:46:08.696[1709340368696] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64110//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340368695&signature=25a343531b5d700dcd59db326a4aec32da5e4d4a42844894cc0bf68ad896ce5f
    -2024-03-01 20:46:08.704[1709340368704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64113//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340368704&signature=a207eedda11a075a01423b20178b56d95b79ea5e8718ca7ec3dd61c5180b667d
    -2024-03-01 20:46:08.715[1709340368715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64116//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:46:08.720[1709340368720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64118//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:46:08.726[1709340368726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64120//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:46:08.731[1709340368731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64122//dapi/v1/ticker/bookTicker
    -2024-03-01 20:46:08.739[1709340368739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64125//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340368737&endTime=1709340369737
    -2024-03-01 20:46:08.745[1709340368745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64128//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:46:08.771[1709340368771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64140//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340368770&endTime=1709340369770
    -2024-03-01 20:46:08.775[1709340368775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64142//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:46:08.790[1709340368790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64144//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:46:08.795[1709340368795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64147//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:46:08.799[1709340368799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64149//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340368798&endTime=1709340369798
    -2024-03-01 20:46:08.808[1709340368808] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64153//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340368807&endTime=1709340369807
    -2024-03-01 20:46:08.811[1709340368811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64155//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:46:08.818[1709340368818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64159//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340368818&signature=debc6fa6d0ea16d9e678f51edde6d3c428bf8f77dccdc3598a13ad205f5b9274
    -2024-03-01 20:46:08.825[1709340368825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64162//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:46:08.833[1709340368833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64167//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340368833&signature=54f3bd5c3cdeb9885416d5d5f45c18e7451e0c2fb36715cd0bb00619e4233b96
    -2024-03-01 20:46:08.837[1709340368837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64169//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:46:08.844[1709340368844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64172//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709340368843&signature=b3d68e265d15d31f35428c4102ef9031a8a9a257fb152c4dbc9d354a1d5a3cf3
    -2024-03-01 20:46:08.849[1709340368849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64175//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709340368849&signature=4d80f3c905122ac3b43d6463ffd06f2dba44c38eba32ff0a4dd2334bf4c4b6f0
    -2024-03-01 20:46:08.854[1709340368854] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64177//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340368853&endTime=1709340369853
    -2024-03-01 20:46:08.858[1709340368858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64179//fapi/v1/fundingRate
    -2024-03-01 20:46:08.864[1709340368864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64182//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340368864&signature=d3b0ecc427644133617b58cb6c3874d3dd3136fb1c740f1b04261028ec76dac2
    -2024-03-01 20:46:08.868[1709340368868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64184//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709340368868&signature=24b3b0e25101db45b6cbbb02b60378e013d9f4e02059c22faf9ead5b17ca61c0
    -2024-03-01 20:46:08.874[1709340368874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64187//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709340368874&signature=4ac15271d6581d87f74aa0dd8a0445643c802ff5155e9919be398a4eb332c31c
    -2024-03-01 20:46:08.879[1709340368879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64189//dapi/v1/positionSide/dual?timestamp=1709340368879&signature=bf4f6241935e770bcdc5fb8f2590c7251a81519f728fb07b550f3d015223fc6d
    -2024-03-01 20:46:08.884[1709340368884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64191//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340368883&signature=ae71c0b5732ac0f58d70dd62a8a6a89247be693afe2415ad030f564607f5752b
    -2024-03-01 20:46:08.891[1709340368891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64194//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:46:08.895[1709340368895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64196//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:46:08.899[1709340368899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64198//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:46:08.904[1709340368904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64201//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340368903&endTime=1709340369903
    -2024-03-01 20:46:08.910[1709340368910] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64203//fapi/v1/leverageBracket?timestamp=1709340368910&signature=ace53b7bd76afd55ab8391122e87d845b5d148d9ee30f72936d415b1bbf10f57
    -2024-03-01 20:46:08.914[1709340368914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64205//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340368914&signature=ec4bf08a92265e24d6092c5b51ac74f32a80ace67ee8d56664fbf05abf15ede9
    -2024-03-01 20:46:08.919[1709340368919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64207//dapi/v1/ticker/price
    -2024-03-01 20:46:08.923[1709340368923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64209//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:46:08.932[1709340368932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64213//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340368931&endTime=1709340369931
    -2024-03-01 20:46:08.937[1709340368937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64215//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:46:08.949[1709340368949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64217//fapi/v2/positionRisk?timestamp=1709340368949&signature=4055a7d7bbee8b41cb18d8992528b1d24b75d50eb2aef2277562f6790f42ad0b
    -2024-03-01 20:46:08.953[1709340368953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64219//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709340368953&signature=0a1f963ee09a43999ad6149b16c427dae7ff1994c29b6e2f3a3a06a8f533d2c7
    -2024-03-01 20:46:08.958[1709340368958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64221//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:46:08.962[1709340368962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64223//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340368961&endTime=1709340369961
    -2024-03-01 20:46:08.969[1709340368969] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64227//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:46:08.975[1709340368975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64230//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340368974&endTime=1709340369974
    -2024-03-01 20:46:08.981[1709340368981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64233//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709340368981&signature=70d17b2342f99a43616a2eee1f7b7834b7be2d505468327afb108983a140ce85
    -2024-03-01 20:46:08.987[1709340368987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64237//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:46:08.991[1709340368991] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64239//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:46:08.995[1709340368995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64241//fapi/v2/balance?timestamp=1709340368994&signature=e8c8227e654f6b94982c3a70c328145e6c78d52983674c43eb5554834610794a
    -2024-03-01 20:46:09.001[1709340369001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64244//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340369001&signature=bedb481be362f2a75a0ed763b8fd6caedd6834f50e4036bee5c73d298a862edf
    -2024-03-01 20:46:09.008[1709340369008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64247//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340369008&signature=3bad72b641c88219e96fb0fbd4e2e33540932604f71169f28e92061ac4ca3775
    -2024-03-01 20:46:09.015[1709340369015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64251//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:46:09.018[1709340369018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64253//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340369017&endTime=1709340370017
    -2024-03-01 20:46:09.024[1709340369024] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64255//dapi/v1/positionRisk?timestamp=1709340369024&signature=ddd6835d27597ddd2d3d171735312d4d634ee21e87c9beeb0b1ac762b3fd0cbb
    -2024-03-01 20:46:09.028[1709340369028] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64257//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709340369028&signature=7ab5c111516f6346e541a43067631ddc5fd3419f969edc315d5900b3c064cedf
    -2024-03-01 20:46:09.036[1709340369036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64261//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:46:09.040[1709340369040] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64263//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369039&endTime=1709340370039
    -2024-03-01 20:46:09.044[1709340369044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64265//fapi/v1/income?symbol=BNBUSDT&timestamp=1709340369044&signature=8b6747017d80040573e1efe14aa872f1ee635e30f7d14759f75158c4dd718d8d
    -2024-03-01 20:46:09.048[1709340369048] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64267//fapi/v1/income?timestamp=1709340369048&signature=bf6a3b65f1980116327909ad9b2cf43f0e7830aa663e3af770d5eb06f4bb49f3
    -2024-03-01 20:46:09.053[1709340369053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64269//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:46:09.059[1709340369059] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64272//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:46:09.062[1709340369062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64274//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340369062&signature=cce32238c89bde5cd1c9ba2c67ad5d9c5d7d222b142890fea54cfc95e42a21d4
    -2024-03-01 20:46:09.067[1709340369067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64277//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:46:09.071[1709340369071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64279//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340369070&endTime=1709340370070
    -2024-03-01 20:46:09.078[1709340369078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64283//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340369078&endTime=1709340370078
    -2024-03-01 20:46:09.082[1709340369082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64285//dapi/v1/fundingRate
    -2024-03-01 20:46:09.086[1709340369086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64287//fapi/v1/positionSide/dual?timestamp=1709340369086&signature=bb97e7a2c8144f3afc039b072ec1daad8fc6977a657b116b5c2285efc93b65b7
    -2024-03-01 20:46:09.091[1709340369091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64289//fapi/v1/ping
    -2024-03-01 20:46:09.095[1709340369095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64291//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:46:09.099[1709340369099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64293//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:46:09.103[1709340369103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64295//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:46:09.109[1709340369109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64298//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340369109&endTime=1709340370109
    -2024-03-01 20:46:09.115[1709340369115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64301//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340369114&endTime=1709340370114
    -2024-03-01 20:46:09.119[1709340369119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64304//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:46:09.124[1709340369124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64306//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:46:09.128[1709340369128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64308//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340369127&endTime=1709340370127
    -2024-03-01 20:46:09.134[1709340369134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64312//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709340369134&signature=296e0458612d8622c8cd6e86e5ff0e315d85f19bba92f58b6f46c3177dccb7e0
    -2024-03-01 20:46:09.141[1709340369141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64315//fapi/v1/income/asyn?startTime=1709340369140&endTime=1709340370140&timestamp=1709340369141&signature=ec5a5fed28741863caa2423506bcc9c2938819a483871675f397731d5cb94d5d
    -2024-03-01 20:46:09.144[1709340369144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64317//fapi/v1/income/asyn?timestamp=1709340369144&signature=2359461659ba67e2ef1f3e078243bd0d3d121060cb9d6f46923d04b1086349a4
    -2024-03-01 20:46:09.149[1709340369149] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64319//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:46:09.152[1709340369152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64321//fapi/v1/assetIndex
    -2024-03-01 20:46:09.156[1709340369156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64323//dapi/v1/listenKey
    -2024-03-01 20:46:09.161[1709340369161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64325//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709340369160&signature=57ed628c2abb65581c5972fd1dfc4d7eddab265bdf90b1efec8d05bd3a13e680
    -2024-03-01 20:46:09.167[1709340369167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64328//fapi/v2/account?timestamp=1709340369167&signature=d219e1e4c0699a04cbc4b02e89649a283fb3ff6dfacbeacce320a1ee7b99aebe
    -2024-03-01 20:46:09.174[1709340369174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64331//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340369174&signature=e3bd5c60d632c0a6bc87e441fec194ddbfc1bd53384396aae79aa1389f0bd929
    -2024-03-01 20:46:09.179[1709340369179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64333//fapi/v1/listenKey
    -2024-03-01 20:46:09.183[1709340369183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64335//dapi/v1/adlQuantile?timestamp=1709340369183&signature=793ee92f614b066ea58b78bb353b22f043c1a0221d22f90bc530aba9550be399
    -2024-03-01 20:46:09.186[1709340369186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64337//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340369186&signature=a8e02ea3ef70bcc9d69b52626dd401e23996b09efa1cf3c6eddb9a1e73a46093
    -2024-03-01 20:46:09.191[1709340369191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64339//dapi/v1/listenKey
    -2024-03-01 20:46:09.196[1709340369196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64342//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340369196&signature=51f45e0e49b62b48db24cfe0f196f4a45dfc76ba6493ce39f75d9c040b7b997d
    -2024-03-01 20:46:09.203[1709340369203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64346//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:46:09.208[1709340369208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64348//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340369207&endTime=1709340370207
    -2024-03-01 20:46:09.213[1709340369213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64350//fapi/v1/adlQuantile?timestamp=1709340369213&signature=d32f84bf483072cbcd01068fb30c26718b6c06876835d76702e1e742ced75a7a
    -2024-03-01 20:46:09.218[1709340369218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64352//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340369217&signature=ffa9f90421c9f83ff57a8c8bee92a71152f83de5b8028745af866079ddbbb6b5
    -2024-03-01 20:46:09.221[1709340369221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64354//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340369221&signature=d530862a81674f1ed5968e04435a68a8c622372ac10d0abaa74bdbc39e99a2e9
    -2024-03-01 20:46:09.226[1709340369226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64356//fapi/v1/forceOrders?timestamp=1709340369225&signature=23fad38a72dadfa2228c5fb2699310f22d4e47d9645812ea8a050eca5590b922
    -2024-03-01 20:46:09.230[1709340369230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64358//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369229&endTime=1709340370229
    -2024-03-01 20:46:09.236[1709340369236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64362//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:46:09.240[1709340369240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64364//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340369240&signature=555862d0a9dbc6ebbc5a1f1c04fedc615454d747d3279b9aa74a7ea419a9b168
    -2024-03-01 20:46:09.246[1709340369246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64367//dapi/v1/leverageBracket?timestamp=1709340369246&signature=5729203fd37e5b54da4780faca663be4c025a2313d99068464776d296a1a7450
    -2024-03-01 20:46:09.249[1709340369249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64369//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340369249&signature=789f5047458865353c43d7ca8d5d278624dcc176a6aa95cbbff4171cb18e90f7
    -2024-03-01 20:46:09.253[1709340369253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64371//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340369252&endTime=1709340370252
    -2024-03-01 20:46:09.260[1709340369260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64375//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:46:09.265[1709340369265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64378//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709340369265&signature=e92099f37975c3873d53c976e0cd80d0e95dd5a55ecdab4f851d98c1b15af8f7
    -2024-03-01 20:46:09.272[1709340369272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64382//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340369271&endTime=1709340370271
    -2024-03-01 20:46:09.276[1709340369276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64384//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:46:09.280[1709340369280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64387//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340369280&signature=5866860685affa413831b4e3112aff086321ca83abdf77eae25502e30b37955a
    -2024-03-01 20:46:09.284[1709340369284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64389//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340369284&signature=7e372c44f5f05a752b1dec3576d3ac2e28a526a9f1937cb4c27649df89207b98
    -2024-03-01 20:46:09.288[1709340369288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64391//fapi/v1/leverageBracket?timestamp=1709340369288&signature=5d489c9871a511290544e32a2f68615061e731221828a3b64dfa786f489dab1e
    -2024-03-01 20:46:09.292[1709340369292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64393//dapi/v2/leverageBracket?timestamp=1709340369292&signature=5148bc522733982c4222c5948556938ba5972ca98a8156b76c2fde0cde016eaf
    -2024-03-01 20:46:09.295[1709340369295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64395//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709340369295&signature=843226564d2e4a0f88b840ab6c103c1c89d6ad8fccc78952a5c7f63d64874a32
    -2024-03-01 20:46:09.299[1709340369299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64397//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340369299&signature=c01b414faa77b8cdf3c153aa35689fa6464316ac749a9d452d7c1f19cc6a04a8
    -2024-03-01 20:46:09.302[1709340369302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64399//dapi/v1/forceOrders?timestamp=1709340369302&signature=c1d936eff9a6191f5ef0faa5cbfed8321481d81f6e1f007e76d16f6229730147
    -2024-03-01 20:46:09.306[1709340369306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64401//dapi/v1/time
    -2024-03-01 20:46:09.311[1709340369311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64404//fapi/v1/listenKey
    -2024-03-01 20:46:09.315[1709340369315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64406//dapi/v1/account?timestamp=1709340369315&signature=a6dee296b492457a527864917a8fdf5652709dd3c94c438e5c331040f7103942
    -2024-03-01 20:47:11.077[1709340431077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64418//dapi/v1/income?symbol=BNBUSDT&timestamp=1709340431028&signature=01b53c4c18e5b26c05510da013f5fc785bc885c97a6ca9adf598885d969a2bbd
    -2024-03-01 20:47:11.565[1709340431565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64420//dapi/v1/income?timestamp=1709340431565&signature=ecfa95712f03f79225299324a384a52ba189c3fb18e4dd01b81495a87f308932
    -2024-03-01 20:47:11.576[1709340431576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64422//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:47:11.586[1709340431586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64426//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:47:11.597[1709340431597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64428//fapi/v1/exchangeInfo
    -2024-03-01 20:47:11.604[1709340431604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64430//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:47:11.610[1709340431610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64432//fapi/v1/ticker/24hr
    -2024-03-01 20:47:11.620[1709340431620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64435//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340431620&signature=a875d27cd84404269d2faa7e639e1c8e262d00478e1ba175fbc1361bfaa5b7ee
    -2024-03-01 20:47:11.646[1709340431646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64437//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709340431645&signature=97fb4977eafb673bfc67512604e178e8dae61d7f637b71935c8a5de074ca5c0b
    -2024-03-01 20:47:11.656[1709340431656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64440//fapi/v1/time
    -2024-03-01 20:47:11.663[1709340431663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64442//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340431663&signature=57bd7b8fcca30632786c2332bf2d5aba1843a7f4abd394085e7de3962bdc288b
    -2024-03-01 20:47:11.670[1709340431670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64444//dapi/v1/openOrders?timestamp=1709340431669&signature=d8e8540904ba7effab3012c1ae1bacf84dd8bfbc7b3c287fe4a5306236b14844
    -2024-03-01 20:47:11.677[1709340431677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64446//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709340431676&signature=23ad02841ce7b1bcb548bd911a69c1dd068a399160b3c0e6ef592886af28d015
    -2024-03-01 20:47:11.684[1709340431684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64448//dapi/v1/leverageBracket?timestamp=1709340431684&signature=e08f0ca6cb557e00ce58030018ee0117185e741dd2daaa9b8840d232508ef6bb
    -2024-03-01 20:47:11.691[1709340431691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64450//fapi/v1/multiAssetsMargin?timestamp=1709340431690&signature=8c2be776f9a64adcebf06e98590d5acea6234add151c6509f5fc48dc648a20a1
    -2024-03-01 20:47:11.698[1709340431698] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64452//dapi/v1/pmExchangeInfo?timestamp=1709340431698&signature=721dfb8df21e331d15c52e2737e1b433976585caa62b680b31d7b3bd9e693a06
    -2024-03-01 20:47:11.705[1709340431705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64454//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340431705&signature=35cd08ca42800392feac4b297d832a7daab3575cecd35406945c047272a15c90
    -2024-03-01 20:47:11.713[1709340431713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64456//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:47:11.719[1709340431719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64458//dapi/v1/premiumIndex
    -2024-03-01 20:47:11.726[1709340431726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64460//fapi/v1/apiTradingStatus?timestamp=1709340431726&signature=875cc39ac6a97a3c88aade5d52fbb11139c61823525f70c71f6db333fd2ce92a
    -2024-03-01 20:47:11.733[1709340431733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64462//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709340431733&signature=2849e03fad1ce194cb2b3f0bceb4dc6c494c648cb2c79ce9e767aab444f6d27a
    -2024-03-01 20:47:11.740[1709340431740] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64464//dapi/v1/exchangeInfo
    -2024-03-01 20:47:11.753[1709340431753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64468//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340431752&signature=420dbded558e941bd014ba8196efdd806dad354e61ab7e9456ba38a527a7c803
    -2024-03-01 20:47:11.760[1709340431760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64470//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340431759&signature=b93d42b466fd2d637d7ecc18a9caec92820f27072c9b45a65234802a3d04091c
    -2024-03-01 20:47:11.773[1709340431773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64474//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709340431772&signature=f8b5b0e71a7c5c6dca3f51bb4399a6ae335de1bddc7c72af6cfc95b8dea4b682
    -2024-03-01 20:47:11.779[1709340431779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64476//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340431779&signature=3735712f72b6cbf868453e01da2c3bdb7d63caca2b3cb2978e79155a3750e3fe
    -2024-03-01 20:47:11.786[1709340431786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64478//dapi/v1/ping
    -2024-03-01 20:47:11.792[1709340431792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64480//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:47:11.798[1709340431798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64482//fapi/v1/premiumIndex
    -2024-03-01 20:47:11.805[1709340431805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64484//dapi/v1/listenKey
    -2024-03-01 20:47:11.815[1709340431815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64487//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340431815&signature=0431369bd97116a197c3ef8760d18af609afee2fbf7378f3eefcece419de8272
    -2024-03-01 20:47:11.823[1709340431823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64489//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:47:11.828[1709340431828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64491//fapi/v1/ticker/bookTicker
    -2024-03-01 20:47:11.838[1709340431838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64494//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340431838&signature=aec36526b2858f25fcc4539aa0fa5d1a743ed0d4b0ea438985266171797b6e57
    -2024-03-01 20:47:11.848[1709340431848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64497//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340431847&signature=71e9a145330838696572d585435000fa8fab1d00d8dac5142edaf6018ba9d056
    -2024-03-01 20:47:11.860[1709340431860] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64500//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340431857&signature=58ea39a1bd5e68187a56399efe7b58f2dd2b64b1c9e26de3ee3f2ee9a943131e
    -2024-03-01 20:47:11.867[1709340431867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64502//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340431865&endTime=1709340432865
    -2024-03-01 20:47:11.878[1709340431878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64506//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:47:11.885[1709340431885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64508//fapi/v1/ticker/price
    -2024-03-01 20:47:11.891[1709340431891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64510//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:47:11.899[1709340431899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64513//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340431899&signature=2d20b7e954035d78b292fe612234c01b0dfa7969a1ba76643e079c4068e80352
    -2024-03-01 20:47:11.905[1709340431905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64515//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:47:11.915[1709340431915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64519//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:47:11.921[1709340431921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64521//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:47:11.928[1709340431928] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64524//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:47:11.939[1709340431939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64528//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709340431939&signature=87dc0133c601db11e076fb45d04b5989e9ae2ed19ce0c94ee7dceca36bc9ff30
    -2024-03-01 20:47:11.944[1709340431944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64530//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340431944&signature=8f14c3054c3391f8f7e26c811c4b8a23556ef5470028e9779af35ba372006625
    -2024-03-01 20:47:11.950[1709340431950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64532//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:47:11.954[1709340431954] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64534//fapi/v1/indexInfo
    -2024-03-01 20:47:11.960[1709340431960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64536//fapi/v1/pmExchangeInfo?timestamp=1709340431960&signature=919a6569ce8d6525bb42c4ece1049038d6f83f22cc2320962f02dcf96d76a61d
    -2024-03-01 20:47:11.964[1709340431964] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64538//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340431964&signature=c0a54f26591d647259f715a63aeb65d0f7f44f59f148b9d52a7c608e418c783a
    -2024-03-01 20:47:11.970[1709340431970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64540//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340431969&endTime=1709340432969
    -2024-03-01 20:47:11.975[1709340431975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64542//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:47:11.985[1709340431985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64546//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340431985&signature=562d20a550e85b78a9d8ccf56b0763b144d6ae7ae9337a44b551725867514a65
    -2024-03-01 20:47:11.995[1709340431995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64550//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340431995&signature=660f9e7881db1f5e569cbd79103703a2955d0df85ab511249b44c2b03aa56f60
    -2024-03-01 20:47:12.001[1709340432001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64552//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340432001&signature=24232506b79c5ee1ce3287cb4dda9a23052ca51bdb97c7325f21177ebe22161e
    -2024-03-01 20:47:12.006[1709340432006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64554//fapi/v1/openOrders?timestamp=1709340432006&signature=67fa1b16bc44859a532dd12ba247fe1647ac1ca8143e4c274b33345b86646571
    -2024-03-01 20:47:12.011[1709340432011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64556//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:47:12.017[1709340432017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64558//dapi/v1/ticker/24hr
    -2024-03-01 20:47:12.022[1709340432022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64560//fapi/v1/listenKey
    -2024-03-01 20:47:12.037[1709340432037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64563//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709340432037&signature=62d78ba88b40978a18ec6b5457880d92ae6d0179e228a13b8f49d1c2d287e1ab
    -2024-03-01 20:47:12.044[1709340432044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64566//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340432043&signature=87f6a2af6d8bdd6cfd08a2474e1f02e49e12a34ae4d75d9a54cd91633a423152
    -2024-03-01 20:47:12.053[1709340432053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64570//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340432053&signature=2db746feb8a20b0e1ec9e8f6ad66f3a76d1cb1ba8adbd8f8e4f286a9f2e54f7f
    -2024-03-01 20:47:12.065[1709340432065] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64572//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340432057&signature=6a068b546e540ce7d544d6fe0f0b657023330569a4f262b59a55e00a9e8b85e9
    -2024-03-01 20:47:12.076[1709340432076] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64574//dapi/v1/balance?timestamp=1709340432076&signature=212c48403196cfb1037fbbcda3292f9b94173fd3cbc8b51eb55b91351074a38c
    -2024-03-01 20:47:12.081[1709340432081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64576//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709340432081&signature=a4d50fa15ce2361e0766c6d887f05e130acbd621ef31f9d64a722645a3b10894
    -2024-03-01 20:47:12.089[1709340432089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64580//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340432089&signature=2e7ddee64001d96f87bda001b947284c046305aa7a933ad4869e03471577679b
    -2024-03-01 20:47:12.096[1709340432096] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64583//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340432095&signature=42f47ce46dda49840ccf5236c0ccb848137c664b7803f5317a150ed9ad677ce9
    -2024-03-01 20:47:12.103[1709340432103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64586//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:47:12.106[1709340432106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64588//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:47:12.110[1709340432110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64590//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:47:12.114[1709340432114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64592//dapi/v1/ticker/bookTicker
    -2024-03-01 20:47:12.120[1709340432120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64595//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432119&endTime=1709340433119
    -2024-03-01 20:47:12.125[1709340432125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64598//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:47:12.153[1709340432153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64610//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432153&endTime=1709340433153
    -2024-03-01 20:47:12.157[1709340432157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64612//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:47:12.172[1709340432172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64614//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:47:12.177[1709340432177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64617//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:47:12.181[1709340432181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64619//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340432180&endTime=1709340433180
    -2024-03-01 20:47:12.190[1709340432190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64623//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340432189&endTime=1709340433189
    -2024-03-01 20:47:12.193[1709340432193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64625//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:47:12.201[1709340432201] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64629//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340432201&signature=cc7955f4d9f764760b6bb519fc486d582e3772ebe8b873d2c547598232692410
    -2024-03-01 20:47:12.208[1709340432208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64632//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:47:12.220[1709340432220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64637//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340432220&signature=426e6f9be5f241e09a15fbf98f09946432d106ec29ce95fa498122814c5129cf
    -2024-03-01 20:47:12.225[1709340432225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64639//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:47:12.234[1709340432234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64642//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709340432234&signature=f839bc2677fced281df62e97a3b02ce406ab1aa9db9fdff696aa07f4f466e1d5
    -2024-03-01 20:47:12.240[1709340432240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64645//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709340432240&signature=1a26107620f7ee86f9f29a418cd853d77982e1685173b5f2eb28b2ea264f7ff7
    -2024-03-01 20:47:12.246[1709340432246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64647//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340432245&endTime=1709340433245
    -2024-03-01 20:47:12.250[1709340432250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64649//fapi/v1/fundingRate
    -2024-03-01 20:47:12.256[1709340432256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64652//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340432256&signature=4dc2de9054d4ab0329dabac341c36b1059bc7fa9e187ad628eccbece273f8c3e
    -2024-03-01 20:47:12.261[1709340432261] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64654//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709340432261&signature=6be4b55a4070382786dcb53175f17aa17241d51cf77914e706e306a1af97da9f
    -2024-03-01 20:47:12.268[1709340432268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64657//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709340432267&signature=799464ff93df552d2f3aca6783f6095c8fcf20c06e665f58ead128180b1a6877
    -2024-03-01 20:47:12.272[1709340432272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64659//dapi/v1/positionSide/dual?timestamp=1709340432272&signature=5a7cefb4bdf752c4594dcd945ead215f7431b017e57964ea5beaa56337bfedf4
    -2024-03-01 20:47:12.277[1709340432277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64661//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340432277&signature=f86002d81c37ff3c43d6144d025d5722c2f1d5a8d832920a74439c4773bf5676
    -2024-03-01 20:47:12.284[1709340432284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64664//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:47:12.288[1709340432288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64666//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:47:12.293[1709340432293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64668//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:47:12.299[1709340432299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64671//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340432298&endTime=1709340433298
    -2024-03-01 20:47:12.305[1709340432305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64673//fapi/v1/leverageBracket?timestamp=1709340432305&signature=527eb04284e983407ca2ec838ba74a029d053e831d254f071a9e457a77980457
    -2024-03-01 20:47:12.309[1709340432309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64675//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340432309&signature=22a9d5645ac4d842f6d62bf6c13d47aad94b22efec599c30cbc268632abe4745
    -2024-03-01 20:47:12.315[1709340432315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64677//dapi/v1/ticker/price
    -2024-03-01 20:47:12.320[1709340432320] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64679//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:47:12.330[1709340432330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64683//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340432329&endTime=1709340433329
    -2024-03-01 20:47:12.335[1709340432335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64685//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:47:12.348[1709340432348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64687//fapi/v2/positionRisk?timestamp=1709340432348&signature=65a8fb69e9cb60a47e1e9a4a103b5961be5a60be0b4db7678c763d33fda0af07
    -2024-03-01 20:47:12.353[1709340432353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64689//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709340432353&signature=0d3a3ccce1c5f9d80d057014002daa3a53fcf7c451bf8447e5dc7ce60bf1bd55
    -2024-03-01 20:47:12.357[1709340432357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64691//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:47:12.362[1709340432362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64693//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340432361&endTime=1709340433361
    -2024-03-01 20:47:12.370[1709340432370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64697//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:47:12.375[1709340432375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64700//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432374&endTime=1709340433374
    -2024-03-01 20:47:12.381[1709340432381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64703//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709340432381&signature=5e0a455b7e2b5aca4643986b39a3932d046aafea120283f2209d302e3a31a15e
    -2024-03-01 20:47:12.389[1709340432389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64707//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:47:12.392[1709340432392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64709//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:47:12.396[1709340432396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64711//fapi/v2/balance?timestamp=1709340432396&signature=69173222a028f75e0f9265bd4a8299bec8f1767c9daa06925779b3496ba3080c
    -2024-03-01 20:47:12.403[1709340432403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64714//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340432403&signature=2c91e0ffac713a22ff9ab82b7ac3606fedfc4cab7e145078f976e24c838644c0
    -2024-03-01 20:47:12.410[1709340432410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64717//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340432410&signature=095a8d395f066ce6da0adc731788352b9daa1661a9dcd9716d292b8bd2fa83ef
    -2024-03-01 20:47:12.418[1709340432418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64721//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:47:12.421[1709340432421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64723//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340432420&endTime=1709340433420
    -2024-03-01 20:47:12.425[1709340432425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64725//dapi/v1/positionRisk?timestamp=1709340432425&signature=279b0126fc72bed5cfd9d648cfc1b1cd75ae741208dcaa41aecbd6663c6c739e
    -2024-03-01 20:47:12.429[1709340432429] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64727//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709340432429&signature=bb501a52c548ff21507209e2e89d40e22a7eff3fd2c27bc1e30432e1b7e02e21
    -2024-03-01 20:47:12.437[1709340432437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64731//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:47:12.441[1709340432441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64733//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432440&endTime=1709340433440
    -2024-03-01 20:47:12.446[1709340432446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64735//fapi/v1/income?symbol=BNBUSDT&timestamp=1709340432445&signature=831841fad609837a96ada473b219c66ba364a86f72395927f5bf14f88b400abf
    -2024-03-01 20:47:12.450[1709340432450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64737//fapi/v1/income?timestamp=1709340432450&signature=674c9ef0ef2d168c710b175d4e4a4a2cb94d29bd29c8d6177d3905efd058143f
    -2024-03-01 20:47:12.454[1709340432454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64739//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:47:12.459[1709340432459] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64742//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:47:12.463[1709340432463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64744//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340432463&signature=5c7366c217ffc64c27b1da767d4cc65ba5a4bffee77ca83f70e91d27e7543c48
    -2024-03-01 20:47:12.469[1709340432469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64747//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:47:12.473[1709340432473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64749//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340432472&endTime=1709340433472
    -2024-03-01 20:47:12.479[1709340432479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64753//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340432479&endTime=1709340433479
    -2024-03-01 20:47:12.483[1709340432483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64755//dapi/v1/fundingRate
    -2024-03-01 20:47:12.487[1709340432487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64757//fapi/v1/positionSide/dual?timestamp=1709340432487&signature=48c47040bb7a779a5c332311c78463ed24f99de6106ab4e7b8beb10c365616db
    -2024-03-01 20:47:12.490[1709340432490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64759//fapi/v1/ping
    -2024-03-01 20:47:12.494[1709340432494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64761//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:47:12.497[1709340432497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64763//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:47:12.501[1709340432501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64765//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:47:12.505[1709340432505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64768//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340432504&endTime=1709340433504
    -2024-03-01 20:47:12.510[1709340432510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64771//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340432510&endTime=1709340433510
    -2024-03-01 20:47:12.516[1709340432516] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64774//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:47:12.520[1709340432520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64776//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:47:12.524[1709340432524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64778//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340432523&endTime=1709340433523
    -2024-03-01 20:47:12.531[1709340432531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64782//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709340432531&signature=843c6d26005c4040d9b9df6506a21c420a20f14b23ae69ec27eff951d42ad77c
    -2024-03-01 20:47:12.536[1709340432536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64785//fapi/v1/income/asyn?startTime=1709340432536&endTime=1709340433536&timestamp=1709340432536&signature=6178d7153309a0d7b756a8c77a3700b53f1b38826170ba5eda6aca61e2315eff
    -2024-03-01 20:47:12.539[1709340432539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64787//fapi/v1/income/asyn?timestamp=1709340432539&signature=1258339a1dcf5a95b765725b05101c593556bbb26308fa0fedf3df2361f48c98
    -2024-03-01 20:47:12.543[1709340432543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64789//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:47:12.546[1709340432546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64791//fapi/v1/assetIndex
    -2024-03-01 20:47:12.550[1709340432550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64793//dapi/v1/listenKey
    -2024-03-01 20:47:12.554[1709340432554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64795//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709340432554&signature=66e91d64b220ea7d36371b904be87c2289d02e1fa7019529f522fdf1b53fdcfb
    -2024-03-01 20:47:12.559[1709340432559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64798//fapi/v2/account?timestamp=1709340432559&signature=8fa414355c6e0acdacefb3015d512551dd1df3910ae5ab038b25f77a92a049df
    -2024-03-01 20:47:12.566[1709340432566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64801//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340432566&signature=27e92aac6d76cd6f7667727aaf633b06035eb6738adfb611f1061400a77c1245
    -2024-03-01 20:47:12.570[1709340432570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64803//fapi/v1/listenKey
    -2024-03-01 20:47:12.574[1709340432574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64805//dapi/v1/adlQuantile?timestamp=1709340432574&signature=c8ec1049444fb9731d49967398f812c57087bbe2f86c5bab51c5669127426a6b
    -2024-03-01 20:47:12.577[1709340432577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64807//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340432577&signature=1ea5882c05895424664b1b33aad0495840f62e0fd945157e5f6f10882e4822b7
    -2024-03-01 20:47:12.581[1709340432581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64809//dapi/v1/listenKey
    -2024-03-01 20:47:12.587[1709340432587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64812//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340432587&signature=2c3200cf1adc87918451f714ed15724c0586e0243a4331da171c67f3e8eab281
    -2024-03-01 20:47:12.594[1709340432594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64816//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:47:12.597[1709340432597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64818//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340432596&endTime=1709340433596
    -2024-03-01 20:47:12.601[1709340432601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64820//fapi/v1/adlQuantile?timestamp=1709340432601&signature=246b9a18a73877586cf20ea257b7708bf4981de0d1de0ae4648c8ada47240b6b
    -2024-03-01 20:47:12.605[1709340432605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64822//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340432605&signature=93829f97415caf7725288bc59dfe5cef574da70535114f64b1ddd5ce143a2237
    -2024-03-01 20:47:12.608[1709340432608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64824//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340432608&signature=43ef8f7989e6c9c73c7f8fa00ceb3b759fc5c1add7c60695b9f0e1a9d0417b16
    -2024-03-01 20:47:12.612[1709340432612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64826//fapi/v1/forceOrders?timestamp=1709340432612&signature=d5987dde88567422e5f6622b95d45439572946c89b121afba6cb666e3733f679
    -2024-03-01 20:47:12.616[1709340432616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64828//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432615&endTime=1709340433615
    -2024-03-01 20:47:12.622[1709340432622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64832//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:47:12.626[1709340432626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:64834//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340432626&signature=fdb2b7628b3c795444da88bca9685a43c03db13904d29181f7b9062ce970abc8
    -2024-03-01 20:47:12.632[1709340432632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64837//dapi/v1/leverageBracket?timestamp=1709340432632&signature=0c89fe73ab3d74bb37f5dc4ca9a9bae1d889a179d3e5c68dbfe394dff5033a0a
    -2024-03-01 20:47:12.636[1709340432636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64839//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340432636&signature=40c1620ac651067a35b73492379fe3abac75f47b8bad3a0eb0d07adf6059ed9b
    -2024-03-01 20:47:12.640[1709340432640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64841//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340432639&endTime=1709340433639
    -2024-03-01 20:47:12.647[1709340432647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64845//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:47:12.652[1709340432652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:64848//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709340432652&signature=74bea11299e82778f02013370a42d6c39a2920ef5022e14baafe2746f3515909
    -2024-03-01 20:47:12.659[1709340432659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64852//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340432658&endTime=1709340433658
    -2024-03-01 20:47:12.662[1709340432662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64854//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:47:12.667[1709340432667] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64857//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340432667&signature=5048b45acc43fc7ee163bde9b3ec8de65eaa9d81141e0e9efab8f8a101bd2566
    -2024-03-01 20:47:12.671[1709340432671] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64859//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340432671&signature=7a0c6745ce67352863ee9d7e4c9d4ef9a8fe89fddc5727ef802b6a32a184ef05
    -2024-03-01 20:47:12.675[1709340432675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64861//fapi/v1/leverageBracket?timestamp=1709340432674&signature=eca1b05c9d8aa52e4557703962386082005e4f3ef2698b49f16039c1cd51bdcc
    -2024-03-01 20:47:12.678[1709340432678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64863//dapi/v2/leverageBracket?timestamp=1709340432678&signature=6e2b7f680b4765157e6d68dc97da8fcaf9c87e330a7e9598e8b98445fd013673
    -2024-03-01 20:47:12.682[1709340432682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64865//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709340432682&signature=ae54bc701e682ec7092d148441d6fbee684d6892141e0f7bf66599bc67cb94a2
    -2024-03-01 20:47:12.686[1709340432686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64867//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340432686&signature=626eab60ec72dd64c869e3fccc42161fcece15104fd4c1acca2c5b80c6fcd3a5
    -2024-03-01 20:47:12.689[1709340432689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64869//dapi/v1/forceOrders?timestamp=1709340432689&signature=64829f3784b80984364727d322bbb09c180c2660a32ece8e635c21c033541230
    -2024-03-01 20:47:12.693[1709340432693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64871//dapi/v1/time
    -2024-03-01 20:47:12.697[1709340432697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:64874//fapi/v1/listenKey
    -2024-03-01 20:47:12.702[1709340432702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64876//dapi/v1/account?timestamp=1709340432701&signature=b44614d52d6a0d023e3c7fff8c6a08d44f0b0650545fc81317b9a27d9fbfa8e2
    -2024-03-01 20:47:54.295[1709340474295] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.306[1709340474306] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.307[1709340474307] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.308[1709340474308] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.310[1709340474310] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:47:54.313[1709340474313] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.314[1709340474314] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.315[1709340474315] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.316[1709340474316] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.317[1709340474317] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.319[1709340474319] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 6
    -2024-03-01 20:47:54.320[1709340474320] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.321[1709340474321] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.322[1709340474322] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.323[1709340474323] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.324[1709340474324] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.325[1709340474325] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.326[1709340474326] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.327[1709340474327] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.328[1709340474328] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-01 20:47:54.329[1709340474329] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.330[1709340474330] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.330[1709340474330] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.331[1709340474331] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.331[1709340474331] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:47:54.332[1709340474332] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.337[1709340474337] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:57)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1f9f6368 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:47:54.337[1709340474337] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:47:54.338[1709340474338] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:58)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@565f390 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:47:54.338[1709340474338] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:47:54.339[1709340474339] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127)
    -	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5e3f861 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:47:54.339[1709340474339] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:47:54.340[1709340474340] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163)
    -	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5be1d0a4 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 39 common frames omitted
    -2024-03-01 20:47:54.340[1709340474340] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:47:54.341[1709340474341] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    -	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    -	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    -	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    -	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@311bf055 rejected from java.util.concurrent.ThreadPoolExecutor@1c9b0314[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 38 common frames omitted
    -2024-03-01 20:54:36.976[1709340876976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:64999//dapi/v1/income?symbol=BNBUSDT&timestamp=1709340876911&signature=d22b0b7dc5be56557754ab7002efd7d804d4b8884a2b8cf17e5bc03a6ffa2685
    -2024-03-01 20:54:37.497[1709340877497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65001//dapi/v1/income?timestamp=1709340877496&signature=e8faea23e950453bdb7bed3985a6a3d5c2e9d9c8da6202ffd4e4648cdea70099
    -2024-03-01 20:54:37.511[1709340877511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65003//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:54:37.526[1709340877526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65007//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:54:37.542[1709340877542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65009//fapi/v1/exchangeInfo
    -2024-03-01 20:54:37.549[1709340877549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65011//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:54:37.560[1709340877560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65013//fapi/v1/ticker/24hr
    -2024-03-01 20:54:37.575[1709340877575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65016//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340877574&signature=7333c953282d4fb94bc932068297a9864e934b895f50f9fdf32c58fb1fb10d19
    -2024-03-01 20:54:37.621[1709340877621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65018//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709340877620&signature=cdedbde3c51ab5d32ce267a1270f8596ce2865e7b83d2f7ff2a588e91efb6c46
    -2024-03-01 20:54:37.638[1709340877638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65021//fapi/v1/time
    -2024-03-01 20:54:37.651[1709340877651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65023//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340877650&signature=1db26e1196b4cb9327bb22eb44cd4c85c0212109aae3832e5a7d8c4f344678e0
    -2024-03-01 20:54:37.666[1709340877666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65025//dapi/v1/openOrders?timestamp=1709340877665&signature=cf42eee7aa16827eea12922c298bfdba6c62533e922364b554b8175a6ad412e9
    -2024-03-01 20:54:37.685[1709340877685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65027//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709340877684&signature=c54189f626b3eeb3b0ef72ea4b867f9a2d08977ddca1953876a07769c80959c0
    -2024-03-01 20:54:37.712[1709340877712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65029//dapi/v1/leverageBracket?timestamp=1709340877711&signature=d7ce406f314ec3aab69ff9ee2723bba72dce0f71f9fc80041dd8be2b9ce8928c
    -2024-03-01 20:54:37.728[1709340877728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65031//fapi/v1/multiAssetsMargin?timestamp=1709340877728&signature=7c622f2425b090e222fd5e0fa401a99f07a60b6eee382020f860a8096c841324
    -2024-03-01 20:54:37.743[1709340877743] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65033//dapi/v1/pmExchangeInfo?timestamp=1709340877743&signature=d526e4a2cdb6f08862187d9bfefa3059ef01c583129671c232e4d1a602a88784
    -2024-03-01 20:54:37.755[1709340877755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65035//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340877755&signature=734602c0e746d5bd44d90f745c73f5c7912891277403d0abf4ed1c6571862e92
    -2024-03-01 20:54:37.768[1709340877768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65037//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:54:37.778[1709340877778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65039//dapi/v1/premiumIndex
    -2024-03-01 20:54:37.796[1709340877796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65041//fapi/v1/apiTradingStatus?timestamp=1709340877796&signature=5ad33e2e9544e6fc3d86ecfac09cfe729f48aade040ba5332c9f8095644b7fe8
    -2024-03-01 20:54:37.807[1709340877807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65043//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709340877805&signature=c944f97b124b094fbcd995316b5e8d05e2afdc5aefe195fa71d6445d036fd117
    -2024-03-01 20:54:37.822[1709340877822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65045//dapi/v1/exchangeInfo
    -2024-03-01 20:54:37.844[1709340877844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65049//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340877843&signature=0ff2f78fc04492c4b16ba277775380a5b0d71c2e2704e814ed759eb912e03438
    -2024-03-01 20:54:37.855[1709340877855] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65051//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340877855&signature=93fc6118442d9aca69c3bfcca849e473e1e56218091e891538d8d4104d225345
    -2024-03-01 20:54:37.879[1709340877879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65055//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709340877878&signature=5a9bc4b92193456cfb2443783ca3161a8f6a2dcc6ad8af7366c8b70c23ee1448
    -2024-03-01 20:54:37.887[1709340877887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65057//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340877887&signature=3596c426d9c43100228aa076019031243a6d37df7f224b0737c61c7be5cd242c
    -2024-03-01 20:54:37.897[1709340877897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65059//dapi/v1/ping
    -2024-03-01 20:54:37.905[1709340877905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65061//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:54:37.917[1709340877917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65063//fapi/v1/premiumIndex
    -2024-03-01 20:54:37.931[1709340877931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65065//dapi/v1/listenKey
    -2024-03-01 20:54:37.944[1709340877944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65068//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340877944&signature=1d62dbbd4e4a87c75fa15541e15bf1ec8e721162a3051a77b1797416ab212cf8
    -2024-03-01 20:54:37.953[1709340877953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65070//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:54:37.965[1709340877965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65072//fapi/v1/ticker/bookTicker
    -2024-03-01 20:54:37.979[1709340877979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65075//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340877978&signature=f32486ff8d70e5cb0de4b4213e24d85fc88086ea030fc2314970c0e7d1598f5d
    -2024-03-01 20:54:37.997[1709340877997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65078//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340877996&signature=94f078d3b36303bb472daa955862e8499ac59a64205d0c466454921a8ebf320b
    -2024-03-01 20:54:38.014[1709340878014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65081//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340878010&signature=68d00978995fe78663e0a26fe944348dd6464b5e3fdb2c92225dead630837f31
    -2024-03-01 20:54:38.025[1709340878025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65083//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340878022&endTime=1709340879022
    -2024-03-01 20:54:38.040[1709340878040] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65087//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:54:38.051[1709340878051] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65089//fapi/v1/ticker/price
    -2024-03-01 20:54:38.060[1709340878060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65091//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:54:38.071[1709340878071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65094//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340878071&signature=e45157121255a2ef491f6f21ab7a11c4ef6ea1bf6432bfc461685160bc87095b
    -2024-03-01 20:54:38.082[1709340878082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65096//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:54:38.097[1709340878097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65100//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:54:38.107[1709340878107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65102//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:54:38.121[1709340878121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65105//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:54:38.141[1709340878141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65109//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709340878141&signature=6cdf6e40cf385dd071eea8d57d11cba710c26e18bd6aacb08ca2852fa353f97e
    -2024-03-01 20:54:38.150[1709340878150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65111//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340878150&signature=b7f4422fd0364b8f5b031ff1b683ddb1d5dd2292b8910fb7e4cf6664382c2e8a
    -2024-03-01 20:54:38.161[1709340878161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65113//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:54:38.168[1709340878168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65115//fapi/v1/indexInfo
    -2024-03-01 20:54:38.182[1709340878182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65117//fapi/v1/pmExchangeInfo?timestamp=1709340878182&signature=64d9e32508b946c058b52dc2b6f8867261f1eefab0220f6e13db678c3cab9d4e
    -2024-03-01 20:54:38.193[1709340878193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65119//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340878193&signature=f4fa3d4a3378a0f05f7895e0612b8034fc061692208611e7279f257019328969
    -2024-03-01 20:54:38.208[1709340878208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65121//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340878205&endTime=1709340879205
    -2024-03-01 20:54:38.218[1709340878218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65123//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:54:38.238[1709340878238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65127//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340878237&signature=147eec5d07f7ccc7107bea87ec5d8bdcb6fd95342d3b768abb845ca30897a843
    -2024-03-01 20:54:38.256[1709340878256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65131//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340878255&signature=a317080e74ddc613a2afe398f88e3c9c27cab3fdd15a53e914da71a590458286
    -2024-03-01 20:54:38.267[1709340878267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65133//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340878267&signature=c16f4f1dcbf2c5ee9bf60ca02f87407027e50132a2915c2682bd268a0a3df22e
    -2024-03-01 20:54:38.278[1709340878278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65135//fapi/v1/openOrders?timestamp=1709340878278&signature=c1e77497db48508e4ed5a037b122480e20de08ee37d1fc44b69b4764ef01af11
    -2024-03-01 20:54:38.291[1709340878291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65137//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:54:38.302[1709340878302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65139//dapi/v1/ticker/24hr
    -2024-03-01 20:54:38.317[1709340878317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:65141//fapi/v1/listenKey
    -2024-03-01 20:54:38.354[1709340878354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65144//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709340878353&signature=ce806c51bdbb94800bb5d5fde366d22bc2c3f06b84de979667b74eafc408138b
    -2024-03-01 20:54:38.382[1709340878382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65147//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340878381&signature=5a68dcdf612f793f7a96b19d13a756f500b89fedbc81b1f0245ac06836fd4915
    -2024-03-01 20:54:38.400[1709340878400] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65151//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340878400&signature=29f9639d2aa097d92831213bf987c24337fa7e8bdf45c81e4e6d7d2fd80830e7
    -2024-03-01 20:54:38.410[1709340878410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65153//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340878410&signature=c8459ec640e0338f252c0b59933992dd2f8c7ff9bdabf2a004651f29ddbf82a5
    -2024-03-01 20:54:38.434[1709340878434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65155//dapi/v1/balance?timestamp=1709340878433&signature=f243c695c31a41027d2aaa6b61c74ffa78c6a02acd409e6321ebc5a425ba10a8
    -2024-03-01 20:54:38.447[1709340878447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65157//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709340878446&signature=e25b1dcf783bda25cc385b69aaf16e05d31f23a00049121767fa7c9fd4505bdc
    -2024-03-01 20:54:38.485[1709340878485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65161//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340878485&signature=df962e670eeda06bb477f6bcdd0e6a22fba2ffd79c2918989285a52ef5b5bcd1
    -2024-03-01 20:54:38.500[1709340878500] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65164//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340878500&signature=fab14d9aeb61cd6b0cd3bcb2e61a3de2a827e9ed618558884ac0468a6ecb97d6
    -2024-03-01 20:54:38.518[1709340878518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65167//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:54:38.530[1709340878530] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65169//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:54:38.542[1709340878542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65171//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:54:38.549[1709340878549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65173//dapi/v1/ticker/bookTicker
    -2024-03-01 20:54:38.561[1709340878561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65176//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340878560&endTime=1709340879560
    -2024-03-01 20:54:38.571[1709340878571] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65179//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:54:38.642[1709340878642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65191//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340878639&endTime=1709340879639
    -2024-03-01 20:54:38.648[1709340878648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65193//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:54:38.683[1709340878683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65195//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:54:38.694[1709340878694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65198//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:54:38.700[1709340878700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65200//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340878699&endTime=1709340879699
    -2024-03-01 20:54:38.713[1709340878713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65204//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340878712&endTime=1709340879712
    -2024-03-01 20:54:38.719[1709340878719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65206//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:54:38.734[1709340878734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65210//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340878734&signature=5aa2f76a801d382d799334b79f0d9a01f829fa7889c266a8b38f66ed86edff41
    -2024-03-01 20:54:38.747[1709340878747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65213//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:54:38.762[1709340878762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65218//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340878762&signature=111c899ea5b3290c541230a02b033051b1064d8084f82cd091278dd1da3b918c
    -2024-03-01 20:54:38.769[1709340878769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65220//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:54:38.781[1709340878781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65223//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709340878781&signature=7913be0fac90b2064e5cfd9d41cb11aea491aee2a1aadac9968a601c220a2698
    -2024-03-01 20:54:38.793[1709340878793] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65226//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709340878793&signature=9bfba02c424f39a48ae262103e157e92c146eecd2769a2fa740470272da998fa
    -2024-03-01 20:54:38.800[1709340878800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65228//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340878799&endTime=1709340879799
    -2024-03-01 20:54:38.807[1709340878807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65230//fapi/v1/fundingRate
    -2024-03-01 20:54:38.817[1709340878817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65233//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340878817&signature=0d61589e36c2f41d88578ec875f1d7df04ef5a5e8fff7509a2eda32ebe866af3
    -2024-03-01 20:54:38.826[1709340878826] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65235//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709340878826&signature=ca9bd13851ae26edfda17eea36ae96b927769526e90145e62ec67e14eb362b54
    -2024-03-01 20:54:38.833[1709340878833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65238//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709340878833&signature=0c8f6f99b5a8af610a80a9b44f708d42a2e04670875b6afaac0a68bbdfd6d643
    -2024-03-01 20:54:38.841[1709340878841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65240//dapi/v1/positionSide/dual?timestamp=1709340878840&signature=53e37de3c1225eaedc8c478f8139c1635b18221593b461245a4159e2d58f5055
    -2024-03-01 20:54:38.851[1709340878851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65242//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340878851&signature=a14e12eafaa297060aff00926201eedb549d3447ef4f0297f7bf5becb796a704
    -2024-03-01 20:54:38.863[1709340878863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65245//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:54:38.871[1709340878871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65247//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:54:38.879[1709340878879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65249//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:54:38.887[1709340878887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65252//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340878886&endTime=1709340879886
    -2024-03-01 20:54:38.895[1709340878895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65254//fapi/v1/leverageBracket?timestamp=1709340878895&signature=ed2a74d276858fba9d7e8ae602e22e68e3c86cc6a6e502662ebe0ae1e1a68211
    -2024-03-01 20:54:38.901[1709340878901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65256//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340878901&signature=ba1b98727ab587877e6c78c3414e649c8a91a26260d9daeac37763b235d486db
    -2024-03-01 20:54:38.908[1709340878908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65258//dapi/v1/ticker/price
    -2024-03-01 20:54:38.915[1709340878915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65260//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:54:38.930[1709340878930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65264//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340878929&endTime=1709340879929
    -2024-03-01 20:54:38.939[1709340878939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65266//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:54:38.962[1709340878962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65268//fapi/v2/positionRisk?timestamp=1709340878962&signature=1ac0a55ad419cf7b89cf587fb7f692b82ce7adfbcd868324cbecf6c9d4519549
    -2024-03-01 20:54:38.968[1709340878968] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65270//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709340878968&signature=3a7913be3bfb017bf3e164ea200c20b5bc49e88503be280891236ad9e487cd87
    -2024-03-01 20:54:38.977[1709340878977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65272//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:54:38.982[1709340878982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65274//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340878981&endTime=1709340879981
    -2024-03-01 20:54:38.993[1709340878993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65278//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:54:39.000[1709340879000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65281//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340878999&endTime=1709340879999
    -2024-03-01 20:54:39.008[1709340879008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65284//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709340879008&signature=153708684a9c0881965da32a9f6d91b7c19fdb968695350a341ca6512341b238
    -2024-03-01 20:54:39.018[1709340879018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65288//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:54:39.021[1709340879021] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65290//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:54:39.031[1709340879031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65292//fapi/v2/balance?timestamp=1709340879030&signature=5e7035870eeb1e165c32c9732a4ed0630359d28578fe4858e49770a7495b8f01
    -2024-03-01 20:54:39.042[1709340879042] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65295//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340879042&signature=d2fca65daa356abbd248232c969a65b9d6e4fd3b7f514804d10d39deffeb3bae
    -2024-03-01 20:54:39.051[1709340879051] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65298//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340879051&signature=fbacfa9f4c2dae93980bd56d3e6a4129938070934ba8a73aba143ab7aa497920
    -2024-03-01 20:54:39.063[1709340879063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65302//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:54:39.070[1709340879070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65304//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340879069&endTime=1709340880069
    -2024-03-01 20:54:39.085[1709340879085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65306//dapi/v1/positionRisk?timestamp=1709340879084&signature=89bf1c182683b4d668bb8b4847befb9fb3b123c32a6df475a3aeedc1abe4ac54
    -2024-03-01 20:54:39.095[1709340879095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65308//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709340879095&signature=f926e56db9c2e1d1f4e631a821a53c6dae2d726e1e99b240b04b02e2ae4198b6
    -2024-03-01 20:54:39.113[1709340879113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65312//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:54:39.119[1709340879119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65314//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879118&endTime=1709340880118
    -2024-03-01 20:54:39.128[1709340879128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65316//fapi/v1/income?symbol=BNBUSDT&timestamp=1709340879128&signature=c1f373934d25e3327f5449b2618a73dc2cf5994b5471950b4e29797c3eff757a
    -2024-03-01 20:54:39.135[1709340879135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65318//fapi/v1/income?timestamp=1709340879135&signature=b8e5bd9c907ba9c7a57c2013cd825cf0c05ae6fd0493049cb0a9de2c7833a1fd
    -2024-03-01 20:54:39.143[1709340879143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65320//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:54:39.150[1709340879150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65323//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:54:39.155[1709340879155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65325//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340879155&signature=541b56dfc6012e5e48d6bb1ec56d28a7f145d74abcea2c15be8877adda4a3219
    -2024-03-01 20:54:39.164[1709340879164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65328//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:54:39.170[1709340879170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65330//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340879168&endTime=1709340880168
    -2024-03-01 20:54:39.180[1709340879180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65334//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340879179&endTime=1709340880179
    -2024-03-01 20:54:39.186[1709340879186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65336//dapi/v1/fundingRate
    -2024-03-01 20:54:39.192[1709340879192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65338//fapi/v1/positionSide/dual?timestamp=1709340879192&signature=bd5b61673f8ccb627f89c88f37b8a9abb2842bc53f276c7b120153fdd99271cd
    -2024-03-01 20:54:39.198[1709340879198] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65340//fapi/v1/ping
    -2024-03-01 20:54:39.204[1709340879204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65342//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:54:39.210[1709340879210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65344//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:54:39.216[1709340879216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65346//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:54:39.222[1709340879222] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65349//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340879221&endTime=1709340880221
    -2024-03-01 20:54:39.233[1709340879233] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65352//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340879231&endTime=1709340880231
    -2024-03-01 20:54:39.240[1709340879240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65355//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:54:39.246[1709340879246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65357//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:54:39.251[1709340879251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65359//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340879250&endTime=1709340880250
    -2024-03-01 20:54:39.261[1709340879261] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65363//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709340879261&signature=5d5544962509bd8632da2ccbafc257a4f0ab7e116f6029c78e702ac4556ba633
    -2024-03-01 20:54:39.268[1709340879268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65366//fapi/v1/income/asyn?startTime=1709340879267&endTime=1709340880267&timestamp=1709340879268&signature=cb418b6455e1d6ca2de5fb52c21d0b96b4f1c53f6db525f690ea28d8981f6f26
    -2024-03-01 20:54:39.274[1709340879274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65368//fapi/v1/income/asyn?timestamp=1709340879273&signature=b9fa8abf4b5ffc97e72f85e3a4b1194b23ede6caa1ab70f9402b85332ce33877
    -2024-03-01 20:54:39.280[1709340879280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65370//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:54:39.286[1709340879286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65372//fapi/v1/assetIndex
    -2024-03-01 20:54:39.295[1709340879295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65374//dapi/v1/listenKey
    -2024-03-01 20:54:39.306[1709340879306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65376//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709340879306&signature=d7a347bcb6a20ecc4a9a68330f79daab033224062161f27454eb25b97ae5aaf0
    -2024-03-01 20:54:39.326[1709340879326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65379//fapi/v2/account?timestamp=1709340879326&signature=b66d0a7f05568dfe9a4734247b2230d294f82e68e99509320165eef90140cacb
    -2024-03-01 20:54:39.335[1709340879335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65382//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340879334&signature=05bc7480ec117afeb2a464ff49cf86d947d9b76bba356d03e71e1f4cb427c42d
    -2024-03-01 20:54:39.343[1709340879343] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65384//fapi/v1/listenKey
    -2024-03-01 20:54:39.349[1709340879349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65386//dapi/v1/adlQuantile?timestamp=1709340879349&signature=ca494fd8fb2b5b0809e29e97e61542015e2cf4e57ce240424ce4d2614a6ce1d7
    -2024-03-01 20:54:39.355[1709340879355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65388//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340879355&signature=0bf8db0c124a398af51f19390046dfcc49b389c746acf925f1956794935145d3
    -2024-03-01 20:54:39.362[1709340879362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:65390//dapi/v1/listenKey
    -2024-03-01 20:54:39.371[1709340879371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65393//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340879371&signature=451a6a2ccd80a89c23d3b45e961a49235a71ff1e1cea6246d8432aed58393dc7
    -2024-03-01 20:54:39.383[1709340879383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65397//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:54:39.388[1709340879388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65399//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340879387&endTime=1709340880387
    -2024-03-01 20:54:39.396[1709340879396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65401//fapi/v1/adlQuantile?timestamp=1709340879395&signature=d9ce026607cc7ff0564730e1e0f6163034d921cf1cee2c4828b9f65a9123f2b2
    -2024-03-01 20:54:39.401[1709340879401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65403//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340879400&signature=257a2e350eaf4902a386d036d79f0353a229f64244d386db1cd86d47c950aed7
    -2024-03-01 20:54:39.408[1709340879408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65405//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340879407&signature=c931070fbd8fb59d36f7e4d8c98a1e7817c1b7cb523818d0d4b28a6080d457eb
    -2024-03-01 20:54:39.412[1709340879412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65407//fapi/v1/forceOrders?timestamp=1709340879412&signature=88c5a1b417cd02ef1716ce13e6d1c5e02f6e417da1c554a051ec4995e42cfb13
    -2024-03-01 20:54:39.418[1709340879418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65409//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879417&endTime=1709340880417
    -2024-03-01 20:54:39.429[1709340879429] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65413//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:54:39.435[1709340879435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:65415//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340879435&signature=4b9bc9a14efd6d9e4a8d98219b670b6667005fbe497a61ed887a2600d57f44ec
    -2024-03-01 20:54:39.444[1709340879444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65418//dapi/v1/leverageBracket?timestamp=1709340879444&signature=65d7764dc973b19d41413e08a197b1f65249526c3dc7dc8643f73d38ae8925f7
    -2024-03-01 20:54:39.449[1709340879449] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65420//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340879448&signature=db8e501269eb8c39c73bcb7786c01208f812798598fb581065f94e9d13469c3d
    -2024-03-01 20:54:39.454[1709340879454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65422//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340879453&endTime=1709340880453
    -2024-03-01 20:54:39.464[1709340879464] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65426//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:54:39.471[1709340879471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:65429//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709340879471&signature=905ddff35e69091eda536a8aac19a7a08782e9c25dd0f8c586de950cab0e8d62
    -2024-03-01 20:54:39.481[1709340879481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65433//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340879480&endTime=1709340880480
    -2024-03-01 20:54:39.486[1709340879486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65435//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:54:39.493[1709340879493] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65438//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340879493&signature=2a9ca9d2a35ebfca1e7c5722663daba14110babbc51046d01a22fabfda7421ab
    -2024-03-01 20:54:39.498[1709340879498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65440//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340879498&signature=6ea2c9fb6aaee255aff3d158e132f9500a0a2533b1894ab4e2a08cabd65a1ff8
    -2024-03-01 20:54:39.501[1709340879501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65442//fapi/v1/leverageBracket?timestamp=1709340879501&signature=6a4b0191049cb7a48c265015a5e86ee5731b6f44cb73836191fbd8d593cc0d52
    -2024-03-01 20:54:39.508[1709340879508] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65444//dapi/v2/leverageBracket?timestamp=1709340879508&signature=aa46a35946f1b436274a156d4bb227af8431b34943e7d5ee0996b415076b0938
    -2024-03-01 20:54:39.513[1709340879513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65446//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709340879513&signature=1a4a43ba1ef13f038bce081528b913b13922e5428ff4ace4a57e0fbe396e43af
    -2024-03-01 20:54:39.518[1709340879518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65448//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340879518&signature=fdd27ad9020a44003aa0e861e1b7174a70d162ca2316b00e849d9d412d18b355
    -2024-03-01 20:54:39.523[1709340879523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65450//dapi/v1/forceOrders?timestamp=1709340879523&signature=0420b080891349ef26c4b2dde26273439dc40d21e5feb76cf039032b140f56d8
    -2024-03-01 20:54:39.528[1709340879528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65452//dapi/v1/time
    -2024-03-01 20:54:39.535[1709340879535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65455//fapi/v1/listenKey
    -2024-03-01 20:54:39.541[1709340879541] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65457//dapi/v1/account?timestamp=1709340879541&signature=61ed103e9b82b3b440268cc1ff4cb719dc498680f06952d6b8e411a63e1a13a6
    -2024-03-01 20:55:38.146[1709340938146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65467//dapi/v1/income?symbol=BNBUSDT&timestamp=1709340938081&signature=c2f6cef07a1aba060186b7e8e0bfd78a76dedb444d572b81e1676c2865938ad5
    -2024-03-01 20:55:38.824[1709340938824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65469//dapi/v1/income?timestamp=1709340938823&signature=24aafef37c699388c970140ceda07dfe594e9399a5706bdd75abb5fb8f9285e7
    -2024-03-01 20:55:38.862[1709340938862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65471//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:55:38.937[1709340938937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65475//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:55:38.986[1709340938986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65477//fapi/v1/exchangeInfo
    -2024-03-01 20:55:39.025[1709340939025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65479//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:55:39.064[1709340939064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65481//fapi/v1/ticker/24hr
    -2024-03-01 20:55:39.110[1709340939110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:65484//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340939110&signature=ecc4695e86eced2dd4663ed960f9328d5e7fcc7c91f262c58db6d0b1136b07e7
    -2024-03-01 20:55:39.215[1709340939215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65486//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709340939214&signature=8eb607be2ae482c07f87848c00ed300a7124080dedc44f4f7ce7439b109c1338
    -2024-03-01 20:55:39.266[1709340939266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65489//fapi/v1/time
    -2024-03-01 20:55:39.302[1709340939302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65491//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340939302&signature=4b7a38161017484f3b29e7eafe8ae0b1797e4877a2c08d4925a1cea3b28a48f9
    -2024-03-01 20:55:39.339[1709340939339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65493//dapi/v1/openOrders?timestamp=1709340939338&signature=8dba01ced0f0ac0f86535bc52fc7373c3e69d7a99cc8fb6c259838e26d0cbd28
    -2024-03-01 20:55:39.380[1709340939380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65495//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709340939380&signature=ecd90418f81237c70136db397a232f7b3c4c3102dde139e80c80f7f415a016ac
    -2024-03-01 20:55:39.417[1709340939417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65497//dapi/v1/leverageBracket?timestamp=1709340939417&signature=57c57b910b98b659b5ec731628ccc3229c13bc93789157df7d4f26b158e49ab7
    -2024-03-01 20:55:39.451[1709340939451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65500//fapi/v1/multiAssetsMargin?timestamp=1709340939450&signature=245eb58e923241067b7e65f0fc8439b60d072c88595e94c4a67067080e8ced31
    -2024-03-01 20:55:39.481[1709340939481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65502//dapi/v1/pmExchangeInfo?timestamp=1709340939481&signature=6691107582298ca58074848b70ac92ca842848ce3920ed5ad7c0ddca6de159d5
    -2024-03-01 20:55:39.513[1709340939513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65504//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340939513&signature=585c563c0ef4586cc2658a34b9a58013a8ef0bf75d864f3032fa169ee3c0e352
    -2024-03-01 20:55:39.544[1709340939544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65506//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:55:39.568[1709340939568] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65508//dapi/v1/premiumIndex
    -2024-03-01 20:55:39.596[1709340939596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65510//fapi/v1/apiTradingStatus?timestamp=1709340939596&signature=9e825bd7391a724d091e2b05bf5e2ae61dc2e7b50a909708ef38d5781dc2a23a
    -2024-03-01 20:55:39.630[1709340939630] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65512//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709340939630&signature=6ca1d2685ddd1293c188000eaaa224b4bb14340f6949d2e1cad7d9acdb1775a4
    -2024-03-01 20:55:39.662[1709340939662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65514//dapi/v1/exchangeInfo
    -2024-03-01 20:55:39.728[1709340939728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65519//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340939727&signature=6bed6eb52269b20c40682d6bcd5476e18b2561bd7bc564cf757d2064049b17dc
    -2024-03-01 20:55:39.757[1709340939757] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65521//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340939757&signature=5b98d2dc6874e4556fcb3e459e325614aecb52123d4a20fcbcdf9f2dd2dd7227
    -2024-03-01 20:55:39.805[1709340939805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65525//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709340939804&signature=c569b22c5e4676017357291aa265174764b404d5ae0759037c8e4966376e4acb
    -2024-03-01 20:55:39.827[1709340939827] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65527//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340939827&signature=8d9477a9839da3ceade2e0242f4eeb2dcc112f28510eb7e803a5af54e12e2f40
    -2024-03-01 20:55:39.852[1709340939852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65529//dapi/v1/ping
    -2024-03-01 20:55:39.879[1709340939879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65531//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:55:39.903[1709340939903] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:65533//fapi/v1/premiumIndex
    -2024-03-01 20:55:39.929[1709340939929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49152//dapi/v1/listenKey
    -2024-03-01 20:55:39.961[1709340939961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49155//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340939961&signature=49fd25efc0807c1ff7dc0b3712c9223c5906af299076167b045d4d43de715f3c
    -2024-03-01 20:55:39.986[1709340939986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49157//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:55:40.009[1709340940009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49159//fapi/v1/ticker/bookTicker
    -2024-03-01 20:55:40.039[1709340940039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49162//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340940039&signature=ebd7074d3a90f54bb98fda6efb5a8c0058e436e47c76f8638af8d2b036e0edc6
    -2024-03-01 20:55:40.072[1709340940072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49165//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709340940072&signature=a5f4258274eb81eec4a28c8f39dc9c9e62acd69528faf530df4f75d0c7a2c7bb
    -2024-03-01 20:55:40.105[1709340940105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49168//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340940103&signature=2bbc2b3a8f8516479c20120f033837fc834e7f2d05f6b5e491dc368a4cee7ee3
    -2024-03-01 20:55:40.130[1709340940130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49170//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709340940129&endTime=1709340941129
    -2024-03-01 20:55:40.166[1709340940166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49174//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:55:40.191[1709340940191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49176//fapi/v1/ticker/price
    -2024-03-01 20:55:40.212[1709340940212] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49178//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:55:40.253[1709340940253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49181//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709340940253&signature=c0e72499cf047a0d2f1efff1bd26ee68d0bff59eb7c4eff85f304cb715d912ad
    -2024-03-01 20:55:40.283[1709340940283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49183//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:55:40.327[1709340940327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49187//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:55:40.358[1709340940358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49189//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:55:40.394[1709340940394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49192//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:55:40.438[1709340940438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49196//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709340940438&signature=118af3b10069e5ecb4cb52fbde11a71ecee0d1cc802afb7dafd88b60e44563c1
    -2024-03-01 20:55:40.461[1709340940461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49198//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340940461&signature=c3551d5bd0ea15b3336e2e2f71016ead7c98f7a2c5246caca53e843425626fc3
    -2024-03-01 20:55:40.484[1709340940484] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49200//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:55:40.504[1709340940504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49202//fapi/v1/indexInfo
    -2024-03-01 20:55:40.524[1709340940524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49204//fapi/v1/pmExchangeInfo?timestamp=1709340940524&signature=4deceb1bb0f664e69be58c88fac8398e33e12ccf313eb0a7e9e83e035c7ea36c
    -2024-03-01 20:55:40.548[1709340940548] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49206//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709340940548&signature=5ca1641738ce2528157e63e57b87e66e6c29b05b4218cd847eb3560ecb31f5af
    -2024-03-01 20:55:40.578[1709340940578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49208//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340940569&endTime=1709340941569
    -2024-03-01 20:55:40.615[1709340940615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49210//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:55:40.655[1709340940655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49214//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340940655&signature=0a19af4b2733f8d752886020773d337f583aa6d7e60842b5cdeb3e18ded44bff
    -2024-03-01 20:55:40.691[1709340940691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49218//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340940691&signature=2690b34cf0afadb62e95e779f4245d82d94fcc786718cffafac811e392dc454b
    -2024-03-01 20:55:40.714[1709340940714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49220//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709340940714&signature=37aa61545e9879ec4eb4e38bf13b87d24846e3ef107c26712059c84d1a072df2
    -2024-03-01 20:55:40.735[1709340940735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49222//fapi/v1/openOrders?timestamp=1709340940735&signature=30f491c4f9c5973560d33e7dc7315f90f1cfd9038677f6e69d1bd06be52b3b70
    -2024-03-01 20:55:40.756[1709340940756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49224//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:55:40.779[1709340940779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49226//dapi/v1/ticker/24hr
    -2024-03-01 20:55:40.800[1709340940800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:49228//fapi/v1/listenKey
    -2024-03-01 20:55:40.852[1709340940852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49231//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709340940851&signature=3cb37b4c50dbedfdb1e2649bbd59bc7d66e5c463fbe6c4c18287d8b23706fa04
    -2024-03-01 20:55:40.887[1709340940887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49234//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709340940886&signature=d035a4fd10c0f01966b20645bdcaecc1194de1c3415b67bf6d3e0b8c7f7e6217
    -2024-03-01 20:55:40.923[1709340940923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49238//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709340940923&signature=671d07bda24f8921d4273cbeb2489d2731ec9e7712f1b23a77fda22661ef7683
    -2024-03-01 20:55:40.945[1709340940945] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49240//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709340940944&signature=abb4b1f402df3ccde837ccf4e449e0d5a4e7a04092f202be6b1e913ec3cf01db
    -2024-03-01 20:55:40.989[1709340940989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49242//dapi/v1/balance?timestamp=1709340940989&signature=762cc8ad28e9ef9fe11006a3be279faf95fafe8fd4123d144795b38059802bfe
    -2024-03-01 20:55:41.012[1709340941012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49244//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709340941012&signature=1c9d288ef9ae90befacdb12fd791538e659dd85a8af8d54ab9f6a4fb0df365d3
    -2024-03-01 20:55:41.052[1709340941052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49248//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340941051&signature=d2ebd1674c69ac74ad12a83faac0a6bf0d79abdef8e582d795718089d8eaf658
    -2024-03-01 20:55:41.081[1709340941081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49251//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340941081&signature=8e30161bbc0acedc73dc715392f33ee5e425f6ed74251ced2e68f792103cf4a4
    -2024-03-01 20:55:41.115[1709340941115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49254//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:55:41.136[1709340941136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49256//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:55:41.160[1709340941160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49258//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:55:41.185[1709340941185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49260//dapi/v1/ticker/bookTicker
    -2024-03-01 20:55:41.214[1709340941214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49263//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340941213&endTime=1709340942213
    -2024-03-01 20:55:41.244[1709340941244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49266//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:55:41.357[1709340941357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49278//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340941356&endTime=1709340942356
    -2024-03-01 20:55:41.378[1709340941378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49280//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:55:41.498[1709340941498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49282//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:55:41.531[1709340941531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49285//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:55:41.555[1709340941555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49287//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340941554&endTime=1709340942554
    -2024-03-01 20:55:41.592[1709340941592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49291//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340941591&endTime=1709340942591
    -2024-03-01 20:55:41.613[1709340941613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49293//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:55:41.650[1709340941650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49297//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340941650&signature=952b5ca3c7d9179a30b94d4d7aef7a3a3c8970f6f31b4986564409ccfc3b5ba2
    -2024-03-01 20:55:41.681[1709340941681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49300//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:55:41.730[1709340941730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49305//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340941729&signature=78d580dc6c982c68d17e114f61f70ba390545ad23f0f496aa59a90d13715fe52
    -2024-03-01 20:55:41.753[1709340941753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49307//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:55:41.787[1709340941787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49310//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709340941787&signature=5f05565d57f7db9b4d33c769b66ccb7729d53daa43573496a6e954879dc19df5
    -2024-03-01 20:55:41.819[1709340941819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49313//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709340941818&signature=0470fa11386570a03c317bfb460ad4558028ec6c702eb9f38e8f33bbb611f8d1
    -2024-03-01 20:55:41.844[1709340941844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49315//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340941843&endTime=1709340942843
    -2024-03-01 20:55:41.867[1709340941867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49317//fapi/v1/fundingRate
    -2024-03-01 20:55:41.894[1709340941894] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49320//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340941894&signature=594ad08969b9c7ae0deb75bd15d45d26716550f39d16087facd38d8ed062315b
    -2024-03-01 20:55:41.925[1709340941925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49322//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709340941925&signature=2fd070c4985bb91754625965a06a2bec6758b77561f4547ea86d7f23ae255088
    -2024-03-01 20:55:41.957[1709340941957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49325//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709340941957&signature=b9e4e3db28005f76083fd098d630e42b7bbc538f21411d27b4a258779ed03257
    -2024-03-01 20:55:41.986[1709340941986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49327//dapi/v1/positionSide/dual?timestamp=1709340941985&signature=e1e4ee21e43cd549cc5307c633b4b812e4184d6f7c935ee1eebf569aaf257949
    -2024-03-01 20:55:42.009[1709340942009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49329//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709340942009&signature=fcffaa53e997aff13207858ed200f6c4b246cef17937fa4072d2a50128d730a0
    -2024-03-01 20:55:42.041[1709340942041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49332//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:55:42.065[1709340942065] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49334//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:55:42.089[1709340942089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49336//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:55:42.126[1709340942126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49339//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340942125&endTime=1709340943125
    -2024-03-01 20:55:42.153[1709340942153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49341//fapi/v1/leverageBracket?timestamp=1709340942152&signature=74d6742123d92a5c17492cc312a0effc69ad2b52f860653740459f37e1c90933
    -2024-03-01 20:55:42.185[1709340942185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49343//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340942185&signature=acfff183079796038b627c299de590ef5b6790e0166da0fe497cfcb1dcedca29
    -2024-03-01 20:55:42.215[1709340942215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49345//dapi/v1/ticker/price
    -2024-03-01 20:55:42.239[1709340942239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49347//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:55:42.281[1709340942281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49351//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709340942279&endTime=1709340943279
    -2024-03-01 20:55:42.312[1709340942312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49353//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:55:42.387[1709340942387] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49355//fapi/v2/positionRisk?timestamp=1709340942387&signature=167791916c62da3c53c2130ed00d713c86e51317c411216a304fbb03cd658162
    -2024-03-01 20:55:42.419[1709340942419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49357//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709340942419&signature=3e0e26f84641261dbec1e4b7ca49f1d3f6f985cfed587684f8e2501ee5a875d4
    -2024-03-01 20:55:42.450[1709340942450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49359//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:55:42.477[1709340942477] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49361//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340942476&endTime=1709340943476
    -2024-03-01 20:55:42.537[1709340942537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49365//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:55:42.582[1709340942582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49368//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340942580&endTime=1709340943580
    -2024-03-01 20:55:42.628[1709340942628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49371//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709340942628&signature=de7c49d897086c3110df1581c43fec07a6091a82ebb0ac2810ea40280d906d45
    -2024-03-01 20:55:42.686[1709340942686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49375//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:55:42.720[1709340942720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49377//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:55:42.755[1709340942755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49379//fapi/v2/balance?timestamp=1709340942755&signature=c530c8f494e6d3391d26a05f4c9ea86c77cdb11f96c829e874381348d2ccdc43
    -2024-03-01 20:55:42.803[1709340942803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49382//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709340942802&signature=9aaaf638911d952f6d5fd534c3958e95f6d864272f54ff9057abc052175e0415
    -2024-03-01 20:55:42.852[1709340942852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49385//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709340942852&signature=22be097ceae91c1f6a38f455c7f9ceb282949acbb76a1ccccc4373f1f7780112
    -2024-03-01 20:55:42.908[1709340942908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49389//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:55:42.941[1709340942941] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49391//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709340942940&endTime=1709340943940
    -2024-03-01 20:55:42.974[1709340942974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49393//dapi/v1/positionRisk?timestamp=1709340942974&signature=328a3cd8c0144a8917545489b35f253c7dffafab230e24f8938feeeaefac239f
    -2024-03-01 20:55:43.002[1709340943002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49395//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709340943002&signature=ccf746f3b22d62b60bc7c11415d63ffd62d469863ab3aba90b36efad1a59483e
    -2024-03-01 20:55:43.043[1709340943043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49399//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:55:43.063[1709340943063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49401//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340943062&endTime=1709340944062
    -2024-03-01 20:55:43.083[1709340943083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49403//fapi/v1/income?symbol=BNBUSDT&timestamp=1709340943083&signature=d5a83669c5321dde4ddf2b91598756ebb81cf4ab9168c9137d40bd23bdd6c2ab
    -2024-03-01 20:55:43.106[1709340943106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49405//fapi/v1/income?timestamp=1709340943105&signature=65212676ef9d706ecbffed39126fec081f983d98ebffdc1a425709d4944ea01e
    -2024-03-01 20:55:43.127[1709340943127] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49407//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:55:43.157[1709340943157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49410//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:55:43.177[1709340943177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49412//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709340943177&signature=0e906c0fc50624fc8e0de36a32900b411e5458db53df43af16a2810dca0e54c9
    -2024-03-01 20:55:43.206[1709340943206] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49415//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:55:43.226[1709340943226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49417//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709340943225&endTime=1709340944225
    -2024-03-01 20:55:43.262[1709340943262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49421//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709340943261&endTime=1709340944261
    -2024-03-01 20:55:43.284[1709340943284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49423//dapi/v1/fundingRate
    -2024-03-01 20:55:43.307[1709340943307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49425//fapi/v1/positionSide/dual?timestamp=1709340943307&signature=018f254e027cb77c0a0138b7e874c1b744665cfed6e13c064aec3a18de2cc82c
    -2024-03-01 20:55:43.329[1709340943329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49427//fapi/v1/ping
    -2024-03-01 20:55:43.350[1709340943350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49429//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:55:43.370[1709340943370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49431//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:55:43.390[1709340943390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49433//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:55:43.417[1709340943417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49436//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709340943416&endTime=1709340944416
    -2024-03-01 20:55:43.446[1709340943446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49439//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709340943444&endTime=1709340944444
    -2024-03-01 20:55:43.473[1709340943473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49442//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:55:43.502[1709340943502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49444//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:55:43.524[1709340943524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49446//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709340943523&endTime=1709340944523
    -2024-03-01 20:55:43.567[1709340943567] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49450//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709340943567&signature=d1f2e82816baf3338118a0618883cdba7026ab3e879bb2ae74a3d6b54d7c6f3e
    -2024-03-01 20:55:43.597[1709340943597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49453//fapi/v1/income/asyn?startTime=1709340943596&endTime=1709340944596&timestamp=1709340943597&signature=6742c67c4bb12cc5f38710aab21ffda40d28a2b61c50b6d9106625b778289311
    -2024-03-01 20:55:43.622[1709340943622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49455//fapi/v1/income/asyn?timestamp=1709340943622&signature=b5e6b3487f234c43fa41b59d774fed7e943fa0d0551354b54706d0732f04ce53
    -2024-03-01 20:55:43.646[1709340943646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49457//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:55:43.679[1709340943679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49459//fapi/v1/assetIndex
    -2024-03-01 20:55:43.701[1709340943701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49461//dapi/v1/listenKey
    -2024-03-01 20:55:43.722[1709340943722] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49463//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709340943722&signature=ee798fba2c95d9c221a5015a1cc6c6779207eed5bc3a6d867cb875273df0fcc8
    -2024-03-01 20:55:43.754[1709340943754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49466//fapi/v2/account?timestamp=1709340943754&signature=eec89e957557d2f9250982349a5769b3516fd73fc83e9761f71ea5a0079a7dd9
    -2024-03-01 20:55:43.788[1709340943788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49469//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709340943788&signature=ea7fb4c1a467e8f526d94c58523ecef0b8cc4e492d522714d3b7b1be873197c9
    -2024-03-01 20:55:43.818[1709340943818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49471//fapi/v1/listenKey
    -2024-03-01 20:55:43.841[1709340943841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49473//dapi/v1/adlQuantile?timestamp=1709340943841&signature=9d0547f0550f0cfe7daf41ed5d15050fba0c1876f4e93ab4a06eeba88240603e
    -2024-03-01 20:55:43.864[1709340943864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49475//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340943864&signature=f7fd23b34620d0b9bb86a8cfbd90903af2c36276a1361c690009475cf6d9afa5
    -2024-03-01 20:55:43.889[1709340943889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:49477//dapi/v1/listenKey
    -2024-03-01 20:55:43.919[1709340943919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49480//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709340943919&signature=ec497311e7c0c06d2e256ac596d34a5cf5eafd73285b28570c2114f5b063dd91
    -2024-03-01 20:55:43.957[1709340943957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49484//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:55:43.979[1709340943979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49486//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709340943978&endTime=1709340944978
    -2024-03-01 20:55:44.005[1709340944005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49488//fapi/v1/adlQuantile?timestamp=1709340944005&signature=7d0b37c310137dded605a52b26503c5ddb33f71bfcd64cc2f7f23a02df7fa7b9
    -2024-03-01 20:55:44.027[1709340944027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49490//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709340944027&signature=55e9584d716fabb39addb9c48176d8dd1744e8e3c6540dca69b891bf3c952da0
    -2024-03-01 20:55:44.048[1709340944048] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49492//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340944048&signature=4409305573382844b5774385e9e148f02ccfab5e6ce8570d39331920a1e2b185
    -2024-03-01 20:55:44.072[1709340944072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49494//fapi/v1/forceOrders?timestamp=1709340944072&signature=c3e94abcccdda5748669b1811d3eb07037f78f9d77273e90aaba12807f316e65
    -2024-03-01 20:55:44.094[1709340944094] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49496//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340944092&endTime=1709340945092
    -2024-03-01 20:55:44.133[1709340944133] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49500//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:55:44.159[1709340944159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:49502//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709340944159&signature=f0b64f51da356ec525bb06caad4521b7396e2bf55d693fafb6421a03843ae1b5
    -2024-03-01 20:55:44.189[1709340944189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49505//dapi/v1/leverageBracket?timestamp=1709340944189&signature=0a86266c7aacb6ff7a5e78fcf60e1d7f708466b46a6e8829a068506de975fe0c
    -2024-03-01 20:55:44.210[1709340944210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49507//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340944210&signature=bddbf028cad82cb01af19f29e327cf428aba13948ebf052f33204babef591e59
    -2024-03-01 20:55:44.236[1709340944236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49509//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709340944235&endTime=1709340945235
    -2024-03-01 20:55:44.275[1709340944275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49513//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:55:44.311[1709340944311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49516//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709340944311&signature=07f004fe0f8011dd0bef527e5960959c594413d96ef861b7ca0d2f95ebeec82f
    -2024-03-01 20:55:44.353[1709340944353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49520//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709340944352&endTime=1709340945352
    -2024-03-01 20:55:44.383[1709340944383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49522//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:55:44.417[1709340944417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49525//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709340944417&signature=f30302a52f77e791ee58526fb2d1050d82b583a2070bdb80657b2c8f46025e96
    -2024-03-01 20:55:44.440[1709340944440] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49527//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709340944440&signature=20ed24a6fdf2351327ab625a7e76c20e315dcc7ee5e55a8418ae5be94caebdc7
    -2024-03-01 20:55:44.463[1709340944463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49529//fapi/v1/leverageBracket?timestamp=1709340944463&signature=c4cb498bcc2c0ca30293805e8384719cd0c35dd22a67a05380ab802bfe23502a
    -2024-03-01 20:55:44.488[1709340944488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49531//dapi/v2/leverageBracket?timestamp=1709340944488&signature=a0956e1a5b50cdc73dfbce6c863bf91a965bf73661fb8fa1513ba84276ee2949
    -2024-03-01 20:55:44.510[1709340944510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49533//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709340944510&signature=2eb99cb142409b62c26ec6362b9dee9a4beaf2001971163fefeecb4d846b0079
    -2024-03-01 20:55:44.537[1709340944537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49535//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709340944537&signature=89aaea0b515e8d73c6ee9e3a54160c7230c8ff69aeaae9e2bf4e80d7b5176f41
    -2024-03-01 20:55:44.562[1709340944562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49537//dapi/v1/forceOrders?timestamp=1709340944562&signature=5887cbc6dc4a8070f2960de37b1b1d35c8bd3e8764daad11dccb4ebd0472d071
    -2024-03-01 20:55:44.586[1709340944586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49539//dapi/v1/time
    -2024-03-01 20:55:44.613[1709340944613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49542//fapi/v1/listenKey
    -2024-03-01 20:55:44.643[1709340944643] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49544//dapi/v1/account?timestamp=1709340944636&signature=fd963ccee5cc53c5e3e39f1fe4d621a5844f80b1d9f796dc377e257916d7dadb
    -2024-03-01 20:58:01.394[1709341081394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49566//dapi/v1/income?symbol=BNBUSDT&timestamp=1709341081343&signature=adf5d65ecdd434bbf475fbf1fbe2131b3d471dd77139531ed9028cd96427e5bd
    -2024-03-01 20:58:01.990[1709341081990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49569//dapi/v1/income?timestamp=1709341081990&signature=9a30439c16bea4adf0e60f2f45761ec6089d35ff99867d79a1b67d4b2112a866
    -2024-03-01 20:58:02.029[1709341082029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49571//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:58:02.081[1709341082081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49575//dapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:58:02.120[1709341082120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49577//fapi/v1/exchangeInfo
    -2024-03-01 20:58:02.156[1709341082156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49579//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -2024-03-01 20:58:02.195[1709341082195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49581//fapi/v1/ticker/24hr
    -2024-03-01 20:58:02.251[1709341082251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49584//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709341082251&signature=3cd84449f11f1b5945d026049faec2229532e030b7aff55e46a83d8a05950aa3
    -2024-03-01 20:58:02.331[1709341082331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49586//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709341082330&signature=5dcb1c485739ba268591423e74410aa1a33e97abba4abacc8be1751c31dd316d
    -2024-03-01 20:58:02.374[1709341082374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49589//fapi/v1/time
    -2024-03-01 20:58:02.406[1709341082406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49591//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709341082406&signature=3b8a55734bdaee5d938be44e5fd0f2b19df8ed46fcfd0daee4c074689d3f6801
    -2024-03-01 20:58:02.432[1709341082432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49593//dapi/v1/openOrders?timestamp=1709341082432&signature=d8cced1d4f886a5fad76a11b3bcf8e11684f3f75c806506bae3656ecf0f40017
    -2024-03-01 20:58:02.461[1709341082461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49595//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709341082461&signature=fbfd339ba723158bb3beb7042546b073a59b2cd98d8e5d0f4ea878293dd7a79c
    -2024-03-01 20:58:02.491[1709341082491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49597//dapi/v1/leverageBracket?timestamp=1709341082491&signature=8f776a54262ed65bafafe1113c6f0301cd82f67a1695c1c42158da1575a64e10
    -2024-03-01 20:58:02.524[1709341082524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49599//fapi/v1/multiAssetsMargin?timestamp=1709341082524&signature=714c589cd7e46309912aa054089bc79b38d50bdcc7d095e54e7715393b86f705
    -2024-03-01 20:58:02.551[1709341082551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49601//dapi/v1/pmExchangeInfo?timestamp=1709341082551&signature=2ba156b266a21b20b03e1dec461807ab40e9ce9e1377f166dd4aed1466945c5a
    -2024-03-01 20:58:02.575[1709341082575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49603//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709341082575&signature=d90f18ce02bb833f962af51e8517469a66f1d4ba36cb2469d0c614fc7a894cb5
    -2024-03-01 20:58:02.605[1709341082605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49605//dapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:58:02.640[1709341082640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49607//dapi/v1/premiumIndex
    -2024-03-01 20:58:02.678[1709341082678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49609//fapi/v1/apiTradingStatus?timestamp=1709341082678&signature=613bdf2ae7018a378bdecc1add6fa6815cd1814ca5b9b0cc095f036c32331010
    -2024-03-01 20:58:02.705[1709341082705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49611//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709341082705&signature=7de8bb128f0685f68e8f865f2eb999f04851a298ba6e9ed1e5035a1cb8467726
    -2024-03-01 20:58:02.730[1709341082730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49613//dapi/v1/exchangeInfo
    -2024-03-01 20:58:02.772[1709341082772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49617//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709341082771&signature=df6a679a14125980c983219c215b8116278d5ff60e1d6af44e03e7695ec2161f
    -2024-03-01 20:58:02.793[1709341082793] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49619//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709341082793&signature=7613cf583abebc5810ec1dd7ffc4b5bc37f96386dcb63088b629defd5539c243
    -2024-03-01 20:58:02.829[1709341082829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49623//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709341082829&signature=6831bd04ff38b6e6e0ff108df4baf3b226420b2d2fda4a81dbbdba645cfc8ab5
    -2024-03-01 20:58:02.851[1709341082851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49625//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709341082851&signature=6b06cca104af93259cc56135fca38ee36bfe18c7079a06fd0d490f5c4d36c2d5
    -2024-03-01 20:58:02.883[1709341082883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49627//dapi/v1/ping
    -2024-03-01 20:58:02.905[1709341082905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49629//fapi/v1/premiumIndex?symbol=BNBUSDT
    -2024-03-01 20:58:02.926[1709341082926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49631//fapi/v1/premiumIndex
    -2024-03-01 20:58:02.950[1709341082950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49633//dapi/v1/listenKey
    -2024-03-01 20:58:02.980[1709341082980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49636//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709341082979&signature=9b742890124aa0bdc621d2f61c274fec1ffa527c043271f716820134129a13bd
    -2024-03-01 20:58:03.002[1709341083002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49638//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:58:03.027[1709341083027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49640//fapi/v1/ticker/bookTicker
    -2024-03-01 20:58:03.055[1709341083055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49643//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709341083054&signature=13f221e28dbcdf277ee3bb35e3a5411cba2783dfcbf89a4733ec5a561a89b234
    -2024-03-01 20:58:03.085[1709341083085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49646//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709341083085&signature=dd97049a5fcd22aabd6cf8d94bfee4dbed554a3e362b821ab20c16c1a19c08fa
    -2024-03-01 20:58:03.118[1709341083118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49649//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709341083115&signature=a358083054777084c536a983dd41d07f8756e9fb79fdbe19574359e051dfac25
    -2024-03-01 20:58:03.144[1709341083144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49651//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709341083143&endTime=1709341084143
    -2024-03-01 20:58:03.180[1709341083180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49655//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -2024-03-01 20:58:03.204[1709341083204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49657//fapi/v1/ticker/price
    -2024-03-01 20:58:03.224[1709341083224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49659//fapi/v1/ticker/price?symbol=BNBUSDT
    -2024-03-01 20:58:03.252[1709341083252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49662//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709341083252&signature=2bab6693e59d5b66141cbf1a9ab03484c68c6a355354df6cd70a9935fd9055b7
    -2024-03-01 20:58:03.275[1709341083275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49676//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -2024-03-01 20:58:03.315[1709341083315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49680//fapi/v1/historicalTrades?symbol=BNBUSDT
    -2024-03-01 20:58:03.341[1709341083341] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49682//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:58:03.368[1709341083368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49685//fapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:58:03.410[1709341083410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49689//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709341083410&signature=198c95cfd9e727ae1840ab281b113d1e11e721af16e378d9a59efe07719d8a04
    -2024-03-01 20:58:03.432[1709341083432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49691//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709341083432&signature=ed1b41d4a35ff6e61bd3b69ba9389f8a8b7fe8c3ea23e21437966885dcbb0436
    -2024-03-01 20:58:03.454[1709341083454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49694//fapi/v1/indexInfo?symbol=DEFIUSDT
    -2024-03-01 20:58:03.474[1709341083474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49696//fapi/v1/indexInfo
    -2024-03-01 20:58:03.496[1709341083496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49698//fapi/v1/pmExchangeInfo?timestamp=1709341083496&signature=fc9430ebc691ad1bde94e88033a77c2878de858d770e12f398492befa85f93e0
    -2024-03-01 20:58:03.524[1709341083524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49701//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709341083523&signature=bab17d079402b8b80e75c2f5d03a6d79591973dba258cd9d234d7b26e61807e4
    -2024-03-01 20:58:03.554[1709341083554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49703//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341083545&endTime=1709341084545
    -2024-03-01 20:58:03.575[1709341083575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49705//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-01 20:58:03.614[1709341083614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49709//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709341083614&signature=77b4d726001993e9361bff56bea0b5f509e7d29ac962c715bc169e5ab39e7925
    -2024-03-01 20:58:03.656[1709341083656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49713//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709341083656&signature=d9e358a9ae4e5a947a9d1d48b55abc09b1e6e9043e943c959c10efbff2897114
    -2024-03-01 20:58:03.698[1709341083698] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49715//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709341083698&signature=47a5bb1ff1d6159f0c16839b70a4972580683f7f54c9ec61893b9cf1aa6b2b38
    -2024-03-01 20:58:03.721[1709341083721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49717//fapi/v1/openOrders?timestamp=1709341083721&signature=855292e6ed4b1d849390e6605b6801f59b2446a12e49caa91eaeac0b2fcc716a
    -2024-03-01 20:58:03.742[1709341083742] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49719//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -2024-03-01 20:58:03.763[1709341083763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49721//dapi/v1/ticker/24hr
    -2024-03-01 20:58:03.785[1709341083785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:49723//fapi/v1/listenKey
    -2024-03-01 20:58:03.838[1709341083838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49727//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709341083838&signature=74b369f1df3e96b70c43e11e2f2326c85d6c5f839484b672e0f71ee71919d7fc
    -2024-03-01 20:58:03.872[1709341083872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49730//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709341083872&signature=9bf22fc958df170e6132108c974635187754e62a0f6260a7044f4dea322d762a
    -2024-03-01 20:58:03.918[1709341083918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49734//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709341083918&signature=4de95fc9a2eb416a3a0aaf8791922a7cf0adb33475c54b07a65bc1d51af931bd
    -2024-03-01 20:58:03.945[1709341083945] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49736//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709341083945&signature=e53f6d9e8b70e712bf4b61aed73d33e85d272d0d1073c20a887eddb33746a5d7
    -2024-03-01 20:58:04.003[1709341084003] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49738//dapi/v1/balance?timestamp=1709341084002&signature=cf26b0f1a5c1e0aea9947bdb1bfa91a1e20bd1bc73c76379640a006ea261076b
    -2024-03-01 20:58:04.037[1709341084037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49740//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709341084037&signature=fdbf961246444850c5c3f6c713c6c16f508b230ac10705bf64085ff7d23a42af
    -2024-03-01 20:58:04.078[1709341084078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49744//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709341084078&signature=fa4a1917b5e29da79467c5cb283d25bb7e2168b9a413c45fe122fef49cdd91d8
    -2024-03-01 20:58:04.110[1709341084110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49747//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709341084110&signature=d9504a57cfd2e89477d4fb2c9ee159b9f9b207b05825c7298edd93fc0e621a3e
    -2024-03-01 20:58:04.138[1709341084138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49750//fapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:58:04.160[1709341084160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49752//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:58:04.181[1709341084181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49754//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -2024-03-01 20:58:04.206[1709341084206] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49756//dapi/v1/ticker/bookTicker
    -2024-03-01 20:58:04.241[1709341084241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49759//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341084240&endTime=1709341085240
    -2024-03-01 20:58:04.273[1709341084273] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49762//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:58:04.397[1709341084397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49774//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341084396&endTime=1709341085396
    -2024-03-01 20:58:04.421[1709341084421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49776//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:58:04.544[1709341084544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49778//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:58:04.575[1709341084575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49782//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:58:04.596[1709341084596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49784//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709341084594&endTime=1709341085594
    -2024-03-01 20:58:04.633[1709341084633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49788//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709341084632&endTime=1709341085632
    -2024-03-01 20:58:04.654[1709341084654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49790//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:58:04.690[1709341084690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49794//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709341084690&signature=9f7defe6e37992105ae19694ac5d24e7fffdfa5bff78ed02ba0a3d207cfc6252
    -2024-03-01 20:58:04.719[1709341084719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49797//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -2024-03-01 20:58:04.761[1709341084761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49802//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709341084761&signature=009b9afd572842474bf8c01fa3aac545db8b07f52c94e3cf848c1e8c51d5180b
    -2024-03-01 20:58:04.782[1709341084782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49804//dapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-01 20:58:04.812[1709341084812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49807//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709341084811&signature=67aba6c87bc8143690f3faacc3d946e6393facf57f39bfb1071c5983ac6b4a54
    -2024-03-01 20:58:04.840[1709341084840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49810//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709341084839&signature=454f9744d4c3fdea600ace29a927f8d6b2526341f351144f1c8d9ca54cfdf29c
    -2024-03-01 20:58:04.862[1709341084862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49812//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709341084861&endTime=1709341085861
    -2024-03-01 20:58:04.898[1709341084898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49814//fapi/v1/fundingRate
    -2024-03-01 20:58:04.926[1709341084926] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:04.941[1709341084941] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:04.942[1709341084942] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:04.943[1709341084943] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:04.944[1709341084944] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-01 20:58:04.958[1709341084958] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:04.960[1709341084960] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:04.961[1709341084961] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:04.962[1709341084962] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:04.963[1709341084963] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:04.968[1709341084968] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 6
    -2024-03-01 20:58:04.988[1709341084988] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:04.989[1709341084989] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:04.991[1709341084991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:04.992[1709341084992] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:05.010[1709341085010] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:05.011[1709341085011] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:05.012[1709341085012] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:05.014[1709341085014] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:05.015[1709341085015] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-01 20:58:05.015[1709341085015] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:05.016[1709341085016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:05.016[1709341085016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:05.016[1709341085016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:05.017[1709341085017] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -2024-03-01 20:58:05.032[1709341085032] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:05.043[1709341085043] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:57)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
     	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    @@ -5744,14 +170,14 @@ java.io.InterruptedIOException: executor rejected
     	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
     	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
     	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@22fcd4d7 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@a8424d1 rejected from java.util.concurrent.ThreadPoolExecutor@541c784[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 53 common frames omitted
    -2024-03-01 20:58:05.044[1709341085044] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-01 20:58:05.045[1709341085045] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +2024-03-30 00:55:45.228[1711770945228] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 00:55:45.229[1711770945229] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -5763,8 +189,8 @@ java.io.InterruptedIOException: executor rejected
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:58)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
     	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    @@ -5807,14 +233,14 @@ java.io.InterruptedIOException: executor rejected
     	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
     	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
     	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@640a4ac1 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@287581b1 rejected from java.util.concurrent.ThreadPoolExecutor@541c784[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 53 common frames omitted
    -2024-03-01 20:58:05.046[1709341085046] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-01 20:58:05.048[1709341085048] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +2024-03-30 00:55:45.230[1711770945230] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 00:55:45.231[1711770945231] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -5824,10 +250,10 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:144)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:127)
    -	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:35)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:121)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
     	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    @@ -5870,14 +296,14 @@ java.io.InterruptedIOException: executor rejected
     	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
     	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
     	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@25453882 rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@ae6a8d5 rejected from java.util.concurrent.ThreadPoolExecutor@541c784[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 53 common frames omitted
    -2024-03-01 20:58:05.049[1709341085049] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-01 20:58:05.051[1709341085051] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +2024-03-30 00:55:45.232[1711770945232] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 00:55:45.234[1711770945234] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -5887,10 +313,10 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:180)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:163)
    -	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:40)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:157)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
     	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    @@ -5933,14 +359,14 @@ java.io.InterruptedIOException: executor rejected
     	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
     	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
     	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2135337a rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2c1931f3 rejected from java.util.concurrent.ThreadPoolExecutor@541c784[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 53 common frames omitted
    -2024-03-01 20:58:05.052[1709341085052] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-01 20:58:05.053[1709341085053] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +2024-03-30 00:55:45.235[1711770945235] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 00:55:45.237[1711770945237] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -5952,8 +378,8 @@ java.io.InterruptedIOException: executor rejected
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:15)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:72)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
     	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    @@ -5995,118 +421,119 @@ java.io.InterruptedIOException: executor rejected
     	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
     	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
     	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7d895d8e rejected from java.util.concurrent.ThreadPoolExecutor@6e3b4713[Shutting down, pool size = 17, active threads = 17, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@45d106bb rejected from java.util.concurrent.ThreadPoolExecutor@541c784[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 52 common frames omitted
    -2024-03-01 20:58:05.088[1709341085088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49834//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709341085087&signature=24b1f8a1777a8121435eab93342e03bda0b873a269884ec33eeebe4be2b854e2
    -2024-03-01 20:58:05.128[1709341085128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49836//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709341085127&signature=8ca73cf7e7731eb7f6ebbdc404316702405221283c41b63c9bdd27808d12c1e0
    -2024-03-01 20:58:05.186[1709341085186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49839//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709341085186&signature=b703edeec46c35215d4efc1e66ecdd5a6f8819c4f006cbdc5cddeda82130e421
    -2024-03-01 20:58:05.219[1709341085219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49841//dapi/v1/positionSide/dual?timestamp=1709341085218&signature=e2c2b5e03f6da8baa99e7f847c682147bfcd2c30499e986a810195909cc7a1db
    -2024-03-01 20:58:05.252[1709341085252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49843//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709341085252&signature=431d3d337528c8dd2e4ea9386d00ce54fa43de988b923410f1d2231872c2f3a6
    -2024-03-01 20:58:05.290[1709341085290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49846//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:58:05.314[1709341085314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49848//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:58:05.338[1709341085338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49850//fapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:58:05.461[1709341085461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49853//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709341085460&endTime=1709341086460
    -2024-03-01 20:58:05.487[1709341085487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49855//fapi/v1/leverageBracket?timestamp=1709341085486&signature=4156432f9c995ff5ac91dcab9748fb49881daec14422b6d6f8bd29593a81c997
    -2024-03-01 20:58:05.507[1709341085507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49857//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709341085507&signature=c6f5845f4f739a4e6efade891a42561445005ec4100f706d85ad160d3d0be5d3
    -2024-03-01 20:58:05.534[1709341085534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49859//dapi/v1/ticker/price
    -2024-03-01 20:58:05.561[1709341085561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49861//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -2024-03-01 20:58:05.606[1709341085606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49865//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709341085605&endTime=1709341086605
    -2024-03-01 20:58:05.634[1709341085634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49867//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -2024-03-01 20:58:05.710[1709341085710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49869//fapi/v2/positionRisk?timestamp=1709341085710&signature=ff774a0e6f56c593b46ab35f952a8396d787111f10b2cf02c9b6932a19e51b53
    -2024-03-01 20:58:05.738[1709341085738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49871//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709341085738&signature=f33166465f85c0502e5b2ba661c5e14cf68ba35145798d44bd75b3d1adef5896
    -2024-03-01 20:58:05.768[1709341085768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49873//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:58:05.797[1709341085797] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49875//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709341085796&endTime=1709341086796
    -2024-03-01 20:58:05.871[1709341085871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49879//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:58:05.917[1709341085917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49882//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341085915&endTime=1709341086915
    -2024-03-01 20:58:05.958[1709341085958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49885//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709341085958&signature=4e623ecc82576073aae9690462fbcdf713530d0257606aae484715e754a980bf
    -2024-03-01 20:58:06.010[1709341086010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49889//dapi/v1/depth?symbol=BNBUSDT
    -2024-03-01 20:58:06.036[1709341086036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49891//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -2024-03-01 20:58:06.065[1709341086065] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49893//fapi/v2/balance?timestamp=1709341086065&signature=94e27e34287b7a5768694e9256929ca91d9512577236fb2c72428aa9591f5888
    -2024-03-01 20:58:06.101[1709341086101] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49896//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709341086100&signature=8bc2667df0ddb399a3ea0b3a05ceb620ebe56802e349415998df3bc249138fe2
    -2024-03-01 20:58:06.139[1709341086139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49899//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709341086139&signature=3dcef1317be2990f3503d381d7b7d33932aada504d5900e42ec772f4656b3a1a
    -2024-03-01 20:58:06.184[1709341086184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49903//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -2024-03-01 20:58:06.214[1709341086214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49905//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709341086212&endTime=1709341087212
    -2024-03-01 20:58:06.253[1709341086253] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    -2024-03-01 20:58:06.254[1709341086254] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    -2024-03-01 20:58:06.253[1709341086253] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    -2024-03-01 20:58:06.253[1709341086253] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    -2024-03-01 20:58:06.253[1709341086253] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-03-01 20:58:06.255[1709341086255] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-03-01 20:58:06.257[1709341086257] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49907//dapi/v1/positionRisk?timestamp=1709341086257&signature=82a8e8b5d2f7b2701e78cb8e32a0f95baa6a62bee15d16c7916534cbf78fa7f4
    -2024-03-01 20:58:06.261[1709341086261] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    -2024-03-01 20:58:06.261[1709341086261] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    -2024-03-01 20:58:06.277[1709341086277] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    -2024-03-01 20:58:06.277[1709341086277] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    -2024-03-01 20:58:06.292[1709341086292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49909//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709341086291&signature=70810281a2ac02afea309c02ac1006d2d99dca172df18f3af766768420864091
    -2024-03-01 20:58:06.294[1709341086294] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    -2024-03-01 20:58:06.295[1709341086295] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    -2024-03-01 20:58:06.301[1709341086301] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    -2024-03-01 20:58:06.310[1709341086310] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    -2024-03-01 20:58:06.311[1709341086311] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    -2024-03-01 20:58:06.311[1709341086311] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    -2024-03-01 20:58:06.328[1709341086328] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    -2024-03-01 20:58:06.357[1709341086357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49913//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:58:06.383[1709341086383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49915//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341086381&endTime=1709341087381
    -2024-03-01 20:58:06.410[1709341086410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49917//fapi/v1/income?symbol=BNBUSDT&timestamp=1709341086410&signature=66f6c3b0a695929d9c3edd81c10b39320cee87acc0af8a9a0a9fce5aa489247b
    -2024-03-01 20:58:06.444[1709341086444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49919//fapi/v1/income?timestamp=1709341086444&signature=3f4808e741465213fcaeb9eeed9b56d83973cd1541bc4fd34e4f5a8e6a0ab363
    -2024-03-01 20:58:06.476[1709341086476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49921//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:58:06.517[1709341086517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49924//dapi/v1/trades?symbol=BNBUSDT
    -2024-03-01 20:58:06.543[1709341086543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49926//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709341086543&signature=9b28a26a454ef995c0c60a77c4c33da991382334944f7198863427cf9d6863c1
    -2024-03-01 20:58:06.577[1709341086577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49929//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -2024-03-01 20:58:06.604[1709341086604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49931//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709341086603&endTime=1709341087603
    -2024-03-01 20:58:06.646[1709341086646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49935//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709341086644&endTime=1709341087644
    -2024-03-01 20:58:06.669[1709341086669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49937//dapi/v1/fundingRate
    -2024-03-01 20:58:06.692[1709341086692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49939//fapi/v1/positionSide/dual?timestamp=1709341086692&signature=c805f5e7a7605503ccddaa6d2d7e7dff1085966256f762d992a8f5dc332662ab
    -2024-03-01 20:58:06.721[1709341086721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49941//fapi/v1/ping
    -2024-03-01 20:58:06.745[1709341086745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49943//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -2024-03-01 20:58:06.771[1709341086771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49945//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -2024-03-01 20:58:06.802[1709341086802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49947//dapi/v1/aggTrades?symbol=BNBUSDT
    -2024-03-01 20:58:06.837[1709341086837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49950//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709341086835&endTime=1709341087835
    -2024-03-01 20:58:06.882[1709341086882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49953//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709341086880&endTime=1709341087880
    -2024-03-01 20:58:06.915[1709341086915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49956//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -2024-03-01 20:58:06.941[1709341086941] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49958//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -2024-03-01 20:58:06.966[1709341086966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49960//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709341086964&endTime=1709341087964
    -2024-03-01 20:58:07.011[1709341087011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49964//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709341087011&signature=532b8c2067eeb6484bde3496ea6e05b0ad4d2961dc6013e5e11b4d74e52ab524
    -2024-03-01 20:58:07.041[1709341087041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49967//fapi/v1/income/asyn?startTime=1709341087040&endTime=1709341088040&timestamp=1709341087041&signature=693f176ed8fb43c9fd1e0a1bcbe9902ce4181d8510007135b3f916ac8d27af22
    -2024-03-01 20:58:07.063[1709341087063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49969//fapi/v1/income/asyn?timestamp=1709341087063&signature=4d6ac056e19113a87bd7517b1f1da255b2b73e31e8f25fcc061017f45bf0cc7a
    -2024-03-01 20:58:07.086[1709341087086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49971//fapi/v1/assetIndex?symbol=ADAUSD
    -2024-03-01 20:58:07.107[1709341087107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49973//fapi/v1/assetIndex
    -2024-03-01 20:58:07.130[1709341087130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49975//dapi/v1/listenKey
    -2024-03-01 20:58:07.157[1709341087157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49977//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709341087156&signature=5cc45a8286e616a356f74be927d912c27b68028567ec212820f11c1631b587a7
    -2024-03-01 20:58:07.188[1709341087188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49980//fapi/v2/account?timestamp=1709341087188&signature=320f409f55938946eb00cdbe79d5013f22d221de9af412e1eb76d1a6c8415037
    -2024-03-01 20:58:07.218[1709341087218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49983//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709341087218&signature=544a2d75905d2535f42e680970a8677893d1149a4f217591b58d75e64342f3ab
    -2024-03-01 20:58:07.246[1709341087246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:49985//fapi/v1/listenKey
    -2024-03-01 20:58:07.271[1709341087271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49987//dapi/v1/adlQuantile?timestamp=1709341087271&signature=29141226d300ad64bf832794974918b136e808f495ac0973b82cf008a12db328
    -2024-03-01 20:58:07.292[1709341087292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49989//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709341087292&signature=04e8f911a8dd4318ca85067f12d8d631a94361645e670b7e73e5dad55da1a599
    -2024-03-01 20:58:07.314[1709341087314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:49991//dapi/v1/listenKey
    -2024-03-01 20:58:07.347[1709341087347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:49994//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709341087347&signature=c7ff571830149110a461f514246307d0811946891705ab902b482b60a3f03f48
    -2024-03-01 20:58:07.388[1709341087388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:49998//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -2024-03-01 20:58:07.422[1709341087422] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50060//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709341087420&endTime=1709341088420
    -2024-03-01 20:58:07.451[1709341087451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50062//fapi/v1/adlQuantile?timestamp=1709341087450&signature=33744058feebda7cf857ad0434d478208925788b3fe26586412fbc228b4219f6
    -2024-03-01 20:58:07.479[1709341087479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50064//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709341087478&signature=508907eb02f234e316bf9200c531d9c3da3c792af16826b2dc378810d5d40132
    -2024-03-01 20:58:07.506[1709341087506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50066//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709341087506&signature=7f9563a7e281b2f940f0a321595a48452ffd4940b37701956d7d8e4cfc12ee4c
    -2024-03-01 20:58:07.534[1709341087534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50068//fapi/v1/forceOrders?timestamp=1709341087534&signature=9c3963ec64b5cab1965af71501a2fc69ccf7041aece97b7447fd3594eae152ed
    -2024-03-01 20:58:07.562[1709341087562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50070//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341087561&endTime=1709341088561
    -2024-03-01 20:58:07.607[1709341087607] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50074//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:58:07.631[1709341087631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50076//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709341087631&signature=e9db9b7fadf1539ab846e62a2d3733920969d33ad0e4c675658090d8132a254b
    -2024-03-01 20:58:07.663[1709341087663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50079//dapi/v1/leverageBracket?timestamp=1709341087663&signature=254a4865c856d6e3104710456b51db0305e756672c5ab9d7ca1282b6652fe9b0
    -2024-03-01 20:58:07.689[1709341087689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50081//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709341087689&signature=7ed13d1ea929dfa9f902238424577e1cb63b2eb8c68c1a18a9fba5e16df3a11e
    -2024-03-01 20:58:07.710[1709341087710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50083//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709341087709&endTime=1709341088709
    -2024-03-01 20:58:07.746[1709341087746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50087//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -2024-03-01 20:58:07.776[1709341087776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50090//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709341087776&signature=13ba7914f6696d4106e7e74fb2bc16e607185457e98c5a161caf53affe2383e6
    -2024-03-01 20:58:07.815[1709341087815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50094//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709341087814&endTime=1709341088814
    -2024-03-01 20:58:07.839[1709341087839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50096//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -2024-03-01 20:58:07.871[1709341087871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50099//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709341087871&signature=a8af253e4b029407839fe792b95af055715c70eae8feaae5c0b9ecdad8fe2e53
    -2024-03-01 20:58:07.898[1709341087898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50101//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709341087898&signature=3a4049417e9d269c2321683e80f5c37313e45d741980e35a0453d6ea1ea871d3
    -2024-03-01 20:58:07.943[1709341087943] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50103//fapi/v1/leverageBracket?timestamp=1709341087943&signature=f6878051ffe53d0948e93f6613a52d8014b7035ebf8ef4701da2d799dce5a25e
    -2024-03-01 20:58:07.983[1709341087983] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50105//dapi/v2/leverageBracket?timestamp=1709341087983&signature=aa2551de6518f2448644cc0033eb0d4ed5196ef1adfbf80c537ccd9ca6384f18
    -2024-03-01 20:58:08.018[1709341088018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50107//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709341088018&signature=f2550346c199a7ff2694b6c00328bdad5929e84f98cb68f0009d845fafa5b28c
    -2024-03-01 20:58:08.053[1709341088053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50109//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709341088052&signature=5f15179d5a2f0f4a5d23c7ae316815b3ab99321a769376e0446d39742d004096
    -2024-03-01 20:58:08.079[1709341088079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50111//dapi/v1/forceOrders?timestamp=1709341088079&signature=64b03a0473a7a38d5ab97242fa086fe416c4bdf6375eec8ebfec3bc4dac665b0
    -2024-03-01 20:58:08.106[1709341088106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50113//dapi/v1/time
    -2024-03-01 20:58:08.148[1709341088148] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50116//fapi/v1/listenKey
    -2024-03-01 20:58:08.189[1709341088189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50118//dapi/v1/account?timestamp=1709341088189&signature=c9a3b71a981c13edcf947d22f8e984e1ec69da29c219d6b9817351f1f277a3d6
    +2024-03-30 00:55:45.265[1711770945265] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52852//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711770945264&signature=00c1670c54b0e52208cdf990068bffbc33d648bd1e80731f6e7607974a3fb4c1
    +2024-03-30 00:55:45.296[1711770945296] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52854//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711770945296&signature=c3825e7b3c9144154517f531fbf5bd398a14e0f0dd8e1158b6daf8e02d49d4f7
    +2024-03-30 00:55:45.354[1711770945354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52857//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711770945354&signature=c3cd42d371231625ae750a26b8c384cd31438dd3ba1916245835fafe1f264058
    +2024-03-30 00:55:45.392[1711770945392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52859//dapi/v1/positionSide/dual?timestamp=1711770945390&signature=16b6405c5892bb8b5ef34591b135c03b59099ee60f75cace77fd5775848f68f0
    +2024-03-30 00:55:45.430[1711770945430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52861//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711770945429&signature=fddbe6444ca75492c140a6a3ebb207cb09d0833abefef36bac133f579756a081
    +2024-03-30 00:55:45.492[1711770945492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52864//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 00:55:45.537[1711770945537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52866//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 00:55:45.582[1711770945582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52868//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 00:55:45.657[1711770945657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52871//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711770945655&endTime=1711770946655
    +2024-03-30 00:55:45.744[1711770945744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52873//fapi/v1/leverageBracket?timestamp=1711770945744&signature=fa088ea4819a809a43f02a8dadf3a5e43fc1e3a9598da1023841f616f32b7fff
    +2024-03-30 00:55:45.778[1711770945778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52875//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711770945778&signature=c5187219e00f41b42f2ab32584c79d996b4f9d8c1a4e586a3b655940cac6ace3
    +2024-03-30 00:55:45.822[1711770945822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52877//dapi/v1/ticker/price
    +2024-03-30 00:55:45.875[1711770945875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52879//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 00:55:45.959[1711770945959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52883//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711770945956&endTime=1711770946956
    +2024-03-30 00:55:45.997[1711770945997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52885//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 00:55:46.236[1711770946236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52887//fapi/v2/positionRisk?timestamp=1711770946235&signature=e2a64937ec6b911b58f5cc0981e616905028dc5f9c24b7ea2dbda315d5bc365c
    +2024-03-30 00:55:46.284[1711770946284] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52889//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711770946284&signature=1dea3ca4968ab8cb7cf873d70b692fd2cec45a9212ab16f9f2713dddd80f3b5e
    +2024-03-30 00:55:46.323[1711770946323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52891//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 00:55:46.365[1711770946365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52893//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711770946363&endTime=1711770947363
    +2024-03-30 00:55:46.430[1711770946430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52897//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 00:55:46.475[1711770946475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52900//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711770946473&endTime=1711770947473
    +2024-03-30 00:55:46.524[1711770946524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52903//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711770946524&signature=cee706b7aebaa6f02b761e60729e04589c75e6b3f1e4b1dee593bbe78509e0f7
    +2024-03-30 00:55:46.576[1711770946576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52907//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 00:55:46.608[1711770946608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52909//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 00:55:46.649[1711770946649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52911//fapi/v2/balance?timestamp=1711770946648&signature=83c5bddcdb81ced326f366f8ef28de7ad2cb4aab89d2bd14466aaf9c786b76fa
    +2024-03-30 00:55:46.714[1711770946714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52914//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711770946714&signature=caa743a15fac0fa8cb97cb7296c310f7001e55a466caefd32684b86a688de66d
    +2024-03-30 00:55:46.774[1711770946774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52917//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711770946774&signature=9a3d03a2b1d9506103aa5db297734b2159d458be0332d13600f9198f44c3630f
    +2024-03-30 00:55:46.841[1711770946841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52921//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 00:55:46.875[1711770946875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52923//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711770946874&endTime=1711770947874
    +2024-03-30 00:55:46.914[1711770946914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52925//dapi/v1/positionRisk?timestamp=1711770946914&signature=708449f8c1a46df594c102c13d68d61818fa882f95348f5ae483f594791892c1
    +2024-03-30 00:55:46.955[1711770946955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52927//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711770946954&signature=ab4e48e6fd8b3992932df8685ed87344c09a5d25e84c9286e43985e1179123b7
    +2024-03-30 00:55:47.011[1711770947011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52931//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 00:55:47.041[1711770947041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52933//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711770947039&endTime=1711770948039
    +2024-03-30 00:55:47.075[1711770947075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52935//fapi/v1/income?symbol=BNBUSDT&timestamp=1711770947075&signature=8f302a39e175732d99005fa7393db8541c4aa740a5e8c2a35ee966dd3c0ed31f
    +2024-03-30 00:55:47.108[1711770947108] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52937//fapi/v1/income?timestamp=1711770947108&signature=92bd939d0ecf134231a8108a2b97e9a57cd9447860f8c10c5343f7d8baa4e43d
    +2024-03-30 00:55:47.149[1711770947149] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-03-30 00:55:47.149[1711770947149] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 00:55:47.152[1711770947152] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 00:55:47.152[1711770947152] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 00:55:47.153[1711770947153] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-03-30 00:55:47.153[1711770947153] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 00:55:47.152[1711770947152] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-03-30 00:55:47.153[1711770947153] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 00:55:47.153[1711770947153] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 00:55:47.153[1711770947153] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 00:55:47.154[1711770947154] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-03-30 00:55:47.150[1711770947150] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 00:55:47.172[1711770947172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52939//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 00:55:47.221[1711770947221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52942//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 00:55:47.262[1711770947262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52944//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711770947262&signature=8915b838ecfac0af032af62dd9a5c6c582d922a2044609f26eb02eca8e53c1a3
    +2024-03-30 00:55:47.304[1711770947304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52947//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 00:55:47.352[1711770947352] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52949//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711770947349&endTime=1711770948349
    +2024-03-30 00:55:47.425[1711770947425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52953//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711770947424&endTime=1711770948424
    +2024-03-30 00:55:47.472[1711770947472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52955//dapi/v1/fundingRate
    +2024-03-30 00:55:47.513[1711770947513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52957//fapi/v1/positionSide/dual?timestamp=1711770947513&signature=8ff243aaac639ea3fa64e501ebd2fd642c605ecf1e7b48cdf64bad2cfa4de610
    +2024-03-30 00:55:47.544[1711770947544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52959//fapi/v1/ping
    +2024-03-30 00:55:47.582[1711770947582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52961//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 00:55:47.621[1711770947621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52963//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 00:55:47.661[1711770947661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52965//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 00:55:47.697[1711770947697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52968//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711770947696&endTime=1711770948696
    +2024-03-30 00:55:47.735[1711770947735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52971//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711770947734&endTime=1711770948734
    +2024-03-30 00:55:47.764[1711770947764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52974//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 00:55:47.789[1711770947789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52976//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 00:55:47.814[1711770947814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52978//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711770947814&endTime=1711770948814
    +2024-03-30 00:55:47.862[1711770947862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52982//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711770947862&signature=be916bea1e91c2db7b0cf6f9777c273c7d60624c6b20ca3594c30af9eb5be4b7
    +2024-03-30 00:55:47.902[1711770947902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52985//fapi/v1/income/asyn?startTime=1711770947900&endTime=1711770948900&timestamp=1711770947902&signature=fa749c43ba455a666da323994762f00b88b5477f6db44fa8558bcf058e6e6790
    +2024-03-30 00:55:47.934[1711770947934] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52987//fapi/v1/income/asyn?timestamp=1711770947933&signature=d7bf5cb79b849eb2362efc20bb517c560f6efc082bbd840ebbcb82323c6dce41
    +2024-03-30 00:55:47.968[1711770947968] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52989//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 00:55:47.998[1711770947998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52991//fapi/v1/assetIndex
    +2024-03-30 00:55:48.039[1711770948039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52993//dapi/v1/listenKey
    +2024-03-30 00:55:48.083[1711770948083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52995//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711770948083&signature=582ae7155036ce533acb388552a786668f14373cbda393812be2c1e61773d1d5
    +2024-03-30 00:55:48.137[1711770948137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52998//fapi/v2/account?timestamp=1711770948136&signature=02fc00f5da349777d455798828c79c6e1e71599e51f129f4a5d984a7d4a65f4e
    +2024-03-30 00:55:48.190[1711770948190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53001//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711770948189&signature=806036cccb95883688cc09c7b1a2b635e62333461c7ffdb436f897bbd265fd77
    +2024-03-30 00:55:48.227[1711770948227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53003//fapi/v1/listenKey
    +2024-03-30 00:55:48.264[1711770948264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53005//dapi/v1/adlQuantile?timestamp=1711770948264&signature=709b541af091d2821bac09922dda9223aea772cfcfae31d87c5e2fe880fdc4e9
    +2024-03-30 00:55:48.298[1711770948298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53007//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711770948297&signature=482b5645f2238bf0c0c2144873c6301136f0429fac696fcbf27a4c446f34c3eb
    +2024-03-30 00:55:48.333[1711770948333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53009//dapi/v1/listenKey
    +2024-03-30 00:55:48.380[1711770948380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53012//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711770948380&signature=fa2824d3144d2e1163d8bd4423d68e6bce366521ec324ea0d1f4b102a4e81288
    +2024-03-30 00:55:48.445[1711770948445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53016//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 00:55:48.478[1711770948478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53018//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711770948476&endTime=1711770949476
    +2024-03-30 00:55:48.511[1711770948511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53020//fapi/v1/adlQuantile?timestamp=1711770948511&signature=ef02946f8db7570a91a44110956ebe88b9d9fea8b23508b0c735057c86b552fb
    +2024-03-30 00:55:48.545[1711770948545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53022//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711770948545&signature=1e71b833be936107582a9332c0807bd20ec8ddec8e6b22ba1d15ffbfab8e54f2
    +2024-03-30 00:55:48.580[1711770948580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53024//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711770948580&signature=07dd40d8e847748e9d53a8c711483a6e89576d96b983690c5286ef7d31e349e1
    +2024-03-30 00:55:48.622[1711770948622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53026//fapi/v1/forceOrders?timestamp=1711770948622&signature=418f4289fbfaa46d6ddf3c1b2239fcef69570e67db61106f58de0226911c7209
    +2024-03-30 00:55:48.660[1711770948660] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53028//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711770948659&endTime=1711770949659
    +2024-03-30 00:55:48.714[1711770948714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53032//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 00:55:48.746[1711770948746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53034//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711770948746&signature=35e4d4e50c69f97a99cbc0b5d57a95f2df510da74228d2046fff1d6531a4dca0
    +2024-03-30 00:55:48.792[1711770948792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53037//dapi/v1/leverageBracket?timestamp=1711770948792&signature=f02dce457af869c1d1bef769932492bdc4fd7b0862e5ac7206dc0f830a81e351
    +2024-03-30 00:55:48.829[1711770948829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53039//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711770948829&signature=e62adff459adffef0e3bff8bb34967ebf9c6ab3348fda595f08f81715fd23247
    +2024-03-30 00:55:48.861[1711770948861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53041//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711770948860&endTime=1711770949860
    +2024-03-30 00:55:48.926[1711770948926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53045//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 00:55:48.970[1711770948970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53048//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711770948970&signature=966ede85b04ac89b2f0413b930751b8738c253c90140ff86631703da522fafc7
    +2024-03-30 00:55:49.015[1711770949015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53052//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711770949014&endTime=1711770950014
    +2024-03-30 00:55:49.041[1711770949041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53054//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 00:55:49.071[1711770949071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53057//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711770949071&signature=3fadc93e72f068c86cc56332c5b7a689e3c747e24e93c840deb844b8b976e1b6
    +2024-03-30 00:55:49.099[1711770949099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53059//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711770949099&signature=3888030fc15e7e11901591589ccb5f44fc8329b1d7e51b751b5ace9c1ba703a2
    +2024-03-30 00:55:49.129[1711770949129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53061//fapi/v1/leverageBracket?timestamp=1711770949128&signature=462eb0f7b40107d12048e35e6532ffe33a0ca0de15f03acebc4bb85777bcbe50
    +2024-03-30 00:55:49.155[1711770949155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53063//dapi/v2/leverageBracket?timestamp=1711770949155&signature=121497de86a5c0844d0f329f1aa54d6d73a60854234cde228b0ba4117921c144
    +2024-03-30 00:55:49.183[1711770949183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53065//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711770949183&signature=e2530b8984c2fadf5771dbdbe7e1e0d99d910b7958e235ef2bf613e58554fc4d
    +2024-03-30 00:55:49.212[1711770949212] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53067//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711770949212&signature=c13c6d51164ab2bef90e946cbda1c251c0a7965c2a737a105f4f4272e15a8d34
    +2024-03-30 00:55:49.245[1711770949245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53069//dapi/v1/forceOrders?timestamp=1711770949245&signature=92b24e514b3ff80c3323c8eb7fbfdd7c23e144bb02bec9a0cf11ba5749940042
    +2024-03-30 00:55:49.276[1711770949276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53071//dapi/v1/time
    +2024-03-30 00:55:49.310[1711770949310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53074//fapi/v1/listenKey
    +2024-03-30 00:55:49.334[1711770949334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53076//dapi/v1/account?timestamp=1711770949334&signature=d528c6a42b93091517b04b25f4b41aedb1c0b81200eab289f97b07813a5625ac
    diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz b/logs/binance-java-connector/binance-java-connector.log.2024-02-28.gz
    deleted file mode 100644
    index c0cbc64025715594bb2ade0b7596c0a6ef540f12..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 43121
    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
    QqaRS@+u@0GFfb7R3$2uRiU0rr
    
    diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-03-01.gz b/logs/binance-java-connector/binance-java-connector.log.2024-03-01.gz
    new file mode 100644
    index 0000000000000000000000000000000000000000..edf0bea85f116deb8a918355d4db80de79a91c7d
    GIT binary patch
    literal 174329
    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%0A}2JIhb&&0He4fgHoH^G7=MwGIZTruTJZ-#Znrb%
    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
    G`|dy2K!Uyi
    
    literal 0
    HcmV?d00001
    
    diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-03-02.gz b/logs/binance-java-connector/binance-java-connector.log.2024-03-02.gz
    new file mode 100644
    index 0000000000000000000000000000000000000000..3da6c29385de54887633c5bc6826a704ff461c70
    GIT binary patch
    literal 12403
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/logs/binance-java-connector/binance-java-connector.log.2024-03-29.gz b/logs/binance-java-connector/binance-java-connector.log.2024-03-29.gz
    new file mode 100644
    index 0000000000000000000000000000000000000000..c9806dea5b578d4326f46090c661d8f9a91bef27
    GIT binary patch
    literal 47584
    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
    P!++69S@{zL3-SK|&?8|d
    
    literal 0
    HcmV?d00001
    
    diff --git a/pom.xml b/pom.xml
    index cf8aaee..e2ada65 100644
    --- a/pom.xml
    +++ b/pom.xml
    @@ -44,34 +44,34 @@
         </scm>
         <build>
             <plugins>
    -            <plugin>
    -                <groupId>org.apache.maven.plugins</groupId>
    -                <artifactId>maven-checkstyle-plugin</artifactId>
    -                <version>3.1.2</version>
    -                <dependencies>
    -                    <dependency>
    -                        <groupId>com.puppycrawl.tools</groupId>
    -                        <artifactId>checkstyle</artifactId>
    -                        <version>9.3</version>
    -                    </dependency>
    -                </dependencies>
    -                <configuration>
    -                    <configLocation>src/main/resources/checkstyle.xml</configLocation>
    -                    <encoding>UTF-8</encoding>
    -                    <consoleOutput>true</consoleOutput>
    -                    <failsOnError>true</failsOnError>
    -                    <includeTestSourceDirectory>true</includeTestSourceDirectory>
    -                </configuration>
    -                <executions>
    -                    <execution>
    -                        <id>validate</id>
    -                        <phase>validate</phase>
    -                        <goals>
    -                            <goal>checkstyle</goal>
    -                        </goals>
    -                    </execution>
    -                </executions>
    -            </plugin>
    +<!--            <plugin>-->
    +<!--                <groupId>org.apache.maven.plugins</groupId>-->
    +<!--                <artifactId>maven-checkstyle-plugin</artifactId>-->
    +<!--                <version>3.1.2</version>-->
    +<!--                <dependencies>-->
    +<!--                    <dependency>-->
    +<!--                        <groupId>com.puppycrawl.tools</groupId>-->
    +<!--                        <artifactId>checkstyle</artifactId>-->
    +<!--                        <version>9.3</version>-->
    +<!--                    </dependency>-->
    +<!--                </dependencies>-->
    +<!--                <configuration>-->
    +<!--                    <configLocation>src/main/resources/checkstyle.xml</configLocation>-->
    +<!--                    <encoding>UTF-8</encoding>-->
    +<!--                    <consoleOutput>true</consoleOutput>-->
    +<!--                    <failsOnError>true</failsOnError>-->
    +<!--                    <includeTestSourceDirectory>true</includeTestSourceDirectory>-->
    +<!--                </configuration>-->
    +<!--                <executions>-->
    +<!--                    <execution>-->
    +<!--                        <id>validate</id>-->
    +<!--                        <phase>validate</phase>-->
    +<!--                        <goals>-->
    +<!--                            <goal>checkstyle</goal>-->
    +<!--                        </goals>-->
    +<!--                    </execution>-->
    +<!--                </executions>-->
    +<!--            </plugin>-->
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-source-plugin</artifactId>
    diff --git a/smells/ArchitectureSmells.csv b/smells/ArchitectureSmells.csv
    new file mode 100644
    index 0000000..f709e84
    --- /dev/null
    +++ b/smells/ArchitectureSmells.csv
    @@ -0,0 +1,42 @@
    +Project Name,Package Name,Architecture Smell,Cause of the Smell
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.um_futures
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [CMFuturesClientImpl; FuturesClientImpl; UMFuturesClientImpl]; [CMWebsocketClientImpl; MarkPriceSymbolParams; WebsocketClientImpl; UMWebsocketClientImpl]. LCC (Lack of Component Cohesion) = 0.29
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [HttpClientSingleton; ProxyAuth; RequestHandler; ResponseHandler; SignatureGenerator; UrlBuilder; JSONParser; RequestBuilder]; [ParameterChecker]; [WebSocketCallback; WebSocketConnection]. LCC (Lack of Component Cohesion) = 0.27
    +binance-futures-connector-java,examples.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    +binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [Basis]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalTrades]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.cm_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [IndexKlineCandlestick]; [IndexPriceStream]; [KlineStream]; [ListenUserStream]; [MarkKlineCandlestick]; [MarkPriceStream]; [MarkPriceSymbolsPairStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,examples.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangeMultiAssetsMode]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentMultiAssetMode]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalBlvtKlines]; [HistoricalTrades]; [IndexInfo]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [MultiAssetModeIndex]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [TakerBuySellVolume]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    +binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMarkPriceStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [CompositeIndex]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [KlineStream]; [ListenUserStream]; [MarkPriceStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,unit.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAccountInformation]; [TestCMAccountTradeList]; [TestCMAllOrders]; [TestCMAutoCancelAllOpenOrders]; [TestCMCancelAllOpenOrders]; [TestCMCancelMultipleOrders]; [TestCMCancelOrder]; [TestCMChangeInitialLeverage]; [TestCMChangePositionMode]; [TestCMCurrentAllOpenOrders]; [TestCMCurrentPositionMode]; [TestCMFuturesAccountBalance]; [TestCMGetLeverageBracket]; [TestCMGetLeverageBracketPair]; [TestCMIncomeHistory]; [TestCMModifyIsolatedPositionMargin]; [TestCMModifyOrder]; [TestCMModifyOrderHistory]; [TestCMNewOrder]; [TestCMNotionalAndLeverageBrackets]; [TestCMPositionAdlQuantileEstimation]; [TestCMPositionInformation]; [TestCMPositionMarginChangeHistory]; [TestCMQueryCurrentOpenOrder]; [TestCMQueryOrder]; [TestCMUserCommissionRate]; [TestCMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    +binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAggTrades]; [TestCMBasis]; [TestCMBookTicker]; [TestCMContinuousKlines]; [TestCMDepth]; [TestCMExchangeInfo]; [TestCMFundingRateHistory]; [TestCMHistoricalTrades]; [TestCMIndexPriceKlines]; [TestCMKlines]; [TestCMLongShortRatio]; [TestCMMarkPrice]; [TestCMMarkPriceKlines]; [TestCMOpenInterest]; [TestCMOpenInterestStatistics]; [TestCMPing]; [TestCMTicker24H]; [TestCMTickerPrice]; [TestCMTime]; [TestCMTopLongShortAccountRatio]; [TestCMTopLongShortPositionRatio]; [TestCMTrades]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    +binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.utils
    +binance-futures-connector-java,unit,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [MockData; MockWebServerDispatcher; TestParameterChecker; TestRequestBuilder; TestResponseHandler]; [TestCMWebsocketClientImpl]; [TestJSONParser]; [TestUrlBuilder]. LCC (Lack of Component Cohesion) = 0.5
    +binance-futures-connector-java,unit.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAccountInformation]; [TestUMAccountTradeList]; [TestUMAllOrders]; [TestUMAutoCancelAllOpenOrders]; [TestUMCancelAllOpenOrders]; [TestUMCancelMultipleOrders]; [TestUMCancelOrder]; [TestUMChangeInitialLeverage]; [TestUMChangeMarginType]; [TestUMChangeMultiAssetsMode]; [TestUMChangePositionMode]; [TestUMCurrentAllOpenOrders]; [TestUMCurrentPositionMode]; [TestUMDownloadIdForFuturesTransactionHistory]; [TestUMDownloadLinkForFuturesTransactionHistory]; [TestUMFuturesAccountBalance]; [TestUMGetLeverageBracket]; [TestUMGetMultiAssetsMode]; [TestUMIncomeHistory]; [TestUMModifyIsolatedPositionMargin]; [TestUMNewOrder]; [TestUMNotionalAndLeverageBrackets]; [TestUMPositionAdlQuantileEstimation]; [TestUMPositionInformation]; [TestUMPositionMarginChangeHistory]; [TestUMQuantitativeRulesIndicators]; [TestUMQueryCurrentOpenOrder]; [TestUMQueryOrder]; [TestUMUserCommissionRate]; [TestUMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAggTrades]; [TestUMBookTicker]; [TestUMContinuousKlines]; [TestUMDepth]; [TestUMExchangeInfo]; [TestUMFundingRateHistory]; [TestUMHistoricalBlvtKlines]; [TestUMHistoricalTrades]; [TestUMIndexInfo]; [TestUMIndexPriceKlines]; [TestUMKlines]; [TestUMLongShortRatio]; [TestUMMarkPrice]; [TestUMMarkPriceKlines]; [TestUMMultiAssetsModeIndex]; [TestUMOpenInterest]; [TestUMOpenInterestStatistics]; [TestUMPing]; [TestUMTakerBuySellVolume]; [TestUMTicker24H]; [TestUMTickerPrice]; [TestUMTime]; [TestUMTopLongShortAccountRatio]; [TestUMTopLongShortPositionRatio]; [TestUMTrades]. LCC (Lack of Component Cohesion) = 1.0
    +binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    +binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    diff --git a/smells/DesignSmells.csv b/smells/DesignSmells.csv
    new file mode 100644
    index 0000000..c887a01
    --- /dev/null
    +++ b/smells/DesignSmells.csv
    @@ -0,0 +1,168 @@
    +Project Name,Package Name,Type Name,Design Smell,Cause of the Smell
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: TESTNET_URL; TESTNET_WSS_URL; USDM_PROD_URL; USDM_WS_URL; COINM_PROD_URL; COINM_WS_URL
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,Unnecessary Abstraction,The tool detected the smell in this class because the class contains only a few data members without any method implementation, that indicates that the abstraction might not be required. Following fields are declared in this class: 
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,Unnecessary Abstraction,The tool detected the smell in this class because the class contains only a few data members without any method implementation, that indicates that the abstraction might not be required. Following fields are declared in this class: 
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,Insufficient Modularization,The tool detected the smell in this class because the class contains large number of methods. Total methods in the class: 34 methods
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClient
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 39 public methods
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): UserData
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 29 public methods
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 30 public methods
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Multifaceted Abstraction,The tool detected the smell in this class because the cohesion among the methods of this class is low. LCOM of this class is: 0.9230769230769231
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): UserData
    +binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Basis,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Depth,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Klines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Ping,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Time,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples,PrivateConfig,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: UM_BASE_URL; CM_BASE_URL; API_KEY; SECRET_KEY; TESTNET_BASE_URL; TESTNET_API_KEY; TESTNET_SECRET_KEY
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Depth,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Klines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Ping,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Time,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.market,Trades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,KlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    +binance-futures-connector-java,unit,MockData,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: intValue2; HTTP_STATUS_OK; HTTP_STATUS_CLIENT_ERROR; HTTP_STATUS_SERVER_ERROR; PREFIX; MOCK_RESPONSE; API_KEY; SECRET_KEY; MOCK_PARAMETERS
    diff --git a/smells/DesignSmells.xlsx b/smells/DesignSmells.xlsx
    new file mode 100644
    index 0000000000000000000000000000000000000000..1dab4d42bf0ed32c18a49e23489bb037c5150439
    GIT binary patch
    literal 15357
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/smells/DesigniteLog30032024_0159.txt b/smells/DesigniteLog30032024_0159.txt
    new file mode 100644
    index 0000000..18369d3
    --- /dev/null
    +++ b/smells/DesigniteLog30032024_0159.txt
    @@ -0,0 +1,6 @@
    +30-03-2024 01:59:53: Detecting code smells...
    +30-03-2024 01:59:53: Detecting cyclic dependency...
    +30-03-2024 01:59:53: Detecting architecture smells...
    +30-03-2024 01:59:54: Exporting analysis results...
    +30-03-2024 02:00:02: Done.
    +30-03-2024 02:00:02: Total time (sec): 17
    diff --git a/smells/ImplementationSmells.csv b/smells/ImplementationSmells.csv
    new file mode 100644
    index 0000000..65a0e5f
    --- /dev/null
    +++ b/smells/ImplementationSmells.csv
    @@ -0,0 +1,567 @@
    +Project Name,Package Name,Type Name,Method Name,Implementation Smell,Cause of the Smell,Method start line no
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,Long Parameter List,The method has 5 parameters. ,8
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,Long Parameter List,The method has 6 parameters. ,10
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,Long Parameter List,The method has 5 parameters. ,12
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,Long Parameter List,The method has 5 parameters. ,14
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,Long Parameter List,The method has 5 parameters. ,20
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,Long Parameter List,The method has 7 parameters. ,24
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,Long Parameter List,The method has 6 parameters. ,26
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,Long Parameter List,The method has 5 parameters. ,28
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,Long Parameter List,The method has 5 parameters. ,30
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,Long Parameter List,The method has 6 parameters. ,34
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,36
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,Long Parameter List,The method has 5 parameters. ,38
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Parameter List,The method has 6 parameters. ,46
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPrice""`getBaseUrl()`pair.toLowerCase()`speed));"" is 121.",46
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPrice@%ss""`getBaseUrl()`pair.toLowerCase()`speed));"" is 125.",46
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Magic Number,The method contains a magic number: 3,46
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));"" is 145.",69
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice""`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));"" is 141.",88
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice@%ss""`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));"" is 178.",88
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);"" is 210.",88
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,88
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,124
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPriceKline_%s""`getBaseUrl()`pair.toLowerCase()`interval));"" is 140.",124
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,160
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPriceKline_%s""`getBaseUrl()`symbol.toLowerCase()`interval));"" is 141.",160
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,Long Parameter List,The method has 5 parameters. ,26
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,Long Parameter List,The method has 6 parameters. ,13
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Long Parameter List,The method has 5 parameters. ,45
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Magic Number,The method contains a magic number: 3,45
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Parameter List,The method has 5 parameters. ,84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@compositeIndex""`getBaseUrl()`symbol.toLowerCase()));"" is 129.",84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,Long Parameter List,The method has 5 parameters. ,68
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Parameter List,The method has 6 parameters. ,107
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice@%ss""`baseUrl`symbol.toLowerCase()`speed));"" is 121.",107
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Magic Number,The method contains a magic number: 3,107
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Parameter List,The method has 6 parameters. ,152
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@kline_%s""`baseUrl`symbol.toLowerCase()`interval));"" is 127.",152
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,191
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s_%s@continuousKline_%s""`baseUrl`pair.toLowerCase()`contractType`interval));"" is 151.",191
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,Long Parameter List,The method has 5 parameters. ,235
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,Long Parameter List,The method has 5 parameters. ,310
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,Long Parameter List,The method has 5 parameters. ,384
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,Long Parameter List,The method has 5 parameters. ,458
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Parameter List,The method has 7 parameters. ,534
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@depth%s@%sms""`baseUrl`symbol.toLowerCase()`levels`speed));"" is 127.",534
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Magic Number,The method contains a magic number: 250,534
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Long Parameter List,The method has 6 parameters. ,583
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Magic Number,The method contains a magic number: 250,583
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,Long Parameter List,The method has 5 parameters. ,625
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,Long Parameter List,The method has 5 parameters. ,657
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Parameter List,The method has 5 parameters. ,711
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Statement,"The length of the statement ""WebSocketConnection connection=new WebSocketConnection(onOpenCallback`onMessageCallback`onClosingCallback`onFailureCallback`request);"" is 133.",711
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ORDER_AMENDMENT`parameters`HttpMethod.GET`getShowLimitUsage());"" is 124.",50
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",141
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK_V1`parameters`HttpMethod.GET`getShowLimitUsage());"" is 125.",160
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`LEVERAGE_BRACKET_PAIR`parameters`HttpMethod.GET`getShowLimitUsage());"" is 130.",225
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,CMMarket,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Account,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Market,Long Parameter List,The method has 5 parameters. ,19
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_POSITIONS is 37.,84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Statement,"The length of the statement ""return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_POSITIONS`parameters`HttpMethod.GET`showLimitUsage);"" is 128.",84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS is 36.,89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Statement,"The length of the statement ""return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS`parameters`HttpMethod.GET`showLimitUsage);"" is 127.",89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Identifier,The length of the field PORTFOLIO_MARGIN_EXCHANGE_INFO is 30.,49
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Statement,"The length of the statement ""return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_EXCHANGE_INFO`parameters`HttpMethod.GET`showLimitUsage);"" is 124.",49
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,Long Statement,"The length of the statement ""return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_ACCOUNT_INFO`parameters`HttpMethod.GET`showLimitUsage);"" is 123.",54
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.POST`getShowLimitUsage());"" is 129.",23
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",43
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",125
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK`parameters`HttpMethod.GET`getShowLimitUsage());"" is 122.",144
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`API_TRADING_STATUS`parameters`HttpMethod.GET`getShowLimitUsage());"" is 127.",207
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`INCOME_ASYN_ID`parameters`HttpMethod.GET`getShowLimitUsage());"" is 123.",249
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,Long Parameter List,The method has 5 parameters. ,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,Long Statement,"The length of the statement ""return getRequestHandler().sendPublicRequest(getBaseUrl()`TAKE_BUY_SELL_VOLUME`parameters`HttpMethod.GET`getShowLimitUsage());"" is 126.",197
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,Long Statement,"The length of the statement ""return getRequestHandler().sendPublicRequest(getProductUrl()`HISTORICAL_BLVT`parameters`HttpMethod.GET`getShowLimitUsage());"" is 124.",223
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,Complex Conditional,The conditional expression (proxy != null && !proxy.getProxy().equals(prevProxy)) || (proxy == null && prevProxy != null) is complex.,40
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2b455e98,16
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@1ed7345d,36
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Long Parameter List,The method has 7 parameters. ,29
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@208e98da,29
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,Long Parameter List,The method has 5 parameters. ,59
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,Long Parameter List,The method has 5 parameters. ,64
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Complex Conditional,The conditional expression null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty() is complex.,72
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Long Parameter List,The method has 5 parameters. ,72
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,Complex Method,Cyclomatic complexity of the method is 8,25
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,Long Parameter List,The method has 5 parameters. ,30
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""parameters.put(""batchOrders""`""[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSD_PERP'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}"");"" is 141.",16
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Basis,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Depth,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Klines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Ping,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Time,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.market,Trades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""parameters.put(""batchOrders""`""[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSDT'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}"");"" is 137.",16
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Depth,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Klines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Ping,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Time,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.market,Trades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    +binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",30
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",42
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",56
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",31
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",57
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",87
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",26
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 155.",72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",29
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",41
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 132.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 124.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 146.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 142.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 145.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 153.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 154.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",24
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",24
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Parameter List,The method has 5 parameters. ,12
    +binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Statement,"The length of the statement ""return new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(statusCode).setBody(response);"" is 132.",12
    +binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,Long Statement,"The length of the statement ""return new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(statusCode).setBody(response);"" is 132.",14
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,Magic Number,The method contains a magic number: 3,77
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkRequiredParameter(MockData.MOCK_PARAMETERS`""InvalidKey""));"" is 131.",20
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(mockObject`Integer.class`""mockObject""));"" is 127.",25
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(emptyString`String.class`""mockObject""));"" is 127.",30
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(fullUrl`HttpMethod.INVALID));"" is 147.",43
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(invalidUrl`HttpMethod.POST));"" is 147.",49
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(fullUrl`HttpMethod.INVALID`MockData.API_KEY));"" is 164.",85
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(invalidUrl`HttpMethod.POST`MockData.API_KEY));"" is 164.",91
    +binance-futures-connector-java,unit,TestResponseHandler,init,Long Statement,"The length of the statement ""this.request=new Request.Builder().url(mockWebServer.url(""/"").toString()).addHeader(""Accept""`""application/json"").build();"" is 121.",20
    +binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_OK).setBody(VALID_RESPONSE));"" is 167.",29
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));"" is 175.",40
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,"The length of the statement ""BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",40
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));"" is 175.",52
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,"The length of the statement ""BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",52
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_SERVER_ERROR).setBody(mockErrorMsg));"" is 175.",64
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,"The length of the statement ""BinanceServerException thrown=assertThrows(BinanceServerException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",64
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",26
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",28
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",30
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",42
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",56
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",26
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",38
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",31
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",57
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",87
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 155.",72
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 127.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",29
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",41
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 132.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 124.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 149.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 133.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 138.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 141.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 146.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 147.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",25
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",24
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",24
    diff --git a/smells/ImplementationSmells.xlsx b/smells/ImplementationSmells.xlsx
    new file mode 100644
    index 0000000000000000000000000000000000000000..e1149d06ed335e3583aed2c3f776dce565cbd6f4
    GIT binary patch
    literal 33874
    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
    S1p<Nr-2DLybw|J-@BR;dr8ipu
    
    literal 0
    HcmV?d00001
    
    diff --git a/smells/MethodMetrics.csv b/smells/MethodMetrics.csv
    new file mode 100644
    index 0000000..ab5e458
    --- /dev/null
    +++ b/smells/MethodMetrics.csv
    @@ -0,0 +1,1068 @@
    +Project Name,Package Name,Type Name,Method Name,LOC,CC,PC,Line no,IsTest,Main prod class tested,Production classes tested
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,DefaultUrls,2,1,0,12,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,BinanceClientException,5,1,2,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,BinanceClientException,6,1,4,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getErrorCode,3,1,0,23,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getHttpStatusCode,3,1,0,27,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getErrMsg,3,1,0,31,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,BinanceConnectorException,3,1,1,7,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,BinanceServerException,4,1,1,9,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,BinanceServerException,4,1,2,14,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,getHttpStatusCode,3,1,0,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,market,0,1,0,9,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,account,0,1,0,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,userData,0,1,0,11,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,portfolioMargin,0,1,0,12,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,0,1,2,7,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,0,1,5,8,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,0,1,3,9,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,0,1,6,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,0,1,2,11,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,0,1,5,12,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,0,1,2,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,0,1,5,14,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allTickerStream,0,1,1,15,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allTickerStream,0,1,4,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allMiniTickerStream,0,1,1,17,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allMiniTickerStream,0,1,4,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,0,1,2,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,0,1,5,20,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allBookTickerStream,0,1,1,21,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allBookTickerStream,0,1,4,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,0,1,4,23,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,0,1,7,24,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,0,1,3,25,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,0,1,6,26,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,0,1,2,27,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,0,1,5,28,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,0,1,2,29,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,0,1,5,30,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,closeConnection,0,1,1,31,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,closeAllConnections,0,1,0,32,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,0,1,3,33,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,0,1,6,34,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,0,1,4,35,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,0,1,7,36,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,0,1,2,37,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,0,1,5,38,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allForceOrderStream,0,1,1,39,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allForceOrderStream,0,1,4,40,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,0,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,1,17,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,2,21,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,2,25,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,3,29,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,3,33,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,market,3,1,0,37,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,account,3,1,0,42,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,userData,3,1,0,47,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,0,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,1,23,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,12,2,6,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,69,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,88,0,com.binance.connector.futures.client.impl.MarkPriceSymbolParams,com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,105,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,124,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,141,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,160,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,2,14,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,3,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,4,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,7,1,5,26,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getApiKey,3,1,0,34,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getSecretKey,3,1,0,38,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getBaseUrl,3,1,0,42,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getProductUrl,3,1,0,46,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getShowLimitUsage,3,1,0,50,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,setShowLimitUsage,3,1,1,54,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,setProxy,3,1,1,58,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getProxy,3,1,0,62,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,unsetProxy,3,1,0,66,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,8,1,6,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getPair,3,1,0,31,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getSpeed,3,1,0,35,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnOpenCallback,3,1,0,39,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnMessageCallback,3,1,0,43,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnClosingCallback,3,1,0,47,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnFailureCallback,3,1,0,51,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,0,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,1,17,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,2,21,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,2,25,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,3,29,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,3,33,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,market,3,1,0,37,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,account,3,1,0,42,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,userData,3,1,0,47,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,0,20,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,1,24,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,11,2,5,45,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,WebsocketClientImpl,3,1,1,36,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getNoopCallback,3,1,0,40,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getBaseUrl,3,1,0,44,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,4,1,2,48,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,4,1,3,130,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,4,1,4,170,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,4,1,2,213,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,3,1,1,252,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,3,1,1,327,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,3,1,1,401,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,3,1,1,475,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,3,1,2,609,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,3,1,2,641,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeConnection,10,2,1,674,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeAllConnections,15,4,0,690,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.WebSocketConnection
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,7,1,5,711,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getConnections,3,1,0,725,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,3,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,modifyOrder,5,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,4,1,1,50,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,currentAllOpenOrders,3,1,1,76,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,allOrders,4,1,1,96,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,futuresAccountBalance,3,1,1,122,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,3,1,1,141,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,3,1,1,160,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountTradeList,4,1,1,180,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracket,3,1,1,205,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,3,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,CMMarket,3,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,markPrice,3,1,1,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,ticker24H,3,1,1,41,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,tickerSymbol,3,1,1,59,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,bookTicker,3,1,1,78,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,openInterestStatistics,5,1,1,97,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortPos,5,1,1,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortAccs,5,1,1,147,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,longShortRatio,5,1,1,172,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,3,1,5,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,CMUserData,3,1,4,15,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Account,5,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getProductUrl,3,1,0,24,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getRequestHandler,3,1,0,28,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getShowLimitUsage,3,1,0,32,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setProductUrl,3,1,1,36,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setRequestHandler,3,1,3,40,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setShowLimitUsage,3,1,1,44,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,currentAllOpenOrders,3,1,1,49,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,allOrders,3,1,1,54,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,accountTradeList,3,1,1,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getLeverageBracket,3,1,1,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changePositionModeTrade,4,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCurrentPositionMode,3,1,1,91,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,newOrder,6,1,1,112,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryOrder,5,1,1,174,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelOrder,5,1,1,199,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelAllOpenOrders,4,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelMultipleOrders,4,1,1,247,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,autoCancelOpen,5,1,1,272,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryCurrentOpenOrder,5,1,1,297,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeInitialLeverage,5,1,1,323,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeMarginType,5,1,1,348,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getPositionMarginChangeHistory,4,1,1,401,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getIncomeHistory,3,1,1,428,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getAdlQuantile,3,1,1,454,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getForceOrders,3,1,1,476,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCommissionRate,4,1,1,502,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Market,6,1,5,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getBaseUrl,3,1,0,26,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getProductUrl,3,1,0,30,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getRequestHandler,3,1,0,34,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getShowLimitUsage,3,1,0,38,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setBaseUrl,3,1,1,42,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setProductUrl,3,1,1,46,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setRequestHandler,3,1,3,50,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setShowLimitUsage,3,1,1,54,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPrice,3,1,1,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,ticker24H,3,1,1,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,tickerSymbol,3,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,bookTicker,3,1,1,74,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterestStatistics,3,1,1,79,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,3,1,1,84,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,3,1,1,89,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,longShortRatio,3,1,1,94,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,ping,3,1,0,100,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,time,3,1,0,116,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,exchangeInfo,3,1,0,132,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,depth,4,1,1,148,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,trades,4,1,1,170,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,aggTrades,4,1,1,218,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,klines,5,1,1,245,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,continuousKlines,6,1,1,273,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,indexPriceKlines,5,1,1,303,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPriceKlines,5,1,1,331,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,fundingRate,3,1,1,359,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterest,4,1,1,383,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,5,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getProductUrl,3,1,0,24,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getRequestHandler,3,1,0,28,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getShowLimitUsage,3,1,0,32,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setProductUrl,3,1,1,36,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setRequestHandler,3,1,3,40,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setShowLimitUsage,3,1,1,44,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,3,1,1,49,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,4,1,1,54,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,UserData,5,1,4,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getProductUrl,3,1,0,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getRequestHandler,3,1,0,26,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getShowLimitUsage,3,1,0,30,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setProductUrl,3,1,1,34,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setRequestHandler,3,1,2,38,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setShowLimitUsage,3,1,1,42,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,createListenKey,3,1,0,47,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,extendListenKey,3,1,0,61,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,closeListenKey,3,1,0,75,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,3,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,4,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,3,1,1,43,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,currentAllOpenOrders,3,1,1,62,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,allOrders,4,1,1,81,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresAccountBalance,3,1,1,106,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,3,1,1,125,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,3,1,1,144,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountTradeList,4,1,1,163,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getLeverageBracket,3,1,1,187,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,3,1,1,207,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadId,3,1,1,228,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,4,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,3,1,5,18,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,markPrice,3,1,1,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,ticker24H,3,1,1,40,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,tickerSymbol,3,1,1,58,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,bookTicker,3,1,1,77,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,openInterestStatistics,5,1,1,96,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortPos,5,1,1,121,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortAccs,5,1,1,146,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,longShortRatio,5,1,1,171,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,5,1,1,223,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,indexInfo,3,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,assetIndex,3,1,1,267,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,3,1,5,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,UMUserData,3,1,4,15,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,HttpClientSingleton,2,1,0,9,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,6,2,0,12,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,9,2,1,19,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,createHttpClient,13,3,1,28,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,6,2,1,40,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth; com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,JSONParser,2,1,0,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONStringValue,9,1,2,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONIntValue,9,1,2,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONArray,9,1,2,31,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,ParameterChecker,2,1,0,8,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkParameter,4,1,3,11,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkOrParameters,5,2,3,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkRequiredParameter,5,2,2,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkParameterType,8,3,3,28,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,ProxyAuth,4,1,2,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,getProxy,3,1,0,15,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,getAuth,3,1,0,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,RequestBuilder,2,1,0,14,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,0,5,2,16,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,0,5,3,36,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildWebsocketRequest,3,1,1,56,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,2,17,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,3,23,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,3,1,5,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,6,2,5,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,72,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.SignatureGenerator
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,ResponseHandler,2,1,0,22,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getlimitUsage,7,1,2,58,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleErrorResponse,10,1,2,67,0,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getResponseBodyAsString,8,2,1,77,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,SignatureGenerator,2,1,0,10,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,getSignature,13,1,2,13,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,UrlBuilder,2,1,0,19,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,getTestObj,3,1,0,24,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildFullUrl,14,3,4,29,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildStreamUrl,5,1,2,43,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinQueryParameters,3,1,1,50,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinQueryParameters,28,7,2,54,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinArrayListParameters,11,3,4,87,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinStreamUrls,13,3,2,101,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,urlEncode,8,1,1,115,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,getFormatter,9,2,0,125,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildTimestamp,3,1,0,136,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketCallback,onReceive,0,1,1,5,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,11,1,5,30,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,connect,11,2,0,48,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,getConnectionId,3,1,0,59,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,close,6,2,0,64,0,,
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onOpen,4,1,2,71,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onClosing,4,1,3,77,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onMessage,3,1,2,83,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onFailure,4,1,3,88,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    +binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,convert,3,1,1,8,0,,
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,Basis,Basis,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Basis,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,Depth,Depth,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Klines,Klines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Ping,Ping,2,1,0,10,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,Time,Time,2,1,0,10,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Trades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,AllForceOrderStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,AllMiniTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,AllTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,BookTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,main,8,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,ForceOrderStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,IndexKlineCandlestick,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,IndexPriceStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,KlineStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,ListenUserStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,MarkKlineCandlestick,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,MarkPriceStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,MarkPriceSymbolsPairStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,MiniTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,PartialDepthStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,main,12,1,1,12,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,SymbolTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples,PrivateConfig,PrivateConfig,2,1,0,4,0,,
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,ChangeMultiAssetsMode,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,GetCurrentMultiAssetMode,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Depth,Depth,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,HistoricalBlvtKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,IndexInfo,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Klines,Klines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,MultiAssetModeIndex,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,Ping,Ping,2,1,0,10,0,,
    +binance-futures-connector-java,examples.um_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,TakerBuySellVolume,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,Time,Time,2,1,0,10,0,,
    +binance-futures-connector-java,examples.um_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,Trades,Trades,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,AllForceOrderStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,AllMarkPriceStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,AllMiniTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,AllTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,BookTicker,BookTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,BookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,CompositeIndex,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,main,8,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,ForceOrderStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,KlineStream,KlineStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,KlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,ListenUserStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,MarkPriceStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,MiniTickerStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,PartialDepthStream,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,main,12,1,1,12,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,SymbolTicker,2,1,0,6,0,,
    +binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,10,1,0,39,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,12,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,12,1,0,40,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,9,1,0,39,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,init,4,1,0,25,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,9,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,9,1,0,40,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,12,1,0,53,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,9,1,0,26,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,9,1,0,28,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,init,4,1,0,23,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit,MockData,MockData,2,1,0,19,0,,
    +binance-futures-connector-java,unit,MockWebServerDispatcher,MockWebServerDispatcher,2,1,0,9,0,,
    +binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,12,2,5,12,0,,
    +binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,6,2,1,14,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,indexPriceStream,3,1,3,15,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,markPriceSymbolsPairStream,3,1,3,20,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,closeAllConnections,3,1,0,25,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,closeConnection,3,1,1,30,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,indexKlineCandlestick,3,1,3,35,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,markKlineCandlestick,3,1,3,40,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,getConnections,3,1,0,45,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,onReceive,2,1,1,53,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,getCheckConnectionList,3,1,1,64,0,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkIndexPrice,5,1,0,69,1,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,4,1,0,77,1,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkConnectionCloseById,4,1,0,84,1,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkConnectionClosedState,4,1,0,90,1,,
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkCandleList,3,1,0,95,1,,
    +binance-futures-connector-java,unit,TestJSONParser,testGetJSONStringValue,3,1,0,13,1,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    +binance-futures-connector-java,unit,TestJSONParser,testGetJSONIntValue,3,1,0,18,1,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    +binance-futures-connector-java,unit,TestJSONParser,testGetJSONStringValueThrowException,3,1,0,23,1,,
    +binance-futures-connector-java,unit,TestJSONParser,testGetJSONIntValueThrowException,3,1,0,28,1,,
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameter,4,1,0,14,1,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,3,1,0,20,1,,
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,3,1,0,25,1,,
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,3,1,0,30,1,,
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckNull,3,1,0,35,1,,
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicPostMethod,5,1,0,15,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicGetMethod,5,1,0,22,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicPutMethod,5,1,0,29,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicDeleteMethod,5,1,0,36,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,4,1,0,43,1,,
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,5,1,0,49,1,,
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPostMethod,5,1,0,57,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyGetMethod,5,1,0,64,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPutMethod,5,1,0,71,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyDeleteMethod,5,1,0,78,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,4,1,0,85,1,,
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,5,1,0,91,1,,
    +binance-futures-connector-java,unit,TestRequestBuilder,testWebSocketUrl,4,1,0,99,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,unit,TestResponseHandler,init,4,1,0,20,0,,
    +binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,5,1,0,29,1,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,6,1,0,40,1,,
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,6,1,0,52,1,,
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,6,1,0,64,1,,
    +binance-futures-connector-java,unit,TestUrlBuilder,testBuildFullUrl,4,1,0,34,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testBuildFullUrlWithoutParams,3,1,0,40,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParameters,4,1,0,45,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testJoinLargeQueryParameters,6,1,0,51,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParametersWithoutParams,3,1,0,59,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParametersWithLocaleIT,6,1,0,64,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit,TestUrlBuilder,testBuildStreamUrl,4,1,0,78,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,9,1,0,24,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,init,4,1,0,20,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,8,1,0,26,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,10,1,0,40,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,init,4,1,0,20,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,8,1,0,26,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,11,1,0,38,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,9,1,0,27,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,11,1,0,40,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,9,1,0,39,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,init,4,1,0,25,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,9,1,0,28,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,init,4,1,0,23,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,init,4,1,0,24,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,init,4,1,0,22,0,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,init,4,1,0,19,0,,
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testGetProductURl,4,1,0,36,1,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,init,4,1,0,18,0,,
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    diff --git a/smells/TestSmells.csv b/smells/TestSmells.csv
    new file mode 100644
    index 0000000..9cfa774
    --- /dev/null
    +++ b/smells/TestSmells.csv
    @@ -0,0 +1,19 @@
    +Project Name,Package Name,Type Name,Method Name,Test Smell,Cause of the Smell
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkIndexPrice,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 3
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameter,Missing assertion,The tool detected the smell in this test method because the test doesn't have any assertion.
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicPostMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicGetMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicPutMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicDeleteMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPostMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyGetMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPutMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyDeleteMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    diff --git a/smells/TestabilitySmells.csv b/smells/TestabilitySmells.csv
    new file mode 100644
    index 0000000..ab8a312
    --- /dev/null
    +++ b/smells/TestabilitySmells.csv
    @@ -0,0 +1,544 @@
    +Project Name,Package Name,Type Name,Testability Smell,Cause of the Smell
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.WebSocketConnection
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (modifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (orderModifyHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (accountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (positionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (getLeverageBracketForPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,Law of Demeter violation,The tool detected the smell in this method (basis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (changeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (getCurrentMultiAssetMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (accountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (positionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (getTradingRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresDownloadId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresDownloadLink) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (takerBuySellVol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (historicalBlvt) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (indexInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (assetIndex) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Basis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Basis,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.exchangeInfo
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    +binance-futures-connector-java,examples.cm_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    +binance-futures-connector-java,examples.cm_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPairWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Law of Demeter violation,The tool detected the smell in this method (testModifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.modifyOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Law of Demeter violation,The tool detected the smell in this method (testModifyOrderHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.orderModifyHistory
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCommissionRate; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Law of Demeter violation,The tool detected the smell in this method (testBasis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.exchangeInfo
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (testChangeMarginType) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testChangeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadIdForFuturesTransactionHistoryWithoutParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadId
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadIdForFuturesTransactionHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadId
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadLinkForFuturesTransactionHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadLink
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicatorsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCommissionRate; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolume) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolumeWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    diff --git a/smells/TypeMetrics.csv b/smells/TypeMetrics.csv
    new file mode 100644
    index 0000000..ddd07b2
    --- /dev/null
    +++ b/smells/TypeMetrics.csv
    @@ -0,0 +1,312 @@
    +Project Name,Package Name,Type Name,NOF,NOPF,NOM,NOPM,LOC,WMC,NC,DIT,LCOM,FANIN,FANOUT,File path,Line no
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,6,6,1,0,10,1,0,0,0.0,4,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,0,0,0,0,1,0,0,0,-1.0,126,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,0,0,0,0,1,0,0,0,-1.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,5,0,5,5,27,5,0,0,0.0,6,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceClientException.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,1,0,1,1,6,1,0,0,0.0,66,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceConnectorException.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,3,0,3,3,16,3,0,0,0.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,0,0,4,0,6,4,1,0,-1.0,0,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java,8
    +binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,0,0,34,0,36,34,1,0,-1.0,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,107,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,10,10,131,12,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,6,0,13,13,51,13,2,1,0.15384615384615385,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,6,0,7,7,42,7,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java,5
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,118,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,0,0,6,6,68,7,0,2,-1.0,19,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,4,0,39,39,523,46,2,1,0.0,0,6,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java,18
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,6,0,11,11,119,11,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,1,0,10,10,110,10,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,0,0,2,2,18,2,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java,7
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,0,0,1,1,8,1,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMUserData.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,21,0,29,29,301,29,2,0,0.0,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,25,0,30,30,251,30,2,0,0.06666666666666667,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,5,0,9,9,47,9,2,0,0.0,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,4,0,10,10,59,10,2,0,0.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\UserData.java,7
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,7,0,13,13,139,13,0,1,0.9230769230769231,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,4,0,13,13,144,13,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,0,2,2,18,2,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java,7
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,0,1,1,8,1,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,1,0,5,2,39,10,0,0,0.4,2,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,0,0,4,3,31,4,0,0,-1.0,2,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java,8
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,0,5,4,26,9,0,0,-1.0,11,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,2,0,3,3,14,3,0,0,0.0,20,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,3,0,4,3,0,12,0,0,0.75,5,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,4,0,6,5,0,11,0,0,0.0,4,7,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestHandler.java,11
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,4,0,5,1,66,13,0,0,0.4,2,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java,16
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,1,0,2,1,18,2,0,0,1.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\SignatureGenerator.java,7
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,3,0,11,7,104,24,0,0,0.45454545454545453,3,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java,14
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketCallback,0,0,1,0,7,1,0,0,-1.0,7,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java,3
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,13,0,8,8,61,10,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketConnection.java,12
    +binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,0,0,1,1,5,1,0,0,-1.0,0,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java,6
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountInformation.java,11
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountTradeList.java,11
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AllOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AutoCancelOpen.java,11
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelAllOpenOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelOrder.java,11
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeInitialLeverage.java,11
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeMarginType.java,11
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangePositionModeTrade.java,11
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CurrentAllOpenOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\FuturesAccountBalance.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetAdlQuantile.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetCurrentPositionMode.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetForceOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetIncomeHistory.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetLeverageBracket.java,11
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetPositionMarginChangeHistory.java,11
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,3,0,2,1,24,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ModifyIsolatedPositionMargin.java,11
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,3,0,2,1,27,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\NewOrder.java,11
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PlaceMultipleOrders.java,11
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PositionInformation.java,11
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryCurrentOpenOrder.java,11
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryOrder.java,11
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\AggTrades.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Basis,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Basis.java,10
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\BookTicker.java,10
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ContinuousKlines.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Depth,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Depth.java,10
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ExchangeInfo.java,9
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\FundingRateHistory.java,10
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\HistoricalTrades.java,10
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\IndexPriceKlines.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Klines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Klines.java,10
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\LongShortRatio.java,10
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPrice.java,10
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPriceKlines.java,10
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterest.java,10
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterestStatistics.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Ping,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ping.java,9
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ticker24H.java,10
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TickerPrice.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Time,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Time.java,9
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortAccountRatio.java,10
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortPositionRatio.java,10
    +binance-futures-connector-java,examples.cm_futures.market,Trades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Trades.java,10
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.java,9
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.java,9
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,1,0,3,2,22,5,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\AuthProxy.java,15
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,1,0,2,1,14,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\UnauthProxy.java,8
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CloseListenKey.java,10
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CreateListenKey.java,10
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\ExtendListenKey.java,10
    +binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AggTradeStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllBookTicker.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllForceOrderStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllMiniTickerStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllTickerStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\BookTicker.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,0,0,2,1,15,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\CombineStreams.java,6
    +binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ContinuousKlineStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,1,0,2,1,13,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\DiffDepthStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ForceOrderStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexKlineCandlestick.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexPriceStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\KlineStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ListenUserStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkKlineCandlestick.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,2,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceSymbolsPairStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MiniTickerStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,3,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\PartialDepthStream.java,5
    +binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\SymbolTicker.java,5
    +binance-futures-connector-java,examples,PrivateConfig,7,7,1,0,11,1,0,0,0.0,60,0,G:\binance-futures-connector-java\src\test\java\examples\PrivateConfig.java,3
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountInformation.java,11
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountTradeList.java,11
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AllOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AutoCancelOpen.java,11
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelAllOpenOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelMultipleOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelOrder.java,11
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeInitialLeverage.java,11
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMarginType.java,11
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMultiAssetsMode.java,11
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangePositionModeTrade.java,11
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CurrentAllOpenOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\FuturesAccountBalance.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetAdlQuantile.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentMultiAssetMode.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentPositionMode.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetForceOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetIncomeHistory.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetLeverageBracket.java,11
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetPositionMarginChangeHistory.java,11
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,3,0,2,1,24,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ModifyIsolatedPositionMargin.java,11
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,3,0,2,1,27,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\NewOrder.java,11
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PlaceMultipleOrders.java,11
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PositionInformation.java,11
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryCurrentOpenOrder.java,11
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryOrder.java,11
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\AggTrades.java,10
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\BookTicker.java,10
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ContinuousKlines.java,10
    +binance-futures-connector-java,examples.um_futures.market,Depth,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Depth.java,10
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ExchangeInfo.java,9
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\FundingRateHistory.java,10
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalBlvtKlines.java,10
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalTrades.java,10
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexInfo.java,10
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexPriceKlines.java,10
    +binance-futures-connector-java,examples.um_futures.market,Klines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Klines.java,10
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\LongShortRatio.java,10
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPrice.java,10
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPriceKlines.java,10
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MultiAssetModeIndex.java,10
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterest.java,10
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterestStatistics.java,10
    +binance-futures-connector-java,examples.um_futures.market,Ping,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ping.java,9
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TakerBuySellVolume.java,10
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ticker24H.java,10
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TickerPrice.java,10
    +binance-futures-connector-java,examples.um_futures.market,Time,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Time.java,9
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortAccountRatio.java,10
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortPositionRatio.java,10
    +binance-futures-connector-java,examples.um_futures.market,Trades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Trades.java,10
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.java,9
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.java,9
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,1,0,3,2,22,5,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\AuthProxy.java,15
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,1,0,2,1,14,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\UnauthProxy.java,8
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CloseListenKey.java,10
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CreateListenKey.java,10
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\ExtendListenKey.java,10
    +binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AggTradeStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllBookTicker.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllForceOrderStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMarkPriceStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllTickerStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,BookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\BookTicker.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,0,0,2,1,15,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CombineStreams.java,6
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CompositeIndex.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ContinuousKlineStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,1,0,2,1,13,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\DiffDepthStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ForceOrderStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,KlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\KlineStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ListenUserStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MarkPriceStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MiniTickerStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,3,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\PartialDepthStream.java,5
    +binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\SymbolTicker.java,5
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountInformation.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountTradeList.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAllOrders.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelAllOpenOrders.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,2,0,3,3,26,3,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelMultipleOrders.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,4,0,4,4,40,4,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelOrder.java,17
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangeInitialLeverage.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangePositionMode.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentAllOpenOrders.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentPositionMode.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMFuturesAccountBalance.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracket.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracketPair.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMIncomeHistory.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrder.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrderHistory.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,3,0,3,3,30,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNewOrder.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionInformation.java,14
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionMarginChangeHistory.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryOrder.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUserCommissionRate.java,16
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUsersForceOrders.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,6,0,6,6,64,6,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMAggTrades.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,2,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBasis.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBookTicker.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,5,0,5,5,56,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMContinuousKlines.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMDepth.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMExchangeInfo.java,13
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,5,0,3,3,33,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMFundingRateHistory.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,4,0,5,5,48,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMHistoricalTrades.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMIndexPriceKlines.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMKlines.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPrice.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPriceKlines.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterest.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterestStatistics.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMPing.java,13
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTicker24H.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTickerPrice.java,14
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTime.java,13
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortAccountRatio.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortPositionRatio.java,16
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTrades.java,16
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.java,16
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.java,14
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCloseListenKey.java,13
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCreateListenKey.java,13
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMExtendListenKey.java,13
    +binance-futures-connector-java,unit,MockData,9,8,1,0,19,1,0,0,0.0,118,0,G:\binance-futures-connector-java\src\test\java\unit\MockData.java,5
    +binance-futures-connector-java,unit,MockWebServerDispatcher,0,0,3,2,16,5,0,0,-1.0,114,2,G:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.java,8
    +binance-futures-connector-java,unit,TestCMWebsocketClientImpl,4,0,14,14,54,14,0,3,0.35714285714285715,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestCMWebsocketClientImpl.java,14
    +binance-futures-connector-java,unit,TestJSONParser,2,0,4,4,16,4,0,0,0.0,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestJSONParser.java,9
    +binance-futures-connector-java,unit,TestParameterChecker,2,0,5,5,20,5,0,0,1.0,0,3,G:\binance-futures-connector-java\src\test\java\unit\TestParameterChecker.java,8
    +binance-futures-connector-java,unit,TestRequestBuilder,1,0,13,13,65,13,0,0,0.23076923076923078,0,4,G:\binance-futures-connector-java\src\test\java\unit\TestRequestBuilder.java,12
    +binance-futures-connector-java,unit,TestResponseHandler,3,0,5,5,32,5,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\TestResponseHandler.java,15
    +binance-futures-connector-java,unit,TestUrlBuilder,9,0,7,7,64,7,0,0,0.2857142857142857,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestUrlBuilder.java,10
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountInformation.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountTradeList.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAllOrders.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAutoCancelAllOpenOrders.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelAllOpenOrders.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,2,0,3,3,26,3,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelMultipleOrders.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,4,0,4,4,40,4,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelOrder.java,17
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeInitialLeverage.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,2,0,3,3,27,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMarginType.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMultiAssetsMode.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangePositionMode.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentAllOpenOrders.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentPositionMode.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,4,0,3,3,30,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMFuturesAccountBalance.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetLeverageBracket.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetMultiAssetsMode.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMIncomeHistory.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMModifyIsolatedPositionMargin.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,3,0,3,3,30,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNewOrder.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNotionalAndLeverageBrackets.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionAdlQuantileEstimation.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionInformation.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionMarginChangeHistory.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQuantitativeRulesIndicators.java,14
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryCurrentOpenOrder.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryOrder.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUserCommissionRate.java,16
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUsersForceOrders.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,6,0,6,6,64,6,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMAggTrades.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMBookTicker.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,5,0,5,5,56,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMContinuousKlines.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMDepth.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMExchangeInfo.java,13
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,5,0,3,3,33,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMFundingRateHistory.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalBlvtKlines.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,4,0,5,5,48,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalTrades.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexInfo.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMKlines.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMLongShortRatio.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPrice.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPriceKlines.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMultiAssetsModeIndex.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterest.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterestStatistics.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMPing.java,13
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTakerBuySellVolume.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTicker24H.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTickerPrice.java,14
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTime.java,13
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortAccountRatio.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortPositionRatio.java,16
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTrades.java,16
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.java,16
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.java,14
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,2,0,3,3,20,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCloseListenKey.java,14
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCreateListenKey.java,13
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMExtendListenKey.java,13
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    index 05b234f..6da80bb 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    @@ -82,30 +82,24 @@ public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCall
          */
         public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(pair, String.class, "pair");
    -        return markPriceSymbolsPairStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
    +        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));
         }
     
         /**
          * Same as {@link #markPriceSymbolsPairStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
          *
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    +     * @param markPriceSymbolParams@return int - Connection ID
          */
    -    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -        ParameterChecker.checkParameterType(pair, String.class, "pair");
    +    public int markPriceSymbolsPairStream(MarkPriceSymbolParams markPriceSymbolParams) {
    +        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, "pair");
             Request request = null;
             final int defaultSpeed = 3;
    -        if (speed == defaultSpeed) {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice", getBaseUrl(), pair.toLowerCase()));
    +        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {
    +            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice", getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));
             } else {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss", getBaseUrl(), pair.toLowerCase(), speed));
    +            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss", getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));
             }
    -        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    +        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);
         }
     
         /**
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.java b/src/main/java/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.java
    new file mode 100644
    index 0000000..2c46156
    --- /dev/null
    +++ b/src/main/java/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.java
    @@ -0,0 +1,54 @@
    +package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +
    +public class MarkPriceSymbolParams {
    +    private final String pair;
    +    private final int speed;
    +    private final WebSocketCallback onOpenCallback;
    +    private final WebSocketCallback onMessageCallback;
    +    private final WebSocketCallback onClosingCallback;
    +    private final WebSocketCallback onFailureCallback;
    +
    +    /**
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     *
    +     */
    +    public MarkPriceSymbolParams(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +        this.pair = pair;
    +        this.speed = speed;
    +        this.onOpenCallback = onOpenCallback;
    +        this.onMessageCallback = onMessageCallback;
    +        this.onClosingCallback = onClosingCallback;
    +        this.onFailureCallback = onFailureCallback;
    +    }
    +
    +    public String getPair() {
    +        return pair;
    +    }
    +
    +    public int getSpeed() {
    +        return speed;
    +    }
    +
    +    public WebSocketCallback getOnOpenCallback() {
    +        return onOpenCallback;
    +    }
    +
    +    public WebSocketCallback getOnMessageCallback() {
    +        return onMessageCallback;
    +    }
    +
    +    public WebSocketCallback getOnClosingCallback() {
    +        return onClosingCallback;
    +    }
    +
    +    public WebSocketCallback getOnFailureCallback() {
    +        return onFailureCallback;
    +    }
    +}
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    index aa06d2c..10cd435 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    @@ -722,7 +722,7 @@ public int createConnection(
             return connectionId;
         }
     //     fo the ease of testing the closeAllConnection Methods
    -    public Map<Integer, WebSocketConnection> getConnections(){
    +    public Map<Integer, WebSocketConnection> getConnections() {
             return  connections;
         }
     }
    diff --git a/src/main/resources/checkstyle.xml b/src/main/resources/checkstyle.xml
    index 98e6c37..352911c 100644
    --- a/src/main/resources/checkstyle.xml
    +++ b/src/main/resources/checkstyle.xml
    @@ -1,6 +1,6 @@
    -<!DOCTYPE module PUBLIC
    -        "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
    -        "https://checkstyle.org/dtds/configuration_1_3.dtd">
    +<!--<!DOCTYPE module PUBLIC-->
    +<!--        "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"-->
    +<!--        "https://checkstyle.org/dtds/configuration_1_3.dtd">-->
     <module name="Checker">
         <module name="TreeWalker">
     
    @@ -99,4 +99,4 @@
             </module>
     
         </module>
    -</module>
    +</module>
    \ No newline at end of file
    diff --git a/src/test/java/unit/TestCMWebsocketClientImpl.java b/src/test/java/unit/TestCMWebsocketClientImpl.java
    index 760aeb6..0142ffe 100644
    --- a/src/test/java/unit/TestCMWebsocketClientImpl.java
    +++ b/src/test/java/unit/TestCMWebsocketClientImpl.java
    @@ -1,13 +1,15 @@
     package unit;
     import com.binance.connector.futures.client.impl.CMWebsocketClientImpl;
     import com.binance.connector.futures.client.utils.WebSocketCallback;
    -import static org.junit.Assert.*;
     import com.binance.connector.futures.client.utils.WebSocketConnection;
     import org.junit.Test;
    -
     import java.util.ArrayList;
     import java.util.Arrays;
     import java.util.Map;
    +import static org.junit.Assert.assertNotNull;
    +import static org.junit.Assert.assertTrue;
    +import static org.junit.Assert.assertNotEquals;
    +
     
     public class TestCMWebsocketClientImpl extends CMWebsocketClientImpl {
         @Override
    @@ -61,11 +63,10 @@ public void onReceive(String data) {
     
         public void getCheckConnectionList(ArrayList<Integer> checkConnectionList) {
             this.checkConnectionList = checkConnectionList;
    -//        checkConnectionList.add(Arrays.asList())
    +//        checkConnectionList.add(Arrays.asList());
         }
     
         @Test
    -
         public void checkIndexPrice(){
             assertNotNull(connectionId); // checking for the if statement when the speed is high 1000ms.
             assertNotNull(connectionIdForDefaultSpeed); // checking for the if statement when the speed = default speed.
    @@ -76,11 +77,13 @@ public void checkIndexPrice(){
         @Test
         public void checkPriceSymbolPairStream(){
             assertNotNull(markPriceSymbolsPairStream("BTCUSDT", 1, mockObj)); // checking wether when this method is hit is it really returning the connection id or not.
    +        assertNotEquals(connectionId, markPriceStream("BTCUSDT", 3, mockObj)); // checking wether the function is returning the new connection id or not.
    +        // because after getting called this many times in one runtime it should create new connection id and not overwrite the existing one.
         }
     
         @Test
         public void checkConnectionCloseById(){
    -        closeConnection(connectionId);
    +        closeConnection(connectionId); // for checking if the conenction is closed for the provided id or not
             assertTrue(!getConnections().containsValue(connectionId));
         }
     
    diff --git a/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java b/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java
    index 3acc07d..12f929c 100644
    --- a/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java
    +++ b/src/test/java/unit/um_futures/userdata/TestUMCloseListenKey.java
    @@ -34,7 +34,7 @@ public void testCloseListenKey() {
         }
     
         @Test
    -    public void testGetProductURl(){
    +    public void testGetProductURl() {
             UMFuturesClientImpl client = new UMFuturesClientImpl(MockData.API_KEY, MockData.SECRET_KEY, baseUrl);
             assertNotNull(client.getProductUrl());
         }
    diff --git a/target/apidocs/allclasses-index.html b/target/apidocs/allclasses-index.html
    new file mode 100644
    index 0000000..f1c77a8
    --- /dev/null
    +++ b/target/apidocs/allclasses-index.html
    @@ -0,0 +1,147 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>All Classes and Interfaces (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="class index">
    +<meta name="generator" content="javadoc/AllClassesIndexWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="all-classes-index-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="index.html">Overview</a></li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li><a href="overview-tree.html">Tree</a></li>
    +<li><a href="index-all.html">Index</a></li>
    +<li><a href="help-doc.html#all-classes">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
    +</div>
    +<div id="all-classes-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button></div>
    +<div id="all-classes-table.tabpanel" role="tabpanel">
    +<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Coin-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Coin-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Coin-Margined User Data Streams Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">COIN-M Websocket Streams</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">USDⓈ-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">USDⓈ-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">USDⓈ-M  Websocket Streams</div>
    +</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">User Data Streams Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></div>
    +<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
    +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    +<div class="block">Futures Websocket Streams</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/allpackages-index.html b/target/apidocs/allpackages-index.html
    new file mode 100644
    index 0000000..ad4b6b0
    --- /dev/null
    +++ b/target/apidocs/allpackages-index.html
    @@ -0,0 +1,77 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>All Packages (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="package index">
    +<meta name="generator" content="javadoc/AllPackagesIndexWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="all-packages-index-page">
    +<script type="text/javascript">var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="index.html">Overview</a></li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li><a href="overview-tree.html">Tree</a></li>
    +<li><a href="index-all.html">Index</a></li>
    +<li><a href="help-doc.html#all-packages">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
    +</div>
    +<div class="caption"><span>Package Summary</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    new file mode 100644
    index 0000000..d752a80
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    @@ -0,0 +1,160 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: FuturesClient">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/FuturesClient.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li>Constr&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li>Constr&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client</a></div>
    +<h1 title="Interface FuturesClient" class="title">Interface FuturesClient</h1>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Known Implementing Classes:</dt>
    +<dd><code><a href="impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code>, <code><a href="impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></code>, <code><a href="impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">FuturesClient</span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="market()">
    +<h3>market</h3>
    +<div class="member-signature"><span class="return-type"><a href="impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span>&nbsp;<span class="element-name">market</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="account()">
    +<h3>account</h3>
    +<div class="member-signature"><span class="return-type"><a href="impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span>&nbsp;<span class="element-name">account</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="userData()">
    +<h3>userData</h3>
    +<div class="member-signature"><span class="return-type"><a href="impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="portfolioMargin()">
    +<h3>portfolioMargin</h3>
    +<div class="member-signature"><span class="return-type"><a href="impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    new file mode 100644
    index 0000000..934d59a
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    @@ -0,0 +1,602 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: WebsocketClient">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/WebsocketClient.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li>Constr&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li>Constr&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client</a></div>
    +<h1 title="Interface WebsocketClient" class="title">Interface WebsocketClient</h1>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Known Implementing Classes:</dt>
    +<dd><code><a href="impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code>, <code><a href="impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code>, <code><a href="impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WebsocketClient</span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#closeAllConnections()" class="member-name-link">closeAllConnections</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#closeConnection(int)" class="member-name-link">closeConnection</a><wbr>(int&nbsp;streamId)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>symbolTicker</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>symbolTicker</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>klineStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>klineStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>aggTradeStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>aggTradeStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>miniTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>miniTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMiniTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMiniTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allBookTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allBookTickerStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>partialDepthStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>partialDepthStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>diffDepthStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>diffDepthStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>combineStreams</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>combineStreams</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>listenUserStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>listenUserStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="closeConnection(int)">
    +<h3>closeConnection</h3>
    +<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">closeConnection</span><wbr><span class="parameters">(int&nbsp;streamId)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="closeAllConnections()">
    +<h3>closeAllConnections</h3>
    +<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">closeAllConnections</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markPriceStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markPriceStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>continuousKlineStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>continuousKlineStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>forceOrderStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>forceOrderStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allForceOrderStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allForceOrderStream</h3>
    +<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    new file mode 100644
    index 0000000..db9e843
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    @@ -0,0 +1,93 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Interface com.binance.connector.futures.client.FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client, interface: FuturesClient">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Interface com.binance.connector.futures.client.FuturesClient" class="title">Uses of Interface<br>com.binance.connector.futures.client.FuturesClient</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a> in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Classes in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a> that implement <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second odd-row-color"><code><a href="../impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    new file mode 100644
    index 0000000..340e9f3
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    @@ -0,0 +1,99 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Interface com.binance.connector.futures.client.WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client, interface: WebsocketClient">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Interface com.binance.connector.futures.client.WebsocketClient" class="title">Uses of Interface<br>com.binance.connector.futures.client.WebsocketClient</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a> in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Classes in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a> that implement <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">COIN-M Websocket Streams</div>
    +</div>
    +<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second odd-row-color"><code><a href="../impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></div>
    +<div class="col-last odd-row-color">
    +<div class="block">USDⓈ-M  Websocket Streams</div>
    +</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Futures Websocket Streams</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    new file mode 100644
    index 0000000..a132fdb
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    @@ -0,0 +1,251 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMFuturesClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class CMFuturesClientImpl" class="title">Class CMFuturesClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.FuturesClientImpl</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.CMFuturesClientImpl</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMFuturesClientImpl</span>
    +<span class="extends-implements">extends <a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CMFuturesClientImpl</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.FuturesClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></h3>
    +<code><a href="FuturesClientImpl.html#getApiKey()">getApiKey</a>, <a href="FuturesClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="FuturesClientImpl.html#getProductUrl()">getProductUrl</a>, <a href="FuturesClientImpl.html#getProxy()">getProxy</a>, <a href="FuturesClientImpl.html#getSecretKey()">getSecretKey</a>, <a href="FuturesClientImpl.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">setProxy</a>, <a href="FuturesClientImpl.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="FuturesClientImpl.html#unsetProxy()">unsetProxy</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;()">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String)">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,boolean)">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String)">
    +<h3>CMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="market()">
    +<h3>market</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span>&nbsp;<span class="element-name">market</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="account()">
    +<h3>account</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span>&nbsp;<span class="element-name">account</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="userData()">
    +<h3>userData</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="portfolioMargin()">
    +<h3>portfolioMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..6cf3b13
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    @@ -0,0 +1,439 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMWebsocketClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class CMWebsocketClientImpl" class="title">Class CMWebsocketClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.WebsocketClientImpl</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMWebsocketClientImpl</span>
    +<span class="extends-implements">extends <a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    +<div class="block"><h2>COIN-M Websocket Streams</h2>
    + All stream endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> Websocket Market Streams</a> and
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> User Data Streams</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned as callback.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CMWebsocketClientImpl</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CMWebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Index Price Stream
    + <br><br>
    + &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.WebsocketClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></h3>
    +<code><a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#closeAllConnections()">closeAllConnections</a>, <a href="WebsocketClientImpl.html#closeConnection(int)">closeConnection</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">createConnection</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="WebsocketClientImpl.html#getConnections()">getConnections</a>, <a href="WebsocketClientImpl.html#getNoopCallback()">getNoopCallback</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;()">
    +<h3>CMWebsocketClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMWebsocketClientImpl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String)">
    +<h3>CMWebsocketClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMWebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>indexPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Index Price Stream
    + <br><br>
    + &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-stream">
    + https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>indexPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markPriceSymbolsPairStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceSymbolsPairStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    + <br><br>
    + &lt;pair&gt;@markPrice or &lt;pair&gt;@markPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair">
    + https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)">
    +<h3>markPriceSymbolsPairStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceSymbolsPairStream</span><wbr><span class="parameters">(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</span></div>
    +<div class="block">Same as <a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>markPriceSymbolParams</code> - </dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>indexKlineCandlestick</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    + <br><br>
    + &lt;pair&gt;@indexPriceKline_&lt;interval&gt;
    + <br><br>
    + Update Speed: 250ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>indexKlineCandlestick</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markKlineCandlestick</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    + <br><br>
    + &lt;symbol&gt;@markPriceKline_&lt;interval&gt;
    + <br><br>
    + Update Speed: 250ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markKlineCandlestick</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    new file mode 100644
    index 0000000..ee91604
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    @@ -0,0 +1,291 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/FuturesClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class FuturesClientImpl" class="title">Class FuturesClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.FuturesClientImpl</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    +</dl>
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code>, <code><a href="UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">FuturesClientImpl</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
    +implements <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getApiKey()" class="member-name-link">getApiKey</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.ProxyAuth</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProxy()" class="member-name-link">getProxy</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSecretKey()" class="member-name-link">getSecretKey</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setProxy</a><wbr>(com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unsetProxy()" class="member-name-link">unsetProxy</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.FuturesClient">Methods inherited from interface&nbsp;com.binance.connector.futures.client.<a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></h3>
    +<code><a href="../FuturesClient.html#account()">account</a>, <a href="../FuturesClient.html#market()">market</a>, <a href="../FuturesClient.html#portfolioMargin()">portfolioMargin</a>, <a href="../FuturesClient.html#userData()">userData</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    +<h3>FuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    +<h3>FuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
    +<h3>FuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">
    +<h3>FuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getApiKey()">
    +<h3>getApiKey</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getApiKey</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getSecretKey()">
    +<h3>getSecretKey</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSecretKey</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getBaseUrl()">
    +<h3>getBaseUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getProductUrl()">
    +<h3>getProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getShowLimitUsage()">
    +<h3>getShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setShowLimitUsage(boolean)">
    +<h3>setShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>setProxy</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProxy</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getProxy()">
    +<h3>getProxy</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.ProxyAuth</span>&nbsp;<span class="element-name">getProxy</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="unsetProxy()">
    +<h3>unsetProxy</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">unsetProxy</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    new file mode 100644
    index 0000000..9a26524
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    @@ -0,0 +1,227 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/MarkPriceSymbolParams.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class MarkPriceSymbolParams" class="title">Class MarkPriceSymbolParams</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MarkPriceSymbolParams</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">MarkPriceSymbolParams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnClosingCallback()" class="member-name-link">getOnClosingCallback</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnFailureCallback()" class="member-name-link">getOnFailureCallback</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnMessageCallback()" class="member-name-link">getOnMessageCallback</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnOpenCallback()" class="member-name-link">getOnOpenCallback</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPair()" class="member-name-link">getPair</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSpeed()" class="member-name-link">getSpeed</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>MarkPriceSymbolParams</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MarkPriceSymbolParams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getPair()">
    +<h3>getPair</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPair</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getSpeed()">
    +<h3>getSpeed</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSpeed</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getOnOpenCallback()">
    +<h3>getOnOpenCallback</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnOpenCallback</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getOnMessageCallback()">
    +<h3>getOnMessageCallback</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnMessageCallback</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getOnClosingCallback()">
    +<h3>getOnClosingCallback</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnClosingCallback</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getOnFailureCallback()">
    +<h3>getOnFailureCallback</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnFailureCallback</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    new file mode 100644
    index 0000000..46300b4
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    @@ -0,0 +1,251 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMFuturesClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class UMFuturesClientImpl" class="title">Class UMFuturesClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.FuturesClientImpl</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.UMFuturesClientImpl</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMFuturesClientImpl</span>
    +<span class="extends-implements">extends <a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UMFuturesClientImpl</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.FuturesClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></h3>
    +<code><a href="FuturesClientImpl.html#getApiKey()">getApiKey</a>, <a href="FuturesClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="FuturesClientImpl.html#getProductUrl()">getProductUrl</a>, <a href="FuturesClientImpl.html#getProxy()">getProxy</a>, <a href="FuturesClientImpl.html#getSecretKey()">getSecretKey</a>, <a href="FuturesClientImpl.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">setProxy</a>, <a href="FuturesClientImpl.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="FuturesClientImpl.html#unsetProxy()">unsetProxy</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;()">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String)">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,boolean)">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String)">
    +<h3>UMFuturesClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="market()">
    +<h3>market</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span>&nbsp;<span class="element-name">market</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="account()">
    +<h3>account</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span>&nbsp;<span class="element-name">account</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="userData()">
    +<h3>userData</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="portfolioMargin()">
    +<h3>portfolioMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..3be7234
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    @@ -0,0 +1,302 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMWebsocketClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class UMWebsocketClientImpl" class="title">Class UMWebsocketClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.WebsocketClientImpl</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.UMWebsocketClientImpl</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMWebsocketClientImpl</span>
    +<span class="extends-implements">extends <a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    +<div class="block"><h2>USDⓈ-M  Websocket Streams</h2>
    + All stream endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> Websocket Market Streams</a> and
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> User Data Streams</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned as callback.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UMWebsocketClientImpl</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">UMWebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream</a><wbr>(int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream</a><wbr>(int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Composite index information for index symbols pushed every second.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.WebsocketClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></h3>
    +<code><a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#closeAllConnections()">closeAllConnections</a>, <a href="WebsocketClientImpl.html#closeConnection(int)">closeConnection</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">createConnection</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="WebsocketClientImpl.html#getConnections()">getConnections</a>, <a href="WebsocketClientImpl.html#getNoopCallback()">getNoopCallback</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;()">
    +<h3>UMWebsocketClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMWebsocketClientImpl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String)">
    +<h3>UMWebsocketClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMWebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMarkPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMarkPriceStream</span><wbr><span class="parameters">(int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.
    + <br><br>
    + &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market">
    + https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMarkPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMarkPriceStream</span><wbr><span class="parameters">(int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>compositeIndexSymbolInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compositeIndexSymbolInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Composite index information for index symbols pushed every second.
    + <br><br>
    + &lt;symbol&gt;@compositeIndex
    + <br><br>
    + Update Speed: 1000ms</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>compositeIndexSymbolInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compositeIndexSymbolInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    new file mode 100644
    index 0000000..b914249
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    @@ -0,0 +1,1359 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/WebsocketClientImpl.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<h1 title="Class WebsocketClientImpl" class="title">Class WebsocketClientImpl</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.WebsocketClientImpl</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>All Implemented Interfaces:</dt>
    +<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +</dl>
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code>, <code><a href="UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">WebsocketClientImpl</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
    +implements <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    +<div class="block"><h2>Futures Websocket Streams</h2>
    + All stream endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> USDⓈ-M Websocket Market Streams</a> and
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> COIN-M Websocket Market Streams</a> and
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> USDⓈ-M User Data Streams</a> and
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> COIN-M User Data Streams</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned as callback.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">WebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24hr rolling window ticker statistics for all symbols.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeAllConnections()" class="member-name-link">closeAllConnections</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Closes all streams</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeConnection(int)" class="member-name-link">closeConnection</a><wbr>(int&nbsp;connectionId)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Closes a specific stream based on stream Id.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)" class="member-name-link">createConnection</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback,
    + okhttp3.Request&nbsp;request)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    + <br><br>
    + &lt;symbol&gt;@depth@&lt;speed&gt;ms
    + <br><br>
    + Update Speed: 250ms, 500ms, 100ms</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>com.binance.connector.futures.client.utils.WebSocketConnection&gt;</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getConnections()" class="member-name-link">getConnections</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNoopCallback()" class="member-name-link">getNoopCallback</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24hr rolling window mini-ticker statistics.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Top bids and asks, Valid are 5, 10, or 20.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24hr rolling window ticker statistics for a single symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Same as <a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String)">
    +<h3>WebsocketClientImpl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getNoopCallback()">
    +<h3>getNoopCallback</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getNoopCallback</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getBaseUrl()">
    +<h3>getBaseUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>aggTradeStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.
    + Only market trades will be aggregated, which means the insurance fund trades and ADL trades won't be aggregated.
    + <br><br>
    + &lt;symbol&gt;@aggTrade
    + <br><br>
    + Update Speed: 100ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>aggTradeStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
    + <br><br>
    + &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream">
    + https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream">
    + https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>markPriceStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>klineStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    + <br><br>
    + &lt;symbol&gt;@kline_&lt;interval&gt;
    + <br><br>
    + Update Speed: 250ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>klineStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>continuousKlineStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing). Contract Types are: perpetual, current_quarter, next_quarter
    + <br><br>
    +  &lt;pair&gt;_&lt;contractType&gt;@continuousKline_&lt;interval&gt;
    + <br><br>
    + Update Speed: 250ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>contractType</code> - perpetual, current_quarter, next_quarter</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>continuousKlineStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>pair</code> - trading pair</dd>
    +<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    +<dd><code>contractType</code> - perpetual, current_quarter, next_quarter</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>miniTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">24hr rolling window mini-ticker statistics.
    + These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    + <br><br>
    + &lt;symbol&gt;@miniTicker
    + <br><br>
    + Update Speed: 500ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream">
    + https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream">
    + https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>miniTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMiniTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.
    + These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    + Note that only tickers that have changed will be present in the array.
    + <br><br>
    + !miniTicker@arr
    + <br><br>
    + Update Speed: 1000ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream">
    + https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream">
    + https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allMiniTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>symbolTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">24hr rolling window ticker statistics for a single symbol.
    + These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    + <br><br>
    + &lt;symbol&gt;@ticker
    + <br><br>
    + Update Speed: 500ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>symbolTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">24hr rolling window ticker statistics for all symbols.
    + These are NOT the statistics of the UTC day, but a 24hr rolling window from requestTime to 24hrs before.
    + Note that only tickers that have changed will be present in the array.
    + <br><br>
    + !ticker@arr
    + <br><br>
    + Update Speed: 1000ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
    + <br><br>
    + &lt;symbol&gt;@bookTicker
    + <br><br>
    + Update Speed: Real-time</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allBookTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.
    + <br><br>
    + !bookTicker
    + <br><br>
    + Update Speed: Real-time</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
    + https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream">
    + https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allBookTickerStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>forceOrderStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.
    + For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    + If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    + <br><br>
    + &lt;symbol&gt;@forceOrder
    + <br><br>
    + Update Speed: 1000ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>forceOrderStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allForceOrderStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.
    + For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    + If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    + <br><br>
    + !forceOrder@arr
    + <br><br>
    + Update Speed: 1000ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
    + https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>allForceOrderStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>partialDepthStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Top bids and asks, Valid are 5, 10, or 20.
    + <br><br>
    + &lt;symbol&gt;@depth&lt;levels&gt;@&lt;speed&gt;ms
    + <br><br>
    + Update Speed: 250ms, 500ms or 100ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>levels</code> - order book depth level, can be 5, 10, or 20</dd>
    +<dd><code>speed</code> - update speed  in ms, can be 250, 500 or 100</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>partialDepthStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;levels,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>levels</code> - order book depth level, can be 5, 10, or 20</dd>
    +<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>diffDepthStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    + <br><br>
    + &lt;symbol&gt;@depth@&lt;speed&gt;ms
    + <br><br>
    + Update Speed: 250ms, 500ms, 100ms</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>diffDepthStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    + int&nbsp;speed,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>symbol</code> - trading symbol</dd>
    +<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>listenUserStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>listenKey</code> - listen key</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#user-data-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>listenUserStream</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>listenKey</code> - listen key</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>combineStreams</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    +<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>streams</code> - A list of stream names to be combined <br></dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams">
    + https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams">
    + https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    +<h3>combineStreams</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    +<div class="block">Same as <a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>streams</code> - stream name list</dd>
    +<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    +<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    +<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    +<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    +<dt>Returns:</dt>
    +<dd>int - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="closeConnection(int)">
    +<h3>closeConnection</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closeConnection</span><wbr><span class="parameters">(int&nbsp;connectionId)</span></div>
    +<div class="block">Closes a specific stream based on stream Id.</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#closeConnection(int)">closeConnection</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>connectionId</code> - Connection ID</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="closeAllConnections()">
    +<h3>closeAllConnections</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closeAllConnections</span>()</div>
    +<div class="block">Closes all streams</div>
    +<dl class="notes">
    +<dt>Specified by:</dt>
    +<dd><code><a href="../WebsocketClient.html#closeAllConnections()">closeAllConnections</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">
    +<h3>createConnection</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">createConnection</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    + com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback,
    + okhttp3.Request&nbsp;request)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getConnections()">
    +<h3>getConnections</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>com.binance.connector.futures.client.utils.WebSocketConnection&gt;</span>&nbsp;<span class="element-name">getConnections</span>()</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    new file mode 100644
    index 0000000..439cb54
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    @@ -0,0 +1,62 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.CMFuturesClientImpl</h1>
    +</div>
    +No usage of com.binance.connector.futures.client.impl.CMFuturesClientImpl</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..613b629
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    @@ -0,0 +1,62 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.CMWebsocketClientImpl</h1>
    +</div>
    +No usage of com.binance.connector.futures.client.impl.CMWebsocketClientImpl</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    new file mode 100644
    index 0000000..fd17c4e
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    @@ -0,0 +1,90 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.FuturesClientImpl</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second odd-row-color"><code><a href="../UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    new file mode 100644
    index 0000000..6b9bf7a
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    @@ -0,0 +1,89 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.MarkPriceSymbolParams</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a> with parameters of type <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>int</code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">CMWebsocketClientImpl.</span><code><a href="../CMWebsocketClientImpl.html#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Same as <a href="../CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    new file mode 100644
    index 0000000..472ddbd
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    @@ -0,0 +1,62 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.UMFuturesClientImpl</h1>
    +</div>
    +No usage of com.binance.connector.futures.client.impl.UMFuturesClientImpl</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..b20bf24
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    @@ -0,0 +1,62 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.UMWebsocketClientImpl</h1>
    +</div>
    +No usage of com.binance.connector.futures.client.impl.UMWebsocketClientImpl</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    new file mode 100644
    index 0000000..e649f11
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    @@ -0,0 +1,94 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.WebsocketClientImpl</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">COIN-M Websocket Streams</div>
    +</div>
    +<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second odd-row-color"><code><a href="../UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></div>
    +<div class="col-last odd-row-color">
    +<div class="block">USDⓈ-M  Websocket Streams</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    new file mode 100644
    index 0000000..833f89f
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    @@ -0,0 +1,536 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMAccount.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<h1 title="Class CMAccount" class="title">Class CMAccount</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Account</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMAccount</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMAccount</span>
    +<span class="extends-implements">extends <a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    +<div class="block"><h2>Coin-Margined Trade Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMAccount</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get current account information.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get trades for a specific account and symbol.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get all open orders on a symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get all open orders on a symbol.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v1/balance
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracketForPair(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracketForPair</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyOrder(java.util.LinkedHashMap)" class="member-name-link">modifyOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    + <br><br>
    + PUT /v1/order
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#orderModifyHistory(java.util.LinkedHashMap)" class="member-name-link">orderModifyHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get order modification history
    + <br><br>
    + GET /v1/orderAmendment
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get current position information.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Account">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></h3>
    +<code><a href="../futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)">autoCancelOpen</a>, <a href="../futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)">cancelAllOpenOrders</a>, <a href="../futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)">cancelMultipleOrders</a>, <a href="../futures/Account.html#cancelOrder(java.util.LinkedHashMap)">cancelOrder</a>, <a href="../futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)">changeInitialLeverage</a>, <a href="../futures/Account.html#changeMarginType(java.util.LinkedHashMap)">changeMarginType</a>, <a href="../futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)">changePositionModeTrade</a>, <a href="../futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)">getAdlQuantile</a>, <a href="../futures/Account.html#getCommissionRate(java.util.LinkedHashMap)">getCommissionRate</a>, <a href="../futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)">getCurrentPositionMode</a>, <a href="../futures/Account.html#getForceOrders(java.util.LinkedHashMap)">getForceOrders</a>, <a href="../futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)">getIncomeHistory</a>, <a href="../futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)">getPositionMarginChangeHistory</a>, <a href="../futures/Account.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Account.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Account.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)">modifyIsolatedPositionMargin</a>, <a href="../futures/Account.html#newOrder(java.util.LinkedHashMap)">newOrder</a>, <a href="../futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)">placeMultipleOrders</a>, <a href="../futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)">queryCurrentOpenOrder</a>, <a href="../futures/Account.html#queryOrder(java.util.LinkedHashMap)">queryOrder</a>, <a href="../futures/Account.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Account.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>CMAccount</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMAccount</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="modifyOrder(java.util.LinkedHashMap)">
    +<h3>modifyOrder</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">modifyOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    + <br><br>
    + PUT /v1/order
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + orderId -- optional/long <br>
    + origClientOrderId -- optional/string <br>
    + symbol - mandatory/string <br>
    + side -- mandatory/enum <br>
    + quantity -- optional/decimal <br>
    + price -- optional/decimal <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade">
    +    https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="orderModifyHistory(java.util.LinkedHashMap)">
    +<h3>orderModifyHistory</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">orderModifyHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get order modification history
    + <br><br>
    + GET /v1/orderAmendment
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderId -- optional/long <br>
    + origClientOrderId -- optional/string <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    +<h3>currentAllOpenOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/openOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)">currentAllOpenOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + pair -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    +<h3>allOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/allOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#allOrders(java.util.LinkedHashMap)">allOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + pair -- optional/string <br>
    + orderId -- optional/long <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="futuresAccountBalance(java.util.LinkedHashMap)">
    +<h3>futuresAccountBalance</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresAccountBalance</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v1/balance
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="accountInformation(java.util.LinkedHashMap)">
    +<h3>accountInformation</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    + <br><br>
    + GET /v2/account
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="positionInformation(java.util.LinkedHashMap)">
    +<h3>positionInformation</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">positionInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get current position information.
    + <br><br>
    + GET /v1/positionRisk
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + marginAsset -- optional/string <br>
    + pair -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    +<h3>accountTradeList</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get trades for a specific account and symbol.
    + <br><br>
    + GET /v1/userTrades
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#accountTradeList(java.util.LinkedHashMap)">accountTradeList</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + pair -- optional/string <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + fromId -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    +<h3>getLeverageBracket</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)">getLeverageBracket</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getLeverageBracketForPair(java.util.LinkedHashMap)">
    +<h3>getLeverageBracketForPair</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracketForPair</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    new file mode 100644
    index 0000000..eea5b8f
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    @@ -0,0 +1,520 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMMarket.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<h1 title="Class CMMarket" class="title">Class CMMarket</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Market</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMMarket</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMMarket</span>
    +<span class="extends-implements">extends <a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    +<div class="block"><h2>Coin-Margined Market Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#market-data-endpoints">Market Data Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMMarket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#basis(java.util.LinkedHashMap)" class="member-name-link">basis</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">For COIN-M Futures Only
    + <br><br>
    + GET /futures/data/basis
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24 hour rolling window price change statistics.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Latest price for a symbol or symbols.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Market">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></h3>
    +<code><a href="../futures/Market.html#aggTrades(java.util.LinkedHashMap)">aggTrades</a>, <a href="../futures/Market.html#continuousKlines(java.util.LinkedHashMap)">continuousKlines</a>, <a href="../futures/Market.html#depth(java.util.LinkedHashMap)">depth</a>, <a href="../futures/Market.html#exchangeInfo()">exchangeInfo</a>, <a href="../futures/Market.html#fundingRate(java.util.LinkedHashMap)">fundingRate</a>, <a href="../futures/Market.html#getBaseUrl()">getBaseUrl</a>, <a href="../futures/Market.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Market.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Market.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Market.html#historicalTrades(java.util.LinkedHashMap)">historicalTrades</a>, <a href="../futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)">indexPriceKlines</a>, <a href="../futures/Market.html#klines(java.util.LinkedHashMap)">klines</a>, <a href="../futures/Market.html#markPriceKlines(java.util.LinkedHashMap)">markPriceKlines</a>, <a href="../futures/Market.html#openInterest(java.util.LinkedHashMap)">openInterest</a>, <a href="../futures/Market.html#ping()">ping</a>, <a href="../futures/Market.html#setBaseUrl(java.lang.String)">setBaseUrl</a>, <a href="../futures/Market.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Market.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="../futures/Market.html#time()">time</a>, <a href="../futures/Market.html#trades(java.util.LinkedHashMap)">trades</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>CMMarket</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMMarket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    +<h3>markPrice</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#markPrice(java.util.LinkedHashMap)">markPrice</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading symbol <br>
    + pair -- optional/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price">
    +     https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    +<h3>ticker24H</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/ticker/24hr
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#ticker24H(java.util.LinkedHashMap)">ticker24H</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- optional/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics">
    +     https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    +<h3>tickerSymbol</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Latest price for a symbol or symbols.
    + <br><br>
    + GET /v1/ticker/price
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#tickerSymbol(java.util.LinkedHashMap)">tickerSymbol</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- optional/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker">
    +     https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Best price/qty on the order book for a symbol or symbols.
    + <br><br>
    + GET /v1/ticker/bookTicker
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#bookTicker(java.util.LinkedHashMap)">bookTicker</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- optional/string -- the trading pair (Only applicable in COIN-M Futures) <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker">
    +     https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    +<h3>openInterestStatistics</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)">openInterestStatistics</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
    +     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortPos</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)">topTraderLongShortPos</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions">
    +     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortAccs</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)">topTraderLongShortAccs</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
    +     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    +<h3>longShortRatio</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#longShortRatio(java.util.LinkedHashMap)">longShortRatio</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio">
    +     https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="basis(java.util.LinkedHashMap)">
    +<h3>basis</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">basis</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">For COIN-M Futures Only
    + <br><br>
    + GET /futures/data/basis
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string -- the trading pair <br>
    + contractType -- mandatory/enum -- CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d"
    + limit -- optional/long -- Default 30,Max 500
    + startTime -- optional/long
    + endTime -- optional/long</dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#basis">
    +     https://binance-docs.github.io/apidocs/delivery/en/#basis</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    new file mode 100644
    index 0000000..89453f4
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    @@ -0,0 +1,206 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMPortfolioMargin.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<h1 title="Class CMPortfolioMargin" class="title">Class CMPortfolioMargin</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMPortfolioMargin</span>
    +<span class="extends-implements">extends <a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    +<div class="block"><h2>Coin-Margined Portfolio Margin Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMPortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Current Portfolio Margin exchange trading rules.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.PortfolioMargin">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></h3>
    +<code><a href="../futures/PortfolioMargin.html#getProductUrl()">getProductUrl</a>, <a href="../futures/PortfolioMargin.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/PortfolioMargin.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)">portfolioMarginAccountInfo</a>, <a href="../futures/PortfolioMargin.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/PortfolioMargin.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>CMPortfolioMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMPortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    +<h3>portfolioMarginExchangeInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Current Portfolio Margin exchange trading rules.
    + GET /v1/pmExchangeInfo
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)">portfolioMarginExchangeInfo</a></code>&nbsp;in class&nbsp;<code><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + pair -- optional/string <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information">
    +     https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    new file mode 100644
    index 0000000..523edc9
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    @@ -0,0 +1,149 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/CMUserData.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li>Method</li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<h1 title="Class CMUserData" class="title">Class CMUserData</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.UserData</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMUserData</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMUserData</span>
    +<span class="extends-implements">extends <a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    +<div class="block"><h2>Coin-Margined User Data Streams Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">User Data Streams</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMUserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.UserData">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></h3>
    +<code><a href="../futures/UserData.html#closeListenKey()">closeListenKey</a>, <a href="../futures/UserData.html#createListenKey()">createListenKey</a>, <a href="../futures/UserData.html#extendListenKey()">extendListenKey</a>, <a href="../futures/UserData.html#getProductUrl()">getProductUrl</a>, <a href="../futures/UserData.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/UserData.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/UserData.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/UserData.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>CMUserData</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMUserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    new file mode 100644
    index 0000000..0cb1edf
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMAccount</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    new file mode 100644
    index 0000000..63680bd
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMMarket</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    new file mode 100644
    index 0000000..4d776cb
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    new file mode 100644
    index 0000000..05b899e
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMUserData</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    new file mode 100644
    index 0000000..d7c67a9
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    @@ -0,0 +1,116 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures">
    +<meta name="generator" content="javadoc/PackageWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li class="nav-bar-cell1-rev">Package</li>
    +<li>Class</li>
    +<li><a href="package-use.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Package:&nbsp;</li>
    +<li>Description&nbsp;|&nbsp;</li>
    +<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    +<li><a href="#class-summary">Classes and Interfaces</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Package com.binance.connector.futures.client.impl.cm_futures" class="title">Package com.binance.connector.futures.client.impl.cm_futures</h1>
    +</div>
    +<hr>
    +<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.cm_futures</span></div>
    +<section class="summary">
    +<ul class="summary-list">
    +<li>
    +<div id="related-package-summary">
    +<div class="caption"><span>Related Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="../futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +<li>
    +<div id="class-summary">
    +<div class="caption"><span>Classes</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">Coin-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">Coin-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">Coin-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</div>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    new file mode 100644
    index 0000000..4002c1b
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    @@ -0,0 +1,95 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.cm_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.cm_futures">
    +<meta name="generator" content="javadoc/PackageTreeWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-tree-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.cm_futures</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Class Hierarchy">Class Hierarchy</h2>
    +<ul>
    +<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></li>
    +</ul>
    +</li>
    +</ul>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    new file mode 100644
    index 0000000..0d973be
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    @@ -0,0 +1,98 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Package com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures">
    +<meta name="generator" content="javadoc/PackageUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Package com.binance.connector.futures.client.impl.cm_futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.cm_futures</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="package-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a> used by <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/CMAccount.html#com.binance.connector.futures.client.impl">CMAccount</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/CMMarket.html#com.binance.connector.futures.client.impl">CMMarket</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">Coin-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color"><a href="class-use/CMPortfolioMargin.html#com.binance.connector.futures.client.impl">CMPortfolioMargin</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/CMUserData.html#com.binance.connector.futures.client.impl">CMUserData</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">Coin-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    new file mode 100644
    index 0000000..9c9f931
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    @@ -0,0 +1,941 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Account">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/Account.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<h1 title="Class Account" class="title">Class Account</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.futures.Account</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="../cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code>, <code><a href="../um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Account</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    +<div class="block"><h2>Trade Endpoints</h2>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Account</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#autoCancelOpen(java.util.LinkedHashMap)" class="member-name-link">autoCancelOpen</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">cancelAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Cancel all open orders.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">cancelMultipleOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Cancel multiple orders.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelOrder(java.util.LinkedHashMap)" class="member-name-link">cancelOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Cancel an active order.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeInitialLeverage(java.util.LinkedHashMap)" class="member-name-link">changeInitialLeverage</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Change user's initial leverage of specific symbol market.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeMarginType(java.util.LinkedHashMap)" class="member-name-link">changeMarginType</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Change user's margin type
    + <br><br>
    + POST /v1/marginType
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changePositionModeTrade(java.util.LinkedHashMap)" class="member-name-link">changePositionModeTrade</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    + <br><br>
    + POST /v1/positionSide/dual
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAdlQuantile(java.util.LinkedHashMap)" class="member-name-link">getAdlQuantile</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Position ADL Quantile Estimation
    + <br><br>
    + GET /v1/adlQuantile
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCommissionRate(java.util.LinkedHashMap)" class="member-name-link">getCommissionRate</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">User's Commission Rate
    + <br><br>
    + GET /v1/commissionRate
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentPositionMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentPositionMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Check an order's status.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getForceOrders(java.util.LinkedHashMap)" class="member-name-link">getForceOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">User's Force Orders
    + <br><br>
    + GET /v1/forceOrders
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIncomeHistory(java.util.LinkedHashMap)" class="member-name-link">getIncomeHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Income History
    + <br><br>
    + GET /v1/income
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPositionMarginChangeHistory(java.util.LinkedHashMap)" class="member-name-link">getPositionMarginChangeHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get position margin change history
    + <br><br>
    + GET /v1/positionMargin/history
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyIsolatedPositionMargin(java.util.LinkedHashMap)" class="member-name-link">modifyIsolatedPositionMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Modify Isolated Position Margin
    + <br><br>
    + POST /v1/positionMargin
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newOrder(java.util.LinkedHashMap)" class="member-name-link">newOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Send in a new order.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#placeMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">placeMultipleOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Send in a new order.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryCurrentOpenOrder(java.util.LinkedHashMap)" class="member-name-link">queryCurrentOpenOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Query Current Open Order
    + <br><br>
    + GET /v1/openOrder
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryOrder(java.util.LinkedHashMap)" class="member-name-link">queryOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Check an order's status.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>Account</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Account</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getProductUrl()">
    +<h3>getProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getRequestHandler()">
    +<h3>getRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getShowLimitUsage()">
    +<h3>getShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setProductUrl(java.lang.String)">
    +<h3>setProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>setRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setShowLimitUsage(boolean)">
    +<h3>setShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    +<h3>currentAllOpenOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    +<h3>allOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    +<h3>accountTradeList</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    +<h3>getLeverageBracket</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="changePositionModeTrade(java.util.LinkedHashMap)">
    +<h3>changePositionModeTrade</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changePositionModeTrade</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    + <br><br>
    + POST /v1/positionSide/dual
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + dualSidePosition -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getCurrentPositionMode(java.util.LinkedHashMap)">
    +<h3>getCurrentPositionMode</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCurrentPositionMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Check an order's status.
    + <br><br>
    + GET /v1/positionSide/dual
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data">
    +     https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="newOrder(java.util.LinkedHashMap)">
    +<h3>newOrder</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">newOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Send in a new order.
    + <br><br>
    + POST /v1/order
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + side -- mandatory/enum <br>
    + positionSide - optional/enum <br>
    + type -- mandatory/enum <br>
    + timeInForce -- optional/enum <br>
    + quantity -- optional/decimal <br>
    + reduceOnly -- optional/string <br>
    + price -- optional/decimal <br>
    + newClientOrderId -- optional/string <br>
    + stopPrice -- optional/decimal <br>
    + closePosition -- optional/string <br>
    + activationPrice -- optional/decimal <br>
    + callbackRate -- optional/decimal <br>
    + workingType -- optional/enum <br>
    + priceProtect -- optional/string <br>
    + newOrderRespType -- optional/enum <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#new-order-trade">
    +    https://binance-docs.github.io/apidocs/futures/en/#new-order-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade">
    +    https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="placeMultipleOrders(java.util.LinkedHashMap)">
    +<h3>placeMultipleOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">placeMultipleOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Send in a new order.
    + <br><br>
    + POST /v1/batchOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + batchOrders -- mandatory/list <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="queryOrder(java.util.LinkedHashMap)">
    +<h3>queryOrder</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">queryOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Check an order's status.
    + <br><br>
    + GET /v1/order
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderId -- optional/long <br>
    + origClientOrderId -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data">
    +     https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="cancelOrder(java.util.LinkedHashMap)">
    +<h3>cancelOrder</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Cancel an active order.
    + <br><br>
    + DELETE /v1/order
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderId -- optional/long <br>
    + origClientOrderId -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="cancelAllOpenOrders(java.util.LinkedHashMap)">
    +<h3>cancelAllOpenOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Cancel all open orders.
    + <br><br>
    + DELETE /v1/allOpenOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="cancelMultipleOrders(java.util.LinkedHashMap)">
    +<h3>cancelMultipleOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelMultipleOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Cancel multiple orders.
    + <br><br>
    + DELETE /v1/batchOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderIdList -- optional/list <br>
    + origClientOrderIdList -- optional/list <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade">
    +     hhttps://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade">
    +     hhttps://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="autoCancelOpen(java.util.LinkedHashMap)">
    +<h3>autoCancelOpen</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">autoCancelOpen</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.
    + <br><br>
    + POST /v1/countdownCancelAll
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + countdownTime -- mandatory/long <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="queryCurrentOpenOrder(java.util.LinkedHashMap)">
    +<h3>queryCurrentOpenOrder</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">queryCurrentOpenOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Query Current Open Order
    + <br><br>
    + GET /v1/openOrder
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderId -- optional/long <br>
    + origClientOrderId - optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="changeInitialLeverage(java.util.LinkedHashMap)">
    +<h3>changeInitialLeverage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeInitialLeverage</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Change user's initial leverage of specific symbol market.
    + <br><br>
    + POST /v1/leverage
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + leverage -- mandatory/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="changeMarginType(java.util.LinkedHashMap)">
    +<h3>changeMarginType</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeMarginType</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Change user's margin type
    + <br><br>
    + POST /v1/marginType
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + marginType -- mandatory/enum <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="modifyIsolatedPositionMargin(java.util.LinkedHashMap)">
    +<h3>modifyIsolatedPositionMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">modifyIsolatedPositionMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Modify Isolated Position Margin
    + <br><br>
    + POST /v1/positionMargin
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + positionSide -- optional/enum <br>
    + amount -- mandatory/decimal <br>
    + type -- mandatory/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade">
    +     https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getPositionMarginChangeHistory(java.util.LinkedHashMap)">
    +<h3>getPositionMarginChangeHistory</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPositionMarginChangeHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get position margin change history
    + <br><br>
    + GET /v1/positionMargin/history
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + type -- optional/integer <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade">
    +    https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade">
    +    https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getIncomeHistory(java.util.LinkedHashMap)">
    +<h3>getIncomeHistory</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIncomeHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Income History
    + <br><br>
    + GET /v1/income
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + incomeType -- optional/string <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getAdlQuantile(java.util.LinkedHashMap)">
    +<h3>getAdlQuantile</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAdlQuantile</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Position ADL Quantile Estimation
    + <br><br>
    + GET /v1/adlQuantile
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getForceOrders(java.util.LinkedHashMap)">
    +<h3>getForceOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getForceOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">User's Force Orders
    + <br><br>
    + GET /v1/forceOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + autoCloseType -- optional/enum <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getCommissionRate(java.util.LinkedHashMap)">
    +<h3>getCommissionRate</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCommissionRate</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">User's Commission Rate
    + <br><br>
    + GET /v1/commissionRate
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data">
    +    https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    new file mode 100644
    index 0000000..01b319c
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    @@ -0,0 +1,767 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Market">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/Market.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<h1 title="Class Market" class="title">Class Market</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.futures.Market</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="../cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code>, <code><a href="../um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Market</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    +<div class="block"><h2>Market Endpoints</h2>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Market</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTrades(java.util.LinkedHashMap)" class="member-name-link">aggTrades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get compressed, aggregate trades.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlines(java.util.LinkedHashMap)" class="member-name-link">continuousKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Kline/candlestick bars for a specific contract type.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#depth(java.util.LinkedHashMap)" class="member-name-link">depth</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">GET /v1/depth
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exchangeInfo()" class="member-name-link">exchangeInfo</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Current exchange trading rules and symbol information.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fundingRate(java.util.LinkedHashMap)" class="member-name-link">fundingRate</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get funding rate history
    + <br><br>
    + GET /v1/fundingRate
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#historicalTrades(java.util.LinkedHashMap)" class="member-name-link">historicalTrades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get older market trades.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceKlines(java.util.LinkedHashMap)" class="member-name-link">indexPriceKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Kline/candlestick bars for the index price of a pair.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klines(java.util.LinkedHashMap)" class="member-name-link">klines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Kline/candlestick bars for a symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceKlines(java.util.LinkedHashMap)" class="member-name-link">markPriceKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Kline/candlestick bars for the mark price of a symbol.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterest(java.util.LinkedHashMap)" class="member-name-link">openInterest</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get present open interest of a specific symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ping()" class="member-name-link">ping</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Test connectivity to the Rest API.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseUrl(java.lang.String)" class="member-name-link">setBaseUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#time()" class="member-name-link">time</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Test connectivity to the Rest API and get the current server time.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#trades(java.util.LinkedHashMap)" class="member-name-link">trades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get recent trades.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>Market</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Market</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getBaseUrl()">
    +<h3>getBaseUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getProductUrl()">
    +<h3>getProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getRequestHandler()">
    +<h3>getRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getShowLimitUsage()">
    +<h3>getShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setBaseUrl(java.lang.String)">
    +<h3>setBaseUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setBaseUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setProductUrl(java.lang.String)">
    +<h3>setProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>setRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setShowLimitUsage(boolean)">
    +<h3>setShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    +<h3>markPrice</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    +<h3>ticker24H</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    +<h3>tickerSymbol</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    +<h3>openInterestStatistics</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortPos</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortAccs</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    +<h3>longShortRatio</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="ping()">
    +<h3>ping</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ping</span>()</div>
    +<div class="block">Test connectivity to the Rest API.
    + <br><br>
    + GET /v1/ping
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#test-connectivity">
    +     https://binance-docs.github.io/apidocs/futures/en/#test-connectivity</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity">
    + https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="time()">
    +<h3>time</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">time</span>()</div>
    +<div class="block">Test connectivity to the Rest API and get the current server time.
    + <br><br>
    + GET /api/v1/time
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#check-server-time">
    +     https://binance-docs.github.io/apidocs/futures/en/#check-server-time</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#check-server-time">
    +     https://binance-docs.github.io/apidocs/delivery/en/#check-server-time</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="exchangeInfo()">
    +<h3>exchangeInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">exchangeInfo</span>()</div>
    +<div class="block">Current exchange trading rules and symbol information.
    + <br><br>
    + GET /v1/exchangeinfo
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#exchange-information">
    +     https://binance-docs.github.io/apidocs/futures/en/#exchange-information</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#exchange-information">
    +     https://binance-docs.github.io/apidocs/delivery/en/#exchange-information</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="depth(java.util.LinkedHashMap)">
    +<h3>depth</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">depth</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">GET /v1/depth
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + limit -- optional/integer -- limit the results
    +            Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000] <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#order-book">
    +     https://binance-docs.github.io/apidocs/futures/en/#order-book</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#order-book">
    +     https://binance-docs.github.io/apidocs/delivery/en/#order-book</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="trades(java.util.LinkedHashMap)">
    +<h3>trades</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">trades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get recent trades.
    + <br><br>
    + GET /v1/trades
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list">
    +     https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list">
    +     https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="historicalTrades(java.util.LinkedHashMap)">
    +<h3>historicalTrades</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">historicalTrades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get older market trades.
    + <br><br>
    + GET /v1/historicalTrades
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + limit -- optional/integer -- limit the result Default 500; max 1000 <br>
    + fromId -- optional/long -- trade id to fetch from. Default gets most recent trades <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data">
    +     https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="aggTrades(java.util.LinkedHashMap)">
    +<h3>aggTrades</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">aggTrades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get compressed, aggregate trades. Trades that fill at the time, from the same order,
    + with the same price will have the quantity aggregated.
    + <br><br>
    + GET /v1/aggTrades
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + fromId -- optional/long -- id to get aggregate trades from INCLUSIVE <br>
    + startTime -- optional/long -- Timestamp in ms to get aggregate trades from INCLUSIVE <br>
    + endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list">
    +     https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list">
    +     https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="klines(java.util.LinkedHashMap)">
    +<h3>klines</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">klines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Kline/candlestick bars for a symbol.
    + Klines are uniquely identified by their open time.
    + <br><br>
    + GET /v1/klines
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + interval -- mandatory/string <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="continuousKlines(java.util.LinkedHashMap)">
    +<h3>continuousKlines</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">continuousKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Kline/candlestick bars for a specific contract type.
    + Klines are uniquely identified by their open time.
    + <br><br>
    + GET /v1/continuousKlines
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string <br>
    + contractType -- mandatory/enum <br>
    + interval -- mandatory/enum <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="indexPriceKlines(java.util.LinkedHashMap)">
    +<h3>indexPriceKlines</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPriceKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Kline/candlestick bars for the index price of a pair.
    + Klines are uniquely identified by their open time.
    + <br><br>
    + GET /v1/indexPriceKlines
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + pair -- mandatory/string <br>
    + interval -- mandatory/enum <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="markPriceKlines(java.util.LinkedHashMap)">
    +<h3>markPriceKlines</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPriceKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Kline/candlestick bars for the mark price of a symbol.
    + Klines are uniquely identified by their open time.
    + <br><br>
    + GET /v1/markPriceKlines
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + interval -- mandatory/enum <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data">
    +     https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="fundingRate(java.util.LinkedHashMap)">
    +<h3>fundingRate</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fundingRate</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get funding rate history
    + <br><br>
    + GET /v1/fundingRate
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading pair <br>
    + startTime -- optional/long -- Timestamp in ms to get funding rate from INCLUSIVE. <br>
    + endTime -- optional/long -- Timestamp in ms to get funding rate until INCLUSIVE. <br>
    + limit -- optional/int -- Default 100; max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history">
    +     https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures">
    +     https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="openInterest(java.util.LinkedHashMap)">
    +<h3>openInterest</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterest</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get present open interest of a specific symbol.
    + <br><br>
    + GET /v1/openInterest
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest">
    +     https://binance-docs.github.io/apidocs/futures/en/#open-interest</a></li>
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#open-interest">
    +     https://binance-docs.github.io/apidocs/delivery/en/#open-interest</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    new file mode 100644
    index 0000000..4a42e46
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    @@ -0,0 +1,266 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/PortfolioMargin.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<h1 title="Class PortfolioMargin" class="title">Class PortfolioMargin</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.futures.PortfolioMargin</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="../cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code>, <code><a href="../um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PortfolioMargin</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    +<div class="block"><h2>Portfolio Margin Endpoints</h2>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">PortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginAccountInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginAccountInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Portfolio Margin current account information.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>PortfolioMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getProductUrl()">
    +<h3>getProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getRequestHandler()">
    +<h3>getRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getShowLimitUsage()">
    +<h3>getShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setProductUrl(java.lang.String)">
    +<h3>setProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>setRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setShowLimitUsage(boolean)">
    +<h3>setShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    +<h3>portfolioMarginExchangeInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="portfolioMarginAccountInfo(java.util.LinkedHashMap)">
    +<h3>portfolioMarginAccountInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginAccountInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Portfolio Margin current account information.
    + GET /v1/pmAccountInfo
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + asset -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data">
    +     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    new file mode 100644
    index 0000000..6fac132
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    @@ -0,0 +1,302 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: UserData">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UserData.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<h1 title="Class UserData" class="title">Class UserData</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.futures.UserData</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<dl class="notes">
    +<dt>Direct Known Subclasses:</dt>
    +<dd><code><a href="../cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code>, <code><a href="../um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></dd>
    +</dl>
    +<hr>
    +<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">UserData</span>
    +<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    +<div class="block"><h2>User Data Streams Endpoints</h2>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeListenKey()" class="member-name-link">closeListenKey</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Close out a user data stream.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createListenKey()" class="member-name-link">createListenKey</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Start a new user data stream.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#extendListenKey()" class="member-name-link">extendListenKey</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Keepalive a user data stream to prevent a time out.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>UserData</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="getProductUrl()">
    +<h3>getProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getRequestHandler()">
    +<h3>getRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getShowLimitUsage()">
    +<h3>getShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setProductUrl(java.lang.String)">
    +<h3>setProductUrl</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>setRequestHandler</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="setShowLimitUsage(boolean)">
    +<h3>setShowLimitUsage</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="createListenKey()">
    +<h3>createListenKey</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">createListenKey</span>()</div>
    +<div class="block">Start a new user data stream. The stream will close after 60 minutes unless a keepalive is sent.
    + If the account has an active listenKey, that listenKey will be returned and its validity will be extended for 60 minutes.
    + <br><br>
    + POST /v1/listenKey
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream">
    +     https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="extendListenKey()">
    +<h3>extendListenKey</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extendListenKey</span>()</div>
    +<div class="block">Keepalive a user data stream to prevent a time out. User data streams will close after 60 minutes.
    + It's recommended to send a ping about every 60 minutes.
    + <br><br>
    + PUT /v1/listenKey
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream">
    +     https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="closeListenKey()">
    +<h3>closeListenKey</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">closeListenKey</span>()</div>
    +<div class="block">Close out a user data stream.
    + <br><br>
    + DELETE /v1/listenKey
    + <br></div>
    +<dl class="notes">
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream">
    +     https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    new file mode 100644
    index 0000000..dcb3c5c
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    @@ -0,0 +1,123 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.futures.Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Account">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.Account" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.Account</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client">
    +<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    +<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    +<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined Trade Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    +<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined Trade Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    new file mode 100644
    index 0000000..e89f6e7
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    @@ -0,0 +1,123 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.futures.Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Market">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.Market" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.Market</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client">
    +<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    +<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    +<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined Market Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    +<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined Market Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    new file mode 100644
    index 0000000..b94feb6
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    @@ -0,0 +1,123 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.PortfolioMargin</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client">
    +<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    +<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    +<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    +<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    new file mode 100644
    index 0000000..f085ab1
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    @@ -0,0 +1,123 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.futures.UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: UserData">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.UserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.UserData</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client">
    +<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    +<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    +<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">Coin-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    +<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    +<div class="caption"><span>Subclasses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    +<div class="col-second even-row-color"><code><a href="../../um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    new file mode 100644
    index 0000000..0768642
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    @@ -0,0 +1,116 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures">
    +<meta name="generator" content="javadoc/PackageWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li class="nav-bar-cell1-rev">Package</li>
    +<li>Class</li>
    +<li><a href="package-use.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Package:&nbsp;</li>
    +<li>Description&nbsp;|&nbsp;</li>
    +<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    +<li><a href="#class-summary">Classes and Interfaces</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Package com.binance.connector.futures.client.impl.futures" class="title">Package com.binance.connector.futures.client.impl.futures</h1>
    +</div>
    +<hr>
    +<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.futures</span></div>
    +<section class="summary">
    +<ul class="summary-list">
    +<li>
    +<div id="related-package-summary">
    +<div class="caption"><span>Related Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +<li>
    +<div id="class-summary">
    +<div class="caption"><span>Classes</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</div>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    new file mode 100644
    index 0000000..512b819
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    @@ -0,0 +1,79 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.futures">
    +<meta name="generator" content="javadoc/PackageTreeWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-tree-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.futures</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Class Hierarchy">Class Hierarchy</h2>
    +<ul>
    +<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></li>
    +</ul>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    new file mode 100644
    index 0000000..3d58a04
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    @@ -0,0 +1,152 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Package com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures">
    +<meta name="generator" content="javadoc/PackageUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Package com.binance.connector.futures.client.impl.futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.futures</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="package-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../../package-summary.html">com.binance.connector.futures.client</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client">Account</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client">Market</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client">PortfolioMargin</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client">UserData</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client.impl.cm_futures">Account</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client.impl.cm_futures">Market</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client.impl.cm_futures">PortfolioMargin</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client.impl.cm_futures">UserData</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client.impl.um_futures">Account</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client.impl.um_futures">Market</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client.impl.um_futures">PortfolioMargin</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client.impl.um_futures">UserData</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    new file mode 100644
    index 0000000..4d6b85b
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    @@ -0,0 +1,122 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl">
    +<meta name="generator" content="javadoc/PackageWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li class="nav-bar-cell1-rev">Package</li>
    +<li>Class</li>
    +<li><a href="package-use.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#package">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Package:&nbsp;</li>
    +<li>Description&nbsp;|&nbsp;</li>
    +<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    +<li><a href="#class-summary">Classes and Interfaces</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Package com.binance.connector.futures.client.impl" class="title">Package com.binance.connector.futures.client.impl</h1>
    +</div>
    +<hr>
    +<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl</span></div>
    +<section class="summary">
    +<ul class="summary-list">
    +<li>
    +<div id="related-package-summary">
    +<div class="caption"><span>Related Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +<li>
    +<div id="class-summary">
    +<div class="caption"><span>Classes</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">COIN-M Websocket Streams</div>
    +</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">USDⓈ-M  Websocket Streams</div>
    +</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">Futures Websocket Streams</div>
    +</div>
    +</div>
    +</div>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    new file mode 100644
    index 0000000..9bd4fdd
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    @@ -0,0 +1,88 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="tree: package: com.binance.connector.futures.client.impl">
    +<meta name="generator" content="javadoc/PackageTreeWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-tree-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Class Hierarchy">Class Hierarchy</h2>
    +<ul>
    +<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> (implements com.binance.connector.futures.client.<a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a>)
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> (implements com.binance.connector.futures.client.<a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a>)
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></li>
    +</ul>
    +</li>
    +</ul>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    new file mode 100644
    index 0000000..02bbffa
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    @@ -0,0 +1,90 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Package com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl">
    +<meta name="generator" content="javadoc/PackageUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Package com.binance.connector.futures.client.impl" class="title">Uses of Package<br>com.binance.connector.futures.client.impl</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="package-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl</a> used by <a href="package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/FuturesClientImpl.html#com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="class-use/MarkPriceSymbolParams.html#com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="class-use/WebsocketClientImpl.html#com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">Futures Websocket Streams</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    new file mode 100644
    index 0000000..e49b9eb
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    @@ -0,0 +1,594 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMAccount.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<h1 title="Class UMAccount" class="title">Class UMAccount</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Account</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMAccount</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMAccount</span>
    +<span class="extends-implements">extends <a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    +<div class="block"><h2>USDⓈ-Margined Trade Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMAccount</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get current account information.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get trades for a specific account and symbol.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get all open orders on a symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeMultiAssetsMode(java.util.LinkedHashMap)" class="member-name-link">changeMultiAssetsMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + POST /v1/multiAssetsMargin
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get all open orders on a symbol.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v2/balance
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresDownloadId(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadId</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Download Id For Futures Transaction History
    + <br><br>
    + GET /v1/income/asyn
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresDownloadLink(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadLink</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get Futures Transaction History Download Link by Id
    + <br><br>
    + GET /v1/income/asyn/id
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentMultiAssetMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentMultiAssetMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + GET /v1/multiAssetsMargin
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTradingRulesIndicators(java.util.LinkedHashMap)" class="member-name-link">getTradingRulesIndicators</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Futures Trading Quantitative Rules Indicators
    + For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    + <br><br>
    + GET /v1/apiTradingStatus
    + <br></div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Get current position information.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Account">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></h3>
    +<code><a href="../futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)">autoCancelOpen</a>, <a href="../futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)">cancelAllOpenOrders</a>, <a href="../futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)">cancelMultipleOrders</a>, <a href="../futures/Account.html#cancelOrder(java.util.LinkedHashMap)">cancelOrder</a>, <a href="../futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)">changeInitialLeverage</a>, <a href="../futures/Account.html#changeMarginType(java.util.LinkedHashMap)">changeMarginType</a>, <a href="../futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)">changePositionModeTrade</a>, <a href="../futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)">getAdlQuantile</a>, <a href="../futures/Account.html#getCommissionRate(java.util.LinkedHashMap)">getCommissionRate</a>, <a href="../futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)">getCurrentPositionMode</a>, <a href="../futures/Account.html#getForceOrders(java.util.LinkedHashMap)">getForceOrders</a>, <a href="../futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)">getIncomeHistory</a>, <a href="../futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)">getPositionMarginChangeHistory</a>, <a href="../futures/Account.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Account.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Account.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)">modifyIsolatedPositionMargin</a>, <a href="../futures/Account.html#newOrder(java.util.LinkedHashMap)">newOrder</a>, <a href="../futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)">placeMultipleOrders</a>, <a href="../futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)">queryCurrentOpenOrder</a>, <a href="../futures/Account.html#queryOrder(java.util.LinkedHashMap)">queryOrder</a>, <a href="../futures/Account.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Account.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>UMAccount</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMAccount</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="changeMultiAssetsMode(java.util.LinkedHashMap)">
    +<h3>changeMultiAssetsMode</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeMultiAssetsMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + POST /v1/multiAssetsMargin
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + multiAssetsMargin -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade">
    +     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getCurrentMultiAssetMode(java.util.LinkedHashMap)">
    +<h3>getCurrentMultiAssetMode</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCurrentMultiAssetMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + GET /v1/multiAssetsMargin
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data">
    +     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    +<h3>currentAllOpenOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/openOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)">currentAllOpenOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    +<h3>allOrders</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/allOrders
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#allOrders(java.util.LinkedHashMap)">allOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + orderId -- optional/long <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="futuresAccountBalance(java.util.LinkedHashMap)">
    +<h3>futuresAccountBalance</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresAccountBalance</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v2/balance
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="accountInformation(java.util.LinkedHashMap)">
    +<h3>accountInformation</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    + <br><br>
    + GET /v2/account
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="positionInformation(java.util.LinkedHashMap)">
    +<h3>positionInformation</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">positionInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get current position information.
    + <br><br>
    + GET /v2/positionRisk
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    +<h3>accountTradeList</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get trades for a specific account and symbol.
    + <br><br>
    + GET /v1/userTrades
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#accountTradeList(java.util.LinkedHashMap)">accountTradeList</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string <br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + fromId -- optional/long <br>
    + limit -- optional/integer <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    +<h3>getLeverageBracket</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)">getLeverageBracket</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="getTradingRulesIndicators(java.util.LinkedHashMap)">
    +<h3>getTradingRulesIndicators</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getTradingRulesIndicators</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Futures Trading Quantitative Rules Indicators
    + For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    + <br><br>
    + GET /v1/apiTradingStatus
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="futuresDownloadId(java.util.LinkedHashMap)">
    +<h3>futuresDownloadId</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresDownloadId</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Download Id For Futures Transaction History
    + <br><br>
    + GET /v1/income/asyn
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + startTime -- optional/long <br>
    + endTime -- optional/long <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="futuresDownloadLink(java.util.LinkedHashMap)">
    +<h3>futuresDownloadLink</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresDownloadLink</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Get Futures Transaction History Download Link by Id
    + <br><br>
    + GET /v1/income/asyn/id
    + <br></div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + downloadId -- mandatory/string <br>
    + recvWindow -- optional/long <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data">
    +    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    new file mode 100644
    index 0000000..18e6cca
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    @@ -0,0 +1,626 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMMarket.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<h1 title="Class UMMarket" class="title">Class UMMarket</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Market</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMMarket</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMMarket</span>
    +<span class="extends-implements">extends <a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    +<div class="block"><h2>USDⓈ-Margined Market Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#market-data-endpoints">Market Data Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMMarket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#assetIndex(java.util.LinkedHashMap)" class="member-name-link">assetIndex</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">asset index for Multi-Assets mode
    + <br><br>
    + GET /v1/assetIndex
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#historicalBlvt(java.util.LinkedHashMap)" class="member-name-link">historicalBlvt</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    + <br><br>
    + GET /v1/lvtKlines
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexInfo(java.util.LinkedHashMap)" class="member-name-link">indexInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">GET /v1/indexInfo
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#takerBuySellVol(java.util.LinkedHashMap)" class="member-name-link">takerBuySellVol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Taker Buy/Sell Volume
    + <br><br>
    + GET /futures/data/takerlongshortRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">24 hour rolling window price change statistics.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Latest price for a symbol or symbols.</div>
    +</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Market">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></h3>
    +<code><a href="../futures/Market.html#aggTrades(java.util.LinkedHashMap)">aggTrades</a>, <a href="../futures/Market.html#continuousKlines(java.util.LinkedHashMap)">continuousKlines</a>, <a href="../futures/Market.html#depth(java.util.LinkedHashMap)">depth</a>, <a href="../futures/Market.html#exchangeInfo()">exchangeInfo</a>, <a href="../futures/Market.html#fundingRate(java.util.LinkedHashMap)">fundingRate</a>, <a href="../futures/Market.html#getBaseUrl()">getBaseUrl</a>, <a href="../futures/Market.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Market.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Market.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Market.html#historicalTrades(java.util.LinkedHashMap)">historicalTrades</a>, <a href="../futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)">indexPriceKlines</a>, <a href="../futures/Market.html#klines(java.util.LinkedHashMap)">klines</a>, <a href="../futures/Market.html#markPriceKlines(java.util.LinkedHashMap)">markPriceKlines</a>, <a href="../futures/Market.html#openInterest(java.util.LinkedHashMap)">openInterest</a>, <a href="../futures/Market.html#ping()">ping</a>, <a href="../futures/Market.html#setBaseUrl(java.lang.String)">setBaseUrl</a>, <a href="../futures/Market.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Market.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="../futures/Market.html#time()">time</a>, <a href="../futures/Market.html#trades(java.util.LinkedHashMap)">trades</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>UMMarket</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMMarket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    +<h3>markPrice</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#markPrice(java.util.LinkedHashMap)">markPrice</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading symbol <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price">
    +     https://binance-docs.github.io/apidocs/futures/en/#mark-price</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    +<h3>ticker24H</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    + <br><br>
    + GET /v1/ticker/24hr
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#ticker24H(java.util.LinkedHashMap)">ticker24H</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading symbol <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics">
    +     https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    +<h3>tickerSymbol</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Latest price for a symbol or symbols.
    + <br><br>
    + GET /v1/ticker/price
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#tickerSymbol(java.util.LinkedHashMap)">tickerSymbol</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading symbol <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker">
    +     https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    +<h3>bookTicker</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Best price/qty on the order book for a symbol or symbols.
    + <br><br>
    + GET /v1/ticker/bookTicker
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#bookTicker(java.util.LinkedHashMap)">bookTicker</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading symbol <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker">
    +     https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    +<h3>openInterestStatistics</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)">openInterestStatistics</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
    +     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortPos</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)">topTraderLongShortPos</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions">
    +     https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    +<h3>topTraderLongShortAccs</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)">topTraderLongShortAccs</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
    +     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    +<h3>longShortRatio</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/Market.html#longShortRatio(java.util.LinkedHashMap)">longShortRatio</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio">
    +     https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="takerBuySellVol(java.util.LinkedHashMap)">
    +<h3>takerBuySellVol</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">takerBuySellVol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Taker Buy/Sell Volume
    + <br><br>
    + GET /futures/data/takerlongshortRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    + limit -- optional/long -- default 30, max 500 <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume">
    +     https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="historicalBlvt(java.util.LinkedHashMap)">
    +<h3>historicalBlvt</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">historicalBlvt</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    + <br><br>
    + GET /v1/lvtKlines
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- mandatory/string -- the trading pair <br>
    + interval -- mandatory/enum -- interval <br>
    + startTime -- optional/long -- Start Time <br>
    + endTime -- optional/long -- End Time <br>
    + limit -- optional/long -- default 500, max 1000 <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick">
    +     https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="indexInfo(java.util.LinkedHashMap)">
    +<h3>indexInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">GET /v1/indexInfo
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information">
    +     https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +<li>
    +<section class="detail" id="assetIndex(java.util.LinkedHashMap)">
    +<h3>assetIndex</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">assetIndex</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">asset index for Multi-Assets mode
    + <br><br>
    + GET /v1/assetIndex
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string -- the trading pair <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index">
    +     https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    new file mode 100644
    index 0000000..8da860e
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    @@ -0,0 +1,205 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var evenRowColor = "even-row-color";
    +var oddRowColor = "odd-row-color";
    +var tableTab = "table-tab";
    +var activeTableTab = "active-table-tab";
    +var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMPortfolioMargin.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-detail">Method</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<h1 title="Class UMPortfolioMargin" class="title">Class UMPortfolioMargin</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMPortfolioMargin</span>
    +<span class="extends-implements">extends <a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    +<div class="block"><h2>USDⓈ-Margined Portfolio Margin Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMPortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div id="method-summary-table">
    +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    +<div id="method-summary-table.tabpanel" role="tabpanel">
    +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">Current Portfolio Margin exchange trading rules.</div>
    +</div>
    +</div>
    +</div>
    +</div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.PortfolioMargin">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></h3>
    +<code><a href="../futures/PortfolioMargin.html#getProductUrl()">getProductUrl</a>, <a href="../futures/PortfolioMargin.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/PortfolioMargin.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)">portfolioMarginAccountInfo</a>, <a href="../futures/PortfolioMargin.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/PortfolioMargin.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>UMPortfolioMargin</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMPortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +<!-- ============ METHOD DETAIL ========== -->
    +<li>
    +<section class="method-details" id="method-detail">
    +<h2>Method Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    +<h3>portfolioMarginExchangeInfo</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    +<div class="block">Current Portfolio Margin exchange trading rules.
    + GET /v1/pmExchangeInfo
    + <br></div>
    +<dl class="notes">
    +<dt>Overrides:</dt>
    +<dd><code><a href="../futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)">portfolioMarginExchangeInfo</a></code>&nbsp;in class&nbsp;<code><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></dd>
    +<dt>Parameters:</dt>
    +<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    +            where String is the name of the parameter and Object is the value of the parameter
    + <br><br>
    + symbol -- optional/string <br></dd>
    +<dt>Returns:</dt>
    +<dd>String</dd>
    +<dt>See Also:</dt>
    +<dd>
    +<ul class="see-list-long">
    +<li><a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information">
    +     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information</a></li>
    +</ul>
    +</dd>
    +</dl>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    new file mode 100644
    index 0000000..a371458
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    @@ -0,0 +1,149 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
    +<meta name="generator" content="javadoc/ClassWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li class="nav-bar-cell1-rev">Class</li>
    +<li><a href="class-use/UMUserData.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Summary:&nbsp;</li>
    +<li>Nested&nbsp;|&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    +<li><a href="#method-summary">Method</a></li>
    +</ul>
    +<ul class="sub-nav-list">
    +<li>Detail:&nbsp;</li>
    +<li>Field&nbsp;|&nbsp;</li>
    +<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    +<li>Method</li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<!-- ======== START OF CLASS DATA ======== -->
    +<div class="header">
    +<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<h1 title="Class UMUserData" class="title">Class UMUserData</h1>
    +</div>
    +<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    +<div class="inheritance"><a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.UserData</a>
    +<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMUserData</div>
    +</div>
    +</div>
    +<section class="class-description" id="class-description">
    +<hr>
    +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMUserData</span>
    +<span class="extends-implements">extends <a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    +<div class="block"><h2>USDⓈ-Margined User Data Streams Endpoints</h2>
    + All endpoints under the
    + <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">User Data Streams</a>
    + section of the API documentation will be implemented in this class.
    + <br>
    + Response will be returned in <i>String format</i>.</div>
    +</section>
    +<section class="summary">
    +<ul class="summary-list">
    +<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    +<li>
    +<section class="constructor-summary" id="constructor-summary">
    +<h2>Constructor Summary</h2>
    +<div class="caption"><span>Constructors</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Constructor</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMUserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +<!-- ========== METHOD SUMMARY =========== -->
    +<li>
    +<section class="method-summary" id="method-summary">
    +<h2>Method Summary</h2>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.UserData">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></h3>
    +<code><a href="../futures/UserData.html#closeListenKey()">closeListenKey</a>, <a href="../futures/UserData.html#createListenKey()">createListenKey</a>, <a href="../futures/UserData.html#extendListenKey()">extendListenKey</a>, <a href="../futures/UserData.html#getProductUrl()">getProductUrl</a>, <a href="../futures/UserData.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/UserData.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/UserData.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/UserData.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    +<div class="inherited-list">
    +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<section class="details">
    +<ul class="details-list">
    +<!-- ========= CONSTRUCTOR DETAIL ======== -->
    +<li>
    +<section class="constructor-details" id="constructor-detail">
    +<h2>Constructor Details</h2>
    +<ul class="member-list">
    +<li>
    +<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    +<h3>UMUserData</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMUserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    + boolean&nbsp;showLimitUsage,
    + com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</li>
    +</ul>
    +</section>
    +<!-- ========= END OF CLASS DATA ========= -->
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    new file mode 100644
    index 0000000..5cd5c72
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMAccount</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#account()" class="member-name-link">account</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    new file mode 100644
    index 0000000..12579b4
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMMarket</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#market()" class="member-name-link">market</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    new file mode 100644
    index 0000000..dcd4800
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    new file mode 100644
    index 0000000..b37ed2c
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    @@ -0,0 +1,87 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
    +<meta name="generator" content="javadoc/ClassUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="class-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../../index.html">Overview</a></li>
    +<li><a href="../package-summary.html">Package</a></li>
    +<li><a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="../package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMUserData</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="class-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<h2>Uses of <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    +<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span></div>
    +<div class="summary-table three-column-summary">
    +<div class="table-header col-first">Modifier and Type</div>
    +<div class="table-header col-second">Method</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><code><a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    +<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#userData()" class="member-name-link">userData</a>()</code></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    new file mode 100644
    index 0000000..4e71643
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    @@ -0,0 +1,116 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures">
    +<meta name="generator" content="javadoc/PackageWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li class="nav-bar-cell1-rev">Package</li>
    +<li>Class</li>
    +<li><a href="package-use.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Package:&nbsp;</li>
    +<li>Description&nbsp;|&nbsp;</li>
    +<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    +<li><a href="#class-summary">Classes and Interfaces</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Package com.binance.connector.futures.client.impl.um_futures" class="title">Package com.binance.connector.futures.client.impl.um_futures</h1>
    +</div>
    +<hr>
    +<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.um_futures</span></div>
    +<section class="summary">
    +<ul class="summary-list">
    +<li>
    +<div id="related-package-summary">
    +<div class="caption"><span>Related Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +<div class="col-first even-row-color"><a href="../futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +<li>
    +<div id="class-summary">
    +<div class="caption"><span>Classes</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">USDⓈ-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">USDⓈ-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab2">
    +<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab2">
    +<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</div>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    new file mode 100644
    index 0000000..2c46ad9
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    @@ -0,0 +1,95 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client.impl.um_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.um_futures">
    +<meta name="generator" content="javadoc/PackageTreeWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-tree-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.um_futures</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Class Hierarchy">Class Hierarchy</h2>
    +<ul>
    +<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></li>
    +</ul>
    +</li>
    +</ul>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    new file mode 100644
    index 0000000..421e7db
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    @@ -0,0 +1,98 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Package com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures">
    +<meta name="generator" content="javadoc/PackageUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Package com.binance.connector.futures.client.impl.um_futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.um_futures</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="package-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a> used by <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/UMAccount.html#com.binance.connector.futures.client.impl">UMAccount</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined Trade Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/UMMarket.html#com.binance.connector.futures.client.impl">UMMarket</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">USDⓈ-Margined Market Endpoints</div>
    +</div>
    +<div class="col-first even-row-color"><a href="class-use/UMPortfolioMargin.html#com.binance.connector.futures.client.impl">UMPortfolioMargin</a></div>
    +<div class="col-last even-row-color">
    +<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    +</div>
    +<div class="col-first odd-row-color"><a href="class-use/UMUserData.html#com.binance.connector.futures.client.impl">UMUserData</a></div>
    +<div class="col-last odd-row-color">
    +<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    +</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-summary.html b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    new file mode 100644
    index 0000000..9fbfc34
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    @@ -0,0 +1,100 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="declaration: package: com.binance.connector.futures.client">
    +<meta name="generator" content="javadoc/PackageWriterImpl">
    +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-declaration-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../index.html">Overview</a></li>
    +<li class="nav-bar-cell1-rev">Package</li>
    +<li>Class</li>
    +<li><a href="package-use.html">Use</a></li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../help-doc.html#package">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Package:&nbsp;</li>
    +<li>Description&nbsp;|&nbsp;</li>
    +<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    +<li><a href="#class-summary">Classes and Interfaces</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Package com.binance.connector.futures.client" class="title">Package com.binance.connector.futures.client</h1>
    +</div>
    +<hr>
    +<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client</span></div>
    +<section class="summary">
    +<ul class="summary-list">
    +<li>
    +<div id="related-package-summary">
    +<div class="caption"><span>Related Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +<li>
    +<div id="class-summary">
    +<div class="caption"><span>Interfaces</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color class-summary class-summary-tab1"><a href="FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></div>
    +<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
    +<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></div>
    +<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
    +</div>
    +</div>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-tree.html b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    new file mode 100644
    index 0000000..df07e91
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    @@ -0,0 +1,73 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>com.binance.connector.futures.client Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="tree: package: com.binance.connector.futures.client">
    +<meta name="generator" content="javadoc/PackageTreeWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-tree-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For Package com.binance.connector.futures.client</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="../../../../../overview-tree.html">All Packages</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.<a href="FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a></li>
    +<li class="circle">com.binance.connector.futures.client.<a href="WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a></li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-use.html b/target/apidocs/com/binance/connector/futures/client/package-use.html
    new file mode 100644
    index 0000000..b3fcb39
    --- /dev/null
    +++ b/target/apidocs/com/binance/connector/futures/client/package-use.html
    @@ -0,0 +1,86 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Uses of Package com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="use: package: com.binance.connector.futures.client">
    +<meta name="generator" content="javadoc/PackageUseWriter">
    +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="../../../../../script.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-use-page">
    +<script type="text/javascript">var pathtoroot = "../../../../../";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="../../../../../index.html">Overview</a></li>
    +<li><a href="package-summary.html">Package</a></li>
    +<li>Class</li>
    +<li class="nav-bar-cell1-rev">Use</li>
    +<li><a href="package-tree.html">Tree</a></li>
    +<li><a href="../../../../../index-all.html">Index</a></li>
    +<li><a href="../../../../../help-doc.html#use">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 title="Uses of Package com.binance.connector.futures.client" class="title">Uses of Package<br>com.binance.connector.futures.client</h1>
    +</div>
    +<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +</div>
    +<section class="package-uses">
    +<ul class="block-list">
    +<li>
    +<section class="detail" id="com.binance.connector.futures.client.impl">
    +<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client</a> used by <a href="impl/package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Class</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color"><a href="class-use/FuturesClient.html#com.binance.connector.futures.client.impl">FuturesClient</a></div>
    +<div class="col-last even-row-color">&nbsp;</div>
    +<div class="col-first odd-row-color"><a href="class-use/WebsocketClient.html#com.binance.connector.futures.client.impl">WebsocketClient</a></div>
    +<div class="col-last odd-row-color">&nbsp;</div>
    +</div>
    +</section>
    +</li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/element-list b/target/apidocs/element-list
    new file mode 100644
    index 0000000..f68ff6f
    --- /dev/null
    +++ b/target/apidocs/element-list
    @@ -0,0 +1,5 @@
    +com.binance.connector.futures.client
    +com.binance.connector.futures.client.impl
    +com.binance.connector.futures.client.impl.cm_futures
    +com.binance.connector.futures.client.impl.futures
    +com.binance.connector.futures.client.impl.um_futures
    diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html
    new file mode 100644
    index 0000000..fd829ab
    --- /dev/null
    +++ b/target/apidocs/help-doc.html
    @@ -0,0 +1,186 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>API Help (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="help">
    +<meta name="generator" content="javadoc/HelpWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="help-page">
    +<script type="text/javascript">var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="index.html">Overview</a></li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li><a href="overview-tree.html">Tree</a></li>
    +<li><a href="index-all.html">Index</a></li>
    +<li class="nav-bar-cell1-rev">Help</li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div>
    +<ul class="sub-nav-list">
    +<li>Help:&nbsp;</li>
    +<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
    +<li><a href="#help-pages">Pages</a></li>
    +</ul>
    +</div>
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<h1 class="title">JavaDoc Help</h1>
    +<ul class="help-toc">
    +<li><a href="#help-navigation">Navigation</a>: 
    +<ul class="help-subtoc">
    +<li><a href="#help-search">Search</a></li>
    +</ul>
    +</li>
    +<li><a href="#help-pages">Kinds of Pages</a>: 
    +<ul class="help-subtoc">
    +<li><a href="#overview">Overview</a></li>
    +<li><a href="#package">Package</a></li>
    +<li><a href="#class">Class or Interface</a></li>
    +<li><a href="#doc-file">Other Files</a></li>
    +<li><a href="#use">Use</a></li>
    +<li><a href="#tree">Tree (Class Hierarchy)</a></li>
    +<li><a href="#all-packages">All Packages</a></li>
    +<li><a href="#all-classes">All Classes and Interfaces</a></li>
    +<li><a href="#index">Index</a></li>
    +</ul>
    +</li>
    +</ul>
    +<hr>
    +<div class="sub-title">
    +<h2 id="help-navigation">Navigation</h2>
    +Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
    +<section class="help-section" id="help-search">
    +<h3>Search</h3>
    +<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
    +<ul class="help-section-list">
    +<li><code>j.l.obj</code> will match "java.lang.Object"</li>
    +<li><code>InpStr</code> will match "java.io.InputStream"</li>
    +<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
    +</ul>
    +<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
    +</section>
    +</div>
    +<hr>
    +<div class="sub-title">
    +<h2 id="help-pages">Kinds of Pages</h2>
    +The following sections describe the different kinds of pages in this collection.
    +<section class="help-section" id="overview">
    +<h3>Overview</h3>
    +<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
    +</section>
    +<section class="help-section" id="package">
    +<h3>Package</h3>
    +<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
    +<ul class="help-section-list">
    +<li>Interfaces</li>
    +<li>Classes</li>
    +<li>Enum Classes</li>
    +<li>Exceptions</li>
    +<li>Errors</li>
    +<li>Annotation Interfaces</li>
    +</ul>
    +</section>
    +<section class="help-section" id="class">
    +<h3>Class or Interface</h3>
    +<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
    +<ul class="help-section-list">
    +<li>Class Inheritance Diagram</li>
    +<li>Direct Subclasses</li>
    +<li>All Known Subinterfaces</li>
    +<li>All Known Implementing Classes</li>
    +<li>Class or Interface Declaration</li>
    +<li>Class or Interface Description</li>
    +</ul>
    +<br>
    +<ul class="help-section-list">
    +<li>Nested Class Summary</li>
    +<li>Enum Constant Summary</li>
    +<li>Field Summary</li>
    +<li>Property Summary</li>
    +<li>Constructor Summary</li>
    +<li>Method Summary</li>
    +<li>Required Element Summary</li>
    +<li>Optional Element Summary</li>
    +</ul>
    +<br>
    +<ul class="help-section-list">
    +<li>Enum Constant Details</li>
    +<li>Field Details</li>
    +<li>Property Details</li>
    +<li>Constructor Details</li>
    +<li>Method Details</li>
    +<li>Element Details</li>
    +</ul>
    +<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
    +<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
    +</section>
    +<section class="help-section" id="doc-file">
    +<h3>Other Files</h3>
    +<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
    +</section>
    +<section class="help-section" id="use">
    +<h3>Use</h3>
    +<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
    +</section>
    +<section class="help-section" id="tree">
    +<h3>Tree (Class Hierarchy)</h3>
    +<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
    +<ul class="help-section-list">
    +<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
    +<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
    +</ul>
    +</section>
    +<section class="help-section" id="all-packages">
    +<h3>All Packages</h3>
    +<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
    +</section>
    +<section class="help-section" id="all-classes">
    +<h3>All Classes and Interfaces</h3>
    +<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
    +</section>
    +<section class="help-section" id="index">
    +<h3>Index</h3>
    +<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
    +</section>
    +</div>
    +<hr>
    +<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html
    new file mode 100644
    index 0000000..f78a0ee
    --- /dev/null
    +++ b/target/apidocs/index-all.html
    @@ -0,0 +1,1117 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Index (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="index">
    +<meta name="generator" content="javadoc/IndexWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="index-page">
    +<script type="text/javascript">var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="index.html">Overview</a></li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li><a href="overview-tree.html">Tree</a></li>
    +<li class="nav-bar-cell1-rev">Index</li>
    +<li><a href="help-doc.html#index">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1>Index</h1>
    +</div>
    +<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a>
    +<h2 class="title" id="I:A">A</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/FuturesClient.html#account()" class="member-name-link">account()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#account()" class="member-name-link">account()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#account()" class="member-name-link">account()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    +<dd>
    +<div class="block">Trade Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Account(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get current account information.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get current account information.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get trades for a specific account and symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get trades for a specific account and symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#aggTrades(java.util.LinkedHashMap)" class="member-name-link">aggTrades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Get compressed, aggregate trades.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream(int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>UMWebsocketClientImpl.allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get all open orders on a symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get all open orders on a symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">24hr rolling window ticker statistics for all symbols.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#assetIndex(java.util.LinkedHashMap)" class="member-name-link">assetIndex(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">asset index for Multi-Assets mode
    + <br><br>
    + GET /v1/assetIndex
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)" class="member-name-link">autoCancelOpen(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:B">B</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#basis(java.util.LinkedHashMap)" class="member-name-link">basis(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">For COIN-M Futures Only
    + <br><br>
    + GET /futures/data/basis
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:C">C</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">cancelAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Cancel all open orders.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">cancelMultipleOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Cancel multiple orders.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelOrder(java.util.LinkedHashMap)" class="member-name-link">cancelOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Cancel an active order.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)" class="member-name-link">changeInitialLeverage(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Change user's initial leverage of specific symbol market.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changeMarginType(java.util.LinkedHashMap)" class="member-name-link">changeMarginType(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Change user's margin type
    + <br><br>
    + POST /v1/marginType
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#changeMultiAssetsMode(java.util.LinkedHashMap)" class="member-name-link">changeMultiAssetsMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + POST /v1/multiAssetsMargin
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)" class="member-name-link">changePositionModeTrade(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    + <br><br>
    + POST /v1/positionSide/dual
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#closeAllConnections()" class="member-name-link">closeAllConnections()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Closes all streams</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#closeAllConnections()" class="member-name-link">closeAllConnections()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#closeConnection(int)" class="member-name-link">closeConnection(int)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Closes a specific stream based on stream Id.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#closeConnection(int)" class="member-name-link">closeConnection(int)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#closeListenKey()" class="member-name-link">closeListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>
    +<div class="block">Close out a user data stream.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    +<dd>
    +<div class="block">Coin-Margined Trade Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMAccount(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E()" class="member-name-link">CMFuturesClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CMFuturesClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl(String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl(String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    +<dd>
    +<div class="block">Coin-Margined Market Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMMarket(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    +<dd>
    +<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    +<dd>
    +<div class="block">Coin-Margined User Data Streams Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMUserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>
    +<div class="block">COIN-M Websocket Streams</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#%3Cinit%3E()" class="member-name-link">CMWebsocketClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CMWebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a> - package com.binance.connector.futures.client</dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a> - package com.binance.connector.futures.client.impl</dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a> - package com.binance.connector.futures.client.impl.cm_futures</dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a> - package com.binance.connector.futures.client.impl.futures</dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a> - package com.binance.connector.futures.client.impl.um_futures</dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Composite index information for index symbols pushed every second.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>UMWebsocketClientImpl.compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#continuousKlines(java.util.LinkedHashMap)" class="member-name-link">continuousKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Kline/candlestick bars for a specific contract type.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)" class="member-name-link">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#createListenKey()" class="member-name-link">createListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>
    +<div class="block">Start a new user data stream.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get all open orders on a symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get all open orders on a symbol.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:D">D</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#depth(java.util.LinkedHashMap)" class="member-name-link">depth(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">GET /v1/depth
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    + <br><br>
    + &lt;symbol&gt;@depth@&lt;speed&gt;ms
    + <br><br>
    + Update Speed: 250ms, 500ms, 100ms</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +</dl>
    +<h2 class="title" id="I:E">E</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#exchangeInfo()" class="member-name-link">exchangeInfo()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Current exchange trading rules and symbol information.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#extendListenKey()" class="member-name-link">extendListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>
    +<div class="block">Keepalive a user data stream to prevent a time out.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:F">F</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#fundingRate(java.util.LinkedHashMap)" class="member-name-link">fundingRate(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Get funding rate history
    + <br><br>
    + GET /v1/fundingRate
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v1/balance
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get Futures Account Balance
    + <br><br>
    + GET /v2/balance
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a> - Interface in <a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl(String, String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl(String, String, String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresDownloadId(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadId(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get Download Id For Futures Transaction History
    + <br><br>
    + GET /v1/income/asyn
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresDownloadLink(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadLink(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get Futures Transaction History Download Link by Id
    + <br><br>
    + GET /v1/income/asyn/id
    + <br></div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:G">G</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)" class="member-name-link">getAdlQuantile(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Position ADL Quantile Estimation
    + <br><br>
    + GET /v1/adlQuantile
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getApiKey()" class="member-name-link">getApiKey()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getCommissionRate(java.util.LinkedHashMap)" class="member-name-link">getCommissionRate(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">User's Commission Rate
    + <br><br>
    + GET /v1/commissionRate
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getConnections()" class="member-name-link">getConnections()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getCurrentMultiAssetMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentMultiAssetMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    + <br><br>
    + GET /v1/multiAssetsMargin
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentPositionMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Check an order's status.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getForceOrders(java.util.LinkedHashMap)" class="member-name-link">getForceOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">User's Force Orders
    + <br><br>
    + GET /v1/forceOrders
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)" class="member-name-link">getIncomeHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Get Income History
    + <br><br>
    + GET /v1/income
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#getLeverageBracketForPair(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracketForPair(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Notional and Leverage Brackets
    + <br><br>
    + GET /v1/leverageBracket
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getNoopCallback()" class="member-name-link">getNoopCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnClosingCallback()" class="member-name-link">getOnClosingCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnFailureCallback()" class="member-name-link">getOnFailureCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnMessageCallback()" class="member-name-link">getOnMessageCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnOpenCallback()" class="member-name-link">getOnOpenCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getPair()" class="member-name-link">getPair()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)" class="member-name-link">getPositionMarginChangeHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Get position margin change history
    + <br><br>
    + GET /v1/positionMargin/history
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getProxy()" class="member-name-link">getProxy()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getSecretKey()" class="member-name-link">getSecretKey()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getSpeed()" class="member-name-link">getSpeed()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getTradingRulesIndicators(java.util.LinkedHashMap)" class="member-name-link">getTradingRulesIndicators(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Futures Trading Quantitative Rules Indicators
    + For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    + <br><br>
    + GET /v1/apiTradingStatus
    + <br></div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:H">H</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#historicalBlvt(java.util.LinkedHashMap)" class="member-name-link">historicalBlvt(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    + <br><br>
    + GET /v1/lvtKlines
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#historicalTrades(java.util.LinkedHashMap)" class="member-name-link">historicalTrades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Get older market trades.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:I">I</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#indexInfo(java.util.LinkedHashMap)" class="member-name-link">indexInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">GET /v1/indexInfo
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)" class="member-name-link">indexPriceKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Kline/candlestick bars for the index price of a pair.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Index Price Stream
    + <br><br>
    + &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    + <br><br>
    + Update Speed: 3000ms or 1000ms</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:K">K</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#klines(java.util.LinkedHashMap)" class="member-name-link">klines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Kline/candlestick bars for a symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +</dl>
    +<h2 class="title" id="I:L">L</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Long/Short Ratio
    + <br><br>
    + GET /futures/data/globalLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:M">M</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/FuturesClient.html#market()" class="member-name-link">market()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#market()" class="member-name-link">market()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#market()" class="member-name-link">market()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    +<dd>
    +<div class="block">Market Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Market(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Mark Price and Funding Rate
    + <br><br>
    + GET /v1/premiumIndex
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#markPriceKlines(java.util.LinkedHashMap)" class="member-name-link">markPriceKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Kline/candlestick bars for the mark price of a symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">24hr rolling window mini-ticker statistics.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)" class="member-name-link">modifyIsolatedPositionMargin(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Modify Isolated Position Margin
    + <br><br>
    + POST /v1/positionMargin
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#modifyOrder(java.util.LinkedHashMap)" class="member-name-link">modifyOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    + <br><br>
    + PUT /v1/order
    + <br></div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:N">N</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#newOrder(java.util.LinkedHashMap)" class="member-name-link">newOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Send in a new order.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:O">O</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#openInterest(java.util.LinkedHashMap)" class="member-name-link">openInterest(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Get present open interest of a specific symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Open Interest History
    + <br><br>
    + GET /futures/data/openInterestHist
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#orderModifyHistory(java.util.LinkedHashMap)" class="member-name-link">orderModifyHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get order modification history
    + <br><br>
    + GET /v1/orderAmendment
    + <br></div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:P">P</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Top bids and asks, Valid are 5, 10, or 20.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#ping()" class="member-name-link">ping()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Test connectivity to the Rest API.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">placeMultipleOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Send in a new order.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/FuturesClient.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    +<dd>
    +<div class="block">Portfolio Margin Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">PortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginAccountInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>
    +<div class="block">Get Portfolio Margin current account information.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></dt>
    +<dd>
    +<div class="block">Current Portfolio Margin exchange trading rules.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></dt>
    +<dd>
    +<div class="block">Current Portfolio Margin exchange trading rules.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    +<dd>
    +<div class="block">Get current position information.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>
    +<div class="block">Get current position information.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:Q">Q</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)" class="member-name-link">queryCurrentOpenOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Query Current Open Order
    + <br><br>
    + GET /v1/openOrder
    + <br></div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#queryOrder(java.util.LinkedHashMap)" class="member-name-link">queryOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>
    +<div class="block">Check an order's status.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:S">S</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setBaseUrl(java.lang.String)" class="member-name-link">setBaseUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setProxy(ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">24hr rolling window ticker statistics for a single symbol.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    +<dd>&nbsp;</dd>
    +</dl>
    +<h2 class="title" id="I:T">T</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#takerBuySellVol(java.util.LinkedHashMap)" class="member-name-link">takerBuySellVol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Taker Buy/Sell Volume
    + <br><br>
    + GET /futures/data/takerlongshortRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">24 hour rolling window price change statistics.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">24 hour rolling window price change statistics.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Latest price for a symbol or symbols.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Latest price for a symbol or symbols.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#time()" class="member-name-link">time()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Test connectivity to the Rest API and get the current server time.</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Top Trader Long/Short Ratio (Accounts)
    + <br><br>
    + GET /futures/data/topLongShortAccountRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    +<dd>
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>
    +<div class="block">Top Trader Long/Short Ratio (Positions)
    + <br><br>
    + GET /futures/data/topLongShortPositionRatio
    + <br>
    + https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#trades(java.util.LinkedHashMap)" class="member-name-link">trades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    +<dd>
    +<div class="block">Get recent trades.</div>
    +</dd>
    +</dl>
    +<h2 class="title" id="I:U">U</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    +<dd>
    +<div class="block">USDⓈ-Margined Trade Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMAccount(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E()" class="member-name-link">UMFuturesClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">UMFuturesClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl(String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl(String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    +<dd>
    +<div class="block">USDⓈ-Margined Market Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMMarket(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    +<dd>
    +<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    +<dd>
    +<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMUserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>
    +<div class="block">USDⓈ-M  Websocket Streams</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#%3Cinit%3E()" class="member-name-link">UMWebsocketClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">UMWebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#unsetProxy()" class="member-name-link">unsetProxy()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/FuturesClient.html#userData()" class="member-name-link">userData()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#userData()" class="member-name-link">userData()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#userData()" class="member-name-link">userData()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    +<dd>
    +<div class="block">User Data Streams Endpoints</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    +<dd>&nbsp;</dd>
    +</dl>
    +<h2 class="title" id="I:W">W</h2>
    +<dl class="index">
    +<dt><a href="com/binance/connector/futures/client/WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a> - Interface in <a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></dt>
    +<dd>&nbsp;</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    +<dd>
    +<div class="block">Futures Websocket Streams</div>
    +</dd>
    +<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">WebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    +<dd>&nbsp;</dd>
    +</dl>
    +<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a></main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/index.html b/target/apidocs/index.html
    new file mode 100644
    index 0000000..f391807
    --- /dev/null
    +++ b/target/apidocs/index.html
    @@ -0,0 +1,79 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Overview (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="package index">
    +<meta name="generator" content="javadoc/PackageIndexWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="package-index-page">
    +<script type="text/javascript">var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li class="nav-bar-cell1-rev">Overview</li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li><a href="overview-tree.html">Tree</a></li>
    +<li><a href="index-all.html">Index</a></li>
    +<li><a href="help-doc.html#overview">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">io.github.binance:binance-futures-connector-java 3.0.4 API</h1>
    +</div>
    +<div id="all-packages-table">
    +<div class="caption"><span>Packages</span></div>
    +<div class="summary-table two-column-summary">
    +<div class="table-header col-first">Package</div>
    +<div class="table-header col-last">Description</div>
    +<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></div>
    +<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    +<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    +<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    +<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    +<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    +<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    +<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    +<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    +<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    +</div>
    +</div>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/jquery-ui.overrides.css b/target/apidocs/jquery-ui.overrides.css
    new file mode 100644
    index 0000000..03c010b
    --- /dev/null
    +++ b/target/apidocs/jquery-ui.overrides.css
    @@ -0,0 +1,35 @@
    +/*
    + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
    + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + */
    +
    +.ui-state-active,
    +.ui-widget-content .ui-state-active,
    +.ui-widget-header .ui-state-active,
    +a.ui-button:active,
    +.ui-button:active,
    +.ui-button.ui-state-active:hover {
    +    /* Overrides the color of selection used in jQuery UI */
    +    background: #F8981D;
    +    border: 1px solid #F8981D;
    +}
    diff --git a/target/apidocs/legal/COPYRIGHT b/target/apidocs/legal/COPYRIGHT
    new file mode 100644
    index 0000000..ca74fff
    --- /dev/null
    +++ b/target/apidocs/legal/COPYRIGHT
    @@ -0,0 +1 @@
    +Please see ..\java.base\COPYRIGHT
    diff --git a/target/apidocs/legal/LICENSE b/target/apidocs/legal/LICENSE
    new file mode 100644
    index 0000000..4ad9fe4
    --- /dev/null
    +++ b/target/apidocs/legal/LICENSE
    @@ -0,0 +1 @@
    +Please see ..\java.base\LICENSE
    diff --git a/target/apidocs/legal/jquery.md b/target/apidocs/legal/jquery.md
    new file mode 100644
    index 0000000..f7b72e3
    --- /dev/null
    +++ b/target/apidocs/legal/jquery.md
    @@ -0,0 +1,72 @@
    +## jQuery v3.6.0
    +
    +### jQuery License
    +```
    +jQuery v 3.6.0
    +Copyright OpenJS Foundation and other contributors, https://openjsf.org/
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +******************************************
    +
    +The jQuery JavaScript Library v3.6.0 also includes Sizzle.js
    +
    +Sizzle.js includes the following license:
    +
    +Copyright JS Foundation and other contributors, https://js.foundation/
    +
    +This software consists of voluntary contributions made by many
    +individuals. For exact contribution history, see the revision history
    +available at https://github.com/jquery/sizzle
    +
    +The following license applies to all parts of this software except as
    +documented below:
    +
    +====
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +====
    +
    +All files located in the node_modules and external directories are
    +externally maintained libraries used by this software which have their
    +own licenses; we recommend you read them, as their terms may differ from
    +the terms above.
    +
    +*********************
    +
    +```
    diff --git a/target/apidocs/legal/jqueryUI.md b/target/apidocs/legal/jqueryUI.md
    new file mode 100644
    index 0000000..8031bdb
    --- /dev/null
    +++ b/target/apidocs/legal/jqueryUI.md
    @@ -0,0 +1,49 @@
    +## jQuery UI v1.12.1
    +
    +### jQuery UI License
    +```
    +Copyright jQuery Foundation and other contributors, https://jquery.org/
    +
    +This software consists of voluntary contributions made by many
    +individuals. For exact contribution history, see the revision history
    +available at https://github.com/jquery/jquery-ui
    +
    +The following license applies to all parts of this software except as
    +documented below:
    +
    +====
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +====
    +
    +Copyright and related rights for sample code are waived via CC0. Sample
    +code is defined as all source code contained within the demos directory.
    +
    +CC0: http://creativecommons.org/publicdomain/zero/1.0/
    +
    +====
    +
    +All files located in the node_modules and external directories are
    +externally maintained libraries used by this software which have their
    +own licenses; we recommend you read them, as their terms may differ from
    +the terms above.
    +
    +```
    diff --git a/target/apidocs/member-search-index.js b/target/apidocs/member-search-index.js
    new file mode 100644
    index 0000000..f51f887
    --- /dev/null
    +++ b/target/apidocs/member-search-index.js
    @@ -0,0 +1 @@
    +memberSearchIndex = [{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"Account(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"aggTrades(LinkedHashMap<String, Object>)","u":"aggTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"assetIndex(LinkedHashMap<String, Object>)","u":"assetIndex(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"autoCancelOpen(LinkedHashMap<String, Object>)","u":"autoCancelOpen(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"basis(LinkedHashMap<String, Object>)","u":"basis(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelAllOpenOrders(LinkedHashMap<String, Object>)","u":"cancelAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelMultipleOrders(LinkedHashMap<String, Object>)","u":"cancelMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelOrder(LinkedHashMap<String, Object>)","u":"cancelOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeInitialLeverage(LinkedHashMap<String, Object>)","u":"changeInitialLeverage(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeMarginType(LinkedHashMap<String, Object>)","u":"changeMarginType(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"changeMultiAssetsMode(LinkedHashMap<String, Object>)","u":"changeMultiAssetsMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changePositionModeTrade(LinkedHashMap<String, Object>)","u":"changePositionModeTrade(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"closeListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"CMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"CMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"CMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMUserData","l":"CMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"continuousKlines(LinkedHashMap<String, Object>)","u":"continuousKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)","u":"createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"createListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"depth(LinkedHashMap<String, Object>)","u":"depth(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"exchangeInfo()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"extendListenKey()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"fundingRate(LinkedHashMap<String, Object>)","u":"fundingRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadId(LinkedHashMap<String, Object>)","u":"futuresDownloadId(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadLink(LinkedHashMap<String, Object>)","u":"futuresDownloadLink(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getAdlQuantile(LinkedHashMap<String, Object>)","u":"getAdlQuantile(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getApiKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCommissionRate(LinkedHashMap<String, Object>)","u":"getCommissionRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getConnections()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getCurrentMultiAssetMode(LinkedHashMap<String, Object>)","u":"getCurrentMultiAssetMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCurrentPositionMode(LinkedHashMap<String, Object>)","u":"getCurrentPositionMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getForceOrders(LinkedHashMap<String, Object>)","u":"getForceOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getIncomeHistory(LinkedHashMap<String, Object>)","u":"getIncomeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracketForPair(LinkedHashMap<String, Object>)","u":"getLeverageBracketForPair(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getNoopCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnClosingCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnFailureCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnMessageCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnOpenCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getPair()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getPositionMarginChangeHistory(LinkedHashMap<String, Object>)","u":"getPositionMarginChangeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProxy()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getSecretKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getSpeed()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getTradingRulesIndicators(LinkedHashMap<String, Object>)","u":"getTradingRulesIndicators(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"historicalBlvt(LinkedHashMap<String, Object>)","u":"historicalBlvt(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"historicalTrades(LinkedHashMap<String, Object>)","u":"historicalTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"indexInfo(LinkedHashMap<String, Object>)","u":"indexInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"indexPriceKlines(LinkedHashMap<String, Object>)","u":"indexPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"klines(LinkedHashMap<String, Object>)","u":"klines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"Market(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPriceKlines(LinkedHashMap<String, Object>)","u":"markPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(MarkPriceSymbolParams)","u":"markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(String, int, WebSocketCallback)","u":"markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"modifyIsolatedPositionMargin(LinkedHashMap<String, Object>)","u":"modifyIsolatedPositionMargin(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"modifyOrder(LinkedHashMap<String, Object>)","u":"modifyOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"newOrder(LinkedHashMap<String, Object>)","u":"newOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterest(LinkedHashMap<String, Object>)","u":"openInterest(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"orderModifyHistory(LinkedHashMap<String, Object>)","u":"orderModifyHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ping()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"placeMultipleOrders(LinkedHashMap<String, Object>)","u":"placeMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"PortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginAccountInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginAccountInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryCurrentOpenOrder(LinkedHashMap<String, Object>)","u":"queryCurrentOpenOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryOrder(LinkedHashMap<String, Object>)","u":"queryOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setBaseUrl(String)","u":"setBaseUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setProxy(ProxyAuth)","u":"setProxy(com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setRequestHandler(String, ProxyAuth)","u":"setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"takerBuySellVol(LinkedHashMap<String, Object>)","u":"takerBuySellVol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"time()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"trades(LinkedHashMap<String, Object>)","u":"trades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"UMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"UMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"UMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMUserData","l":"UMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"unsetProxy()"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"UserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"WebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/module-search-index.js b/target/apidocs/module-search-index.js
    new file mode 100644
    index 0000000..0d59754
    --- /dev/null
    +++ b/target/apidocs/module-search-index.js
    @@ -0,0 +1 @@
    +moduleSearchIndex = [];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html
    new file mode 100644
    index 0000000..da1b14b
    --- /dev/null
    +++ b/target/apidocs/overview-summary.html
    @@ -0,0 +1,26 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>io.github.binance:binance-futures-connector-java 3.0.4 API</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="index redirect">
    +<meta name="generator" content="javadoc/IndexRedirectWriter">
    +<link rel="canonical" href="index.html">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<script type="text/javascript">window.location.replace('index.html')</script>
    +<noscript>
    +<meta http-equiv="Refresh" content="0;index.html">
    +</noscript>
    +</head>
    +<body class="index-redirect-page">
    +<main role="main">
    +<noscript>
    +<p>JavaScript is disabled on your browser.</p>
    +</noscript>
    +<p><a href="index.html">index.html</a></p>
    +</main>
    +</body>
    +</html>
    diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html
    new file mode 100644
    index 0000000..1ab8b33
    --- /dev/null
    +++ b/target/apidocs/overview-tree.html
    @@ -0,0 +1,123 @@
    +<!DOCTYPE HTML>
    +<html lang="en">
    +<head>
    +<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<title>Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    +<meta name="viewport" content="width=device-width, initial-scale=1">
    +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    +<meta name="dc.created" content="2024-03-29">
    +<meta name="description" content="class tree">
    +<meta name="generator" content="javadoc/TreeWriter">
    +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    +<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    +<script type="text/javascript" src="script.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    +<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    +</head>
    +<body class="tree-page">
    +<script type="text/javascript">var pathtoroot = "./";
    +loadScripts(document, 'script');</script>
    +<noscript>
    +<div>JavaScript is disabled on your browser.</div>
    +</noscript>
    +<div class="flex-box">
    +<header role="banner" class="flex-header">
    +<nav role="navigation">
    +<!-- ========= START OF TOP NAVBAR ======= -->
    +<div class="top-nav" id="navbar-top">
    +<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    +<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    +<li><a href="index.html">Overview</a></li>
    +<li>Package</li>
    +<li>Class</li>
    +<li>Use</li>
    +<li class="nav-bar-cell1-rev">Tree</li>
    +<li><a href="index-all.html">Index</a></li>
    +<li><a href="help-doc.html#tree">Help</a></li>
    +</ul>
    +</div>
    +<div class="sub-nav">
    +<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    +<input type="text" id="search-input" value="search" disabled="disabled">
    +<input type="reset" id="reset-button" value="reset" disabled="disabled">
    +</div>
    +</div>
    +<!-- ========= END OF TOP NAVBAR ========= -->
    +<span class="skip-nav" id="skip-navbar-top"></span></nav>
    +</header>
    +<div class="flex-content">
    +<main role="main">
    +<div class="header">
    +<h1 class="title">Hierarchy For All Packages</h1>
    +<span class="package-hierarchy-label">Package Hierarchies:</span>
    +<ul class="horizontal">
    +<li><a href="com/binance/connector/futures/client/package-tree.html">com.binance.connector.futures.client</a>, </li>
    +<li><a href="com/binance/connector/futures/client/impl/package-tree.html">com.binance.connector.futures.client.impl</a>, </li>
    +<li><a href="com/binance/connector/futures/client/impl/cm_futures/package-tree.html">com.binance.connector.futures.client.impl.cm_futures</a>, </li>
    +<li><a href="com/binance/connector/futures/client/impl/futures/package-tree.html">com.binance.connector.futures.client.impl.futures</a>, </li>
    +<li><a href="com/binance/connector/futures/client/impl/um_futures/package-tree.html">com.binance.connector.futures.client.impl.um_futures</a></li>
    +</ul>
    +</div>
    +<section class="hierarchy">
    +<h2 title="Class Hierarchy">Class Hierarchy</h2>
    +<ul>
    +<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> (implements com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a>)
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></li>
    +</ul>
    +</li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> (implements com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a>)
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></li>
    +<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></li>
    +</ul>
    +</li>
    +</ul>
    +</li>
    +</ul>
    +</section>
    +<section class="hierarchy">
    +<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
    +<ul>
    +<li class="circle">com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a></li>
    +<li class="circle">com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a></li>
    +</ul>
    +</section>
    +</main>
    +<footer role="contentinfo">
    +<hr>
    +<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    +</footer>
    +</div>
    +</div>
    +</body>
    +</html>
    diff --git a/target/apidocs/package-search-index.js b/target/apidocs/package-search-index.js
    new file mode 100644
    index 0000000..33e5749
    --- /dev/null
    +++ b/target/apidocs/package-search-index.js
    @@ -0,0 +1 @@
    +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"com.binance.connector.futures.client"},{"l":"com.binance.connector.futures.client.impl"},{"l":"com.binance.connector.futures.client.impl.cm_futures"},{"l":"com.binance.connector.futures.client.impl.futures"},{"l":"com.binance.connector.futures.client.impl.um_futures"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/resources/glass.png b/target/apidocs/resources/glass.png
    new file mode 100644
    index 0000000000000000000000000000000000000000..a7f591f467a1c0c949bbc510156a0c1afb860a6e
    GIT binary patch
    literal 499
    zcmV<P0Sx|$P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
    zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzl}SWFRCwBA{Qv(y0|-RU-){({%7EAb
    zhy{T7ArP+x;@;(nj_(+707j4jK+Q=&_Dmpt1jH+W_!SWAfXoHr*Ffw7G~^Ce10v?_
    zGXv7cfOshorvVlIgh>JoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI;
    zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz
    zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6
    z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5
    zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg
    z1VF_nfs`Lm^DjYZ1(1uD0u4<h+6721i2zbdgk+VN-#xwu(wIh)0Z>CSIr)XAaq<Z=
    pynB52BgqCp4Jm;}@p6Cw0|4^LpB(^sAf*5R002ovPDHLkV1hXO#b5vc
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/apidocs/resources/x.png b/target/apidocs/resources/x.png
    new file mode 100644
    index 0000000000000000000000000000000000000000..30548a756e151be4e927e8d28c508cc5b3514bf3
    GIT binary patch
    literal 394
    zcmV;50d@X~P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
    zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzEJ;K`RCwBAZ10)C00gB#Tm-~f6~+1M
    z8SsFP-icvAY7!8)0M$-mc5(A40dl&5m<Nahj~qXF-Nwq|Iu6a@Kx!Ef^8&FKQ0;pr
    zAfpyZ4I2<I2PzD~p?N6~Gb0ICfegq6;=f3OtmuZ|&<xU(#{wi40r7tzo{yw}1!@Q*
    zkY>W6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O
    zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L
    zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&<p{k-g=k|K>6V{5JzFt
    ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/apidocs/script-dir/jquery-3.6.0.min.js b/target/apidocs/script-dir/jquery-3.6.0.min.js
    new file mode 100644
    index 0000000..c4c6022
    --- /dev/null
    +++ b/target/apidocs/script-dir/jquery-3.6.0.min.js
    @@ -0,0 +1,2 @@
    +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
    +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
    diff --git a/target/apidocs/script-dir/jquery-ui.min.css b/target/apidocs/script-dir/jquery-ui.min.css
    new file mode 100644
    index 0000000..d64539c
    --- /dev/null
    +++ b/target/apidocs/script-dir/jquery-ui.min.css
    @@ -0,0 +1,6 @@
    +/*! jQuery UI - v1.13.1 - 2022-05-12
    +* http://jqueryui.com
    +* Includes: core.css, autocomplete.css, menu.css
    +* Copyright jQuery Foundation and other contributors; Licensed MIT */
    +
    +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
    \ No newline at end of file
    diff --git a/target/apidocs/script-dir/jquery-ui.min.js b/target/apidocs/script-dir/jquery-ui.min.js
    new file mode 100644
    index 0000000..55c2832
    --- /dev/null
    +++ b/target/apidocs/script-dir/jquery-ui.min.js
    @@ -0,0 +1,6 @@
    +/*! jQuery UI - v1.13.1 - 2022-05-12
    +* http://jqueryui.com
    +* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
    +* Copyright jQuery Foundation and other contributors; Licensed MIT */
    +
    +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.1";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},s=x[a][t],n=x[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}l[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},l,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],l.call(s[n],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(o,e){var l=e.prototype.widgetFullName||o;x.fn[o]=function(i){var t="string"==typeof i,s=a.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,l);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=x.data(this,l);t?(t.option(i||{}),t._init&&t._init()):x.data(this,l,new e(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=x(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],l=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=l.classesElementLookup[t[s]]||x(),i=n.add?(function(){var i=[];n.element.each(function(t,e){x.map(l.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),l._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(n.element.get())))):x(i.not(n.element).get()),l.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=x.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;x.each(s.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(s.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,i={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return i.element.toggleClass(this._classes(i),s),this},_on:function(n,o,t){var l,a=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=l=x(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,l=this.widget()),x.each(t,function(t,e){function i(){if(n||!0!==a.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?a[e]:e).apply(a,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var s=t.match(/^([\w:-]*)\s*(.*)$/),t=s[1]+a.eventNamespace,s=s[2];s?l.on(t,s,i):o.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(o,l){x.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||l:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&x.effects&&x.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[o](),i&&i.call(e[0]),t()})}});var s,C,E,o,r,u,h,c,k;x.widget;function T(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function A(t,e){return parseInt(x.css(t,e),10)||0}function W(t){return null!=t&&t===t.window}C=Math.max,E=Math.abs,o=/left|center|right/,r=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,k=x.fn.position,x.position={scrollbarWidth:function(){if(void 0!==s)return s;var t,e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=W(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(c){if(!c||!c.of)return k.apply(this,arguments);var d,f,m,p,v,t,g="string"==typeof(c=x.extend({},c)).of?x(document).find(c.of):x(c.of),_=x.position.getWithinInfo(c.within),y=x.position.getScrollInfo(_),b=(c.collision||"flip").split(" "),w={},e=9===(t=(e=g)[0]).nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:W(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()};return g[0].preventDefault&&(c.at="left top"),f=e.width,m=e.height,v=x.extend({},p=e.offset),x.each(["my","at"],function(){var t,e,i=(c[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=u.exec(i[0]),e=u.exec(i[1]),w[this]=[t?t[0]:0,e?e[0]:0],c[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===c.at[0]?v.left+=f:"center"===c.at[0]&&(v.left+=f/2),"bottom"===c.at[1]?v.top+=m:"center"===c.at[1]&&(v.top+=m/2),d=T(w.at,f,m),v.left+=d[0],v.top+=d[1],this.each(function(){var i,t,l=x(this),a=l.outerWidth(),r=l.outerHeight(),e=A(this,"marginLeft"),s=A(this,"marginTop"),n=a+e+A(this,"marginRight")+y.width,o=r+s+A(this,"marginBottom")+y.height,u=x.extend({},v),h=T(w.my,l.outerWidth(),l.outerHeight());"right"===c.my[0]?u.left-=a:"center"===c.my[0]&&(u.left-=a/2),"bottom"===c.my[1]?u.top-=r:"center"===c.my[1]&&(u.top-=r/2),u.left+=h[0],u.top+=h[1],i={marginLeft:e,marginTop:s},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](u,{targetWidth:f,targetHeight:m,elemWidth:a,elemHeight:r,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[d[0]+h[0],d[1]+h[1]],my:c.my,at:c.at,within:_,elem:l})}),c.using&&(t=function(t){var e=p.left-u.left,i=e+f-a,s=p.top-u.top,n=s+m-r,o={target:{element:g,left:p.left,top:p.top,width:f,height:m},element:{element:l,left:u.left,top:u.top,width:a,height:r},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};f<a&&E(e+i)<f&&(o.horizontal="center"),m<r&&E(s+n)<m&&(o.vertical="middle"),C(E(e),E(i))>C(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0<l&&a<=0?(i=t.left+l+e.collisionWidth-n-s,t.left+=l-i):t.left=!(0<a&&l<=0)&&a<l?s+n-e.collisionWidth:s:0<l?t.left+=l:0<a?t.left-=a:t.left=C(t.left-o,t.left)},top:function(t,e){var i=e.within,s=i.isWindow?i.scrollTop:i.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,l=s-o,a=o+e.collisionHeight-n-s;e.collisionHeight>n?0<l&&a<=0?(i=t.top+l+e.collisionHeight-n-s,t.top+=l-i):t.top=!(0<a&&l<=0)&&a<l?s+n-e.collisionHeight:s:0<l?t.top+=l:0<a?t.top-=a:t.top=C(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,o=i.isWindow?i.scrollLeft:i.offset.left,l=t.left-e.collisionPosition.marginLeft,a=l-o,r=l+e.collisionWidth-n-o,u="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,i="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,l=-2*e.offset[0];a<0?((s=t.left+u+i+l+e.collisionWidth-n-s)<0||s<E(a))&&(t.left+=u+i+l):0<r&&(0<(o=t.left-e.collisionPosition.marginLeft+u+i+l-o)||E(o)<r)&&(t.left+=u+i+l)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,o=i.isWindow?i.scrollTop:i.offset.top,l=t.top-e.collisionPosition.marginTop,a=l-o,r=l+e.collisionHeight-n-o,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,i="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,l=-2*e.offset[1];a<0?((s=t.top+u+i+l+e.collisionHeight-n-s)<0||s<E(a))&&(t.top+=u+i+l):0<r&&(0<(o=t.top-e.collisionPosition.marginTop+u+i+l-o)||E(o)<r)&&(t.top+=u+i+l)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};var t;x.ui.position,x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}}),x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=!(i=i||e.body).nodeName?e.body:i},x.widget("ui.menu",{version:"1.13.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=x.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:x(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!x(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=x(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=x(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||x(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(x(this).children(".ui-menu-item-wrapper").text()))})}});x.widget("ui.autocomplete",{version:"1.13.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:x.map(t,function(t){return"string"==typeof t?{label:t,value:t}:x.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(x.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;x.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return x("<li>").append(x("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(e))},100))}});x.ui.autocomplete});
    \ No newline at end of file
    diff --git a/target/apidocs/script.js b/target/apidocs/script.js
    new file mode 100644
    index 0000000..0765364
    --- /dev/null
    +++ b/target/apidocs/script.js
    @@ -0,0 +1,132 @@
    +/*
    + * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
    + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + */
    +
    +var moduleSearchIndex;
    +var packageSearchIndex;
    +var typeSearchIndex;
    +var memberSearchIndex;
    +var tagSearchIndex;
    +function loadScripts(doc, tag) {
    +    createElem(doc, tag, 'search.js');
    +
    +    createElem(doc, tag, 'module-search-index.js');
    +    createElem(doc, tag, 'package-search-index.js');
    +    createElem(doc, tag, 'type-search-index.js');
    +    createElem(doc, tag, 'member-search-index.js');
    +    createElem(doc, tag, 'tag-search-index.js');
    +}
    +
    +function createElem(doc, tag, path) {
    +    var script = doc.createElement(tag);
    +    var scriptElement = doc.getElementsByTagName(tag)[0];
    +    script.src = pathtoroot + path;
    +    scriptElement.parentNode.insertBefore(script, scriptElement);
    +}
    +
    +function show(tableId, selected, columns) {
    +    if (tableId !== selected) {
    +        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
    +            .forEach(function(elem) {
    +                elem.style.display = 'none';
    +            });
    +    }
    +    document.querySelectorAll('div.' + selected)
    +        .forEach(function(elem, index) {
    +            elem.style.display = '';
    +            var isEvenRow = index % (columns * 2) < columns;
    +            elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
    +            elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
    +        });
    +    updateTabs(tableId, selected);
    +}
    +
    +function updateTabs(tableId, selected) {
    +    document.querySelector('div#' + tableId +' .summary-table')
    +        .setAttribute('aria-labelledby', selected);
    +    document.querySelectorAll('button[id^="' + tableId + '"]')
    +        .forEach(function(tab, index) {
    +            if (selected === tab.id || (tableId === selected && index === 0)) {
    +                tab.className = activeTableTab;
    +                tab.setAttribute('aria-selected', true);
    +                tab.setAttribute('tabindex',0);
    +            } else {
    +                tab.className = tableTab;
    +                tab.setAttribute('aria-selected', false);
    +                tab.setAttribute('tabindex',-1);
    +            }
    +        });
    +}
    +
    +function switchTab(e) {
    +    var selected = document.querySelector('[aria-selected=true]');
    +    if (selected) {
    +        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
    +            // left or up arrow key pressed: move focus to previous tab
    +            selected.previousSibling.click();
    +            selected.previousSibling.focus();
    +            e.preventDefault();
    +        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
    +            // right or down arrow key pressed: move focus to next tab
    +            selected.nextSibling.click();
    +            selected.nextSibling.focus();
    +            e.preventDefault();
    +        }
    +    }
    +}
    +
    +var updateSearchResults = function() {};
    +
    +function indexFilesLoaded() {
    +    return moduleSearchIndex
    +        && packageSearchIndex
    +        && typeSearchIndex
    +        && memberSearchIndex
    +        && tagSearchIndex;
    +}
    +
    +// Workaround for scroll position not being included in browser history (8249133)
    +document.addEventListener("DOMContentLoaded", function(e) {
    +    var contentDiv = document.querySelector("div.flex-content");
    +    window.addEventListener("popstate", function(e) {
    +        if (e.state !== null) {
    +            contentDiv.scrollTop = e.state;
    +        }
    +    });
    +    window.addEventListener("hashchange", function(e) {
    +        history.replaceState(contentDiv.scrollTop, document.title);
    +    });
    +    contentDiv.addEventListener("scroll", function(e) {
    +        var timeoutID;
    +        if (!timeoutID) {
    +            timeoutID = setTimeout(function() {
    +                history.replaceState(contentDiv.scrollTop, document.title);
    +                timeoutID = null;
    +            }, 100);
    +        }
    +    });
    +    if (!location.hash) {
    +        history.replaceState(contentDiv.scrollTop, document.title);
    +    }
    +});
    diff --git a/target/apidocs/search.js b/target/apidocs/search.js
    new file mode 100644
    index 0000000..13aba85
    --- /dev/null
    +++ b/target/apidocs/search.js
    @@ -0,0 +1,354 @@
    +/*
    + * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
    + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + *
    + */
    +
    +var noResult = {l: "No results found"};
    +var loading = {l: "Loading search index..."};
    +var catModules = "Modules";
    +var catPackages = "Packages";
    +var catTypes = "Classes and Interfaces";
    +var catMembers = "Members";
    +var catSearchTags = "Search Tags";
    +var highlight = "<span class=\"result-highlight\">$&</span>";
    +var searchPattern = "";
    +var fallbackPattern = "";
    +var RANKING_THRESHOLD = 2;
    +var NO_MATCH = 0xffff;
    +var MIN_RESULTS = 3;
    +var MAX_RESULTS = 500;
    +var UNNAMED = "<Unnamed>";
    +function escapeHtml(str) {
    +    return str.replace(/</g, "&lt;").replace(/>/g, "&gt;");
    +}
    +function getHighlightedText(item, matcher, fallbackMatcher) {
    +    var escapedItem = escapeHtml(item);
    +    var highlighted = escapedItem.replace(matcher, highlight);
    +    if (highlighted === escapedItem) {
    +        highlighted = escapedItem.replace(fallbackMatcher, highlight)
    +    }
    +    return highlighted;
    +}
    +function getURLPrefix(ui) {
    +    var urlPrefix="";
    +    var slash = "/";
    +    if (ui.item.category === catModules) {
    +        return ui.item.l + slash;
    +    } else if (ui.item.category === catPackages && ui.item.m) {
    +        return ui.item.m + slash;
    +    } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
    +        if (ui.item.m) {
    +            urlPrefix = ui.item.m + slash;
    +        } else {
    +            $.each(packageSearchIndex, function(index, item) {
    +                if (item.m && ui.item.p === item.l) {
    +                    urlPrefix = item.m + slash;
    +                }
    +            });
    +        }
    +    }
    +    return urlPrefix;
    +}
    +function createSearchPattern(term) {
    +    var pattern = "";
    +    var isWordToken = false;
    +    term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
    +        if (index > 0) {
    +            // whitespace between identifiers is significant
    +            pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
    +        }
    +        var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
    +        for (var i = 0; i < tokens.length; i++) {
    +            var s = tokens[i];
    +            if (s === "") {
    +                continue;
    +            }
    +            pattern += $.ui.autocomplete.escapeRegex(s);
    +            isWordToken =  /\w$/.test(s);
    +            if (isWordToken) {
    +                pattern += "([a-z0-9_$<>\\[\\]]*?)";
    +            }
    +        }
    +    });
    +    return pattern;
    +}
    +function createMatcher(pattern, flags) {
    +    var isCamelCase = /[A-Z]/.test(pattern);
    +    return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
    +}
    +var watermark = 'Search';
    +$(function() {
    +    var search = $("#search-input");
    +    var reset = $("#reset-button");
    +    search.val('');
    +    search.prop("disabled", false);
    +    reset.prop("disabled", false);
    +    search.val(watermark).addClass('watermark');
    +    search.blur(function() {
    +        if ($(this).val().length === 0) {
    +            $(this).val(watermark).addClass('watermark');
    +        }
    +    });
    +    search.on('click keydown paste', function() {
    +        if ($(this).val() === watermark) {
    +            $(this).val('').removeClass('watermark');
    +        }
    +    });
    +    reset.click(function() {
    +        search.val('').focus();
    +    });
    +    search.focus()[0].setSelectionRange(0, 0);
    +});
    +$.widget("custom.catcomplete", $.ui.autocomplete, {
    +    _create: function() {
    +        this._super();
    +        this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
    +    },
    +    _renderMenu: function(ul, items) {
    +        var rMenu = this;
    +        var currentCategory = "";
    +        rMenu.menu.bindings = $();
    +        $.each(items, function(index, item) {
    +            var li;
    +            if (item.category && item.category !== currentCategory) {
    +                ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
    +                currentCategory = item.category;
    +            }
    +            li = rMenu._renderItemData(ul, item);
    +            if (item.category) {
    +                li.attr("aria-label", item.category + " : " + item.l);
    +                li.attr("class", "result-item");
    +            } else {
    +                li.attr("aria-label", item.l);
    +                li.attr("class", "result-item");
    +            }
    +        });
    +    },
    +    _renderItem: function(ul, item) {
    +        var label = "";
    +        var matcher = createMatcher(escapeHtml(searchPattern), "g");
    +        var fallbackMatcher = new RegExp(fallbackPattern, "gi")
    +        if (item.category === catModules) {
    +            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    +        } else if (item.category === catPackages) {
    +            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    +        } else if (item.category === catTypes) {
    +            label = (item.p && item.p !== UNNAMED)
    +                    ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
    +                    : getHighlightedText(item.l, matcher, fallbackMatcher);
    +        } else if (item.category === catMembers) {
    +            label = (item.p && item.p !== UNNAMED)
    +                    ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
    +                    : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
    +        } else if (item.category === catSearchTags) {
    +            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    +        } else {
    +            label = item.l;
    +        }
    +        var li = $("<li/>").appendTo(ul);
    +        var div = $("<div/>").appendTo(li);
    +        if (item.category === catSearchTags && item.h) {
    +            if (item.d) {
    +                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
    +                                + item.d + "</span><br>");
    +            } else {
    +                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
    +            }
    +        } else {
    +            if (item.m) {
    +                div.html(item.m + "/" + label);
    +            } else {
    +                div.html(label);
    +            }
    +        }
    +        return li;
    +    }
    +});
    +function rankMatch(match, category) {
    +    if (!match) {
    +        return NO_MATCH;
    +    }
    +    var index = match.index;
    +    var input = match.input;
    +    var leftBoundaryMatch = 2;
    +    var periferalMatch = 0;
    +    // make sure match is anchored on a left word boundary
    +    if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
    +        leftBoundaryMatch = 0;
    +    } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
    +        leftBoundaryMatch = 1;
    +    }
    +    var matchEnd = index + match[0].length;
    +    var leftParen = input.indexOf("(");
    +    var endOfName = leftParen > -1 ? leftParen : input.length;
    +    // exclude peripheral matches
    +    if (category !== catModules && category !== catSearchTags) {
    +        var delim = category === catPackages ? "/" : ".";
    +        if (leftParen > -1 && leftParen < index) {
    +            periferalMatch += 2;
    +        } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
    +            periferalMatch += 2;
    +        }
    +    }
    +    var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
    +    for (var i = 1; i < match.length; i++) {
    +        // lower ranking if parts of the name are missing
    +        if (match[i])
    +            delta += match[i].length;
    +    }
    +    if (category === catTypes) {
    +        // lower ranking if a type name contains unmatched camel-case parts
    +        if (/[A-Z]/.test(input.substring(matchEnd)))
    +            delta += 5;
    +        if (/[A-Z]/.test(input.substring(0, index)))
    +            delta += 5;
    +    }
    +    return leftBoundaryMatch + periferalMatch + (delta / 200);
    +
    +}
    +function doSearch(request, response) {
    +    var result = [];
    +    searchPattern = createSearchPattern(request.term);
    +    fallbackPattern = createSearchPattern(request.term.toLowerCase());
    +    if (searchPattern === "") {
    +        return this.close();
    +    }
    +    var camelCaseMatcher = createMatcher(searchPattern, "");
    +    var fallbackMatcher = new RegExp(fallbackPattern, "i");
    +
    +    function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
    +        if (indexArray) {
    +            var newResults = [];
    +            $.each(indexArray, function (i, item) {
    +                item.category = category;
    +                var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
    +                if (ranking < RANKING_THRESHOLD) {
    +                    newResults.push({ranking: ranking, item: item});
    +                }
    +                return newResults.length <= MAX_RESULTS;
    +            });
    +            return newResults.sort(function(e1, e2) {
    +                return e1.ranking - e2.ranking;
    +            }).map(function(e) {
    +                return e.item;
    +            });
    +        }
    +        return [];
    +    }
    +    function searchIndex(indexArray, category, nameFunc) {
    +        var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
    +        result = result.concat(primaryResults);
    +        if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
    +            var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
    +            result = result.concat(secondaryResults.filter(function (item) {
    +                return primaryResults.indexOf(item) === -1;
    +            }));
    +        }
    +    }
    +
    +    searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
    +    searchIndex(packageSearchIndex, catPackages, function(item) {
    +        return (item.m && request.term.indexOf("/") > -1)
    +            ? (item.m + "/" + item.l) : item.l;
    +    });
    +    searchIndex(typeSearchIndex, catTypes, function(item) {
    +        return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
    +    });
    +    searchIndex(memberSearchIndex, catMembers, function(item) {
    +        return request.term.indexOf(".") > -1
    +            ? item.p + "." + item.c + "." + item.l : item.l;
    +    });
    +    searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
    +
    +    if (!indexFilesLoaded()) {
    +        updateSearchResults = function() {
    +            doSearch(request, response);
    +        }
    +        result.unshift(loading);
    +    } else {
    +        updateSearchResults = function() {};
    +    }
    +    response(result);
    +}
    +$(function() {
    +    $("#search-input").catcomplete({
    +        minLength: 1,
    +        delay: 300,
    +        source: doSearch,
    +        response: function(event, ui) {
    +            if (!ui.content.length) {
    +                ui.content.push(noResult);
    +            } else {
    +                $("#search-input").empty();
    +            }
    +        },
    +        autoFocus: true,
    +        focus: function(event, ui) {
    +            return false;
    +        },
    +        position: {
    +            collision: "flip"
    +        },
    +        select: function(event, ui) {
    +            if (ui.item.category) {
    +                var url = getURLPrefix(ui);
    +                if (ui.item.category === catModules) {
    +                    url += "module-summary.html";
    +                } else if (ui.item.category === catPackages) {
    +                    if (ui.item.u) {
    +                        url = ui.item.u;
    +                    } else {
    +                        url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
    +                    }
    +                } else if (ui.item.category === catTypes) {
    +                    if (ui.item.u) {
    +                        url = ui.item.u;
    +                    } else if (ui.item.p === UNNAMED) {
    +                        url += ui.item.l + ".html";
    +                    } else {
    +                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
    +                    }
    +                } else if (ui.item.category === catMembers) {
    +                    if (ui.item.p === UNNAMED) {
    +                        url += ui.item.c + ".html" + "#";
    +                    } else {
    +                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
    +                    }
    +                    if (ui.item.u) {
    +                        url += ui.item.u;
    +                    } else {
    +                        url += ui.item.l;
    +                    }
    +                } else if (ui.item.category === catSearchTags) {
    +                    url += ui.item.u;
    +                }
    +                if (top !== window) {
    +                    parent.classFrame.location = pathtoroot + url;
    +                } else {
    +                    window.location.href = pathtoroot + url;
    +                }
    +                $("#search-input").focus();
    +            }
    +        }
    +    });
    +});
    diff --git a/target/apidocs/stylesheet.css b/target/apidocs/stylesheet.css
    new file mode 100644
    index 0000000..6dc5b36
    --- /dev/null
    +++ b/target/apidocs/stylesheet.css
    @@ -0,0 +1,866 @@
    +/*
    + * Javadoc style sheet
    + */
    +
    +@import url('resources/fonts/dejavu.css');
    +
    +/*
    + * Styles for individual HTML elements.
    + *
    + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
    + * HTML element throughout the page.
    + */
    +
    +body {
    +    background-color:#ffffff;
    +    color:#353833;
    +    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
    +    font-size:14px;
    +    margin:0;
    +    padding:0;
    +    height:100%;
    +    width:100%;
    +}
    +iframe {
    +    margin:0;
    +    padding:0;
    +    height:100%;
    +    width:100%;
    +    overflow-y:scroll;
    +    border:none;
    +}
    +a:link, a:visited {
    +    text-decoration:none;
    +    color:#4A6782;
    +}
    +a[href]:hover, a[href]:focus {
    +    text-decoration:none;
    +    color:#bb7a2a;
    +}
    +a[name] {
    +    color:#353833;
    +}
    +pre {
    +    font-family:'DejaVu Sans Mono', monospace;
    +    font-size:14px;
    +}
    +h1 {
    +    font-size:20px;
    +}
    +h2 {
    +    font-size:18px;
    +}
    +h3 {
    +    font-size:16px;
    +}
    +h4 {
    +    font-size:15px;
    +}
    +h5 {
    +    font-size:14px;
    +}
    +h6 {
    +    font-size:13px;
    +}
    +ul {
    +    list-style-type:disc;
    +}
    +code, tt {
    +    font-family:'DejaVu Sans Mono', monospace;
    +}
    +:not(h1, h2, h3, h4, h5, h6) > code,
    +:not(h1, h2, h3, h4, h5, h6) > tt {
    +    font-size:14px;
    +    padding-top:4px;
    +    margin-top:8px;
    +    line-height:1.4em;
    +}
    +dt code {
    +    font-family:'DejaVu Sans Mono', monospace;
    +    font-size:14px;
    +    padding-top:4px;
    +}
    +.summary-table dt code {
    +    font-family:'DejaVu Sans Mono', monospace;
    +    font-size:14px;
    +    vertical-align:top;
    +    padding-top:4px;
    +}
    +sup {
    +    font-size:8px;
    +}
    +button {
    +    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
    +    font-size: 14px;
    +}
    +/*
    + * Styles for HTML generated by javadoc.
    + *
    + * These are style classes that are used by the standard doclet to generate HTML documentation.
    + */
    +
    +/*
    + * Styles for document title and copyright.
    + */
    +.clear {
    +    clear:both;
    +    height:0;
    +    overflow:hidden;
    +}
    +.about-language {
    +    float:right;
    +    padding:0 21px 8px 8px;
    +    font-size:11px;
    +    margin-top:-9px;
    +    height:2.9em;
    +}
    +.legal-copy {
    +    margin-left:.5em;
    +}
    +.tab {
    +    background-color:#0066FF;
    +    color:#ffffff;
    +    padding:8px;
    +    width:5em;
    +    font-weight:bold;
    +}
    +/*
    + * Styles for navigation bar.
    + */
    +@media screen {
    +    .flex-box {
    +        position:fixed;
    +        display:flex;
    +        flex-direction:column;
    +        height: 100%;
    +        width: 100%;
    +    }
    +    .flex-header {
    +        flex: 0 0 auto;
    +    }
    +    .flex-content {
    +        flex: 1 1 auto;
    +        overflow-y: auto;
    +    }
    +}
    +.top-nav {
    +    background-color:#4D7A97;
    +    color:#FFFFFF;
    +    float:left;
    +    padding:0;
    +    width:100%;
    +    clear:right;
    +    min-height:2.8em;
    +    padding-top:10px;
    +    overflow:hidden;
    +    font-size:12px;
    +}
    +.sub-nav {
    +    background-color:#dee3e9;
    +    float:left;
    +    width:100%;
    +    overflow:hidden;
    +    font-size:12px;
    +}
    +.sub-nav div {
    +    clear:left;
    +    float:left;
    +    padding:0 0 5px 6px;
    +    text-transform:uppercase;
    +}
    +.sub-nav .nav-list {
    +    padding-top:5px;
    +}
    +ul.nav-list {
    +    display:block;
    +    margin:0 25px 0 0;
    +    padding:0;
    +}
    +ul.sub-nav-list {
    +    float:left;
    +    margin:0 25px 0 0;
    +    padding:0;
    +}
    +ul.nav-list li {
    +    list-style:none;
    +    float:left;
    +    padding: 5px 6px;
    +    text-transform:uppercase;
    +}
    +.sub-nav .nav-list-search {
    +    float:right;
    +    margin:0 0 0 0;
    +    padding:5px 6px;
    +    clear:none;
    +}
    +.nav-list-search label {
    +    position:relative;
    +    right:-16px;
    +}
    +ul.sub-nav-list li {
    +    list-style:none;
    +    float:left;
    +    padding-top:10px;
    +}
    +.top-nav a:link, .top-nav a:active, .top-nav a:visited {
    +    color:#FFFFFF;
    +    text-decoration:none;
    +    text-transform:uppercase;
    +}
    +.top-nav a:hover {
    +    text-decoration:none;
    +    color:#bb7a2a;
    +    text-transform:uppercase;
    +}
    +.nav-bar-cell1-rev {
    +    background-color:#F8981D;
    +    color:#253441;
    +    margin: auto 5px;
    +}
    +.skip-nav {
    +    position:absolute;
    +    top:auto;
    +    left:-9999px;
    +    overflow:hidden;
    +}
    +/*
    + * Hide navigation links and search box in print layout
    + */
    +@media print {
    +    ul.nav-list, div.sub-nav  {
    +        display:none;
    +    }
    +}
    +/*
    + * Styles for page header and footer.
    + */
    +.title {
    +    color:#2c4557;
    +    margin:10px 0;
    +}
    +.sub-title {
    +    margin:5px 0 0 0;
    +}
    +.header ul {
    +    margin:0 0 15px 0;
    +    padding:0;
    +}
    +.header ul li, .footer ul li {
    +    list-style:none;
    +    font-size:13px;
    +}
    +/*
    + * Styles for headings.
    + */
    +body.class-declaration-page .summary h2,
    +body.class-declaration-page .details h2,
    +body.class-use-page  h2,
    +body.module-declaration-page  .block-list h2 {
    +    font-style: italic;
    +    padding:0;
    +    margin:15px 0;
    +}
    +body.class-declaration-page .summary h3,
    +body.class-declaration-page .details h3,
    +body.class-declaration-page .summary .inherited-list h2 {
    +    background-color:#dee3e9;
    +    border:1px solid #d0d9e0;
    +    margin:0 0 6px -8px;
    +    padding:7px 5px;
    +}
    +/*
    + * Styles for page layout containers.
    + */
    +main {
    +    clear:both;
    +    padding:10px 20px;
    +    position:relative;
    +}
    +dl.notes > dt {
    +    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
    +    font-size:12px;
    +    font-weight:bold;
    +    margin:10px 0 0 0;
    +    color:#4E4E4E;
    +}
    +dl.notes > dd {
    +    margin:5px 10px 10px 0;
    +    font-size:14px;
    +    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    +}
    +dl.name-value > dt {
    +    margin-left:1px;
    +    font-size:1.1em;
    +    display:inline;
    +    font-weight:bold;
    +}
    +dl.name-value > dd {
    +    margin:0 0 0 1px;
    +    font-size:1.1em;
    +    display:inline;
    +}
    +/*
    + * Styles for lists.
    + */
    +li.circle {
    +    list-style:circle;
    +}
    +ul.horizontal li {
    +    display:inline;
    +    font-size:0.9em;
    +}
    +div.inheritance {
    +    margin:0;
    +    padding:0;
    +}
    +div.inheritance div.inheritance {
    +    margin-left:2em;
    +}
    +ul.block-list,
    +ul.details-list,
    +ul.member-list,
    +ul.summary-list {
    +    margin:10px 0 10px 0;
    +    padding:0;
    +}
    +ul.block-list > li,
    +ul.details-list > li,
    +ul.member-list > li,
    +ul.summary-list > li {
    +    list-style:none;
    +    margin-bottom:15px;
    +    line-height:1.4;
    +}
    +.summary-table dl, .summary-table dl dt, .summary-table dl dd {
    +    margin-top:0;
    +    margin-bottom:1px;
    +}
    +ul.see-list, ul.see-list-long {
    +    padding-left: 0;
    +    list-style: none;
    +}
    +ul.see-list li {
    +    display: inline;
    +}
    +ul.see-list li:not(:last-child):after,
    +ul.see-list-long li:not(:last-child):after {
    +    content: ", ";
    +    white-space: pre-wrap;
    +}
    +/*
    + * Styles for tables.
    + */
    +.summary-table, .details-table {
    +    width:100%;
    +    border-spacing:0;
    +    border-left:1px solid #EEE;
    +    border-right:1px solid #EEE;
    +    border-bottom:1px solid #EEE;
    +    padding:0;
    +}
    +.caption {
    +    position:relative;
    +    text-align:left;
    +    background-repeat:no-repeat;
    +    color:#253441;
    +    font-weight:bold;
    +    clear:none;
    +    overflow:hidden;
    +    padding:0;
    +    padding-top:10px;
    +    padding-left:1px;
    +    margin:0;
    +    white-space:pre;
    +}
    +.caption a:link, .caption a:visited {
    +    color:#1f389c;
    +}
    +.caption a:hover,
    +.caption a:active {
    +    color:#FFFFFF;
    +}
    +.caption span {
    +    white-space:nowrap;
    +    padding-top:5px;
    +    padding-left:12px;
    +    padding-right:12px;
    +    padding-bottom:7px;
    +    display:inline-block;
    +    float:left;
    +    background-color:#F8981D;
    +    border: none;
    +    height:16px;
    +}
    +div.table-tabs {
    +    padding:10px 0 0 1px;
    +    margin:0;
    +}
    +div.table-tabs > button {
    +   border: none;
    +   cursor: pointer;
    +   padding: 5px 12px 7px 12px;
    +   font-weight: bold;
    +   margin-right: 3px;
    +}
    +div.table-tabs > button.active-table-tab {
    +   background: #F8981D;
    +   color: #253441;
    +}
    +div.table-tabs > button.table-tab {
    +   background: #4D7A97;
    +   color: #FFFFFF;
    +}
    +.two-column-summary {
    +    display: grid;
    +    grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    +}
    +.three-column-summary {
    +    display: grid;
    +    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
    +}
    +.four-column-summary {
    +    display: grid;
    +    grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
    +}
    +@media screen and (max-width: 600px) {
    +    .two-column-summary {
    +        display: grid;
    +        grid-template-columns: 1fr;
    +    }
    +}
    +@media screen and (max-width: 800px) {
    +    .three-column-summary {
    +        display: grid;
    +        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
    +    }
    +    .three-column-summary .col-last {
    +        grid-column-end: span 2;
    +    }
    +}
    +@media screen and (max-width: 1000px) {
    +    .four-column-summary {
    +        display: grid;
    +        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    +    }
    +}
    +.summary-table > div, .details-table > div {
    +    text-align:left;
    +    padding: 8px 3px 3px 7px;
    +}
    +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
    +    vertical-align:top;
    +    padding-right:0;
    +    padding-top:8px;
    +    padding-bottom:3px;
    +}
    +.table-header {
    +    background:#dee3e9;
    +    font-weight: bold;
    +}
    +.col-first, .col-first {
    +    font-size:13px;
    +}
    +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
    +    font-size:13px;
    +}
    +.col-first, .col-second, .col-constructor-name {
    +    vertical-align:top;
    +    overflow: auto;
    +}
    +.col-last {
    +    white-space:normal;
    +}
    +.col-first a:link, .col-first a:visited,
    +.col-second a:link, .col-second a:visited,
    +.col-first a:link, .col-first a:visited,
    +.col-second a:link, .col-second a:visited,
    +.col-constructor-name a:link, .col-constructor-name a:visited,
    +.col-summary-item-name a:link, .col-summary-item-name a:visited,
    +.constant-values-container a:link, .constant-values-container a:visited,
    +.all-classes-container a:link, .all-classes-container a:visited,
    +.all-packages-container a:link, .all-packages-container a:visited {
    +    font-weight:bold;
    +}
    +.table-sub-heading-color {
    +    background-color:#EEEEFF;
    +}
    +.even-row-color, .even-row-color .table-header {
    +    background-color:#FFFFFF;
    +}
    +.odd-row-color, .odd-row-color .table-header {
    +    background-color:#EEEEEF;
    +}
    +/*
    + * Styles for contents.
    + */
    +.deprecated-content {
    +    margin:0;
    +    padding:10px 0;
    +}
    +div.block {
    +    font-size:14px;
    +    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    +}
    +.col-last div {
    +    padding-top:0;
    +}
    +.col-last a {
    +    padding-bottom:3px;
    +}
    +.module-signature,
    +.package-signature,
    +.type-signature,
    +.member-signature {
    +    font-family:'DejaVu Sans Mono', monospace;
    +    font-size:14px;
    +    margin:14px 0;
    +    white-space: pre-wrap;
    +}
    +.module-signature,
    +.package-signature,
    +.type-signature {
    +    margin-top: 0;
    +}
    +.member-signature .type-parameters-long,
    +.member-signature .parameters,
    +.member-signature .exceptions {
    +    display: inline-block;
    +    vertical-align: top;
    +    white-space: pre;
    +}
    +.member-signature .type-parameters {
    +    white-space: normal;
    +}
    +/*
    + * Styles for formatting effect.
    + */
    +.source-line-no {
    +    color:green;
    +    padding:0 30px 0 0;
    +}
    +h1.hidden {
    +    visibility:hidden;
    +    overflow:hidden;
    +    font-size:10px;
    +}
    +.block {
    +    display:block;
    +    margin:0 10px 5px 0;
    +    color:#474747;
    +}
    +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
    +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
    +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
    +    font-weight:bold;
    +}
    +.deprecation-comment, .help-footnote, .preview-comment {
    +    font-style:italic;
    +}
    +.deprecation-block {
    +    font-size:14px;
    +    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    +    border-style:solid;
    +    border-width:thin;
    +    border-radius:10px;
    +    padding:10px;
    +    margin-bottom:10px;
    +    margin-right:10px;
    +    display:inline-block;
    +}
    +.preview-block {
    +    font-size:14px;
    +    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    +    border-style:solid;
    +    border-width:thin;
    +    border-radius:10px;
    +    padding:10px;
    +    margin-bottom:10px;
    +    margin-right:10px;
    +    display:inline-block;
    +}
    +div.block div.deprecation-comment {
    +    font-style:normal;
    +}
    +/*
    + * Styles specific to HTML5 elements.
    + */
    +main, nav, header, footer, section {
    +    display:block;
    +}
    +/*
    + * Styles for javadoc search.
    + */
    +.ui-autocomplete-category {
    +    font-weight:bold;
    +    font-size:15px;
    +    padding:7px 0 7px 3px;
    +    background-color:#4D7A97;
    +    color:#FFFFFF;
    +}
    +.ui-autocomplete {
    +    max-height:85%;
    +    max-width:65%;
    +    overflow-y:scroll;
    +    overflow-x:scroll;
    +    white-space:nowrap;
    +    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    +}
    +ul.ui-autocomplete {
    +    position:fixed;
    +    z-index:999999;
    +    background-color: #FFFFFF;
    +}
    +ul.ui-autocomplete  li {
    +    float:left;
    +    clear:both;
    +    width:100%;
    +}
    +.ui-autocomplete .result-item {
    +    font-size: inherit;
    +}
    +.ui-autocomplete .result-highlight {
    +    font-weight:bold;
    +}
    +#search-input {
    +    background-image:url('resources/glass.png');
    +    background-size:13px;
    +    background-repeat:no-repeat;
    +    background-position:2px 3px;
    +    padding-left:20px;
    +    position:relative;
    +    right:-18px;
    +    width:400px;
    +}
    +#reset-button {
    +    background-color: rgb(255,255,255);
    +    background-image:url('resources/x.png');
    +    background-position:center;
    +    background-repeat:no-repeat;
    +    background-size:12px;
    +    border:0 none;
    +    width:16px;
    +    height:16px;
    +    position:relative;
    +    left:-4px;
    +    top:-4px;
    +    font-size:0px;
    +}
    +.watermark {
    +    color:#545454;
    +}
    +.search-tag-desc-result {
    +    font-style:italic;
    +    font-size:11px;
    +}
    +.search-tag-holder-result {
    +    font-style:italic;
    +    font-size:12px;
    +}
    +.search-tag-result:target {
    +    background-color:yellow;
    +}
    +.module-graph span {
    +    display:none;
    +    position:absolute;
    +}
    +.module-graph:hover span {
    +    display:block;
    +    margin: -100px 0 0 100px;
    +    z-index: 1;
    +}
    +.inherited-list {
    +    margin: 10px 0 10px 0;
    +}
    +section.class-description {
    +    line-height: 1.4;
    +}
    +.summary section[class$="-summary"], .details section[class$="-details"],
    +.class-uses .detail, .serialized-class-details {
    +    padding: 0px 20px 5px 10px;
    +    border: 1px solid #ededed;
    +    background-color: #f8f8f8;
    +}
    +.inherited-list, section[class$="-details"] .detail {
    +    padding:0 0 5px 8px;
    +    background-color:#ffffff;
    +    border:none;
    +}
    +.vertical-separator {
    +    padding: 0 5px;
    +}
    +ul.help-section-list {
    +    margin: 0;
    +}
    +ul.help-subtoc > li {
    +  display: inline-block;
    +  padding-right: 5px;
    +  font-size: smaller;
    +}
    +ul.help-subtoc > li::before {
    +  content: "\2022" ;
    +  padding-right:2px;
    +}
    +span.help-note {
    +    font-style: italic;
    +}
    +/*
    + * Indicator icon for external links.
    + */
    +main a[href*="://"]::after {
    +    content:"";
    +    display:inline-block;
    +    background-image:url('data:image/svg+xml; utf8, \
    +      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
    +        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
    +        132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
    +      </svg>');
    +    background-size:100% 100%;
    +    width:7px;
    +    height:7px;
    +    margin-left:2px;
    +    margin-bottom:4px;
    +}
    +main a[href*="://"]:hover::after,
    +main a[href*="://"]:focus::after {
    +    background-image:url('data:image/svg+xml; utf8, \
    +      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
    +        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
    +        132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
    +      </svg>');
    +}
    +
    +/*
    + * Styles for user-provided tables.
    + *
    + * borderless:
    + *      No borders, vertical margins, styled caption.
    + *      This style is provided for use with existing doc comments.
    + *      In general, borderless tables should not be used for layout purposes.
    + *
    + * plain:
    + *      Plain borders around table and cells, vertical margins, styled caption.
    + *      Best for small tables or for complex tables for tables with cells that span
    + *      rows and columns, when the "striped" style does not work well.
    + *
    + * striped:
    + *      Borders around the table and vertical borders between cells, striped rows,
    + *      vertical margins, styled caption.
    + *      Best for tables that have a header row, and a body containing a series of simple rows.
    + */
    +
    +table.borderless,
    +table.plain,
    +table.striped {
    +    margin-top: 10px;
    +    margin-bottom: 10px;
    +}
    +table.borderless > caption,
    +table.plain > caption,
    +table.striped > caption {
    +    font-weight: bold;
    +    font-size: smaller;
    +}
    +table.borderless th, table.borderless td,
    +table.plain th, table.plain td,
    +table.striped th, table.striped td {
    +    padding: 2px 5px;
    +}
    +table.borderless,
    +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
    +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
    +    border: none;
    +}
    +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
    +    background-color: transparent;
    +}
    +table.plain {
    +    border-collapse: collapse;
    +    border: 1px solid black;
    +}
    +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
    +    background-color: transparent;
    +}
    +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
    +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
    +    border: 1px solid black;
    +}
    +table.striped {
    +    border-collapse: collapse;
    +    border: 1px solid black;
    +}
    +table.striped > thead {
    +    background-color: #E3E3E3;
    +}
    +table.striped > thead > tr > th, table.striped > thead > tr > td {
    +    border: 1px solid black;
    +}
    +table.striped > tbody > tr:nth-child(even) {
    +    background-color: #EEE
    +}
    +table.striped > tbody > tr:nth-child(odd) {
    +    background-color: #FFF
    +}
    +table.striped > tbody > tr > th, table.striped > tbody > tr > td {
    +    border-left: 1px solid black;
    +    border-right: 1px solid black;
    +}
    +table.striped > tbody > tr > th {
    +    font-weight: normal;
    +}
    +/**
    + * Tweak font sizes and paddings for small screens.
    + */
    +@media screen and (max-width: 1050px) {
    +    #search-input {
    +        width: 300px;
    +    }
    +}
    +@media screen and (max-width: 800px) {
    +    #search-input {
    +        width: 200px;
    +    }
    +    .top-nav,
    +    .bottom-nav {
    +        font-size: 11px;
    +        padding-top: 6px;
    +    }
    +    .sub-nav {
    +        font-size: 11px;
    +    }
    +    .about-language {
    +        padding-right: 16px;
    +    }
    +    ul.nav-list li,
    +    .sub-nav .nav-list-search {
    +        padding: 6px;
    +    }
    +    ul.sub-nav-list li {
    +        padding-top: 5px;
    +    }
    +    main {
    +        padding: 10px;
    +    }
    +    .summary section[class$="-summary"], .details section[class$="-details"],
    +    .class-uses .detail, .serialized-class-details {
    +        padding: 0 8px 5px 8px;
    +    }
    +    body {
    +        -webkit-text-size-adjust: none;
    +    }
    +}
    +@media screen and (max-width: 500px) {
    +    #search-input {
    +        width: 150px;
    +    }
    +    .top-nav,
    +    .bottom-nav {
    +        font-size: 10px;
    +    }
    +    .sub-nav {
    +        font-size: 10px;
    +    }
    +    .about-language {
    +        font-size: 10px;
    +        padding-right: 12px;
    +    }
    +}
    diff --git a/target/apidocs/tag-search-index.js b/target/apidocs/tag-search-index.js
    new file mode 100644
    index 0000000..0367dae
    --- /dev/null
    +++ b/target/apidocs/tag-search-index.js
    @@ -0,0 +1 @@
    +tagSearchIndex = [];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/type-search-index.js b/target/apidocs/type-search-index.js
    new file mode 100644
    index 0000000..bb7b16a
    --- /dev/null
    +++ b/target/apidocs/type-search-index.js
    @@ -0,0 +1 @@
    +typeSearchIndex = [{"p":"com.binance.connector.futures.client.impl.futures","l":"Account"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMAccount"},{"p":"com.binance.connector.futures.client.impl","l":"CMFuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMMarket"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMPortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMUserData"},{"p":"com.binance.connector.futures.client.impl","l":"CMWebsocketClientImpl"},{"p":"com.binance.connector.futures.client","l":"FuturesClient"},{"p":"com.binance.connector.futures.client.impl","l":"FuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.futures","l":"Market"},{"p":"com.binance.connector.futures.client.impl","l":"MarkPriceSymbolParams"},{"p":"com.binance.connector.futures.client.impl.futures","l":"PortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMAccount"},{"p":"com.binance.connector.futures.client.impl","l":"UMFuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMMarket"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMPortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMUserData"},{"p":"com.binance.connector.futures.client.impl","l":"UMWebsocketClientImpl"},{"p":"com.binance.connector.futures.client.impl.futures","l":"UserData"},{"p":"com.binance.connector.futures.client","l":"WebsocketClient"},{"p":"com.binance.connector.futures.client.impl","l":"WebsocketClientImpl"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/binance-futures-connector-java-3.0.4-javadoc.jar b/target/binance-futures-connector-java-3.0.4-javadoc.jar
    new file mode 100644
    index 0000000000000000000000000000000000000000..a4245565ebfa9976c827135f7c62ec1c792ab61e
    GIT binary patch
    literal 224850
    zcmb@N19WC>vhQQt=&)laZ=7^&c5K^D$LZL%ZM$RJwvCR>o9{a_XU@#Mcg~!-cdzwg
    ztzElTz0Z30|Ec;_?eCJHU@$;`9N__;s(*g@%Nz9Pr?jvlKdrco2>tiJm_Y%BeVS#U
    z5H}coo_70uq5W4gX?_`T5n%;II%$y`>9J8MNm{yTcu88SiLuE#d4@T_*1kQB#KaJd
    zB&`4x<X*mVJO*_aiA!^Om^`Yayn<r}RR!7?Sd=(`Jh}(!sQk_683}-cMAr^@2q|_5
    zk`J0zRlH^P@qrtJn{k_Fn<mg-!vgv<tj|dP^8ow&W?*CWpMn4H7I1&D&^NQzvo<jL
    zCzcrhU}<1uZEa-WXk-6RuEGDmUSsU!=wxr?@L#U|$CW4jZ?845G&8bx{3kBx|5X<T
    zmU<2jv`!BH_4of{JXHUxGczk&%YPCS^Z&@tzY-bC|IDM6&VRr7y#KDte<fa~|B>_m
    zK3ML5%iq5e>HlnHo&Nu??0<3jufz-Sxe}H}CVKzu|M!Q^ecpLCPWA@>^!|hWv~w`9
    zH?wu5H8lI%O%C;^L_*P9t5ZM%0S(gv0ik~y>RDR;8K02@t(mo<kqe!vqm|{p`nvTh
    zD_RHr)DK;yZ1JD+p|jZ<D64!2Bo=}DkRf&YDxjp(jJWEK;v<z0V6B_D=i<&{615~;
    zR$gc9!tTi8K|xsvoj0N_<{g~ur;Z=oyg~#m<eg1A9j5npKflVvo+gT-PD)UOjNhRT
    z9I2#!7iW%;W9QEr3hpBoIE~0+jTW1VF+B1Yt8ehbx%ko4^aGd6^dmd0k+rE2c>qEX
    zFmC3a<uJD`L|KX?uJ4#`O65-CJLp9AYEk%Nb`(TIBrf!$j{3ZSGeL1%j08HOK6(l3
    z=f+doJL?KB?}jM^0{#XdJ2l%M&U6%)krN-L<Qo_&i?rh?Zk_6b1|uHh&jv&rWXWV>
    ze*<)684dU<zGI7TeYXxHBD7VzNVY$i@=3X+JCC}Mnu2n9VnR<Alpdfy&gP{;zVgP-
    zO{t_>E_J6}TrNz6b1KCc3XTiO&qTr5=~_#5&XH?!T|lYHPo|>*9b)ef8lQ*`|8#)u
    zQnU9X*{78~hAt|VrHn4n3t1i^F5sR^s#jUKte8XDxTcGEeAjh$VmD@byyYmc_f<GR
    zRILR%qRhmSqs0F13R?=ug)_i%kVmA%-gkb^ieI#bIN#O=j8c0Xb_ThyglR%)im2jI
    z4>_=+U4bnJo4NWsd}&7NV)eL;*4*^*zlX9<jWo3<8o=ug5Te~nF`?<lszoN**cinW
    zk?gZmgT^;;Vut4U9Xmy_<PPV3!;fOd%9Ixn8n=Z#PBiTq>_}8UeGU5c(6=vX!L$K^
    zF$;kZbR(CgDY7A=ok=((d1KIW?j0WE?0~rN`&hiIp5@4jP(DgPHG*)#CR})J&M%1Q
    zy0u+CONtJ(f;b71fRN^BzICP&HF-xEWj3NbDdh7dmKw9H#dYO(L@nnB`j(?JD5uGZ
    z>Em~T&NH38Jhcc~?7V&?(9|GROFcni#-X;<)D}INs&x`IkoF0qr+8uqzQ{rh;<yAP
    zPlx{TpY^ak^4fJE56Ox+F0>RrjAJP?{i8BvQnsutQzF$ip_Pj~eqY#(Hrf&E)6Y3V
    ztO<K0Q8a)hCsj(h)pf(*5G};b?jz~e7B0&gb%&~?7L}J)<6q(t8HI}GJ+&kxs@{MD
    zM`nHFS0x8@mkrF0z9^#~g6Ru~gg<Y|$_R|e$%-W#7)3w#qQyR6+kWKU=wWIbF~ddT
    zQOpBjvLvXP3b{x)<f!CB-<F<DlzrtNEX0m)@7F7BFf+wgWc7lTkFi>ANQDh5g1iCb
    z41u$d3`@ngI?eB_&dGicgoO&jk=Sp$ok%US==3L5+elq)5tV@6u-Vh|e0eVt11~%F
    zG%5nSXF2KCTTrUJZZut>rJ|y28(X#_VLc5t1cM#cwPHQ)@^E>^RhA?yO`CAI+0=ix
    zP6Prl2y<A@hif!QnUOKy`sAj9?)K_jg6wA=qq0`1<8OuT1<L3%Ld4A_9~UF8>#g4s
    zw(CKBoyf(-ItjaaUV%Hpx&7(dQxV~No<et{bbyDvNtS=bBH-p<7R2O>JDS~>s<~ev
    zG$aVM^!yIB)ROR%2B)y>!}ugYir&<A60q;VKv<noR~L;BTW2Hz2|WS9lxSHJID;i)
    zJ>JzkoM|NpG<&B>Z{uGVVPp&v%>SY5hL*xs#wRlGNt9Y+ue`HkxI*xi5vum9&i5~O
    zzGs)1KUKQBfpOtniB_YCW5`xmHroac21!)=2ze!*!85bQ@9;8hF72`RIzY=Ub<E3H
    z>bX5?l-i=hjt0&cemXiP_X&2RR2aK$YIaa-obAux!M~66XT%BH@qh<pb2n38A!^-e
    zZgBCj@ep07l2&hfM`LC(op6zh%B<A%81(LZZPzW%0@l*L?GzVaS#!^{gSWF4#Kc=b
    za7>W<P2)15r*+lS9Nj|Bj%p1I>nsZY7BcEF&lo^E6w;COj7V<c%Ezo$ZDGHpbP!qt
    zjQw?rH2q_k@7rPhak@u-j<3@9_9ZU{$omr1{j*23tn8lXH9SeF@BvTH@5iZ1D{5Za
    zE!20~t-g)vXr^lwZ#+g&^m<%3yVl0`%f9!F!e-k27za-_>fr&0vBJ0ZOi<vw<R~Yz
    zyS+c?&JZzs!ZyG#YCJaIHU<2iYj8V?;4U0nc3ah#LU?Jd9xKm1c681bc22IhI=w$!
    z_i{d<6?V+AP2M@OB_#t68xM<x?tR^iSgJ3U7?N-o5l^#av6j$zX<D{a@M>pDb$*Qf
    zSOv#$KCj|DoH%^nKN!u6dY4^6O|-wxf^AJT<VXDWQnkaIgOP|eTdpc6Q%(YT{x&K}
    zD?#wKDhYoP^mJ!LDQtMhi*Ky4%B2{sQFY*e?=XuhfJty=l=WVnPrfGl?H)8o@7-CZ
    z3R;yi5Y;vi=jZTm1a2|s^~Iy{(}9<aZ!aA6QDYCJ%H`2dU=oq0XKbKs1=w&E;OFBG
    z5dZ?`ma6zJ726x$zvl1%v9)4+kIgCjOx$4+fq?$Vxj(m7TRj5{J(IuNTgO#2WcOIn
    zymZVy{Mf{3#7_Nzg<z#bQtc@<oPfJ6%XpMzc2cm?*)6z0Z!X+D#K}+t6KTbMw=Hq-
    z9Nsh&OkVaL&kyfKodO&gpRP}j-dgo4VI$coP3-tayW}Z`$DV-=ZUM9<B&o&}YS~;&
    z<SAm)3tK@}BodBv*v|qaE8m3t{PN!3^16v|vSg;tC(e0#mUK-EIq)JlL>Ecg$pNKP
    z7^vIf$89n_{t5X~$1yrr^$QL8Fh#jEW~Bjr2NLy|=l(CI9&fJhSR8zObj4)FB;XN#
    z9C?Td(VTpQ#bzbDTRujdQ2<U8APZg|B4ws=s6i^y^Z~zY;o*i#hBxIp*DvYpVBBho
    z^?pUid6D5|k#ec1CB>1QG80!({IUr&@CxD)y_`J*1TH3s7x+ASMN|ppGg9$*?<37H
    zXcI>UI)(?t#D=0>kYpgdY}W6VhTch13TDXc)E6=N+z9d7wx#wG-8wksw*v(d;1o%Y
    zEBjEi^UvG}*6>d+-Q_;)223q4$_mY0EU>W39l*CJvSTIjaBWX;r3$&Q2AT)O!17F1
    zw{RDV3^*d^yR9Ux80P_y(X|6ZY(6&#rv}2(Ib_5d+3~0aJ3nnBJ>MxTQK5KD=r4Or
    z5fU_!GX%|{bL7H(8DJteJ9m8zn-WE>_+#h6^Vi64r$ao~c+N`|L-%<MZl>vfUKk=P
    zP#A=gd~t)mjSMIzmB@Gbt{B)m#DE*;1{9&BfZ$BBQ}bI^k(g2{92KOZXHFn!no)Hl
    zcI?~Nv!(DQ35!&Xwb!ZNh8_TZl|xf|rwF>i&Nt=`Ga1jXrxba@0l>6;G<DU`F<7Sj
    zQPS&xK{gzetZH2N3S=_?`jKe~5t9<ow6-L^h~XS(`N22Z%XsmE?y3sOEjWilNB8CZ
    zQgU_;DpOQ4W=}dSEq>{giIa0sy1`RisUUm(^J5QhrS(}14Hxcm(t`I$XiN9UvKHMT
    zlSvD%6^Aj7ee}Sy`ZnBkVki+z+l7QMb8F0t9_yi#K4Hs*H5Vjm3By!DJ`QmTQ3WFY
    zftl>NQk>AEdrJ=odpj@{Yy>|8L{65&8Dn9Xap)>DLAVu8pQo)K`~=X2BzNDP!{XE}
    z07BgHyxtHcv}~P~7`@B;$ItSnVf;$@9<c`#mD;{(f#74+Ks8qCij`$Hyc26(U(0U;
    zEE?Z}9jUkpm|fv#ZQ{`8?NW+Qex>+XVXGE)aSOAmVDaU31CFCn*iu9nw#aU#t+ddD
    z=+s9S_G9+DR(^dsh6HZBYN4p%JxVip@>umPnb1Op994IB>qkW<^y@pm=C4`Eg}|NW
    zpk=Iw&ckjaO-zUnCBD9>DfSE!emBA>NaqhG*3pdk)*--O?>ZAuVR|GiNZvBj?v{#;
    znn`hxd-pI9O!M;4Se?65#X!M){b8yk+na=S*8-(hHnTGs_$mR~OFH+#>}z9mBw6ul
    zL#*DZC3MObX4;ynY{jbJ!q-U8yt$ypfnKS%dZ5FSWXtLIVOUa(Q8<ag&>~8HNwiF}
    zXzE~KYwKe9@jY<pHLTt+V9X`XA+>vSIs`6n#C*$In{Ai)M#32t>I-;U=YQgf|ByGu
    zXAKT-a3COx&$5C4Q{Mi-6Muyde?tm?E&Bda;{UDo5%~{pAoyqL|7Vpku4-ko%8K-^
    zo&DjX<kJC^r&+|`MA8T}X|@6<iOPH)=$TKlqAwUnCC+ixxp^gAOT$&NO4{uUL@e8e
    z$<yZUa=o>D_2hCr+3$X9XMb;UeLI}Z;1J1<T&E`_yhjqhcmD)uaO(q88l1x+k#t0@
    z7OiP~r1Y`4C<f!0i^cgB<~LsUdu#98TkktC4xa4PMq0b4e@%m4@;38RZi$F}s7yeP
    zxdc-v6GxN+S@4i)x;T-kaein~LdoZUX8;?WjOS{$CM`!rY5-syN>#yv*ozAJZB4a@
    zRq>Y93-uyzy8rl;e-aV|dAx*3ESdvP1XiR<vP24Oo6oQZF3%z{O+R@S9JJ2*8dl#I
    zTZDZ9d)sj-3Wqv?k+g7=su4@Xzy?@0k<@A#a652I(<e$n9XvA!*C{1)X(LA-&m9I3
    zrk$cS3j6AHgK>dpNmInBP|hqBy6`M9E2tQI7CNR|4cq7Juq}o#jkBf|1;~PuZ+H#x
    zIEvty#+i7u>F-LO-ILNJ5`JQsF&-|VqX18a|B1>lTp#&8=g1MO->&MWb0%b+^M_0C
    z(M;$?Z(A?Iq10W6S6Q+8PH4Xa8GhgLh@a;70#)no&6B~Pc~(o{`xz*+g!PW3$Fj&+
    z{^VCt4J*x!fs5=w8fL^jLZHotjWQ03geMdu*3Q5fcU>`iO#xqTf?7l1HANH!z6A-h
    zDI_asN=~<Df5})KPP{jm>*mzf5trlfHV@CaNU5QDc9XC@#LGh`<XH-n)ch|?C`)#f
    z)B*CORV+$Z*(R8)8BTC>X=(OuehRL$3=B$Q;%S7GJ}V7Ii|R+1zZ!gLdIYd)u<g>n
    z&puSY3ns-)A3}5T^2go4-kRMmUgS;Qt@6!R=!VlUs)iwrW-P~3z||JlN$D_l(qTtO
    ze@t4aRm|jb3{6uB7>2<hc$T?LeH8~)?dOu)qEuJ`s)Q%GL~tmS-aVV;L`kmzSsMc)
    zvv)()h>VPNppbK?euUz)QQ*3yUYPfgnPZ~Rb~(m#vp73xII+b=fMDGSY0T@BJ8x-X
    z#la{Ix8E2H?YRPC^EP1<k;7?Z^4Z3FSqj7_ONacez_qE>p54~>-9hGsW6n9=159p}
    zuWIKU`8p@VTj^xhMoY5@bRoXD{O8#oNx>KC0uVg%Ua5HWE|({-Ti4esB+X^?g-G{l
    zVl*943w2X|7hwy%Ikaz@qk3pgwB6Iwx+Cy*>evPs=eksFo&EB?c-zg|%NM+OHdUvE
    zwNB!FBID1VPNnm)3^aj|P`Jc}=D2DBtX*s{U`&g3(Rj|X`NAr~ofFS5rZBiLwyb&M
    zA`a1|dxPUWjW11mnj#*H3G9leEsH~FeS||gx3(;s&@tr*78+*k&OHOh$V`hUkzpzh
    za<j@0{%b9^6@2V#ah73=tXh`EKe3o2RVt2^U(Hv8>59Afc3GKBsWpBK$v_SqkWP(H
    zNG_ho%W$(^M%ZcxD<+BJHWYRHwHLR13yJJ8Lf6jMG*)?6hN1aYk}l{z{;R5wV5zPm
    zx1DUBfN`_jd^H39F!ALQauWRB!6c>m6yg4b5BTw<0buUl`C$StD0E9+_9%5=Il?C*
    z6nTbuB6A0~OeMT=ixbralrm<vlQ=(rNYbQs1-zke{8e_q#9}MUm*$H}J01|kYL%8{
    z>(oK~`l^;Jd;AfG&U^L6+9Vx!J-S%R;ls~eWoldo9{gZlcs-M^t%Q%iN*?!-73{*Q
    z+$H)Cuq#>Ev@e!dZ7dB;Ar&4mY<R2%QHT2!pTou*QjPFniU2*`p3U`a-CuYBv5Zn^
    zY3LB`E*suIZ1=pZ!l#2B_WE#^jn!#Q5eU|`ji#uzz&36gBU?<oO)lT)zJS8Lga3W<
    zYMFOfU;e4?tDovF_&-;76(fBI8v_d?$G_9}(?2NEyH55+S1BKT7saC46m1A?mqRRT
    zuRZ^6`I4+et`%#2acn$lXZQOB`~wMBn^+<#sZ%SNDiYre@?^j!$Kh@a<Rrr6U>q-f
    z<W$h`@x}BkxnHxkZJ#(RE(9}dxqs}OW|m&~#%#Dmu36{~`m<Cb2|Bdf{Kpdu3N~jV
    zTn0*r^Zoaa_4o60FK@&M1ai~E@d>(~rKKq;2OKTR(&*&eI4K1VQfT22Re#1&vBW6`
    zWHk{~T0?ePN1_rK)CtqVURh>k;^sm(%dBZ?vL5W&8)7=Ahc|S0Y0c#xGSypF57hJA
    z>HgtQsSf~Qq%9_+_zKGjml(dWCvXA;;=9E34bED%^sqOc4m-I4k(Vfu@sE6%C>`O2
    z-^i%aDe^eUmo}(-Nv$hRNyg%yxqbc{=ryp!fe=+`kV>4vtK<|EsdSH!JgAfOGGWMO
    zTR)e3#l9kG?0#xUd1J?SM}mElW-`F9WeCGMj;wgkIiR*<hl5c5p;S>F)OJR43I0r8
    zafpL*GLvPN*my+H0+sYqjsl>12p4Xu5P9HKNlrWny(Np+Dkp)~i9#DJO`NMJ2Ak<#
    z%DDDP9T+N=U%K1AMu<C>zxioO;%Qhee>~gi&BNpV%wXn|Ap3Da`daR5x<&AwSHVeV
    z)B9se7$OzYe#^&3{UU)IEzB_hMM0;xOPe8{V<M-o6G5#W%xfehQ*a(8XBx@LAMFdb
    zXAihIeMO`j_?;$=rA?cov33Vfv1nq*o##m6w9VG!@h31EK?~tvAY<5*Ktt)5U!$Pv
    z<)5Ts<+8w{U}M|A#TeXa)YqemK`Z3b2U)jRscf90t+oKv-okE2jt3hB#P$U36SSm<
    z^T<p+F{Y;LWY<j-bVl+d+I-Vm^qnRi)cs768;lJ;k&*8JlhgQGiz%PS8!x?4frQcl
    zq39`8j2V@fThXW1%YmzQ<9=#=oCIhk`kz|wxPNAe3O%s^+(`Y?h_W3XUJ`PeqrR8}
    zQxhzEap4{=OsPf{srfn-Q^qYy+fOG$8{4+Ow`)j4?gx_E%=)d$VDHa_?-MVo@?uEU
    zH!Ameqy=68)L-o;<XVq<J<W?ejFYQnla!N;jv4b_2<v!41bm8YQ`EoOA47{(bdg&@
    z*3go`eb7mnQUpEiQ4}Hz1$-kD^b+^MyIfqEpV{B55i7@F3<f)j<w8$=;c4qh+Oi86
    zidXO>jlD6MY57lz*^F%LG)=80Y-~n4JA38(@!wmPS4B;N)-$y38b`zzPSl&KL^^SB
    z0{d-&^@RHsou?BBz}AZSvhDE@Q&x>d%>7v|l9WCSM0!IZ%ICAc*&^s;dq(LkxqU>o
    zNCu~M5QkYVzrh@HOhcJteKS04>LEGJcWMaUr!1FdA@cl6Xw{}_Nb17^Fj{;9g#g)!
    zw6=g-be@(6W;Fd$IXEW+C;2J$W`RCa(uNGW3o>yPGXoeLQxgl4Y%)nA++>%^?DVy&
    z`;Zm*id)@Z)W(m6z~7gy>GctY?GNKjdK>Lw{8)D@zjo?P7N$9u`g-rB0!EyY$nv>l
    z25rXR&yF{o>qH68o_s)TwJbA>Q@}nt+u`J<FU}4WVrnTtv4`aiJJg#_EQ-}*3g*wQ
    zproRM<3*g+mIIXSlh84@@Ql?Pn0TzZyg}r%X6yxl;8}ILmZS=m3V*L!)t#j^%%({`
    zw!5F~<&PUB>UZ@%4P*0Yc@O7FVx0^LG!&Piy2ljq0zJ!6)9zK_qd&>mtP*c7eJ8(E
    zNecRSeZ%DYXkX&BUgssdN7T9*oH)klQc>}~UwIiv41dN2^rxnkAhkSWJfPB#7WQOx
    zIMYpxCbMTCBWxc~J1Ej_rBUGY`We<Wi_m92Z2rbuA`lZ~-ua?dBVc@;B$*nxwOI=1
    z)*R90dcNlSq}B(27|r_Y3G?qa17cr$pKnk=K((K(Jhp#zGx*;V{NL)I2|hc@dq>wh
    zWF?3tsxIZC_;f2-BXCxRX5At)|IV2{uRMxXU5+rVFvp#q_ba^4t$us{hE@70unJnD
    z5JC_DF=!I50M08}Th_R9Jw5NCt_(5nq7#>9KJ=^1PXAP1jfpx%$n70u_%yGX6sa7u
    zKsSUZu?0#965joXv%gR{9f_cdQ10%J;*a~=@wC}@F6PXMsjJgnHYkG%LB{^$BVvV=
    z{9}Ir4z=Tuf2Xc_3b<F7K1$H-oYvJE%+B{dM)-ti)yWW<*Tr{S=8k4=oZE7d@9nvv
    z*~#TcQyPHhWT+BuFi`X{##?-~{KVeiO6+2mPm#v}^g|7riLv9|w+oEQmw?S~0vhq%
    zP|JWPS)nVA6mIKI%*rRe{~}>3Fn8f??ecywFBHllkSIkigIoBywMhQ>s3n+Qm}3~C
    zPh2@9%De}r8?>MhAARXVb42M_W#9D*Lb%C)5Coz5J3rT621v0U+}-maKue8?`lbc^
    zT$){cR)-W+I;qS*EhoJnQB0oaR=#1ISxX+qg_>{J2eq&yC^2>-DD&c>^kWpb1DQ#Z
    z{r24PM&*?Cayxi<qi7RA#l~*%9@;<2t5Bj{{;B*k*-bL~R;A|iT`S6n1x#m`Js<II
    zc|PusIKoQoGOtb5?##q5Q|DckW#{`}P=ZbU1n^`8CpB$J8|^^s-i-Q0EVi&(3a=_$
    z(xK=`aEN7j4Jh$_sIvRHUf#KANpp*-z@ntFg+XLYNTxsz@Oy1G#0B~nTAGk*Xnzr<
    zAT{`}fAyb{XUVQd!X#+{;O7Tbm((UKXI7OfR7Fmdy7cF^MJ>7A0$gkci4${!3*7F-
    z9L_}yQNXtpB?@?t%=99DNb@5+rO!^XBW1yA7omvf<gpO)5xQNdfK~jAi5Omi?!nVY
    z-oL)iXBhj)X<dGF4y>e~I(vrj{PJ-fb!D}2io(~AMT!Eq!re!l$4ZDIn5Kd%Nsyd?
    z3m?210_m#3lfUFJ6)6E5v$25`S~2d2kB$D*sLdEW6OcmH)$kMSnZcxlitOcA1ei&I
    zPs6^6oe=K}r-n<O1tDxk*4ZsXG3(qkmrUJ!=uiZ%lYvGPq!R6{aZvmXPa;}2Q}}w}
    zhII=~L3@SeR$;U3anhN5tUUQQzg4;`RxpO`HTd?qNv=pO`App<M&lzNyDr@Jpn;P|
    z?Sb+B3KJHu+OEK;RY~WDCa&K-oLuKL*G0So{Hf_maIaztL%WSnQ6d-Md2My5rBK0z
    zl^aaeL`3w$@$?;REliWNkvzY9(5^Xmr4ch{2ZqM3{6lChVpc;GBn*G~(~gVtaiqdR
    zM<%n5?T~<qo=*%m#XS^dD@dAtE6j^UrLnV&5U}V0q_VkzD+oaEpSQJ;ErHCHFg39c
    z#m~$qDeOOUF{AsRR<1g_yxXnF1cKugLWkfAnY@+CrB4(Q!eN@y*i$7~!Ck<xYwRFn
    zaGfkP!OzffxL@me{0J)CUB-gv5^s$~HFqDYCQep!q9li}3#=AVHPF@r?8d-06hYf2
    z>Hi3uPI^l(qQ8Opr3{4WI)t-91i}7LMxEX>#u+phnk=zgsZzCUiA2q6MS~`7m4@?)
    zK|ezK4Z<Crq@DCWM>m+h$S5p<#EkDwn<9k<Cu+p_xY*b?7*#3jF^;~mDfDpY7J>Rr
    zO8IQ&&gELbJwi8N*Fpl`+mIh#`0|9!`jJ$#hD3sMN{l=uPm%{IHTr~3i+@Ka1TUq_
    zL3c+R0-NZ$>IyzZR*fj&5~vca!1<+cwRW4kp!>%-#KW#9QqWyX)7B*~Fx6SstRiV;
    zOm67NPOrbs&p+NbNytv%vf|AhloqhpX`PtK_PU%g!P-AzvF_MKS~`T&4xP3sDjwU?
    z)O{(|kU|zE`Kl@gA78Tlb7kvzvnw6!=a(g#DUO(TPp#?W+k$HDoEbHN;qVrb@d3gm
    z+jaBnZOp`w6DU%jlDI(pVvH-$bs;{OYJ@1M07-W5FDD9-oHH3nS=*qFwEer=WvuO0
    zTb9$)UiON%I=jpULqi~lcX`5k<jj#-0tPZJ&*-*W@9&okjW&Mr{JSU;#N$Zb(6MnJ
    zdSWu1MA(quNd?xJiApd$w0<e3Q&!hZM#Sba!BA$qlurI$rlKq9{b^E+cv7Q#GpB4t
    z3h@I3qT&7*WPf>{fzS@rv5J?KlBEFyLwaytE!u`26mzfRY%QNDt`b&YqmE5BE3XEw
    zwBwKabe9VBfKi`zJFHL|UflP)*OVsyBh`S_=DK-{u%obMPrh=aAfvvjBdY8fBNYr@
    zm#^~b-Y&P`FL&4Hlh3cV_lkX%?Wb-zKbwiKeRvGoR6SdRMq!^ks+pX>VbhfL+^*{z
    z=@ed|P<^1=HzUiBgPVY0xOVRx!ltI~*hE{#TES+8=j9)de+(C~WS=Wg6$!;0hUIJS
    zHi`13)SV4a4O1O>E0D~&R($zxQH9bPRe8^1sLs{WvQU|4;p&o+IXRF-FqOsGa-g6b
    zw)Sduv@ks15h#5VXJMA9QGP<bN;kPi<2t~InvQl1Zr!vvV|MPgPDsgoP_?bi6QZ*D
    z;M6`(;ZPK_5VML$paWJ(bN0nv7`+Md=w5^20z!Lx(;-`B8yiwboXWk+W)rOg*S8>S
    z5?Bwg%teBm;)(dP!!o7;w++7Y2VXNOyyHW?m!H|wuNVbSS#Qi~HU}cbEB-Z4LA@(Y
    zmwk(Ml82C4@a<@dxCre8^lcAjAIM=0$pA0zqfXBs#_#9DqR#=TW->AFi6o26*WKCx
    z!zsydaOZ=C^x_Zw9<Ots2EVkAe}Iqa_78YcpS>09&#@<|e>EfdbDrmK1X57??@|=;
    z&uO1OIb?&fmFzA%(tF3udyv}KbzlEkTEcS*>3nS;zu7C|qm5%8&X85Cwa<=B!21g>
    z7kz%g=y}L`seF3KVanBR${@ZMdo#Z5dpk$K&G5d?^vjRlu?bSK#7Ti3haKAVg7YUI
    z`A5G)O~9x^aFXpL28|N5<%9P+a6)eihV3x(86N+Kt*tG?5kdEnA&7g{J;G1<AiaPD
    z?q|ziz$^hZh68-L2mCbliR9d3ikUZkRCrR78s^r%LNJ-Dd}FZK;q;SKr%Sl>QxK~H
    z-~hckCTl*3ySN3Udhh}|gC#^Ba7c!h<|XX=QV)h2jwU#J)<YsSsCQKgD`?|Hjd0Xh
    z(U=t)sV4!#a_?pE7+C7$d@{Y*AkUdx!v&0ZZ_0jRl3f@dnMCl5Ewy(;_sC-dF{VQJ
    zrtQOF?6-*Wf><*C+~(cZ-Ls?oto!4Q>9FH95_L4?;x<4hvj-5kB>oZ{<mUK29f`F&
    zM77V|T~}QxP5ilkMOoe<8}^S^0$Q5I4TaEGVCEzuMrX?AVRq3*T6;x>I4nWJSr438
    z!lU+A-d1q0(#?VBHI5s^(5;aClBxC=deTKn^-x{9>n!vOj$n1$3gHu01A}6!I=V)K
    zmRb}BPFE-4?slT-YA;tV&7|zNEhMf{yW1Q6xwLBh>_t<>@);wgCZa3E(0N(d@>d%N
    zOxo|QFvfs#g8~}=Y7T1q*Y^xXn)VxOW8AQ|bc5lGo<W%7-3dFkX3cL=3N^v+ebEW@
    zP@p9YG>H_&6xotW=D`ha%$ktBnQ3PjO%PM%HdIfj5%UVvGn#(Nm8$xIp1<8{05z#w
    zhX<B&vVAehj8&KsJwfA$=VW=S(3)A@d(RM+BHkZ7Emj>1<{RPzrM|>Cz%g!1$!4Lf
    zwXEaZ!RFe`hE80TER6#Nw668N4uM;4a1Wk&u1f}TlB$%8wb=?e5yILU5|_9MJxi=h
    z^Hiwv+~mJ%poB87i@L<wLn><w)^p@YeJbgJ&7TSi(<f837b4jb?$A5oS2UhjU0?3D
    z)NbEeWQePV%J^H`*k@4ajIzulaRX-FB81h(UE6b^5p>ihR9y0<7Dhwq)?PjYhJMjd
    z+-E~B^*EDHbELLlwaY(?Y7wlv(d?FfQ5lzZ{ob1*!&I(3tWT#`%KYqti|#6yYr2*Z
    zX+3xd3b${}{^cVlk5Ngs+@;%hIF?OhCKL#N`!2Zr>o(mr&IqEJruyl`6He*-J9@sd
    z<jJ9VQI>Xw<@rtHtaSG^<~Pj>iwgG)x?Mw$?3#JwO12OcPnBY8RJgET@}z8<n=z3d
    zMsJ0W-do>ll^_tMm8*(-RYh$CL{Xmco~zK}A-D#?UA|WCju6RS^_kyw9w_Z8C@~%^
    z)2EV3@btP{<c5--C#D$O2pf1z>nEx`8kKpwIG$ac0f*;<*|2V%NYcB69?I`CouPY)
    zEA2@OFE|w0DS<4dvOgmJeH|5Xyi+gtsakHIswMMptJXiTwg0MHf9;=akAPUf#M@_p
    zt?#IUaFd&Hm5WdPqP~xbonXaPR}>!!`FM+*lSCWz#9qOH5Xv~u<l=b{h|EgYlrs6y
    z&g@BBZtaX4j2e(^lFt^Z3C6~t5&ORP{^alA5&@30%@E`Wn$@Si$LZI;eKE<8X=_Z<
    zh6-^XrTb{^=)#VJ-@RuD@k0NA=;IKzov)DWQEkdUsaNXX5Phr^KO%sJEs{b9GnURe
    z-DaP_k832MzfIgsrNr#{fUHnfXW=+Y=p`w?6vwG9)>J-&VLZp}3fjY^dTtQtcVy%U
    z6*t;6Iq1hp3}Y1_!$+iyRoBp$CXYKv(byA{mApQ*M!WlEF;=&C6gE1*QJ%sYki&pq
    zi(quDIeg_ny2zNe0Oiq0Src@4xd6|-I2cVEP;<0{SO<8AT!kT>%pJ=%X)`&4-ls==
    ze4hq&s!xe2h-*1IR>2Vc9(txuV|umj(fM<X+!Tz<b<?@MSW+-8bGJ|cf@nJaE=q)x
    zxm$jC2M4Y+S*=OVG%2{R>1!g6J(C4C4g7=whOl4I2Ui_MaiGw^*+`goY!DymWC6Cv
    zvu4inrGyBz+AEd!51Ct>h?r*CK^YY%Lr=>|M_MCY>HB#+;Vc@-f$`C(-aBZ{U~M@Y
    z*GR97C^G0(1c=}15>6c@)NIDv-6ij?;td~G=dmo~Rr0?`=W7-a^q26^xx8M*%wlxF
    z0j;9K+7-onI$d=*$ICanUbX=p8i)27uflW|8qpZ`X2PYW#WP6jM<aaZw-Lgq5s=!;
    zHrBA&>zkU}w6b?rY{k<*r#n>T`7?gI*A%HzgRKjc;|i+}2SB0bWnA06_?0d1y}{8<
    z=sMd$AI5pVr?=U3vZA(QhR>3cGea;TR+liO8(K<^YmchaV}}*uWj59><WsxG_G<ZW
    zxrbkOC~)Hk=YK7i*O0qxW?n$9!Xv$npf=MwJbUFqmDm9PRR?7lvum{%#4br!Z17ei
    z2gzTE2%HK$X4Rk$U1tVIZ*i=0<}9<h(h|Xa7Ce!6k@cGf8t~My$^*!3giFA&_lu{(
    z+1Ol41O$&~8rQ#$1a@?hV3sZ`UoUii(EF2?#wuV!{4AQgq;VC@<r&D9-=0<!>m)9#
    zryF|NY2^DQtXE4qUxq?Sm24r%%0FNvr_9V+DMNlyWFxXSV&Rg0nZssuQu)gS+#-j{
    zGN2q6)G?fmx-mjXtq+2V##No;aPk?V^ywWu-#V3f@}=F&&8xO`wpF{SfCAsquDz<_
    z{Vpyg{+PeVnlo>ir6YA!z%vU;vF}dvdh~brEyR-j62^yYyR`Ex(a*XUm3ce!Sb{!s
    z;=p#abc<pdr>GxSy+fIdQQwN<%D5nLoQ)V4S!{?PjasDxU|YJ4Th_i$oQ0}0q|AiH
    zgcbO0W+Ld|;RU_8gP|4>2Gc%L0W8LjJxZkq{Fp3D@7v1eAl?-#VSRAoF+PC*Uc5Gc
    zXI^W6b_B3KN8}~`P4W6aCtT~Q8lS?2=0!jCVOt8)4pi{B#xKI3jo)woL4^|X(;qi4
    zqT>zK5*19^;Z)`LZl{}dc<_xbk8bt3pI)xv+tSiMkiU5_B&P)c@z*Ug=&Ef|gcsgF
    z1tYnPG8Go<QT9<kN+mHTKy#mdTz@fyFbVDDP_nfJds`d~3L1R-ij^U=wYA?(grx6;
    zWepa_V^+v7qeoM`5IrP}brWt34U3v$M8hZ_Fx!I`ddz^FZbY^hrs;2z$?BZ{Am(GD
    z83?dG5Y{YVr_0J$<TFp`dxov*N!lg~r`zNuxNT!QTJXh&!PctQtKK^!OBw+?QZb&I
    zVEDCNl7gtvxL3UJ<^s&U8>qnVC;*Oo@25VxmYiNq53YmYSF^}RR+i3ki|uUT#yUwJ
    zJytR^2FEKsF;vArn!pT=+Hcv2+ryf&w@+<vTi-w7nCoKwYYgW#z<4lvb}x0}vie7*
    z4xfIQ1DpnjO<KlNVsxoq{aJV>HG}dCeLuW{jQr&p4jO7NUs{5$+XU9Zif-UYABj37
    zgNh|5Tu*h=n>Q^6r?N_)o~_aF=CH5iSMlZ(&v$u-24ZkTOzs!C`vsA`Sjv6{jZhhd
    zjk-eXG&5OvzOucE;GRj&V2J%F8<j<=sj^F!iG=a#s5&`}9IMabLV;#B;bKK^3m?oq
    zYj5d6XHu(PXl<k<#ehK4Oc!ch8=M@G07`t8n!GSeFAfvd@(J^D&cf~aHUC(XZ1FIj
    zK5uh6KMA~&Xg_rTq#Lc<ffN?JCYCL=#CED~jP+NdFI7j0ZWBpj6AK>zTw=vIgi@v<
    zqaPyA#I_AvD>2+<2XHc#EAXIqhgeCL7lrzZ-EX*`)C247Y4yn9u2JYZ5Fl~@)&Sn6
    zP{djoN=R#3b8K<`lnYEdxNRp~CUlZ0%31ymjLSgvLFPJJG>=m+z|@t$P}9uMwL-!7
    zB6w?MZh*(qSm3h3FGISkE`B`_qs#9IgnU68djlG6UHQ8&{dB)R|9mN0+wC0JUSss4
    zq_TFa=_URO!K~lV_Eq7qv9jd|3YkzAMWB(u*1Lq52&3`<pnDgu`)r6fCl`*|&Bl9E
    zvNt^>eG7~eJj!m#?+7n8mD4T2Hma5@bzQZu1DkDF$pLA+SmI!*%y&SlOOYzxj=86<
    zjc@3e8{nDU>qmGYP0;+VHZ#(IY+oQ6O$mjnFq}D5*J&#^xRtc3uyU!rC<^Al5?6<!
    zQpaXaiAd~qGsmF~Pr9?L>$gMBqU8m!mtX327IN4rS3Z3>DJdtumG%mktzi9R_sND)
    zzeAb3EH<iAKU%G#S*Y0iyARAcgOzUKTNr`g@Ya*QcNPiLb)sXLGB}t6abbHgAUQrt
    zEZ&`_VgzaREe(J;e68`#RW(E}ZU{Sg9C3$yL%|QgEpD>XmjoN8uxr^c=R#FGhG;az
    z=1*_R+-6$&Wq2Nw)UL)xmyyW3a7Ftg)39bjwsAl%58OSj;Q<3LzDezg7=x+#eo;9j
    zVzq~oZeR0pyG?Y=xf<bQ;Da7#^5pS3!gX>*SL(;ani6s==0{!i1D;;}$ooE0)@Zye
    z$Bb#B?_1-#MS6{zQQ`vEkSx$op+Xva%lS)=5jxt9Zani;C!DN{lV~cGG3Xkd!9Kd;
    z&Bhw5)oZ5?K)feXF(8OZx>FE_tAQEtcua0w-Mi3%ZP{M~+T%_N*LriXvg~2-1J^xy
    z=fUW$LHV4YJ52(y&st-IS{5u#&gbAJLAU~(Zgd*Un}R0|*X8=x$MaF&n-i^n4ARyR
    z&KXZ}B29ml7(LU`{sgE^vjyeZvW-b+tseU2<v*mLo3WzAPoFAo@!8k?cT-SlJ$sAq
    z_GSh~3a(cAHkRM@?Dec1{w$s6Rn<NTKhhsc&Y<MO3M|kp<9AM018*3o9VY!b!h`W5
    zCSE`8kD?T7zvJE6D;R1?y;umz3Pl*28s^{uxZPTw9^QV;nr*t&^LSl6I*#ie+XDfk
    zE$j_Ok6G1YuA4OR?{ZgW5QZNmRO{l%n3XE5p8l{xH3Ysu3o<Cxb;o?Rxp#KHe{Qw4
    zWe)tUvdYC5oS^p$+45Ex0B;Wx<ZBLJGPdiFSuduRK9Z|j5<``#SST+wSh7{lz&I(1
    zoOc<f(68X!ID|?mQ<B>p2v4_5$yP^I(tj2}4lN+|HBmKf+v$~R;}Zl#rTJwxK}nCM
    z<b0n>htK0MNh(kz6Ig}uI|-U5ogA}FuHi5zKR1GP>4q=zJ&K26Jrj+HPhlk0+oa+l
    z5DC%-!KRm3h&5SCI9AiS5ai60003T@yhOdCl%<Ae*p<fI+WIZ=B(&SfR$DFhq>4h5
    z0!MR&b<7$eNu}wJ&@dnFA29M+`P`?DAC%@5vT)=Z(1PHOoB0gpI;pIa?bCfRF|(7g
    zL{@0PW&s0Jn-HJ5LYz5Xw^YqAL+I|t^9PH@nV1$~&~(cBy9`b`wfKP2#j8gDoUbDH
    zgzHt_trm5RLm}FvB|E2*>*z{tMbVozn0i4|CI!#n7JSd>Zhr&bEvJ`XgOTU$uA@I;
    zIn~iTd%}?AHsA+VGi3KGIqAXsdI#<}a;Jp3aq^%%4wgWZ()9Z*xxmcXSj{oK)HT&$
    z{HAY`_RQ$`Tcce-o3@Du&oio$oAwqCQ>7U(k|MGYX03cQg=<MlDC9RuOT;GPY@SV_
    zYU<dbGKk_75K^mJ5;W@71^uuoRQ46$2~eWS$9T@ZVmU9>kM8Bits5+vjqb-iG#<Ry
    zx54hiXA8dDL`IQBuma&O06A+;=$3Z9Kq39FB3yV=ilD<g?eUp>?(^P;09^~X-HqmN
    zN7Hh<)e_~Z{A8bk?q#LvyZI^T%p*Ls?gEz<pj>f3F|k`iX@f=cP|H<US=*3@TIdLY
    z7^amn6&j$zi@Y8%I%IC|)*ANDg_feuqkc~h>0Q^ZG@6vJ%Ks_oIRcj*yQ(6L7!%9`
    z`?QcP-Esaf$Y37z7l^S82Dv1v0Ww_<G>@jYz)dSmZV9$g(L}$)%TcnTM^~ME{}6PO
    z<SJh>sV*U^Jv(=QOrwBmyZigCo9&=)ibj;>UmkJ-m^!Euf9c8y_n(Xx`v6<+>Y-Oi
    z^ib3ij?jwBV;i`8BB6I|5|;4CU20a|HDyJ%P`8&jY0c<YguXQ^pDYpsP<BDta2<_H
    zVLN*2w+^90#n0@9=~TYXfK;n>%Di82O0ynq`HPO`oe;|9iH?Yh-r5ZH#6LG%?Y(M(
    z`auBlAQ<wt$$$31v(BEnI4ec<0`x6&eVXI3<mC2+;T_BP9UXHpbF6y4I>16NDwWr4
    zvD$ypl5NdEs4xOetMeti*BG_svtr4Fd_365my9s&$G3P)<)9B0N_w%_FOl>6ZCzFu
    zPS9S{8-N%ReH>t81Wdh{0{Al5eA)l}6R;|<Y8|?zLYAH2@Po}$H~iAFX<>^I07y9|
    z$i}6+8VHRe!;jid7;0V=c>Ty9nijez7=2YW_UN&T!oXhAxN3*NpH;(H>h}=xf)UAQ
    zGWe>U%s*LSy>p*fQP-4K5J6M3Xt;9#`lTbXvsTDpnaSZu;AYx6eC0!1hZ?zMc)d7|
    z9#SDozH-7ABkyV8tH!+XEUZH!xl{n?Rxw_L^}@;Z5en}9K-HLGRI%$}&3Uj1xd43}
    zM^}Fi;v2AH@9tM4o9vpmY1#pJZK)=P-;L+{K_j*~26L_lPCIZJgq&6jPpejww1r@x
    zUFtxm_PB>c{t3A=e6#V}@K`f^Ilo=t9zi(14bB@?;P+r#D%75{aB82ri~}6$o3t}G
    zR&~yTO)*j1O4%?s8Dy^Yi9J8;1x?fjWvVIBu@>z0ESN<FMS~u5A03Ui`fuLT);%Bm
    zjNl+$Aet(=Bj?R0m^5-CKgWkMz_lF?k<TWPysrDVc6W6CzErsIsu%u$rL#)^DxFn;
    z3FeYOEg2l`K6XKl=UNvfx5M?rHL)t1^7b}345)Wp{#K)*6biWF26%DbEcMEgFAnZ{
    z+sJHtcs!}xUiC860ia{|XQMCEU0_X0+`V$q-nTdw$F9+Kz`3hAB$YtY-gKJy_H7Hn
    zHJRXBgQj?~&Mpw2gBUomd;gf0|9-+yUL7m?5QzI7l|69`OKgrNSa{;vA2MXbAyc)$
    zPuxs$Tsm5;+W|LNjmYn1v~I-hECSQiPddl9q*@J|jnMB|+yZLFS3ZgH44kW*C)}E@
    zF|eJAK+1A})-QeBMeM+r7hOWbH)S7V*MCnupA}Yt2NUX4r;&fJ2ZpRfJb6zqtDYjI
    z0eoLaf)R1pE`V<^%=gD7jd$a>!CPb!?AgH8OD_)*@2}J)`Qp*0=a1*?T%5-f`0L+1
    zSTfRt!g^p5ejFqPB4+Cje@)xjYF*w4?6aB#TBz>8aZyhQn8~Pia=Lvb+l~Cl3)o+A
    zmx$r@Jzydkpd(?!J{)Qkjx;w%F@Q2ml@&k%YhV1pZ0eG|Tg8gyGI{4m=8j=TZ+W;Z
    z*mL8TL>?1*uiI${lXIwS5L-7chgULM=y#S<Q3eqqx2dFXVIaX-puY$@MXAU9qHDqt
    z>7^a+hN=wui9|w`T8d9tN#6Nup3Qs`J{d<Yhq+3(WuQ}ed;rpdiEt#3S9EB>kBxCl
    z{g@;G&6CxmCXwd`=LuO-S&|*q!E_c@?KQX_A$njx3OG8rV~zxTjk0XusqT_P-1?3(
    zQ0kpDiFaX*o3(JN#ncG8<XCl;7QHi>GV1GE`uJ%GJBq@=U9Q|?^;7q{iz8RyDF91n
    zvupn7VpFtfd{KRzYgkq3yU<rcc|=@*^t6a_VT!2ScvxV$bx_2>!moPLC})>pB+aPp
    zjw%*JcN%kO>U{|eN8<XLAqz=puRM9IRftw~V}Z~lutf}?A%*uZ?9k-XEY9Uz%%vn#
    zcPxCgopbSZ*t20PSB145+f5?w)SF~Bo%q~g9XgBRd+4qlrb(Eh>OBQ#3gdQp-&;Cs
    zD9SjhRG0_0aYvtEqT+|$)TRU6KXjn5lfe7&Z-H=^&Pg~$6)^KuBtD8y^E9H2G!u4f
    zn<){^*=NNA=c&}jNTuRM2yF6*=_Sx2T4$$!Up)Z{He(|UdLNle&7(?cGnmxwMa0w-
    z{}grkMqDQLE37T>S`a5`p~ayiu(Z<~yktK1xq0olNQM0LrR}$)LiMW>qROfIv3AiY
    zJ2ru-WkbrT(~i<6dg&@yFL9;fFucl-{I5D{os{ncE>V^V-GXuZ)F%uJ)2&l6{$4@v
    z)Zhi(6L!EGA*a9Whfuj|)ZeOH(Vv8r!d>sfj6-5&uQpPP^?h26jF&v789PiF$7x<`
    zr+L}AuYcSFiOBo1;o9C69CG(Nl-Oh6!*u3TUAGXQHqZW|0=AU?@(TI)swL2f68ZiA
    zk<Kbf{}Vd<pIxP8!oPHtev-*YB?WwTl_;88qGXt?;H}deG6X)}A~G-qj%(fZn@Z74
    zm~O@%Q!w2xw~wxEZ!hK<(<3K7KA$DQmHI8^yZ1x_!+_WZ=6aAxfaN!toOgf$5W}z?
    zJmglOEPwFc1WM=)!LXfR`JC7D{^4z6(%A{wn}=-axv~O0@FfskS>MBA>L*Tb&fWlD
    zsj(iheP$6>A=M;fgGA8oOd^hSvV>1Fe1CcL_U|W5sc?ylX?(XUY;irUVq4;~dMTXb
    zx94GVq=g<POn_xjRu3MQc7_$4o01UP3LI@v`XmF)0SEz1ffZlPe&VZ8x8Kki^N1}S
    z)Iz7F?@$1`CR3b!h#aq}T;T!+TxX&_K6ns12rezm*_N6|{kOq8;CzKj_?07P$DVhn
    zM1kQMhWR6`3oI^y<sz%bh6e#W=~7|6fDx|ef^JU=7q?0B`bWJEHX<kJm7s(+`qoUv
    zf*i*|J1wGbS*9b;n6xzJHk86%h&V=QSgp~fg`aemG|}8%-T)-o{EH|**1h(7)|f!m
    z2`V-?o6Kt*w+odTnd8N|MTlFs1oDK?d)ezZ4mpQ8bwfHlYAvN0ry9K31ZJSTS(P7X
    z8!3eNbM!WUC>P$jyv?U_Wkhj8k0Q8@r%Na{7E`goy!y$#)%lu#ysY&*r0Re-DU^Qp
    zm4vD}OSiV(xJq1{cgM##Kkwwc*iHW^^qIj3KWp1&H+2(z{10I|Y7Ha^COsEovrjs!
    zRV*)<JMYJjhu|i&Y-J6dy}YTq^Hp-rfU8*UkG>L$OvYzlDNmKsWj%e;LRdWn`T;dB
    z<y!8>FKznL4J?VAp{30?Y@62`p(?HFPUr&6K&cyw7AVGb$=^bxR#$v{Elh$Q|FQ*d
    z0Y}YXCXsu1n^M5`n~19pCH}3;8jA8r0mYK4sX@qMBFghXK0~9E^Hn-DWhRKG8W{29
    zC8MJtcQAd4!Fr7xIDa8M@Copk6i1p}dog?!)iJd*b&-wHy3qL#p~LB@$$P?kz*F-o
    z9U!t1t>6q0@h6>KPMi<E%M_{iFcRF<jkQy=q2_V8_<+?5t<{|iz}Jny;R%)%pX)zL
    znBhHvIaW4IQ3QX|TtkBb3^{QYxFvA&LmLzf4~!-cg~bjGj9*<oUpi)Ka=-`e@;Vku
    z&7)72>rNPjL@<~R0^#l6QK^dL(&)qQC(%$=IGK3DD|vrF$a6`b9NuX2cCf3jA6r$W
    z`5w}@{90L*|7aPO8o4FZ<I0e$!qK_2%4w0crP?v4Yu>jP;RLl@u?hVs+8|p!-s<){
    zRGH_`-DTTBMShckp+k!gY#D5J0n{3d=|vsynNRwpYQ;n;^`}kpPg^SN_*++(P+`Oa
    z0C^bUh{wWV!*e}07H{kApx)kydK9ECHNYxHZjsm-vI)c4Dv#1inJNkDlNlpQMBn{p
    zcK+d6!$NS*tkBQ0KIs$A{=5C~|C@5H|LwV)?NSg=V2RJ7-dfxeICC}$ZWPwsq@U++
    zc$VPo<$c?0I5MAPv@w?Rbo3`WxKLK)kHN!p{LC45M-QGaA9hy|8&R^}VfZ{p<71jX
    zvzO}$s%dOdL=;{;grM3CuodR2(RN5Za$!?Pz%re@-4K}knnHUim8yRLtuF?>yacU-
    zVtt9yyV&30LDIMS1Jly6%o36_peb62?Qw^@iq!cBgp4sIVwLoW>%sIpCPPgyp<cVv
    z^+eGuFg5ENANiA0_<f>U1#4qrO>7RDtbAsE^SnM0xIa)W4;-CL<^v}WKAhzQTtN7Q
    z8n3FYbB3f5NH`7PsE9!GW^U}6Qp1+{)T<3B)2_FKkTb{ku9e@)$XH5d>Cl({xqC{3
    zaMx%8=N_(=5ijgB0RxmW1KvijG_D=0ktI_7L-a8&28?0JU7teF@GMIJ85EhgbajDV
    zIm<+Q%+0w9nrGqnuws^O2sz+)(t`>*81gJ@iSyHT;sfE{ifat}&M=u;KKi)?rgdmi
    zlURcF@cN1Zai(}(QZ?edP`wlPAM=e<B`wVNelh6YUl9?+V(sUjZku(@#bNL#T<_ao
    zE7FI+6+(+xu`4P)45e2w%;^6lwWtAEj!1VS1UfdA(0`Cx=fwV_mnVw2>f>w$J4Kq=
    zf~r-oPf}Z!wWs=|GeD<K_+x)=tU9uQc`E3>*f%c-(Leuq$ZB@7dMJz|@fFtPg!Y@K
    z*Bl&OT$$4d=5*E3%*9_wEi^i`Bjq2Yb}_Z2da-8Y-WC_4^hO%2m8hnzL_C%9`wWJp
    zR85r?Ju6zf@9g+du3{g0mi!<ldhbJ-Hv<kLPx$sLZTKYpmgVIOy&vNIYV0^}H&zO2
    zJqD0$#&R;1Z>_GNw2oaB=AG#>LKL-HLjj#@d@q$i^|wG*8}tWG=2BqlJ`ps-o&?rl
    z3wY>`uf7%vTwEHW0+&iZD}?_bwf>1cen(%p7PN7Apw?Qfvh#Iv!=BPhjhe4|Brld0
    zd)mEh(3`jrH-uYn+>kg#w12Gh_4_6={4dttF*p)H&Hj#U+x8^s*vZ5;C$`OrZQGdG
    zw(W^++s?e1d++Yv-P-?$t$M$7rK`Fs>Hcu)>67z2hqz7Ti@H#J!bC7eGdu_zYU$YH
    zXx<htp^8DzTHbo9V=^S6Tn?D(F|>Lj@`%a*6(vi&UQiKZ!i!PMIP7e%LLkCY7LTo3
    zp8E}zDGug|1A9l~2a$Q?CLAB!7GXYZx&B29CVcb_Z*3DShB8_O3IqUp8~sO>zl>Ds
    zchz(UslQgOXBVqV*B7TVNq*qiIk%OG-~8mhaq?x=sv^EQT02!A7%LA!!dTjvltp!n
    zY4pmWqD3s%$LrXb6bkCr+o-&6*+o~R^`;>#ip~G1$gi%8CUUYZ?FoE!r+2_oOU&(^
    zC;_f8dA@X-!C}-nsI9cbi$FGng_~#`kPbJ<R=ICV<0)3#6u?Tm_FCWWw#L-bl8@w$
    zRztO+O--`agH1*@^1{WAE{ZxkBp5lbXmk0n8ZZRif;p1FID0oMrw4e{xUL?86$IS=
    zpw%4!K|N%wi6?DlFXqU0+{w5nFl~ZwQcL;cqvEwVmU1=ic?db}Y<d+HzTEjtNbqw>
    zRkZqCm+h`p`X#U+(u8{XY9nhECqmW4oHyYeh(z3IjHFl<ke9G-G6?Awk!F$|T->ZC
    z;fx^?w9IH?5VBaEv9sFoqP^vwsmi9Q=D6=qFeNuNa&me`D9Uj(+qy|osk&^O?hQJx
    zRmm#Y{hpWG?6HP^A64IA;LXYP`Bu%3{D7}lokM=r{_xtd=4BW{)1JCrZ2gg^j-bbr
    zAwK<XBRyVT0+ylZ2Ye(Y73Y}wyMXvp-iwRndf)!(p*QYr?*|kpaZeavSx}i?J)E${
    zTdF#t9jfDKk#u?5g`d{o(C+5ntlYn~Rp`2fv7TS$E-7C=uF(JKA9DY%<kN-r+24Tn
    zpDzLvRIRrO8fkPAbi)z__nPa3%~b}KYzqHz&M(<4BZ{t#ENLL(ZO`_3M$08})x9Aj
    zKa`v=n57#VA!L6UvKue^@zp0AKTqx>VLEH68ezx*B_Bzwph=iSECmU#WLj4n^FxrN
    zua*oLXJSUpD+=_m;GuGh4Jl$qOm-If(CiI#)uX$)y}kJX*ctK7>}}(b!9nM{up)N6
    z?A5*@ouRA<V<B1maDsX0BK4i9a`c`bdoFUcSDh*UMxOckD_wXfBev_ph}p2`(MA5{
    z%FU4A_)HKmg@^&#4zxM<QsTNab_#-jG|G@UH#=+Wo{K;gb?gFTMyRN=B3@hHFtNEU
    zCv{S7qEd=i#EJ9T2{w$44;wkBNBsI&vXB+wi{S)#+{O5(*b|{_SW?fEmn@o1>l6&e
    z(?)drN8ayDsGPadLb|a=#85&5AVSHf8MHSwH<8C&k9eTNA|Q7R=IJFMPc)=Wkr|y(
    zUgZGqG`~0nmc7=U$|fz|?+5&ul6`Yk#8Fj9l=^GP4j3rkD8TemfRYDCF#7}zWrMAU
    z?=*}4Xb{RZ&y87eW0tw0?*o!;1l-Tgnp3aSaFuL@3LvrRaQ$>pr_6H`<+-EvY30<3
    ztt9cuTKIJ_uFCDWARmn-G~KmbI-Zz{(O3~#eZjk=JCj;cfniOCq}QT9?Hom~WP7)-
    zf~y?i8A7!ajx#sz)kioiNX0taGdFw@{ZLH*JkTzLg9~;ccc`w3^FT=uA}WJ^ocC=N
    zqP)fbC|_*|qqe7|FIJD%=le#XQcj~<rZZw^mluR|#x%DJJ<%?6zc}*XV#trEF;I8p
    z`@{7U8Ys0Z6b4N`4+|<$ExR_g0C<EP>Ip%!tk%Cngh=owR=k#LkB!o_9LKJ-#wAdI
    zqXGi)(hTd2HK~_1ZXYVXc@*bp-K^|qUWE5kM~p0g{^tqy>+g@JtBt$DMFwO}6S9mp
    zfk{Eu86(KlcKO4^^e|eBRcC~ntW--0jo;*1KJwAb2yy8bdQpvoko4;kz!Ci@n3u5*
    z#K22vC?$@<G)7#@DI_SwlUNm+Kv5tLXQhJ!Cz<|N^5ZExK(9$2T31)$Zp^)2CZ1Vo
    zzYU6c9K#)R0(X+fp>vCP-SOR79t;FE0hU4d=ZdlIEeV-OYi)=zcj?o9eS`YUi?trM
    zn?I%dN?}pOpMK2sab(HKr&7*_3xDV@WUv>z=~ax%(iglN6wTHfAM}~&U&*i{&3)j-
    z=!W`|Z=wCER(y+#x3e)e8La^dNE_t3tbK)8I1wVB-T>3nA*?4l^UU9}tWl>sAP$6N
    zt$=yKHvmhYca?~9%AysC5<->G7G!!F-lh=ZAtJ_MM#w*9P7$5M66xeP&3@v$0G3%0
    znw>>&EgIq|5Mp$S>Q5yLl0E%NY*a5Nn}#w$Wgu}P=87a$n$IgWwm6-a$YuYg;Z!T8
    zi*SZ-b!sq(CWd}wzE9IC(<m)$`0U%~R7%ldvrrS4A4dKy>f9lhfEHG;3E`g4m62ga
    zzj^EXMJueJO%}C`@`btIWQTazpII(2{8pH|OwV}~4JEB}1zgCbpdy2gBs!qg{zZuO
    z6BN_uoHZn%t#rdhRvc8Qessr^aL3Ff;sZxVsr=Qc^G3~W%%EY8M`7~c10u484;fWv
    zJJbv0^o^iaSqNSJ0}v5LV7wguzG41NFG&3YxfTn<N<S5Q^~#V4db=d)i)1OSx3TkK
    zYF>7Yw5K(^!`Fd8qX5o`MIL}v^$};svBq?U$<uu$AZ+x6#NFL>428*ci`qk0=M&@v
    zkyPfDlVD;+Llkrap;WibV@2OHSZQf2Cj>8y*ghdGy|$7te@<55z7w>PG;AYLD{wzx
    z0ncswm9>(Sa~Q7hnp55McT|iSVsbpAtf7F|*Iyvy(R5qMSU}p1CkxRU{Mg+)^I3}O
    zB;=T7(!4N%Qm7*OR$9RXzhf;YS)7-{&^7K#YYSOPs473&She0@z1v-15AuDySI%;>
    z3nIo75-wkIjJvIq_v#iFMZOK$ob}-rJy_!s9Mc#X(%FTqky~EZ0$eK-yeJih@@rhM
    zs2@b(M{$3-{JbHfxsGk-?98jjB{8$e_o3w1-e5|yk%#L<s5jSKk^)TZ<zLh{1kq1V
    zHR`&0oKl@FWfeR`&BMx#7zwlhEH6SWD{)*G+3QBt#$yaR`h-!c0cd$Gy+6nVo3ypX
    zWea9q#hvU}wzD3LllfWhC6oDuX(F5;nU2X3as7S>U1X<j^;?bQ+9F_y*m1l{^lo{5
    zz-U0rv|`m~Ogjl36#2?uyUT@6=KKuq5%@#GQdD3%Mnq?qDZYJ^Cb!!?Uh!!UcX;H$
    z!<c<sicN>L$Z}xs3@o=XG(-T5G1a?zykGL?<i4g(rq!@mk&9s=Bk>lwY$Yd^Wu&cA
    zqA_O0Z2pR7yV~yDJdI{n4JuXXoVm&*tV<9msBcXd?uY)FtKJms5klc-*Z6G1J=nS1
    z&(bN>UR)%tlBtVa{qIh~qXFGDVI*TD*8({c&G<x<`LxWi%kWGTHYNANKY7&Een{Aq
    zNG_MWs>y?ATYp&NZ!~9^{dkc*6r@=)e?9I4LR{kx5F%x5!p!?Nkf#oU;Ci-mJ=1|H
    zIGSe<=dDBd_!E(=ou7%U-I3T2zttfG5WD|#ibva_uW&i_X%G@>+fm{Ls@JzzE<p$d
    z&LrZOMgLwfs%Kk}9U4(m<nQAdU>>{(|MTBQNk?euwTc}6r~4K3^NYOACe0{m&k284
    z3u;ua3eVo?7;=O+{}4@%hn4{iD$-|*Er#3Z{bXHPs@bvHxj~p}`IAkWh3?SJK>{#Q
    zQa>RawUA}{3RJP-2sgA&^2BdjqE0ReMWhv0u(PCw7<7hp@`Pn@8fqhGh+|W^ixi-1
    z$%ehMIC0OBguq6bYbG5I!Y^np6cN26Np%=FN{;aHtD$L4VXVq!8vfB}EpX3SDAz+V
    zQZwDl($1w`uNaK253{VYN@<CfCE+sumdvb}2rnk;f4HBsUFOhHAWwrM`EhJXO49yH
    z1aV%R&_%_Z;i^+t*43SH2f4P=1-Se<q=EFtOd5;69x`-6cjmp8`4qA5HT)>Mm7zq1
    z$3$TS6EtZSCK4^$7DEmnRLt#U$Qi6Z*lC1`J~dZ=CR<d6J<5T?sbXa7`aFJ>xpq*I
    zLV?P5b|<aqS{Io03f+$9YUw>fVjM5!P&%4ur6(~p(v0=>F;ol`X#kwm#?O!r4aEOw
    z0>?rZE!;wWiXOGlPwNVqH@-*JVm<X#q#QBkHE4d4P@LE`@wf(034g^I`&DWo3suMS
    zj1Kt>+#ygU%MY#~lv;Ug!^c3c!K0n;Gu_t;XK(p9cdGF~=hvCZ!w&CI&!pqqsK^&r
    ze!mX18JKMBD0F+izifs%kG3QYw2@hMrK_3Ny?%FaPqMdsGI_BDnn0b8e4<EvJN^AU
    zDSlbLEEyvHfZ0V6J`$wnQZvMvHHdfVPMsB@$gyzf&=r0~Y4rf|o(5Z8y(UF{hxaPZ
    zJLcFKGF=sWWZF_C;sd~jXN39CqEzMapETxP!&LI@OPn5dp=b2)vHu3207AIIs+-)4
    ziTiPL3wxDG0eEX(eeb0UsA<5rOypNzj!5e2&=x1u-aw%1Ja3+3ZC&x{NrQGlzT1aw
    zl1sFmov<X+t1x&<A>UOmoU6zv4thmK$xrvo+O36YaKs$OxI9mOHox&s<bF2^HI1zR
    zxwRMz`Q8=3b<+Uj=0Bfla$2%IFF<>@RFs~+n&VaSLLX#QYEhb_FOMiZWb~TB_ehCr
    z#%d(m|60B{C-N&cvgY-6#OYT9N3Z_!NiS@1L9K}GV$-J2@)G~$A#qYtWdyh)zfNzp
    z#5Qnu+qj@*87C9z5`|L9*3aLFl783MKL6c{W|AP2)J6KTa*Ba~ME;Mb{r}6xxzM?A
    zT;;&|)5Y?}Z+4=cF*Se`Z{?Z+VWRQ-hvO1imVoWo^$ev21{lgumPpTf+q-fnd)c5M
    z3kJe<X#*bj_;H_b-vOn?^?9<NzxL<u&hxg`=dtu-4{^9a?;It?L#-0$&Y~<(0g~UR
    zj_y|O@LLYV1aScOZPKQ^*s@Xa%eW;8&u#C~e&nmsAA0jHPA(oEi!So41iqE6HGZ<>
    zARZ8cmWmDDw*dIUnre+1XU;qSxtjrUZteMMH>PxiQ_xF=X%n%-IUL!5(&<8D*l9x-
    zA}?6ugn-u{AF)n+IbD1<W>Z846Cjd2Tqc#P@TSeEJCFd7K;RMc1)EmXNKJ(HogP)4
    zbCk;)U!|pZHfN1;jfj>=e?5a*TP5$gGG_o}xevQOv^Ve@0V`6y>i~g*Ze8v}(VyPe
    z#$<)T+Owu<q*kzRAchzC>TkA=3uz5M`Jh{_Q6BJ3+R?T{ev>liJpwun#OyrrKvZLZ
    z%5X<cn?PEofOm92_7w@@gx>3Ev`?xqyoG@0_M#YWU;2-L??@F>JeLMcZOSPExKl=v
    z4S~FX?64E9s4b25>-Ec3tJ#_V7^JtA6}Q!^oax_?EYq^mhrC5qZ~dC+uK(4+cetq-
    zIEXR;fA{lJj~#7n)`A?Hw6Co}w9q!Cx#&}6adr4GpQM_M0rG*JsT?Vt9Ga=ew3S_m
    zg#~FUi=d=3{j~<Ae>1%&wwti+5k8gJrN2YUeht0qS|Vcpdi8dYULBdLwDau-vVt6s
    zQUjXd&KZQuP9q1Q#{c!J<>i{95!5@twScB=U~D0CMi1;xA{5B-ptjGWDpytxAavOy
    zoe{0Sc@eMHrc?c+TT19K?76+)cJ&Vk5G(yoJco8Z2!iGz_qT^ppjGlTU49!q<3OH%
    zB9WiRbytf5UNIH?cVUcn`v_F2n5<A?;cfn9XS29U$Xz$I3x<s|&JBHk#H+Vj&l4gL
    z3w>_VGF?CKJdc<=EZ0SZ(gdXGwpB^j6|5lVn{z9YODU>bzbYJmnHY3IjSIz_eF}1h
    z0mwMM0!0`YgzRSAAXcX)4K=~*DZtw}f*?<HDdR*aF4>}e2etk$$UVFvKdTG4OB)$`
    zTyjC@aDa4zSC@UHWQPq;x3J5m+gN21l@S2VX=iNoIl!7@@tCzsO13l_1v6S$_PS*4
    za@{?q6Z4n-OLeE@dg}A=##y@$@B5^OvUI6J;jcj!vXvjmFbQ-xN@_n-5o8fcP6T2o
    zSz4W*ifvD`*~;#n`0+aLAslWQ^7c3rwjZ5u{y4bu+Z`rvMh-K#=wX>Dp}(aPgiI*~
    zEoZ-B`<fC$Q~u&rS^`&}usMJRgIb?tzeS$3Ln{|+Bq5`>77+{yrmrO{=;8$t-uVse
    zI4b`<qpV_LZ_6C?>v7YSp`9?smvT{n?^LvJ#mq4=pM-rrtFER7V?`HgZK7E-8Fj#P
    zqDE1-vX>Q#X_uv9;sZrC4x2s4ob>JUy>NLzR8&>AB!wlXO$WO_EE<QV9}-P;D*ffV
    zcmF^*S9;+(3j%QWp|;>TbXyKrCjsZlJ$IqXDGW+B1&cybB{(2K2IeB>RQQ+__M04*
    z_yP&byvf>pE9iM*Jr+P1GuO&WVg|pJbHg871^C`%bmnj~RFEkeM%4R=m4VdE6*U@p
    zF1<h$)T*EYHfNQA&9Y*Ta`E~5hS?0X8aey~I4)*D^^8T77?mJ2B@&zcvAvJDAd(aN
    z@A)_i3mj?8L(f><JmJd50vP8>G(lQh*$U@URLL_?nu!fv#N$;D{g{b)FYitAkF2z<
    zonkOitQ;eQeUZLUM-JTzr>MwwN)QTXjhV|92EjDAei<lixqgBqJurNHLaqx#Ee^T^
    z2NsLsH&OuIA#lOs)b-q*gp@T$G=$*Fp2Fhe_I?vt_brvfM5=$S-E%Ap;VO3;g0{^W
    zE*Y!kXq$9^o<2&&M8oT^O7Tj!gT9*4RAs!!Y*KoHU6|i8*cz9)4A^CH$kVv7ey|U~
    z4YS_up7tI#S#hC|CxSp?!$_oklY~A*9Lj|>Br}O&zCV(UPW7XaBC(Xk)3BjkD6|I@
    z9*5|z?ff7_v2j9LW9eU9;ST{n)`Jb`Yr3EFz5_c!M@`LFs()Lhn0G7-50=L?K*5;_
    zl!mhX=>TFZp-)7W>2DAkHH1!uLSf0}+HwFi2PEokpeRTQK`K6hcId3^>RXVi&CKbC
    z6#89+FF^Le*I&pu)CY1q2}L6V`G+1%{x$>ZQ0Z@uNU7HC%R%>QpO>Pw?iR96MpM(Q
    zasGM+bum?qdL^V-i+&}v(%r-j_PFe}@6s(+!72_+tMkjWfUI~Chan^ct<pLhlyw;C
    zonk}ABH`b9CFko#&GIV64vmE^B;PohsUXS{mZvZj^asfp##)RPN$U<D2Kf=%T9{vA
    z0-m_5Nlm#-_JHrAWE4Le2FPX~r_PpLFf0PgjvAl>t~hbyelVsj1TSCpYwvC@6s$UV
    z!8)20OOh1?F_Oj4R_qQK0||9MUuxHw+KuP_U|o{&PYA!&+CTsKXKzr#=5Uk6on<sP
    zy?F&pK~5t}AANF>Co0=>5cR7gG<_7jMua|2K1WIFnTIuFCeQ8x(+CM|eYtijSQ30^
    zs}oGFU(O%08FV69FPB*<R0CRh0-)nq)~{Pb3nvDKU*a613a<`(mA=8bi-DHV%u^%w
    zlWVyb8nt66W83M%vIT(B%v~M++_g$>d;ocKJxz~UW+x4bh#^<Ngo*Q3KZB*Hrs~^o
    z!GMTZ<cX6AhEuHPpp0{eC62(372mHY-XpPsM2;p9-@s|yLWYB?Ur=rOrd-oXccubx
    zqv3K%V`<3%s2tt*m{MpC=SFW&TRXn!*Vuirj^ugY+iZ%|hm_*;T`(}pW_3J{n4Hq_
    z?y}ONh1u;_JO-w;;O~3_stt9HVNyncARMP+t`1=iB~^X_yONtM@Ln9sWOCEeP|cfO
    z6!=3QeA=*aY7jo4J-|CF4AS5iw?bb<N=Q_z&*vb<2x4;N!`83!8ChAN0Z{r!$lQ#W
    zlSrAf1PDgRpaUhZ&P%U^$43Duqrq9Z2C01UA30AWSn=#trX^(DUgFEHq4rEul}CMT
    zLU-}uP-><+$>l>9QRBfVw${7BYXcF`clmKOc--w&O*(4gJqEK@{PLGV50LIb#v1uT
    z#WVebaOvu4IturwX=fxmq9D-xclXFu4Kfs$$|x3VRwx5!p(s9AWOjl>_q1LS7}{a8
    z=xWf)pCm{3TGK3apXZJlC#l5z6aq&FIPZb?QMC^}-!Vs^4X5s)*%u6HMIKV2nJ0gD
    zYkc~gK)@8FsP(pQ?QVYGma_R+Of<*PRql}VfI3I!TwYtlEswS=vt7G(Bu{V?4r^{Q
    z#a;Zk=x-zUyfQ*cK|>$1rqajls3ddiABI^plc*QZYHTjMwc$a!WEtC9;vZSBGOrSr
    zZw1+_%Nx+jXgOiC$9=cayKav^9!?z<T3JJ%bcPOh&d#q$eTOrzm(V!$3H_j(+-G?>
    zQQtH@iYUTRe-pY~AWUK~!o{7m*UwmFe5cJmA=hc^2y_jed64><qi^-<1Zp5y@7*a>
    z^6*B!C(#exkYtqaozX*i7pyc5>;`26nNLaCO9d-JB1>~(6fHr4D4zNqW()1a|6QB@
    zZKB(FF!MPncvf)NT+DnB5Zr~O^{P`MdF2s=h>;)gtpoaYk?VvnQ@1C4^A9#Yk*ayW
    z{I6bE59fuaQl&O&%~`|3l>+bfr*4c!<s!Dk=Nt95%PS%6Ct?IsM3^TNs(8~@8f&%|
    zc3Qt@!DqJi>nv~=^W=lFhLvN6N}yfrr)PiDe|zrV?zo_7<;2bh(IIG*i%EbrSfN%q
    z5sbnQBfN$l@2uU7TS+m3ucs{kP89uZ17TRLZ#C_AYg*X19(@p=(st|&-K%H5&Nnb~
    zd6kjhD2pQ1@Z?oM#h7-sG`|!p6H|;irF3f<=M4*RYV!t?YSla=DJrH+`sAb3wfEX~
    z1V7?`W-yml*gzz^?>If%x%E->nuSRnVPjhstbY9s1he{VYB~)nlQ8OtgKUW{AlYhk
    z&pNgXe#Ae#9)Mn@Q&Sn-fpQ#)DfA=Y3XEnuGOGyp&1n0)KkS<ConEb}ZuayBbNEw3
    zGL-2@4UEAnLJV*vwSlLf#pVtMiU0LW)C5@Dd)kgQve0V?!mX+7!Fed>haD*|qjoWw
    zTJQ1~Wk$c=QDCLFnVZDfh{R#JnwfAItX<}f_7o|h^yp<M&vZS-x5;#?Gd$Zv?e|Ox
    zz=a)P!>|R>1VE3TF=16wg8jx;RJA_pVqmNS*cv?L3N+uo?ZyBy8ZobZ)hCGBEjz<>
    z(5&z#r4iG?T3mR5<)l~Tmjm;1Q`6y|G{tUn)^=4m1uh@7z=FCsE~CZz``YG2$OUI%
    z2B{fXxU&VWv!-%yADvk56|7vnoXu;Z_}h)P2Vx55daY(^`pru2PMxRGH}9kSxd7KQ
    zgo8tuGXy!6QQO5zxu4KazH(-k*;lgJNJ@+H^oY%@z4&?dQmES3%EXE*-qT#s;$Z5c
    z>+5gt#d0rHYll9MO`k1MF7E976}>OKHD5J457OR;X6S?^AmpYxgo`okd$P9J{9DTO
    z>sH*GHry;<On?<P;DY%GtLSm{$GVYcd?&*_(3CBF{XlIwqBs-eYYDscA?|@YIlG%L
    z|HB&96Fxy5-<x(4p2HpI>HK>h8`TDfvq4->@#zAFP8ni$SQ$;~UfU@O_e{r5os<=p
    z7^rA^$%<e!52W=(*>*B9!fJ}eNHJ?jG-Up>tC)kw7jFGcl&cC&BK*FVDDvcPhKXw|
    zOXfKhRr%iU=P5j~V=zn|d4xVWtem@4HuOE#RmTQ|mF03yivHH+TI^Qy4&PGK#&@fY
    zpB4_vl=v2HUdUA(6jN~1WcHV;(HtyL2?MQKF>oL>ErXPsyaJx-8n(gJdDCe{my2(7
    zbd~C3T1PC*2_;&NVG>TJ87Wq(Km74c9iYDrfDY1sWK=1qVC26Xix?wpN=axZw;E5g
    zG!LIOF3j{B&Rs0>$J93l@giyUstoAUas`mYy&SO{X!n=u=AUd4!DuNxBzN~-{xrE7
    zW$(zc{HA4oultdZBML=30fQlUn(#d|PuAWU90GbgFPD=7((v{!m38M&0Pizi+y^oz
    zUK~5=?O7=6PX0+OXb7vV#N9dP_c#v;O=1&rQ8_P7x1yp;#jbI!$IVOS4(AXp*Our@
    zyLQp;8o=uXu#Hbbi$Qx|_ci*b3VHG%?t66}DZQ#wz{hbtcaa_`s?>(m$rhe!tcC^P
    zmXC;T%Oqv|CCcE2`jBTL<&k!fZE~G!xYAKu?5IVC1vAdXW_td`GYD%<<c>JZ<fWYj
    z-1T>LT_-<3F(#q-lTz^#DP@*-h>>owc_g)3pfE7$7-g6IqOySN9zmFJUKRyJ_i%#U
    zb?Z3{T?svf>oMx^%)JXHgO@h|W@H?5lHGPI?xXXgpDWOfL18eyCo=$f;F<?U#$i2`
    z3ckT8O7KuG+|TZE9<$-$`ryxhH!$pL;Kd!j@+ju0U#mO+Cj-OqzqU92y{bXb(9qV|
    z#_4|+#eM}+tU<m&XNZmXWsr_Sb8b4BnHJnf^IWo36XCdjHpRvz8oiLq%r$;B#pXvp
    z4SBkM6~&H@zT7-tMX+Dncs+{UKF{izzykY^oiG_N-=c{+K6wd2br{E+TWBDhfbh+6
    zPO3m~f9SdhN^mUTO_c<9f*yDCt#9$46ZRY%!Fe)1J^CRP_dC$4-;OeYT7V4u<AA2o
    z>?TUluwa-<N+xR*?MWEZPD*D&PZdVFD}-~<ewvRAn-<V1B{kIatMDASs1`*f_rFS5
    znEbXNpE7ns?~Z)Zce?R*oq<KjGX<|lBcoqtN_TY8p|K`)lF@A7i>z|DG40Qs<Sct&
    zWb~D?;Y1%WQm)bGw`iQGpoe}_ym?{bLckeuQ>csP8@I8V4tj;E!(Iqp*(tuEegSAY
    zl27kSvtV9F*F^j)hf>3mVE#k1$|$6p`5Z|yU1ye>p^I{zk;t)>E0FE{EV($3De-c-
    z@~q%!E|T+)l;e0q3Yzv0KNABi>~^Gy39NoQEjUH|jEPhzlXRJ21-z%GPeyXX=?f*!
    zNCy0uVeFe5GR~#120@x%n1#Fcy$5ovtqlc-(w5on4OWd9nP+9L#EA1ykyDpkYVRu|
    zqq*KM#5nD79_ZaevW~s4r6#9=6>G<UmZUN-<WpCy7s%dVB67C=4MFL{P*d_omI|vP
    zI=CIx;rxQ(n85s(q7+tc^%oVtpVuJSkjB%lF>Rj`joL?E+3(S+0d#htob0UVq4lBV
    zuqx)_jcshw!vWcbE=O8QGkEqS%kUBlG7%fnUx7M1#qf<woQ8fZES~DZyL4nVFG=1n
    zsEyz1bK8OEl_U602`fjpCuBCKJBp939WdgWSzAU{LJyMd*+{(rW<HCP(You$h&|KB
    zoz3>;$<X^0_Wu^PqYo+Fk|ek{`wdZnV)-K$dTGc&do6aG0C|0RaXDl`9IDIdx`}I>
    z*_6Gu|B;Gw7{aAl;u^Gw-Fd!6T3Q87nbD#*Lf|7@J7PdE-+q}8toqlL{|nWPe5XYt
    zE-q$EB=jt0x_%wf+!aUCLga!N&fYEUQ7dn9AdJG9+tub(xzUh_L=A3dbn)_=!YzV?
    z4xm%=Sxkp|W31x0d}{grFZob?WmA?4EkPv;y?oX&H=Lci3M4^>tw=tCZf+5!=>C%%
    zT>KvBjam|LM;e+%qyh|t>+ou|**1y^!g7@tatT_?4LtesvM1Zw`FzO_?TZ(7LfIx)
    zueG~hg$@N7{jH0y%YLlPd!S+T@+_V3L#GNPaJXpYT-ym+Ri=fYM)lrv@ca%lR)T$J
    z(W)WKf@KMRei8J~bQeLe;83&;h_&`YfVzm%>+$x3Zuk9`X_MY=a=D=rtth9fS%Oib
    zDidP6ZpsEstLX|Ir$fcA_jb#m;*yAqh9w*vw*!KsZ1fx{p#8h<;D#5bqV6X1!n$~u
    zXxV4d`KNB+U9(5$6UA^p%x3)C7Z;DPP#4s+I^$rHbb`1mhK6N!@P=I&gj_fGCaUTm
    zSL=MX(;Y1qW4+%d-KQtE!@5?jOedz4ZM>sjW_r_ie!c%;`{ps&RUb92JVl9Tu6(%7
    z=ht1DSF4>gU`ajjDab^m#OWD&V*vo|J*CeMrm|{V?KIz*lv{`7xakjKvBR;#_e9*}
    zhD?{X&7384OxTK%V0~__U;E(+POJFK(vm}43|c4K*z_rSZXNQ>1MuVJ;na6=!(Pc(
    zOZvLM;$x_k5`uw}hA26Qc5Dc}_m^_+i^C3y#<o!!-d@DvTw0K++*>tb^!v2Rx5z*s
    zIks&IN?y~}h(b*4d&w)onhtBP)7F?Nrgc45`y0mpF7C;O9dq_y;;#86?*GTI;r}k~
    ze}O{d|F^cUd}%vR@n3C^{g<{I2#5VQZ3hg7gXGKo)%MH8-ui^QoBgYZ=4)?<N3r|+
    zQ6iRBAi;<)82tM`Vem*Kw_%unz~HdY(nnt~`1$=;*NsL`>8_n9`Z>PPpKUXrKP5g;
    z1qsmSottZrLKO)8QF^nKldL1uk>CqBC}|<z7|r5pnBu<oqL8X^R7w}6BB1ta=nG}1
    zkVxP9;M_jL(d)2)a{tA_>u78e@fPG1@8VUdYYF-@uAN&D3nCEP1G1kW@&82+25_3P
    zf6;>i(=Y);A-(W&GHlW-nFX3pd+68xxU%50(CAjnh??|&=|SBudJw{}+D{sT{Op+J
    zeDU6@Fot-v<R3J+>}YjwI;}YhMfi%FYoIm9=o!1wm0dvAiO9`wI}N92+R5nL!cjoh
    z&W>mP2MkI^DXCe0myO%uxKLU2N*k94!)WSFHyXP%r$ldrrMxs8s5OTFNo1ZR6IKBi
    zYuF;NQMgRVS5&&`Q&%!Ldd=7YOIzbMhGn-;Lb1vtr(0Q?UVN}W6Enul!CY)AO_8Tj
    zW5r^Udr8Gs__7q(ENR`f`nnz=U+`lu#Oz%3RL0FW$|T^S<X_TWf<ErFGwzDj0@>?L
    zME=<KAsBfWYC;acR&7dz2(~LW?7jI*58jVSoZ?r!(+u;ufirg2rL+(0{DEoZDfS}x
    zh*s^SvxBEzV#Nrp3oV1ypbkyyn3WC+$Tn_z`jU2SdzxkXumkIeb!or&COd=hNgLdT
    z{$p%BTfrj$Y4&p@7m~T2&+>af`RK6&$Wbv9XSZ)m0lyEf4x6oI=oN>dk%YV!5RbEk
    zVHwnKe*oLhNnTynTxVAvTeB!}txxfgq7XeT1f}jIp5xgPcy;o{4kD$hhTfJY;$Bw~
    zJ8MltLN!w2=ij~Ur@olf?O*+?U*)iDHTV>ph>4r?3jNIgfCo#!8F?OP9pI5X{f2a1
    z5%HwAz;6ZjV?7qk*jd?Zpi%SX(E7EB3%4Ap3$V&<S$p@?svKRZpwaUeZ+btyOX4HL
    z;`La#@TY4Z0*-m(+bsUVgKhF{K^lWy3~Hk?S%2X{W;!iFLkc|_^f3;co$ngNzS^Dm
    zI?-E%dDP?j4=tGZ9XFHzA?*Pe@OC{*#d<oZhcOFf>v01~-&|lzR2HtTX6F6Bq}}?Z
    znNY5Y-D~Z(t#DA3<;}CQv3AhRXb2KTE7QaRH+&%@a0@`C+89FVsXZ+YIb8Qw+U>@z
    zi2F(rR56zYEAsyo;s?xh7l5FiHn)xpwg5xGQxrhdr0?7a<~heRBs5p5;Q1mOmcvX$
    z4cv#(Fya_#O{eaaA0c{B@Zh-S+RhCGL&YoX8nxcrMCldaE@z^H-E4XUXIPjndpR2U
    z+sfUKU2EJ8b9L=ZMUX5W+=wz-H0V*TzQPm)c$6(L8W1N~@^@KSt)t1>8y@w!9)ez4
    zwOdqIzT{}ytB&Ig*%GE9PQY#+l}EV@NmD3&a2)=8q6ub<_+trLAa~BK^(_6%Yb;JQ
    z0_{BHiXFg`Tt;Vy_cHP)@l(!d%)3vu5yi*$4uStC92@?{lp6O{*vBb_O;OFOTxV&m
    z<90yf*1r2*@MV0)yA9`9Rt9(bMa{Sd0gDQ5e-Kyb?IQ(u`_uXXG1gMK{aBV-O5G(c
    z_sfNT_?E$isZ1yNwE+#UVyjNRl{T`KD0n&}CR;S8O~OC$@Nu{fx6LmE#>FQGMxP9f
    zqYk2-zLZnS8ZT=kSB(p?<G`9$Y1-TLH3-5mEX3!3lzg}d-fH~(lJ=c1X;=CG<8GI?
    zb#OAVwKBK;(s)yIn}6KzgZ~vM{~CG#{AZy2$L|XKWD2u&_%~L06zkeN@qZS6Jd<cN
    zWl~V5H&GG24zzo^b$DJT&VGsf-bpv6?QHwWitgwfWkFx!*Y$R|7aBeyK{a}Dhdp$R
    zNK--*d`P8}KW!xFkd~LVQ{Dcx^icM%rH7r2ze^80!0DONvzz7rwe(Q<we%1i{WXeU
    zTo?K8GY_VXrRe{hc`z{^+^cx6MkdVB5jQr8XMtuolFr4a*yCjRp2fC^@U{9tzOFfp
    z!R3M99sV@Czx#1%w(SSp7mwo)Mt#De$>gEqmjXou14=bC3mBLAHg)3fr}4B${-2`{
    zJdv7TqYvo6bS;{&#D+IPvKeSsYfX=%u$N;A^D2lWl~_Jmc?Y|{<I3OCO`$dVT~V#I
    z?5b7YYzo?PFQgeH=_@)tE~OLXha0IGAw<|hzey#o&~l4(UfYtSzKO(@?eXuA_vmo%
    z_wa{fmt|6z?!r)y4ac!b$vO*C2W|+|2t_hik}6Yi;fmSwEWi2`VYhEwN)FE!q5JSt
    zGE{MxT3o+K$t<8O(J`dCiKNi-I|wEjw034!Zt}ELx#K!8M#ZYG=p2RfpHX245pE3{
    zuq#&YvCG@DsmGjBXpj7g5$rcCok-z}8U9**pn}sDR9MF!Famy8MOG3pkusmb+JK?^
    zkJSg6PS7;n6nRL-Sy<ci!Ak|qoY->bDU8va?S(UvUkX#K5}elz*XN3hFh!C-EX#Ih
    zdu*DH)|kEy`Joed*#nvJ17%`z>)k@IvP}##(}Jz-N0>S&T>Zhrfm(?<sG&)IC(bOd
    z%=|kgR^Dy_LW-}-wU^}%_`)q<L!+Qx%|P|biC-f6vEOmm?$Phw;*p^jZaU%sG}f;H
    zc$G*bS`Ky(T7w0^605!oUZCLF--_S|8sVWk`ZLYvxZY|Apr=%UY{x<Wx%&|FwfmsA
    zrow|TbGZif9_g%;EJ7c!8<gVxy?S`$M?LT*0$Al~h8e#ko^iG3)zHWnLY;|Nn{Q{{
    zbK#mfMJ3rk`>W=Ctkoul`fK+A_v+#*1c#ccnn}5+{sxbONOIG!#L`6G@d*lhZgPg}
    z0lJOB1_i=WQdw2t(;;3l+C<SWIzgYJ3@3H}_F{kUrd`<1*j1hT@_UGzS5k#}9{3Kx
    zI#59hcILL9X0-wANi2Z6dBEH{G7Hwf^!gJ+ioQMY$m62>!>+FLc5QVD9l5jY@o2Tg
    zRBEvXn}Em)I-|_m2}2Zy-wA2NVp_?i)twYyh&EUTz%vB28XtUzT#49PpiI6s3?FFh
    zCM9b!Am<ep;n9zclje^F_7deyq<gQQumEmLOF8VaygVU%sM&{p*M<fUZ?jpphMA5o
    zu%F$=&9mY<tMt_do>?J!Q2EW;inJ{kMA)%rM6cq)>6d2+Rhth&g>xA^4~84!6eG#P
    zf<pBVfLqOlt>fmbf|=jW_c3Fa15cgp=`II^J>I=84?;T=Eq70A&i8%1hC?>4{>SLI
    zo(z9f??$ZY5^AF=!r{(pyYD+i&nv)PK5?LuuTjR{6pn0$M5H8Qj|s0oz!6XAz#9NQ
    znEZjH%xQCkoWHEQkz;l-_W5Xj9&b!pQ$kzupV#85Rum{*-7OQl+xoGxZ*kXiyZChD
    zwwF0~aJO6I(wnC#qIdLN6OgO?vEpub&AcSm=7jP(T08^Qdy2|pJ~x0M^u1_SP8Cm0
    zm6&$3u_?u&%AA6Rd|LP|+7vhn;0z`VpM(wYcIWeQwA=rb#wdV38VLi`C8TN2tcxy|
    zMnWVBZ}ZyXPD4EIEh5Sx>8QW|TZa7aE-ut+1kT@6-t9~8|BrPb|NAMg;%Mw3qVJ^t
    zKaCnc<F7i9{~(8c{BHQ)g#K$Xl#ctq8#Tv&jhg!}qvm+y{ygUSra-|4)(<S{?wbjU
    zCrm+_Cm%6b=Rb^^;CS*^X-rln>Q(H|x`;%P;`9QRve`{woUXr44IV-6=qTDn=lYsh
    zAP0W3R`0G{Fm|EIvAVpWd|5cvPW)Kn_tN<IBGnT!)fGt=)FOWtbJ8D)B$5$d*Zd7O
    z)hy+_Vne?Q>k(UZyy&F<2N{6fd;#T%#RI)F^6{S%kHiDA1Ow6bWz}FYa<nrfHDP%r
    zU`)i^0H&?@rk4E!H2>U!*pJc|`=@@Dfe`GfO4(RTET@Ds4n1?25zQHoa=p^E*Mef6
    zktQB0<C+ZT{3_m8TX!UvDo|#@yos)XrTQl^^ySo8{HIfs#M+tfsO}}#p_@B@aEes9
    zyUEUr_!oS%(;)`UF++O)52uEBasUgr9c^MiQm}(wq!dBc0#3Bmr2boUe(&O+B%}S-
    zpA5s#zvFx|kqPDF?RlTyiwry@Xb8}?KSdH~xh;Ad4%5cRRV{m4t2{7o1qMfs@2ecY
    z=fFpcJ&YsHE=SFm9|IcFVHf29N|c4RhBHKJ`E|xr+ut4$LGT47kAvF-uo!`6B`q9F
    zzKj~20xkT0u^2+=@AXoQ<}SIn<sh%y;2s2tyj#4duapZGSvTL`xz*w8LU9xAg;9aU
    zVMp4OlSIQ*mu5U?&9+lFUOZsZNvFPup|Cdd*$nf-B-+eCq4su&3nmDNY1)%~lR)$w
    zB}7vA`<RUXsqdd`FU#kPOk4ItW%0gjk#2_z6w0W%I|To5Y6xck)2YcVND3Kg#4Gfs
    zb!W}B$E}gP?;v8SiVFHV=lys|T52n65zpd~ybiXloqLRjY)Bw4Iru^#T$a9^n!+!q
    zrstndjpaX_nsu1)0P($AerRpkE%1AeNA*sdCR{ws)<o!UWa)xUJwe>j#sI^Iw7>f9
    zXM;$QCp6Es+5YrKGnz&P-B7S}gO*M>eC0c@!cr3GGhg(Zev$?{sa4j7CJ0N^IbC=M
    zCY{O8L^2?<7@1)lhG_qG@*n!nbik2G&^;@dIYVHnXeRi55QoI(28iLsBj_!i$frW}
    zAcd^7!Z|^pvTU>ayAmwzgJb8(mKVp$=B@QyM*LWm3&PPUpibCaFBlR@tI)&)H+rF7
    zB$bUy*%^qc`P{TH!04ssB$$xPvWaOYY41VMCGq%~|1?AZ&bG8KF}RfB(cWgemncIi
    zA~%0lSU`AKp-pnPDfveJ%cx;6szxtVP!6(Us><P<R@)NU&VXuJ2k!lA)CfR?B`g4S
    z0K%he1~8;i1iX*1Cn~Zmk1`Acx_LJ&m*l4jkDi0Mr;QB83Zk-E^?Em~KlF#TU%kuO
    zQSyG5+r=$lwNhvHo=<&0p7G3FabEhN^@8}rSym45s#!PpX#zg;q#WLL$f}C@&T%4y
    zVG)k);7@B@FXLlYrPnWJzCD2gX5mZ2=Zth5NmYrKY@vHXFi6FuTFA6|4^Ai-+Z(`u
    z{@luC)|m;=Zr5NKAxmb^oZk6z`}L;#%)ZB7;%9Eg`()2P{>F+mV~;;N^jsq+R)f8^
    zvuu66=dk-_fO`N=^Sj4S^|Q;CupWAo>!d~R>-jm*6c+T@@o6mMy>LB8njWuKr&>C_
    zvB;R6?|1Gtv-QROOORrpOXW~9fdbi9u^IXI{>BW+Ka5zZIw5;+n-nazy9D}kL2m*F
    zyZ_6l`3nf`1z1G;B7fD5R{b9~eEwOI{9ocOEc5Ty`-P6B;~GcZ2cOCvVU6TPq>`~@
    zZ9@8ny_Jf&k?C%y%ef_Odt*)$5lS*s9uzpyh1uEX^BTM_S`Ny?Eor~<SiC^)tQqT+
    z`SmQ%=lF?=&-K+A%dNeg`|QU}$eumNO_*H3tV9Gjy-r_ANRE#^-Yqw5Y9aC6h@I$X
    z?$bOf!wUEFnk5Oyt)PR01Uct>65hMR{pH4NZ*`$77g2~U!WQzdAT}}L&&3PfM{P9`
    zLGi~Hvlusy=->-tM6>NW(zlcK@A_nE4%*0I6YxP!HT<_tAHP1L@2jSD30)&uk+}7V
    z$$_(K5*B$)5tWGhG5mswVfzvmL7)0=!iFz7Ll^iTp%L9iO0TF=UeEV)lf<z@cINeU
    zNxgl3pW;GK>9HA8yA!`*xXj32g>nB<ti9g9+YY#UQk6xYwr-ElYgCMy#hS`!p4zDn
    zI+bpXmlJ02SN<8($_Jhxe1e>&_ymhzOUl6$2EQl^H{V2I+0GZzWX+fMYVCSUsMR4S
    z5U(gk_RZ%<KwO#*vC_wy#N~bMMK>8@8V_V^Tj_KFqX_e#!lJ&k>G{-eHJ(t5b)pVQ
    z7IC#ku9TH7?Mm<bwu_4@4}sYYHnnb2yk-ep1SwhkU82%cnW4>;Jj*IRcd`S#3GtpB
    z_(eL{lfUa`=YKVPPjteJF8K(taE`f%nH(&Fzi;}0t@ze3d-+<E5POx2YB(wH#<EvM
    zN&m4^xah|c1gKdL-tg=pahdkVy_v!6iro)vxNasL1nq%IY}ows47!Mtol*tHAK@&-
    zb-&_^Q0xDB*|YUb<SgtRBbGq(Yk+z_^S2!wt#l}oWl}n9`K!N2vj?69VzMr)-(ZWJ
    zH=FR=%fnm40?4;Nmp5;h{5=rA=y$^1wDS-MNbaRY;^Fko!bczNA!!R196=2Fw_eUO
    zSkSgmF!bWZ{eJKi0&#|-l!pKEufm=2)cOh&#$`9CN)uDw@H=oHZ@`T#Kr*+qQRI01
    zd9QRuC2VwxQ=~vsf-G!=dTLlEPC`g*bXb_jv^jN-Db*>i-mPnqsKdz1oB)uuJogey
    zMZ|D7WMI+VI%;ybYL_9Mr>BBNbMmR_|6VDsAot=^tC@#(+pe{>HcC@{g2@GQpQHko
    zaRi~G=b%ZKF3DU`UHZkkMpa2jbH%*HZ$}0iU>?YbYKx&)s7|Smur_Eqn0$gJIb?MK
    z>{VIz!x}W?wF})Yx?3%t$>ek1@1X#^<2R_eGry3&rX=O<LrB&}1N(R3J!u!?wAN_?
    z);X)jRsf6Ly%Ll1+!Hl`{~NfyFZE}4-z;M0OA_Q!G+ZIv4~!GNktu+52E)J&9VU=A
    zKgMRqMbW2@LBwDIPf)Di+n`|8H#oTnO-nTUxiP^+X)_)av2QdR-*N-xLMA9(h5F>3
    z)A|F<!Gt?`&o=J)3H+oh{2cE6&{nYM#u`YT=3~^gmnC~JcRAiFlTyIqu<P^h)l9L1
    zh=YAq6M26SQ}^1vrF~znmn%MaPA95J|DEfbWunbFFOnZTb`2Z^t-+!pio@o?dP9ET
    zXAJtTx$VaZf6wUA+`QkwejJw|NgzHeZIfq_3l5kQ4p$JLCZ323V3QLpAc%8r95ic_
    z9mpb%x)GEH$1zh<a1*jO0c!2nI|_iYJ?u>t6p7{{=W*m?B!z0BCK;%lR44|uD_Ip%
    zTpEs(mL3`4@|lC=avF1%fPC`JD&HYwk~j2kf!yHq6A$Yr8|Q|>?}anWU~7^H2Bi%g
    z1$tB$&#kmk%(D*6w=WAx=ykT7k`4B%JN1QlFda#*WG=PWV5Wvm(jC@VEybRuKYdp6
    z!;2Jm@U#C~vx99`uh?MhmbWM82#)~?-#A*F6mffxW`Sl)7ZuKFKLiT<Mx>MS0#~2}
    z`4o#Ych6qGuemW_;xvbMn418W?J$F-33qQcK2p#kU?GI+OIy{D$Ebb1vv)(xgx)hk
    zo<vF@AkP~MB(_g?{YxINFFXW?|5L!DOHN%|JReB-$Zld=+yp?Q9)0tI&`EdEio{@t
    zfBJCzjqnlKVNqZ32pupcBoE$6LwS<7@S!&(d~V03(HYquzw9%BPZL0?Al}i;ly?aV
    z*%?xky|?0v?61-P?VPlMe3iqWxDBOM-vXv^GF~*^55~{j9xhLw%AHBbBuif2*HsA@
    zp<FynjxtYz0cy7Bj)+W{=%ZY&IUr;Dqjv$m^~1}3rTxV<TR>VnR+pcACs9Mt*dC)Q
    zPZ+oOSa<-!(`9Pza#ykax}mxlw-j6!BS!HGTjH6>4irbmKN8^tz2Yg^#SlVelA$o^
    zvZ^9Oh=nRxwb-$T$}$Lj&Skcow>jgIpuNwqRQ#ga_RTH->v8(=@Y)v7(8s-3USM7z
    z;6t;V3#PUDs}8~|<00SfohvU7Is-1PA+<1#3S6S*n6M}7iET%`;6jz-cWAm;uM#y6
    z)064R)luHw3l%i}2Vw@VA-MhuD4Pa;rP2zi;f-A{CC_^W(QbeL*|R3I+LlRm47Uli
    zas`pLMUV=rt@CX~j*vuq?Wo8T<^HYJ_04I6ue+2UV>9%8Xv!8AP7MopIddj$)3*{8
    z1cht0#&ZH7se5;18cyfH{ckV6OFh+p`lkGZmhG%u1e5T0w%DoDRI~l{2H@>ez&Hl2
    zh%ZHR4fKyi6>&d7NWMTDuK8j-Sxq8MFx}+|RK(m=kL^5ef|(rxS)FGbM1R^A-EAbd
    znaycq2cJz!l>^(OV`UDR<-wU=EP|Fk^}J*N0;a}Z^s5D^BL`%AeaIrOWnv;=%Fq7(
    zhY5Z{hi5N^yP7#luIoTON<yJv@fbsCFIm&KZcH&!pmRFH7_7Y$fi2TbyC$>J#Yi27
    zi=luSAb-nc>G^OypdFFzNjY$9mgCv*1E!3`FW_3<)Ab<EH7NF^mFWnDfCa*bwR`|K
    z=dQ<!Qm;)~AWV9_3uq(lDX#2>Jc|M5JzSA38c4xUR@845)la6Jf`n8-jM@A7bA@xX
    zi*192vzwK_{C<wg%hr&YM*lG{U6Yh)EuT9jTlzUGXdtQ(tc_@qML##pvI!PgpPI?I
    zN`<Y($nGRA5~V+$Z^Z#v;Q}Hzam0+M)US|}>|!i|7I`#Nb70OT5Cve&5NK%QFNc*>
    zx?)82o_;+)AR~v%{_>d=7^_wpByGP35sxG8F-8TA7Z*wmtJiWI?M8{J10S4Dbpl;L
    zhP(d=B&&zAG+e;U3C{|cxeuKEeK;}?CN76V^yTI~`fuCL4<}5X`6`v>LS*4Md5rZ?
    zyQ)Fe+L+t!*04Lgd$SQ`y#-7$dDeuLXM1V`40gbu6AMWnaj_0ywa(s^6eI&Q;VpO-
    zq#q=<OKnfjP-SYhP|i}y@S5K%o~i<MW$qseXVs8B`JmioTGtU`HT2=L0d9}V3d@F|
    zny9h7`U1bM(sNEwmCk_F%iKXV;Ei|{pniSCVCj;%D&$__Z^T?FUz>`6T_5ef-+Jjy
    zd8D<i17eWuzALj1!of|fHHTd97&>}eeOCA~gc33WeV89dk1mCNZ{0X~Fa-^7^G03k
    z%v_e0OYO?CeT*xYA6el_RZsjaU<eu|=Pp|bb~iM{GG4%`)6K5$7lNn^=v|kBKKvzQ
    zpSb~l#YvAmN2DI0C+9ZF+;znII5EhcrTP<t@TbY<`^&`5+B_)KSlUucg2C>w%hW2O
    z?(oyg9%;8KgJ7#DAq#Xltj~LK)UfTWvc_`h@jH5y(Cl#beJA3A!2G1@Jgmt{z<jm#
    zM(!az&PM#|*Y_su7vh}P3KOxFQ`(0HBic=wg)&-KIJ2H9na7rAuc>^3vD51L6!&>N
    z!XS;+$&OP=UTrNRU#5(cwb&FFWiy5PZe&=`>_6Se@B)wdHg)J{Qdbe9fwbUd8#8ti
    zkSlGp_xjf?)&b=B=(zJ&7Xh)Cw@LAp>bkG)Ktw~ym(y)8We=X>qLn}Et2c^OePD5_
    zW;}0!9<r0t(dIE7`oGS*AVTx)7a&Se`KFq#nzaeiVO8~}nqN$g;fLDLgi6vTlZ`zM
    z5$Ox(oO+1kv4AQ?rQP|E&~i4$#QCa~m?=K9CBwcSupTs(-IBVET<YJ;#yFf&a#u5<
    zi4-b#_RF^S-FpYm;m(YWk1^WHsts&TmMLGNCU#*okvyxhYo=uM`aZerk2@yo*J=|X
    zb2H4J#vZ==mNexhYf4YCu+76|e(44ye;97L#lDT&61Tb<-=8ZCIBcoaDsQZLJ=csg
    z%)dVx_AK!Y8RP!*i64|-0Q=I^$V!k+P5WB12a!cPPH><6%puHBd{g-r=)ulmTV5jm
    zF?bJ`$5h+Jot~p~^uzct5IME;u6Eu6^{8~VLXwn(iPX4Kys=|^RyMrH5hiUhS;QNC
    zAz1`!4hBnn+CYUpMq6UjV}}!0nB{_ijE~zXrjqN9`Q-5QhA~N<Q$7P~S)l<3cm66g
    zTzxBF`7I{K9eR5G<Vt4#&C7;r0!M`eUQ^?M{z`}MLv9%><1!D6I)b~!0r+^2>@T_$
    z3@cAPrL!*T2<WtoLYGh&ij1O3%=h#6dWLl4ibi1`%PR4%RNDA)hxM+)x9$!wN4@f1
    z>Hm+kb84@(>#}uh+qP}4*tTuk=8A3GE4FRh$%<`f=dG&is`~ccCsj2Mo*ys|#u%;j
    z-tHED6tZ=0+$ko%)VbW>fc|paT-QhFFuFOF1|Ado>R^LmR3%Z8WVBQ62X8dHz1+`u
    zfZ;5uoT<frD!TJxHMHu<^~WpU&~??b^%!rL6;a6v+5vpPC;{iVu$wHoG9hF9#N<5V
    zSiv9*c@|Xfnt4KP7jNL{{(vT&>~^m9jY^th;$fFDRjv$wC0+8WUIdlo2hcPGEXR`s
    z4|z1!(BM`W&(7>}t0{H1$t3F8jdUux7S$J(F8sYJv=@zieyGbv-9LwHgv3y&{t$90
    zPVEyAV8&PB?nl{B<A|I?x?0bDg_Wbz-(VtYb<&)_@z=TIQwyp`PcbT@Dr2l!GLtZQ
    z&tFcxm?h0WWW;Ba&@`sNDO&$y2bMZU-CSalDZ@qETPNuQeiAWS!;v;ao6eWKu}yOr
    zODgN{sRh=V_OI-}rdFd3gfpIpZ4^KDtr7;=E<S^jzXVLWV))Hl2pK#8FA0Lf7F30d
    zcRksZ?ojO~P5s5)#;s~l_PDot=s+~DM_e~<eh$$_&k}1l%z;mApSZ|}KNT&<$6edb
    z8-91*T%U_!nkH(wA9=squMgHc6U}Bh(h+M4U&x`-A5ygE!1+wT3UaD9h-NJ?)tYt(
    zY(NhHke+KzKBu32&=G5w9iufxVoRd9!O&nln`PN3(wZ=W6j3--2kV?LvdrRdvgUZm
    z`*+?yUw0mZK*7j8ge$UpuHq);H(M7XYVOA>os_g5eJTUA6RxGCqE_L>gejhb^(U~p
    zhs*#V6@i&bxty~pA-GI^<mglIA!<IC)Qx~BkThM~C4Vhew^u^+kv>hGlSmF)Y)5(n
    z=+79-6xtVfFVu&yn7lZR(e9<kQ=1#PHA&pbNtzYWa3>6lDV?yew0;>Ct6I5N?fqGD
    zuVSH=e`TYr@f=u6<%jQ*b}k9VtAEaY-PhxJ-5@U?N^omis<_3Qxe%p(oSzQOJ+o<0
    zB(oYVCoJ_mRDLfm`YRl=oBw&GQ1i4jk}$9K&9?HT+uPJLReNbrkOqnl{|%G+bz!PZ
    zZ%gb|nYqc-#vOsD>H(h^jX$p2zW8r{6;mNAqcE}%O)R174O$AWFdX%s_>k2`#>pOH
    zLD;pg6aMPsK1{R~CxQnzndv&5*vi>%{HW(C^#~Oww?~h<&=$3ln_)+2A2yhuEX)_~
    z&BFZFrQ5i?`6=$5lIjQ7g>rUZ`Jp&l{^nY#lH+5*f9el!#nS0u$E_P#hzDHChd|Ui
    z`5=UuVr(KIaE_c|=7R>rsCm={OvT0EH{TX`eiHm>p}U33AU$6nIk+91ZmR*1cVTqu
    zPRM{UucIbGy{*Gm<|VAOoM>3b+Gq?YyOJJ)tlre`|3WPM$KdfxN@-U5F?dkR|GNa3
    z|FUH%B=cX^Z!UGt?GD)fod8og)C7sJ=F!w;iVR$n=<GCgZg_n4R-Q+?ek6*fA|bmx
    z^m)rJq$oF$^0990rAcG`n<#8xkH@!YaO{-**e!e8?iu}1==!Mr@lma`(Eb7;tbKqv
    zs4bMnU~%}`PCD_UU;AhwZmo!)6#taDDMZ8-&UcfvpEQ+^oPCizj6XgIUp6LI4$hb8
    z@*a<Klb?sIB!cA^9#_>;TY#k;4GFh4ODGSH%v&^{Te;OA<WCzovb{mG01L<!6IBXt
    z<PKu7=+9wBiygho95z(OJT6m0QaaoQ=7aPGbh(#&!90V}&6`R0Jy#B{hBapJ`a8o|
    z`_!;3E>nGluxwlm#$*KyPqKHT{@j_Um;(K$5<ICn=(W<i2t!Y~D#S-%v>e_ix~U#)
    zPF3qlgIAc4WXq^}hUeJHfn3vyhTgk2bjQ7tvyDkd3UM4sxp1*+axP=?pJXUx6(V$5
    zzQ}SN4xA0P_XQ`c)kg>2Hn9LDgseEpCl9a?YfHbJOKoZET3^ZclgH=>H34-d*QO5<
    zpVM>{K^7Mc24kMYFNBnocvKKD%vWoBQx>eLwQq@r&?>6q`^gi-+fdIqBvzX%cK$C$
    zgRjM`o8h#MjWhaFVIJn4W438g1GUHo78{f%Dpv7bEoiaD7YvMQC7(ZhZH@jhSp5DG
    z`BBX)VL8Fx;8UXu4<WoN>z<~g^vot;CE#T8bOX!G?nF<Mo8Y(eh%q-~n2a~;4@1!I
    zs1%IbexInzNX^+bAgK*5zt-K<W1s#6e%SPzIVWlo`VDtDpsE;7FFu%a06`-Y4Qht$
    z_gBQ^xvIqwuL9m@M)hGlkGff!?_74vNll@S*=6##d;v1a+d#sHPXQnHiGK5-BIiCB
    zm;>Hpm&#N{Db65<gYet0k~h%v4Kez^4x*P0`9R@;cL`S%R1loEKWL~0>v>a<PlW@G
    zYCOa`dtHX%wRMnmb$B^$e67q}hMm;Fp;4Ot+DjLhBG^nZeqUtIpBz<z&S|Y!;VNF2
    z-4QWSNL>9fc1UoLSbXJ2`}Y^fY=(d`IXLMi0iS~q4zYfNT&2Uo_qR4|RFUB1FsPS-
    zY&NZxf`MTcx`5Y!3}hGrWgJ1Al<9*d-ln}NZJp^Rn_?Hg3LViNae$Z12<XobpvS9$
    zaX_jwL*cZCjrb@3L3xWhUFUt_tbOxFOj~qd383!OjqDHS%z->2hU`o{V9><RV~{E4
    zbT~}S*=%Hzd6P_SG$=2h*;a0-YCElf<ak}a1mAu~$!wtkK*@{z=5~5cU^cs&5{@M#
    z3rdh7L77*AZ6Jeo;Q0$euoxSh-Pjes0$Q)mGwvh+vzd;22sKbgTAnP5$ePU^9tasN
    zY6uqfwhWOKEc8A}2)s8SZ<0QyV+SO3soRLpg)i$*wk*JPCrY(Up_XJJl2guXppcLF
    zt}Ed1mKt9Q(i&x<cvrfX8%zi!AS1bxD@5tK_r`s$Pj5T(d&}xVA2_z1xkf3P`j~}L
    zR><Tfu%APfxrf5k{HAP|^luFu*ozYx42eRX)7F*im`BG7nVHjo0M+;*jLMsaJ~MC8
    zDD)U-Fej735#<bpSdog&A7&j;J2S)K6M{&P`57_{9yt5R?+cx{yFMJ9qpNU09I=>v
    z0;l98MCX=ritveyL{sD}gINT=CLEj*^*z$%4~1=W#n_1iGP>^!x6fDxX;S|(@HI}r
    zv_XT&Pr#5EecwMaz#D^wfbaU<(C5@qIil1xv+}|UEcaoFw`ZDZQ_hEDj=(U=xp+Fw
    zlTo53b4fJDKByuVBn#OM$0ytXOyMGqaU4y$!kO8$DH*9P3M@d(yF#gk*PMx%(3$WY
    z_kzE+i>~dZwg}>1OV63Y2<ccI9x1lcKZ>iS%t?b1Xq~pfPzRfUkwpm01;W~+ykkz~
    z$e3NN8`zfJf<f24xVVBLK(BzYVB4V8HLrEGTbsfE5~gt}zrIn=yW;d0{9<xIWC|k&
    zb7Km{@Fx}Bz?mm{M1w##51dD_IqH4u%VkU7@McfhN@s&D$4rbJ7MRZGFcm2$k3bQH
    zsq@>UBb;OUmA{S-SM}8AN&GrcCXlcPkpkoR0BhVH+b)EszANZ&>Oh<ufTFXskD@Pk
    z;^Y>t;4B>gxGh;t%R&q)i8By~vl~|oxjPE-dwR>J<@sjybc;9c>R?LdeXqs4P9B56
    zjsbL5B3&A><X0i*Vw&(a5!ULdg=}TGNK>)Ir7SxX8igv0WE&63-tXR~BjXEGck#?B
    zZP7DU3}qE)IN~iG1$O4CJPgfja=d~vR8{E-kqkH6y-lvB;3>tj3p+8~O~v<(xgpv8
    zi)6!#Wb_A60+6#S6{bUp(d;~j>)&z<Pb4^(!-8g$!#+n=<Rk~O`$4_adIFhl%aGxb
    zYtbOWB2<8#IrP?XPleYPf3t@+4C>*tyKUg|3-#7eFc-0kBZK1I+m4Lz_`m=zZ=R?k
    z(PkD)Pp>SLPQP*P1-UaB)6HcPV{a+Z%heb#G5kbr={)hTrp<74BW5P5pNcvrY5|f<
    zm88mu$k{hU+o}w|L2?7~`}k5uKjF`uETMA6;=z@{YQBO=fk5NzD^j?fxcg^5QDkK3
    z0Zt4;T5*8LhnxxNxbyZWXHkp6yaTyS%bXhNpV6ja2xvFS*_wu+8PGa!X0aa4{lH7<
    zHit6vpq7z0fne8PYr?PGyo_~U74|bsn}M|;P?L5E<tZqY6NdMQEMUrzs|exl^}X)m
    zI?X~75{6NOvD>UQL`X*T>cnG?BS8#1Km{rVNGwX3<$fHU!Fq+2-}w;kE-B!|lI}>$
    z+>=*w=;@XsyN-pan8EFAeIr)MyU^|&d+TF4Gh~Rd#x%zb5_25T(8aDZT~0hfsoRpP
    zG!aIUySXw{*8m1L0)XN$-O*P1scZP=4DI>bM0w=cHPLr<Go~do<NL!U_k-E_6n&A%
    z-F{9Lb>t$?qHIwKHU)NJdtT9<W$?&wOM$4nD`3gZ_OZK2?I)W$TN&(!iuvM>$6QKX
    z;mgpcdUT#7+jG53-b!aS_4B$WP6Cy_a4Kk?Et5f0>ur?BPwByTaH=G7yaG^@dSiV<
    z)mHRsUTuRDHd0>D*_$&ko)6x(e~$3?P<AMKr$qLMSAT&H(F**MV8DG23EG$M2^3|0
    zRt~CF1J#SM57SZ43WINz*Bg>Bp<Ilqa8<4a9jO7GhOQurZ~svip)n^)$6WI}%_b2M
    z*d>`Y;nTAulK>VO-As{KWnB(=p>i8njHA{2KnKH3&y`&})O{@8M<PW?<Cjen5mpEH
    z8aJj@z3_baEWEkVuf{Zbb-yha!!Iw1+4dNpp~8S#JAcQj1;%MnU*@7JRrsi14(LMn
    zZ3T!Xh?9<i%Zu-&+LjhCVPw)oZxLBSY{jLGv9dCYYly(^ZF2-e|CL?ayA4zEHrQ-+
    z^=o?fB86~smlkzbA3=`^TD=VEXm(fdvU5L~#bruxFY@%eloGHSuXX;La&qP?(NwFW
    zbeW-RV+Xq&Kj-An>h@t3_mDv#;m(V%mn325RnzE6Q=<G{wl3C%<b4JiOA$@-N)Bi&
    zW_JbNVNxj}e@@GT*n8ife>gSCkHb)IT0QKf2b7a}>-lUbbcGDDwB7KOQyX%F)-E?I
    z6GJ~wcg$a?s^yxeJGi-7m;}vJ$u~N7arm%yLh%^tqEE&O){T)_pWSvQF@M5q%F|yq
    zhD1`is$f~qb2;PV?&uusINm<IU$Zl}CvUj~M7|bzE>2Cy4HY>C^6N@=kmLo`+J^A2
    z_mU;<>Lj!nblLd(lK3Av%Y&nF-0*B2o~sOPwL%7Yxw{*|ZJ-pzriysn`WrKsM(8!k
    z8mgA=Sh-pYAPGSeEclC9$g6dw71y-dQ)6iAg)`G>FAL4Je#=JDyFb7!Wl9yTuN6yN
    zai!9Sh3kr+Q)<=AeM*>XrKI6Q^z2DYnUxyR-fyQ<K<lTLOAucAaAlyn!ElmVAQ2LS
    zdph{4pj>?kWJt!+MQOYBWXO|g(m7Wbj2lZaE6t|u6_W<j2#@*FB95qDFt6$v%)V;Y
    z3Z^Xv*45DVtC6Dw=>VXBmBJrIQ<*}wLw&xySKAu?d-k#`hl&Yf<%1bn0pm*Kt7CHe
    z>s3_knSWgXR4;G%*$GC&=S^ROUN-u!mXGNR8a2K|cj3A6me23e71n9|Y9L<q+xgrg
    zr`g=CxTi~2ffY0VGN4ca)XeA$TQq!h$>Y_`U@NWx>9r2~PIO*6xcTJb+@_8IfR14n
    zJUHGnZ<H-M3(_@2)6q^_C(773`OaDC>Ck7dk)64bHOM4U+p+zL9{-E}mtNAL(v5P#
    z<NF9!`7vz6KMfG9rIpVQ3L|7x@l_W^Q9_V|H*egdwtj8zsJJUb!m0QPw?X2hAe*mH
    zmS3qfcTN5+-P*F;(zb%3Lpni^?AV3MBz3GcOWSl>+A)2KGXrXbxshEwduX+QTYhZT
    z*>a4%G)-koT~bx+!RV2>oc<_XSwnF!8jtCZksAOtKuKI8?)cyeQ`i^eqVnn3<%iK~
    zef2n1W)kILDM{bfLyB}U9{ZO*DNsQ(+OQ7~cf-86scZ`|nS|(sH3of2;G(?L6z?s?
    zvjLIfx31`<Sv%TM%*etP(|fKgF{T@FsdnPrqjC3sdZdQRY;A<#2O<+Xyh}#F8BAmy
    zuI=z%aZOn!VIeBkn5AYlQ9iHuaaO##ahyXool(&x2$2qDW?}+kG8<MZHuLF*nn!TC
    zV&(+<i8MlSL`E51d}r40sRY`|SewdP4~~2mBsKR5U9tT|>PHt6x`;tajivb3n8CmC
    z?qdx=MM4IPyIZ{*9l@Gt&_LE?O5ff7L4-B4aIFeBW67ax@UdcFPrx3i<cYk0l)&$*
    z!S8x>g+)!+lJQOfDrm@EuI#F3wFAD;jGWi<6Q$E)WYZSo+ZBsq235e%xztm^&n3gm
    z&_Z?AoU4PTDzGm@e`PD%P5^c;0#9YxRt~u14yVF3fL3&=uF|n2(*~bXjS;%U$(jXL
    z2{}uI%R*Pe&ARy0!Ov13w`yZFBJ*wvAEs=ki95aTbtIULo0L`yJ!e8~ai>LO$j<<W
    z(aS*v2sgA<xb;-s@D+Y%hTnpUHiZcESdY`;J{<o&t^gGH;Z%~hV!<rx=i$J314@jt
    z;oqjZDnKWIFN^Os5C$-^l$Pb1RJvOac+*{2Qy<9=s~dXrvpq!tzj`#%`^D}aAn?cB
    z9)N#v#I1lgBgQ-5fVRL8^_9hfvSH6gASV=l@}68Fzxw*|TY|h@gz>`lQ&_GJbqH@S
    zKc-vFRQm+@Nl;Y0ljTdJcIcvwDc_@RxYyNbKLwpY3OQ5+VGSqoT2iEFMH^b8D8(3l
    zNuJ^~-*_8Ji2Zb)OToHY)+q&LC);>e%Vb6B9yS2v4_Q1M5fLUc*M|O*5+WpR#e!Z^
    zH<zJ#AT<H|z!4}LjHeZU*AU9bf?AR{S0UcPLXzwpMe~<m>cKAql>dqaUG6Ofc{v1C
    z1<t{`QFh;ZnEECioFYyi&ner5Pgx!<7Nui#EH~`6%1_d;tBY>2wCJ61Gc>No@=NNG
    zsytL4h{1AA8i<iPVS0}t>}x@om<?O}^JpKcx-hi6|IHF<2xmQ8TnC<0#*yNRhmS{R
    z>(%pp|L1eI!+n*w1^rt>XG@P~Q||$9V<i)I47%{v11Z{0nL!sL3>{>v1>dOnt_D@T
    z>5U#==9oN+sx@&+$IZb@_KHs8xP9v~;oh}Y=8m%{!)V-OAONB4t~+iTaxvaO^(jEU
    z4<q?u@%P|)9U%val)Dm4m(dwVHJtW~HwV;M%Qc+u%PH?ac7$y&4W}>~IEXgneQx>|
    zfUim7LJ2viJTEoo;TMX4-m20ounzgh3;w_E<RI3n976om|B~|p07(5$7wm;({(o!r
    zms<Z$@9h@&2Cs><K_*DZ0C%m8u<1=L+Sp|M$xgYg%7IH3&^9-gDJCJ)U&Z$93DxVm
    zX05JG0BNDbPmb7gWW7$oNId%Tba3H*y86WM#nAD?>VD4t{+mP?nkcbD7*Qw%5wmzN
    zwj$D#5DY;h5gf?*7HP(@Pq@DJZGwIa;)8&qV;BIpUHF+B8ygezyi>Th27%kj&GD<I
    z(p;Ph6EjO!*NJc>O9AeZoJEj3$qSk4faeA%W0!<v<moiVDIGeYjZh8=Ns>;Rm5%FS
    z+e6IU-RIB7J*)}=KPgfnh@8Yux`JbBKgAEcH-V)7dUH;E_%nQxBJO7|2SKK+D6LH+
    z9P{*=n>1N{e35j=iR+xZG&GPqqqOLkT!PmrwMTXy!!QwX{kO?O-)H86J}Fd}JOXKx
    zq!}s7^H#psP4`lkaeiKT5l?wztoSHHIG$vzLgav*`>&XMPfdtPYS2TCcn`wD*_FbD
    zB#*rZ{$_W0z+xJ1(P|TOM<&L~DUlHPj+3wQf?GR5QbcqCJvS4U*H91xAM!*e(fTxm
    zxE_#l4TBJkqdfIEhn-uVo=?BIsRfzG{-<m$mCj<sM)R$3sPFUVtnju>B|FK)V=OyH
    zh+ITM^P-euCyD`$<YuHMN*8&u{$%F6Zqw;JGe2wD8mc^@YqL65(!yix0lHsK06o1q
    z{$fsr%|2rMn~}V&l&k#%OgNJOnWIr8>>pQ2%yjbjoM$c6FSxzXNgU+0zVg-XC@R=}
    zGp^VXz@nlY@~{sb(0;!qaU{8vnoN+D_M0_J)Q9yAvZR(Ol(Z`-4>;PF?nhmFKkg_o
    z4)8p!N}gPwi>R7{>9>iwus?u}_1}mx^21Fd!^8=nvW|g38JeOXYL6?2CC^}iLUu=@
    zHah@&=(~Ur#qEoS0KrZaC=@Kru}+#HbJjv{M9Dqpvigf3e*2xcvUFnRSHhb+yF~NB
    ze?LC&$tYNDiG^T}DWR8fhKpuc`-ecA$QEimMQ6AM;WfLywNp_4jB6nNn)eYZ4#PvO
    zX>8u#=Ao!hV`;Y<Q87U}(ux4N&=scBfWK>}f)ql7aVPteA+|jywK#yO0g#UOV3Oro
    z1^K(c+os5ss!!U~S}AE>EB}>a#77!_(h(HU$J*-{#Ri^a-f!Uv$32r0#oL#G`el8N
    z*hy#At&K)!I*HUO--9ngNJit*7sC>;;`wWOml#F0{DpG?zGGaadK|b=dAUCdZjpM*
    zQOnkLN)o3>B9Ml+yzVvK7y&(P|GU|eU%o#@l@0|fi`iVOCWyG>sLs1xe(Kl&X!qU-
    zkM>RXYzMbqop*v60++%{?hbMxoTZ$6s^FyE83`9!b8>JB0?h!%yw6?$1Ir0eX~~36
    zW*(=+(~GZ@^V1!MMFm<!Oiei}rmskoo@IcBTqIv9kYUi}Y05$|P&`^)@ofp#ky1t6
    zTw?8wG)a=CWrk}$$B*xPcn!&-0fn3vhV|YuuhemM76VUSoy&%(Ju57lNG2<S@QPhm
    zu&eo_uOBzd7i)XFpkdEE{7vdpaA=DKMg^FzP9s|};Fl+?L9{mMJ(TbnriO}EbcI|*
    zuhlg1HobNr*k(*wr?ZDCkyJ*&=5wk!yNn@FeEa^N2Y&S5Oho{#`vfXyP8aV0vFRhA
    zaOoLqi@}P6-y&)+9L4Q}YHbC6sNNwF*zqXDCw+**@+fFJQH(Gk)HQGJ6>^-kbr?iQ
    zqkTz6E?_3WGYBgEnta(<(^|K0*|O!+X!iAA<7@RJG_DHEnnlTp9+6BQxEZqyU;F8R
    zyr_LFK&O)J<uIK(RZEQ)v*U)FQL;!?tLCdKNn*~@5di7M9=+z~RPq6+OU=QEs8j7!
    z$BV0_J5d%~mt8<o1px|@5eXDd$@VOq7;7o{{K_I+Xq_OV%_d+`VR`pmF91Bay>X`?
    zeI62EYq$ybB$D|dAUFQQwY~yE!w8g63OQxw+QT50mZ4bzr080d>jjr=(0|8+n<&MC
    z1ucn=_#{47EEwy!mw-F|VpO*!^I%qshIrooF%-U>$|F)?jK9YP%>nigFpSqP5D*=X
    zOEC{{k9-%fz-lMdfa=ao$_4@a;lzo-6H!r`GbzA%Mg{<Kl^xQj#KR@i6K9Fi6iT80
    zk)DFj*7fPe-SXzd)!EA1pifO5$lS^B9Sug8xjzdZj|y-Ju^JzQvu-V{jEly+^i*pi
    z8(gMqf>h=<p?0oLE0z_E?>wN&ohp@x4yy<_S6({um|Y}cm33*YG0@z~!|=?ey(y|p
    zwNy|34HhKo$afOLLzL`)T{@uD<oCR=_d4Bgg)y}1)k?67;Js^XM@u|IYT|zsxHA*h
    z7Ud>&%}To94*{*Q9^gWNrr(QO_Bc&Ow`|{qif$!N8+fLC12Om|QrAW1-HAhHkmr~1
    z3T=uoiO(>8XP!K<Jos^ioUQmu8U&!I!Y^_>-qfCZ{p4)~B}F5Vu07!yIa!X0qdYr*
    zB++D?A4@kQhF?3ax%v$7!Rja(?LEb_;GZM0*nU&9HIk>suH3gX`G+!uYHov8UH-yR
    z5SkoB6S&7WOc+GSd5&3PX+B_a#|<?jMHh@wib7=`)Lq0nU(z<u!0IeC0o)HTJwlNi
    z=L9#Z8@R~hE_#yK7d*<uO*!-y0-W3O^suG^L<OQp5Y>EkdV{Xr?s>NUZU9uW$rT@*
    z%9|k&JlCM8E`<e7Rl+Drqd9<M^Yb_{?5K+_DUyY*_x?orgp!E!4f*$>dAWG+6gAH|
    zf&{8_%2+W|x+2@r^H~{)e>Tej5;0FUJOdKwy-G>DDU6fFJ#ug&M7dE{6A`8WM~?9C
    z>|z@*{)|6hriC>gKQy#UT}`J&sBGQHWAENr%z$qLMGX>uGJEbGc%wA1Hu2$2;k0p5
    zuUvg3lDF`N7o^fkqCV6^wirlMa^L90rc_ZEon{u+NUmmsyThUKsT{N|=(RdcYo)IA
    zQDp3513*iFse1BYOD*M_>8;QOZ3uh3OI|QTR1}E-;$)rQS%Mtx&iv)C)^=9$=JCoS
    zVW@WTZNJfs`buloT-M!#ssYTJe2h+sMRsmX(2j3|KEB=J_Jv6MxwLtEC(j|{S4>P>
    z8qQ%XLDyrJx3QH5ZAYK8jPHnFq(y^C)#<%?<~B5KjU$$!@g*7q+6Nd8J&4qd+>tA&
    zv++1RRgpcN763)Z+0=upnjqlqoOo=!jApUUZmZZ*mP-ahUA;oob`O#JiaZkP;Mi#1
    zIytWAVSzFop1F*96jWOXQ!}K6gxC&YlHe6fvyX^uCoA$hbaY4b^`gGIK?Tv0nkVoD
    zD)?A8vw8yOU0;6#hRF$5vme*yHR^mJ(Ve<?bN*m{oo?8St+g%y%P$=%+8jhOnbqaj
    z>HOT%#-}`#lyd^;0hY(4j%;GdGL0Pj^q9d;Rx|0YZfN)qn4kUXhcR<$FZm8C@$a&;
    zV?)t%@qC8WqBgh=sOd<WVqYdh%J;=v`m493%5-Zq*%X*_Bo~%6(j*1HUj`VE<6W}7
    z)8mSfCf3rceH`+9(aqMn0{%XOOv(y=UdhF0a{FbEe!38~G$FUW^}Tz}E_v)Wb2wTN
    z%xQw#vSL_jM^t6E*uZ<|G}>4)8vVsPWiAM7lQq2l?Be*;L4Q=0yvDq}uH8E3pSrpi
    za+|^Hz=lzOJ%5FGZSdjGRz;oO-qM6o0fIV29UL@@U&N<Bxz3BpFMb^)vBVqXar|v3
    z)9Z1<F$|I`8q89D1;rcFb-V#eS8y;oe%G#j(#(J^ssB!hPD}EOC@!MC-0XnAP?Taw
    zxtB}zYimdtVMEe~ugLc4bVB1PMUOLzPqN9_n%hUIYpHG)*=dG8Qx15#x0bMGMvU>E
    znK{iSPhC@02XQER_&x&%>NoAiCQ@K1&B2oB<8S}qv>5<p(}g!WGwv12>g6^TMmO|J
    zP%YXEGwl3(>hMvX6j0KMf#jHs>1${%x+`?VsM@QK%2dYV`j41NU;I3bT5T@b-+v8^
    z1D9C)oNGS5P?*8il)2EIk)$4u9=~R;<sL?cbGmUVe=`?#Cn7K-dGyv^&EG3c1z@(_
    z^GNyFn)8_eIEAKu|CdDXKQm%AQZ7qgNB{syivKQ3_+Mtk|B~yv)U^4hC*<p=CnTWK
    zumci7LPpW~-<3w@=3m%9PGO(UKVxD;so(!l8VvkC;PgnO>a*Cn-FSB+ffB?H2lnib
    z(h1Y2<wn%R26k%YW>0VSJD;Cq$Q6`AF=WYgVvBO(5pd3r<+@{ii764)<1wO-PN;MC
    z(!|WIo>y!Jl^#UoodZDE-=kdlalJp>>)tURW5dj^2e!oy-?4-ghQzN=_EnJ_qEJP(
    zlE9HG61-8O%p(`Vaav3Hr&Z{}ABb~GNEEeSJOvu@y&?Dtz8=?H$s6tcxk>$#_bE?3
    znI*57=#s+n3W>_kJl$ASCD_TBq3VuC;0h>JP?+^Z)8emc)Cx!>P554O7Bp74>mk1E
    zbK;?Lh@PnyL%D<%0z*hDytqI1zlW^Kki-N@!r9b{8=6DE4R&_kI~TJ?#b>1za#Ytx
    zNDMKo;pTyp_D-;K;(%XxXkpNjz@W0m0>c$fuxBlX1I^#)$+rdlN&W(AuJ)Ao57yA5
    zqk?WSg^9J_^Mk4gX93ooj+?*1LiV@kC_9N7|AN5K4QR_sCZgm`f?&Gx6hxr=)^moI
    zR%$5FvCA96#_C&Lj4g-g@tuiCd*_5LVezTHMGLyYL<}7E<kbwT&rtc(R9?L(q$mtO
    zP4Pn2r91Mej$dP$_qmG<lHNRb9=(T_&nci@Hx)kObY817!}B3Y@PY}_cffWr<sZ#d
    zg=B9&je1t#df7S9Vuvwu+v}XDwR`!B;_V0iX&CRj##cp^emCSLZPwM(7uQT*fHb7M
    zj|dzIBAIosofp6BhF~X1z8L*Tf(<al^CK1BiGB6v>3*cbB?~bOVNFo|{45)TjS`O&
    z>|V5NRCH%xL&p$53&xXO=*by0mab0W#25e9dJkncmv0S4q5BbVMwq#^zL@$8!9CX0
    zA-m<qBiCxkP{%J-XG)zP+Fd^3{2#FM9jdF~Ry8adGg#UWMpVTB9jU}#_FRSX@jklq
    z6n*D>{YvCn7P996Q<qvd(D=&xa223-HUJ#hccxs~KWQDhE2=+2VM&e}A92{#N3d5v
    zRDNT(y5~3{7`nvOsCQ;0Nih&%#S@~oGNYC)Fc#AZ!0he00RgF>2_I+_pp%*T*0YqL
    zsvww?8NQ`c#cf<{IaAwwZK&3-@%*9@bCs0CJvYYKRbAmeL0r63^<!jyg+8e+86Q0d
    zMgn1zhJ7ha%UYeCc=6r?2f)#)|3G91`o3cb4SwbhLy^T~BGJ2##Sr*0Ndu*wuh}%D
    zzMDi{7?J^SfVh7)4LU74{*`6QF>PwM$j`~y6CkZUWS9}3>ci%>WEpyjVM2oNK{7C8
    zeYDF%hNR3jJcz0Gi$YB@RRwO`M=wD6uF-2*<KghGHCspuEg4fb^<{3lvM-A3S<uMc
    zzi!e`xRDf0Ep9CVc43jR+gE4*4Ri@V`xzYAc@zIh!Hsl9O;Lgv4K_V6V~G+~*k~DH
    zd31%Xb~ZOX{=Os(^PW`2nwF8I19S_Usamz!1h0YF+!tKxy5`0#gA8O`yILh(W*UvD
    zNTVs?>LGNG04CtxxEC}gEoWkJnULgT$s58!G@4{ltMbP30ky<3T0Tl2Oia6X8ieYC
    zF*HCw+9g-unerHz@s}_ZH+nW%m+l%tUEVrRWvLReo!M+%j^WvxKa`vv3AxvFJ6iov
    zJx|$}6b@M#ohNbq?@|x~9Zwdh>2Y6avFrNP7ky?;7mk+%S;eXmJCK>Ak$(gNwaIJv
    z+^DYrD5CNPlBhH0*?CtwA=|y_!SuOGsmU8#ni#hvmXu!Rz;17xZ0HxWt-Q`+!b!@3
    z&7eC-&Zfi@0VQCzwmxG%CCY3&Khp>ZFoorfazP@?bY27yn*XxhP9C38ILfc2(spB2
    z$N>7Lmn4L|p|(IsWw#@Nwis#Td`1J5@oo?C`5W9t-8f1EW4-nGOJmD%bv2QY^P4|-
    z>iE)mhTr-VYur#=F$5XEUHsDncvXPBK#c+fthncOgKfhn3Fs5+6AAPu7N1T8nhHT=
    z$hjJ18H2elRoGBv<I&vcDq}^n4T^qq6{ZNp)X;$sWNsAhEx}@K>S{mO`Pz{oXrZ$R
    zl@=S;_bsSOp5ClE6^FkDYx5p2x15n7x-yz|cCJhC?P?FvB+FilZ#j$>(&Uz~;#Txk
    zZnSlwzVI|~!`5<XZ!k!03BYv4pli=9OR-n24}ox{$1jFeN2?|YDP9TlkR=;l9e)!0
    zxIf;1jV%X$R2yB;K#Jl-f@EFsP<lFvq{GyJ_T)Z0C0nO*nn{)r6XCq4H7b$fLtJs&
    z?^L@m6{xroW6u4eh1!t5!I<=-UX@Km^Ti=G$m>aLQ=P3&L!AiT$zGsTX+f$W|9mC=
    z5gdEI-CK~=+|@Utm(5am>K8B>V-5Wrwu$nUNgXHq#_pajorCzX^5RA_#;b*GvGs!n
    zZWQqLq11Tdo%(IYJwOm^f2<kNyw5gJzVF_OSNBenPW|J-nxQm=`0zh_;%gFpY^u4Q
    ztFZ8%UbPdP7#Jn`qFb8t6)PoJ4yO-PM!3DSb-^os=R_J)XJaV}Jt!AJDy)!(m}h0|
    zVp6alddU`X4OvWv+l#yGG0%drTH2et>?zF|+k{Tx0FB;}GN(u}>yFFPPe^u=9-5Uc
    zGGrQQLAP6Xfv?_$EY5G%@`f;=`S`}k92-`yO(UOMl&+C1;dPayfR*fFSy_VVhNW*>
    z((SKTXl_oOafS98KI~vK7zZ?JeEQc+=1;!8p^9fN(f2WN0=4Ms^#EBkycKKD-Fo|6
    z(o9>OfMwpxl!MD>F3CG&1}&@A39MK7x}{Y-x-3xC=Ak2;ABrv8fU~Tn`A%WwnQSO+
    zMpy9#{%N7BcK|skx)fu0WKKIsH2A*wSQBFyYL)u=u+H8=Ms-<H$*xkZw=4OdbuCsz
    ztlw@kyOhOJZObk0RpzR!0#&&(7)T{bP92%v95$@I=?qsCuB8;JI}yycvLMbXW8Qq{
    zCVkjtB`w0E=Au1U_B3u2HEYkH{=q%V<o#qi(oXh++_wd^;5tg)2&-biBSx;8L1}1v
    zx}-FPG33sK=8{11{I-2wI2O8pb`Rj>WH*d>uqjK6=K%1LNtI2*guNKGK_|=qddKlH
    zfV6_4_XGM*Klq;jex9xG-<h8P{sbBTfW-gQ54JZjvNA9;p>=Yxu`zJ;_z%d6mfZ#$
    ziZA`_w|xar7eKLgsbC9PGa$Xh3XBvo$yF#XY@_gowYefGCHW5?z>Pw&o`n0k5f(_C
    zi;La&nCdy_68}2-i<8q|uCS0FTrT&))Rj&^p7T;nS`;*7Zc!%}5vYfGjHQVt<QA!W
    z9#lpJsJ6YQ6O44P@W@`6)!N7Z>OK4NGW!Y~<0@AF{BoHMVc%KZ78LvE-5%Rk#AM)5
    zP-GmT!j*H#wlX;wu`9ivHp7fae(wj2sq26$*OvYFK+%<4TSA{OnQmV@$nAE+9Xpgf
    ztkw(H4udz1SxRu8^IQyinvSX1286<V&Xm7>w><k%sd=}o+1(vj+i{|tfb5@cPK9C<
    zQybCMmMr?WxttXN(TS*~2Mt#XZn$|Janqlq{kxth{#dQTL^4YR@)S-Tt3epH$9s&m
    zkGhc=*&I)U_86AmIFcYEm-tpd6xp%!xa%&Te#@nd&uVgw2K3x@mb;Ljm2EnoFmFiR
    z?i~&b^5^JkvA*dr#=bRTHh`p|Gzjw)*(XH|_xU&VpH_WZpw-xEoY#076oiDN^XU~k
    z&IPH2d-v(T&-E=#1!zA+M6MV1jJupA7w$S<R-nQ}D>)Rup_j-0fq|tZKu`3Zkqk!+
    zAAW2?2piz+de~@{b`WW2qc;U{N5u*61j0R26mV#3Wy~gKY0F}o2ZIK`xvL*;*4#rC
    z0&^|H!9C~EH@5pJYnOMImYY(=lFvAL5dUmZDyS{N-_RIPSGkK6sbnh*D;I;b7%$wB
    zi<mV<`5b4WRZ`5#i3(z7Sk1OZOr<IdwKP`I8TlK@c8DnVky21mg|+GTzxY|vp{2we
    zUl4@{$S*t}=Pi2{uWXH18O*9CAWb5@3%@SYECU<MhD@j1j<FxiDWZ-^t5M1m@K5XR
    z5VV^Nz^qB0xt!$zQ+}tQ8}~Q;3AY0Mr<@a83-kS_(cvaJ2s_b#B1vbsCR!}Ws7i;O
    zqZ64zlcFrs(U(LzoNf+g2Jh`4(yi{;-D)QJmMPn5Ah3x(lohs`S!+u23UOO^$oH`i
    z0+on@!+FMS{-=wRSRExK@VKwk{04H&g*RIpB^9C3GvUxEmpEVFTRfBA=OK_Ea3&kw
    z(Yk&sqwu{l|77R0Ww?G^$okNBJpoB1apqW=zOb*{53o-<-kQCV`a_43k|>HBI++q@
    zzjF~egTaYgVEi6wpiI_OohL9R-9KU;LR^qo+msW?(UpN`>%B3E3pZ>*sk5w!N3Q^u
    zQe8g2Apt{$7xFpG9=(ZmPqa6%Vm~Fy$!hBiQ90yU&AdWWtCbCVrtkQ3%BIwkhpf=C
    zy7<MZDI)?KV>Ak#L{%v0RHlpNg3)&&UptiS)ON$CYFWl?t3E9Fqjkqqg;lY%(h~7`
    zKE&)|c`mz2PRoQNSMp4_K#)KXSd%Ob+j`K(d#+3M0qS!%Qjl<^vC<H3X^!ePaGm1T
    z9w66FZPDUB4)Ss0CXZu2l*ra|`GkMF+XWK(>6d|NxHnyGz4A>6;BP==-_6DKkM;;w
    zM3O?`YCW5T3TI#~1_}E-&KY}9JLf|*y8PH3F3)I%b*8IM?FOBv-t!L?3(w?^zL2nX
    zTs2I$pm$m|+k;OR^JA47{udCBYHK{Spe8HUTuYZlEcq2xxinq=JoA3Chb}2FtWrC^
    zHfHOkf=)LUX{2PMw8-$3%kDTp9OUQsteVDc#?_Xa&T=yvWyhE&l+?rUGs@IeFflBL
    zVBmC9@n%z6Biow&4#M!znKdKeljQB{eSB~}yVsf*UJ_8bq-JE&);m5PrUcqceo|6u
    z{N6-geb;^V<n7WFKBkJ|_1yUUX*P}n`_SAVXWN>9`$z``-?-r7>Q=Xjx{h=Tlgb_J
    z{{6|n!XlL+%+#OA){>w(v|8;BOe1zu53E|2eAycAx1H}_1Gcw8_Ao+(c?8(@_z0eT
    z^B9-tL|w9~?z^;h&KsX_hi=|5#M}Q5wguw@TJGo8fc>d^7X9De8qSU;CjWM2bo~pL
    zs|i%HTsFwnfd*K2o&|ULKe$};YlgpmRDIj6?`I4O=|n|_i_R8-|0weHXU@S`B6uk}
    z`8_|qUi|&*#!kuewTxo}l5m|NCb&FE3=mDj40uw)ioCxe7*m4vD63Y3bjjiE$zNn5
    zXvY!`j|mh`4x&QzgMoqDlkiE|<HOyxKEnLPafVHZv=T>DvQB*wC<ChBK#IgFt!2{1
    z0%7I5@@a9kl87ahJv`}I5GAaf$7OoOuc16gOxli#Y7)d&7rBcKv#M-OB?-rS4L5O<
    zbUQrh!cBzcb5JnEpjv`BRh-^b#Y}*LqCsqfedIamJk$D93RN3Cq@BB=%z`fCAcKW@
    z$qCp>iZAN7E;w0>NGIM(zr=C^w2;>j@Do|gB!eROCudG(1ZR?HV3k1GW^qli#ojJB
    zc{$!LI8K!R4ZE03>CZ^1;W?1f`jS%ij7od{A+@A%FhS5>g*v5hjvt9FAER-zA4-AX
    zkT)gjKMlyx3pTJ{7;lLir`<;c*U#|w;WvTSUP$NUU~e+EBN6l)cd9kAhF>+0t#N-Z
    z68(L?MTKZ34`s&s1zcq*#l>Vpe`V3%JbC+6!9Dsl^JVHAeFb**{suH~Y}nk7%Nywp
    zs-Og)lxZVw(KUqQMnu+TYynB_8?XBmOG{-;I%bKcn2-^ZjfSJ!Pfk2Vhm-9SL#j*D
    zV2__P)>0xi2gmJ_`p`A|_VGbYS>qn5Mq-#%3gk)dA{ASMGJ)b%A_$5+p4a;G9MW7{
    z8=|#1qSMBUiK3vWIyIOujh2WT{QL*8*SGvdQ1g<|MmNXu(E3WOcE9${*~US9|6A(L
    z_UWCz;dx4Hr;~daLqjnM4Izi~52O-`h2V8s_ugaMX|RVdkF`0hl-8p-xfXOp2xf_I
    z98bh*;}3DsQ*{<pZC(E#m@YR}D_eEFTgMNg#cEd{@rEd9W0vho-!mYuNlnBCr2Ywn
    zrKzlPDY88J_-^aZ$RS<R^jA>mWsOyr3oR(2s4`&a0^1tlmL6LU6JaN%-Nl#GGQ8xd
    zU=j-S4y3!eAe!_{{4y$%N<Xi+YP*U&sSDyoLS~UX?33sS79tIxAetg!Y@vc~66&wV
    zv!#pAu~!V0HDuKouQ@?iod|Ai<0)ZKSVr^wu$5vxP#+2Rg8=luDJ<ntf7~k2|L*t+
    zD*o30-W*z~bSoV=vAivoQuPkaTCc@3wH6v2co8t%KoNv(g7K4EVdp#uxdwGzn-MRy
    zI4ndvLt{+4a=qb7jC`^DDoF>5#(mtfVMt`xESqqK&UC#x$Q#*y#d?cARlMz)QzGkz
    zo1G6@-NL{_XC}lNdB9Dso|D*!z?zC4bJ>K;KwHRE3$lpyH{dAqSrzdbSFr@Pt*w}a
    z+c!9mz-1Uw2o_k(SB8l-m{of$2Ah+5CNd;-OB%fsMIU3$(BfV-MX}0W_lRj%0Gk7@
    z=nYuDT8BHGMv`V7xl@2n0jd$VLTMHxUmHG!Bk%6!!_s88$w8Z%S5_U$)_u4TRr+qQ
    zr196Bal5zBy4Pxv-M(7Oyt>(@!lpX@V!iiq3dIj(ulr6~vV6+=^Z8bvSywH@&!(69
    zveyw8D8-^5Vf5UMyt2@84D&^B?W)ANyB|A6DVunfgxUOT%oh2SHRSW&kl9_MG~j`~
    z{rcKleVJr}4*k(@-Lvu`Jp4PP$_$LXB{`ZOD8(JKw0<z%pg@hIMNZDX@P&!}ur#a?
    zU2NovyeV!qU?`sTPhz>IQ0PuP>jVi^HfYmP{w+&A{_NvT_}<_U|Gz%;T__z+wSJE5
    zydTn*$p7}pc5(X86MI1%;VWj)4<pLie~_z4d9z7|=<m9tJ(s!2K=##wg^gW8ai&f~
    zhis;wUjx0XHo1*OJ^_i{F!N03ObqwW)}tfG>+=J~whZ3~tLKL~L(4xP^fd+prdt$I
    z=zl=yAAKYXi}gVDsNVTfnq@dS&wf6DlKom!d%#O|4d9>b?;RcQpS&3OGWy3$({u>?
    z3^Xl)(R|pZ0y29^N5{^?1Zuxo4id(*irW$r{;HljYyJSX5|4fWTT0y&A{q2wzm46e
    zRk#jZbxoQse7zG!e__$=ONXqSRyv~(mtO0^c=jPQn)lIwN}yY((QtN9BsW81k<gyu
    zkfC?h-5d0!;23<yruLGyWI-7^QmxkIvQRi#N%eQDdUHy{0RyF1N&ZA7FXo@L!{G^X
    zm2A>*eRDcVdq{DWB6+4*odRqjJ2(>5YR9Ix!MK^*j*9<EHos60JmteMZuh9gb$FT*
    zeoD494pN;A85`Pu&uubYnt-Mr=cQwi4cCA$I}I~*q6Hxt#bYP-YB!uRNGxn0eK)C}
    zY4~i1j-?ZS6TtF07VWk_|Fs%=h*aj$v453+Tb5i*u$Y2I|E#VEG_kQpKNpbcJ^2ug
    zou^Oh7W}yVw7&%ClHJj#Zo}Zsib)Hu3Do6{W>TplKwnHVK(flx?@L62ZxOR=9OP6{
    z<Q~yf9q&hI-blvb@g+f_o$gHYhzZf9t-H|cZ}5M(7!uszDPKMgq!;rm7$<<<6zGGU
    z0)dmmNugG;7;S84kS-1SL7!i_09eA82I?e8>#zZ*|BSnnr9}TE>+m;Y00$i>J7Z$r
    z4w@~-hI?kfpZnRfVftnCj%lT3W%ZBT?)1d+FWDU&+F}~1NFdMx>bkE+{k-yv227_t
    zcClg2t;0)MtI;eX@lNZS5wuecj#?7HdATfsR3l<gjmMk*V62dlyu?7*S{Gg%{DVGc
    zv$sOD*QlFVl({r^4&*(*iqHp%bOkt5WLYv4e58^bT3bcra(=4zYq@lpK9mmUn}Y!k
    z7kVT!QDsJBmAP@xwprm8D?>os?Rxhi59UNB?Hj%UkoyCkILA%W#ORrP6PwoP8n3KT
    z7GHVDWj4rAanG3&mxqbWpn_$>6K$`dx;kbyav&FW{iKk5V9)U-Qh6(suNxmoii%np
    zA+eC|o;<8HFVcS=Cqm&zqG3|qVMna&?FXy4uzTy#^clmCXJgl0@+mFxSJVi!hl}>_
    zFzG*_^Qlo|&kf;-RQJ{+%2WsCRwH)e>U5^-mFx#%w6+pCUekFUIPi45EpW80D?KGA
    zPT0)(QL!dlSzuRLTK&&{+AVK>rxPy5jrCq?f@Kw$Rp^j%#HC-$869gk-VW17iy~>B
    z)q)M>hC(1?6b_BLxGlpK!(h$E3A@@ZDSJSxSZ6ypvE0E|<8jxk2QWJf$LQ(lclw1h
    zFqZc0BS$3&DO#QU`<2pVA3WM94i`3&=&evrh;LVLx;yH=UueB&16N*o?M|$h{HyCu
    zAKWS*MV>KghjLY>GpA>TZZ8H|#}&WAK8IYxyx9}nYW6FwyGamb9VBiBJcmh-917;l
    zI8sC+jIG$Hd@DODC~P0mShE`5Ij}+O9-E8?*jusuug}iei=R+>?n@=@QIoa?&f)rn
    zirN(b10E1GM$T376{M~a12i81nXdEt3<faiTAU4R?YlgN4K8QYo~NI%TQ*w<P<q}o
    zYRg(795_`BhHlRlH8v<#qo7!NwA;$NdTlT-Y1J}jj?jEP*8LjXcE87y`_&<CjDc+l
    z7o}8pS9B15nCEtavz<$z&nnoiY?EMkU;kIqvSXrspz6n>xfK8e;QMc#-li_jE{-Nn
    z^#4lH`e%OD{KeP%0Uq-^yF|c*-Gb3;gAA}!f@^H6XpCf<?r0$}B`pnE(vg&^9Q}D@
    zX8^rxBE@>*Pc{>Ur4|wV&oB2lu3+?2FNQuA%uhEvZ=rAKb#I3MGPZRBVPN}HFw7m-
    zBSc@!`^!+{#BDzwz-d2k59Bih|IfjOx!LozUEFm(J)j6WhkzIU+?8D}pZ81SJK|$3
    zxcT+gHn_3IFR;?A_<?Sl_xO=HxW|s?q}T!jH*wyJwZp`(#w#K`P?ARLo%`^q&t9bB
    z{O2vVE%-7&mnYMnQsV&mRQo8Ni-e$QVp2IH{#{%UOwQXE!Q%)nZ|B`OF(|{ou`S`A
    zNlKGdv%^t17p_Q@#M2{auV`~4LDTUG`mkh13GpLiZrjMJZ&4SBaKHNDZNc@bzE4q<
    z9WH8c5ezD&O%0&Vx4f*bjVL)GFa2XUAG@SI!&YH}`u5JqS%#m0yUBBRo3XL0GBL_3
    zWtN*TLppWNVl=!jX@M9GULY+d(4l+Orq00A3tY~hVuYvtz>^YpVT8x4qCDX#2rlxF
    z?;wfy!Vwra!G$c|R}EGL3;j27o!hr`U-dGosT0SWc}_ONCuoxisx3HKPCg%LiTVa3
    z%~y)IE5@auZ}BA%<i#3=O%x;>s;mtxU7CXWdvi1juk;L#?e)IZb+wlTt~+`JpOM%!
    zbuilzBS9Yw<1pW*g*nd!#eCJ%>GY%fKF@93UmysC@gm$V`Eg$-;b#HQ!go}6`2h=h
    zlc$e!{gBGNN5;qkbN{m7z++<W=8F^bXx;dEBX4B!MRrIaxeQSi;~4P;;vKzf7geyN
    zijR9=Y>s*cbI*Pfp>rK*J!q<2K4#8nRC@TnZRN*?eM7U!dmzHb3kl^15$AdAiveQ&
    zTKa|L{Om>ar_NJQ!1{$-v|CH)+Y9KML?D2^(>)x}21L>rsRD$lIt<_C*Nf=2Nui73
    z6-W5@>{Ol~uRyBa?Cu?u&*k?y{^$8i%~3=Y(<Z(aL3L0W@erJYeqWO;p~j1VO8bCM
    z)%$7Xi)I$->2G`7Vl1M$*FHjO`s?Q#1H-y-)W*6ia|FjaD?_AKGe)etpITTCDTWLx
    z^;3{Vr_tvcg0$&9Qh|s(mSPZNT8P;w{gC+cef<I_o$|_8X^qd|J2nIB6(|S{X(I1r
    z_a(r>xCa)y6Chh5#Zp9gh`Dm`8yC&HQ?xn;BhB9Q7v9uhL<1ve&sdZjN!3CpcPR7*
    zMNh;;{C1m$ZWP#L>QmohO+G&**81fm(Y5b|+HD3Lzv;5q<X{AVvWaiC_V*AZwnx*m
    zVS%w-qxh&mXDOk=vEK!Jk3jyXV%>>HU2#3s){Gq~BM1!gsx^l|OZG)&A(n_{*_siN
    zV9{2FAt2yS5DbBPga#+m@Oc$?86sT{ASzv)r+WC=zCh_jA#ucZ#$}>}3Uuh6gEU09
    zL$W|!2)(Cv*##uw<KbweJ(>gIPKfUo3U6O15|DxCGd$fn-n=!UD<FCUj8BrI<!36r
    z(t-<d7<{{izm`bK3Se-#D^8G<<eUOtGz|liKw_rf+1XE8`A-Ui%4y;V(|?I2GeBFK
    zR-zQfSqqsHORe$%N7ak2FPR#hZsxnj(2I63LW@Vq^j`;WBwe*->hEq*+DdmJ1_)?V
    zB+gD~c)~&!P2J>TOnRR^0)P+H;Ol2bP_<Gi5_R=VVDs{n+)2tsy?Uk&^yGzBTsc72
    z+k*fig)GBfF`$6RP~SO=<P<T@{v?$9$|U~}Y3~$eX`p54hHWFmwr$(CZ7ajJjSM?7
    zY}<|u+qT(}=Tvo_Q(X`Dc0ca@xW^vj`@i+CHRrYI5xvBWieRuov6`8WkQ=fW>Z>4x
    z2B<fB{>a3&<g>?1-2yEj|MU^D^3wAT11vxJYsnFx$1y3^7&9?QlD+cz{*TMGE+NMT
    z<MyxF^2ZojN05wWYK(f11EsueR`hVlplJ!v&HOq-h4K*_s|aCC5nC!0z<Ks^72>d%
    z2tNYPLex1gcxZy)&$Cy!&H`e9l|A#3(&%dhcOXHlWT3&^q)A~6#NIlRkOm~<1GZqm
    z?0#XP^jZM_J{KOc2I0v<1afsfA?&&AIoTutM@;;XiDrU}PjmQuS^#P1T@E8WC?NF!
    zE55Iw-xBO#QzXaXj3FT)Lmm3Q@S>2p1H8hF+_{^b_@d}S7Wec_nlm^R`LQJNA_O6E
    zYV#O`p<iODdUjw-&0>M$R?bdd4zt~#^<iHTi;*9#gjk9^ZIseTzne??VLYHu)Mc=V
    zt$47l@Z-ATCsC$qJhY`awuRnD(F=x09vnH1arEF|9!jAS$_a$Yw6s+iimdH19dSwk
    zRFkEMCssusqx<ArAatrfA3w#V<327vMrEOP#~3yj^)O!fUzfesAS4N8HI_S}-memU
    z2E^=;uH3@8i2W~n>wt|34lOW#TvE?7B>%2*mL{QuH5m54@~gE2enfj+3!#Jr{YaE%
    zRTntE_mkEXyHI?c8u8^Up*?6O2(sFJB+N-^`13THnN&;p7JF=7#ETrO1XU}BM)Xih
    zjGlp)8=2U9a^L`YW657lACTy-_TvvlsZxJFWfIkqLYfM!{I&1$EMP|qVF|N6f9(Ny
    zU#_Dla0i&r2YR0m3`%=-2)z<C(pUHR$il54zHMeC0bDN1Ec&245K>C{Z(^4n-yS2v
    zbvXEgpS=R$!f%_v>FfxFfYf{nwy|LDEkqeH-H2?xsOR7<ptucpZIYK~&E~5QPZX@l
    zrq6J1Jw;>JJt$*P(UrAq<5+HK!BT1ct2)^{g_j-$#+43WKZ%BkBGdN!(K7e@l@kG4
    zzfacaCD5FUS4fo72Ut&^&egxS^iT>AO}H^pn08^v>f0>)M-BwV&LF(tkmSa(2I>6l
    zyN(L)*lj|%6>EV^3(7rJb(1!E9;QMSdm1PvH2RIkwx>;#)zm?)9q}FE?(+g9diyt=
    zX0q5z*njA3-&E#SlN+5J%b{$Iqi(ez3NKnj$0d>%U<~ouWd(L57q7JdUQ|E5*T)Ro
    z1K7Zi_JIb}q3N_DY^dZ*U25b3qJz>-8z-ry)s6$06KF#y?@oZpz+@Df*HLcS0Fja^
    zYuJ?{Iedx3Xe=M3xkDRB$_4<U0aH&S6f4VqQqc+XJC1;>1z|y#3w`25fkQ$K51<9I
    zfCnSH9Sd>NRwD~+4iYmyq8T07TI7!h31^}qt<-J2NdwL7_9_Hp1e$_Ps^XDO0-D0^
    zjDV<E!Iq;WXbVTpGZ2jvD(c4g69Y?F!PRJA#N8PrK*lfP5=ww*{0K944des!UHpOM
    z@w$N=%tuPR8WCp>qM69_@VLW)g1zlkhk&92$(U=*Z($=4?<|fIO#FRhbhSkI-K#83
    zb7DclmE#W73LlhNV*%Yqy3&Ns-cpjIzFEtzU&IKbidm_t29O*`sn%BbQ;)wg1l1HL
    z!VPui&%q?X1FoBw?QVku5VEC>RH@5Bs4_K5yI-aw;_U9S3X%!_1pl&Wke1O!#t10O
    z>=cE=cFwhuLAX?`x}1By&$zdy?5B(4M+sbivA!<#O$cY<k#O21s5hymmRSQDDB#WW
    zEj$p_KE?=BoEe(54eb!Oma~hT`<8*P@N%GTtGs-2s=nVKz<8Ts8GDV`$DR`k7cnO!
    zhs%MK?F+)m6EZ5n&Vq-GbpuT;qTf{fRU0!*o=!D`9!l%2AdEZawdTC`ViguZ@n=|&
    zkSbA1wv#4PYNN{RVmwx~30WT6;O{zOV12NjMYcqdbMV>>0a_yfYG{tbcn#S`oY@6*
    zzM53^)$~+-{gIv-&pq;!C~*%X7X+8owu<oFCdvTLyB>u7q>y!ZQs@8`*${s!V70S|
    z3?H%|6lTJ!*cCewW6Y)jmXU(x?kq=qJ>>Alc{)mCihqA?M)*rsbiEuV1W8k${WjLd
    z1mo5k^AKTRZZP*nOyVM`f(1^w#uWHyQ&5?`EUqUg3mJq)P=N)NI>;+o99I$w5fN7(
    z=g%x7x(%ya8bSiT!JPg9?D)(fCy$TQ_gwYN;;!p}r`-89T08BduF(qsou!(Wh2lgz
    zI$v&V_mMp^QnS42ft%=;W7l{Dj}&fX{7e839l*Nv7LNeKVc}6p_Ja(TE3kd!^cwg1
    ze#2O9nvMsNtfky!feIF${7ytI6v07yAT#DnU28dJ7E}4)gJ!@A1f!Xe+}Sq6lELr4
    zwSW~&z&^#kC#3bQ?jE7NGQ|i$0$?Fau$V7|ukb2C{Iz&vOw}u5D4tiP#y}H~e^OA^
    z0l;`}l0aEwh)ib3`qym9l&J`n!KH-hF6?XRAB|2PYTlLg1STcldoiX-@9PzFGHM=4
    z8cxF(gzYByFPf8@8`@4CvUA=q#5TH9i5F2uu^on1pA5bE@iDn^6}n6ZkULU=$A;-B
    z$p!3qKgZp|qq*2kvlw02D&|3*?e>%jvm%5N!{5)_inS|cvN6JrDp875ll2ZeyFPaJ
    zy2{=s{%WG_YOHrWt++-UG({MgmUO|{8k2rp^w4e*(Jc+-lD6$_n}BdkuUmgpz%14H
    zZs1zUZ9P5=B`!|c0s!~p-T8bh{_*MPC2LbAWl45aBiPn^XjKtjxUquZNd>>YBcQg>
    z^}(wziLN>`uI~HgxB3;EMsxFm7H*=^M}&a{ydZt8t%#4AvX5}3yO?jZ30II&n5Rh^
    zLT%q4=78tHx*37@&=}h8O_<+yv0$l7$Ir$yd|Yz2gyTpjDmTG(`1~*)2;nnp5#!1J
    z5-%Z8T8{&*w>LP>m3091R|k!M{B`rKO?EVYQ_D@XhtsSNW+?{t>YfC^p`rf(Ee|`d
    zsgC)K0Zx_%DLF&_`)Hwn@DXB^wJ`8!cvh$&x`3d7wSjIuMrhDlu`djoa|EL$F@-#_
    z!lKLi)Y-7AzP5kLnbagOG-r*4HHYEe!tA(m-G(=9&dsrfX!~H-*xu7aTR3~Ar65#|
    zV`Nk(a#l3jT@xf@HxsMv3|)6zodAHJO3dFZd}E6%^ZC6D(;oGlgehF)a-OGLVmxW{
    zm$+65JNlD0O~b$%MKp~@x`T&Rims-3l}4762dx$9l^b)DjKVytwbE0R&>Dp{JZWiq
    zrzsc|RohOJ7^2K^nFKQ5JaW*2#v-VK6Q?xEs&&b{wVLu1jDc374}(ntugktmZGTpb
    zwgfCo4EI}J-|b`e6*-8_?Wq&IG>qmR&>vGRf~<5Aajkj?i<g`zOsi$@#H8Zs#mAMX
    zDrqqmoW|ss@<aIpK#L>htXgl4bv<ZI>E^1dCX&STO)F13>`u3w3-I}uiaFiDV(=xo
    zqU0#k*P4_5Dj3fro@Zv<Ct0q8h5PS(xGU!IbXuD>=UOSXPNcvkuat^J?w*IAvJ0B%
    zp?JC^$<H7XtsSSw!9y0H50u!(c?)h~z?*^ZT!lxs$>B2?N;h2whgTNDK>11pScJTU
    z;`bEsYCq*71eTrR&<f^x4AGL24{h)*smimht&KEBKo!)jkC&lUS~+d_&xd`Lrf+@;
    zQ~FZR87(4@Cm1?$tTHYkH94AwXERAS2|=9J&rFk!@leA<#><V-C<wl{a39SRus7!9
    zHx)W<De*>x=$t~^rRY{2Rd@}Yogi0NwY1Xg@S~xN6BkN(HB+hx823rum0u!=5`bhh
    zRC)>3Y8>nxpq2-FPBjdo$@CqyPFY9_9ghj6!`v)}&L)R2by&GKLtd$NM{s&6ZR5p>
    zH0NLfl2L#BEbjp&Jbr}_0(QrYu*UC_`K>KrbC}$X^jNv|OZLvB4Kv$d1S>>Z#)N&=
    z-jIh(^}>?HMEyj~2Jg;MLLRo(3>IG~4CeMJ9KH2s!}{Hikvc<$sK>MoL{`V~u#D)m
    zk^-q~lxXyYIJJj>)rCO{yiL|PQ7ZO8>41s}&O9$I0OdNCs8w8YcRZa*NOk1nMkSj&
    z^Toh6i&q2#?9)BzsBS58APTnj13!i<C;4&|9yd40zsaY_por%;kiDgS=E>@yyO&Jg
    zjkJdro|1qJ4J6=;!Ru|pDok>Ul4D9~vM|5XMN(N{-k1%8jJ7f|x{BsxkT|KZC5teY
    zp>1qAe57})zhd#+i@NB{bYvbMBz{T-qA-I{%e(a(Os&mrK4)A$&I2~IE~E+T3bF!|
    zi7T+MP#g<LI!nrqNPnb_TuJ6iVBg4WHHIjeGx^p0TQTrum6=*NuV>4jF%<8j9#+go
    z)abMCnq(oHJY*};{Pczpku$Xrlkbzlg&A{TtYlgucjYPPgfYa!o6(oi?E!=`g1NRo
    zT63A@hy3W8(5eZGr&u*bE>(!lg11?BsC$mMLdCG73my8_;w}b?CNSZNawuXbp~aYr
    zgBoN^`>(eUh*--=IWwyR7u2m(_@k=#cGT{{0~|;5Q{~bjoY;yb9-9^|P6n4zcqa>v
    zNANE*^*1%j9o4@|rY4kT=VqKuPgDB_S>y<`&^mw^ZA*ZnNveaQ9R|Gr%!_Pmbz6zi
    zwi;}|@^C?cF|Av*xXn6PO^EEIE$5?iFns9KR!4$L77;s+V{Aj&tr`{)_bPBt8y<5N
    zT@7#opQ0_An~|k9=Olv4YE)nmFG1NQW@%NA{+v^5UM+h$`4gHREO$^)4r|7y0j$!L
    znP)4s@vyKl=dsSmctm?m{4~frqEg|%yX2_UL_x=@8GikkD%q%>%u!Tr%BpqA?0Bdk
    z%MkhGYSnV2O7K054&ky*J~vHUp}*^Rvr#w@4zr*`sw@(lbe&M3g~NsT#cChpgmo(W
    z!dh!e8*P5<MgC9}SGTDv*&c_g*48M~Tn<{Tzg6XGIir0GMez&-{vA+%rORf##T-bm
    z88VQ`lD?ze-+Jfxo9aW%){P-pX=9)trlPnqL(}AymVho;Sw)9Lw`r(^B%LaEuIRy*
    z*qH>RTz8WP+B<~9A%O<fWTnxVld7IzQPVKnhF7RA#Q03&QScQZA{&CFoq~cbL$Gl#
    zs~WRy^4vdpt<GvpRCXCvF67P->P;%S`N7iy*r4+Q_)kvi3acXWQXR-<sUPZj+^lW%
    zA)SHBn(`5(sK`;tHsW@cOjAWp{D!@E!Cspg=1fhe!JB8(SN8RU0ivaFRS2~C_ciRR
    zf>X|wS8zkflTw##SPTCW!7yO#lD`UXI%y8m9WV0H`V^(%84*xzxO4pMy}qi~`rMl+
    zD^31IXS14oRq&X)inaYAAj}jp>^>vLr(NF{Xd>niThvz6P4ZsuyatS%Nd{j0Y)R#(
    zA{fQRu=aY<YK<rIn97iJX=(I>S^YrM<R(qomilG6dfQbE-@fTp<t(65`hG}WCcX2N
    ze#kFazNI@S#;r|0Ua{J{+{8E~HC%Q1$whV-W}y{2vtC!mfWXJbt`o2(@m-iI1hYHA
    z)xz0i6`Ni~Rgv1;(&P~A#Qj9<2php#jzG)^78EVH+Gb0@bWRY8?osg^l`F+9#>x!b
    z9AZ}j1aO*3?(b9DptE$fxY&o!0#wbp`CT>NHT(z8SsO)<@jq!&k7F_Vk2<L#1jGp7
    zzAT*H9I5?rZUup<(5y`FHqY%0z9mzEK~Ks`E!lT9c=3aJ=d@V~SaXk!K<3+zEl%az
    zi|O@MloJFVh>KD4ENyqtEeqdIBeGq%1><zb#~r>-fiZ7^K8HCbqaC!xjC<Kv&?WFc
    zA?bMmpkY=zx%3dL?AJdW&K088flHS^-3dz<2BUCrdt?1JW7%IH{#@GO@fCEsdEvEf
    zr@@Sl6SVMP?8LL{%&3{JTtydwl^dG?2g8jX&A5@?M*8tR-~P8==WQ|ZCn~V-v_V_|
    z0P+8;Ik=Ivfs+%>_Y2H_pNMOm*?w;;e(L33^_2Hy{Bv88_<LJ1wXuH=B)Z<98%#3a
    zhLyQ2Aqly=_wx$&iI}THJcUjoD>Bep9fALTcBl1M?6C9MpWacQtEYLP`&zemsiT9)
    z#hEDfU16A2MAY~K`Gl1ts;F5xWqA>pNqI&Az0ovdMiK1EE4Fx)V{ry&X_VDffl2uG
    zwYBz1oCTiayec=XH3%cBe)@ikBW<N<W4sHed=|+Aa@jO|!XgLC;M}r!%1iWOdF5dW
    zGv&0jXh+@IHVaB<gPHH#H@|d)_#`0L?>0D9ZODN|&3j%Sbi0Dflafi*{xu-c=u!gl
    zI7AyUBT+i1GHDQ1NZ^RIS(5RIn(SEy;M&W6tpO0GDEmsKK8tot6~&OD{WKq{<rbU^
    zFUS_QQ45)zJhftjf{xHR0)>o>M~^FrFNDeTgd&IX(r6c(dRP*lCtSM=>KdhN$`ou;
    zk?8IjXY>Q&PJCeXb&feZ1xuxdNWp=lWVoLk;wnm*<@q}a(CMEt3_{6kqv<XD5x1^|
    zlR-*6g(!qJ_`C$vWs8Vdl&f}P4(sZ#d>fctwyA@z&ZeWWB?G}oX3{KOK2)U{+W~__
    zq>H7F<zg{qiq!R(8s(GNYUqEvKN06BJ1483D`GgSu6GoO7l|HtKLKP+0~=LY2ng;t
    zu}CyY7&D(wZNx79^U&?#yzRXZxQzH~v(gBZo07m9XB$IAyy*1oCF+=(mF)Nr(20%%
    zn~$T>A5ERAZGXkhy9^Cw{}QO!icAy5oG0G#`|VeZtU;bc?on12p#?i`{gH_*-?n^o
    z4@GucE@)jI_g(&p1Qh*U{yFqr{#lK`*8@StiVw#x*<zRKdtABnF(*VOR_f*$!RzMx
    zQTtZ(6FaxlG%B70%mUFc9XS&r*dJ}O_5}Lyg_8!UZO=u5s#*B}-kG@(VI?JSfsUjZ
    zt56BFa@$FDn^$R-U%Mi%hif98HMwrOK7QNUa@)nFM_9Dl5c*8v2n1^xmv|Fyxs#lT
    zpK)=}TzG-ln)_h^`w{fV<9ku-6fAq<Wz3braNd1opQpO@gyNV7G8L2u5PSC^K><1J
    z=Dog0Ak|VRBJxyVl-%Q;PB09`Gy`*f;tkd+@99qvMIGsa?MuXnLfs^hT`R{F?L~;i
    zq*7-Hl5q(^j#DX6uOF~X@#p}!W}zE&Z+LD3$p<x#>ycQC&qHY|!9zjl4aB0TNIku{
    zs<R!$BY3d+>qun543GEl`F(Fz#43JBIrSGl&oBBO^=cQtoe0seR^C{a`p|y)W8(5x
    z(r1*LK%f;v@R=cyTfob>a{P+N3W3cuq2iu1)({9p#-4<$tP*y)q`}Ox(^c}IxS7`)
    z9&7>uj-H6a08xorgaS$SHqNLv+1R;;!qyTW(Uu&+pcBmpse2*j=(1n;Q&|tRgFQi0
    zp|%EOJZDdvYL*IA8xwVw1_g6(PU+Rx<kC_Nmuyh9G?Pu^psH+z7X3+vlzp{f-7-=4
    zwsujU9`jj><oQdd`IW_NkJ6Th8gH|2SJwx%;>|^>Ypev!#C0O=7nKW&X!JGV4rAvv
    zlL&hQ8k^ZQON0Y_dWA}{NLv+DWDXQ;WzZmz+Y3Ow=anB3TmBXUi%|NB3;B~@Ir+>W
    z(||I4=q9pCtjW+TjJdG!h%Q%UP_=xjVvqc`&?j+R)>zbUx8K>2ooa5;;hP^K*k`~o
    zI4w1uw>`GSk(^?>(_Lyhq;9=5Uwq@|A&R?`Ys;0S(TF%C%Ah3IG^D3-Wzg7}&Fl{7
    z2v#8Yj%SwTKJ5H7xB}B)HN~Pl09+|}Db0W@8u2aYUk4c6UgpqSj=!K*erT<DKLPzR
    z5m%Jj{=Biiq3%l(i349y?u?`|q4GOX{E=beRF5d0EWK@%4<;=?QW^l0D-?gg&+3U-
    zp99h!aTKOAxc6}J&i`KB`<rEG+xOfP>b#uf`sc>7%GK^&qyEy%O7E8M#|!zfimveD
    z*76!{`>~Woxz)Qp(~z*9r@iBonTG{t32<NU@lV4{H(_@0ph>a_*bp%9r?wXZv*`~w
    z>;l@Ok$9FmwjfJsCa#_~nkvyt>g$ZuHho{Un^gBW9`$$Ne_yL<4~r_G_y!WiH;}~s
    zAA$6*Ik^8bkNm0sok!mb%>TtBViJv%?B!PWkq}ToVLY6iw-<M5H(i_@+<RX>E<wCE
    zvhI7`uHz`_F+?)MW!O@PAHfL&ym|&vKKTKZhUNkJkgt+M#PJNP=DywGh5W-2dC2)Q
    zi*S~{%Nv`UHdnbH{k*H5&5hCYO^h&1S&y{Lf5hQt0Le59)Qb%UKoA*VjVM5(qm_5?
    z*;?~Cqc{rsf~Y6mMSw|C7jj`q`w5r|xGA5m(B!o3cO`L~hVq|w+U>C~etEB+H*`?w
    zD@no%1Qa%4M`3o36*2;1kiZ;YfT>Y46xa$5!wj^++aV%P(D&8GK$dK{%1dBkCK|lb
    znC;oxZ<B0)5*M&|gy?3bz~16UhzVO*wxNF*y$j9IlZ5xHD`20lnqo`5U-E3OrW=)T
    zs!}saM_~E>KA{~G|0xkt)8dr7mA`Cij{f4u<^t!<Ag(g6z92kagm(L$X&6G;oXF%5
    zj&iWUp9xvwDJ($Dh>$}_S-S{`MZtLtX0WXJ{EZ_{+tdMDd)vP_5<w!9ZtU_IFU#1@
    z3Z_7|Qs($WG^|XKvK&Oca2Q<?*-Y@X0APVicSrSJ9;jRLd`*sY7VnAY<A+<{t67mj
    zNFak#g;YV9F8%Yy75J%V28un9RULO=6N8?b$P^@*rbs}?xxk=za~xeeVSoK%0bBmX
    z1Iqgvt@EaD)B5ty1+rtC>~hN!llg-e;yk%QhVYLX)EZ|(r(i;oYGxIK5|i{QUs%AR
    zNMPA&2jXg~j$$YZ3urRJnWH8FtEimb8z@Fv41>XtfgLf($BkR~?5C&h``HtQ(_cAx
    z({J6MEnh`HwE(;(F^HI8=70u}$XE%XfN9KYPNWWBJaH7AhtCpJZOg{+j?FCz>S(~r
    z^u#Y4#H*pyr?6GG0ski)$$aBTuv#ecRNx8)YdMGL8%I2J1^mX9cg!S~iq_nB3tEpJ
    z7?0;gjZ@I<@s}}|0@MEYm0h07)+2^v9@tb+7C_8;yRiyMXjAtF9+6~hV&6D|#{6}D
    z)DDHIkYjKxM7GD`>^<`aQP`HII<-+y8t*A{7*98<;iy5Vu9Uxvs7y_Ucwml?dhWnH
    zA)Es2nuT}a%kkU-T}~aEyr;X6JM=U-LCZ|aT|&Z8>IV?>V2H|0BJgQWFh=8$gl#na
    zDX4t&2_}J>gEGBh%lG=TrDdtYb_o;F$@~1n(zzzs>~DP?Ramhlq93YI5FQgmQiB+2
    zyR~T{m_dQ-3REnUs%p=6Ay|FCC7EL98x+{m8ry=7^!xszQ#?&PKM@llm;h{nOFq8^
    zPWqvxf*E^h-w+xiqZ(4(;GJ?3#-eoG9+fN>eT3I~mH&E2L@Nz{$oESBsH?%T<Vsjf
    zS&!fOB4e6_)$kal0Ho^J*~HFVO<x9=*?=42+{)%f$T)Fp_Xcme!>d^G^xL`SsapS#
    z%DSgIZ%6P;=lhu2la<6janxrXlf+409JMPlVDj^1IDEG!V=JqNjeLkl`?qR3+CdW~
    zz9$xS4bUO{+F;`NX*RI!dc;q%g(&0vrM&gPvV4B@X*juF3{N>>o_I)X`dq|#e6N)n
    zq$WWbNx*(T_~*nP2WsTDMTaI__v&*n;Lf`{w8dd8E>i=qY5xsk^!u334B+Zk>5D9-
    zPv4Z4==`#JTci36I>ii8WmL}XOsN?uDsWcT)E0a6YfDss{l!1TANKkge4aUw@-i}>
    z0H)NugsFhb9=NUOUmFnIUgA_;e|S;zIhyM3E<w2>=?hbO0u$5c(uc_+ao|f!J%Ll(
    zQ~_p#A(+PxiwO`Y(|hpUMnGgD+Kruw6JU--r~CgT_Naco>r?r56x+!5d?77s8i9O<
    zR+acwX#&wL!e~8!b*Y0}>tx}5ek}cp1=c=DHu{L}T&j!oPbzM!rn~G(!w`>^x-6!q
    zlG$?>XIIabu|6sea^hdI&R@1So^h*Q!*hLHpROWUJ^H~>C;CV$A8lb6s@hyMKb8fm
    zdnbr~4p08s23H3j=?n1hH2TA!sLlLMBYHdl0Qvt%8vTzEU;p2*^lzH<7fV^otsXQ@
    z_<qL)PJ69Cxr@2z;N;+6yMN*2J$)qVc~1Xw5jCCoH!SJ@Z!A%~N|XK%Sn6K;7cABP
    z#S-U#!%|Ft7$l(~){r6u7Is;mfGMMh3x<<uFyspR0m+3lB~x6ML=CGkkPSU1Tso$S
    zLY_IB@2)mTYDDb=RwwLM(3<(zdB17Nfj7|6&;kPSNSbRPWPuumI%E%*L65(!{U8$4
    zDXDWGf7RPH7DF!#(T}q<`&Aq8qLg?Bief!R))O#rUEoVOCCyp0<3@`W^Q$~};iTeX
    zuUWn!J`fhQ1okM@MuuvLwYXh2yPHMX!0c1?+68(F%J=l*c5;#%63o8cDMa6B!_0CW
    z<;b5K&oil^%Bb@m$qm|d1b5vOrlpPvS>aNJ<X2#;(%+nsB-jPpO$sGj<m4w30pGxf
    z(SrUmOUT=ET{#CkN_lq|)fRW?Q$D*(jVh;@QfD{ag_M~(AAwYfAYo;KuJSl4KeZX*
    zVd2*t9DhXhSrn*F^mRvx{v-bVO9<4j=<}4Na}&5=R{?c?)5#mv?Ju2>*@J!l(g{SK
    zhU9<K$*6bp&g?IpBu-&V->qT1udzCB$8>EjRX&g%n`D;@pP1Ai>cT9N=w%4u%%P7t
    zlhXy`6Vx)wYv$`FTzy$U2hqT@boaz{Qz2wg73a`og>!do0#z}10{2jj6PWrUV8ekE
    zfIiy?@i?!pd`}DJjTZQLgz%nxKODZ4ZdgNKBbY>sF&aR_NMvn<QNT3ijpkD)?jAUa
    zuVPX`s}Ly0zv*=NFLZ)YAF|T@C!NOsDN9AQv3K9Hbh!N=bb`M62c2-qH{s)KPe<}F
    z&#bvgEi<5VJWgpGS-2k^gV$`i>_s<lt^#v}&OG}6TrV#VCf%{BqTGVkbQv3oDr8)h
    z!;fn<IXkg4>~JsL^!jvFBp@D8goHSA>I%MrcRul#ms^;u^V}Mip_!q*tY(p+HwLhf
    zP~r-lI3g*;fGPS%6&R4t!SL_Dn}5yszUk1La8%+x<p*$d2^<#A1YJj=4de=gupi&4
    z$S;As6tq${4=9*MWrI1Yyu4vEC-)@q9j$#H@9pds)2->22s2}?UR5lPp_Tl#CF<IY
    zauM+qIb@$reEB)t{PVi+Ac>UdRS_!g+W`&1U?sc>_=arp2V85wfZ47*B%|Gu_MAu;
    zKqRbmL<Wd*tSV4^tj`1uUUZk(eim!%JOU>Yf&y;rNTBOe3Fn_LwIG`g@N=lb)*0qu
    z0GPyZW_Q<p`e<#4+4BB77&SS)09qV@s^PLViepEz`5EYo8zIPB;o>D;&0MsJ`=35<
    zl|y@cV*{IFmM2}7yua(JLJ#`A(l)I0R!-kE6RLO1ded;kPVY+KZsUo45gjn~URQ|t
    z7Bc!Ee{LAA3!PdfTg2N}43zpp<5U(OB6hl8YjmdS8#U+eL9!5~AD7Ty0;(zGM%n>5
    z_40ViE&LarqHB>p1vexCg@WaJHSxJpAa$mHcF?14zQfYK*)x0phLd*n>wlyKZO3Fd
    z#_{q3-wY;PiMDzD@-SuFFTS(2wN6PKPm3WccQm@Dp*Sv@q_MH4U0KlKuSo_@*Gg4-
    z>j(Vp5#-(I$L4ekxLp5ytpgTxq_MC2o@#jeN66@t#!F}9csb&-16`d)Fh>#yUKR~q
    z33-!xmpgZ;d}EWo4G4p7pvr@lEz;k06y(v<g0cNe^hFL{j8MYA|Cn^W3iPqg4)C#V
    z*y`rh`g5{x6M1OgcUcSkTm{L!mUg+q)vN!wpl|bgWAm>sE%&HtSF3I<b8)w0h+B-|
    zQQW@ql7h|cWwfJ8Lz8jfAi;f>D6JhC^>J)FbE;UgGak36Ubu02U8)@+TsX!2&>-@<
    zDkEjCHEKXUX;3`!Z|<;%epDm!Wr2hY{_kf91Z9FR4Bv!u`Szv%fA_}!xybro1H6CF
    zgwa_0p5S40(apH&tLV%4DgK_%)k0e1Pw8JZun1UPsj2W!FwcY)DJMP{u&a6N+{rQK
    zlaNR;A#;F(t1}P)m|gJY{rN8Q4`G7w`72D|{~=5=e}!q`TbS12NW#6l`Y=9(K~)B3
    zKtz=8lcmK8jT&Y@eUK&mV^D?2g!8I!7Cvj*J3H4l1>Qn|8y;+}unnwDFihDmvaQPF
    zf8+zpHi*_r{~MVMY#slDOd1(CmhjJi2pB-Vp%jybd89yL(Coe&fTo62%YxnszZLu!
    zO7q`PiUzDugsKCPuwYB0_e_^C0iu_}m|2IV)i4~|2$IDJbHUprBuz62GQvTYZNJD(
    zU}Pojzt@@~-PrDt>It+EwYr7rWTe49<UxrIpIdOA1|NP7%{7oj3a!m&U1l-GmimV=
    zY2g2-F?s*fm;^+>jj8n8m=4X+lL_oBab5!A%8TnuBU7a4=s%0o^2Qt-NonKqJFv}}
    z4wPdlg5|Lx<PlTV&j6xPaa;rGt!X}fIfTTl7S&?kUp($nIMfb6Dpgf)IhGf*n;DD^
    zV5v;q|C321QjH#ar@J;IAGUrC5qAHFG12~uF;)L%(#t=L35GpTw1p?E6LMQ!bOM7?
    zOER$SShGK%GnKA|SYpfJFO#@~dEFy7-3{zmpH3ekIkd>E=iV?IJaq?{CDTX|!GD5s
    zXOC&;iH}MhcYZTzV6i*IZ*GvFMD6=b1JzV1IH@5R8S&V8Etf@5ZrdC*9VMv7kZ2d7
    z5aiwVCG<7$gAUl)GYYK4?D+1pn(xw=Vhe3smuYAOCa?jZb|5@Dtgi;0dE_4S&bbqg
    z;(LJCs#f<sz<V<{{U?*!HZ0<GQERf;Dtm;A8~j^T3H;sCm~1FbejO3@u1xfto%)3b
    z=?0@M1#VI>*YHSm;PiBo7xetom^A5gUN*3wCGj6&iaMv@*^@70t_7xh?>mM(wXJ9V
    zX-wfjAI<K@C`G|s!0MaZ;|~r4L3e^fWN$CO1&5N%FgRyN-C@1)?s@xEb)>0|E)|p|
    zIw|i)&=1~SHHiNj6T`wkjENlex`pSjF?rs{K6d~3xelt5(l_QnXQ{u(WfTJ~12JvU
    zim5CQAm&vIm63q&+kkM8!af#Vd*n;-UAPrp2&M2H;nt1k&8xk6q0)U86&5V}=)>Z<
    z48)Ak56nsxS8RzHglZIo$NX(f!~ZlU!|z8Ks8|+l)$Q$lusb2Ezs3{^_O!ONpey|j
    zvg9;NbMtLXq+kL#1rLV36M~H6D|K)Vxxvviq{g%)#?eP*<g=CO<YH=B9QtTa5ZZz5
    zBB;>RHLyQI>nYqUp1+MrwzS9Z=G&NLt-vQJ4Ze-(a-CuR+nCz*|7lE<|6xqoe~oGO
    z&3@zmFs8GVpUHBtW9OB#KWJU#C$I-2!^WTc;L!$q8%MHw+$e^4tp6I*MH3~vCnt9e
    zAsYPVfz!n42Jr9oFu!kOGWmxwmFL&c<&gXi5V+47@gziMHLej84mbxLki>v)qyU8h
    z=RKAK8n2Z;&H!J3+4c%v!Z-o0F*osEs4YNmYQ|fZaTB;&rsBMA8^5PzKm0lhAHP{x
    zX|C0n{6Qf@R1QUR9Zh<Cz(U5#YUi*=tG`GIFj`ds`L@H~=#Iiew4IUu005)mW4#Gx
    z{=w}?_qnFv{)nLV^URwv$jR6Qd=ok#Wk-U>ADk@uRzsL7k_f)E+>>g$p$ec}YSuhw
    zLPio_mC;`=42wYk+3hH5oyT{JTv9PQMmPa5d^VE&k=Q(iPmXyUuR1of|F#=qauFl=
    zYxbOCrZT1HuCYL)GkJO`(Ddk|zx(U;ZuX|KqouODw%N#)A!$ze>2pv93t8x7XKbU{
    zq$oKn1_B(suFU2z$sX=GQw9|~8us<l<*k1z=k0`5_$`a5xhlR>K^Zw?nPI8cSu?%9
    z$4d7!;DcaD?^S@(;0FHR&B-!>t0({!0D$cWAi#GtGJuht4V|Hdt%0qP37wIht*wcX
    zvz;T|e=*3y#MYVaA6@1D`Q5)x?{vKE_Sh4?eEnYFez3Wc!V0@4T&8zQkO9_7cycaP
    z<2y_nIIvTjhc|J=lQasG-0bqctHdwN*Byjrk)yMk8fFqk4jQU_M4;e_@n!q+oPFJ$
    z2K+qs{dB(FgBLSma0r*`oOKBGz)9~b4gAHYf%X#UL0uTYVN6frJIi(Y%(}Aj^=7r}
    zweLMLYKD~%xHbA|7izbKd-)|RJN>q=f3;0hOI=9NV!r}u+-4GRZr{zdYxo1c4fs-F
    z+BEca9&3mYPQ!Sm>xe<?IWIUlo^7M^Qp?fP<>j@sL>zDu5;@7;xi5yxEo%eZhny1x
    z3hFR?Z;Hol;Cb1=?Z?O%UVD(2w*9GQyo`=($CgA{R4@efBhR7Ra5j@j@2MPcN&(q&
    z;Bj8uCZg9j3B&j7KAskRoh2*TU6<f6BPi7{NDMAIYvFu;jZP7A?fY+crH)_GuNC3j
    ziSrNxHrkzp;q>iE5Z2gI=Ke<0SaRh^y113tCbeh>84;c(Pzaz~;!(^#4Q<VE*?OF+
    z+4c?AuDM1cAIqnGvXvNF-;*USri~neF-HP)oZGD}C>0taz{YiJ+t@t!)u{bFLD_!W
    z;uJUv`v*VRf`j|~<AKL?XCcDFt*_JOPpZo9RxSNLoU5>jN<=;Pca4?gMI3npdQ<6}
    z+5!j193LxLD*8<3rJcSGdBMe>Jgz)#0Xhc;;H`8@9iGb(cq%hMRe)7Jy8c8idx7&9
    zkEPF#^s83_4pN+Vo8V6#b`<fGj<*}|i32WKUgY<zNuuK(6K~EQnA>(x-^9=bw0F2)
    z#Tv>HEQw6HhA?P{Z$M5e5zzH*ye_uJT=_Wk-R?j`EmA%TGH(YD?Hvo;d~cW6?TKF?
    zn5A_=Vgoyfx7)c!Ij;`lU^5M2!5am*rlMu35X1p^ZRfpM&+uh;W(1Jl3%h`zW`Vkd
    zsR|}>9z32UOnq#;3E7JhaeM49Vz#d(OWwB+JSV=LgnF`H@53i9x5@>=F_=5xX!2(W
    zm*RE6SekK*6ef|jtz&ME!j0Kol5+`!Wi*1EqwK`y@40cwqhdUs2~gCoQrhZ5xS~M&
    z84(~k8nm&(nk%XK#M(Iw>SZA7PRl~*H$_gjsM?T(-&Ix-DG=uTHTmw0c{|FfZHi@s
    zf*zl79+|C|U8sx*Y4_JE`^kVqh-VbbGxyyhl`#Z}jKxk*J7*o|ccA(TOMgIUZ=NJk
    zh9+RC>2W2tldVOL_JN5H%kB-;e2#xlRw#1IXB19Ky8OJ!J2je|j7Iv}ncl>Q+B{f(
    z?<4f{O@8lYlG}1RobpbyV8CZARi`$>-<X{-V?<n2k^}JbIp@+?nZ9)krbcVN{jm#r
    zImPN2ZOWdopjjmzF=Znx5=u%_ODHPj1w-3c1bmo~hbO3Hk}=qcA5y%jou&KBn;j%0
    z4ftdPoTE@7rc^#+U4hM1!jSBt1EK5txPp-+Y&4DZ`?w-d9U|(Tnd0LoT+xF6*>t{F
    z=d+{kg|^ZY7U)8zLsq#CNoqJbZ2Ar`l2W0m0jlBgi~?wCk{1@#^%)F=F^2u)$^BtS
    z)~`po(Hm`q5d-N_`Jz-%);k%=j<|E7V<KpioV&<65zRkn?Q_Y%7eLxkPsj*yw5*U_
    zO2$f+N5A~tpN_~Go`zuZ?TtwWQ^u*IbAL_x<G~rjdGTBaC@jI3T^ItBQc4?sUsr(h
    zVA-e7_3!9joo&;Z|FZN@46MxJcOJ;I>n8|~$Tg~!MjtP<0qob$11F*cnVgcy$g2p;
    zS3hJkb762pc1VUH2uOg~D1u;Qs}m&oC6h8yv^jkT8mXMY&T&M5K!V5fwMoQw!+&Ui
    z*a9IoC^I!0f5BDhC-JzimodM&a>VV9b^w*H-F1Q~Gm}0Y4j{i_{LpTk63uS3r=?^)
    zz`@!zSqEt7pd2fH#X;)@#VkU#OB72Oov<VOGZdZ!+TR%gUfUL#6Tr_ePV)dioNWx<
    zkhULxr7y4Y{`YMr<L8t_UoN$pqjzaT4zk8FtpxDtAB#egkfe0E(=aog{+<V$5ie$5
    zaZ*)UZnEn<(rdA}=RNrS3=u#-8ltClmr=i7b@ctK-eZ6k_5cLYpml5lLRoU<VL8VF
    z5F2IG$K(){qHTd<(_W$8n_u1^j`Q80u8UuuGPeBwvejQ2uJ2IO<4xL#U=&urBVy$r
    z;GBOF;347^TKMk|nkij?6guuhi$DkEG$_K|hqXL8EMUlW0Kt0<rUDD{WCT=N9?y)b
    zsi{m#Gl+*M9;M%vQwC$+ImS0BU;(9WELL=Pa`b!Dc6YWekG?l6Ms2(X`NNybb#4@K
    zOHj99yHpE)8F*qv-kd3akXbY8=QZhD0CK=P@j=MBvNA{yS`vkniJRnEA-uwkylNd^
    z2DCONjRGpK+QQ}K$680gSb8gt&MtR<4UlR7jKml3A3iJ9SXF|bU&7Q@!GhQPu4*MN
    zNK~AOcZ>6+R)iRd9X*Qt46Qz5y8Jz~mpo)Mw~{>UI5u6@E1w*hNmKAcwb3o0TR|-J
    zB8~8f!F;6bAe3C5BN~trxcd{fmlyOWk0NktE9%Zx=a286DxifXP&n%z5r*tAV2Ba+
    zd1sL_Xy0B;rUeepxO$Lb9Q+HfX6sXaXRz-)O=z$6l0cku&KoSe0Lt$K7YJtaqg2Ya
    z?(+nX6FbIXW~M4PM=1Vs5P15$!kQ#zI5Y_(@eOle2lcnL#L)dt@}w+gT0rZ4c4M6Q
    z4(}mC4=y!gzjM|g4OGHWu51s-Q5MqV=+{nm1i<R4vAi&(oTxCJLzv=7X_wKOgL=3>
    zkPkls>_$?cbbI<=auO#unK7@#ha`D3l^g3B6)d0D$?VMXi<){&VPh!#`7)GsXJ<?C
    z1h+&egM<MteSlKZ@BBsgrkT}IPK$!sVjgQYb@Mih24h5y!aMmDz-WHEFL5R>C+Ayj
    z06ZSWyO$8rV+ocBHJL}#R|*_d{Sf&A>^F;(128Zi$kG9l#H>REWuq;$bv4`VmgG}*
    zPc~nVa}<gtPEw<HZMgt0uD8cwOG;+-8F|i|fdB5LlIoX4UTmPN>~#QtGUSWl1u8ic
    zVKc!RYQ;FZRThX@=*fXKVoMbPs)>Oy$M~)<$RmbIgEivP`VE>yr*~Zy5$?5$_ry+(
    zu;=nKk=p!6f`j;4tZO;A4!ZYT``VQR&p<OW`B>3=G-Ol`Grb}FBgV67>gLRr#=gNV
    zW-SgEjqqSSJ4`xwqowXa7@l5aC__(S)=5-xqW_iPuQIlS^(PqGCOq`e+RzVo8Bi^7
    z9H&88QLLz+lu^b3<}$=Bz>!fN#P9YQJqG}(n(-hKPMlWP_b=NgVd1`|B3RI~%;Sqd
    z)H<f0V?A5QeR$^MDs9|lvek82;}wfvd+D>Ni<mm~R}7H@;2af5P1Cg~FBS8Fj#g2b
    z9J5k$nr7>4!G9cFaI_|DqTXM2hYL91Q7s%Z+s^1N$>-^bD3}sF$5?Q?BB>@wExUs>
    zR&TToHCoH>pxz<0zGSS^LmWhgP<dtxrvlJx4WnehWJmzZDQ`l968vuMCD=?1i^-zX
    zZI@i-nujPbOBQwy2yRi+!jo6=s9L+&0%m>4f8WR)aQ-e8?`<L8OPKg6@AWZOFv!Yo
    znX*^n@>5cCxdnMoR(HTFaPdU8y)S8jppvgZiO_&M@`m~%Yeqn1a{8!}IgL?aI#HCz
    zr>8^88p`>cQ<hS1)17=TFX#3G-PUfXXsR@^yc34!fWG@<So)qj6@v0g!}dA}S2(8;
    zsLWDwNDI@>gw$vC%nX+X1j?@}_-q_#(ha-$=^k<S9!u6|crXb<5A0y+dHepf4prXm
    z$f-o<7|FzHPHFN_2`{Z;aA}Qb=buovQzt~dwkIv!2i(aW;ozb(s&YLC3a<(ldM@7k
    zBDs{Nxv%7usniGiN9Ofnx!&xZya%l8?EO_mFo8%xQs&rLhpbA07%|b9xh{xK?}DKT
    z(`GSpCM|p18!5MyDyD1KozOV5QJjvCnyDaZ&E<*SG>$ZMf0C;C>=eMvTL?BsM<4Il
    z{4wkj!>kBMh1D}<Tsq-&>P@yN%p9MJYtQ+%+wEe+%iBO<tzS1NwbwDhAZsS7dfd><
    zcfhR<?C(jH5`2wIUc(wPqx^aPg22HSF3hoD!AzSwV|F8x00es`QK<|C&ySwz!_a1n
    zyy7BhdrDD69=D){1oaLWELYn}9=|vYU%|`|jnM~Vw)TGuMOIP|)8CV&P@9=lYbLKJ
    zj1OF68D(edyQ)Mdn5q`L==dyPclQ?CoijVFch>1_CGNdUwj>!Bwlcfm+)_RA6x%i^
    zT@FNRs5pOjYK{2wez^e$NRzXSZ-s?3RoXgzB1ul(vVkG612=AFbq6Wdzk76T_n#cD
    zQ*f?rUo5y}8p4aSjOSgWX4y{Z3zlhoUQ(cE-i0VP^`Pfe%$RPvwl=rQ$v#to)1y9-
    zJQ+5>7dm6s^@AMPDz{ncmZ<8n=yh0qzUTXTzE~Vo94302{mxK>FSpI$Qxi$BN@KEh
    zq5j3FrO{eUb=JR(S#3Pra(#1UtcIxJ3D_Q?<OrB$D?1>DD<Vlh5)PE1qgQ1Y7R(F1
    z>pyODtm~cyBYUTjK2F*b@Z-Rkt!sRpQhwTON^nos3cWjhZ5vxxsO4d8JGrjvFrSjn
    zYx=hrokvy?truNOrl97@@2A5o>75Y|o4c30gJ$z5g23CH;H5~HRd%C>tnM*rsg&<x
    zn>$pCbU2D1OF0h`J_7A0DX+Gp;}v;1=^Vm5XW6$v7sID{urZ~2nhD9EY^jG6qX+5C
    z<7f7GQW+-%S5o7}6BfvI8ZAeX&=j6PWL0RMbYvN&=jgx8s8em=DxwinP8NgL((7`(
    zq13t!kEYz0j#j#ZtJI>MZ-_3?#*z-o;><*X%Ru6f%9!bF+?0r18SMCEi$~-@U#Tb^
    zNp_dWZ+Ab0GRNH%eMt*a?ufbkW?={|Il0IxXgsOzXg^mvBDdD%Q<ve2VOg4=#xX3T
    z^A3$oVE$lOI)!L9&z9>~jQ*xH`Yn}iMM!H@J7kzyqaIdk_oi5HdBHMnS=qR#dDq9-
    zWNF<9sipHUA!*Zm2Up6>s%_MN2V!=<vg|}Odu#btoKVy1nV3|2*!JA2X*-k_&0sg2
    zhHlrCV>M}M*2r*_JgEUWwOn6&M0)PAk_pg=lUn`3^r&UjZQ_sF&f>Zjv~ha3*r-w7
    z|0kMZ5u*S}$pdwh^Qd?47H)y<8L#WpVV113{R4MSE~ju|{$VMHE^W1VH!RVLV&)j(
    z7BYRm@WQ{EavIiXe<Aw)XK`P|Wf((i)|wz)V&w_#y)4K^!IGPLU8bmZ)Sf`<+cI69
    z@4aCx?wx0~pMb#uc8oCOr&U1OX}NN*n#qCzZMV^mGhj)y{8)W@<%L?p6~~?GE8WeQ
    zd4kqpIou@Uqvji}xnixQD>k^d$}-a!pfwgApH*hl@I+UmvJs8-Bq=M8P^CoXX4?GV
    zLX+Xrc`t6@RK1klvDss`9E+>2)scw9pS8F2rtQKkZfl@ZVuSNKajf>Xe3)mP*BuZc
    zJ3Ba2GG_Xt`lh==0@dG>nQ5M=oupNrkUmzBwu6T_XkiW)@*0PXLwZ*4nzE+))?h;i
    z{tknHLaSC%MH+KDdPS)F*|nT%WEI-KMEI!_9;lph&2BEGI<bXn<$%V7E=umZ-x#3N
    zr$pR|`=u9bsUx@MEs0qz7&*6aT=rI?L~7>DO*M>xKuWKB4@AmYv-<~G_R@OcXKWOj
    zLwT42un1&$gkQJUjnsriE~i)G1Swax*1W(`x#RSn9v|EG<xU;NlB40i-j;OSyQJW@
    zzx1B2+u!rM%BsD-5}iZmEpzXMz~AY9Yp;OdGEvF|?7ntP64Yn+T2CUnjFPMU5;McE
    zvCXOgHKCu;-$ue<cN)=s7!l=R#&4w+FK&6Z3W$VonFiiV@==!rog?B~9Bk9Dlrh{q
    z>{yIjg93~3ufh8U?#IDQjdstrAr0+R!~}k!z{ml@oErfMDYA#*vSAjrRl2|g3!)RC
    zJ`e@B=hGa;j9^1Q$O_N4%1z^B9HbXDlbez!5tupmO@ZS29d|AU3Iiw+M%<u(QPQm*
    zzJ1#)gfrrfD0q=flfK88mcI=r7ESn)g)HzwBY$>cvVeKu%s2t_HMSpJWLmuxzrP@B
    zegKKQOcF0(o4i2Cx(lR=e4w49+aHe0XQl-Euz4N#tWlnpOlppvJxqL9sMr&nMEI`Z
    z1>_b%{Hob>WVAv~n_YiuTy=n5s4j<ikya)ZI~^a6xBH93+v&(4Rbq4U*O~0({cFJe
    zG?3D`M01hV2`AR#AA$KT^@Vy<#Db=|s+3v9#VDudY;C^_cU&ule^Mz-(6sE32x25p
    z4$w8;ND-1Fccg6>@w&f+t<KdS7`U{kJ*L2zLx_W9$w%j5D2-Sn<^inK4tEbvWCz>?
    z%;nj9&!I%Jwh4Manw``L1o88e=7k9~Pzc|!#c9Us@!Lux5p{peNWs=SLfP1GvMI>a
    zO32%V9Fd6Ig7(<pt^1+BIovyNkkg^l=juYA))O*a+irU+xx=Tyni}u90*BoKuFObg
    z1ijU*cKz5M#zGhHB)sJn??{XFxG{FHkDE3S3{)993ID#oc&<9^4?eK6aMjh<veBx~
    zs0zaR9xeoOm${D07ijkcVKwFrRgOrP8VE*53&IY-m#Mz8fbo+hL#!BADlBRtTcwd3
    zVk-nKFiBC~qUDErp2~>APBxo}+-ij*&F!71!XQb$$VAn=2LqA{(-R095dc}L@CurL
    zJ_t$J>B)xGTzWwu6IY@W=jPkch?bIU8i&oeOQ{xgB?A~>c)1Vsv7kOYK^)v>^yISA
    zlZ%gofRd7{+rAX4Vk7M)ur!7mXhv^yfO>@=X9Jah*{$2tPfbO|GXZ8&OHextJ8&4f
    z1wMp<))h5|Z3NE(e&(#qfBoDAFz+bBwlmnHsantM`Qpxy$^Y!&r1mujrH0{O-Ueh=
    z!xjOc`qPkXj_+&MBgw{;=B{7#h9S+b4-{Ym45S?rmASX?mtzGwR}VB=9&GKIODH=+
    zl`~cQo}Lk$ZNWdXTL#sgt8QfaeFj`J>xn{pzazSa5;-=r-83M>o+W32(;<CJ^RQ1g
    z6TY{P*ZS-z+to#8_Dj~zcI3t4i}`7y&Ugj#pl*BSNkL3V&l3ypc`z7MNN<PQa#tbl
    zIB;BaTgRF&jWA2L^eiW<H#RPIDB%6w@~e4kD?YF@uvtf*Ds^NZf-L^JMY;s~eT-17
    zlixAdQk8MWOqJ}{_nd8v?ihS${9ijL{)QZ*sK`hSd}p88ekbUN{$CAu|EGlGPWA7;
    zJ643R?-q)F70_1z$yV7wTL)`kU0kb>Mo1*LeqPw5zX`_*|429<z7kjXPB?}yu?PT2
    zkbQdJ2qb&b`;mhi^~J#zAh$Q|3-^ofY<fc5FZaY5p@!KWMHJb~TL9vHO0l@q08&`$
    zSrnZ)o}uI9^A^n*YB-|btX$s=z75Z-y}k1iHwtdJ=FZ0q9io;KhAjZrhy$J|XO7v_
    zfO<Y@P_*1WAyb<HXDFb4A?RmLcmkMR3rxxS#BC|c`3uzzb)lkgrQS8cPrS>%<MVx+
    zZY6b*J10}}Lgy*4-hlcFX-Z@OC@f}nh~Msprh!2;?By=-SAHey_LScnX8M7)@)qfs
    ziHMIpN09>d^5*z^CPS95Fzu{3kw?4(Oy$f>fz^9Pw^lQbf44CiA}wW>14K7{@wvRL
    z&ZUPV%tFQ+hJMwk%S*#5dd1CthuCYtH;J~{SZfk%muFD?dYaNOIItUpRU#`LfP~J`
    z4KOrBFt10Ep2iT0gB9FE3~z+fFJ3lA2r@AH@FhXxR88#^us0ZuHSXOJL;B6R)paCI
    zBQe#_A?KUYnT*(~FL^Uy*gdPfqoLCb+MWxRtMb!Ic!zC5Z;S7}rHzvxuP=649<AV)
    zSwC5xO|BALt~jYw59N|4!ZQ?EV;vbL(xs?FOAlhQ0#ko}%3Kcs>l^wxpD!t~3~g4L
    zPax{A>Dte&-ZR1Zv*tG!Hl@}!xo5*?@C<5We=G5p;`pA{aHs!8+B*fw+O}!hW!tuG
    z+qSD#*|u%lUS-?1ZQER{?3#M}>z=>6|K6FIjf{-Q%&m;beD349uJbq@DV;$7S$8R~
    z+pV8sn@SC2T8PkJB}rUerZI&|ZZbhuv^L*NXB`Rb|6Ag`kNG!N9#>3|a}4|#Ung4p
    z)QE#O^zS*QH|FQ#=2@5bWti(UCNXp12GCxFGPa^<JX+J*11bGWsLuuVp@}55XvKjz
    zR}~M)ri}(5_V_0puA2XG!7*rteKG8TmSEs*_}+%fNDs@8rSf=hglNxVphlQ`Fle9h
    zsfL#oid<odvMj5?cj!lNtO#TDeD5&K%~RLad^+K-In!>sv!Onn8M=}YV@UdpVP|L9
    z%gG=V@&`)p>Rt`YRK^%2Yk<=I+y^Q&FJ5PLaXh5+rD!>dBrX!`FRXG=(`&<6?(^v3
    zx>t%A*JdrJXB!t{l-qZ8ebog5cssA9WJJNtsZ&L2|DP^*z@2F7md<5PKXoacPzQtG
    z7C_|gx)qQy89n#}CS4-T6$hAXarubI3<*$x4lDzUG~xnuv0|s-d7fp9jvBl-qBcjU
    zv>Wk(ps1YG5rV8q_8x!S1htWEL8dAlTS<N<l3roz$Gf}v<ybaf8#p}TdT{J<IhKFU
    zqD!oZi^D5fWv&7OrrZS$UCbGpEmGfjOV*qz<Uiw^TCX|PvPv3lIfcD_c=TH<O3GAK
    zro*mL4V<^RY8qX$Rc-Dqq^czt9!SjnCqNp-vFbZ@>prz~18zR&C=AS8mIr$%wQ{b@
    zVrHIp&`n&0z1WDOE$RW_fAL^@ww`MmU7<Y1R4X&6BS8xt-9L~?$Ij+erc)_qGc}+0
    z*c!_InAQ}rm9vVdw)@a%NZn&KXYKE8VGhvfe7$$MU1E@%Otw7RO*?UXT3@M?j>y~&
    zUwe0=@E>_}$~&0DQ-z-+_SvTHN1=&&{Se%Y4X?Fu<(h3RbL3i|;`uvr^Ibl$9vZR1
    zvF6$HtYNsDY2pqvPSQ!zW*rx}A^VUI0Q2T`_fs`{!X{;T6XO3CZ+{~&aY!Y}+%26o
    zAGCGav;tl-tEOEc)>A#$tS-ZgR@61qs=(7%F_%w?K+(<rLFu){hiytdAg5}Yph7Xt
    zt2+7PC4s9Xj1S+Zbhx;b(+swPqqFCRopY%j-)Yd4rU&Oc?f4U$Y-UHMlzklZ-?jJP
    zO6a%bpOT6L$x;fKH<sppJAFaq;OPS&E@cL;)pg~+x$fMx7RG=CjIHXoeY5OOM7ZWo
    z@FjP`LrG=tu<@&-Om&#T{Qqf<*WgLC;D4?YA_xEg!v9a#iT~|1ZdU(Mt+65eTUC*2
    zKr`S!PGjf)a2k_HY{9-uNSZ}K(*CTajJ!W`D<#uV%eB}x8wealJWq6<$`zuQrjal5
    z*Yd^RpP%lI%;v>7HX{5ejq(0NX^ftn822xwan%^DcEgX-_;K$OF9DQOIosPb@(Mqp
    zfB(;(J_iR;(jw)$U#Fh{MKco&JJ3kEPB0|BMuJfKM1lX31nLZxGUc2B6$c90QIrx3
    ziz89`%29TqW6BBjUFM|yjI1tcO#W{_rCA~E{-q7coe;Z0V5auBCiX~6>bY!C3^Aw{
    ze+~`D7d0sppulJ_*zh1b9%hg1{=`C!Ru5tKeps`>i)6@fa6xKP_L8DM%?Fbl9Oa~Q
    z=M}-RJiyOn4S#vbEM}6yko_`p=ktPcDK)W5psbU*r`W<DuDLt>9`^o|&Y18=XFPh+
    z_Hq;d+&p!el~z$WNG{;4YL!ti!H>e8kJGp}jH^g+Adr;;kOQpm3_CIuMzqXD&>pCX
    z6KwGCr`HsEThYzN!QN<`Um^$^=SOF3+pCtZ_M<ZnMDJW^RU=CKM`wK1T2VoJInmNz
    zQw}&!<+D)u2kqAGi2Yknhh5-yK)8woyKwvbPuiS10;@#wn6;=9G^E2GbM}UJDQV3Y
    zr}rUgpvsTVc>N!p@w%;s{l`Z}JWZ#A^&4x6XLH|>pRn$7qV6^BKRRR2oWI8}|4C;|
    zL{4-pr4~sd<-3?aplA%Q{p|^ag>D9PV?lJQ%>pKx-1M5rP-U#0kQ4L>=+>ey?e{aE
    zpTQAfQNUy8cVy1dksm+C%+S?Mh#J4`m8r>U#cTN=Y{rL=?SI2xBi+~Muu|DB6XaIV
    zkhD$RAGOB|!(%r6RSV2Oa~z6cN19<FdkO=s7O6VdqJ#IWfLqA`>6zN#X)VDIrD?P_
    z$t{WFo5}OXMSszv$yD>CiI3tXU7F{7qQhSPTJ^ltf)au$1A-|9UAO7LXa6^wao*Jz
    z<7Ml=*^H5YY{nK*G#Gir)zl;v!Co)g=ca-wOOkbxwsawub=NpfB6T1j8ImD9v0@&I
    zY8n;n_++c(r@|^G@*12sqNNR&GFy8@(qvTT;ey(pYt)}qXVL?);JV4$3q?#LY%25<
    zy?!D}+WlYcntJ$ja;@s>+Ik(v!$A|}pBKx~pdvic@FXqy5SG}+FMPk;97mwzer(3Q
    z32^2|K`l!*!+S2R%BvYFLuU8S@F?cz`L|Ze3?7An9agqhB{?q~XTP7jYTid|%U|@)
    z$dJElGK*{VSLwVJWrEGS7UYYX#o&KROEa;PF7vP1Uly`df*gKy#%r}cYc!9^l}loq
    zPvvtnyZ`8nX~PtQRm+6SG4KY%=`Uiz=Dq&6&NywH_8*<GE;$)j^B|6k6HF>x8IZVU
    zr`7&^4ypSrj+6Mb22>kSwPJXHTtmzvvYfY@V^vO0QF&D)x$G@w)YE6!`O4)w$RPe1
    zxG%(Z|IK#U^3_xn^#@U=WIyRe#-T)um7C|A>j}E6w#x*}X1j1qflXgS`~Azo3R=On
    zVd$X+_mv07>9EX7`r%Izc{Do1sG*!mL^|^VwDsE|@)iZ(EbQy~@!p@aHJ^yEA)s7h
    zE5pr9Eum0h^J%6?DKo)p4{f`stA}51c+t3YUts@r=>lchTkoH9xgNn!qWAyl|MowG
    z#MheIc8d}yzTyY`IMGf1LmWjaR|{kb4K|t@v`qyD>hDchn@PrJLq?_}7WcQ$Q^T>B
    zMQKf-zlBuC4-cJsy_sD-<DTH3#lG=y`!?s_d%@uGA4*Kg1m?UK;xzC$p$ap)`G`Qi
    z^f{H6>R=K<y-S=j$5C=!{d~Zf!q_7Ry(;uCS)KK+t?h1|^#<+zK(y&wS^^L%2knX1
    z_L5Aojxb`)J%z|&lsKc1a~F9`9H{QIi^VG3buyJ0aZ3Xmw}!mc!Xv@t+oQ?1WG0J{
    zwjkA!G$g9SHTd^UK8SWg_vbs!x?`V#wlf%o2}_w*;!d)2(3CPDy2oL$uEa}um=}FV
    zPH>hxvQGP)Y&lRxN>%E7*(;i5VkjZrmF_(FH}0{<%oXcG`37fXMo-+(7bsOTGrmga
    zvG25(97&}QRT#65L+fOTJpLwHck3FMajAAO=$ycQDK+9!cn7+%&Dw8{4Wa8+ghnWQ
    z%TW-kJ>vhI&E?eoe1M=Je@bM9=zC6JoUG`J2@xq(6Q@(L-TY*BH9z$thhvvftMPHQ
    z?{GEkEr>DIb7u9VO3;dq{zjkbP3|m&XEPVOn=1FNBtKV`Z=P%@6VFj~vlP5Ar`Dp|
    z+Sb-&<fr|m&L++(tTiJ>`R8Q5uRzoYS`=ux9VZloeC4XNcW`k9dlIey%Bp;2LJ9j|
    z(5*LrGYBrUaJ3e3Ub=R6472&g$@4cemuJ(aBW?1S>+rrm&wODLXf@tJ7CE3Uf}uUW
    zI8bC<d0J)bQo|HmS6UEtU!#sWajX$5G6RUzrjrEabZy2cXr7s4Cwm5%xaK98%e&0J
    zOYgJ)ulb7uNSK|zvpWcWsNXl=hXyZf`nLVZSYUn&g!{=7nF?Z&C@q`M0Pk+T_@Dq!
    zjd_a1_Jc%NahQH740Uhn*5#aFPMuOy7lBbtQ-9YAWxtt-y^W<2{*0N>pW+~^EdNtX
    z?kHMg@gU)B%}z;oa)qYid`r<^Go~uEfhv6?sdKrHb{@MAt6)h?gdHM`G6aDaCL_^?
    zG#Xg@cSO5%aIp%6fq`yMzQnM~WKe-Y`zSmkn9*Q%2}?`!lp&qL1*};`GTw37<m#-%
    znTjcL^&ud#>HhU96o=-)r=k%_-rfu!ZO^XYvYK#}qrB!YJ$6e@N(`k1#;A-H<jBwS
    zb&(sH_T0vTDcXreEF-opf~xMm0VSS&gO49CxZZ1e{N9f*=Yc2GLC1%dG07p)#v{;3
    zR%6DNxCOzoTXy%!r+`#f4Zjk=N@O~hNw(i0)ZxpOF`8$CyG3BxRw4l1=+9b`-+&kT
    zjvKM0VNIoA^-l*-oxFkd&KmG8J9aI|N7$g!l_O9Qk7;VBTB7z|fVzwtLclx0da5!t
    z5Cxf}uIS^UtdLdD!Pv|=1%C`S`|Y&>$E%Vfk4mm^^V+%^ZtB@Dr1H-7UhRiWleRal
    z^oCsTwR{k}A{P^FT70_XRh!F$UK%?THFs|gzZ7dPD(2I-SJdMizNUfMpZ`!GGV%WH
    zbYDwS8)o*F-yaA%c=WtivbXPKHUus>SQP+;X21DtZ*Je&8e$*Fw6}Z>l{n<EQFjit
    zppup;;kMAJ9T7A>Oy!+Dd7I6xVc_5xYZSWMI!g)Nfe24E=q|kown0frTSL)X897q5
    z!CGRCbRkK>l<p_hO5dy80^4sExh-*TR{EoL+Y{^VsrbG$Co5EKd{dOFhN)p=AAJkr
    zTtXjF-vfr>a``sq=jHxuTd0@2?H89D^xCi9^Y7sONw0mrfji6OXRH$S!A}EyFV+Vy
    zxWnUTn8V}ke)o6WQ}SrN9q4EDkx6{$pU2PhEzU?~-03v=6Lj^j=wg;fdBJ@vy4leM
    zzfzZ7@2CmtelnH(!Qp|x$7m?VwL$D*a%JFNo|_)e?n~dII0Fh0js~!IRqbg_v_c>9
    zg-etfU^@>Rh^JD{?|n?@fT;g|?}kD*p85y|0Kh}z|MuR^{}^P#vHCF}-+2Xm!s~!`
    z$_9+t;+^RtZ~D_qwzk`35;)k_=b`;`^TuReTFJGm4c~7tZ0C-+If-ixMU+NyaDU2P
    zw@A$T)7{l&<Nfdr$LH#o@5RTT3fAO8gb)s_CR`-Wj*vZp&#$wNGj$}ySW?J%c456g
    zAmCHto$tL}f;2+-9HMFIg+b5e-`juZ=l_0rE%9Fd4r&D#A9F#4lQfawT8*CMgQf&N
    z1B{uYGl>CA8C<h+XBkM4kG-zlj5C>vu=ha|9ZHMtv{Z3kbKm3;+P;ipuP*6_91|BY
    zMA=8Q;6|1zF~S%YoKsAcXvv|3J*vZvhXieUGlicImx>hrX)q_b_8}i;N_M<T>^0=F
    z;4TFV+RTcPgv%p&ZYVEu3H%^D2^@R+bsO|fUn(NC$L=kcJmr{^BC*vPcGLe3#ev9I
    zY9y(d90VVZZ-~ItgjdM;)O!HP89G`hq93Co088Bvim!CGnP2FT-gHeUKs>}qH7$@4
    z9*|)=;zY8xZktO5)9XY9*$c4LVI@&m8=h2m4Z#T=fq?{6kVe2jO|Az44$FDonj==I
    z`I+ZpWv;+mYICZ_YG)2YtID3=^?F>J{wD)_aU@(Uj#ZZpA`4;0BHy&gl|on(uNA4;
    z!X<w1ODGmgFL=>nJ?nA)81(0B0yix&esDKhlca#3lgW-94a`v7XespD%BE~HVhB2B
    zx{~RmOn{8AU3*9li7sSwT<V@&N8y2P;vnbmQc|FSxD&9~4oO&pmW20$642}X!|oC8
    zBT0T?0cEJQ1$BfmNvMHgq$Ic;DIE|B1KyemUk`nP9@mHQJZCkyamh~ZQ7%f;33pa>
    zj~^d!9#tj)h#DCx(0+j##d+t?D(GIgtkNfSK?)MF_fFXE#_O6F3Os;lCKbgCqbu$a
    zfs+q7SBIFZA<$L;%xfWsB)u`t@4R`r^DwszzSP+vme=|H>Gn+KVR<MPi!nYzr|*OS
    z%c2GEguaoDl>Q<Gt5X_MopVECBbl~@_8Zp(g~;S*9j|%1n(U?sC~6Q1)i%$OP_U+4
    zVlM+*iEy!>51kZoA-YeCG+$BR2AgV*BZu0al&T4nDBlV)AO@x;T%35ytYx*?g4T6n
    zu{8Wy662;b+rO_VtX9|#h5@ZeGZNo5pIb0hk&KfNtphymzVB3eVA#MMQK#%3+yEod
    z{wfgF0)#sgxAYzn>s}+%q0H|J=hTJjDOyVNoe4|9+nj7u$;s+u|K)TH`7jA5BQL@~
    zxR2$#_U-|gbbl)>gG<;P>{pbFnz0!UnLIm{Zz{2WIKQ#r%Cpk$>X;#8npr%@T;0SG
    zdmW;=%I=Wpf(sooD{`j&0aRc+KZqWpVO((8EJt0%rVdt&k^bXTmzUGqUkrOHh!Ao9
    zu@IcY1gP#gkT6C`tehoKVIi~HY$md?g>cbg`d{>^O2>g{DL#DQ$`|9;cJs5jeteZb
    zKbbsKBOFzpvi-^<Zq+t0{g;3d7Gq>xbS`T+iv}4O$leIZiv}dv27UXtaxbr_nT~Ec
    z%h?#Pc70_gm22C8DIVzv^aUpfrz5J2Q=Focv5F1DytlojP6YPQcS)AHo|eSe()yV{
    z3eX@xyLp8xELcbqbEpm$Ywcqj@poPAZDnZOqtj$BqVxJV@4pQ#jF~7FK1BJ=4;Yte
    zWt-Wobv^X_jfkU+L3lX=hav{7@A-aeNGnwHLNAh-Kud(&K`QA`<#Xhq<`^VW@=qG?
    z?fcoO9I4mC0Z^#A(i*0=m}JiVnl+U(xJJSyiDa^_vK8SZ=Is!(#Ln2BSYQzMc!83%
    zL32`Pfs`QBzs}^P9q%6+*!s{&VF!Nw!oYM?C}naj%*xE?RUxIBf#}@iFmQ;igL=X-
    zAn53u%5?1+Y$#Mry@KKjuM<*hct?ab&qIPUiZ-Gz;v2vlLYJ6^{i*2H>_LW%kZSqW
    zOtLbgsfW3{pZv@~6PO6CT7d^Tpqg!IEZ}b=tZnF<F<%VVeWB15{|c~)g=g$d-09(j
    z2WkXn6c`pX%HJi#E)q@Xjm%PP5Y7WMX`Y@4frbaL9atpchy|+>jcb6B?&=7QU=_t`
    znn6Zc>@3o1dM-hjoUQBAbG^Nl^HgIycfEaV@_Z8KNWq9Hv<|vNqBa7#WTGR54R1YC
    zfKQn9q#1AodTw;d-IRI69RYeE-?n5WK~gG1D{-i(l22#{?OAPsZV6ziMk?pq)?q-k
    zosa36W5QQklLj<3DVim1;qvRrm75<ox1zf>4{p|t`P&Y~$j&2Zl)$fVen(1|ER`jg
    zpl|)N3VU)tYY9Qj_z2N9Mr%_j=Q+c(tFbe-8Y`3Cuo6r)6*Z0%THwr$XA8J<Q;EnR
    ze|O9}3KHZH9NxsDslp@=X8i#fSJ8u<09YliSM+e9y(6!CJW#V5molhwO|IdAvY6IG
    z&jOt*#JV?zZq^IGc7`g~F5;e=7OHudnjR%)l9{@i%TE2;$XmU;FtB%^-U?{Bz)hN=
    zbj?HuQpGOSf2D7Gw=S^{!AILvmBo$V@!1BhbeNo=<Xx#cvrijwvrLT~K*L~L-?C5d
    z&!k8>?$ZOB$R^+t&6|`d;E~&2ZmG)KAl{Sf^3pi_1z}m>H!5BL*mY0M;JYXMv=#r9
    zw~EPq-C{_(B?vs?po9Ub1rAN37=D-`tV7#-967wKmm&qHg^s}1ymY1=;`lr>+W5Rq
    zf<V0bSCtrvM=7&B9jB?%diwh?CnSff(u`E}ALkyN#J((Are##-bm^=yVjNJ3?s#p=
    zI6(N(0)kDf4daVKNa|N>l~FUB!j+qL`B<um#TJnnQimyskMW`gW`aAe=@3`+Vs}u9
    z;qe>xp(9vFC8(R`2~~IKW(P_>g5q{UzhRNFIDK!z{mS#cLnJ+g03wgcrTnR>ii$rP
    zFx3T+an=fKuiJcwJ+veTlcp^YpN2=X?EX9{_ZaBtU%z(E97yO3_?S15Cq7yE0HH}<
    z!iWDL#i5t)d0SiEQcwtGf(ohSqA$DbbfGX@q&QH>x5$}2HJ!EC?mnCb@YGv*PYFT;
    z$at?xD0RBMQzw))xLuBB3%iT2l~FL*x|$H~+NiMM=pyZ2OM6S#oP6xy17RBr=TgVr
    z47+r<)%b~2uo$qc)m(|7sI~scv7@dulhr$Ck6cFheF$4R;P^C)5K|r>@1C8reEHRX
    z8(gZsd31kxzO`!8Cmhztv^2RGwz{WkXu5z8Ype&h7H%FjoPMfVO-RJ2#KOQk*@*^c
    z2|jRQx0ifX>Qtq6DJzJ|qv256Ge;9rUpBhD>Q!>`s8rQ<uS_Vm9){5@csXAxmd~GU
    zc_<evaU*csQ@BnhwXv0h-I`il2jRn=?_whu2U;{fz=kiGlwU5U>2J{Z2x}nb25QyH
    z>;3bFsLaBbwa*1i?r45Bc4!t6yn;=t(6|gyBVPby$@BvIuu6@5*1#QvbAS=9HM5Nu
    zi`FhV`9sQLVrE16(R=*saOue=k|GsfbM@nJ>F~v3<Gt?l!D3L9e3Aq8aOwCc-SUR=
    zJ)@jbbXMUCndd9K+X<uPh%&ZCg@m#V60c86$@o|WX$G0WxQSzGZHjbnl%B^F^-He$
    zp3T$W$lYWTZnK#cI$=F1(LBB1=Ji<KtgWir;F+p{sa<nYF8QG7DsM|Q3Sb?aqslcW
    z^)>k_9rxj}ecpBY{BWCGCOXRjDM!WJ<wD`FSj`htDv{O=>y)?Cyvs1viv3LuBv#xt
    z^wUxX(qz+jcvH%f%(OsSnrtRg?1Wh+w>(wZL(hL9O-t=q0VA-Oy>B#!sP-*VD18gq
    zp)wl0>CqnrLdqZ6W|b{+)zzLsEH<frHjfthl#gyvaq-H=ntvNa5YhXN*Y$Y!mYa@9
    z`5FXFNsD!e5TZ%lBKmAepU*c^@@}+w)T&Hs+iiyoY@;9graPbqKO1h+w{(BFM}VhM
    z2oF46dcd=izfb?AD7B|rS8<dKtKcs_<|3`}WRMnX^9k_RNj?XG6re`9B<`ePtSV$I
    z!5NwP%z}d?N0Z9wCl3?BuP=YAxOB$&6f6`q+J6X;N9_w{m&f%F^ru9~yevR`PzQIN
    z$sB+&1?2ck-n&SluM9f;P#Vo)U9n0N5e-Bgi+vpm)gZw_8`4e+;v(FCClE5tCm7DD
    zC>^7~xhF?i1^_E7=eC?_Deqe>Q(mGrf7FDD#M%gD=2nC{&>XpUf+C13Ir<IqRga|z
    z{WULM!K+W>Co~=8YHgLfgtx8gM5fjdv8gg@Q69x-#KfCFkJnwS!JsIYm&GhsLQMi(
    z6?=;@tMY=i&v2DJ09zXLTZI4is@Kb}Anw+N;BmX%7EJ<IaD<%19H6^Hx{`ARB|X84
    z+J1>M_f5zHtL^2#^?zNCo3(<${&18E00960)xEa=8n@N?8GdshefRWz{See<iGVRX
    zymPIjb>C^x<`$bQ0=L_mJhW7SQA@)aDP^hd*1r=}eNLMfWu(S|5eLr9hp9x2^V{OO
    zYU}s=Bj?*%@5j>D->}8sI3W~6^S>qu6AGmv;FfOXYodHf5%)C`0X&o+K;`ZGyqh||
    zC$Wc!9s-n|BRIL-<DPbL@o{l)d&P4a`MBJ@?1OdG=i^mEi+rdd_y>^+e@$SyslXZ4
    z?$1Mr^KrKH-VmfRk`Fv;q9E!q-Bj$)864UiLb%k>?_{&VGUjs;2~ZCZFF2AVZ^dDz
    z!3D-9iZmQ=EegPC17;`?RN6fu#FQ0rIETauFKoCeQ3+Fy(!Da5B&9C0qHKLR%Q!xe
    zypm-}$&ioX8`6baZ$I(3ecMY_f%p!dia=7YYK{;1c%9*O)v}NeoI2A`Mmb&sAB16$
    zz!i_0M}OA7#Nr4)QXpy&qbdwWR_%wOys@2`<B*wnL5x8-L?g|oiT5%?PrBP$clJ!z
    zT)g4Sk?x}lD7(R0JfJ!twcrqz5+Vu<37jC2n1CKZ@8=Ve2c<5Wvs8XJ+QM$D(3?)4
    zmmjdk<PV>NCA0T_U?TIm7;Rw8n=2oh1l2+AXM<T%T81%YA6rl>W+{O~-puAG9!A-3
    zls=idIC=o$vh4);P-5EH!gN9$17<=_xznU$+1PNtjZUxobAx^A(F{I;=!eTlI1k=*
    z(ir13#~0rGnz;c~${*r<{R_Sv2`bowxTUr!aTQV&$GiM*{8T>FQ-rLV#l}c#TYUWQ
    z{M1~5nr4Z`g!AygGenoJ#{*=vC0skbq}$6mE=_B=?jk^b?H2$eqbC9iRi?lL0+n4#
    zb21iG4hX;^msL@p=oukE^dczH(~kF^$_4Q60A*jOK(so?GG{}~QxCfzxpOY+gmgPE
    z_4Qk~*J)8)9be)50?X&-<2^4Yt7yeD5{Ef4=2!j+0hW0K-U(eYXR+x4HS6_8>DtD*
    zoKmW@qz&SP;s~MA2t1Ugw)c<6Rz=@I<6r<+fsSO16%}%+oe-4?_sU5TiEtXDN)-qT
    z^hjIS1EbUjRH48-(*UR=6+$CzFY<@xy)C_dWi1$%^7uu1<OT2dOhQ7)5PRc#82Q%|
    zOb<D%A?~>%N+%*4YCrEgs@<;>**jop0ij=f38I9O;B@NqW%kA9hAn<Ugm_R*b1d<@
    zI^0j7c!{M|8DtdGt7WRTY&}c?;q*rGF!GJpzh*!{0LuLJqi)8hfHYGx^@QQWOr}|J
    zi2r4&!TPK0q%j?!?Trw+p(pLFM-1)W%mWM&7`8IWdx!-{_Cm2yqGKjoWIB+H*#WeF
    z3m-@#c#W74ivdn~*@P};gi)s1ZKwU*mj^7fBBY>@+OcOuK=C(v<{kr?<nJUy`e6H~
    z2}<R_wrCBdw}nSTO4SE5$@MqPWF?5!UQvJEZ*MjDTFSmi##pL3ixX8K+2hjRj2{99
    z7nP8;_n2(%Ec>J-2`*q44F_OM^mCs}=Z|xmrMrUF8MXwcCQ_jl4rpsr@|1#v-Jx}2
    zHHjW@n2*s_71Q90;NY8}VT@byTmE3{GywA5Sq42C&_p|VzsG*)DSQ}}yF9FYY$ASO
    zBO6);JM+*KIbMMUW7M~djFG7y$>OVkI@4XoMN--3BU60`J-sl)hba&bM=)B%z~>cU
    zP@t}@LSFb$(hPV+&>e)E`j{)nbtB&(oN9h5cV<v@dkjR42^`QT1)5$ov7I+n>Cv*@
    zlzzDHA9~8L&QpXF`Jt!II0gDAXKW$>3Ls>D&}-#9(4xJJk9qvmRnzB&Gm)qUPzO5x
    z&uA+1851&)V)x7tUKJD48IAT|_|y)uDVtns0z3hlm@&nJOtut*&Y;~<bp=XHhltQ;
    z{zz~`qxI-Y_y+J>puuY;pi*^|yAi=6pwl%Q8<the>R?dWt|J9Ent?*aeToD+tn9L&
    zVl5`-($Q4R#VF~O4ErHdVJ)SDz`O=Uv)Y~rN&5)`r-}@w3={&WOW!ZR9fXE3zUld1
    zSfOLYb%>$E;rf>VFgZfb#GElV$&EM$7#S^2+7MP2tYT?m*u`x^X{HXM{p8NIe9v#}
    zt=nJAuov69x~{gq^zR^t7n5MR$b^{4wa_`qczA1b!s>+By*~&=dTta2qa}ZrGlcU>
    z-ni5$KysV0p)^uh)+f9J^<X=1+nis%uFmnge-T>l9AtRrl1ixci+-7b9^Hnb_|pM%
    z($$yms=}x-5B>+CG}t5S)hYjAy!hZ;(}ob&7yUNZaeA`Zh&cWuTk%57bO+J8Qt8s`
    zPygdBy{$1!4qb1?C?-q^sW+MdLb#!Yf9~sPNtVPoV`ox@*?43cHXOU*pGQn-1sWh!
    z{Y*EJIsRkwM&<<C+)<X?Qs6hvmw&W&?`~B1C3Lnaly>?Vr*4M&paDQojGH(Tdsj2w
    z7rO4cL@3rASO4v46!wEofDKghW?<>cS4=e^6>%^ECVMyZ5S5HCHOh^m>74Oz?`-0W
    z3&?wjKIJV4`hSPeDim<B)JkkASoi4lu@$+(c)RiKI0Z6A^~PEJAs`5Da;5y%Mt5qo
    zxL(Cn1F2s0enYXCKfB;=uX>rQy&9Olq!2f`f`23;^5oYf3@9ydq?5-0!VN<m*gvzA
    z!%zQ<oB&)e&A%CmINxGL9a)q~_9%S9wJb#v!E-bn$7O#)OznBMtANXr>y6m^=jO<4
    zmpjh6<#d>!IvWfa`xF8f9!pB~00cNufmhkaIr~ATRl)0Jwz<tATAgMqII4khHV#?P
    zAL)oMNs=a`@EHVoeRlB>A1^muedTK^(<aY|x*jo3<=ZvRsA=KDNCqgCHq!Ymv_f{;
    zSSbqmYNXKe_PQ(!=10hoCZjxmbd`vsY|_-nWo1j$h`o@UienJl{i?)z{Er#~i#WSA
    z<;bONT2aaTh>fF#!{e>=kt9P$bi%Y1sLv%1&!OFI`Q3LAJ#uofrc@V&CQrd<7UVuT
    z1^xhnqp%;%rbE0U3Z2LQp#`SaSSRv}ddTO=G6SzNNj7LiGns8@nQ8M1F=`ft*0%nE
    zHHKTr!v56tN(z0~R}AkRq$s9PKl0J_@7uG6E+jtGrtrwwGM-q?XQT9qc<tK0^}^Uv
    z_td{Y1M)Bfq`Q{F{-9JkF7;v|r#vv5R1aB?+OoBTf=_Ke?&;j1=(a0{ed}Yan2g6=
    zIY%&>$DwN{60Gcl7%dHa+UewsJSxh19_X2ea=1NWT#?!_(z0TV?X5K*iMRr$IFZ|T
    zL^V?tzdLnx!TpB_KdoSYA|BOg{NY0`mOB?8q{%Cjy9iMR=u4h1KY5SKV|v3xxROdI
    zvoq_!RymBCC|-hQT{u!^hp7t~vVT6yTjJ=lgOURK2ei+#b-L?%-rPmzC*v_n%4)$R
    z>G*LK%$uY^F9qq<(!^&_n_lncx^t`J?P))t%VbMxKtKLadvck<j+h8Cg44>jFxlJ8
    zU{zq+rT&{oF~X+y=4gC`c~b@;RoaL-K$6a|@q<1GL0iToF9l3n(rY=vmeMF!Sh!r$
    z?vn0?w6dlRnYJX4&g{Nf(n)heXFNDfDwBH6?wmA7XlCoJs^z0@2utmJd<?95(pX}1
    zRjNe}IZZSqvCEm<Wrjz)FjX^Sf;igRWnxrJzFCNxhd@g!u^CrA&Gfik@CS_`M}E-A
    zXQ-jcdLp|<m@Nu!w>o?1UO$kNLR(ItU<9Vu4Zb_tOUpEZ-Kiz#e8h=x0r;^HO{Yg5
    zSMyZ!LrcYa<=ml!WEQjuUL{d0`By&4y?m#7njI_oTx4@1zzb3}t;T-j(1h+oz-v?)
    zKZ)c<y6?Tb86+_e0N;FPtGP&_22#KQ1qp+2bWcfynF_)0XyoV@Lw}OF{+`(bi2}mV
    z)PzquC@5sp=X}J}b)QGoABD19u|jR{qW?ry$oPbE9F9gVE$dUcl8t<~Qe;i7r_WOM
    z75gG#;+qQB<L%>)IT+OKUovT<9i5N^Ji;<$s8l<ZwLS=;sb|ooak*n|e5rX5bFDiU
    z>S~9lN%dq()WwR_u3YJYlUN1lQoio~U(Lofnq<HJgte;`5<J=wFIn+d#``5aGyeF`
    zhnqAMB)h!(13@(u64nf9+(kCZzK8^Sa?-(3uwaj@0NG$0urUik2mDd=cg(AH2uE_I
    zZo>jzoMUNszj9<aMW<sj?j4D(hl;3g^GSBP9|p#w1nC`bNCRkFPTTD!QD85wJ{CQ`
    zKkST^wY0DsONW>6jiejljjSv!dry_`e`g<gx0LtP7t(=6k3TrsJbCf3U@;h_zg=P<
    z{xnQFhAo!@j3}G<5aWbi({0&%vL~M{&wO=0lfT{Pz!vTFE)PR(3Bn*FvH0t4A2)HX
    z;G`#PvSR+MpsDiv{I-Us`_Cnv|Ew9~FOb=Q{*0<J^#A|_{*Mq#>|Z6F!q)$2B_wU^
    zt?A62ZLF_#Y@9aPkiK>@zQB`n$)2Jmhv^q}t)-bOvRQgY97YmvOYjAe65|z$fczVl
    z+wuLP(0i1TjK*sgD3a<W5Hx69(P!!UK<Rxuy3S$0K3>4Ov2}WHKVAlhHDrKL_UxBh
    zB+Sc^0)1ZJlWYoiB_%M>hQx1hd<K}W#PK%x-yQ)(2|Xt%I!0h{d&R_ivvYEDal6H~
    zCjq&9UA!Z$wHFXnK#K0!&=`rk&=rs(E5}&`-dP;QRHBVm9W26y<FYgKyvnFIbx}fx
    zkP#bAde4SDj<XAHMk|A&QcIwY$VK!~4j?VGnWb(@5s}dXLxJ8bw4ayI4_o9-QN}8=
    zghhm@DB!Gb_WhgUs*)!(!pmiQhMZSgJTn7%)8!>&a|z%JNRM4&yBJNg!=JYIsz2!~
    zhazt|@racy+eefro+^>wUtEg0_VEgp1q&I}cgc1A1s@bVLrd1)qs5P4@Z^yKILrNU
    zh?z!}fm|shUJwMGW@Z&cpN?<DwT2NVU2IvlFC?+PO;iw4*<j6IFd31WXz5M>_l<-E
    z&VWQrNRAwAe=`yfwj6U*FML<U6kbrOwp91f?0|TXN^X``J)TR;tZl`XGymRCa!!3j
    zn1(P~N~0>f7H>=;ry;G9rX9*?b*Gsjw{@YLn$B#xbL4dJ4ZtK7y%)j7=uazeMRIo_
    z_N$3$vMI;sHoJR5neu5q<6`#5XCmIWao&vz4FAp6aMV3r;3a@SQ9tANA-EFh&94V(
    zTj>Jg3e413Q<Yz1^OD6gl$+1|%2Hh*eI+$biDr~8uSjBCT~TG+O)%iA2OD@hC=*4_
    za0@pt&0CWOe(I4BqUd_PsCl|e0I-dw80$Sj3fv=d<blF`G|<LjFe56hmP$mAC{e@*
    zGZu6$22Xi`9I8P=yE+U&i-h2a>H@0DKE$kySaT*}F(suV#{G{H>E;?>yGt}EEACAA
    znZMV?E~#{c_b454ehJJHt)PeK($G{mL$zXrU-?(9Q^54lmh?m-+4)D1W3of|ku|tg
    z6>X3Cz8qB@2Ze(HJmulPlo9KI$3)jx!iq?MKZvCT0PAzNC!ucWVhg}sbiaTj(5Yk<
    z^vM=Sjy!czvMl~f%R1Ri&haLJfTIBu(1MbrmbkW5cS^GIfKo=?ExYPKmO)778c>I>
    zqDKIM4KA^#=E&#%#0W{oCY`V1F&8Ux*#kVp1F4!rfnTiM!zl8XjkKwu#WFg+B`vnv
    zn-;hky-=F`tP_tf0nS!8-Iw0+xwceb2s|@4*fX>kT4nmEIW|fu)Umr7GC(a~>_^pg
    zb4P8$@SUQrki9_A1pz)Ij9!B05=CMOG`M2noG}R-dAf%YKm<T1iNIiZzk+Ip?4SjV
    z@OAI`&eKi~psc3wf+D<QteCLkZ`90vf*-_6`9UnJlL;#2Kul2>N*9aHdIY8g=Ax;4
    z&>zHN|3NID`~3zyU1k4cWgNA9<+w_a%mqndlb3*jB}HVlQ)Zd$GGa*?;X{}slVMn6
    z-TddC&D+AsoBXH^=xu?S$z-yM0Zn~o{vr^+WH>?bmShh&oaON7a@x_wkpP!|#ppPs
    z7xfn{Wb4u!S*PB7EQojW0Levr83KT`=;EFeDr#XQJEs{1I-?ma+CGsR5g4xkoEec(
    znWD!^&$$8R3Mnne?bQwk{(kdjoJ2g8QwSkas7zB~7~FtN6KwGo$uQ8x;5vjA<%I~X
    zoTk9S2q^<vJUOS|+^k5{(=c!`#q9K=$?e4{O>dU<2lOF>3`oJ3O!MbpfQdecnAw8<
    zE-7Pyz}7EZnRndix<^TYNmLBl$yS2dvY~dU=(8Jd&T+K6t3VK`(ff%^1W{iQh3^QD
    zM(WF&T>d+cfdcvF*s!na7r>phNYk*#2r2GuUQl?J;dE%HZ7|+Qn$~jSgsCi294ryu
    zTt&eFYo+zr3h)N#AGkCK&alb;Ry~OGp(c|iZH{OcQbrl7+suq4Qu%b``e#mAWUf#&
    z=}b+e`SD?a(XtO!%p+|rAj~itOM7Bi+$jYls+ppapzy1muXFfYJC9)Otz~|0KHJ@&
    zjaU25drBi^neOt1D!&LQV(!*Jlr9jN<|#Ph4ioD=*Zi{@QoM<EQ$_nHFBB_4X_1~2
    zbZ|$L>iUFzrOHBTH93S-yQLcLwwGO$Ex?B7E|`FiJJcEsb?Gcul2hMIC^p|;i^$nO
    zeEB>Y^V&;#^jUClQ=#FM-gDw3q|-BECW0>m4tGp)K3&K%Zrq8JWRfO;tkJo;jr#ZF
    z_^UvH<;V7uMfu9^2nKhxa-<K-&NwxBSy++|OlP&!9M8lME)VR@X#Jv^CE#MfoH_Bu
    zpKs5DBe~%OeTa>yGzZl;7RU(AT>AMZr}7K=$GoGeVQ^T84LdzPOiwOaL$7uzpKi&H
    zpIIpLb^=yt8>U8V44xZeYIb3Ewsq7}WvJC;i)C$_^{MQ<FPjs0IBT@YR5#B=<v*do
    zzZ@s8943$+H^7-AufxYJYIffId-iW?A#4pEeSf=opu3WM_e{*QJa9nj*EynND8!}<
    zwQoY9QVXvp<Gesaa}mLUbzb;LZ2~PQzGO^&p5b8}KC8GN0=hnvZbSmVBCJg8n7M;&
    z?D}bnKOYlnsrV)W>K~()ZLll`h835j3K3i2&?k)`fP2F_tclB$!w>(9vjTdRHk;xQ
    z$Isbm5*I^=&H+vO?y(Y%7|jxN9D^iH3UAZwOaVxe?p#CBayRUt!*6HOWS2v=@mEcW
    z5%%ZAnS9FT!5|29P~O%nYh-USC`P0V&?>OaY<@S~gviTLBd)f*bfMbHK!2<kHLw#E
    zR1Q>qn$#O<NyqAcBktdWiP!PKt%|9J1G};n+gxM>6Ukn%<2u(gP%2lqEAlQQWUej2
    zm3`Ufzm=gw!NO2iwgb~(xD~1=)aL`b2{^*v+tQ3^hfzj0f<^lM6O$QCy2X@#8-JRn
    zs+6L>nFATIVY6s~BX|q>EJ)#^UD^=@i}pfO^qVxLl(+w8q_fTd{gYigm$esnPPpCY
    zo$hyAHn-)T3ytIsiiFigTFx>7V_cZE$bIB)cs)vJhs12U+%nrr|5i;_jl?evfSq^L
    zLeZYHjL~3jc*(Np$Y$NpPmYW(>q1g_Y0ILmnN>Zx(`g<fe>ArW=k2t0?IDO#L1D;C
    zhl)9Vv|rMI_dJ${0q)&fHPo!R?94uSiNIqi@V((rfGm}D3{NDO^4i1a2U+}+e;@JQ
    z0&djJ>kVEoeT60#47-19Uv$n5Y_&zOj{JcmO*qk_)zM4lbcGEXzvuMGM~@_xTz`6i
    zm3g*%SBb$#M$UaZNu9efjQn}e(s-681}TZKBH|FS<UH2#9y*?~Yd3f=U6ineGwzcH
    zW8BASg5-A@6>6X5vV;$cAqFUO=a}{I&<2<CGQ^B@WY-AL)a#^6uB38FFUc8dIzE^D
    zS+2W<a$sdGzl(hLtG&DFe6Po^N_kw8Pc=DQk}&$pFt~?(g<RuB<E_jxe!qC<c>xzc
    zdLRe7pOIDckVn#kH}CNU(^b>{F<Iq)@n46W1Id2TFlRLU2}SAEg>exu+TaT#ZRYQu
    zjH2cs6L9wi;-M^-R+?2OGuPe9_3D`vZ`aDL{v$d;&oqKh`FmDwyQZw|&h^ijwuj7R
    zo$J4$SN_5l4l8Hw!UiU4Z$xtY&Vwf_Mz18Qz|8H@OXR`m47cf|ySD3G?-o!|oSNle
    zceJZmbVbRWNt7gMWQ~jCmN`d5&4kUy7Ofdd3pkrOQfieXs4Jl;N@E(+&WZB!+vO(B
    zT6cFFD1j+S!;TDU6W{K1u*DuO(}+bw=VZo>BvvEgWn`i!?IK0@GMVG0q0?kh0i`=?
    zn#_f?ivf~a>q_(3H<=RNpF^FG&54ur^nDLbQZEjgZ+gH5@YqnSQ0=N>y00P?HcjI^
    zez3-M?zF1+MNgY)toSK1sp_<^yiy*F(L@Qp8*AR3iJ^lM(5gOXHkmNw1jIDG%#1nG
    z=d$()&Yt#zXXZ3>QQd`lx_Onio7@t3&T7Lr<96;1n16Bi)LGljWl_O9PB&<nUtg_U
    z2tRpsKJfqR#&iQa{o5cE0D##KUx@r4A;v#?It51yBNJs08$&y51p`L|8>fF^hW1ZH
    zg#+o|A}W=Jn<(K&C!pI_NZ5Zk&)LFCAPt|<-V=V*sWCJaB-cw(?|<37=c6bo|E|ms
    z(JG<T%gn%-;lY`O68YRso*(N!oGxR&F?77Fd3{|OQ<*_Z*>jzHk~}&?_t(FD3_s7`
    zl91v^BNf_5^z4DgY6iPL`Fh1@MD936(lLm?-_Gr977h;n^h1^TaS6TKJ;5j3Qe!4g
    z1V8wnokT8%!=yFFld7j5W(aU6gCbLv-ZMa0{Je~_F7L;a<|G%4U(Z6CV7#SnR2Z};
    zYajlmep)NfCB_89NQ_j7GApsFt>Bo&NXH8jomkXxxxJtv*U6~ach>XO5M?e!Ivhby
    zlpTMQt1gitmGOFXnN8QR(<kvqd@@?)Nb*kB6~%OvBJ*dabLETI{rr8*Suv!D;7|}>
    z$w00D!4CfQ)rrN4h*+9YL{mLCN+R_Wvh@sR!r9(~<P5yggws#}K+zZrr1;&3J*Sy^
    zMWl~@0Ks~2TfxAn{8N$v$bFa-ka!PXn)t^Fp-K}ubB91Kv4;GJiO^6A0)QTnE=q|c
    zIIJW)x>FayIs2PbKL7l|*|qz(<xZ%3ObNd7&g-3v+{;4VqQ2N7IA#@204>BRi`wEG
    zN33Ecl?I`;7B7kWlCAU~P}8d+-*p8w)U=>I+A1p0X<%6W0JmbdI|k$icMF{6%X9eN
    zgC}1wIzN8rZqQ)D27+_ePTaa+hb7V6w;Lx{XhjgMuEWz=6x66gDn#$<MF|`-<6vRY
    z{5+qREVl!Rg^&wc37IIp!l}CK0Z&62stPW(NIC-!JWJvsxT>aCn3ZihPm?Rp$G0{p
    z&54QAbUM#(KmZu}0-#|P3Q$ATj5O;RMF>~OfuN*VBDHvKAjhRq$k&swD{aJ2NbzjS
    zSy;wkbW{YY;820Z5_bd0{Rp{-Xb+Ezvy<;R`=wsI-;>Yg&K@CrkKgaNUoJaViz1?!
    z<4pKP9^oTe*5U2&Ho3xNwq?IBbM!kI^p0#erR%@)aZ|8}nm78fv9sj4+SCEq<Z);}
    z7>|X3YCuWmPRUiq4C~}8B}kf7>TUp8V#ZqqijiyGAnS!m843aaaBi`Ey&LlV%oUn+
    z)Jt4a$}6%Lc!(q$PMv_v&n0$9c4)fW335iP4Z_}O#(dr+<-&{c`i-zXpfUL5kS2X<
    zdTM9+NF`4OkruY-n>clEfmzf<olhdZ>X3C@$~??J#_8yoKPz)gORA}anc>Ch7Zr?0
    zQE~YZ0WEfaHsMy@a}$f28y`$0`uEJ8e!Z_@hK(=AOys_U3Yg|Kv>kQN?PAxpZB8gt
    zAebw$-*HccH<#Tu5SiJq78nRQNqY-2#FZdWAmJo}#9)FeyJX2PTEmsV&AzP$!HW|p
    z|18gR6ee2BaA@rdL1#}%?wq0iMW0}MKWb0R=Ob22_I(&^Pp&v<EU@;ADk6&BoLwgH
    zdOC0796}RRGv=rckvB?1=1?sFGkozMA<{(NNoKdMHm{JBQO-hGGNMII&d~o;&yQ2E
    z_*E9yQC*&&XptRKVMJS|$x0c=?+IrR>mA}jDqtB^Rk@9;yh>N6o;d7GFAvBy(t@%r
    zn#qi|B?y&&+uX(`TM82CP^_QeHZ#dqbYM%$SYb1*SPERP2oilrp=dfS^C`mBdmaln
    zQ)YW!)~$ca^Z}%X&2xwNum>?g2E{xxiUAgQuErDagMvZFLhexS)F}$xx`GH8zoD93
    zomRm4%>}15Nq>wNS2rr@Dc7l5fRCoU#WkbUX?LJGMH=OY9DC8j&N7f;O-a*(!D1!A
    z$5G`{(ntkVym~g>&h~TiBW~R%pAD#oG{&H=SkQWe1)>9IEwH>u;1s3Z5Y(?Y>*E&b
    zr9^g|m{P5&n3kj+Fm(K|;;VV!g_Bk+AKni0y<dwlbYvE7eDm>EG3qR&2FK{{Y!T;l
    z#?*isb?>pgB5Pbpxs6mw_VpSO_9If=zXk46%eTk9Q)|u?9;Lef)`f7#XHqR!!mYB%
    z#K2|-TsG-|$m&GaMMgd8n^i7zM`*}US$wPp1$ds{UG}fbVZwzbE;=_r&op(e6y!-~
    zhVQ{6!D%`R9|2GeBOE-#PkeM}&@nSXL$(46)TXCC!b6|29d+l(t~3MsP+x9@Q(d;f
    zDEGX7WF#75iHJ#5X|eT>hZ~-oh%ErU(2jQz2noFHwyX&bfDkm=)ZhLF0lOOrkmE8<
    zX{J$X&a{GNrf<$6(S#jpsnae0sc$;4e%QZjLQ}hqsG1=Y0atZ1GCU|RzseG_$QcD0
    zIiY~?`#r|QT4p(~?KDOCgsDz&nZsFy^YVnQQiIWO9Z^1@4X)(3t75F>0p#dTqM8Et
    zJAO?}6&BcF+L@TrzZc;lLd%n5>3zEfyg<`aIF+#zba;q1W!^b>5SP{EuK5DwIovki
    zYQok{mv!8yIcj4Aeu6{UOLqB^9FnO|*qM={DrDsAmwB`U5u5+ut``SS(@kZ*${a^n
    zQOV@#ZNSkV@X(_=RHQNjA~|DVlI8rxQ0d`xAng0kn?UeHYzJvP;M|%x1AZL3TdfMK
    zRB`kcU2%?>1g;a!N{K*-(S<f|)cWZTDe99U>m_3|qr#_~mE6HDs!bBq?IcGSHh3EW
    zO*OgjF6YMUnO`BQ$U#*4u06yVw)1r4)a;(a6N1C=XDINMy@$wh<<7nG959#fL&6!&
    zvC=%Ck-f(#a?O6d${aBA0SBkhD9gW&Kj9RMeW4IlS@0*b!bj2FY8Z~6JyHuiBI)$m
    zW!?*+k%S-7E_*PSMB?a3ntWDfbtQCql=JXZT%8B#DMzxWy`7W}@Gg$t2?L-Ui^irI
    z#Htfd5%FYX;FHg>!J8vp=?j93ML1_nwJaH>#<y*7&$<ZoPB{>{Z%AybDiS(>{TfxU
    zCV8l(1;~)zsPV0Pc_h3!c{@&QsoX`0ItSSDboz9Z++3zNNsLX)vNAj33AX(tSx@yO
    zu<XQ=GPTT`Mx7$HQSa53IX>y2q=e5$2U!_6T9L(#v6ba-rLo|+8^2X*&YQ^c(iq@O
    zX|0|vy{jC(D>W<pdL8Zcp~{QX=1!TV4_$^oo*rgR$RkPF*m$e<9Iu{MVBVP&!K+-n
    zOhfkgaQ6O%qnD*re_ge)q?{tOIMDNSoUsh8ZR2Kk(?eYtH<=@CI44_#cY2QVd5*K4
    zUC7Pu5UBttnU$`OKDnd1&m}Hkc{4ZaI+%VA+vO|5mxwc(&(2is&?Q7QCC6C0te29N
    z9#g$0is)`7F_-ID6okd?q$_mnxb=jkeQjbou6bF(xEd=Xb)uyn)Ba@JZCvAmc_ODH
    zEpkm+@wZ3F!>E6p!)jYyLy~<4^(f^MYEzo&IEx5dJ!(}59z&87@W-@uRTvd|Y3dI|
    zDO;o4*ObO_IVJoxP?`<#?s}S+3Hga;ZL?YJsLj;#B-JI-@ALgB-(SC;Fu1|dabg2I
    z_tvhAx~TQ%^IX4LvyIjGQv6%h*ec`v$02CCzY<@KpRb-!U3{Gfx1JedMX;%x#qz-N
    z<zBk4&gjv;pvYgQ2yX-?YVq|h^L~h(8LN2=4y|dcAw;IJy)u&u^^J)EtbJrXer`-P
    zKZ)*Tw~Kp;e+e$J4YD*1RE|&h7c>HRPQ5YPnW;Jev;D7*;Af~he;E`2-q(L~Iis?5
    zEj|9k3fZv$0Qmlo4$1$M=41K)>%6hA_~~*l)+rTiC20wuvDko_1dV7k{8u$-Q_)Wq
    z8?cxE=Pve*r0YMfkICw8E>JC$c#)jTQKueZ&TjHibn!ucy50V;{dK#b(Kt_JUQ_~e
    zo*OTkrz@z!gmykcke$YK$qG%7ejL7e%$P(3U1vW}NJ$v-#6irIx<>Hr*7wfN_ibJd
    z9=w5>%bZ^XLu+$7&}<M%<@kTnM+ol+Nn$n2kk8|oawJPW6ztKg^5m5P>D>?F+H;Ks
    zf7jjC3`Ha@05JaT!~SmWg$_$ArT5C&!tTgnk|iurUU@dn-Y$+<!pkoZ6Zg4|757|-
    zTZ=B#eE$RGKE+xZSQZbpa_d=~60t&QkjKn-=_TF{%9LGNWhme1wav(ZC&2MriE+CZ
    zGdDi3TZ}^SEG!X|g?a*v=I#x4eO(*Lj4GLDnJ0q!4iOr3n6`h}N5aBgdej<!MXc@I
    zINQ#ih?;JT&yCLM5}$NcCKqiYaI}>m<IGEH7E~E|1VJYzo`XcFm?vF=?ZT^P*WyF(
    z>_u(HR&%$LZE};r4v`o!Ek{0&ne3G0@GE%~{=j;lFoTiO!#LmeF)2)y)tX`Ee=&EC
    z-H|qIx{jT6Y<6thcG9tJ+h)f}$7aX2ZQHilF?T)B@SQ#LVP?;V{SRu@s&(8~o%abf
    z-XBcbS&?6o9zoe&&th6C+FQ?dwN7v>-wt|!w;Q%7Pe>*5IrV9&7oW885~LgwP%*j?
    zw)8{65*2xSk>!x#eaxY!xZU3+NLbpMxX!@Q-Pi^d{lKT4n5Xsdm5rhj27Lz1g7jwf
    zs$jJR2hiZb6u&F(@QjjxF|{hmymrPQv2n7&p<2X%wUY}v>dnz45TYni0S{)g@~R_E
    zfLB<{n8_htKd*ospy6)PfA&7y+*m?kkTZ0&1pn#Z_T%iJ+T!A?0xL*J%w_%NZafL0
    zjI8|!+wd&;*f9v-CF`a^omv_2ow=xsKoxb`ziFj-;c-y_kBbn)FzqQ?3^WFVZ6oz2
    z(Pd>V1L{7Ib{xTPI1Hb<cFpbV112qtgz$mSG%m{sP(((8Pmo6$9EO8nS9^c`0wlV#
    zBZa0=owjUI%eghtm*UapggbOdyS`Hkg#eskM;<;8&?uC>x;1O^IxJf|pmcz8Iwk{p
    z+v>8$U*H~qt7X)!?vrVo1tUt>@k;}@<USYq@YZnY@cL5|StF4Exd|)(caOZuJY|xT
    zoqbX_(DBgH%JSr@JBHZB785v2%nmAfKJIK>=>rhu9chFDmRyY)7<{U~!gnOZb}{!%
    zQ>c-L_Wtq$z<|QM1Sa>RXvopsRE0%vR74b7q^_i>JB_`Y?mY68-;oU9CupphffB-e
    zxK&-F%#_}~^m4TM;=sM0=v|<QP0uKqtrjFa5hq~Kv17<dk!oG=!%cB?nkjKO24~VH
    zp^J)y>lA%q_sl3rNl7w&NMID|9H+;+O$C>HvSUp1Xg?L(#cn4#7vek0gbbaboZZ$d
    z<T<kTv0mQqyuCU#om+OUm8vDK716Ae`3SZOGxWK4DDE1MhI@0~I_%Da&&E>m88>L#
    zj*+5UDtXnZXxR<yU*CSg_|dnkEB2Z!l*}k(s9NBxL=A!sCx*jK&#*Sx?Cf!PX3>^U
    z4u$HW?8L7JZg!zsB8yi33Z3WAda?^!K~L*ucvytPo~=mek*a7$`)sSVL;0}wIx$-p
    z@;lW;n3Q^AFFL~T+KOJdo;kbHf1HU%XuLR=C;OQ-hCl#l%xrfwej4)@Ki1NcAufmK
    z7-V}6vtw*CSOqvnhFm(aXb3cN<8P8rFG1!FUF&_-i6h(61akSEeH=XHrgHDUExXqg
    zD>W|2Ythv}QdARkwoH|DbSCl`FaNQK3zMdDAn3wNR;|~fubMR5C7apc0mEy={OF}R
    zIx;u`gw&t%3Np_3{k~pspikeJ=Yj-Y{QNgKLR3j~Y^nqHBNCKug96^p>Yk2_7B`~e
    zMN;@d+rDYx$0FO^rlq3aLa`NrI7uEK8M77&!2w1v?ruf;>x(y=y&xZB>G^PBfL%2L
    zUV2iP(O*us%kH^KqY0lju$x|N*uEf!b^0^D{==*q%{u3*9^ip;ivk41{Xcr3{A(Xb
    zr~3ch2jU7Sjmn;<!CN9T-$47T4<rMc^xyS?NTuXS1_FJj+;XDtICj4~S-oAg{(O4z
    za^(7YK0Y{2m>n|?gi59#20jST0#05#W|kVgjteq`P(-#HA=Ro^CObIX*~I_F$*GX(
    zZ477xiSJ$C?d`R<mna%`s{8W%^8aDU2xtT$3!msqJ*JT-lrhd0HvA2PQAmk)!hnS9
    zh;mnfXiNs^14%4UOsZfzAWhkg&rrcy1`_`It((c_zpy606<iJI1L6IuVUM7?G#7&i
    z{gr9LfUtzyg`t?{pPMT<xWB_KKWUlSmrh)f(ea(<IFwn?r4K9$QZT5FsVMiR^5EQo
    zp&aqVTS)+Rx~DPRT02&v&QK}{%P%cwMlUFa(gK+b#@bn{kInu50jJH+-H7`{<hIW~
    ztvQL(pNLZ3aWI(!Fig{aGJf{E(9+-yG<J&mp0n(=tOfWm7<{@q41^J(VHIkI8Yrr)
    zSN$20L=)1uP@fT@kKydy&P1qrI%|=mrDpsI_*zI*sVaZmj<f`x)+6=yT`<vxb%d2-
    zPzmQump4hnMjvP2l9f=CwD}EL_e`JZE+J>Ya`;g88J*Hd_>TaL_fGqXf{vMCnyrLk
    zI6s0nzEZ|wL(i<AxJ}&<vNA(`-$v409OG#%VE*G(L?T(21M361zHNeGSnn4G+5|ut
    zY;tJbh*9dweh+x1(&%HAY&EUz$qy5?Czcj9B<;5Pu}e{xQR#%|zt$b%Z-qU6UNjT<
    zU1|+C94me?zPhn?ZRhdG`jUMwj6SU##3c!T+3&!R?}LZjjNI7QRgO>g>(%D9)%Tp*
    zaU7EvHo_cuw=^g^Ex!fbx#^Tz_c9|YwYcYxXC=A?6W;RZl8~WC$njP?PsGY^Xmv_1
    z)fsTLHGS=jxE*e)7Pja*`F6mQ#A;^}ZpQ;=Ij?f87vM><ybc%xNj#TW)+iaLF|yn*
    z^hUdYYQ-sM{mM7sw#u;mkP-+3R`IWG7;KP#qD@vJ3vS*I%Gx%4mAyp^3pDKFK0QuW
    z?>#_WUV~Dg+~_9|d%GEL;d<LVe5EOY@KP|cghCG@gf0CsRH=}SK|1$m@8kZ@g>zWh
    z1w!P$Zo`T;=}ru)2D5@tCnif&zt&7_ARY3S-A>*{+)yFoW7++W&ktG&c!v+C6xC~f
    zyr+b+yd*kx-ynu0J-o7&?_n9Y0g<vqV2f&$@3PvPi&4j2U@HbsBAShctmc@u;eo@O
    z_e$i7NIAo9c4#wwg3H6{-^;Pn+xBhL=kD!s?`OQUXFHnIs6M~74G-XrQ1cpWcJ5d(
    zpyj)Yei5dywwXxFRW>y>M=bd2NOMJ-F`Uxq!#z?%x~65>C#@i^!%{ZbIIpxAa1R=w
    z5<NImp!M5e9#yop5qci$id5{_lGfGDYIuhqsUonMg{{ik#ER)81bPD}8JSs{$x=Fd
    zLF3a62P?oP1I0)fp(gYEwBEl5CBMo<(ju2HOJRPx3i5dX-RC~a5BVz4>C7AD3L=2w
    z0P#vXZx3j!w}za<xuV?&-`4>+xi$A6uh<vrV`DKc@O9eRr+A<L93p+3&MvAkU(IsA
    zGjwsOJ&StOjv7)<r5UFAGJJV9ZoY;4gs6`nz)TQls>fF4kb6Vk7gKKcdLhp7o6dMO
    z@&erw%opq0G$(ZX9koNTH*Kci(cD<ozj*)2!k)&cJEPI&S6ldmQr}C;8Uf*s{54gR
    zmNQ|W|LkZoLO%^@_bql~+LWl)CR%H0z_r2>p3+xU^?N~yJ-TxG+uG8IuZ)^3X($Th
    z7sx-V<$BLQ;%ETeentWU;`$$P`(JuR7XJ;~yJa9gz<+oBNdmh5<{JJTw&DM(aT@sY
    z6_1EVTh-WW#H%6nr#QQ6ed3-A5+^qsPUxQ6?r9(W$uIVe0Pe_@Nbt^^Es7!b9pP?*
    zmw*w%j!}G))-<kShg$DWrtqfXYuxDvXQm}EK}%>S=t(!<#y0;2LC>=>h!_3SV*uk%
    zgODVSSL+%7^gd2``WHANl}HXG&S|A6rKICj&BA>P3+ZSwxx$`}AwvZTcQR!j6jxm`
    z)_w!`I)N!{priXBwcBxbf}!K<oNt~<&Wc6>$-+|@98t+2)i8xNBAN%uVDJUhzgAxu
    z`U?rwzwSUp=qh&N(-Ng|9}6H%Y;AgPv?!DNPg;cZ6I23dc_Npaj^91OPBX27T%SE0
    z$9$u?%8V^CEuFV)7`cyYQ>s_CdLcN|l_UFLlA2GXgMR){j^XX-Hf!Ihr<##!&K2(P
    zBC<vuq}Nnm$X1JZM`jr_Fust=Pa}?(r}g;GLC8uL*gAB|5V5a&>^F(x#YIqR;Jn-9
    z2iD<+Iv#xG^P!rrTdOz#`|AtUzzW(jTr+aQ!?Qe7s*<h7$)OP^VD|K~X+Tew1v@z9
    zdcgASP~|-xW~lXu92zR-I{)d6E}_I4y!2oQt{`qG$}t_Sp=I5ofb=0JaGlenN)bJ@
    zMzr+gWEZs5-F4Svf_d!JQ4s4BBwLk1K8K*uWqi>yEBx@pEne+5kRcAbA4L-H7uSwd
    z5;k&W72KKojMKnW6M}%vmhv8}^n%O0i9(PnohY(g;h9vms5+ASS|&XxQRP6?8~Tst
    z6N3*(jD*`_=*+CXg9}`~n6G!6_tH=7H3w;|au_jlq_By8GHvFyNG{_eMP=s#;BSB-
    zuB~#7bdh2obt|Z<3W^J@W=LK>OI+2l7<6l@hT4PWA=3M3Nds%*i+x#niCR^AW>Asr
    zU6%_@M;5Mv?=Hf*bN<g<8!pJ{j<q|UXe~nDE*S8*50|cOOtMHRrB=<bN4*w!z9dr@
    z!vyDolbcUnBTb^Dv0Ap<pWf=H70{#3dY$--+9JiS&CB6us0;mq)f=4(WXcv=T6KO#
    zU>$H}DIG~<=LVO~4eURqjzq?nJ?%|C&)>ESBOg-W#(d3CJyP-8+4sheBcD%}P)el7
    z8KAlRGJiJkzmrZ*Txw&)&h2~Bic4=pn9fjnI@%w7Ot&hVLgm>mDITkmBW*>O9JtS&
    zERxONT9W8Xt%Bgh@Hj!VU5%C~Pnvjh0sc4_)=)~or#Q>Lf(Xao#EFEv*pAnstd8L#
    zzV2=Vf?wfm7D$6}Q@%jpx@p{QHfa?%St12np%%?fIs9Hd=#q7LD)dBFJXV&{$Td<F
    z29Lf*7L)K0U{@YwY28D56xCKZA0=mBsoL4^VK44yvph`Ml{b~Z!#FrAhJ_WsbJTlu
    z!>*7Dv#a!7#Z#m4Yi5pZm6>ZCMk8s_ws>dVX{y;xij%5}AkCW2>m%gMFS*xX?c?Xm
    zIi-%+y&QFUZ0GFt=#i!2CE_W3@b%<=Wl;%Ddp~j;qh7WZpgp|;Jv{zc`%lQ~YI-Gw
    zo94po6(7VVF`FI(qjIi!H!+tMgKNyREa2}~dW|qK5Zy`5Vb<cQ_$0G4dUuxxgr%QD
    z&=PHt^R+p`odHFpcUhUkxwxCcIf=s%X{lC)cBIBkt&Ot`z2?LbdN$8hHy_7cclH27
    zGV*&9up7s$^u$S^LM@zU$Z~Fc$0C?pdD+xAR7lNt_<v-uhgwUaH!KiPirjy<<4HyK
    zzp_RCQ}hhby9%n-+XRg`Itlvs`%11;HaA%mk}15$`GDlVURbt~Bn?Eq?b|)iXt^e?
    zc{F6?hmrDyGIwJk{5)8J?8eQ0eD%x5%ai{|n9f?RMi_EL&PNn4XcGP|o`Q&5GOeeL
    z@gexVua*QDdtye-I~w$;;GuGx4KZ>?Ty7Tn$ovg-&9l3?y}kJX*ah$p^lkHz&QV8H
    zSP?6J>Tq;eeJC?bS3;5`mV6$uQt2qV1a}zJPJkHq#dzAcO?ZCgUjk^qW@DbF)<rk#
    z_oIW7^I$<`!Uib%Q082#C|lE*=<vYsNTcRmZOsXXFa5QZ2+Q@@kp4A*w&kcuWkgv_
    z_kuou-Zak)2%uR@0Rm{PNwgs=e0RgCu;15HK4P!<Gm)tSu3s`KHXO6iXs+7v+}?x>
    zIRX70N`U?jD*{CR0U*A_t31lb>YK0&!3PrH32ERv8sqG0;71C=j_}-eM6VKv4<=CJ
    z0zh>~zm`q2XT+EvM^bRHjxe?kkz8LB@c|8qp$t?H9WYJgFZ$r1p-i~-nBzvNuX?_0
    z+v22ES32cesu3%iP5-;4Wjn@QX7-}3V6ksZ>TDqGWSR2<lzFbW{i@kDLMw?}683%o
    z52f0!Gs4Aqe8XMKh5NOE9HlwFIS{OOnkO}2O$&V@Dy<3cWA`X(D=V;f8(!xaTN|;J
    zY?ibAv^LIRK`h48jk6t?0EBev^IWYA4K~o5*uAppmpfuSAASkM>uN~1B<Uk*r)r}G
    ziqf8{rd%y<zqg@GnW{>Ka(mqFju0%-l0nfRN~&ANN#(Ee%OPL<x-gSz;LfXe6d(p4
    zBs7X#Ax1=sY91p-anLwv#4Ef8Wg~EpaDl*A29oA0|IMQ89Q%Q^x(#56<9uA9syvI_
    zb+P9)wqSCuIc%qRlY*>wVT_L}4}vUTk&k)i`@*;D?e=5IN}cbH6B2AL0qH^JxuXaS
    zZg~@wtSD*=4d=M}+>Fcdb-$&#zH)I*aKE#z_hMT`e$#A8073srO1DAu*V{@;k{`#R
    z$|KG-^r9p}>5S@)K!DiUl2T;&JSX^eUNU_@@ICcI)7CcHt#RPX#3L7T;h>zy5$Z7?
    zbU$qhih#7&9oL=d*<fIU<q{0{N+F?}134#AlM4a<F>4NJNMyfph0()S$6IQ!5(Zh^
    zRcBF%16NKigM2>P&)5Dkc00M-9`%GQO|h3jsRFa{v5?umtqgNO(w`H*8xdH#i}F*i
    z@R1nM+c7o~ZvYIz9O<%Q^Z;KrA0n0A4&BqnXA0=;5b0jluT>uthWci%j&{dA0L4;z
    z9sm85ODzmLge<-#Q2#2nS2oyPK#0W{SLCnQSrKEHr^5p8wa*&pKgZ6bqaDOTbWgAW
    zy&W)F3vWUrra75Rq^Sx6@pG|&)Tg4TS8`%yjxeRm-ediVVQd%f68Fl&U<73h)ztim
    zierXlTIkRXaLB2mtovq}0kJ5Gv?2EDp#ZNcdZ0DliO-d;c5c6IcjTHAM&JgQQhLeS
    zJV=JeFXXQR7bq@Av?I=^64JV&rj-IVgeq9+L3e5mpoX87@GbMCQ#bt0L_l4v!xa`R
    zWQd{EM{{V$9Mr;N$4AM4k+fB-#vXc@Sci+BQoqB)GbPU1b!Gv!NNG(=$Q3R;Z}4z<
    z^ie2JdoW-WaGO6wp#cJmWwFJtzXN-fiFg8ik~F2V<kotaMbPyB434&B*T18-0z+V1
    zo#9J8ST@wgogXDyvFfBRjurzkQISy&4z|+fr?)N|PFkGJ5tD^8nAFX~3;!M>p&AHg
    zxaF8F1X{*OO=UR2eWoD{32EwaRzLxFG6xBsr~JXpJQB460|M&**t1{PtT4Zd=8S5v
    z*v;}nPLnGv#WBJa4N3GM3oeDL(M8J$)M7bbj#ux?<lA4$U05R`MW>wRi3*iM7S^}Y
    z1jqZEXgS^NtOkX;?nuc<(n92i=9`N}(<8>a>-GJ(=+}GQGC!|4MhZFk<{$oX-*uW{
    zlk&=N!>G-r5O%5abvB+Em60L!9fW4-r5z)yD^2njx%?<mgG&a*vuNyicA3l9JxS#q
    zB0DEfVKa7-nFW!rf9cx5^u#lrZ>UPKOdS?oH?x4%%FeRtzPevfSgPh0KgTJ>$c`KJ
    zx3^kaLt55ky{fP?PN+^M7<3Q$Nup~-A><I$DG_Mh+7g#3R&X76vSZrAeLha(XL^!E
    z;}@!oeu|(!BaP1n(iyzQ%h>&MHBoRImmzG&{yrhF`{fm_4sc{KnzHAd29HSt=k5H-
    zM$F)Ug9`}w6g8C+pH381-{JVxv(KC};FqHDv5z@1edw;sGpod`&QM`Cwtoha-4-3q
    z3qq3_)Hpk;@HKyGV3OfDELZ5PUB*s%NUU7X&uA9sqLpAtP(NF;t<s~nyE4zDl3$JZ
    zcO}OpvQH2YOh|J#W=G%Bbx$V76rRL~PfCHsDfG(it6~;;AUk2xkF0gU{)m&%ct}43
    z6wyS{odCWxJ8nR*OwAa*21j3J<Hu?2n|n=FNBqW*q#A{X>RcF}_1AT-Haqs&j=QXh
    zAmyt0``Hj+{3bVu5HWLWdLg4Q;aV`<tEK+kJP-Q7c;S7__cp$ZH+%_KKYa<;V<8Z3
    z$3p}w!qK-(kCuaA$y&zi$Zv=}$MJVafxz-PWFaJ&6X*cD<1jq=qcbcZS4M?ZIGYFR
    z&VdfTS~yBIP03<ZXb-kHs-aa<>18`<OUe{Z{?#aMP&uAZbzR@$jo|SW#6nM827)Tx
    z=#H;J-4^gLYpmBFS|2jZ&9VRK72~Wr^061TkSc3X=tok{+4~+*v1Sf8d&KrfBCuMP
    zMGuzNG`?<YLLWckf$Z^)#P%r4fzz1CB=-O*TGg79^lW<OQYI3Yj-|*#B^`rZ*-9lP
    z@J5*CHe!;J=<Quw!J1RcoZlhl!|X8T$Vat0P%=&@E85L5pvb-+U3iMDs<lpMkBck(
    zBymuEOhSPT7YjN)!7s3U>^4TI)STj>pgKD2;w%WWCP(fyf5dvrWwh+|({_r$+U#wq
    z<q6A7@M1hlK-HcAyScvN&BkeqKK>8hI=7FVT%LVTY8)jhTLCFDC-x~{G7D<<)lBpu
    zW+>WIypA%5{B#v}QkyBszQlp@ug=X~`fexNlzQECnU#uZX35P_WY;tD3&)Mh7ox~S
    zNxIQOGNrlzQcmJ+L)?gmI^-17#TgyiYT?vKK#~kxfGkmUoZuNJYrlyHV3u42m?aJW
    zGD~Iy%#xNbk*UA?SMN5kxW4sjvBRki;>T&y{)|t13p>ODB+!z(abynfIw+~W^<Z!;
    z%{m>~B#4c_9Rznf!u@a>Pb5j7makxzJj+j1H<La`Igdzl`6>Q!b$jeZzC^mOihLel
    z@nWf)HF}0IdZ;o~xtVd;4a^`9cww9I<EmVGpPjh1+K?LW`=Z`+I>mPk-PK;~V`p@y
    zmg7QaI;madjPVz$uAG`h*c&stjxJmJ!U?An;s=W92YkMEq3oR9Hsp^*W0nqzd%G-k
    zfTWyqX{{%739ZCOu-@2l@-aBbA_L>?JnyXmp=W(RJWk)?l)iAWZTSbX9<FcBwL;-j
    z-+*5A_0EyV$KHjz=Du!QZvMdZ3)qZoMRX#8euYn=OO(0#mw#=<re1QG(J#4r+idhR
    zafvWX2-k>Vs+lPrT&<RRt-a#GH-)R445DnoI+&4iN&@s3Dc|9FsvT%Wr}WZ-Kqb)1
    z3B43cOH04IyrX8+_`<S6-%vqbIIM(IyVsQ*>)hEmEco+kO?i|wA*Q~wapL*3xjnF-
    z2E~x{nK47iof_+&Uj}+#Eg3(RRh#J0B|e<NyU79|-_PhED@%`hqO>z)@_e5p`6<Br
    z`u}4$pJCp2+I$2cpc$9{t{YKBR?WoF$<D~i#Q8slo^;M_*E!HX`FlD*#RnTG5m#lE
    zCamXIFqbWwS8dY2ySg&)Q-(LKj>J=qN%F2hu6(_PzL9t#NN$o2haZq+7f~3d?X}(z
    zPlqJ>ct6k2p4z_;AG;m&KOY!<4HF=k&2Es=JrwZ<d4yUUEc7nt$RxaH0mgHYoWdGO
    z^iD`!yfZE?K3+4Q@jVC}9fgGN?pRmf4tEyIgF2Uu?ODj^^*X#oWl%gscpNpp-VfYN
    zp|`vAXJ-y4B4dsNq+MIK)9%chYPis!O3dm(KP=_YXTKZwHTX;$xgPu^8zXzm!pKrH
    zzIl0mF;H`WKypG?*qh}%$4bf60r$nk0)rxsn`Z_j8Yevw+7EhEyH-gz_K}LKD6P-x
    zwz7ZOr->@)*Hy#%t}=&41aay@(Dc(AZs*e(K8CI^W5b|7ObuU8c4L97;I<q6g!?s)
    zNX&2)>GS9CT+xl}A`TMisZ+-9=PDiebKZkL*g{vXk}FX2F{6GKSZ+*cg^{#BH!k89
    zsQ}#oaOpsINuRQ8BY`RE4D%M=_nd8E{8|PgmsU4Hp`%AQBw8IZ(<tB@q@F^Bx)6pD
    z8smiQ*;8lOFQxRD3-aQ6v#6R@_(x>f`CWsj@nvw>l%qhmqmA{j8s$L0(Y`ot4)`R;
    zL`{vMuo_F&FsRGdTIVjP0>6@NmV=~0lkPvT>S#jsM8Me3-=AzROlh_?%0kwd4<gev
    z9!-IyKRr)gQ+7gENdHW|m*)Y-b5D^#w=?qmz;(eiquBXB{X4yfM_mJ(5BZQ9wb_c$
    zUE`L?-lOdlx%X1s*-!H|Clsgs#h7czw_|J6u&6JNUl*`O1;g-a8U}GMY*ToY_B|ip
    zWzm_Y<*V_0SHB>Ea?PPJ26jQv>}QziKSU*HFjMpmj%y;bknTW&FdxFlyV8=sXm3Ah
    zNb+K-m-BaYXNZis$`I<R#pzwdTlSPVjl^)dJa74#u)j?W9o+L`<@l22Kzw;}b3|UB
    zG5k^>y8}gO!3yS%uM`zVS&I^4cj#5={v=uqeIc=pltg|Da*el?m{~JmRb?Y^wcrP~
    z-bHU<Am>3v+DR7xd6G$qq(FM4j13-F0w1UL_d<AE>a{n#m+y7c2U5ZY(h1Of^HZWZ
    za>Ax#T{K%vCm*BwnZ7>Z@-z_#tT~sUR;yOjj98(CMcdHg)LS)A4}&$|Ic%@7+zA1f
    z&{kVv<lW8p64e?2O-53hGqQ{M@ogs6WLBr;PE_9BRgjjZF}uN`^mKY#nYmI0tJH(T
    z{Y>M#d&2B33JT(*%Aam&H^6M}(w59JQ?S0eIc(b73BaG25Y3T&jwN86^CBnZ^?h4S
    zzt%HRJdV)5nP)@`uK!nsEo($-gDWB$3U=%OYE<YW9Bzm-?NNL<LEjIPjL}YgU}3yY
    zoJ@FrTp;<20PllnnHq&F3UN`o(sq4^f?v;i66^O#3I|{>So0MJg%-5=P|SRjQrp$L
    zi7gHv>27t`e0VDDD+8ku{+^^yr9&$AnV2Pc%pC$o$Q2suXzb2aC3TWxym*K=b*M0N
    z5)AJgn9(D%`aFc4Yd_+`S-^#py3iLU5GWt{9RUtSnE{@C!o#q8MXgJvWw{!sUc)Ag
    zpFpQZR`FLP6QxKMCjf`yB8|<}Bqqszi9WJh%sgA5FFOjRgO=0GWuP4@9{=yA$o};5
    z_iz`#B=$Czow~wEuimTD2XL{<n=n#|U9dSa1ZI3W3aG$Sv2=tv5@Ap$gFMJLYPb?H
    z{?i!+8Kj2S-QSwa5P2PZxqWMYT!Kn3m8V9eCYO(On76^-V)Vcn`rd!X5u33^nfD)>
    zmRjv?@bVi9HHv-&oFgZWGHeDX-g0Cs0L#rNyyVUEH~9QK6tWe(eD^*`9^}%;`~cxM
    zk(aVuc0h%iBbbipf{b2A^*&QLP`3wn+TKN(62i2rsnNDA$02dGTJ4ev(BC6dZ?o_y
    z><Clvam-sq)uy8JnnogvbpStYi?()ESf*JV2v5NaI~4K*vU#lY<KueW_WLr*MvSi^
    zA|Ba2!JQLn`P%;mrWP3|3nqs0%rF~B!?Qsq!VH1um@VdC9zN~xdwkZ6XG5HT*e4oa
    zG{s|+T&-3ag@>VwLJ~+<EDyzldNJ}5`XMtko@hDbcd!@>G4kDd9Il|2D*8yc%}mZt
    z+$~hZKs#%rN6Q{iJh(K!kqSfPES#$;@;!p3)h-j6nG9GQXl*csac&YMDk_&Sh_#^l
    znDu(Y4UAr#v0Dg_TvL&UHXXz_dH(1jv*Uii77JEZPA1&cC&iF{k|x@RoTykCkGx7*
    z1lyZpvF9E7>`R@l^6H|w(q+wWUX$>F2v*!!McZ~s=fiz`U&bd#E@R%%jqLMFT4xn6
    zPGagRDVcD%^nf!8mj)H(6~@TOd%6(N@O(d?yFZ_Zv1EQ*e$9V)!i${Pn$=6P;^9hI
    z`NALFvWutc6^WHQe~V`NRC9*C2aJ|6{th6p4)>bZiax!8u{JH1q$&t*jvu2?J)If^
    z$ve(#N525yfGJU1ZQI&Cn0v?P^kDzA_f)Riu!?G~!AW%0+90AzP|>QOvZ9@*STAQ|
    zd8UTz#Ogu!5EBxXljT3CT@Qv1ar5g#4-~@XR$kB36nuUX4J|$*Ck$RkvQ5#?W7-T`
    zM?O)<ZrfW3=-yGotb(!}4f>f4T;X#aNQ?IcgNmZYQ)gymd70ZQGJQ)XqVon~JNaIo
    zWv1eta~a?E_~HDLG6ieGSL6>FTl_;EHaewzCiRCJi+}&dIxfEA6AuLzOHA+Kh|h!#
    zp-1CjTt`_5SYRT&h7dT3Mvl@?X;TJhwzH43R2aS#w1P4a`J!Pur;0-=B^_pvoD*j}
    zC$7Nh^`(gZon7x~$?4!VxJ|`cq2DAb`xVxS<?WAC<s9aY8#fhjxRzlVOT_S7ah`@n
    zADjnlN-x(46s_$`s>VnTYCBaPzw=w<jMTtC>RMR#g0#`Ti}s|}!)iF8(4tara~lZF
    zP)aAZdvq;)e@)V20t*HU3u_34wyq~UBzy*>kLjQXJ69ZS1NOi73QeSH<L|~_pfqY4
    zYZjy{3l}FEE7Lt{`#Snr`P5rlJD1u~-uBnc%=>$c*032p*wo^+bpfqgXIy%X>74iy
    z6EsqmmpUsDZ$QjV<Sm)*g|e+;Z~d0}1tj`LVviB{W8G9R5x+ESAZY3oqeUtvJ8TJo
    zU4|(M#foe4noiiC5?+5%T!t?bZ&bkfLiT;m)X#_xFjE5Qr=FYt_>?dTw;%r9@d?bY
    z_x0$k!TI~_z|xrZ5u-z^9qfkUp7`)>s{RKWN<}+N``Y?K#JtcI&r6vXEq{cW-0O-}
    zQw}E*is_mW@~e{)FN58EfdBIiG{K4`ASF$mwcx3x*Tc(8l6^_6`a+>p+>64M6(f8$
    zkmkNVPCt$Ru-^H(`XZLJrnt9mblPU;^JO@(Ygz(qQznsi=wneoSicH2@Z@V=KR;vP
    zAQee-EuB%BJqJOUZ6DigT_~FTR5+<BZvl#^l|A*gWLRE&%eJEt9%ReQD5bI8%%mmd
    zO$}$W;$IhVj*x&Cu>vfHHp#x1I=8FfI>BJ0laa;`$>AJGzQD47!yUx%dpx!V-V#Pb
    zw-0pIN;({;=Tvk<>lyY|o;{Ba=ivc9y0Lo3s2rlUa3H!iMNeefJ?k<!53ANMpt$WV
    zi}}%|H~78{Tzx5Iem7wh2{vD2^SkZts+r(Wkb;eLxLxeY?-n(i^>TD@9=O4##1`Oe
    zCG<`eg5x1ndLK8?SE2M&yH?;F`7VM1;<>0g*>lIX7KL0JsJFq%{<+Q5=E8yIAT$C$
    zhHu>?4Medjs5cC#>xz32?o+S?k!vFOO!R)Q*McQYg#+-2wD>hmHjARb--K&vNp1bj
    z1cYhiTy4;|107OCd09xC6I+m)&i46mxWuQJy8S``p9N$XEr+P>5K<|^gn8+uLQ?9F
    zfTiDWH2yMvvpE@V9@!^MU$wTh<apU$Y;4P+F1iwG*NB7_b(O(p9UXFg2)eI&a6%)w
    z%d?+v=BUfs-Kk3LuahOI@CF*}%k)PJRleB-x1)8ft`XB@&NwZ$T4%uJuB=hsXea5^
    zm`;{z-PB_RM{PtY@F(CgF0XMe>q*mkT65K@pvnu5Vdaa9YR(EtS0Z`&k+zjpC-L;B
    zj`y}a9G~v{5p=a1ilQkk_qwgQkyP-QYS3fm<@{bbw8ZM{KS-}jaXNd;h~xpw2Rt{4
    zl!`jCh)Lqc$TYOJmxe!H6zyFab5)mp`xL1k=Dq8IQ_g=|0|VXRpoF}75&aNVoD%+^
    z64k6B)l)U+RjQ;JiBC4BRNvAB*Kjmdqi{_tAD+vuosIU^P^w&Ex{jt(Q(>3J@J!rZ
    z(6lp9D{Y-B>nhI&TVAwT7x)FFlO>}@0r1ga=Kg%8<*XN}YxC;94ChJs(<2xn7Pbhy
    z>UX<0s6DospmuswCXMPV=TDzPl6Z4&FD>(ZJD-0hXq}WzCU<ZIKVm&r8k+2YbVNxN
    zt(nDPfj^;~witm1icl)&?$>?+TyGd7lYK}|;RuGMkxWv_p!RQNx>t14OM51nRt9HT
    zZj@xuWaXv7haV8DK-*&x9jmX=&Cu~U_R3mP?<aZ$-M1@O?D*A@4BKkaKi{APS5?xY
    z`ClH{z5`~t)O9uX<|>gL43JF1rJHTBm~p@&x!*!790wls$o%}TT69-wx5jMRGKXC7
    z9ama92FDV)`OV6a&(Y^BDA`y~D1JNgBQ^W6pE`lGmHI}C0PC9;vC*RWw2OH9K;uZ3
    zUJpszQr;FgeMNFT4Z{oI;P`Wo*Wjze$G1b3#AXC!SVNq}9#LPtD?d<6qVe;i<}A70
    zrbONt?)5tl^9P%i>v8sRROSc2^TreEV$o$NRwNP7Fak{&oWv18jK|5FA$hzSU#BeF
    z9aQJL9@trom<sk_s=JTYOr?G2yns*yC2iGHd4lkxQP9m@4vG8%{m1uP%vipqjsTB=
    z1;867``_{yxY+2K{!{M<y^*znlM^k#Y(TFfD`;e7=VI&pcQkKOT??=th3ZQ`^VL%(
    zknu0xV<38qH3VrCma9-+z{H@IHH9KzV({~cyF((`q}ZaZNF7mNVHe<#=EL{6KR9@I
    ze|;LnxwrLv6u*0(Eny%P&kTFv$p7w$D&_d*9mwb@4X!dUgIg$lpGG4=$K1gDZh|2h
    zAcrPwCX&|)%Hr+Q((T8=Bao0lx#rc{9Lvze1;?C8mcz0rF*U<Tu2~?H>@Ws~gcZ$9
    z2{sv}d|ScRn9nuEQP4L~QQ@wg^2Kr>Z<aul(8yr^bJTrGMxi)5x&LM$0IONE)&;9G
    zLT~8J-0{}ejpYU*z>Jg?3|eu{p+Wz?Eq+X7C!Imx2Un+l19d->4zt9Co*ofpf}yW=
    z3aWVDV8N0ys+8eFv3`()>k<3LSz|VaPuOmvC-fD{1Y99K{kHg&@{{$fHQvmjs01ER
    zaXW<4?H%%jz_wC4g<1}mkl(Lo<rzj5uk(wOri*-o{)efOOW0b?6YaE*fy81h&Y989
    z931DDG^21*!hwu7k?0G@oatyO9Yu&e4wPb;Y>`VajHuZ@MGU0Yms))7zH2G2cuMm7
    zepHM5US?_UF+Hn_w03=q@gA^j)x`+7O2i=>tyZPSaod^A2rsLUrioh?^=CzaF{-X_
    z*pTgS-NEX-dFvYd1sMs6?V;S>O64PIz3%-HUIrGhs$8rq1j9NYp7Jot+`2**^C-Y5
    zHkapnm~^}zmt-esl3vOTB>jw2^~KAT!ZJUR+Ic2z{C00yil|IMrbWDCk4Dd8VFj90
    zQpb|=U_pRM)A2c_c?`$?Jw)+c(V%TvTzr$gBFLsKPDB3*7H&0RWDgWI8##g~_6`BN
    z--#pF3y0`&vAL&j0H4g~yUktgDm>w~!_Wv!P!m+`MyYIgpFpIi^=pJjm$8VD8;^~7
    zw1n2DfH?KHUpAZ)AF6le0`YA6tk)g^W-=C_4mQFdUa8DBnnnam#J#Iyz3XTG;h9?l
    z=<5XsxY#ROWLw|jwib}=vCi9Q!Zjg!VdXy}v?B*}^Bq?3z^aO_179c{estP4;^5%4
    zL^<*eL<rRZ&0ljQDI|sx%No2S{n@~mmf`ruwYC2AMny?c&EQ-xe~aqLFSP|+T5kHo
    z=?N-nu5yCwA*5B#76#l(N?BE4(=lE###AvNs=$D(3>)#_Zt`FsU{7E$;jF-Ko(0C;
    z#<Nm17j&1!F<j^a*1k1Bdtep(H2-m!%uyL#>m=|4?a^*_Az#Y9>ghe>8~HkS*QJLJ
    zQtj;Ir*<b_6CwP>4Ui%1g0f9eErZmvL6Cromv`N`uNaqrDqM!`^RFONSY$c32EKt9
    z#iV!k2gJ}_TGmt~{#jDGF?cp}V;Dok1!hlo?UNQsRp^Z+I)uTR+N6+)#$eRDHdOeI
    zhx()EK2oqMhi{{J@9QkJL?Fg-92(JGT1G1;V$Oo#5Hro$y)A344qcoqv(3kzmk?(!
    zMtIxy$7vESE)BD>*fc9vmHfje6xuch#D`4ncW&xE!?L@$L#{(UZd>~kP4$m!bzh^b
    zW{dZ6zHgHr(-S@6U2E263#d%X-;B20YVvC+Kf7h&bZ4)v_nFh`u|TnrIO}qHwijl8
    zR4Mi}0z@|@2Eqi+59oardeE&i+U!>f>$bH{i_6K_OGpma{t#CCGaEeaZ(D$7V;Q^5
    zSv;qN?P$q?x7PY~T`y8vrLsU)%&LOmimAGKuVIU;AeSJ2HQP?UTo<<sRDBHQX9lZo
    zhrWTH0U6H$M<>z6mcG+Wdj>sP8xrYMngk<v1#4Z*`-{_?hu&XrtyE$tQ@@C<jLFFx
    zb6cZ-qhP^P9S1ab*mz^F#LDq+2(TF3(*Gme%NDyt8~||F1i)S9e*^A+rLax@h3)_9
    z1O`~jY(NqnvmiF(S3o*`TX56J&a~h>TI7<f848C}NpjwHZ~sa()^JTPvWh?h7s<Jb
    ze!APBEFdR89-i-}-|A^UT_u>^7cZDN00E;t+V@8bC}2omJ4O-Op`}jE4=qHb-(}XB
    zQ6{VTi|xk1#S#5jDm89E{mVb!-hTFjre?|*Tpw=nAsV`1+JZ&$SriFQ?Wq5#B>Lrn
    z`6mz^8Wu$Zm4;C<q<%~};*<d?6OHV^gR+n6tC+}-OITWMq6Z;mH#4Im0*CbHL&8GG
    zZxyME;TtM%tgHTmy^kyNoe#lbM^g$^7PEc*-c=XMB<Pv?zT8^}`$?sQXr-o|lBExK
    z;EtV8B|&E)aGY;Js?w%1k}D|@^h3S1%K}B?@h<mRu0{}SbK-Hv$`+<WIYq?>%elvZ
    z4d`$~wk<pZ9J#wYv{mjEeKRhF4i;^6yicimVG0XJ(PQ`LZ1Zma0n;<Y^pYp|X&()V
    zMMf>P;T}>f=FgP9P)c%2cL(r@aEIJUMTRU!WoQT^<)37;T>dh(s~k}My-Q!zqcaZe
    zGBH8Y(w`1u+8mN&i#vZ(B1%b1-BbVkGuf3QirJ|DjqE^`@$FY=zDt5EWq$97(VG&T
    zFnUG>tNOepX<S4;I6)ANhG}#@FEOA`ge%{E59qdVhs}b_R{SRG9|KIvVgks{;rT8h
    zk**6Mdr*?z;R+=EPOI9Z_fyHa9+BE{B7Oe$Y*`9;713e(5QqZ0f(s=zcy0W0dZ|52
    z&BUWGFZd*yS>R@z`c}ipBr1gkEP2t&MUx<RRCezzy0ZfFUifq==r4%J;Yt3MOgTQe
    z-FMWYV~iVvyJNeA*vWP5J?<$?4dexMAo;AdRI0#++~K0?mg7jVhO3xj_(~*;ae~vD
    zJ4EYogR|y%aZv0=;Bt{^Sf+g`oG2?CWN&e><s#Nc17767YTS-W1ovNc88bp&h*?IU
    z>jrxt0;jTgtTZS(hny<onm2t)-QSmiYB9{;U7mV+?{x?XL=Z}sqg{oK_LCWiLPZ!S
    z(1c#`QkWuYU&WMod=I&rf5!hHvc$W-yndq^O{IWl`-|*a{9#)}e~}&fsRXuAD^=y<
    z+%aoo0eUv7jHJH~jl~qiR535A07*9y4P@jnV{~}m?Wg(J-^;L&cHT}ElD&Zu5v&8b
    zqM*1p50ocXeeboJN!;-*OhdN7jb*PNwCS2ZN^{O>zmEDxA4Bc5bW<8u%uW5Ob#b(!
    z#7w;jYX>cgn)1{;C7*SI3{||`>xKbn=SYSJpglm#6c$O&rKYPV#t`j;{1P*GmliGc
    zNB5*C-4Hy3IRh4}|03Ks1Q=@aQ!0;j%|T#H#-_3!ZE2aDlDmAtCf^}kJzl>V=H1yA
    zP@fDkHj%g}Wb*PtH!Cn4!02lQVc63W^M*2a|4{}pinmw(a;W??!TED2_jH7Mia1VZ
    z$!uVj`3IU9<b!g#-hdF9ny>fbN(*J?-q2LY^@P{Ps_UYz)*t@Hy^3V~Av=P!rwQ1t
    z<ML?NAsI5I4~8S3C#q2T$S*6<0{IJWt!J4c@1b8}k*F6xui06dlgnuAabHHh5<lgQ
    z$MAj2HDkM*JtA}XATnZHkIS>327FymnibVQinkVOopw4Kw+}q_L$Bg9-fcO@vNE{a
    zFKfm%@R?O``a`(F?jFgw+ub$}`7qf_9LBPiQ|hj8xL+;}LbnYs&15@CZw$$J6<c-k
    zt+kP?<-pVFQ`llSZ4+i0KYw^<W4S*%KfmsbeE3iWha>KcU|%%-MyF|XaQ<E(c*=8=
    z+*~OG`j&NyfgMGP{|Ww&Xdfz0*YN?MeHVasmH!R2|7SB(gX#)^`yKJ``@OCw{omd1
    zOaIyZ9v@GmC6|CItA&c_v$yHPv*qJ9cCtG9a(llW*?h8je^LE>nxJ3{8vvH{htU+-
    z3%Vf9i;o!WqnBiUp$?7|aKO`<7byY`coz)Ha5+|SGv$K64tS@3cfdC`$3i)<(KH7R
    z=D;yaOwQEi4&^GNDfE#hQAR3~l1f+3%~sSUnUYC?o6U)JP>3p{eX;Jzn_)<;ry*+x
    zjB}=#|13A3vH{G&Huk?tT9VFbk|S_=;&nzm&i>7MM1SDEK#d3z+7(QCj&{0USctGW
    zkO;=EqqNCkEG>J6bH5G|ZO8FaLbAfZ=$|c(@mgBQkA-`YjC=^_BhDIiF}&lp7d;{G
    zP=%a}p{su#@h|Xp0;6*jixc2o1s8i#x}9WRke!zkztdBasaIF^uw28W(sgG6M?C2T
    zy~0`51>!?rcep-2vgm2d7ndHy=Nb{@=j;a4B`bJ}nglcB&=4IsGp7-vD{OC>Q6hGb
    zLe;8uRDpTT!<Q8EUHeB;%xxixA3r%?70JHm&5QKleY`RcRg1Ss3N^oFZ^Kbqdv@g(
    zNK2Im#vS3{$jN<`lV}cnjQB(BwP7tz>GCX22?s`nxQmkBNKvd{zft&DGEwaC3O^Jo
    z1Z5rt;EL}6@}(}FB&tuU16=Xop|RO~ND-zfy7LzTM{3{;z0&vJF}-TN76!=|EwgS#
    z-^tzK+rn@X9fVPUJ79U*m6OE6RhL6g%~|X-HecA_Sj01-U4@Zd<{dfbC8$$4phL>s
    zz}HqW*`7P&>CU2S_MFaEe_Md<9}%?u1^d|-%Jgi#+;0FEevY^G*3$27U?UaD9&9n5
    zKc*;U&?7fPY)*syUG5_1XYN}g*hy?3f-$O4zo<D|UMu%z{fBINsA>ZOCtBFh_trwe
    zwvc+GZL)mSV}p07{hJSgQ?S~@afkPxabZ?mlKep%-q<XC$%?380M^+((Kuhx>fsT=
    zdf=;XV3lVX<^;ppb<3S@Mh76NOaRz3x3KIya?6>q8a>Pw)x3|j+Qw4m2`#W~wQql8
    zjb~OsE|Id^=d=fk*$ybN0>J*Ogt;gqPX!s-S!aU;jxp+t<>xyZivh@FA_N{iv34>V
    z!|37q->}~qyR>(Gk3_f)rqY-ff~BHbf^v|Cow++l+iC!N8n#sOm5d+LWXD)2I(uqX
    zw_Gjsty=zE2i)=0-IYE{imT;k_EpiIuEy{gyTE<PHECO7W)Bibp$IS<c<y7g>~_C}
    z&0lItLx(X1wB~O3ZeHWKrJUb=HU!i|n-7eo`Uf!HO4u_E;wDQ)<F-$RZwJv=oLzd?
    z$42Y%YU%#Ob*kDA=2IC92W2#$JuObc5Jm`W;$>g7pOpGzvdF0x+%2WDH6dv+Nak{K
    z7&9!na?N)N2VduaT4h;+#)57I{fU&3@mMHV1I5>VThDZZtJ2c{_>M%?3Da41G~MM0
    zvCoT<=Sg61s^;Nk!})%I>wLt<)&Cgt){_y4;@gNhojR#via+dAVn4Z4_`V9<<@XCz
    z>M`2Hw}^>vpRj;Q_$uL57yR341xZ7rJqCX;v0_p!0Y}lMBQfwG?TE1Q>r8vrx-9a5
    z&k72E1&4TX?{Tg8-4?KgZI_#=-^HgdziZODyPNAen`X^-gSJPQe(sp@&sA5~YmQCf
    z7RMidvh=FI`ERn@j@d_Ic>^_VD?W(y9m;?Y{c)0B75IzyE%YgLb>K2pw~X&I-q~9B
    z<9~KDf{4G&>Y!wU1$3?BGA8Z=P3Y=$O;{*+19v>u-P!C3nho3oPx|)!{*m`CciAm}
    zo$~Gg-UF=2Kt^^p^oAC;2DU~f^hS2JwkAf-c8>J_CdmBN#7b`gsA8r6FLW9eClf~z
    z180N(2cd@T|2v^3S0oEjcm^TiHZv_>4u|#UZa65r?V{m1vnN`2)YCs99<cSbECtgB
    zMtRDi$>6CYY4ZI>7L$QLrb@#$!a)uLZlNs&BMjOUb64Fgc>b2bvJrJiIn}px)eslY
    z3*No0!dyHjkKI(?$S1fikU|!a1-M83!hX;mt>;i$5bGee2940`>hprcxllHXPzjZs
    z-K}Qj6+s)V8o@>1M!CkIsBh&GDQ|g_o%XQ+ob$L;#yiOHfqs;xC64i#;ncq=2*lTD
    zI2XYS5$!+~V0uRzVt(YESmO@f>Ysl}F}ZHgrR<-~#rtI<Vf@HsW_^AyEV2x@LQj!-
    z7fGPzb`(r9Y@Hlewc2W}^2BkJkB(Da)j5vfKc~P7Ng>DwAYSd(%A6IaBFB=9<hPyC
    z451p;pF;W_hXZ^}E)caDcsEE!4WN9L0n{I>ir6e-&0OesyuJgZqx4z7w*tnhrB8w|
    zPX76v&xtE{nL;1E)?Xa|UZgO^BFRZeOL(rh1XC!bD}4Qb2{od2|18v8{zsuk4EyB2
    z5^5O!_l25`zl9oI@_!O){QtdBvjG#)DY0M64XrJ=4Suh%SL3;9&CbE*h;`^4h8AKS
    z0PBW3P9fEw_7~v;Y`>9_WkLeZ`8S^=)I>GRwb@g5m`MWCYySlm=8{&gV8zp9)2!Dq
    zZF2UcKvq&J>RfwHNlJ0%Qh}ja1{4)|M8_A?yW8hYqSQKE)!6kD!Wg?)R>}s#jv{zQ
    z%UdA2mzs#zbV5It5=ZIGrJ)r`!V;LbW^+peQl90E&&i(&m$ch#omF8g=4O6Xy2M(E
    z5T@=xwW5|~O}px;r0)%axn;Zpt0w%!cqG)Jvh43O8ucO2#XOn>#^R+?p9Q{912@T3
    z6Ja@L$QZ{E_$*A|j8IhAyg)3@c%<bdwpLh>CMzpvLPwfH*d96&5c{ubPTsp@Alog&
    zhX_!%=_`o9OcI$D5IdC$*3QIjxgel-TGRTbm)hLhxEUww^PR5n5AU@xb}fHoez$S0
    zok+r?Uu-TBm^!0gHP`%dOw)OZq|rYpvPY=r-tQ8=b}(Jn@v=GOcVE=t<?Yz^4cKC4
    zw=b$@+rVNCnRu9Hylz)lSV8?d7K7+MacjCun^=tkjt2Cm#qQc!T2g3G?s(qK`XS<u
    z7|RhDPMsb1talEo5&V=jYj>;40<QT$AGV#SL6_^SH9GF|Iu}ehk5+06vb|#mO>lBH
    zYwiS+)+|y6cVaLXm)zu>oVvn0ZvA!y4`SQ;@LIF9S&I^&GqFQm`LP2%4~oKk`fGd=
    zQ)M5f*r~7AyRo5`#$Ze)W>>V<!(gVqxPKW^{A#%zQ<g(Krs7vt{zBjpTe6%nOGzf=
    z)?Jf=rGB@-M=t1X@L=~p!oA`3lWqk7_jz<6Aj$tJ-2b!kk3n^S8;uS1Q!n=#Q2t>B
    z`?pAwz5>xfqQguh8wU_+ta3@$OobDuL^&C20A{q#-E8BZ7^CqQ+8IrPK$7CeuUR;U
    zTL~ZgowGUQkT<^0_v<^i1zQsn;80Y>A7P^-3YfB&570z6un96s{fe0MyC?vmhV-W6
    zZ6Edr@|FdHxN`rJ)=Agu>ekk2SIF)sRFkfa4JeW7&t0(^!Th7!RB0*{baE-FWX!^S
    zNduV4I}W5wNt8bxWP666YJ~kxReO}|^@iGGSHaZKG{5IWE39s~e9`RsZw_umtM}mx
    zAe~GpB)H5z%zIZwiyFd#z~R>}#4&hS>wU-20ZZaPQ+i0*GhyP%|6USrn1~vMdegoU
    z{ih}IwAysOemdD<p*GmjsI$zp&*53_J0-x9xa^(?Gpx1j%AOeDT-UN&UeU-l&&H}U
    zj^;NB&rQYqeI+24;KXIZZBJ0M{#e9!DYaY?a^WV|k;l)%E<=!yPfpXq134+eKQ^gY
    z<2{7AXN{NzBn2oFnqbMeFW|VU_^KW-96m!{iJhW(383MCk{ok6o<9yeC8c!dIli-6
    z)xuJMEn=0YeaDgYm_BQxUCG84tV*yVj^H==^xWMYUt9$C#Ov<OuEX@<#UX;W0nKuR
    zi&kj^qq*m~7S9`zth|#94bD)&rLq5EvM^ColEgIgbMjNPJ(d7kbe@?!nSVHf{z(0c
    zem8CT{$kK}Q?^v~iBb>FS2RHv-5r5)`c!@Ae!!wtIV7}J6@zo$q1q_TCY2W4<Tpw$
    z-Ke^bDoUEg%vkbds-gV)Pz9qW#4z>gcZNN@9ImK*$IPd3ehwUXd2#!91hHZA8-wS!
    z>HhgU8_Z2sv#2pB%SiuXxyw|`z=o2+<Q%7I_LJEeOnGTdN<}pOIfFx@72AH86^SdC
    zlU$GrL|Xch;PVZ_Dm0Sk7^v)wv6Y`>e@QbN>R{SM7fek?JlMEK*K32jSpo{hxwd1k
    zzZd`u;>=OJ6T@iN`qOty+0^?coEV(2OMFKa7Uo&2=BkddH;+`0<)FmMVYxdqeA|-!
    zQQ=YgN*v(wLGrUZyz%FrTp{);aSfioP>uA6^9;PDGU$CC1Nnicvj`42rd_RKuBwys
    z{hpq%$IB2L;?`}XrBMGE@)dhx!OMNXLYZpUZdOdav@7m0MVX;fDRB(=l#;U;yj%iN
    z?vrvBaHSdif#Na+A(J8|j1g;@fB`$W(06Zp@`ZHK1gw*HmPGSx=fhK~|4^uj$5dg4
    zp8mE=XKB@k0t{QWL5qbkv{E4c18qw$uN2#6cMX>ZlHid&Hp}w=koFE?wsl>)ZP>Q$
    zh#j_V+qP}nwr%Xt4%@bEYlnT}OPrg3KKB+fZ)HAfmR4=dK3ea+y|;&$DOSWoBTHCh
    zt_B25y7B72U`yGi=Ivwe$Z^L_FcP2s@Qhe4I4}P)6EBZ@$E~Xruyj!&-q&rXAGXEa
    z(%@RJ?0;2Oq(*`Tg2b9-?7K81ei}sIx(L@Tz}FsA7=^p4%n)*G(%e+Q{)Gp0`{*i?
    z#~LJE&IbdpEsmYpdZuCY<^Dd5Mw1R5l0q2S);XSd01b_XO!m=U5%cPTY(*q48nNEF
    zPV$ps{zpG?SFka653!RWL8~>G!}sEnMb%=W_0e(4l>@l$UajOz<(f>T-n-(&L9wa>
    zJJ6iNISZq9;G=-3wdS4eQ2$Evs!S8V8Evt73;E9qn|Y=^(%bqk;F!}aIo8k`O<z7d
    z*d$@pbmFvW$4xHGUKWR*nKQ`?+$109nJmv?LDCcR8|&{Lzi&b@Wx2LN0rvTD5}Z+H
    zCGAY_8dKZrgARl6(3v$Mq0^M@nhks?e!KTt2ww@zTnZa9N&6!ocYPYI^&TY+Rb78_
    zp8=>LI_fStSRZ|Dspg$B$r_j6$9ph*&}ZB|V6)WAqOS%>aCX<*c#&6A!jwv%*9dU4
    z+Oo<`obIM2VSzFgy{8Q&I@C@d!#J0FLB|Uj0r<JDJDpoDd@v*QC_p$I;O~S5=rl2N
    z-N<JyjQ?={Ih%K{c)klGqPye&b~nf#0*ICW`Fy~l{7*B+|I6LrKR+M;U#bsK$)A}T
    zR|lG(opI)W+Zl&_XO^E|GZc)Xl4!g0{ftE+ov6%o(b*#KA4R_T%sm)O0xv@+zvrXV
    zOSpgC*eQL!k#TH968>$72`&#33q;d61D>3?BJXbq#+Yb5%A(aMU3z$TdW1{_?O4k0
    zF@eItPE>?`Ffed;8a^p|a=5$JM_8~pPQM9}Uh0TS)~PQ7Wk3}Lq)4pNS}t9}A6Bs|
    zpB`T)iKtrD!<~^0QOd$`Qm$9>8p?glsO^}fCP8d<nYY+DtIFD3ns~C;cpE=SyThF!
    z+)QXb2L(e6swIF^&EZW|!U!lJ8pJx-N1mI(J*_{bP`$xT`os2rd>`W=gGKo%iP%bt
    zFY0$LIN6IxKfVt^vD^SH<TV8RBxW<opa{OnnbR48nPeJRB~aE`TvKeZw@VHl_P0y+
    zQ{}sPdkyCw-v<MwhUY+P>q~0+GwQF452+=Eg9(E6YSbx(3;alI`B;tH{ZI;oAEqzr
    zKMhFV3pTJ{lwgS)uiZ!V<NJ8~@S8wuFQRpFus0dokqC;yoobD&<x|aPZQ9?9M1P-e
    zQ6XB%N13sH0asZ{burn{Us?1wPuV_GaF2P-dYSr0UxA&yzXc5(8#edj^hSDvDlEk(
    zW!#8gbPZv@6_K?WTR>9##_K-A(oz|dj$NWDA!NX0rD5;(lM_$X;b8s5km}Mj*yAIO
    zvy_O-#c{i$K6K5wdwft+*0@Kil^AA`0(p|VOvBcoOr&^~2!bL{;IaO^fHc?EhG;E`
    z=(O=-q$n(|Ned=S|3$<FegS-K-M9QjQ2UbDM*CwfZ+#_JyI*_fXk#b7kCOUp`}9uN
    z_&lYx)5$fAp`n<JhLFoq52=J=A#ju4z4zF57W^~EZfy=LrS&LIt_2+tf?4Vt&mFPa
    z1glQ!`5(TIjeqxj)HJyLyYE9E@s=oPW0v(=-!mY;Sxv+Sq~QsKxw*V*DY7Ew<nLDf
    z$RTa>^jA>mRjpN*%P&wuQDwl;1=cmfEj`v;M#4@?yUQ=BWq8R^fn*fu9Y}X`0W|5E
    zgk@ADm3|&?)piwmQWwO_#H?a@*eB5uEJPYW0W?LzxFUrgfG_xXzI6FH_KKmhhO8Rv
    zH7DSz6TzizJS7YY%V1s*wo;-8>LcNP5P*J^%3Kj$?^cO^wBskB7^VNcIkZycRyJ^I
    zc~>H(>K&TBUWaFDEi^dr!vEtt7JzMr@snF&<2VSp0d-xQ5iheiEJ8a+V@SVtz2!`b
    ze6jp0%>atQecZC4Ph!(7pKylGa=kvtAK8AzdW$(zyz7}$BI|~moex^w!oWjkBE%Yb
    zz)h){lh}yBnu-~7*@VkPTgXxivWW9HU@!Ms74aHZu>}56WX;0u8(c)-(vK(v^Dh=C
    z!^9cPsy&u~%}G5I8IrmskNy=!A7jbX;#xIDvC3KZh;3H@n**-w4OqTjhdY}_l4cqC
    z`{Vlnsuj0F`6EESHhcz0-rdcMrO9TKi#9c{tU8pV`*10$^xbGl<F7g6c5k6|uhqia
    zxz)(Fwb!M>syzK^b^Lw|!v|ug|4mu7bje}#{%FExpcUq8-A#Kp;6@0VX5Nc5a_vK2
    zTV^+d`5~}<RqEI~grB99O}0eIWPLMcjdH~i_5NhW=A%;<de7Q<e;=T=K{-K-_7bw@
    zTlX3fjSj6b17mATjqL|QbH^xa62UYeTxV~am%A%^XJR`l_an89jop&7B&-LHBDOLl
    zS85K0=^?gCl~Cq{www|=urTJ!zt}?@h=}t0Z%(GD9>pNjpEJAshv$g=|1J6dQ}fZK
    ze)CiABYf-rl=~_HU;mHhBeC}X9@$7XjRoQ<#n~^gPd;|7<ZB6qKaJT$G8@ewXy5+6
    z^?g7YBql~4meeB~w|8~;c~cYy59X8wji5XoikOs8MxWVsLM*teMwU^UY7$TLPha-m
    zTptTgKjpqT+)YJj4$o=N_RiMU%}w8nIS?0}n`;0<m_Zw=^}`rFuq9L(Gfx>4SjG53
    zuoRUNTG>zK|L?AkDd}ve>Eaj<-SF1QZ#ZN3VHNI!AK^#yrLTKpuOJr9zI4bx!VmP}
    zvYXr=;Rm6)!ZZ!2gcEBtTDA^~<OT$6BAN?a5p?d4@WTi?_V?Ea^lqY-EGPpds`Y9d
    zR&rZ2sDYkjH-=~!Do_Ru^m2dW<@}R&I6Og)l1)0UZ)PVUpBS!E1G6lPQ-CdG2YX^#
    z-RSf-7#CB;ambP6pBJftr-E|BPQNk&x5vrK2kNbPq{@8s#E7;}C8vp|G*s=}AX7sO
    z%np>vNz8#;O&G~=5ld+hr>W8bide6#Z#BbuvqukXQM1^O9OjqNgy@Uy6FSlbDaF6+
    zCx5#iYLd%A7c$Lg-?UUzQk&~_s;MnOM9Wq@QT&D<VEg0j!mPkgRX(t^#)eM6oP$Z6
    zQ6J7NlFO|jEAoGoAMytv(77n?tsI_3pwktB>m17s|0qAUYEO6ffD6oBkB26iXdW0x
    z8vFp|sEf;H;Mb2OnmNt98Qx%3R2zC>jW=h7cW(y`+LTK|g{z<koViaqOiy&d^PlXg
    zR!JomO_<^{z-qMHNKmxa9*v^v4R1RWX@Q7yU!va-73A&>KH;ay4&sp6J%E#vlwRn+
    z4$|&M-fYr0e;HL%K@^JgGQnrb%fzF(tWI*&y@&#1VeLD}REcC3ig8xcfUKCLzt$WI
    z#KmU%rxY52W;oi=3^zkUb`u9;Z&1Ad#)Irr1GD`FM9bug*-?QT^CQsP;!(g1D8%(|
    zN0G@mQKk!0PLIJY5Hj02ciYfCksc2|MV_MfXIHLMGG#FmSOAGrTXSu83Wh=i*lyct
    z5lm-NK(K~^zs2yP$LbPM#4b{U`i79OLYK%;W@(VEbrOXs;><CEgv_J|R4P#zUVumw
    ziOBJG<^FPiam82RfD1d&Yr^WGT4edBN^i)-V9AM4vtSp|A?bwE@c%28_@n%IXXOuh
    zRwH16#rqkJcl+2g_qu1fGJ~RG!>amQwV-ILO~k|-zZxxF+9H!|AECCweZ&|I<#uUW
    z%%XJs*`CxrLbUQwF%sQAu}3gh)X`hG@kwn-Te4Kj{8ynSYr#K930l3!UWjdH3a4Fi
    z@(=4RRJaQ&@ROi{rEtcCrV|@>F5RR@bbEQJuGOq{<tl;zqa;p^>PSs}WqrV}bP{&8
    z9FtanKcR1GBL`>&TG)Say|VYPkGT^fDB)P&CiB7EoUCo3mK>v=#oSXMQgYSMMKHXw
    z_AzVwwUvF`pzG>>@%cgPKN>u5DQ&f7KH*zmaeT#4`O5QzQU3*3Z9H*)oO^%p%`UAJ
    z4*MK(jq+woY^mLMVbx27aC3dw>G?+ZXv%en$jCN-z=}0drJ$`@D}SwltD@<c(_6Hk
    zzW#AwyBD?KVt0?PLB0Li_EqteyVLTk1W`+A;Ck5-Xw7qGlguaD5<9+|UlLoK=NimM
    z>q@)ivbR6A50#>wnqrw|o1t&|^ziw%?s1Tc<&wU8uY1jef<{bJQmNtewV|@42F+3k
    zfJ2dD>vG!66bpM1x?kJuPa64L@dE#<(_x4X0gz+eMHA}M$Mii?Aqvvn`&G_t=hEl1
    zrP_gg3=IF@2PjEXhk)CV007vB0RV*lw+H#Zj!j<a`~;`5Cw}p&+~d<rUJX_-4z1pi
    zVvne%47-wTM;&DU+FABp4-{YR4<<qhY$&Yx1bqJd+WSnr0OOCWLwYpj!Yo!y1p$f?
    zExO}|?PiYi<>=x*`#iYEe4XuhS$%yiD-z&_5$7N1I6#Besti`Z=ks&G`O5{ZA#8M<
    z^p*S}a8p6Y-O%`a42nqTf$!ibK-}=1dfCOx&Cb5*CDmTW)9~&1?avN39`1qjdwNP_
    z<$jPodJGQziVF{Z_|r8njQL@;;MLi7<c{5N{!SQ!kq#{(=rcj>D(wn*{?q$we{^Y{
    z|1y3kIoNqLR_i%iMwBR03j}MJCOS?F`FbSCC~wONq009X3GZ+ELT>^d?CPB^bqZtn
    zLBc?H?CYn)g|L*p=K|uyXw+KEst8vX@wUHc;?M|N*YmWV7O0AM-IWMTO^QYIu)S`#
    z<I_%RCDWORH;NOY>G}I4G(|d&B>Y&or`{<pSMb2Vp#Ie&zl~ADA9Q>3jpG4@Sv>e}
    zi%2&}@x;IJ#m97(_GM;j!WmyvBpu|dPdA8h8qRQzDhvK$dg6nD2dU9zfJwl^z1Ixt
    z6BuJj4I*HO9Xz(p8@8|C)fzu%IkM+w`|v*OW4`qH3%BF<3#aMaBIf;5eAvdh-Eu^$
    znZlq?cI<d<lc~m<xuwoJ5#!(E*z(UXYnRx`xW^$A*oVqbtYwUKb1$EC2@2O;GW7-Y
    zFXfI42Pq%+442(#eOQ`51}AvG!?zl5C8cGB35Xn}HD5L&20`>eB{gq+zaXt3cV<)r
    z^Nu(fuE49s-qi(s+;;68<2@OAMv5#@b@r1jW6in!QOSg(o2jNkRDcCOtytjNfG6y@
    zgNItBaxV&a{O)M2n&l^dl<3{}Y`+6+rCLdN)5?S5Ab3y@!XFIG6Gg6w(W#4;pn;GE
    zcEB#P7SMMT(ex1`Ks+7tfDQ>Hjj7I|Ds9DYWJF$uZx)N2k)SwazY;EVpDV>^capY`
    z%>Guq@ASCTB^HI!GL8=#9{M+-?R6t<lqCS0)CjV?hFo~&5L+&vH5SuYB-V;hkTbzT
    z()!wuj_(tvxhe+51O=i^|B5q)ag~t)8p-ybV86Ol+C~D*qf|cw;eJ?aVQrAEa)Oi(
    z>?}?3F9ih*MZ@91gR@{}so}kt_b#gTE$<u&)SrpKz>p^NPI2!77)flSbV{eSCDAHY
    z!eKDAeBQOvdGy3)XNHLOclzi`4hDo4g{#IV-Oa!fuet|>YE;~G$mgBBH0`q3T$wgj
    zP0fA(5a5{-&9dSF4(kc^;qXjTxJOPx06*RLON;G3p(*EKcQPh0xoxP23Z2v*XsQsz
    znK1<HeFWZ{S=TM!LH(1?H?9PM=`N3V2sLn<Ql283z+8hXJQPeu>_AeKzy^>EVV(zi
    zs47gata5y7&m3Byo99v|%Zn2zT^-=K7yz?oPBY$2^vsOWSo}LBkZ#c7SgVQxl8DJv
    zxS~$h4`&1e2utDEJ*F6CV9E^7V1_qG^}s6fx1;dD&(^#HsyuQ87S#YaN~!TwA=Nzn
    zTv03?B|I$l?g|q8r1|cl(eqnowyT$pqxJ+aW+o+#GH6r2sjE07R0T&chvV!qrnxdP
    zV=XJbj9NsiQ!&G;R5?GO4H=Xir7V2DJ;r6H+QAg}k5gh)p)A>K+ROw5kWDDKwVA_N
    z$6sg-4e=2OXG}g!deWx|uGM)^B_hg;|GD8C97Z{d;7q_pmOyczer)bnNUVNny$tq7
    z@jw7-e<8w?x_Ew#tY$$?NTI`dSki!tkt~}SuZIhN&@q$ocxuLCF-=Z#+j!kR&DCTy
    zI-1L0N&z@gl8|2ZMw`J9En3xUHSO|NB%HAu!N@K2<th1>kJLs8Yi6ux;OjGBl0JWH
    z9W?rAS=>z_Dru#iheRtE#v(--==302q_=qiBMOGuB1&TTeV`0T8Nk}k`L}@E-mo~Z
    z_nfSYh41&BZ-<`->xd9Ul@}ra5(o5Wf<Gvr72f&B2l7wCn}Gx&W*7$d2r!tK<Ap+h
    zp!BqRd5FbysC@vnLd~f0DUEZULd`E>mDvjCc{t6S=XNxP1BZJ{3qR5b;0Ucn(3!$`
    zW2XY6ElBX@_uu(RXa0bJItPH(B*~QP?EbuONNt9WAk|azqKLq#f?N9#h6U{Vd$@`h
    z@qs{{Nox)mB2?L&F)~mJ;Z!*ygdAWTZ6D5C9qk-vI=TrLSy55fOMH<qg}_1kK$YQT
    z4@i|zP4<XaS^OfnL}cqsO1Y2dahWM)**qKK({~NV$(9S^`w_jkr|uZX&ZD#j&27wF
    zOy!j=gf-S~DqG2!0t`)@IfSAr)Ya+DQJU8wSI#G+$h;H5mVO>CfoAJpf6uMWLciA;
    zT+z`VK!ahKH*K1#M;PFZ-<?RhWjYSrZ;6fy2(h0ujQJ%L6u^@7m*jeL+?EL?YOX}Z
    z6{9jk`ijI~^slohR(}zVEGQsxzR9ur^h5PGfLk+iVwEw9ff@cyfcNkwCOjM%sCv=l
    zRNE<~i`DJ|u~bE%ZJw``c;XaUpUE#?TRZH3H*$1Xez*6~?C%8qt+onEHAsC8!?Jo-
    zqk=k}vSGeh8A|a&t!0YrPkKHG5yS2xJc#@kur5IFJFo^gq;*f+F36IrzlV;AF@_s*
    zE*$-U71BO3LvS;ee`tQTxtR3>RM_;?wW)5J1E+<*38LqB1sz#_diL!q_Jg?}cp0s4
    z0C*p2C!IY6xA}=j%H~N&aqY(vOpfFUBo_vU`2et*IW=>`@E5n$<~)C`0i2ng*OPqv
    zNlaq>Fb93?`ee0XV$jVh33xLZpr;sj6}<$S^Z8{WrnDvYr<X4?Q15i)T{vrQ<OA^W
    zbJ=~W<-qDu|0OpBEa9KfE#V>vFa+7)uS@M&vLL(?b-+f6C3b4)6t@*T4vG+IxeyNY
    z+jQ2KAPv&Bm+UZ4F2IEnU`gZsC$ZU_SNw7u?b*4`-Z~nSD+mNsdnYL7TnKATHbjmH
    zszk_rH@RsE*Oar|QOMFYixRz?eK#_)BE(5v<s@nlQ*7sx@kYp=#&q`s3ZQm^VJ3t8
    z3adX-fCi-WN3^P%+Vias{Gt;25;@kd5DHgV`N`wI<BbU|z$7;Q9%>5Dm!aJ?;T8zT
    zri1ULr|lz)nmBS^M&%Q7ueF{z9F!8YMiU&SP!lT6uL>rH6putF_98}L)FXsOU5B?Y
    z&K>EGib}*`ka_^iXX-=;rMs0F*9Xh+YJtX6foj+{>^_L!%}4wdV@##-q>cD1CB{XD
    z8CYset`<BU$=U|C5TvbA3AMC!Z}v=+i6zg3t}zv|Jd?J<v%h`QHV}PKH8CT>gB`*1
    zDL#4m(1D-?m{fz8tTI-QU`{wYY{rMf%A@RUT5Fq?MdVuqsB5nUn)M(58h+9U#Wsw1
    zkn)Of@yrzc`)SMfD?g?x*H_zw{zO??(A)fcQxCY+RFKA8W7cyroa#>4@jB^w)+Erd
    zD?Bvue4~xm9y7{ZGsM`77QSzAvc$1{lXecwFb+SQG$}612iQFHiY8Zs+Y3lQ9n^a&
    zAI=BxUNZX~nsDl<`-eH_VO+%yk-s%9U2c9>t^k}HYXmn!Jf|aWq|yPA5VUTy0AO$N
    z7&?QGJ|ccF7P?)s(T}75nZGhLp+tM7`OBkd{VbtRAqMQCr@o&$_)=0W`kUaUi#7JW
    zcAvdd1~s_@3tT!kjQ5#dZ&ebV(JDlPyV3ngJwe;FC^A>#%Su{^9&jk^A^firqm!~f
    zEjJq*3gX0eYg_;hFGG)%C?GI3ayo?fn_hX?wN%`<99hyNa+#3#v|g-O`oL^giQZPw
    zM$pQ8^^ES$HXhDLm>>W1cIRay+n3hUN{ijo&L!L28uynT;4uAt=^6_&h7`7pFWuas
    zxOnXLpJQSLR709C%@3bJr;ssXg$T20KeEbeCgP3aV}mampV3{F<5%^wNy|-9!_#ut
    z>G83E#1VN0(wGD(`PyYMx&FWX_`KNDyQrB|@LVi8d_@Q9+4^$lwN0J`=ZDmlppEo%
    zGfZ+U=I$5TWra_QpXK)~{9CYG<7#@9<V(f|;FYRMZRfFzPB~lbYw=ST1(jclK4*>c
    zFU3#&wx%j+=X;HSK-^NLxrth<3Kb#)U;0w>kHENmp!e-#YSy%$!Z2allJZxP!_b_g
    zD>{YnF?kx;G^gd8`5tx%0A5jQlHG<*XD8>0aczpsdcL)m_jvOP)H{o8&TQv)vIC@^
    za`*3-7!?)*PK0Wg7wKa!z_6bHyTZ`p=&b0jITPVV!AH>8P)Zz!r6-CY=|DVowH&26
    zE7b-wgjqC#%f*sH5k&w*wZonA3LOS~R9t^F;wZhQ&MJNs`aUe@`j{1rCyN&TmWrMM
    z!fk;`6NyRaplL~AHL1+iO6Qerks&2UNHP`~N2tu?Pr5%|j|~2>PnrE$jV$sOqY60w
    zm4)jJ^l$_P8<}4z>49d|6`1U}u!ph^NGqx;6I<1_Ex&7lzUp8x7!#T_KIzN*u9sKn
    z{`m>!Uq_CSR#T%#WYPE*LIeh<tH<@r47<JW+E(d2pnS>_16oGlf;wG%z1kOf{NT|=
    zh*E17+W+yI^5W0LKhcMCbr`_P#@^D7Yb$1xOCGl-ghsWLHPh)?av5Hp%NMzR+MGtV
    z^LCU*wu$LI+4O2X>;z*8*>lU;Y17?52@d(~eB6&w876m4#{*@lONbh*an*1tj11YB
    z3I`w?ui6hTugw#$O^<8G-qY`gAGQ<6%{pQdSu3n*E3A2c+A)<?N^5dRYkv{Q6*V<;
    ztd6CiHZ0r1S*K3w8O#=tX$+wy2$Jiw-L$$p@@}B)Szi7TX=+@d?#a4HiQ1mMU1W58
    zp*-(34LT#3isQ;#V89hr`P^sO(caICSqTmsBxF)E<Yh<h?(G9%TsJfp_5krQ`;q~p
    zF)T&v28X-hQQ&x=n!um8UF`A_jjkxu<x#FoZxOIK_1`jvXt-TYub_4rDRms|eDArR
    zMMthC6@9A}KnFe_)a_=NN&%|R)<H6pxzJ`3Z4W?MljI0bi#~hiHh?cdudTV=hlQ1l
    z#cC2-D#vxE_#}h76u|U3NTk-YI=YDC{G&5!Ho+HbKvDCx20dX3tzNV3oVrR=|BLKT
    z*+ckPoRsAbj~w76`!QH0l%xRo8#w~APS|fO*Lu`rP1*?62E?k#bQ4UgIo|4d>(m+=
    zEf%9H4~f1}$Pfb{IH3HnbnQ%ui1=DvW;VbV!UFMg)ud!`p9VrM9kLrEx}=5u_u15-
    zoOKkR%(o^UkMu6M9qELror4T*zgs^XxE0%^gByGsCd*ZH)%2i?-Z|=O>6?xCE>vB+
    z_|naI4>IyLlUq=j-1?Lf8>tPsfImuU-T=$CKvb`4IO@K>^1iiPTGiY)n{}pU$p{M+
    z*ADU(wP4VnZ6m;)teISq)K_rB4@H9zkv(kaXvz^Ak|e*4X*H2i7fEuP5&Hun3WjZe
    z1`_848_f-n*Icg74#_8ojysHWzmL)}ov)wS`l)0F?aX@G1}}t@V$6m*gnsqVtOuxK
    zOeIE<rkNfx-W-)5f&l=jB)n0TwSyfcUV>8k*f{qa2toIX>z{2glFA7@*HVEb<#$we
    zVG+!U2PY<gu;1c_W3f=VHNMv>Od_qj37JDK7;9T78UGP~Pz|@PprH>Pqf+Wtr_$m#
    zNl|UoHf^)!pskv;RGOldSfZxw`S74P9_jH;o4jBZH!rxfu`R>u1mo$+81KB_{43X3
    zqdaV!>P_>?Oq@4-<6PHm9=2QXaV=20&N7ntH}Ut%ZSFWr=VRTRL1iKbI^Z`*+U;bh
    zVvX)E&!qQ7s`?Gj&0>dbFJydW(zX`F{(UiNNzq1zz!*fd5eO~ugPxF4eM+1P51G&y
    zxJxu&;6<EF&;$Q~Y-3V(pGJLF!3CL)RWuX2_rfqtr<JayKBN~zpt{DKBZrBDD38tV
    zuKrxoZv_h0Ha3c7<V)|Vmk{IvJ$CNLqnPcOCgZq`PS`(VT2owYTKbK3^ew>~mrpCz
    zQ#5m$g*L8=K3R3<-vJR;SNHupJdFlGpgZhw13ut_bmRj(5%=uCSKQcpe^TDPAzX#n
    zbW(SICz`aHV9IJuIc6WV9^u`T?>1q6?;XZ}p}5-<&a`cQ-^=IZg{JU1TXGktdMGE(
    z!@ZR(<Pm*ZN6xEWyP;}U&Dd!<kmT9EUoKF#dCST2y4KZ=S+uN>4kfo-$2%_FszNxo
    ziI+Fi=}!%iF?XV7g3p=6ijHZ6UBWGQkc%oEwh_VxPD6f#zibhZ_3&<ZeLmr?`L+4Y
    zf~7%(Q>D6RaYbEc?11^GBoVt6Gtcr^VWa3)uKXYg9|7Y)y6^v%W0Wo>(1!Zc-hi0;
    zpQ>~JOIun+=D+NmUFlpnZm>6e@u}Rysh7A8S1^+9xIRT2bx3v_CpEfWHY8`S>y=R;
    zHPDwrzyYq!E%Wxi_Sm(`Ikp4dQb`uOM5O5aCm8GK0fS(b`?B}&n)}|^LVca>Y2$sr
    z3rkAC0VlB^2wOmd{Q+a`yuM$34x@VJ;znwUc`&7iY|mqlZDOuZ-yf;B@ttv)Z4O3`
    zx72IjM=z(R?%!(jU6)BgT|vbA?BYU<n6r&DZ1PtLk_`jy?*U_T#<O_8XJL6ft$B0y
    zgk=q>aN@!UA4%eHFJp23Jg<utdp+M>Nr)i>R~k|2AhjELu6r6jaO~GxBbrlKP{?V`
    zOr{kn<?%8Q{KLi27{@ky5p%I;7d}-bO-M`*XLrai&zf8cDA_+Pgq<EpKB>4UO5Fyr
    z+v@ZGJ~(}M-RspLQFpIA8AkSxvxsW2dxcH+)iEtq+!~@u3=e4g<aq`_BZbWyA+>E6
    zz4OQI{fuF$bD_#_gjZjI!mR&UV~1K#y8F)D*8xfnW+#hyn1JCvZ98(P^<o;zfwq3*
    zV@P8Df-wH!Vj*!PrF|AsqZa%_;XpD(0_vioxd^`)BhPM|mTcWjzs;uBD=RZ+7F6M*
    zRu+R2%MTh`?>BCcvE*_ft>QFVE4~_JUyx&rjt{JrT}wD77DN>;=Ft%ATkM6ec7!i3
    z2S3zvv~~HzuJn2b<wdhD2BZbsf@JqCz&7(NZFp=d;K|LvWI@Q}=>{6fZ-pNsLZ3fg
    z1Hrk;%8EmJa?<&N)B+NhJMjH_H8-E{Q+7|RanIm@*4@DWgNw~Ql6du3{lmp37o)W~
    zfS?bw4QnJF43_*meC1+<F8yC+hV`R64$XL)@^-o>q<$T)x#jWXe6o%5w~$IB<Ut<x
    ziG6b)C8fjYn+FbGCBdnRR-{3Y1mc4|R59)9DZ%73L~vN%^@7F)=@O|asL8tsJ&!2|
    z+g%FCXi@{lFC5~ZJ$5|%IKJmT*xihlU8mh&`#3K7i^O7%5rdaEL)@dT1z>Z@FH@-?
    z$4RenaXG}~bW4mUl2!Z?<QQWoG5^SqPZ=V|eWpQOC82QGgVCTN8D&9*)OG?QGhSaS
    zD<lC*Wl*p98528OVGWeNxJ1*2?9Vg>%1nj8P_`d5=5{@(uy84pii-LBL3ob`8|Xt`
    zN<e?KS2bz{oDH!q;Xm+jt1-)&YAjt*u@zQ#Upa#wZ~zuSc#G)Q6W$*VmhfYkhUio{
    zFwgPv@8?dLCXvTCb-W*E#x&Pq3@s_^c2}5b*efj~-+d{wCn$8|VC7Q)RPd+$8kt;r
    zjs|n0GxdZ?hmmAeD2UInOlMIEKd2xFkmuX?U49b%tc@SqSI`w4><wHKpk;v3OVG4L
    zkyvO8Do>v^CW+0ry^QIV0J-)DGafa<sHAdI$B@x4@2a}~911hak6?+9ZI2(ox{8FV
    z8BM~LHdkDg^q~{}hl@!=?lW47SJX}G6On@XhbFi2hAE!+Pnpg2>H4%+yVg|%p(bEY
    zx61O=CN2nPhmQZ~btzRBTA`SvZ_5Xy(n7#sZZBY9j4A9LwyqvWO<HzH%bW}d!Wc<~
    zRD97^C*djY1TBADTR6!c(@d3!m?~PA(rFPb(CG~8a`F7HYcybTfU@^`oluI~c|{X6
    zI0_IW2}LNzyrw1~TQ+c@4jN9IXZ}nmHh3Mn{s$Nr?h&qE)wIr=;T4H+wBMX9K|A{C
    zng9~;l}<ngNI{gbVYJR5_fa<Mt7N#atKcz0>UxBpf2QZ5Y-CVGnEcp5>uiJ9#)#z-
    zu=Vp_AJQArCe0O7rN;!9(-e|jS+_{NWO+g3`_zk3kWQAP%o`hrB=5&rBSm*1o)Fqs
    zy~d1(H_e1ZjpF5*F+nC5(8UeEUfY@TG153&J(aJeeHNCNIVZqMG*dfasl-pA!9@zn
    z`NK-1y`#=%$e3KL8(CQ)TEW-77&+PBH#<I7_`YWXOyOyQ&DSsWv_pIc`_Ot<3+Cha
    z;%yNSGEovG!UY;}6j~MOMF9V#TRT%^F=r9{>_Ji)NsG!3OlQ@fPu=O9aZ)}SBOD?{
    zD#<qaCJGz9Aasm;A|+N6JFCA>`Y!;c+c5&tQy`S!^koXb_QY_*%X^ISpdu15%U}<o
    zxI?={A%}YzPxgZc&(%Z2{BGRb@26KR7_z`ojAU1~KyyHu-QRyws{09XD)jS`^UOEc
    zdhbb@69fk|iK+<CX_`_7RWWA)C!<hE3y-**q&aaJbc(5<e4J)Of@Y@1EYZYAdYyEr
    z=fDgD#rw-zwVYsz2&VEFS(I{9TbY$%Di2db%Y?451Vw#(RCw9Z<jBi)*DB{^u!av$
    zXD@dZ7pBIQ(XtX*ucb%7i$K)6XG<)VD~=Zaq%+wg+kwpCnN>KQ9t+OQsw)mCcO2Y1
    zn<tRvrYayjb*YJ<kTg!TO>xXC{_ccxnd&q2M9<+b+ma=8dRpfk34;|gKV&$VSGSfv
    zHUnhH)!7+cSi<z^^7d3*^ynA+nx8Y3F5OU08RR`Jl1VB}7|Tb>ruGTnlEwsAH++(k
    z>NUQVlIFj@aK@sXl9Xjrq@&vG7uZv1Qs_gYfK6aKsU0>#BY-E5`SR$dPTYz>ntl2>
    zy%~FZqZ?aVKu+*<OHv!wE1{qiegRj`&g3jp0qfU?tF*}Bmd}bVtHqxg7Uz6^Z>BHJ
    z&2$#?cC8OyCfhv}l@GN|tPKRa{@NCKJ=0;V`)Y8UY5D{_L$5d+2%bNyXigFnBr=cD
    z9-uCOGyQdZSl~_vMM@qM2f${z)etQn+ijG9GldGN-vJ(=8Y2Ez)+|@sF-XFs$d3+A
    zq_=9pk-jjbZ2!&wE$EC$$p)i!Gu;KuK`3wcvsrWx+MONmZLM^MlNfJEeatMW(m@rC
    z>MGak$ec`f9c{I`kKxy?9a#$7EJKQAk(yXSc<+_fZpItFHbc8Zk;t6xvgeUIJl8b}
    zr!9@UHK*JyXe5<2<Y7mRQlt)P`>!>wao1>H&-fc@nB!sk3waqD#PAvgAL<t9WHcmD
    z{8kb&wj_SWvZ#{4=m3qz->gv=J=%{FCl)<Ply-k^bxo`IA4|g_!MzrCa7(8OQM^>&
    zdiy`+E`XY$KSTvRfG<)<cn6W0b%%jXYihuo@aXUTv*x!Y!QEvGMkq}2u0CkX+;0I|
    z2t1+*F{#S`M$#fK-1&o3z<tUzWwnuG7j{{Ovj(d0(CqTCvBT#cGRjtp_i<8Pl<QI}
    zUj*rK_I%BcydUg_1Q#1|GljfopZ6}d#deIoAA*$Zj;E16>qDi45v-ig!Zm%=5fD<T
    zMqV;DI)L#j<V?5=H^hQRodRUj0`$b({^9LcN_ZKuA5FW<u`s$|t=aG{d7*W%s-Ues
    zT;`ueM3+|V5_WN>hv0j-I{b*ufrV~iqk(aMnZ>?S-~Q=_9;`>ARQol4T{ZXjTgBc7
    zR*EOnstUVAfDaIJ<b?UdZ|-u=?bM#!Nl@I&q&dZyBgXP4%2wO-gSlzpZSG0baBaS+
    z4+EFR)Z8~t-=qX`anp$;BUNfO-jEl>nZ5UBOtsk|4mnSf9em_KWB>L62gHsue?bfr
    z47uE!!`b9Rm}srBlw1zez<<&N-27!uBB7k<Est%s&`v>HH@s?GG7B5QF)8mPJWXW{
    z(Q-tX?Tl~X&71LLj^Mr5$B0)i+}|#E0i{QoeNjY)BtHaqPV`f<yjKFX1(GYDM@7jc
    z*p5^m!l3e)(P!+}Pxg8!O0N>!aX}!Ja7sDaKNwKbr8EEentAJ4fdYk(9ferX9pr|v
    zCw!k2%;UQ_piJ*3_s%DQp25NssJ~mY8a5lRd04b5JlaaMwc|;8l&(X`(CJ|0Avcp7
    z^jQ%=ihE<=wNLB;Zd#PpWFfsMu1@l7Mt0;T(j=95t)*CFVB;LxSO+DITXu3=ECci^
    zyi=y5_Ba$D%2Mi9I&TeS!Je`4<7PW}xPHm(Bu8kNUf`TrS@+U9<hr??#6H-Y$Tpj|
    zg!OWS&NfTFWo09r1FEx}Csg2*+GFIL<SC`et{$d8HWF)gN}U=>=7x!m@Q2X|G-lz_
    zl+cxZ*D52x!Y#~>jID3KV7nd&Qmh1}{Yz6*WZg<zfK+;zM3a3RF*~w|E>Ejwvm78t
    z%%RDzqGKl->ARH0dJgcYC5@HxX)9__9>=^J5eiCkWXVGO&VST49T#YA(u38~Ev3|p
    z0i+>dg!TOJ47uH{3=c9GDqH`Xp+=X`BC<e*##)rx%f3L>VL~O#B_9s1iix`UO{;dj
    zI%tHmA&!n9HTQ3&$sgrL%-0W_OVFnKrA)-wUL1MoLK4<;8$!k;@xCo%Zy?V75Hcbt
    zGDVr&5;9^_=~8JoR<$KZj>>7%cFReFF$5V?Vi`wFuVm}$NlZTMKjn>D8JZV?6xL&-
    z1X%#M0IUKZ)l<tuwM+UvSZ;RQ;d}P7YKMvmlof-K*#YAn0jrd9`{UJ??H5Nb5URMp
    zd+G$@Axj?rg1>kLY}HKb30ic0#Ps58`)k(y`%8#+!=AItHFJ*4?J{hjOFek;@<hQQ
    z7J!-=eL<7%SFR43+6iohwLhJ<ksXs=2aWa?Ir&G5k$)sim_*{!>zRQ|pqqjuyp?3t
    z!T{R+fUfRi2Y#JiHXiGl8ySyvqJu9hSM_vw-XXxWgVhto{o4HrtnzbMmVde^DqCx}
    z51tBc!ck)Bxi~3$e+D4SG@j06JujWdgLH#=*M++DQSRk^vo+j`N_rEAwiAbT)N4jo
    zTg5m^jYi^f;)+FbVe_sdlt~Fp&4m*)Y_1a1Ho>#}I@nggG=;71>~ELIwZ)ht<7NRq
    z(;IOgHn-w)-Cw_#%dS2aaeJZs&qv47&L0)dWt>Okm3j^*=yrl@HY%+fBr>8tnn={s
    zcM>fY57zCfNdn64f*sPPr>mJ8GMKKyg&O7*@rR>sl;{gmbG?w-XhI`KKfUng(la&F
    z2_TTcDp1~zbzm&mEXQFnmE^h}%}NawP$wxFdhu(K*4qWdPN(xBHug+$zL-&CVo8u%
    z)pGyPe+;(IbMi<^upw~kRrs?7Dt?lYYI99?&RLJKX|tcx;3z6NYDY*OK^J&`GQiJU
    z2{iUuxC3Xl72TjQTk$iIQ$uH>F<%JWhlst6g+Ld9?SRH|kkp<i5dO~aT$*BfK}K>s
    zpx#)@uVQI(vS*HDi))j~mcARqifTi1O6${JG!v^z1d|cNmb-R1Qt534e1$D^-nu6Q
    z&6mXkt5@HGs6uwoX#Hca1HTf3=d1zIS$QT|hAX2ea1~lC5#Mb9QTNEt1Yf8@(8Avh
    z6R&3eOx3GnL4yr&PFBZBPoLvg7XW&O6+aC<A=ngh>KU&476S`yz_l>oqTjMVERdN6
    zek+<=@lcBjy^YqX25^J<s0$pZmOcrl|4|YF0$V&Yfn~ne1-5+xIW5=~^5$9o4W~$4
    zi$9}xS%_B5+|2$B>);CmqP;lF!5`O2T8S~2?$EOu8Jfh9+VsV2d-dmOX=i}v(Fep2
    z?sf+8>lO6-vTEnumzofB*P~IeGoU;Uloz)>i9d0mOXu{O`gLJjcOHV7Gt~!dzua<l
    zph{SW_0i&Vrp714ZbatX)`x;=ra=wT<k%}pW|PxhgDUV4Ptau>5PNiSOS(KYE5^tg
    zM+txA1DjNBwHG!V{jL5rL&>_ys0bJPipK7+Dwr3xYm_Y_2+gc13mf9>!G#sc(}AQI
    z)J%vF8>$8a%14glty_dZ`Ct^yc(<t_9yY|9qNy{ZhZ#k)KhBx}#qv#82^lCw&(KmR
    zFLSnxh93LxYJ6E=#=MQ6(8Zfj#&B%;KF>I-bA3S+tPYmOEfqFv<F-Ds7n6*hT$=TG
    z@{Wj^P-6R5dc&Z#w4qTV*arQ^cV!ocLPUrjbWfcNa*3p#TDyg!4FER4K8@O=$88hE
    zQp50`p$qgtGrcxix`;tkKdd~4_UG$k8t?1kCr~*72`+K0{yG;vzBR{6ZE)ubuTdIA
    z?Jl6U<zT>y;1OYT;~OIStawhc4{6i1@+KyLi2Mh+SV^KAcM36%Tsx2ELvGNvWTU?~
    zi*K14TTFcnKYp)n(brdQz-LX^vFLaklrr1m7c75^Cv>o9kT|Yo8OtyI6(CnxRkW&K
    zsw+k=K&2J?)gYzxjxJP@oRPUkc!5UzY<LI#oF8$5^O<5KN(5V;IF)%TD*WXU%hmt^
    z`TmkALyc&G4V7p?mJAehG|+-*!RG?v7BC9Kb@Moz{H@d3w5d=)PfX;9cBSUj0n6(D
    zS!XpfHMl?W>@W3G>QHuE8R~d&NKVbz>N%9W6vkA^r5!%;w6$J8c^)=w+$1{ozfZ54
    zRPMz)Eykr&Q=jN>y+Dl-uDpb5+9Q!BA<lyTwvH210%@qn1~EgwB{qd8mhkm#{GO=0
    z8SUHdQ@}oECa6?Lh=;F!sMrDXRY^*cEoT3LZkWm2TAaK8KsS64y)XQKT_t>NQgnod
    z0RRB!0RWKt-;bmHzu7>pv~27SS`oi|dq2T*(Yj>(#n(G`YqM6tHc7m)TpJ;g%7%QX
    zC?fu}N=0!-I_?Yk@%KFAKczXp5NX)CX0Ns#`)kn<WzY@m*&k<MCZ7Aaxw>$^y}sf6
    zIP!e4yx(Q$Qk6n6WXXKONMdOT*%fDQe)6k?k%)eiAVM9VLg(&<hnbswkLU~{KM2S>
    zM}Ts=$36M6^Kx=-`^ANt5j)>r??SZI77|t%8{4~iOoiY$iE=dM&4OIXU(1w7-}geB
    z2PVbiY?N_Lo6w3MhjL4ZQ?%JHwVuv;o!}PiJr3E<uqg+8B#TEQag+L(iH`X|6|qBb
    zN+ynWJIN7aJ`*z*@vDBX3NaTX8XlVxnilumBr6+IDy4lSE@<p<u%K+tag(BYCUT4G
    zja`6*FrZ;3e0I!%KhMYprBFNw3M4O5<)p}Ox`kc$y{kGUh6I)-{w<#8B_bRk@TA}o
    zrG)F*hvW!7w;-giLy0#NISz>y)Qgi<IzC$PTi@paNp85rXihB{8yl=<MMvemEPOAE
    z9OeT_5!MFq*-Du^q(%yU%#ohP95WQ;|3WG@4M8={2r?8H_8GbVc={G$lVe+g-f**3
    zxl0wDEp#EK`k?DM6rSA5_EgI3Ty&2Tc!`D(Aa16~5yG6VY)UDYsR&|3tj$h%CUpYi
    zc{g%$Q~|{G<nyng#O&I{a7D}negS;~;m*WvzT$e@Q@!ky=|jUy+tUYI6*eVl+j}m{
    zb_jSIRp`;_y8+bAALMv_!d{9LQ)ou~ux?3U*EbFZUgGcRxNRvPEGTAD(PCvFwXHIV
    zG=V`IZd0z|94g6Vj4jgQiL(Zuq{|CrxGrchwX}1St5lSF+2<*2?9&qfE2S&Mj5IHG
    z4@WVa@t~ClP?`w8_3XB+F5V`Phwz;o4Z^++o2Nzy08!J#(f7v-K}rcN4Y1AH&9H&6
    zb1p=mqSTh`c?q)>8^}UzfAberTRFYIz461`MrmI5QBF_b{<k2j;xRDwR{3M*OcT8d
    z3${}Ot1`RDhC(TeDEU}493qn++?F%MgAXqma8%tF!c|I?M6jax6J*7hIp+9##zlg@
    zUH`Wdq&ZRoxSR*JnLVg{;YXGMP&+Gx`tz>ot8?Vg=2JUs$)l{w7s@@Mf%Oh52uLYn
    zcT^`sFE_F8M9^x%HRE3lJ4FOTt+-tmjr*epdj_M_-jKIX5-0|P3TW42$j&)rM=<<?
    z-;zT!8NRD3wU#P)7$ps8rq21g7O5MKPFAY>FYhFy^GQ%yc@kg_0hC{ARZqaA))q&C
    z1$`Vre~viW8?4|a%Al9L@yG#q`HtrbZ%V$l2&0x7xr1f{8lFh<7-GbeJeO%AYo*BN
    z>hp)BH>33thyBrDz=I1I(CJllj^|0H3@Ter2C^37M);MQ<(-{HhR!ggD<1`!CLI+~
    zI7uOdw9R(1$w<Q&!%2Ud^8{&%A;CXER(gUJgO2aj#8<B;jkejp5?G}i=KJND>cBjy
    z!eC?e07FU^$O<PsRw?EOGcfjj4^S7aCh%!C`_9Vtu6}W1$A*^oEaEF~$_&V}>;h#i
    zQKC{5uOKXssxa2^7w0CZG%uCEWkYlxbMJrllbZKlg^x?6nUOUVV~+axMYt}IkReo1
    z<4Jux)l&#T`BTFwmhg^r!{4TRXz#{XWXQ-+h<xC?gv9;CSb3*Vzp3@1r?(<XFa+Y^
    z2!Mzf%ne}-@c-WbC&nsy0Vs-)C;&&AL)A>4^%h2fwEAeFVy_dmZs#od+!~PlqAvTF
    z*SI0NNsWjmN5%<7(n<j&>;YXa=ByH;G;w@wan^Y6#*n5=7FZ3<@YE?uUt~<EkBo=#
    zNHRpcMkaW4Xekh?`j2H9Lt(DE%277P=WQyzbYYwNHwhL-NiszQqZ*`GQc!{o=9`R4
    zu~DCtzqOWWuR8?iP82+tTZ`HE=S+{z0&M?%B0_@~$%#a=<8M-bc=N9-HuF&oA`!xI
    zWYoBcbbgtsWTxLohD;(GO<U##+L-mM$AVNOcRR&Ht=GzN7pX!`WNHn@i&&^{LnD#!
    z%^X3I+C#z9&nW6}0N{}-fgV7Zm_oXRr2CY|z$KQap~jT#eu}P0AnDT5ad^SXinGRr
    z+z%+gz|Qg#`ZUD2oO+?`G5Vruw1F9!#GGAk-dyc%T(~-0`5PS*6MIuLGGfO2QKddE
    z!6w7~?fWbyM&PX5b1I`?F|KV@mdJ)y>FZ#XISr`es*{Q*`QqD7DYM55#lu2N{VuhZ
    z$UNqj4OnHI+AH)mw(>At(`f$lOHwS=<03@@#9a6ff_Mp%gU@9HO3eX3&-<K^4f@FX
    zXLo^K!nfYBZB5l&sd0d5P``9|C(N7FYb(i8Kt#00Ch!Y?8h`*V`HLJG@9I5IYTo5|
    zP2r`AUBvKD+237co}GAP2KhY+uhgapllb)Gf6Y@SmIpt+kaHA0(gZ*%D)Wk*jx>2D
    z-MqRPLP%4KrE5)iM9vqZ;i$|lkV`cG%!;L*6ve5T{krr5`NEPY5$!fDwBVmHw$yQ7
    zxi*@u!mix4J6_EeOga5TqoHtZ%MU>YstM5R5hM#F>^#k=wmjoMzv+OIk)jLACrzfh
    z0O}<ABX7bs`<ul@Xe_A5e^R&t7w!Q~bO&&r`&IH7u?Kv(!Ha6ZJva!r+1XJ|C6Fpu
    zuK<eK{KN+RCuQDT<8=?HL~|n!7?lU3FX#uesY_vjR~0i1(`@kLTz^fB3Ek_WONwBj
    z?|L}XKHwzae8!46HYt<r9;4>Egcn0`P8=#`NK<0pd$}kB^~z>CL?GtMLSRG$zW(E|
    z4{d9LgzA?FUToXeOn@Q4kt-Zpo@WihpHc^IR9NBWf^K%DtKqN=k*ynY;@uyK?)77;
    zph?6>Zq4BfW{?ijCNZ)ll0Hi8lB0)2@)`WelwMFt*oAV$9tn;_?in6imnv$f)yl*Y
    z!QG(u_<O!+Di?K~a;g67siHe?6dAk30MHU(s=+MSQcL-E`YLom8^Rv%>KB+HDvCq^
    zaf(h<wg7v(vrxsW^^H}6d4lpt7^+=DTNIj6Us>&%>$-bb4S-p*pV1ky$j+?^+R0ha
    z$9GHoz7T0Yr#4UjWENz?iiv4U;{}W*=z8q(HjdJu?I<0`*rC{MMl^)fZ`~K?!j|UE
    zQKTAl-UM@CmoS6Td*RyQTQX%eP9BGcYO;spQsC%ho8J%`R)}~z$L`xt!}%<W3mP^w
    zH8K&fS5HuNy<=v96897axYp_q9xmG@*dVM2*D|B-h1Iq~v@98+q1L0A6!^umTvH;O
    z=_*2Q9i6d#-58%P(1A1*HfenR%0AYu9DblBSAWrg;qn4C?WXkvEIK|&wde1=ovvYW
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/binance-futures-connector-java-3.0.4-sources.jar b/target/binance-futures-connector-java-3.0.4-sources.jar
    new file mode 100644
    index 0000000000000000000000000000000000000000..e503ee5fe71e0d7d8180864fccb5eb81209f97fa
    GIT binary patch
    literal 44498
    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
    LOIQ0;`fvXSq235<
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/binance-futures-connector-java-3.0.4.jar b/target/binance-futures-connector-java-3.0.4.jar
    new file mode 100644
    index 0000000000000000000000000000000000000000..de6a2d97e85fce250cd924473059928ececb7708
    GIT binary patch
    literal 59599
    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
    K(jNWx+y4Xjp?k&v
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/checkstyle-cachefile b/target/checkstyle-cachefile
    deleted file mode 100644
    index 1eb3b91..0000000
    --- a/target/checkstyle-cachefile
    +++ /dev/null
    @@ -1,312 +0,0 @@
    -#Wed Feb 28 13:49:39 AST 2024
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\QueryOrder.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTime.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\FuturesAccountBalance.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMCloseListenKey.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyOrder.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMMarket.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMHistoricalBlvtKlines.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMGetLeverageBracket.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ForceOrderStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllBookTicker.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\SymbolTicker.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\proxy\\UnauthProxy.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMIndexPriceKlines.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\CloseListenKey.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMDownloadLinkForFuturesTransactionHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMUserCommissionRate.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\WebSocketCallback.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\ExtendListenKey.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\IndexPriceKlines.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ResponseHandler.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\portfoliomargin\\PortfolioMarginAccountInfo.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\BookTicker.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetLeverageBracket.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTicker24H.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllForceOrderStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestUrlBuilder.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTopLongShortAccountRatio.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMFundingRateHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\OpenInterest.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMQueryCurrentOpenOrder.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\NewOrder.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\FundingRateHistory.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AccountTradeList.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\QueryCurrentOpenOrder.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelAllOpenOrders.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\FuturesClient.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQueryOrder.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\QueryOrder.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllMiniTickerStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\PartialDepthStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllForceOrderStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\NewOrder.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMExtendListenKey.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Ticker24H.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangeInitialLeverage.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\IndexInfo.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\OpenInterest.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMBasis.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\JSONParser.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMHistoricalTrades.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\proxy\\AuthProxy.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMNotionalAndLeverageBrackets.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCurrentPositionMode.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMLongShortRatio.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyIsolatedPositionMargin.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AllOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionAdlQuantileEstimation.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAutoCancelAllOpenOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangePositionMode.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\CombineStreams.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\logging\\util\\MsEpochConverter.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelOrder.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ModifyIsolatedPositionMargin.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ListenUserStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTickerPrice.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MarkPrice.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQueryCurrentOpenOrder.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\KlineStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMCloseListenKey.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\userdata\\TestUMCreateListenKey.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMAccount.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\portfoliomargin\\PortfolioMarginExchangeInfo.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMGetLeverageBracket.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMExchangeInfo.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetCurrentMultiAssetMode.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMIncomeHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\AggTrades.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\FuturesAccountBalance.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeMarginType.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMChangeInitialLeverage.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TakerBuySellVolume.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCurrentAllOpenOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionInformation.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelOrder.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMBookTicker.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMAggTrades.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionMarginChangeHistory.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMContinuousKlines.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestParameterChecker.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MultiAssetModeIndex.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMChangePositionMode.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TopLongShortAccountRatio.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMMarkPrice.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMPortfolioMargin.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\ExtendListenKey.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Trades.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\KlineStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMContinuousKlines.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\SymbolTicker.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\CMFuturesClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelMultipleOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CurrentAllOpenOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetAdlQuantile.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangePositionModeTrade.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\CloseListenKey.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllMarkPriceStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\LongShortRatio.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\IndexPriceKlines.java=1708867851130
    -module-resource*?\:checkstyle-xpath-suppressions.xml=13A633345CFAF7F0E1E1B88F9A4FDE50EECD5C92
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeInitialLeverage.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTopLongShortPositionRatio.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTrades.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMNotionalAndLeverageBrackets.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\proxy\\AuthProxy.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\MarkPriceKlines.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMIncomeHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMBookTicker.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\MockWebServerDispatcher.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMGetLeverageBracketPair.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMPing.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMMarkPriceKlines.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAllOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMKlines.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMFuturesAccountBalance.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetForceOrders.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\PrivateConfig.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\MarkPriceStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\UMFuturesClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMChangeMultiAssetsMode.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AutoCancelOpen.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TickerPrice.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\UserData.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAccountInformation.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetPositionMarginChangeHistory.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllMiniTickerStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMQuantitativeRulesIndicators.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\portfoliomargin\\PortfolioMarginExchangeInfo.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\HttpMethod.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\IndexKlineCandlestick.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AllTickerStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAutoCancelAllOpenOrders.java=1708867851146
    -configuration*?=1504BE2699CC91B00F52EE9969919D4A1F88E98C
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\ExchangeInfo.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionAdlQuantileEstimation.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\ContinuousKlines.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\PartialDepthStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\MockData.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\SignatureGenerator.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\Account.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTicker24H.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTakerBuySellVolume.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\HistoricalTrades.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\BookTicker.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMModifyIsolatedPositionMargin.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMUserCommissionRate.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\DiffDepthStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTopLongShortAccountRatio.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\DefaultUrls.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Klines.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllTickerStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Trades.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\ExchangeInfo.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\WebsocketClient.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\OpenInterestStatistics.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\LongShortRatio.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Depth.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMModifyOrderHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetLeverageBracket.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ModifyIsolatedPositionMargin.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AllOrders.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ForceOrderStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMHistoricalTrades.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\PositionInformation.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\portfoliomargin\\TestUMPortfolioMarginAccountInfo.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMOpenInterest.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMarkPriceKlines.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\proxy\\UnauthProxy.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\userdata\\CreateListenKey.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMPositionInformation.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\portfoliomargin\\TestUMPortfolioMarginExchangeInfo.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCurrentPositionMode.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTickerPrice.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMDownloadIdForFuturesTransactionHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelOrder.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAllOrders.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceServerException.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\WebSocketConnection.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMDepth.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMIndexPriceKlines.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMarkPrice.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\BookTicker.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMNewOrder.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\HttpClientSingleton.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMPortfolioMargin.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMNewOrder.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestJSONParser.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMCreateListenKey.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\AccountInformation.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\PortfolioMargin.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\HistoricalTrades.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkPriceSymbolsPairStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMExchangeInfo.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestRequestBuilder.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeMarginType.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MiniTickerStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetIncomeHistory.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAccountTradeList.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ContinuousKlineStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\CMWebsocketClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\CompositeIndex.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\FundingRateHistory.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelAllOpenOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\ContinuousKlines.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\ContinuousKlineStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMMultiAssetsModeIndex.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMPositionMarginChangeHistory.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetCurrentPositionMode.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\RequestHandler.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTopLongShortPositionRatio.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMCancelMultipleOrders.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Ping.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\HistoricalBlvtKlines.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TickerPrice.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\cm_futures\\CMUserData.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeInitialLeverage.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMAccountTradeList.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMTrades.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMFundingRateHistory.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\futures\\Market.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\FuturesClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelOrder.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMQueryOrder.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Klines.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Ticker24H.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Time.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\DiffDepthStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\UMWebsocketClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\userdata\\CreateListenKey.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMKlines.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\WebsocketClientImpl.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AllBookTicker.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TopLongShortAccountRatio.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\CombineStreams.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\AggTrades.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMGetMultiAssetsMode.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMLongShortRatio.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\PlaceMultipleOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMOpenInterest.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\ListenUserStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelMultipleOrders.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\ChangeMultiAssetsMode.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetIncomeHistory.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangePositionModeTrade.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ProxyAuth.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\market\\TestCMOpenInterestStatistics.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\MarkPrice.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\IndexPriceStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCurrentAllOpenOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\enums\\RequestType.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetCurrentPositionMode.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMPing.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\ChangeMarginType.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceClientException.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMUsersForceOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\portfoliomargin\\TestCMPortfolioMarginExchangeInfo.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkPriceStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\UrlBuilder.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMMarket.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\portfoliomargin\\PortfolioMarginAccountInfo.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMFuturesAccountBalance.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\OpenInterestStatistics.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Basis.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CancelAllOpenOrders.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\PlaceMultipleOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMAggTrades.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\MarkPriceKlines.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\Time.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMAccount.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\MarkKlineCandlestick.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\AggTradeStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\account\\TestCMAccountInformation.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMUsersForceOrders.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AccountTradeList.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\websocket\\MiniTickerStream.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\GetAdlQuantile.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\TopLongShortPositionRatio.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Ping.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMIndexInfo.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\QueryCurrentOpenOrder.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\userdata\\TestCMExtendListenKey.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\account\\TestUMCancelMultipleOrders.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMOpenInterestStatistics.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\exceptions\\BinanceConnectorException.java=1708867851100
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMDepth.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\market\\BookTicker.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\RequestBuilder.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\CurrentAllOpenOrders.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AccountInformation.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\AutoCancelOpen.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\cm_futures\\portfoliomargin\\TestCMPortfolioMarginAccountInfo.java=1708867851161
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\TestResponseHandler.java=1708867851146
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\account\\PositionInformation.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetForceOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\GetPositionMarginChangeHistory.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\um_futures\\account\\CancelAllOpenOrders.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\unit\\um_futures\\market\\TestUMTime.java=1708867851177
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\impl\\um_futures\\UMUserData.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\websocket\\AggTradeStream.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\main\\java\\com\\binance\\connector\\futures\\client\\utils\\ParameterChecker.java=1708867851114
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\Depth.java=1708867851130
    -G\:\\binance-futures-connector-java\\src\\test\\java\\examples\\cm_futures\\market\\TopLongShortPositionRatio.java=1708867851130
    diff --git a/target/checkstyle-checker.xml b/target/checkstyle-checker.xml
    deleted file mode 100644
    index 98e6c37..0000000
    --- a/target/checkstyle-checker.xml
    +++ /dev/null
    @@ -1,102 +0,0 @@
    -<!DOCTYPE module PUBLIC
    -        "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
    -        "https://checkstyle.org/dtds/configuration_1_3.dtd">
    -<module name="Checker">
    -    <module name="TreeWalker">
    -
    -        <!-- Checks for Naming Conventions.                  -->
    -        <!-- See https://checkstyle.org/config_naming.html -->
    -        <module name="LocalFinalVariableName"/>
    -        <module name="LocalVariableName"/>
    -        <module name="MemberName">
    -            <property name="applyToPrivate" value="false"/>
    -        </module>
    -        <module name="PackageName"/>
    -        <module name="ParameterName"/>
    -        <module name="StaticVariableName"/>
    -        <module name="TypeName"/>
    -
    -        <!-- Checks for imports                              -->
    -        <!-- See https://checkstyle.org/config_imports.html -->
    -        <module name="AvoidStarImport"/>
    -        <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
    -        <module name="RedundantImport"/>
    -        <module name="UnusedLocalVariable"/>
    -        <module name="UnusedImports">
    -            <property name="processJavadoc" value="false"/>
    -        </module>
    -        <module name="ImportOrder">
    -            <property name="ordered" value="false"/>
    -        </module>
    -
    -        <!-- Checks for Size Violations.                    -->
    -        <!-- See https://checkstyle.org/config_sizes.html -->
    -        <module name="MethodLength"/>
    -        <module name="ParameterNumber"/>
    -
    -        <!-- Checks for whitespace                               -->
    -        <!-- See https://checkstyle.org/config_whitespace.html -->
    -        <module name="EmptyForIteratorPad"/>
    -        <module name="GenericWhitespace"/>
    -        <module name="MethodParamPad"/>
    -        <module name="NoWhitespaceAfter"/>
    -        <module name="NoWhitespaceBefore"/>
    -        <module name="OperatorWrap"/>
    -        <module name="ParenPad"/>
    -        <module name="TypecastParenPad"/>
    -        <module name="WhitespaceAfter"/>
    -        <module name="WhitespaceAround"/>
    -
    -        <!-- Modifier Checks                                    -->
    -        <!-- See https://checkstyle.org/config_modifier.html -->
    -        <module name="ModifierOrder"/>
    -        <module name="RedundantModifier"/>
    -
    -        <!-- Checks for blocks. You know, those {}'s         -->
    -        <!-- See https://checkstyle.org/config_blocks.html -->
    -        <module name="AvoidNestedBlocks"/>
    -        <module name="EmptyBlock"/>
    -        <module name="NeedBraces"/>
    -        <module name="LeftCurly"/>
    -        <module name="RightCurly"/>
    -
    -        <!-- Checks for common coding problems               -->
    -        <!-- See https://checkstyle.org/config_coding.html -->
    -        <module name="EmptyStatement"/>
    -        <module name="EqualsHashCode"/>
    -        <module name="HiddenField">
    -            <property name="ignoreConstructorParameter" value="true"/>
    -            <property name="ignoreSetter" value="true"/>
    -        </module>
    -        <module name="IllegalInstantiation"/>
    -        <module name="InnerAssignment"/>
    -        <module name="MagicNumber">
    -            <property name="ignoreNumbers" value=""/>
    -        </module>
    -        <module name="MissingSwitchDefault"/>
    -        <module name="MultipleVariableDeclarations"/>
    -        <module name="SimplifyBooleanExpression"/>
    -        <module name="SimplifyBooleanReturn"/>
    -
    -        <!-- Checks for class design                         -->
    -        <!-- See https://checkstyle.org/config_design.html -->
    -        <module name="FinalClass"/>
    -        <module name="HideUtilityClassConstructor"/>
    -        <module name="InterfaceIsType"/>
    -        <module name="VisibilityModifier"/>
    -
    -        <!-- Miscellaneous other checks.                   -->
    -        <!-- See https://checkstyle.org/config_misc.html -->
    -        <module name="ArrayTypeStyle"/>
    -        <module name="TodoComment"/>
    -        <module name="UpperEll"/>
    -
    -        <!-- https://checkstyle.org/config_filters.html#SuppressionXpathFilter -->
    -        <module name="SuppressionXpathFilter">
    -            <property name="file" value="${org.checkstyle.sun.suppressionxpathfilter.config}"
    -                      default="checkstyle-xpath-suppressions.xml" />
    -            <property name="optional" value="true"/>
    -        </module>
    -
    -    </module>
    -</module>
    diff --git a/target/checkstyle-result.xml b/target/checkstyle-result.xml
    deleted file mode 100644
    index 3b97c48..0000000
    --- a/target/checkstyle-result.xml
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<checkstyle version="9.3">
    -</checkstyle>
    diff --git a/target/classes/checkstyle.xml b/target/classes/checkstyle.xml
    index 98e6c37..352911c 100644
    --- a/target/classes/checkstyle.xml
    +++ b/target/classes/checkstyle.xml
    @@ -1,6 +1,6 @@
    -<!DOCTYPE module PUBLIC
    -        "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
    -        "https://checkstyle.org/dtds/configuration_1_3.dtd">
    +<!--<!DOCTYPE module PUBLIC-->
    +<!--        "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"-->
    +<!--        "https://checkstyle.org/dtds/configuration_1_3.dtd">-->
     <module name="Checker">
         <module name="TreeWalker">
     
    @@ -99,4 +99,4 @@
             </module>
     
         </module>
    -</module>
    +</module>
    \ No newline at end of file
    diff --git a/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class
    index 2e3ea8088640035f7ea44481dffc4f88e735b422..99106717f5b39f6bf387f40daeccd0a6aa343f7d 100644
    GIT binary patch
    literal 4999
    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
    N({2!ZM9ehc@jt8ESlR#p
    
    delta 1428
    zcmbu9O-~b16o%hR=?A5>Ft$Vt5-BNQE5RU4lthEz7odWa3MhV*=|EfBqMaHw8fT|F
    zHO|JR(S;jBf|yE7^aq&uA9SsMLF2i1=tV(dqKi(?OwW1WbDndj4?4cJ)_?r*?gM~c
    zEV)s|pjxet$V#8nWqQ$wqdp9xg<)4dSzH`1W;8v1J3qISGscsdV!Tw;lX(x0F(?tE
    z`=-$yF$QF!2PYUBw>}?;7zUR<%rC<}j9`=@lqsb2Tcf#5K_5yMQaRlyt=89cFm}c|
    z=-m?>V{jS5m=~S%VFII8&fCN$SMPhjvK?85z|vy6RJwMcdqTf{gUYSXzGX83hVwLB
    zAF3z<+)>5x7S0t4t1v}ZFMR_+xDdiLMLs(XGq^x^3^kNtOB|t0p6iOn{-CfEPBaOH
    zMmtL=geae+FJhKN7<S_l7qi0tuHg;yC_IRX(kQAazj@u9M}ASsqszD=gqv{{NjQXB
    zi%@&&zr&`iV4%(91I$v(KvrsGrAAh2WHBc+cpg{du32alIYpGB$c0*R)G-gYP*|Wl
    z57P8IA^VO)Ze&=P{0Hrs=y}>|_lM1aR}}urc9O~x|1cgMJ3byQ!AZ^Vp|qG%tJJL_
    z!1~=T)zj>HhOjc^e2>-{N3@K#_)K-Ip^T3B8uqWDx8MB|?aFcMixRXx`Rkqpyk;3E
    zd3z4A`WBiDNKtz_%{ot0E?@^u*h4H5$cdJ1nwq4kNt&9ZsY#leq^U`o8adcBr?Iz!
    zGeK6r;q0m49KoVkYFk75{He_-?@_PjUs2}h4Df@xaZ>0Fvr%H1P<rS$wSrPPO?;xJ
    zz+!LBPk4Zbl=cXncr5HD>>`Oll^9e4W!tF|gDNqo5`(&qp_3|Y3XI-iF)O*5Y1)N2
    z`@FBSwBl%NAFVXh#V`C*#`tC$&#9>w+t3)3?@gt>4I1><v6+UqVynbCj=NiMye6+z
    T!trJs92LL+!I38rRVe%f@(aZ(
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.class b/target/classes/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7487372440e206ad0e05dea4ad13b4a3211e84e2
    GIT binary patch
    literal 1628
    zcmdT@T~8B16g^YgF2$ul1*EhJC}O*OtPi|lP(wm&Qf!kNe4bs#I&{0+>~2l`M?UzV
    ziH(U5{s4cJ@y@i3WLXmuo_v{m=gvL%-kCY)*Y6)c0UW}fLk2SjvL<rKGb~>658U>+
    z-?dxLrEp`0{4?px_?Tg)RzELb76k)yChovwc<u&$+mSx^U17U{?-L>j?RUd?7>dYt
    zJt_Rymi>WepYgEQ4y7wPANx+=wRy<<5kq#sWynx!{%zceL+N*qRI8$i1uQb;qJa<>
    z46LD|B@=hC%uo#c)<F0t-18jn_85+vH=1V{OE0qD3a1meJrPgwy5p*ed#d(Q;Gc;o
    z;$1O4R-MZx)+eVYUJ%ikS5K=Z?oUonx%B7>rl*V*Yu9hsxZSw_FS>qCAAb^D2!@5G
    z^u_C8-x1*(?sya_H3OG>=RA~ZKM7{z_mbH1@@9AbH{p&LjIM~=nsm#x`t?s?n5Bfy
    zm~TY+262G`tpwFx5cXDNV_4Q@6D*sC6ZD#flf1%QCm4pVIF;(@)>B1xprnN@qHl&Y
    zpGQe)m%NhFmbRoOZHf8X634YAHj_0#0>lGaH)!{Xsu*N<tnXmf?g)le9bw+uA7RNV
    zXGd7E%DEBNta5&Y%2&$FV3XE|)E`(ymh@G?8j2{Biq~naP~9pXlXkW!<JGu2<v*ew
    z_0iKZ?WuXy9d?xdF{3>-b5?t5>YVn}+<BUJo2rhdw#lj*IqMsYFXW7eQc1w3ZfuSd
    zCXE?2c|s9&<*VTN&k68$D!7Jv3V12mxt0pHQo$=p@Lno-Hx;~=1V2p$@1=q(N$_DR
    JcwfKF!5`CUX-5D6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    index f7a5f9cdf5ec9fbee567b8f6bd6b3a56b804073f..0901920d25f20b6a5d34a73caee9b66be4fc67b6 100644
    GIT binary patch
    delta 19112
    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
    LJCZ*hhB5ySRhX``
    
    delta 7105
    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
    
    diff --git a/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml b/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
    new file mode 100644
    index 0000000..3a9b6bd
    --- /dev/null
    +++ b/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
    @@ -0,0 +1,17 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<javadocOptions>
    +  <docletArtifacts>
    +    <docletArtifact />
    +  </docletArtifacts>
    +  <tagletArtifacts>
    +    <tagletArtifact />
    +  </tagletArtifacts>
    +  <excludePackageNames>
    +    <excludePackageName>com.binance.connector.futures.client.utils</excludePackageName>
    +    <excludePackageName>com.binance.connector.futures.client.enums</excludePackageName>
    +    <excludePackageName>com.binance.connector.futures.client.exceptions</excludePackageName>
    +    <excludePackageName>com.binance.connector.futures.client.impl.FuturesClientImpl</excludePackageName>
    +    <excludePackageName>com.binance.connector.futures.logging</excludePackageName>
    +  </excludePackageNames>
    +  <javadocResourcesDirectory>src/main/javadoc</javadocResourcesDirectory>
    +</javadocOptions>
    diff --git a/target/javadoc-bundle-options/package-list b/target/javadoc-bundle-options/package-list
    new file mode 100644
    index 0000000..364356e
    --- /dev/null
    +++ b/target/javadoc-bundle-options/package-list
    @@ -0,0 +1,209 @@
    +java.applet
    +java.awt
    +java.awt.color
    +java.awt.datatransfer
    +java.awt.dnd
    +java.awt.event
    +java.awt.font
    +java.awt.geom
    +java.awt.im
    +java.awt.im.spi
    +java.awt.image
    +java.awt.image.renderable
    +java.awt.print
    +java.beans
    +java.beans.beancontext
    +java.io
    +java.lang
    +java.lang.annotation
    +java.lang.instrument
    +java.lang.invoke
    +java.lang.management
    +java.lang.ref
    +java.lang.reflect
    +java.math
    +java.net
    +java.nio
    +java.nio.channels
    +java.nio.channels.spi
    +java.nio.charset
    +java.nio.charset.spi
    +java.nio.file
    +java.nio.file.attribute
    +java.nio.file.spi
    +java.rmi
    +java.rmi.activation
    +java.rmi.dgc
    +java.rmi.registry
    +java.rmi.server
    +java.security
    +java.security.acl
    +java.security.cert
    +java.security.interfaces
    +java.security.spec
    +java.sql
    +java.text
    +java.text.spi
    +java.util
    +java.util.concurrent
    +java.util.concurrent.atomic
    +java.util.concurrent.locks
    +java.util.jar
    +java.util.logging
    +java.util.prefs
    +java.util.regex
    +java.util.spi
    +java.util.zip
    +javax.accessibility
    +javax.activation
    +javax.activity
    +javax.annotation
    +javax.annotation.processing
    +javax.crypto
    +javax.crypto.interfaces
    +javax.crypto.spec
    +javax.imageio
    +javax.imageio.event
    +javax.imageio.metadata
    +javax.imageio.plugins.bmp
    +javax.imageio.plugins.jpeg
    +javax.imageio.spi
    +javax.imageio.stream
    +javax.jws
    +javax.jws.soap
    +javax.lang.model
    +javax.lang.model.element
    +javax.lang.model.type
    +javax.lang.model.util
    +javax.management
    +javax.management.loading
    +javax.management.modelmbean
    +javax.management.monitor
    +javax.management.openmbean
    +javax.management.relation
    +javax.management.remote
    +javax.management.remote.rmi
    +javax.management.timer
    +javax.naming
    +javax.naming.directory
    +javax.naming.event
    +javax.naming.ldap
    +javax.naming.spi
    +javax.net
    +javax.net.ssl
    +javax.print
    +javax.print.attribute
    +javax.print.attribute.standard
    +javax.print.event
    +javax.rmi
    +javax.rmi.CORBA
    +javax.rmi.ssl
    +javax.script
    +javax.security.auth
    +javax.security.auth.callback
    +javax.security.auth.kerberos
    +javax.security.auth.login
    +javax.security.auth.spi
    +javax.security.auth.x500
    +javax.security.cert
    +javax.security.sasl
    +javax.sound.midi
    +javax.sound.midi.spi
    +javax.sound.sampled
    +javax.sound.sampled.spi
    +javax.sql
    +javax.sql.rowset
    +javax.sql.rowset.serial
    +javax.sql.rowset.spi
    +javax.swing
    +javax.swing.border
    +javax.swing.colorchooser
    +javax.swing.event
    +javax.swing.filechooser
    +javax.swing.plaf
    +javax.swing.plaf.basic
    +javax.swing.plaf.metal
    +javax.swing.plaf.multi
    +javax.swing.plaf.nimbus
    +javax.swing.plaf.synth
    +javax.swing.table
    +javax.swing.text
    +javax.swing.text.html
    +javax.swing.text.html.parser
    +javax.swing.text.rtf
    +javax.swing.tree
    +javax.swing.undo
    +javax.tools
    +javax.transaction
    +javax.transaction.xa
    +javax.xml
    +javax.xml.bind
    +javax.xml.bind.annotation
    +javax.xml.bind.annotation.adapters
    +javax.xml.bind.attachment
    +javax.xml.bind.helpers
    +javax.xml.bind.util
    +javax.xml.crypto
    +javax.xml.crypto.dom
    +javax.xml.crypto.dsig
    +javax.xml.crypto.dsig.dom
    +javax.xml.crypto.dsig.keyinfo
    +javax.xml.crypto.dsig.spec
    +javax.xml.datatype
    +javax.xml.namespace
    +javax.xml.parsers
    +javax.xml.soap
    +javax.xml.stream
    +javax.xml.stream.events
    +javax.xml.stream.util
    +javax.xml.transform
    +javax.xml.transform.dom
    +javax.xml.transform.sax
    +javax.xml.transform.stax
    +javax.xml.transform.stream
    +javax.xml.validation
    +javax.xml.ws
    +javax.xml.ws.handler
    +javax.xml.ws.handler.soap
    +javax.xml.ws.http
    +javax.xml.ws.soap
    +javax.xml.ws.spi
    +javax.xml.ws.spi.http
    +javax.xml.ws.wsaddressing
    +javax.xml.xpath
    +org.ietf.jgss
    +org.omg.CORBA
    +org.omg.CORBA.DynAnyPackage
    +org.omg.CORBA.ORBPackage
    +org.omg.CORBA.TypeCodePackage
    +org.omg.CORBA.portable
    +org.omg.CORBA_2_3
    +org.omg.CORBA_2_3.portable
    +org.omg.CosNaming
    +org.omg.CosNaming.NamingContextExtPackage
    +org.omg.CosNaming.NamingContextPackage
    +org.omg.Dynamic
    +org.omg.DynamicAny
    +org.omg.DynamicAny.DynAnyFactoryPackage
    +org.omg.DynamicAny.DynAnyPackage
    +org.omg.IOP
    +org.omg.IOP.CodecFactoryPackage
    +org.omg.IOP.CodecPackage
    +org.omg.Messaging
    +org.omg.PortableInterceptor
    +org.omg.PortableInterceptor.ORBInitInfoPackage
    +org.omg.PortableServer
    +org.omg.PortableServer.CurrentPackage
    +org.omg.PortableServer.POAManagerPackage
    +org.omg.PortableServer.POAPackage
    +org.omg.PortableServer.ServantLocatorPackage
    +org.omg.PortableServer.portable
    +org.omg.SendingContext
    +org.omg.stub.java.rmi
    +org.w3c.dom
    +org.w3c.dom.bootstrap
    +org.w3c.dom.events
    +org.w3c.dom.ls
    +org.xml.sax
    +org.xml.sax.ext
    +org.xml.sax.helpers
    \ No newline at end of file
    diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
    new file mode 100644
    index 0000000..3703583
    --- /dev/null
    +++ b/target/maven-archiver/pom.properties
    @@ -0,0 +1,3 @@
    +artifactId=binance-futures-connector-java
    +groupId=io.github.binance
    +version=3.0.4
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    index 5e2f23c..8ee86ac 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    @@ -1,2 +1,41 @@
    +com\binance\connector\futures\client\enums\RequestType.class
    +com\binance\connector\futures\client\utils\WebSocketCallback.class
    +com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.class
    +com\binance\connector\futures\client\utils\RequestBuilder.class
    +com\binance\connector\futures\client\impl\CMWebsocketClientImpl.class
    +com\binance\connector\futures\client\enums\HttpMethod.class
    +com\binance\connector\futures\client\exceptions\BinanceConnectorException.class
    +com\binance\connector\futures\client\impl\futures\PortfolioMargin.class
    +com\binance\connector\futures\client\exceptions\BinanceClientException.class
    +com\binance\connector\futures\client\impl\futures\UserData.class
    +com\binance\connector\futures\client\impl\um_futures\UMUserData.class
    +com\binance\connector\futures\client\impl\WebsocketClientImpl.class
    +com\binance\connector\futures\client\impl\MarkPriceSymbolParams.class
    +com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.class
    +com\binance\connector\futures\client\impl\futures\Account.class
    +com\binance\connector\futures\client\impl\futures\Market.class
    +com\binance\connector\futures\client\utils\ResponseHandler.class
    +com\binance\connector\futures\client\WebsocketClient.class
     com\binance\connector\futures\client\utils\RequestBuilder$1.class
    +com\binance\connector\futures\client\utils\RequestHandler.class
    +com\binance\connector\futures\client\utils\SignatureGenerator.class
    +com\binance\connector\futures\client\impl\FuturesClientImpl.class
    +com\binance\connector\futures\client\utils\WebSocketConnection.class
    +com\binance\connector\futures\client\exceptions\BinanceServerException.class
    +com\binance\connector\futures\client\impl\cm_futures\CMUserData.class
    +com\binance\connector\futures\client\impl\CMFuturesClientImpl.class
     com\binance\connector\futures\client\utils\RequestHandler$1.class
    +com\binance\connector\futures\client\impl\um_futures\UMAccount.class
    +com\binance\connector\futures\logging\util\MsEpochConverter.class
    +com\binance\connector\futures\client\FuturesClient.class
    +com\binance\connector\futures\client\enums\DefaultUrls.class
    +com\binance\connector\futures\client\utils\ProxyAuth.class
    +com\binance\connector\futures\client\impl\UMWebsocketClientImpl.class
    +com\binance\connector\futures\client\impl\cm_futures\CMAccount.class
    +com\binance\connector\futures\client\utils\JSONParser.class
    +com\binance\connector\futures\client\utils\ParameterChecker.class
    +com\binance\connector\futures\client\utils\HttpClientSingleton.class
    +com\binance\connector\futures\client\impl\um_futures\UMMarket.class
    +com\binance\connector\futures\client\utils\UrlBuilder.class
    +com\binance\connector\futures\client\impl\cm_futures\CMMarket.class
    +com\binance\connector\futures\client\impl\UMFuturesClientImpl.class
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    index 692efca..6d38faf 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    @@ -6,6 +6,7 @@ G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\cl
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java
    +G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java
     G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    index e69de29..ca02a36 100644
    --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    @@ -0,0 +1,280 @@
    +examples\cm_futures\userdata\CreateListenKey.class
    +unit\MockData.class
    +unit\cm_futures\market\TestCMPing.class
    +unit\cm_futures\account\TestCMIncomeHistory.class
    +unit\um_futures\account\TestUMCancelAllOpenOrders.class
    +examples\cm_futures\account\CancelAllOpenOrders.class
    +examples\um_futures\market\Depth.class
    +unit\cm_futures\market\TestCMOpenInterest.class
    +examples\um_futures\market\TickerPrice.class
    +examples\um_futures\market\IndexInfo.class
    +unit\cm_futures\market\TestCMOpenInterestStatistics.class
    +examples\cm_futures\account\GetIncomeHistory.class
    +examples\PrivateConfig.class
    +unit\um_futures\account\TestUMGetLeverageBracket.class
    +examples\cm_futures\account\AutoCancelOpen.class
    +examples\um_futures\account\CancelAllOpenOrders.class
    +examples\cm_futures\websocket\DiffDepthStream.class
    +examples\cm_futures\market\Ticker24H.class
    +unit\um_futures\account\TestUMNotionalAndLeverageBrackets.class
    +examples\cm_futures\proxy\AuthProxy.class
    +unit\cm_futures\account\TestCMCancelAllOpenOrders.class
    +unit\um_futures\market\TestUMMultiAssetsModeIndex.class
    +unit\um_futures\account\TestUMFuturesAccountBalance.class
    +unit\um_futures\market\TestUMPing.class
    +unit\um_futures\market\TestUMTicker24H.class
    +examples\um_futures\account\AccountTradeList.class
    +examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    +unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.class
    +unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.class
    +unit\um_futures\market\TestUMTopLongShortAccountRatio.class
    +unit\um_futures\market\TestUMBookTicker.class
    +unit\um_futures\market\TestUMTime.class
    +examples\um_futures\market\OpenInterest.class
    +unit\cm_futures\market\TestCMTopLongShortAccountRatio.class
    +unit\um_futures\account\TestUMPositionAdlQuantileEstimation.class
    +examples\um_futures\userdata\ExtendListenKey.class
    +unit\cm_futures\market\TestCMExchangeInfo.class
    +unit\cm_futures\market\TestCMTopLongShortPositionRatio.class
    +examples\um_futures\market\ExchangeInfo.class
    +unit\um_futures\account\TestUMChangePositionMode.class
    +unit\um_futures\account\TestUMUsersForceOrders.class
    +unit\cm_futures\account\TestCMUsersForceOrders.class
    +unit\MockData$1.class
    +examples\um_futures\market\HistoricalTrades.class
    +examples\um_futures\websocket\AggTradeStream.class
    +examples\cm_futures\account\ModifyIsolatedPositionMargin.class
    +examples\cm_futures\account\GetPositionMarginChangeHistory.class
    +examples\cm_futures\market\OpenInterest.class
    +examples\cm_futures\market\OpenInterestStatistics.class
    +examples\um_futures\account\GetAdlQuantile.class
    +unit\cm_futures\market\TestCMIndexPriceKlines.class
    +unit\um_futures\market\TestUMFundingRateHistory.class
    +examples\um_futures\account\QueryCurrentOpenOrder.class
    +unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.class
    +unit\cm_futures\account\TestCMQueryOrder.class
    +examples\cm_futures\market\ContinuousKlines.class
    +examples\cm_futures\account\GetCurrentPositionMode.class
    +unit\cm_futures\account\TestCMCancelMultipleOrders.class
    +unit\cm_futures\market\TestCMBookTicker.class
    +examples\cm_futures\account\GetLeverageBracket.class
    +examples\cm_futures\market\HistoricalTrades.class
    +examples\cm_futures\userdata\CloseListenKey.class
    +examples\um_futures\account\NewOrder.class
    +examples\um_futures\market\AggTrades.class
    +examples\cm_futures\market\ExchangeInfo.class
    +examples\cm_futures\websocket\MiniTickerStream.class
    +examples\um_futures\proxy\UnauthProxy.class
    +examples\um_futures\websocket\CombineStreams.class
    +unit\cm_futures\account\TestCMChangePositionMode.class
    +examples\um_futures\market\TopLongShortPositionRatio.class
    +examples\cm_futures\market\FundingRateHistory.class
    +examples\um_futures\account\GetPositionMarginChangeHistory.class
    +unit\um_futures\market\TestUMOpenInterestStatistics.class
    +examples\cm_futures\market\MarkPriceKlines.class
    +unit\um_futures\account\TestUMNewOrder.class
    +unit\cm_futures\market\TestCMAggTrades.class
    +unit\cm_futures\market\TestCMBasis.class
    +examples\um_futures\websocket\BookTicker.class
    +examples\um_futures\proxy\AuthProxy.class
    +unit\um_futures\account\TestUMUserCommissionRate.class
    +examples\cm_futures\market\Depth.class
    +unit\um_futures\market\TestUMDepth.class
    +unit\um_futures\account\TestUMCurrentPositionMode.class
    +examples\cm_futures\websocket\MarkPriceStream.class
    +unit\um_futures\account\TestUMQueryOrder.class
    +unit\um_futures\market\TestUMExchangeInfo.class
    +unit\um_futures\market\TestUMTakerBuySellVolume.class
    +unit\cm_futures\userdata\TestCMExtendListenKey.class
    +unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.class
    +unit\cm_futures\market\TestCMTime.class
    +examples\cm_futures\account\PositionInformation.class
    +examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    +examples\um_futures\account\GetForceOrders.class
    +examples\cm_futures\market\Klines.class
    +unit\cm_futures\account\TestCMCancelOrder.class
    +examples\um_futures\market\MarkPrice.class
    +unit\cm_futures\account\TestCMModifyOrder.class
    +unit\um_futures\market\TestUMOpenInterest.class
    +unit\TestUrlBuilder$3.class
    +examples\cm_futures\websocket\IndexKlineCandlestick.class
    +examples\um_futures\websocket\CompositeIndex.class
    +unit\cm_futures\account\TestCMAccountInformation.class
    +examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    +examples\um_futures\account\GetCurrentPositionMode.class
    +unit\um_futures\userdata\TestUMCloseListenKey.class
    +examples\um_futures\websocket\ForceOrderStream.class
    +examples\um_futures\account\ModifyIsolatedPositionMargin.class
    +examples\cm_futures\market\Basis.class
    +examples\cm_futures\market\Ping.class
    +examples\cm_futures\websocket\AllMiniTickerStream.class
    +examples\cm_futures\websocket\MarkPriceSymbolsPairStream.class
    +unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.class
    +examples\um_futures\account\AccountInformation.class
    +unit\cm_futures\market\TestCMTickerPrice.class
    +unit\cm_futures\userdata\TestCMCloseListenKey.class
    +unit\um_futures\userdata\TestUMCreateListenKey.class
    +examples\cm_futures\websocket\ForceOrderStream.class
    +unit\cm_futures\account\TestCMAllOrders.class
    +examples\um_futures\account\FuturesAccountBalance.class
    +examples\um_futures\account\GetIncomeHistory.class
    +examples\cm_futures\account\QueryCurrentOpenOrder.class
    +examples\um_futures\account\ChangeMarginType.class
    +unit\cm_futures\account\TestCMChangeInitialLeverage.class
    +examples\cm_futures\account\CurrentAllOpenOrders.class
    +unit\cm_futures\account\TestCMGetLeverageBracketPair.class
    +examples\cm_futures\account\AccountInformation.class
    +unit\cm_futures\account\TestCMAccountTradeList.class
    +unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.class
    +unit\um_futures\market\TestUMIndexInfo.class
    +examples\um_futures\account\PlaceMultipleOrders.class
    +unit\cm_futures\account\TestCMCurrentAllOpenOrders.class
    +unit\MockWebServerDispatcher$1.class
    +unit\um_futures\account\TestUMAccountInformation.class
    +examples\um_futures\websocket\AllForceOrderStream.class
    +examples\um_futures\websocket\DiffDepthStream.class
    +unit\um_futures\account\TestUMAllOrders.class
    +examples\um_futures\market\FundingRateHistory.class
    +examples\um_futures\market\MarkPriceKlines.class
    +examples\um_futures\market\Ticker24H.class
    +examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    +examples\cm_futures\market\Time.class
    +unit\cm_futures\market\TestCMHistoricalTrades.class
    +examples\cm_futures\websocket\PartialDepthStream.class
    +unit\cm_futures\market\TestCMLongShortRatio.class
    +unit\um_futures\account\TestUMPositionMarginChangeHistory.class
    +unit\um_futures\account\TestUMCancelOrder.class
    +unit\um_futures\market\TestUMKlines.class
    +examples\cm_futures\websocket\IndexPriceStream.class
    +examples\cm_futures\account\QueryOrder.class
    +examples\cm_futures\market\TopLongShortAccountRatio.class
    +unit\cm_futures\market\TestCMContinuousKlines.class
    +unit\cm_futures\market\TestCMMarkPrice.class
    +unit\MockWebServerDispatcher.class
    +unit\um_futures\market\TestUMAggTrades.class
    +examples\cm_futures\account\PlaceMultipleOrders.class
    +examples\um_futures\market\LongShortRatio.class
    +examples\um_futures\websocket\KlineStream.class
    +unit\cm_futures\account\TestCMFuturesAccountBalance.class
    +examples\um_futures\websocket\MiniTickerStream.class
    +unit\cm_futures\account\TestCMModifyOrderHistory.class
    +unit\cm_futures\account\TestCMPositionMarginChangeHistory.class
    +examples\um_futures\websocket\AllMarkPriceStream.class
    +examples\cm_futures\market\AggTrades.class
    +examples\um_futures\market\Time.class
    +examples\um_futures\userdata\CloseListenKey.class
    +unit\um_futures\market\TestUMLongShortRatio.class
    +examples\cm_futures\account\GetAdlQuantile.class
    +examples\cm_futures\websocket\AggTradeStream.class
    +examples\um_futures\websocket\PartialDepthStream.class
    +unit\cm_futures\account\TestCMPositionInformation.class
    +examples\cm_futures\account\AccountTradeList.class
    +examples\um_futures\market\HistoricalBlvtKlines.class
    +examples\um_futures\account\CancelOrder.class
    +examples\cm_futures\account\ChangeMarginType.class
    +unit\cm_futures\account\TestCMUserCommissionRate.class
    +examples\um_futures\userdata\CreateListenKey.class
    +unit\TestUrlBuilder.class
    +examples\cm_futures\account\GetForceOrders.class
    +examples\cm_futures\websocket\MarkKlineCandlestick.class
    +examples\cm_futures\account\ChangeInitialLeverage.class
    +examples\um_futures\account\GetLeverageBracket.class
    +examples\cm_futures\market\IndexPriceKlines.class
    +unit\cm_futures\account\TestCMQueryCurrentOpenOrder.class
    +unit\TestUrlBuilder$2.class
    +unit\TestParameterChecker.class
    +examples\cm_futures\account\CancelMultipleOrders.class
    +unit\TestUrlBuilder$1.class
    +unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.class
    +examples\um_futures\account\PositionInformation.class
    +examples\um_futures\account\AllOrders.class
    +examples\um_futures\websocket\ContinuousKlineStream.class
    +unit\TestResponseHandler.class
    +examples\um_futures\websocket\SymbolTicker.class
    +unit\um_futures\account\TestUMChangeMultiAssetsMode.class
    +examples\um_futures\account\GetCurrentMultiAssetMode.class
    +examples\um_futures\market\Trades.class
    +examples\um_futures\account\CurrentAllOpenOrders.class
    +examples\cm_futures\account\CancelOrder.class
    +examples\um_futures\account\QueryOrder.class
    +unit\TestCMWebsocketClientImpl.class
    +examples\cm_futures\websocket\ContinuousKlineStream.class
    +examples\cm_futures\websocket\AllTickerStream.class
    +unit\um_futures\account\TestUMModifyIsolatedPositionMargin.class
    +examples\cm_futures\account\FuturesAccountBalance.class
    +unit\um_futures\market\TestUMMarkPrice.class
    +unit\cm_futures\market\TestCMTicker24H.class
    +unit\um_futures\account\TestUMAccountTradeList.class
    +unit\um_futures\account\TestUMCurrentAllOpenOrders.class
    +unit\um_futures\market\TestUMIndexPriceKlines.class
    +examples\cm_futures\market\LongShortRatio.class
    +examples\um_futures\websocket\MarkPriceStream.class
    +examples\cm_futures\websocket\KlineStream.class
    +examples\um_futures\market\TakerBuySellVolume.class
    +unit\cm_futures\market\TestCMTrades.class
    +unit\um_futures\account\TestUMChangeInitialLeverage.class
    +examples\um_futures\market\TopLongShortAccountRatio.class
    +unit\um_futures\account\TestUMAutoCancelAllOpenOrders.class
    +examples\um_futures\market\ContinuousKlines.class
    +examples\cm_futures\market\BookTicker.class
    +unit\um_futures\account\TestUMChangeMarginType.class
    +examples\um_futures\websocket\AllMiniTickerStream.class
    +examples\cm_futures\market\TopLongShortPositionRatio.class
    +unit\um_futures\account\TestUMGetMultiAssetsMode.class
    +unit\um_futures\market\TestUMTrades.class
    +unit\um_futures\account\TestUMIncomeHistory.class
    +unit\um_futures\account\TestUMPositionInformation.class
    +unit\um_futures\account\TestUMQueryCurrentOpenOrder.class
    +examples\um_futures\market\MultiAssetModeIndex.class
    +examples\cm_futures\websocket\CombineStreams.class
    +examples\um_futures\account\ChangeMultiAssetsMode.class
    +examples\um_futures\market\BookTicker.class
    +unit\TestCMWebsocketClientImpl$1.class
    +examples\cm_futures\userdata\ExtendListenKey.class
    +examples\cm_futures\market\Trades.class
    +unit\cm_futures\market\TestCMKlines.class
    +examples\cm_futures\websocket\ListenUserStream.class
    +unit\um_futures\market\TestUMMarkPriceKlines.class
    +unit\um_futures\market\TestUMTopLongShortPositionRatio.class
    +unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.class
    +examples\cm_futures\websocket\SymbolTicker.class
    +examples\um_futures\market\OpenInterestStatistics.class
    +unit\cm_futures\market\TestCMDepth.class
    +examples\cm_futures\websocket\AllBookTicker.class
    +examples\um_futures\proxy\AuthProxy$1.class
    +unit\cm_futures\market\TestCMMarkPriceKlines.class
    +unit\TestJSONParser.class
    +examples\um_futures\account\AutoCancelOpen.class
    +unit\cm_futures\account\TestCMCurrentPositionMode.class
    +unit\um_futures\account\TestUMQuantitativeRulesIndicators.class
    +unit\cm_futures\account\TestCMGetLeverageBracket.class
    +examples\cm_futures\account\ChangePositionModeTrade.class
    +unit\um_futures\market\TestUMTickerPrice.class
    +examples\cm_futures\account\NewOrder.class
    +unit\um_futures\userdata\TestUMExtendListenKey.class
    +examples\um_futures\market\Ping.class
    +unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.class
    +examples\um_futures\market\IndexPriceKlines.class
    +examples\um_futures\websocket\AllTickerStream.class
    +unit\TestRequestBuilder.class
    +unit\um_futures\account\TestUMCancelMultipleOrders.class
    +examples\um_futures\account\ChangePositionModeTrade.class
    +examples\cm_futures\proxy\AuthProxy$1.class
    +examples\cm_futures\proxy\UnauthProxy.class
    +unit\cm_futures\userdata\TestCMCreateListenKey.class
    +unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.class
    +examples\cm_futures\websocket\AllForceOrderStream.class
    +unit\cm_futures\market\TestCMFundingRateHistory.class
    +unit\cm_futures\account\TestCMNewOrder.class
    +examples\um_futures\account\ChangeInitialLeverage.class
    +examples\um_futures\account\CancelMultipleOrders.class
    +unit\um_futures\market\TestUMHistoricalBlvtKlines.class
    +examples\um_futures\websocket\AllBookTicker.class
    +examples\cm_futures\market\MarkPrice.class
    +examples\cm_futures\websocket\BookTicker.class
    +unit\um_futures\market\TestUMHistoricalTrades.class
    +unit\um_futures\market\TestUMContinuousKlines.class
    +examples\um_futures\market\Klines.class
    +examples\cm_futures\account\AllOrders.class
    +examples\um_futures\websocket\ListenUserStream.class
    +examples\cm_futures\market\TickerPrice.class
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    index df56445..8ede370 100644
    --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    @@ -89,6 +89,7 @@ G:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.jav
     G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java
     G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java
     G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java
    +G:\binance-futures-connector-java\src\test\java\unit\TestCMWebsocketClientImpl.java
     G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java
     G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java
     G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java
    diff --git a/target/site/checkstyle.html b/target/site/checkstyle.html
    deleted file mode 100644
    index 9a850d9..0000000
    --- a/target/site/checkstyle.html
    +++ /dev/null
    @@ -1,67 +0,0 @@
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    -<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2024-02-28 -->
    -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    -  <head>
    -    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    -    <title>Checkstyle Results</title>
    -    <style type="text/css" media="all">
    -      @import url("./css/maven-base.css");
    -      @import url("./css/maven-theme.css");
    -      @import url("./css/site.css");
    -    </style>
    -    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
    -    <meta name="Date-Revision-yyyymmdd" content="20240228" />
    -    <meta http-equiv="Content-Language" content="en" />
    -        
    -        </head>
    -  <body class="composite">
    -    <div id="banner">
    -                      <div class="clear">
    -        <hr/>
    -      </div>
    -    </div>
    -    <div id="breadcrumbs">
    -            
    -                    
    -                <div class="xleft">
    -        <span id="publishDate">Last Published: 2024-02-28</span>
    -                  &nbsp;| <span id="projectVersion">Version: 3.0.4</span>
    -                      </div>
    -            <div class="xright">        
    -                    
    -      </div>
    -      <div class="clear">
    -        <hr/>
    -      </div>
    -    </div>
    -    <div id="leftColumn">
    -      <div id="navcolumn">
    -             
    -                    
    -                                      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
    -        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
    -      </a>
    -                   
    -                    
    -            </div>
    -    </div>
    -    <div id="bodyColumn">
    -      <div id="contentBox">
    -        <div class="section"><h2>Checkstyle Results<a name="Checkstyle_Results"></a></h2><p>The following document contains the results of <a class="externalLink" href="http://checkstyle.sourceforge.net/">Checkstyle</a> 9.3 with src/main/resources/checkstyle.xml ruleset.&#160;<a href="checkstyle.rss"><img alt="rss feed" src="images/rss.png" /></a></p></div><div class="section"><h2>Summary<a name="Summary"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Files</th><th><img src="images/icon_info_sml.gif" alt="" />&#160;Info</th><th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th><th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr><tr class="b"><td>0</td><td>0</td><td>0</td><td>0</td></tr></table></div><div class="section"><h2>Files<a name="Files"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>File</th><th><img src="images/icon_info_sml.gif" alt="" />&#160;I</th><th><img src="images/icon_warning_sml.gif" alt="" />&#160;W</th><th><img src="images/icon_error_sml.gif" alt="" />&#160;E</th></tr></table></div><div class="section"><h2>Rules<a name="Rules"></a></h2><table border="0" class="bodyTable"><tr class="b"><th>Category</th><th>Rule</th><th>Violations</th><th>Severity</th></tr></table></div><div class="section"><h2>Details<a name="Details"></a></h2></div>
    -      </div>
    -    </div>
    -    <div class="clear">
    -      <hr/>
    -    </div>
    -    <div id="footer">
    -      <div class="xright">
    -              Copyright &#169;                   2024.
    -          All Rights Reserved.      
    -                    
    -                  </div>
    -      <div class="clear">
    -        <hr/>
    -      </div>
    -    </div>
    -  </body>
    -</html>
    diff --git a/target/site/checkstyle.rss b/target/site/checkstyle.rss
    deleted file mode 100644
    index 7cd11ac..0000000
    --- a/target/site/checkstyle.rss
    +++ /dev/null
    @@ -1,54 +0,0 @@
    -<?xml version="1.0" encoding="ISO-8859-1"?>
    -<!--
    -Licensed to the Apache Software Foundation (ASF) under one
    -or more contributor license agreements.  See the NOTICE file
    -distributed with this work for additional information
    -regarding copyright ownership.  The ASF licenses this file
    -to you under the Apache License, Version 2.0 (the
    -"License"); you may not use this file except in compliance
    -with the License.  You may obtain a copy of the License at
    -
    -  http://www.apache.org/licenses/LICENSE-2.0
    -
    -Unless required by applicable law or agreed to in writing,
    -software distributed under the License is distributed on an
    -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    -KIND, either express or implied.  See the License for the
    -specific language governing permissions and limitations
    -under the License.
    --->
    -<rss version="0.91">
    -  <channel>
    -    <title>io.github.binance:binance-futures-connector-java - Checkstyle report</title>
    -    <link>https://github.com/binance/binance-futures-connector-java</link>
    -    <description>io.github.binance:binance-futures-connector-java - Checkstyle report</description>
    -    <language>en-us</language>
    -    <copyright>&#169;2024</copyright>
    -    <item>
    -      <title>File: 0,
    -             Errors: 0,
    -             Warnings: 0,
    -             Infos: 0
    -      </title>
    -            <link>https://github.com/binance/binance-futures-connector-java/checkstyle.html</link>
    -      <description>
    -        <p>Click <a href="https://github.com/binance/binance-futures-connector-java/checkstyle.html">here</a> for the full Checkstyle report.</p>
    -
    -        <table summary="Files" boder="1">
    -          <thead>
    -            <tr>
    -              <th>Files</th>
    -              <th style="width:30px;"><abbr title="Info">I</abbr></th>
    -              <th style="width:30px;"><abbr title="Warning">W</abbr></th>
    -              <th style="width:30px;"><abbr title="Error">E</abbr></th>
    -            </tr>
    -          </thead>
    -          <tbody>
    -                      </tbody>
    -        </table>
    -        
    -      </description>
    -    </item>
    -  </channel>
    -</rss>
    -
    diff --git a/target/site/images/rss.png b/target/site/images/rss.png
    deleted file mode 100644
    index f0796ac886201eb43b7a15113e2deb1b32fa9a09..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 360
    zcmV-u0hj)XP)<h;3K|Lk000e1NJLTq0012T000jN0{{R3FH<zF0002JP)t-s|NsA5
    zgt8Pzisb9`*5T}pjg2Q(lu=PpGh&>1pTfh($;sL0vc}u{{{FPIw4<Y<^7i`p`uw@g
    z;qv(YgQCcxxzk@?Uh?wt-QC?gXrM}SsCJmYV~Muv>gub**+Xunj;hMg-Rk@N{o&!^
    z{r&#_{{B{et%#+@{r~@)vdh1}zle=^0GR*(m;g35HkdZcHkixX<?qkX&=Nj{v97I-
    zu+NmP%;@m;`uh5wy4BRw)YsV9X^^`AW&mbpW_Z=8>Hq)$8FWQhbW?9;ba!ELWdKKV
    zVQ^?^V?%Flc4cyOWpXuLNbUdt06|GaK~#90Vz9#p80;8u1CXpOE<hDo1_(x?Q1miD
    zWEemQQ`VLNrUs8*>?Whx%fLW2AK{k88_xIu00030{{sMfLr(Xb|5zme0000<MNUMn
    GLSTXjIl1Tn
    
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    index d3b43c6..730a1a7 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">255 of 255</td><td class="ctr2">0%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">32</td><td class="ctr2">32</td><td class="ctr1">10</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L58" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L100" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="110" height="10" title="57" alt="57"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L142" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L178" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="32" alt="32"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="16" alt="16"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L84" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L126" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L162" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 267</td><td class="ctr2">91%</td><td class="bar">1 of 4</td><td class="ctr2">75%</td><td class="ctr1">2</td><td class="ctr2">12</td><td class="ctr1">3</td><td class="ctr2">32</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L94" class="el_method">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L58" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="112" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L136" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L172" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L84" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L120" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L156" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    index c141aee..c588ea5 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    @@ -17,8 +17,8 @@
      */
     public class CMWebsocketClientImpl extends WebsocketClientImpl {
         public CMWebsocketClientImpl() {
    -<span class="nc" id="L20">        super(DefaultUrls.COINM_WS_URL);</span>
    -<span class="nc" id="L21">    }</span>
    +<span class="fc" id="L20">        super(DefaultUrls.COINM_WS_URL);</span>
    +<span class="fc" id="L21">    }</span>
     
         public CMWebsocketClientImpl(String baseUrl) {
     <span class="nc" id="L24">        super(baseUrl);</span>
    @@ -39,8 +39,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams&lt;/a&gt;
          */
         public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L42">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L43">        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L42">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L43">        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
         /**
    @@ -55,15 +55,15 @@
          * @return int - Connection ID
          */
         public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L58">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L59">        Request request = null;</span>
    -<span class="nc" id="L60">        final int defaultSpeed = 3;</span>
    -<span class="nc bnc" id="L61" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L62">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
    +<span class="fc" id="L58">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L59">        Request request = null;</span>
    +<span class="fc" id="L60">        final int defaultSpeed = 3;</span>
    +<span class="fc bfc" id="L61" title="All 2 branches covered.">        if (speed == defaultSpeed) {</span>
    +<span class="fc" id="L62">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
             } else {
    -<span class="nc" id="L64">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice@%ss&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
    +<span class="fc" id="L64">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice@%ss&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
             }
    -<span class="nc" id="L66">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L66">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     
         /**
    @@ -81,31 +81,25 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&lt;/a&gt;
          */
         public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L84">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L85">        return markPriceSymbolsPairStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L84">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L85">        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));</span>
         }
     
         /**
          * Same as {@link #markPriceSymbolsPairStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
          *
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    +     * @param markPriceSymbolParams@return int - Connection ID
          */
    -    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L100">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L101">        Request request = null;</span>
    -<span class="nc" id="L102">        final int defaultSpeed = 3;</span>
    -<span class="nc bnc" id="L103" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L104">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), pair.toLowerCase()));</span>
    +    public int markPriceSymbolsPairStream(MarkPriceSymbolParams markPriceSymbolParams) {
    +<span class="fc" id="L94">        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L95">        Request request = null;</span>
    +<span class="fc" id="L96">        final int defaultSpeed = 3;</span>
    +<span class="pc bpc" id="L97" title="1 of 2 branches missed.">        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {</span>
    +<span class="nc" id="L98">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));</span>
             } else {
    -<span class="nc" id="L106">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
    +<span class="fc" id="L100">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));</span>
             }
    -<span class="nc" id="L108">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L102">        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);</span>
         }
     
         /**
    @@ -123,8 +117,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&lt;/a&gt;
          */
         public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L126">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L127">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L120">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L121">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
         /**
    @@ -139,9 +133,9 @@
          * @return int - Connection ID
          */
         public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L142">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L143">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    -<span class="nc" id="L144">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L136">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L137">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    +<span class="fc" id="L138">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     
         /**
    @@ -159,8 +153,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&lt;/a&gt;
          */
         public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L162">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L163">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L156">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L157">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
         /**
    @@ -175,9 +169,9 @@
          * @return int - Connection ID
          */
         public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L178">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L179">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    -<span class="nc" id="L180">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L172">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L173">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    +<span class="fc" id="L174">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    new file mode 100644
    index 0000000..cb7ac66
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">MarkPriceSymbolParams</span></div><h1>MarkPriceSymbolParams</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 39</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">7</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MarkPriceSymbolParams.java.html#L22" class="el_method">MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MarkPriceSymbolParams.java.html#L32" class="el_method">getPair()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MarkPriceSymbolParams.java.html#L36" class="el_method">getSpeed()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html#L40" class="el_method">getOnOpenCallback()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MarkPriceSymbolParams.java.html#L44" class="el_method">getOnMessageCallback()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MarkPriceSymbolParams.java.html#L48" class="el_method">getOnClosingCallback()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MarkPriceSymbolParams.java.html#L52" class="el_method">getOnFailureCallback()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    new file mode 100644
    index 0000000..1c9579e
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    @@ -0,0 +1,55 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">MarkPriceSymbolParams.java</span></div><h1>MarkPriceSymbolParams.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +
    +public class MarkPriceSymbolParams {
    +    private final String pair;
    +    private final int speed;
    +    private final WebSocketCallback onOpenCallback;
    +    private final WebSocketCallback onMessageCallback;
    +    private final WebSocketCallback onClosingCallback;
    +    private final WebSocketCallback onFailureCallback;
    +
    +    /**
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     *
    +     */
    +<span class="fc" id="L22">    public MarkPriceSymbolParams(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {</span>
    +<span class="fc" id="L23">        this.pair = pair;</span>
    +<span class="fc" id="L24">        this.speed = speed;</span>
    +<span class="fc" id="L25">        this.onOpenCallback = onOpenCallback;</span>
    +<span class="fc" id="L26">        this.onMessageCallback = onMessageCallback;</span>
    +<span class="fc" id="L27">        this.onClosingCallback = onClosingCallback;</span>
    +<span class="fc" id="L28">        this.onFailureCallback = onFailureCallback;</span>
    +<span class="fc" id="L29">    }</span>
    +
    +    public String getPair() {
    +<span class="fc" id="L32">        return pair;</span>
    +    }
    +
    +    public int getSpeed() {
    +<span class="fc" id="L36">        return speed;</span>
    +    }
    +
    +    public WebSocketCallback getOnOpenCallback() {
    +<span class="fc" id="L40">        return onOpenCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnMessageCallback() {
    +<span class="fc" id="L44">        return onMessageCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnClosingCallback() {
    +<span class="fc" id="L48">        return onClosingCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnFailureCallback() {
    +<span class="fc" id="L52">        return onFailureCallback;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    index 5a4374d..d1fe3cc 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">WebsocketClientImpl</span></div><h1>WebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">860 of 860</td><td class="ctr2">0%</td><td class="bar">14 of 14</td><td class="ctr2">0%</td><td class="ctr1">47</td><td class="ctr2">47</td><td class="ctr1">114</td><td class="ctr2">114</td><td class="ctr1">40</td><td class="ctr2">40</td></tr></tfoot><tbody><tr><td id="a35"><a href="WebsocketClientImpl.java.html#L548" class="el_method">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="WebsocketClientImpl.java.html#L596" class="el_method">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="111" height="10" title="62" alt="62"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a31"><a href="WebsocketClientImpl.java.html#L120" class="el_method">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="94" height="10" title="53" alt="53"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a17"><a href="WebsocketClientImpl.java.html#L205" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="44" alt="44"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a12"><a href="WebsocketClientImpl.java.html#L695" class="el_method">closeAllConnections()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="42" alt="42"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">12</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a26"><a href="WebsocketClientImpl.java.html#L165" class="el_method">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a13"><a href="WebsocketClientImpl.java.html#L681" class="el_method">closeConnection(int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="31" alt="31"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="WebsocketClientImpl.java.html#L80" class="el_method">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a33"><a href="WebsocketClientImpl.java.html#L247" class="el_method">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a38"><a href="WebsocketClientImpl.java.html#L322" class="el_method">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a11"><a href="WebsocketClientImpl.java.html#L396" class="el_method">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a22"><a href="WebsocketClientImpl.java.html#L470" class="el_method">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h13">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a29"><a href="WebsocketClientImpl.java.html#L637" class="el_method">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a15"><a href="WebsocketClientImpl.java.html#L669" class="el_method">combineStreams(ArrayList, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h14">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a18"><a href="WebsocketClientImpl.java.html#L718" class="el_method">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a7"><a href="WebsocketClientImpl.java.html#L284" class="el_method">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a9"><a href="WebsocketClientImpl.java.html#L359" class="el_method">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a3"><a href="WebsocketClientImpl.java.html#L431" class="el_method">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a5"><a href="WebsocketClientImpl.java.html#L507" class="el_method">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a16"><a href="WebsocketClientImpl.java.html#L187" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a34"><a href="WebsocketClientImpl.java.html#L530" class="el_method">partialDepthStream(String, int, int, WebSocketCallback)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h21">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a30"><a href="WebsocketClientImpl.java.html#L103" class="el_method">markPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h22">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a25"><a href="WebsocketClientImpl.java.html#L148" class="el_method">klineStream(String, String, WebSocketCallback)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a19"><a href="WebsocketClientImpl.java.html#L579" class="el_method">diffDepthStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h24">2</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a0"><a href="WebsocketClientImpl.java.html#L64" class="el_method">aggTradeStream(String, WebSocketCallback)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h25">2</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a32"><a href="WebsocketClientImpl.java.html#L231" class="el_method">miniTickerStream(String, WebSocketCallback)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h26">2</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a37"><a href="WebsocketClientImpl.java.html#L306" class="el_method">symbolTicker(String, WebSocketCallback)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h27">2</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a10"><a href="WebsocketClientImpl.java.html#L380" class="el_method">bookTicker(String, WebSocketCallback)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h28">2</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j27">1</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a21"><a href="WebsocketClientImpl.java.html#L454" class="el_method">forceOrderStream(String, WebSocketCallback)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h29">2</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j28">1</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a39"><a href="WebsocketClientImpl.java.html#L31" class="el_method">WebsocketClientImpl(String)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="14" alt="14"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j29">1</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a28"><a href="WebsocketClientImpl.java.html#L622" class="el_method">listenUserStream(String, WebSocketCallback)</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">1</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a14"><a href="WebsocketClientImpl.java.html#L654" class="el_method">combineStreams(ArrayList, WebSocketCallback)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">1</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">1</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a6"><a href="WebsocketClientImpl.java.html#L270" class="el_method">allMiniTickerStream(WebSocketCallback)</a></td><td class="bar" id="b32"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">1</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">1</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">1</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a8"><a href="WebsocketClientImpl.java.html#L345" class="el_method">allTickerStream(WebSocketCallback)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">1</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">1</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j33">1</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a2"><a href="WebsocketClientImpl.java.html#L417" class="el_method">allBookTickerStream(WebSocketCallback)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">1</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">1</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j34">1</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a4"><a href="WebsocketClientImpl.java.html#L493" class="el_method">allForceOrderStream(WebSocketCallback)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">1</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">1</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j35">1</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a36"><a href="WebsocketClientImpl.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b36"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">1</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">1</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j36">1</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a24"><a href="WebsocketClientImpl.java.html#L41" class="el_method">getNoopCallback()</a></td><td class="bar" id="b37"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">1</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">1</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j37">1</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a23"><a href="WebsocketClientImpl.java.html#L45" class="el_method">getBaseUrl()</a></td><td class="bar" id="b38"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">1</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">1</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">1</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a27"><a href="WebsocketClientImpl.java.html#L33" class="el_method">lambda$new$0(String)</a></td><td class="bar" id="b39"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">1</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">1</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">1</td><td class="ctr2" id="k39">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">WebsocketClientImpl</span></div><h1>WebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">696 of 863</td><td class="ctr2">19%</td><td class="bar">8 of 14</td><td class="ctr2">42%</td><td class="ctr1">36</td><td class="ctr2">48</td><td class="ctr1">76</td><td class="ctr2">115</td><td class="ctr1">30</td><td class="ctr2">41</td></tr></tfoot><tbody><tr><td id="a36"><a href="WebsocketClientImpl.java.html#L548" class="el_method">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="67" alt="67"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="WebsocketClientImpl.java.html#L596" class="el_method">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="111" height="10" title="62" alt="62"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a17"><a href="WebsocketClientImpl.java.html#L205" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="44" alt="44"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a27"><a href="WebsocketClientImpl.java.html#L165" class="el_method">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="WebsocketClientImpl.java.html#L80" class="el_method">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a34"><a href="WebsocketClientImpl.java.html#L247" class="el_method">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a39"><a href="WebsocketClientImpl.java.html#L322" class="el_method">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="WebsocketClientImpl.java.html#L396" class="el_method">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a22"><a href="WebsocketClientImpl.java.html#L470" class="el_method">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a30"><a href="WebsocketClientImpl.java.html#L637" class="el_method">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a15"><a href="WebsocketClientImpl.java.html#L669" class="el_method">combineStreams(ArrayList, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a32"><a href="WebsocketClientImpl.java.html#L120" class="el_method">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c10">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h24">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="WebsocketClientImpl.java.html#L284" class="el_method">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="WebsocketClientImpl.java.html#L359" class="el_method">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="WebsocketClientImpl.java.html#L431" class="el_method">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="WebsocketClientImpl.java.html#L507" class="el_method">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="WebsocketClientImpl.java.html#L187" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a35"><a href="WebsocketClientImpl.java.html#L530" class="el_method">partialDepthStream(String, int, int, WebSocketCallback)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a26"><a href="WebsocketClientImpl.java.html#L148" class="el_method">klineStream(String, String, WebSocketCallback)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a19"><a href="WebsocketClientImpl.java.html#L579" class="el_method">diffDepthStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a0"><a href="WebsocketClientImpl.java.html#L64" class="el_method">aggTradeStream(String, WebSocketCallback)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a33"><a href="WebsocketClientImpl.java.html#L231" class="el_method">miniTickerStream(String, WebSocketCallback)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a38"><a href="WebsocketClientImpl.java.html#L306" class="el_method">symbolTicker(String, WebSocketCallback)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h21">2</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a10"><a href="WebsocketClientImpl.java.html#L380" class="el_method">bookTicker(String, WebSocketCallback)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h22">2</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a21"><a href="WebsocketClientImpl.java.html#L454" class="el_method">forceOrderStream(String, WebSocketCallback)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a29"><a href="WebsocketClientImpl.java.html#L622" class="el_method">listenUserStream(String, WebSocketCallback)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="WebsocketClientImpl.java.html#L654" class="el_method">combineStreams(ArrayList, WebSocketCallback)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h26">1</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a6"><a href="WebsocketClientImpl.java.html#L270" class="el_method">allMiniTickerStream(WebSocketCallback)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f28">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h27">1</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a8"><a href="WebsocketClientImpl.java.html#L345" class="el_method">allTickerStream(WebSocketCallback)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f29">1</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j27">1</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a2"><a href="WebsocketClientImpl.java.html#L417" class="el_method">allBookTickerStream(WebSocketCallback)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f30">1</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h29">1</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j28">1</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a4"><a href="WebsocketClientImpl.java.html#L493" class="el_method">allForceOrderStream(WebSocketCallback)</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c40">0%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f31">1</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j29">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a13"><a href="WebsocketClientImpl.java.html#L681" class="el_method">closeConnection(int)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="26" alt="26"/></td><td class="ctr2" id="c9">83%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f32">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a12"><a href="WebsocketClientImpl.java.html#L695" class="el_method">closeAllConnections()</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a18"><a href="WebsocketClientImpl.java.html#L718" class="el_method">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a31"><a href="WebsocketClientImpl.java.html#L103" class="el_method">markPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a40"><a href="WebsocketClientImpl.java.html#L31" class="el_method">WebsocketClientImpl(String)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="14" alt="14"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a37"><a href="WebsocketClientImpl.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b36"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a25"><a href="WebsocketClientImpl.java.html#L41" class="el_method">getNoopCallback()</a></td><td class="bar" id="b37"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a23"><a href="WebsocketClientImpl.java.html#L45" class="el_method">getBaseUrl()</a></td><td class="bar" id="b38"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a24"><a href="WebsocketClientImpl.java.html#L726" class="el_method">getConnections()</a></td><td class="bar" id="b39"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a28"><a href="WebsocketClientImpl.java.html#L33" class="el_method">lambda$new$0(String)</a></td><td class="bar" id="b40"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    index 4a86fad..3f4916c 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    @@ -28,21 +28,21 @@
      */
     public abstract class WebsocketClientImpl implements WebsocketClient {
         private final String baseUrl;
    -<span class="nc" id="L31">    private final Map&lt;Integer, WebSocketConnection&gt; connections = new HashMap&lt;&gt;();</span>
    -<span class="nc" id="L32">    private final WebSocketCallback noopCallback = msg -&gt; {</span>
    -<span class="nc" id="L33">    };</span>
    -<span class="nc" id="L34">    private static final Logger logger = LoggerFactory.getLogger(WebsocketClientImpl.class);</span>
    +<span class="fc" id="L31">    private final Map&lt;Integer, WebSocketConnection&gt; connections = new HashMap&lt;&gt;();</span>
    +<span class="fc" id="L32">    private final WebSocketCallback noopCallback = msg -&gt; {</span>
    +<span class="fc" id="L33">    };</span>
    +<span class="fc" id="L34">    private static final Logger logger = LoggerFactory.getLogger(WebsocketClientImpl.class);</span>
     
    -<span class="nc" id="L36">    public WebsocketClientImpl(String baseUrl) {</span>
    -<span class="nc" id="L37">        this.baseUrl = baseUrl;</span>
    -<span class="nc" id="L38">    }</span>
    +<span class="fc" id="L36">    public WebsocketClientImpl(String baseUrl) {</span>
    +<span class="fc" id="L37">        this.baseUrl = baseUrl;</span>
    +<span class="fc" id="L38">    }</span>
     
         public WebSocketCallback getNoopCallback() {
    -<span class="nc" id="L41">        return this.noopCallback;</span>
    +<span class="fc" id="L41">        return this.noopCallback;</span>
         }
     
         public String getBaseUrl() {
    -<span class="nc" id="L45">        return this.baseUrl;</span>
    +<span class="fc" id="L45">        return this.baseUrl;</span>
         }
     
         /**
    @@ -100,8 +100,8 @@
          */
         @Override
         public int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L103">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L104">        return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +<span class="fc" id="L103">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L104">        return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
         }
     
         /**
    @@ -117,14 +117,14 @@
          */
         @Override
         public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L120">        Request request = null;</span>
    -<span class="nc" id="L121">        final int defaultSpeed = 3;</span>
    -<span class="nc bnc" id="L122" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L123">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="fc" id="L120">        Request request = null;</span>
    +<span class="fc" id="L121">        final int defaultSpeed = 3;</span>
    +<span class="pc bpc" id="L122" title="1 of 2 branches missed.">        if (speed == defaultSpeed) {</span>
    +<span class="fc" id="L123">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, baseUrl, symbol.toLowerCase()));</span>
             } else {
     <span class="nc" id="L125">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
             }
    -<span class="nc" id="L127">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L127">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     
         /**
    @@ -678,35 +678,35 @@
          */
         @Override
         public void closeConnection(int connectionId) {
    -<span class="nc bnc" id="L681" title="All 2 branches missed.">        if (connections.containsKey(connectionId)) {</span>
    -<span class="nc" id="L682">            connections.get(connectionId).close();</span>
    -<span class="nc" id="L683">            logger.info(&quot;Closing Connection ID {}&quot;, connectionId);</span>
    -<span class="nc" id="L684">            connections.remove(connectionId);</span>
    +<span class="pc bpc" id="L681" title="1 of 2 branches missed.">        if (connections.containsKey(connectionId)) {</span>
    +<span class="fc" id="L682">            connections.get(connectionId).close();</span>
    +<span class="fc" id="L683">            logger.info(&quot;Closing Connection ID {}&quot;, connectionId);</span>
    +<span class="fc" id="L684">            connections.remove(connectionId);</span>
             } else {
     <span class="nc" id="L686">            logger.info(&quot;Connection ID {} does not exist!&quot;, connectionId);</span>
             }
    -<span class="nc" id="L688">    }</span>
    +<span class="fc" id="L688">    }</span>
     
         /**
          * Closes all streams
          */
         @Override
         public void closeAllConnections() {
    -<span class="nc bnc" id="L695" title="All 2 branches missed.">        if (!connections.isEmpty()) {</span>
    -<span class="nc" id="L696">            logger.info(&quot;Closing {} connections(s)&quot;, connections.size());</span>
    -<span class="nc" id="L697">            Iterator&lt;Map.Entry&lt;Integer, WebSocketConnection&gt;&gt; iter = connections.entrySet().iterator();</span>
    -<span class="nc bnc" id="L698" title="All 2 branches missed.">            while (iter.hasNext()) {</span>
    -<span class="nc" id="L699">                WebSocketConnection connection = iter.next().getValue();</span>
    -<span class="nc" id="L700">                connection.close();</span>
    -<span class="nc" id="L701">                iter.remove();</span>
    -<span class="nc" id="L702">            }</span>
    +<span class="pc bpc" id="L695" title="1 of 2 branches missed.">        if (!connections.isEmpty()) {</span>
    +<span class="fc" id="L696">            logger.info(&quot;Closing {} connections(s)&quot;, connections.size());</span>
    +<span class="fc" id="L697">            Iterator&lt;Map.Entry&lt;Integer, WebSocketConnection&gt;&gt; iter = connections.entrySet().iterator();</span>
    +<span class="fc bfc" id="L698" title="All 2 branches covered.">            while (iter.hasNext()) {</span>
    +<span class="fc" id="L699">                WebSocketConnection connection = iter.next().getValue();</span>
    +<span class="fc" id="L700">                connection.close();</span>
    +<span class="fc" id="L701">                iter.remove();</span>
    +<span class="fc" id="L702">            }</span>
             }
     
    -<span class="nc bnc" id="L705" title="All 2 branches missed.">        if (connections.isEmpty()) {</span>
    -<span class="nc" id="L706">            HttpClientSingleton.getHttpClient().dispatcher().executorService().shutdown();</span>
    -<span class="nc" id="L707">            logger.info(&quot;All connections are closed!&quot;);</span>
    +<span class="pc bpc" id="L705" title="1 of 2 branches missed.">        if (connections.isEmpty()) {</span>
    +<span class="fc" id="L706">            HttpClientSingleton.getHttpClient().dispatcher().executorService().shutdown();</span>
    +<span class="fc" id="L707">            logger.info(&quot;All connections are closed!&quot;);</span>
             }
    -<span class="nc" id="L709">    }</span>
    +<span class="fc" id="L709">    }</span>
     
         public int createConnection(
                 WebSocketCallback onOpenCallback,
    @@ -715,11 +715,15 @@
                 WebSocketCallback onFailureCallback,
                 Request request
         ) {
    -<span class="nc" id="L718">        WebSocketConnection connection = new WebSocketConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -<span class="nc" id="L719">        connection.connect();</span>
    -<span class="nc" id="L720">        int connectionId = connection.getConnectionId();</span>
    -<span class="nc" id="L721">        connections.put(connectionId, connection);</span>
    -<span class="nc" id="L722">        return connectionId;</span>
    +<span class="fc" id="L718">        WebSocketConnection connection = new WebSocketConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L719">        connection.connect();</span>
    +<span class="fc" id="L720">        int connectionId = connection.getConnectionId();</span>
    +<span class="fc" id="L721">        connections.put(connectionId, connection);</span>
    +<span class="fc" id="L722">        return connectionId;</span>
    +    }
    +//     fo the ease of testing the closeAllConnection Methods
    +    public Map&lt;Integer, WebSocketConnection&gt; getConnections() {
    +<span class="fc" id="L726">        return  connections;</span>
         }
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    index 6162941..edb059a 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,292 of 1,495</td><td class="ctr2">13%</td><td class="bar">20 of 20</td><td class="ctr2">0%</td><td class="ctr1">78</td><td class="ctr2">101</td><td class="ctr1">186</td><td class="ctr2">224</td><td class="ctr1">68</td><td class="ctr2">91</td><td class="ctr1">3</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a5"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="860" alt="860"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">47</td><td class="ctr2" id="g0">47</td><td class="ctr1" id="h0">114</td><td class="ctr2" id="i0">114</td><td class="ctr1" id="j0">40</td><td class="ctr2" id="k0">40</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="255" alt="255"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j1">10</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h2">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">109</td><td class="ctr1">119</td><td class="ctr2">239</td><td class="ctr1">49</td><td class="ctr2">99</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.html" class="el_class">MarkPriceSymbolParams</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    index 091c608..af37b67 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,292 of 1,495</td><td class="ctr2">13%</td><td class="bar">20 of 20</td><td class="ctr2">0%</td><td class="ctr1">78</td><td class="ctr2">101</td><td class="ctr1">186</td><td class="ctr2">224</td><td class="ctr1">68</td><td class="ctr2">91</td><td class="ctr1">3</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a5"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="860" alt="860"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">47</td><td class="ctr2" id="g0">47</td><td class="ctr1" id="h0">114</td><td class="ctr2" id="i0">114</td><td class="ctr1" id="j0">40</td><td class="ctr2" id="k0">40</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="255" alt="255"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j1">10</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h2">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">109</td><td class="ctr1">119</td><td class="ctr2">239</td><td class="ctr1">49</td><td class="ctr2">99</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html" class="el_source">MarkPriceSymbolParams.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    index 173630c..cfc9014 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">36 of 66</td><td class="ctr2">45%</td><td class="bar">10 of 16</td><td class="ctr2">37%</td><td class="ctr1">8</td><td class="ctr2">13</td><td class="ctr1">7</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c3">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L41" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">37%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="6" alt="6"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">32 of 66</td><td class="ctr2">51%</td><td class="bar">9 of 16</td><td class="ctr2">43%</td><td class="ctr1">7</td><td class="ctr2">13</td><td class="ctr1">5</td><td class="ctr2">18</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L41" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c3">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">37%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    index a4a41d9..1ff5f03 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    @@ -10,10 +10,10 @@
         }
     
         public static OkHttpClient getHttpClient() {
    -<span class="nc bnc" id="L13" title="All 2 branches missed.">        if (httpClient == null) {</span>
    +<span class="pc bpc" id="L13" title="1 of 2 branches missed.">        if (httpClient == null) {</span>
     <span class="nc" id="L14">            createHttpClient(null);</span>
             }
    -<span class="nc" id="L16">        return httpClient;</span>
    +<span class="fc" id="L16">        return httpClient;</span>
         }
     
         public static OkHttpClient getHttpClient(ProxyAuth proxy) {
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    index cd0a795..664e611 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">UrlBuilder</span></div><h1>UrlBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">65 of 249</td><td class="ctr2">73%</td><td class="bar">8 of 30</td><td class="ctr2">73%</td><td class="ctr1">6</td><td class="ctr2">24</td><td class="ctr1">17</td><td class="ctr2">60</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a4"><a href="UrlBuilder.java.html#L81" class="el_method">joinArrayListParameters(String, StringBuilder, ArrayList, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="UrlBuilder.java.html#L48" class="el_method">joinQueryParameters(StringBuilder, LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="64" alt="64"/></td><td class="ctr2" id="c6">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e3">71%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html#L110" class="el_method">urlEncode(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">25%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="UrlBuilder.java.html#L23" class="el_method">buildFullUrl(String, String, LinkedHashMap, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="UrlBuilder.java.html#L95" class="el_method">joinStreamUrls(StringBuilder, ArrayList)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="UrlBuilder.java.html#L119" class="el_method">getFormatter()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="UrlBuilder.java.html#L37" class="el_method">buildStreamUrl(String, ArrayList)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="UrlBuilder.java.html#L44" class="el_method">joinQueryParameters(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="UrlBuilder.java.html#L130" class="el_method">buildTimestamp()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">UrlBuilder</span></div><h1>UrlBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">76 of 260</td><td class="ctr2">70%</td><td class="bar">8 of 30</td><td class="ctr2">73%</td><td class="ctr1">8</td><td class="ctr2">26</td><td class="ctr1">21</td><td class="ctr2">64</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a5"><a href="UrlBuilder.java.html#L88" class="el_method">joinArrayListParameters(String, StringBuilder, ArrayList, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UrlBuilder.java.html#L55" class="el_method">joinQueryParameters(StringBuilder, LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="64" alt="64"/></td><td class="ctr2" id="c6">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e3">71%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="UrlBuilder.java.html#L117" class="el_method">urlEncode(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">25%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="UrlBuilder.java.html#L19" class="el_method">UrlBuilder()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UrlBuilder.java.html#L25" class="el_method">getTestObj()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UrlBuilder.java.html#L30" class="el_method">buildFullUrl(String, String, LinkedHashMap, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html#L102" class="el_method">joinStreamUrls(StringBuilder, ArrayList)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="UrlBuilder.java.html#L126" class="el_method">getFormatter()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="UrlBuilder.java.html#L44" class="el_method">buildStreamUrl(String, ArrayList)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="UrlBuilder.java.html#L51" class="el_method">joinQueryParameters(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a2"><a href="UrlBuilder.java.html#L137" class="el_method">buildTimestamp()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    index 734831a..e6f56bc 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    @@ -16,118 +16,125 @@
         private static DecimalFormat df;
     
     
    -    private UrlBuilder() {
    +<span class="nc" id="L19">    private UrlBuilder() {</span>
    +<span class="nc" id="L20">    }</span>
    +
    +<span class="nc" id="L22">    private UrlBuilder testObj =  new UrlBuilder();</span>
    +
    +    public UrlBuilder getTestObj() {
    +<span class="nc" id="L25">        return testObj;</span>
         }
     
    +
         public static String buildFullUrl(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters, String signature) {
    -<span class="fc bfc" id="L23" title="All 4 branches covered.">        if (parameters != null &amp;&amp; !parameters.isEmpty()) {</span>
    -<span class="fc" id="L24">            StringBuilder sb = new StringBuilder(baseUrl);</span>
    -<span class="fc" id="L25">            sb.append(urlPath).append('?');</span>
    -<span class="fc" id="L26">            joinQueryParameters(sb, parameters);</span>
    -<span class="fc bfc" id="L27" title="All 2 branches covered.">            if (null != signature) {</span>
    -<span class="fc" id="L28">                sb.append(&quot;&amp;signature=&quot;).append(signature);</span>
    +<span class="fc bfc" id="L30" title="All 4 branches covered.">        if (parameters != null &amp;&amp; !parameters.isEmpty()) {</span>
    +<span class="fc" id="L31">            StringBuilder sb = new StringBuilder(baseUrl);</span>
    +<span class="fc" id="L32">            sb.append(urlPath).append('?');</span>
    +<span class="fc" id="L33">            joinQueryParameters(sb, parameters);</span>
    +<span class="fc bfc" id="L34" title="All 2 branches covered.">            if (null != signature) {</span>
    +<span class="fc" id="L35">                sb.append(&quot;&amp;signature=&quot;).append(signature);</span>
                 }
    -<span class="fc" id="L30">            return sb.toString();</span>
    +<span class="fc" id="L37">            return sb.toString();</span>
             } else {
    -<span class="fc" id="L32">            return baseUrl + urlPath;</span>
    +<span class="fc" id="L39">            return baseUrl + urlPath;</span>
             }
         }
     
         public static String buildStreamUrl(String baseUrl, ArrayList&lt;String&gt; streams) {
    -<span class="fc" id="L37">        StringBuilder sb = new StringBuilder(baseUrl);</span>
    -<span class="fc" id="L38">        sb.append(&quot;?streams=&quot;);</span>
    -<span class="fc" id="L39">        return joinStreamUrls(sb, streams);</span>
    +<span class="fc" id="L44">        StringBuilder sb = new StringBuilder(baseUrl);</span>
    +<span class="fc" id="L45">        sb.append(&quot;?streams=&quot;);</span>
    +<span class="fc" id="L46">        return joinStreamUrls(sb, streams);</span>
         }
     
         //concatenate query parameters
         public static String joinQueryParameters(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L44">        return joinQueryParameters(new StringBuilder(), parameters).toString();</span>
    +<span class="fc" id="L51">        return joinQueryParameters(new StringBuilder(), parameters).toString();</span>
         }
     
         public static StringBuilder joinQueryParameters(StringBuilder urlPath, LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="pc bpc" id="L48" title="1 of 4 branches missed.">        if (parameters == null || parameters.isEmpty()) {</span>
    -<span class="fc" id="L49">            return urlPath;</span>
    +<span class="pc bpc" id="L55" title="1 of 4 branches missed.">        if (parameters == null || parameters.isEmpty()) {</span>
    +<span class="fc" id="L56">            return urlPath;</span>
             }
     
    -<span class="fc" id="L52">        boolean isFirst = true;</span>
    -<span class="fc bfc" id="L53" title="All 2 branches covered.">        for (Map.Entry&lt;String, Object&gt; mapElement : parameters.entrySet()) {</span>
    +<span class="fc" id="L59">        boolean isFirst = true;</span>
    +<span class="fc bfc" id="L60" title="All 2 branches covered.">        for (Map.Entry&lt;String, Object&gt; mapElement : parameters.entrySet()) {</span>
     
    -<span class="fc bfc" id="L55" title="All 2 branches covered.">            if (mapElement.getValue() instanceof Double) {</span>
    -<span class="fc" id="L56">                parameters.replace(mapElement.getKey(), getFormatter().format(mapElement.getValue()));</span>
    -<span class="pc bpc" id="L57" title="1 of 2 branches missed.">            } else if (mapElement.getValue() instanceof ArrayList) {</span>
    -<span class="nc bnc" id="L58" title="All 2 branches missed.">                if (((ArrayList&lt;?&gt;) mapElement.getValue()).isEmpty()) {</span>
    -<span class="nc" id="L59">                    continue;</span>
    +<span class="fc bfc" id="L62" title="All 2 branches covered.">            if (mapElement.getValue() instanceof Double) {</span>
    +<span class="fc" id="L63">                parameters.replace(mapElement.getKey(), getFormatter().format(mapElement.getValue()));</span>
    +<span class="pc bpc" id="L64" title="1 of 2 branches missed.">            } else if (mapElement.getValue() instanceof ArrayList) {</span>
    +<span class="nc bnc" id="L65" title="All 2 branches missed.">                if (((ArrayList&lt;?&gt;) mapElement.getValue()).isEmpty()) {</span>
    +<span class="nc" id="L66">                    continue;</span>
                     }
    -<span class="nc" id="L61">                String key = mapElement.getKey();</span>
    -<span class="nc" id="L62">                joinArrayListParameters(key, urlPath, (ArrayList&lt;?&gt;) mapElement.getValue(), isFirst);</span>
    -<span class="nc" id="L63">                isFirst = false;</span>
    -<span class="nc" id="L64">                continue;</span>
    +<span class="nc" id="L68">                String key = mapElement.getKey();</span>
    +<span class="nc" id="L69">                joinArrayListParameters(key, urlPath, (ArrayList&lt;?&gt;) mapElement.getValue(), isFirst);</span>
    +<span class="nc" id="L70">                isFirst = false;</span>
    +<span class="nc" id="L71">                continue;</span>
                 }
     
    -<span class="fc bfc" id="L67" title="All 2 branches covered.">            if (isFirst) {</span>
    -<span class="fc" id="L68">                isFirst = false;</span>
    +<span class="fc bfc" id="L74" title="All 2 branches covered.">            if (isFirst) {</span>
    +<span class="fc" id="L75">                isFirst = false;</span>
                 } else {
    -<span class="fc" id="L70">                urlPath.append('&amp;');</span>
    +<span class="fc" id="L77">                urlPath.append('&amp;');</span>
                 }
     
    -<span class="fc" id="L73">            urlPath.append(mapElement.getKey())</span>
    -<span class="fc" id="L74">                .append('=')</span>
    -<span class="fc" id="L75">                .append(urlEncode(mapElement.getValue().toString()));</span>
    -<span class="fc" id="L76">        }</span>
    -<span class="fc" id="L77">        return urlPath;</span>
    +<span class="fc" id="L80">            urlPath.append(mapElement.getKey())</span>
    +<span class="fc" id="L81">                .append('=')</span>
    +<span class="fc" id="L82">                .append(urlEncode(mapElement.getValue().toString()));</span>
    +<span class="fc" id="L83">        }</span>
    +<span class="fc" id="L84">        return urlPath;</span>
         }
     
         private static void joinArrayListParameters(String key, StringBuilder urlPath, ArrayList&lt;?&gt; values, boolean isFirst) {
    -<span class="nc bnc" id="L81" title="All 2 branches missed.">        for (Object value: values) {</span>
    -<span class="nc bnc" id="L82" title="All 2 branches missed.">            if (isFirst) {</span>
    -<span class="nc" id="L83">                isFirst = false;</span>
    +<span class="nc bnc" id="L88" title="All 2 branches missed.">        for (Object value: values) {</span>
    +<span class="nc bnc" id="L89" title="All 2 branches missed.">            if (isFirst) {</span>
    +<span class="nc" id="L90">                isFirst = false;</span>
                 } else {
    -<span class="nc" id="L85">                urlPath.append('&amp;');</span>
    +<span class="nc" id="L92">                urlPath.append('&amp;');</span>
                 }
     
    -<span class="nc" id="L88">            urlPath.append(key)</span>
    -<span class="nc" id="L89">                    .append('=')</span>
    -<span class="nc" id="L90">                    .append(urlEncode(value.toString()));</span>
    -<span class="nc" id="L91">        }</span>
    -<span class="nc" id="L92">    }</span>
    +<span class="nc" id="L95">            urlPath.append(key)</span>
    +<span class="nc" id="L96">                    .append('=')</span>
    +<span class="nc" id="L97">                    .append(urlEncode(value.toString()));</span>
    +<span class="nc" id="L98">        }</span>
    +<span class="nc" id="L99">    }</span>
     
         private static String joinStreamUrls(StringBuilder urlPath, ArrayList&lt;String&gt; streams) {
    -<span class="fc" id="L95">        boolean isFirst = true;</span>
    -<span class="fc bfc" id="L96" title="All 2 branches covered.">        for (String stream: streams) {</span>
    -<span class="fc bfc" id="L97" title="All 2 branches covered.">            if (isFirst) {</span>
    -<span class="fc" id="L98">                isFirst = false;</span>
    +<span class="fc" id="L102">        boolean isFirst = true;</span>
    +<span class="fc bfc" id="L103" title="All 2 branches covered.">        for (String stream: streams) {</span>
    +<span class="fc bfc" id="L104" title="All 2 branches covered.">            if (isFirst) {</span>
    +<span class="fc" id="L105">                isFirst = false;</span>
                 } else {
    -<span class="fc" id="L100">                urlPath.append('/');</span>
    +<span class="fc" id="L107">                urlPath.append('/');</span>
                 }
    -<span class="fc" id="L102">            urlPath.append(stream);</span>
    -<span class="fc" id="L103">        }</span>
    -<span class="fc" id="L104">        return urlPath.toString();</span>
    +<span class="fc" id="L109">            urlPath.append(stream);</span>
    +<span class="fc" id="L110">        }</span>
    +<span class="fc" id="L111">        return urlPath.toString();</span>
         }
     
     
         public static String urlEncode(String s) {
             try {
    -<span class="fc" id="L110">            return URLEncoder.encode(s, StandardCharsets.UTF_8.name());</span>
    -<span class="nc" id="L111">        } catch (UnsupportedEncodingException e) {</span>
    +<span class="fc" id="L117">            return URLEncoder.encode(s, StandardCharsets.UTF_8.name());</span>
    +<span class="nc" id="L118">        } catch (UnsupportedEncodingException e) {</span>
                 // UTF-8 being unsuppored is unlikely
                 // Replace with a unchecked exception to tidy up exception handling
    -<span class="nc" id="L114">            throw new RuntimeException(StandardCharsets.UTF_8.name() + &quot; is unsupported&quot;, e);</span>
    +<span class="nc" id="L121">            throw new RuntimeException(StandardCharsets.UTF_8.name() + &quot; is unsupported&quot;, e);</span>
             }
         }
     
         private static DecimalFormat getFormatter() {
    -<span class="fc bfc" id="L119" title="All 2 branches covered.">        if (null == df) {</span>
    +<span class="fc bfc" id="L126" title="All 2 branches covered.">        if (null == df) {</span>
                 // Overrides the default Locale
    -<span class="fc" id="L121">            DecimalFormatSymbols symbols = new DecimalFormatSymbols(Locale.ENGLISH);</span>
    -<span class="fc" id="L122">            df = new DecimalFormat(&quot;#,##0.###&quot;, symbols);</span>
    -<span class="fc" id="L123">            df.setMaximumFractionDigits(MAX_DECIMAL_DIGITS);</span>
    -<span class="fc" id="L124">            df.setGroupingUsed(false);</span>
    +<span class="fc" id="L128">            DecimalFormatSymbols symbols = new DecimalFormatSymbols(Locale.ENGLISH);</span>
    +<span class="fc" id="L129">            df = new DecimalFormat(&quot;#,##0.###&quot;, symbols);</span>
    +<span class="fc" id="L130">            df.setMaximumFractionDigits(MAX_DECIMAL_DIGITS);</span>
    +<span class="fc" id="L131">            df.setGroupingUsed(false);</span>
             }
    -<span class="fc" id="L126">        return df;</span>
    +<span class="fc" id="L133">        return df;</span>
         }
     
         public static String buildTimestamp() {
    -<span class="fc" id="L130">        return String.valueOf(System.currentTimeMillis());</span>
    +<span class="fc" id="L137">        return String.valueOf(System.currentTimeMillis());</span>
         }
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    index 00483e2..4dc93fb 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">152 of 152</td><td class="ctr2">0%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">37</td><td class="ctr2">37</td><td class="ctr1">9</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="100" height="10" title="37" alt="37"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">34 of 152</td><td class="ctr2">77%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">11</td><td class="ctr1">9</td><td class="ctr2">37</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    index f071dca..11eecea 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    @@ -10,10 +10,10 @@
     import org.slf4j.LoggerFactory;
     
     public class WebSocketConnection extends WebSocketListener {
    -<span class="nc" id="L13">    private static final AtomicInteger connectionCounter = new AtomicInteger(0);</span>
    +<span class="fc" id="L13">    private static final AtomicInteger connectionCounter = new AtomicInteger(0);</span>
         private static final int NORMAL_CLOSURE_STATUS = 1000;
    -<span class="nc" id="L15">    private static final OkHttpClient client = HttpClientSingleton.getHttpClient();</span>
    -<span class="nc" id="L16">    private static final Logger logger = LoggerFactory.getLogger(WebSocketConnection.class);</span>
    +<span class="fc" id="L15">    private static final OkHttpClient client = HttpClientSingleton.getHttpClient();</span>
    +<span class="fc" id="L16">    private static final Logger logger = LoggerFactory.getLogger(WebSocketConnection.class);</span>
     
         private final WebSocketCallback onOpenCallback;
         private final WebSocketCallback onMessageCallback;
    @@ -33,40 +33,40 @@
                 WebSocketCallback onClosingCallback,
                 WebSocketCallback onFailureCallback,
                 Request request
    -<span class="nc" id="L36">    ) {</span>
    -<span class="nc" id="L37">        this.onOpenCallback = onOpenCallback;</span>
    -<span class="nc" id="L38">        this.onMessageCallback = onMessageCallback;</span>
    -<span class="nc" id="L39">        this.onClosingCallback = onClosingCallback;</span>
    -<span class="nc" id="L40">        this.onFailureCallback = onFailureCallback;</span>
    -<span class="nc" id="L41">        this.connectionId = WebSocketConnection.connectionCounter.incrementAndGet();</span>
    -<span class="nc" id="L42">        this.request = request;</span>
    -<span class="nc" id="L43">        this.streamName = request.url().host() + request.url().encodedPath();</span>
    -<span class="nc" id="L44">        this.webSocket = null;</span>
    -<span class="nc" id="L45">        this.mutex = new Object();</span>
    -<span class="nc" id="L46">    }</span>
    +<span class="fc" id="L36">    ) {</span>
    +<span class="fc" id="L37">        this.onOpenCallback = onOpenCallback;</span>
    +<span class="fc" id="L38">        this.onMessageCallback = onMessageCallback;</span>
    +<span class="fc" id="L39">        this.onClosingCallback = onClosingCallback;</span>
    +<span class="fc" id="L40">        this.onFailureCallback = onFailureCallback;</span>
    +<span class="fc" id="L41">        this.connectionId = WebSocketConnection.connectionCounter.incrementAndGet();</span>
    +<span class="fc" id="L42">        this.request = request;</span>
    +<span class="fc" id="L43">        this.streamName = request.url().host() + request.url().encodedPath();</span>
    +<span class="fc" id="L44">        this.webSocket = null;</span>
    +<span class="fc" id="L45">        this.mutex = new Object();</span>
    +<span class="fc" id="L46">    }</span>
     
         public void connect() {
    -<span class="nc" id="L49">        synchronized (mutex) {</span>
    -<span class="nc bnc" id="L50" title="All 2 branches missed.">            if (null == webSocket) {</span>
    -<span class="nc" id="L51">                logger.info(&quot;[Connection {}] Connecting to {}&quot;, connectionId, streamName);</span>
    -<span class="nc" id="L52">                webSocket = client.newWebSocket(request, this);</span>
    +<span class="fc" id="L49">        synchronized (mutex) {</span>
    +<span class="pc bpc" id="L50" title="1 of 2 branches missed.">            if (null == webSocket) {</span>
    +<span class="fc" id="L51">                logger.info(&quot;[Connection {}] Connecting to {}&quot;, connectionId, streamName);</span>
    +<span class="fc" id="L52">                webSocket = client.newWebSocket(request, this);</span>
                 } else {
     <span class="nc" id="L54">                logger.info(&quot;[Connection {}] is already connected to {}&quot;, connectionId, streamName);</span>
                 }
    -<span class="nc" id="L56">        }</span>
    -<span class="nc" id="L57">    }</span>
    +<span class="fc" id="L56">        }</span>
    +<span class="fc" id="L57">    }</span>
     
         public int getConnectionId() {
    -<span class="nc" id="L60">        return connectionId;</span>
    +<span class="fc" id="L60">        return connectionId;</span>
         }
     
     
         public void close() {
    -<span class="nc bnc" id="L65" title="All 2 branches missed.">        if (null != webSocket) {</span>
    -<span class="nc" id="L66">            logger.info(&quot;[Connection {}] Closing connection to {}&quot;, connectionId, streamName);</span>
    -<span class="nc" id="L67">            webSocket.close(NORMAL_CLOSURE_STATUS, null);</span>
    +<span class="pc bpc" id="L65" title="1 of 2 branches missed.">        if (null != webSocket) {</span>
    +<span class="fc" id="L66">            logger.info(&quot;[Connection {}] Closing connection to {}&quot;, connectionId, streamName);</span>
    +<span class="fc" id="L67">            webSocket.close(NORMAL_CLOSURE_STATUS, null);</span>
             }
    -<span class="nc" id="L69">    }</span>
    +<span class="fc" id="L69">    }</span>
     
         @Override
         public void onOpen(WebSocket ws, Response response) {
    @@ -87,8 +87,8 @@
     
         @Override
         public void onFailure(WebSocket ws, Throwable t, Response response) {
    -<span class="nc" id="L90">        logger.error(&quot;[Connection {}] Failure&quot;, connectionId, t);</span>
    -<span class="nc" id="L91">        onFailureCallback.onReceive(null);</span>
    -<span class="nc" id="L92">    }</span>
    +<span class="fc" id="L90">        logger.error(&quot;[Connection {}] Failure&quot;, connectionId, t);</span>
    +<span class="fc" id="L91">        onFailureCallback.onReceive(null);</span>
    +<span class="fc" id="L92">    }</span>
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    index ed4de94..a6173a1 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">396 of 1,117</td><td class="ctr2">64%</td><td class="bar">40 of 107</td><td class="ctr2">62%</td><td class="ctr1">44</td><td class="ctr2">106</td><td class="ctr1">92</td><td class="ctr2">238</td><td class="ctr1">16</td><td class="ctr2">49</td><td class="ctr1">2</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="73" height="10" title="152" alt="152"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h0">37</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k0">9</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="74" alt="74"/></td><td class="ctr2" id="c6">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e4">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h2">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="184" alt="184"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f4">6</td><td class="ctr2" id="g0">24</td><td class="ctr1" id="h1">17</td><td class="ctr2" id="i0">60</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="30" alt="30"/></td><td class="ctr2" id="c7">45%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">37%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="44" alt="44"/></td><td class="ctr2" id="c5">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">285 of 1,128</td><td class="ctr2">74%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">39</td><td class="ctr2">108</td><td class="ctr1">66</td><td class="ctr2">242</td><td class="ctr1">11</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    index 1ba62df..778c0ff 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">396 of 1,117</td><td class="ctr2">64%</td><td class="bar">40 of 107</td><td class="ctr2">62%</td><td class="ctr1">44</td><td class="ctr2">106</td><td class="ctr1">92</td><td class="ctr2">238</td><td class="ctr1">16</td><td class="ctr2">49</td><td class="ctr1">2</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="73" height="10" title="152" alt="152"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h0">37</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k0">9</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="74" alt="74"/></td><td class="ctr2" id="c6">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e4">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h2">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="184" alt="184"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f4">6</td><td class="ctr2" id="g0">24</td><td class="ctr1" id="h1">17</td><td class="ctr2" id="i0">60</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="30" alt="30"/></td><td class="ctr2" id="c7">45%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">37%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="44" alt="44"/></td><td class="ctr2" id="c5">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">285 of 1,128</td><td class="ctr2">74%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">39</td><td class="ctr2">108</td><td class="ctr1">66</td><td class="ctr2">242</td><td class="ctr1">11</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html
    index 0320ca2..fbedb4e 100644
    --- a/target/site/jacoco/index.html
    +++ b/target/site/jacoco/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,820 of 4,275</td><td class="ctr2">57%</td><td class="bar">60 of 127</td><td class="ctr2">52%</td><td class="ctr1">147</td><td class="ctr2">351</td><td class="ctr1">320</td><td class="ctr2">796</td><td class="ctr1">109</td><td class="ctr2">284</td><td class="ctr1">5</td><td class="ctr2">34</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="103" height="10" title="1,292" alt="1,292"/><img src="jacoco-resources/greenbar.gif" width="16" height="10" title="203" alt="203"/></td><td class="ctr2" id="c7">13%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="22" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">78</td><td class="ctr2" id="g1">101</td><td class="ctr1" id="h0">186</td><td class="ctr2" id="i1">224</td><td class="ctr1" id="j0">68</td><td class="ctr2" id="k0">91</td><td class="ctr1" id="l0">3</td><td class="ctr2" id="m1">6</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="31" height="10" title="396" alt="396"/><img src="jacoco-resources/greenbar.gif" width="57" height="10" title="721" alt="721"/></td><td class="ctr2" id="c6">64%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="44" height="10" title="40" alt="40"/><img src="jacoco-resources/greenbar.gif" width="75" height="10" title="67" alt="67"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f1">44</td><td class="ctr2" id="g0">106</td><td class="ctr1" id="h1">92</td><td class="ctr2" id="i0">238</td><td class="ctr1" id="j2">16</td><td class="ctr2" id="k2">49</td><td class="ctr1" id="l1">2</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="9" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="70" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c5">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="25" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="19" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,312 of 4,340</td><td class="ctr2">69%</td><td class="bar">48 of 127</td><td class="ctr2">62%</td><td class="ctr1">121</td><td class="ctr2">361</td><td class="ctr1">227</td><td class="ctr2">815</td><td class="ctr1">85</td><td class="ctr2">294</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g0">109</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">99</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="22" height="10" title="285" alt="285"/><img src="jacoco-resources/greenbar.gif" width="65" height="10" title="843" alt="843"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="41" height="10" title="37" alt="37"/><img src="jacoco-resources/greenbar.gif" width="78" height="10" title="70" alt="70"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f1">39</td><td class="ctr2" id="g1">108</td><td class="ctr1" id="h1">66</td><td class="ctr2" id="i0">242</td><td class="ctr1" id="j2">11</td><td class="ctr2" id="k2">51</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    index 228429c..4977c85 100644
    --- a/target/site/jacoco/jacoco-sessions.html
    +++ b/target/site/jacoco/jacoco-sessions.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-c585bf7</span></td><td>Feb 28, 2024, 1:46:26 PM</td><td>Feb 28, 2024, 1:46:32 PM</td></tr><tr><td><span class="el_session">KunjPathak-4bfca8c0</span></td><td>Feb 28, 2024, 1:49:41 PM</td><td>Feb 28, 2024, 1:49:48 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>4bfdf33a6259cee3</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.filter.NonAbstractClassFilter</span></td><td><code>bac4a9198196b6ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.TestClassMethodNameUtils</span></td><td><code>c96abeed5fa75a6a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3TestChecker</span></td><td><code>3df3144c058afe39</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil</span></td><td><code>17dc9f06bacd89c3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4Reflector</span></td><td><code>be0a89076ee835a8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListener</span></td><td><code>321cf67f603a9748</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListenerFactory</span></td><td><code>f960a666ec2b1056</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4TestChecker</span></td><td><code>b125367edb33ddb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnitTestFailureListener</span></td><td><code>317f6d02dd6c4e74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.Notifier</span></td><td><code>12b1613f216694e3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider</span></td><td><code>24efdeaea8558a34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider.1</span></td><td><code>496831ec2081181a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest</span></td><td><code>47dbc61675e5a92e</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest.CustomAllDefaultPossibilitiesBuilder</span></td><td><code>ea1c269d9656f543</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest.CustomSuiteMethodBuilder</span></td><td><code>03d01020b1c503c7</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.MemoizingRequest</span></td><td><code>1e70801476dbab8f</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>a8dfcf80f9be64fc</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-30e0d87b</span></td><td>Mar 29, 2024, 4:44:07 PM</td><td>Mar 29, 2024, 4:44:15 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>4cc08efd24569b68</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    index d6fe276..4906266 100644
    --- a/target/site/jacoco/jacoco.csv
    +++ b/target/site/jacoco/jacoco.csv
    @@ -2,9 +2,10 @@ GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,20,61,0,0,8,18,4,9,4,9
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,105,0,2,0,16,0,7,0,6,0
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,255,0,4,0,32,0,12,0,10,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,22,245,1,3,3,29,2,10,1,9
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,0,39,0,0,0,14,0,7,0,7
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,860,0,14,0,114,0,47,0,40,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,696,167,8,6,76,39,36,12,30,11
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,0,4,0,0,0,2,0,1,0,1
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,9,29,0,0,3,10,3,2,3,2
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,10,7,0,0,4,3,2,1,2,1
    @@ -26,10 +27,10 @@ io.github.binance:binance-futures-connector-java,com.binance.connector.futures.c
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,152,0,4,0,37,0,11,0,9,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,34,118,2,2,9,28,5,6,3,6
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,65,184,8,22,17,43,6,18,1,8
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,76,184,8,22,21,43,8,18,3,8
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,36,30,10,6,7,11,8,5,1,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,32,34,9,7,5,13,7,6,0,5
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,15,0,0,0,6,0,3,0,3,0
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,0,144,0,10,0,20,0,12,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    index 1b020d1..1fc9256 100644
    --- a/target/site/jacoco/jacoco.xml
    +++ b/target/site/jacoco/jacoco.xml
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-c585bf7" start="1709142386520" dump="1709142392028"/><sessioninfo id="KunjPathak-4bfca8c0" start="1709142581683" dump="1709142588471"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="58"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="84"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="100"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="126"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="142"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="162"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="178"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="255" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="860" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="114" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="40" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="4" ci="0" mb="0" cb="0"/><line nr="43" mi="12" ci="0" mb="0" cb="0"/><line nr="58" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="2" cb="0"/><line nr="62" mi="22" ci="0" mb="0" cb="0"/><line nr="64" mi="21" ci="0" mb="0" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="12" ci="0" mb="0" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="3" ci="0" mb="2" cb="0"/><line nr="104" mi="17" ci="0" mb="0" cb="0"/><line nr="106" mi="21" ci="0" mb="0" cb="0"/><line nr="108" mi="8" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="12" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="20" ci="0" mb="0" cb="0"/><line nr="144" mi="8" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="12" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="20" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="255" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="2" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="17" ci="0" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="8" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="6" ci="0" mb="2" cb="0"/><line nr="682" mi="7" ci="0" mb="0" cb="0"/><line nr="683" mi="5" ci="0" mb="0" cb="0"/><line nr="684" mi="7" ci="0" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="1" ci="0" mb="0" cb="0"/><line nr="695" mi="4" ci="0" mb="2" cb="0"/><line nr="696" mi="7" ci="0" mb="0" cb="0"/><line nr="697" mi="5" ci="0" mb="0" cb="0"/><line nr="698" mi="3" ci="0" mb="2" cb="0"/><line nr="699" mi="6" ci="0" mb="0" cb="0"/><line nr="700" mi="2" ci="0" mb="0" cb="0"/><line nr="701" mi="2" ci="0" mb="0" cb="0"/><line nr="702" mi="1" ci="0" mb="0" cb="0"/><line nr="705" mi="4" ci="0" mb="2" cb="0"/><line nr="706" mi="4" ci="0" mb="0" cb="0"/><line nr="707" mi="3" ci="0" mb="0" cb="0"/><line nr="709" mi="1" ci="0" mb="0" cb="0"/><line nr="718" mi="9" ci="0" mb="0" cb="0"/><line nr="719" mi="2" ci="0" mb="0" cb="0"/><line nr="720" mi="3" ci="0" mb="0" cb="0"/><line nr="721" mi="7" ci="0" mb="0" cb="0"/><line nr="722" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="860" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="114" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="40" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1292" covered="203"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="186" covered="38"/><counter type="COMPLEXITY" missed="78" covered="23"/><counter type="METHOD" missed="68" covered="23"/><counter type="CLASS" missed="3" covered="3"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="152" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="9" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="48"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="81"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="110"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="119"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="130"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="65" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="17" covered="43"/><counter type="COMPLEXITY" missed="6" covered="18"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="36" covered="30"/><counter type="BRANCH" missed="10" covered="6"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="23" mi="0" ci="5" mb="0" cb="4"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="6" mb="0" cb="0"/><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="2"/><line nr="28" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="9" mb="0" cb="0"/><line nr="37" mi="0" ci="5" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="7" mb="0" cb="0"/><line nr="48" mi="0" ci="5" mb="1" cb="3"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="11" mb="0" cb="2"/><line nr="55" mi="0" ci="4" mb="0" cb="2"/><line nr="56" mi="0" ci="11" mb="0" cb="0"/><line nr="57" mi="0" ci="4" mb="1" cb="1"/><line nr="58" mi="5" ci="0" mb="2" cb="0"/><line nr="59" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="4" ci="0" mb="0" cb="0"/><line nr="62" mi="7" ci="0" mb="0" cb="0"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="2"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="81" mi="9" ci="0" mb="2" cb="0"/><line nr="82" mi="2" ci="0" mb="2" cb="0"/><line nr="83" mi="3" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="88" mi="4" ci="0" mb="0" cb="0"/><line nr="89" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="4" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="10" mb="0" cb="2"/><line nr="97" mi="0" ci="2" mb="0" cb="2"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="14" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="2"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="17" covered="43"/><counter type="COMPLEXITY" missed="6" covered="18"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="2" ci="0" mb="2" cb="0"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="36" covered="30"/><counter type="BRANCH" missed="10" covered="6"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="5" ci="0" mb="0" cb="0"/><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="2" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="3" ci="0" mb="0" cb="0"/><line nr="39" mi="3" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="14" ci="0" mb="0" cb="0"/><line nr="44" mi="3" ci="0" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="4" ci="0" mb="2" cb="0"/><line nr="51" mi="8" ci="0" mb="0" cb="0"/><line nr="52" mi="8" ci="0" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="2" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="67" mi="6" ci="0" mb="0" cb="0"/><line nr="69" mi="1" ci="0" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="152" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="9" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="396" covered="721"/><counter type="BRANCH" missed="40" covered="67"/><counter type="LINE" missed="92" covered="146"/><counter type="COMPLEXITY" missed="44" covered="62"/><counter type="METHOD" missed="16" covered="33"/><counter type="CLASS" missed="2" covered="8"/></package><counter type="INSTRUCTION" missed="1820" covered="2455"/><counter type="BRANCH" missed="60" covered="67"/><counter type="LINE" missed="320" covered="476"/><counter type="COMPLEXITY" missed="147" covered="204"/><counter type="METHOD" missed="109" covered="175"/><counter type="CLASS" missed="5" covered="29"/></report>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-30e0d87b" start="1711741447928" dump="1711741455488"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="58"><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="84"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="94"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="136"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="156"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="172"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="29"/><counter type="COMPLEXITY" missed="2" covered="10"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="2"/><line nr="62" mi="0" ci="22" mb="0" cb="0"/><line nr="64" mi="0" ci="21" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="84" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="15" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="18" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="23" mb="0" cb="0"/><line nr="102" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="12" mb="0" cb="0"/><line nr="136" mi="0" ci="4" mb="0" cb="0"/><line nr="137" mi="0" ci="20" mb="0" cb="0"/><line nr="138" mi="0" ci="8" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="157" mi="0" ci="12" mb="0" cb="0"/><line nr="172" mi="0" ci="4" mb="0" cb="0"/><line nr="173" mi="0" ci="20" mb="0" cb="0"/><line nr="174" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="29"/><counter type="COMPLEXITY" missed="2" covered="10"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="120"/><counter type="COMPLEXITY" missed="57" covered="52"/><counter type="METHOD" missed="49" covered="50"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="285" covered="843"/><counter type="BRANCH" missed="37" covered="70"/><counter type="LINE" missed="66" covered="176"/><counter type="COMPLEXITY" missed="39" covered="69"/><counter type="METHOD" missed="11" covered="40"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1312" covered="3028"/><counter type="BRANCH" missed="48" covered="79"/><counter type="LINE" missed="227" covered="588"/><counter type="COMPLEXITY" missed="121" covered="240"/><counter type="METHOD" missed="85" covered="209"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream b/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream
    deleted file mode 100644
    index abdc4fc..0000000
    --- a/target/surefire-reports/2024-02-28T13-49-40_905.dumpstream
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Created at 2024-02-28T13:49:41.296
    -Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    -Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    -'other' has different root
    -
    diff --git a/target/surefire-reports/2024-02-28T13-46-25_548.dumpstream b/target/surefire-reports/2024-03-29T16-44-07_024.dumpstream
    similarity index 85%
    rename from target/surefire-reports/2024-02-28T13-46-25_548.dumpstream
    rename to target/surefire-reports/2024-03-29T16-44-07_024.dumpstream
    index 9961be5..994b8e5 100644
    --- a/target/surefire-reports/2024-02-28T13-46-25_548.dumpstream
    +++ b/target/surefire-reports/2024-03-29T16-44-07_024.dumpstream
    @@ -1,4 +1,4 @@
    -# Created at 2024-02-28T13:46:26.092
    +# Created at 2024-03-29T16:44:07.511
     Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
     Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
     'other' has different root
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    new file mode 100644
    index 0000000..575c83b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    @@ -0,0 +1,420 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.083" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="G:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.033">
    +    <system-out><![CDATA[2024-03-29 16:44:13.595[1711741453595] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.616[1711741453616] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.617[1711741453617] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.619[1711741453619] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-29 16:44:13.620[1711741453620] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-29 16:44:13.621[1711741453621] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:13.623[1711741453623] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.625[1711741453625] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.626[1711741453626] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.627[1711741453627] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-29 16:44:13.628[1711741453628] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.632[1711741453632] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.004">
    +    <system-out><![CDATA[2024-03-29 16:44:13.634[1711741453634] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.635[1711741453635] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.636[1711741453636] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.637[1711741453637] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.639[1711741453639] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.641[1711741453641] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.642[1711741453642] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.643[1711741453643] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-29 16:44:13.645[1711741453645] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.645[1711741453645] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.025">
    +    <system-out><![CDATA[2024-03-29 16:44:13.646[1711741453646] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.659[1711741453659] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6befbb12 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-29 16:44:13.660[1711741453660] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-29 16:44:13.662[1711741453662] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4e17442f rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-29 16:44:13.663[1711741453663] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-29 16:44:13.664[1711741453664] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:121)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5d7f8467 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-29 16:44:13.665[1711741453665] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-29 16:44:13.667[1711741453667] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:157)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5c234920 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-29 16:44:13.669[1711741453669] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-29 16:44:13.670[1711741453670] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@681de87f rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    index 8bbbb15..480ae53 100644
    --- a/target/surefire-reports/TEST-unit.TestJSONParser.xml
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.001" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.012" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.0"/>
    -  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.0"/>
    -  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.0"/>
    -  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.0"/>
    +  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.001"/>
    +  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    +  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    index 7aa2fac..61caa4d 100644
    --- a/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.0" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.018" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.0"/>
    -  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.0"/>
    -  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.0"/>
    -  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.0"/>
    -  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.0"/>
    +  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.008"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    index 7874e95..6d7abe6 100644
    --- a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.001" tests="13" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.036" tests="13" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,17 +57,17 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.006"/>
       <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.003"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.003"/>
    +  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    index fef3ed1..fde4989 100644
    --- a/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.001" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.038" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    -  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    -  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.0"/>
    -  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.0"/>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.015"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.006"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    index 042bfe6..24f6fdc 100644
    --- a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.001" tests="7" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.01" tests="7" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,11 +57,11 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    index 780633b..8882e9d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.206" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.002" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="2.019">
    -    <system-out><![CDATA[2024-02-28 13:49:44.409[1709142584409] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50552//dapi/v1/account?timestamp=1709142584298&signature=ffc785e4c901e25a886902916af0964382cbb1d8fa0877028ab27374b3261931
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.963">
    +    <system-out><![CDATA[2024-03-29 16:44:11.594[1711741451594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60634//dapi/v1/account?timestamp=1711741451499&signature=f31ddbb2e3d9ae7adc980bbf6d00d4bf00d3f18bda4cad55b67d0f87b1f9a1bc
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    index eac2145..ef450a3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.055" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.022">
    -    <system-out><![CDATA[2024-02-28 13:49:45.115[1709142585115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50554//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1709142585115&signature=ed00930cc3fe27e2ea8e8b66ca601d3d046a4744b04e46655e872edb26026fde
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:12.295[1711741452295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60636//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711741452294&signature=a598195c11573a3c6eba995790c95bcb11ca5753f93b36948340f8abd9051265
     ]]></system-out>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.0"/>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    index 152f3e7..2ffc8db 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.017">
    -    <system-out><![CDATA[2024-02-28 13:49:45.183[1709142585183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50557//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1709142585182&signature=faec6e6e30c44ddffaf32ee8e0eaa00cc7b4afb377f368bf893bad5a6462e84c
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.318[1711741452318] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60639//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711741452317&signature=d1c8916e23757c6d6be3d170bf03143091d254e406da90d537a5fdf09db6417c
     ]]></system-out>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.001"/>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    index 1769f0a..7899f24 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.037" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.0"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:45.225[1709142585225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50561//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709142585225&signature=559d4a432b63d38da992eb2de85b832a97cd2664ceca9105025bab4d31deeecf
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.008"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:12.352[1711741452352] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60643//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711741452351&signature=365a6c409cfe9a5bcdc7b2afcb121f0dbf544aaae40792f6a52b5a443dd55e7f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    index 7fa6ec5..d58b7c0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.0"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:45.335[1709142585335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50564//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709142585334&signature=b8e8a3d0099b0ccbb1b07d99b50de9264f1692d9bc70b3264bef3fc1d1a82bc0
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.005"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.394[1711741452394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60646//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711741452393&signature=f1bea1aa65f7c48769d25bf25c08671dfe84fd1b5cb0cb34d6cfc076e827dd38
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    index 9aa301f..19d143e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.03" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.058" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.0"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.016">
    -    <system-out><![CDATA[2024-02-28 13:49:45.424[1709142585424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50567//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709142585421&signature=41472bf496d45b764dc1d2c0fa524454d2685939c41fe9d5732b827c38dfab6e
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.004"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.051">
    +    <system-out><![CDATA[2024-03-29 16:44:12.419[1711741452419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60649//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711741452419&signature=e6530a9faedb8305365b474f24e5310e02cb7d7b86dd4f4a054ddb5f40018bb4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    index d6eb02a..9844bcc 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.074" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.042" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.022">
    -    <system-out><![CDATA[2024-02-28 13:49:45.534[1709142585534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50569//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1709142585534&signature=473873237495b78853abcf55cec683f8c4a8695475cbcc147a62da838b80e6b9
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.476[1711741452476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60651//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711741452475&signature=7df2d61a09a76d4ed3a150954db9cc37202a32a0841dc7fdb8cce8fd25dd9325
     ]]></system-out>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.0"/>
    -  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:45.568[1709142585568] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50572//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1709142585568&signature=9f72c21b28e7f165af0fed96f93b8836748d4ea2e2fcc68d4f046dd9fff3c3f6
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.003"/>
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.019">
    +    <system-out><![CDATA[2024-03-29 16:44:12.499[1711741452499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60654//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711741452498&signature=01034613fee04c67a30f1be5ba26b8532d9f8ed3d789335593981ae6d3e519ab
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    index 98d7886..3c00d8c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.007">
    -    <system-out><![CDATA[2024-02-28 13:49:45.617[1709142585617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50574//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709142585616&signature=fc6300c4de038a2005fa584490153d5fc089eafd2b6a7778e4279bdc0a4d010a
    +  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.520[1711741452520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60656//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711741452519&signature=cae8a82cb25e6b9f4730667b77a230dc4d254d4299fd28739afd8b5517f8025e
     ]]></system-out>
       </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.0"/>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    index bfe7769..34f14bf 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.0"/>
    -  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:45.686[1709142585686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50578//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709142585685&signature=85c5f15b2a398e5d07177ff944e3d3710bb60f9405b91ca314eb2d48ed4ca0f2
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.003"/>
    +  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.546[1711741452546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60660//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711741452545&signature=43946d70e8c129616fe248be51be28c6f6dee24c661242e5ec3c97bf4008257d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    index ffd1b9d..a793c3a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:45.891[1709142585891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50580//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709142585891&signature=d710e36eb5e03012582faf6d70cc4e6cd353d508c2f0883fd756e47105adbbe4
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.560[1711741452560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60662//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711741452560&signature=fae0d7ed5ce31046248ee9f80baea208ced20bb6e2ad23f3f3ef8ada5c91d5f3
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.010[1709142586010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50582//dapi/v1/openOrders?timestamp=1709142586010&signature=b371af708b9883e2f9f5117207e1b1c1f9e32eb434c258a6c8b43df77e40e7d7
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.569[1711741452569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60664//dapi/v1/openOrders?timestamp=1711741452569&signature=64cca89e7ec9e9d9d085d65f5a6508f114e1ec5af166d32847f11b191905a221
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    index 66955c7..16b5ece 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.015" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.01" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:46.030[1709142586030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50584//dapi/v1/positionSide/dual?timestamp=1709142586030&signature=56eafb3f65632cdc1e736d5004edd3b79395eb89da61814dd1eb693e56429081
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:12.582[1711741452582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60666//dapi/v1/positionSide/dual?timestamp=1711741452581&signature=b9cc0e733e87c7df2fe00d9b49bafaeeb799de3e2c75d140a8727ab594c7bce5
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    index 80ff7cb..1338bdd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.017" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.058[1709142586058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50586//dapi/v1/balance?timestamp=1709142586057&signature=4ffcf15a9647ff262cd3716d2b8f8725cbb5fa24c8946eeaed4243518989b3d2
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:12.598[1711741452598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60668//dapi/v1/balance?timestamp=1711741452596&signature=0b4988f34da2a6cce79296cd0ae27dfa2eb973723d4d76729432ec8448e35b8c
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    index 375901a..4d70adf 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.134[1709142586134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50588//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1709142586134&signature=d377f09ac4fdc1b7ea851863935928e5b284ebd2c23b6bf517ef1dc64559ffeb
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:12.615[1711741452615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60670//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711741452614&signature=50089c5e34d0e1b0b0007046c8f48b73f34aecdaf3b98592e5a73fbadfab5815
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.179[1709142586179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50590//dapi/v1/leverageBracket?timestamp=1709142586178&signature=e0face562705f4f1291cf3fc2ce0cf489543cc9cc48b4565116901787f2a9f23
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:12.625[1711741452625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60672//dapi/v1/leverageBracket?timestamp=1711741452624&signature=27d7e9c0b4653deddce81f83d33865daeb5a757eb428a30c1d8e7ce0533ed870
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    index 953bef6..0832817 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.027" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.213[1709142586213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50592//dapi/v2/leverageBracket?timestamp=1709142586213&signature=d866c02c8c95cb7d8d6d0b79c7154af31d1235b41d9074715a2f8daedef552d2
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:12.639[1711741452639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60674//dapi/v2/leverageBracket?timestamp=1711741452638&signature=c1bc8b7eb2c91113bf36bf07c5f0e71db26c0f4e517ffe9ae018043bb0177acf
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.227[1709142586227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50594//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1709142586227&signature=e49135ecfe84ba898c49d96d4f1e69c8a173b9e7ca58a8bf7cc5e123a2dde37a
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.651[1711741452651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60676//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711741452651&signature=d721ec12586e10840ecc5c2b943f933fff0d7d8f9a84e899307927c0560ebdd9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    index 43a3e83..35b9b61 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.03" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.011">
    -    <system-out><![CDATA[2024-02-28 13:49:46.256[1709142586256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50596//dapi/v1/income?symbol=BNBUSDT&timestamp=1709142586255&signature=80fb143920c45d4d8954a8e30f3a50dca055a8d1db70d2864a07649264d92e1d
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:12.672[1711741452672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60678//dapi/v1/income?symbol=BNBUSDT&timestamp=1711741452672&signature=0aecf4f042810bac507f23291b9b1259753dcb19d1b8531f888a3e3f31d7aff6
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.300[1709142586300] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50598//dapi/v1/income?timestamp=1709142586299&signature=b11177895399e16d4aa89d5e357e03078f2a3d9f81e44079a7d91d412bc0dde6
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:12.686[1711741452686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60680//dapi/v1/income?timestamp=1711741452686&signature=c368fc9390e1aaadfdd7470eec43467aca97795679cfa22e61560793d1f46e38
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    index 4c311e2..4bbb736 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.0"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:46.326[1709142586326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50601//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709142586326&signature=e82e648ab3466b67c61362faebad56e15b1d8dc7ccceda985f68cd2687474328
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:12.710[1711741452710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60683//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711741452710&signature=b58f8cdcdd9d4c1a9d2d3191c344b5d235fb4539965729bf4e745dc96e128666
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    index a82b0dd..40087c6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.346[1709142586346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50603//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709142586346&signature=2df96da829ee6acce6fdb18179980e8f10d3928673df477b149e6c67da9b352a
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:12.725[1711741452725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60685//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711741452724&signature=649ce589f17656f619b9b3db4b2b6b6835419df63d0a6e755a0d9279cfdbf1f1
     ]]></system-out>
       </testcase>
    -  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.0"/>
    +  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    index 874fdc9..84d33fa 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.0"/>
    -  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.379[1709142586379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50607//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1709142586379&signature=7585392e610e96984d0076ae9a0ad4c899255797ddc9d9d06ef823bc66298d32
    +  <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003"/>
    +  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.745[1711741452745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60689//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711741452744&signature=c00672636c477ab3bcf634d7883e5be370f59a4704ffa1fd965ba876e32af884
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    index 8d43923..4591fc8 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.0"/>
    -  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:46.414[1709142586414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50610//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709142586410&signature=e5db7ce99d21be99bd3c1f4e30ea83705b803cd568699a9e8c7a32a15a391e60
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:12.775[1711741452775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60692//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711741452771&signature=939af171ed609258d9859b8b2c8751e774a4107f99fdd9584f3802fdf2b0bc45
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    index 1171883..5de4ec1 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.036" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.432[1709142586432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50612//dapi/v1/leverageBracket?timestamp=1709142586432&signature=ef1aa8e7737f6733e38c93e3cf816a9d2dabf277dfcf2c0f804363c4ac96326a
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    +    <system-out><![CDATA[2024-03-29 16:44:12.790[1711741452790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60694//dapi/v1/leverageBracket?timestamp=1711741452790&signature=cd9be4ef921afa22488526d1fc91f2e0b167a132c3d35cd8cd7e7dab627bd1d1
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.443[1709142586443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50614//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142586443&signature=1c02ed96b1931a6b2f8b71c3abacea70142107f1ad53b940fb96b7a35d4bc7a7
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.021">
    +    <system-out><![CDATA[2024-03-29 16:44:12.805[1711741452805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60696//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741452805&signature=57f80ec9fd6cfcd3ade58699385c9bb7ec48ee761f710620476eb0b4732f1001
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    index 9682176..37f691a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.036" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.465[1709142586465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50616//dapi/v1/adlQuantile?timestamp=1709142586465&signature=eb8709a3f50cbfeff2e9879b0303738af5e3b85b76072428040b75db67aac1c3
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:12.832[1711741452832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60698//dapi/v1/adlQuantile?timestamp=1711741452832&signature=50ddb1d9fb4a606230812211cda7a308754ebfcc9c37f9ad72cf768729728d45
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.480[1709142586480] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50618//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709142586479&signature=e098269bdeaded69952c3c78db74707fd2a98897ae626102afb95714e97717ce
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.019">
    +    <system-out><![CDATA[2024-03-29 16:44:12.848[1711741452848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60700//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711741452848&signature=2cd0e05dc3027a1f15079ecbdc56c7e0fd01f9b592c3fed96dc962f14976ecfd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    index 893d2d0..11b9917 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.03" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.496[1709142586496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50620//dapi/v1/positionRisk?timestamp=1709142586496&signature=8a8a284d68eea117c33dbc2a9be3ff24d2a28a85e0bc5d243bf7b36e345cf5e3
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:12.871[1711741452871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60702//dapi/v1/positionRisk?timestamp=1711741452870&signature=34cfe2f7ab9d4243c9af66deb542325eb88d7c2fc92d5d650bc91c13aa53d813
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.506[1709142586506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50622//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1709142586505&signature=fb61f6e79967f89d6f71c611b641d085301503f29d063d3391955b735a3bd1b0
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:12.885[1711741452885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60704//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711741452884&signature=6737e49de98cdbfce4c7b7fa5b092f979f73f6c4f92d316cf4f3b00146f58dd0
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    index 310a117..84a216c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.519[1709142586519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50624//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709142586519&signature=3ba40f58e48788ab4150ed40d6f7f714a284ee265b7ecff9d06a26512824d9b6
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.901[1711741452901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60706//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711741452899&signature=4af081af20c2bfb78233316a0f81c274afea97409087b3c49676605b634bc95d
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.0"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    index 05329a2..2a4e8ce 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.029" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.0"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.0"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.543[1709142586543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50629//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709142586542&signature=3017d908afd67a6d8c5af9eae556ea73b3f913a7b716e914326714f14ceb9743
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.004"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:12.921[1711741452921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60711//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711741452921&signature=45303ad757dbbf6b003af441fc781845e07e10d70d132951508f0ddafbef98cf
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.559[1709142586559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50631//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142586558&signature=41b147e7bc4a3ffdd58acb0e7c62a4667d160bf3e3fb8b6d55080f5bfa90125e
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:12.933[1711741452933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60713//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741452933&signature=4fbcee0e2d9d6a8c53683f5b4efe6235b02b930ef3da1a906c08f5429ed296c1
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    index 294e435..65399cd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.03" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.0"/>
    -  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.0"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.585[1709142586585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50635//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1709142586585&signature=21f53dfc4e5dd4b6d5df452a04efb7c2210f1ffa96447226bdb3b862f61fad77
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.004"/>
    +  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:12.955[1711741452955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60717//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711741452955&signature=5842972561594ed8866e3ff36d54ca1ffeb490b9aaa298b2a88061d0ccaa4eae
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.594[1709142586594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50637//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142586594&signature=a3a1e8971b627fca7330ed0b1ac5cf227763177b494ec68e44829d3e69653b95
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:12.966[1711741452966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60719//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741452966&signature=4105a0b53b81de0599ae6ecfe75c8c698fa0738d04604037f0b36881c4ba79ff
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    index 66ba23c..b4c0631 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.0"/>
    -  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.611[1709142586611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50640//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709142586611&signature=b18b3b58b17fe8e3734fa0435f40e888d322cef7ac8754c0f9ba4bdb8bb676d7
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.003"/>
    +  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:12.979[1711741452979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60722//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711741452979&signature=f0bbcb47c5ac001560e14bf9dfddd6a029b9830e7b7e4efebc4db5bdb9e77bf2
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    index b143d8f..7df889e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.039" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:46.625[1709142586625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50642//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709142586625&signature=7298505c2976b20b689a114f65509427261f6b6d8ce41a13435398610811054a
    +  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.029">
    +    <system-out><![CDATA[2024-03-29 16:44:12.990[1711741452990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60724//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711741452990&signature=da5dbe53b0a266b01c7efe4da4b33430eaf555510113477e777833a1ad62b12b
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.636[1709142586636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50644//dapi/v1/forceOrders?timestamp=1709142586635&signature=ac45b5fbc85bb929699949f85948626d3efcdef4db99483355f7455cfb7dfdb1
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.020[1711741453020] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60726//dapi/v1/forceOrders?timestamp=1711741453020&signature=75e87cf1228f47e1a71c4bfb8d9f3e2c638ac621c7da349e9b2440b69675c6cd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    index 4660962..844f42e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.022" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.057" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.656[1709142586656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50646//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:13.034[1711741453034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60728//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.682[1709142586682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50648//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.046[1711741453046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60730//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:46.695[1709142586695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50650//dapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.022">
    +    <system-out><![CDATA[2024-03-29 16:44:13.068[1711741453068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60732//dapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.0"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-02-28 13:49:46.709[1709142586709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50653//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709142586707&endTime=1709142587707
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.003"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.082[1711741453082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60735//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711741453080&endTime=1711741454080
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    index 62f76fc..2ec54a4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.003" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.02" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,10 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.719[1709142586719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50655//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:13.094[1711741453094] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60737//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.0"/>
    -  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.0"/>
    +  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    +  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    index 6ceed08..87e93a8 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.737[1709142586737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50659//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.114[1711741453114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60741//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.747[1709142586747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50661//dapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.122[1711741453122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60743//dapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    index ee305d4..96f0a00 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.756[1709142586756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50663//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.132[1711741453132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60745//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.764[1709142586764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50665//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709142586762&endTime=1709142587762
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.139[1711741453139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60747//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711741453137&endTime=1711741454137
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.0"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.0"/>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.003"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    index be5f3d3..2f15873 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.024" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.016" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.0"/>
    -  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    -    <system-out><![CDATA[2024-02-28 13:49:46.780[1709142586780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50670//dapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.003"/>
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:13.157[1711741453157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60752//dapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.017">
    -    <system-out><![CDATA[2024-02-28 13:49:46.786[1709142586786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50672//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.163[1711741453163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60754//dapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    index ad81565..aa475a9 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.009" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.813[1709142586813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50674//dapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.172[1711741453172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60756//dapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    index 8025261..52dca33 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.826[1709142586826] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50676//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709142586825&endTime=1709142587825
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.182[1711741453182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60758//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711741453181&endTime=1711741454181
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.833[1709142586833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50678//dapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.189[1711741453189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60760//dapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    index 14f5fce..88aca20 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.014" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.847[1709142586847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50680//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.197[1711741453197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60762//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.0"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.0"/>
    -  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.009">
    -    <system-out><![CDATA[2024-02-28 13:49:46.865[1709142586865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50684//dapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.002"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.210[1711741453210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60766//dapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    index a2cded2..226b8b6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.014" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    -    <system-out><![CDATA[2024-02-28 13:49:46.878[1709142586878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50686//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.220[1711741453220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60768//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.892[1709142586892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50688//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709142586890&endTime=1709142587890
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:13.229[1711741453229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60770//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711741453228&endTime=1711741454228
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.0"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.0"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    index 1c152ae..2781fb3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.011" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.0"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.0"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.918[1709142586918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50694//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142586916&endTime=1709142587916
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.251[1711741453251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60776//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741453250&endTime=1711741454250
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:46.926[1709142586926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50696//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.259[1711741453259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60778//dapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    index 71f7a56..1ac7a38 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.028" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:46.939[1709142586939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50698//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1709142586936&endTime=1709142587936
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:13.271[1711741453271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60780//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711741453268&endTime=1711741454268
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.0"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.0"/>
    -  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.950[1709142586950] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50702//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.288[1711741453288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60784//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    index 626a006..c28afc0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:46.959[1709142586959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50704//dapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.300[1711741453300] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60786//dapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.963[1709142586963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50706//dapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.309[1711741453309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60788//dapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    index 7359281..211172d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.027" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0">
    -    <system-out><![CDATA[2024-02-28 13:49:46.976[1709142586976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50709//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1709142586975&endTime=1709142587975
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.005"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.323[1711741453323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60791//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711741453321&endTime=1711741454321
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.0"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:46.984[1709142586984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50712//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.335[1711741453335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60794//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    index 2e00532..dd7938d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:46.992[1709142586992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50714//dapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:13.345[1711741453345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60796//dapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.0"/>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    index ba22ec1..30b4f3c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.006[1709142587006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50717//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709142587004&endTime=1709142588004
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.361[1711741453361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60799//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711741453359&endTime=1711741454359
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.014[1709142587014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50719//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:13.368[1711741453368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60801//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.0"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.0"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    index 7ba521e..813a9d5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.008" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.005">
    -    <system-out><![CDATA[2024-02-28 13:49:47.030[1709142587030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50723//dapi/v1/ping
    +  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.383[1711741453383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60805//dapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    index 40f821e..728ebb6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.046[1709142587046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50725//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.393[1711741453393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60807//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.053[1709142587053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50727//dapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:13.402[1711741453402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60809//dapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    index d17da84..8e38ca7 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.067[1709142587067] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50729//dapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.417[1711741453417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60811//dapi/v1/ticker/price
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.085[1709142587085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50731//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.424[1711741453424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60813//dapi/v1/ticker/price?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    index 1f63140..5d60391 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.009" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.105[1709142587105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50733//dapi/v1/time
    +  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.435[1711741453435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60815//dapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    index 3cfeeae..ca9cf9f 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.029" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.0"/>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.0"/>
    -  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.122[1709142587122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50737//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.005"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:13.455[1711741453455] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60819//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.129[1709142587129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50739//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1709142587128&endTime=1709142588128
    +  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.467[1711741453467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60821//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711741453465&endTime=1711741454465
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    index 085bbc2..2b65635 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.032" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.0"/>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.0"/>
    -  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.143[1709142587143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50743//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.005"/>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:13.488[1711741453488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60825//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.150[1709142587150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50745//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1709142587148&endTime=1709142588148
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.499[1711741453499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60827//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711741453497&endTime=1711741454497
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    index 4717ee9..443da95 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.003" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.023" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.160[1709142587160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50747//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.512[1711741453512] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60829//dapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.0"/>
    -  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.169[1709142587169] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50750//dapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.004"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.525[1711741453525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60832//dapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    index d0b924d..a9d2b1a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.0"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.180[1709142587180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50753//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1709142587180&signature=980d886d3426e68b863c89b191ff8af9aab45d4542b4f14a9517cf4fa1012507
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.540[1711741453540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60835//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711741453539&signature=8bb678bf97246e01bacad2e8a6de80b8ce579ed2f1ddb25b94a5394fff9fe945
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    index 0e785a2..4f13778 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-02-28 13:49:47.188[1709142587188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50755//dapi/v1/pmExchangeInfo?timestamp=1709142587188&signature=1e0a1d432055fb8bb17d0f7f4ac49ec8d5eee5c6e0bb70eeb8f4c2f58e65e65d
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.549[1711741453549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60837//dapi/v1/pmExchangeInfo?timestamp=1711741453548&signature=bc97bd44682ca3598716efb55d146cc0e7bc579202dbd5cec665458b93264a2c
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.194[1709142587194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50757//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709142587193&signature=b43c4c0796b075c0ca2decf0a8d19cd385d5db4538dd1f0d64ea754b4d37a911
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.556[1711741453556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60839//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711741453556&signature=835f5d597cfaa2f737cfc73be1b17a04c2807b803e96bee7b4452b2cc213226f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    index 114feaf..02d3602 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.202[1709142587202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50759//dapi/v1/listenKey
    +  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:13.564[1711741453564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60841//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    index 1e945a5..db16df3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.210[1709142587210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50761//dapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.572[1711741453572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60843//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    index 1011402..0167f8a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.01" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.221[1709142587221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50763//dapi/v1/listenKey
    +  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:13.581[1711741453581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60845//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    index 752aec3..23c91af 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.013" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.336[1709142587336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50773//fapi/v2/account?timestamp=1709142587335&signature=fd7049237793e2755740838f5295b326f627a0ca62a22f692ed0f19c73d98950
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:13.806[1711741453806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60873//fapi/v2/account?timestamp=1711741453806&signature=aff4efee9947dcfbc84723f5513b9a11e5ffbbf9b023f440c6ce9f1bbecd135f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    index c1ff82e..944899c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.347[1709142587347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50775//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1709142587346&signature=2d4ba9d98619de5cf104553afc200f5f070554593bcd7de4da63f3e95c7d0558
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.816[1711741453816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60875//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711741453816&signature=0d7e2711fd2f4e291ee9b62c1bce873daac8684c13d200f199ba7d16d92d74ef
     ]]></system-out>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.0"/>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    index de2212c..104c929 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.363[1709142587363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50778//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1709142587362&signature=0b2486065678a5d492d275f018dd5ab5d223214bd05a1322bf1f00f72f5f9f09
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:13.829[1711741453829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60878//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711741453828&signature=277cff1381b4aabfeaaac19863a7119b0b03273aedcc3fd172ccc1df9584f9d4
     ]]></system-out>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.0"/>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    index 4bf7fa9..c9b25d9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.0"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.379[1709142587379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50782//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1709142587378&signature=14bb85abaebdc05bc13caeceb2cfc399f1f49bb671226e1b7cd844e11f77d1d6
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.003"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.846[1711741453846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60882//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711741453846&signature=30de3db591c11c046294f8102059bd12c45df7add97c5d9cdca3075cd0e9131b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    index 61e9084..7f1778d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.0"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.393[1709142587393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50785//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1709142587393&signature=99fcce6c0f270583f851b2c90b38de1e548fc817dd12418a3dae23acc4fa3854
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.003"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:13.858[1711741453858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60885//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711741453858&signature=db57824adb9824995ecc2dc04fd685a8019f92a5de6ced166bcc740d82dfd3d9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    index e084be1..7be3079 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.0"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.408[1709142587408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50788//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1709142587408&signature=978efb93e33763d80bbfbc9489f410b121866214500cc7a37de59db56a7062a6
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:13.875[1711741453875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60888//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711741453875&signature=d99487505f536c1237f66eafbfae5ce67af405b62a076718444005d0ea80c6c4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    index 6b32e67..6c5d125 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.009" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.026" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.420[1709142587420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50790//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1709142587420&signature=49e23b496156f9217a005075e3b4edb7403cfaab333d8f0c0c7c937a9e17e896
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:13.893[1711741453893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60890//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711741453892&signature=bb2648aa343092ca139b1d3c8499d804f165461d3b352a117a4d671ab4ed335f
     ]]></system-out>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.0"/>
    -  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:47.432[1709142587432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50793//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1709142587432&signature=840a74af65c27f665d6e308ef65b45b2e420dee083c1b2a5e242928b0886fe34
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.002"/>
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:13.908[1711741453908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60893//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711741453908&signature=075582f60eaf89647dd2df236a392e026a8266e00c7f4cc45a963d73d7a6100b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    index 0202d23..0baae85 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.445[1709142587445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50795//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1709142587444&signature=9dfb4c50c49e00ac950a6704d0a3918605062c57a9b6720e94e7fa309af1f472
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:13.919[1711741453919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60895//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711741453919&signature=1ca44017a8120cd55abfdac9cd7fab90438f2f5ac8b262f1729b99b9ec473179
     ]]></system-out>
       </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.0"/>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    index c23dd80..5bb58d7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.0"/>
    -  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.463[1709142587463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50799//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1709142587463&signature=fb8a52f11ee4709fa1f7a0ed9513d77c22972ee1100515514bd4c15108abf5ea
    +  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.004"/>
    +  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:13.942[1711741453942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60899//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711741453941&signature=3991f39bff134dcc0663907222f99b1c04c452b15c8b0ea66c7fc6fff4a93d97
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    index 9c9533e..fe9ec76 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.0"/>
    -  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.479[1709142587479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50802//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1709142587479&signature=608629845c3027086d406385cfede2f63b825d6b6c71d01b6ee9bdcf727ff6e1
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.005"/>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:13.962[1711741453962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60902//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711741453962&signature=861a5489777f0599fafc9a27c9d63b2d735e51c0abad92f1410690af7282d991
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    index 749f876..6a83436 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.026" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.0"/>
    -  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.498[1709142587498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50805//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1709142587497&signature=9e134db8a7c31b613453bdaa886cdec7a6c3e545e4212722fb0f432638a9c214
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.022">
    +    <system-out><![CDATA[2024-03-29 16:44:13.981[1711741453981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60905//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711741453981&signature=5775e138d3630b1bf9c60cc4bc9b3a3f44eceea6372aee840cc91b599a136554
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    index 3e8e42a..6179130 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.052" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.511[1709142587511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50807//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1709142587511&signature=0e46a718bddfa0d2b1c98ca5bce284d87b0c62ee21ccee1ffbad581824ae4f81
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.027">
    +    <system-out><![CDATA[2024-03-29 16:44:14.007[1711741454007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60907//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711741454006&signature=fb539f00079ec090bacc4ee8cf5bc3b6f0c11f1b2be02d0da5b5b5c30b11ef38
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.520[1709142587520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50809//fapi/v1/openOrders?timestamp=1709142587519&signature=0e388e43b62b13160bc9ed22c806a39c4f3680539c2887360580b00e400fe54f
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.023">
    +    <system-out><![CDATA[2024-03-29 16:44:14.034[1711741454034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60909//fapi/v1/openOrders?timestamp=1711741454034&signature=079cd2c29e303672a13cc8a1952ced403a9bff4f31770fe4c87b0a10d82c2018
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    index 89f3397..0026d7a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.029" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.542[1709142587542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50811//fapi/v1/positionSide/dual?timestamp=1709142587541&signature=239b575c37f025ea4d717de6f7bf2e67a044b364576369e710af354e4a0c2eb3
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.028">
    +    <system-out><![CDATA[2024-03-29 16:44:14.061[1711741454061] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60911//fapi/v1/positionSide/dual?timestamp=1711741454061&signature=61c6a9741977bf648bc6b89ba99b88594fec5267a49967ab6ae608283be6b7b0
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    index 73e414f..f138aac 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.087" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.552[1709142587552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50813//fapi/v1/income/asyn?startTime=1709142587550&endTime=1709142588550&timestamp=1709142587552&signature=2b82455d97afa22ca011147d7d42a3771ea3d2c2b09c5da538a5c827e5f04159
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.016">
    +    <system-out><![CDATA[2024-03-29 16:44:14.092[1711741454092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60913//fapi/v1/income/asyn?startTime=1711741454089&endTime=1711741455089&timestamp=1711741454092&signature=fb15156c53052db54ad7b30c21fcbcdab4ab15842db20f062dccb30dd925e297
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.561[1709142587561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50815//fapi/v1/income/asyn?timestamp=1709142587561&signature=9a420e5f2ce6a976c3dd05b01104fc3b0ad3a031b3e7c2d5687dbce5359a2577
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.069">
    +    <system-out><![CDATA[2024-03-29 16:44:14.107[1711741454107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60915//fapi/v1/income/asyn?timestamp=1711741454107&signature=c420370e8ef6224d194ff19a209213daf8689d816c828e900e87a45c9e6f13fd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    index 519019b..38812c9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.044" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.573[1709142587573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50817//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1709142587572&signature=776bf94796cad23869f27f8221cebe9e10fa1147c94be704f8491e703e482aaf
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.034">
    +    <system-out><![CDATA[2024-03-29 16:44:14.181[1711741454181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60917//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711741454181&signature=616b303a40c194ac50f76de8fda8ef7ebee06848690b5ff771b938fe98e12a75
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.0"/>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.007"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    index b01a408..9235d52 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.011" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.584[1709142587584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50820//fapi/v2/balance?timestamp=1709142587584&signature=40ee2f92077f730ce07cd0749aec0cd444a05452c2e07664768a2c65fd568db7
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.225[1711741454225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60920//fapi/v2/balance?timestamp=1711741454225&signature=b49efab4efe7351ec858c075254c55b1fe2169751fba192f0a84e7c6e523ee24
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    index e0573d2..2cf8292 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.008" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.027" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.594[1709142587594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50822//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142587593&signature=3aba74273fafab6fe61d153275352c321a32434e181b93d6212e409d321a3339
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:14.237[1711741454237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60922//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741454237&signature=517687a965c9af4215ccde3fb9223b578b356355819feafea520848e14a94da7
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.600[1709142587600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50824//fapi/v1/leverageBracket?timestamp=1709142587599&signature=4fe135192b0b1a5562e9f17d33094f8810df347f70919cbe0c7569c678a2993e
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:14.251[1711741454251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60924//fapi/v1/leverageBracket?timestamp=1711741454250&signature=988a323490c85f812fc37472afe65ffaab62afdeb50dfd2357d0c06ab71b4360
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    index 46fd1cf..dcef0e2 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.024" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.608[1709142587608] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50826//fapi/v1/multiAssetsMargin?timestamp=1709142587608&signature=625a877a49d13ba1299de15c2acae9ae8f3f07568bd3000374cc9078117b3d5d
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.022">
    +    <system-out><![CDATA[2024-03-29 16:44:14.267[1711741454267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60926//fapi/v1/multiAssetsMargin?timestamp=1711741454267&signature=c8af0426540a32eb1e5203b47d0199c0aa716f0ede600a13e0fbcc853aff2cbd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    index a19a6fd..57f7c17 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.053" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.619[1709142587619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50828//fapi/v1/income?symbol=BNBUSDT&timestamp=1709142587619&signature=3cae109e0d6604ea5a9d9ba287782531d8d306dab46fa8864f82797708f685d5
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.018">
    +    <system-out><![CDATA[2024-03-29 16:44:14.292[1711741454292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60928//fapi/v1/income?symbol=BNBUSDT&timestamp=1711741454291&signature=316dab5b2ec3e270958f68121191e8e6d23aa2e9cc0520890db41899ce6e4694
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.625[1709142587625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50830//fapi/v1/income?timestamp=1709142587625&signature=38cc571025f2a2d4c973be0db5e487227ab04d26155ae6d6fa5cebbb56acf170
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.035">
    +    <system-out><![CDATA[2024-03-29 16:44:14.308[1711741454308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60930//fapi/v1/income?timestamp=1711741454308&signature=490040256744a7c9f9e78d813c7e27054d2574b786fea4ed2434eeb73dd2e353
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    index 0ce6b6e..7d5d0c7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.165" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.0"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.638[1709142587638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50833//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1709142587638&signature=c8e9c400d2a00d52bb379a25e7a93ead35510bc0e63ac17804a8d48f34af1809
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.004"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.158">
    +    <system-out><![CDATA[2024-03-29 16:44:14.351[1711741454351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60933//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711741454350&signature=54ad96ac1ff12aaebb08608bd74f3094eccadf1b2d4a1d1ec75134170bb2b2aa
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    index cd60ec8..b64dbb7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.0"/>
    -  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.651[1709142587651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50836//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1709142587651&signature=03efb0747a6640a88b833c96e820a6e031a6e0e9c9fa661fab275b7bd8db1ee7
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.002"/>
    +  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.513[1711741454513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60936//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711741454513&signature=8048a56d906a5bedf5066541f229b8af189a08248bf6b1c81c7aa16f3e34bd9a
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    index c8b5a28..33fa83d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.663[1709142587663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50838//fapi/v1/leverageBracket?timestamp=1709142587662&signature=c0cf379ad1bb9020e595eb90544b3da7a384c9f12051b93448edbca6b21f7980
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.523[1711741454523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60938//fapi/v1/leverageBracket?timestamp=1711741454522&signature=c0a6c083cebfdce01b149a5e6fed39e056d9878418214cb0257c47e61ae839e7
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.676[1709142587676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50840//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1709142587676&signature=1db34d26d27f61cfd0b14fe8c5878db7bbcc3c56480ceddecca9fb1d962c4d3d
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.533[1711741454533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60940//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741454532&signature=906d3de259737f3144a838beff5ad748e851b7156851d5499e15245c22947281
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    index 756291f..661bb5f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.687[1709142587687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50842//fapi/v1/adlQuantile?timestamp=1709142587687&signature=f289c4ee31a34f935e09d93bd0b892fa790c257184186b07d91685553f1682ed
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.546[1711741454546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60942//fapi/v1/adlQuantile?timestamp=1711741454545&signature=79ba347df68386cb3b19893a902bdfe35ee3dd2aa671b14a7e964cc930fb71f3
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.695[1709142587695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50844//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1709142587694&signature=a7985a84058604a645a0e50b87f9fab43025a8354290204002485dfcc14d16cb
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.553[1711741454553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60944//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711741454552&signature=d7a9a82259f85382307814751886d98b469a938e2e162c00125497d96825aeee
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    index a6a6e52..cb68c01 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.705[1709142587705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50846//fapi/v2/positionRisk?timestamp=1709142587705&signature=e13dc5ed09581a8312c6a619a2ee36870ca749c3893d9d29438249be4cfc25a7
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.562[1711741454562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60946//fapi/v2/positionRisk?timestamp=1711741454562&signature=69f891ecc5d56ed21f79b55411377be06e174e4e35ab72686c817122d37e2a09
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.714[1709142587714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50848//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1709142587714&signature=d914f7501c86ce9359f9b77e88490fe8f0a289374d7960f736f76ae6b1d78404
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:14.573[1711741454573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60948//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711741454573&signature=9f0e7d1454813bd82abe0b4d7d9bf2ad6fe4713d0ec777d3749a6951982c0d05
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    index 7c42c5f..82c8021 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.726[1709142587726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50850//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1709142587726&signature=a8f6b54538f90badcea6dfb0bb4518e33ee39212e29d8fff06b70060f0947c1c
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.584[1711741454584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60950//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711741454584&signature=e090a01505a469dd90d63309daf0225b9dbd05a9febe8bce55339664c360e7bf
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.0"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    index 548ed7a..b65a981 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.738[1709142587738] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50853//fapi/v1/apiTradingStatus?timestamp=1709142587738&signature=5a632ad4579b1e49b6c466afba1b7f4fe01a3f816f1f3dd2b79eec45a69611a6
    +  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.597[1711741454597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60953//fapi/v1/apiTradingStatus?timestamp=1711741454597&signature=77fb023b15ef93b53d875e8ff3f38854013884faa57990e331d7ca0447391436
     ]]></system-out>
       </testcase>
    -  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.745[1709142587745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50855//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1709142587745&signature=173f75e6076663bdd042c9db979f688ea24ce6b378877861cd16f9f9363fd54c
    +  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:14.604[1711741454604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60955//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711741454604&signature=fa854601f016338f9c0c6d7d682a7fdeb81c061bdf18a8d088422f3b7a6083c3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    index 145807c..8283adf 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.0"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.0"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.760[1709142587760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50859//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1709142587760&signature=0e0120ffb1ea7f0ebd980d3ea53beecb2b87de88fdaf9a4dd270b34a9efe9530
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:14.622[1711741454622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60959//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711741454622&signature=2f0e47ed86b85bbbcd42f8a1098b540b0d380127fad103c06331add1ad45c9b7
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.768[1709142587768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50861//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142587767&signature=3e403082f704c0d72764ceec72000b4943ead99d6766e5bdf8bdcb266cd912c0
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.633[1711741454633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60961//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741454633&signature=3d81a867e761d15deaafb5db03efe9d6958078f9c54de5d31e70abccd939be1d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    index 312ecfd..025ba97 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.0"/>
    -  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.0"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.782[1709142587782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50865//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1709142587782&signature=197a79ff3783e598cc98961edabdb83290eec8493b44fd9c1eabbfa31786b8e7
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002"/>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:14.648[1711741454648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60965//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711741454648&signature=1f62d62034c8c572af3e6f50c725df68b7a9e62984104e958a860d2cf3164947
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.791[1709142587791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50867//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1709142587791&signature=c0346617a0d14392a56a56768f55817c0e2327d521f21a4dcefb786bebc6f6b8
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:14.658[1711741454658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60967//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741454658&signature=e1164d4c8e8caa1457fe801891a45626712960dc99b7d4ced717cc4ecf28a92c
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    index 4473033..4deced5 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.01" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.0"/>
    -  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.801[1709142587801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50870//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1709142587800&signature=90cebca7cad432b647e35c81595e5485038785ff23348df25861047ef4a1fd8c
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.003"/>
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.672[1711741454672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60970//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711741454672&signature=76814804291ce28f4101250b5338d52fdd02e36735f8ed047e5ff67abce22f58
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    index ae40908..5b63a02 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.823[1709142587823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50872//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1709142587823&signature=4d68a4bce31a03100c1bfff72dc99b6271120d2d115498889431ba29d576f870
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.680[1711741454680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60972//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711741454679&signature=ea7262b563d6bf7a001544ccd35275d73e7ec0cc44dd166fed7e5f6f6ce85f00
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.837[1709142587837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50874//fapi/v1/forceOrders?timestamp=1709142587837&signature=e83cc5370c586addd21d0a8b06e85c5b99dcd2b9ba664eac136d3ae7ebe5af26
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:14.687[1711741454687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60974//fapi/v1/forceOrders?timestamp=1711741454686&signature=ae7670d0c55fe6fd7e9e074f500e883cf75ebbf9053571d4ac7f55d041224ea9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    index d8967e8..d12a259 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.01" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.027" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.848[1709142587848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50876//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:14.694[1711741454694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60976//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:47.863[1709142587863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50878//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:14.700[1711741454700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60978//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.871[1709142587871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50880//fapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:14.705[1711741454705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60980//fapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.0"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.881[1709142587881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50883//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1709142587880&endTime=1709142588880
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.002"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.004">
    +    <system-out><![CDATA[2024-03-29 16:44:14.716[1711741454716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60983//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711741454715&endTime=1711741455715
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    index ad38a08..97f56bc 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.04" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.890[1709142587890] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50885//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.725[1711741454725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60985//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.898[1709142587898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50887//fapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.03">
    +    <system-out><![CDATA[2024-03-29 16:44:14.732[1711741454732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60987//fapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    index 5b6659b..1cb186c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.174" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.914[1709142587914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50889//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.071">
    +    <system-out><![CDATA[2024-03-29 16:44:14.764[1711741454764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60989//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:47.927[1709142587927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50891//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1709142587926&endTime=1709142588926
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.081">
    +    <system-out><![CDATA[2024-03-29 16:44:14.850[1711741454850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60991//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711741454848&endTime=1711741455848
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.0"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.0"/>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    index ed2f115..36cd760 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.008" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.021" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.0"/>
    -  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.947[1709142587947] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50896//fapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.003"/>
    +  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.942[1711741454942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60996//fapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.005">
    -    <system-out><![CDATA[2024-02-28 13:49:47.957[1709142587957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50898//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.949[1711741454949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60998//fapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    index de2c040..f3b1426 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.009" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.964[1709142587964] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50900//fapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.961[1711741454961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61000//fapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    index 29f977a..2b7fc45 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.973[1709142587973] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50902//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1709142587973&endTime=1709142588973
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:14.970[1711741454970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61002//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711741454969&endTime=1711741455969
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.005">
    -    <system-out><![CDATA[2024-02-28 13:49:47.979[1709142587979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50904//fapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:14.980[1711741454980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61004//fapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    index 1e1cfd0..108d54d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.026" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.0"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.0"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:47.990[1709142587990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50908//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1709142587990&endTime=1709142588990
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.004"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.001"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.01">
    +    <system-out><![CDATA[2024-03-29 16:44:14.996[1711741454996] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61008//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711741454995&endTime=1711741455995
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:47.996[1709142587996] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50910//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.007[1711741455007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61010//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    index 816c22a..357b60f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.01" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.027" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.006">
    -    <system-out><![CDATA[2024-02-28 13:49:48.006[1709142588006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50912//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:15.015[1711741455015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61012//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.0"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.0"/>
    -  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.015[1709142588015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50916//fapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:15.033[1711741455033] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61016//fapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    index cf45806..1c1b9da 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.030[1709142588030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50918//fapi/v1/indexInfo?symbol=DEFIUSDT
    +  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.045[1711741455045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61018//fapi/v1/indexInfo?symbol=DEFIUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.036[1709142588036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50920//fapi/v1/indexInfo
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.052[1711741455052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61020//fapi/v1/indexInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    index 9bfbd73..aac23ca 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.004" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.045[1709142588045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50922//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.062[1711741455062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61022//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.052[1709142588052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50924//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1709142588051&endTime=1709142589051
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.070[1711741455070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61024//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711741455068&endTime=1711741456068
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.0"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.0"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.004"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    index 07682a6..a7d422c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.016" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.0"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.0"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.074[1709142588074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50930//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142588073&endTime=1709142589073
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:15.089[1711741455089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61030//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741455088&endTime=1711741456088
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.081[1709142588081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50932//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.095[1711741455095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61032//fapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    index d697989..898e337 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.005" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.016" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.093[1709142588093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50934//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588092&endTime=1709142589092
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.102[1711741455102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61034//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455100&endTime=1711741456100
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.0"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.0"/>
    -  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.107[1709142588107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50938//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.112[1711741455112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61038//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    index a48e518..1b12680 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.005" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:48.116[1709142588116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50940//fapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.119[1711741455119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61040//fapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.124[1709142588124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50942//fapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    +    <system-out><![CDATA[2024-03-29 16:44:15.125[1711741455125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61042//fapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    index d486fb4..8a1c391 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.0"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:48.138[1709142588138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50945//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1709142588135&endTime=1709142589135
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.135[1711741455135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61045//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741455134&endTime=1711741456134
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.0"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.004">
    -    <system-out><![CDATA[2024-02-28 13:49:48.145[1709142588145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50948//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.145[1711741455145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61048//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    index 787c782..1e24602 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.152[1709142588152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50950//fapi/v1/assetIndex?symbol=ADAUSD
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.153[1711741455153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61050//fapi/v1/assetIndex?symbol=ADAUSD
     ]]></system-out>
       </testcase>
    -  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.158[1709142588158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50952//fapi/v1/assetIndex
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.160[1711741455160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61052//fapi/v1/assetIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    index 9891522..d2664f9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:48.164[1709142588164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50954//fapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.168[1711741455168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61054//fapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.0"/>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    index 33ed5d3..419fcec 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.007" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.175[1709142588175] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50957//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588174&endTime=1709142589174
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.182[1711741455182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61057//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455180&endTime=1711741456180
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.181[1709142588181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50959//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.192[1711741455192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61059//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.0"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.0"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    index fd4c226..2b82b49 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.004" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.01" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.192[1709142588192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50963//fapi/v1/ping
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.208[1711741455208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61063//fapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    index 63a86ed..5d6434a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.006" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.028" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.199[1709142588199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50965//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588198&endTime=1709142589198
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.013">
    +    <system-out><![CDATA[2024-03-29 16:44:15.219[1711741455219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61065//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455217&endTime=1711741456217
     ]]></system-out>
       </testcase>
    -  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.0"/>
    -  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.0"/>
    -  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.208[1709142588208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50969//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    +  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.237[1711741455237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61069//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    index 678c8db..a5b8380 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.002">
    -    <system-out><![CDATA[2024-02-28 13:49:48.215[1709142588215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50971//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.246[1711741455246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61071//fapi/v1/ticker/24hr?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.221[1709142588221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50973//fapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.253[1711741455253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61073//fapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    index 2fcf1d5..d089878 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.003" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.229[1709142588229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50975//fapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.262[1711741455262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61075//fapi/v1/ticker/price
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.234[1709142588234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50977//fapi/v1/ticker/price?symbol=BNBUSDT
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:15.271[1711741455271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61077//fapi/v1/ticker/price?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    index ffbb041..3247812 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.003" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.008" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.003">
    -    <system-out><![CDATA[2024-02-28 13:49:48.243[1709142588243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50979//fapi/v1/time
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.283[1711741455283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61079//fapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    index 0850054..63f8e9c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.027" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0">
    -    <system-out><![CDATA[2024-02-28 13:49:48.253[1709142588253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50981//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:15.293[1711741455293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61081//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0"/>
    -  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.262[1709142588262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50984//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588260&endTime=1709142589260
    +  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.011">
    +    <system-out><![CDATA[2024-03-29 16:44:15.304[1711741455304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61084//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455303&endTime=1711741456303
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.0"/>
    +  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    index 64f2a88..ffda605 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.0"/>
    -  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.0"/>
    -  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.280[1709142588280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50989//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.003"/>
    +  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    +  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.326[1711741455326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61089//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.290[1709142588290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50991//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1709142588288&endTime=1709142589288
    +  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-29 16:44:15.333[1711741455333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61091//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455332&endTime=1711741456332
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    index b6095ea..924aa43 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.002" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.024" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.299[1709142588299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50993//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.012">
    +    <system-out><![CDATA[2024-03-29 16:44:15.342[1711741455342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61093//fapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.0"/>
    -  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.310[1709142588310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50996//fapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.003"/>
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.356[1711741455356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61096//fapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    index 61d4cb1..f3f6356 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.027" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.0">
    -    <system-out><![CDATA[2024-02-28 13:49:48.322[1709142588322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50999//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1709142588322&signature=971b836267701705c0846d39b6426ee3a4a84f449a12408d1c62d195699baad7
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.002"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.025">
    +    <system-out><![CDATA[2024-03-29 16:44:15.367[1711741455367] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61099//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711741455367&signature=68d70b33c4d798a1b926bcb0efe372c01805e299d2b0ed564de4e653bd7fb312
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    index 2f59a23..d4a3698 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.004" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.331[1709142588331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51001//fapi/v1/pmExchangeInfo?timestamp=1709142588331&signature=96680fa13fd4e0d28234ba6fde32d33e657d1ea2c3a3f66be3db29d70700c3ba
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.395[1711741455395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61101//fapi/v1/pmExchangeInfo?timestamp=1711741455394&signature=96045a7e55decd51f1addc790ca6a579f1becbc3fff3b9a5c3cdde360f941642
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.345[1709142588345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51003//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1709142588344&signature=051b10cb0418a2673ba0016938636a9729ced17e702b0cfe5bdc7009f74de8b9
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:15.403[1711741455403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61103//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711741455403&signature=11709fb9475dc64fbf57410cc7fbfd0ee38f84ddb78374cf5283111f845735d6
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    index 480152b..ada74b8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.354[1709142588354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51005//fapi/v1/listenKey
    +  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001"/>
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.008">
    +    <system-out><![CDATA[2024-03-29 16:44:15.416[1711741455416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61106//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    index 9363950..77d28ce 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.362[1709142588362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51007//fapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009">
    +    <system-out><![CDATA[2024-03-29 16:44:15.426[1711741455426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61108//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    index 04f1b12..0235ca8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -1,10 +1,10 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
         <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="java.vm.vendor" value="Oracle Corporation"/>
         <property name="sun.arch.data.model" value="64"/>
         <property name="user.variant" value=""/>
    @@ -15,9 +15,9 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761 2024-02-28T13-49-40_905-jvmRun1 surefire-20240228134941234_1tmp surefire_0-20240228134941234_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
         <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;"/>
    +    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
         <property name="user.home" value="C:\Users\patha"/>
         <property name="user.language" value="en"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire8685083636327521761\surefirebooter-20240228134941234_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -43,7 +43,7 @@
         <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
         <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
         <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.4"/>
    +    <property name="idea.version" value="2023.3.6"/>
         <property name="java.version" value="17.0.6"/>
         <property name="user.dir" value="G:\binance-futures-connector-java"/>
         <property name="os.arch" value="amd64"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.001">
    -    <system-out><![CDATA[2024-02-28 13:49:48.369[1709142588369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51009//fapi/v1/listenKey
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.007">
    +    <system-out><![CDATA[2024-03-29 16:44:15.436[1711741455436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:61110//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    new file mode 100644
    index 0000000..6bf3f65
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestCMWebsocketClientImpl
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    index a6df148..0390526 100644
    --- a/target/surefire-reports/unit.TestJSONParser.txt
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestJSONParser
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestJSONParser
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    index 88e35bd..c07049c 100644
    --- a/target/surefire-reports/unit.TestParameterChecker.txt
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestParameterChecker
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in unit.TestParameterChecker
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    index 37cd009..c72b06b 100644
    --- a/target/surefire-reports/unit.TestRequestBuilder.txt
    +++ b/target/surefire-reports/unit.TestRequestBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestRequestBuilder
     -------------------------------------------------------------------------------
    -Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestRequestBuilder
    +Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    index 9f7d406..cff3289 100644
    --- a/target/surefire-reports/unit.TestResponseHandler.txt
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestResponseHandler
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestResponseHandler
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    index 2be3a2d..db3837a 100644
    --- a/target/surefire-reports/unit.TestUrlBuilder.txt
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestUrlBuilder
     -------------------------------------------------------------------------------
    -Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.TestUrlBuilder
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    index 04e320b..10b37bd 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.206 s -- in unit.cm_futures.account.TestCMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.002 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    index 1c19166..deb4afa 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in unit.cm_futures.account.TestCMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    index ed1bb47..32243f5 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    index d97d383..2f9b619 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    index 5fa9eda..98d9fea 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    index 9c61798..31a37e9 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    index 2d2c366..9992bbb 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s -- in unit.cm_futures.account.TestCMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    index 5c96baa..7355452 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    index d2919af..3ac875c 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    index 1aa3f60..9cd6d90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    index 67b8687..5e4e826 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    index be93edb..11cfeca 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    index 440b7a3..49e93e9 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    index 34990b5..d0a6d60 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    index 7bb5d3f..0271494 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    index f6ffb52..dcec828 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    index ac4624f..ab8d049 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.account.TestCMModifyOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    index 42c2c77..9db71c7 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrderHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    index a6b803b..f7c4fa3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    index f874bc2..5663b98 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    index 440639e..8b3d3be 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    index 72ca622..2678bcb 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.account.TestCMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    index 0c0642d..f7a682e 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    index 833197b..6fb02cb 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    index d6e1052..989e97a 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.account.TestCMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    index 6611621..a25c417 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    index 18bd865..79171f7 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    index 68f5539..da69e04 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    index 8322f04..dc8fe3a 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBasis
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMBasis
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    index 19e1c76..b48d71f 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    index 40479b7..ce75b5f 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.market.TestCMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    index 7280e17..b254743 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    index 160c4eb..24b3185 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.market.TestCMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    index c492bad..5f8d17b 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    index b7964fb..4e153d5 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    index 9fec207..15fd13e 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    index d32726d..5ada9c4 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.market.TestCMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    index 826a304..4f0f2e3 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    index 0d2d1dd..a6f52f1 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.market.TestCMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    index f27ef9d..ec59037 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    index 86d08a3..47b07b3 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    index 5757e6a..093ded6 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    index bb06053..81cae2a 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    index 35a3189..5a8a720 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    index c7dca85..3b84e25 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    index 1673d95..e6d7468 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.market.TestCMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    index a038334..2886e50 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    index 5c58699..7127b52 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    index a87389b..840c411 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.market.TestCMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    index 04e4d4b..7b281cb 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    index 5170f94..a99a474 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    index 28fa111..2213b41 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    index b95db56..8fc2cde 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    index 1dc1034..92f6ec4 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    index ced6e87..657a569 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    index bb1750c..97f51d2 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    index 3b90006..b39d5e3 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    index 55c80c8..e1b2997 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    index c6f4aff..6bd2614 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    index 618f135..15a6f44 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    index bdb1d1f..3547a1d 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    index cdf2ad7..4b92ccb 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    index 4895f58..4aa7780 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMarginType
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMChangeMarginType
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMChangeMarginType
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    index d14723b..de30e56 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    index e0a7072..2589862 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    index a1c9544..8366a04 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    index 2ad3e44..687b512 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    index 5125c70..3b1f881 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    index aed906c..aab7487 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    index a8ce9cb..4cce436 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    index f0ef74e..b8a8bda 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    index dd7dd65..bb548cf 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    index e947dad..ebd6c4f 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.account.TestUMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    index 0b23d67..4f7be93 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    index 830fbb6..a5e3bdb 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMNewOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    index 37d7107..7989976 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    index 3228c73..3aeb227 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    index e5a337f..afc24cd 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.account.TestUMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    index 0bf67de..20d21fd 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    index 30cb3ea..8382a28 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    index 3b92dfa..05aef7d 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    index 15ca5bc..708bfb3 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.account.TestUMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    index 8216bdb..b146557 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.account.TestUMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    index 12560c0..9720fbb 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    index 985377a..c445435 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    index ac4383f..8182120 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    index 3805ea3..2bad76d 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    index 0f9df8b..cf2c3fd 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    index ae61322..ba930b5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    index d5553f2..f0a25dc 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.market.TestUMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    index 16c4cfa..744313c 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    index 3648df2..dd0da3b 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    index 283e390..747c8bf 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMIndexInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    index bde43dd..8406c34 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    index b337644..08ee8cc 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    index b7ee215..97e29c3 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    index da52149..a43fb44 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.market.TestUMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    index f3c0b25..0be7229 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    index 2abf5d6..4a99c44 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    index ee3b331..4ef558d 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    index bb9d436..27a22e2 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    index 48d01b2..4618adf 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    index 2f1e1bd..b88f37b 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTakerBuySellVolume
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    index 357938c..6166527 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.market.TestUMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    index ceff05a..a36d71a 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    index d9ba609..a605895 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    index 5884ca7..e54d695 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    index 777ae2d..9bce562 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    index 16351cb..fd4c3f5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.market.TestUMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    index a0004d6..d5c7478 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    index f4f43ac..95a0507 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    index 7f146a2..f201cba 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    index 59aca15..d6ff4f7 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    index c9982bd..47fc49a 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl$1.class b/target/test-classes/unit/TestCMWebsocketClientImpl$1.class
    index f35ddde9afec62c3478d35ce98a196bbeb2fa02b..19a34fd4bd0365acf19a5ad5f35b93d753fac4c4 100644
    GIT binary patch
    delta 19
    acmcc2dYN^DKNF+L<NzioMvKXlnH&H=Kn1S=
    
    delta 19
    acmcc2dYN^DKNF+T<NzioMzhJ2nH&H=AO))c
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl.class b/target/test-classes/unit/TestCMWebsocketClientImpl.class
    index d7d2437802e748bb7d16024c441bf3ed79572c57..dedce3d440f5ce498583124de4529aae5c2e8e30 100644
    GIT binary patch
    delta 1368
    zcma)6OHUJF6g@MYDa}yPwxoz9K_j3Y#4dD0Kmw_V3SxakQC?Q83W#V$d^^7I8CTu;
    z2i%w_5!>Rzr3)ACUAy!@7|-{8lWD0C-OTs(_TF>uIrq-|h`nyGzWx6E1;B2+TC~0!
    ziPJ$0qfW#6nRIqKm7Sc(9GlB#(lZv;p;tWmt1*r<RY(VM78AK&MyEd$#CcrEwVAQN
    zIHrP_#-&`!tktGIX3U>@<TBxP%%TPwO!)b{k{b@pJ69QxG6Mc%uz?NeKqES_6J5wM
    z8e}Gr!8OeB)R<c*YI#pF-{2XrTN~O6*z=Be9Rg3F10h*&s~oqU*|?5*`F{X65OY`}
    zf;XA&W4L=Q_^wL$=>Nc1peL1ZGVUUmXwot50(usCQ>|OFBF3g0%H*4#{C((Sosi$f
    zOwqgFjuo)C5@9nf-69d9D$6s#k4=b4_HEb>pP0iDtG>77Tk}7K-J*jlZA%bJAicNh
    z<wVs4>@|>XdlUE@X#j_aEd(ZHlYnsO;0Mnk1)W&M9kpW49oF5&Jr^a#Q`yw|3GKor
    zpWG2;bPsJxu3=LLw@|}<R;V5Hb2DcdacOvaz;UWx$K9Qa+e^8x)jOmIVYzvIu&^Js
    zI6#N`%bJe619?b%A?XoM4Uav<As4a54u=hU3Bf#uiij66$R8UQ81<{@sf8krm&RX1
    zeQ<D?`<y~Ej+RljtV;RBqfAqb*vTeaP~<UU=P@d-<Xy&?jyI?>-oo$|ajs;fB*Y26
    zLnpBnLz2%?jy1W23j{TxH+E}SDfg+zog}m14w3Vs;9bU~2A4>^8j5Iyu8#66F;*rl
    zR4L4nW<K-K2VC?B)wJg^v#Joa5ov_^Nh^JMA}cl2RA|ugoLo9y;3ZFsJXJh70{j6e
    C@|;-!
    
    delta 1272
    zcma)6OHUJF6g}Ux)7I%&ZA+-NXk#F;9fBl27Ch7%Qcy%NQ4=YMq9TG8t00K4itml9
    z+4%?DxR6Lnap4cp#FZP@F8vS2^L^9wfo-&lxnFMYJ?EbD-I+HnKVrt0-=97MIEdG)
    z#y593ZD1=-`Z10RUQC#{h)cFt@AX_ZaRpcH6MAgdIHpZp$Bck?W<H(GEi4PT63L8#
    zIHo_Y=s&ga4I*l|i2ww2c=*iPOTNYY9P`c004ChnkL~DUQ#baZ7q?Va@HvGXZZitj
    zMr1F~r&;f2^jYmK9qTy!o@WgbPoe|cRKMlal=@kXJD6Ah`>=pmo-HzY7eTm~PBnr*
    zvKhYVf8aNv_c_AJcz|4TNc-0of4iL7P^D2$yR%BSUe?`@0XAgqJx1hErG7V^i>vx(
    z)$b|m^bjYeNcJM3I<rPJU2&)NpW`pmr&@D5OGsahsJb`D=R^afrLxa|BMspcvE?mx
    zsu=;@TF2lACaSNnqmC8MBKhyJZyEO`iaqC#j8r^1N>7e8@T7-ZCGdbWCZpVx9`2-o
    z1NxAsN6bmg@BVJ3F{JjVpZ7C>CLE^&gH=N%OMX9ASOR%QfhP_I&nb3Go{$v^xve#r
    z1)MJ;S;X)vvyN2f=7+g}BUQ*D<nn6eYoS-l(35PJ&}|lRcN8#c6_Alf;%{I~!&`XW
    z@8EV7F)7Jh>eUD^0%y4KXVHptRfKINDNp&o4lSM%dDL=0D|7deS#k%-IVE{Fa7~~@
    z<fw9pMyWr;cY3UfC|K9C=VkDr5_ou)YPt%Ttt-TFZ2}>Fk1F4ZaIJ_yO4Ml3@Pboo
    Oc!^hx28q0k{QUvP2a7cT
    
    
    From 09c0709600f0431592573e66fb256d20b1ab8184 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Sat, 30 Mar 2024 03:12:04 -0300
    Subject: [PATCH 3/9] Refactoring of the indexPriceStream Metod in
     CMWebsocketClientImpl
    
    ---
     .idea/csv-editor.xml                          |   23 +-
     logs/binance-java-connector.log               | 1088 +++++++++++++++++
     smells/ArchitectureSmells.csv                 |   34 +-
     smells/DesignSmells.xlsx                      |  Bin 15357 -> 0 bytes
     smells/DesigniteLog30032024_0159.txt          |    6 -
     smells/DesigniteLog30032024_0237.txt          |    6 +
     smells/ImplementationSmells.csv               | 1011 ++++++++-------
     smells/ImplementationSmells.xlsx              |  Bin 33874 -> 0 bytes
     smells/MethodMetrics.csv                      |  436 +++----
     smells/TestabilitySmells.csv                  |  288 ++---
     smells/TypeMetrics.csv                        |    2 +-
     .../client/impl/CMWebsocketClientImpl.java    |   21 +-
     target/apidocs/allclasses-index.html          |    4 +-
     target/apidocs/allpackages-index.html         |    4 +-
     .../futures/client/FuturesClient.html         |    4 +-
     .../futures/client/WebsocketClient.html       |    4 +-
     .../client/class-use/FuturesClient.html       |    4 +-
     .../client/class-use/WebsocketClient.html     |    4 +-
     .../client/impl/CMFuturesClientImpl.html      |    4 +-
     .../client/impl/CMWebsocketClientImpl.html    |   51 +-
     .../client/impl/FuturesClientImpl.html        |    4 +-
     .../client/impl/MarkPriceSymbolParams.html    |    4 +-
     .../client/impl/UMFuturesClientImpl.html      |    4 +-
     .../client/impl/UMWebsocketClientImpl.html    |    4 +-
     .../client/impl/WebsocketClientImpl.html      |    4 +-
     .../impl/class-use/CMFuturesClientImpl.html   |    4 +-
     .../impl/class-use/CMWebsocketClientImpl.html |    4 +-
     .../impl/class-use/FuturesClientImpl.html     |    4 +-
     .../impl/class-use/MarkPriceSymbolParams.html |    4 +-
     .../impl/class-use/UMFuturesClientImpl.html   |    4 +-
     .../impl/class-use/UMWebsocketClientImpl.html |    4 +-
     .../impl/class-use/WebsocketClientImpl.html   |    4 +-
     .../client/impl/cm_futures/CMAccount.html     |    4 +-
     .../client/impl/cm_futures/CMMarket.html      |    4 +-
     .../impl/cm_futures/CMPortfolioMargin.html    |    4 +-
     .../client/impl/cm_futures/CMUserData.html    |    4 +-
     .../impl/cm_futures/class-use/CMAccount.html  |    4 +-
     .../impl/cm_futures/class-use/CMMarket.html   |    4 +-
     .../class-use/CMPortfolioMargin.html          |    4 +-
     .../impl/cm_futures/class-use/CMUserData.html |    4 +-
     .../impl/cm_futures/package-summary.html      |    4 +-
     .../client/impl/cm_futures/package-tree.html  |    4 +-
     .../client/impl/cm_futures/package-use.html   |    4 +-
     .../futures/client/impl/futures/Account.html  |    4 +-
     .../futures/client/impl/futures/Market.html   |    4 +-
     .../client/impl/futures/PortfolioMargin.html  |    4 +-
     .../futures/client/impl/futures/UserData.html |    4 +-
     .../impl/futures/class-use/Account.html       |    4 +-
     .../client/impl/futures/class-use/Market.html |    4 +-
     .../futures/class-use/PortfolioMargin.html    |    4 +-
     .../impl/futures/class-use/UserData.html      |    4 +-
     .../client/impl/futures/package-summary.html  |    4 +-
     .../client/impl/futures/package-tree.html     |    4 +-
     .../client/impl/futures/package-use.html      |    4 +-
     .../futures/client/impl/package-summary.html  |    4 +-
     .../futures/client/impl/package-tree.html     |    4 +-
     .../futures/client/impl/package-use.html      |    4 +-
     .../client/impl/um_futures/UMAccount.html     |    4 +-
     .../client/impl/um_futures/UMMarket.html      |    4 +-
     .../impl/um_futures/UMPortfolioMargin.html    |    4 +-
     .../client/impl/um_futures/UMUserData.html    |    4 +-
     .../impl/um_futures/class-use/UMAccount.html  |    4 +-
     .../impl/um_futures/class-use/UMMarket.html   |    4 +-
     .../class-use/UMPortfolioMargin.html          |    4 +-
     .../impl/um_futures/class-use/UMUserData.html |    4 +-
     .../impl/um_futures/package-summary.html      |    4 +-
     .../client/impl/um_futures/package-tree.html  |    4 +-
     .../client/impl/um_futures/package-use.html   |    4 +-
     .../futures/client/package-summary.html       |    4 +-
     .../futures/client/package-tree.html          |    4 +-
     .../connector/futures/client/package-use.html |    4 +-
     target/apidocs/help-doc.html                  |    4 +-
     target/apidocs/index-all.html                 |    8 +-
     target/apidocs/index.html                     |    4 +-
     target/apidocs/member-search-index.js         |    2 +-
     target/apidocs/overview-summary.html          |    4 +-
     target/apidocs/overview-tree.html             |    4 +-
     ...e-futures-connector-java-3.0.4-javadoc.jar |  Bin 224850 -> 225101 bytes
     ...e-futures-connector-java-3.0.4-sources.jar |  Bin 44498 -> 44714 bytes
     .../binance-futures-connector-java-3.0.4.jar  |  Bin 59599 -> 59740 bytes
     .../client/impl/CMWebsocketClientImpl.class   |  Bin 4999 -> 5271 bytes
     target/jacoco.exec                            |  Bin 73560 -> 148450 bytes
     .../CMWebsocketClientImpl.html                |    2 +-
     .../CMWebsocketClientImpl.java.html           |   71 +-
     .../index.html                                |    2 +-
     .../index.source.html                         |    2 +-
     .../WebSocketConnection.html                  |    2 +-
     .../WebSocketConnection.java.html             |   12 +-
     .../index.html                                |    2 +-
     .../index.source.html                         |    2 +-
     target/site/jacoco/index.html                 |    2 +-
     target/site/jacoco/jacoco-sessions.html       |    2 +-
     target/site/jacoco/jacoco.csv                 |    4 +-
     target/site/jacoco/jacoco.xml                 |    2 +-
     ...eam => 2024-03-30T03-10-13_249.dumpstream} |    2 +-
     .../2024-03-30T03-10-33_674.dumpstream        |    5 +
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |  108 +-
     .../TEST-unit.TestJSONParser.xml              |   12 +-
     .../TEST-unit.TestParameterChecker.xml        |   14 +-
     .../TEST-unit.TestRequestBuilder.xml          |   24 +-
     .../TEST-unit.TestResponseHandler.xml         |   14 +-
     .../TEST-unit.TestUrlBuilder.xml              |   10 +-
     ...tures.account.TestCMAccountInformation.xml |   10 +-
     ...futures.account.TestCMAccountTradeList.xml |    8 +-
     ...nit.cm_futures.account.TestCMAllOrders.xml |   10 +-
     ....account.TestCMAutoCancelAllOpenOrders.xml |   12 +-
     ...ures.account.TestCMCancelAllOpenOrders.xml |   12 +-
     ...res.account.TestCMCancelMultipleOrders.xml |   12 +-
     ...t.cm_futures.account.TestCMCancelOrder.xml |   14 +-
     ...es.account.TestCMChangeInitialLeverage.xml |   10 +-
     ...tures.account.TestCMChangePositionMode.xml |   12 +-
     ...res.account.TestCMCurrentAllOpenOrders.xml |   14 +-
     ...ures.account.TestCMCurrentPositionMode.xml |   10 +-
     ...es.account.TestCMFuturesAccountBalance.xml |   10 +-
     ...tures.account.TestCMGetLeverageBracket.xml |   14 +-
     ...s.account.TestCMGetLeverageBracketPair.xml |   14 +-
     ...cm_futures.account.TestCMIncomeHistory.xml |   14 +-
     ...unt.TestCMModifyIsolatedPositionMargin.xml |    8 +-
     ...t.cm_futures.account.TestCMModifyOrder.xml |   12 +-
     ...tures.account.TestCMModifyOrderHistory.xml |    8 +-
     ...unit.cm_futures.account.TestCMNewOrder.xml |   12 +-
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   14 +-
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   14 +-
     ...ures.account.TestCMPositionInformation.xml |   14 +-
     ...ount.TestCMPositionMarginChangeHistory.xml |   10 +-
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   16 +-
     ...it.cm_futures.account.TestCMQueryOrder.xml |   14 +-
     ...tures.account.TestCMUserCommissionRate.xml |   10 +-
     ...futures.account.TestCMUsersForceOrders.xml |   14 +-
     ...unit.cm_futures.market.TestCMAggTrades.xml |   20 +-
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   14 +-
     ...nit.cm_futures.market.TestCMBookTicker.xml |   14 +-
     ..._futures.market.TestCMContinuousKlines.xml |   16 +-
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   14 +-
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   10 +-
     ...utures.market.TestCMFundingRateHistory.xml |   14 +-
     ..._futures.market.TestCMHistoricalTrades.xml |   16 +-
     ..._futures.market.TestCMIndexPriceKlines.xml |   16 +-
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   16 +-
     ...cm_futures.market.TestCMLongShortRatio.xml |   18 +-
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   10 +-
     ...m_futures.market.TestCMMarkPriceKlines.xml |   14 +-
     ...t.cm_futures.market.TestCMOpenInterest.xml |   10 +-
     ...es.market.TestCMOpenInterestStatistics.xml |   16 +-
     ...TEST-unit.cm_futures.market.TestCMPing.xml |   10 +-
     ...unit.cm_futures.market.TestCMTicker24H.xml |   14 +-
     ...it.cm_futures.market.TestCMTickerPrice.xml |   12 +-
     ...TEST-unit.cm_futures.market.TestCMTime.xml |    6 +-
     ....market.TestCMTopLongShortAccountRatio.xml |   14 +-
     ...market.TestCMTopLongShortPositionRatio.xml |   16 +-
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   16 +-
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   12 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   14 +-
     ..._futures.userdata.TestCMCloseListenKey.xml |   10 +-
     ...futures.userdata.TestCMCreateListenKey.xml |    8 +-
     ...futures.userdata.TestCMExtendListenKey.xml |   10 +-
     ...tures.account.TestUMAccountInformation.xml |   10 +-
     ...futures.account.TestUMAccountTradeList.xml |   12 +-
     ...nit.um_futures.account.TestUMAllOrders.xml |   12 +-
     ....account.TestUMAutoCancelAllOpenOrders.xml |   12 +-
     ...ures.account.TestUMCancelAllOpenOrders.xml |   12 +-
     ...res.account.TestUMCancelMultipleOrders.xml |   10 +-
     ...t.um_futures.account.TestUMCancelOrder.xml |   16 +-
     ...es.account.TestUMChangeInitialLeverage.xml |   10 +-
     ...futures.account.TestUMChangeMarginType.xml |    8 +-
     ...es.account.TestUMChangeMultiAssetsMode.xml |   12 +-
     ...tures.account.TestUMChangePositionMode.xml |   10 +-
     ...res.account.TestUMCurrentAllOpenOrders.xml |   14 +-
     ...ures.account.TestUMCurrentPositionMode.xml |   10 +-
     ...DownloadIdForFuturesTransactionHistory.xml |   14 +-
     ...wnloadLinkForFuturesTransactionHistory.xml |   12 +-
     ...es.account.TestUMFuturesAccountBalance.xml |   10 +-
     ...tures.account.TestUMGetLeverageBracket.xml |   14 +-
     ...tures.account.TestUMGetMultiAssetsMode.xml |   10 +-
     ...um_futures.account.TestUMIncomeHistory.xml |   14 +-
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   12 +-
     ...unit.um_futures.account.TestUMNewOrder.xml |    8 +-
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   12 +-
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   14 +-
     ...ures.account.TestUMPositionInformation.xml |   14 +-
     ...ount.TestUMPositionMarginChangeHistory.xml |   10 +-
     ...ount.TestUMQuantitativeRulesIndicators.xml |   10 +-
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   18 +-
     ...it.um_futures.account.TestUMQueryOrder.xml |   16 +-
     ...tures.account.TestUMUserCommissionRate.xml |   10 +-
     ...futures.account.TestUMUsersForceOrders.xml |   14 +-
     ...unit.um_futures.market.TestUMAggTrades.xml |   18 +-
     ...nit.um_futures.market.TestUMBookTicker.xml |   14 +-
     ..._futures.market.TestUMContinuousKlines.xml |   16 +-
     ...EST-unit.um_futures.market.TestUMDepth.xml |   16 +-
     ...t.um_futures.market.TestUMExchangeInfo.xml |    6 +-
     ...utures.market.TestUMFundingRateHistory.xml |    8 +-
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   16 +-
     ..._futures.market.TestUMHistoricalTrades.xml |   16 +-
     ...unit.um_futures.market.TestUMIndexInfo.xml |   12 +-
     ..._futures.market.TestUMIndexPriceKlines.xml |   18 +-
     ...ST-unit.um_futures.market.TestUMKlines.xml |   18 +-
     ...um_futures.market.TestUMLongShortRatio.xml |   16 +-
     ...unit.um_futures.market.TestUMMarkPrice.xml |   14 +-
     ...m_futures.market.TestUMMarkPriceKlines.xml |   16 +-
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   14 +-
     ...t.um_futures.market.TestUMOpenInterest.xml |   18 +-
     ...es.market.TestUMOpenInterestStatistics.xml |   27 +-
     ...TEST-unit.um_futures.market.TestUMPing.xml |   12 +-
     ...utures.market.TestUMTakerBuySellVolume.xml |   19 +-
     ...unit.um_futures.market.TestUMTicker24H.xml |   14 +-
     ...it.um_futures.market.TestUMTickerPrice.xml |   14 +-
     ...TEST-unit.um_futures.market.TestUMTime.xml |   10 +-
     ....market.TestUMTopLongShortAccountRatio.xml |   18 +-
     ...market.TestUMTopLongShortPositionRatio.xml |   12 +-
     ...ST-unit.um_futures.market.TestUMTrades.xml |   16 +-
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   10 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   14 +-
     ..._futures.userdata.TestUMCloseListenKey.xml |   10 +-
     ...futures.userdata.TestUMCreateListenKey.xml |   10 +-
     ...futures.userdata.TestUMExtendListenKey.xml |   10 +-
     .../unit.TestCMWebsocketClientImpl.txt        |    2 +-
     .../surefire-reports/unit.TestJSONParser.txt  |    2 +-
     .../unit.TestParameterChecker.txt             |    2 +-
     .../unit.TestRequestBuilder.txt               |    2 +-
     .../unit.TestResponseHandler.txt              |    2 +-
     .../surefire-reports/unit.TestUrlBuilder.txt  |    2 +-
     ...tures.account.TestCMAccountInformation.txt |    2 +-
     ...nit.cm_futures.account.TestCMAllOrders.txt |    2 +-
     ....account.TestCMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestCMCancelMultipleOrders.txt |    2 +-
     ...t.cm_futures.account.TestCMCancelOrder.txt |    2 +-
     ...es.account.TestCMChangeInitialLeverage.txt |    2 +-
     ...tures.account.TestCMChangePositionMode.txt |    2 +-
     ...res.account.TestCMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCurrentPositionMode.txt |    2 +-
     ...es.account.TestCMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestCMGetLeverageBracket.txt |    2 +-
     ...s.account.TestCMGetLeverageBracketPair.txt |    2 +-
     ...cm_futures.account.TestCMIncomeHistory.txt |    2 +-
     ...unt.TestCMModifyIsolatedPositionMargin.txt |    2 +-
     ...t.cm_futures.account.TestCMModifyOrder.txt |    2 +-
     ...unit.cm_futures.account.TestCMNewOrder.txt |    2 +-
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestCMPositionInformation.txt |    2 +-
     ...ount.TestCMPositionMarginChangeHistory.txt |    2 +-
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    2 +-
     ...it.cm_futures.account.TestCMQueryOrder.txt |    2 +-
     ...tures.account.TestCMUserCommissionRate.txt |    2 +-
     ...futures.account.TestCMUsersForceOrders.txt |    2 +-
     ...unit.cm_futures.market.TestCMAggTrades.txt |    2 +-
     .../unit.cm_futures.market.TestCMBasis.txt    |    2 +-
     ...nit.cm_futures.market.TestCMBookTicker.txt |    2 +-
     ..._futures.market.TestCMContinuousKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMDepth.txt    |    2 +-
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    2 +-
     ...utures.market.TestCMFundingRateHistory.txt |    2 +-
     ..._futures.market.TestCMHistoricalTrades.txt |    2 +-
     ..._futures.market.TestCMIndexPriceKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMKlines.txt   |    2 +-
     ...cm_futures.market.TestCMLongShortRatio.txt |    2 +-
     ...m_futures.market.TestCMMarkPriceKlines.txt |    2 +-
     ...t.cm_futures.market.TestCMOpenInterest.txt |    2 +-
     ...es.market.TestCMOpenInterestStatistics.txt |    2 +-
     .../unit.cm_futures.market.TestCMPing.txt     |    2 +-
     ...unit.cm_futures.market.TestCMTicker24H.txt |    2 +-
     ...it.cm_futures.market.TestCMTickerPrice.txt |    2 +-
     ....market.TestCMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestCMTopLongShortPositionRatio.txt |    2 +-
     .../unit.cm_futures.market.TestCMTrades.txt   |    2 +-
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestCMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestCMCreateListenKey.txt |    2 +-
     ...futures.userdata.TestCMExtendListenKey.txt |    2 +-
     ...tures.account.TestUMAccountInformation.txt |    2 +-
     ...futures.account.TestUMAccountTradeList.txt |    2 +-
     ...nit.um_futures.account.TestUMAllOrders.txt |    2 +-
     ....account.TestUMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestUMCancelMultipleOrders.txt |    2 +-
     ...t.um_futures.account.TestUMCancelOrder.txt |    2 +-
     ...es.account.TestUMChangeInitialLeverage.txt |    2 +-
     ...es.account.TestUMChangeMultiAssetsMode.txt |    2 +-
     ...tures.account.TestUMChangePositionMode.txt |    2 +-
     ...res.account.TestUMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCurrentPositionMode.txt |    2 +-
     ...DownloadIdForFuturesTransactionHistory.txt |    2 +-
     ...wnloadLinkForFuturesTransactionHistory.txt |    2 +-
     ...es.account.TestUMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestUMGetLeverageBracket.txt |    2 +-
     ...tures.account.TestUMGetMultiAssetsMode.txt |    2 +-
     ...um_futures.account.TestUMIncomeHistory.txt |    2 +-
     ...unt.TestUMModifyIsolatedPositionMargin.txt |    2 +-
     ...ount.TestUMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestUMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestUMPositionInformation.txt |    2 +-
     ...ount.TestUMPositionMarginChangeHistory.txt |    2 +-
     ...ount.TestUMQuantitativeRulesIndicators.txt |    2 +-
     ...es.account.TestUMQueryCurrentOpenOrder.txt |    2 +-
     ...it.um_futures.account.TestUMQueryOrder.txt |    2 +-
     ...tures.account.TestUMUserCommissionRate.txt |    2 +-
     ...futures.account.TestUMUsersForceOrders.txt |    2 +-
     ...unit.um_futures.market.TestUMAggTrades.txt |    2 +-
     ...nit.um_futures.market.TestUMBookTicker.txt |    2 +-
     ..._futures.market.TestUMContinuousKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMDepth.txt    |    2 +-
     ..._futures.market.TestUMHistoricalTrades.txt |    2 +-
     ...unit.um_futures.market.TestUMIndexInfo.txt |    2 +-
     ..._futures.market.TestUMIndexPriceKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMKlines.txt   |    2 +-
     ...um_futures.market.TestUMLongShortRatio.txt |    2 +-
     ...unit.um_futures.market.TestUMMarkPrice.txt |    2 +-
     ...m_futures.market.TestUMMarkPriceKlines.txt |    2 +-
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    2 +-
     ...t.um_futures.market.TestUMOpenInterest.txt |    2 +-
     ...es.market.TestUMOpenInterestStatistics.txt |    2 +-
     ...utures.market.TestUMTakerBuySellVolume.txt |    2 +-
     ...unit.um_futures.market.TestUMTicker24H.txt |    2 +-
     ...it.um_futures.market.TestUMTickerPrice.txt |    2 +-
     .../unit.um_futures.market.TestUMTime.txt     |    2 +-
     ....market.TestUMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestUMTopLongShortPositionRatio.txt |    2 +-
     .../unit.um_futures.market.TestUMTrades.txt   |    2 +-
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestUMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestUMCreateListenKey.txt |    2 +-
     ...futures.userdata.TestUMExtendListenKey.txt |    2 +-
     326 files changed, 3204 insertions(+), 2008 deletions(-)
     delete mode 100644 smells/DesignSmells.xlsx
     delete mode 100644 smells/DesigniteLog30032024_0159.txt
     create mode 100644 smells/DesigniteLog30032024_0237.txt
     delete mode 100644 smells/ImplementationSmells.xlsx
     rename target/surefire-reports/{2024-03-29T16-44-07_024.dumpstream => 2024-03-30T03-10-13_249.dumpstream} (85%)
     create mode 100644 target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
    
    diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml
    index 12a9773..cbf7e59 100644
    --- a/.idea/csv-editor.xml
    +++ b/.idea/csv-editor.xml
    @@ -3,7 +3,28 @@
       <component name="CsvFileAttributes">
         <option name="attributeMap">
           <map>
    -        <entry key="\smells\implementationCodeSmells.csv">
    +        <entry key="\smells\ArchitectureSmells.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value=";" />
    +            </Attribute>
    +          </value>
    +        </entry>
    +        <entry key="\smells\ImplementationSmells.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
    +        <entry key="\smells\MethodMetrics.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
    +        <entry key="\smells\TypeMetrics.csv">
               <value>
                 <Attribute>
                   <option name="separator" value="," />
    diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log
    index e7a4331..f9769f3 100644
    --- a/logs/binance-java-connector.log
    +++ b/logs/binance-java-connector.log
    @@ -537,3 +537,1091 @@ Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.interna
     2024-03-30 00:55:49.276[1711770949276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53071//dapi/v1/time
     2024-03-30 00:55:49.310[1711770949310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53074//fapi/v1/listenKey
     2024-03-30 00:55:49.334[1711770949334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53076//dapi/v1/account?timestamp=1711770949334&signature=d528c6a42b93091517b04b25f4b41aedb1c0b81200eab289f97b07813a5625ac
    +2024-03-30 03:10:17.658[1711779017658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54403//dapi/v1/account?timestamp=1711779017541&signature=e040221ae34f886826379f80505a42680756b2033f5dcec7ad5b9e92ac3d0df8
    +2024-03-30 03:10:18.332[1711779018332] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54405//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711779018332&signature=c8c4dec962a32375f6baa941b614d9b40c5147eff304b461b11af4b46ec31c28
    +2024-03-30 03:10:18.362[1711779018362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54408//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711779018361&signature=52cc698e4fc74a56aacb07d5e4a973fb4ec75de05b0ba7d5947596dba5231a15
    +2024-03-30 03:10:18.398[1711779018398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54412//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779018397&signature=f22a7387cb9a7873deccbaa4ea4680d1daa77eb34c24e3f780878be162593e28
    +2024-03-30 03:10:18.471[1711779018471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54415//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779018471&signature=b4e1a6a2bcbf7bb79c547ec55e24b29f5d24c57fae162224045674afa0ca74bf
    +2024-03-30 03:10:18.502[1711779018502] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54418//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779018501&signature=6964278e499e0178332371ff0fc952a576eecfb5a22b9951442681d4e70027ac
    +2024-03-30 03:10:18.546[1711779018546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54420//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711779018546&signature=7e6c8285becde5970bacdef47c98a116c41c8dd8039363755853b511bbad9afc
    +2024-03-30 03:10:18.560[1711779018560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54423//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711779018559&signature=90861f6aac43b91a8765ba12091816dc74beec7ef34c6f6feb15e025bbc15970
    +2024-03-30 03:10:18.572[1711779018572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54425//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779018571&signature=885d8bded39dbe7df616fac1472cf0ac8f9851c293d65116e4b2a48e4a93412b
    +2024-03-30 03:10:18.597[1711779018597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54429//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779018596&signature=033a70a739ac5a17a4d39e67824cec39da7c5fb4ccb9aeb5e2d749db55038d65
    +2024-03-30 03:10:18.614[1711779018614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54431//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779018613&signature=69b871ca02725936b92d8e6ffbca380cc78479d4dd95081f6f1819123f3e93c5
    +2024-03-30 03:10:18.631[1711779018631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54433//dapi/v1/openOrders?timestamp=1711779018631&signature=34b4b0501ac789898b698537ed7aee303ceed01ecf7bf7b2eb61f6e6ca9665c3
    +2024-03-30 03:10:18.650[1711779018650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54435//dapi/v1/positionSide/dual?timestamp=1711779018650&signature=db69de6bc88f1e0039393c2cf8712f59ff11b8fc3166a21e0c11aaf36467cc0c
    +2024-03-30 03:10:18.680[1711779018680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54437//dapi/v1/balance?timestamp=1711779018675&signature=45ab84cf27d09bb07fc60f0707205862717a18593304faa5d2f84046b82ceaf5
    +2024-03-30 03:10:18.701[1711779018701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54439//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711779018700&signature=c97cf8943451157bf28b5b8d00163adc6859d3d82ced9497076347797a9e979b
    +2024-03-30 03:10:18.713[1711779018713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54441//dapi/v1/leverageBracket?timestamp=1711779018711&signature=2063490d210c5b058ed91da483aa52281f04fe14fc792d0e134095cee04f6515
    +2024-03-30 03:10:18.733[1711779018733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54443//dapi/v2/leverageBracket?timestamp=1711779018732&signature=f2e991738630fde910aed9d2f2dfa72cec412867b8b1d02ba793eaa15cf0d703
    +2024-03-30 03:10:18.743[1711779018743] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54445//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711779018742&signature=d93ec9b2af4aa4c195fddd1836e9826630a625c5e1d3ab646d64325c9c0e8cc8
    +2024-03-30 03:10:18.754[1711779018754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54447//dapi/v1/income?symbol=BNBUSDT&timestamp=1711779018754&signature=3913d13a4071bad05d4ba35b32fc4144c9657b7a3883b8dc4d47d37a3f5ec98e
    +2024-03-30 03:10:18.762[1711779018762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54449//dapi/v1/income?timestamp=1711779018762&signature=7b6e262dde0ccff46e35e79096ff08b98d66f8e9e64d93ecd435301014852844
    +2024-03-30 03:10:18.779[1711779018779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54452//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779018779&signature=2d766aea49c9f5266d2dde45af9a402e24f4d2a953f7f72cd16b339e9181b979
    +2024-03-30 03:10:18.792[1711779018792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54454//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779018791&signature=9ea7f4804bedfabfcdd1efb765ed1072c290675ee4646d4da875da15f982b34f
    +2024-03-30 03:10:18.813[1711779018813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54458//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779018813&signature=79da3c54fcb563264fb41e4bfc887663bd3e609a89275510195c988a6ad29378
    +2024-03-30 03:10:18.854[1711779018854] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54461//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779018838&signature=55282e38fc821c793f7b2d26ad355668ac5b703e10b150462240021f075689da
    +2024-03-30 03:10:18.874[1711779018874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54463//dapi/v1/leverageBracket?timestamp=1711779018874&signature=3e9fafda9165228e202c6547dabcb9bd12a9246238cf4d8c0fac64ef1639a215
    +2024-03-30 03:10:18.891[1711779018891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54465//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779018891&signature=c2d2a5dff2acab8588cfa5234ae0b40330825fa8c2d7ac008cc1e63eb042b37d
    +2024-03-30 03:10:18.906[1711779018906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54467//dapi/v1/adlQuantile?timestamp=1711779018906&signature=e708db98605c48e0681f9c0779944732d6f0bd643e37188bc5eda2d906df2d12
    +2024-03-30 03:10:18.916[1711779018916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54469//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779018916&signature=0b8b5c2a113388dfaecbbede38c85b9db4ba2c919c900ae1964535119463bae2
    +2024-03-30 03:10:18.933[1711779018933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54471//dapi/v1/positionRisk?timestamp=1711779018933&signature=e06dce702045fcd4235d6fd67130a34c8fafc646ee6bfc0fb03e6239d8658b4e
    +2024-03-30 03:10:18.943[1711779018943] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54473//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711779018943&signature=81f1b0ac87e21a279aed228a2a23f5dbce23069406803b9871a4a0a54001a28e
    +2024-03-30 03:10:18.955[1711779018955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54475//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779018955&signature=4fae326919410ff38f388a2c4221a0962e7a98d43af645380ceb5d03d59a6d66
    +2024-03-30 03:10:18.979[1711779018979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54480//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779018979&signature=c72dd6a869cafa4225abefe5454ee733d34a6ba01383fef3df264bc75da4fe03
    +2024-03-30 03:10:18.988[1711779018988] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54482//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779018988&signature=ae8f48f3cd45cda46837b518ca6b86805f363969282e839b6c36c9400c4c9fe1
    +2024-03-30 03:10:19.003[1711779019003] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54486//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711779019003&signature=080b86f2df6795582e2502c3f569566dc4a0eb266fe54d75fb927b73c83edb62
    +2024-03-30 03:10:19.013[1711779019013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54488//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779019012&signature=17f4c3aef9d0bb3f3510201ad38009c1df26faee004166fc31d8e1985d793283
    +2024-03-30 03:10:19.026[1711779019026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54491//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779019026&signature=645cd635bfcf151a9e28d107745df8319aa49a81d8926593b4cb816238b115dd
    +2024-03-30 03:10:19.037[1711779019037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54493//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779019036&signature=896e26895d37536e84d87571fa6735e9a3d4e6d6bb67e403d25a051ec3e7caf7
    +2024-03-30 03:10:19.095[1711779019095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54495//dapi/v1/forceOrders?timestamp=1711779019094&signature=babb6609340015b201381511187d3c9f1cf611660d7f61b832a8acd5a1521bd9
    +2024-03-30 03:10:19.107[1711779019107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54497//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 03:10:19.121[1711779019121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54499//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:19.132[1711779019132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54501//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 03:10:19.144[1711779019144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54504//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779019143&endTime=1711779020143
    +2024-03-30 03:10:19.152[1711779019152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54506//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 03:10:19.167[1711779019167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54510//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 03:10:19.177[1711779019177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54512//dapi/v1/ticker/bookTicker
    +2024-03-30 03:10:19.188[1711779019188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54514//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 03:10:19.196[1711779019196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54516//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779019194&endTime=1711779020194
    +2024-03-30 03:10:19.213[1711779019213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54521//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 03:10:19.218[1711779019218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54523//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 03:10:19.226[1711779019226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54525//dapi/v1/exchangeInfo
    +2024-03-30 03:10:19.234[1711779019234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54527//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779019233&endTime=1711779020233
    +2024-03-30 03:10:19.241[1711779019241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54529//dapi/v1/fundingRate
    +2024-03-30 03:10:19.252[1711779019252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54531//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 03:10:19.292[1711779019292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54535//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 03:10:19.305[1711779019305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54537//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 03:10:19.315[1711779019315] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54539//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779019313&endTime=1711779020313
    +2024-03-30 03:10:19.373[1711779019373] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54545//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779019372&endTime=1711779020372
    +2024-03-30 03:10:19.382[1711779019382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54547//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:19.391[1711779019391] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54549//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711779019390&endTime=1711779020390
    +2024-03-30 03:10:19.410[1711779019410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54553//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 03:10:19.420[1711779019420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54555//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 03:10:19.427[1711779019427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54557//dapi/v1/premiumIndex
    +2024-03-30 03:10:19.439[1711779019439] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54560//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711779019438&endTime=1711779020438
    +2024-03-30 03:10:19.451[1711779019451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54563//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 03:10:19.462[1711779019462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54565//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 03:10:19.488[1711779019488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54568//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779019487&endTime=1711779020487
    +2024-03-30 03:10:19.500[1711779019500] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54570//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 03:10:19.519[1711779019519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54574//dapi/v1/ping
    +2024-03-30 03:10:19.533[1711779019533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54576//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 03:10:19.545[1711779019545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54578//dapi/v1/ticker/24hr
    +2024-03-30 03:10:19.562[1711779019562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54580//dapi/v1/ticker/price
    +2024-03-30 03:10:19.570[1711779019570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54582//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 03:10:19.583[1711779019583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54584//dapi/v1/time
    +2024-03-30 03:10:19.603[1711779019603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54588//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 03:10:19.611[1711779019611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54590//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711779019610&endTime=1711779020610
    +2024-03-30 03:10:19.627[1711779019627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54594//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 03:10:19.635[1711779019635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54596//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779019634&endTime=1711779020634
    +2024-03-30 03:10:19.646[1711779019646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54598//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:19.660[1711779019660] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54601//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 03:10:19.679[1711779019679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54604//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779019679&signature=d2331284a5aa0e4acf8f590975aad97dc308823a6808fdbe6c828990b0cc63ac
    +2024-03-30 03:10:19.690[1711779019690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54606//dapi/v1/pmExchangeInfo?timestamp=1711779019689&signature=4c3ae502e28778c05afe5f5f2655c56cb672291170797f456bb6806cf0284837
    +2024-03-30 03:10:19.700[1711779019700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54608//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779019700&signature=692d4af58fda459f9408dbd3b5bac205ae42a744701554db3e0f0de579573053
    +2024-03-30 03:10:19.710[1711779019710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54610//dapi/v1/listenKey
    +2024-03-30 03:10:19.723[1711779019723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54612//dapi/v1/listenKey
    +2024-03-30 03:10:19.736[1711779019736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54614//dapi/v1/listenKey
    +2024-03-30 03:10:19.760[1711779019760] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.789[1711779019789] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.790[1711779019790] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.792[1711779019792] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.793[1711779019793] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 03:10:19.795[1711779019795] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 03:10:19.797[1711779019797] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.798[1711779019798] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.800[1711779019800] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.801[1711779019801] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.803[1711779019803] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.806[1711779019806] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 03:10:19.808[1711779019808] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.809[1711779019809] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.810[1711779019810] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.812[1711779019812] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.818[1711779019818] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.822[1711779019822] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.823[1711779019823] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.825[1711779019825] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.826[1711779019826] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 03:10:19.828[1711779019828] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.836[1711779019836] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@259287ac rejected from java.util.concurrent.ThreadPoolExecutor@1abcd059[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:19.837[1711779019837] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:19.839[1711779019839] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@111a7973 rejected from java.util.concurrent.ThreadPoolExecutor@1abcd059[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:19.840[1711779019840] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:19.841[1711779019841] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@46612bfc rejected from java.util.concurrent.ThreadPoolExecutor@1abcd059[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:19.842[1711779019842] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:19.843[1711779019843] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5a47730c rejected from java.util.concurrent.ThreadPoolExecutor@1abcd059[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:19.844[1711779019844] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:19.845[1711779019845] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6818fd48 rejected from java.util.concurrent.ThreadPoolExecutor@1abcd059[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 03:10:20.095[1711779020095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54642//fapi/v2/account?timestamp=1711779020094&signature=f02b92b77dca4d5cee155aea88154c0c90776271ab6ddbb37b2e1c631f06f487
    +2024-03-30 03:10:20.118[1711779020118] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54644//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711779020117&signature=2d5fbd304889396dac773625bc3ae88fbb0c6fc326975ea4f3d96eb3572d0e11
    +2024-03-30 03:10:20.202[1711779020202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54647//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711779020202&signature=4276da9717fdeb3c32fe945deb6be372cee07ad048691555e0637b391e59c9e2
    +2024-03-30 03:10:20.223[1711779020223] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54651//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779020223&signature=587aa7ef8722e37ec7ca56bddece34c8349339f3f31181b4b0f4b1cc48de226b
    +2024-03-30 03:10:20.266[1711779020266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54654//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779020266&signature=45cd3ad43c9f5847d09a7a7cabdee599be8478a6c685570426d64857d21b4e63
    +2024-03-30 03:10:20.317[1711779020317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54657//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779020317&signature=5c7516b0df8d9e22eba74f9a11ca03b9d1d79ff028513afe7786688695afb782
    +2024-03-30 03:10:20.406[1711779020406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54659//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711779020406&signature=0d5305d96c978d2cbad9284360735346f0113023d8cf304813e158ad80b7ae55
    +2024-03-30 03:10:20.435[1711779020435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54662//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711779020435&signature=9d5f518ceb172bf4d080aedf5f0439565db4368d789a4f16b1c604a8a2c8d642
    +2024-03-30 03:10:20.461[1711779020461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54664//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779020461&signature=18931a588b28224ed2b2089d4ec452872f8589825a1b968231f37075fdd1592d
    +2024-03-30 03:10:20.503[1711779020503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54668//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711779020503&signature=4ad6c34df20ef504246a079a83d662c9df6a60dcffdb232c3716955d92b597b5
    +2024-03-30 03:10:20.586[1711779020586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54671//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711779020586&signature=0015c2a12ab14c2d43443f5bd201c05f43de286b25a59bf64352f30db7a7d00d
    +2024-03-30 03:10:20.617[1711779020617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54674//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779020617&signature=5ffe3de56dc38b676c9d51e1935218bec8d2814dc984b28ee4122a0ce7452612
    +2024-03-30 03:10:20.661[1711779020661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54676//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779020660&signature=dfc686a5b40489bd829e97c3939e51aab4df492444c3747a7acc2f527d209061
    +2024-03-30 03:10:20.676[1711779020676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54678//fapi/v1/openOrders?timestamp=1711779020675&signature=1e01720c38ed61f881959a9dec5f16b26c23fa664d310309fa7584d1edf8225b
    +2024-03-30 03:10:20.688[1711779020688] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54680//fapi/v1/positionSide/dual?timestamp=1711779020688&signature=f394b380f8553277cd37a7d00de8f48b576114a021d9555fd5ce15b9575b9705
    +2024-03-30 03:10:20.709[1711779020709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54682//fapi/v1/income/asyn?startTime=1711779020708&endTime=1711779021708&timestamp=1711779020709&signature=b2dfd7e82c20756f10a651d3bdec98cd8de41a7bfcae1f666db8c6d18f49acbe
    +2024-03-30 03:10:20.723[1711779020723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54684//fapi/v1/income/asyn?timestamp=1711779020722&signature=46aeebec6223ae20fbcbd8c9a1fbd60927bed177c924c7bb32e192ace49dd022
    +2024-03-30 03:10:20.810[1711779020810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54686//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711779020809&signature=9058b963e83040b503e3d2b7a460fb7a576ba2b901d639b3b14f75927356f3c0
    +2024-03-30 03:10:20.929[1711779020929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54689//fapi/v2/balance?timestamp=1711779020928&signature=164242a89f33d707d686e92882ed68d171ff42a19ccbb7415c972b9bf6e19c73
    +2024-03-30 03:10:20.999[1711779020999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54691//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779020999&signature=95793c639b075a25e1817e0d6af649fbd2653149d803511d5acc4c4bc20af4e0
    +2024-03-30 03:10:21.013[1711779021013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54693//fapi/v1/leverageBracket?timestamp=1711779021012&signature=39b489b8cbb4f392c14ba3af3a1b2c2fddcabb0ab8abd649de18ff1f763f4d53
    +2024-03-30 03:10:21.025[1711779021025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54695//fapi/v1/multiAssetsMargin?timestamp=1711779021024&signature=7a9df7816ef21af5dfa89c20a833762242255a9ade28848d06f823bb47b926cd
    +2024-03-30 03:10:21.037[1711779021037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54697//fapi/v1/income?symbol=BNBUSDT&timestamp=1711779021037&signature=1109d32fa9c0a4d74e52fddd893fcbcaab011e188d4090e8d9e7b6cdbbea0209
    +2024-03-30 03:10:21.047[1711779021047] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54699//fapi/v1/income?timestamp=1711779021045&signature=2384b79a668665f73306ce90b5c6b9ae5b0ab6b40772a3b6696a5a6f3a922cf5
    +2024-03-30 03:10:21.060[1711779021060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54702//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779021060&signature=9b2817a2b99b9a73d6ce37bacab900c871f4089bb9cd9cbb241b404b009fa631
    +2024-03-30 03:10:21.079[1711779021079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54705//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779021079&signature=459d01aa0f0f37a6d505f3ccd575cce96f2e074bfd0ba67dc0697262688fea4c
    +2024-03-30 03:10:21.092[1711779021092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54707//fapi/v1/leverageBracket?timestamp=1711779021092&signature=57285aa6dfcb7c464b180fe9bd2fa74ad10782e1cd2189ac30c7d270448c71ac
    +2024-03-30 03:10:21.103[1711779021103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54709//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779021102&signature=ac1e68c11ba03477693bf39a997a0853a9dfcfc372edb5c5429391188543aa2e
    +2024-03-30 03:10:21.120[1711779021120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54711//fapi/v1/adlQuantile?timestamp=1711779021120&signature=f5c6dbc99a56efd50a89f8af85e8a13882e6af09a311495fa8e55937a2bd533d
    +2024-03-30 03:10:21.128[1711779021128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54713//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779021128&signature=8aaa3fc233b1dba8a66b57b52eca2f95ebfd88aaaabeafcd647b15cea345a9d1
    +2024-03-30 03:10:21.138[1711779021138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54715//fapi/v2/positionRisk?timestamp=1711779021138&signature=58968d997151342fa7f43326dfac3ba08f39189dff72ad44648b76477e1c8f57
    +2024-03-30 03:10:21.156[1711779021156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54717//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711779021156&signature=82269514b0979c5e860486210e6b945da93d1c989430184ad4c93abc334335ac
    +2024-03-30 03:10:21.183[1711779021183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54719//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779021182&signature=49c47a64dd0482add8ad3670b9e2064f3d43ea69914c246a68eeff6ef4bf6e1d
    +2024-03-30 03:10:21.214[1711779021214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54722//fapi/v1/apiTradingStatus?timestamp=1711779021214&signature=81a2d8ce5e351512ae7ea8342f40f013b354eaff995c3e33dbe0959d8d2332d0
    +2024-03-30 03:10:21.397[1711779021397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54724//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711779021397&signature=52a0431f2be0c94c2236de972b9f103a4849b9bdbfea312255b8ce534b84a8b8
    +2024-03-30 03:10:21.496[1711779021496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54728//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779021496&signature=ebb6cef2bb3d96dcff0e67df88d4d2f05eba48ccfb0f7683f4389a0e47161421
    +2024-03-30 03:10:21.507[1711779021507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54730//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779021507&signature=a43af9e18ad398a89d3733304224d845e2210adc1e4b08f823ea8efa28417c73
    +2024-03-30 03:10:21.523[1711779021523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54734//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711779021522&signature=6204ef4ac8ed910faf5ecc84734bb25bbeb2c2f419e814f092328e28f29645cc
    +2024-03-30 03:10:21.532[1711779021532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54736//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779021531&signature=0c720fade2ea7d1f6fdb5bb22d19e5a44a5d07f0fd539667c79dacb432ba0794
    +2024-03-30 03:10:21.545[1711779021545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54739//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779021544&signature=5bf141b706d61df61834ec6e0e00c8b745a183061e5113e50c1229a1c72918a4
    +2024-03-30 03:10:21.553[1711779021553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54741//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779021553&signature=6f5af6a6c93f57fdf5ce3ec5eb886692a5d1f3fbfab3ddd68aa77ee917aeea3a
    +2024-03-30 03:10:21.564[1711779021564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54743//fapi/v1/forceOrders?timestamp=1711779021564&signature=fd91f1ee5c80f2d2788c0c7488aa11266b7cc72df062b453b841d18821b944dc
    +2024-03-30 03:10:21.574[1711779021574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54745//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 03:10:21.583[1711779021583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54747//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:21.591[1711779021591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54749//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 03:10:21.603[1711779021603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54752//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779021602&endTime=1711779022602
    +2024-03-30 03:10:21.613[1711779021613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54754//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 03:10:21.622[1711779021622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54756//fapi/v1/ticker/bookTicker
    +2024-03-30 03:10:21.643[1711779021643] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54758//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 03:10:21.658[1711779021658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54760//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779021656&endTime=1711779022656
    +2024-03-30 03:10:21.679[1711779021679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54765//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 03:10:21.699[1711779021699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54767//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 03:10:21.710[1711779021710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54769//fapi/v1/exchangeInfo
    +2024-03-30 03:10:21.745[1711779021745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54771//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779021744&endTime=1711779022744
    +2024-03-30 03:10:21.768[1711779021768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54773//fapi/v1/fundingRate
    +2024-03-30 03:10:21.784[1711779021784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54777//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711779021783&endTime=1711779022783
    +2024-03-30 03:10:21.796[1711779021796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54779//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 03:10:21.805[1711779021805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54781//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 03:10:21.822[1711779021822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54785//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 03:10:21.835[1711779021835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54787//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 03:10:21.858[1711779021858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54789//fapi/v1/indexInfo
    +2024-03-30 03:10:21.872[1711779021872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54791//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 03:10:21.894[1711779021894] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54793//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779021892&endTime=1711779022892
    +2024-03-30 03:10:21.927[1711779021927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54799//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779021925&endTime=1711779022925
    +2024-03-30 03:10:21.935[1711779021935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54801//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:21.944[1711779021944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54803//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779021943&endTime=1711779022943
    +2024-03-30 03:10:21.959[1711779021959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54807//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:21.972[1711779021972] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54809//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 03:10:21.984[1711779021984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54811//fapi/v1/premiumIndex
    +2024-03-30 03:10:21.998[1711779021998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54814//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779021997&endTime=1711779022997
    +2024-03-30 03:10:22.022[1711779022022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54817//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:22.041[1711779022041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54819//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 03:10:22.065[1711779022065] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54821//fapi/v1/assetIndex
    +2024-03-30 03:10:22.082[1711779022082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54823//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 03:10:22.095[1711779022095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54826//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779022093&endTime=1711779023093
    +2024-03-30 03:10:22.105[1711779022105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54828//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:22.148[1711779022148] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54832//fapi/v1/ping
    +2024-03-30 03:10:22.157[1711779022157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54834//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779022155&endTime=1711779023155
    +2024-03-30 03:10:22.169[1711779022169] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54838//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:22.169[1711779022169] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 03:10:22.169[1711779022169] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 03:10:22.169[1711779022169] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 03:10:22.169[1711779022169] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-03-30 03:10:22.173[1711779022173] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 03:10:22.174[1711779022174] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-03-30 03:10:22.174[1711779022174] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 03:10:22.178[1711779022178] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 03:10:22.180[1711779022180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54840//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 03:10:22.187[1711779022187] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54842//fapi/v1/ticker/24hr
    +2024-03-30 03:10:22.191[1711779022191] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 03:10:22.197[1711779022197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54844//fapi/v1/ticker/price
    +2024-03-30 03:10:22.201[1711779022201] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 03:10:22.202[1711779022202] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-03-30 03:10:22.209[1711779022209] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 03:10:22.211[1711779022211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54846//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 03:10:22.229[1711779022229] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 03:10:22.229[1711779022229] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 03:10:22.233[1711779022233] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54848//fapi/v1/time
    +2024-03-30 03:10:22.233[1711779022233] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 03:10:22.234[1711779022234] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-03-30 03:10:22.241[1711779022241] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-03-30 03:10:22.241[1711779022241] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-03-30 03:10:22.254[1711779022254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54850//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:22.269[1711779022269] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54853//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779022267&endTime=1711779023267
    +2024-03-30 03:10:22.293[1711779022293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54858//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:22.306[1711779022306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54860//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779022304&endTime=1711779023304
    +2024-03-30 03:10:22.323[1711779022323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54862//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:22.337[1711779022337] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54865//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 03:10:22.350[1711779022350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54868//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779022350&signature=b10ea2c4a26817ab1f12b84e8fff449b182fd2426ea45df5ba639ee4df14ecfd
    +2024-03-30 03:10:22.359[1711779022359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54870//fapi/v1/pmExchangeInfo?timestamp=1711779022359&signature=f8e85d2f6b363638b8afadb18e547a5ea2b548ddfcc54d5759335c1c6a14120d
    +2024-03-30 03:10:22.366[1711779022366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54872//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779022366&signature=b1251821974ea9a35f99f3953aa487d0d87118a9cd519cefcf045b98723ce111
    +2024-03-30 03:10:22.383[1711779022383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54875//fapi/v1/listenKey
    +2024-03-30 03:10:22.395[1711779022395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54877//fapi/v1/listenKey
    +2024-03-30 03:10:22.406[1711779022406] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54879//fapi/v1/listenKey
    +2024-03-30 03:10:37.994[1711779037994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54884//dapi/v1/account?timestamp=1711779037899&signature=66d994f58b7e43ace5151c702d307c00fcfc96e13b414bd26eafc7ba3275dfd2
    +2024-03-30 03:10:38.580[1711779038580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54886//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711779038580&signature=19b4d35b2956b91e8b818bc92c637202fc19a3da980140c761b9caf2a955f754
    +2024-03-30 03:10:38.601[1711779038601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54889//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711779038601&signature=3b5dea03012894ae6b041ae7d29f7134d67065fc847b9ed0aa95dec4faa804e8
    +2024-03-30 03:10:38.635[1711779038635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54893//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779038635&signature=395a0667b296197e498a4f1553c89c7c9604ba5137ece73c7cbaa6e6f90ad6c4
    +2024-03-30 03:10:38.687[1711779038687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54896//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779038687&signature=53061cadcf80a2fe8a88f258f173363ce9c3702bd2781e88a66f009ae6ca81f8
    +2024-03-30 03:10:38.724[1711779038724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54899//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779038723&signature=6b99100882381012d8708b9399ef23f8a146d2b7b181aacb0080f7dbad2ab12a
    +2024-03-30 03:10:38.780[1711779038780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54901//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711779038779&signature=237d05ed83e308bd42e0a3d4e88ee4df505c8797c75f3329d4f9fccabf9297a3
    +2024-03-30 03:10:38.800[1711779038800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54904//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711779038799&signature=a1454da771c1198b36885c8c9f6c979421d59fcdffb3ec4983f3c0bbc47d92e6
    +2024-03-30 03:10:38.816[1711779038816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54906//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779038816&signature=5feb7379ea7e0b3c6f134f3075345c34c56555fb17e37ca998c5957935261d15
    +2024-03-30 03:10:38.847[1711779038847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54910//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779038847&signature=12affec6c62d355434f2bdabd52560a0817d23671016bcf73e09d9c2a2e5a6ad
    +2024-03-30 03:10:38.861[1711779038861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54912//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779038860&signature=cec990dc80379b96d3ba0dcf4b9dbe3adc61165f215dd890fe4a5fcdfca6e498
    +2024-03-30 03:10:38.874[1711779038874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54914//dapi/v1/openOrders?timestamp=1711779038873&signature=6790590ce17163c72c19125da2204fa46fc7015bc9f1d96377a744189ffb136f
    +2024-03-30 03:10:38.892[1711779038892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54916//dapi/v1/positionSide/dual?timestamp=1711779038892&signature=36ca9fdc15569f0347e69bcf55f950d7a6a75ef4d7688e7a146c787b61dde339
    +2024-03-30 03:10:38.915[1711779038915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54918//dapi/v1/balance?timestamp=1711779038915&signature=b26b17334e03f90b1aa7c9823cf7cbf5eefa6d7e0bad8a905cbfe8c307be97f2
    +2024-03-30 03:10:38.935[1711779038935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54920//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711779038934&signature=2acb78be6c5cda206d725e7e1abd14dc9cf7228f3ef1415a46efa72713786563
    +2024-03-30 03:10:38.971[1711779038971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54922//dapi/v1/leverageBracket?timestamp=1711779038970&signature=38e3f84be43f8d32eff02f2e32118e934eb55631a9098d83a8459d7d2b2ad845
    +2024-03-30 03:10:38.989[1711779038989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54924//dapi/v2/leverageBracket?timestamp=1711779038989&signature=b8acdddaf0b5f6af9b93edc7dfb2e4f38583abed52d95cb53940c9c727ff45cd
    +2024-03-30 03:10:39.000[1711779039000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54926//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711779038999&signature=c4b4cc8b20bf004e5fe2e51632ebebb2412de8a1e16cc8d69da1c1466fe4896f
    +2024-03-30 03:10:39.014[1711779039014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54928//dapi/v1/income?symbol=BNBUSDT&timestamp=1711779039013&signature=dc6adf8b2dbd415045a74eae3e7136c9b33d9ebaa2aa76b09dc180555963b613
    +2024-03-30 03:10:39.023[1711779039023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54930//dapi/v1/income?timestamp=1711779039022&signature=5b60e33409e0a85beba506228100c29d3d35e2dfd3f8b97d95a30b80b573c392
    +2024-03-30 03:10:39.039[1711779039039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54933//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779039039&signature=41b69b60ad8a244eb29361b4985e206db6fd4f7f947cc13dad40545881524371
    +2024-03-30 03:10:39.055[1711779039055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54935//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039054&signature=4f49cbdd6b2aee3896f4dcc368031b42b0f20c4ed63a28e265f67dbe3fa95607
    +2024-03-30 03:10:39.071[1711779039071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54939//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039071&signature=7c57a48ac6b5fe973c90357beba564546173f56d6859d56ca9ab97b9d5b29d58
    +2024-03-30 03:10:39.091[1711779039091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54942//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779039088&signature=7c3e1b5d2643af689dbada8d81e06908f590cb5bfbd22af93b8ca5caf3767ac2
    +2024-03-30 03:10:39.128[1711779039128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54944//dapi/v1/leverageBracket?timestamp=1711779039128&signature=b3a6c8cd2e78b5a4200f11d1fbdf92f55892ef7b3d6b277ecef4e7ed861eb0c9
    +2024-03-30 03:10:39.139[1711779039139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54946//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779039139&signature=ac066862deef553e0ef70ad6e75e91998073bf8db56799076bfd5639d6e3704f
    +2024-03-30 03:10:39.152[1711779039152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54948//dapi/v1/adlQuantile?timestamp=1711779039151&signature=2bcd3de59b62853fb22d572aba4029d473eecd4e8b2e2e3ba626a4bb8b22104e
    +2024-03-30 03:10:39.162[1711779039162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54950//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779039161&signature=8808a244bc46c4c245bd5cb307e2ef1ecbf302a89d2901cd95ad2c0076be0e3f
    +2024-03-30 03:10:39.173[1711779039173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54952//dapi/v1/positionRisk?timestamp=1711779039173&signature=9b45542503f023ffa0245b7ba1e179c4fc63692b2be194fc2b3ffde5181855b6
    +2024-03-30 03:10:39.183[1711779039183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54954//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711779039182&signature=553b524187124a0b99c2a2583793745f4203f66d9ca81ce8be3dabaec62a5823
    +2024-03-30 03:10:39.195[1711779039195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54956//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779039194&signature=422395f77ba1ca50e0c5e1a52e39c796a9269f32915319a0110282172350c22e
    +2024-03-30 03:10:39.217[1711779039217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54961//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779039217&signature=4a1667f3b7460e3a339c01cce8cee871a12394652040bf9f05295ed217544c15
    +2024-03-30 03:10:39.227[1711779039227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54963//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039226&signature=2141135f74f11ebb9b7b1e750dad4b4ba9fbac56b3467e7de9c14891b0605000
    +2024-03-30 03:10:39.247[1711779039247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54967//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711779039246&signature=d752c66dc1dafc9ec51743dcc18b14649c3571dff1c12a3d0aac2d8cbb597b6a
    +2024-03-30 03:10:39.253[1711779039253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54969//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039252&signature=667b0f3e12ed23ce95498f534795bb9bef361a26d9335fe6d3df29fc3bd11102
    +2024-03-30 03:10:39.266[1711779039266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779039265&signature=36233bbcc8c5c4b25864344468fe9c40536dfd82ba8d1a146e67a803274deda4
    +2024-03-30 03:10:39.275[1711779039275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779039274&signature=11fb7d7c0a15003fd5a4c7a58b8a59c292b5f4a28589768c27b8279a157913fc
    +2024-03-30 03:10:39.285[1711779039285] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//dapi/v1/forceOrders?timestamp=1711779039285&signature=4a2f18c8e1623587561abcbec0c43903d8490c1eeaa96e7c2870820db5d2cbc7
    +2024-03-30 03:10:39.307[1711779039307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54978//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 03:10:39.321[1711779039321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54980//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:39.332[1711779039332] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54982//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 03:10:39.346[1711779039346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54985//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779039344&endTime=1711779040344
    +2024-03-30 03:10:39.357[1711779039357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54987//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 03:10:39.389[1711779039389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54991//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 03:10:39.403[1711779039403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54993//dapi/v1/ticker/bookTicker
    +2024-03-30 03:10:39.417[1711779039417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54995//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 03:10:39.427[1711779039427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54997//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779039426&endTime=1711779040426
    +2024-03-30 03:10:39.449[1711779039449] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55002//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 03:10:39.457[1711779039457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55004//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 03:10:39.466[1711779039466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55006//dapi/v1/exchangeInfo
    +2024-03-30 03:10:39.475[1711779039475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55008//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779039474&endTime=1711779040474
    +2024-03-30 03:10:39.485[1711779039485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//dapi/v1/fundingRate
    +2024-03-30 03:10:39.526[1711779039526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55012//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 03:10:39.552[1711779039552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55016//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 03:10:39.564[1711779039564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55018//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 03:10:39.578[1711779039578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55020//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779039576&endTime=1711779040576
    +2024-03-30 03:10:39.603[1711779039603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55026//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779039601&endTime=1711779040601
    +2024-03-30 03:10:39.610[1711779039610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55028//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:39.620[1711779039620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55030//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711779039617&endTime=1711779040617
    +2024-03-30 03:10:39.636[1711779039636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55034//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 03:10:39.646[1711779039646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55036//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 03:10:39.652[1711779039652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55038//dapi/v1/premiumIndex
    +2024-03-30 03:10:39.666[1711779039666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55041//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711779039664&endTime=1711779040664
    +2024-03-30 03:10:39.675[1711779039675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55044//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 03:10:39.683[1711779039683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55046//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 03:10:39.693[1711779039693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039692&endTime=1711779040692
    +2024-03-30 03:10:39.699[1711779039699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 03:10:39.734[1711779039734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55055//dapi/v1/ping
    +2024-03-30 03:10:39.745[1711779039745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55057//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 03:10:39.752[1711779039752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55059//dapi/v1/ticker/24hr
    +2024-03-30 03:10:39.764[1711779039764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55061//dapi/v1/ticker/price
    +2024-03-30 03:10:39.774[1711779039774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 03:10:39.784[1711779039784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//dapi/v1/time
    +2024-03-30 03:10:39.801[1711779039801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55069//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 03:10:39.809[1711779039809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55071//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711779039807&endTime=1711779040807
    +2024-03-30 03:10:39.825[1711779039825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 03:10:39.832[1711779039832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55077//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039831&endTime=1711779040831
    +2024-03-30 03:10:39.841[1711779039841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55079//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:39.849[1711779039849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55082//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 03:10:39.859[1711779039859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55085//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779039859&signature=af6b053547b89461ffe40a158a92a1ed26b0f3db1c8c2254a0ee6017d5466e3e
    +2024-03-30 03:10:39.868[1711779039868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55087//dapi/v1/pmExchangeInfo?timestamp=1711779039867&signature=2cbcc2bbbb11f22b65c13b78c5cbcb39bda61c433faea5d2babbdb3752cece6e
    +2024-03-30 03:10:39.875[1711779039875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55089//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779039875&signature=af2651b445195512d88fd036ca9ea1ca35db42a1ad6f5069f1f96a430e030100
    +2024-03-30 03:10:39.883[1711779039883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55091//dapi/v1/listenKey
    +2024-03-30 03:10:39.889[1711779039889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55093//dapi/v1/listenKey
    +2024-03-30 03:10:39.899[1711779039899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55095//dapi/v1/listenKey
    +2024-03-30 03:10:39.912[1711779039912] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.934[1711779039934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.935[1711779039935] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.937[1711779039937] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.939[1711779039939] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 03:10:39.940[1711779039940] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 03:10:39.944[1711779039944] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.945[1711779039945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.946[1711779039946] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.948[1711779039948] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.955[1711779039955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.964[1711779039964] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 03:10:39.966[1711779039966] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.967[1711779039967] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.970[1711779039970] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.971[1711779039971] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.974[1711779039974] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.980[1711779039980] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.982[1711779039982] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.985[1711779039985] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.989[1711779039989] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 03:10:39.994[1711779039994] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:40.014[1711779040014] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4662752a rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:40.016[1711779040016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:40.018[1711779040018] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@33d230ce rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:40.020[1711779040020] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:40.021[1711779040021] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@63f9ddf9 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:40.022[1711779040022] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:40.023[1711779040023] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4f5c30b1 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 03:10:40.024[1711779040024] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:40.026[1711779040026] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@29bd85db rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 03:10:40.202[1711779040202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55123//fapi/v2/account?timestamp=1711779040202&signature=562d514432991d7ce616eb6712d6c22bafe37c2c25c808c1b94c2c6088cee5ae
    +2024-03-30 03:10:40.238[1711779040238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55125//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711779040238&signature=8cd87896f8d940bc4b1945a00325bdadc36880bbcf0db0baee523843bf889a1e
    +2024-03-30 03:10:40.271[1711779040271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55128//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711779040271&signature=93bfa18c358eaa1d739d233bc6ac550062d134628cff2b3c1cfec0da29f0f0ae
    +2024-03-30 03:10:40.329[1711779040329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55132//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779040329&signature=60dccb8fa85cbdf6f3a2f8c11d70bc10ecb6a48a366d71ec9f2292d60762d1b5
    +2024-03-30 03:10:40.445[1711779040445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55135//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779040445&signature=5fa3f603ea48f96e2948a55ea6dfcd5e696cc4dc1f6f173b4666e9938fbba7c8
    +2024-03-30 03:10:40.465[1711779040465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55138//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779040465&signature=e319d128fb7b49f70d65a67fd02fdd8c1887fc39902484dd3690e5dfbd11e20f
    +2024-03-30 03:10:40.533[1711779040533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55140//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711779040533&signature=ffecb68306b3fb4af1b0158d04c227ac81f361a7f65c866111320d778a61bf04
    +2024-03-30 03:10:40.697[1711779040697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55143//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711779040696&signature=46a7758962e4f260715a561d13fd6744fe6941a08867a1e2c05a6314872dbdbe
    +2024-03-30 03:10:40.712[1711779040712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55145//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779040712&signature=e309461f4334d301824b4e9212bfc8299bd232ee921a7519de01bad90d68ec0e
    +2024-03-30 03:10:40.728[1711779040728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55149//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711779040728&signature=f813fafcd5c2f37263200d24d414a3f121a14fc7bbd6658b9b2383dc4404509e
    +2024-03-30 03:10:40.747[1711779040747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55152//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711779040746&signature=3503483f509219a8ab2ba68808c4ca435866b639abd3cefa21ecf1ccd846cba9
    +2024-03-30 03:10:40.760[1711779040760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55155//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779040760&signature=b7536ca2f9e4174d1f811a354d4af8ac8a13653b88de0ac8ce6b69dc95b18d7d
    +2024-03-30 03:10:40.771[1711779040771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55157//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779040771&signature=5763f9098953204b3259736aba10bcacde445a09bc9e34c61bac0db21795f951
    +2024-03-30 03:10:40.779[1711779040779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55159//fapi/v1/openOrders?timestamp=1711779040779&signature=04fd29f022ab51e3428810bfd00f8785c8c97ee44ddc10f5d340fbf1edead416
    +2024-03-30 03:10:40.795[1711779040795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55161//fapi/v1/positionSide/dual?timestamp=1711779040794&signature=4f89f10bd2a5f67d3e0f699e6aaf24898c1acedb0c9d185c445d0b4a7e1b140d
    +2024-03-30 03:10:40.807[1711779040807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55163//fapi/v1/income/asyn?startTime=1711779040806&endTime=1711779041806&timestamp=1711779040807&signature=42fa6f3d0c32e7de2e3ca92bc1b81a4a7893c7e229bb119400e6effc58c3221c
    +2024-03-30 03:10:40.820[1711779040820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55165//fapi/v1/income/asyn?timestamp=1711779040820&signature=f20bcc94103fae6a435ac9c5e2d69aaba104c79ae5a77ba534b48193db5733cc
    +2024-03-30 03:10:40.833[1711779040833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55167//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711779040832&signature=6da39e1449c90e08288f3a4889167ed55cf504f6fe1674792226eb21a18af0ef
    +2024-03-30 03:10:40.874[1711779040874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55170//fapi/v2/balance?timestamp=1711779040874&signature=d70bbc90e6df1ae5d3099a5e00acb44be2a88b428d2701f364f25908bec68d09
    +2024-03-30 03:10:41.060[1711779041060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55172//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041059&signature=974aeec7fde4a6b9d3de4db371b8d6051f6ad33dc617b271cb737a0ad53ddaa1
    +2024-03-30 03:10:41.085[1711779041085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55174//fapi/v1/leverageBracket?timestamp=1711779041085&signature=b844a246ae5af356c2216733ebd60645020fe117354cebbe57fa9c366c45986d
    +2024-03-30 03:10:41.101[1711779041101] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55176//fapi/v1/multiAssetsMargin?timestamp=1711779041101&signature=8c384e86ed93b90c34a728c5d598da156d5a37776a0047a468289213e499a8a1
    +2024-03-30 03:10:41.115[1711779041115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55178//fapi/v1/income?symbol=BNBUSDT&timestamp=1711779041115&signature=8e97059061510444afcf3c4095f2bac65d6ae4e9746e6c9ead79e9e304ced07f
    +2024-03-30 03:10:41.124[1711779041124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55180//fapi/v1/income?timestamp=1711779041123&signature=227b41a032b0bec469e979fb189c4d644f4f3fa3aa035e5bd81ed43ea9ca2c27
    +2024-03-30 03:10:41.137[1711779041137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55183//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779041137&signature=1f58558c65208f97ecf9673a4e167913028d04a65a48470cec1de7dad7e13b74
    +2024-03-30 03:10:41.150[1711779041150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55186//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779041150&signature=2d1faa2021315a6f669168eabe0cedf8220aaa8807ac25eb4bd238069f7f8eaf
    +2024-03-30 03:10:41.160[1711779041160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55188//fapi/v1/leverageBracket?timestamp=1711779041159&signature=9cd07ce1d2a0e3e6a794c690a3e538bb73112084ec2e609069fd4a465ee9e3e9
    +2024-03-30 03:10:41.170[1711779041170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55190//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041170&signature=7aff9416e3dda6965f3b3cbb4a0fc5ad0be8d295cde75f0c696425d79e44a42b
    +2024-03-30 03:10:41.178[1711779041178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55192//fapi/v1/adlQuantile?timestamp=1711779041178&signature=998455952aa56e2bbe978d0de76fde61088bf9b2a6b21762d3588a2a3db5fad2
    +2024-03-30 03:10:41.185[1711779041185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55194//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779041185&signature=1a787b69da3ed241e8f2311d92c1f41b5cd9b6d2529ab23e33ddf802b485a7ab
    +2024-03-30 03:10:41.194[1711779041194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55196//fapi/v2/positionRisk?timestamp=1711779041193&signature=a2fe999a2a8ecb5b517cd30a2308082ba1d8c6474ff12a90878918267d34f23a
    +2024-03-30 03:10:41.199[1711779041199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55198//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711779041199&signature=2eefada12a19478c3e64fb5e9a74d2996f2b769ff09410012cebbc55b000e039
    +2024-03-30 03:10:41.208[1711779041208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55200//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779041207&signature=74fb3f70fa823e5909959a7b05418394e2452660fbb54382b9ae923508ce6efb
    +2024-03-30 03:10:41.219[1711779041219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55203//fapi/v1/apiTradingStatus?timestamp=1711779041219&signature=0906baec2b8a07ee10f2c43cd13924901ef3906f2fdaf971ca2ffe83d24a5143
    +2024-03-30 03:10:41.226[1711779041226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55205//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711779041226&signature=735648d220fca8ec5bd8024a23a6dd4eee32444595512d6f306bc3545d06999f
    +2024-03-30 03:10:41.241[1711779041241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55209//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779041241&signature=ec9fe65b4a065df9c084e0574c64847b33f2332995071f6bcfc4ad8c72611f06
    +2024-03-30 03:10:41.250[1711779041250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55211//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041250&signature=ca7749d3ebbf583ff50450b687f41b466215cb1e21c4d00a4009ab0416d66333
    +2024-03-30 03:10:41.281[1711779041281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55215//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711779041281&signature=e5b874a53901ede491ffaf714dc34b1f9b2990ae38ddba76031f25a76b9a75ff
    +2024-03-30 03:10:41.289[1711779041289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55217//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041289&signature=9d03f94b8b6999dd088981f9e5174fc443ae6386f8e05466fbb3d4dbace85c92
    +2024-03-30 03:10:41.304[1711779041304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55220//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779041302&signature=e65c8742e9b810744a0be742968f0eeec4c7c4fc1121ab0ac8497154aedb8b55
    +2024-03-30 03:10:41.317[1711779041317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55222//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779041317&signature=218e1efaef41a1b21c7102f2dbd1906dcb61f2ca5b68381e63195081e5524601
    +2024-03-30 03:10:41.339[1711779041339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55224//fapi/v1/forceOrders?timestamp=1711779041339&signature=8a0716506c809405d396cf6165ab7cdf7c4fe9962fbb0a95bb849da1e7f3e4a7
    +2024-03-30 03:10:41.378[1711779041378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55226//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 03:10:41.384[1711779041384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55228//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:41.393[1711779041393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55230//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 03:10:41.403[1711779041403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55233//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779041403&endTime=1711779042403
    +2024-03-30 03:10:41.411[1711779041411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55235//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 03:10:41.420[1711779041420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55237//fapi/v1/ticker/bookTicker
    +2024-03-30 03:10:41.427[1711779041427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55239//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 03:10:41.434[1711779041434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55241//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779041433&endTime=1711779042433
    +2024-03-30 03:10:41.450[1711779041450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55246//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 03:10:41.457[1711779041457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55248//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 03:10:41.473[1711779041473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55250//fapi/v1/exchangeInfo
    +2024-03-30 03:10:41.483[1711779041483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55252//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779041482&endTime=1711779042482
    +2024-03-30 03:10:41.492[1711779041492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55254//fapi/v1/fundingRate
    +2024-03-30 03:10:41.507[1711779041507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55258//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711779041506&endTime=1711779042506
    +2024-03-30 03:10:41.518[1711779041518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55260//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 03:10:41.528[1711779041528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55262//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 03:10:41.545[1711779041545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55266//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 03:10:41.553[1711779041553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55268//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 03:10:41.561[1711779041561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55270//fapi/v1/indexInfo
    +2024-03-30 03:10:41.574[1711779041574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55272//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 03:10:41.592[1711779041592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55274//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779041591&endTime=1711779042591
    +2024-03-30 03:10:41.618[1711779041618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55280//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041616&endTime=1711779042616
    +2024-03-30 03:10:41.624[1711779041624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55282//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:41.634[1711779041634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55284//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041633&endTime=1711779042633
    +2024-03-30 03:10:41.649[1711779041649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55288//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.659[1711779041659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55290//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 03:10:41.666[1711779041666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55292//fapi/v1/premiumIndex
    +2024-03-30 03:10:41.683[1711779041683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55295//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041681&endTime=1711779042681
    +2024-03-30 03:10:41.693[1711779041693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55298//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 03:10:41.710[1711779041710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55300//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 03:10:41.749[1711779041749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55302//fapi/v1/assetIndex
    +2024-03-30 03:10:41.774[1711779041774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55304//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 03:10:41.785[1711779041785] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-03-30 03:10:41.795[1711779041795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55307//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041794&endTime=1711779042794
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-03-30 03:10:41.804[1711779041804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55309//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.808[1711779041808] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 03:10:41.812[1711779041812] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 03:10:41.814[1711779041814] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-03-30 03:10:41.821[1711779041821] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-03-30 03:10:41.828[1711779041828] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 03:10:41.832[1711779041832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55313//fapi/v1/ping
    +2024-03-30 03:10:41.837[1711779041837] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-03-30 03:10:41.843[1711779041843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55315//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041841&endTime=1711779042841
    +2024-03-30 03:10:41.848[1711779041848] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-03-30 03:10:41.856[1711779041856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55319//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.867[1711779041867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55321//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 03:10:41.875[1711779041875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55323//fapi/v1/ticker/24hr
    +2024-03-30 03:10:41.886[1711779041886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55325//fapi/v1/ticker/price
    +2024-03-30 03:10:41.892[1711779041892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55327//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 03:10:41.904[1711779041904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55329//fapi/v1/time
    +2024-03-30 03:10:41.920[1711779041920] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55331//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.931[1711779041931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55334//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041929&endTime=1711779042929
    +2024-03-30 03:10:41.949[1711779041949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55339//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.957[1711779041957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55341//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041955&endTime=1711779042955
    +2024-03-30 03:10:41.967[1711779041967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55343//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 03:10:41.979[1711779041979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55346//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 03:10:41.987[1711779041987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55349//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779041987&signature=a1a57d2ade04f663115821af3205d160050cb4e6f2e4c950e70e0545962f31fb
    +2024-03-30 03:10:41.994[1711779041994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55351//fapi/v1/pmExchangeInfo?timestamp=1711779041993&signature=d06465e90dd800d2c9c27438e2ee93a964e8e5f9e7956dff43310d2361600a0a
    +2024-03-30 03:10:41.999[1711779041999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55353//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779041998&signature=7b1ca6633d3a9d61e20ec23ae8af1c0c9a6b5224277fa47b4d6811afd3a9e981
    +2024-03-30 03:10:42.005[1711779042005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55356//fapi/v1/listenKey
    +2024-03-30 03:10:42.012[1711779042012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55358//fapi/v1/listenKey
    +2024-03-30 03:10:42.019[1711779042019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55360//fapi/v1/listenKey
    diff --git a/smells/ArchitectureSmells.csv b/smells/ArchitectureSmells.csv
    index f709e84..962f3be 100644
    --- a/smells/ArchitectureSmells.csv
    +++ b/smells/ArchitectureSmells.csv
    @@ -5,38 +5,38 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,com.binance.connector.futures.client.utils,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [HttpClientSingleton; ProxyAuth; RequestHandler; ResponseHandler; SignatureGenerator; UrlBuilder; JSONParser; RequestBuilder]; [ParameterChecker]; [WebSocketCallback; WebSocketConnection]. LCC (Lack of Component Cohesion) = 0.27
     binance-futures-connector-java,examples.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [Basis]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalTrades]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,examples.cm_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [IndexKlineCandlestick]; [IndexPriceStream]; [KlineStream]; [ListenUserStream]; [MarkKlineCandlestick]; [MarkPriceStream]; [MarkPriceSymbolsPairStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,examples.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangeMultiAssetsMode]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentMultiAssetMode]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalBlvtKlines]; [HistoricalTrades]; [IndexInfo]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [MultiAssetModeIndex]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [TakerBuySellVolume]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    -binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,examples.um_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMarkPriceStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [CompositeIndex]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [KlineStream]; [ListenUserStream]; [MarkPriceStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAccountInformation]; [TestCMAccountTradeList]; [TestCMAllOrders]; [TestCMAutoCancelAllOpenOrders]; [TestCMCancelAllOpenOrders]; [TestCMCancelMultipleOrders]; [TestCMCancelOrder]; [TestCMChangeInitialLeverage]; [TestCMChangePositionMode]; [TestCMCurrentAllOpenOrders]; [TestCMCurrentPositionMode]; [TestCMFuturesAccountBalance]; [TestCMGetLeverageBracket]; [TestCMGetLeverageBracketPair]; [TestCMIncomeHistory]; [TestCMModifyIsolatedPositionMargin]; [TestCMModifyOrder]; [TestCMModifyOrderHistory]; [TestCMNewOrder]; [TestCMNotionalAndLeverageBrackets]; [TestCMPositionAdlQuantileEstimation]; [TestCMPositionInformation]; [TestCMPositionMarginChangeHistory]; [TestCMQueryCurrentOpenOrder]; [TestCMQueryOrder]; [TestCMUserCommissionRate]; [TestCMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAggTrades]; [TestCMBasis]; [TestCMBookTicker]; [TestCMContinuousKlines]; [TestCMDepth]; [TestCMExchangeInfo]; [TestCMFundingRateHistory]; [TestCMHistoricalTrades]; [TestCMIndexPriceKlines]; [TestCMKlines]; [TestCMLongShortRatio]; [TestCMMarkPrice]; [TestCMMarkPriceKlines]; [TestCMOpenInterest]; [TestCMOpenInterestStatistics]; [TestCMPing]; [TestCMTicker24H]; [TestCMTickerPrice]; [TestCMTime]; [TestCMTopLongShortAccountRatio]; [TestCMTopLongShortPositionRatio]; [TestCMTrades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,unit,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.utils
     binance-futures-connector-java,unit,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [MockData; MockWebServerDispatcher; TestParameterChecker; TestRequestBuilder; TestResponseHandler]; [TestCMWebsocketClientImpl]; [TestJSONParser]; [TestUrlBuilder]. LCC (Lack of Component Cohesion) = 0.5
     binance-futures-connector-java,unit.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAccountInformation]; [TestUMAccountTradeList]; [TestUMAllOrders]; [TestUMAutoCancelAllOpenOrders]; [TestUMCancelAllOpenOrders]; [TestUMCancelMultipleOrders]; [TestUMCancelOrder]; [TestUMChangeInitialLeverage]; [TestUMChangeMarginType]; [TestUMChangeMultiAssetsMode]; [TestUMChangePositionMode]; [TestUMCurrentAllOpenOrders]; [TestUMCurrentPositionMode]; [TestUMDownloadIdForFuturesTransactionHistory]; [TestUMDownloadLinkForFuturesTransactionHistory]; [TestUMFuturesAccountBalance]; [TestUMGetLeverageBracket]; [TestUMGetMultiAssetsMode]; [TestUMIncomeHistory]; [TestUMModifyIsolatedPositionMargin]; [TestUMNewOrder]; [TestUMNotionalAndLeverageBrackets]; [TestUMPositionAdlQuantileEstimation]; [TestUMPositionInformation]; [TestUMPositionMarginChangeHistory]; [TestUMQuantitativeRulesIndicators]; [TestUMQueryCurrentOpenOrder]; [TestUMQueryOrder]; [TestUMUserCommissionRate]; [TestUMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAggTrades]; [TestUMBookTicker]; [TestUMContinuousKlines]; [TestUMDepth]; [TestUMExchangeInfo]; [TestUMFundingRateHistory]; [TestUMHistoricalBlvtKlines]; [TestUMHistoricalTrades]; [TestUMIndexInfo]; [TestUMIndexPriceKlines]; [TestUMKlines]; [TestUMLongShortRatio]; [TestUMMarkPrice]; [TestUMMarkPriceKlines]; [TestUMMultiAssetsModeIndex]; [TestUMOpenInterest]; [TestUMOpenInterestStatistics]; [TestUMPing]; [TestUMTakerBuySellVolume]; [TestUMTicker24H]; [TestUMTickerPrice]; [TestUMTime]; [TestUMTopLongShortAccountRatio]; [TestUMTopLongShortPositionRatio]; [TestUMTrades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    +binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.um_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    -binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    diff --git a/smells/DesignSmells.xlsx b/smells/DesignSmells.xlsx
    deleted file mode 100644
    index 1dab4d42bf0ed32c18a49e23489bb037c5150439..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 15357
    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
    
    diff --git a/smells/DesigniteLog30032024_0159.txt b/smells/DesigniteLog30032024_0159.txt
    deleted file mode 100644
    index 18369d3..0000000
    --- a/smells/DesigniteLog30032024_0159.txt
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -30-03-2024 01:59:53: Detecting code smells...
    -30-03-2024 01:59:53: Detecting cyclic dependency...
    -30-03-2024 01:59:53: Detecting architecture smells...
    -30-03-2024 01:59:54: Exporting analysis results...
    -30-03-2024 02:00:02: Done.
    -30-03-2024 02:00:02: Total time (sec): 17
    diff --git a/smells/DesigniteLog30032024_0237.txt b/smells/DesigniteLog30032024_0237.txt
    new file mode 100644
    index 0000000..1d38d63
    --- /dev/null
    +++ b/smells/DesigniteLog30032024_0237.txt
    @@ -0,0 +1,6 @@
    +30-03-2024 02:38:07: Detecting code smells...
    +30-03-2024 02:38:07: Detecting cyclic dependency...
    +30-03-2024 02:38:07: Detecting architecture smells...
    +30-03-2024 02:38:08: Exporting analysis results...
    +30-03-2024 02:38:16: Done.
    +30-03-2024 02:38:16: Total time (sec): 17
    diff --git a/smells/ImplementationSmells.csv b/smells/ImplementationSmells.csv
    index 65a0e5f..f7b5a09 100644
    --- a/smells/ImplementationSmells.csv
    +++ b/smells/ImplementationSmells.csv
    @@ -12,556 +12,555 @@ binance-futures-connector-java,com.binance.connector.futures.client,WebsocketCli
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,36
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,Long Parameter List,The method has 5 parameters. ,38
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Parameter List,The method has 6 parameters. ,46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPrice""`getBaseUrl()`pair.toLowerCase()`speed));"" is 121.",46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPrice@%ss""`getBaseUrl()`pair.toLowerCase()`speed));"" is 125.",46
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice@%ss"`getBaseUrl()`pair.toLowerCase()`speed));" is 125.,46
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Magic Number,The method contains a magic number: 3,46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));"" is 145.",69
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice""`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));"" is 141.",88
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice@%ss""`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));"" is 178.",88
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,"The length of the statement ""return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);"" is 210.",88
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,88
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,124
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@indexPriceKline_%s""`getBaseUrl()`pair.toLowerCase()`interval));"" is 140.",124
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,160
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPriceKline_%s""`getBaseUrl()`symbol.toLowerCase()`interval));"" is 141.",160
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));" is 145.,70
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));" is 141.,89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));" is 178.,89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);" is 210.,89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,125
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPriceKline_%s"`getBaseUrl()`pair.toLowerCase()`interval));" is 140.,125
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,161
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPriceKline_%s"`getBaseUrl()`symbol.toLowerCase()`interval));" is 141.,161
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,Long Parameter List,The method has 5 parameters. ,26
     binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,Long Parameter List,The method has 6 parameters. ,13
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Long Parameter List,The method has 5 parameters. ,45
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Magic Number,The method contains a magic number: 3,45
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Parameter List,The method has 5 parameters. ,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@compositeIndex""`getBaseUrl()`symbol.toLowerCase()));"" is 129.",84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@compositeIndex"`getBaseUrl()`symbol.toLowerCase()));" is 129.,84
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,Long Parameter List,The method has 5 parameters. ,68
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Parameter List,The method has 6 parameters. ,107
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@markPrice@%ss""`baseUrl`symbol.toLowerCase()`speed));"" is 121.",107
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`baseUrl`symbol.toLowerCase()`speed));" is 121.,107
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Magic Number,The method contains a magic number: 3,107
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Parameter List,The method has 6 parameters. ,152
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@kline_%s""`baseUrl`symbol.toLowerCase()`interval));"" is 127.",152
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@kline_%s"`baseUrl`symbol.toLowerCase()`interval));" is 127.,152
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,191
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Statement,"The length of the statement ""Request request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s_%s@continuousKline_%s""`baseUrl`pair.toLowerCase()`contractType`interval));"" is 151.",191
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s_%s@continuousKline_%s"`baseUrl`pair.toLowerCase()`contractType`interval));" is 151.,191
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,Long Parameter List,The method has 5 parameters. ,235
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,Long Parameter List,The method has 5 parameters. ,310
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,Long Parameter List,The method has 5 parameters. ,384
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,Long Parameter List,The method has 5 parameters. ,458
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Parameter List,The method has 7 parameters. ,534
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Statement,"The length of the statement ""request=RequestBuilder.buildWebsocketRequest(String.format(""%s/ws/%s@depth%s@%sms""`baseUrl`symbol.toLowerCase()`levels`speed));"" is 127.",534
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth%s@%sms"`baseUrl`symbol.toLowerCase()`levels`speed));" is 127.,534
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Magic Number,The method contains a magic number: 250,534
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Long Parameter List,The method has 6 parameters. ,583
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Magic Number,The method contains a magic number: 250,583
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,Long Parameter List,The method has 5 parameters. ,625
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,Long Parameter List,The method has 5 parameters. ,657
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Parameter List,The method has 5 parameters. ,711
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Statement,"The length of the statement ""WebSocketConnection connection=new WebSocketConnection(onOpenCallback`onMessageCallback`onClosingCallback`onFailureCallback`request);"" is 133.",711
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Statement,The length of the statement "WebSocketConnection connection=new WebSocketConnection(onOpenCallback`onMessageCallback`onClosingCallback`onFailureCallback`request);" is 133.,711
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ORDER_AMENDMENT`parameters`HttpMethod.GET`getShowLimitUsage());"" is 124.",50
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",141
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK_V1`parameters`HttpMethod.GET`getShowLimitUsage());"" is 125.",160
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`LEVERAGE_BRACKET_PAIR`parameters`HttpMethod.GET`getShowLimitUsage());"" is 130.",225
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ORDER_AMENDMENT`parameters`HttpMethod.GET`getShowLimitUsage());" is 124.,50
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,141
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK_V1`parameters`HttpMethod.GET`getShowLimitUsage());" is 125.,160
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`LEVERAGE_BRACKET_PAIR`parameters`HttpMethod.GET`getShowLimitUsage());" is 130.,225
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,CMMarket,Long Parameter List,The method has 5 parameters. ,18
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Account,Long Parameter List,The method has 5 parameters. ,18
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Market,Long Parameter List,The method has 5 parameters. ,19
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_POSITIONS is 37.,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Statement,"The length of the statement ""return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_POSITIONS`parameters`HttpMethod.GET`showLimitUsage);"" is 128.",84
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Statement,The length of the statement "return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_POSITIONS`parameters`HttpMethod.GET`showLimitUsage);" is 128.,84
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS is 36.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Statement,"The length of the statement ""return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS`parameters`HttpMethod.GET`showLimitUsage);"" is 127.",89
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Statement,The length of the statement "return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS`parameters`HttpMethod.GET`showLimitUsage);" is 127.,89
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,Long Parameter List,The method has 5 parameters. ,18
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Identifier,The length of the field PORTFOLIO_MARGIN_EXCHANGE_INFO is 30.,49
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Statement,"The length of the statement ""return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_EXCHANGE_INFO`parameters`HttpMethod.GET`showLimitUsage);"" is 124.",49
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,Long Statement,"The length of the statement ""return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_ACCOUNT_INFO`parameters`HttpMethod.GET`showLimitUsage);"" is 123.",54
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Statement,The length of the statement "return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_EXCHANGE_INFO`parameters`HttpMethod.GET`showLimitUsage);" is 124.,49
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,Long Statement,The length of the statement "return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_ACCOUNT_INFO`parameters`HttpMethod.GET`showLimitUsage);" is 123.,54
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.POST`getShowLimitUsage());"" is 129.",23
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",43
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());"" is 128.",125
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK`parameters`HttpMethod.GET`getShowLimitUsage());"" is 122.",144
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`API_TRADING_STATUS`parameters`HttpMethod.GET`getShowLimitUsage());"" is 127.",207
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,Long Statement,"The length of the statement ""return getRequestHandler().sendSignedRequest(getProductUrl()`INCOME_ASYN_ID`parameters`HttpMethod.GET`getShowLimitUsage());"" is 123.",249
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.POST`getShowLimitUsage());" is 129.,23
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,43
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,125
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK`parameters`HttpMethod.GET`getShowLimitUsage());" is 122.,144
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`API_TRADING_STATUS`parameters`HttpMethod.GET`getShowLimitUsage());" is 127.,207
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`INCOME_ASYN_ID`parameters`HttpMethod.GET`getShowLimitUsage());" is 123.,249
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,Long Statement,"The length of the statement ""return getRequestHandler().sendPublicRequest(getBaseUrl()`TAKE_BUY_SELL_VOLUME`parameters`HttpMethod.GET`getShowLimitUsage());"" is 126.",197
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,Long Statement,"The length of the statement ""return getRequestHandler().sendPublicRequest(getProductUrl()`HISTORICAL_BLVT`parameters`HttpMethod.GET`getShowLimitUsage());"" is 124.",223
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getBaseUrl()`TAKE_BUY_SELL_VOLUME`parameters`HttpMethod.GET`getShowLimitUsage());" is 126.,197
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getProductUrl()`HISTORICAL_BLVT`parameters`HttpMethod.GET`getShowLimitUsage());" is 124.,223
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,Complex Conditional,The conditional expression (proxy != null && !proxy.getProxy().equals(prevProxy)) || (proxy == null && prevProxy != null) is complex.,40
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2b455e98,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@1ed7345d,36
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@520ab198,16
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2b455e98,36
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Long Parameter List,The method has 7 parameters. ,29
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@208e98da,29
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@1ed7345d,29
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,Long Parameter List,The method has 5 parameters. ,59
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,Long Parameter List,The method has 5 parameters. ,64
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Complex Conditional,The conditional expression null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty() is complex.,72
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Long Parameter List,The method has 5 parameters. ,72
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,Complex Method,Cyclomatic complexity of the method is 8,25
     binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,Long Parameter List,The method has 5 parameters. ,30
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""parameters.put(""batchOrders""`""[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSD_PERP'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}"");"" is 141.",16
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Basis,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Depth,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Klines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Ping,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Time,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.market,Trades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "parameters.put("batchOrders"`"[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSD_PERP'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}");" is 141.,16
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Basis,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Depth,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Klines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Ping,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Time,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.market,Trades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
     binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",17
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",17
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""parameters.put(""batchOrders""`""[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSDT'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}"");"" is 137.",16
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",16
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",16
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",18
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",18
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Depth,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Klines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Ping,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Time,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",14
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.market,Trades,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",14
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);"" is 146.",15
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,"The length of the statement ""logger.error(""fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}""`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);"" is 157.",15
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "parameters.put("batchOrders"`"[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSDT'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}");" is 137.,16
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    +binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Depth,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Klines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Ping,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Time,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.market,Trades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
     binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
     binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",30
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",42
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",56
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",31
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",57
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",87
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",26
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 155.",72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",29
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",41
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 132.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 124.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 146.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 142.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 145.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 153.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 154.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",24
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",24
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,30
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,42
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,56
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,31
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,57
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,87
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,26
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 155.,72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,29
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,41
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 132.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 124.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 146.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 142.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 145.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 153.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 154.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,24
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,24
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,24
     binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Parameter List,The method has 5 parameters. ,12
    -binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Statement,"The length of the statement ""return new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(statusCode).setBody(response);"" is 132.",12
    -binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,Long Statement,"The length of the statement ""return new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(statusCode).setBody(response);"" is 132.",14
    +binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Statement,The length of the statement "return new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(statusCode).setBody(response);" is 132.,12
    +binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,Long Statement,The length of the statement "return new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(statusCode).setBody(response);" is 132.,14
     binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,Magic Number,The method contains a magic number: 3,77
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkRequiredParameter(MockData.MOCK_PARAMETERS`""InvalidKey""));"" is 131.",20
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(mockObject`Integer.class`""mockObject""));"" is 127.",25
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,Long Statement,"The length of the statement ""assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(emptyString`String.class`""mockObject""));"" is 127.",30
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(fullUrl`HttpMethod.INVALID));"" is 147.",43
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(invalidUrl`HttpMethod.POST));"" is 147.",49
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(fullUrl`HttpMethod.INVALID`MockData.API_KEY));"" is 164.",85
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Long Statement,"The length of the statement ""BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(invalidUrl`HttpMethod.POST`MockData.API_KEY));"" is 164.",91
    -binance-futures-connector-java,unit,TestResponseHandler,init,Long Statement,"The length of the statement ""this.request=new Request.Builder().url(mockWebServer.url(""/"").toString()).addHeader(""Accept""`""application/json"").build();"" is 121.",20
    -binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_OK).setBody(VALID_RESPONSE));"" is 167.",29
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));"" is 175.",40
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,"The length of the statement ""BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",40
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));"" is 175.",52
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,"The length of the statement ""BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",52
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,"The length of the statement ""mockWebServer.enqueue(new MockResponse().addHeader(""Content-Type""`""application/json; charset=utf-8"").setResponseCode(MockData.HTTP_STATUS_SERVER_ERROR).setBody(mockErrorMsg));"" is 175.",64
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,"The length of the statement ""BinanceServerException thrown=assertThrows(BinanceServerException.class`() -> ResponseHandler.handleResponse(request`false`null));"" is 130.",64
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",26
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",28
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",30
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);"" is 157.",42
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",56
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",26
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",38
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",28
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",40
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",52
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",37
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",31
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",57
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",87
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 155.",72
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",72
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 127.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",29
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",41
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",53
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",67
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 132.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 124.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 149.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""String path=String.format(""fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 133.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 138.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 141.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",24
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 146.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""String path=String.format(""/futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s""`startTime`endTime);"" is 147.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",28
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",40
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",54
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",27
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",39
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",25
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);"" is 144.",38
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);"" is 147.",25
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);"" is 145.",24
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,Long Statement,"The length of the statement ""Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);"" is 144.",24
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkRequiredParameter(MockData.MOCK_PARAMETERS`"InvalidKey"));" is 131.,20
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(mockObject`Integer.class`"mockObject"));" is 127.,25
    +binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(emptyString`String.class`"mockObject"));" is 127.,30
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(fullUrl`HttpMethod.INVALID));" is 147.,43
    +binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(invalidUrl`HttpMethod.POST));" is 147.,49
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(fullUrl`HttpMethod.INVALID`MockData.API_KEY));" is 164.,85
    +binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(invalidUrl`HttpMethod.POST`MockData.API_KEY));" is 164.,91
    +binance-futures-connector-java,unit,TestResponseHandler,init,Long Statement,The length of the statement "this.request=new Request.Builder().url(mockWebServer.url("/").toString()).addHeader("Accept"`"application/json").build();" is 121.,20
    +binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_OK).setBody(VALID_RESPONSE));" is 167.,29
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));" is 175.,40
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,The length of the statement "BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,40
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));" is 175.,52
    +binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,The length of the statement "BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,52
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_SERVER_ERROR).setBody(mockErrorMsg));" is 175.,64
    +binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,The length of the statement "BinanceServerException thrown=assertThrows(BinanceServerException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,64
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,26
    +binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,28
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,30
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,42
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,56
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,26
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,38
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,31
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,57
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,87
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 155.,72
    +binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    +binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 127.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,29
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,41
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 132.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 124.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 149.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 133.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 138.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 141.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 146.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 147.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,25
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,24
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,24
    diff --git a/smells/ImplementationSmells.xlsx b/smells/ImplementationSmells.xlsx
    deleted file mode 100644
    index e1149d06ed335e3583aed2c3f776dce565cbd6f4..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 33874
    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
    S1p<Nr-2DLybw|J-@BR;dr8ipu
    
    diff --git a/smells/MethodMetrics.csv b/smells/MethodMetrics.csv
    index ab5e458..1dae1a9 100644
    --- a/smells/MethodMetrics.csv
    +++ b/smells/MethodMetrics.csv
    @@ -59,14 +59,14 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFutur
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,0,19,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,1,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,12,2,6,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,69,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,88,0,com.binance.connector.futures.client.impl.MarkPriceSymbolParams,com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,105,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,124,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,141,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,160,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,13,2,6,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,70,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,89,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,106,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,125,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,142,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,161,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,2,14,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,3,18,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,4,22,0,,
    @@ -99,52 +99,52 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFutur
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,0,20,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,1,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,11,2,5,45,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,WebsocketClientImpl,3,1,1,36,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getNoopCallback,3,1,0,40,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getBaseUrl,3,1,0,44,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,4,1,2,48,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,4,1,3,130,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,4,1,4,170,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,4,1,2,213,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,3,1,1,252,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,3,1,1,327,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,3,1,1,401,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,3,1,1,475,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,3,1,2,609,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,3,1,2,641,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.UrlBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeConnection,10,2,1,674,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeAllConnections,15,4,0,690,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.WebSocketConnection
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,7,1,5,711,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getConnections,3,1,0,725,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,modifyOrder,5,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,4,1,1,50,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,modifyOrder,5,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,4,1,1,50,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,currentAllOpenOrders,3,1,1,76,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,allOrders,4,1,1,96,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,futuresAccountBalance,3,1,1,122,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    @@ -162,7 +162,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortPos,5,1,1,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortAccs,5,1,1,147,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,longShortRatio,5,1,1,172,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,3,1,5,16,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,CMUserData,3,1,4,15,0,,
    @@ -180,7 +180,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changePositionModeTrade,4,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCurrentPositionMode,3,1,1,91,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,newOrder,6,1,1,112,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryOrder,5,1,1,174,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelOrder,5,1,1,199,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelAllOpenOrders,4,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    @@ -189,7 +189,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryCurrentOpenOrder,5,1,1,297,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeInitialLeverage,5,1,1,323,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeMarginType,5,1,1,348,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getPositionMarginChangeHistory,4,1,1,401,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getIncomeHistory,3,1,1,428,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getAdlQuantile,3,1,1,454,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    @@ -215,16 +215,16 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,ping,3,1,0,100,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,time,3,1,0,116,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,exchangeInfo,3,1,0,132,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,depth,4,1,1,148,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,trades,4,1,1,170,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,aggTrades,4,1,1,218,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,klines,5,1,1,245,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,continuousKlines,6,1,1,273,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,indexPriceKlines,5,1,1,303,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPriceKlines,5,1,1,331,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,depth,4,1,1,148,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,trades,4,1,1,170,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,aggTrades,4,1,1,218,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,klines,5,1,1,245,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,continuousKlines,6,1,1,273,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,indexPriceKlines,5,1,1,303,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPriceKlines,5,1,1,331,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,fundingRate,3,1,1,359,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterest,4,1,1,383,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterest,4,1,1,383,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,5,1,5,18,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getProductUrl,3,1,0,24,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getRequestHandler,3,1,0,28,0,,
    @@ -245,7 +245,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,extendListenKey,3,1,0,61,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,closeListenKey,3,1,0,75,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,4,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,4,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,3,1,1,43,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,currentAllOpenOrders,3,1,1,62,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,allOrders,4,1,1,81,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    @@ -256,7 +256,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getLeverageBracket,3,1,1,187,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,3,1,1,207,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadId,3,1,1,228,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,4,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,4,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,3,1,5,18,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,markPrice,3,1,1,22,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,ticker24H,3,1,1,40,0,,
    @@ -266,8 +266,8 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortPos,5,1,1,121,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortAccs,5,1,1,146,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,longShortRatio,5,1,1,171,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,5,1,1,223,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,5,1,1,223,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,indexInfo,3,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,assetIndex,3,1,1,267,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,3,1,5,16,0,,
    @@ -277,7 +277,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpCl
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,6,2,0,12,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,9,2,1,19,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,createHttpClient,13,3,1,28,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,6,2,1,40,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth; com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,6,2,1,40,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.ProxyAuth
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,JSONParser,2,1,0,10,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONStringValue,9,1,2,13,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONIntValue,9,1,2,22,0,,
    @@ -296,12 +296,12 @@ binance-futures-connector-java,com.binance.connector.futures.client.utils,Reques
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildWebsocketRequest,3,1,1,56,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,2,17,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,3,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,3,1,5,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,6,2,5,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,72,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.SignatureGenerator
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,72,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.SignatureGenerator; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,ResponseHandler,2,1,0,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.HttpClientSingleton
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.ResponseHandler
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getlimitUsage,7,1,2,58,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleErrorResponse,10,1,2,67,0,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getResponseBodyAsString,8,2,1,77,0,,
    @@ -329,112 +329,112 @@ binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSoc
     binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onFailure,4,1,3,88,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
     binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,convert,3,1,1,8,0,,
     binance-futures-connector-java,examples.cm_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Basis,Basis,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,Basis,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Ping,Ping,2,1,0,10,0,,
     binance-futures-connector-java,examples.cm_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Time,Time,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException
     binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    @@ -458,13 +458,13 @@ binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,ma
     binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,IndexKlineCandlestick,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,IndexPriceStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,KlineStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,ListenUserStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,MarkKlineCandlestick,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,MarkPriceStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,MarkPriceSymbolsPairStream,2,1,0,6,0,,
    @@ -477,11 +477,11 @@ binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,Symbol
     binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples,PrivateConfig,PrivateConfig,2,1,0,4,0,,
     binance-futures-connector-java,examples.um_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    @@ -489,11 +489,11 @@ binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,m
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,ChangeMultiAssetsMode,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    @@ -501,23 +501,23 @@ binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTra
     binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,GetCurrentMultiAssetMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    @@ -529,70 +529,70 @@ binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,HistoricalBlvtKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,IndexInfo,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,MultiAssetModeIndex,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,examples.um_futures.market,Ping,Ping,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,TakerBuySellVolume,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Time,Time,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
     binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    @@ -610,7 +610,7 @@ binance-futures-connector-java,examples.um_futures.websocket,BookTicker,main,8,1
     binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
     binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,CompositeIndex,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    @@ -630,7 +630,7 @@ binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,
     binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,SymbolTicker,2,1,0,6,0,,
     binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -639,7 +639,7 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOr
     binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -649,7 +649,7 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -657,15 +657,15 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -674,33 +674,33 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testI
     binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,12,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,12,1,0,40,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,8,1,0,28,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,12,1,0,40,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMAccount
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,9,1,0,39,1,,
    @@ -708,16 +708,16 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQuer
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,init,4,1,0,25,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,9,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,9,1,0,40,1,,
    @@ -728,8 +728,8 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookT
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -757,19 +757,19 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWit
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    @@ -778,18 +778,18 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatisti
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    @@ -797,20 +797,20 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPosition
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,unit,MockData,MockData,2,1,0,19,0,,
     binance-futures-connector-java,unit,MockWebServerDispatcher,MockWebServerDispatcher,2,1,0,9,0,,
     binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,12,2,5,12,0,,
    @@ -883,7 +883,7 @@ binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -910,22 +910,22 @@ binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFutu
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -934,7 +934,7 @@ binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -950,19 +950,19 @@ binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQuer
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,init,4,1,0,25,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    @@ -970,8 +970,8 @@ binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,tes
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,init,4,1,0,22,0,,
    @@ -985,8 +985,8 @@ binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,init,4,1,0,23,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -998,27 +998,27 @@ binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,tes
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    @@ -1029,40 +1029,40 @@ binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,8,1,0,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTime,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.PortfolioMargin,com.binance.connector.futures.client.impl.futures.PortfolioMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testGetProductURl,4,1,0,36,1,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    diff --git a/smells/TestabilitySmells.csv b/smells/TestabilitySmells.csv
    index ab8a312..8173ea8 100644
    --- a/smells/TestabilitySmells.csv
    +++ b/smells/TestabilitySmells.csv
    @@ -24,19 +24,19 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (indexInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (assetIndex) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
     binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation
     binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
     binance-futures-connector-java,examples.cm_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
     binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
     binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
     binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -44,41 +44,41 @@ binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Law
     binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
     binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
     binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
     binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
     binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode
     binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
     binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
     binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
     binance-futures-connector-java,examples.cm_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
     binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders
     binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
     binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,examples.cm_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
     binance-futures-connector-java,examples.cm_futures.market,Basis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Basis,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
     binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
     binance-futures-connector-java,examples.cm_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
     binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -92,44 +92,44 @@ binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Law o
     binance-futures-connector-java,examples.cm_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
     binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
     binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
     binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
     binance-futures-connector-java,examples.cm_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
     binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
     binance-futures-connector-java,examples.cm_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,examples.cm_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.createListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    @@ -147,7 +147,7 @@ binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,L
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,examples.um_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -163,7 +163,7 @@ binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
     binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -171,11 +171,11 @@ binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Law of
     binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
     binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
     binance-futures-connector-java,examples.um_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
     binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -187,13 +187,13 @@ binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,examples.um_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
     binance-futures-connector-java,examples.um_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -201,84 +201,84 @@ binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Law
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
     binance-futures-connector-java,examples.um_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
     binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
     binance-futures-connector-java,examples.um_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
     binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
     binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
     binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
     binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
     binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode
     binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
     binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPairWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
    @@ -286,48 +286,48 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Hard-
     binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Law of Demeter violation,The tool detected the smell in this method (testModifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.modifyOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Law of Demeter violation,The tool detected the smell in this method (testModifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.modifyOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Law of Demeter violation,The tool detected the smell in this method (testModifyOrderHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.orderModifyHistory
     binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
     binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCommissionRate; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCommissionRate
     binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Law of Demeter violation,The tool detected the smell in this method (testBasis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
     binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
     binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    @@ -346,49 +346,49 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Hard-wired De
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
     binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.createListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -400,7 +400,7 @@ binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOr
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -422,20 +422,20 @@ binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFutu
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance
     binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
     binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    @@ -443,7 +443,7 @@ binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicatorsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
    @@ -454,24 +454,24 @@ binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Hard-wir
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCommissionRate; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCommissionRate
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
     binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
    +binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -481,8 +481,8 @@ binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    @@ -490,55 +490,55 @@ binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Har
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
    +binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.openInterest; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolume) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolumeWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolume) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
    +binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolumeWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
    +binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
     binance-futures-connector-java,unit.um_futures.market,TestUMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.time; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
    +binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo
    +binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
    diff --git a/smells/TypeMetrics.csv b/smells/TypeMetrics.csv
    index ddd07b2..377a230 100644
    --- a/smells/TypeMetrics.csv
    +++ b/smells/TypeMetrics.csv
    @@ -8,7 +8,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.exceptions,B
     binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,0,0,4,0,6,4,1,0,-1.0,0,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java,8
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,0,0,34,0,36,34,1,0,-1.0,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,107,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,10,10,131,12,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,10,10,132,12,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,6,0,13,13,51,13,2,1,0.15384615384615385,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,6,0,7,7,42,7,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java,5
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,118,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java,9
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    index 6da80bb..510c68a 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.java
    @@ -43,6 +43,20 @@ public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageC
             return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());
         }
     
    +    /**
    +     * For creating the request and refactoring the request builder because of long statement and code redundancy smell.
    +     * @param initalString
    +     * @param speed
    +     * @param pair
    +     * @return
    +     */
    +
    +//    Refactored Area Starts Method apllied -> Extract method
    +    public String indexPriceStreamRequestString(String initalString, int speed, String pair){
    +        String BaseUrl = getBaseUrl();
    +        pair = pair.toLowerCase();
    +        return String.format(initalString,BaseUrl,pair,speed) ;
    +    }
         /**
          * Same as {@link #indexPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
          *
    @@ -59,12 +73,15 @@ public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCall
             Request request = null;
             final int defaultSpeed = 3;
             if (speed == defaultSpeed) {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice", getBaseUrl(), pair.toLowerCase(), speed));
    +            String Format = indexPriceStreamRequestString("%s/ws/%s@indexPrice",speed,pair);
    +            request = RequestBuilder.buildWebsocketRequest(Format);
             } else {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice@%ss", getBaseUrl(), pair.toLowerCase(), speed));
    +            String Format = indexPriceStreamRequestString("%s/ws/%s@indexPrice@%ss",speed,pair);
    +            request = RequestBuilder.buildWebsocketRequest(Format);
             }
             return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
         }
    +//Refactored Area Ends
     
         /**
          * Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    diff --git a/target/apidocs/allclasses-index.html b/target/apidocs/allclasses-index.html
    index f1c77a8..8340e2c 100644
    --- a/target/apidocs/allclasses-index.html
    +++ b/target/apidocs/allclasses-index.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>All Classes and Interfaces (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="class index">
     <meta name="generator" content="javadoc/AllClassesIndexWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    diff --git a/target/apidocs/allpackages-index.html b/target/apidocs/allpackages-index.html
    index ad4b6b0..e194eb2 100644
    --- a/target/apidocs/allpackages-index.html
    +++ b/target/apidocs/allpackages-index.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>All Packages (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="package index">
     <meta name="generator" content="javadoc/AllPackagesIndexWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    index d752a80..f0ae53e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: FuturesClient">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    index 934d59a..9bd9249 100644
    --- a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: WebsocketClient">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    index db9e843..64c541e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Interface com.binance.connector.futures.client.FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client, interface: FuturesClient">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    index 340e9f3..0c6d59d 100644
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Interface com.binance.connector.futures.client.WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client, interface: WebsocketClient">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    index a132fdb..a2fb6c9 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    index 6cf3b13..cc3db40 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    @@ -159,33 +159,40 @@ <h2>Method Summary</h2>
     <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
     <div class="block">Same as <a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
     </div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStreamRequestString(java.lang.String,int,java.lang.String)" class="member-name-link">indexPriceStreamRequestString</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initalString,
    + int&nbsp;speed,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair)</code></div>
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    +</div>
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
     <div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
     </div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
     <div class="block">Same as <a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
     </div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    +<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
     <div class="block">Same as <a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
     </div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    +<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
      int&nbsp;speed,
      com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    +<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
     <div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.</div>
     </div>
     </div>
    @@ -257,6 +264,22 @@ <h3>indexPriceStream</h3>
     </section>
     </li>
     <li>
    +<section class="detail" id="indexPriceStreamRequestString(java.lang.String,int,java.lang.String)">
    +<h3>indexPriceStreamRequestString</h3>
    +<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPriceStreamRequestString</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initalString,
    + int&nbsp;speed,
    + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair)</span></div>
    +<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    +<dl class="notes">
    +<dt>Parameters:</dt>
    +<dd><code>initalString</code> - </dd>
    +<dd><code>speed</code> - </dd>
    +<dd><code>pair</code> - </dd>
    +<dt>Returns:</dt>
    +</dl>
    +</section>
    +</li>
    +<li>
     <section class="detail" id="indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
     <h3>indexPriceStream</h3>
     <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    index ee91604..ad1a018 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    index 9a26524..d26ad45 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    index 46300b4..ab03ca9 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    index 3be7234..f4f0236 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    index b914249..7c5b521 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    index 439cb54..4edccf0 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    index 613b629..37b5d4e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    index fd17c4e..62ad3d1 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    index 6b9bf7a..0fea6bd 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    index 472ddbd..87053be 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    index b20bf24..d784ef7 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    index e649f11..361ea1b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    index 833f89f..afc033a 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    index eea5b8f..eb7ed5d 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    index 89453f4..cd09ce0 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    index 523edc9..a388c03 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    index 0cb1edf..ff2bd88 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    index 63680bd..2d967af 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    index 4d776cb..9f68ff7 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    index 05b899e..d84c56d 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    index d7c67a9..eab48cc 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures">
     <meta name="generator" content="javadoc/PackageWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    index 4002c1b..778b7b5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.cm_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="tree: package: com.binance.connector.futures.client.impl.cm_futures">
     <meta name="generator" content="javadoc/PackageTreeWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    index 0d973be..a8791aa 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures">
     <meta name="generator" content="javadoc/PackageUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    index 9c9f931..7cf41c5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Account">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    index 01b319c..9ab3d75 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Market">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    index 4a42e46..b03e58f 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    index 6fac132..44bc9e8 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: UserData">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    index dcb3c5c..c2182d5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Account">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    index e89f6e7..a4907bd 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Market">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    index b94feb6..179868b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    index f085ab1..2e7b148 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: UserData">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    index 0768642..ad268b9 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures">
     <meta name="generator" content="javadoc/PackageWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    index 512b819..a479c2c 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="tree: package: com.binance.connector.futures.client.impl.futures">
     <meta name="generator" content="javadoc/PackageTreeWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    index 3d58a04..536b8bd 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures">
     <meta name="generator" content="javadoc/PackageUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    index 4d6b85b..7394173 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl">
     <meta name="generator" content="javadoc/PackageWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    index 9bd4fdd..6ea97e7 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="tree: package: com.binance.connector.futures.client.impl">
     <meta name="generator" content="javadoc/PackageTreeWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    index 02bbffa..352ae6e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl">
     <meta name="generator" content="javadoc/PackageUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    index e49b9eb..ea45134 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    index 18e6cca..49b3fcc 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    index 8da860e..5dece08 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    index a371458..bb8cc92 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
     <meta name="generator" content="javadoc/ClassWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    index 5cd5c72..9b5f957 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    index 12579b4..cb899cb 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    index dcd4800..5f9ec79 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    index b37ed2c..7855b9e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
     <meta name="generator" content="javadoc/ClassUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    index 4e71643..b990bd8 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures">
     <meta name="generator" content="javadoc/PackageWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    index 2c46ad9..76c5997 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.um_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="tree: package: com.binance.connector.futures.client.impl.um_futures">
     <meta name="generator" content="javadoc/PackageTreeWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    index 421e7db..0a4d3ec 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures">
     <meta name="generator" content="javadoc/PackageUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-summary.html b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    index 9fbfc34..d2c7e85 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="declaration: package: com.binance.connector.futures.client">
     <meta name="generator" content="javadoc/PackageWriterImpl">
     <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-tree.html b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    index df07e91..73be3a9 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>com.binance.connector.futures.client Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="tree: package: com.binance.connector.futures.client">
     <meta name="generator" content="javadoc/PackageTreeWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-use.html b/target/apidocs/com/binance/connector/futures/client/package-use.html
    index b3fcb39..b5593cc 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-use.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="use: package: com.binance.connector.futures.client">
     <meta name="generator" content="javadoc/PackageUseWriter">
     <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html
    index fd829ab..066d4ef 100644
    --- a/target/apidocs/help-doc.html
    +++ b/target/apidocs/help-doc.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>API Help (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="help">
     <meta name="generator" content="javadoc/HelpWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html
    index f78a0ee..c832367 100644
    --- a/target/apidocs/index-all.html
    +++ b/target/apidocs/index-all.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Index (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="index">
     <meta name="generator" content="javadoc/IndexWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    @@ -656,6 +656,10 @@ <h2 class="title" id="I:I">I</h2>
     <dd>
     <div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
     </dd>
    +<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStreamRequestString(java.lang.String,int,java.lang.String)" class="member-name-link">indexPriceStreamRequestString(String, int, String)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    +<dd>
    +<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    +</dd>
     </dl>
     <h2 class="title" id="I:K">K</h2>
     <dl class="index">
    diff --git a/target/apidocs/index.html b/target/apidocs/index.html
    index f391807..bb0e451 100644
    --- a/target/apidocs/index.html
    +++ b/target/apidocs/index.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Overview (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="package index">
     <meta name="generator" content="javadoc/PackageIndexWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    diff --git a/target/apidocs/member-search-index.js b/target/apidocs/member-search-index.js
    index f51f887..7fabd8b 100644
    --- a/target/apidocs/member-search-index.js
    +++ b/target/apidocs/member-search-index.js
    @@ -1 +1 @@
    -memberSearchIndex = [{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"Account(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"aggTrades(LinkedHashMap<String, Object>)","u":"aggTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"assetIndex(LinkedHashMap<String, Object>)","u":"assetIndex(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"autoCancelOpen(LinkedHashMap<String, Object>)","u":"autoCancelOpen(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"basis(LinkedHashMap<String, Object>)","u":"basis(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelAllOpenOrders(LinkedHashMap<String, Object>)","u":"cancelAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelMultipleOrders(LinkedHashMap<String, Object>)","u":"cancelMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelOrder(LinkedHashMap<String, Object>)","u":"cancelOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeInitialLeverage(LinkedHashMap<String, Object>)","u":"changeInitialLeverage(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeMarginType(LinkedHashMap<String, Object>)","u":"changeMarginType(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"changeMultiAssetsMode(LinkedHashMap<String, Object>)","u":"changeMultiAssetsMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changePositionModeTrade(LinkedHashMap<String, Object>)","u":"changePositionModeTrade(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"closeListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"CMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"CMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"CMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMUserData","l":"CMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"continuousKlines(LinkedHashMap<String, Object>)","u":"continuousKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)","u":"createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"createListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"depth(LinkedHashMap<String, Object>)","u":"depth(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"exchangeInfo()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"extendListenKey()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"fundingRate(LinkedHashMap<String, Object>)","u":"fundingRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadId(LinkedHashMap<String, Object>)","u":"futuresDownloadId(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadLink(LinkedHashMap<String, Object>)","u":"futuresDownloadLink(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getAdlQuantile(LinkedHashMap<String, Object>)","u":"getAdlQuantile(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getApiKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCommissionRate(LinkedHashMap<String, Object>)","u":"getCommissionRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getConnections()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getCurrentMultiAssetMode(LinkedHashMap<String, Object>)","u":"getCurrentMultiAssetMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCurrentPositionMode(LinkedHashMap<String, Object>)","u":"getCurrentPositionMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getForceOrders(LinkedHashMap<String, Object>)","u":"getForceOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getIncomeHistory(LinkedHashMap<String, Object>)","u":"getIncomeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracketForPair(LinkedHashMap<String, Object>)","u":"getLeverageBracketForPair(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getNoopCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnClosingCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnFailureCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnMessageCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnOpenCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getPair()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getPositionMarginChangeHistory(LinkedHashMap<String, Object>)","u":"getPositionMarginChangeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProxy()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getSecretKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getSpeed()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getTradingRulesIndicators(LinkedHashMap<String, Object>)","u":"getTradingRulesIndicators(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"historicalBlvt(LinkedHashMap<String, Object>)","u":"historicalBlvt(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"historicalTrades(LinkedHashMap<String, Object>)","u":"historicalTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"indexInfo(LinkedHashMap<String, Object>)","u":"indexInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"indexPriceKlines(LinkedHashMap<String, Object>)","u":"indexPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"klines(LinkedHashMap<String, Object>)","u":"klines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"Market(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPriceKlines(LinkedHashMap<String, Object>)","u":"markPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(MarkPriceSymbolParams)","u":"markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(String, int, WebSocketCallback)","u":"markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"modifyIsolatedPositionMargin(LinkedHashMap<String, Object>)","u":"modifyIsolatedPositionMargin(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"modifyOrder(LinkedHashMap<String, Object>)","u":"modifyOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"newOrder(LinkedHashMap<String, Object>)","u":"newOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterest(LinkedHashMap<String, Object>)","u":"openInterest(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"orderModifyHistory(LinkedHashMap<String, Object>)","u":"orderModifyHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ping()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"placeMultipleOrders(LinkedHashMap<String, Object>)","u":"placeMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"PortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginAccountInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginAccountInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryCurrentOpenOrder(LinkedHashMap<String, Object>)","u":"queryCurrentOpenOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryOrder(LinkedHashMap<String, Object>)","u":"queryOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setBaseUrl(String)","u":"setBaseUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setProxy(ProxyAuth)","u":"setProxy(com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setRequestHandler(String, ProxyAuth)","u":"setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"takerBuySellVol(LinkedHashMap<String, Object>)","u":"takerBuySellVol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"time()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"trades(LinkedHashMap<String, Object>)","u":"trades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"UMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"UMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"UMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMUserData","l":"UMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"unsetProxy()"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"UserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"WebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"}];updateSearchResults();
    \ No newline at end of file
    +memberSearchIndex = [{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"Account(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"aggTrades(LinkedHashMap<String, Object>)","u":"aggTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"assetIndex(LinkedHashMap<String, Object>)","u":"assetIndex(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"autoCancelOpen(LinkedHashMap<String, Object>)","u":"autoCancelOpen(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"basis(LinkedHashMap<String, Object>)","u":"basis(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelAllOpenOrders(LinkedHashMap<String, Object>)","u":"cancelAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelMultipleOrders(LinkedHashMap<String, Object>)","u":"cancelMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelOrder(LinkedHashMap<String, Object>)","u":"cancelOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeInitialLeverage(LinkedHashMap<String, Object>)","u":"changeInitialLeverage(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeMarginType(LinkedHashMap<String, Object>)","u":"changeMarginType(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"changeMultiAssetsMode(LinkedHashMap<String, Object>)","u":"changeMultiAssetsMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changePositionModeTrade(LinkedHashMap<String, Object>)","u":"changePositionModeTrade(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"closeListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"CMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"CMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"CMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMUserData","l":"CMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"continuousKlines(LinkedHashMap<String, Object>)","u":"continuousKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)","u":"createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"createListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"depth(LinkedHashMap<String, Object>)","u":"depth(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"exchangeInfo()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"extendListenKey()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"fundingRate(LinkedHashMap<String, Object>)","u":"fundingRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadId(LinkedHashMap<String, Object>)","u":"futuresDownloadId(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadLink(LinkedHashMap<String, Object>)","u":"futuresDownloadLink(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getAdlQuantile(LinkedHashMap<String, Object>)","u":"getAdlQuantile(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getApiKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCommissionRate(LinkedHashMap<String, Object>)","u":"getCommissionRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getConnections()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getCurrentMultiAssetMode(LinkedHashMap<String, Object>)","u":"getCurrentMultiAssetMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCurrentPositionMode(LinkedHashMap<String, Object>)","u":"getCurrentPositionMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getForceOrders(LinkedHashMap<String, Object>)","u":"getForceOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getIncomeHistory(LinkedHashMap<String, Object>)","u":"getIncomeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracketForPair(LinkedHashMap<String, Object>)","u":"getLeverageBracketForPair(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getNoopCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnClosingCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnFailureCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnMessageCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnOpenCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getPair()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getPositionMarginChangeHistory(LinkedHashMap<String, Object>)","u":"getPositionMarginChangeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProxy()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getSecretKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getSpeed()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getTradingRulesIndicators(LinkedHashMap<String, Object>)","u":"getTradingRulesIndicators(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"historicalBlvt(LinkedHashMap<String, Object>)","u":"historicalBlvt(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"historicalTrades(LinkedHashMap<String, Object>)","u":"historicalTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"indexInfo(LinkedHashMap<String, Object>)","u":"indexInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"indexPriceKlines(LinkedHashMap<String, Object>)","u":"indexPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStreamRequestString(String, int, String)","u":"indexPriceStreamRequestString(java.lang.String,int,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"klines(LinkedHashMap<String, Object>)","u":"klines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"Market(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPriceKlines(LinkedHashMap<String, Object>)","u":"markPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(MarkPriceSymbolParams)","u":"markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(String, int, WebSocketCallback)","u":"markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"modifyIsolatedPositionMargin(LinkedHashMap<String, Object>)","u":"modifyIsolatedPositionMargin(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"modifyOrder(LinkedHashMap<String, Object>)","u":"modifyOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"newOrder(LinkedHashMap<String, Object>)","u":"newOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterest(LinkedHashMap<String, Object>)","u":"openInterest(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"orderModifyHistory(LinkedHashMap<String, Object>)","u":"orderModifyHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ping()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"placeMultipleOrders(LinkedHashMap<String, Object>)","u":"placeMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"PortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginAccountInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginAccountInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryCurrentOpenOrder(LinkedHashMap<String, Object>)","u":"queryCurrentOpenOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryOrder(LinkedHashMap<String, Object>)","u":"queryOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setBaseUrl(String)","u":"setBaseUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setProxy(ProxyAuth)","u":"setProxy(com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setRequestHandler(String, ProxyAuth)","u":"setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"takerBuySellVol(LinkedHashMap<String, Object>)","u":"takerBuySellVol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"time()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"trades(LinkedHashMap<String, Object>)","u":"trades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"UMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"UMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"UMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMUserData","l":"UMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"unsetProxy()"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"UserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"WebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html
    index da1b14b..713c76c 100644
    --- a/target/apidocs/overview-summary.html
    +++ b/target/apidocs/overview-summary.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>io.github.binance:binance-futures-connector-java 3.0.4 API</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="index redirect">
     <meta name="generator" content="javadoc/IndexRedirectWriter">
     <link rel="canonical" href="index.html">
    diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html
    index 1ab8b33..0944b44 100644
    --- a/target/apidocs/overview-tree.html
    +++ b/target/apidocs/overview-tree.html
    @@ -1,11 +1,11 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Fri Mar 29 16:44:19 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
     <title>Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-29">
    +<meta name="dc.created" content="2024-03-30">
     <meta name="description" content="class tree">
     <meta name="generator" content="javadoc/TreeWriter">
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    diff --git a/target/binance-futures-connector-java-3.0.4-javadoc.jar b/target/binance-futures-connector-java-3.0.4-javadoc.jar
    index a4245565ebfa9976c827135f7c62ec1c792ab61e..33c476758a1e6708c2d8d4429fb601af93c94356 100644
    GIT binary patch
    delta 155932
    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%0D?ZolNOmugYtz2
    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%0D?Ux7AErnveaeLa<N-gu1LzC*h=#Cp9R(xn`GS
    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
    L)2DE~Am;i%aEl!Y
    
    delta 155763
    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%0DQ)JpXQ9kqm%
    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
    
    diff --git a/target/binance-futures-connector-java-3.0.4-sources.jar b/target/binance-futures-connector-java-3.0.4-sources.jar
    index e503ee5fe71e0d7d8180864fccb5eb81209f97fa..c51a19caa6f132ba1984e1253395b9d3a6a96cd0 100644
    GIT binary patch
    delta 2280
    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
    
    delta 2080
    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
    Y1~k;n1jGhANRkWE8dfWj^M9@OZ^<RJYybcN
    
    diff --git a/target/binance-futures-connector-java-3.0.4.jar b/target/binance-futures-connector-java-3.0.4.jar
    index de6a2d97e85fce250cd924473059928ececb7708..055410af67ce2a442e53dec8f08eec60c6ab8eed 100644
    GIT binary patch
    delta 3724
    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
    Mj7e}z(v~d#2Xo%pC;$Ke
    
    delta 3586
    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
    CMCeff
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.class
    index 99106717f5b39f6bf387f40daeccd0a6aa343f7d..76fc7217e37a679ee6ca52788d5f71620b9b4ecb 100644
    GIT binary patch
    literal 5271
    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
    QSR2z(82df*JAglY4%bAI#sB~S
    
    literal 4999
    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
    N({2!ZM9ehc@jt8ESlR#p
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    index 0901920d25f20b6a5d34a73caee9b66be4fc67b6..95b070cfd49d7ddf9aae827b94d41b91b2a214b1 100644
    GIT binary patch
    delta 2110
    zcmeHHYfMvT7(U-=rKK%BE!V=J2%d?KORd}^k*>^50s#hNI>pI>9-tIX^|U}m#zjoJ
    z)D;6?4BHaG&1}msB$m$v84JSZqKqxNOk<bmoMeM7q7p<ImvMHW%>CKV{a7;JKkp@Z
    z-uHXnyx-#<7Eai`qru3CLZra_vTB&hJjz-@nPLsvlI?U-Qapx%Hs|7G%9>yDqFvD^
    zrGjEV9FBryG$;Ms3-8~7`hBAWk{+A#^?gNYa!dzZ?}fo;oji!4>-Nwk1?Ex{Z7r~}
    zG*xXOwE_`x2kaIA4n+hPO2G=MBX#n`;S^5&V@o>rmlfl(NZYZ7^>p;sZP5kpOTD;B
    zgsIkQPeitnFgU$^8?FFI9p4Ike`x!?g;-XNU>mo1P$>u{4C9(5-DE6>OQ$iF*<>_p
    z^fhH=G)opT7OITSs9`N;b{~Zk4Wnxyg#aB&j+Fb<i<DKd=k>nstO_g&w%9hIFLnW;
    z<lXysGfqa^ZP+FV*s#canljLA)4hVoE7^+OA&P^5Z{pss?0cT+Ij?IJVhQlDIt1pu
    zAw>5wbA^(8`*Br~>xu-^uEIli*{n2UF`5|*nPILzL@|7rz|99^x*G&c&1siJZKj>V
    zb~4m6&UX)Mw9@QrimQ(KD1K1$5h)tW8T5|LRViD!pN7KuT0DCI2(e}`Gs`)WF=r)T
    zsyd4`Ez6YO%wD*-_#}H0zS^-7UETYc7ubs&2X$hQ49CkO@RfA*pgdIq4xlaUB{3k-
    z{d%QL`rOxzr$YsN6D%Hi+ph`4Y1#JH&C*&S)XoJG`E(hXTT)4vTKNbE(Cu(Yjt=%r
    zkc;C6EQY7(-}$Wy$YtyArYt7$6r@hPg0FC>_k;q6Q_eIv<cvX)Z7vxh=vW|>{&8<#
    zHuXlEv7D#yxVlx^xeWa>OI6b(X=JL53~eASN0`zI*31~|`J{@fE-_G~RwzI>-#;S|
    zazLj>joshjK2t*vy65|+?~a!*+Cx#%2aiQQ=VYslR;@XF2EF-dr3l<XW9LqJp}qkP
    z@Uy)IPB&Pl4l8dqe0bwb_x?020&4X^$ZPN&nRFf~^_Obmy8OA1phh1IdlYJP{i{!a
    zj2pkWJj(9me&IL{*)R9K030xJcG-uJ?<AB*LmmQi?x{zxxHAyW1c_nZZz5Fs$cc-U
    z6G68!VzO?-b|waP3<PXY|G_P%qlb?(H^i&%WRMH<a|@W-WVZ68HI=p18Y9Es07F%2
    zR=1zYcvi1`DXmM@Ra?>vU1R{f)*y$P!f<qK>E}Sn$JxKSzOTSV{2B8%=l}Q3y+~kU
    z&lUz~Utp1WpEYZV-W_Au)~Bl%t$*6i>uPZPpH!kWCCOk&*p}*1heWr>7fAjkmFSi~
    SlZXGSJZvSNDZ+nT5&i`K%Lk1B
    
    delta 605
    zcmYk2ZAg=G6vhANzeo3&+p|qEw-`FZsC<d1W@=F;1(vPIJ}3nhDZPkFsT2jSoEG%r
    zoaI=5BoM(bQK?bnmC7}(K9mJXK}JTUNJW%N%q)~83gY>4?>TV!anI0&hylNpj6lGs
    zHL_^O$zvsXg(r#&OH=LYVf9dEMiFE1)OEK{&drxDvMxnKq=rRvZx1qPBo&Xsd6Y`6
    zX;`k2y9V5%<;CDXF}@KN%FKjQ!DqUkgKTAOoGqlVnoVq>%4?kqY*%$)vs|rZ=GiP=
    zI?b3!%7@AsqkZ`}ho}LM*=2CD0JE)_yED^x0sNdk?L~ru5<)RliOS1xN)pKxxI)1S
    zbVVc@7Eoqa7seXrv$9+4jFVA+6^6rg*(O)561)5P&iBkNt_~rV-qj*bhFwftMgq^W
    zk);mn7U`L)SWFYCPp)-hvRjNfkV17nxMj#>ZiY!03C3Einpp^?-Nb8+SksP6vTy5=
    z^X40S+C-rnR_~nylCX^;#+zLq!Ou?9h7PPWNUZU%fu8!&s*z^;vQlX;`ni7i;jiXD
    zcW-~`JGws1NV(4t)aupwCtUFXa=b!`7CqGY7QS$KN5C_kSa7{q9Ndo-(QDx`VV3Ey
    zA<*^@P@y%Kp~Y%vR5OSU9fGv_JHA2pv+wa#Pi0nUq`IMrmi<6m5-y52F?>otLsCpt
    rOGa^gm+!Y1O^dy1j^Um$SkLLBg>MU^ym-DUmL8<@N}VX$!d?FX6j;Am
    
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    index 730a1a7..9890796 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 267</td><td class="ctr2">91%</td><td class="bar">1 of 4</td><td class="ctr2">75%</td><td class="ctr1">2</td><td class="ctr2">12</td><td class="ctr1">3</td><td class="ctr2">32</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L94" class="el_method">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L58" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="112" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L136" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L172" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L84" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L120" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L156" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 267</td><td class="ctr2">91%</td><td class="bar">1 of 4</td><td class="ctr2">75%</td><td class="ctr1">2</td><td class="ctr2">13</td><td class="ctr1">3</td><td class="ctr2">38</td><td class="ctr1">1</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L111" class="el_method">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="48" alt="48"/></td><td class="ctr2" id="c9">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L72" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="38" alt="38"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L153" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L189" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L56" class="el_method">indexPriceStreamRequestString(String, int, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="24" alt="24"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="CMWebsocketClientImpl.java.html#L101" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L137" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L173" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    index c588ea5..87097d2 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    @@ -43,6 +43,20 @@
     <span class="fc" id="L43">        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
    +    /**
    +     * For creating the request and refactoring the request builder because of long statement and code redundancy smell.
    +     * @param initalString
    +     * @param speed
    +     * @param pair
    +     * @return
    +     */
    +
    +//    Refactored Area Starts Method apllied -&gt; Extract method
    +    public String indexPriceStreamRequestString(String initalString, int speed, String pair){
    +<span class="fc" id="L56">        String BaseUrl = getBaseUrl();</span>
    +<span class="fc" id="L57">        pair = pair.toLowerCase();</span>
    +<span class="fc" id="L58">        return String.format(initalString,BaseUrl,pair,speed) ;</span>
    +    }
         /**
          * Same as {@link #indexPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
          *
    @@ -55,16 +69,19 @@
          * @return int - Connection ID
          */
         public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L58">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L59">        Request request = null;</span>
    -<span class="fc" id="L60">        final int defaultSpeed = 3;</span>
    -<span class="fc bfc" id="L61" title="All 2 branches covered.">        if (speed == defaultSpeed) {</span>
    -<span class="fc" id="L62">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
    -        } else {
    -<span class="fc" id="L64">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPrice@%ss&quot;, getBaseUrl(), pair.toLowerCase(), speed));</span>
    +<span class="fc" id="L72">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L73">        Request request = null;</span>
    +<span class="fc" id="L74">        final int defaultSpeed = 3;</span>
    +<span class="fc bfc" id="L75" title="All 2 branches covered.">        if (speed == defaultSpeed) {</span>
    +<span class="fc" id="L76">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice&quot;,speed,pair);</span>
    +<span class="fc" id="L77">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
    +<span class="fc" id="L78">        } else {</span>
    +<span class="fc" id="L79">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice@%ss&quot;,speed,pair);</span>
    +<span class="fc" id="L80">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
             }
    -<span class="fc" id="L66">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L82">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
    +//Refactored Area Ends
     
         /**
          * Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    @@ -81,8 +98,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&lt;/a&gt;
          */
         public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L84">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L85">        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));</span>
    +<span class="fc" id="L101">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L102">        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));</span>
         }
     
         /**
    @@ -91,15 +108,15 @@
          * @param markPriceSymbolParams@return int - Connection ID
          */
         public int markPriceSymbolsPairStream(MarkPriceSymbolParams markPriceSymbolParams) {
    -<span class="fc" id="L94">        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L95">        Request request = null;</span>
    -<span class="fc" id="L96">        final int defaultSpeed = 3;</span>
    -<span class="pc bpc" id="L97" title="1 of 2 branches missed.">        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {</span>
    -<span class="nc" id="L98">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));</span>
    +<span class="fc" id="L111">        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L112">        Request request = null;</span>
    +<span class="fc" id="L113">        final int defaultSpeed = 3;</span>
    +<span class="pc bpc" id="L114" title="1 of 2 branches missed.">        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {</span>
    +<span class="nc" id="L115">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));</span>
             } else {
    -<span class="fc" id="L100">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));</span>
    +<span class="fc" id="L117">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));</span>
             }
    -<span class="fc" id="L102">        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);</span>
    +<span class="fc" id="L119">        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);</span>
         }
     
         /**
    @@ -117,8 +134,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&lt;/a&gt;
          */
         public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L120">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L121">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L137">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L138">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
         /**
    @@ -133,9 +150,9 @@
          * @return int - Connection ID
          */
         public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L136">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L137">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    -<span class="fc" id="L138">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L153">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L154">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    +<span class="fc" id="L155">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     
         /**
    @@ -153,8 +170,8 @@
          * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&lt;/a&gt;
          */
         public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L156">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="fc" id="L157">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +<span class="fc" id="L173">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L174">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
         }
     
         /**
    @@ -169,9 +186,9 @@
          * @return int - Connection ID
          */
         public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L172">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="fc" id="L173">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    -<span class="fc" id="L174">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L189">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L190">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    +<span class="fc" id="L191">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
         }
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    index edb059a..04918a1 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">109</td><td class="ctr1">119</td><td class="ctr2">239</td><td class="ctr1">49</td><td class="ctr2">99</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.html" class="el_class">MarkPriceSymbolParams</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">119</td><td class="ctr2">245</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.html" class="el_class">MarkPriceSymbolParams</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    index af37b67..5a980a8 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">109</td><td class="ctr1">119</td><td class="ctr2">239</td><td class="ctr1">49</td><td class="ctr2">99</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html" class="el_source">MarkPriceSymbolParams.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">119</td><td class="ctr2">245</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html" class="el_source">MarkPriceSymbolParams.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    index 4dc93fb..84d1fca 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">34 of 152</td><td class="ctr2">77%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">11</td><td class="ctr1">9</td><td class="ctr2">37</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13 of 152</td><td class="ctr2">91%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">11</td><td class="ctr1">3</td><td class="ctr2">37</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c7">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    index 11eecea..8d63acb 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    @@ -70,15 +70,15 @@
     
         @Override
         public void onOpen(WebSocket ws, Response response) {
    -<span class="nc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    -<span class="nc" id="L74">        onOpenCallback.onReceive(null);</span>
    -<span class="nc" id="L75">    }</span>
    +<span class="fc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    +<span class="fc" id="L74">        onOpenCallback.onReceive(null);</span>
    +<span class="fc" id="L75">    }</span>
     
         @Override
         public void onClosing(WebSocket ws, int code, String reason) {
    -<span class="nc" id="L79">        super.onClosing(ws, code, reason);</span>
    -<span class="nc" id="L80">        onClosingCallback.onReceive(reason);</span>
    -<span class="nc" id="L81">    }</span>
    +<span class="fc" id="L79">        super.onClosing(ws, code, reason);</span>
    +<span class="fc" id="L80">        onClosingCallback.onReceive(reason);</span>
    +<span class="fc" id="L81">    }</span>
     
         @Override
         public void onMessage(WebSocket ws, String text) {
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    index a6173a1..7c08591 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">285 of 1,128</td><td class="ctr2">74%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">39</td><td class="ctr2">108</td><td class="ctr1">66</td><td class="ctr2">242</td><td class="ctr1">11</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">264 of 1,128</td><td class="ctr2">76%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">37</td><td class="ctr2">108</td><td class="ctr1">60</td><td class="ctr2">242</td><td class="ctr1">9</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    index 778c0ff..375f0df 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">285 of 1,128</td><td class="ctr2">74%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">39</td><td class="ctr2">108</td><td class="ctr1">66</td><td class="ctr2">242</td><td class="ctr1">11</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">264 of 1,128</td><td class="ctr2">76%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">37</td><td class="ctr2">108</td><td class="ctr1">60</td><td class="ctr2">242</td><td class="ctr1">9</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html
    index fbedb4e..4b6b1c7 100644
    --- a/target/site/jacoco/index.html
    +++ b/target/site/jacoco/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,312 of 4,340</td><td class="ctr2">69%</td><td class="bar">48 of 127</td><td class="ctr2">62%</td><td class="ctr1">121</td><td class="ctr2">361</td><td class="ctr1">227</td><td class="ctr2">815</td><td class="ctr1">85</td><td class="ctr2">294</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g0">109</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">99</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="22" height="10" title="285" alt="285"/><img src="jacoco-resources/greenbar.gif" width="65" height="10" title="843" alt="843"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="41" height="10" title="37" alt="37"/><img src="jacoco-resources/greenbar.gif" width="78" height="10" title="70" alt="70"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f1">39</td><td class="ctr2" id="g1">108</td><td class="ctr1" id="h1">66</td><td class="ctr2" id="i0">242</td><td class="ctr1" id="j2">11</td><td class="ctr2" id="k2">51</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,291 of 4,340</td><td class="ctr2">70%</td><td class="bar">48 of 127</td><td class="ctr2">62%</td><td class="ctr1">119</td><td class="ctr2">362</td><td class="ctr1">221</td><td class="ctr2">821</td><td class="ctr1">83</td><td class="ctr2">295</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g0">110</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">100</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="20" height="10" title="264" alt="264"/><img src="jacoco-resources/greenbar.gif" width="66" height="10" title="864" alt="864"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="41" height="10" title="37" alt="37"/><img src="jacoco-resources/greenbar.gif" width="78" height="10" title="70" alt="70"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f1">37</td><td class="ctr2" id="g1">108</td><td class="ctr1" id="h1">60</td><td class="ctr2" id="i1">242</td><td class="ctr1" id="j2">9</td><td class="ctr2" id="k2">51</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    index 4977c85..5e93b97 100644
    --- a/target/site/jacoco/jacoco-sessions.html
    +++ b/target/site/jacoco/jacoco-sessions.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-30e0d87b</span></td><td>Mar 29, 2024, 4:44:07 PM</td><td>Mar 29, 2024, 4:44:15 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>4cc08efd24569b68</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-d1b2e663</span></td><td>Mar 30, 2024, 3:10:14 AM</td><td>Mar 30, 2024, 3:10:22 AM</td></tr><tr><td><span class="el_session">KunjPathak-c86dd409</span></td><td>Mar 30, 2024, 3:10:34 AM</td><td>Mar 30, 2024, 3:10:42 AM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>11e217dc432c4bdd</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.IntRef</span></td><td><code>18df4324f9f7f4f9</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.ObjectRef</span></td><td><code>3c4c8783260b7604</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.newWebSocketStreams.1</span></td><td><code>9f7811565a5c3c0e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Streams</span></td><td><code>7cab6f310faa3bc9</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.WriterTask</span></td><td><code>7bb99fe224facb64</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.writeOneFrame..inlined.synchronized.lambda.1</span></td><td><code>142e88c76baa2b6f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions</span></td><td><code>a64ce8b1d3680207</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions.Companion</span></td><td><code>528784185cb1c80a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketReader</span></td><td><code>98ede1438f2b8778</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketWriter</span></td><td><code>2726658d0491241c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.Buffer.UnsafeCursor</span></td><td><code>fb40e62dff020bec</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    index 4906266..58871c0 100644
    --- a/target/site/jacoco/jacoco.csv
    +++ b/target/site/jacoco/jacoco.csv
    @@ -2,7 +2,7 @@ GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,20,61,0,0,8,18,4,9,4,9
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,105,0,2,0,16,0,7,0,6,0
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,22,245,1,3,3,29,2,10,1,9
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,22,245,1,3,3,35,2,11,1,10
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,0,39,0,0,0,14,0,7,0,7
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,696,167,8,6,76,39,36,12,30,11
    @@ -27,7 +27,7 @@ io.github.binance:binance-futures-connector-java,com.binance.connector.futures.c
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,34,118,2,2,9,28,5,6,3,6
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,13,139,2,2,3,34,3,8,1,8
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,76,184,8,22,21,43,8,18,3,8
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    index 1fc9256..583cf11 100644
    --- a/target/site/jacoco/jacoco.xml
    +++ b/target/site/jacoco/jacoco.xml
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-30e0d87b" start="1711741447928" dump="1711741455488"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="58"><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="84"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="94"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="136"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="156"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="172"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="29"/><counter type="COMPLEXITY" missed="2" covered="10"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="2"/><line nr="62" mi="0" ci="22" mb="0" cb="0"/><line nr="64" mi="0" ci="21" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="84" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="15" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="18" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="23" mb="0" cb="0"/><line nr="102" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="12" mb="0" cb="0"/><line nr="136" mi="0" ci="4" mb="0" cb="0"/><line nr="137" mi="0" ci="20" mb="0" cb="0"/><line nr="138" mi="0" ci="8" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="157" mi="0" ci="12" mb="0" cb="0"/><line nr="172" mi="0" ci="4" mb="0" cb="0"/><line nr="173" mi="0" ci="20" mb="0" cb="0"/><line nr="174" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="29"/><counter type="COMPLEXITY" missed="2" covered="10"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="120"/><counter type="COMPLEXITY" missed="57" covered="52"/><counter type="METHOD" missed="49" covered="50"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="285" covered="843"/><counter type="BRANCH" missed="37" covered="70"/><counter type="LINE" missed="66" covered="176"/><counter type="COMPLEXITY" missed="39" covered="69"/><counter type="METHOD" missed="11" covered="40"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1312" covered="3028"/><counter type="BRANCH" missed="48" covered="79"/><counter type="LINE" missed="227" covered="588"/><counter type="COMPLEXITY" missed="121" covered="240"/><counter type="METHOD" missed="85" covered="209"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-d1b2e663" start="1711779014200" dump="1711779022437"/><sessioninfo id="KunjPathak-c86dd409" start="1711779034584" dump="1711779042058"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStreamRequestString" desc="(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="72"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="111"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="137"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="153"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="173"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="189"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="18" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="6" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="15" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="1" cb="1"/><line nr="115" mi="18" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="23" mb="0" cb="0"/><line nr="119" mi="0" ci="12" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="12" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="20" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="126"/><counter type="COMPLEXITY" missed="57" covered="53"/><counter type="METHOD" missed="49" covered="51"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="264" covered="864"/><counter type="BRANCH" missed="37" covered="70"/><counter type="LINE" missed="60" covered="182"/><counter type="COMPLEXITY" missed="37" covered="71"/><counter type="METHOD" missed="9" covered="42"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1291" covered="3049"/><counter type="BRANCH" missed="48" covered="79"/><counter type="LINE" missed="221" covered="600"/><counter type="COMPLEXITY" missed="119" covered="243"/><counter type="METHOD" missed="83" covered="212"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-03-29T16-44-07_024.dumpstream b/target/surefire-reports/2024-03-30T03-10-13_249.dumpstream
    similarity index 85%
    rename from target/surefire-reports/2024-03-29T16-44-07_024.dumpstream
    rename to target/surefire-reports/2024-03-30T03-10-13_249.dumpstream
    index 994b8e5..4da4fde 100644
    --- a/target/surefire-reports/2024-03-29T16-44-07_024.dumpstream
    +++ b/target/surefire-reports/2024-03-30T03-10-13_249.dumpstream
    @@ -1,4 +1,4 @@
    -# Created at 2024-03-29T16:44:07.511
    +# Created at 2024-03-30T03:10:13.719
     Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
     Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
     'other' has different root
    diff --git a/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream b/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
    new file mode 100644
    index 0000000..2459ae5
    --- /dev/null
    +++ b/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
    @@ -0,0 +1,5 @@
    +# Created at 2024-03-30T03:10:34.199
    +Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    +Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    +'other' has different root
    +
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    index 575c83b..77724e6 100644
    --- a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    +++ b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.083" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.124" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,47 +57,47 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.033">
    -    <system-out><![CDATA[2024-03-29 16:44:13.595[1711741453595] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.616[1711741453616] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.617[1711741453617] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.619[1711741453619] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-29 16:44:13.620[1711741453620] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-29 16:44:13.621[1711741453621] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.037">
    +    <system-out><![CDATA[2024-03-30 03:10:39.912[1711779039912] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.934[1711779039934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.935[1711779039935] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.937[1711779039937] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.939[1711779039939] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 03:10:39.940[1711779039940] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:13.623[1711741453623] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.625[1711741453625] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.626[1711741453626] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.627[1711741453627] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-29 16:44:13.628[1711741453628] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.632[1711741453632] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.022">
    +    <system-out><![CDATA[2024-03-30 03:10:39.944[1711779039944] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.945[1711779039945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.946[1711779039946] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.948[1711779039948] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.955[1711779039955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.964[1711779039964] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
     ]]></system-out>
       </testcase>
    -  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.004">
    -    <system-out><![CDATA[2024-03-29 16:44:13.634[1711741453634] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.635[1711741453635] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.636[1711741453636] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.637[1711741453637] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.966[1711779039966] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.967[1711779039967] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.970[1711779039970] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.971[1711779039971] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.639[1711741453639] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.641[1711741453641] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.642[1711741453642] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.643[1711741453643] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.644[1711741453644] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-29 16:44:13.645[1711741453645] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.645[1711741453645] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.018">
    +    <system-out><![CDATA[2024-03-30 03:10:39.974[1711779039974] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.980[1711779039980] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.982[1711779039982] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.985[1711779039985] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.989[1711779039989] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
     ]]></system-out>
       </testcase>
    -  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.025">
    -    <system-out><![CDATA[2024-03-29 16:44:13.646[1711741453646] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.659[1711741453659] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.035">
    +    <system-out><![CDATA[2024-03-30 03:10:39.994[1711779039994] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:40.014[1711779040014] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -107,7 +107,7 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
     	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
     	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    @@ -154,14 +154,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6befbb12 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4662752a rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-29 16:44:13.660[1711741453660] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-29 16:44:13.662[1711741453662] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +2024-03-30 03:10:40.016[1711779040016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 03:10:40.018[1711779040018] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -171,7 +171,7 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
     	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
     	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    @@ -218,14 +218,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4e17442f rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@33d230ce rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-29 16:44:13.663[1711741453663] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-29 16:44:13.664[1711741453664] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +2024-03-30 03:10:40.020[1711779040020] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 03:10:40.021[1711779040021] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -235,8 +235,8 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:121)
     	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
     	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    @@ -282,14 +282,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5d7f8467 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@63f9ddf9 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-29 16:44:13.665[1711741453665] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-29 16:44:13.667[1711741453667] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +2024-03-30 03:10:40.022[1711779040022] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 03:10:40.023[1711779040023] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -299,8 +299,8 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:157)
     	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
     	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
     	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    @@ -346,14 +346,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5c234920 rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4f5c30b1 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-29 16:44:13.669[1711741453669] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-29 16:44:13.670[1711741453670] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +2024-03-30 03:10:40.024[1711779040024] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 03:10:40.026[1711779040026] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -363,7 +363,7 @@ java.io.InterruptedIOException: executor rejected
     	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
     	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
     	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:66)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
     	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
     	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
     	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    @@ -409,7 +409,7 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@681de87f rejected from java.util.concurrent.ThreadPoolExecutor@21d9cd04[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@29bd85db rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    index 480ae53..799a319 100644
    --- a/target/surefire-reports/TEST-unit.TestJSONParser.xml
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.012" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.023" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.001"/>
    -  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    -  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    +  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.002"/>
    +  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.007"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.006"/>
       <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    index 61caa4d..c93096e 100644
    --- a/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.018" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.026" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.008"/>
    -  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.006"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.004"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.006"/>
       <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    index 6d7abe6..b136f4b 100644
    --- a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.036" tests="13" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.023" tests="13" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,17 +57,17 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.003"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.003"/>
       <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.006"/>
    +  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
       <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.003"/>
    -  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.002"/>
       <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.003"/>
    -  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    index fde4989..6cee4d6 100644
    --- a/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.038" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.065" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.015"/>
    -  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
    -  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.006"/>
    -  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.019"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.02"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.01"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.012"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    index 24f6fdc..f0fdba8 100644
    --- a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.01" tests="7" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.018" tests="7" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,10 +58,10 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.002"/>
    -  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.002"/>
       <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.002"/>
       <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    index 8882e9d..acdcd5d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.002" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="1.93" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.963">
    -    <system-out><![CDATA[2024-03-29 16:44:11.594[1711741451594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60634//dapi/v1/account?timestamp=1711741451499&signature=f31ddbb2e3d9ae7adc980bbf6d00d4bf00d3f18bda4cad55b67d0f87b1f9a1bc
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.897">
    +    <system-out><![CDATA[2024-03-30 03:10:37.994[1711779037994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54884//dapi/v1/account?timestamp=1711779037899&signature=66d994f58b7e43ace5151c702d307c00fcfc96e13b414bd26eafc7ba3275dfd2
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    index ef450a3..72415fb 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:12.295[1711741452295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60636//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711741452294&signature=a598195c11573a3c6eba995790c95bcb11ca5753f93b36948340f8abd9051265
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.014">
    +    <system-out><![CDATA[2024-03-30 03:10:38.580[1711779038580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54886//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711779038580&signature=19b4d35b2956b91e8b818bc92c637202fc19a3da980140c761b9caf2a955f754
     ]]></system-out>
       </testcase>
       <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    index 2ffc8db..f183441 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.318[1711741452318] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60639//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711741452317&signature=d1c8916e23757c6d6be3d170bf03143091d254e406da90d537a5fdf09db6417c
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:38.601[1711779038601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54889//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711779038601&signature=3b5dea03012894ae6b041ae7d29f7134d67065fc847b9ed0aa95dec4faa804e8
     ]]></system-out>
       </testcase>
       <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    index 7899f24..081ae03 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.037" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.05" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.008"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:12.352[1711741452352] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60643//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711741452351&signature=365a6c409cfe9a5bcdc7b2afcb121f0dbf544aaae40792f6a52b5a443dd55e7f
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.005"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.042">
    +    <system-out><![CDATA[2024-03-30 03:10:38.635[1711779038635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54893//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779038635&signature=395a0667b296197e498a4f1553c89c7c9604ba5137ece73c7cbaa6e6f90ad6c4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    index d58b7c0..147faf4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.031" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.005"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.394[1711741452394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60646//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711741452393&signature=f1bea1aa65f7c48769d25bf25c08671dfe84fd1b5cb0cb34d6cfc076e827dd38
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.003"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.027">
    +    <system-out><![CDATA[2024-03-30 03:10:38.687[1711779038687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54896//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779038687&signature=53061cadcf80a2fe8a88f258f173363ce9c3702bd2781e88a66f009ae6ca81f8
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    index 19d143e..b984673 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.058" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.053" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.004"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.051">
    -    <system-out><![CDATA[2024-03-29 16:44:12.419[1711741452419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60649//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711741452419&signature=e6530a9faedb8305365b474f24e5310e02cb7d7b86dd4f4a054ddb5f40018bb4
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.003"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.048">
    +    <system-out><![CDATA[2024-03-30 03:10:38.724[1711779038724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54899//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779038723&signature=6b99100882381012d8708b9399ef23f8a146d2b7b181aacb0080f7dbad2ab12a
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    index 9844bcc..8613871 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.042" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.037" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.476[1711741452476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60651//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711741452475&signature=7df2d61a09a76d4ed3a150954db9cc37202a32a0841dc7fdb8cce8fd25dd9325
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:38.780[1711779038780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54901//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711779038779&signature=237d05ed83e308bd42e0a3d4e88ee4df505c8797c75f3329d4f9fccabf9297a3
     ]]></system-out>
       </testcase>
       <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.019">
    -    <system-out><![CDATA[2024-03-29 16:44:12.499[1711741452499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60654//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711741452498&signature=01034613fee04c67a30f1be5ba26b8532d9f8ed3d789335593981ae6d3e519ab
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.017">
    +    <system-out><![CDATA[2024-03-30 03:10:38.800[1711779038800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54904//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711779038799&signature=a1454da771c1198b36885c8c9f6c979421d59fcdffb3ec4983f3c0bbc47d92e6
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    index 3c00d8c..47e2785 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.520[1711741452520] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60656//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711741452519&signature=cae8a82cb25e6b9f4730667b77a230dc4d254d4299fd28739afd8b5517f8025e
    +    <system-out><![CDATA[2024-03-30 03:10:38.816[1711779038816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54906//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779038816&signature=5feb7379ea7e0b3c6f134f3075345c34c56555fb17e37ca998c5957935261d15
     ]]></system-out>
       </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.002"/>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    index 34f14bf..9599a54 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.546[1711741452546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60660//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711741452545&signature=43946d70e8c129616fe248be51be28c6f6dee24c661242e5ec3c97bf4008257d
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.004"/>
    +  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:38.847[1711779038847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54910//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779038847&signature=12affec6c62d355434f2bdabd52560a0817d23671016bcf73e09d9c2a2e5a6ad
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    index a793c3a..631e5b3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.027" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.560[1711741452560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60662//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711741452560&signature=fae0d7ed5ce31046248ee9f80baea208ced20bb6e2ad23f3f3ef8ada5c91d5f3
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:38.861[1711779038861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54912//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779038860&signature=cec990dc80379b96d3ba0dcf4b9dbe3adc61165f215dd890fe4a5fcdfca6e498
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.569[1711741452569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60664//dapi/v1/openOrders?timestamp=1711741452569&signature=64cca89e7ec9e9d9d085d65f5a6508f114e1ec5af166d32847f11b191905a221
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:38.874[1711779038874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54914//dapi/v1/openOrders?timestamp=1711779038873&signature=6790590ce17163c72c19125da2204fa46fc7015bc9f1d96377a744189ffb136f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    index 16b5ece..d978bb7 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:12.582[1711741452582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60666//dapi/v1/positionSide/dual?timestamp=1711741452581&signature=b9cc0e733e87c7df2fe00d9b49bafaeeb799de3e2c75d140a8727ab594c7bce5
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:38.892[1711779038892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54916//dapi/v1/positionSide/dual?timestamp=1711779038892&signature=36ca9fdc15569f0347e69bcf55f950d7a6a75ef4d7688e7a146c787b61dde339
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    index 1338bdd..dc685f8 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.017" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.022" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:12.598[1711741452598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60668//dapi/v1/balance?timestamp=1711741452596&signature=0b4988f34da2a6cce79296cd0ae27dfa2eb973723d4d76729432ec8448e35b8c
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:38.915[1711779038915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54918//dapi/v1/balance?timestamp=1711779038915&signature=b26b17334e03f90b1aa7c9823cf7cbf5eefa6d7e0bad8a905cbfe8c307be97f2
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    index 4d70adf..04f0233 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.052" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:12.615[1711741452615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60670//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711741452614&signature=50089c5e34d0e1b0b0007046c8f48b73f34aecdaf3b98592e5a73fbadfab5815
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.035">
    +    <system-out><![CDATA[2024-03-30 03:10:38.935[1711779038935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54920//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711779038934&signature=2acb78be6c5cda206d725e7e1abd14dc9cf7228f3ef1415a46efa72713786563
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:12.625[1711741452625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60672//dapi/v1/leverageBracket?timestamp=1711741452624&signature=27d7e9c0b4653deddce81f83d33865daeb5a757eb428a30c1d8e7ce0533ed870
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.016">
    +    <system-out><![CDATA[2024-03-30 03:10:38.971[1711779038971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54922//dapi/v1/leverageBracket?timestamp=1711779038970&signature=38e3f84be43f8d32eff02f2e32118e934eb55631a9098d83a8459d7d2b2ad845
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    index 0832817..45bb4e4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.027" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:12.639[1711741452639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60674//dapi/v2/leverageBracket?timestamp=1711741452638&signature=c1bc8b7eb2c91113bf36bf07c5f0e71db26c0f4e517ffe9ae018043bb0177acf
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:38.989[1711779038989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54924//dapi/v2/leverageBracket?timestamp=1711779038989&signature=b8acdddaf0b5f6af9b93edc7dfb2e4f38583abed52d95cb53940c9c727ff45cd
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.651[1711741452651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60676//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711741452651&signature=d721ec12586e10840ecc5c2b943f933fff0d7d8f9a84e899307927c0560ebdd9
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:39.000[1711779039000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54926//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711779038999&signature=c4b4cc8b20bf004e5fe2e51632ebebb2412de8a1e16cc8d69da1c1466fe4896f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    index 35b9b61..bfa0e62 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.03" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:12.672[1711741452672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60678//dapi/v1/income?symbol=BNBUSDT&timestamp=1711741452672&signature=0aecf4f042810bac507f23291b9b1259753dcb19d1b8531f888a3e3f31d7aff6
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.014[1711779039014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54928//dapi/v1/income?symbol=BNBUSDT&timestamp=1711779039013&signature=dc6adf8b2dbd415045a74eae3e7136c9b33d9ebaa2aa76b09dc180555963b613
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:12.686[1711741452686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60680//dapi/v1/income?timestamp=1711741452686&signature=c368fc9390e1aaadfdd7470eec43467aca97795679cfa22e61560793d1f46e38
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.023[1711779039023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54930//dapi/v1/income?timestamp=1711779039022&signature=5b60e33409e0a85beba506228100c29d3d35e2dfd3f8b97d95a30b80b573c392
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    index 4bbb736..ec3646b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,7 +59,7 @@
       </properties>
       <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004"/>
       <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:12.710[1711741452710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60683//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711741452710&signature=b58f8cdcdd9d4c1a9d2d3191c344b5d235fb4539965729bf4e745dc96e128666
    +    <system-out><![CDATA[2024-03-30 03:10:39.039[1711779039039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54933//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779039039&signature=41b69b60ad8a244eb29361b4985e206db6fd4f7f947cc13dad40545881524371
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    index 40087c6..cd91d17 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:12.725[1711741452725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60685//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711741452724&signature=649ce589f17656f619b9b3db4b2b6b6835419df63d0a6e755a0d9279cfdbf1f1
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.055[1711779039055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54935//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039054&signature=4f49cbdd6b2aee3896f4dcc368031b42b0f20c4ed63a28e265f67dbe3fa95607
     ]]></system-out>
       </testcase>
    -  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.003"/>
    +  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    index 84d33fa..b73f472 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003"/>
    -  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.745[1711741452745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60689//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711741452744&signature=c00672636c477ab3bcf634d7883e5be370f59a4704ffa1fd965ba876e32af884
    +  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:39.071[1711779039071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54939//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039071&signature=7c57a48ac6b5fe973c90357beba564546173f56d6859d56ca9ab97b9d5b29d58
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    index 4591fc8..b61f229 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.04" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    -  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:12.775[1711741452775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60692//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711741452771&signature=939af171ed609258d9859b8b2c8751e774a4107f99fdd9584f3802fdf2b0bc45
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.002"/>
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.035">
    +    <system-out><![CDATA[2024-03-30 03:10:39.091[1711779039091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54942//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779039088&signature=7c3e1b5d2643af689dbada8d81e06908f590cb5bfbd22af93b8ca5caf3767ac2
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    index 5de4ec1..8ac6b04 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.036" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    -    <system-out><![CDATA[2024-03-29 16:44:12.790[1711741452790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60694//dapi/v1/leverageBracket?timestamp=1711741452790&signature=cd9be4ef921afa22488526d1fc91f2e0b167a132c3d35cd8cd7e7dab627bd1d1
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:39.128[1711779039128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54944//dapi/v1/leverageBracket?timestamp=1711779039128&signature=b3a6c8cd2e78b5a4200f11d1fbdf92f55892ef7b3d6b277ecef4e7ed861eb0c9
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.021">
    -    <system-out><![CDATA[2024-03-29 16:44:12.805[1711741452805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60696//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741452805&signature=57f80ec9fd6cfcd3ade58699385c9bb7ec48ee761f710620476eb0b4732f1001
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.139[1711779039139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54946//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779039139&signature=ac066862deef553e0ef70ad6e75e91998073bf8db56799076bfd5639d6e3704f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    index 37f691a..c53b713 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.036" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:12.832[1711741452832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60698//dapi/v1/adlQuantile?timestamp=1711741452832&signature=50ddb1d9fb4a606230812211cda7a308754ebfcc9c37f9ad72cf768729728d45
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.152[1711779039152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54948//dapi/v1/adlQuantile?timestamp=1711779039151&signature=2bcd3de59b62853fb22d572aba4029d473eecd4e8b2e2e3ba626a4bb8b22104e
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.019">
    -    <system-out><![CDATA[2024-03-29 16:44:12.848[1711741452848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60700//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711741452848&signature=2cd0e05dc3027a1f15079ecbdc56c7e0fd01f9b592c3fed96dc962f14976ecfd
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.162[1711779039162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54950//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779039161&signature=8808a244bc46c4c245bd5cb307e2ef1ecbf302a89d2901cd95ad2c0076be0e3f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    index 11b9917..8771359 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.03" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:12.871[1711741452871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60702//dapi/v1/positionRisk?timestamp=1711741452870&signature=34cfe2f7ab9d4243c9af66deb542325eb88d7c2fc92d5d650bc91c13aa53d813
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.173[1711779039173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54952//dapi/v1/positionRisk?timestamp=1711779039173&signature=9b45542503f023ffa0245b7ba1e179c4fc63692b2be194fc2b3ffde5181855b6
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:12.885[1711741452885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60704//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711741452884&signature=6737e49de98cdbfce4c7b7fa5b092f979f73f6c4f92d316cf4f3b00146f58dd0
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.183[1711779039183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54954//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711779039182&signature=553b524187124a0b99c2a2583793745f4203f66d9ca81ce8be3dabaec62a5823
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    index 84a216c..ee77b47 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.901[1711741452901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60706//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711741452899&signature=4af081af20c2bfb78233316a0f81c274afea97409087b3c49676605b634bc95d
    +    <system-out><![CDATA[2024-03-30 03:10:39.195[1711779039195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54956//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779039194&signature=422395f77ba1ca50e0c5e1a52e39c796a9269f32915319a0110282172350c22e
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.002"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    index 2a4e8ce..937c38c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.029" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.03" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.004"/>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.005"/>
       <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:12.921[1711741452921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60711//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711741452921&signature=45303ad757dbbf6b003af441fc781845e07e10d70d132951508f0ddafbef98cf
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.217[1711779039217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54961//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779039217&signature=4a1667f3b7460e3a339c01cce8cee871a12394652040bf9f05295ed217544c15
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:12.933[1711741452933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60713//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741452933&signature=4fbcee0e2d9d6a8c53683f5b4efe6235b02b930ef3da1a906c08f5429ed296c1
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:39.227[1711779039227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54963//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039226&signature=2141135f74f11ebb9b7b1e750dad4b4ba9fbac56b3467e7de9c14891b0605000
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    index 65399cd..f435c26 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.03" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.004"/>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
       <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:12.955[1711741452955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60717//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711741452955&signature=5842972561594ed8866e3ff36d54ca1ffeb490b9aaa298b2a88061d0ccaa4eae
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.247[1711779039247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54967//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711779039246&signature=d752c66dc1dafc9ec51743dcc18b14649c3571dff1c12a3d0aac2d8cbb597b6a
     ]]></system-out>
       </testcase>
       <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:12.966[1711741452966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60719//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741452966&signature=4105a0b53b81de0599ae6ecfe75c8c698fa0738d04604037f0b36881c4ba79ff
    +    <system-out><![CDATA[2024-03-30 03:10:39.253[1711779039253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54969//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039252&signature=667b0f3e12ed23ce95498f534795bb9bef361a26d9335fe6d3df29fc3bd11102
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    index b4c0631..75de662 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.003"/>
    -  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:12.979[1711741452979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60722//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711741452979&signature=f0bbcb47c5ac001560e14bf9dfddd6a029b9830e7b7e4efebc4db5bdb9e77bf2
    +  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.266[1711779039266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779039265&signature=36233bbcc8c5c4b25864344468fe9c40536dfd82ba8d1a146e67a803274deda4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    index 7df889e..5f63920 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.039" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.029">
    -    <system-out><![CDATA[2024-03-29 16:44:12.990[1711741452990] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60724//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711741452990&signature=da5dbe53b0a266b01c7efe4da4b33430eaf555510113477e777833a1ad62b12b
    +  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.275[1711779039275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779039274&signature=11fb7d7c0a15003fd5a4c7a58b8a59c292b5f4a28589768c27b8279a157913fc
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.020[1711741453020] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60726//dapi/v1/forceOrders?timestamp=1711741453020&signature=75e87cf1228f47e1a71c4bfb8d9f3e2c638ac621c7da349e9b2440b69675c6cd
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:39.285[1711779039285] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//dapi/v1/forceOrders?timestamp=1711779039285&signature=4a2f18c8e1623587561abcbec0c43903d8490c1eeaa96e7c2870820db5d2cbc7
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    index 844f42e..47d657e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.057" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.056" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:13.034[1711741453034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60728//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.02">
    +    <system-out><![CDATA[2024-03-30 03:10:39.307[1711779039307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54978//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.046[1711741453046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60730//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:39.321[1711779039321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54980//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.022">
    -    <system-out><![CDATA[2024-03-29 16:44:13.068[1711741453068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60732//dapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.332[1711779039332] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54982//dapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.003"/>
       <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.082[1711741453082] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60735//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711741453080&endTime=1711741454080
    +    <system-out><![CDATA[2024-03-30 03:10:39.346[1711779039346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54985//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779039344&endTime=1711779040344
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    index 2ec54a4..3502fae 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.02" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.03" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,10 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:13.094[1711741453094] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60737//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:39.357[1711779039357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54987//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    -  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    +  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.004"/>
    +  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    index 87e93a8..7533cf3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.027" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.114[1711741453114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60741//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:39.389[1711779039389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54991//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.122[1711741453122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60743//dapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:39.403[1711779039403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54993//dapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    index 96f0a00..7042e4b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.028" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.132[1711741453132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60745//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.417[1711779039417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54995//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.139[1711741453139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60747//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711741453137&endTime=1711741454137
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.427[1711779039427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54997//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779039426&endTime=1711779040426
     ]]></system-out>
       </testcase>
       <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.003"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    index 2f15873..ecdee7a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.016" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.018" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,12 +58,12 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.003"/>
    -  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:13.157[1711741453157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60752//dapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.449[1711779039449] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55002//dapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.163[1711741453163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60754//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.457[1711779039457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55004//dapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    index aa475a9..3910e12 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.01" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.172[1711741453172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60756//dapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.466[1711779039466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55006//dapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    index 52dca33..ec3f9ac 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.042" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.182[1711741453182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60758//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711741453181&endTime=1711741454181
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.475[1711779039475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55008//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779039474&endTime=1711779040474
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.189[1711741453189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60760//dapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.029">
    +    <system-out><![CDATA[2024-03-30 03:10:39.485[1711779039485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//dapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    index 88aca20..c10c5b6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.04" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.197[1711741453197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60762//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.021">
    +    <system-out><![CDATA[2024-03-30 03:10:39.526[1711779039526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55012//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.002"/>
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
       <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    -  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.210[1711741453210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60766//dapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.552[1711779039552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55016//dapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    index 226b8b6..ad7492f 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.031" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.220[1711741453220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60768//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.012">
    +    <system-out><![CDATA[2024-03-30 03:10:39.564[1711779039564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55018//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:13.229[1711741453229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60770//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711741453228&endTime=1711741454228
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:39.578[1711779039578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55020//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779039576&endTime=1711779040576
     ]]></system-out>
       </testcase>
       <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.004"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    index 2781fb3..f869853 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.002"/>
       <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.251[1711741453251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60776//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741453250&endTime=1711741454250
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.603[1711779039603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55026//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779039601&endTime=1711779040601
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.259[1711741453259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60778//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.610[1711779039610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55028//dapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    index 1ac7a38..6ea51c2 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:13.271[1711741453271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60780//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711741453268&endTime=1711741454268
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.620[1711779039620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55030//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711779039617&endTime=1711779040617
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    -  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.288[1711741453288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60784//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.004"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.636[1711779039636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55034//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    index c28afc0..4fbe849 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.300[1711741453300] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60786//dapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.646[1711779039646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55036//dapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.309[1711741453309] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60788//dapi/v1/premiumIndex
    +    <system-out><![CDATA[2024-03-30 03:10:39.652[1711779039652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55038//dapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    index 211172d..3aa8591 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.005"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.323[1711741453323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60791//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711741453321&endTime=1711741454321
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.666[1711779039666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55041//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711779039664&endTime=1711779040664
     ]]></system-out>
       </testcase>
       <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
       <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.335[1711741453335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60794//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +    <system-out><![CDATA[2024-03-30 03:10:39.675[1711779039675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55044//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    index dd7938d..12c9426 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.009" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:13.345[1711741453345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60796//dapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:39.683[1711779039683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55046//dapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    index 30b4f3c..60e9808 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.04" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.361[1711741453361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60799//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711741453359&endTime=1711741454359
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.693[1711779039693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039692&endTime=1711779040692
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:13.368[1711741453368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60801//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +    <system-out><![CDATA[2024-03-30 03:10:39.699[1711779039699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.025"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    index 813a9d5..ccf2460 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.009" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.383[1711741453383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60805//dapi/v1/ping
    +  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.734[1711779039734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55055//dapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    index 728ebb6..f190e85 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.393[1711741453393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60807//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.745[1711779039745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55057//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:13.402[1711741453402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60809//dapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:39.752[1711779039752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55059//dapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    index 8e38ca7..767dcb1 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.417[1711741453417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60811//dapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.01">
    +    <system-out><![CDATA[2024-03-30 03:10:39.764[1711779039764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55061//dapi/v1/ticker/price
     ]]></system-out>
       </testcase>
       <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.424[1711741453424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60813//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +    <system-out><![CDATA[2024-03-30 03:10:39.774[1711779039774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//dapi/v1/ticker/price?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    index 5d60391..c1d2d3e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.435[1711741453435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60815//dapi/v1/time
    +    <system-out><![CDATA[2024-03-30 03:10:39.784[1711779039784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//dapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    index ca9cf9f..c43231b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.029" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.024" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.005"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
       <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    -  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:13.455[1711741453455] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60819//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:39.801[1711779039801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55069//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
       <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.467[1711741453467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60821//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711741453465&endTime=1711741454465
    +    <system-out><![CDATA[2024-03-30 03:10:39.809[1711779039809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55071//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711779039807&endTime=1711779040807
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    index 2b65635..7b16cf7 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.032" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.005"/>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
    -  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:13.488[1711741453488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60825//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.825[1711779039825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.499[1711741453499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60827//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711741453497&endTime=1711741454497
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.832[1711779039832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55077//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039831&endTime=1711779040831
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    index 443da95..2533be9 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.023" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.015" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.512[1711741453512] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60829//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:39.841[1711779039841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55079//dapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.004"/>
    -  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.525[1711741453525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60832//dapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.001"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.849[1711779039849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55082//dapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    index a9d2b1a..13ead4c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.009" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.540[1711741453540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60835//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711741453539&signature=8bb678bf97246e01bacad2e8a6de80b8ce579ed2f1ddb25b94a5394fff9fe945
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.859[1711779039859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55085//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779039859&signature=af6b053547b89461ffe40a158a92a1ed26b0f3db1c8c2254a0ee6017d5466e3e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    index 4f13778..616d9ee 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.549[1711741453549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60837//dapi/v1/pmExchangeInfo?timestamp=1711741453548&signature=bc97bd44682ca3598716efb55d146cc0e7bc579202dbd5cec665458b93264a2c
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:39.868[1711779039868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55087//dapi/v1/pmExchangeInfo?timestamp=1711779039867&signature=2cbcc2bbbb11f22b65c13b78c5cbcb39bda61c433faea5d2babbdb3752cece6e
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.556[1711741453556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60839//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711741453556&signature=835f5d597cfaa2f737cfc73be1b17a04c2807b803e96bee7b4452b2cc213226f
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.875[1711779039875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55089//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779039875&signature=af2651b445195512d88fd036ca9ea1ca35db42a1ad6f5069f1f96a430e030100
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    index 02d3602..7ea11ac 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:13.564[1711741453564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60841//dapi/v1/listenKey
    +  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.883[1711779039883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55091//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    index db16df3..57c4ec4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.008" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.572[1711741453572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60843//dapi/v1/listenKey
    +    <system-out><![CDATA[2024-03-30 03:10:39.889[1711779039889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55093//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    index 0167f8a..5d0002b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:13.581[1711741453581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:60845//dapi/v1/listenKey
    +  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:39.899[1711779039899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55095//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    index 23c91af..e9fdfba 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.013" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.04" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:13.806[1711741453806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60873//fapi/v2/account?timestamp=1711741453806&signature=aff4efee9947dcfbc84723f5513b9a11e5ffbbf9b023f440c6ce9f1bbecd135f
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.04">
    +    <system-out><![CDATA[2024-03-30 03:10:40.202[1711779040202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55123//fapi/v2/account?timestamp=1711779040202&signature=562d514432991d7ce616eb6712d6c22bafe37c2c25c808c1b94c2c6088cee5ae
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    index 944899c..43c2c13 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.03" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.816[1711741453816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60875//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711741453816&signature=0d7e2711fd2f4e291ee9b62c1bce873daac8684c13d200f199ba7d16d92d74ef
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.023">
    +    <system-out><![CDATA[2024-03-30 03:10:40.238[1711779040238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55125//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711779040238&signature=8cd87896f8d940bc4b1945a00325bdadc36880bbcf0db0baee523843bf889a1e
     ]]></system-out>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.002"/>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    index 104c929..5da3677 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.053" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:13.829[1711741453829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60878//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711741453828&signature=277cff1381b4aabfeaaac19863a7119b0b03273aedcc3fd172ccc1df9584f9d4
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.05">
    +    <system-out><![CDATA[2024-03-30 03:10:40.271[1711779040271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55128//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711779040271&signature=93bfa18c358eaa1d739d233bc6ac550062d134628cff2b3c1cfec0da29f0f0ae
     ]]></system-out>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.002"/>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    index c9b25d9..4efc61c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.114" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.003"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.846[1711741453846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60882//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711741453846&signature=30de3db591c11c046294f8102059bd12c45df7add97c5d9cdca3075cd0e9131b
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.004"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.108">
    +    <system-out><![CDATA[2024-03-30 03:10:40.329[1711779040329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55132//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779040329&signature=60dccb8fa85cbdf6f3a2f8c11d70bc10ecb6a48a366d71ec9f2292d60762d1b5
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    index 7f1778d..6e15ae2 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.003"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:13.858[1711741453858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60885//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711741453858&signature=db57824adb9824995ecc2dc04fd685a8019f92a5de6ced166bcc740d82dfd3d9
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.004"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.016">
    +    <system-out><![CDATA[2024-03-30 03:10:40.445[1711779040445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55135//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779040445&signature=5fa3f603ea48f96e2948a55ea6dfcd5e696cc4dc1f6f173b4666e9938fbba7c8
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    index 7be3079..8ba46f3 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.069" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:13.875[1711741453875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60888//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711741453875&signature=d99487505f536c1237f66eafbfae5ce67af405b62a076718444005d0ea80c6c4
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.063">
    +    <system-out><![CDATA[2024-03-30 03:10:40.465[1711779040465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55138//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779040465&signature=e319d128fb7b49f70d65a67fd02fdd8c1887fc39902484dd3690e5dfbd11e20f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    index 6c5d125..4c53e07 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.026" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.179" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:13.893[1711741453893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60890//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711741453892&signature=bb2648aa343092ca139b1d3c8499d804f165461d3b352a117a4d671ab4ed335f
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.161">
    +    <system-out><![CDATA[2024-03-30 03:10:40.533[1711779040533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55140//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711779040533&signature=ffecb68306b3fb4af1b0158d04c227ac81f361a7f65c866111320d778a61bf04
     ]]></system-out>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.002"/>
    -  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:13.908[1711741453908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:60893//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711741453908&signature=075582f60eaf89647dd2df236a392e026a8266e00c7f4cc45a963d73d7a6100b
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003"/>
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:40.697[1711779040697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55143//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711779040696&signature=46a7758962e4f260715a561d13fd6744fe6941a08867a1e2c05a6314872dbdbe
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    index 0baae85..6850192 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:13.919[1711741453919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60895//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711741453919&signature=1ca44017a8120cd55abfdac9cd7fab90438f2f5ac8b262f1729b99b9ec473179
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:40.712[1711779040712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55145//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779040712&signature=e309461f4334d301824b4e9212bfc8299bd232ee921a7519de01bad90d68ec0e
     ]]></system-out>
       </testcase>
       <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.002"/>
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    index 5bb58d7..092ee8a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.004"/>
    +  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.003"/>
       <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:13.942[1711741453942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60899//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711741453941&signature=3991f39bff134dcc0663907222f99b1c04c452b15c8b0ea66c7fc6fff4a93d97
    +    <system-out><![CDATA[2024-03-30 03:10:40.728[1711779040728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55149//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711779040728&signature=f813fafcd5c2f37263200d24d414a3f121a14fc7bbd6658b9b2383dc4404509e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    index fe9ec76..ffa00be 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.005"/>
    -  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:13.962[1711741453962] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60902//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711741453962&signature=861a5489777f0599fafc9a27c9d63b2d735e51c0abad92f1410690af7282d991
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.004"/>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:40.747[1711779040747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55152//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711779040746&signature=3503483f509219a8ab2ba68808c4ca435866b639abd3cefa21ecf1ccd846cba9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    index 6a83436..6546bfb 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.022">
    -    <system-out><![CDATA[2024-03-29 16:44:13.981[1711741453981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60905//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711741453981&signature=5775e138d3630b1bf9c60cc4bc9b3a3f44eceea6372aee840cc91b599a136554
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:40.760[1711779040760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55155//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779040760&signature=b7536ca2f9e4174d1f811a354d4af8ac8a13653b88de0ac8ce6b69dc95b18d7d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    index 6179130..0efdaef 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.052" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.027">
    -    <system-out><![CDATA[2024-03-29 16:44:14.007[1711741454007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60907//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711741454006&signature=fb539f00079ec090bacc4ee8cf5bc3b6f0c11f1b2be02d0da5b5b5c30b11ef38
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:40.771[1711779040771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55157//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779040771&signature=5763f9098953204b3259736aba10bcacde445a09bc9e34c61bac0db21795f951
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.023">
    -    <system-out><![CDATA[2024-03-29 16:44:14.034[1711741454034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60909//fapi/v1/openOrders?timestamp=1711741454034&signature=079cd2c29e303672a13cc8a1952ced403a9bff4f31770fe4c87b0a10d82c2018
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.012">
    +    <system-out><![CDATA[2024-03-30 03:10:40.779[1711779040779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55159//fapi/v1/openOrders?timestamp=1711779040779&signature=04fd29f022ab51e3428810bfd00f8785c8c97ee44ddc10f5d340fbf1edead416
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    index 0026d7a..8fdc6f8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.029" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.028">
    -    <system-out><![CDATA[2024-03-29 16:44:14.061[1711741454061] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60911//fapi/v1/positionSide/dual?timestamp=1711741454061&signature=61c6a9741977bf648bc6b89ba99b88594fec5267a49967ab6ae608283be6b7b0
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.012">
    +    <system-out><![CDATA[2024-03-30 03:10:40.795[1711779040795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55161//fapi/v1/positionSide/dual?timestamp=1711779040794&signature=4f89f10bd2a5f67d3e0f699e6aaf24898c1acedb0c9d185c445d0b4a7e1b140d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    index f138aac..a10df95 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.087" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.016">
    -    <system-out><![CDATA[2024-03-29 16:44:14.092[1711741454092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60913//fapi/v1/income/asyn?startTime=1711741454089&endTime=1711741455089&timestamp=1711741454092&signature=fb15156c53052db54ad7b30c21fcbcdab4ab15842db20f062dccb30dd925e297
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.011">
    +    <system-out><![CDATA[2024-03-30 03:10:40.807[1711779040807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55163//fapi/v1/income/asyn?startTime=1711779040806&endTime=1711779041806&timestamp=1711779040807&signature=42fa6f3d0c32e7de2e3ca92bc1b81a4a7893c7e229bb119400e6effc58c3221c
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.069">
    -    <system-out><![CDATA[2024-03-29 16:44:14.107[1711741454107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60915//fapi/v1/income/asyn?timestamp=1711741454107&signature=c420370e8ef6224d194ff19a209213daf8689d816c828e900e87a45c9e6f13fd
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:40.820[1711779040820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55165//fapi/v1/income/asyn?timestamp=1711779040820&signature=f20bcc94103fae6a435ac9c5e2d69aaba104c79ae5a77ba534b48193db5733cc
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    index 38812c9..460ece0 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.044" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.04" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.034">
    -    <system-out><![CDATA[2024-03-29 16:44:14.181[1711741454181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60917//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711741454181&signature=616b303a40c194ac50f76de8fda8ef7ebee06848690b5ff771b938fe98e12a75
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.035">
    +    <system-out><![CDATA[2024-03-30 03:10:40.833[1711779040833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55167//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711779040832&signature=6da39e1449c90e08288f3a4889167ed55cf504f6fe1674792226eb21a18af0ef
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.007"/>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    index 9235d52..80f139c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.011" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.183" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.225[1711741454225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60920//fapi/v2/balance?timestamp=1711741454225&signature=b49efab4efe7351ec858c075254c55b1fe2169751fba192f0a84e7c6e523ee24
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.182">
    +    <system-out><![CDATA[2024-03-30 03:10:40.874[1711779040874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55170//fapi/v2/balance?timestamp=1711779040874&signature=d70bbc90e6df1ae5d3099a5e00acb44be2a88b428d2701f364f25908bec68d09
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    index 2cf8292..328ef6e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.027" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.04" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:14.237[1711741454237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60922//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741454237&signature=517687a965c9af4215ccde3fb9223b578b356355819feafea520848e14a94da7
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.026">
    +    <system-out><![CDATA[2024-03-30 03:10:41.060[1711779041060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55172//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041059&signature=974aeec7fde4a6b9d3de4db371b8d6051f6ad33dc617b271cb737a0ad53ddaa1
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:14.251[1711741454251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60924//fapi/v1/leverageBracket?timestamp=1711741454250&signature=988a323490c85f812fc37472afe65ffaab62afdeb50dfd2357d0c06ab71b4360
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.014">
    +    <system-out><![CDATA[2024-03-30 03:10:41.085[1711779041085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55174//fapi/v1/leverageBracket?timestamp=1711779041085&signature=b844a246ae5af356c2216733ebd60645020fe117354cebbe57fa9c366c45986d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    index dcef0e2..8d77ca6 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.024" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.022">
    -    <system-out><![CDATA[2024-03-29 16:44:14.267[1711741454267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60926//fapi/v1/multiAssetsMargin?timestamp=1711741454267&signature=c8af0426540a32eb1e5203b47d0199c0aa716f0ede600a13e0fbcc853aff2cbd
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:41.101[1711779041101] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55176//fapi/v1/multiAssetsMargin?timestamp=1711779041101&signature=8c384e86ed93b90c34a728c5d598da156d5a37776a0047a468289213e499a8a1
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    index 57f7c17..9498e0e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.053" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.018">
    -    <system-out><![CDATA[2024-03-29 16:44:14.292[1711741454292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60928//fapi/v1/income?symbol=BNBUSDT&timestamp=1711741454291&signature=316dab5b2ec3e270958f68121191e8e6d23aa2e9cc0520890db41899ce6e4694
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.115[1711779041115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55178//fapi/v1/income?symbol=BNBUSDT&timestamp=1711779041115&signature=8e97059061510444afcf3c4095f2bac65d6ae4e9746e6c9ead79e9e304ced07f
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.035">
    -    <system-out><![CDATA[2024-03-29 16:44:14.308[1711741454308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60930//fapi/v1/income?timestamp=1711741454308&signature=490040256744a7c9f9e78d813c7e27054d2574b786fea4ed2434eeb73dd2e353
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.124[1711779041124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55180//fapi/v1/income?timestamp=1711779041123&signature=227b41a032b0bec469e979fb189c4d644f4f3fa3aa035e5bd81ed43ea9ca2c27
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    index 7d5d0c7..a22da3f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.165" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.004"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.158">
    -    <system-out><![CDATA[2024-03-29 16:44:14.351[1711741454351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60933//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711741454350&signature=54ad96ac1ff12aaebb08608bd74f3094eccadf1b2d4a1d1ec75134170bb2b2aa
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.002"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.137[1711779041137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55183//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779041137&signature=1f58558c65208f97ecf9673a4e167913028d04a65a48470cec1de7dad7e13b74
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    index b64dbb7..daf5c59 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.002"/>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.003"/>
       <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.513[1711741454513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:60936//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711741454513&signature=8048a56d906a5bedf5066541f229b8af189a08248bf6b1c81c7aa16f3e34bd9a
    +    <system-out><![CDATA[2024-03-30 03:10:41.150[1711779041150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55186//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779041150&signature=2d1faa2021315a6f669168eabe0cedf8220aaa8807ac25eb4bd238069f7f8eaf
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    index 33fa83d..2539d94 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.523[1711741454523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60938//fapi/v1/leverageBracket?timestamp=1711741454522&signature=c0a6c083cebfdce01b149a5e6fed39e056d9878418214cb0257c47e61ae839e7
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.160[1711779041160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55188//fapi/v1/leverageBracket?timestamp=1711779041159&signature=9cd07ce1d2a0e3e6a794c690a3e538bb73112084ec2e609069fd4a465ee9e3e9
     ]]></system-out>
       </testcase>
       <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.533[1711741454533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60940//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711741454532&signature=906d3de259737f3144a838beff5ad748e851b7156851d5499e15245c22947281
    +    <system-out><![CDATA[2024-03-30 03:10:41.170[1711779041170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55190//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041170&signature=7aff9416e3dda6965f3b3cbb4a0fc5ad0be8d295cde75f0c696425d79e44a42b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    index 661bb5f..a6ded4c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.546[1711741454546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60942//fapi/v1/adlQuantile?timestamp=1711741454545&signature=79ba347df68386cb3b19893a902bdfe35ee3dd2aa671b14a7e964cc930fb71f3
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.178[1711779041178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55192//fapi/v1/adlQuantile?timestamp=1711779041178&signature=998455952aa56e2bbe978d0de76fde61088bf9b2a6b21762d3588a2a3db5fad2
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.553[1711741454553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60944//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711741454552&signature=d7a9a82259f85382307814751886d98b469a938e2e162c00125497d96825aeee
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.185[1711779041185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55194//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779041185&signature=1a787b69da3ed241e8f2311d92c1f41b5cd9b6d2529ab23e33ddf802b485a7ab
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    index cb68c01..6fe118e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.562[1711741454562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60946//fapi/v2/positionRisk?timestamp=1711741454562&signature=69f891ecc5d56ed21f79b55411377be06e174e4e35ab72686c817122d37e2a09
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:41.194[1711779041194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55196//fapi/v2/positionRisk?timestamp=1711779041193&signature=a2fe999a2a8ecb5b517cd30a2308082ba1d8c6474ff12a90878918267d34f23a
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:14.573[1711741454573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60948//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711741454573&signature=9f0e7d1454813bd82abe0b4d7d9bf2ad6fe4713d0ec777d3749a6951982c0d05
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.199[1711779041199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55198//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711779041199&signature=2eefada12a19478c3e64fb5e9a74d2996f2b769ff09410012cebbc55b000e039
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    index 82c8021..a26d9a8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.584[1711741454584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60950//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711741454584&signature=e090a01505a469dd90d63309daf0225b9dbd05a9febe8bce55339664c360e7bf
    +    <system-out><![CDATA[2024-03-30 03:10:41.208[1711779041208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55200//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779041207&signature=74fb3f70fa823e5909959a7b05418394e2452660fbb54382b9ae923508ce6efb
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.004"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    index b65a981..30867c4 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,11 +58,11 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.597[1711741454597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60953//fapi/v1/apiTradingStatus?timestamp=1711741454597&signature=77fb023b15ef93b53d875e8ff3f38854013884faa57990e331d7ca0447391436
    +    <system-out><![CDATA[2024-03-30 03:10:41.219[1711779041219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55203//fapi/v1/apiTradingStatus?timestamp=1711779041219&signature=0906baec2b8a07ee10f2c43cd13924901ef3906f2fdaf971ca2ffe83d24a5143
     ]]></system-out>
       </testcase>
       <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:14.604[1711741454604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60955//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711741454604&signature=fa854601f016338f9c0c6d7d682a7fdeb81c061bdf18a8d088422f3b7a6083c3
    +    <system-out><![CDATA[2024-03-30 03:10:41.226[1711779041226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55205//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711779041226&signature=735648d220fca8ec5bd8024a23a6dd4eee32444595512d6f306bc3545d06999f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    index 8283adf..e8d859d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.033" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:14.622[1711741454622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60959//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711741454622&signature=2f0e47ed86b85bbbcd42f8a1098b540b0d380127fad103c06331add1ad45c9b7
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.241[1711779041241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55209//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779041241&signature=ec9fe65b4a065df9c084e0574c64847b33f2332995071f6bcfc4ad8c72611f06
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.633[1711741454633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60961//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741454633&signature=3d81a867e761d15deaafb5db03efe9d6958078f9c54de5d31e70abccd939be1d
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.018">
    +    <system-out><![CDATA[2024-03-30 03:10:41.250[1711779041250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55211//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041250&signature=ca7749d3ebbf583ff50450b687f41b466215cb1e21c4d00a4009ab0416d66333
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    index 025ba97..d46bcde 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.027" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002"/>
    -  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:14.648[1711741454648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60965//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711741454648&signature=1f62d62034c8c572af3e6f50c725df68b7a9e62984104e958a860d2cf3164947
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.005"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.281[1711779041281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55215//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711779041281&signature=e5b874a53901ede491ffaf714dc34b1f9b2990ae38ddba76031f25a76b9a75ff
     ]]></system-out>
       </testcase>
       <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:14.658[1711741454658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60967//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711741454658&signature=e1164d4c8e8caa1457fe801891a45626712960dc99b7d4ced717cc4ecf28a92c
    +    <system-out><![CDATA[2024-03-30 03:10:41.289[1711779041289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55217//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041289&signature=9d03f94b8b6999dd088981f9e5174fc443ae6386f8e05466fbb3d4dbace85c92
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    index 4deced5..9423bbd 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.003"/>
    -  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.672[1711741454672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60970//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711741454672&signature=76814804291ce28f4101250b5338d52fdd02e36735f8ed047e5ff67abce22f58
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.013">
    +    <system-out><![CDATA[2024-03-30 03:10:41.304[1711779041304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55220//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779041302&signature=e65c8742e9b810744a0be742968f0eeec4c7c4fc1121ab0ac8497154aedb8b55
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    index 5b63a02..461e78f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.059" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.680[1711741454680] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60972//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711741454679&signature=ea7262b563d6bf7a001544ccd35275d73e7ec0cc44dd166fed7e5f6f6ce85f00
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.019">
    +    <system-out><![CDATA[2024-03-30 03:10:41.317[1711779041317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55222//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779041317&signature=218e1efaef41a1b21c7102f2dbd1906dcb61f2ca5b68381e63195081e5524601
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:14.687[1711741454687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60974//fapi/v1/forceOrders?timestamp=1711741454686&signature=ae7670d0c55fe6fd7e9e074f500e883cf75ebbf9053571d4ac7f55d041224ea9
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.038">
    +    <system-out><![CDATA[2024-03-30 03:10:41.339[1711779041339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55224//fapi/v1/forceOrders?timestamp=1711779041339&signature=8a0716506c809405d396cf6165ab7cdf7c4fe9962fbb0a95bb849da1e7f3e4a7
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    index d12a259..37fbc6c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.027" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.033" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:14.694[1711741454694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60976//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.378[1711779041378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55226//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:14.700[1711741454700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60978//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.384[1711779041384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55228//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
       <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:14.705[1711741454705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60980//fapi/v1/aggTrades?symbol=BNBUSDT
    +    <system-out><![CDATA[2024-03-30 03:10:41.393[1711779041393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55230//fapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.002"/>
       <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.004">
    -    <system-out><![CDATA[2024-03-29 16:44:14.716[1711741454716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60983//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711741454715&endTime=1711741455715
    +    <system-out><![CDATA[2024-03-30 03:10:41.403[1711779041403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55233//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779041403&endTime=1711779042403
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    index 97f56bc..46c87e2 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.725[1711741454725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60985//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.411[1711779041411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55235//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.03">
    -    <system-out><![CDATA[2024-03-29 16:44:14.732[1711741454732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60987//fapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.420[1711779041420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55237//fapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    index 1cb186c..f8c3fd7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.174" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.071">
    -    <system-out><![CDATA[2024-03-29 16:44:14.764[1711741454764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60989//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.427[1711779041427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55239//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.081">
    -    <system-out><![CDATA[2024-03-29 16:44:14.850[1711741454850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60991//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711741454848&endTime=1711741455848
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.434[1711779041434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55241//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779041433&endTime=1711779042433
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
       <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    index 36cd760..bac8582 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.021" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.023" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.003"/>
    -  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.942[1711741454942] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60996//fapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.001"/>
    +  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.450[1711779041450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55246//fapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.949[1711741454949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:60998//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:41.457[1711779041457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55248//fapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    index f3b1426..c9ea9b5 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.961[1711741454961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61000//fapi/v1/exchangeInfo
    +    <system-out><![CDATA[2024-03-30 03:10:41.473[1711779041473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55250//fapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    index 2b7fc45..7e5dea8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,11 +58,11 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:14.970[1711741454970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61002//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711741454969&endTime=1711741455969
    +    <system-out><![CDATA[2024-03-30 03:10:41.483[1711779041483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55252//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779041482&endTime=1711779042482
     ]]></system-out>
       </testcase>
       <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:14.980[1711741454980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61004//fapi/v1/fundingRate
    +    <system-out><![CDATA[2024-03-30 03:10:41.492[1711779041492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55254//fapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    index 108d54d..d8a270f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.004"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.001"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.01">
    -    <system-out><![CDATA[2024-03-29 16:44:14.996[1711741454996] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61008//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711741454995&endTime=1711741455995
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.507[1711779041507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55258//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711779041506&endTime=1711779042506
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.007[1711741455007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61010//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.518[1711779041518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55260//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    index 357b60f..be2e5f9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.024" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:15.015[1711741455015] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61012//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.528[1711779041528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55262//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
       <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    -  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:15.033[1711741455033] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61016//fapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.003"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.545[1711779041545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55266//fapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    index 1c1b9da..fabe221 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,11 +58,11 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.045[1711741455045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61018//fapi/v1/indexInfo?symbol=DEFIUSDT
    +    <system-out><![CDATA[2024-03-30 03:10:41.553[1711779041553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55268//fapi/v1/indexInfo?symbol=DEFIUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.052[1711741455052] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61020//fapi/v1/indexInfo
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.561[1711779041561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55270//fapi/v1/indexInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    index aac23ca..83ce5be 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.036" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.062[1711741455062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61022//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.017">
    +    <system-out><![CDATA[2024-03-30 03:10:41.574[1711779041574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55272//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.070[1711741455070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61024//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711741455068&endTime=1711741456068
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.592[1711779041592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55274//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779041591&endTime=1711779042591
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.004"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    index a7d422c..080839b 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.016" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:15.089[1711741455089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61030//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741455088&endTime=1711741456088
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.618[1711779041618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55280//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041616&endTime=1711779042616
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.095[1711741455095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61032//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.624[1711779041624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55282//fapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    index 898e337..c39d560 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.016" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.023" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.102[1711741455102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61034//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455100&endTime=1711741456100
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.634[1711779041634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55284//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041633&endTime=1711779042633
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.003"/>
       <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    -  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.112[1711741455112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61038//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.649[1711779041649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55288//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    index 1b12680..31428c6 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.119[1711741455119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61040//fapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.659[1711779041659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55290//fapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    -    <system-out><![CDATA[2024-03-29 16:44:15.125[1711741455125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61042//fapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.666[1711779041666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55292//fapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    index 8a1c391..e61c2e6 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.028" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.005"/>
       <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.135[1711741455135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61045//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711741455134&endTime=1711741456134
    +    <system-out><![CDATA[2024-03-30 03:10:41.683[1711779041683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55295//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041681&endTime=1711779042681
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.145[1711741455145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61048//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.012">
    +    <system-out><![CDATA[2024-03-30 03:10:41.693[1711779041693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55298//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    index 1e24602..60f7798 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.065" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.153[1711741455153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61050//fapi/v1/assetIndex?symbol=ADAUSD
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.039">
    +    <system-out><![CDATA[2024-03-30 03:10:41.710[1711779041710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55300//fapi/v1/assetIndex?symbol=ADAUSD
     ]]></system-out>
       </testcase>
    -  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.160[1711741455160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61052//fapi/v1/assetIndex
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.023">
    +    <system-out><![CDATA[2024-03-30 03:10:41.749[1711779041749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55302//fapi/v1/assetIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    index d2664f9..652e254 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,15 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.168[1711741455168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61054//fapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:41.774[1711779041774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55304//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 03:10:41.785[1711779041785] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.002"/>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    index 419fcec..8b46544 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.033" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,23 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.182[1711741455182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61057//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455180&endTime=1711741456180
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.795[1711779041795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55307//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041794&endTime=1711779042794
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.192[1711741455192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61059//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:41.804[1711779041804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55309//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 03:10:41.808[1711779041808] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 03:10:41.812[1711779041812] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 03:10:41.814[1711779041814] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004">
    +    <system-out><![CDATA[2024-03-30 03:10:41.821[1711779041821] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    index 2b82b49..7246fa4 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.208[1711741455208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61063//fapi/v1/ping
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.828[1711779041828] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 03:10:41.832[1711779041832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55313//fapi/v1/ping
    +2024-03-30 03:10:41.837[1711779041837] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    index 5d6434a..cf547f8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,17 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.013">
    -    <system-out><![CDATA[2024-03-29 16:44:15.219[1711741455219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61065//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455217&endTime=1711741456217
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.843[1711779041843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55315//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041841&endTime=1711779042841
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003">
    +    <system-out><![CDATA[2024-03-30 03:10:41.848[1711779041848] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
     ]]></system-out>
       </testcase>
    -  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
       <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    -  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.237[1711741455237] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61069//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.856[1711779041856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55319//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    index a5b8380..24041ec 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.246[1711741455246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61071//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.867[1711779041867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55321//fapi/v1/ticker/24hr?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.253[1711741455253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61073//fapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.875[1711779041875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55323//fapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    index d089878..78b2ea8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.262[1711741455262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61075//fapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.006">
    +    <system-out><![CDATA[2024-03-30 03:10:41.886[1711779041886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55325//fapi/v1/ticker/price
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:15.271[1711741455271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61077//fapi/v1/ticker/price?symbol=BNBUSDT
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.008">
    +    <system-out><![CDATA[2024-03-30 03:10:41.892[1711779041892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55327//fapi/v1/ticker/price?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    index 3247812..8049833 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.016" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.283[1711741455283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61079//fapi/v1/time
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.015">
    +    <system-out><![CDATA[2024-03-30 03:10:41.904[1711779041904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55329//fapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    index 63f8e9c..03b3e49 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.022" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:15.293[1711741455293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61081//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.920[1711779041920] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55331//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
    -  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.011">
    -    <system-out><![CDATA[2024-03-29 16:44:15.304[1711741455304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61084//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455303&endTime=1711741456303
    +  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.931[1711779041931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55334//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041929&endTime=1711779042929
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
    +  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    index ffda605..11972d3 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.024" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -60,11 +60,11 @@
       <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.003"/>
       <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
       <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.326[1711741455326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61089//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +    <system-out><![CDATA[2024-03-30 03:10:41.949[1711779041949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55339//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-29 16:44:15.333[1711741455333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61091//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711741455332&endTime=1711741456332
    +  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.009">
    +    <system-out><![CDATA[2024-03-30 03:10:41.957[1711779041957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55341//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041955&endTime=1711779042955
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    index 924aa43..06b641e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.024" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.017" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.012">
    -    <system-out><![CDATA[2024-03-29 16:44:15.342[1711741455342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61093//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 03:10:41.967[1711779041967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55343//fapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.003"/>
    -  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.356[1711741455356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61096//fapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.004"/>
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:41.979[1711779041979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55346//fapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    index f3f6356..f8cc1c0 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.027" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.006" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.002"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.025">
    -    <system-out><![CDATA[2024-03-29 16:44:15.367[1711741455367] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61099//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711741455367&signature=68d70b33c4d798a1b926bcb0efe372c01805e299d2b0ed564de4e653bd7fb312
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.004">
    +    <system-out><![CDATA[2024-03-30 03:10:41.987[1711779041987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55349//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779041987&signature=a1a57d2ade04f663115821af3205d160050cb4e6f2e4c950e70e0545962f31fb
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    index d4a3698..015c658 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.395[1711741455395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61101//fapi/v1/pmExchangeInfo?timestamp=1711741455394&signature=96045a7e55decd51f1addc790ca6a579f1becbc3fff3b9a5c3cdde360f941642
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:41.994[1711779041994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55351//fapi/v1/pmExchangeInfo?timestamp=1711779041993&signature=d06465e90dd800d2c9c27438e2ee93a964e8e5f9e7956dff43310d2361600a0a
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:15.403[1711741455403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:61103//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711741455403&signature=11709fb9475dc64fbf57410cc7fbfd0ee38f84ddb78374cf5283111f845735d6
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:41.999[1711779041999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55353//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779041998&signature=7b1ca6633d3a9d61e20ec23ae8af1c0c9a6b5224277fa47b4d6811afd3a9e981
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    index ada74b8..86a0b39 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.007" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001"/>
    -  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.008">
    -    <system-out><![CDATA[2024-03-29 16:44:15.416[1711741455416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:61106//fapi/v1/listenKey
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:42.005[1711779042005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55356//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    index 77d28ce..de52460 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009">
    -    <system-out><![CDATA[2024-03-29 16:44:15.426[1711741455426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:61108//fapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.005">
    +    <system-out><![CDATA[2024-03-30 03:10:42.012[1711779042012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55358//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    index 0235ca8..a7585e7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035 2024-03-29T16-44-07_024-jvmRun1 surefire-20240329164407436_1tmp surefire_0-20240329164407436_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire9912722967623679035\surefirebooter-20240329164407436_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.007">
    -    <system-out><![CDATA[2024-03-29 16:44:15.436[1711741455436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:61110//fapi/v1/listenKey
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.004">
    +    <system-out><![CDATA[2024-03-30 03:10:42.019[1711779042019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55360//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    index 6bf3f65..2d6ae40 100644
    --- a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    +++ b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestCMWebsocketClientImpl
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s -- in unit.TestCMWebsocketClientImpl
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    index 0390526..00aad49 100644
    --- a/target/surefire-reports/unit.TestJSONParser.txt
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestJSONParser
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.TestJSONParser
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    index c07049c..ea9e5a4 100644
    --- a/target/surefire-reports/unit.TestParameterChecker.txt
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestParameterChecker
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.TestParameterChecker
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    index c72b06b..9137912 100644
    --- a/target/surefire-reports/unit.TestRequestBuilder.txt
    +++ b/target/surefire-reports/unit.TestRequestBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestRequestBuilder
     -------------------------------------------------------------------------------
    -Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.TestRequestBuilder
    +Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    index cff3289..107c1f8 100644
    --- a/target/surefire-reports/unit.TestResponseHandler.txt
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestResponseHandler
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in unit.TestResponseHandler
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    index db3837a..96fa04c 100644
    --- a/target/surefire-reports/unit.TestUrlBuilder.txt
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestUrlBuilder
     -------------------------------------------------------------------------------
    -Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.TestUrlBuilder
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    index 10b37bd..80485bf 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.002 s -- in unit.cm_futures.account.TestCMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.930 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    index 32243f5..ee67dfe 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    index 2f9b619..4eac0d8 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    index 98d9fea..3005908 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    index 31a37e9..e0d6c78 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    index 9992bbb..527ccb3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    index 7355452..a81bd61 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    index 3ac875c..f418e90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    index 9cd6d90..1289eed 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    index 5e4e826..07ac5ff 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    index 11cfeca..48108e3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    index 49e93e9..562e8c8 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    index d0a6d60..5095411 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    index 0271494..bb680e3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    index dcec828..e66ebc3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    index ab8d049..4e0f9fd 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMModifyOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    index f7c4fa3..d5924c2 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    index 5663b98..20f2dc6 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    index 8b3d3be..dbb726c 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    index 2678bcb..0718a5b 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    index f7a682e..0159137 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    index 6fb02cb..2723a5d 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    index 989e97a..efa09ea 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    index a25c417..ff760c5 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    index 79171f7..d8755d8 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    index da69e04..149d2b3 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.cm_futures.market.TestCMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    index dc8fe3a..5fe42a1 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBasis
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMBasis
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    index b48d71f..57eb230 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.market.TestCMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    index ce75b5f..4785735 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    index b254743..45212ae 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.market.TestCMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    index 24b3185..497ce2b 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    index 5f8d17b..3a9e3fe 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    index 4e153d5..9a017ab 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    index 15fd13e..f70b4af 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    index 5ada9c4..d01454c 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    index 4f0f2e3..62fcd21 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    index ec59037..519cf41 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    index 47b07b3..c4549d4 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    index 093ded6..787f7da 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    index 81cae2a..6d23ee0 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.market.TestCMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    index 5a8a720..c382d3c 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    index 3b84e25..85ee14d 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    index 2886e50..4735952 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    index 7127b52..16f7930 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    index 840c411..bc4aac6 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    index 7b281cb..d6ac772 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    index a99a474..d794ca9 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    index 2213b41..f993007 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    index 8fc2cde..8cbfe9d 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    index 92f6ec4..4dc8d08 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    index 657a569..b1f8830 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    index 97f51d2..ef6275c 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    index b39d5e3..c65590a 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    index e1b2997..c858a04 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    index 6bd2614..2ce8af7 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    index 15a6f44..5d95733 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    index 3547a1d..7de02bb 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    index 4b92ccb..b4b89d5 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    index de30e56..e10f8a7 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    index 2589862..eed5dae 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    index 8366a04..8c56405 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    index 687b512..f2fe19d 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    index 3b1f881..e2f4d67 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    index aab7487..1b4645e 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    index 4cce436..8fe1e62 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    index b8a8bda..2ffe5e8 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    index bb548cf..11fb1be 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    index ebd6c4f..4ce384e 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.um_futures.account.TestUMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    index 4f7be93..3b2c5c2 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    index 7989976..3f199d6 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    index 3aeb227..975051d 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    index afc24cd..79bfdaf 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    index 20d21fd..1d7546a 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    index 8382a28..b67f785 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    index 05aef7d..7bab439 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    index 708bfb3..b8507ac 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    index b146557..d290a5e 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    index 9720fbb..9eb83b9 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    index c445435..bc6bb09 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    index 8182120..c0276d1 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.market.TestUMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    index 2bad76d..e150db2 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s -- in unit.um_futures.market.TestUMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    index cf2c3fd..d2f2681 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.market.TestUMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    index dd0da3b..e627a27 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    index 747c8bf..d353807 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMIndexInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    index 8406c34..ca774eb 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    index 08ee8cc..7f69eac 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    index 97e29c3..702cec8 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    index a43fb44..fbe5025 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.market.TestUMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    index 0be7229..7c0765d 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    index 4a99c44..8c7ff06 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    index 4ef558d..0819b1d 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    index 27a22e2..9fdce71 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    index b88f37b..e208a39 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTakerBuySellVolume
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    index 6166527..655b742 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    index a36d71a..fa085eb 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    index a605895..a6c37dc 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    index e54d695..719a870 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    index 9bce562..38d30de 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    index fd4c3f5..4bf6672 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    index d5c7478..82a220e 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    index 95a0507..96e6032 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    index f201cba..6a9bb59 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    index d6ff4f7..0f18e39 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    index 47fc49a..ce1ba59 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    
    From 6010dd33bc2b6d4d453cf38b4677bd0ea87cc218 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 12:09:24 -0300
    Subject: [PATCH 4/9] 2nd Implementation Refacoring
    
    ---
     .idea/csv-editor.xml                          |   14 +
     logs/binance-java-connector.log               | 4735 +++++++++++++++++
     smells/ArchitectureSmells.csv                 |   28 +-
     smells/DesigniteLog01042024_0657.txt          |    6 +
     smells/DesigniteLog30032024_0237.txt          |    6 -
     smells/ImplementationSmells.csv               |   38 +-
     smells/MethodMetrics.csv                      |  422 +-
     smells/TestabilitySmells.csv                  |  276 +-
     smells/TypeMetrics.csv                        |    4 +-
     .../client/utils/HttpClientSingleton.java     |   10 +-
     .../futures/client/utils/RequestHandler.java  |    1 +
     target/apidocs/allclasses-index.html          |    2 +-
     target/apidocs/allpackages-index.html         |    2 +-
     .../futures/client/FuturesClient.html         |    2 +-
     .../futures/client/WebsocketClient.html       |    2 +-
     .../client/class-use/FuturesClient.html       |    2 +-
     .../client/class-use/WebsocketClient.html     |    2 +-
     .../client/impl/CMFuturesClientImpl.html      |    2 +-
     .../client/impl/CMWebsocketClientImpl.html    |    2 +-
     .../client/impl/FuturesClientImpl.html        |    2 +-
     .../client/impl/MarkPriceSymbolParams.html    |    2 +-
     .../client/impl/UMFuturesClientImpl.html      |    2 +-
     .../client/impl/UMWebsocketClientImpl.html    |    2 +-
     .../client/impl/WebsocketClientImpl.html      |    2 +-
     .../impl/class-use/CMFuturesClientImpl.html   |    2 +-
     .../impl/class-use/CMWebsocketClientImpl.html |    2 +-
     .../impl/class-use/FuturesClientImpl.html     |    2 +-
     .../impl/class-use/MarkPriceSymbolParams.html |    2 +-
     .../impl/class-use/UMFuturesClientImpl.html   |    2 +-
     .../impl/class-use/UMWebsocketClientImpl.html |    2 +-
     .../impl/class-use/WebsocketClientImpl.html   |    2 +-
     .../client/impl/cm_futures/CMAccount.html     |    2 +-
     .../client/impl/cm_futures/CMMarket.html      |    2 +-
     .../impl/cm_futures/CMPortfolioMargin.html    |    2 +-
     .../client/impl/cm_futures/CMUserData.html    |    2 +-
     .../impl/cm_futures/class-use/CMAccount.html  |    2 +-
     .../impl/cm_futures/class-use/CMMarket.html   |    2 +-
     .../class-use/CMPortfolioMargin.html          |    2 +-
     .../impl/cm_futures/class-use/CMUserData.html |    2 +-
     .../impl/cm_futures/package-summary.html      |    2 +-
     .../client/impl/cm_futures/package-tree.html  |    2 +-
     .../client/impl/cm_futures/package-use.html   |    2 +-
     .../futures/client/impl/futures/Account.html  |    2 +-
     .../futures/client/impl/futures/Market.html   |    2 +-
     .../client/impl/futures/PortfolioMargin.html  |    2 +-
     .../futures/client/impl/futures/UserData.html |    2 +-
     .../impl/futures/class-use/Account.html       |    2 +-
     .../client/impl/futures/class-use/Market.html |    2 +-
     .../futures/class-use/PortfolioMargin.html    |    2 +-
     .../impl/futures/class-use/UserData.html      |    2 +-
     .../client/impl/futures/package-summary.html  |    2 +-
     .../client/impl/futures/package-tree.html     |    2 +-
     .../client/impl/futures/package-use.html      |    2 +-
     .../futures/client/impl/package-summary.html  |    2 +-
     .../futures/client/impl/package-tree.html     |    2 +-
     .../futures/client/impl/package-use.html      |    2 +-
     .../client/impl/um_futures/UMAccount.html     |    2 +-
     .../client/impl/um_futures/UMMarket.html      |    2 +-
     .../impl/um_futures/UMPortfolioMargin.html    |    2 +-
     .../client/impl/um_futures/UMUserData.html    |    2 +-
     .../impl/um_futures/class-use/UMAccount.html  |    2 +-
     .../impl/um_futures/class-use/UMMarket.html   |    2 +-
     .../class-use/UMPortfolioMargin.html          |    2 +-
     .../impl/um_futures/class-use/UMUserData.html |    2 +-
     .../impl/um_futures/package-summary.html      |    2 +-
     .../client/impl/um_futures/package-tree.html  |    2 +-
     .../client/impl/um_futures/package-use.html   |    2 +-
     .../futures/client/package-summary.html       |    2 +-
     .../futures/client/package-tree.html          |    2 +-
     .../connector/futures/client/package-use.html |    2 +-
     target/apidocs/help-doc.html                  |    2 +-
     target/apidocs/index-all.html                 |    2 +-
     target/apidocs/index.html                     |    2 +-
     target/apidocs/overview-summary.html          |    2 +-
     target/apidocs/overview-tree.html             |    2 +-
     ...e-futures-connector-java-3.0.4-javadoc.jar |  Bin 225101 -> 225049 bytes
     ...e-futures-connector-java-3.0.4-sources.jar |  Bin 44714 -> 44753 bytes
     .../binance-futures-connector-java-3.0.4.jar  |  Bin 59740 -> 59852 bytes
     .../client/utils/HttpClientSingleton.class    |  Bin 1795 -> 2056 bytes
     target/jacoco.exec                            |  Bin 148450 -> 73561 bytes
     .../HttpClientSingleton.html                  |    2 +-
     .../HttpClientSingleton.java.html             |   14 +-
     .../WebSocketConnection.html                  |    2 +-
     .../WebSocketConnection.java.html             |   12 +-
     .../index.html                                |    2 +-
     .../index.source.html                         |    2 +-
     target/site/jacoco/index.html                 |    2 +-
     target/site/jacoco/jacoco-sessions.html       |    2 +-
     target/site/jacoco/jacoco.csv                 |    4 +-
     target/site/jacoco/jacoco.xml                 |    2 +-
     .../2024-03-30T03-10-33_674.dumpstream        |    5 -
     ...eam => 2024-03-30T21-39-22_335.dumpstream} |    2 +-
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |   98 +-
     .../TEST-unit.TestJSONParser.xml              |   10 +-
     .../TEST-unit.TestParameterChecker.xml        |   16 +-
     .../TEST-unit.TestRequestBuilder.xml          |   20 +-
     .../TEST-unit.TestResponseHandler.xml         |   14 +-
     .../TEST-unit.TestUrlBuilder.xml              |   16 +-
     ...tures.account.TestCMAccountInformation.xml |   10 +-
     ...futures.account.TestCMAccountTradeList.xml |   12 +-
     ...nit.cm_futures.account.TestCMAllOrders.xml |   10 +-
     ....account.TestCMAutoCancelAllOpenOrders.xml |   12 +-
     ...ures.account.TestCMCancelAllOpenOrders.xml |   12 +-
     ...res.account.TestCMCancelMultipleOrders.xml |   10 +-
     ...t.cm_futures.account.TestCMCancelOrder.xml |   16 +-
     ...es.account.TestCMChangeInitialLeverage.xml |   12 +-
     ...tures.account.TestCMChangePositionMode.xml |   12 +-
     ...res.account.TestCMCurrentAllOpenOrders.xml |   14 +-
     ...ures.account.TestCMCurrentPositionMode.xml |   10 +-
     ...es.account.TestCMFuturesAccountBalance.xml |   10 +-
     ...tures.account.TestCMGetLeverageBracket.xml |   14 +-
     ...s.account.TestCMGetLeverageBracketPair.xml |   14 +-
     ...cm_futures.account.TestCMIncomeHistory.xml |   14 +-
     ...unt.TestCMModifyIsolatedPositionMargin.xml |    8 +-
     ...t.cm_futures.account.TestCMModifyOrder.xml |   10 +-
     ...tures.account.TestCMModifyOrderHistory.xml |   10 +-
     ...unit.cm_futures.account.TestCMNewOrder.xml |   12 +-
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   14 +-
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   14 +-
     ...ures.account.TestCMPositionInformation.xml |   14 +-
     ...ount.TestCMPositionMarginChangeHistory.xml |   10 +-
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   16 +-
     ...it.cm_futures.account.TestCMQueryOrder.xml |   14 +-
     ...tures.account.TestCMUserCommissionRate.xml |   10 +-
     ...futures.account.TestCMUsersForceOrders.xml |   12 +-
     ...unit.cm_futures.market.TestCMAggTrades.xml |   22 +-
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   14 +-
     ...nit.cm_futures.market.TestCMBookTicker.xml |   14 +-
     ..._futures.market.TestCMContinuousKlines.xml |   16 +-
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   16 +-
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   10 +-
     ...utures.market.TestCMFundingRateHistory.xml |   14 +-
     ..._futures.market.TestCMHistoricalTrades.xml |   14 +-
     ..._futures.market.TestCMIndexPriceKlines.xml |   16 +-
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   16 +-
     ...cm_futures.market.TestCMLongShortRatio.xml |   18 +-
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   14 +-
     ...m_futures.market.TestCMMarkPriceKlines.xml |   18 +-
     ...t.cm_futures.market.TestCMOpenInterest.xml |   12 +-
     ...es.market.TestCMOpenInterestStatistics.xml |   14 +-
     ...TEST-unit.cm_futures.market.TestCMPing.xml |   10 +-
     ...unit.cm_futures.market.TestCMTicker24H.xml |   12 +-
     ...it.cm_futures.market.TestCMTickerPrice.xml |   14 +-
     ...TEST-unit.cm_futures.market.TestCMTime.xml |   10 +-
     ....market.TestCMTopLongShortAccountRatio.xml |   14 +-
     ...market.TestCMTopLongShortPositionRatio.xml |   16 +-
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   16 +-
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   12 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   14 +-
     ..._futures.userdata.TestCMCloseListenKey.xml |    6 +-
     ...futures.userdata.TestCMCreateListenKey.xml |   10 +-
     ...futures.userdata.TestCMExtendListenKey.xml |    6 +-
     ...tures.account.TestUMAccountInformation.xml |   10 +-
     ...futures.account.TestUMAccountTradeList.xml |   12 +-
     ...nit.um_futures.account.TestUMAllOrders.xml |   12 +-
     ....account.TestUMAutoCancelAllOpenOrders.xml |   10 +-
     ...ures.account.TestUMCancelAllOpenOrders.xml |   12 +-
     ...res.account.TestUMCancelMultipleOrders.xml |   10 +-
     ...t.um_futures.account.TestUMCancelOrder.xml |   14 +-
     ...es.account.TestUMChangeInitialLeverage.xml |   10 +-
     ...futures.account.TestUMChangeMarginType.xml |   10 +-
     ...es.account.TestUMChangeMultiAssetsMode.xml |   12 +-
     ...tures.account.TestUMChangePositionMode.xml |   10 +-
     ...res.account.TestUMCurrentAllOpenOrders.xml |   14 +-
     ...ures.account.TestUMCurrentPositionMode.xml |   10 +-
     ...DownloadIdForFuturesTransactionHistory.xml |   14 +-
     ...wnloadLinkForFuturesTransactionHistory.xml |   12 +-
     ...es.account.TestUMFuturesAccountBalance.xml |   10 +-
     ...tures.account.TestUMGetLeverageBracket.xml |   14 +-
     ...tures.account.TestUMGetMultiAssetsMode.xml |   10 +-
     ...um_futures.account.TestUMIncomeHistory.xml |   14 +-
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   12 +-
     ...unit.um_futures.account.TestUMNewOrder.xml |   10 +-
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   14 +-
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   14 +-
     ...ures.account.TestUMPositionInformation.xml |   14 +-
     ...ount.TestUMPositionMarginChangeHistory.xml |   12 +-
     ...ount.TestUMQuantitativeRulesIndicators.xml |   14 +-
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   18 +-
     ...it.um_futures.account.TestUMQueryOrder.xml |   18 +-
     ...tures.account.TestUMUserCommissionRate.xml |   12 +-
     ...futures.account.TestUMUsersForceOrders.xml |   14 +-
     ...unit.um_futures.market.TestUMAggTrades.xml |   24 +-
     ...nit.um_futures.market.TestUMBookTicker.xml |   12 +-
     ..._futures.market.TestUMContinuousKlines.xml |   14 +-
     ...EST-unit.um_futures.market.TestUMDepth.xml |   14 +-
     ...t.um_futures.market.TestUMExchangeInfo.xml |   10 +-
     ...utures.market.TestUMFundingRateHistory.xml |   14 +-
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   16 +-
     ..._futures.market.TestUMHistoricalTrades.xml |   18 +-
     ...unit.um_futures.market.TestUMIndexInfo.xml |   14 +-
     ..._futures.market.TestUMIndexPriceKlines.xml |   16 +-
     ...ST-unit.um_futures.market.TestUMKlines.xml |   16 +-
     ...um_futures.market.TestUMLongShortRatio.xml |   16 +-
     ...unit.um_futures.market.TestUMMarkPrice.xml |   14 +-
     ...m_futures.market.TestUMMarkPriceKlines.xml |   16 +-
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   14 +-
     ...t.um_futures.market.TestUMOpenInterest.xml |   18 +-
     ...es.market.TestUMOpenInterestStatistics.xml |   25 +-
     ...TEST-unit.um_futures.market.TestUMPing.xml |   14 +-
     ...utures.market.TestUMTakerBuySellVolume.xml |   19 +-
     ...unit.um_futures.market.TestUMTicker24H.xml |   12 +-
     ...it.um_futures.market.TestUMTickerPrice.xml |   14 +-
     ...TEST-unit.um_futures.market.TestUMTime.xml |   10 +-
     ....market.TestUMTopLongShortAccountRatio.xml |   14 +-
     ...market.TestUMTopLongShortPositionRatio.xml |   12 +-
     ...ST-unit.um_futures.market.TestUMTrades.xml |   16 +-
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   12 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   14 +-
     ..._futures.userdata.TestUMCloseListenKey.xml |   12 +-
     ...futures.userdata.TestUMCreateListenKey.xml |   10 +-
     ...futures.userdata.TestUMExtendListenKey.xml |   10 +-
     .../unit.TestCMWebsocketClientImpl.txt        |    2 +-
     .../surefire-reports/unit.TestJSONParser.txt  |    2 +-
     .../unit.TestParameterChecker.txt             |    2 +-
     .../unit.TestResponseHandler.txt              |    2 +-
     .../surefire-reports/unit.TestUrlBuilder.txt  |    2 +-
     ...tures.account.TestCMAccountInformation.txt |    2 +-
     ...futures.account.TestCMAccountTradeList.txt |    2 +-
     ...nit.cm_futures.account.TestCMAllOrders.txt |    2 +-
     ....account.TestCMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestCMCancelMultipleOrders.txt |    2 +-
     ...t.cm_futures.account.TestCMCancelOrder.txt |    2 +-
     ...es.account.TestCMChangeInitialLeverage.txt |    2 +-
     ...tures.account.TestCMChangePositionMode.txt |    2 +-
     ...res.account.TestCMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCurrentPositionMode.txt |    2 +-
     ...es.account.TestCMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestCMGetLeverageBracket.txt |    2 +-
     ...s.account.TestCMGetLeverageBracketPair.txt |    2 +-
     ...cm_futures.account.TestCMIncomeHistory.txt |    2 +-
     ...t.cm_futures.account.TestCMModifyOrder.txt |    2 +-
     ...tures.account.TestCMModifyOrderHistory.txt |    2 +-
     ...unit.cm_futures.account.TestCMNewOrder.txt |    2 +-
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestCMPositionInformation.txt |    2 +-
     ...ount.TestCMPositionMarginChangeHistory.txt |    2 +-
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    2 +-
     ...it.cm_futures.account.TestCMQueryOrder.txt |    2 +-
     ...tures.account.TestCMUserCommissionRate.txt |    2 +-
     ...futures.account.TestCMUsersForceOrders.txt |    2 +-
     ...unit.cm_futures.market.TestCMAggTrades.txt |    2 +-
     .../unit.cm_futures.market.TestCMBasis.txt    |    2 +-
     ...nit.cm_futures.market.TestCMBookTicker.txt |    2 +-
     ..._futures.market.TestCMContinuousKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMDepth.txt    |    2 +-
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    2 +-
     ...utures.market.TestCMFundingRateHistory.txt |    2 +-
     ..._futures.market.TestCMHistoricalTrades.txt |    2 +-
     ..._futures.market.TestCMIndexPriceKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMKlines.txt   |    2 +-
     ...cm_futures.market.TestCMLongShortRatio.txt |    2 +-
     ...unit.cm_futures.market.TestCMMarkPrice.txt |    2 +-
     ...m_futures.market.TestCMMarkPriceKlines.txt |    2 +-
     ...t.cm_futures.market.TestCMOpenInterest.txt |    2 +-
     ...es.market.TestCMOpenInterestStatistics.txt |    2 +-
     .../unit.cm_futures.market.TestCMPing.txt     |    2 +-
     ...unit.cm_futures.market.TestCMTicker24H.txt |    2 +-
     ...it.cm_futures.market.TestCMTickerPrice.txt |    2 +-
     .../unit.cm_futures.market.TestCMTime.txt     |    2 +-
     ....market.TestCMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestCMTopLongShortPositionRatio.txt |    2 +-
     .../unit.cm_futures.market.TestCMTrades.txt   |    2 +-
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    2 +-
     ...futures.userdata.TestCMCreateListenKey.txt |    2 +-
     ...tures.account.TestUMAccountInformation.txt |    2 +-
     ...futures.account.TestUMAccountTradeList.txt |    2 +-
     ...nit.um_futures.account.TestUMAllOrders.txt |    2 +-
     ....account.TestUMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestUMCancelMultipleOrders.txt |    2 +-
     ...t.um_futures.account.TestUMCancelOrder.txt |    2 +-
     ...es.account.TestUMChangeInitialLeverage.txt |    2 +-
     ...futures.account.TestUMChangeMarginType.txt |    2 +-
     ...es.account.TestUMChangeMultiAssetsMode.txt |    2 +-
     ...tures.account.TestUMChangePositionMode.txt |    2 +-
     ...res.account.TestUMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestUMCurrentPositionMode.txt |    2 +-
     ...DownloadIdForFuturesTransactionHistory.txt |    2 +-
     ...wnloadLinkForFuturesTransactionHistory.txt |    2 +-
     ...es.account.TestUMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestUMGetLeverageBracket.txt |    2 +-
     ...tures.account.TestUMGetMultiAssetsMode.txt |    2 +-
     ...um_futures.account.TestUMIncomeHistory.txt |    2 +-
     ...unt.TestUMModifyIsolatedPositionMargin.txt |    2 +-
     ...unit.um_futures.account.TestUMNewOrder.txt |    2 +-
     ...ount.TestUMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestUMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestUMPositionInformation.txt |    2 +-
     ...ount.TestUMPositionMarginChangeHistory.txt |    2 +-
     ...ount.TestUMQuantitativeRulesIndicators.txt |    2 +-
     ...es.account.TestUMQueryCurrentOpenOrder.txt |    2 +-
     ...it.um_futures.account.TestUMQueryOrder.txt |    2 +-
     ...tures.account.TestUMUserCommissionRate.txt |    2 +-
     ...futures.account.TestUMUsersForceOrders.txt |    2 +-
     ...unit.um_futures.market.TestUMAggTrades.txt |    2 +-
     ...nit.um_futures.market.TestUMBookTicker.txt |    2 +-
     ..._futures.market.TestUMContinuousKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMDepth.txt    |    2 +-
     ...t.um_futures.market.TestUMExchangeInfo.txt |    2 +-
     ...utures.market.TestUMFundingRateHistory.txt |    2 +-
     ...ures.market.TestUMHistoricalBlvtKlines.txt |    2 +-
     ..._futures.market.TestUMHistoricalTrades.txt |    2 +-
     ...unit.um_futures.market.TestUMIndexInfo.txt |    2 +-
     ..._futures.market.TestUMIndexPriceKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMKlines.txt   |    2 +-
     ...um_futures.market.TestUMLongShortRatio.txt |    2 +-
     ...unit.um_futures.market.TestUMMarkPrice.txt |    2 +-
     ...m_futures.market.TestUMMarkPriceKlines.txt |    2 +-
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    2 +-
     ...t.um_futures.market.TestUMOpenInterest.txt |    2 +-
     ...es.market.TestUMOpenInterestStatistics.txt |    2 +-
     .../unit.um_futures.market.TestUMPing.txt     |    2 +-
     ...utures.market.TestUMTakerBuySellVolume.txt |    2 +-
     ...unit.um_futures.market.TestUMTicker24H.txt |    2 +-
     ...it.um_futures.market.TestUMTickerPrice.txt |    2 +-
     .../unit.um_futures.market.TestUMTime.txt     |    2 +-
     ....market.TestUMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestUMTopLongShortPositionRatio.txt |    2 +-
     .../unit.um_futures.market.TestUMTrades.txt   |    2 +-
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestUMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestUMCreateListenKey.txt |    2 +-
     ...futures.userdata.TestUMExtendListenKey.txt |    2 +-
     328 files changed, 6181 insertions(+), 1450 deletions(-)
     create mode 100644 smells/DesigniteLog01042024_0657.txt
     delete mode 100644 smells/DesigniteLog30032024_0237.txt
     delete mode 100644 target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
     rename target/surefire-reports/{2024-03-30T03-10-13_249.dumpstream => 2024-03-30T21-39-22_335.dumpstream} (85%)
    
    diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml
    index cbf7e59..76edb09 100644
    --- a/.idea/csv-editor.xml
    +++ b/.idea/csv-editor.xml
    @@ -10,6 +10,13 @@
                 </Attribute>
               </value>
             </entry>
    +        <entry key="\smells\DesignSmells.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
             <entry key="\smells\ImplementationSmells.csv">
               <value>
                 <Attribute>
    @@ -24,6 +31,13 @@
                 </Attribute>
               </value>
             </entry>
    +        <entry key="\smells\TestabilitySmells.csv">
    +          <value>
    +            <Attribute>
    +              <option name="separator" value="," />
    +            </Attribute>
    +          </value>
    +        </entry>
             <entry key="\smells\TypeMetrics.csv">
               <value>
                 <Attribute>
    diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log
    index f9769f3..180e236 100644
    --- a/logs/binance-java-connector.log
    +++ b/logs/binance-java-connector.log
    @@ -1625,3 +1625,4738 @@ Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.interna
     2024-03-30 03:10:42.005[1711779042005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55356//fapi/v1/listenKey
     2024-03-30 03:10:42.012[1711779042012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55358//fapi/v1/listenKey
     2024-03-30 03:10:42.019[1711779042019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55360//fapi/v1/listenKey
    +2024-03-30 18:47:20.865[1711835240865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50349//dapi/v1/account?timestamp=1711835240768&signature=491e33c0c331f7c3437609c26954fb0be43bee94859e56845e369914051452d4
    +2024-03-30 18:47:21.556[1711835241556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50351//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711835241556&signature=8346e5d69deddc1c6f4d697c4287e8a3fc511c5e362a0d1eeb6fbf6626f3a49d
    +2024-03-30 18:47:21.659[1711835241659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50353//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711835241658&signature=6ae01b8c0495c3eb8b7d947469bb79ff8487087de7c0148ca821c2cb1cad1e55
    +2024-03-30 18:47:21.728[1711835241728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50356//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835241728&signature=92064efe66be887dbf98b9c5316f7cab2e6faec9801a56ab9b8b2af5ce44c779
    +2024-03-30 18:47:21.757[1711835241757] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50358//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835241756&signature=b851ab2b0bd197b1609c15f5cb7ba9d7401b70c1881b0d2c9f5c88bfd8b1ab80
    +2024-03-30 18:47:21.787[1711835241787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50360//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835241786&signature=9e7b4c3662bb8c88c500cd53fb2409714a1ddcff195602919b36dc346c4fc0f3
    +2024-03-30 18:47:21.803[1711835241803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50361//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711835241802&signature=65249511f1383c1103d953da5eac97782c0a982f3f296edef2ef5f2a466b7835
    +2024-03-30 18:47:21.813[1711835241813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50363//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711835241813&signature=2228f78fd5ceac8af3af9b9a7cdf8807fbd55135e64cd42cb0095f90f32ccc5d
    +2024-03-30 18:47:21.823[1711835241823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50364//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835241822&signature=af818d31e1752e1166e7ececac2cb6988d272802106c17b00df4653d11bbc36c
    +2024-03-30 18:47:21.854[1711835241854] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50367//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835241854&signature=41a70b9c7c3581f9fdfa07fb636a81389e590f29f9c25b149041775f0172834a
    +2024-03-30 18:47:21.876[1711835241876] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50368//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835241876&signature=222cb9eaa37d11a8de6d9ba3feeac7d84f5609361fd4b7769d8269bde24671fd
    +2024-03-30 18:47:21.889[1711835241889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50369//dapi/v1/openOrders?timestamp=1711835241888&signature=c1b34faf97fa65746f211c8dd6bd2ff33ae4614b0759ae3cf0d681ed7e8c0ab7
    +2024-03-30 18:47:21.902[1711835241902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50370//dapi/v1/positionSide/dual?timestamp=1711835241900&signature=f7bc41846a6779d1053f769d43e85bd7959711be7d6940c504b1d0b3f6aeab2b
    +2024-03-30 18:47:21.911[1711835241911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50371//dapi/v1/balance?timestamp=1711835241910&signature=2e174d9fb1795344b3da83adc3dc346ca8d5cc90ef078152b7d173b5c1e4181e
    +2024-03-30 18:47:21.920[1711835241920] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50372//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711835241920&signature=4c6a0fc40d9adea5b5e5c6dcddc461c8e97254080298fef29eef4e78724b575e
    +2024-03-30 18:47:21.926[1711835241926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50373//dapi/v1/leverageBracket?timestamp=1711835241925&signature=173c03ab541a1ad1c33e700d36707be58281246a1797ede022f909ab19e307af
    +2024-03-30 18:47:21.944[1711835241944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50374//dapi/v2/leverageBracket?timestamp=1711835241943&signature=aee3e0566418ae2ff3ceaaf3a90f2b37cdeb7095e81d1426017a92bc00871e29
    +2024-03-30 18:47:21.949[1711835241949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50375//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711835241948&signature=40971fa19a8c062d12de909537fd29c16d549a136716e760c80e031984bd9b31
    +2024-03-30 18:47:21.960[1711835241960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50376//dapi/v1/income?symbol=BNBUSDT&timestamp=1711835241959&signature=e7b7ec89e08f312b9feff14ed8872209cdd06be356319051e66a899f7cd66ff3
    +2024-03-30 18:47:21.966[1711835241966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50377//dapi/v1/income?timestamp=1711835241965&signature=d8086afff17379b6e7fa8069767890dc9c12e0810e11bab922fa32b9adffbd93
    +2024-03-30 18:47:21.984[1711835241984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50379//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835241984&signature=7567a3f6549ac4e018388ba94a84e2d373c8091524d05654f68af2a58e362890
    +2024-03-30 18:47:22.004[1711835242004] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50380//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835242003&signature=76ad0e23a466bfc54cbb69a63d1fc05a64d459083d3b35a8e608d7c867a0d457
    +2024-03-30 18:47:22.025[1711835242025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50383//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835242024&signature=968a7b3f2d6d877cf6cecd3474f0a30cb54b615816562ec93675acc27ce5b51f
    +2024-03-30 18:47:22.068[1711835242068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50385//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835242044&signature=eccbb71cf71b996dd904c1648ddd762c50f00161ab1d489a3cc817aaab141da2
    +2024-03-30 18:47:22.078[1711835242078] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50386//dapi/v1/leverageBracket?timestamp=1711835242078&signature=52b9b891826bfc3e7b641c341caba8a2f0b7dcf8e9ba1c19e6476c5eeffaa4dd
    +2024-03-30 18:47:22.084[1711835242084] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50387//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835242084&signature=b72acb1d904f71ade2ab0dab153770c96c4441c1b3734c365e0d4bf92cbb5c48
    +2024-03-30 18:47:22.092[1711835242092] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50388//dapi/v1/adlQuantile?timestamp=1711835242092&signature=59f27f7791d8eab873bbe72e453be274e172f6acbd3ffd148b723fc80ef63592
    +2024-03-30 18:47:22.096[1711835242096] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50389//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835242096&signature=6178b5275c030fd2d6345c668637a7fcb51af8386fdbc3635338ed378cefe499
    +2024-03-30 18:47:22.116[1711835242116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50390//dapi/v1/positionRisk?timestamp=1711835242115&signature=4e6e030c3c880ed29987e1ae5248506828ff7bcd1feddda903b1a01857a8ca0e
    +2024-03-30 18:47:22.126[1711835242126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50391//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711835242124&signature=f88e846d7f8ad98bf2f7856b9e1a74e67ab7e44952a54f82df697971748d6597
    +2024-03-30 18:47:22.142[1711835242142] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50392//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835242140&signature=d24ad2f084538068acfd0d5000c6b44fafa46c0b26096e823a47ccb69c94d01e
    +2024-03-30 18:47:22.177[1711835242177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50396//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835242177&signature=cf0b3644655f7949de53b8bf2640140f9a8cfd1d492f8ab6017bad36f314634a
    +2024-03-30 18:47:22.186[1711835242186] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50397//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835242184&signature=5b4a2e6b1a8b06f11037c9c1efc67fa23c3e9c728c6c1f34f2bc5c3477a891c8
    +2024-03-30 18:47:22.224[1711835242224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50400//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711835242224&signature=143bc792982fdc76d6c294e44a3040ae5c4b0f211226a1746a9fb51929c1d638
    +2024-03-30 18:47:22.230[1711835242230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50401//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835242229&signature=3fce4b2ca8c41ae59299190e7b14bb20fac0f52dc56b2e4dcdeee153d3e53dc1
    +2024-03-30 18:47:22.249[1711835242249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50403//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835242249&signature=b5b060d38ac249a80c1d4fde65cd06337031f41f725f8c330f69c4219536a882
    +2024-03-30 18:47:22.259[1711835242259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50404//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835242259&signature=c914e4eb9c24a1117b40538e6edd77a7120d7206bd1b1f85da6f3bd47dcb42d0
    +2024-03-30 18:47:22.264[1711835242264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50405//dapi/v1/forceOrders?timestamp=1711835242264&signature=577627664089cbfda96c3297db691c4105851a43c07e336af49211f90e79f1b7
    +2024-03-30 18:47:22.277[1711835242277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50406//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:47:22.288[1711835242288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50407//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:47:22.293[1711835242293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50408//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:47:22.321[1711835242321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50410//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835242303&endTime=1711835243303
    +2024-03-30 18:47:22.334[1711835242334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50411//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 18:47:22.362[1711835242362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50414//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:47:22.371[1711835242371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50415//dapi/v1/ticker/bookTicker
    +2024-03-30 18:47:22.379[1711835242379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50416//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:47:22.396[1711835242396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50417//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835242389&endTime=1711835243389
    +2024-03-30 18:47:22.419[1711835242419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50421//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:47:22.423[1711835242423] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50422//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:47:22.436[1711835242436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50423//dapi/v1/exchangeInfo
    +2024-03-30 18:47:22.464[1711835242464] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50424//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835242460&endTime=1711835243460
    +2024-03-30 18:47:22.475[1711835242475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50425//dapi/v1/fundingRate
    +2024-03-30 18:47:22.485[1711835242485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50426//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:47:22.497[1711835242497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50429//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:47:22.511[1711835242511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50430//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:47:22.514[1711835242514] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50431//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835242513&endTime=1711835243513
    +2024-03-30 18:47:22.556[1711835242556] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50436//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835242554&endTime=1711835243554
    +2024-03-30 18:47:22.563[1711835242563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50437//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:47:22.584[1711835242584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50438//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711835242576&endTime=1711835243576
    +2024-03-30 18:47:22.601[1711835242601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50441//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 18:47:22.611[1711835242611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50442//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:47:22.615[1711835242615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50443//dapi/v1/premiumIndex
    +2024-03-30 18:47:22.640[1711835242640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50445//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711835242637&endTime=1711835243637
    +2024-03-30 18:47:22.650[1711835242650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50447//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 18:47:22.659[1711835242659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50448//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:47:22.673[1711835242673] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50450//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835242672&endTime=1711835243672
    +2024-03-30 18:47:22.683[1711835242683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50451//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:47:22.704[1711835242704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50454//dapi/v1/ping
    +2024-03-30 18:47:22.716[1711835242716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50455//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 18:47:22.725[1711835242725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50456//dapi/v1/ticker/24hr
    +2024-03-30 18:47:22.733[1711835242733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50457//dapi/v1/ticker/price
    +2024-03-30 18:47:22.737[1711835242737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50458//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 18:47:22.749[1711835242749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50459//dapi/v1/time
    +2024-03-30 18:47:22.763[1711835242763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50462//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 18:47:22.767[1711835242767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50463//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711835242766&endTime=1711835243766
    +2024-03-30 18:47:22.783[1711835242783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50466//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:47:22.787[1711835242787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50467//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835242785&endTime=1711835243785
    +2024-03-30 18:47:22.794[1711835242794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50468//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:47:22.802[1711835242802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50470//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:47:22.841[1711835242841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50472//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835242841&signature=2787ae5db74e67b2fe898be7aeae0bf1ca23e732acfc1871d4f59859bf6df8a1
    +2024-03-30 18:47:22.853[1711835242853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50473//dapi/v1/pmExchangeInfo?timestamp=1711835242853&signature=169a75b2cf1d7e7c2b7c6729a3c9ddedfb1f381e81d99eee7ac2c08bddc050d1
    +2024-03-30 18:47:22.859[1711835242859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50474//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835242859&signature=cfab78d609e7c5fba3ddd362b070cea7e7aa3bb393c964ebba187a41e313e4c6
    +2024-03-30 18:47:22.890[1711835242890] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50475//dapi/v1/listenKey
    +2024-03-30 18:47:22.896[1711835242896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50476//dapi/v1/listenKey
    +2024-03-30 18:47:22.910[1711835242910] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50477//dapi/v1/listenKey
    +2024-03-30 18:47:22.931[1711835242931] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:22.966[1711835242966] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:22.969[1711835242969] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:22.993[1711835242993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:22.995[1711835242995] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 18:47:22.997[1711835242997] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 18:47:23.002[1711835243002] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.003[1711835243003] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:23.004[1711835243004] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:23.006[1711835243006] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:23.007[1711835243007] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.014[1711835243014] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 18:47:23.018[1711835243018] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.019[1711835243019] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:23.049[1711835243049] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:23.052[1711835243052] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:23.054[1711835243054] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.055[1711835243055] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:23.056[1711835243056] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:23.057[1711835243057] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:23.058[1711835243058] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 18:47:23.059[1711835243059] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:23.059[1711835243059] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:23.059[1711835243059] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:23.059[1711835243059] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.060[1711835243060] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 18:47:23.061[1711835243061] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.075[1711835243075] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@40a1b6d4 rejected from java.util.concurrent.ThreadPoolExecutor@175581eb[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 18:47:23.076[1711835243076] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:47:23.077[1711835243077] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@407b8435 rejected from java.util.concurrent.ThreadPoolExecutor@175581eb[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 18:47:23.080[1711835243080] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:47:23.084[1711835243084] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1d91fa02 rejected from java.util.concurrent.ThreadPoolExecutor@175581eb[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 18:47:23.085[1711835243085] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:47:23.086[1711835243086] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@9e30f9a rejected from java.util.concurrent.ThreadPoolExecutor@175581eb[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 18:47:23.088[1711835243088] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:47:23.088[1711835243088] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3e9beef2 rejected from java.util.concurrent.ThreadPoolExecutor@175581eb[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:47:23.282[1711835243282] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50498//fapi/v2/account?timestamp=1711835243281&signature=2c6bfc4d534a739e482588c420c096d352427006e3ee9e1bc1163eef9337b09a
    +2024-03-30 18:47:23.304[1711835243304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50499//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711835243290&signature=a1ffb20c8ddd5ee8d4994beb4d1e9e575fbd67c84df470cfafbcb447db354056
    +2024-03-30 18:47:23.336[1711835243336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50503//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711835243336&signature=e00b20f4890c813498a4e262af7f80c92db17451eb6a331f298ccffe5369a779
    +2024-03-30 18:47:23.358[1711835243358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50506//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835243357&signature=674950ba3352e5a2361d34b3c8554fc3656d0eac97add696dc973f334caf32d8
    +2024-03-30 18:47:23.373[1711835243373] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50508//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835243373&signature=3f8253059c6443365144ff99e3fb76956b08a97733f81ca401eeaa2a1c951e5d
    +2024-03-30 18:47:23.407[1711835243407] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50510//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835243407&signature=ff990c74c301931ee680b982d113760225ce723f8c3644b5b95466f84abb84f5
    +2024-03-30 18:47:23.414[1711835243414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50511//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711835243414&signature=3ee496daa96994a7ea8d4a5b28db38140bbb411599d8387c39298e9e99175cb6
    +2024-03-30 18:47:23.421[1711835243421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50513//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711835243421&signature=fcf91c1e65b04d88d9220bea8a9d53800d1e04e0723af2e3b0cad8b5fb23f86f
    +2024-03-30 18:47:23.427[1711835243427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50514//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835243426&signature=726ee16d106a56096d584faf0f6403e38874fc28b0df52582024dae79272cb51
    +2024-03-30 18:47:23.446[1711835243446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50517//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711835243446&signature=560e4a4ea09615cfd42bb056649bedf096764661bf710aa11485a9e5119a811f
    +2024-03-30 18:47:23.459[1711835243459] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50519//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711835243459&signature=1b53217dee0f304cb8d41f43de2a18eb941562705cec50215f67cda56a50a8cd
    +2024-03-30 18:47:23.476[1711835243476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50521//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835243475&signature=ddbfe75fcd5b828d6eb6fbd26bdb5fdb29ef69150277f85fd3716bd0d22acff2
    +2024-03-30 18:47:23.494[1711835243494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50522//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835243494&signature=185214e82d16cb3243f2234b48cf3b3707b40f593f2c3a8974699bd2bf1ee136
    +2024-03-30 18:47:23.499[1711835243499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50523//fapi/v1/openOrders?timestamp=1711835243498&signature=33ff8c79846edab9cdf0775d398ed97e6d89ae7b6df31e5321fe524d2af0697b
    +2024-03-30 18:47:23.505[1711835243505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50524//fapi/v1/positionSide/dual?timestamp=1711835243505&signature=50241c7c1dc29c0091d3db58d368e4715b92c8976b1a99926258774bff44b540
    +2024-03-30 18:47:23.511[1711835243511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50525//fapi/v1/income/asyn?startTime=1711835243509&endTime=1711835244509&timestamp=1711835243511&signature=85ae9a4a8e5b7d1018a30e08aa6d392cd2d1f545adb1569a9b26519ae3799973
    +2024-03-30 18:47:23.515[1711835243515] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50526//fapi/v1/income/asyn?timestamp=1711835243515&signature=af43981f3bcc6f0037b8f8d57c814b0b604c16227b6c2c742d87289327b8a867
    +2024-03-30 18:47:23.525[1711835243525] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50527//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711835243525&signature=c4d7ef0cd61930b910577c03b5ba487e37dcc74b96585afacb578d9414b2f35f
    +2024-03-30 18:47:23.538[1711835243538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50529//fapi/v2/balance?timestamp=1711835243537&signature=a4f7e5f7c81aec6c4d76dd903f8dcd8de1c6fef2eb191c1b44d923f8e87d406d
    +2024-03-30 18:47:23.545[1711835243545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50530//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835243544&signature=d545dd729dc79889575657b509482842a8df5f18396cff10733f833d1ae6b92e
    +2024-03-30 18:47:23.551[1711835243551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50531//fapi/v1/leverageBracket?timestamp=1711835243549&signature=a6cae75c8a62cb3bb41b3d054f42f29c6c08618578b6d08cc074190b31fb9b13
    +2024-03-30 18:47:23.557[1711835243557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50532//fapi/v1/multiAssetsMargin?timestamp=1711835243557&signature=2cf9aa52d74d1f289171ece2b3c82a2ead7f803becad518ee5f0d3ed24f1e4ad
    +2024-03-30 18:47:23.563[1711835243563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50533//fapi/v1/income?symbol=BNBUSDT&timestamp=1711835243563&signature=01aae9beec4c1e4e767523578e45009db08557fc3e232b31732d38a523211f22
    +2024-03-30 18:47:23.571[1711835243571] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50534//fapi/v1/income?timestamp=1711835243571&signature=15239d73964dc5295cb72ba3b11153f9be69d984743821784bbdd6f7606fe495
    +2024-03-30 18:47:23.584[1711835243584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50536//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835243584&signature=780fd740ae2e62faa5c10a56f7b374b951f9c68f48bb36e10c9dd0c11dd5659e
    +2024-03-30 18:47:23.595[1711835243595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50538//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835243594&signature=639720ab32056450671a5d1cd9972e8b51bb64f52734666a810f52e2421df259
    +2024-03-30 18:47:23.601[1711835243601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50539//fapi/v1/leverageBracket?timestamp=1711835243601&signature=ecb4bba96f8eedaf94ca485f537e4505b7a16da9425a9668c1eb9b1e4a0425db
    +2024-03-30 18:47:23.606[1711835243606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50540//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835243604&signature=fc0a805f07bc4b2b225374fd2a24fe6d7c90acbc50f6088affd1d232d3241603
    +2024-03-30 18:47:23.612[1711835243612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50541//fapi/v1/adlQuantile?timestamp=1711835243611&signature=cc462a5aaa29550ffed561d3645eb35ccc46325ba11383150c86e38daede5565
    +2024-03-30 18:47:23.623[1711835243623] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50542//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835243623&signature=8cc95b5f5234734a53a028c9ac6932b308f5862e60c9c760113069e320f26131
    +2024-03-30 18:47:23.633[1711835243633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50543//fapi/v2/positionRisk?timestamp=1711835243632&signature=578dc0b6ca8a9d3150839e5ae513fd44967aba5ef8fe8ecb2e41e74d7efc328c
    +2024-03-30 18:47:23.639[1711835243639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50544//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711835243637&signature=a54994f02fa1209c80f4619c500aaef04055878352d97ddd6c3f49cde64001ba
    +2024-03-30 18:47:23.646[1711835243646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50545//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835243646&signature=d480251b0f33d571076b8ef42a52b176ed6c36c81f639a425f1519736444df87
    +2024-03-30 18:47:23.656[1711835243656] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50547//fapi/v1/apiTradingStatus?timestamp=1711835243656&signature=c7f9301f1cc5438097797d6f745b31e0617ebd240ff9d75864c3dfa1372ab829
    +2024-03-30 18:47:23.661[1711835243661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50548//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711835243660&signature=0b613e370db960fc78bd3dc6b90b8aebea0eb637b078d872be452aa75576837e
    +2024-03-30 18:47:23.684[1711835243684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50551//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835243683&signature=8f990ef2350b0bb8ca662623588dfde22fa366044fac80f8d8fb1068b994e162
    +2024-03-30 18:47:23.691[1711835243691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50552//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835243691&signature=0b7929c0c0e660d486e5407376850a6cc46e48aa5916c1fbf9ca596ab2bef78c
    +2024-03-30 18:47:23.737[1711835243737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50555//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711835243737&signature=3d25cfc0e30a4dddf0270d168fdc53a6d219c5839b6b51ae622a42f47f92dc9a
    +2024-03-30 18:47:23.744[1711835243744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50556//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835243744&signature=479efcd6acd77473ce8c08af300e3c0674bf51d6326871d0145bca8d22e7e8da
    +2024-03-30 18:47:23.785[1711835243785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50558//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835243785&signature=6708f385120608c89bbbef13d7da1475f253cb1329e3f6fc24bb7ecb3dd5b520
    +2024-03-30 18:47:23.790[1711835243790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50559//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835243790&signature=6ffc54d7f04f718620b984960e72d72f9269330a1d7035ce8ba16f9cc79de865
    +2024-03-30 18:47:23.795[1711835243795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50560//fapi/v1/forceOrders?timestamp=1711835243793&signature=eabcf7dca3eb9d75029ad399cb31435be9b3d515487f49c09abee9faf4128892
    +2024-03-30 18:47:23.801[1711835243801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50561//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:47:23.805[1711835243805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50562//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:47:23.808[1711835243808] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50563//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:47:23.816[1711835243816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50565//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835243814&endTime=1711835244814
    +2024-03-30 18:47:23.829[1711835243829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50566//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:47:23.834[1711835243834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50567//fapi/v1/ticker/bookTicker
    +2024-03-30 18:47:23.840[1711835243840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50568//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:47:23.850[1711835243850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50569//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835243847&endTime=1711835244847
    +2024-03-30 18:47:23.868[1711835243868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50573//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:47:23.878[1711835243878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50574//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:47:23.885[1711835243885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50575//fapi/v1/exchangeInfo
    +2024-03-30 18:47:23.901[1711835243901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50576//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835243889&endTime=1711835244889
    +2024-03-30 18:47:23.911[1711835243911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50577//fapi/v1/fundingRate
    +2024-03-30 18:47:23.929[1711835243929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50580//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711835243926&endTime=1711835244926
    +2024-03-30 18:47:23.936[1711835243936] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50581//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 18:47:23.974[1711835243974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50582//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:47:24.062[1711835244062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50585//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:47:24.068[1711835244068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50586//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 18:47:24.071[1711835244071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50587//fapi/v1/indexInfo
    +2024-03-30 18:47:24.077[1711835244077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50588//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:47:24.081[1711835244081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50589//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835244079&endTime=1711835245079
    +2024-03-30 18:47:24.099[1711835244099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50594//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835244097&endTime=1711835245097
    +2024-03-30 18:47:24.116[1711835244116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50595//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:47:24.121[1711835244121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50596//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835244120&endTime=1711835245120
    +2024-03-30 18:47:24.133[1711835244133] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50599//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:47:24.138[1711835244138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50600//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:47:24.141[1711835244141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50601//fapi/v1/premiumIndex
    +2024-03-30 18:47:24.158[1711835244158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50603//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835244152&endTime=1711835245152
    +2024-03-30 18:47:24.164[1711835244164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50605//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:47:24.170[1711835244170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50606//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 18:47:24.173[1711835244173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50607//fapi/v1/assetIndex
    +2024-03-30 18:47:24.178[1711835244178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50608//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:47:24.187[1711835244187] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50610//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835244186&endTime=1711835245186
    +2024-03-30 18:47:24.191[1711835244191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50611//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 18:47:24.209[1711835244209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50614//fapi/v1/ping
    +2024-03-30 18:47:24.215[1711835244215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50615//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835244213&endTime=1711835245213
    +2024-03-30 18:47:24.226[1711835244226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50618//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:47:24.230[1711835244230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50619//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 18:47:24.234[1711835244234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50620//fapi/v1/ticker/24hr
    +2024-03-30 18:47:24.241[1711835244241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50621//fapi/v1/ticker/price
    +2024-03-30 18:47:24.246[1711835244246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50622//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 18:47:24.252[1711835244252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50623//fapi/v1/time
    +2024-03-30 18:47:24.258[1711835244258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50624//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:47:24.264[1711835244264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50626//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835244263&endTime=1711835245263
    +2024-03-30 18:47:24.280[1711835244280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50630//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:47:24.286[1711835244286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50631//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835244284&endTime=1711835245284
    +2024-03-30 18:47:24.293[1711835244293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50632//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:47:24.299[1711835244299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50634//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:47:24.311[1711835244311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50636//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835244310&signature=00998b26d5e56577a48b5910b0a2c7b34b321af164e69ad9dcac5a9cf2458743
    +2024-03-30 18:47:24.317[1711835244317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50637//fapi/v1/pmExchangeInfo?timestamp=1711835244315&signature=9c37312c64473a9fc855c6adba9dce2632e4371179dc24de319dd5094c3d64b1
    +2024-03-30 18:47:24.320[1711835244320] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50638//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835244320&signature=a716b2fe8ecd33ae402180cb27294cee776c2e8967c12bef6ea8daccd87373ee
    +2024-03-30 18:47:24.360[1711835244360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50640//fapi/v1/listenKey
    +2024-03-30 18:47:24.365[1711835244365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50641//fapi/v1/listenKey
    +2024-03-30 18:47:24.404[1711835244404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50642//fapi/v1/listenKey
    +2024-03-30 18:50:07.042[1711835407042] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50653//dapi/v1/income?symbol=BNBUSDT&timestamp=1711835406924&signature=3483580db36a662263c65d320e6c37e0f72668c0597f6cac07a72d30c5cc05b9
    +2024-03-30 18:50:07.821[1711835407821] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50655//dapi/v1/income?timestamp=1711835407820&signature=24d15b90a934185de974adf96e511aa869aab343bb204d2c29b35bea4772355b
    +2024-03-30 18:50:07.870[1711835407870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50656//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:50:07.912[1711835407912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50659//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:50:07.938[1711835407938] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50660//fapi/v1/exchangeInfo
    +2024-03-30 18:50:07.957[1711835407957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50661//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 18:50:07.975[1711835407975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50662//fapi/v1/ticker/24hr
    +2024-03-30 18:50:08.010[1711835408010] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50664//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835408010&signature=82cc0bff945c7c2c397f0646137424a72659b0944a331e688e264d13bf81b643
    +2024-03-30 18:50:08.048[1711835408048] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50665//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711835408046&signature=692dc50373db3706271be85a6cb9da04fda2a5c739c9a726876a216a94b863e9
    +2024-03-30 18:50:08.093[1711835408093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50667//fapi/v1/time
    +2024-03-30 18:50:08.115[1711835408115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50668//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835408115&signature=699e8d5c0e06685baed72cc729d1d6f5d6d6fe51728ce2c324ab4e00ce0095c9
    +2024-03-30 18:50:08.137[1711835408137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50669//dapi/v1/openOrders?timestamp=1711835408136&signature=7b988f081a561a7e558a4a54d757fe1326b4175c957b763be3c2ce174eb3f16f
    +2024-03-30 18:50:08.165[1711835408165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50670//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711835408165&signature=0d46d80c40530863d64ac7c08c052668997a889de20f2a11d32fbf9e7d7ad618
    +2024-03-30 18:50:08.189[1711835408189] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50671//dapi/v1/leverageBracket?timestamp=1711835408189&signature=d003effb0e8cbe15e66ea18b8d5d384f5c9346e4ae5878d273e61ecd8a3765bb
    +2024-03-30 18:50:08.209[1711835408209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50672//fapi/v1/multiAssetsMargin?timestamp=1711835408208&signature=c7c019a5e9d95681a4a7c39425fcde9ad9933029c96f54117670d142c7e3f752
    +2024-03-30 18:50:08.236[1711835408236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50673//dapi/v1/pmExchangeInfo?timestamp=1711835408235&signature=16e172d785948da073a78d0e7e633a842e4182cdf271abd9a21b332eee1229c8
    +2024-03-30 18:50:08.270[1711835408270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50674//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835408269&signature=e5d2b8847338748be2516c9df5f91032c4260ac63c65abe5e55b018f9294afc7
    +2024-03-30 18:50:08.304[1711835408304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50675//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:50:08.330[1711835408330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50676//dapi/v1/premiumIndex
    +2024-03-30 18:50:08.351[1711835408351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50677//fapi/v1/apiTradingStatus?timestamp=1711835408349&signature=7485fa8e99eb27b90fba81ca00e16e8e49b0b5a28071ad591b2779fb864461b4
    +2024-03-30 18:50:08.377[1711835408377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50679//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711835408376&signature=c125d4d9c6e5e1d7ee03b431fbac237be13f1354ba4b89419f49d974059518a9
    +2024-03-30 18:50:08.395[1711835408395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50680//dapi/v1/exchangeInfo
    +2024-03-30 18:50:08.441[1711835408441] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50683//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835408440&signature=b9d455f2732719d0d82af6f0dfb40dbbd542ae79e2d230009fea2bd63c1120d7
    +2024-03-30 18:50:08.459[1711835408459] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50684//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835408459&signature=1acc2fb89627c3ee0a008c0dfda9e0959c95b8b8faa00ca03753b5a3ad644799
    +2024-03-30 18:50:08.507[1711835408507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50687//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711835408506&signature=e783c29250b3cfd2f825a4e84440e56bce04aa696fdf93a5f1f163cc8fdd4c1e
    +2024-03-30 18:50:08.521[1711835408521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50688//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835408521&signature=e1237e694247f6cc0754cad143c9c28526f6ae00b3b4aa52d879d382c6f4efb2
    +2024-03-30 18:50:08.536[1711835408536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50689//dapi/v1/ping
    +2024-03-30 18:50:08.550[1711835408550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50690//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:50:08.562[1711835408562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50691//fapi/v1/premiumIndex
    +2024-03-30 18:50:08.578[1711835408578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50692//dapi/v1/listenKey
    +2024-03-30 18:50:08.606[1711835408606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50694//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835408605&signature=8b560d869cdac5122afa35b73f4dd9e3eb02a6143363b41cdc4f785d78993a52
    +2024-03-30 18:50:08.623[1711835408623] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50695//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:50:08.639[1711835408639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50696//fapi/v1/ticker/bookTicker
    +2024-03-30 18:50:08.663[1711835408663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50698//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835408663&signature=2789c75490a182c1a9292684e50363823dba0ba230c9416605cd5aa16bf42a50
    +2024-03-30 18:50:08.685[1711835408685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50700//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835408684&signature=70dc27017949ff1c16c1fccb734b6379e7d944f1e080b704bce171a946c7f51e
    +2024-03-30 18:50:08.716[1711835408716] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50702//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835408712&signature=12567b8ea6934dc36a4aa949d56b3e73194e82a19822117ef0aff53bc3132fa4
    +2024-03-30 18:50:08.732[1711835408732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50703//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711835408731&endTime=1711835409731
    +2024-03-30 18:50:08.758[1711835408758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50706//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 18:50:08.768[1711835408768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50707//fapi/v1/ticker/price
    +2024-03-30 18:50:08.779[1711835408779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50708//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 18:50:08.806[1711835408806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50710//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835408806&signature=a90019e07ae477fabc17eba9fc890de6507dbea7cdb2728a018dd9cd85f95af3
    +2024-03-30 18:50:08.828[1711835408828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50711//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:50:08.864[1711835408864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50714//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:50:08.878[1711835408878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50715//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:50:08.902[1711835408902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50717//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:50:08.934[1711835408934] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50720//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711835408934&signature=3a758792f83224bdb744bdbd959a4e3feebdfc5aa4a376837869efa5b20dc65d
    +2024-03-30 18:50:08.948[1711835408948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50721//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835408948&signature=ff0660cac8b07d6c4890416ccc81b1c5450449b6a7147b4d9f84d8600d740067
    +2024-03-30 18:50:08.963[1711835408963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50722//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 18:50:08.975[1711835408975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50723//fapi/v1/indexInfo
    +2024-03-30 18:50:08.987[1711835408987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50724//fapi/v1/pmExchangeInfo?timestamp=1711835408987&signature=0bcae0b3d7107a8e856b1fbef9001d80baef9ddd5c3d96e82e2f171a9bbf34a6
    +2024-03-30 18:50:09.001[1711835409001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50725//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835409000&signature=a74fa89d49c21fc9e4e9ab3c6b20957a2a061ed6b6ced790aa1dd806807ff058
    +2024-03-30 18:50:09.011[1711835409011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50726//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835409010&endTime=1711835410010
    +2024-03-30 18:50:09.027[1711835409027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50727//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 18:50:09.053[1711835409053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50730//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835409053&signature=d19fee0e33a2ea235f8c36044f506d420df4830894a11eebaaed75ed13ff706f
    +2024-03-30 18:50:09.081[1711835409081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50733//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835409081&signature=1e855e898379616fcdc895414fc7870351ad421d784dff6aa3dd2812ad2caf5a
    +2024-03-30 18:50:09.096[1711835409096] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50734//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835409095&signature=4e52744aa63ffc262a0284d2b53d0f153278fddca0892be0c3a5a5fb34393eff
    +2024-03-30 18:50:09.112[1711835409112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50735//fapi/v1/openOrders?timestamp=1711835409111&signature=122bafa403ebbef0d4dc915fdeb4d77085de19d3f51a8ea96d73b0b65ebc56e6
    +2024-03-30 18:50:09.126[1711835409126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50736//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 18:50:09.139[1711835409139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50737//dapi/v1/ticker/24hr
    +2024-03-30 18:50:09.150[1711835409150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50738//fapi/v1/listenKey
    +2024-03-30 18:50:09.267[1711835409267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50740//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711835409265&signature=3d083cdc4cd77534f6e34682556ea00895fe29fecb1827c1ee929b9cc6bc337f
    +2024-03-30 18:50:09.293[1711835409293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50742//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835409293&signature=34ac907a88b8bffa42ff3681c15e2005a14b29ad737af40b2c20e3c38e70aa98
    +2024-03-30 18:50:09.338[1711835409338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50745//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835409338&signature=b6fd59be5fc2c9b2e150f8af648d328c11fd4652d352d899bb73ae0250a055e8
    +2024-03-30 18:50:09.355[1711835409355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50746//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835409354&signature=739adcb97a361c3151c5b13dea26259c23ab069a77c65653eb0ca8392f2af710
    +2024-03-30 18:50:09.414[1711835409414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50747//dapi/v1/balance?timestamp=1711835409414&signature=929faee5558e330f5f1b1327fb372c37ef76c8fc06512afc071d9b185374fd26
    +2024-03-30 18:50:09.444[1711835409444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50748//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711835409444&signature=e3536d8002cf2a12bd06f117d05b259aa3361fc1771bc1f214cecb49db4fbd37
    +2024-03-30 18:50:09.500[1711835409500] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50751//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835409500&signature=6c41c34381421611f50a55ffb84d4d60458e9901d84364cbf2cdec86667a363e
    +2024-03-30 18:50:09.532[1711835409532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50753//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835409531&signature=3eb3b841b49ef14434fa2a813969fab9740e12dc225c370ead7a1ebf2d9a7402
    +2024-03-30 18:50:09.566[1711835409566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50755//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:50:09.581[1711835409581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50756//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:50:09.599[1711835409599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50757//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:50:09.621[1711835409621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50758//dapi/v1/ticker/bookTicker
    +2024-03-30 18:50:09.653[1711835409653] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50760//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835409651&endTime=1711835410651
    +2024-03-30 18:50:09.678[1711835409678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50762//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:50:09.760[1711835409760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50769//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835409759&endTime=1711835410759
    +2024-03-30 18:50:09.771[1711835409771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50770//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:50:09.867[1711835409867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50771//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:50:09.884[1711835409884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50773//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:50:09.894[1711835409894] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50774//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835409894&endTime=1711835410894
    +2024-03-30 18:50:09.919[1711835409919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50777//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835409918&endTime=1711835410918
    +2024-03-30 18:50:09.930[1711835409930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50778//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:50:09.960[1711835409960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50781//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835409959&signature=8599cff945efe7af3db38e528340b34d9b7fa60a2a6e98f5b9d031a814483df8
    +2024-03-30 18:50:09.983[1711835409983] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50783//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 18:50:10.019[1711835410019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50787//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835410019&signature=24ebd8876ac34d211d1498d6e6ed3b572e85f4598708f69c355072394a3b20e3
    +2024-03-30 18:50:10.031[1711835410031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50788//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:50:10.050[1711835410050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50790//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711835410050&signature=8bb2ff0ae76f22bbc38c03cb96b76fbaf59eb7d683f949ce23397f0385a3c314
    +2024-03-30 18:50:10.069[1711835410069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50792//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711835410069&signature=b65ad57a7ee53942d99cc7c370cd99fa5672a5374927f02424fab5dfbcb23af2
    +2024-03-30 18:50:10.083[1711835410083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50793//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835410081&endTime=1711835411081
    +2024-03-30 18:50:10.097[1711835410097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50794//fapi/v1/fundingRate
    +2024-03-30 18:50:10.111[1711835410111] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.126[1711835410126] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.127[1711835410127] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.128[1711835410128] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.129[1711835410129] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 18:50:10.130[1711835410130] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 18:50:10.154[1711835410154] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.155[1711835410155] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.157[1711835410157] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.158[1711835410158] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.159[1711835410159] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.163[1711835410163] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 18:50:10.191[1711835410191] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.193[1711835410193] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.194[1711835410194] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.195[1711835410195] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.216[1711835410216] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.218[1711835410218] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.219[1711835410219] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.221[1711835410221] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.222[1711835410222] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 18:50:10.222[1711835410222] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.223[1711835410223] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.223[1711835410223] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.223[1711835410223] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.223[1711835410223] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 18:50:10.245[1711835410245] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.254[1711835410254] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7ddbf3b4 rejected from java.util.concurrent.ThreadPoolExecutor@11c3d400[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:50:10.255[1711835410255] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:50:10.256[1711835410256] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@16903aba rejected from java.util.concurrent.ThreadPoolExecutor@11c3d400[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:50:10.257[1711835410257] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:50:10.259[1711835410259] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@499b6ed rejected from java.util.concurrent.ThreadPoolExecutor@11c3d400[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:50:10.260[1711835410260] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:50:10.262[1711835410262] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3a127fa rejected from java.util.concurrent.ThreadPoolExecutor@11c3d400[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:50:10.265[1711835410265] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:50:10.267[1711835410267] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7a2628d2 rejected from java.util.concurrent.ThreadPoolExecutor@11c3d400[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 18:50:10.301[1711835410301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50814//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835410301&signature=c50b84f3f571898480c7efc2afd746ea9592993134b5e6d7469380b2e8a2727c
    +2024-03-30 18:50:10.321[1711835410321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50815//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711835410321&signature=acf3cd8b0db364713ab0e8dc71e6678f372f7f64360379ac16ec806f8f7d480c
    +2024-03-30 18:50:10.358[1711835410358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50817//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711835410358&signature=744f541c28ded3b6873eee8765b4774c37ab7fb71462194c588e7c6be72ec85b
    +2024-03-30 18:50:10.378[1711835410378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50818//dapi/v1/positionSide/dual?timestamp=1711835410378&signature=814af414f0fca323783c070c94ad74316ab0ab616bf2497a6f9fa719139981c1
    +2024-03-30 18:50:10.400[1711835410400] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50819//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835410400&signature=fcb9ae305350b162ee8e49a564856739ed4a70d3dd1a515fb91e5a9f5d2f6da1
    +2024-03-30 18:50:10.467[1711835410467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50821//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:50:10.489[1711835410489] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50822//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:50:10.527[1711835410527] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50823//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:50:10.569[1711835410569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50825//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835410567&endTime=1711835411567
    +2024-03-30 18:50:10.666[1711835410666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50826//fapi/v1/leverageBracket?timestamp=1711835410666&signature=c8e9d80c4782b9142a1a7efaf54a2e214aceb886715e463d16b78247d56d29b9
    +2024-03-30 18:50:10.688[1711835410688] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50827//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835410688&signature=390680fbadf606fe20d0f2b4db3825f1fce21092082956447360284949c72e51
    +2024-03-30 18:50:10.709[1711835410709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50828//dapi/v1/ticker/price
    +2024-03-30 18:50:10.732[1711835410732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50829//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 18:50:10.798[1711835410798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50832//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711835410796&endTime=1711835411796
    +2024-03-30 18:50:10.830[1711835410830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50833//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 18:50:10.916[1711835410916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50834//fapi/v2/positionRisk?timestamp=1711835410916&signature=7cbf4e38b64606c3ebfef62a6df33950359e3442887cd73623411be0c3d8acec
    +2024-03-30 18:50:11.011[1711835411011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50835//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711835411010&signature=ea091aad204d281754304355f1c664632eaa9feac45845d38430e34005a6b1aa
    +2024-03-30 18:50:11.104[1711835411104] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50836//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:50:11.122[1711835411122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50837//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835411120&endTime=1711835412120
    +2024-03-30 18:50:11.157[1711835411157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50840//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:50:11.174[1711835411174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50842//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835411174&endTime=1711835412174
    +2024-03-30 18:50:11.191[1711835411191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50844//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711835411191&signature=61dcdd9bca3611ab393a289d86c8d8c940e25cd392d882a967a3ecf3ac351a9a
    +2024-03-30 18:50:11.218[1711835411218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50847//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:50:11.229[1711835411229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50848//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:50:11.239[1711835411239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50849//fapi/v2/balance?timestamp=1711835411239&signature=5bc09e998eeb447deb6a6873cb903282340f3e120a853202ae0cc7fd850f4e14
    +2024-03-30 18:50:11.256[1711835411256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50851//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835411256&signature=85c1e7c848fb3a29a2973da82ae543a851d2820d30b4d976105668e9003a2066
    +2024-03-30 18:50:11.277[1711835411277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50853//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835411277&signature=0124a25db630fbb7f005141851339d6185c8b2e50496b495bffcad3358854e7b
    +2024-03-30 18:50:11.307[1711835411307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50856//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:50:11.319[1711835411319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50857//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835411318&endTime=1711835412318
    +2024-03-30 18:50:11.335[1711835411335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50858//dapi/v1/positionRisk?timestamp=1711835411335&signature=f29477ed0191cf0a902c1ce481ea3ce2efc9a9f4afb82874c178281fe13141ff
    +2024-03-30 18:50:11.347[1711835411347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50859//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711835411346&signature=642d27b6d0fe81048ced08fed7a292549f9a8f4b89072f4d4667f0324fffda40
    +2024-03-30 18:50:11.376[1711835411376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50862//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:50:11.389[1711835411389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50863//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835411388&endTime=1711835412388
    +2024-03-30 18:50:11.402[1711835411402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50864//fapi/v1/income?symbol=BNBUSDT&timestamp=1711835411402&signature=71dfcececabadc3139bd6d44660ef31315928cf4a7b12fff5356a5243cca9514
    +2024-03-30 18:50:11.416[1711835411416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50865//fapi/v1/income?timestamp=1711835411415&signature=5e9b194f16a5b54412a3cb6f33b5fe849919bb8e10a96c3a86de67c04054ae5e
    +2024-03-30 18:50:11.432[1711835411432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50866//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:50:11.456[1711835411456] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50868//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:50:11.469[1711835411469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50869//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835411468&signature=6984fc4e3cb352b8116bbf16efc2ec1a45fc44ab6da18ade0eb0a1339749865a
    +2024-03-30 18:50:11.491[1711835411491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50871//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:50:11.507[1711835411507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50872//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835411505&endTime=1711835412505
    +2024-03-30 18:50:11.540[1711835411540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50875//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835411539&endTime=1711835412539
    +2024-03-30 18:50:11.557[1711835411557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50876//dapi/v1/fundingRate
    +2024-03-30 18:50:11.588[1711835411588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50877//fapi/v1/positionSide/dual?timestamp=1711835411588&signature=5227de4ada700dfcbf95388c52c9ca03afa2230ee466d0982002f958a6edb2a1
    +2024-03-30 18:50:11.628[1711835411628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50878//fapi/v1/ping
    +2024-03-30 18:50:11.647[1711835411647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50879//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:50:11.662[1711835411662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50880//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:50:11.684[1711835411684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50881//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:50:11.713[1711835411713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50883//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835411712&endTime=1711835412712
    +2024-03-30 18:50:11.749[1711835411749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50885//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711835411748&endTime=1711835412748
    +2024-03-30 18:50:11.785[1711835411785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50887//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 18:50:11.803[1711835411803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50888//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:50:11.819[1711835411819] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50889//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835411818&endTime=1711835412818
    +2024-03-30 18:50:11.855[1711835411855] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50892//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711835411855&signature=e11597cddeae2db8d29d8039a46ae052eb0a2094b7e3613b377b91ebf97fd996
    +2024-03-30 18:50:11.891[1711835411891] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50894//fapi/v1/income/asyn?startTime=1711835411890&endTime=1711835412890&timestamp=1711835411891&signature=621e3c9ceaba9423e82946ba7160a34c4f4008bd0a0ec9b69e89bde2c408d512
    +2024-03-30 18:50:11.907[1711835411907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50895//fapi/v1/income/asyn?timestamp=1711835411907&signature=3166cf3deb7117281b0f4ce9c3c961d27f95438e79928298328626d70e764b8b
    +2024-03-30 18:50:11.923[1711835411923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50896//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 18:50:11.935[1711835411935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50897//fapi/v1/assetIndex
    +2024-03-30 18:50:11.951[1711835411951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50898//dapi/v1/listenKey
    +2024-03-30 18:50:11.966[1711835411966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50899//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711835411966&signature=531d553e6094393b75cf4d53c4a2dc459dafac731e55ce773fe65c4231db3d6d
    +2024-03-30 18:50:11.998[1711835411998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50901//fapi/v2/account?timestamp=1711835411997&signature=06a956fb0538912df1bcd543511bf06d6b5598b53c8e3640aac04e83aea3c60c
    +2024-03-30 18:50:12.031[1711835412031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50903//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835412029&signature=649e91b7dac4ab857f5ab7a0b8b94044b61f2f4dc8113cd0c96a34486ac05ca9
    +2024-03-30 18:50:12.050[1711835412050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50904//fapi/v1/listenKey
    +2024-03-30 18:50:12.093[1711835412093] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 18:50:12.093[1711835412093] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-03-30 18:50:12.094[1711835412094] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-03-30 18:50:12.094[1711835412094] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 18:50:12.093[1711835412093] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 18:50:12.095[1711835412095] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 18:50:12.095[1711835412095] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 18:50:12.095[1711835412095] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-03-30 18:50:12.099[1711835412099] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-03-30 18:50:12.101[1711835412101] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 18:50:12.101[1711835412101] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 18:50:12.101[1711835412101] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 18:50:12.104[1711835412104] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 18:50:12.104[1711835412104] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 18:50:12.105[1711835412105] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-03-30 18:50:12.107[1711835412107] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-03-30 18:50:12.107[1711835412107] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 18:50:12.108[1711835412108] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50905//dapi/v1/adlQuantile?timestamp=1711835412108&signature=dc244e57e9982d74dde11bfca0d65b5202891e8c03656dab3765e1669d70a2d2
    +2024-03-30 18:50:12.109[1711835412109] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 18:50:12.136[1711835412136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50906//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835412136&signature=8c06662508166801133e8f88309ed60b0c255c1f983a6bfa4740ec9fc4906668
    +2024-03-30 18:50:12.152[1711835412152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50907//dapi/v1/listenKey
    +2024-03-30 18:50:12.188[1711835412188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50909//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835412188&signature=9dae615eb68acba07c62894ef7ef33267baa7abdb5b8bad5d1df3582d0ab92d7
    +2024-03-30 18:50:12.228[1711835412228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50912//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 18:50:12.241[1711835412241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50913//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711835412239&endTime=1711835413239
    +2024-03-30 18:50:12.254[1711835412254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50914//fapi/v1/adlQuantile?timestamp=1711835412254&signature=9b25a60b5404724269d637b44abf26e977b4cdf153693a8de9a99a1700a51322
    +2024-03-30 18:50:12.267[1711835412267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50915//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835412267&signature=3971696ec5d3b5c0592d2f17004f869694081b7f80f6783393f6dda22a5c2e6e
    +2024-03-30 18:50:12.280[1711835412280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50916//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835412280&signature=af22a819d39e8b548dd57fbadda7d9ea649b31ae691e6198bf8051191bfdea81
    +2024-03-30 18:50:12.294[1711835412294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50917//fapi/v1/forceOrders?timestamp=1711835412294&signature=e872e38decb09ade3fec7950da0a358165f6e12ce08910891ed2422a19102167
    +2024-03-30 18:50:12.306[1711835412306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50918//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835412305&endTime=1711835413305
    +2024-03-30 18:50:12.335[1711835412335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50921//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:50:12.346[1711835412346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:50922//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835412346&signature=d16571163c5dc0ccc059e615ffa1507e86a810e336bc356c4f554c912562ef2e
    +2024-03-30 18:50:12.367[1711835412367] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50924//dapi/v1/leverageBracket?timestamp=1711835412367&signature=c0304d71d3aec2db21cdceb3fab35b7cdeb60f6c7848119abf472cdad591e08b
    +2024-03-30 18:50:12.379[1711835412379] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50925//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835412379&signature=39ad7115de09457a74175485a6412d5384cdbceef5686849ae11e9b082e654af
    +2024-03-30 18:50:12.402[1711835412402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50926//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835412399&endTime=1711835413399
    +2024-03-30 18:50:12.447[1711835412447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50929//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:50:12.477[1711835412477] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50931//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711835412477&signature=384acc16e9a0be891218963dd97dafd72754cec4c9445df09a1af85bad3865bb
    +2024-03-30 18:50:12.518[1711835412518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50934//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835412517&endTime=1711835413517
    +2024-03-30 18:50:12.538[1711835412538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50935//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:50:12.566[1711835412566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50937//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835412565&signature=12db88efb12273982faf3802c6549a21577d64876b887ebafc5cc25cff657ab1
    +2024-03-30 18:50:12.582[1711835412582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50938//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835412581&signature=477bd37be5070c02dcc20821d1a97a32b619c2172fec4e784f51676a7ac57b16
    +2024-03-30 18:50:12.598[1711835412598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50939//fapi/v1/leverageBracket?timestamp=1711835412598&signature=fd218ee9e7b88bcff44ce790904a1b2f3fe3a81ae458b476ac37f88fad4fcdf5
    +2024-03-30 18:50:12.616[1711835412616] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50940//dapi/v2/leverageBracket?timestamp=1711835412616&signature=d120e785992f256a8fac7c7e0ebbbe2c33aa9b053442966a4aaa25f66021ef81
    +2024-03-30 18:50:12.629[1711835412629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50941//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711835412629&signature=cc9f92d568bf28c5a7f3397c738d662a683e1e430816c31d9a43af62c0be222c
    +2024-03-30 18:50:12.646[1711835412646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50942//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835412646&signature=508b348c920bc64b9bd8925832096cb932492a671a9ae3e7235bc949f737dc53
    +2024-03-30 18:50:12.658[1711835412658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50943//dapi/v1/forceOrders?timestamp=1711835412658&signature=37c5d36c6b1eec579c1cd665db2eeab535d777882d49b32b4a0dac34602e157f
    +2024-03-30 18:50:12.671[1711835412671] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50944//dapi/v1/time
    +2024-03-30 18:50:12.689[1711835412689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50946//fapi/v1/listenKey
    +2024-03-30 18:50:12.702[1711835412702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50947//dapi/v1/account?timestamp=1711835412702&signature=141e3917e985d60d9287b31468acb5a188b3b40b8615c13107e3dbffa8b8b328
    +2024-03-30 18:51:01.584[1711835461584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50953//dapi/v1/income?symbol=BNBUSDT&timestamp=1711835461515&signature=3dc9e5bdceb0cd9568e7b5fd5ae7d790e3ef2bd2244a920331aa3c6a245e29db
    +2024-03-30 18:51:01.924[1711835461924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50955//dapi/v1/income?timestamp=1711835461924&signature=1b8053d4f5f25ac4d7f2591934919a41a75255bcdc84192fe3bb23c3c43987fa
    +2024-03-30 18:51:01.949[1711835461949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50956//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:51:01.959[1711835461959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50959//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:51:01.967[1711835461967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50960//fapi/v1/exchangeInfo
    +2024-03-30 18:51:01.971[1711835461971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50961//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 18:51:01.976[1711835461976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50962//fapi/v1/ticker/24hr
    +2024-03-30 18:51:01.985[1711835461985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50964//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835461984&signature=0de1c7a2c4445e225ce8aa5188e045a6bf063c38d4c118e139ce312cf49bc39f
    +2024-03-30 18:51:01.992[1711835461992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50965//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711835461991&signature=1566908cf1919327af86cad6bf28c1ba3a8cb5d540b63cd27be95ac575955d85
    +2024-03-30 18:51:01.998[1711835461998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50967//fapi/v1/time
    +2024-03-30 18:51:02.003[1711835462003] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50968//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835462002&signature=f645cb430cb5c12bc1c0d506fc923df970ff1be0882bc536252cc3c4332967f0
    +2024-03-30 18:51:02.007[1711835462007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50969//dapi/v1/openOrders?timestamp=1711835462005&signature=4a471083703167fac1ba354f4c500cc3614026e76ef8f1c77b93494a71b699b7
    +2024-03-30 18:51:02.014[1711835462014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50970//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711835462013&signature=87f5f3d77c82254b079479fa6bb023066efedd1192318f397e8de47e65c8a171
    +2024-03-30 18:51:02.019[1711835462019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50971//dapi/v1/leverageBracket?timestamp=1711835462019&signature=6af9c36747eed7fa4a10f3ed3607fb331e682fa6c594dae4928e0d84b5506e60
    +2024-03-30 18:51:02.027[1711835462027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50972//fapi/v1/multiAssetsMargin?timestamp=1711835462026&signature=53559f51eb9f92008670d6d97affd1c56926db82b7e1e50221eda98766c8704b
    +2024-03-30 18:51:02.032[1711835462032] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50973//dapi/v1/pmExchangeInfo?timestamp=1711835462032&signature=3bba40cc5f2c3181af5c8f67ce93cb452a39d865307e71fe8e9e7b75a1422a8e
    +2024-03-30 18:51:02.038[1711835462038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50974//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835462037&signature=363129c82a482fcc3286529617d97846b812472888d430e154462953270dc576
    +2024-03-30 18:51:02.046[1711835462046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50975//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:51:02.051[1711835462051] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50976//dapi/v1/premiumIndex
    +2024-03-30 18:51:02.060[1711835462060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50977//fapi/v1/apiTradingStatus?timestamp=1711835462060&signature=b9947dfa033da08fdbbd709d9d67ab05a148d1f8f7cf043df8fb73a94ff7070b
    +2024-03-30 18:51:02.064[1711835462064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50978//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711835462064&signature=adedee13d76a6747f1be53f13c6b04f00fabb716d79bdf5a8b40ec37aabe62b9
    +2024-03-30 18:51:02.068[1711835462068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50979//dapi/v1/exchangeInfo
    +2024-03-30 18:51:02.079[1711835462079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50982//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835462079&signature=2de189bc84f3ddd75ef3375fd29016f17dda2f21d08f3626b0175403ae73e569
    +2024-03-30 18:51:02.083[1711835462083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50983//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835462083&signature=761fe8e3f0df9e6eba60adea150135c4795e0ff890c634befb2f400c1bce11c6
    +2024-03-30 18:51:02.094[1711835462094] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50986//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711835462094&signature=9a5aaf21023fb4e5dd8376d3f79826c2c388794179763b64bb5c48017cfc106c
    +2024-03-30 18:51:02.097[1711835462097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50987//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835462097&signature=84dd2c91ef4766627a470fb1a318466ea5b563b00ebe32420196fc295cd2b01d
    +2024-03-30 18:51:02.100[1711835462100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50988//dapi/v1/ping
    +2024-03-30 18:51:02.105[1711835462105] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50989//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:51:02.110[1711835462110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50990//fapi/v1/premiumIndex
    +2024-03-30 18:51:02.115[1711835462115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50991//dapi/v1/listenKey
    +2024-03-30 18:51:02.120[1711835462120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50993//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835462120&signature=f69b845846ec245a1ce63e113089bb44b62560d7da5cad0806514f56b384a359
    +2024-03-30 18:51:02.126[1711835462126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50994//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:51:02.129[1711835462129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:50995//fapi/v1/ticker/bookTicker
    +2024-03-30 18:51:02.135[1711835462135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:50997//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835462135&signature=322e19ad49a1d40e4dcf2049093ca36f9debb1a5be39946260fcbc0db985d023
    +2024-03-30 18:51:02.142[1711835462142] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:50999//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835462142&signature=1c6d7f624f74b7c95974e8340a91b112077ba0bb1ca9cdfc0807e7fc68fd7042
    +2024-03-30 18:51:02.151[1711835462151] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51001//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835462148&signature=053a168257fd7b504636c25c22c98fbd02b8b815c6e0b473a37ccd1e272903a2
    +2024-03-30 18:51:02.155[1711835462155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51002//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711835462154&endTime=1711835463154
    +2024-03-30 18:51:02.164[1711835462164] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51005//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 18:51:02.167[1711835462167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51006//fapi/v1/ticker/price
    +2024-03-30 18:51:02.170[1711835462170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51007//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 18:51:02.178[1711835462178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51009//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835462178&signature=247be794125397a3caf21142d32c45a6ae7c737add1f7a8a081bba2f0c2a32f1
    +2024-03-30 18:51:02.181[1711835462181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51010//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:51:02.199[1711835462199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51013//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:51:02.204[1711835462204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51014//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:51:02.209[1711835462209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51016//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:51:02.220[1711835462220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51019//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711835462220&signature=5446ae75725aa457cd353b29a3b07c02ec41a827212cbf11ad245aadbeb8ebd8
    +2024-03-30 18:51:02.224[1711835462224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51020//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835462224&signature=bfc81440ee347a505f7fc0e246fae454706d8fc1161796a54e9ef31b2a4ac0f0
    +2024-03-30 18:51:02.228[1711835462228] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51021//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 18:51:02.231[1711835462231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51022//fapi/v1/indexInfo
    +2024-03-30 18:51:02.234[1711835462234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51023//fapi/v1/pmExchangeInfo?timestamp=1711835462234&signature=5f285307eff543d63c89a4bfc8518e822675b99eba8251b389173271f7b7d7ed
    +2024-03-30 18:51:02.238[1711835462238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51024//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835462238&signature=bd325b53aeace184989ec9ffd5a39f7acd67fd6474bc7488ed7625876b93acf5
    +2024-03-30 18:51:02.241[1711835462241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51025//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835462240&endTime=1711835463240
    +2024-03-30 18:51:02.245[1711835462245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51026//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 18:51:02.254[1711835462254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51029//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835462254&signature=99d4700d312dbb93ec674b9a634e34c5048d9d47d8b3cc091d02bb186eab8808
    +2024-03-30 18:51:02.263[1711835462263] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51032//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835462262&signature=d7ca3353e6d65db2fe8877642f0f6c17e91b7624430b641024636902215ee9de
    +2024-03-30 18:51:02.267[1711835462267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51033//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835462267&signature=1d6adb6c42c256a43fefd0637865c1503b2e2ef25249a0c8d4d967eca85ed3f5
    +2024-03-30 18:51:02.270[1711835462270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51034//fapi/v1/openOrders?timestamp=1711835462270&signature=00b78f866a29b45c8174259259a2f884913d565e940b8d2ab0553a2972095a10
    +2024-03-30 18:51:02.273[1711835462273] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51035//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 18:51:02.276[1711835462276] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51036//dapi/v1/ticker/24hr
    +2024-03-30 18:51:02.279[1711835462279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51037//fapi/v1/listenKey
    +2024-03-30 18:51:02.299[1711835462299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51039//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711835462298&signature=a57c7f9f29b6f2eb2a37ebe6d2ea42f20fe6676cc915ad65619e9f6901eb10f5
    +2024-03-30 18:51:02.303[1711835462303] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51041//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835462303&signature=4636924b1143dfedc64a0e5838226b99fadebd3f2b89ff6828e1f52469a7b7cb
    +2024-03-30 18:51:02.311[1711835462311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51044//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835462310&signature=1bf948ae31aca74fefbf57bde536c763fb61a8cf79055f43b78a0578f46d3ec9
    +2024-03-30 18:51:02.313[1711835462313] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51045//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835462313&signature=792648e2f8375fabf8577f7951b0a07a6cc3bd44df60b06963e25d47d43a7409
    +2024-03-30 18:51:02.321[1711835462321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51046//dapi/v1/balance?timestamp=1711835462320&signature=ff4f66b6e946aa8b6a80ec80fa43b3ea2099648fa216f906696c7f82227a8ca6
    +2024-03-30 18:51:02.326[1711835462326] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51047//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711835462326&signature=6abf994f0c67646c5c08416795fe05654b1fe2911acb00c7589e4851f182cdf1
    +2024-03-30 18:51:02.336[1711835462336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51050//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835462335&signature=850b005ceb6aba5ef6e341c66eab249e5214a911ba788acd415175890de298b4
    +2024-03-30 18:51:02.342[1711835462342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51052//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835462341&signature=ac0d90a9495e6240c4d6f73776da236a7f9662174b7c4f942d4d840932d1599b
    +2024-03-30 18:51:02.347[1711835462347] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51054//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:51:02.350[1711835462350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51055//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:51:02.353[1711835462353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51056//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:51:02.356[1711835462356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51057//dapi/v1/ticker/bookTicker
    +2024-03-30 18:51:02.361[1711835462361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51059//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835462360&endTime=1711835463360
    +2024-03-30 18:51:02.365[1711835462365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51061//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:51:02.387[1711835462387] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51068//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835462385&endTime=1711835463385
    +2024-03-30 18:51:02.389[1711835462389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51069//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:51:02.404[1711835462404] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51070//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:51:02.410[1711835462410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51072//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:51:02.413[1711835462413] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51073//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835462412&endTime=1711835463412
    +2024-03-30 18:51:02.422[1711835462422] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51076//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835462419&endTime=1711835463419
    +2024-03-30 18:51:02.424[1711835462424] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51077//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:51:02.433[1711835462433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51080//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835462432&signature=d5ac181c5d8e374139aeacabca677000ec4217d2bb87402bc524dd8b3a1e26d9
    +2024-03-30 18:51:02.438[1711835462438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51082//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 18:51:02.449[1711835462449] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51086//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835462449&signature=b09be48bdaeab7b1c3da7addc432aade7dcf3e4d31f95021429d82958e46e87b
    +2024-03-30 18:51:02.453[1711835462453] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51087//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:51:02.462[1711835462462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51089//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711835462462&signature=08d742c58142fbac897c1baa7d5745b2258185da31b3774ae3e2f95a15ccbda1
    +2024-03-30 18:51:02.467[1711835462467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51091//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711835462467&signature=3fb35ed470cc6453fdeaf9a55e72e6b5ca6ee1f95fa528c7ba0827a908863ed4
    +2024-03-30 18:51:02.470[1711835462470] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51092//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835462469&endTime=1711835463469
    +2024-03-30 18:51:02.473[1711835462473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51093//fapi/v1/fundingRate
    +2024-03-30 18:51:02.478[1711835462478] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.484[1711835462484] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.484[1711835462484] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.485[1711835462485] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.486[1711835462486] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 18:51:02.486[1711835462486] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 18:51:02.487[1711835462487] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.488[1711835462488] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.489[1711835462489] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.490[1711835462490] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.493[1711835462493] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.495[1711835462495] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 18:51:02.497[1711835462497] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.498[1711835462498] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.498[1711835462498] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.499[1711835462499] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.501[1711835462501] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.502[1711835462502] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.503[1711835462503] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.504[1711835462504] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.505[1711835462505] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 18:51:02.505[1711835462505] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.505[1711835462505] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.505[1711835462505] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.505[1711835462505] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.506[1711835462506] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 18:51:02.506[1711835462506] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.510[1711835462510] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6e521c1e rejected from java.util.concurrent.ThreadPoolExecutor@224b4d61[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:51:02.511[1711835462511] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:51:02.512[1711835462512] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@61861a29 rejected from java.util.concurrent.ThreadPoolExecutor@224b4d61[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:51:02.513[1711835462513] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:51:02.513[1711835462513] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@32cb636e rejected from java.util.concurrent.ThreadPoolExecutor@224b4d61[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:51:02.514[1711835462514] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:51:02.515[1711835462515] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3a4e343 rejected from java.util.concurrent.ThreadPoolExecutor@224b4d61[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:51:02.516[1711835462516] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:51:02.517[1711835462517] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4b6579e8 rejected from java.util.concurrent.ThreadPoolExecutor@224b4d61[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 18:51:02.522[1711835462522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51113//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835462522&signature=1e96ff75f5f0d26d751756baca5e2fee956a1f1792e34d8ec1dd2e8855b67f57
    +2024-03-30 18:51:02.528[1711835462528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51114//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711835462528&signature=78fd7d3c9a41630fbb69514a6bd91ea3bc5c73dd032784de4a83272250a2f32b
    +2024-03-30 18:51:02.533[1711835462533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51116//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711835462533&signature=4a10e0ace1f445b51cc1b38cc0542aed29dd6242032f03bf0fd368eb3a4f3c1f
    +2024-03-30 18:51:02.537[1711835462537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51117//dapi/v1/positionSide/dual?timestamp=1711835462537&signature=68ab89acfca68f02782dbc2501f5630a2f07eeec0a4103af88512c7638806455
    +2024-03-30 18:51:02.542[1711835462542] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51118//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835462541&signature=80c8a40914ba433daf1667995503560a64ea3d14a67eed07929cb96f390b5f9a
    +2024-03-30 18:51:02.548[1711835462548] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51120//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:51:02.551[1711835462551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51121//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:51:02.553[1711835462553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51122//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:51:02.559[1711835462559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51124//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835462557&endTime=1711835463557
    +2024-03-30 18:51:02.563[1711835462563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51125//fapi/v1/leverageBracket?timestamp=1711835462563&signature=2de7556b39398270ce1bdd8d79175cf2c46f16168e23a9ef8a4187759c001633
    +2024-03-30 18:51:02.565[1711835462565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51126//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835462565&signature=37bd777fee2e0bb6b954de746d645e9b7ca9c8b20de4510b8b08e581485380c5
    +2024-03-30 18:51:02.568[1711835462568] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51127//dapi/v1/ticker/price
    +2024-03-30 18:51:02.573[1711835462573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51128//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 18:51:02.584[1711835462584] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51131//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711835462583&endTime=1711835463583
    +2024-03-30 18:51:02.587[1711835462587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51132//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 18:51:02.597[1711835462597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51133//fapi/v2/positionRisk?timestamp=1711835462597&signature=6d8a7092e68bafda5c7379aeb9d74c882f958d779ba43c196dc67a982b366aeb
    +2024-03-30 18:51:02.601[1711835462601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51134//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711835462601&signature=469cd05094beb6793703d4d9bd4cf723f49688a7ad11fdba44b130b876b1e418
    +2024-03-30 18:51:02.604[1711835462604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51135//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:51:02.607[1711835462607] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51136//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835462606&endTime=1711835463606
    +2024-03-30 18:51:02.615[1711835462615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51139//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:51:02.619[1711835462619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51141//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835462618&endTime=1711835463618
    +2024-03-30 18:51:02.627[1711835462627] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51143//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711835462627&signature=251621ff040a71cc75912ac85494f708b19775dbdf33370baa84efb039fa4bf8
    +2024-03-30 18:51:02.636[1711835462636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51146//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:51:02.641[1711835462641] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51147//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:51:02.646[1711835462646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51148//fapi/v2/balance?timestamp=1711835462646&signature=3c5cee8fe1c04e5c013e2f5723ce61f6d39f717a7568c86048514d09f326abda
    +2024-03-30 18:51:02.650[1711835462650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51150//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835462650&signature=2d6b1d23d92251d0f0c3d3f5faed32af74083908a6d466970ada1c5c63af585e
    +2024-03-30 18:51:02.655[1711835462655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51152//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835462655&signature=80a0aa97252b5fd657ccd2eb387e79499687603f145f3dcb0ba7389356941f32
    +2024-03-30 18:51:02.663[1711835462663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51155//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:51:02.665[1711835462665] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51156//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835462664&endTime=1711835463664
    +2024-03-30 18:51:02.668[1711835462668] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51157//dapi/v1/positionRisk?timestamp=1711835462667&signature=e15b92e0d7353de9046d4f3f287de72777147ccc655fdb281f1fff6ba29bf618
    +2024-03-30 18:51:02.670[1711835462670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51158//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711835462670&signature=b1f20e7a07f9b7828932c440d9104ebc05d07254b1396d7966da5185ea310362
    +2024-03-30 18:51:02.677[1711835462677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51161//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:51:02.679[1711835462679] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51162//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835462678&endTime=1711835463678
    +2024-03-30 18:51:02.682[1711835462682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51163//fapi/v1/income?symbol=BNBUSDT&timestamp=1711835462681&signature=8023b2fb2ac2be75cdc33570a5a023bdd0cd6b44fd68cb9d24301fdd866c61b8
    +2024-03-30 18:51:02.685[1711835462685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51164//fapi/v1/income?timestamp=1711835462685&signature=a4f80291aa84d17a8a0282936f045b9d494aa6ad7d117cefe665464f4b2c6a54
    +2024-03-30 18:51:02.687[1711835462687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51165//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:51:02.693[1711835462693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51167//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:51:02.695[1711835462695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51168//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835462695&signature=4ace8d9c3f07c4547151166d1b92eaacd5427afc39ed185813d64e7be5805bc3
    +2024-03-30 18:51:02.700[1711835462700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51170//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:51:02.704[1711835462704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51171//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835462701&endTime=1711835463701
    +2024-03-30 18:51:02.712[1711835462712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51174//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835462711&endTime=1711835463711
    +2024-03-30 18:51:02.715[1711835462715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51175//dapi/v1/fundingRate
    +2024-03-30 18:51:02.718[1711835462718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51176//fapi/v1/positionSide/dual?timestamp=1711835462718&signature=9f79891054e279c1e6828b389d5298dfa307d10fcef860bd488ec450eb09f611
    +2024-03-30 18:51:02.720[1711835462720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51177//fapi/v1/ping
    +2024-03-30 18:51:02.723[1711835462723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51178//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:51:02.726[1711835462726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51179//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:51:02.728[1711835462728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51180//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:51:02.734[1711835462734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51182//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835462733&endTime=1711835463733
    +2024-03-30 18:51:02.739[1711835462739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51184//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711835462737&endTime=1711835463737
    +2024-03-30 18:51:02.748[1711835462748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51186//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 18:51:02.751[1711835462751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51187//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:51:02.753[1711835462753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51188//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835462752&endTime=1711835463752
    +2024-03-30 18:51:02.762[1711835462762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51191//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711835462762&signature=62056c3de78c2cd6e84ba0a25c85a83cd6ccc421a3c10385a245d4e8534b53a8
    +2024-03-30 18:51:02.769[1711835462769] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51193//fapi/v1/income/asyn?startTime=1711835462767&endTime=1711835463767&timestamp=1711835462768&signature=130e63adf43fc740335a5267d42ec39168fc7f44fe6e19a3e8c8488f1e841648
    +2024-03-30 18:51:02.772[1711835462772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51194//fapi/v1/income/asyn?timestamp=1711835462772&signature=2f3b9b12b6d002aa0a9d47e53f153333c2c19c174d7f31c67d15fde568b6e45b
    +2024-03-30 18:51:02.776[1711835462776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51195//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 18:51:02.779[1711835462779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51196//fapi/v1/assetIndex
    +2024-03-30 18:51:02.782[1711835462782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51197//dapi/v1/listenKey
    +2024-03-30 18:51:02.785[1711835462785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51198//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711835462785&signature=0ae4c37ef4498c47ad15e2c1f256249a1b0ae95ffcb1650de0e16d83c24be67e
    +2024-03-30 18:51:02.790[1711835462790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51200//fapi/v2/account?timestamp=1711835462789&signature=6e2e1c0eeb2a7248fc3607f1e4721130a8fc835f7b6fb13c0c3f0eadbb53f3e9
    +2024-03-30 18:51:02.795[1711835462795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51202//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835462795&signature=fecaef3bda0a5a5414d3d85b2ad9123cab50549d49c695689b2f7a45d5094894
    +2024-03-30 18:51:02.798[1711835462798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51203//fapi/v1/listenKey
    +2024-03-30 18:51:02.805[1711835462805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51204//dapi/v1/adlQuantile?timestamp=1711835462804&signature=293a00d05dd829ba44b6bf969d06f7c68de7b1ddd45583fe0c2384cdc654e625
    +2024-03-30 18:51:02.812[1711835462812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51205//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835462811&signature=ab56a35e7bcff0ef3ae8fed9e5cc53a62bac8ba43b4b68f5e9164fa2aa65cbc3
    +2024-03-30 18:51:02.817[1711835462817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51206//dapi/v1/listenKey
    +2024-03-30 18:51:02.823[1711835462823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51208//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835462823&signature=81daa1541687093272c44619b75dc02e75f24ec74e7b2085b6bf79ccb8ad2f40
    +2024-03-30 18:51:02.833[1711835462833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51211//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 18:51:02.835[1711835462835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51212//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711835462834&endTime=1711835463834
    +2024-03-30 18:51:02.839[1711835462839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51213//fapi/v1/adlQuantile?timestamp=1711835462839&signature=369ba48c536494691bfc3124932321c47057f9c5d1457068d82cdd3ee0b3a524
    +2024-03-30 18:51:02.843[1711835462843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51214//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835462843&signature=b61d15422a0e4cc38ecc719b8d2bcc46963dd7ce7c005c067caa7334d30a0c83
    +2024-03-30 18:51:02.847[1711835462847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51215//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835462846&signature=c23d0a0bfd6fed5981c4ae42f59231ff984ead62b60d39dfc45caba38d28dd85
    +2024-03-30 18:51:02.850[1711835462850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51216//fapi/v1/forceOrders?timestamp=1711835462850&signature=5d126121973f199f145cded0db2800f24a704a1f208e0da99c1b91c76a5cdad9
    +2024-03-30 18:51:02.854[1711835462854] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51217//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835462853&endTime=1711835463853
    +2024-03-30 18:51:02.866[1711835462866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51220//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:51:02.870[1711835462870] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51221//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835462870&signature=aa00d2900fa782047f0546230b3046d3e8b73c603d7d8a7745634542b4898bc5
    +2024-03-30 18:51:02.877[1711835462877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51223//dapi/v1/leverageBracket?timestamp=1711835462877&signature=00fe4ba627cefd005e4103ee620fab9f010972397f2f8d1c1d326c8c8872e800
    +2024-03-30 18:51:02.882[1711835462882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51224//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835462881&signature=135873f2b79d0d73920c91408b5652f604fb96205ef2bd20e3ab98fcf27189a5
    +2024-03-30 18:51:02.884[1711835462884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51225//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835462883&endTime=1711835463883
    +2024-03-30 18:51:02.902[1711835462902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51228//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:51:02.911[1711835462911] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51230//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711835462911&signature=a1b82dfaf05bb63faf8933b7f8a894db5a1eca8255fe86b655fa388c04a0d785
    +2024-03-30 18:51:02.922[1711835462922] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51233//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835462920&endTime=1711835463920
    +2024-03-30 18:51:02.927[1711835462927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51234//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:51:02.970[1711835462970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51236//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835462970&signature=14bd0c2ddbf33905e94c20a49d3f5517c7ecc14eae40d5508c05024c6fdf7512
    +2024-03-30 18:51:02.976[1711835462976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51237//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835462975&signature=eea4abf89dcb2bdc231654c2eb1c0db82d2af9a610634dc01b12f08a3193d842
    +2024-03-30 18:51:02.982[1711835462982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51238//fapi/v1/leverageBracket?timestamp=1711835462982&signature=b125dd81717b115d4d87e48326a8007008491831890688209431a4114afc6f11
    +2024-03-30 18:51:02.998[1711835462998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51239//dapi/v2/leverageBracket?timestamp=1711835462998&signature=6dc2e93c787d2aeb5bafe6afe023d858aba5c5900c602e8b6dbabf14cf56dc39
    +2024-03-30 18:51:03.001[1711835463001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51240//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711835463001&signature=de60865ff31363508aa5be4cf7df5acb5fe7fd0b3f1ca53ea7930a1b459b4056
    +2024-03-30 18:51:03.006[1711835463006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51241//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835463006&signature=bb144dada8e0cd2a9397adc264c407173f9b4d39050fa19278b080ed51da5783
    +2024-03-30 18:51:03.012[1711835463012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51242//dapi/v1/forceOrders?timestamp=1711835463012&signature=70917e08e0793105299139469c9d7e28ae8433badb7a2aa4eb115556ed268b5e
    +2024-03-30 18:51:03.017[1711835463017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51243//dapi/v1/time
    +2024-03-30 18:51:03.023[1711835463023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51245//fapi/v1/listenKey
    +2024-03-30 18:51:03.027[1711835463027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51246//dapi/v1/account?timestamp=1711835463027&signature=963ce04a056e08eb1f6c003c2159dc27ef09c13070f7d2178964bc9b89791d6f
    +2024-03-30 18:52:12.089[1711835532089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51263//dapi/v1/income?symbol=BNBUSDT&timestamp=1711835532010&signature=36fa98b8ed2308264ca7d4a4663354b0eb4dd7ac8f6bbe96bb5d872132a6e9e7
    +2024-03-30 18:52:12.454[1711835532454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51265//dapi/v1/income?timestamp=1711835532453&signature=808754ac799e1fc95d96ee51dbe3b75c7900c3e8c11f67c995df368009ad1143
    +2024-03-30 18:52:12.473[1711835532473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51266//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:52:12.483[1711835532483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51269//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:52:12.491[1711835532491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51270//fapi/v1/exchangeInfo
    +2024-03-30 18:52:12.495[1711835532495] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51271//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 18:52:12.501[1711835532501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51272//fapi/v1/ticker/24hr
    +2024-03-30 18:52:12.513[1711835532513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51274//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835532513&signature=ae2c532b4e76c0776e1b747f08156d567250f4d9f8fdb7dc60dfdc33e1c4074a
    +2024-03-30 18:52:12.521[1711835532521] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51275//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711835532520&signature=824d28f3c3032903e4b0b7ee348a92b708c5d557d5c6f476f57acab978084fac
    +2024-03-30 18:52:12.530[1711835532530] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51277//fapi/v1/time
    +2024-03-30 18:52:12.536[1711835532536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51278//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835532536&signature=05824ac0a5f67fa55169b26fe088570192930ee3db15a67a1bef45d943c67e71
    +2024-03-30 18:52:12.540[1711835532540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51279//dapi/v1/openOrders?timestamp=1711835532540&signature=823b89fe54e4acecca0f98dcd78f5d96973b806244b7eb5758b27304b060c0d2
    +2024-03-30 18:52:12.546[1711835532546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51280//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711835532546&signature=a00b2b81a4b9548a989b6c9348a4f63ae7b462f88f9ab042836052ed16528f33
    +2024-03-30 18:52:12.554[1711835532554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51281//dapi/v1/leverageBracket?timestamp=1711835532553&signature=7417f46953c152d653e3c1278b6c8536d5c2229b63a58db6999249513469b087
    +2024-03-30 18:52:12.559[1711835532559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51282//fapi/v1/multiAssetsMargin?timestamp=1711835532559&signature=aff7ab1d0301b7ddf089e0df193022d8a7e5fd7fc33d9c899c5a504d05790ef1
    +2024-03-30 18:52:12.566[1711835532566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51283//dapi/v1/pmExchangeInfo?timestamp=1711835532566&signature=bf226e2b95ae2d2ade3361e03100350c765ba1c1bfd8b5e3e2375e53356a2dc1
    +2024-03-30 18:52:12.572[1711835532572] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51284//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835532572&signature=19eda78bee5d50111683e8b004c82c53a00cdd333c929e79cd1d6c1ef585d66f
    +2024-03-30 18:52:12.578[1711835532578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51285//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:52:12.586[1711835532586] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51286//dapi/v1/premiumIndex
    +2024-03-30 18:52:12.594[1711835532594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51287//fapi/v1/apiTradingStatus?timestamp=1711835532593&signature=bc7a0119d67d083f543ee215582019984daf2682964838cdd5b7c84cecde14df
    +2024-03-30 18:52:12.599[1711835532599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51288//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711835532599&signature=43858fb27f40c0d962f93b34cc1349d5b7fa1ec9c5779de9354c7698be11805a
    +2024-03-30 18:52:12.605[1711835532605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51289//dapi/v1/exchangeInfo
    +2024-03-30 18:52:12.621[1711835532621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51292//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835532619&signature=a174f72f072ac17ce44b1bc3ad8012eedcca9e0474290439acc4c63a6a81e46d
    +2024-03-30 18:52:12.625[1711835532625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51293//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835532625&signature=0e1cd97a97c7d2e2f56ac0356363e7a8d728ddc481b39159fe3279e7fd208154
    +2024-03-30 18:52:12.638[1711835532638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51296//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711835532638&signature=ffcce8e6ed3e5b8aa05d06814abd3cac9d86cc757e45b85fe3b1217383cac933
    +2024-03-30 18:52:12.643[1711835532643] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51297//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835532642&signature=2cd153635a4c0421beba10639f43f317ea98f4cfe078acdd08899610306ec99c
    +2024-03-30 18:52:12.648[1711835532648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51298//dapi/v1/ping
    +2024-03-30 18:52:12.655[1711835532655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51299//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:52:12.659[1711835532659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51300//fapi/v1/premiumIndex
    +2024-03-30 18:52:12.664[1711835532664] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51301//dapi/v1/listenKey
    +2024-03-30 18:52:12.672[1711835532672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51303//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835532672&signature=a07dbd2a75367b6220fb87645c8662ad801de27d5cd39b381dd98d038f47aed7
    +2024-03-30 18:52:12.678[1711835532678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51304//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:52:12.682[1711835532682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51305//fapi/v1/ticker/bookTicker
    +2024-03-30 18:52:12.691[1711835532691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51307//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835532691&signature=93c936f058f53e82b33e6b8fc4a36c5dd5419c8fc22225ce6374be59877db332
    +2024-03-30 18:52:12.699[1711835532699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51309//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835532698&signature=05b0d725e539e19416eb18d60464f2a316e359cfa05d624c6fddefb9c92f6237
    +2024-03-30 18:52:12.710[1711835532710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51311//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835532707&signature=db029342f3d77c314e9e575f03a7c15dc999412f074e2af2c08557b5371b07aa
    +2024-03-30 18:52:12.715[1711835532715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51312//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711835532714&endTime=1711835533714
    +2024-03-30 18:52:12.724[1711835532724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51315//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 18:52:12.729[1711835532729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51316//fapi/v1/ticker/price
    +2024-03-30 18:52:12.733[1711835532733] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51317//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 18:52:12.749[1711835532749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51319//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835532740&signature=ff58916145dcffe034f4eb1b5562988d94e242a90395863f844f67076149d5af
    +2024-03-30 18:52:12.754[1711835532754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51320//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:52:12.761[1711835532761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51323//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:52:12.764[1711835532764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51324//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:52:12.771[1711835532771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51326//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:52:12.781[1711835532781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51329//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711835532781&signature=ff0218274ed87a6425ca04c2be709db93660fa0ec536d186f6fcfb50b760d0c7
    +2024-03-30 18:52:12.784[1711835532784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51330//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835532784&signature=0499eed4ecd4a3745bbf0abac495ec468afdbc67ef53910f5bec184de2c66cdf
    +2024-03-30 18:52:12.789[1711835532789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51331//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 18:52:12.792[1711835532792] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51332//fapi/v1/indexInfo
    +2024-03-30 18:52:12.796[1711835532796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51333//fapi/v1/pmExchangeInfo?timestamp=1711835532795&signature=db7b88ac0b4a708bf612ab125ced75f7e170cde9be452cde7cceafb1e1a71da4
    +2024-03-30 18:52:12.799[1711835532799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51334//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835532799&signature=ff7e664e80a5fbb03eb9f46beda1aa82f6d9c47cee643aee85b03ac361d63904
    +2024-03-30 18:52:12.804[1711835532804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51335//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835532803&endTime=1711835533803
    +2024-03-30 18:52:12.807[1711835532807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51336//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 18:52:12.816[1711835532816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51339//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835532816&signature=3e20852369484c729136281bc95267d2a9457f6a4094421bcb5e68b05bf1e58f
    +2024-03-30 18:52:12.825[1711835532825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51342//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835532825&signature=7d17a85cdb497accf3b78ce05e74b4c75bd7c1ee2d0dfe0966a3b975d876590c
    +2024-03-30 18:52:12.830[1711835532830] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51343//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835532830&signature=24040e24366e3ce10fc2ae5a71e46da771222f5be632df587c9c9cd49fea121d
    +2024-03-30 18:52:12.834[1711835532834] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51344//fapi/v1/openOrders?timestamp=1711835532833&signature=c122a6eeb11ca849874e2af712e9fdc40d8aebb4489bf027b442da7181c085ef
    +2024-03-30 18:52:12.837[1711835532837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51345//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 18:52:12.840[1711835532840] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51346//dapi/v1/ticker/24hr
    +2024-03-30 18:52:12.844[1711835532844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51347//fapi/v1/listenKey
    +2024-03-30 18:52:12.864[1711835532864] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51349//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711835532863&signature=ce2f6afe435043c217867b4dc6121af049aaa1a4445c17ef63541274f5607cca
    +2024-03-30 18:52:12.871[1711835532871] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51351//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835532871&signature=f2c2a3d5653c6211d7f436900474a7aa1176194cb2b791501b54484287d8fd91
    +2024-03-30 18:52:12.880[1711835532880] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51354//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835532880&signature=c069cf40db9a4dbbe2d21b09eda405cabed0a29d69e2eead91f3c138415ab416
    +2024-03-30 18:52:12.884[1711835532884] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51355//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835532884&signature=f00bea7868d223f431a658abc6eda33706637b86e82fef7e37432cd420cc1065
    +2024-03-30 18:52:12.893[1711835532893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51356//dapi/v1/balance?timestamp=1711835532893&signature=2062e012dd433e7fc3ca42250901f0b750128aeb71de35c32e90320b1233c229
    +2024-03-30 18:52:12.897[1711835532897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51357//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711835532897&signature=c0ffd2c3699f06f21ab449d652ea28e2a5164e61a41f0370e1e720b84ad6cea2
    +2024-03-30 18:52:12.907[1711835532907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51360//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835532907&signature=2d2c3f21468dd26a4a8efcc6674f5365babbe4d921b7836448101ff9d63e5c2e
    +2024-03-30 18:52:12.915[1711835532915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51362//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835532914&signature=4a0724c0a444f1833ef060cdc699e07b1dceb6732c4609e94d6f8eba7c9eda4a
    +2024-03-30 18:52:12.923[1711835532923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51364//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:52:12.926[1711835532926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51365//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:52:12.931[1711835532931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51366//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:52:12.935[1711835532935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51367//dapi/v1/ticker/bookTicker
    +2024-03-30 18:52:12.940[1711835532940] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51369//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835532939&endTime=1711835533939
    +2024-03-30 18:52:12.946[1711835532946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51371//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:52:12.971[1711835532971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51378//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835532969&endTime=1711835533969
    +2024-03-30 18:52:12.974[1711835532974] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51379//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:52:12.994[1711835532994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51380//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:52:13.001[1711835533001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51382//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:52:13.005[1711835533005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51383//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835533003&endTime=1711835534003
    +2024-03-30 18:52:13.014[1711835533014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51386//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835533012&endTime=1711835534012
    +2024-03-30 18:52:13.018[1711835533018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51387//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:52:13.027[1711835533027] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51390//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835533027&signature=1f3f3635f79215623c99eddaf8a6c2026832536adcc67e3ae77b22fa7f2a2267
    +2024-03-30 18:52:13.034[1711835533034] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51392//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 18:52:13.045[1711835533045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51396//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835533045&signature=6da0b861d0eedbd9049493df2be2763d909168fe9ca4f8efbb7ae8ad86115a1a
    +2024-03-30 18:52:13.050[1711835533050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51397//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:52:13.057[1711835533057] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51399//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711835533056&signature=761de41ccca658d7afc65f15a90084690324682c6fe700e02772a8e53d488fe4
    +2024-03-30 18:52:13.063[1711835533063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51401//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711835533063&signature=efcd3a3a3d98c5afcb6a8d5aecdc7b3fd2ee41296ec5dab28379f70dfaa90a16
    +2024-03-30 18:52:13.068[1711835533068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51402//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835533067&endTime=1711835534067
    +2024-03-30 18:52:13.071[1711835533071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51403//fapi/v1/fundingRate
    +2024-03-30 18:52:13.076[1711835533076] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.084[1711835533084] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.085[1711835533085] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.086[1711835533086] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.087[1711835533087] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 18:52:13.089[1711835533089] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 18:52:13.090[1711835533090] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.091[1711835533091] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.092[1711835533092] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.093[1711835533093] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.094[1711835533094] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.095[1711835533095] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 18:52:13.096[1711835533096] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.098[1711835533098] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.099[1711835533099] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.101[1711835533101] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.103[1711835533103] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.104[1711835533104] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.105[1711835533105] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.106[1711835533106] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.107[1711835533107] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 18:52:13.107[1711835533107] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.107[1711835533107] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.107[1711835533107] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.108[1711835533108] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.108[1711835533108] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 18:52:13.109[1711835533109] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.116[1711835533116] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5f4d427e rejected from java.util.concurrent.ThreadPoolExecutor@6e521c1e[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:52:13.118[1711835533118] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:52:13.118[1711835533118] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@439a8f59 rejected from java.util.concurrent.ThreadPoolExecutor@6e521c1e[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:52:13.119[1711835533119] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:52:13.120[1711835533120] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@25bcd0c7 rejected from java.util.concurrent.ThreadPoolExecutor@6e521c1e[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:52:13.121[1711835533121] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:52:13.122[1711835533122] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@40dd3977 rejected from java.util.concurrent.ThreadPoolExecutor@6e521c1e[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:52:13.123[1711835533123] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:52:13.123[1711835533123] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@62dae245 rejected from java.util.concurrent.ThreadPoolExecutor@6e521c1e[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 18:52:13.128[1711835533128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51423//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835533128&signature=52faa62bfeb218fdf2f1e746d9dabd2458d56a55a5963236c3f96c407723ea15
    +2024-03-30 18:52:13.134[1711835533134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51424//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711835533134&signature=3a5f188f053db542863f34a782f063cffa2270bc9df0d5911c454c52f979ff71
    +2024-03-30 18:52:13.140[1711835533140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51426//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711835533140&signature=b04afe9fea975d62ee76896fda978d8c2599fc517697eb0ec2a1a6e1d2619d78
    +2024-03-30 18:52:13.144[1711835533144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51427//dapi/v1/positionSide/dual?timestamp=1711835533144&signature=060ccf2cdb4f2421509a552d3d44d5f27927748b8e35173f3d489a27304b8025
    +2024-03-30 18:52:13.148[1711835533148] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51428//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835533147&signature=03fecee139c86eb6539b4e2c04dd5920b547a74ed3a449caa0bbf8a8f18d118b
    +2024-03-30 18:52:13.154[1711835533154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51430//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:52:13.157[1711835533157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51431//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:52:13.160[1711835533160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51432//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:52:13.166[1711835533166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51434//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835533164&endTime=1711835534164
    +2024-03-30 18:52:13.170[1711835533170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51435//fapi/v1/leverageBracket?timestamp=1711835533170&signature=6cf4506b107c03e8c5da3ee531727302d5c57bfc6660c69e56c91381507e879b
    +2024-03-30 18:52:13.174[1711835533174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51436//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835533174&signature=de6d2579c32fc7006aa38a64e74fc3c13094d81f69dfd734ea70ae8c9ef5ff12
    +2024-03-30 18:52:13.178[1711835533178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51437//dapi/v1/ticker/price
    +2024-03-30 18:52:13.181[1711835533181] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51438//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 18:52:13.194[1711835533194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51441//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711835533193&endTime=1711835534193
    +2024-03-30 18:52:13.197[1711835533197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51442//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 18:52:13.207[1711835533207] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51443//fapi/v2/positionRisk?timestamp=1711835533207&signature=0eb47f6d5aa1f2f4681acc451e86c28e807c7935816daca0d14c60c04252c6c9
    +2024-03-30 18:52:13.211[1711835533211] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51444//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711835533211&signature=0628f07f0e95aefa48e7c41c103e6d9c15e464bd3ac599d1d59a75a259afd39b
    +2024-03-30 18:52:13.215[1711835533215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51445//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:52:13.219[1711835533219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51446//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835533218&endTime=1711835534218
    +2024-03-30 18:52:13.229[1711835533229] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51449//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:52:13.236[1711835533236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51451//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835533234&endTime=1711835534234
    +2024-03-30 18:52:13.242[1711835533242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51453//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711835533241&signature=143cd648c363478f23bc1c7a109f1a127b99cec8fe2a5cf6909d29738aa76345
    +2024-03-30 18:52:13.252[1711835533252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51456//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:52:13.256[1711835533256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51457//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:52:13.259[1711835533259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51458//fapi/v2/balance?timestamp=1711835533259&signature=0b187540eda2f25f588f7ad535f77dd2a76886b43cabebf79beb9b960047d084
    +2024-03-30 18:52:13.264[1711835533264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51460//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835533264&signature=83f0d09d73bc5b60f7fda4d7b5fa2988af3f5b655c60b3ec81e169c43b0aa348
    +2024-03-30 18:52:13.271[1711835533271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51462//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835533271&signature=fae5ae0d4d337a22a9b9d070b8a0db98cec8d8384c948e926de50e6747fba051
    +2024-03-30 18:52:13.279[1711835533279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51465//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:52:13.283[1711835533283] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51466//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835533281&endTime=1711835534281
    +2024-03-30 18:52:13.287[1711835533287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51467//dapi/v1/positionRisk?timestamp=1711835533287&signature=1352d8b907177c832277a1f75e56312e2164d021e94cda432b7c412257d5f40e
    +2024-03-30 18:52:13.290[1711835533290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51468//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711835533290&signature=e3eacf752ac5dfacde6679f9105a1b20cc6e2aa3182029d2ec8ca923f53c61fc
    +2024-03-30 18:52:13.297[1711835533297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51471//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:52:13.301[1711835533301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51472//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835533299&endTime=1711835534299
    +2024-03-30 18:52:13.304[1711835533304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51473//fapi/v1/income?symbol=BNBUSDT&timestamp=1711835533304&signature=b509d39986b0022855f75345904e791f9a6b7a5e0418607a33bd274c1502b734
    +2024-03-30 18:52:13.307[1711835533307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51474//fapi/v1/income?timestamp=1711835533306&signature=64ea3ec60e40a12f8ade97443e788b673cf48f702e8d3659049dafe17dd870c1
    +2024-03-30 18:52:13.310[1711835533310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51475//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:52:13.314[1711835533314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51477//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:52:13.319[1711835533319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51478//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835533319&signature=3fd0d60972296f8c10f5b8fba189a32eec300115513147c2a3cca4876ec0e6bc
    +2024-03-30 18:52:13.324[1711835533324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51480//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:52:13.327[1711835533327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51481//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835533326&endTime=1711835534326
    +2024-03-30 18:52:13.336[1711835533336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51484//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835533334&endTime=1711835534334
    +2024-03-30 18:52:13.339[1711835533339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51485//dapi/v1/fundingRate
    +2024-03-30 18:52:13.342[1711835533342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51486//fapi/v1/positionSide/dual?timestamp=1711835533342&signature=6032806509ba694864aa64c88fa5e01bf4b1492f5438c0e858b78033abb07976
    +2024-03-30 18:52:13.345[1711835533345] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51487//fapi/v1/ping
    +2024-03-30 18:52:13.348[1711835533348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51488//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:52:13.351[1711835533351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51489//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:52:13.353[1711835533353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51490//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:52:13.357[1711835533357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51492//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835533356&endTime=1711835534356
    +2024-03-30 18:52:13.363[1711835533363] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51494//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711835533362&endTime=1711835534362
    +2024-03-30 18:52:13.369[1711835533369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51496//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 18:52:13.372[1711835533372] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51497//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:52:13.374[1711835533374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51498//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835533373&endTime=1711835534373
    +2024-03-30 18:52:13.385[1711835533385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51501//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711835533385&signature=248c4dd41f57319cd43ddad97adf2f5c9a3b53e804d2459e9c6cf1f023d2fd63
    +2024-03-30 18:52:13.392[1711835533392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51503//fapi/v1/income/asyn?startTime=1711835533390&endTime=1711835534390&timestamp=1711835533392&signature=40331e0fd600e094f53206b5fc63121c27e29f231b1597da9f584ababd7e1ec9
    +2024-03-30 18:52:13.396[1711835533396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51504//fapi/v1/income/asyn?timestamp=1711835533396&signature=53534894ac8f38352579a001e3c09f174511df4fbc566b98bc216cc09ab5f92b
    +2024-03-30 18:52:13.403[1711835533403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51505//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 18:52:13.407[1711835533407] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51506//fapi/v1/assetIndex
    +2024-03-30 18:52:13.414[1711835533414] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51507//dapi/v1/listenKey
    +2024-03-30 18:52:13.418[1711835533418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51508//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711835533418&signature=55a176448dd14147c9d5dc57540b8a7551208a0609007d72c0c21336ef3cfb90
    +2024-03-30 18:52:13.423[1711835533423] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51510//fapi/v2/account?timestamp=1711835533423&signature=d888957107bf033d10937a81910aa09d5d9af617f436a1eb2cc7e0ef5805f1ac
    +2024-03-30 18:52:13.432[1711835533432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51512//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835533431&signature=69d1327ca224bbc05d4ea9fb5a063797e4ee129d33006d2c5c1a9fc8691226cd
    +2024-03-30 18:52:13.436[1711835533436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51513//fapi/v1/listenKey
    +2024-03-30 18:52:13.440[1711835533440] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51514//dapi/v1/adlQuantile?timestamp=1711835533440&signature=c71db6715537e094e0bb750a130c6b5256e01532d8a928fd223899d391028cfc
    +2024-03-30 18:52:13.444[1711835533444] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51515//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835533443&signature=a01a77ac71ec5eed96c63df1a6ec583304c6ae8a5f39ac105801f35425d0bafb
    +2024-03-30 18:52:13.447[1711835533447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51516//dapi/v1/listenKey
    +2024-03-30 18:52:13.456[1711835533456] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51518//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835533456&signature=6509dfef4b8fb3b379c956f434b4f92e1cef6606404183d3e17d7cc112870cd5
    +2024-03-30 18:52:13.466[1711835533466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51521//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 18:52:13.469[1711835533469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51522//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711835533468&endTime=1711835534468
    +2024-03-30 18:52:13.473[1711835533473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51523//fapi/v1/adlQuantile?timestamp=1711835533472&signature=0dab6e583ae0feea8b29db4cbeaf45494f9bcf9e5713509915ab5d9da179ff03
    +2024-03-30 18:52:13.476[1711835533476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51524//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835533476&signature=c37283db096a6f2c43a381b5a291a8f44240d55fa55f5f694a8d0a138bbef8d8
    +2024-03-30 18:52:13.480[1711835533480] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51525//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835533480&signature=e7542260874439bed42eacee94ac0c1a059ed29c3c8dbd765d732ae58a78d8b8
    +2024-03-30 18:52:13.485[1711835533485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51526//fapi/v1/forceOrders?timestamp=1711835533484&signature=722bf640006c776ff29be2b0e9ee917445d2d56b91dfca71beb9070092996294
    +2024-03-30 18:52:13.504[1711835533504] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51527//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835533487&endTime=1711835534487
    +2024-03-30 18:52:13.513[1711835533513] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51530//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:52:13.517[1711835533517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51531//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835533517&signature=8307a191430c88a5e3a14afacc672f40afa5452ef672ee314e78a013631b3e5b
    +2024-03-30 18:52:13.523[1711835533523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51533//dapi/v1/leverageBracket?timestamp=1711835533523&signature=09b84e9e9e65c030569b31c411c5aa5139001fda1338724f10048900f7e3d9a4
    +2024-03-30 18:52:13.526[1711835533526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51534//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835533526&signature=cda7c4976816ae83e8a3da08f15466e746ddcbc53550ffc237beb558c22bf37f
    +2024-03-30 18:52:13.530[1711835533530] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51535//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835533528&endTime=1711835534528
    +2024-03-30 18:52:13.540[1711835533540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51538//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:52:13.549[1711835533549] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51540//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711835533548&signature=4b2c7b985c88f1306cf59dd2e202713c54a5c6448e44d288383a22f5be3b4818
    +2024-03-30 18:52:13.559[1711835533559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51543//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835533558&endTime=1711835534558
    +2024-03-30 18:52:13.598[1711835533598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51544//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:52:13.605[1711835533605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51546//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835533605&signature=e113e271a0a7f1fca84084ec75c05f05ed4023f6513ff271abfb63d29a723277
    +2024-03-30 18:52:13.611[1711835533611] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51547//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835533611&signature=64490895306b4facd380b3efc78d4af41eec76debaf33a4848be34139ecdec40
    +2024-03-30 18:52:13.615[1711835533615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51548//fapi/v1/leverageBracket?timestamp=1711835533615&signature=de65514ecc63ec498373cefb2a69d0f01f207ea3ad7e9166f5351ba8849dc7bf
    +2024-03-30 18:52:13.621[1711835533621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51549//dapi/v2/leverageBracket?timestamp=1711835533621&signature=527714869639eb31925085167c0c5581074b4a23cb1325f2d78266ca25354cf2
    +2024-03-30 18:52:13.626[1711835533626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51550//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711835533626&signature=85464b24b0fab7cce72be68b49a84bd7a4b782f63138f1ad4fdc07a316ab8116
    +2024-03-30 18:52:13.631[1711835533631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51551//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835533631&signature=5cb0a6ab5c50a4bd8a80ae06983497a9f596b0697e889a618fe4304aa64b8ed3
    +2024-03-30 18:52:13.730[1711835533730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51552//dapi/v1/forceOrders?timestamp=1711835533730&signature=fd952547868e7848200597e540ff097337318518c51e8436f297bb190188dee6
    +2024-03-30 18:52:13.759[1711835533759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51553//dapi/v1/time
    +2024-03-30 18:52:13.767[1711835533767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51555//fapi/v1/listenKey
    +2024-03-30 18:52:13.774[1711835533774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51556//dapi/v1/account?timestamp=1711835533774&signature=f252f95addd95de900e74493c65d64ebaad568961a1aa609a550fff946484f14
    +2024-03-30 18:59:21.621[1711835961621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51610//dapi/v1/income?symbol=BNBUSDT&timestamp=1711835961560&signature=9f291e527c07ca13cfcb67cefb593b6a40e6ca8da367fba598b0c9f2e1aa0d38
    +2024-03-30 18:59:21.965[1711835961965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51613//dapi/v1/income?timestamp=1711835961964&signature=cfc605ab84b5afda3c6adf6ada54256733f9f2ee05c404925a4630c93f8e8b56
    +2024-03-30 18:59:21.993[1711835961993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51614//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:59:22.002[1711835962002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51617//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:59:22.009[1711835962009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51618//fapi/v1/exchangeInfo
    +2024-03-30 18:59:22.011[1711835962011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51619//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 18:59:22.014[1711835962014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51620//fapi/v1/ticker/24hr
    +2024-03-30 18:59:22.022[1711835962022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51622//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835962022&signature=432300e521501b5fdd56a1463749b73ea267f8fbe45bf806cfeebe42463233f6
    +2024-03-30 18:59:22.026[1711835962026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51623//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711835962026&signature=00f043f88daa1e85b3a950c3ff87624e0279abe52b2277fb701707d50c94c740
    +2024-03-30 18:59:22.033[1711835962033] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51625//fapi/v1/time
    +2024-03-30 18:59:22.039[1711835962039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51626//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835962038&signature=1e1d35d76e78a1583e69bc3880bc54236aa980eac073f934b53957f09431b384
    +2024-03-30 18:59:22.043[1711835962043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51627//dapi/v1/openOrders?timestamp=1711835962043&signature=4bc8ba7ff4447907dda0eceb16cd848c171e78de6703f0798fe9518986dd8ec2
    +2024-03-30 18:59:22.049[1711835962049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51628//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711835962048&signature=defeff065f06b32b8f942cdca5c6e836c6d2a8d9a5591534850e578793069ab6
    +2024-03-30 18:59:22.054[1711835962054] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51629//dapi/v1/leverageBracket?timestamp=1711835962054&signature=a4b7882a0965e6427c91ce91872bde52a8b38f28999bf23f796780d5c6c06e73
    +2024-03-30 18:59:22.059[1711835962059] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51630//fapi/v1/multiAssetsMargin?timestamp=1711835962058&signature=2873eb568509f49507ab98e275d38906719d18e3afbc393d315411fd2bc376ba
    +2024-03-30 18:59:22.064[1711835962064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51631//dapi/v1/pmExchangeInfo?timestamp=1711835962064&signature=c7a4557eef270aee5bfa8036d6a9e3867232389e280f4b5273145137fad9670c
    +2024-03-30 18:59:22.069[1711835962069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51632//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835962069&signature=7092e0400c20896211ac5a5caf49bc39649993db326f511a5c0ceb9d3bf845aa
    +2024-03-30 18:59:22.074[1711835962074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51633//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:59:22.079[1711835962079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51634//dapi/v1/premiumIndex
    +2024-03-30 18:59:22.091[1711835962091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51635//fapi/v1/apiTradingStatus?timestamp=1711835962086&signature=8f501bd470d645667229dd433c84a6a0c255ad5ae6aac800742618328568fb8c
    +2024-03-30 18:59:22.098[1711835962098] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51636//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711835962097&signature=3967b468a2c587a3d86c2310264414a36ab2961f80243d1fde371653d00bd14e
    +2024-03-30 18:59:22.104[1711835962104] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51637//dapi/v1/exchangeInfo
    +2024-03-30 18:59:22.120[1711835962120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51640//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835962118&signature=c79d2cfebf18c0182e75bae38f1a12805cf1b06e6b89947e6f6fb8412157ccc5
    +2024-03-30 18:59:22.125[1711835962125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51641//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835962124&signature=45e37883de19f7edcfd83773dde5dd7a81fbb45f88c7f768e91c56564aedc957
    +2024-03-30 18:59:22.138[1711835962138] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51644//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711835962137&signature=3b20c2ee8f03387d4a1867407d445da84cb1e34d02a0e6d1fed85690b8552091
    +2024-03-30 18:59:22.142[1711835962142] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51645//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835962142&signature=34308e22efed80181dee02d29d9650f148d73d214b1ad39d4a6774c0c9e09fa7
    +2024-03-30 18:59:22.146[1711835962146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51646//dapi/v1/ping
    +2024-03-30 18:59:22.150[1711835962150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51647//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 18:59:22.154[1711835962154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51648//fapi/v1/premiumIndex
    +2024-03-30 18:59:22.157[1711835962157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51649//dapi/v1/listenKey
    +2024-03-30 18:59:22.163[1711835962163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51651//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835962163&signature=9ace0b163bc0eebd795cc0add0008b2a1c38c8c37841b388e2e2852236d0ba27
    +2024-03-30 18:59:22.168[1711835962168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51652//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:59:22.172[1711835962172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51653//fapi/v1/ticker/bookTicker
    +2024-03-30 18:59:22.178[1711835962178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51655//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835962178&signature=360320b003ee1f4a0a41739243aaa27020ada3f6834697e9890cf20f5ca0e2f4
    +2024-03-30 18:59:22.185[1711835962185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51657//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711835962185&signature=bfdefab00763384793e8ccbe54b4b2baa9aec9990263749727a2578ef82f85da
    +2024-03-30 18:59:22.195[1711835962195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51659//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835962192&signature=f9297fae9ea94de8286c76067f66247ec0c88b103822322a30789ee3b50f0d0d
    +2024-03-30 18:59:22.197[1711835962197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51660//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711835962196&endTime=1711835963196
    +2024-03-30 18:59:22.206[1711835962206] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51663//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 18:59:22.209[1711835962209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51664//fapi/v1/ticker/price
    +2024-03-30 18:59:22.212[1711835962212] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51665//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 18:59:22.220[1711835962220] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51667//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711835962219&signature=8561e33636c32255b0097d84b9b90a06a060d576db6ff9640aa2cd09ec8096f9
    +2024-03-30 18:59:22.223[1711835962223] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51668//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 18:59:22.231[1711835962231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51671//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 18:59:22.243[1711835962243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51672//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:59:22.249[1711835962249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51674//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:59:22.257[1711835962257] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51677//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711835962256&signature=5434e63e6f139a5ef6f607b5baf1b495808cd3872cc8b0c804d9708f6dae2973
    +2024-03-30 18:59:22.259[1711835962259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51678//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835962259&signature=ec350de28cf0c2b440e1a1576dadf02dee281d50e923d98a74da2734d75d493c
    +2024-03-30 18:59:22.262[1711835962262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51679//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 18:59:22.264[1711835962264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51680//fapi/v1/indexInfo
    +2024-03-30 18:59:22.269[1711835962269] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51681//fapi/v1/pmExchangeInfo?timestamp=1711835962269&signature=4f7a89b708fe1db1d151380ce1cabaf7b4d35909ff3a0caebefec365400fa640
    +2024-03-30 18:59:22.272[1711835962272] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51682//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711835962271&signature=9739073843c45cc3b7ffb9374332bbba5d6ef959aaeaf7663e2d88af47f24e6c
    +2024-03-30 18:59:22.274[1711835962274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51683//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835962273&endTime=1711835963273
    +2024-03-30 18:59:22.277[1711835962277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51684//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 18:59:22.286[1711835962286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51687//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835962286&signature=4e3e33259f1299ae37eb1f3102aeade9ca6c7536d20232b7c127791218045620
    +2024-03-30 18:59:22.293[1711835962293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51690//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835962292&signature=5fe3e3e2fa27a54646e19573d8ad441525fb3017acf59ee5759ac548825a3d49
    +2024-03-30 18:59:22.296[1711835962296] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51691//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711835962296&signature=504ce7abe80d3a2177d2d478ca0d1fbac54a4298e9edce8cc9219656d55bf75f
    +2024-03-30 18:59:22.299[1711835962299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51692//fapi/v1/openOrders?timestamp=1711835962299&signature=11b7fd906b387f5736b826389f5eba219030f1374bf3c05f48e54553a599dded
    +2024-03-30 18:59:22.302[1711835962302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51693//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 18:59:22.305[1711835962305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51694//dapi/v1/ticker/24hr
    +2024-03-30 18:59:22.308[1711835962308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51695//fapi/v1/listenKey
    +2024-03-30 18:59:22.325[1711835962325] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51697//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711835962323&signature=a0f680da39c19f0930e77f9ff691996cc9d7ea60020774b9a1306de40beea264
    +2024-03-30 18:59:22.328[1711835962328] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51699//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711835962328&signature=32d54d2c6dad7a26e0172e413eabac5f45bca6e1bb0c0ad37091a3c3f7a5526b
    +2024-03-30 18:59:22.336[1711835962336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51702//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711835962336&signature=d5695126eb9b9b250a733a66a6b8d64c1993a4375481f42e5ce4a5f27d4f2e65
    +2024-03-30 18:59:22.361[1711835962361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51703//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711835962361&signature=9c9253ecfd7d4edb2d8434559ac33f6ec23e48359170646837367f86e40b6d6e
    +2024-03-30 18:59:22.370[1711835962370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51704//dapi/v1/balance?timestamp=1711835962370&signature=dd1d3f7ad436304f2ccde862149e9dc1c352594562b1b32cf4a2da11b1371074
    +2024-03-30 18:59:22.373[1711835962373] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51705//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711835962373&signature=25055a9920582c1aeb2e7e38719e8e12171bdd879fbbe92a9cc1f4b7105dc380
    +2024-03-30 18:59:22.382[1711835962382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51708//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835962382&signature=ad04ff9a90679f76c4df6a85acf3557121e2e33808daf5e8066655089758b333
    +2024-03-30 18:59:22.388[1711835962388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51710//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835962387&signature=f377a3d8fa53f84992e214a9e89489182aa4674b6626aa5362a9f46218758cef
    +2024-03-30 18:59:22.392[1711835962392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51712//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:59:22.395[1711835962395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51713//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:59:22.397[1711835962397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51714//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 18:59:22.402[1711835962402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51715//dapi/v1/ticker/bookTicker
    +2024-03-30 18:59:22.407[1711835962407] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51717//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835962406&endTime=1711835963406
    +2024-03-30 18:59:22.411[1711835962411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51719//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:59:22.433[1711835962433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51726//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835962431&endTime=1711835963431
    +2024-03-30 18:59:22.437[1711835962437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51727//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:59:22.452[1711835962452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51728//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:59:22.457[1711835962457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51730//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:59:22.461[1711835962461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51731//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835962460&endTime=1711835963460
    +2024-03-30 18:59:22.469[1711835962469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51734//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835962467&endTime=1711835963467
    +2024-03-30 18:59:22.471[1711835962471] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51735//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:59:22.478[1711835962478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51738//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835962478&signature=efcb5e24e789e2d8179edee57400bc6ca35e68ca3a9ef8f52be06b2062ed22d4
    +2024-03-30 18:59:22.484[1711835962484] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51740//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 18:59:22.495[1711835962495] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51744//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835962494&signature=bd36d508ca21657425c84c558293296329fd0475d48b6eb9e9203dd210f9f4e8
    +2024-03-30 18:59:22.498[1711835962498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51745//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 18:59:22.505[1711835962505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51747//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711835962505&signature=b8d74998dc09a94a48e62049203fb9bec398968bff985fcffb805ed2d6f7d36c
    +2024-03-30 18:59:22.509[1711835962509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51749//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711835962509&signature=3d58a122350a08ddd2d2a7e33d5c9f97af7abf2a14e81bbb29888ea07065dc8d
    +2024-03-30 18:59:22.512[1711835962512] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51750//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835962511&endTime=1711835963511
    +2024-03-30 18:59:22.514[1711835962514] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51751//fapi/v1/fundingRate
    +2024-03-30 18:59:22.519[1711835962519] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.524[1711835962524] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.525[1711835962525] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.526[1711835962526] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.527[1711835962527] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 18:59:22.527[1711835962527] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 18:59:22.530[1711835962530] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.534[1711835962534] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.535[1711835962535] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.537[1711835962537] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.538[1711835962538] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.539[1711835962539] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 18:59:22.540[1711835962540] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.541[1711835962541] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.542[1711835962542] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.543[1711835962543] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.546[1711835962546] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.547[1711835962547] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.547[1711835962547] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.548[1711835962548] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.549[1711835962549] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 18:59:22.550[1711835962550] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.550[1711835962550] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.550[1711835962550] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.550[1711835962550] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.550[1711835962550] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 18:59:22.551[1711835962551] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.555[1711835962555] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@f9879ac rejected from java.util.concurrent.ThreadPoolExecutor@37f21974[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:59:22.556[1711835962556] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 18:59:22.556[1711835962556] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5ab14cb9 rejected from java.util.concurrent.ThreadPoolExecutor@37f21974[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:59:22.557[1711835962557] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 18:59:22.557[1711835962557] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@61861a29 rejected from java.util.concurrent.ThreadPoolExecutor@37f21974[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:59:22.558[1711835962558] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 18:59:22.558[1711835962558] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@32cb636e rejected from java.util.concurrent.ThreadPoolExecutor@37f21974[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 18:59:22.559[1711835962559] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 18:59:22.560[1711835962560] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3a4e343 rejected from java.util.concurrent.ThreadPoolExecutor@37f21974[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 18:59:22.565[1711835962565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51760//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835962565&signature=da8e5cb90dd83f542c5401d9b7848e65ffdd18c8941f858513fbcbe2fd2d6e77
    +2024-03-30 18:59:22.570[1711835962570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51772//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711835962570&signature=2264994af12f191c98e77aaa4a2e5f60b464437bb46346dae6b4a1b9ceb786c0
    +2024-03-30 18:59:22.575[1711835962575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51774//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711835962575&signature=173416e66d38d2c1468dbd87821daf5f2faf5e6003fa9af10d88cd61920cce27
    +2024-03-30 18:59:22.579[1711835962579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51775//dapi/v1/positionSide/dual?timestamp=1711835962578&signature=9609f8e7f20e895e8dcc26ca63f2c057a5df8c71644e37ac724111767c6f743a
    +2024-03-30 18:59:22.583[1711835962583] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51776//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711835962583&signature=2de0ba4187d88080030ee9ac2f78cd7d4cf96dc14ab930ca513683e873bb4ab5
    +2024-03-30 18:59:22.589[1711835962589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51778//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:59:22.593[1711835962593] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51779//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:59:22.596[1711835962596] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51780//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:59:22.601[1711835962601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51782//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835962601&endTime=1711835963601
    +2024-03-30 18:59:22.605[1711835962605] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51783//fapi/v1/leverageBracket?timestamp=1711835962605&signature=439ad7dfec0a0bfbe1541e525df4fb3559ed4bf122154d5e1d72d5f42b9ffc42
    +2024-03-30 18:59:22.609[1711835962609] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51784//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835962608&signature=caeef32f745fce256faca483c7303540848f21fad585f0c7b600dd527f6aa491
    +2024-03-30 18:59:22.612[1711835962612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51785//dapi/v1/ticker/price
    +2024-03-30 18:59:22.618[1711835962618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51786//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 18:59:22.626[1711835962626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51789//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711835962625&endTime=1711835963625
    +2024-03-30 18:59:22.629[1711835962629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51790//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 18:59:22.644[1711835962644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51791//fapi/v2/positionRisk?timestamp=1711835962644&signature=dbd23c829befb038cc60ece6b61f5a524161ec9f0893efd56a62a92573f00a97
    +2024-03-30 18:59:22.647[1711835962647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51792//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711835962647&signature=98058a40b081f74052b13e03a8b7b98140bd84f9862716af4115626410395d97
    +2024-03-30 18:59:22.652[1711835962652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51793//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:59:22.655[1711835962655] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51794//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835962653&endTime=1711835963653
    +2024-03-30 18:59:22.663[1711835962663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51797//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:59:22.669[1711835962669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51799//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835962668&endTime=1711835963668
    +2024-03-30 18:59:22.676[1711835962676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51801//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711835962676&signature=376a37c6084692c761b7dd8ccd68ec47721f32403c2a950ebf3310ff9782c61c
    +2024-03-30 18:59:22.689[1711835962689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51804//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 18:59:22.691[1711835962691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51805//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 18:59:22.694[1711835962694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51806//fapi/v2/balance?timestamp=1711835962694&signature=4ee5be3a50798bfa2510a10ba8e738b27c9105c90240cc4060997211da9a625b
    +2024-03-30 18:59:22.701[1711835962701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51808//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711835962701&signature=83beebf03743744f1aac8cb5ee16a9496dfd7f39a9476b1bdb495a4c08a89239
    +2024-03-30 18:59:22.707[1711835962707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51810//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711835962707&signature=6af5f7206c1c01d74e737c57c5f354f565ac1201035b20a1556349a8a0da91af
    +2024-03-30 18:59:22.714[1711835962714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51813//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 18:59:22.718[1711835962718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51814//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711835962717&endTime=1711835963717
    +2024-03-30 18:59:22.721[1711835962721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51815//dapi/v1/positionRisk?timestamp=1711835962720&signature=4c84ecff98844cff30c7bfc0cdadc5b4cf4633292b1e42c343185efe277d24f7
    +2024-03-30 18:59:22.723[1711835962723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51816//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711835962723&signature=a9e31e5135203466ff77b4cde646430d229fd3a2d0d4275e4dd0f447c880cab4
    +2024-03-30 18:59:22.730[1711835962730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51819//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:59:22.734[1711835962734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51820//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835962732&endTime=1711835963732
    +2024-03-30 18:59:22.736[1711835962736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51821//fapi/v1/income?symbol=BNBUSDT&timestamp=1711835962736&signature=5532037998ba4dcb1ca1448528e914ed308c4f292a1168548c233fe071091fcf
    +2024-03-30 18:59:22.739[1711835962739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51822//fapi/v1/income?timestamp=1711835962739&signature=a54072672753b13b0a0f729b3ac18884be9f9f404c019443b8374901379fee19
    +2024-03-30 18:59:22.741[1711835962741] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51823//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:59:22.745[1711835962745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51825//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 18:59:22.747[1711835962747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51826//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711835962747&signature=d2f1675a220616b7098b82b0c251343f702159c1089a9c904ab1ee3f9abcc180
    +2024-03-30 18:59:22.752[1711835962752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51828//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 18:59:22.755[1711835962755] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51829//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711835962754&endTime=1711835963754
    +2024-03-30 18:59:22.763[1711835962763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51832//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711835962760&endTime=1711835963760
    +2024-03-30 18:59:22.767[1711835962767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51833//dapi/v1/fundingRate
    +2024-03-30 18:59:22.773[1711835962773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51834//fapi/v1/positionSide/dual?timestamp=1711835962773&signature=c3d09b488979b91a342f936d1c7d4f21e5c6cc253932b15546ecc40d4c0cbf3e
    +2024-03-30 18:59:22.775[1711835962775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51835//fapi/v1/ping
    +2024-03-30 18:59:22.778[1711835962778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51836//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 18:59:22.781[1711835962781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51837//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 18:59:22.784[1711835962784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51838//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 18:59:22.789[1711835962789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51840//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711835962788&endTime=1711835963788
    +2024-03-30 18:59:22.796[1711835962796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51842//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711835962794&endTime=1711835963794
    +2024-03-30 18:59:22.802[1711835962802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51844//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 18:59:22.804[1711835962804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51845//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 18:59:22.806[1711835962806] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51846//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711835962805&endTime=1711835963805
    +2024-03-30 18:59:22.814[1711835962814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51849//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711835962814&signature=8a360c1c233c2de2bb771be94b522ffd490e167b0634f3ab7e0ced5bc2f44955
    +2024-03-30 18:59:22.820[1711835962820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51851//fapi/v1/income/asyn?startTime=1711835962819&endTime=1711835963819&timestamp=1711835962820&signature=3a04f74e55fa336672c041b3c26d9bf37746c3817ba89efd49f0fc02105dee59
    +2024-03-30 18:59:22.822[1711835962822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51852//fapi/v1/income/asyn?timestamp=1711835962822&signature=b570a7d8eb412df2f43d6680b629726feabf65ea3ebd5f9a39bb419978a6f023
    +2024-03-30 18:59:22.827[1711835962827] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51853//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 18:59:22.829[1711835962829] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51854//fapi/v1/assetIndex
    +2024-03-30 18:59:22.837[1711835962837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51855//dapi/v1/listenKey
    +2024-03-30 18:59:22.843[1711835962843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51856//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711835962843&signature=682622bf42da92801bc5357b208f841673d9fc35c8c65f0107150b5084fcc98c
    +2024-03-30 18:59:22.848[1711835962848] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51858//fapi/v2/account?timestamp=1711835962848&signature=e7da2e3a5a5c591e66f0bb543e4fd956519d185587e6388e45ccba4604e3a0bf
    +2024-03-30 18:59:22.855[1711835962855] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51860//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711835962855&signature=c4267d56cf63218b6265258ef800f18e8512155259fb35afa2d4fbae486f9b5f
    +2024-03-30 18:59:22.861[1711835962861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51861//fapi/v1/listenKey
    +2024-03-30 18:59:22.867[1711835962867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51862//dapi/v1/adlQuantile?timestamp=1711835962867&signature=cc7cdefc0b24c00946472852625ef498f62cc1793ea44e232005b2af0811b4e6
    +2024-03-30 18:59:22.872[1711835962872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51863//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835962872&signature=1219c3193f01e6ac660355100f4cb71fe67a9e99d483906b2f9c42c3d7db164f
    +2024-03-30 18:59:22.879[1711835962879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51864//dapi/v1/listenKey
    +2024-03-30 18:59:22.885[1711835962885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51866//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711835962885&signature=9185ba67da4257cc700375753f796f7cf598b2a0c0b89142ef173cc47c995de1
    +2024-03-30 18:59:22.896[1711835962896] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51869//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 18:59:22.901[1711835962901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51870//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711835962900&endTime=1711835963900
    +2024-03-30 18:59:22.905[1711835962905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51871//fapi/v1/adlQuantile?timestamp=1711835962905&signature=e9ddbe7eafab5b3b52c0dae837dc93886f44e37a309ac842e7a8b745c70e7000
    +2024-03-30 18:59:22.908[1711835962908] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51872//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711835962908&signature=d451e3a3ffaa93a7c67fed3a14e70da1ed0504390ea1b5dc51084d28989f2aea
    +2024-03-30 18:59:22.914[1711835962914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51873//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835962914&signature=944989afc7e5a74645efb16a174ed030c5f09d08e4b178819b2ee20cc9bebeba
    +2024-03-30 18:59:22.918[1711835962918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51874//fapi/v1/forceOrders?timestamp=1711835962918&signature=81dc3d73ed4e394f9dc0e2d645e8485d64db5e7a64372ff178de6c674dc34bb2
    +2024-03-30 18:59:22.921[1711835962921] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51875//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835962920&endTime=1711835963920
    +2024-03-30 18:59:22.976[1711835962976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51878//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:59:22.980[1711835962980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51879//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711835962980&signature=6574ae9dc55adb1b30fc87e8abcb9699199735de9747e3b9c908a02bfafc6298
    +2024-03-30 18:59:22.989[1711835962989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51881//dapi/v1/leverageBracket?timestamp=1711835962988&signature=79412b048093e9b22aa70d05097941d907526834b7331d25a0262f74314c511d
    +2024-03-30 18:59:22.993[1711835962993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51882//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835962992&signature=c325df62b41b3060540fa01b10a15e7080b94149a58f37935baf596bd0126956
    +2024-03-30 18:59:23.007[1711835963007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51883//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711835962997&endTime=1711835963997
    +2024-03-30 18:59:23.076[1711835963076] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51886//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 18:59:23.089[1711835963089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51888//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711835963089&signature=df9dd4ac7594c6376a8544b5fdb05b5a245b07880994fdb078dc4f5853f33fa3
    +2024-03-30 18:59:23.103[1711835963103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51891//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711835963101&endTime=1711835964101
    +2024-03-30 18:59:23.106[1711835963106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51892//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 18:59:23.113[1711835963113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51894//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711835963113&signature=0e9540a8cd59793b3f1fdc28db4ec3055308c602d7b2bd9ed362c828904df058
    +2024-03-30 18:59:23.117[1711835963117] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51895//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711835963117&signature=a9cda9c809bfeab1affdec9a392fe3fe1d19fa891b9f307e7b7039155ec9445b
    +2024-03-30 18:59:23.121[1711835963121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51896//fapi/v1/leverageBracket?timestamp=1711835963121&signature=653776913c5e58a2a4cacaa949e287d6ebf4daa955e78be24b4e1ccc671dd0cd
    +2024-03-30 18:59:23.125[1711835963125] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51897//dapi/v2/leverageBracket?timestamp=1711835963124&signature=2eebba004d58e9c5453519a69b4e2413c10c737ebc9123279c3bb1902dda2b06
    +2024-03-30 18:59:23.129[1711835963129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51898//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711835963128&signature=3ce1705422f0e3e0ecb96bebfb5dd8b58ff1f3842fb572ed6194364cada5b8b6
    +2024-03-30 18:59:23.132[1711835963132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51899//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711835963132&signature=c61ccc0d3305566ce25d42c829d0655041b30efe50d743da8b93fbe3d7e2a15f
    +2024-03-30 18:59:23.136[1711835963136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51900//dapi/v1/forceOrders?timestamp=1711835963136&signature=45ac3428f1994907b1e331cf680f3c1e779c54cad9fa1892d0b84e3131d79c58
    +2024-03-30 18:59:23.140[1711835963140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51901//dapi/v1/time
    +2024-03-30 18:59:23.145[1711835963145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51903//fapi/v1/listenKey
    +2024-03-30 18:59:23.148[1711835963148] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51904//dapi/v1/account?timestamp=1711835963148&signature=311452509cccdd3e12e9ddbcaa89f6d2a08fc9d34c5e6e8e39bb7b68914a7b6b
    +2024-03-30 19:00:58.749[1711836058749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51912//dapi/v1/income?symbol=BNBUSDT&timestamp=1711836058697&signature=2d9283a025b301e4eca1bc0f885d767ae0298fb7e337a53d349f537586d2ec3a
    +2024-03-30 19:00:59.100[1711836059100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51914//dapi/v1/income?timestamp=1711836059099&signature=b361a58575bc39ff6f982a9197cbef8235f62d228c750e8a547eff256fe3d2c8
    +2024-03-30 19:00:59.109[1711836059109] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51916//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:00:59.119[1711836059119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51920//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:00:59.126[1711836059126] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51922//fapi/v1/exchangeInfo
    +2024-03-30 19:00:59.130[1711836059130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51924//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 19:00:59.135[1711836059135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51926//fapi/v1/ticker/24hr
    +2024-03-30 19:00:59.144[1711836059144] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51929//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711836059144&signature=9219813a272ca6e97266fe40ca8fa10e695cd9ab88bc8446b4f5d56a4327bcc9
    +2024-03-30 19:00:59.156[1711836059156] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51931//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711836059155&signature=85684c10a2c3af85f0ce07b8ff99c2498a327fd1d4eca43a61dbecba98aa2025
    +2024-03-30 19:00:59.163[1711836059163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51934//fapi/v1/time
    +2024-03-30 19:00:59.170[1711836059170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51936//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711836059169&signature=9e3b9d2b74c5f9cfe0eb3889b54deacdf59dcbfa2f6a7542f47b505176de75bd
    +2024-03-30 19:00:59.176[1711836059176] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51938//dapi/v1/openOrders?timestamp=1711836059175&signature=cb2369ae97a2bf38f9ed61c2d1e388018f6f9db94f7a95e6d811fc9284ec909a
    +2024-03-30 19:00:59.183[1711836059183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51940//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711836059183&signature=63e8056828b56d4a6bb960974d1e2e86dc0029622e30e11add7ba7224613e1ec
    +2024-03-30 19:00:59.190[1711836059190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51942//dapi/v1/leverageBracket?timestamp=1711836059189&signature=e2149e4f680c374baeccc8b1696f8c877cd3c1cc97bb4ce5a38402c8de30972d
    +2024-03-30 19:00:59.195[1711836059195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51944//fapi/v1/multiAssetsMargin?timestamp=1711836059195&signature=e2e2ac9c866bb58cc05e28af22785c23138ca12adc13b16dffbd6e3d8760b478
    +2024-03-30 19:00:59.202[1711836059202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51946//dapi/v1/pmExchangeInfo?timestamp=1711836059201&signature=9c195803c838be2c0b360e90154f603f740c735bba1f7d943850f3fc4b6bfcea
    +2024-03-30 19:00:59.209[1711836059209] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51948//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711836059209&signature=b750b1681f402ca4b5b06e3c2e24ce016a58e15b607f85a8d4a6d8225a21e4d4
    +2024-03-30 19:00:59.215[1711836059215] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51950//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:00:59.224[1711836059224] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51952//dapi/v1/premiumIndex
    +2024-03-30 19:00:59.232[1711836059232] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51954//fapi/v1/apiTradingStatus?timestamp=1711836059232&signature=79dac0ba1fccbf9c722a053a797f19153b0ae9ab2face60f4f7834478a2a3be6
    +2024-03-30 19:00:59.239[1711836059239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51956//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711836059239&signature=e98c377f93ae6f80033826ad693c3cab56e761cc420ad69c791d59d2eef93d6d
    +2024-03-30 19:00:59.244[1711836059244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51958//dapi/v1/exchangeInfo
    +2024-03-30 19:00:59.267[1711836059267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51962//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711836059266&signature=14343237fe1b2c184e3a1a2267910a6b781e8532a868d221aaf146df6407a035
    +2024-03-30 19:00:59.274[1711836059274] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51964//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836059274&signature=8475c5d480b7371ec4a9b494f5287b39b5837db31606de76bac962d8ca61cc00
    +2024-03-30 19:00:59.287[1711836059287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51968//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711836059285&signature=c3c04726111a8658a72704d197d8d548caca99d264f559c300941bfcf3663648
    +2024-03-30 19:00:59.293[1711836059293] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51970//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836059292&signature=c69b325ae00531f5fbef4eda28664ba091a02bf0e8bb3ce104f294752449c58c
    +2024-03-30 19:00:59.302[1711836059302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51972//dapi/v1/ping
    +2024-03-30 19:00:59.307[1711836059307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51974//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:00:59.312[1711836059312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51976//fapi/v1/premiumIndex
    +2024-03-30 19:00:59.319[1711836059319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51978//dapi/v1/listenKey
    +2024-03-30 19:00:59.329[1711836059329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51981//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711836059329&signature=ddd6e73cd84f5d7bfcc68f1d78f1491c5c734b5d9f7ecc4bb617839df0ef002e
    +2024-03-30 19:00:59.337[1711836059337] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51983//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:00:59.342[1711836059342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51985//fapi/v1/ticker/bookTicker
    +2024-03-30 19:00:59.351[1711836059351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51988//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711836059351&signature=6b366c2192b11bc57135a67a2186dc5ae9ce535efae18c3f2488f556b653ed28
    +2024-03-30 19:00:59.361[1711836059361] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51991//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711836059360&signature=5402ccae67d98e71ccd0d6e49581b88cc4cddd50a1b567c61476b5f5825444ef
    +2024-03-30 19:00:59.370[1711836059370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51994//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711836059368&signature=31ce2c30ed3f72f7341eedf5c12e8de202140deb801f8bbb2e21b2b69e698926
    +2024-03-30 19:00:59.377[1711836059377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51996//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711836059375&endTime=1711836060375
    +2024-03-30 19:00:59.384[1711836059384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52000//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 19:00:59.390[1711836059390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52002//fapi/v1/ticker/price
    +2024-03-30 19:00:59.395[1711836059395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52004//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 19:00:59.402[1711836059402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52007//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711836059402&signature=cb9f7d9f3342b40c85558be9715fff5789e2ac4954781d4cd3dda1de681d7922
    +2024-03-30 19:00:59.408[1711836059408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52009//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:00:59.418[1711836059418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52013//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:00:59.425[1711836059425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52015//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:00:59.433[1711836059433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52018//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:00:59.445[1711836059445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52022//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711836059445&signature=fa64106f54c6a5ed8004feae9810a833157d012e784a68e956dcf5d07a5c12b1
    +2024-03-30 19:00:59.451[1711836059451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52024//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836059451&signature=68b61a53b7cdf0f1038ee233bcb961e0acb6988e9e46df10c56af5173bdc73cf
    +2024-03-30 19:00:59.458[1711836059458] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52026//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 19:00:59.462[1711836059462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52028//fapi/v1/indexInfo
    +2024-03-30 19:00:59.467[1711836059467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52030//fapi/v1/pmExchangeInfo?timestamp=1711836059467&signature=1b092232e127774fb9ecd4df7a5c7c81ba07cf34326e28be32cd057f15f697dc
    +2024-03-30 19:00:59.470[1711836059470] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52032//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711836059470&signature=031b989a5e1da1f654d62a0cbea64775581f1018380bc44618af8ae4ce303dcc
    +2024-03-30 19:00:59.476[1711836059476] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52034//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836059475&endTime=1711836060475
    +2024-03-30 19:00:59.480[1711836059480] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52036//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 19:00:59.487[1711836059487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52040//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711836059487&signature=7a94e03dc4af9731647a23a77c8b1892784baae4e82fd03470f7ac89505356bb
    +2024-03-30 19:00:59.497[1711836059497] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52044//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711836059496&signature=be1010f1c186752676deb9fed2e2382827c714552b89b31f7e5777be9706d7a8
    +2024-03-30 19:00:59.505[1711836059505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52046//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711836059504&signature=5029fbcfa85e6a42745610737ea6287269fd1933cab58a90d8bdded69be6d17f
    +2024-03-30 19:00:59.510[1711836059510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52048//fapi/v1/openOrders?timestamp=1711836059510&signature=e65d29239a469cbd444ce20a3e73ba3d21d008503031865d5fb366eb9aeb1c0d
    +2024-03-30 19:00:59.517[1711836059517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52050//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 19:00:59.524[1711836059524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52052//dapi/v1/ticker/24hr
    +2024-03-30 19:00:59.531[1711836059531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52054//fapi/v1/listenKey
    +2024-03-30 19:00:59.544[1711836059544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52057//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711836059544&signature=7dc5d502758b1c6ec74f2d46353df558f443c7994584feb029f9ccf073becfbf
    +2024-03-30 19:00:59.550[1711836059550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52060//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711836059550&signature=5a2bfcc172104e6bf5ef47feca7932c65a7e95627fecdb2aadedf0b8dbd6284e
    +2024-03-30 19:00:59.561[1711836059561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52064//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711836059560&signature=ef2480687ffa57a01987c8d2dba19e118310c491446d47e767186c7701fb8a03
    +2024-03-30 19:00:59.566[1711836059566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52066//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836059566&signature=0b8a3ecc601ce419f219d7ebdda8805f6d8f3bf8a94b2da5d7acccbfb421ab7b
    +2024-03-30 19:00:59.581[1711836059581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52068//dapi/v1/balance?timestamp=1711836059581&signature=a911f76b4d32880598d1d939e87cd7279404499253694b65947966b6c1a8c2fb
    +2024-03-30 19:00:59.587[1711836059587] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52070//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711836059587&signature=2b1318054d3bcbc431258121b951e84a4eea1fb0bf321c918aad97217a27280e
    +2024-03-30 19:00:59.599[1711836059599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52074//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711836059599&signature=4be8ae07242d5860edc17cff4d1e509b593ef86657e174188f40dfe51394295a
    +2024-03-30 19:00:59.607[1711836059607] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52077//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711836059607&signature=653f6c6231dd9d7cd69c14671d25da4bcc38335e705303644ed448285b11283b
    +2024-03-30 19:00:59.614[1711836059614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52080//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:00:59.619[1711836059619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52082//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:00:59.625[1711836059625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52084//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:00:59.631[1711836059631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52086//dapi/v1/ticker/bookTicker
    +2024-03-30 19:00:59.639[1711836059639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52089//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836059638&endTime=1711836060638
    +2024-03-30 19:00:59.646[1711836059646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52092//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:00:59.677[1711836059677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52104//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836059676&endTime=1711836060676
    +2024-03-30 19:00:59.681[1711836059681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52106//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:00:59.708[1711836059708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52108//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:00:59.718[1711836059718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52111//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:00:59.723[1711836059723] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52113//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711836059722&endTime=1711836060722
    +2024-03-30 19:00:59.734[1711836059734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52117//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711836059733&endTime=1711836060733
    +2024-03-30 19:00:59.740[1711836059740] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52119//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:00:59.750[1711836059750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52123//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711836059750&signature=311b4dbb862933cb26caff657bf5d3be1dd7e7a83512661e85dfd0518755391a
    +2024-03-30 19:00:59.756[1711836059756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52126//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 19:00:59.766[1711836059766] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52131//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711836059766&signature=e8a7c1c9534007637f5bd0b88a8b2010023bffee9c3633d6261ef74f9e7596c2
    +2024-03-30 19:00:59.770[1711836059770] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52133//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:00:59.778[1711836059778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52136//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711836059778&signature=9692ac5368404369c875d85645e6160707cce0c42bb47bf4968f75f636b3167a
    +2024-03-30 19:00:59.785[1711836059785] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52139//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711836059785&signature=82d7f0966ae85affc4a5185dcafa9c2d3301f26d484d259940baf2816826f5a5
    +2024-03-30 19:00:59.790[1711836059790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52141//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711836059789&endTime=1711836060789
    +2024-03-30 19:00:59.794[1711836059794] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52143//fapi/v1/fundingRate
    +2024-03-30 19:00:59.800[1711836059800] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.805[1711836059805] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.806[1711836059806] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.806[1711836059806] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.807[1711836059807] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 19:00:59.807[1711836059807] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 19:00:59.808[1711836059808] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.809[1711836059809] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.809[1711836059809] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.810[1711836059810] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.810[1711836059810] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.812[1711836059812] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 19:00:59.812[1711836059812] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.814[1711836059814] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.815[1711836059815] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.815[1711836059815] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.816[1711836059816] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.817[1711836059817] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.817[1711836059817] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.818[1711836059818] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.818[1711836059818] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 19:00:59.818[1711836059818] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.818[1711836059818] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.819[1711836059819] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.819[1711836059819] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.819[1711836059819] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 19:00:59.819[1711836059819] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.823[1711836059823] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@55795845 rejected from java.util.concurrent.ThreadPoolExecutor@3d08f3f5[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:00:59.824[1711836059824] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:00:59.824[1711836059824] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7b139eab rejected from java.util.concurrent.ThreadPoolExecutor@3d08f3f5[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:00:59.824[1711836059824] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:00:59.824[1711836059824] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5f2f577 rejected from java.util.concurrent.ThreadPoolExecutor@3d08f3f5[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:00:59.826[1711836059826] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:00:59.826[1711836059826] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@53e211ee rejected from java.util.concurrent.ThreadPoolExecutor@3d08f3f5[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:00:59.827[1711836059827] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:00:59.828[1711836059828] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@52500920 rejected from java.util.concurrent.ThreadPoolExecutor@3d08f3f5[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 19:00:59.832[1711836059832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52146//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711836059831&signature=3a669d9a84e3b4c37e7fa6f23b9171f5fd170705cde0b54b5419819d8f4f3285
    +2024-03-30 19:00:59.838[1711836059838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52148//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711836059837&signature=8f02af771f5b35bf1865d466e4b1e3e75b888a6d3ffa3644091ec8044d37afb6
    +2024-03-30 19:00:59.844[1711836059844] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52151//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711836059844&signature=5b58d6ea0bda00aab6672a55269cdb77a93d83704c61c6ad0e6d3a45dd55664d
    +2024-03-30 19:00:59.849[1711836059849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52153//dapi/v1/positionSide/dual?timestamp=1711836059849&signature=59bb2c6762ccce30be1bff0bcefa5650f6362e8d14dda6db7131ad8f59249507
    +2024-03-30 19:00:59.856[1711836059856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52173//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711836059856&signature=803e7d1ae88cff4accdef818289f91152887fc33998eec00b422187252702f6f
    +2024-03-30 19:00:59.862[1711836059862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52176//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:00:59.866[1711836059866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52178//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:00:59.872[1711836059872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52180//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:00:59.877[1711836059877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52183//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711836059876&endTime=1711836060876
    +2024-03-30 19:00:59.883[1711836059883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52185//fapi/v1/leverageBracket?timestamp=1711836059882&signature=b34749f9f3b6c7c7ce72396d5db75b67a487140493bc8c37d10f133af3c51c9e
    +2024-03-30 19:00:59.888[1711836059888] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52187//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836059887&signature=f8d1aa63a0063a9571064ed89f9183ecd17bd7c7fded4dc2cc1e544a6b4491cf
    +2024-03-30 19:00:59.894[1711836059894] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52189//dapi/v1/ticker/price
    +2024-03-30 19:00:59.900[1711836059900] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52191//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 19:00:59.912[1711836059912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52195//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711836059910&endTime=1711836060910
    +2024-03-30 19:00:59.915[1711836059915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52197//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 19:00:59.927[1711836059927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52199//fapi/v2/positionRisk?timestamp=1711836059926&signature=8766ec05e86d79103861dd76633910c206381d900117a2688c8d42152e2793e2
    +2024-03-30 19:00:59.932[1711836059932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52201//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711836059932&signature=1951ab68d2fcc2fa7ae3bb670a701b2fecfbc05ba712c7e47cdeb43dc61ad4fd
    +2024-03-30 19:00:59.939[1711836059939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52203//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:00:59.943[1711836059943] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52205//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711836059942&endTime=1711836060942
    +2024-03-30 19:00:59.953[1711836059953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52209//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:00:59.959[1711836059959] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52212//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836059958&endTime=1711836060958
    +2024-03-30 19:00:59.965[1711836059965] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52215//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711836059965&signature=0e7adfb6c613e22d4338dcdcbe7be90a6babef6badcce0c39f5e2307e18d5477
    +2024-03-30 19:00:59.973[1711836059973] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52219//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:00:59.977[1711836059977] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52221//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:00:59.980[1711836059980] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52223//fapi/v2/balance?timestamp=1711836059980&signature=9be09799487ed0508bade4b33dfbb45dd1c173a2ef4af0da8d0ea417aaf1ffa8
    +2024-03-30 19:00:59.985[1711836059985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52226//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711836059985&signature=57c928305d709db64453603dcc7a109822b7947b8b52e8b269239c9577e9a573
    +2024-03-30 19:00:59.992[1711836059992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52229//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711836059992&signature=b1ef10a0e0a3eddef8ba650a3cb4022e831bc6b1dbe418cbe00b5a20f44632fb
    +2024-03-30 19:00:59.999[1711836059999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52233//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:01:00.002[1711836060002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52235//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711836060002&endTime=1711836061002
    +2024-03-30 19:01:00.008[1711836060008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52237//dapi/v1/positionRisk?timestamp=1711836060008&signature=5f012643ff444e54b7ca0bd0a3e55f5c7677c4be0d04c1116456545ba064da4c
    +2024-03-30 19:01:00.012[1711836060012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52239//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711836060011&signature=24f12264873d7fa2ee1c6d4053646173cef835c8e1b6f444c4fc690f4fb92952
    +2024-03-30 19:01:00.023[1711836060023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52243//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:01:00.029[1711836060029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52245//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836060028&endTime=1711836061028
    +2024-03-30 19:01:00.035[1711836060035] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52247//fapi/v1/income?symbol=BNBUSDT&timestamp=1711836060035&signature=813dbd96956cc4b3083d411d9b1abb280a598114332bc68c90b948b11959d9c5
    +2024-03-30 19:01:00.043[1711836060043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52249//fapi/v1/income?timestamp=1711836060043&signature=e17aaf5d465dbbc60d2b53be044bb07a91b34cfa8d0196a86205a8e01a931661
    +2024-03-30 19:01:00.050[1711836060050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52251//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:01:00.061[1711836060061] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52254//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:01:00.068[1711836060068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52256//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711836060068&signature=31a6b6e9f96e518dd68106be0632986ab6954e573f0e1d7d639416d43e4204f3
    +2024-03-30 19:01:00.079[1711836060079] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52259//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:01:00.087[1711836060087] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52261//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711836060085&endTime=1711836061085
    +2024-03-30 19:01:00.099[1711836060099] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52265//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711836060098&endTime=1711836061098
    +2024-03-30 19:01:00.122[1711836060122] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52267//dapi/v1/fundingRate
    +2024-03-30 19:01:00.127[1711836060127] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52269//fapi/v1/positionSide/dual?timestamp=1711836060126&signature=45f0cec195f08521a77d094a90f2ad9a37af623118217dc0eda1ca50ee926156
    +2024-03-30 19:01:00.131[1711836060131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52271//fapi/v1/ping
    +2024-03-30 19:01:00.136[1711836060136] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52273//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:01:00.147[1711836060147] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52275//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:01:00.152[1711836060152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52277//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:01:00.159[1711836060159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52280//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711836060158&endTime=1711836061158
    +2024-03-30 19:01:00.165[1711836060165] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52283//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711836060164&endTime=1711836061164
    +2024-03-30 19:01:00.174[1711836060174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52286//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 19:01:00.184[1711836060184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52288//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:01:00.191[1711836060191] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52290//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711836060190&endTime=1711836061190
    +2024-03-30 19:01:00.230[1711836060230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52294//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711836060230&signature=44f4aeaa598f3bcd60ba83df9256b1f79feceed6881a90d9166ff17790809ad8
    +2024-03-30 19:01:00.307[1711836060307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52297//fapi/v1/income/asyn?startTime=1711836060306&endTime=1711836061306&timestamp=1711836060307&signature=003a1b897fd3886766fedb3054e5b71f582e7deb31b2b41795c5142e948dd5d4
    +2024-03-30 19:01:00.355[1711836060355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52299//fapi/v1/income/asyn?timestamp=1711836060355&signature=c4ab953a670f5b00a0580d859b6d9d1c33ac52c772d694b39df339d3832fe6ce
    +2024-03-30 19:01:00.362[1711836060362] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52301//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 19:01:00.369[1711836060369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52303//fapi/v1/assetIndex
    +2024-03-30 19:01:00.383[1711836060383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52305//dapi/v1/listenKey
    +2024-03-30 19:01:00.392[1711836060392] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52307//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711836060391&signature=8ea2552099c9cfde6deabb968658ee4b45d96dffdfcb8d6401bffd7fa84cdd53
    +2024-03-30 19:01:00.403[1711836060403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52310//fapi/v2/account?timestamp=1711836060403&signature=45fcc50c437ec6a67c6a41802462329e059b9adaf3b8e2cb8b27d5c68972ac2d
    +2024-03-30 19:01:00.416[1711836060416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52313//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711836060416&signature=02fa6e53ace29435467efbafbb13b0149a60b1ec3760f171d7c9e0c94c54007b
    +2024-03-30 19:01:00.432[1711836060432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52315//fapi/v1/listenKey
    +2024-03-30 19:01:00.440[1711836060440] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52317//dapi/v1/adlQuantile?timestamp=1711836060439&signature=9867fcb370c303e89afe70fc71cf20d4460578371b07d518d06b8f90a3fb62c2
    +2024-03-30 19:01:00.445[1711836060445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52319//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711836060445&signature=a608b72674ac311fd88239ef5b6ea75c38a497d494a769f200aac423115f8ed7
    +2024-03-30 19:01:00.451[1711836060451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52321//dapi/v1/listenKey
    +2024-03-30 19:01:00.461[1711836060461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52324//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711836060460&signature=d24d6a5a2a2d81d01bc81a2b075a09f9a2506b7016e23a5b3be399970a92a69b
    +2024-03-30 19:01:00.472[1711836060472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52328//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 19:01:00.479[1711836060479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52330//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711836060478&endTime=1711836061478
    +2024-03-30 19:01:00.488[1711836060488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52332//fapi/v1/adlQuantile?timestamp=1711836060488&signature=b7c5ebfcbf5729f561199485e45b1a2010a3ecabc7ba4e56b5f7e8cfd7bffd01
    +2024-03-30 19:01:00.495[1711836060495] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52334//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711836060495&signature=03c0f2a451f1662fceff10b3b6fff113f6d61cee3255f32b1843d380414c8555
    +2024-03-30 19:01:00.503[1711836060503] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52336//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711836060503&signature=98b57fb3962aea12787bc72b15e140c2b5674d65cdc0a0fd4b86fa82d3c5464a
    +2024-03-30 19:01:00.510[1711836060510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52338//fapi/v1/forceOrders?timestamp=1711836060510&signature=12fe23938bf7a3033a2b511fbe277aa3be8333d0cee18f8ea313da244d7bfbea
    +2024-03-30 19:01:00.518[1711836060518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52340//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836060516&endTime=1711836061516
    +2024-03-30 19:01:00.528[1711836060528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52344//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:01:00.534[1711836060534] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52346//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711836060534&signature=e50bb678e1b6ae528fdabf04ffca76b7182edfb6f97ebf654b28b53318d8db67
    +2024-03-30 19:01:00.544[1711836060544] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52349//dapi/v1/leverageBracket?timestamp=1711836060544&signature=e025f35420a846830eeed66ffb6af53dbc46a87af0d07043711a8e0beaa8d857
    +2024-03-30 19:01:00.551[1711836060551] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52351//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836060549&signature=7ab87281b0c5e73d668f7462198dc408d5e04897a498af35342212f8a5a0635e
    +2024-03-30 19:01:00.559[1711836060559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52353//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836060557&endTime=1711836061557
    +2024-03-30 19:01:00.588[1711836060588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52357//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:01:00.690[1711836060690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52360//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711836060690&signature=7967e375916db8bdf6b4730b86a6ae64f259721aa8586c590eab80a0982de31c
    +2024-03-30 19:01:00.761[1711836060761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52364//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836060759&endTime=1711836061759
    +2024-03-30 19:01:00.767[1711836060767] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52366//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:01:00.776[1711836060776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52369//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711836060775&signature=86ef4067349c0cc3f748d6343d7c11f6fa5791d793ed232c2f1e7f7a7425dc10
    +2024-03-30 19:01:00.783[1711836060783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52371//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836060782&signature=53c9fc30710a46791a6c4cc0ef473f494a796d1876e497e9fed4323ba66a4366
    +2024-03-30 19:01:00.789[1711836060789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52373//fapi/v1/leverageBracket?timestamp=1711836060789&signature=39573b69909bccb1b08a03e3e009e489f5205f029f89bf5d79ae188fd29a5b3a
    +2024-03-30 19:01:00.797[1711836060797] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52375//dapi/v2/leverageBracket?timestamp=1711836060796&signature=c3d4bb05447e6b8167dca7320a76e987c4bbd5c2d976790d79d6b73315193fae
    +2024-03-30 19:01:00.803[1711836060803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52377//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711836060803&signature=763a62c76d07e5bb42949ee3ab5f6c500fa9eba05cfe4b7c4eb6a73b2d451d49
    +2024-03-30 19:01:00.810[1711836060810] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52379//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711836060810&signature=ea1f21ab97206f934eb5e102d783efd3178e910e1c6c6736bf8c6101fc1e3914
    +2024-03-30 19:01:00.837[1711836060837] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52381//dapi/v1/forceOrders?timestamp=1711836060837&signature=7eee3198df6c12b2dc6ea218b8b94004e749585bb9b002db3f9c5cf0e866904a
    +2024-03-30 19:01:00.842[1711836060842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52383//dapi/v1/time
    +2024-03-30 19:01:00.850[1711836060850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52386//fapi/v1/listenKey
    +2024-03-30 19:01:00.857[1711836060857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52388//dapi/v1/account?timestamp=1711836060857&signature=13c45c15f95447624b23550017a46009ea5e1cfa8ce794fd8231d046e6b6b6db
    +2024-03-30 19:03:45.576[1711836225576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52414//dapi/v1/income?symbol=BNBUSDT&timestamp=1711836225521&signature=fe29cecbc1fb6fd0374e977a1e73ff69456b055c7c2aedecbcb90cb08ce1314b
    +2024-03-30 19:03:45.935[1711836225935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52416//dapi/v1/income?timestamp=1711836225935&signature=80ecfbae7d490275e20f40f8c22045ec81d60df248e579d2383b1c188de06177
    +2024-03-30 19:03:45.946[1711836225946] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52418//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:03:45.957[1711836225957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52422//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:03:45.966[1711836225966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52424//fapi/v1/exchangeInfo
    +2024-03-30 19:03:45.972[1711836225972] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52426//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 19:03:45.978[1711836225978] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52428//fapi/v1/ticker/24hr
    +2024-03-30 19:03:45.987[1711836225987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52431//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711836225987&signature=58ce37da60bbe50abb310175dada7d6eb49e590f4d4739d3bd8613fa7b9e0193
    +2024-03-30 19:03:46.002[1711836226002] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52433//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711836226002&signature=e381f7ffde163257eb5c616a023426ef27a83327c4527b4996046602f4ccc94f
    +2024-03-30 19:03:46.011[1711836226011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52436//fapi/v1/time
    +2024-03-30 19:03:46.018[1711836226018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52438//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711836226017&signature=de1c26ba8dcbef8a7efcb3b0e51c8c883c907561f9778d4a9f072ec6e3de8671
    +2024-03-30 19:03:46.025[1711836226025] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52440//dapi/v1/openOrders?timestamp=1711836226024&signature=bdba5f1d70eac7dd58d2655cbcc80edc0e384c545e0519fc368967d58cd141fe
    +2024-03-30 19:03:46.033[1711836226033] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52442//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711836226033&signature=941b3ad529ad49b3e02c4f15dcdeb001d39fbab7609bce8005f54982a49aa19a
    +2024-03-30 19:03:46.038[1711836226038] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52444//dapi/v1/leverageBracket?timestamp=1711836226038&signature=67cf7c19d51a82a7a026cdf832449d0a770ee1ec3fc9c9174acc527361596057
    +2024-03-30 19:03:46.044[1711836226044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52446//fapi/v1/multiAssetsMargin?timestamp=1711836226044&signature=7b30ac67678572cc99dfd5d868f837a7a796650a9c843a137d923ef9904e0214
    +2024-03-30 19:03:46.050[1711836226050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52448//dapi/v1/pmExchangeInfo?timestamp=1711836226050&signature=8bcad354def766a1a8bb3f82b1388979e5fe4b2e1ae7da27c29625422551585d
    +2024-03-30 19:03:46.057[1711836226057] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52450//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711836226057&signature=ccdb04e72b1f32cea66ae71b2fffa094feaa1f5b5f93a562631e013946d8cc5a
    +2024-03-30 19:03:46.064[1711836226064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52452//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:03:46.070[1711836226070] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52454//dapi/v1/premiumIndex
    +2024-03-30 19:03:46.075[1711836226075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52456//fapi/v1/apiTradingStatus?timestamp=1711836226075&signature=9a2a352dd3a22aac928153e978fc9d6ce1cba06d91eb42982269182d55f1d4be
    +2024-03-30 19:03:46.093[1711836226093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52458//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711836226093&signature=a29903de61b83368821fc80d1eb825855ffbf2660e79862d352ebfd351122640
    +2024-03-30 19:03:46.097[1711836226097] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52460//dapi/v1/exchangeInfo
    +2024-03-30 19:03:46.110[1711836226110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52464//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711836226109&signature=3c557243fa42363b16634a176afaa7b8269fc59d0c9379e2262e60f59a7e0fe4
    +2024-03-30 19:03:46.116[1711836226116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52466//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836226116&signature=3706bcdd7588b131523bdc0b7cb468464fe407776607923e273f8f62222cb889
    +2024-03-30 19:03:46.131[1711836226131] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52470//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711836226130&signature=e21a2c05b2596287b729a5cd86057479eedb8c5d84256e25e67f9b9cdaea8ab2
    +2024-03-30 19:03:46.139[1711836226139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52472//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836226138&signature=33760e310f182bc8ce9df585002a2a2123ec01a3a9b9d26d2ed465aa9116b734
    +2024-03-30 19:03:46.145[1711836226145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52474//dapi/v1/ping
    +2024-03-30 19:03:46.153[1711836226153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52476//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:03:46.158[1711836226158] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52478//fapi/v1/premiumIndex
    +2024-03-30 19:03:46.163[1711836226163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52480//dapi/v1/listenKey
    +2024-03-30 19:03:46.172[1711836226172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52483//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711836226171&signature=6aeed83614635be0240782bd54eca6a922e87de38dbe8d67810ca165aedfbe70
    +2024-03-30 19:03:46.177[1711836226177] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52485//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:03:46.183[1711836226183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52487//fapi/v1/ticker/bookTicker
    +2024-03-30 19:03:46.192[1711836226192] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52490//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711836226192&signature=db88bb19f50e8cb0183d16ae29eeecf405bd579067e946a7a386c0a8a3a3d0bd
    +2024-03-30 19:03:46.200[1711836226200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52493//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711836226198&signature=57f5d5efc7d96e4c715d47565f423afc25ca64861bcd77b00d63576483166749
    +2024-03-30 19:03:46.208[1711836226208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52496//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711836226207&signature=3659804e2bfc8bd3d33c731dd709fbdbc4f846bd8c0ace400fc1193ca1a3aac5
    +2024-03-30 19:03:46.212[1711836226212] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52498//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711836226211&endTime=1711836227211
    +2024-03-30 19:03:46.221[1711836226221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52502//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 19:03:46.225[1711836226225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52504//fapi/v1/ticker/price
    +2024-03-30 19:03:46.230[1711836226230] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52506//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 19:03:46.238[1711836226238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52509//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711836226237&signature=181731951ef74191630b75248f82b75b6c4cd0ae8296ced25724af803100e666
    +2024-03-30 19:03:46.243[1711836226243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52511//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:03:46.253[1711836226253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52515//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:03:46.259[1711836226259] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52517//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:03:46.267[1711836226267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52520//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:03:46.280[1711836226280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52524//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711836226280&signature=cff0a996d97f2c062bc43456d637ac87ca49600dee7c292055a506e4c86303d4
    +2024-03-30 19:03:46.287[1711836226287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52526//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836226287&signature=53d775e11e191c976ee7d7fa9f2611ff3194bd16150b7038c0dfc6f7c0063885
    +2024-03-30 19:03:46.294[1711836226294] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52528//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 19:03:46.300[1711836226300] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52530//fapi/v1/indexInfo
    +2024-03-30 19:03:46.307[1711836226307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52532//fapi/v1/pmExchangeInfo?timestamp=1711836226307&signature=af7c49265937866097fb1d5bda03fad47627ec8b92f0e1a45adaa9e0fa86ca52
    +2024-03-30 19:03:46.314[1711836226314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52534//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711836226313&signature=b11b8459cdd0531ad6eb57e297ead6c1db3d72cbbe33a83dfb2f471d6c8e7c67
    +2024-03-30 19:03:46.322[1711836226322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52536//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836226319&endTime=1711836227319
    +2024-03-30 19:03:46.328[1711836226328] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52538//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 19:03:46.338[1711836226338] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52542//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711836226338&signature=0379d39e9a88e8d83bc157834738e31b66c2cc2e3883545517c84a1b9146569b
    +2024-03-30 19:03:46.349[1711836226349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52546//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711836226349&signature=eaed46d75acbe87ee00d70621601cf968284ca418ee82e365ff8ac59ae2eb866
    +2024-03-30 19:03:46.358[1711836226358] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52548//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711836226357&signature=ca1377f7dc8aa03853553660b459c3072914bb9a1e5e391daffd8ef33090d4b5
    +2024-03-30 19:03:46.367[1711836226367] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52550//fapi/v1/openOrders?timestamp=1711836226367&signature=a142b6148c9029b85a1a81bec0b9d206a0578e27446ac5c1b83b3b2d469d40e2
    +2024-03-30 19:03:46.374[1711836226374] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52552//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 19:03:46.381[1711836226381] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52554//dapi/v1/ticker/24hr
    +2024-03-30 19:03:46.388[1711836226388] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52556//fapi/v1/listenKey
    +2024-03-30 19:03:46.401[1711836226401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52559//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711836226401&signature=b79662fc9f856c54eca77066f43dfa72ad3c68224ed423741e010f4df992f542
    +2024-03-30 19:03:46.410[1711836226410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52562//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711836226409&signature=407f355ed8923587e263fb9ad150704509f0d103e4ac7e5b5bed2d32d065091e
    +2024-03-30 19:03:46.419[1711836226419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52566//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711836226419&signature=06285ff5efd6f35096cc16e65337b76cb9d79fa9899b4827da3d45a307f36f0f
    +2024-03-30 19:03:46.425[1711836226425] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52568//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711836226424&signature=e2f5791425f52ab18c8ffcd99c57f9180d38561707266c4a552f88a5928ac4e3
    +2024-03-30 19:03:46.437[1711836226437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52570//dapi/v1/balance?timestamp=1711836226436&signature=be5aeb5dcf21c87f0435894ec3949997c3f3dfe57a20905ca9ce900f30ff7ad3
    +2024-03-30 19:03:46.443[1711836226443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52572//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711836226443&signature=8ce3781bcffa6920894f5c1f6c9129cc6736cdf046e94247a9e380b4d450e4d1
    +2024-03-30 19:03:46.454[1711836226454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52576//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711836226454&signature=64cbecd37c224ab317e5d267dc2904cba832681c53cc3157c716c0b2b5837339
    +2024-03-30 19:03:46.461[1711836226461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52579//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711836226461&signature=4860adc0408d76345035fe4e6e453c6bac1ed3ac893544fba2df4e58455f0ac6
    +2024-03-30 19:03:46.468[1711836226468] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52582//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:03:46.473[1711836226473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52584//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:03:46.478[1711836226478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52586//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:03:46.482[1711836226482] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52588//dapi/v1/ticker/bookTicker
    +2024-03-30 19:03:46.491[1711836226491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52591//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836226490&endTime=1711836227490
    +2024-03-30 19:03:46.498[1711836226498] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52594//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:03:46.531[1711836226531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52606//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836226530&endTime=1711836227530
    +2024-03-30 19:03:46.536[1711836226536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52608//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:03:46.554[1711836226554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52610//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:03:46.562[1711836226562] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52613//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:03:46.567[1711836226567] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52615//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711836226566&endTime=1711836227566
    +2024-03-30 19:03:46.579[1711836226579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52619//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711836226578&endTime=1711836227578
    +2024-03-30 19:03:46.585[1711836226585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52621//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:03:46.595[1711836226595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52625//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711836226595&signature=1ea1bf6dd8514735c873fca410ce44ae5bfc470f347b48c6172138a2c25e897a
    +2024-03-30 19:03:46.604[1711836226604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52628//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 19:03:46.615[1711836226615] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52633//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711836226615&signature=228a045a862619ffaefca088673bb779086c96e3c86638b40bf877c432cffdf7
    +2024-03-30 19:03:46.623[1711836226623] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52635//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:03:46.631[1711836226631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52638//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711836226630&signature=b1235190c0964722746480c846029636302c9e8537401e94f01643976b14d0a0
    +2024-03-30 19:03:46.640[1711836226640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52641//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711836226638&signature=762cfc32e3680012d7ddb54769205805b8a2cf3b7e41378217bc24f5c38ef12c
    +2024-03-30 19:03:46.644[1711836226644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52643//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711836226643&endTime=1711836227643
    +2024-03-30 19:03:46.649[1711836226649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52645//fapi/v1/fundingRate
    +2024-03-30 19:03:46.658[1711836226658] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.664[1711836226664] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.665[1711836226665] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.666[1711836226666] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.667[1711836226667] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 19:03:46.667[1711836226667] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 19:03:46.668[1711836226668] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.669[1711836226669] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.669[1711836226669] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.671[1711836226671] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.671[1711836226671] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.673[1711836226673] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 19:03:46.674[1711836226674] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.675[1711836226675] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.676[1711836226676] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.677[1711836226677] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.678[1711836226678] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.679[1711836226679] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.680[1711836226680] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.680[1711836226680] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.681[1711836226681] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 19:03:46.681[1711836226681] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.681[1711836226681] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.681[1711836226681] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.681[1711836226681] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.683[1711836226683] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 19:03:46.683[1711836226683] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.687[1711836226687] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@64337702 rejected from java.util.concurrent.ThreadPoolExecutor@2cf92cc7[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:03:46.688[1711836226688] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:03:46.689[1711836226689] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2a65bb85 rejected from java.util.concurrent.ThreadPoolExecutor@2cf92cc7[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:03:46.689[1711836226689] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:03:46.690[1711836226690] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4215838f rejected from java.util.concurrent.ThreadPoolExecutor@2cf92cc7[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:03:46.690[1711836226690] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:03:46.691[1711836226691] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@76a36b71 rejected from java.util.concurrent.ThreadPoolExecutor@2cf92cc7[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:03:46.691[1711836226691] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:03:46.692[1711836226692] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6ffab045 rejected from java.util.concurrent.ThreadPoolExecutor@2cf92cc7[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 19:03:46.695[1711836226695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52648//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711836226695&signature=4c67d53c8a9a9ac5899057462f0914fd28c92907e5413d3b5c142ae253924ec2
    +2024-03-30 19:03:46.701[1711836226701] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52650//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711836226701&signature=6f4e6c94ae7531a1eb996b420a684c3a73e9a2f011e8a1bb2d60d4e629a5c8f8
    +2024-03-30 19:03:46.708[1711836226708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52653//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711836226708&signature=daab34da92060c219bb6e936e3cf212a45f951172795979418bce5d53238218a
    +2024-03-30 19:03:46.713[1711836226713] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52655//dapi/v1/positionSide/dual?timestamp=1711836226713&signature=4f7b009a2c5302f8075cb79679b22b28ea186968b4f73126371b29f140e5655e
    +2024-03-30 19:03:46.718[1711836226718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52657//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711836226718&signature=7bc815bd2913e4dbb8ef847b186db6651284e4233b388c07932dfd798f5e93fe
    +2024-03-30 19:03:46.727[1711836226727] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52660//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:03:46.731[1711836226731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52662//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:03:46.736[1711836226736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52664//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:03:46.744[1711836226744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52667//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711836226743&endTime=1711836227743
    +2024-03-30 19:03:46.749[1711836226749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52669//fapi/v1/leverageBracket?timestamp=1711836226749&signature=933dea0171557083fc11a0cbc082e4bc929ae73300c2840c08d0cdee3afeeca5
    +2024-03-30 19:03:46.756[1711836226756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52677//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836226755&signature=dd7117f3e5ef62387d5c4cbdc6d00dc7c677754f48395a27c62121d09530aca0
    +2024-03-30 19:03:46.762[1711836226762] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52691//dapi/v1/ticker/price
    +2024-03-30 19:03:46.766[1711836226766] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52693//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 19:03:46.775[1711836226775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52697//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711836226774&endTime=1711836227774
    +2024-03-30 19:03:46.781[1711836226781] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52699//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 19:03:46.791[1711836226791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52701//fapi/v2/positionRisk?timestamp=1711836226791&signature=9fe7b1cfdcef8f8a501f0477596c04e1df55a128b26a08851623c4fb19c49584
    +2024-03-30 19:03:46.796[1711836226796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52703//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711836226796&signature=42e8a8775fbe4d2cfbde5af17e0bf58916dcb8199cf921f3bfe61d2e96aa2f8b
    +2024-03-30 19:03:46.804[1711836226804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52705//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:03:46.809[1711836226809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52707//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711836226808&endTime=1711836227808
    +2024-03-30 19:03:46.817[1711836226817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52711//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:03:46.824[1711836226824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52714//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836226822&endTime=1711836227822
    +2024-03-30 19:03:46.832[1711836226832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52717//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711836226832&signature=f88dcdbf133ef8b437928f29317fe8f2061652e1fececa9a91f07827381fe856
    +2024-03-30 19:03:46.841[1711836226841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52721//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:03:46.845[1711836226845] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52723//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:03:46.851[1711836226851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52725//fapi/v2/balance?timestamp=1711836226850&signature=ee91c78ddc37001f895a37bd99faca8decd4b9b0f0d562d50d1322b546ddeab6
    +2024-03-30 19:03:46.859[1711836226859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52728//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711836226859&signature=95234da5301938bb09cca093eaad8ee862c374bcaa9b64f51f12a0b21a56e08d
    +2024-03-30 19:03:46.866[1711836226866] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52731//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711836226866&signature=b85bff63fd73804c14225033d5db3c828a4e88ef9d0c4201d0efe6488ce9e099
    +2024-03-30 19:03:46.876[1711836226876] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52735//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:03:46.881[1711836226881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52737//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711836226880&endTime=1711836227880
    +2024-03-30 19:03:46.887[1711836226887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52739//dapi/v1/positionRisk?timestamp=1711836226887&signature=c06bb54d89c2c0ea091568efef795a1d499fb447038391e293b2896cd0af1f41
    +2024-03-30 19:03:46.892[1711836226892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52741//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711836226891&signature=71d9d36ded9a173ce0414609cb358634348099bab14985fa48449f2b67ddc66a
    +2024-03-30 19:03:46.902[1711836226902] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52745//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:03:46.906[1711836226906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52747//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836226906&endTime=1711836227906
    +2024-03-30 19:03:46.912[1711836226912] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52749//fapi/v1/income?symbol=BNBUSDT&timestamp=1711836226912&signature=bf1dc30174c5d0a38f64673a3bd53daa94d7b44171e9068617287ea4ba29cfd3
    +2024-03-30 19:03:46.917[1711836226917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52751//fapi/v1/income?timestamp=1711836226917&signature=e699927667aa4e632426cf35a70d5a663018117f2557d4f9ac168dbdd453e56a
    +2024-03-30 19:03:46.923[1711836226923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52753//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:03:46.929[1711836226929] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52756//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:03:46.938[1711836226938] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52758//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711836226938&signature=15bf3228db1ec0e5902273db4a71e32740faeeadf3335765e993a8921212c01a
    +2024-03-30 19:03:46.947[1711836226947] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52761//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:03:46.953[1711836226953] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52763//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711836226951&endTime=1711836227951
    +2024-03-30 19:03:46.963[1711836226963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52767//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711836226962&endTime=1711836227962
    +2024-03-30 19:03:46.970[1711836226970] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52769//dapi/v1/fundingRate
    +2024-03-30 19:03:46.975[1711836226975] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52771//fapi/v1/positionSide/dual?timestamp=1711836226975&signature=5ec8d5ae51f250c1c6f1b696ca59d9795ad37297110ffe2c72f3648b884dc2b4
    +2024-03-30 19:03:46.981[1711836226981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52773//fapi/v1/ping
    +2024-03-30 19:03:46.988[1711836226988] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52775//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:03:46.992[1711836226992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52777//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:03:46.998[1711836226998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52779//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:03:47.005[1711836227005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52782//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711836227004&endTime=1711836228004
    +2024-03-30 19:03:47.023[1711836227023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52785//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711836227022&endTime=1711836228022
    +2024-03-30 19:03:47.031[1711836227031] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52788//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 19:03:47.036[1711836227036] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52790//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:03:47.041[1711836227041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52792//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711836227039&endTime=1711836228039
    +2024-03-30 19:03:47.056[1711836227056] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52796//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711836227056&signature=c53dded32fef5bf126063745c4c3ded8fee94ab3610e6796d837177b2dffc802
    +2024-03-30 19:03:47.068[1711836227068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52799//fapi/v1/income/asyn?startTime=1711836227066&endTime=1711836228066&timestamp=1711836227068&signature=80a8c41ab722084155e0be43fe821db5919b44d56fa66e05eb70e23babbf77fe
    +2024-03-30 19:03:47.100[1711836227100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52801//fapi/v1/income/asyn?timestamp=1711836227099&signature=6c7eb4f402d44dc9538e090f91c86e39bcf9593a879b9fe9c4ce5360045f1a02
    +2024-03-30 19:03:47.107[1711836227107] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52803//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 19:03:47.111[1711836227111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52805//fapi/v1/assetIndex
    +2024-03-30 19:03:47.154[1711836227154] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52807//dapi/v1/listenKey
    +2024-03-30 19:03:47.219[1711836227219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52809//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711836227219&signature=2598b630a36c80db2caef7a5d7e918b73feedc44a80d89a7cc97b1ba87b3141d
    +2024-03-30 19:03:47.234[1711836227234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52812//fapi/v2/account?timestamp=1711836227234&signature=1f86ddfb6755c5cd54e9adabfaa6b2ee8cff491ec253284f041150a4e08f6bf8
    +2024-03-30 19:03:47.243[1711836227243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52815//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711836227242&signature=7050ce5434b6e8a5720c3bc8f0534e01f5170ed5e2d6de8abc643ededc2f285e
    +2024-03-30 19:03:47.249[1711836227249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52817//fapi/v1/listenKey
    +2024-03-30 19:03:47.256[1711836227256] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52819//dapi/v1/adlQuantile?timestamp=1711836227256&signature=edb902f699b2a55ad37c1ac50e9ad25d303c33a4c2959382ea16ca9b4a233fc0
    +2024-03-30 19:03:47.262[1711836227262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52821//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711836227261&signature=738b8ee40ac3e7948641c9b37c77b70365f0f3e5eac25b6e343ec37068179af9
    +2024-03-30 19:03:47.270[1711836227270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52823//dapi/v1/listenKey
    +2024-03-30 19:03:47.278[1711836227278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52826//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711836227278&signature=a67af6760f16f53a7b3cc1fe11361fac6466e205eb794c0f0f9592c19c97901c
    +2024-03-30 19:03:47.290[1711836227290] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52830//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 19:03:47.295[1711836227295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52832//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711836227294&endTime=1711836228294
    +2024-03-30 19:03:47.302[1711836227302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52834//fapi/v1/adlQuantile?timestamp=1711836227301&signature=e4db0b92e14e99135168afd6182d3cf5cb32e48ec97d443ef8f36f1552fed9a6
    +2024-03-30 19:03:47.308[1711836227308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52836//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711836227308&signature=1215e3077499d8542064a35556efb67ccb399b3968865b66527af13ab003b0d6
    +2024-03-30 19:03:47.311[1711836227311] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52838//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711836227311&signature=04e92026741008caafca06c53317448ee80f5d536c0dfeb69c3064cb8e9e6504
    +2024-03-30 19:03:47.317[1711836227317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52840//fapi/v1/forceOrders?timestamp=1711836227317&signature=214051c278ab69ae2d6b3710881c46b46ed6d99012ce589496f2f15d8f7abe97
    +2024-03-30 19:03:47.323[1711836227323] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52842//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836227322&endTime=1711836228322
    +2024-03-30 19:03:47.331[1711836227331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52846//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:03:47.337[1711836227337] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:52848//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711836227336&signature=edb1421fcd6f113d7fade54b87a14aadf733d869b1d69dfd8171208c60322d3e
    +2024-03-30 19:03:47.344[1711836227344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52851//dapi/v1/leverageBracket?timestamp=1711836227343&signature=b2e90528e45bb40f7ce6d9403b972d6a521eed80806e3371eb146b7be8f01619
    +2024-03-30 19:03:47.348[1711836227348] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52853//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836227348&signature=0b7c6fb0ceeae9d1f2eb580e2b1c51247080b022c98cf3338290ec3ceae459e8
    +2024-03-30 19:03:47.353[1711836227353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52855//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711836227351&endTime=1711836228351
    +2024-03-30 19:03:47.359[1711836227359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52859//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:03:47.365[1711836227365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:52862//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711836227364&signature=7d5ed4cd9cbc58604940d5850cb93fffc1e0cf240a42f54279659da52f090a3f
    +2024-03-30 19:03:47.373[1711836227373] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52866//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711836227372&endTime=1711836228372
    +2024-03-30 19:03:47.376[1711836227376] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52868//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:03:47.384[1711836227384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52871//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711836227384&signature=8085500542d66b0ffa814cfeea7f16c81234e5d79ba8d3637e49c5a853bbc650
    +2024-03-30 19:03:47.390[1711836227390] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52873//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711836227390&signature=c20f0f36a52766d629f785244e3bbc705628e620e9306eb67aecdc982d6fa613
    +2024-03-30 19:03:47.396[1711836227396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52875//fapi/v1/leverageBracket?timestamp=1711836227395&signature=0b073801185153562c304396f80c332670978c5b69b7b256ee25e042a4e68853
    +2024-03-30 19:03:47.400[1711836227400] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52877//dapi/v2/leverageBracket?timestamp=1711836227400&signature=2deae566bedfb4ea3c86f72f9889c2cca63ee448cae306f7fbe40099f73740fd
    +2024-03-30 19:03:47.405[1711836227405] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52879//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711836227405&signature=b5e3117a612a461891de98a00d9824ece3193ad346f09cf30194a77beb79d97e
    +2024-03-30 19:03:47.410[1711836227410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52881//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711836227410&signature=bd5c45df6ddee1e8d99456bb9a8d139547dc689f5aee884fc0e1ba0b07398dea
    +2024-03-30 19:03:47.416[1711836227416] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52883//dapi/v1/forceOrders?timestamp=1711836227416&signature=7c57784ee49ed979e6e6991ec61a6be7ac88e4e5b7223dc0989a19b4c68a9dc9
    +2024-03-30 19:03:47.421[1711836227421] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52885//dapi/v1/time
    +2024-03-30 19:03:47.427[1711836227427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:52888//fapi/v1/listenKey
    +2024-03-30 19:03:47.432[1711836227432] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:52890//dapi/v1/account?timestamp=1711836227432&signature=b4e764cf9af65be0acb77927a220240ec622fe2bb38b34262b424926158f6986
    +2024-03-30 19:24:15.841[1711837455841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53187//dapi/v1/income?symbol=BNBUSDT&timestamp=1711837455735&signature=bc2dfa2c0cc24a2fd95168d497b820b9d851c2c6e0ac9750643e07d18f03b0dd
    +2024-03-30 19:24:16.400[1711837456400] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53189//dapi/v1/income?timestamp=1711837456399&signature=094419662ce4281114d7a954ae78d7a66a7d8614c56697898b43c4a6229d4cf4
    +2024-03-30 19:24:16.417[1711837456417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53191//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:24:16.436[1711837456436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53195//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:24:16.451[1711837456451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53197//fapi/v1/exchangeInfo
    +2024-03-30 19:24:16.462[1711837456462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53199//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 19:24:16.485[1711837456485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53201//fapi/v1/ticker/24hr
    +2024-03-30 19:24:16.505[1711837456505] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53204//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711837456504&signature=a4441fda3a2fd5193b40a701224d7d6496aca991e6ee9ff58c6a9813040c6575
    +2024-03-30 19:24:16.543[1711837456543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53206//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711837456542&signature=39ac4ecbbb924c6c3b916a3ed59e387a035e8c7b4a76bab2420c3ef763c74541
    +2024-03-30 19:24:16.571[1711837456571] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53209//fapi/v1/time
    +2024-03-30 19:24:16.613[1711837456613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53211//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711837456612&signature=1916cfa57efe80a2d9316da75903782c77655f5540245fe62b0e2370b01365ac
    +2024-03-30 19:24:16.644[1711837456644] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53213//dapi/v1/openOrders?timestamp=1711837456643&signature=1c1dac7a1bcdd7bccb1db9e6f46ea3bf0ae8dc3b051317575b26ccae650b8330
    +2024-03-30 19:24:16.661[1711837456661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53215//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711837456660&signature=bab62c71a61dc8d31894298d195c286495e743230438bec0d54e9f7165f47c2c
    +2024-03-30 19:24:16.669[1711837456669] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53217//dapi/v1/leverageBracket?timestamp=1711837456669&signature=f211a2922cc818547c1741c95111bcdb080e0be714f7702e2ca6a0b52b83e119
    +2024-03-30 19:24:16.688[1711837456688] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53219//fapi/v1/multiAssetsMargin?timestamp=1711837456687&signature=05dba98ebf434ebdc9a81821683b2f79e7c721cee797acd5beeaff24f96e2b9e
    +2024-03-30 19:24:16.706[1711837456706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53221//dapi/v1/pmExchangeInfo?timestamp=1711837456706&signature=841d50d00ba27f62a59fee1f1b3de6a13a5b92b5440e572404f5bb4fca5ba213
    +2024-03-30 19:24:16.729[1711837456729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53223//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711837456728&signature=062aa391348cd6fd1e8a14f46a84536d23614d5307314808c46a6e48b26197b3
    +2024-03-30 19:24:16.744[1711837456744] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53225//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:24:16.780[1711837456780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53227//dapi/v1/premiumIndex
    +2024-03-30 19:24:16.793[1711837456793] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53229//fapi/v1/apiTradingStatus?timestamp=1711837456793&signature=06eccf4498e6b841231a6a6ed5017f6571a30ef9f6cc693297eac71e09708d9b
    +2024-03-30 19:24:16.815[1711837456815] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53231//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711837456815&signature=eabd6ad0406f0b44270883aa2a30a9bce138e76cbdf4f74204f90442892a034c
    +2024-03-30 19:24:16.828[1711837456828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53233//dapi/v1/exchangeInfo
    +2024-03-30 19:24:16.859[1711837456859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53237//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711837456858&signature=449d0d6e0e7d5955c7ebf4079175bbef39ba8cfc2bbd304d9996063ca8638b66
    +2024-03-30 19:24:16.883[1711837456883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53239//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711837456883&signature=3ff736fef836e962751596b6668a0b20d7b6fb5846664f5140aae1ff852f955e
    +2024-03-30 19:24:16.915[1711837456915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53243//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711837456914&signature=35737dfcba520a882631ffe2ff47ce28db72870322fe39749bcf8a31d53d2791
    +2024-03-30 19:24:16.937[1711837456937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53245//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711837456935&signature=ee2fc3acf5ee495b9b30d579b851fc2f889a3a3b7614afe982bc39b6c9fd731b
    +2024-03-30 19:24:16.948[1711837456948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53247//dapi/v1/ping
    +2024-03-30 19:24:16.964[1711837456964] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53249//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 19:24:16.984[1711837456984] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53251//fapi/v1/premiumIndex
    +2024-03-30 19:24:17.007[1711837457007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53253//dapi/v1/listenKey
    +2024-03-30 19:24:17.028[1711837457028] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53256//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711837457027&signature=244f113225f137d71e5560baa697d9b21a1c76037f7c279bc6ccd44c304d60ba
    +2024-03-30 19:24:17.045[1711837457045] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53258//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:24:17.057[1711837457057] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53260//fapi/v1/ticker/bookTicker
    +2024-03-30 19:24:17.074[1711837457074] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53263//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711837457074&signature=68be87eaf7117f1bc63fdfdfca48edbb46bb211c637a71c4174adc89818665dd
    +2024-03-30 19:24:17.102[1711837457102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53266//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711837457101&signature=13c06bb2bc9087c8aef92952b2f7824143439fb108764914d6f1fd83798f5535
    +2024-03-30 19:24:17.145[1711837457145] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53269//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711837457136&signature=5a9f6b343060a0a2dd7453cca6a69dd421e350e39c77c6a6f66092fda85ae939
    +2024-03-30 19:24:17.161[1711837457161] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53271//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711837457159&endTime=1711837458159
    +2024-03-30 19:24:17.180[1711837457180] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53275//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 19:24:17.204[1711837457204] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53277//fapi/v1/ticker/price
    +2024-03-30 19:24:17.218[1711837457218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53279//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 19:24:17.244[1711837457244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53282//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711837457243&signature=d42d2e13c3ff9eee84012801ef7957c0c805fffcae2ca3bb5f49cf841b0a2588
    +2024-03-30 19:24:17.260[1711837457260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53284//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 19:24:17.280[1711837457280] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53288//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 19:24:17.301[1711837457301] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53290//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:24:17.335[1711837457335] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53293//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:24:17.370[1711837457370] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53297//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711837457369&signature=be86f2547d7c2877b3523436bd9968399c1a18ea9c51a552f156b88db082ab7c
    +2024-03-30 19:24:17.386[1711837457386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53299//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711837457386&signature=8de3dbdadaee8bc606f9adcb3d722de1ea9fc5cf0ba816e863c67064faecdb8c
    +2024-03-30 19:24:17.401[1711837457401] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53301//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 19:24:17.415[1711837457415] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53303//fapi/v1/indexInfo
    +2024-03-30 19:24:17.433[1711837457433] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53305//fapi/v1/pmExchangeInfo?timestamp=1711837457432&signature=9fe23ecf1c9b3bba4f1200ad4c77155d4be850d02ad8f2a88dedb4a84b209d53
    +2024-03-30 19:24:17.446[1711837457446] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53307//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711837457446&signature=49b1d58b7d278af47696e5efb4bfddf48a8dd5e427f8c8ca52bb22cb7735f2cc
    +2024-03-30 19:24:17.457[1711837457457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53309//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711837457455&endTime=1711837458455
    +2024-03-30 19:24:17.467[1711837457467] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53311//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 19:24:17.494[1711837457494] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53315//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711837457494&signature=d1de19fdb34fb6f15d92de4f6e698519a3b0927779b923fcab644f1597fc4a0e
    +2024-03-30 19:24:17.517[1711837457517] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53319//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711837457516&signature=db7c7d17ecea0ced5e01963ac6f96a641b570f7cfa68bde43ada75f3411b690f
    +2024-03-30 19:24:17.537[1711837457537] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53321//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711837457535&signature=af124fd267a78d1ad94fd6af0071ebf70ae9a3282636aa16b09f6ae5de1485db
    +2024-03-30 19:24:17.552[1711837457552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53323//fapi/v1/openOrders?timestamp=1711837457552&signature=12ce814a4560c5e7d7c1fb1ec8b8ce7ee68436c0a8975d310defa71609d6ae08
    +2024-03-30 19:24:17.565[1711837457565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53325//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 19:24:17.582[1711837457582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53327//dapi/v1/ticker/24hr
    +2024-03-30 19:24:17.613[1711837457613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53329//fapi/v1/listenKey
    +2024-03-30 19:24:17.647[1711837457647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53332//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711837457647&signature=17775f6d7e518eb7ef9167612f26c8432dfdde77cb1c0799bb43a3925c32927d
    +2024-03-30 19:24:17.662[1711837457662] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53335//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711837457662&signature=51be9a0a7a11ea570ff570b3c2d99876b5778e2e1a5e4349a53cf8bf333b42be
    +2024-03-30 19:24:17.690[1711837457690] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53339//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711837457689&signature=afc36657cbfb92a66cc27f833039c15cc525a16ff1ee97962aec69a08a7843b1
    +2024-03-30 19:24:17.715[1711837457715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53341//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711837457715&signature=6b4304e349491dff805d1e83a4d66713d8e2748259634019325a9741193d753d
    +2024-03-30 19:24:17.749[1711837457749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53343//dapi/v1/balance?timestamp=1711837457749&signature=4216b59ae4f8e25ce20911b2543aacee8bbe889fc5a3792aff7120cda7d6065c
    +2024-03-30 19:24:17.761[1711837457761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53345//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711837457761&signature=f52bf365355aa6751bb223bb34b999c4f61cf3b937a92cac094142ebefbab821
    +2024-03-30 19:24:17.780[1711837457780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53349//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711837457779&signature=c3928df737e5c7b795b469b0c2598a143f7551cc89f4e63280656bb1a10769b4
    +2024-03-30 19:24:17.799[1711837457799] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53352//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711837457799&signature=94e394a3a617a96db1401386e7589418845423c0647d884e23d278c0470f2667
    +2024-03-30 19:24:17.823[1711837457823] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53355//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:24:17.835[1711837457835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53357//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:24:17.865[1711837457865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53359//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 19:24:17.877[1711837457877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53361//dapi/v1/ticker/bookTicker
    +2024-03-30 19:24:17.899[1711837457899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53364//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711837457898&endTime=1711837458898
    +2024-03-30 19:24:17.917[1711837457917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53367//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:24:18.013[1711837458013] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53379//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711837458010&endTime=1711837459010
    +2024-03-30 19:24:18.023[1711837458023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53381//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:24:18.060[1711837458060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53383//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:24:18.073[1711837458073] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53386//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:24:18.093[1711837458093] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53388//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711837458092&endTime=1711837459092
    +2024-03-30 19:24:18.111[1711837458111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53392//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711837458110&endTime=1711837459110
    +2024-03-30 19:24:18.133[1711837458133] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53394//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:24:18.157[1711837458157] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53398//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711837458155&signature=bff73c89919fdbe4d30d78048961d2730bcab5d776c6b2980fdc5d5d36eb90a2
    +2024-03-30 19:24:18.185[1711837458185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53401//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 19:24:18.213[1711837458213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53406//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711837458213&signature=df835ddc9b192996eef2f48ae9f4f10a9942150d86b995297ebbe9b36b2655d3
    +2024-03-30 19:24:18.231[1711837458231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53408//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 19:24:18.247[1711837458247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53411//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711837458247&signature=a652536affa864c61341c59e67f2717937051dbe4ac335ebf57a1bba01390518
    +2024-03-30 19:24:18.262[1711837458262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53414//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711837458261&signature=39360fb2519f3aa39f020f7cc3a3a0b4441ed72b624ab704effda811cd452022
    +2024-03-30 19:24:18.279[1711837458279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53416//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711837458278&endTime=1711837459278
    +2024-03-30 19:24:18.292[1711837458292] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53418//fapi/v1/fundingRate
    +2024-03-30 19:24:18.312[1711837458312] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.323[1711837458323] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.325[1711837458325] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.327[1711837458327] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.328[1711837458328] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 19:24:18.329[1711837458329] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 19:24:18.330[1711837458330] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.332[1711837458332] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.333[1711837458333] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.333[1711837458333] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.334[1711837458334] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.335[1711837458335] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 19:24:18.339[1711837458339] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.342[1711837458342] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.343[1711837458343] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.345[1711837458345] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.351[1711837458351] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.352[1711837458352] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.355[1711837458355] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.357[1711837458357] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.359[1711837458359] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 19:24:18.360[1711837458360] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.360[1711837458360] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.360[1711837458360] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.360[1711837458360] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.361[1711837458361] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 19:24:18.362[1711837458362] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.369[1711837458369] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4fad94a7 rejected from java.util.concurrent.ThreadPoolExecutor@475835b1[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:24:18.371[1711837458371] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 19:24:18.376[1711837458376] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@119f1f2a rejected from java.util.concurrent.ThreadPoolExecutor@475835b1[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:24:18.377[1711837458377] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 19:24:18.379[1711837458379] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7fd4acee rejected from java.util.concurrent.ThreadPoolExecutor@475835b1[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:24:18.379[1711837458379] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 19:24:18.382[1711837458382] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2f058b8a rejected from java.util.concurrent.ThreadPoolExecutor@475835b1[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 19:24:18.383[1711837458383] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 19:24:18.385[1711837458385] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@751d3241 rejected from java.util.concurrent.ThreadPoolExecutor@475835b1[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-03-30 19:24:18.394[1711837458394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53421//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711837458394&signature=2c0812a3c8cbc2a6a48672c7052e4ae08c02174a3b46609957cbb5f00f49af0c
    +2024-03-30 19:24:18.412[1711837458412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53423//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711837458412&signature=a93a074d5ba71d46a977ade171471d4b64be45d0dc943399863ff76cc83c9b24
    +2024-03-30 19:24:18.442[1711837458442] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53444//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711837458442&signature=d20d175a00ebf27c394d9c7d4d8f20de7ceaff8e3ea5143062d719cc599175b1
    +2024-03-30 19:24:18.453[1711837458453] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53446//dapi/v1/positionSide/dual?timestamp=1711837458453&signature=2d0d31095e38ca7fde7dba2b8a80f61fac81a85d27de9bf142abc8fa1f45fb59
    +2024-03-30 19:24:18.472[1711837458472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53448//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711837458472&signature=3415b7b8b69809d8b13cfcb1cef1f39a5337b7d6d5c5f7b14ad087b174d43972
    +2024-03-30 19:24:18.488[1711837458488] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53451//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:24:18.514[1711837458514] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53453//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:24:18.522[1711837458522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53455//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:24:18.540[1711837458540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53458//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711837458539&endTime=1711837459539
    +2024-03-30 19:24:18.559[1711837458559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53460//fapi/v1/leverageBracket?timestamp=1711837458559&signature=eb8d51e1c5e65fab77d5901dd8daf848eb235c6d817c447fb5d6fdeb4eb1d9d3
    +2024-03-30 19:24:18.577[1711837458577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53462//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711837458575&signature=741a619df07a9ed28647e77b974f365156aa649ae1e664f5ec5305c1c777e9a3
    +2024-03-30 19:24:18.600[1711837458600] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53464//dapi/v1/ticker/price
    +2024-03-30 19:24:18.621[1711837458621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53466//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 19:24:18.654[1711837458654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53470//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711837458652&endTime=1711837459652
    +2024-03-30 19:24:18.689[1711837458689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53472//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 19:24:18.718[1711837458718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53474//fapi/v2/positionRisk?timestamp=1711837458717&signature=389499550a928fe6a76fa332949714d6c91a6fc037599ca949585039a0f7c449
    +2024-03-30 19:24:18.740[1711837458740] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53476//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711837458739&signature=1617cde407daaa3b17308f7056990e1bb498be0be4c2798e0997d3668d95698f
    +2024-03-30 19:24:18.768[1711837458768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53478//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:24:18.788[1711837458788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53480//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711837458787&endTime=1711837459787
    +2024-03-30 19:24:18.805[1711837458805] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53484//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:24:18.824[1711837458824] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53487//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711837458822&endTime=1711837459822
    +2024-03-30 19:24:18.842[1711837458842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53490//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711837458842&signature=41534d1da24143f0fb98b4aeafe0dfffafa418d8f640386f997bc99815a05129
    +2024-03-30 19:24:18.897[1711837458897] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53494//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 19:24:18.914[1711837458914] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53496//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 19:24:18.926[1711837458926] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53498//fapi/v2/balance?timestamp=1711837458926&signature=1523d978513b5d9b8c1322c2db159f3648cf673a0d298c6f0e31c1b840037d76
    +2024-03-30 19:24:18.951[1711837458951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53501//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711837458950&signature=a51dd02c5469c947cb8723e89dba9f53e55d7ec81e768846eb64deff55083da7
    +2024-03-30 19:24:18.978[1711837458978] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53504//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711837458978&signature=49aa104e57c1c017e37fcbe35da46e89a55391aa69bcf0543f004dca3a334ea5
    +2024-03-30 19:24:18.997[1711837458997] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53508//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 19:24:19.018[1711837459018] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53510//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711837459015&endTime=1711837460015
    +2024-03-30 19:24:19.046[1711837459046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53512//dapi/v1/positionRisk?timestamp=1711837459046&signature=f26eb52bf40a32799c3fffc8085d725818a5ad243e9a4c1e1b83ebcb098d7e25
    +2024-03-30 19:24:19.086[1711837459086] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53514//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711837459086&signature=0b5d2b8947b6d80b96f771fd1d9f847189a6ab03340e981aee249b7f119e305c
    +2024-03-30 19:24:19.115[1711837459115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53518//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:24:19.239[1711837459239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53520//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711837459237&endTime=1711837460237
    +2024-03-30 19:24:19.271[1711837459271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53522//fapi/v1/income?symbol=BNBUSDT&timestamp=1711837459271&signature=1a613130330913b4056e661792771b33ca1c1b9bae17d6e86bbab42d33f34cc2
    +2024-03-30 19:24:19.278[1711837459278] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53524//fapi/v1/income?timestamp=1711837459278&signature=eaf6dab2fab8dddeac94e446cad9021a4dac9590add56d87ea88356ded2def9e
    +2024-03-30 19:24:19.297[1711837459297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53526//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:24:19.312[1711837459312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53529//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 19:24:19.350[1711837459350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53531//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711837459349&signature=bf033beafed0afea35c4eaabd720f928496fcc738f5d8ba2b328c66c289da71d
    +2024-03-30 19:24:19.365[1711837459365] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53534//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 19:24:19.573[1711837459573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53536//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711837459562&endTime=1711837460562
    +2024-03-30 19:24:19.715[1711837459715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53540//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711837459714&endTime=1711837460714
    +2024-03-30 19:24:19.752[1711837459752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53542//dapi/v1/fundingRate
    +2024-03-30 19:24:19.760[1711837459760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53544//fapi/v1/positionSide/dual?timestamp=1711837459759&signature=7cbbd8f53d502ede53248a9abe7c841e240631a73013a3687f55b0d5ba4c1e3f
    +2024-03-30 19:24:19.800[1711837459800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53546//fapi/v1/ping
    +2024-03-30 19:24:19.817[1711837459817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53548//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 19:24:19.842[1711837459842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53550//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 19:24:19.857[1711837459857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53552//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 19:24:19.873[1711837459873] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53555//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711837459871&endTime=1711837460871
    +2024-03-30 19:24:19.967[1711837459967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53558//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711837459965&endTime=1711837460965
    +2024-03-30 19:24:19.981[1711837459981] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53561//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 19:24:19.998[1711837459998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53563//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 19:24:20.012[1711837460012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53565//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711837460010&endTime=1711837461010
    +2024-03-30 19:24:20.039[1711837460039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53569//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711837460039&signature=09a73f6705b37f1f40a7c3b59d6224b2f3205d84e37edec75e8f410540e4994c
    +2024-03-30 19:24:20.064[1711837460064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53572//fapi/v1/income/asyn?startTime=1711837460063&endTime=1711837461063&timestamp=1711837460064&signature=fde026d9784c747c791e880b083021688a775a0b208c0ae54a52185c66afbc83
    +2024-03-30 19:24:20.081[1711837460081] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53574//fapi/v1/income/asyn?timestamp=1711837460081&signature=a126ba5549276031a5d9718764fb3ee956da1c3e8945cd674449982429be422c
    +2024-03-30 19:24:20.114[1711837460114] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53576//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 19:24:20.130[1711837460130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53578//fapi/v1/assetIndex
    +2024-03-30 19:24:20.141[1711837460141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53580//dapi/v1/listenKey
    +2024-03-30 19:24:20.166[1711837460166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53582//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711837460166&signature=1805802dacd0159dbafa2fe31db6ceb693b4b3ce71eb7a9ad528136d393d211b
    +2024-03-30 19:24:20.188[1711837460188] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53585//fapi/v2/account?timestamp=1711837460187&signature=bb2d7ea4b477b512f934c4fbd537976313a51c383cae8e3698b37d24106950ed
    +2024-03-30 19:24:20.249[1711837460249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53588//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711837460248&signature=5b4f07513e9e516b71b610566581feef93201c070071739eb2ff0f0489ede4af
    +2024-03-30 19:24:20.312[1711837460312] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53590//fapi/v1/listenKey
    +2024-03-30 19:24:20.332[1711837460332] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-03-30 19:24:20.332[1711837460332] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-03-30 19:24:20.335[1711837460335] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-03-30 19:24:20.336[1711837460336] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-03-30 19:24:20.337[1711837460337] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-03-30 19:24:20.337[1711837460337] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53592//dapi/v1/adlQuantile?timestamp=1711837460337&signature=c0164cef739a1c7b3f10c68340cf32d6245a4f73b1288ad2178f0d9d2c4b2256
    +2024-03-30 19:24:20.345[1711837460345] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-03-30 19:24:20.365[1711837460365] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-03-30 19:24:20.367[1711837460367] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-03-30 19:24:20.367[1711837460367] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-03-30 19:24:20.372[1711837460372] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-03-30 19:24:20.373[1711837460373] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-03-30 19:24:20.387[1711837460387] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53594//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711837460387&signature=7b5ccf6c520d6e5ff3489d2b7247cb6e253eae69b8987a0005766f05d436e107
    +2024-03-30 19:24:20.397[1711837460397] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-03-30 19:24:20.398[1711837460398] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-03-30 19:24:20.400[1711837460400] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-03-30 19:24:20.402[1711837460402] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-03-30 19:24:20.403[1711837460403] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-03-30 19:24:20.414[1711837460414] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-03-30 19:24:20.427[1711837460427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53596//dapi/v1/listenKey
    +2024-03-30 19:24:20.435[1711837460435] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-03-30 19:24:20.456[1711837460456] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53599//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711837460455&signature=930f3747e456ec244bbc2a27588fa05806259b9b546e1102245f68deb67c2167
    +2024-03-30 19:24:20.478[1711837460478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53603//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 19:24:20.532[1711837460532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53605//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711837460531&endTime=1711837461531
    +2024-03-30 19:24:20.550[1711837460550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53607//fapi/v1/adlQuantile?timestamp=1711837460549&signature=adb9c5f574b95b3f4b6ccfb2fe91bc040941e50af247a85b2400d3e8437579e5
    +2024-03-30 19:24:20.575[1711837460575] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53609//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711837460575&signature=973ec7241a01f774da4a046d992b1d10c6d69c2929771742dd5e48d31b0e06e5
    +2024-03-30 19:24:20.588[1711837460588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53611//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711837460588&signature=1f023367fb82b69cf571722f2604ab250add3dfd645de1e27bec2772dc9e14a5
    +2024-03-30 19:24:20.678[1711837460678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53613//fapi/v1/forceOrders?timestamp=1711837460678&signature=e73762811e3831d2b731ca2c98771a5baddcb4f7673f870f9f75023688fe7a71
    +2024-03-30 19:24:20.702[1711837460702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53615//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711837460700&endTime=1711837461700
    +2024-03-30 19:24:20.737[1711837460737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53619//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:24:20.760[1711837460760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:53621//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711837460760&signature=65f3eaf22f608329b7738c4bdcd79c6eeeeb94ce17b6978d41225ef1a2fc433d
    +2024-03-30 19:24:20.783[1711837460783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53624//dapi/v1/leverageBracket?timestamp=1711837460783&signature=f8dbae54c4c9ffbe733e776b7cf4934162683e5cba7015fe1b81682801b8c9d3
    +2024-03-30 19:24:20.812[1711837460812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53626//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711837460812&signature=cda8b276b4ea05141e6025f57f4f53ec65286bbcab9906b6b8aff0331cf220e0
    +2024-03-30 19:24:20.825[1711837460825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53628//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711837460824&endTime=1711837461824
    +2024-03-30 19:24:20.843[1711837460843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53632//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 19:24:20.863[1711837460863] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:53635//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711837460863&signature=13f32f3c037a89abef520993af386d13161ef9c2dd4c3fb5c643517f7df0c66e
    +2024-03-30 19:24:20.893[1711837460893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53639//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711837460891&endTime=1711837461891
    +2024-03-30 19:24:20.917[1711837460917] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53641//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 19:24:20.934[1711837460934] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53644//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711837460934&signature=68fe42724ee0fefdadcdc2a551f266357301df63f50f3a8a8cbf7c840f02f178
    +2024-03-30 19:24:20.949[1711837460949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53646//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711837460948&signature=52be5cc1cfb7f08b54f1ed886fe618d9c50dbdd3d27b79e5bc2963aa5581faad
    +2024-03-30 19:24:20.955[1711837460955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53648//fapi/v1/leverageBracket?timestamp=1711837460955&signature=ae1349130e9099e27d64c9a47e1025fe1f9062f031410faa4364f2211b0efe82
    +2024-03-30 19:24:20.966[1711837460966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53650//dapi/v2/leverageBracket?timestamp=1711837460966&signature=328cc41be8745a5070903649ac5025fab938cdfba9ad21ddc24b5cb10b5e760d
    +2024-03-30 19:24:20.982[1711837460982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53652//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711837460981&signature=68fe9b9435d2cec52dcabdfc603ef92b97c4519455fab89f48a680bcbd07fe53
    +2024-03-30 19:24:20.989[1711837460989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53654//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711837460988&signature=a3c5ef20b92211f8d773a153bb903604a033da4425dfafb88af913022671492b
    +2024-03-30 19:24:20.995[1711837460995] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53656//dapi/v1/forceOrders?timestamp=1711837460995&signature=9e2820e1b2a123c899017e0e3f739aaa1f213ca21164da603ce3ffcb88cf3314
    +2024-03-30 19:24:21.005[1711837461005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53658//dapi/v1/time
    +2024-03-30 19:24:21.021[1711837461021] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:53661//fapi/v1/listenKey
    +2024-03-30 19:24:21.030[1711837461030] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53663//dapi/v1/account?timestamp=1711837461029&signature=4dbd011c7e835508495a6f7148840d4133c04baa4a51160cd58c36740732a74e
    +2024-03-30 21:39:26.818[1711845566818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53999//dapi/v1/account?timestamp=1711845566706&signature=c3d2c1ec0a7e640a2508e53def50112f1173ad367953304ef8794329befd3779
    +2024-03-30 21:39:27.466[1711845567466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54001//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711845567466&signature=63c7dc82bd77b563302090e31a97017f15b9d4ef15a65f92dc045d300e5fa91c
    +2024-03-30 21:39:27.496[1711845567496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54004//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711845567495&signature=8ace183bcd141d4b43215740c7e0070bfb9a024c54fc23df3fd9ad52ba9de26c
    +2024-03-30 21:39:27.577[1711845567577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54008//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845567576&signature=b868dc4a8e76770f38b0533166319c3c57fa3af45ce6986db66d981427bb4e32
    +2024-03-30 21:39:27.617[1711845567617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54011//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845567615&signature=d1eb99365b33cf59496974b8b53ad3601fe3cd87ab1f13ddf63fbb5bf63b9541
    +2024-03-30 21:39:27.650[1711845567650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54014//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845567649&signature=b4347580f84000bc864a44cde45881fead366374f4d84c85b68f57bc6e5d7d32
    +2024-03-30 21:39:27.706[1711845567706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54016//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711845567706&signature=6d0b25e9f03ec6ff876d6e31a618add0ea6f24c11e3522afc06889bc8db1ee2b
    +2024-03-30 21:39:27.721[1711845567721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54019//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711845567721&signature=2ec394755358c2afb8d6453fbf38918e2712a9f2497dee904718ced7bc8a7fd3
    +2024-03-30 21:39:27.739[1711845567739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54021//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845567738&signature=c29b8752debb57910ad18094ebda5b7752447668ed0e224916531c1d24d6d2ab
    +2024-03-30 21:39:27.760[1711845567760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54025//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845567759&signature=b2337a72e554fb4a5fea6188d9e5e513cff55dee204900bfdd08025bde1773a7
    +2024-03-30 21:39:27.772[1711845567772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54027//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845567772&signature=171c60f6a508ca6af525a3cb3e596349227b52f303cb74b3dad392c1e55d23f5
    +2024-03-30 21:39:27.782[1711845567782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54029//dapi/v1/openOrders?timestamp=1711845567781&signature=e07d4cf0f76b99177ca980c8b68153f18c3c64ccccce7973ee4085ed5de7eca4
    +2024-03-30 21:39:27.796[1711845567796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54031//dapi/v1/positionSide/dual?timestamp=1711845567796&signature=bc736d9fe3f994050c925428ace94f2bc26c811f27324295f3aac59871d79d75
    +2024-03-30 21:39:27.820[1711845567820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54033//dapi/v1/balance?timestamp=1711845567818&signature=e5430e10c7c90a76672d437db146273813fc043818fd0c7eb1cab8221a7674f8
    +2024-03-30 21:39:27.838[1711845567838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54035//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711845567837&signature=110517fc0ba74c33d715cfcd47f41c337281251e099dedc41b25e4b0f759da4b
    +2024-03-30 21:39:27.853[1711845567853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54037//dapi/v1/leverageBracket?timestamp=1711845567852&signature=65529718ec517ab5cadb725f2d2dec171ca61357a752325b10bc8979f8caaabe
    +2024-03-30 21:39:27.872[1711845567872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54039//dapi/v2/leverageBracket?timestamp=1711845567872&signature=a2f0b99349d8489400f1150eb516cd1a180534b73ddaa39419f5749a64808175
    +2024-03-30 21:39:27.889[1711845567889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54041//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711845567889&signature=5c27a0dcdaadd8a265d2d0ecd44f2362cc98b8cc4f0ba4455beac73df171eb01
    +2024-03-30 21:39:27.906[1711845567906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54043//dapi/v1/income?symbol=BNBUSDT&timestamp=1711845567904&signature=b2d3e4ab281c1f4adad7a774b5dec94dbfa35af5e862abfe0057aaf3512b833c
    +2024-03-30 21:39:27.918[1711845567918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54045//dapi/v1/income?timestamp=1711845567918&signature=0d1032982f3676ae6079b41c230d8c5d8b6b293913c242b4c3d6045d8982aa41
    +2024-03-30 21:39:27.935[1711845567935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54048//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845567935&signature=0ba44a687c25ca8f4690af0843d46b16c9c5ffc6de9fbe6166572f5ad3551052
    +2024-03-30 21:39:27.956[1711845567956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54050//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567956&signature=4fa0f358591a43624713e42d9cf06bcacf40b9bcb09470b703887942caf4d214
    +2024-03-30 21:39:27.976[1711845567976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54054//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567975&signature=bb951c51b708c1c24a9aa1c0606c1c45359aebe21e5856b4d42db73ecd23067a
    +2024-03-30 21:39:27.998[1711845567998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54057//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845567994&signature=1132ebdf679334e9baabb2f4fc6f37777c9221fb8c03d189d7b5da459800913f
    +2024-03-30 21:39:28.029[1711845568029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54059//dapi/v1/leverageBracket?timestamp=1711845568028&signature=f0e4bfaa49a8538bf632790f3bb9c59a9eb5d1cda7d16139a14050ee85c73aab
    +2024-03-30 21:39:28.044[1711845568044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54061//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845568044&signature=22055a1e6f11da50579bdbb54885f12b26734f7c47b2ad3ac80536160c339f9d
    +2024-03-30 21:39:28.063[1711845568063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54063//dapi/v1/adlQuantile?timestamp=1711845568063&signature=ff0a872e4ab05c656cca12fdb1953fb4af38020588e02464571694052e1f60d9
    +2024-03-30 21:39:28.075[1711845568075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54065//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845568075&signature=4c92a06f40d99bab0bea0d19f403a783d29046db48c4335225a5d49cd1f50550
    +2024-03-30 21:39:28.089[1711845568089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54067//dapi/v1/positionRisk?timestamp=1711845568089&signature=a30f61e8ae962389a2213fb734b1cdc0a196696dbdf90672b6454448d05e9b66
    +2024-03-30 21:39:28.100[1711845568100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54069//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711845568100&signature=01f7ffdd70c35838094d13fbb1e15a1964064411234a3ce11e9a2550644a62bb
    +2024-03-30 21:39:28.111[1711845568111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54071//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845568110&signature=5abc7ba7cf15c1bdb25c928ee1b5ff19c4641dc22bf21252b89d6978aac99593
    +2024-03-30 21:39:28.134[1711845568134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54076//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845568134&signature=89de0740ea1656ef6463412434abeef04afb86c9ad3c323995c1d8e404712ae5
    +2024-03-30 21:39:28.143[1711845568143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54078//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568143&signature=c37b26b4cdeec015a7f5d44588e08d5cc6bfe0e9725811111b62a1c1bca1334f
    +2024-03-30 21:39:28.162[1711845568162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54082//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711845568160&signature=6845acf98e9d75c8ae6daa1bc309f0d8cb088b3a3b8688f920b1f89c69411389
    +2024-03-30 21:39:28.171[1711845568171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54084//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568171&signature=f6192624e00556294fcd4717f59adbaac3598b4343f83734fe5e6d446a589d00
    +2024-03-30 21:39:28.184[1711845568184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54087//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845568184&signature=efabe15fbea7d5fcb776e47c0809beb242ca173ca4e9b7affe81fbd09e699e10
    +2024-03-30 21:39:28.194[1711845568194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54089//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845568194&signature=ebdc396256879c17af0d9bc6e453b84291ed1aee0a0ee682f18f3ef5fa534aa7
    +2024-03-30 21:39:28.203[1711845568203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54091//dapi/v1/forceOrders?timestamp=1711845568203&signature=12fefcccd809de6474da8a355b65bc52667c200c50714e7c67591a4a9531bf5e
    +2024-03-30 21:39:28.214[1711845568214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54093//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 21:39:28.227[1711845568227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54095//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 21:39:28.242[1711845568242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54097//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 21:39:28.260[1711845568260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54100//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845568259&endTime=1711845569259
    +2024-03-30 21:39:28.275[1711845568275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54102//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-03-30 21:39:28.298[1711845568298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54106//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 21:39:28.308[1711845568308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54108//dapi/v1/ticker/bookTicker
    +2024-03-30 21:39:28.322[1711845568322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54110//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 21:39:28.336[1711845568336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54112//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845568335&endTime=1711845569335
    +2024-03-30 21:39:28.364[1711845568364] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54117//dapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 21:39:28.372[1711845568372] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54119//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 21:39:28.385[1711845568385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54121//dapi/v1/exchangeInfo
    +2024-03-30 21:39:28.397[1711845568397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54123//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845568396&endTime=1711845569396
    +2024-03-30 21:39:28.411[1711845568411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54125//dapi/v1/fundingRate
    +2024-03-30 21:39:28.445[1711845568445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54127//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 21:39:28.461[1711845568461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54131//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 21:39:28.472[1711845568472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54133//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 21:39:28.510[1711845568510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54135//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845568509&endTime=1711845569509
    +2024-03-30 21:39:28.532[1711845568532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54141//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845568532&endTime=1711845569532
    +2024-03-30 21:39:28.538[1711845568538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54143//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 21:39:28.545[1711845568545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54145//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711845568544&endTime=1711845569544
    +2024-03-30 21:39:28.557[1711845568557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54149//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-03-30 21:39:28.563[1711845568563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54151//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 21:39:28.569[1711845568569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54153//dapi/v1/premiumIndex
    +2024-03-30 21:39:28.579[1711845568579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54156//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711845568578&endTime=1711845569578
    +2024-03-30 21:39:28.588[1711845568588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54159//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-03-30 21:39:28.597[1711845568597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54161//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 21:39:28.610[1711845568610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54164//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568609&endTime=1711845569609
    +2024-03-30 21:39:28.619[1711845568619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54166//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-03-30 21:39:28.632[1711845568632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54170//dapi/v1/ping
    +2024-03-30 21:39:28.639[1711845568639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54172//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-03-30 21:39:28.647[1711845568647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54174//dapi/v1/ticker/24hr
    +2024-03-30 21:39:28.661[1711845568661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54176//dapi/v1/ticker/price
    +2024-03-30 21:39:28.670[1711845568670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54178//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-03-30 21:39:28.683[1711845568683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54180//dapi/v1/time
    +2024-03-30 21:39:28.705[1711845568705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54184//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-03-30 21:39:28.714[1711845568714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54186//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711845568712&endTime=1711845569712
    +2024-03-30 21:39:28.729[1711845568729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54190//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-03-30 21:39:28.737[1711845568737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54192//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568735&endTime=1711845569735
    +2024-03-30 21:39:28.747[1711845568747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54194//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 21:39:28.764[1711845568764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54197//dapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 21:39:28.775[1711845568775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54200//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845568775&signature=ba360ff55f0e1d6b7bb287000ddddf8b83a9e5fb3c1fc02b5ed7a7f117b4844f
    +2024-03-30 21:39:28.783[1711845568783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54202//dapi/v1/pmExchangeInfo?timestamp=1711845568783&signature=31a5fda0f0b7686771b53d95fc53222320f886f7a189ff3558ad4919555b46d1
    +2024-03-30 21:39:28.790[1711845568790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54204//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845568790&signature=0d112c26c661b266714d396fc562eae2b2c71f76067a8939e4962590a6bb88ed
    +2024-03-30 21:39:28.798[1711845568798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54206//dapi/v1/listenKey
    +2024-03-30 21:39:28.803[1711845568803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54208//dapi/v1/listenKey
    +2024-03-30 21:39:28.811[1711845568811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54210//dapi/v1/listenKey
    +2024-03-30 21:39:28.824[1711845568824] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.841[1711845568841] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.843[1711845568843] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.844[1711845568844] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.846[1711845568846] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 21:39:28.848[1711845568848] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-03-30 21:39:28.851[1711845568851] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.852[1711845568852] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.854[1711845568854] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.855[1711845568855] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.857[1711845568857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.867[1711845568867] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-03-30 21:39:28.869[1711845568869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.871[1711845568871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.874[1711845568874] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.875[1711845568875] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.880[1711845568880] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.885[1711845568885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.886[1711845568886] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.894[1711845568894] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.898[1711845568898] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 21:39:28.899[1711845568899] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-03-30 21:39:28.902[1711845568902] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.917[1711845568917] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@514377fc rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 21:39:28.919[1711845568919] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.922[1711845568922] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@a316f6b rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 21:39:28.923[1711845568923] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.925[1711845568925] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4e17442f rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 21:39:28.926[1711845568926] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.927[1711845568927] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5d7f8467 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-03-30 21:39:28.928[1711845568928] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.930[1711845568930] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5c234920 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-03-30 21:39:29.049[1711845569049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54238//fapi/v2/account?timestamp=1711845569049&signature=60c68e8a8ab7543f601585748fe7a3f0298376d2e7c2261cd8535d8bbb5da1dd
    +2024-03-30 21:39:29.060[1711845569060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54240//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711845569060&signature=397ca2d1267455dbe3c84734fb6023cc87c50542704b9a3fdc8619152962a504
    +2024-03-30 21:39:29.113[1711845569113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54243//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711845569111&signature=3f1c1a3d10c88c7bf3b089ba70e60d883a2c1b4c57e6ba9ef28583f21698c852
    +2024-03-30 21:39:29.141[1711845569141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54247//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845569141&signature=3fcd4a47c81a8b47e82e3391b63dd4dae99db028db5667ca2a712f14051b0af3
    +2024-03-30 21:39:29.178[1711845569178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54250//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845569178&signature=374c0fd8b8ec52947e2f3aedc0bbb7ac0f8694cc5e1d987437bb348d81fc5f9d
    +2024-03-30 21:39:29.197[1711845569197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54253//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845569197&signature=c78341385ed13231ab07f63719865c2d9a0d2095f9338cc366508421661a0be3
    +2024-03-30 21:39:29.231[1711845569231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54255//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711845569231&signature=811f27f92db9610f63e052e173634601001842a3c3d35c4e7786e97f15098215
    +2024-03-30 21:39:29.244[1711845569244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54258//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711845569244&signature=80137853c59180e95a1ad3da054ca7fafdb85cbb6c1bcf31670200d711e88a87
    +2024-03-30 21:39:29.299[1711845569299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54260//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845569298&signature=73d733fb697bb01cf16d401bd02f1f2c9b53c4003f98277fdefbe50bdbc880d3
    +2024-03-30 21:39:29.396[1711845569396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54264//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711845569396&signature=5dcfc604762040188546cdd4320600cfc24cc9c0a6bd3568ff6f49860ee2fb44
    +2024-03-30 21:39:29.428[1711845569428] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54267//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711845569428&signature=de2b3178a5907415f8c4c09e2a921abbdcf494d9aba5614d86e714c8c2d91068
    +2024-03-30 21:39:29.450[1711845569450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54270//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845569450&signature=0c9ab31ed5c60d6dbd2b28db424e696ff9953f1d2f3ef5f63ba1214ec3f40c2e
    +2024-03-30 21:39:29.466[1711845569466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54272//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845569466&signature=7873b524c4c275b0c5000308771cacfd423c3a0acd7afecaefce5a0b213f0caf
    +2024-03-30 21:39:29.479[1711845569479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54274//fapi/v1/openOrders?timestamp=1711845569479&signature=305710112b0f8f628990c27c8d1a6dc979f6c6adeea3afa858a9e2e62015c63d
    +2024-03-30 21:39:29.491[1711845569491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54276//fapi/v1/positionSide/dual?timestamp=1711845569490&signature=9a5aa1d96beb78d8f3695546e8f3cf7d6b6135dc02857374f25b3adbc4f65b0e
    +2024-03-30 21:39:29.538[1711845569538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54278//fapi/v1/income/asyn?startTime=1711845569537&endTime=1711845570537&timestamp=1711845569538&signature=8c4742b53f8138599552cc1755795bafd632cf40f8c4e7765db4e8137f5a7efc
    +2024-03-30 21:39:29.550[1711845569550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54280//fapi/v1/income/asyn?timestamp=1711845569550&signature=8ea2df9e9c07b0a02d9d55b0e6acad5b6cda12662409cf0f8f59d236439220e4
    +2024-03-30 21:39:29.579[1711845569579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54282//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711845569578&signature=8210d97c41e753d4ff62d1bd313deb258c3747ae511443c03ddbc0a71542de31
    +2024-03-30 21:39:29.595[1711845569595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54285//fapi/v2/balance?timestamp=1711845569594&signature=974816336b62f5191ba88021db76bc4c8849cb730de63c9ef73bc5c656776530
    +2024-03-30 21:39:29.606[1711845569606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54287//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569605&signature=9c896aa86519b7f5fe4f5866d1607983b6b62fcf04d3dbee903f91e66343f45d
    +2024-03-30 21:39:29.612[1711845569612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54289//fapi/v1/leverageBracket?timestamp=1711845569612&signature=6c5e95efa3285d22280447eb5df0da81dfa7f8acb822a7aad0b0b44f7c2613eb
    +2024-03-30 21:39:29.622[1711845569622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54291//fapi/v1/multiAssetsMargin?timestamp=1711845569622&signature=f0badebe07612a97a14912200833e766f9184b442ee6d9879a9e6737c3a060d7
    +2024-03-30 21:39:29.634[1711845569634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54293//fapi/v1/income?symbol=BNBUSDT&timestamp=1711845569634&signature=3552748426eb042eac1b30b615f73dedc5af7890e6abcc506c85464a22025970
    +2024-03-30 21:39:29.649[1711845569649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54295//fapi/v1/income?timestamp=1711845569649&signature=88220895918b391def919664f513b35ee32bfdb2f7f816eb41671e0e2893c173
    +2024-03-30 21:39:29.663[1711845569663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54298//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845569662&signature=a6bc7605dc0981b8b4f0fc15961618551ca05857eb3317a5744e0a0eb4f8771c
    +2024-03-30 21:39:29.676[1711845569676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54301//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845569676&signature=fc9ccc7603a6d877f86b69062695891fb3072414e73a5d59b723ca950377bf30
    +2024-03-30 21:39:29.753[1711845569753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54303//fapi/v1/leverageBracket?timestamp=1711845569752&signature=738a9124e3c4a9cecf6fe98bf86a12cb11797d311246782fd92a5279fdbbea42
    +2024-03-30 21:39:29.877[1711845569877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54305//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569877&signature=fbec7f663c15bf178939275c6e3499ce5d82a0a70dd362ac33dc7f3f0bd00e01
    +2024-03-30 21:39:29.887[1711845569887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54307//fapi/v1/adlQuantile?timestamp=1711845569887&signature=a04871601b409e25f52d67ad74b3b7a4be1964c3b4242d9c78467c23c933f303
    +2024-03-30 21:39:29.895[1711845569895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54309//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845569895&signature=fc4bb86102ff311c3dc724d12675571234f166d9a6d116b684f544e19c518545
    +2024-03-30 21:39:29.906[1711845569906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54311//fapi/v2/positionRisk?timestamp=1711845569905&signature=9e9365d600a51bae4b6e1164b28eef681aa04828809110b88f49f0bac52d592f
    +2024-03-30 21:39:29.916[1711845569916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54313//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711845569916&signature=745c3739893c2e434fa3dec30de953c537eaf82580acf1aac13e2af4cedb77d6
    +2024-03-30 21:39:29.936[1711845569936] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54315//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845569936&signature=99526ac7176a24fbbc7e37e983e02d583d3a537a923a7629fe120834109abf85
    +2024-03-30 21:39:29.951[1711845569951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54318//fapi/v1/apiTradingStatus?timestamp=1711845569951&signature=bfe4821f715383ace7e0f39477e1772b7e69cc34643d6ce1ff531c1cf00bb7d0
    +2024-03-30 21:39:29.961[1711845569961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54320//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711845569961&signature=364661c31909873dd539065a9648fac893ae3610573160c14b17c95a343f5194
    +2024-03-30 21:39:29.979[1711845569979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54324//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845569978&signature=a5facfc57e3299bf6c16f0f8df0d0afcaee4d62da6f15d11db5927555d5fbf4a
    +2024-03-30 21:39:29.987[1711845569987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54326//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845569987&signature=c30e0d98fe58ec6cb742720f3f82f22924a69b1c54de183cc8d28de0bc5882d7
    +2024-03-30 21:39:30.006[1711845570006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54330//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711845570006&signature=5ea34bedc5ca92b8cf7c99c0bbfe3848fbc80ea32492b50c53c13ad2ea43e5f2
    +2024-03-30 21:39:30.014[1711845570014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54332//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845570013&signature=f2f3a4c477162140e424074aa7bd88fa89b0af80a60ef5d29207b7a40da37130
    +2024-03-30 21:39:30.026[1711845570026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54335//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845570026&signature=4162a33d07400a17a6d274cb28f3974b5a64ef9f074bb813f185475c2f9315bd
    +2024-03-30 21:39:30.037[1711845570037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54337//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845570037&signature=07551c829d186bd192049c6007f2e8afd85119c11150ad2eb6b454eaa027e484
    +2024-03-30 21:39:30.043[1711845570043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54339//fapi/v1/forceOrders?timestamp=1711845570043&signature=6cc0110eaf6f2851ab1bcd85d17b4beda1870f110ef3dd401f6b99fc365aaf62
    +2024-03-30 21:39:30.053[1711845570053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54341//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-03-30 21:39:30.058[1711845570058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54343//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-03-30 21:39:30.066[1711845570066] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54345//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-03-30 21:39:30.075[1711845570075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54348//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845570073&endTime=1711845571073
    +2024-03-30 21:39:30.083[1711845570083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54350//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-03-30 21:39:30.088[1711845570088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54352//fapi/v1/ticker/bookTicker
    +2024-03-30 21:39:30.095[1711845570095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54354//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-03-30 21:39:30.102[1711845570102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54356//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845570101&endTime=1711845571101
    +2024-03-30 21:39:30.116[1711845570116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54361//fapi/v1/depth?symbol=BNBUSDT
    +2024-03-30 21:39:30.123[1711845570123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54363//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-03-30 21:39:30.132[1711845570132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54365//fapi/v1/exchangeInfo
    +2024-03-30 21:39:30.159[1711845570159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54367//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845570158&endTime=1711845571158
    +2024-03-30 21:39:30.174[1711845570174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54369//fapi/v1/fundingRate
    +2024-03-30 21:39:30.217[1711845570217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54373//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711845570215&endTime=1711845571215
    +2024-03-30 21:39:30.236[1711845570236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54375//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-03-30 21:39:30.245[1711845570245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54377//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-03-30 21:39:30.279[1711845570279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54381//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-03-30 21:39:30.291[1711845570291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54383//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-03-30 21:39:30.350[1711845570350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54385//fapi/v1/indexInfo
    +2024-03-30 21:39:30.418[1711845570418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54387//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-03-30 21:39:30.427[1711845570427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54389//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845570426&endTime=1711845571426
    +2024-03-30 21:39:30.466[1711845570466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54395//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570465&endTime=1711845571465
    +2024-03-30 21:39:30.479[1711845570479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54397//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-03-30 21:39:30.486[1711845570486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54399//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570485&endTime=1711845571485
    +2024-03-30 21:39:30.499[1711845570499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54403//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 21:39:30.506[1711845570506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54405//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-03-30 21:39:30.511[1711845570511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54407//fapi/v1/premiumIndex
    +2024-03-30 21:39:30.522[1711845570522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54410//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570521&endTime=1711845571521
    +2024-03-30 21:39:30.531[1711845570531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54413//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-03-30 21:39:30.539[1711845570539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54415//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-03-30 21:39:30.546[1711845570546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54417//fapi/v1/assetIndex
    +2024-03-30 21:39:30.555[1711845570555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54419//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-03-30 21:39:30.570[1711845570570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54422//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570568&endTime=1711845571568
    +2024-03-30 21:39:30.576[1711845570576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54424//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-03-30 21:39:30.592[1711845570592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54428//fapi/v1/ping
    +2024-03-30 21:39:30.601[1711845570601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54430//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570600&endTime=1711845571600
    +2024-03-30 21:39:30.613[1711845570613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54434//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 21:39:30.621[1711845570621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54436//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-03-30 21:39:30.628[1711845570628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54438//fapi/v1/ticker/24hr
    +2024-03-30 21:39:30.639[1711845570639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54440//fapi/v1/ticker/price
    +2024-03-30 21:39:30.651[1711845570651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54442//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-03-30 21:39:30.672[1711845570672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54444//fapi/v1/time
    +2024-03-30 21:39:30.693[1711845570693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54446//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 21:39:30.724[1711845570724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54449//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570722&endTime=1711845571722
    +2024-03-30 21:39:30.750[1711845570750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54454//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-03-30 21:39:30.775[1711845570775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54456//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570774&endTime=1711845571774
    +2024-03-30 21:39:30.786[1711845570786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54458//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-03-30 21:39:30.803[1711845570803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54461//fapi/v1/trades?symbol=BNBUSDT
    +2024-03-30 21:39:30.817[1711845570817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54464//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845570816&signature=3553fda77405b1a69ade3dc77c7d3dfe052c04298bc072fb5d3b219d6be04c01
    +2024-03-30 21:39:30.831[1711845570831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54466//fapi/v1/pmExchangeInfo?timestamp=1711845570830&signature=f653bacb0609b315966f16b9e7a2449df58fef65f01d5e2005ff80ef47c16fd9
    +2024-03-30 21:39:30.851[1711845570851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54468//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845570850&signature=44c789cb8c7564a69b388dbfe0d5c3da162bee49bf0c15497676f602f16b5d56
    +2024-03-30 21:39:30.868[1711845570868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54471//fapi/v1/listenKey
    +2024-03-30 21:39:30.882[1711845570882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54473//fapi/v1/listenKey
    +2024-03-30 21:39:30.906[1711845570906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54475//fapi/v1/listenKey
    diff --git a/smells/ArchitectureSmells.csv b/smells/ArchitectureSmells.csv
    index 962f3be..2c0e29b 100644
    --- a/smells/ArchitectureSmells.csv
    +++ b/smells/ArchitectureSmells.csv
    @@ -8,35 +8,35 @@ binance-futures-connector-java,examples.cm_futures.account,Feature Concentration
     binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [Basis]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalTrades]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    +binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.cm_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [IndexKlineCandlestick]; [IndexPriceStream]; [KlineStream]; [ListenUserStream]; [MarkKlineCandlestick]; [MarkPriceStream]; [MarkPriceSymbolsPairStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,examples.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangeMultiAssetsMode]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentMultiAssetMode]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,examples.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalBlvtKlines]; [HistoricalTrades]; [IndexInfo]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [MultiAssetModeIndex]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [TakerBuySellVolume]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,examples.um_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMarkPriceStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [CompositeIndex]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [KlineStream]; [ListenUserStream]; [MarkPriceStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAccountInformation]; [TestCMAccountTradeList]; [TestCMAllOrders]; [TestCMAutoCancelAllOpenOrders]; [TestCMCancelAllOpenOrders]; [TestCMCancelMultipleOrders]; [TestCMCancelOrder]; [TestCMChangeInitialLeverage]; [TestCMChangePositionMode]; [TestCMCurrentAllOpenOrders]; [TestCMCurrentPositionMode]; [TestCMFuturesAccountBalance]; [TestCMGetLeverageBracket]; [TestCMGetLeverageBracketPair]; [TestCMIncomeHistory]; [TestCMModifyIsolatedPositionMargin]; [TestCMModifyOrder]; [TestCMModifyOrderHistory]; [TestCMNewOrder]; [TestCMNotionalAndLeverageBrackets]; [TestCMPositionAdlQuantileEstimation]; [TestCMPositionInformation]; [TestCMPositionMarginChangeHistory]; [TestCMQueryCurrentOpenOrder]; [TestCMQueryOrder]; [TestCMUserCommissionRate]; [TestCMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAggTrades]; [TestCMBasis]; [TestCMBookTicker]; [TestCMContinuousKlines]; [TestCMDepth]; [TestCMExchangeInfo]; [TestCMFundingRateHistory]; [TestCMHistoricalTrades]; [TestCMIndexPriceKlines]; [TestCMKlines]; [TestCMLongShortRatio]; [TestCMMarkPrice]; [TestCMMarkPriceKlines]; [TestCMOpenInterest]; [TestCMOpenInterestStatistics]; [TestCMPing]; [TestCMTicker24H]; [TestCMTickerPrice]; [TestCMTime]; [TestCMTopLongShortAccountRatio]; [TestCMTopLongShortPositionRatio]; [TestCMTrades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.utils
     binance-futures-connector-java,unit,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [MockData; MockWebServerDispatcher; TestParameterChecker; TestRequestBuilder; TestResponseHandler]; [TestCMWebsocketClientImpl]; [TestJSONParser]; [TestUrlBuilder]. LCC (Lack of Component Cohesion) = 0.5
     binance-futures-connector-java,unit.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAccountInformation]; [TestUMAccountTradeList]; [TestUMAllOrders]; [TestUMAutoCancelAllOpenOrders]; [TestUMCancelAllOpenOrders]; [TestUMCancelMultipleOrders]; [TestUMCancelOrder]; [TestUMChangeInitialLeverage]; [TestUMChangeMarginType]; [TestUMChangeMultiAssetsMode]; [TestUMChangePositionMode]; [TestUMCurrentAllOpenOrders]; [TestUMCurrentPositionMode]; [TestUMDownloadIdForFuturesTransactionHistory]; [TestUMDownloadLinkForFuturesTransactionHistory]; [TestUMFuturesAccountBalance]; [TestUMGetLeverageBracket]; [TestUMGetMultiAssetsMode]; [TestUMIncomeHistory]; [TestUMModifyIsolatedPositionMargin]; [TestUMNewOrder]; [TestUMNotionalAndLeverageBrackets]; [TestUMPositionAdlQuantileEstimation]; [TestUMPositionInformation]; [TestUMPositionMarginChangeHistory]; [TestUMQuantitativeRulesIndicators]; [TestUMQueryCurrentOpenOrder]; [TestUMQueryOrder]; [TestUMUserCommissionRate]; [TestUMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    +binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
     binance-futures-connector-java,unit.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAggTrades]; [TestUMBookTicker]; [TestUMContinuousKlines]; [TestUMDepth]; [TestUMExchangeInfo]; [TestUMFundingRateHistory]; [TestUMHistoricalBlvtKlines]; [TestUMHistoricalTrades]; [TestUMIndexInfo]; [TestUMIndexPriceKlines]; [TestUMKlines]; [TestUMLongShortRatio]; [TestUMMarkPrice]; [TestUMMarkPriceKlines]; [TestUMMultiAssetsModeIndex]; [TestUMOpenInterest]; [TestUMOpenInterestStatistics]; [TestUMPing]; [TestUMTakerBuySellVolume]; [TestUMTicker24H]; [TestUMTickerPrice]; [TestUMTime]; [TestUMTopLongShortAccountRatio]; [TestUMTopLongShortPositionRatio]; [TestUMTrades]. LCC (Lack of Component Cohesion) = 1.0
     binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
     binance-futures-connector-java,unit.um_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    -binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    +binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    diff --git a/smells/DesigniteLog01042024_0657.txt b/smells/DesigniteLog01042024_0657.txt
    new file mode 100644
    index 0000000..bbaeb5c
    --- /dev/null
    +++ b/smells/DesigniteLog01042024_0657.txt
    @@ -0,0 +1,6 @@
    +01-04-2024 06:57:38: Detecting code smells...
    +01-04-2024 06:57:38: Detecting cyclic dependency...
    +01-04-2024 06:57:38: Detecting architecture smells...
    +01-04-2024 06:57:42: Exporting analysis results...
    +01-04-2024 06:57:52: Done.
    +01-04-2024 06:57:52: Total time (sec): 22
    diff --git a/smells/DesigniteLog30032024_0237.txt b/smells/DesigniteLog30032024_0237.txt
    deleted file mode 100644
    index 1d38d63..0000000
    --- a/smells/DesigniteLog30032024_0237.txt
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -30-03-2024 02:38:07: Detecting code smells...
    -30-03-2024 02:38:07: Detecting cyclic dependency...
    -30-03-2024 02:38:07: Detecting architecture smells...
    -30-03-2024 02:38:08: Exporting analysis results...
    -30-03-2024 02:38:16: Done.
    -30-03-2024 02:38:16: Total time (sec): 17
    diff --git a/smells/ImplementationSmells.csv b/smells/ImplementationSmells.csv
    index f7b5a09..a491c89 100644
    --- a/smells/ImplementationSmells.csv
    +++ b/smells/ImplementationSmells.csv
    @@ -11,18 +11,17 @@ binance-futures-connector-java,com.binance.connector.futures.client,WebsocketCli
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,Long Parameter List,The method has 6 parameters. ,34
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,36
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,Long Parameter List,The method has 5 parameters. ,38
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Parameter List,The method has 6 parameters. ,46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPrice@%ss"`getBaseUrl()`pair.toLowerCase()`speed));" is 125.,46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Magic Number,The method contains a magic number: 3,46
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));" is 145.,70
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));" is 141.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));" is 178.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);" is 210.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,125
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPriceKline_%s"`getBaseUrl()`pair.toLowerCase()`interval));" is 140.,125
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,161
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPriceKline_%s"`getBaseUrl()`symbol.toLowerCase()`interval));" is 141.,161
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Parameter List,The method has 6 parameters. ,60
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Magic Number,The method contains a magic number: 3,60
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));" is 145.,86
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));" is 141.,105
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));" is 178.,105
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);" is 210.,105
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,105
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,141
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPriceKline_%s"`getBaseUrl()`pair.toLowerCase()`interval));" is 140.,141
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,177
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPriceKline_%s"`getBaseUrl()`symbol.toLowerCase()`interval));" is 141.,177
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,Long Parameter List,The method has 5 parameters. ,26
     binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,Long Parameter List,The method has 6 parameters. ,13
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Long Parameter List,The method has 5 parameters. ,45
    @@ -78,15 +77,14 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getBaseUrl()`TAKE_BUY_SELL_VOLUME`parameters`HttpMethod.GET`getShowLimitUsage());" is 126.,197
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getProductUrl()`HISTORICAL_BLVT`parameters`HttpMethod.GET`getShowLimitUsage());" is 124.,223
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,Complex Conditional,The conditional expression (proxy != null && !proxy.getProxy().equals(prevProxy)) || (proxy == null && prevProxy != null) is complex.,40
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@520ab198,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2b455e98,36
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2c780cec,16
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@355cebdf,36
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Long Parameter List,The method has 7 parameters. ,29
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@1ed7345d,29
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,Long Parameter List,The method has 5 parameters. ,59
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,Long Parameter List,The method has 5 parameters. ,64
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Complex Conditional,The conditional expression null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty() is complex.,72
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Long Parameter List,The method has 5 parameters. ,72
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@61e2abce,29
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,Long Parameter List,The method has 5 parameters. ,60
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,Long Parameter List,The method has 5 parameters. ,65
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Complex Conditional,The conditional expression null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty() is complex.,73
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Long Parameter List,The method has 5 parameters. ,73
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,Complex Method,Cyclomatic complexity of the method is 8,25
     binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,Long Parameter List,The method has 5 parameters. ,30
     binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    diff --git a/smells/MethodMetrics.csv b/smells/MethodMetrics.csv
    index 1dae1a9..ca1e7f2 100644
    --- a/smells/MethodMetrics.csv
    +++ b/smells/MethodMetrics.csv
    @@ -59,14 +59,15 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFutur
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,0,19,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,1,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,13,2,6,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,70,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,89,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,106,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,125,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,142,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,161,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStreamRequestString,5,1,3,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,14,2,6,60,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,86,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,105,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,141,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,158,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,177,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,2,14,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,3,18,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,4,22,0,,
    @@ -99,47 +100,47 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFutur
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,0,20,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,1,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,11,2,5,45,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,WebsocketClientImpl,3,1,1,36,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getNoopCallback,3,1,0,40,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getBaseUrl,3,1,0,44,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,4,1,2,48,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,4,1,3,130,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,4,1,4,170,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,4,1,2,213,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,4,1,2,48,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,4,1,3,130,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,4,1,4,170,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,4,1,2,213,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,3,1,1,252,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,3,1,1,327,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,3,1,1,401,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,3,1,1,475,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,3,1,2,609,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,3,1,2,641,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestBuilder
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeConnection,10,2,1,674,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeAllConnections,15,4,0,690,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.WebSocketConnection
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeAllConnections,15,4,0,690,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection; com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,7,1,5,711,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
     binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getConnections,3,1,0,725,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,3,1,5,18,0,,
    @@ -162,7 +163,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortPos,5,1,1,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortAccs,5,1,1,147,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,longShortRatio,5,1,1,172,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,3,1,5,16,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,CMUserData,3,1,4,15,0,,
    @@ -180,16 +181,16 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changePositionModeTrade,4,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCurrentPositionMode,3,1,1,91,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,newOrder,6,1,1,112,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryOrder,5,1,1,174,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelOrder,5,1,1,199,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryOrder,5,1,1,174,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelOrder,5,1,1,199,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelAllOpenOrders,4,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelMultipleOrders,4,1,1,247,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,autoCancelOpen,5,1,1,272,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryCurrentOpenOrder,5,1,1,297,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryCurrentOpenOrder,5,1,1,297,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeInitialLeverage,5,1,1,323,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeMarginType,5,1,1,348,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getPositionMarginChangeHistory,4,1,1,401,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getIncomeHistory,3,1,1,428,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getAdlQuantile,3,1,1,454,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    @@ -217,7 +218,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.futures
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,exchangeInfo,3,1,0,132,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,depth,4,1,1,148,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,trades,4,1,1,170,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,aggTrades,4,1,1,218,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,klines,5,1,1,245,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,continuousKlines,6,1,1,273,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    @@ -266,7 +267,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortPos,5,1,1,121,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortAccs,5,1,1,146,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,longShortRatio,5,1,1,171,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
    +binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,5,1,1,223,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,indexInfo,3,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,assetIndex,3,1,1,267,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    @@ -277,7 +278,8 @@ binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpCl
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,6,2,0,12,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,9,2,1,19,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,createHttpClient,13,3,1,28,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,6,2,1,40,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.ProxyAuth
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpCondition,6,1,1,39,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,5,2,1,46,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,JSONParser,2,1,0,10,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONStringValue,9,1,2,13,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONIntValue,9,1,2,22,0,,
    @@ -296,12 +298,12 @@ binance-futures-connector-java,com.binance.connector.futures.client.utils,Reques
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildWebsocketRequest,3,1,1,56,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,2,17,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,3,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,3,1,5,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,6,2,5,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,72,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.SignatureGenerator; com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,3,1,5,60,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,6,2,5,65,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,73,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.SignatureGenerator
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,ResponseHandler,2,1,0,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton; com.binance.connector.futures.client.utils.ResponseHandler
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.HttpClientSingleton
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getlimitUsage,7,1,2,58,0,,
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleErrorResponse,10,1,2,67,0,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getResponseBodyAsString,8,2,1,77,0,,
    @@ -331,9 +333,9 @@ binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpoc
     binance-futures-connector-java,examples.cm_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    @@ -341,13 +343,13 @@ binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,m
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    @@ -359,7 +361,7 @@ binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMod
     binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    @@ -377,64 +379,64 @@ binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,Basis,Basis,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Basis,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Basis,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,Ping,Ping,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,Time,Time,2,1,0,10,0,,
     binance-futures-connector-java,examples.cm_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    @@ -479,95 +481,95 @@ binance-futures-connector-java,examples,PrivateConfig,PrivateConfig,2,1,0,4,0,,
     binance-futures-connector-java,examples.um_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,ChangeMultiAssetsMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,GetCurrentMultiAssetMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,HistoricalBlvtKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,IndexInfo,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,MultiAssetModeIndex,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Ping,Ping,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,examples.um_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,TakerBuySellVolume,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Time,Time,2,1,0,10,0,,
    @@ -575,22 +577,22 @@ binance-futures-connector-java,examples.um_futures.market,Time,main,13,1,1,14,0,
     binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
     binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
     binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
     binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
    @@ -610,7 +612,7 @@ binance-futures-connector-java,examples.um_futures.websocket,BookTicker,main,8,1
     binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
     binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,CompositeIndex,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    +binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
     binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
     binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    @@ -649,7 +651,7 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -714,36 +716,36 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,te
     binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,init,4,1,0,25,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,9,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,9,1,0,40,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,12,1,0,53,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,12,1,0,53,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,9,1,0,26,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,9,1,0,26,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,9,1,0,28,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,init,4,1,0,23,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    @@ -752,16 +754,16 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,tes
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    @@ -773,23 +775,23 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpe
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    @@ -797,20 +799,20 @@ binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPosition
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit,MockData,MockData,2,1,0,19,0,,
     binance-futures-connector-java,unit,MockWebServerDispatcher,MockWebServerDispatcher,2,1,0,9,0,,
     binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,12,2,5,12,0,,
    @@ -870,13 +872,13 @@ binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,te
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,8,1,0,28,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,10,1,0,40,1,,
    @@ -886,19 +888,19 @@ binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCan
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,init,4,1,0,20,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,8,1,0,26,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,11,1,0,38,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,11,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,init,4,1,0,21,0,,
    @@ -908,41 +910,41 @@ binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFutu
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,10,1,0,37,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,9,1,0,39,1,,
    @@ -952,8 +954,8 @@ binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,init,4,1,0,25,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -970,8 +972,8 @@ binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,tes
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,init,4,1,0,22,0,,
    @@ -980,39 +982,39 @@ binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,t
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,init,4,1,0,23,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -1022,18 +1024,18 @@ binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpe
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMPing,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,init,4,1,0,24,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,9,1,0,30,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,9,1,0,43,1,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMMarket
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,init,4,1,0,19,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -1051,8 +1053,8 @@ binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPosition
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,init,4,1,0,22,0,,
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
    @@ -1060,7 +1062,7 @@ binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMa
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testGetProductURl,4,1,0,36,1,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,init,4,1,0,18,0,,
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    diff --git a/smells/TestabilitySmells.csv b/smells/TestabilitySmells.csv
    index 8173ea8..9e5f3a5 100644
    --- a/smells/TestabilitySmells.csv
    +++ b/smells/TestabilitySmells.csv
    @@ -36,7 +36,7 @@ binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,L
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
     binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -72,64 +72,64 @@ binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,examples.cm_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,Basis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Basis,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
    +binance-futures-connector-java,examples.cm_futures.market,Basis,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    +binance-futures-connector-java,examples.cm_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
    +binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,examples.cm_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.exchangeInfo
    +binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
     binance-futures-connector-java,examples.cm_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,examples.cm_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
    +binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    +binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    +binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    +binance-futures-connector-java,examples.cm_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
     binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
    +binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
    +binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,examples.cm_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
     binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.createListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
     binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
     binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    @@ -139,51 +139,51 @@ binance-futures-connector-java,examples.um_futures.account,AccountInformation,La
     binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
     binance-futures-connector-java,examples.um_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders
    +binance-futures-connector-java,examples.um_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    +binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
    +binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    +binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeMarginType; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode
    +binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
     binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    +binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance
    +binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    +binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
     binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
    +binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    +binance-futures-connector-java,examples.um_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders
     binance-futures-connector-java,examples.um_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    +binance-futures-connector-java,examples.um_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,examples.um_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -193,39 +193,39 @@ binance-futures-connector-java,examples.um_futures.market,BookTicker,Law of Deme
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
     binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,IndexInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
     binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
     binance-futures-connector-java,examples.um_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
     binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
     binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
     binance-futures-connector-java,examples.um_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
     binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
     binance-futures-connector-java,examples.um_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,examples.um_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
     binance-futures-connector-java,examples.um_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -235,7 +235,7 @@ binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRat
     binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
     binance-futures-connector-java,examples.um_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -246,7 +246,7 @@ binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Hard-wired
     binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
    +binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -264,7 +264,7 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOr
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
     binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.CMFuturesClientImpl.account
    +binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
     binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    @@ -316,102 +316,102 @@ binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Ha
     binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
     binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Law of Demeter violation,The tool detected the smell in this method (testBasis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Law of Demeter violation,The tool detected the smell in this method (testBasis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.continuousKlines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.exchangeInfo
    +binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    +binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
     binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
     binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    +binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
    +binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.createListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData
    +binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
     binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    +binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (testChangeMarginType) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (testChangeMarginType) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeMarginType; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testChangeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode
    +binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testChangeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    @@ -420,44 +420,44 @@ binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuture
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadLinkForFuturesTransactionHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadLink
     binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance
    +binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
     binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
    +binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
     binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicatorsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicatorsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCommissionRate
     binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    +binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
     binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    @@ -470,53 +470,53 @@ binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Har
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    +binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
     binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.historicalTrades
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
     binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    +binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
     binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    +binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
     binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    +binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
     binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.markPriceKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    +binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
     binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
     binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
    +binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
     binance-futures-connector-java,unit.um_futures.market,TestUMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolume) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
     binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolumeWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
     binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
    +binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
     binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
    @@ -529,15 +529,15 @@ binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPosition
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
     binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.trades
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    +binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.closeListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
    +binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
     binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
     binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    diff --git a/smells/TypeMetrics.csv b/smells/TypeMetrics.csv
    index 377a230..ac3e5ef 100644
    --- a/smells/TypeMetrics.csv
    +++ b/smells/TypeMetrics.csv
    @@ -8,7 +8,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.exceptions,B
     binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,0,0,4,0,6,4,1,0,-1.0,0,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java,8
     binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,0,0,34,0,36,34,1,0,-1.0,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,107,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,10,10,132,12,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
    +binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,11,11,145,13,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
     binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,6,0,13,13,51,13,2,1,0.15384615384615385,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,6,0,7,7,42,7,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java,5
     binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,118,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java,9
    @@ -26,7 +26,7 @@ binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futu
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,4,0,13,13,144,13,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java,9
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,0,2,2,18,2,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java,7
     binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,0,1,1,8,1,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,1,0,5,2,39,10,0,0,0.4,2,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java,6
    +binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,1,0,6,2,44,11,0,0,0.3333333333333333,2,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,0,0,4,3,31,4,0,0,-1.0,2,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java,8
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,0,5,4,26,9,0,0,-1.0,11,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java,6
     binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,2,0,3,3,14,3,0,0,0.0,20,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java,6
    diff --git a/src/main/java/com/binance/connector/futures/client/utils/HttpClientSingleton.java b/src/main/java/com/binance/connector/futures/client/utils/HttpClientSingleton.java
    index 4fcf731..a9ff1a7 100644
    --- a/src/main/java/com/binance/connector/futures/client/utils/HttpClientSingleton.java
    +++ b/src/main/java/com/binance/connector/futures/client/utils/HttpClientSingleton.java
    @@ -36,11 +36,15 @@ private static void createHttpClient(ProxyAuth proxy) {
                 }
             }
         }
    -
    -    private static void verifyHttpClient(ProxyAuth proxy) {
    +    private static boolean verifyHttpCondition(ProxyAuth proxy){
             Proxy prevProxy = httpClient.proxy();
    +        boolean condition1 = proxy != null && !proxy.getProxy().equals(prevProxy);
    +        boolean condition2 = proxy == null && prevProxy != null;
    +        return (condition1||condition2);
    +    }
     
    -        if ((proxy != null && !proxy.getProxy().equals(prevProxy)) || (proxy == null && prevProxy != null)) {
    +    private static void verifyHttpClient(ProxyAuth proxy) {
    +        if (verifyHttpCondition(proxy)) {
                 createHttpClient(proxy);
             }
         }
    diff --git a/src/main/java/com/binance/connector/futures/client/utils/RequestHandler.java b/src/main/java/com/binance/connector/futures/client/utils/RequestHandler.java
    index 2add66e..c4f4d64 100644
    --- a/src/main/java/com/binance/connector/futures/client/utils/RequestHandler.java
    +++ b/src/main/java/com/binance/connector/futures/client/utils/RequestHandler.java
    @@ -37,6 +37,7 @@ public RequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
          * @return String - response from server
          */
     
    +//    giving the false positive smell
         private String sendApiRequest(String baseUrl, String urlPath, String signature, LinkedHashMap<String, Object> parameters,
                                       HttpMethod httpMethod, RequestType requestType, boolean showLimitUsage) {
             String fullUrl = UrlBuilder.buildFullUrl(baseUrl, urlPath, parameters, signature);
    diff --git a/target/apidocs/allclasses-index.html b/target/apidocs/allclasses-index.html
    index 8340e2c..66c3f48 100644
    --- a/target/apidocs/allclasses-index.html
    +++ b/target/apidocs/allclasses-index.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>All Classes and Interfaces (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/allpackages-index.html b/target/apidocs/allpackages-index.html
    index e194eb2..e63aae7 100644
    --- a/target/apidocs/allpackages-index.html
    +++ b/target/apidocs/allpackages-index.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>All Packages (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    index f0ae53e..f2fcab7 100644
    --- a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    index 9bd9249..1a9e94f 100644
    --- a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    index 64c541e..f4adc74 100644
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Interface com.binance.connector.futures.client.FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    index 0c6d59d..b99a844 100644
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    +++ b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Interface com.binance.connector.futures.client.WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    index a2fb6c9..bd0e770 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    index cc3db40..273ad25 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    index ad1a018..09dad4e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    index d26ad45..ddd72eb 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    index ab03ca9..63f9983 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    index f4f0236..157e479 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    index 7c5b521..1951f44 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    index 4edccf0..8868801 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    index 37b5d4e..8e29348 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    index 62ad3d1..f3a0e14 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    index 0fea6bd..7b8f7a6 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    index 87053be..5cc29ef 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    index d784ef7..79faa93 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    index 361ea1b..9bd194c 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    index afc033a..129b44b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    index eb7ed5d..07d39d2 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    index cd09ce0..fe699ae 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    index a388c03..93c0126 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    index ff2bd88..4470171 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    index 2d967af..d5e62fe 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    index 9f68ff7..5d4c27c 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    index d84c56d..4e455de 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    index eab48cc..673f48c 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    index 778b7b5..97e86f6 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.cm_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    index a8791aa..80c8a8b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    index 7cf41c5..dc6aaf5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    index 9ab3d75..ba18f32 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    index b03e58f..022ba5a 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    index 44bc9e8..2b829f0 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    index c2182d5..24c172e 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    index a4907bd..64a075b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    index 179868b..4273b9f 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    index 2e7b148..29ac448 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.futures.UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    index ad268b9..30a03d1 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    index a479c2c..e7a23f5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    index 536b8bd..21a070b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    index 7394173..7678904 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    index 6ea97e7..a91d300 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    index 352ae6e..13bbae9 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    index ea45134..51e5c87 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    index 49b3fcc..27ac7d5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    index 5dece08..eb51ebf 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    index bb8cc92..c897d47 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    index 9b5f957..28ffaf5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    index cb899cb..130fb96 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    index 5f9ec79..fae8f0a 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    index 7855b9e..d8f938d 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    index b990bd8..7598844 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    index 76c5997..8276258 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client.impl.um_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    index 0a4d3ec..cb7563b 100644
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-summary.html b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    index d2c7e85..cd655d4 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-summary.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-tree.html b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    index 73be3a9..07355a5 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-tree.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>com.binance.connector.futures.client Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-use.html b/target/apidocs/com/binance/connector/futures/client/package-use.html
    index b5593cc..0fabe71 100644
    --- a/target/apidocs/com/binance/connector/futures/client/package-use.html
    +++ b/target/apidocs/com/binance/connector/futures/client/package-use.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Uses of Package com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html
    index 066d4ef..c5fbeb5 100644
    --- a/target/apidocs/help-doc.html
    +++ b/target/apidocs/help-doc.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>API Help (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html
    index c832367..764abf4 100644
    --- a/target/apidocs/index-all.html
    +++ b/target/apidocs/index-all.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Index (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/index.html b/target/apidocs/index.html
    index bb0e451..c13a646 100644
    --- a/target/apidocs/index.html
    +++ b/target/apidocs/index.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Overview (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html
    index 713c76c..a63a568 100644
    --- a/target/apidocs/overview-summary.html
    +++ b/target/apidocs/overview-summary.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>io.github.binance:binance-futures-connector-java 3.0.4 API</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html
    index 0944b44..c75bdeb 100644
    --- a/target/apidocs/overview-tree.html
    +++ b/target/apidocs/overview-tree.html
    @@ -1,7 +1,7 @@
     <!DOCTYPE HTML>
     <html lang="en">
     <head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 03:10:46 ADT 2024 -->
    +<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
     <title>Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    diff --git a/target/binance-futures-connector-java-3.0.4-javadoc.jar b/target/binance-futures-connector-java-3.0.4-javadoc.jar
    index 33c476758a1e6708c2d8d4429fb601af93c94356..3d1345543080c75d7e1a962e2b48446a44c6a607 100644
    GIT binary patch
    delta 147921
    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%0D@Y*ibgkQp(3@8#0tl5T<zSLaJM(D3ygaL#-`(
    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
    bPcdLuV8HVCQS>|!PVE9=y8lTLP!#lkj1wxw
    
    delta 148031
    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
    
    diff --git a/target/binance-futures-connector-java-3.0.4-sources.jar b/target/binance-futures-connector-java-3.0.4-sources.jar
    index c51a19caa6f132ba1984e1253395b9d3a6a96cd0..613bd172c093b882362fe0068ec9b6119f9cfe5b 100644
    GIT binary patch
    delta 768
    zcmZ2=m+9hNCY}IqW)?065cs%eB9AK5hcz3Gi<y|2C)G{%VYZ%pei8TN_e^V<Z>_1@
    zJfHc7AV^|!mFScx-Zga*tZt`nFJWY0@L`)=-(@)2r$DOS-@n;FWWWB+@)vsCF|$^<
    zZ)&dkxU6&jf|CBV>$XKil@$JdH%)1afyAygk(-#_|NXb;`t>;%WN$Jo`XsyDN5GLW
    zSd%3{SM*$u85ft2CG*0K7kk7{)|k!T_&r9e_etLB(z^Ef<^JFPUvyP{d)+)pNXOx^
    zxa$6Idiv&?=_0AqI_s5Bc?K%X|9R?2Tk|xg+Vklr*2Qd`l;O~-b}Ow_C*$>YZ55v9
    zeD-Ig82TQu{kq|Hy{k>bY{B2j{%gff2Z(5`P%Uv<<tiGX%GlBERdeBDzUYmp?gQaP
    zD}%z{RWIJYO{A<`^r30c3K>TI1@pt3l5YOXxmPb!{yW}ln_Z~c(`$R{Wle9{x_!90
    zGTS6~N9uuX>{Gd_{f_NW`}v_cv4&TxYvbWBC(fma9Jg4jWVP$q*4SqK{8ib9B~`x#
    zy|^uVwdB(0#|h!VnwA2Ba<ZD&e2lHv{k_M=c31tk)TyfNTx<UA;uJO2*>Z5-M#--i
    zBd)x4I;|S@g}dS5VSzXo-Sd%WZi}fFKQ-KY#I-u`tD3^6RebFIV*gX+{M7QY<l0`v
    zxW^T7Z{d3To_+Jf!Z0<ak837d&M*Z=_~wEc^T08_S#Y*8BRHzf=X_!TN43tv26nWl
    z-npWYiKA$8;A-8;T1EVmD^_YTT`vZ6e-?`ZxdM}4mJ0BIlN69x(#TW>mb71G!K7La
    zWa>}$EEk-dwMJm_$yHKJTvcEpy(&SlR@2o|jHZ(VR_8D|H-WXiUhT+a)&gcmud!sx
    z>jX0=bc#*BxkihruM5oG&?Pb1YpoVjXy0T*b@j<}*V-}lPMFL%S9kLI38Itb*J&|s
    Vo9wmDn(^-BwsmrBK{G&(0{{g7O<n*1
    
    delta 740
    zcmcb3mub~qCY}IqW)?065D1r?$fL>>Cb`kLm}%lGfyt4~dXsq<aZi5Fw3c~JN9^YL
    z%r^v?Z+S;<t`eORCEy(y(Wq{(QOn4{(8<cc;5<37MQ^hFN{RZlAqVpg8Sv~?{>cBV
    zX_mL1b(qYy*s|M8Y8^TBQd*XHPtMEu@ZLK(<Cc@7!XmFy;om=PZ~LD6F-uo)$Gr<X
    z1AGdX#AvtP$#OPMpL?*WNHZYv)tU*eR&u@WNt3ga9oL6nd*=V8_V2U%>kn$@`t6T6
    zxx&fYzUSZFwjFoQE`2cJXT6Wmjucl$!%x90mb$DK{nP9IAUx0Iq>fYK%&&oObvAT8
    z<C!wq=)v~I=NQzVaO}<BlkN6ANay0Q^%7CK6CE$51q8p?5z;OF#V1PPpmwj{?+mFg
    zTf=l?U+(pB-Z_76?9ZTz*NR87mzWhhL?+m;b5Y*(_UMjik@Da1SsN`<%Y1X|Z^(+=
    zl2!im@`~wBy&WeVYWcOq>ipV@V$ZtA&zZn&!nu&qSc!cir(#K5Wl05Zakb07KM}F-
    z^(;P5cZz?fuzd2o_&2XlK8bmiZSnbc#I<W{mVQ=fHTiyUqi?(Cj4O8=Uy7*J?iJZD
    zJK6P;f-uwW*!;FtCuaO&aDVr+b=IaI&*fP_5jxp+rPOA%A`3O9aLLIDGfaW8x_SDH
    zc}$ZzX9`T_n8UX@cs2(kI8x*0d}5hAVLr>|kcIW^yeN@6`N4`triX=-9m{nmPgrTm
    zw4oTxR45Uh%)3g9>2@iY>s`h-S#6%c<d#)ZO#jM&LJpH30A(Ln0+}Y09aft$@zqTZ
    ztaF^~vsz&C$<<O!GEHE8Jx$`1HP>h{@wb4v^)38hV-~KFVsh^U3%y$7z?9wvWpYhU
    zUTeXm*EhMa&wBEWwOUMR6DAv~D@=}N;hlVKg6L$oby|%5lMB~bGj5x_cAXrX_6$&x
    F1_1c-Kjr`c
    
    diff --git a/target/binance-futures-connector-java-3.0.4.jar b/target/binance-futures-connector-java-3.0.4.jar
    index 055410af67ce2a442e53dec8f08eec60c6ab8eed..8c36059a27824bf912fc9fb5c1754559685b0dbe 100644
    GIT binary patch
    delta 2340
    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
    
    delta 2227
    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
    
    diff --git a/target/classes/com/binance/connector/futures/client/utils/HttpClientSingleton.class b/target/classes/com/binance/connector/futures/client/utils/HttpClientSingleton.class
    index ec1d2675cfb996c589c6e9388eac033e156b7db6..37be409ad7f1daf4b511f2d27716e27761861672 100644
    GIT binary patch
    delta 684
    zcmYk4&1(};6vcmU-i%WxlbE)a+K|zR5OlI=o4Tmh)bvBGZB%e6f(t(&n^q(UuCj3B
    zR=To#5y4F@L~-G=LjR^Jo;MS1X5iiX-n-}AbMJj`OYh3j(VrhbfvY^&k3w6E7~@*Z
    zb(Rd1ub;o_zIe0I>%Cmt*?!jTb$7PkA1xh}?YgN(PyZdw8_Xla$w71Xq5q^4;t_BP
    z!wvB-$Qs!o{f60><I&O@$--%TdCT(RJcygLv-1@ij$rq<f1&Q;OIWQ%(UycLv#OoN
    zM50(>Eel-@>Ma*KAyPQ2&?y0?8E0lB#T0ecb?*p#yrLD|84<c<AA`qz$50U#65XE{
    zy2d#!GRq}4g*_3wHNq5N$CHYv)IUch_-9q<ge-m~95B~O51B{@)EWbtdxZWceA`NY
    zQD__vcgxj1`eE{6xcwrq&6<^0beWJVR7v$WG9782V5lQxo?F~j`l|jrY)C+=cHNa{
    zvwEiqkEw(#w9PTGaqF0|ZH<u0yan_TGM`wSerHi)WQuNZxt4qov(hq0f#yg*;*ox6
    qGzC4V&Hv9J5vltEb3o|WOjenDC5X#oOV*=P=AN8L$B9OGpP9e-x=tDZ
    
    delta 452
    zcmYk2KT88a5XFCcdv~iBb0%sc5o1K*z>A0&3!|R@;y*ASK`U!33md`0#y*uFBL<>~
    zSVpk$6Nxx`2bwK*W_RAa_hudn_hIn)^ZE{~bJ`7z?p^7Y>U_BuZ65~@AH{~08xoa7
    zFMdXKC2?rV9Y};xT*)>i8_Pg!v7P=W)Ga~h#;ZjZAEM>X3vDPJ1$N}6QGrk-?55B+
    zFG?(QLP%jspe1RTrbuN-qC~`=)GdLFlh;BwE`(OB=AWx(=hm;?{aZR4!h7gqbw(N{
    zvj(BKmO1Psi%*z7tL=C|826d4_gQ-+7k`ke4>0iyc{{vLhtC`?VPwcTmRVpWby&`*
    zh%Qr$hFSJG5Np<Kfc~azXc)~1t-l3VrEZU>dKjyrQVqL*M8V-uqQeo#5(D|I%5F}m
    F`~r>0D?|VQ
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    index 95b070cfd49d7ddf9aae827b94d41b91b2a214b1..245f2dfb4d3efaf472f4c4a8fb2dbce59c0be9e7 100644
    GIT binary patch
    delta 625
    zcmYjNZAepL7=6#()m__mx4Fz&L#G(kY;nzxR+x!_Q4-k?qbLF+%2Z0DtZ=nyK_8l>
    z7kiOF1^@J+Sw=q6hs`oVB}fX=5K2WTqWp+yg<_&0K7XF)9C*&*oWaXMeQjb4d_I%b
    z#4PEjkLP4$oyyM2b-H2?$0`Z&F2+z^F}}ZRexKuHi^2_^hFJu)9UExaiRXbrutN3m
    zSf!C#d&_uTSN}ggwi#jMa=|U*D?Ld=ikuK`pOIPd7PffuOWccKtH+lrd9=(r$0dqq
    z8RL#jC<0@2AQKl6+*@w-8r{st?5pShtTeU<Z32DShe#PYgls4x<>%py$YTm{ll%oZ
    zCQ?Ho5D;x#<TZDCF<QC6<=toJ-HdvQFchdyF?&no(A}Lo`&b;W7(^(2DnYn}I6iR=
    zkwUVa!b-7miGe9{n0dna`c@16yx^nhSWBf<D3c(OwFYLr4vf{=G;<~te-H09eEkDl
    zm8!NKxn#Yww~=R+!KOYuD02G<Le!M&LBfS;N@~IyqsS`%8mXfV^%`-uH5=u=LXTh=
    zdiJYkvbkZP`{<?s6K#J3zt*5Egz!fADE%FBv}mW6kLb{9t$C=k#W5=GN0T0Yiv5mn
    z(EsdyIn{nLd1lztR81>?pwWRV{6mN^Wtf$c%|**caAH^0Zxz+cR3**$*yN9vC?i5x
    z7fMePg&hHsPG=h6owsY%;$|mT3t=%wjlaF?(wL`LcrwM$j~q-<BU6`hWeOHbND?Lk
    J`Jt_X_dgyA#M=M>
    
    delta 2225
    zcmcb)kL6K2r#9n(0|M*<48q=}d07F8B^im?x+#W9MyY0I#taOMeZ9Y)S%B%^Y^fWy
    z`?;ADgqbEEWHjIWg?kSh(<bZ9n}pPvx#m|0hDF8L@G&?{et2DE@`WUh$@LEW;(4j%
    z;i*Z%`N`R-CBY>{sfoG8Du&GLn{SAEFf;z&tSA}E&G>I~xrzgy={}49a`zhT8DJoR
    ziASlTsRqhDc;_zrj{k?9IO^FMB*0?d*eedmPJUx#z$C!9S<bkbQRrshk4FAK5(gL*
    zG$6VxHg7iB$E5$;;hFA#Chj*368YJg`T9<!X=$lNDxrDBiD{|MrA5X0MNx@N{51!`
    zngp0P7nm#Y@m8@5=ICy561w4?!Js~Qp}5H851ss*54ke3c+PnH(79i`y@EkGKRctO
    zq`+7|Gp{7IC@(Qbzr0u<?%$x)#FW&c`q#lqCwv4vqy*v_ffn3|7F?^EH-C#m9SeiW
    z<U%>A$yFzXH~;c<VBrXAZ;^=Ec!F#4#XrIt$OgGql%(brXXfV>t2pQ979{2YnI`|g
    zOENfI<)3WnH_=jEEwz_rqKXUw2Za}90-YHmaK7uiI?yQ%mE4<8`em_jDg8e6dCRS|
    zHw<=@Coa;SK3$wqm{0Q4@rjIr((M-O=TD1koGc(EGTFhCZSv0Zf}7KV&#|cZO9(dq
    zf3RB~XpV7FEF%j;1LKEJ|GUf?db5B+Ijb4!|L|;%h<MD#7_r$V-hqSBd~$8NBGW(n
    z%?r{kxfo+N-zq%9!N|XPew82(xAdvH1v1P)eGJB%ceh<&*0u3zZ&u?jV_{It&M(Qy
    z%+t>*%S8loP->cre^ORzatV;d#5lRDtBb38=ln-1zfPwx=uGC1P?S)C`ZcjQo8!6Q
    zRQI$Ni4_rR8LTEhJSjKXrdy8b-~Y`q-2zOLXZG4m&h6FVD0DkFv*YcbN0aTNWhU>>
    z;+mY{$Ge%ouZ)MEdD2gQK@q)<<JqgU^BMd=#_Ow;gM!jOFV(FmF*j93B{L7`$kY^-
    z;>x__jH3L!%qk!!CowlEB~itYg?V%5ti{YM{}~<RHXF>l$i(}6_q%!DH@$gyI{jC>
    z%x1oYU)gy#@PNDz0uAyXHVdrGVrRU+xq8D9cJ_)|#sxLS&o{g6SkJ@wee<^?FBp0L
    zpWgrHV3FPbr~m)|-~8&>S}n$|$umCwVd3Yq<KH~vQxJ!y#C>O#pWnayWRSxZf}VNc
    z;M@G-mw~wTGM^V4FJ~~ZGpOTD(ukDk$j`t5aqo6<Ax3Z3?Hk1zHQ3o#=Ns~`vOYOE
    zai;KOg$Mx-6=<fPepQaK1zSmzY+;s?Vq#zkDPc@+K<HpDDwZ_!_(qGE(IRGmiWp7)
    N(E<diPNb{=0RUP|H0%HX
    
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    index cfc9014..907f29b 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">32 of 66</td><td class="ctr2">51%</td><td class="bar">9 of 16</td><td class="ctr2">43%</td><td class="ctr1">7</td><td class="ctr2">13</td><td class="ctr1">5</td><td class="ctr2">18</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L41" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c3">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">37%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">38 of 85</td><td class="ctr2">55%</td><td class="bar">12 of 22</td><td class="ctr2">45%</td><td class="ctr1">10</td><td class="ctr2">17</td><td class="ctr1">5</td><td class="ctr2">21</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="HttpClientSingleton.java.html#L40" class="el_method">verifyHttpCondition(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">41%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L47" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">66%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    index 1ff5f03..fda8e9d 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    @@ -36,13 +36,17 @@
                 }
             }
     <span class="fc" id="L38">    }</span>
    +    private static boolean verifyHttpCondition(ProxyAuth proxy){
    +<span class="fc" id="L40">        Proxy prevProxy = httpClient.proxy();</span>
    +<span class="pc bpc" id="L41" title="3 of 4 branches missed.">        boolean condition1 = proxy != null &amp;&amp; !proxy.getProxy().equals(prevProxy);</span>
    +<span class="pc bpc" id="L42" title="2 of 4 branches missed.">        boolean condition2 = proxy == null &amp;&amp; prevProxy != null;</span>
    +<span class="pc bpc" id="L43" title="2 of 4 branches missed.">        return (condition1||condition2);</span>
    +    }
     
         private static void verifyHttpClient(ProxyAuth proxy) {
    -<span class="fc" id="L41">        Proxy prevProxy = httpClient.proxy();</span>
    -
    -<span class="pc bpc" id="L43" title="5 of 8 branches missed.">        if ((proxy != null &amp;&amp; !proxy.getProxy().equals(prevProxy)) || (proxy == null &amp;&amp; prevProxy != null)) {</span>
    -<span class="nc" id="L44">            createHttpClient(proxy);</span>
    +<span class="pc bpc" id="L47" title="1 of 2 branches missed.">        if (verifyHttpCondition(proxy)) {</span>
    +<span class="nc" id="L48">            createHttpClient(proxy);</span>
             }
    -<span class="fc" id="L46">    }</span>
    +<span class="fc" id="L50">    }</span>
     }
     </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    index 84d1fca..4dc93fb 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13 of 152</td><td class="ctr2">91%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">11</td><td class="ctr1">3</td><td class="ctr2">37</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c7">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">34 of 152</td><td class="ctr2">77%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">11</td><td class="ctr1">9</td><td class="ctr2">37</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    index 8d63acb..11eecea 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    @@ -70,15 +70,15 @@
     
         @Override
         public void onOpen(WebSocket ws, Response response) {
    -<span class="fc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    -<span class="fc" id="L74">        onOpenCallback.onReceive(null);</span>
    -<span class="fc" id="L75">    }</span>
    +<span class="nc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    +<span class="nc" id="L74">        onOpenCallback.onReceive(null);</span>
    +<span class="nc" id="L75">    }</span>
     
         @Override
         public void onClosing(WebSocket ws, int code, String reason) {
    -<span class="fc" id="L79">        super.onClosing(ws, code, reason);</span>
    -<span class="fc" id="L80">        onClosingCallback.onReceive(reason);</span>
    -<span class="fc" id="L81">    }</span>
    +<span class="nc" id="L79">        super.onClosing(ws, code, reason);</span>
    +<span class="nc" id="L80">        onClosingCallback.onReceive(reason);</span>
    +<span class="nc" id="L81">    }</span>
     
         @Override
         public void onMessage(WebSocket ws, String text) {
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    index 7c08591..b0562f3 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">264 of 1,128</td><td class="ctr2">76%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">37</td><td class="ctr2">108</td><td class="ctr1">60</td><td class="ctr2">242</td><td class="ctr1">9</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 1,147</td><td class="ctr2">74%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">42</td><td class="ctr2">112</td><td class="ctr1">66</td><td class="ctr2">245</td><td class="ctr1">11</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    index 375f0df..3dbed02 100644
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">264 of 1,128</td><td class="ctr2">76%</td><td class="bar">37 of 107</td><td class="ctr2">65%</td><td class="ctr1">37</td><td class="ctr2">108</td><td class="ctr1">60</td><td class="ctr2">242</td><td class="ctr1">9</td><td class="ctr2">51</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="34" alt="34"/></td><td class="ctr2" id="c7">51%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">13</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 1,147</td><td class="ctr2">74%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">42</td><td class="ctr2">112</td><td class="ctr1">66</td><td class="ctr2">245</td><td class="ctr1">11</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html
    index 4b6b1c7..0b0f848 100644
    --- a/target/site/jacoco/index.html
    +++ b/target/site/jacoco/index.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,291 of 4,340</td><td class="ctr2">70%</td><td class="bar">48 of 127</td><td class="ctr2">62%</td><td class="ctr1">119</td><td class="ctr2">362</td><td class="ctr1">221</td><td class="ctr2">821</td><td class="ctr1">83</td><td class="ctr2">295</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g0">110</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">100</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="20" height="10" title="264" alt="264"/><img src="jacoco-resources/greenbar.gif" width="66" height="10" title="864" alt="864"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="41" height="10" title="37" alt="37"/><img src="jacoco-resources/greenbar.gif" width="78" height="10" title="70" alt="70"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f1">37</td><td class="ctr2" id="g1">108</td><td class="ctr1" id="h1">60</td><td class="ctr2" id="i1">242</td><td class="ctr1" id="j2">9</td><td class="ctr2" id="k2">51</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,318 of 4,359</td><td class="ctr2">69%</td><td class="bar">51 of 133</td><td class="ctr2">61%</td><td class="ctr1">124</td><td class="ctr2">366</td><td class="ctr1">227</td><td class="ctr2">824</td><td class="ctr1">85</td><td class="ctr2">296</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="11" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g1">110</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">100</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="22" height="10" title="291" alt="291"/><img src="jacoco-resources/greenbar.gif" width="66" height="10" title="856" alt="856"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="42" height="10" title="40" alt="40"/><img src="jacoco-resources/greenbar.gif" width="77" height="10" title="73" alt="73"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f1">42</td><td class="ctr2" id="g0">112</td><td class="ctr1" id="h1">66</td><td class="ctr2" id="i1">245</td><td class="ctr1" id="j2">11</td><td class="ctr2" id="k2">52</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    index 5e93b97..4e90b18 100644
    --- a/target/site/jacoco/jacoco-sessions.html
    +++ b/target/site/jacoco/jacoco-sessions.html
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-d1b2e663</span></td><td>Mar 30, 2024, 3:10:14 AM</td><td>Mar 30, 2024, 3:10:22 AM</td></tr><tr><td><span class="el_session">KunjPathak-c86dd409</span></td><td>Mar 30, 2024, 3:10:34 AM</td><td>Mar 30, 2024, 3:10:42 AM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>11e217dc432c4bdd</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>22fbcaf3b4da66ec</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.IntRef</span></td><td><code>18df4324f9f7f4f9</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.ObjectRef</span></td><td><code>3c4c8783260b7604</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.newWebSocketStreams.1</span></td><td><code>9f7811565a5c3c0e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Streams</span></td><td><code>7cab6f310faa3bc9</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.WriterTask</span></td><td><code>7bb99fe224facb64</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.writeOneFrame..inlined.synchronized.lambda.1</span></td><td><code>142e88c76baa2b6f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions</span></td><td><code>a64ce8b1d3680207</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions.Companion</span></td><td><code>528784185cb1c80a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketReader</span></td><td><code>98ede1438f2b8778</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketWriter</span></td><td><code>2726658d0491241c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.Buffer.UnsafeCursor</span></td><td><code>fb40e62dff020bec</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-81d10548</span></td><td>Mar 30, 2024, 9:39:23 PM</td><td>Mar 30, 2024, 9:39:30 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>11e217dc432c4bdd</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>0b0b10e197c99b9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    index 58871c0..77888bf 100644
    --- a/target/site/jacoco/jacoco.csv
    +++ b/target/site/jacoco/jacoco.csv
    @@ -27,10 +27,10 @@ io.github.binance:binance-futures-connector-java,com.binance.connector.futures.c
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,13,139,2,2,3,34,3,8,1,8
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,34,118,2,2,9,28,5,6,3,6
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,76,184,8,22,21,43,8,18,3,8
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,32,34,9,7,5,13,7,6,0,5
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,38,47,12,10,5,16,10,7,0,6
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,15,0,0,0,6,0,3,0,3,0
     io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,0,144,0,10,0,20,0,12,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    index 583cf11..a7bf21c 100644
    --- a/target/site/jacoco/jacoco.xml
    +++ b/target/site/jacoco/jacoco.xml
    @@ -1 +1 @@
    -<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-d1b2e663" start="1711779014200" dump="1711779022437"/><sessioninfo id="KunjPathak-c86dd409" start="1711779034584" dump="1711779042058"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStreamRequestString" desc="(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="72"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="111"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="137"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="153"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="173"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="189"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="18" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="6" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="15" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="1" cb="1"/><line nr="115" mi="18" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="23" mb="0" cb="0"/><line nr="119" mi="0" ci="12" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="12" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="20" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="126"/><counter type="COMPLEXITY" missed="57" covered="53"/><counter type="METHOD" missed="49" covered="51"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="5" ci="6" mb="5" cb="3"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="32" covered="34"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="264" covered="864"/><counter type="BRANCH" missed="37" covered="70"/><counter type="LINE" missed="60" covered="182"/><counter type="COMPLEXITY" missed="37" covered="71"/><counter type="METHOD" missed="9" covered="42"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1291" covered="3049"/><counter type="BRANCH" missed="48" covered="79"/><counter type="LINE" missed="221" covered="600"/><counter type="COMPLEXITY" missed="119" covered="243"/><counter type="METHOD" missed="83" covered="212"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    +<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-81d10548" start="1711845563338" dump="1711845570967"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStreamRequestString" desc="(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="72"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="111"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="137"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="153"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="173"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="189"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="18" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="6" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="15" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="1" cb="1"/><line nr="115" mi="18" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="23" mb="0" cb="0"/><line nr="119" mi="0" ci="12" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="12" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="20" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="126"/><counter type="COMPLEXITY" missed="57" covered="53"/><counter type="METHOD" missed="49" covered="51"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpCondition" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Z" line="40"><counter type="INSTRUCTION" missed="11" covered="19"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="47"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="7" ci="4" mb="3" cb="1"/><line nr="42" mi="2" ci="6" mb="2" cb="2"/><line nr="43" mi="2" ci="6" mb="2" cb="2"/><line nr="47" mi="0" ci="3" mb="1" cb="1"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="291" covered="856"/><counter type="BRANCH" missed="40" covered="73"/><counter type="LINE" missed="66" covered="179"/><counter type="COMPLEXITY" missed="42" covered="70"/><counter type="METHOD" missed="11" covered="41"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1318" covered="3041"/><counter type="BRANCH" missed="51" covered="82"/><counter type="LINE" missed="227" covered="597"/><counter type="COMPLEXITY" missed="124" covered="242"/><counter type="METHOD" missed="85" covered="211"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream b/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
    deleted file mode 100644
    index 2459ae5..0000000
    --- a/target/surefire-reports/2024-03-30T03-10-33_674.dumpstream
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Created at 2024-03-30T03:10:34.199
    -Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    -Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    -'other' has different root
    -
    diff --git a/target/surefire-reports/2024-03-30T03-10-13_249.dumpstream b/target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
    similarity index 85%
    rename from target/surefire-reports/2024-03-30T03-10-13_249.dumpstream
    rename to target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
    index 4da4fde..2513e1a 100644
    --- a/target/surefire-reports/2024-03-30T03-10-13_249.dumpstream
    +++ b/target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
    @@ -1,4 +1,4 @@
    -# Created at 2024-03-30T03:10:13.719
    +# Created at 2024-03-30T21:39:22.940
     Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
     Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
     'other' has different root
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    index 77724e6..2e1ee54 100644
    --- a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    +++ b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.124" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.115" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,47 +57,47 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.037">
    -    <system-out><![CDATA[2024-03-30 03:10:39.912[1711779039912] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.934[1711779039934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:39.935[1711779039935] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:39.937[1711779039937] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 03:10:39.939[1711779039939] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-30 03:10:39.940[1711779039940] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.031">
    +    <system-out><![CDATA[2024-03-30 21:39:28.824[1711845568824] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.841[1711845568841] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.843[1711845568843] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.844[1711845568844] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.846[1711845568846] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-03-30 21:39:28.848[1711845568848] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.022">
    -    <system-out><![CDATA[2024-03-30 03:10:39.944[1711779039944] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.945[1711779039945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:39.946[1711779039946] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:39.948[1711779039948] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 03:10:39.955[1711779039955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.964[1711779039964] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.017">
    +    <system-out><![CDATA[2024-03-30 21:39:28.851[1711845568851] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.852[1711845568852] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.854[1711845568854] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.855[1711845568855] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.857[1711845568857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.867[1711845568867] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
     ]]></system-out>
       </testcase>
    -  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.966[1711779039966] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.967[1711779039967] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:39.970[1711779039970] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:39.971[1711779039971] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.869[1711845568869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.871[1711845568871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.874[1711845568874] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.875[1711845568875] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.018">
    -    <system-out><![CDATA[2024-03-30 03:10:39.974[1711779039974] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.980[1711779039980] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:39.982[1711779039982] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:39.985[1711779039985] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 03:10:39.989[1711779039989] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:39.990[1711779039990] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:39.991[1711779039991] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.022">
    +    <system-out><![CDATA[2024-03-30 21:39:28.880[1711845568880] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.885[1711845568885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.886[1711845568886] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.894[1711845568894] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.898[1711845568898] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-03-30 21:39:28.899[1711845568899] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
     ]]></system-out>
       </testcase>
    -  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.035">
    -    <system-out><![CDATA[2024-03-30 03:10:39.994[1711779039994] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:40.014[1711779040014] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.031">
    +    <system-out><![CDATA[2024-03-30 21:39:28.902[1711845568902] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.917[1711845568917] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -154,14 +154,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4662752a rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@514377fc rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-30 03:10:40.016[1711779040016] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 03:10:40.018[1711779040018] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +2024-03-30 21:39:28.919[1711845568919] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-03-30 21:39:28.922[1711845568922] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -218,14 +218,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@33d230ce rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@a316f6b rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-30 03:10:40.020[1711779040020] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 03:10:40.021[1711779040021] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +2024-03-30 21:39:28.923[1711845568923] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-03-30 21:39:28.925[1711845568925] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -282,14 +282,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@63f9ddf9 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4e17442f rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-30 03:10:40.022[1711779040022] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 03:10:40.023[1711779040023] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +2024-03-30 21:39:28.926[1711845568926] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-03-30 21:39:28.927[1711845568927] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -346,14 +346,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4f5c30b1 rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5d7f8467 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-03-30 03:10:40.024[1711779040024] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 03:10:40.026[1711779040026] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +2024-03-30 21:39:28.928[1711845568928] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-03-30 21:39:28.930[1711845568930] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -409,7 +409,7 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@29bd85db rejected from java.util.concurrent.ThreadPoolExecutor@693f2213[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5c234920 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    index 799a319..221d68d 100644
    --- a/target/surefire-reports/TEST-unit.TestJSONParser.xml
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.019" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.002"/>
    -  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.007"/>
    -  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.006"/>
    +  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.006"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.001"/>
       <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    index c93096e..735a858 100644
    --- a/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.026" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.021" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.006"/>
    -  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.004"/>
    -  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.006"/>
    -  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.005"/>
    +  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.009"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.001"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    index b136f4b..55845ba 100644
    --- a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,17 +57,17 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.003"/>
    -  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.003"/>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
       <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
       <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    index 6cee4d6..46feb6c 100644
    --- a/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.065" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.03" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.019"/>
    -  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.02"/>
    -  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.01"/>
    -  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.012"/>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.01"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.006"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.006"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    index f0fdba8..477c1ca 100644
    --- a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.018" tests="7" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.009" tests="7" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,11 +57,11 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.002"/>
    -  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.003"/>
    +  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    index acdcd5d..94e4d5f 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="1.93" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="1.824" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.897">
    -    <system-out><![CDATA[2024-03-30 03:10:37.994[1711779037994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54884//dapi/v1/account?timestamp=1711779037899&signature=66d994f58b7e43ace5151c702d307c00fcfc96e13b414bd26eafc7ba3275dfd2
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.795">
    +    <system-out><![CDATA[2024-03-30 21:39:26.818[1711845566818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53999//dapi/v1/account?timestamp=1711845566706&signature=c3d2c1ec0a7e640a2508e53def50112f1173ad367953304ef8794329befd3779
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    index 72415fb..b5a4429 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.014">
    -    <system-out><![CDATA[2024-03-30 03:10:38.580[1711779038580] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54886//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711779038580&signature=19b4d35b2956b91e8b818bc92c637202fc19a3da980140c761b9caf2a955f754
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.016">
    +    <system-out><![CDATA[2024-03-30 21:39:27.466[1711845567466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54001//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711845567466&signature=63c7dc82bd77b563302090e31a97017f15b9d4ef15a65f92dc045d300e5fa91c
     ]]></system-out>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.003"/>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    index f183441..161be48 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.024" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:38.601[1711779038601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54889//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711779038601&signature=3b5dea03012894ae6b041ae7d29f7134d67065fc847b9ed0aa95dec4faa804e8
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.019">
    +    <system-out><![CDATA[2024-03-30 21:39:27.496[1711845567496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54004//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711845567495&signature=8ace183bcd141d4b43215740c7e0070bfb9a024c54fc23df3fd9ad52ba9de26c
     ]]></system-out>
       </testcase>
       <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    index 081ae03..1d22f38 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.05" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.071" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.005"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.042">
    -    <system-out><![CDATA[2024-03-30 03:10:38.635[1711779038635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54893//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779038635&signature=395a0667b296197e498a4f1553c89c7c9604ba5137ece73c7cbaa6e6f90ad6c4
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.022"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.032">
    +    <system-out><![CDATA[2024-03-30 21:39:27.577[1711845567577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54008//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845567576&signature=b868dc4a8e76770f38b0533166319c3c57fa3af45ce6986db66d981427bb4e32
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    index 147faf4..58ba688 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.031" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.042" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.003"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.027">
    -    <system-out><![CDATA[2024-03-30 03:10:38.687[1711779038687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54896//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779038687&signature=53061cadcf80a2fe8a88f258f173363ce9c3702bd2781e88a66f009ae6ca81f8
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.008"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.026">
    +    <system-out><![CDATA[2024-03-30 21:39:27.617[1711845567617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54011//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845567615&signature=d1eb99365b33cf59496974b8b53ad3601fe3cd87ab1f13ddf63fbb5bf63b9541
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    index b984673..c4c19d4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.053" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.055" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.048">
    -    <system-out><![CDATA[2024-03-30 03:10:38.724[1711779038724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54899//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779038723&signature=6b99100882381012d8708b9399ef23f8a146d2b7b181aacb0080f7dbad2ab12a
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.05">
    +    <system-out><![CDATA[2024-03-30 21:39:27.650[1711845567650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54014//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845567649&signature=b4347580f84000bc864a44cde45881fead366374f4d84c85b68f57bc6e5d7d32
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    index 8613871..01766c4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.037" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.027" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:38.780[1711779038780] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54901//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711779038779&signature=237d05ed83e308bd42e0a3d4e88ee4df505c8797c75f3329d4f9fccabf9297a3
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:27.706[1711845567706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54016//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711845567706&signature=6d0b25e9f03ec6ff876d6e31a618add0ea6f24c11e3522afc06889bc8db1ee2b
     ]]></system-out>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.017">
    -    <system-out><![CDATA[2024-03-30 03:10:38.800[1711779038800] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54904//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711779038799&signature=a1454da771c1198b36885c8c9f6c979421d59fcdffb3ec4983f3c0bbc47d92e6
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.004"/>
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:27.721[1711845567721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54019//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711845567721&signature=2ec394755358c2afb8d6453fbf38918e2712a9f2497dee904718ced7bc8a7fd3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    index 47e2785..3daf2d7 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.014">
    -    <system-out><![CDATA[2024-03-30 03:10:38.816[1711779038816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54906//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779038816&signature=5feb7379ea7e0b3c6f134f3075345c34c56555fb17e37ca998c5957935261d15
    +  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:27.739[1711845567739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54021//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845567738&signature=c29b8752debb57910ad18094ebda5b7752447668ed0e224916531c1d24d6d2ab
     ]]></system-out>
       </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.005"/>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    index 9599a54..2da5f01 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.004"/>
    -  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:38.847[1711779038847] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54910//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779038847&signature=12affec6c62d355434f2bdabd52560a0817d23671016bcf73e09d9c2a2e5a6ad
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.003"/>
    +  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:27.760[1711845567760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54025//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845567759&signature=b2337a72e554fb4a5fea6188d9e5e513cff55dee204900bfdd08025bde1773a7
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    index 631e5b3..3bd1b53 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.027" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:38.861[1711779038861] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54912//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779038860&signature=cec990dc80379b96d3ba0dcf4b9dbe3adc61165f215dd890fe4a5fcdfca6e498
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:27.772[1711845567772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54027//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845567772&signature=171c60f6a508ca6af525a3cb3e596349227b52f303cb74b3dad392c1e55d23f5
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:38.874[1711779038874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54914//dapi/v1/openOrders?timestamp=1711779038873&signature=6790590ce17163c72c19125da2204fa46fc7015bc9f1d96377a744189ffb136f
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:27.782[1711845567782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54029//dapi/v1/openOrders?timestamp=1711845567781&signature=e07d4cf0f76b99177ca980c8b68153f18c3c64ccccce7973ee4085ed5de7eca4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    index d978bb7..fe33b0b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.016" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:38.892[1711779038892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54916//dapi/v1/positionSide/dual?timestamp=1711779038892&signature=36ca9fdc15569f0347e69bcf55f950d7a6a75ef4d7688e7a146c787b61dde339
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:27.796[1711845567796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54031//dapi/v1/positionSide/dual?timestamp=1711845567796&signature=bc736d9fe3f994050c925428ace94f2bc26c811f27324295f3aac59871d79d75
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    index dc685f8..860c63a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.022" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.02" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:38.915[1711779038915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54918//dapi/v1/balance?timestamp=1711779038915&signature=b26b17334e03f90b1aa7c9823cf7cbf5eefa6d7e0bad8a905cbfe8c307be97f2
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.016">
    +    <system-out><![CDATA[2024-03-30 21:39:27.820[1711845567820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54033//dapi/v1/balance?timestamp=1711845567818&signature=e5430e10c7c90a76672d437db146273813fc043818fd0c7eb1cab8221a7674f8
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    index 04f0233..7ebc041 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.052" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.031" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.035">
    -    <system-out><![CDATA[2024-03-30 03:10:38.935[1711779038935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54920//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711779038934&signature=2acb78be6c5cda206d725e7e1abd14dc9cf7228f3ef1415a46efa72713786563
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:27.838[1711845567838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54035//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711845567837&signature=110517fc0ba74c33d715cfcd47f41c337281251e099dedc41b25e4b0f759da4b
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.016">
    -    <system-out><![CDATA[2024-03-30 03:10:38.971[1711779038971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54922//dapi/v1/leverageBracket?timestamp=1711779038970&signature=38e3f84be43f8d32eff02f2e32118e934eb55631a9098d83a8459d7d2b2ad845
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:27.853[1711845567853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54037//dapi/v1/leverageBracket?timestamp=1711845567852&signature=65529718ec517ab5cadb725f2d2dec171ca61357a752325b10bc8979f8caaabe
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    index 45bb4e4..9d0ed72 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.031" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:38.989[1711779038989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54924//dapi/v2/leverageBracket?timestamp=1711779038989&signature=b8acdddaf0b5f6af9b93edc7dfb2e4f38583abed52d95cb53940c9c727ff45cd
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:27.872[1711845567872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54039//dapi/v2/leverageBracket?timestamp=1711845567872&signature=a2f0b99349d8489400f1150eb516cd1a180534b73ddaa39419f5749a64808175
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.000[1711779039000] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54926//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711779038999&signature=c4b4cc8b20bf004e5fe2e51632ebebb2412de8a1e16cc8d69da1c1466fe4896f
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:27.889[1711845567889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54041//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711845567889&signature=5c27a0dcdaadd8a265d2d0ecd44f2362cc98b8cc4f0ba4455beac73df171eb01
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    index bfa0e62..28c1cdd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.025" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.014[1711779039014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54928//dapi/v1/income?symbol=BNBUSDT&timestamp=1711779039013&signature=dc6adf8b2dbd415045a74eae3e7136c9b33d9ebaa2aa76b09dc180555963b613
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:27.906[1711845567906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54043//dapi/v1/income?symbol=BNBUSDT&timestamp=1711845567904&signature=b2d3e4ab281c1f4adad7a774b5dec94dbfa35af5e862abfe0057aaf3512b833c
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.023[1711779039023] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54930//dapi/v1/income?timestamp=1711779039022&signature=5b60e33409e0a85beba506228100c29d3d35e2dfd3f8b97d95a30b80b573c392
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:27.918[1711845567918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54045//dapi/v1/income?timestamp=1711845567918&signature=0d1032982f3676ae6079b41c230d8c5d8b6b293913c242b4c3d6045d8982aa41
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    index ec3646b..d7ba4d9 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.039[1711779039039] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54933//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779039039&signature=41b69b60ad8a244eb29361b4985e206db6fd4f7f947cc13dad40545881524371
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:27.935[1711845567935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54048//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845567935&signature=0ba44a687c25ca8f4690af0843d46b16c9c5ffc6de9fbe6166572f5ad3551052
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    index cd91d17..fc67625 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.055[1711779039055] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54935//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039054&signature=4f49cbdd6b2aee3896f4dcc368031b42b0f20c4ed63a28e265f67dbe3fa95607
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.011">
    +    <system-out><![CDATA[2024-03-30 21:39:27.956[1711845567956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54050//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567956&signature=4fa0f358591a43624713e42d9cf06bcacf40b9bcb09470b703887942caf4d214
     ]]></system-out>
       </testcase>
       <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.002"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    index b73f472..86dfc59 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003"/>
    -  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:39.071[1711779039071] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54939//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711779039071&signature=7c57a48ac6b5fe973c90357beba564546173f56d6859d56ca9ab97b9d5b29d58
    +  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:27.976[1711845567976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54054//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567975&signature=bb951c51b708c1c24a9aa1c0606c1c45359aebe21e5856b4d42db73ecd23067a
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    index b61f229..744e3eb 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.035" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.002"/>
    -  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.035">
    -    <system-out><![CDATA[2024-03-30 03:10:39.091[1711779039091] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54942//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779039088&signature=7c3e1b5d2643af689dbada8d81e06908f590cb5bfbd22af93b8ca5caf3767ac2
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.031">
    +    <system-out><![CDATA[2024-03-30 21:39:27.998[1711845567998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54057//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845567994&signature=1132ebdf679334e9baabb2f4fc6f37777c9221fb8c03d189d7b5da459800913f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    index 8ac6b04..4654d5c 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.031" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.128[1711779039128] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54944//dapi/v1/leverageBracket?timestamp=1711779039128&signature=b3a6c8cd2e78b5a4200f11d1fbdf92f55892ef7b3d6b277ecef4e7ed861eb0c9
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:28.029[1711845568029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54059//dapi/v1/leverageBracket?timestamp=1711845568028&signature=f0e4bfaa49a8538bf632790f3bb9c59a9eb5d1cda7d16139a14050ee85c73aab
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.139[1711779039139] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54946//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779039139&signature=ac066862deef553e0ef70ad6e75e91998073bf8db56799076bfd5639d6e3704f
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:28.044[1711845568044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54061//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845568044&signature=22055a1e6f11da50579bdbb54885f12b26734f7c47b2ad3ac80536160c339f9d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    index c53b713..e80d569 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.023" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.152[1711779039152] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54948//dapi/v1/adlQuantile?timestamp=1711779039151&signature=2bcd3de59b62853fb22d572aba4029d473eecd4e8b2e2e3ba626a4bb8b22104e
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:28.063[1711845568063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54063//dapi/v1/adlQuantile?timestamp=1711845568063&signature=ff0a872e4ab05c656cca12fdb1953fb4af38020588e02464571694052e1f60d9
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.162[1711779039162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54950//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779039161&signature=8808a244bc46c4c245bd5cb307e2ef1ecbf302a89d2901cd95ad2c0076be0e3f
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.075[1711845568075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54065//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845568075&signature=4c92a06f40d99bab0bea0d19f403a783d29046db48c4335225a5d49cd1f50550
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    index 8771359..51f978b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.022" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.173[1711779039173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54952//dapi/v1/positionRisk?timestamp=1711779039173&signature=9b45542503f023ffa0245b7ba1e179c4fc63692b2be194fc2b3ffde5181855b6
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:28.089[1711845568089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54067//dapi/v1/positionRisk?timestamp=1711845568089&signature=a30f61e8ae962389a2213fb734b1cdc0a196696dbdf90672b6454448d05e9b66
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.183[1711779039183] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54954//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711779039182&signature=553b524187124a0b99c2a2583793745f4203f66d9ca81ce8be3dabaec62a5823
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:28.100[1711845568100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54069//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711845568100&signature=01f7ffdd70c35838094d13fbb1e15a1964064411234a3ce11e9a2550644a62bb
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    index ee77b47..6d1128d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.195[1711779039195] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54956//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779039194&signature=422395f77ba1ca50e0c5e1a52e39c796a9269f32915319a0110282172350c22e
    +    <system-out><![CDATA[2024-03-30 21:39:28.111[1711845568111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54071//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845568110&signature=5abc7ba7cf15c1bdb25c928ee1b5ff19c4641dc22bf21252b89d6978aac99593
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.004"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    index 937c38c..52ee7c0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.03" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.005"/>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.002"/>
       <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.217[1711779039217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54961//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779039217&signature=4a1667f3b7460e3a339c01cce8cee871a12394652040bf9f05295ed217544c15
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:28.134[1711845568134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54076//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845568134&signature=89de0740ea1656ef6463412434abeef04afb86c9ad3c323995c1d8e404712ae5
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:39.227[1711779039227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54963//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039226&signature=2141135f74f11ebb9b7b1e750dad4b4ba9fbac56b3467e7de9c14891b0605000
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.143[1711845568143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54078//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568143&signature=c37b26b4cdeec015a7f5d44588e08d5cc6bfe0e9725811111b62a1c1bca1334f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    index f435c26..979d7ae 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,12 +59,12 @@
       </properties>
       <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
       <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.247[1711779039247] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54967//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711779039246&signature=d752c66dc1dafc9ec51743dcc18b14649c3571dff1c12a3d0aac2d8cbb597b6a
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.162[1711845568162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54082//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711845568160&signature=6845acf98e9d75c8ae6daa1bc309f0d8cb088b3a3b8688f920b1f89c69411389
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.253[1711779039253] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54969//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779039252&signature=667b0f3e12ed23ce95498f534795bb9bef361a26d9335fe6d3df29fc3bd11102
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.171[1711845568171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54084//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568171&signature=f6192624e00556294fcd4717f59adbaac3598b4343f83734fe5e6d446a589d00
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    index 75de662..1dd0150 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.003"/>
    -  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.266[1711779039266] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779039265&signature=36233bbcc8c5c4b25864344468fe9c40536dfd82ba8d1a146e67a803274deda4
    +  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.184[1711845568184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54087//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845568184&signature=efabe15fbea7d5fcb776e47c0809beb242ca173ca4e9b7affe81fbd09e699e10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    index 5f63920..7249ec2 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,11 +58,11 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.275[1711779039275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779039274&signature=11fb7d7c0a15003fd5a4c7a58b8a59c292b5f4a28589768c27b8279a157913fc
    +    <system-out><![CDATA[2024-03-30 21:39:28.194[1711845568194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54089//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845568194&signature=ebdc396256879c17af0d9bc6e453b84291ed1aee0a0ee682f18f3ef5fa534aa7
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.285[1711779039285] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//dapi/v1/forceOrders?timestamp=1711779039285&signature=4a2f18c8e1623587561abcbec0c43903d8490c1eeaa96e7c2870820db5d2cbc7
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.203[1711845568203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54091//dapi/v1/forceOrders?timestamp=1711845568203&signature=12fefcccd809de6474da8a355b65bc52667c200c50714e7c67591a4a9531bf5e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    index 47d657e..0f78709 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.056" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.057" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.02">
    -    <system-out><![CDATA[2024-03-30 03:10:39.307[1711779039307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54978//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:28.214[1711845568214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54093//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:39.321[1711779039321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54980//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:28.227[1711845568227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54095//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.332[1711779039332] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54982//dapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:28.242[1711845568242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54097//dapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.003"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.346[1711779039346] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54985//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779039344&endTime=1711779040344
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.260[1711845568260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54100//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845568259&endTime=1711845569259
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    index 3502fae..40f9f44 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.03" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.023" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,10 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:39.357[1711779039357] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54987//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:28.275[1711845568275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54102//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.004"/>
    -  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.005"/>
    +  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    +  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    index 7533cf3..e4d2e98 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.027" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:39.389[1711779039389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54991//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.298[1711845568298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54106//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:39.403[1711779039403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54993//dapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.308[1711845568308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54108//dapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    index 7042e4b..a895be5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.036" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.417[1711779039417] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54995//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:28.322[1711845568322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54110//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.427[1711779039427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54997//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779039426&endTime=1711779040426
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:28.336[1711845568336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54112//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845568335&endTime=1711845569335
     ]]></system-out>
       </testcase>
       <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.003"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.004"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    index ecdee7a..9b8324e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.018" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.024" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.003"/>
    -  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.449[1711779039449] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55002//dapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.006"/>
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.364[1711845568364] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54117//dapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.457[1711779039457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55004//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.372[1711845568372] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54119//dapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    index 3910e12..ee6f187 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.012" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.466[1711779039466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55006//dapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.011">
    +    <system-out><![CDATA[2024-03-30 21:39:28.385[1711845568385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54121//dapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    index ec3f9ac..b384d3d 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.042" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.043" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.475[1711779039475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55008//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779039474&endTime=1711779040474
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:28.397[1711845568397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54123//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845568396&endTime=1711845569396
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.029">
    -    <system-out><![CDATA[2024-03-30 03:10:39.485[1711779039485] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//dapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.027">
    +    <system-out><![CDATA[2024-03-30 21:39:28.411[1711845568411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54125//dapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    index c10c5b6..1ec58d6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.04" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.028" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.021">
    -    <system-out><![CDATA[2024-03-30 03:10:39.526[1711779039526] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55012//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:28.445[1711845568445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54127//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
       <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
       <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    -  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.552[1711779039552] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55016//dapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.461[1711845568461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54131//dapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    index ad7492f..76f836f 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.031" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.053" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.012">
    -    <system-out><![CDATA[2024-03-30 03:10:39.564[1711779039564] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55018//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.038">
    +    <system-out><![CDATA[2024-03-30 21:39:28.472[1711845568472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54133//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.578[1711779039578] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55020//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779039576&endTime=1711779040576
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.510[1711845568510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54135//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845568509&endTime=1711845569509
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
       <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    index f869853..f48a212 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.017" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.002"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.603[1711779039603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55026//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779039601&endTime=1711779040601
    +  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.004"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.004">
    +    <system-out><![CDATA[2024-03-30 21:39:28.532[1711845568532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54141//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845568532&endTime=1711845569532
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.610[1711779039610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55028//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.004">
    +    <system-out><![CDATA[2024-03-30 21:39:28.538[1711845568538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54143//dapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    index 6ea51c2..68a64e5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.018" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.620[1711779039620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55030//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711779039617&endTime=1711779040617
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.545[1711845568545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54145//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711845568544&endTime=1711845569544
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.004"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.636[1711779039636] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55034//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.557[1711845568557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54149//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    index 4fbe849..45aad36 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.646[1711779039646] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55036//dapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:28.563[1711845568563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54151//dapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.652[1711779039652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55038//dapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.569[1711845568569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54153//dapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    index 3aa8591..6d60c36 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.666[1711779039666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55041//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711779039664&endTime=1711779040664
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.579[1711845568579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54156//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711845568578&endTime=1711845569578
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.675[1711779039675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55044//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:28.588[1711845568588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54159//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    index 12c9426..0864c86 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:39.683[1711779039683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55046//dapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.597[1711845568597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54161//dapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.003"/>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    index 60e9808..8211e07 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.04" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.693[1711779039693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039692&endTime=1711779040692
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.610[1711845568610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54164//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568609&endTime=1711845569609
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.699[1711779039699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +    <system-out><![CDATA[2024-03-30 21:39:28.619[1711845568619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54166//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.025"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    index ccf2460..6a9da31 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.734[1711779039734] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55055//dapi/v1/ping
    +  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:28.632[1711845568632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54170//dapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    index f190e85..84753e0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.745[1711779039745] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55057//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.639[1711845568639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54172//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
       <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.752[1711779039752] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55059//dapi/v1/ticker/24hr
    +    <system-out><![CDATA[2024-03-30 21:39:28.647[1711845568647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54174//dapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    index 767dcb1..18f21d2 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:39.764[1711779039764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55061//dapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:28.661[1711845568661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54176//dapi/v1/ticker/price
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.774[1711779039774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:28.670[1711845568670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54178//dapi/v1/ticker/price?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    index c1d2d3e..c923abc 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.015" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:39.784[1711779039784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//dapi/v1/time
    +  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:28.683[1711845568683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54180//dapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    index c43231b..fbaf39b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.023" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004"/>
       <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
       <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.801[1711779039801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55069//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +    <system-out><![CDATA[2024-03-30 21:39:28.705[1711845568705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54184//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.809[1711779039809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55071//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711779039807&endTime=1711779040807
    +  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:28.714[1711845568714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54186//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711845568712&endTime=1711845569712
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    index 7b16cf7..2fa23e9 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.022" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.005"/>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
       <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.825[1711779039825] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:28.729[1711845568729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54190//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.832[1711779039832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55077//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711779039831&endTime=1711779040831
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.737[1711845568737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54192//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568735&endTime=1711845569735
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    index 2533be9..6688e4f 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.015" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.025" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:39.841[1711779039841] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55079//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:28.747[1711845568747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54194//dapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.001"/>
    -  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.849[1711779039849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55082//dapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.002"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.764[1711845568764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54197//dapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    index 13ead4c..871a1dd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.01" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.002"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.859[1711779039859] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55085//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779039859&signature=af6b053547b89461ffe40a158a92a1ed26b0f3db1c8c2254a0ee6017d5466e3e
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.775[1711845568775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54200//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845568775&signature=ba360ff55f0e1d6b7bb287000ddddf8b83a9e5fb3c1fc02b5ed7a7f117b4844f
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    index 616d9ee..8199c13 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:39.868[1711779039868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55087//dapi/v1/pmExchangeInfo?timestamp=1711779039867&signature=2cbcc2bbbb11f22b65c13b78c5cbcb39bda61c433faea5d2babbdb3752cece6e
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:28.783[1711845568783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54202//dapi/v1/pmExchangeInfo?timestamp=1711845568783&signature=31a5fda0f0b7686771b53d95fc53222320f886f7a189ff3558ad4919555b46d1
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.875[1711779039875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55089//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779039875&signature=af2651b445195512d88fd036ca9ea1ca35db42a1ad6f5069f1f96a430e030100
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.790[1711845568790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54204//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845568790&signature=0d112c26c661b266714d396fc562eae2b2c71f76067a8939e4962590a6bb88ed
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    index 7ea11ac..df3b9a4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.883[1711779039883] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55091//dapi/v1/listenKey
    +    <system-out><![CDATA[2024-03-30 21:39:28.798[1711845568798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54206//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    index 57c4ec4..dbd7fb0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:39.889[1711779039889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55093//dapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:28.803[1711845568803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54208//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    index 5d0002b..b4eba96 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:39.899[1711779039899] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55095//dapi/v1/listenKey
    +    <system-out><![CDATA[2024-03-30 21:39:28.811[1711845568811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54210//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    index e9fdfba..0985a1d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.04" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.013" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.04">
    -    <system-out><![CDATA[2024-03-30 03:10:40.202[1711779040202] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55123//fapi/v2/account?timestamp=1711779040202&signature=562d514432991d7ce616eb6712d6c22bafe37c2c25c808c1b94c2c6088cee5ae
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:29.049[1711845569049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54238//fapi/v2/account?timestamp=1711845569049&signature=60c68e8a8ab7543f601585748fe7a3f0298376d2e7c2261cd8535d8bbb5da1dd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    index 43c2c13..2899667 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.03" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.034" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.023">
    -    <system-out><![CDATA[2024-03-30 03:10:40.238[1711779040238] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55125//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711779040238&signature=8cd87896f8d940bc4b1945a00325bdadc36880bbcf0db0baee523843bf889a1e
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.018">
    +    <system-out><![CDATA[2024-03-30 21:39:29.060[1711845569060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54240//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711845569060&signature=397ca2d1267455dbe3c84734fb6023cc87c50542704b9a3fdc8619152962a504
     ]]></system-out>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.003"/>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.013"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    index 5da3677..d561240 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.053" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.029" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.05">
    -    <system-out><![CDATA[2024-03-30 03:10:40.271[1711779040271] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55128//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711779040271&signature=93bfa18c358eaa1d739d233bc6ac550062d134628cff2b3c1cfec0da29f0f0ae
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.023">
    +    <system-out><![CDATA[2024-03-30 21:39:29.113[1711845569113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54243//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711845569111&signature=3f1c1a3d10c88c7bf3b089ba70e60d883a2c1b4c57e6ba9ef28583f21698c852
     ]]></system-out>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.003"/>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    index 4efc61c..796698c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.114" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.032" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.004"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.108">
    -    <system-out><![CDATA[2024-03-30 03:10:40.329[1711779040329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55132//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711779040329&signature=60dccb8fa85cbdf6f3a2f8c11d70bc10ecb6a48a366d71ec9f2292d60762d1b5
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.026">
    +    <system-out><![CDATA[2024-03-30 21:39:29.141[1711845569141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54247//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845569141&signature=3fcd4a47c81a8b47e82e3391b63dd4dae99db028db5667ca2a712f14051b0af3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    index 6e15ae2..d480fff 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.004"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.016">
    -    <system-out><![CDATA[2024-03-30 03:10:40.445[1711779040445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55135//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711779040445&signature=5fa3f603ea48f96e2948a55ea6dfcd5e696cc4dc1f6f173b4666e9938fbba7c8
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.005"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:29.178[1711845569178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54250//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845569178&signature=374c0fd8b8ec52947e2f3aedc0bbb7ac0f8694cc5e1d987437bb348d81fc5f9d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    index 8ba46f3..5fb0f76 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.069" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.035" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.063">
    -    <system-out><![CDATA[2024-03-30 03:10:40.465[1711779040465] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55138//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711779040465&signature=e319d128fb7b49f70d65a67fd02fdd8c1887fc39902484dd3690e5dfbd11e20f
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.031">
    +    <system-out><![CDATA[2024-03-30 21:39:29.197[1711845569197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54253//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845569197&signature=c78341385ed13231ab07f63719865c2d9a0d2095f9338cc366508421661a0be3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    index 4c53e07..5febc65 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.179" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.066" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.161">
    -    <system-out><![CDATA[2024-03-30 03:10:40.533[1711779040533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55140//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711779040533&signature=ffecb68306b3fb4af1b0158d04c227ac81f361a7f65c866111320d778a61bf04
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.011">
    +    <system-out><![CDATA[2024-03-30 21:39:29.231[1711845569231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54255//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711845569231&signature=811f27f92db9610f63e052e173634601001842a3c3d35c4e7786e97f15098215
     ]]></system-out>
       </testcase>
       <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:40.697[1711779040697] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55143//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711779040696&signature=46a7758962e4f260715a561d13fd6744fe6941a08867a1e2c05a6314872dbdbe
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.051">
    +    <system-out><![CDATA[2024-03-30 21:39:29.244[1711845569244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54258//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711845569244&signature=80137853c59180e95a1ad3da054ca7fafdb85cbb6c1bcf31670200d711e88a87
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    index 6850192..b76c4e9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.095" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:40.712[1711779040712] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55145//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711779040712&signature=e309461f4334d301824b4e9212bfc8299bd232ee921a7519de01bad90d68ec0e
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.091">
    +    <system-out><![CDATA[2024-03-30 21:39:29.299[1711845569299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54260//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845569298&signature=73d733fb697bb01cf16d401bd02f1f2c9b53c4003f98277fdefbe50bdbc880d3
     ]]></system-out>
       </testcase>
       <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.002"/>
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    index 092ee8a..7ea4517 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.031" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.003"/>
    -  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:40.728[1711779040728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55149//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711779040728&signature=f813fafcd5c2f37263200d24d414a3f121a14fc7bbd6658b9b2383dc4404509e
    +  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.027">
    +    <system-out><![CDATA[2024-03-30 21:39:29.396[1711845569396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54264//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711845569396&signature=5dcfc604762040188546cdd4320600cfc24cc9c0a6bd3568ff6f49860ee2fb44
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    index ffa00be..0cffab8 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.004"/>
    -  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:40.747[1711779040747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55152//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711779040746&signature=3503483f509219a8ab2ba68808c4ca435866b639abd3cefa21ecf1ccd846cba9
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.003"/>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.017">
    +    <system-out><![CDATA[2024-03-30 21:39:29.428[1711845569428] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54267//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711845569428&signature=de2b3178a5907415f8c4c09e2a921abbdcf494d9aba5614d86e714c8c2d91068
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    index 6546bfb..4359391 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:40.760[1711779040760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55155//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711779040760&signature=b7536ca2f9e4174d1f811a354d4af8ac8a13653b88de0ac8ce6b69dc95b18d7d
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:29.450[1711845569450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54270//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845569450&signature=0c9ab31ed5c60d6dbd2b28db424e696ff9953f1d2f3ef5f63ba1214ec3f40c2e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    index 0efdaef..70ba9df 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.023" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:40.771[1711779040771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55157//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711779040771&signature=5763f9098953204b3259736aba10bcacde445a09bc9e34c61bac0db21795f951
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:29.466[1711845569466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54272//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845569466&signature=7873b524c4c275b0c5000308771cacfd423c3a0acd7afecaefce5a0b213f0caf
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.012">
    -    <system-out><![CDATA[2024-03-30 03:10:40.779[1711779040779] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55159//fapi/v1/openOrders?timestamp=1711779040779&signature=04fd29f022ab51e3428810bfd00f8785c8c97ee44ddc10f5d340fbf1edead416
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:29.479[1711845569479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54274//fapi/v1/openOrders?timestamp=1711845569479&signature=305710112b0f8f628990c27c8d1a6dc979f6c6adeea3afa858a9e2e62015c63d
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    index 8fdc6f8..136535f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.047" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.012">
    -    <system-out><![CDATA[2024-03-30 03:10:40.795[1711779040795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55161//fapi/v1/positionSide/dual?timestamp=1711779040794&signature=4f89f10bd2a5f67d3e0f699e6aaf24898c1acedb0c9d185c445d0b4a7e1b140d
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.044">
    +    <system-out><![CDATA[2024-03-30 21:39:29.491[1711845569491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54276//fapi/v1/positionSide/dual?timestamp=1711845569490&signature=9a5aa1d96beb78d8f3695546e8f3cf7d6b6135dc02857374f25b3adbc4f65b0e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    index a10df95..3dd815e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.039" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.011">
    -    <system-out><![CDATA[2024-03-30 03:10:40.807[1711779040807] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55163//fapi/v1/income/asyn?startTime=1711779040806&endTime=1711779041806&timestamp=1711779040807&signature=42fa6f3d0c32e7de2e3ca92bc1b81a4a7893c7e229bb119400e6effc58c3221c
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:29.538[1711845569538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54278//fapi/v1/income/asyn?startTime=1711845569537&endTime=1711845570537&timestamp=1711845569538&signature=8c4742b53f8138599552cc1755795bafd632cf40f8c4e7765db4e8137f5a7efc
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:40.820[1711779040820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55165//fapi/v1/income/asyn?timestamp=1711779040820&signature=f20bcc94103fae6a435ac9c5e2d69aaba104c79ae5a77ba534b48193db5733cc
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.026">
    +    <system-out><![CDATA[2024-03-30 21:39:29.550[1711845569550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54280//fapi/v1/income/asyn?timestamp=1711845569550&signature=8ea2df9e9c07b0a02d9d55b0e6acad5b6cda12662409cf0f8f59d236439220e4
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    index 460ece0..f2f7cee 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.035">
    -    <system-out><![CDATA[2024-03-30 03:10:40.833[1711779040833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55167//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711779040832&signature=6da39e1449c90e08288f3a4889167ed55cf504f6fe1674792226eb21a18af0ef
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.011">
    +    <system-out><![CDATA[2024-03-30 21:39:29.579[1711845569579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54282//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711845569578&signature=8210d97c41e753d4ff62d1bd313deb258c3747ae511443c03ddbc0a71542de31
     ]]></system-out>
       </testcase>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.005"/>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    index 80f139c..cb4275c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.183" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.011" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.182">
    -    <system-out><![CDATA[2024-03-30 03:10:40.874[1711779040874] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55170//fapi/v2/balance?timestamp=1711779040874&signature=d70bbc90e6df1ae5d3099a5e00acb44be2a88b428d2701f364f25908bec68d09
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:29.595[1711845569595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54285//fapi/v2/balance?timestamp=1711845569594&signature=974816336b62f5191ba88021db76bc4c8849cb730de63c9ef73bc5c656776530
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    index 328ef6e..fec1087 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.026">
    -    <system-out><![CDATA[2024-03-30 03:10:41.060[1711779041060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55172//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041059&signature=974aeec7fde4a6b9d3de4db371b8d6051f6ad33dc617b271cb737a0ad53ddaa1
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:29.606[1711845569606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54287//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569605&signature=9c896aa86519b7f5fe4f5866d1607983b6b62fcf04d3dbee903f91e66343f45d
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.014">
    -    <system-out><![CDATA[2024-03-30 03:10:41.085[1711779041085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55174//fapi/v1/leverageBracket?timestamp=1711779041085&signature=b844a246ae5af356c2216733ebd60645020fe117354cebbe57fa9c366c45986d
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:29.612[1711845569612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54289//fapi/v1/leverageBracket?timestamp=1711845569612&signature=6c5e95efa3285d22280447eb5df0da81dfa7f8acb822a7aad0b0b44f7c2613eb
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    index 8d77ca6..7d69603 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.014" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.011" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:41.101[1711779041101] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55176//fapi/v1/multiAssetsMargin?timestamp=1711779041101&signature=8c384e86ed93b90c34a728c5d598da156d5a37776a0047a468289213e499a8a1
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:29.622[1711845569622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54291//fapi/v1/multiAssetsMargin?timestamp=1711845569622&signature=f0badebe07612a97a14912200833e766f9184b442ee6d9879a9e6737c3a060d7
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    index 9498e0e..61f3dfa 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.025" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.115[1711779041115] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55178//fapi/v1/income?symbol=BNBUSDT&timestamp=1711779041115&signature=8e97059061510444afcf3c4095f2bac65d6ae4e9746e6c9ead79e9e304ced07f
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:29.634[1711845569634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54293//fapi/v1/income?symbol=BNBUSDT&timestamp=1711845569634&signature=3552748426eb042eac1b30b615f73dedc5af7890e6abcc506c85464a22025970
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.124[1711779041124] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55180//fapi/v1/income?timestamp=1711779041123&signature=227b41a032b0bec469e979fb189c4d644f4f3fa3aa035e5bd81ed43ea9ca2c27
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:29.649[1711845569649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54295//fapi/v1/income?timestamp=1711845569649&signature=88220895918b391def919664f513b35ee32bfdb2f7f816eb41671e0e2893c173
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    index a22da3f..35839c7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.002"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.137[1711779041137] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55183//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711779041137&signature=1f58558c65208f97ecf9673a4e167913028d04a65a48470cec1de7dad7e13b74
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.003"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:29.663[1711845569663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54298//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845569662&signature=a6bc7605dc0981b8b4f0fc15961618551ca05857eb3317a5744e0a0eb4f8771c
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    index daf5c59..9ae581a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.066" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.003"/>
    -  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.150[1711779041150] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55186//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711779041150&signature=2d1faa2021315a6f669168eabe0cedf8220aaa8807ac25eb4bd238069f7f8eaf
    +  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.063">
    +    <system-out><![CDATA[2024-03-30 21:39:29.676[1711845569676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54301//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845569676&signature=fc9ccc7603a6d877f86b69062695891fb3072414e73a5d59b723ca950377bf30
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    index 2539d94..50538a2 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.146" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.160[1711779041160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55188//fapi/v1/leverageBracket?timestamp=1711779041159&signature=9cd07ce1d2a0e3e6a794c690a3e538bb73112084ec2e609069fd4a465ee9e3e9
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.136">
    +    <system-out><![CDATA[2024-03-30 21:39:29.753[1711845569753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54303//fapi/v1/leverageBracket?timestamp=1711845569752&signature=738a9124e3c4a9cecf6fe98bf86a12cb11797d311246782fd92a5279fdbbea42
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.01">
    -    <system-out><![CDATA[2024-03-30 03:10:41.170[1711779041170] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55190//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711779041170&signature=7aff9416e3dda6965f3b3cbb4a0fc5ad0be8d295cde75f0c696425d79e44a42b
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:29.877[1711845569877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54305//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569877&signature=fbec7f663c15bf178939275c6e3499ce5d82a0a70dd362ac33dc7f3f0bd00e01
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    index a6ded4c..7236b39 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.018" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.178[1711779041178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55192//fapi/v1/adlQuantile?timestamp=1711779041178&signature=998455952aa56e2bbe978d0de76fde61088bf9b2a6b21762d3588a2a3db5fad2
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:29.887[1711845569887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54307//fapi/v1/adlQuantile?timestamp=1711845569887&signature=a04871601b409e25f52d67ad74b3b7a4be1964c3b4242d9c78467c23c933f303
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.185[1711779041185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55194//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711779041185&signature=1a787b69da3ed241e8f2311d92c1f41b5cd9b6d2529ab23e33ddf802b485a7ab
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:29.895[1711845569895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54309//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845569895&signature=fc4bb86102ff311c3dc724d12675571234f166d9a6d116b684f544e19c518545
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    index 6fe118e..7690942 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.028" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:41.194[1711779041194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55196//fapi/v2/positionRisk?timestamp=1711779041193&signature=a2fe999a2a8ecb5b517cd30a2308082ba1d8c6474ff12a90878918267d34f23a
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:29.906[1711845569906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54311//fapi/v2/positionRisk?timestamp=1711845569905&signature=9e9365d600a51bae4b6e1164b28eef681aa04828809110b88f49f0bac52d592f
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.199[1711779041199] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55198//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711779041199&signature=2eefada12a19478c3e64fb5e9a74d2996f2b769ff09410012cebbc55b000e039
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.018">
    +    <system-out><![CDATA[2024-03-30 21:39:29.916[1711845569916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54313//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711845569916&signature=745c3739893c2e434fa3dec30de953c537eaf82580acf1aac13e2af4cedb77d6
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    index a26d9a8..a4c5ddb 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.208[1711779041208] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55200//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711779041207&signature=74fb3f70fa823e5909959a7b05418394e2452660fbb54382b9ae923508ce6efb
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:29.936[1711845569936] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54315//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845569936&signature=99526ac7176a24fbbc7e37e983e02d583d3a537a923a7629fe120834109abf85
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    index 30867c4..69b2f33 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.019" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.219[1711779041219] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55203//fapi/v1/apiTradingStatus?timestamp=1711779041219&signature=0906baec2b8a07ee10f2c43cd13924901ef3906f2fdaf971ca2ffe83d24a5143
    +  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:29.951[1711845569951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54318//fapi/v1/apiTradingStatus?timestamp=1711845569951&signature=bfe4821f715383ace7e0f39477e1772b7e69cc34643d6ce1ff531c1cf00bb7d0
     ]]></system-out>
       </testcase>
    -  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.226[1711779041226] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55205//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711779041226&signature=735648d220fca8ec5bd8024a23a6dd4eee32444595512d6f306bc3545d06999f
    +  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:29.961[1711845569961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54320//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711845569961&signature=364661c31909873dd539065a9648fac893ae3610573160c14b17c95a343f5194
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    index e8d859d..72894ec 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.033" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.241[1711779041241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55209//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711779041241&signature=ec9fe65b4a065df9c084e0574c64847b33f2332995071f6bcfc4ad8c72611f06
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:29.979[1711845569979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54324//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845569978&signature=a5facfc57e3299bf6c16f0f8df0d0afcaee4d62da6f15d11db5927555d5fbf4a
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.018">
    -    <system-out><![CDATA[2024-03-30 03:10:41.250[1711779041250] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55211//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041250&signature=ca7749d3ebbf583ff50450b687f41b466215cb1e21c4d00a4009ab0416d66333
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:29.987[1711845569987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54326//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845569987&signature=c30e0d98fe58ec6cb742720f3f82f22924a69b1c54de183cc8d28de0bc5882d7
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    index d46bcde..474981c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.024" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.005"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.281[1711779041281] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55215//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711779041281&signature=e5b874a53901ede491ffaf714dc34b1f9b2990ae38ddba76031f25a76b9a75ff
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002"/>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.006[1711845570006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54330//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711845570006&signature=5ea34bedc5ca92b8cf7c99c0bbfe3848fbc80ea32492b50c53c13ad2ea43e5f2
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.289[1711779041289] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55217//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711779041289&signature=9d03f94b8b6999dd088981f9e5174fc443ae6386f8e05466fbb3d4dbace85c92
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:30.014[1711845570014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54332//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845570013&signature=f2f3a4c477162140e424074aa7bd88fa89b0af80a60ef5d29207b7a40da37130
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    index 9423bbd..3113422 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.003"/>
    -  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.013">
    -    <system-out><![CDATA[2024-03-30 03:10:41.304[1711779041304] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55220//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711779041302&signature=e65c8742e9b810744a0be742968f0eeec4c7c4fc1121ab0ac8497154aedb8b55
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.002"/>
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:30.026[1711845570026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54335//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845570026&signature=4162a33d07400a17a6d274cb28f3974b5a64ef9f074bb813f185475c2f9315bd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    index 461e78f..707916d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.059" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.019">
    -    <system-out><![CDATA[2024-03-30 03:10:41.317[1711779041317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55222//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711779041317&signature=218e1efaef41a1b21c7102f2dbd1906dcb61f2ca5b68381e63195081e5524601
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.037[1711845570037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54337//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845570037&signature=07551c829d186bd192049c6007f2e8afd85119c11150ad2eb6b454eaa027e484
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.038">
    -    <system-out><![CDATA[2024-03-30 03:10:41.339[1711779041339] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55224//fapi/v1/forceOrders?timestamp=1711779041339&signature=8a0716506c809405d396cf6165ab7cdf7c4fe9962fbb0a95bb849da1e7f3e4a7
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.043[1711845570043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54339//fapi/v1/forceOrders?timestamp=1711845570043&signature=6cc0110eaf6f2851ab1bcd85d17b4beda1870f110ef3dd401f6b99fc365aaf62
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    index 37fbc6c..ac0aa33 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.033" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.03" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.378[1711779041378] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55226//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.053[1711845570053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54341//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.384[1711779041384] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55228//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.058[1711845570058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54343//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.393[1711779041393] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55230//fapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.066[1711845570066] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54345//fapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.002"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.004">
    -    <system-out><![CDATA[2024-03-30 03:10:41.403[1711779041403] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55233//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711779041403&endTime=1711779042403
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.003"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.075[1711845570075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54348//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845570073&endTime=1711845571073
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    index 46c87e2..5251680 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.411[1711779041411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55235//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.083[1711845570083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54350//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.420[1711779041420] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55237//fapi/v1/ticker/bookTicker
    +    <system-out><![CDATA[2024-03-30 21:39:30.088[1711845570088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54352//fapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    index f8c3fd7..a100bf6 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.427[1711779041427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55239//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +    <system-out><![CDATA[2024-03-30 21:39:30.095[1711845570095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54354//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.434[1711779041434] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55241//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711779041433&endTime=1711779042433
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.102[1711845570102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54356//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845570101&endTime=1711845571101
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.004"/>
       <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    index bac8582..dab9482 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.023" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.016" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.001"/>
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.002"/>
       <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.450[1711779041450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55246//fapi/v1/depth?symbol=BNBUSDT
    +    <system-out><![CDATA[2024-03-30 21:39:30.116[1711845570116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54361//fapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:41.457[1711779041457] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55248//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.123[1711845570123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54363//fapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    index c9ea9b5..20cbacc 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.026" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.473[1711779041473] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55250//fapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.026">
    +    <system-out><![CDATA[2024-03-30 21:39:30.132[1711845570132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54365//fapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    index 7e5dea8..3db87f0 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.049" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.483[1711779041483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55252//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711779041482&endTime=1711779042482
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:30.159[1711845570159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54367//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845570158&endTime=1711845571158
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.492[1711779041492] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55254//fapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.034">
    +    <system-out><![CDATA[2024-03-30 21:39:30.174[1711845570174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54369//fapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    index d8a270f..074fd16 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.026" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.033" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.507[1711779041507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55258//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711779041506&endTime=1711779042506
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.004"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.019">
    +    <system-out><![CDATA[2024-03-30 21:39:30.217[1711845570217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54373//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711845570215&endTime=1711845571215
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.518[1711779041518] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55260//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.236[1711845570236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54375//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    index be2e5f9..36bc276 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.046" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.528[1711779041528] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55262//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.014">
    +    <system-out><![CDATA[2024-03-30 21:39:30.245[1711845570245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54377//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.003"/>
    -  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.545[1711779041545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55266//fapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.005"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.013"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.011">
    +    <system-out><![CDATA[2024-03-30 21:39:30.279[1711845570279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54381//fapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    index fabe221..72fe5fd 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.124" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.553[1711779041553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55268//fapi/v1/indexInfo?symbol=DEFIUSDT
    +  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.057">
    +    <system-out><![CDATA[2024-03-30 21:39:30.291[1711845570291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54383//fapi/v1/indexInfo?symbol=DEFIUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.561[1711779041561] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55270//fapi/v1/indexInfo
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.067">
    +    <system-out><![CDATA[2024-03-30 21:39:30.350[1711845570350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54385//fapi/v1/indexInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    index 83ce5be..9f38a48 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.036" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.042" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.017">
    -    <system-out><![CDATA[2024-03-30 03:10:41.574[1711779041574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55272//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-03-30 21:39:30.418[1711845570418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54387//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.592[1711779041592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55274//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711779041591&endTime=1711779042591
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.022">
    +    <system-out><![CDATA[2024-03-30 21:39:30.427[1711845570427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54389//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845570426&endTime=1711845571426
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
       <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    index 080839b..9e7c35a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.026" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
       <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.618[1711779041618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55280//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041616&endTime=1711779042616
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:30.466[1711845570466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54395//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570465&endTime=1711845571465
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.624[1711779041624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55282//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.479[1711845570479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54397//fapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    index c39d560..18c3236 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.634[1711779041634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55284//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041633&endTime=1711779042633
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.486[1711845570486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54399//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570485&endTime=1711845571485
     ]]></system-out>
       </testcase>
       <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    -  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.649[1711779041649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55288//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.004"/>
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.499[1711845570499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54403//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    index 31428c6..64832ad 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.659[1711779041659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55290//fapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    +    <system-out><![CDATA[2024-03-30 21:39:30.506[1711845570506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54405//fapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.666[1711779041666] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55292//fapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.511[1711845570511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54407//fapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    index e61c2e6..ed8f54b 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.005"/>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
       <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.683[1711779041683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55295//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711779041681&endTime=1711779042681
    +    <system-out><![CDATA[2024-03-30 21:39:30.522[1711845570522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54410//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570521&endTime=1711845571521
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.012">
    -    <system-out><![CDATA[2024-03-30 03:10:41.693[1711779041693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55298//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.531[1711845570531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54413//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    index 60f7798..b73a715 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.065" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.039">
    -    <system-out><![CDATA[2024-03-30 03:10:41.710[1711779041710] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55300//fapi/v1/assetIndex?symbol=ADAUSD
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.539[1711845570539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54415//fapi/v1/assetIndex?symbol=ADAUSD
     ]]></system-out>
       </testcase>
    -  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.023">
    -    <system-out><![CDATA[2024-03-30 03:10:41.749[1711779041749] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55302//fapi/v1/assetIndex
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.546[1711845570546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54417//fapi/v1/assetIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    index 652e254..24c4bed 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,15 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:41.774[1711779041774] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55304//fapi/v1/openInterest?symbol=BNBUSDT
    -2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    -2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    -2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    -2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    -2024-03-30 03:10:41.783[1711779041783] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    -2024-03-30 03:10:41.785[1711779041785] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.555[1711845570555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54419//fapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003"/>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    index 8b46544..e58451a 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.033" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.022" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,23 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.795[1711779041795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55307//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041794&endTime=1711779042794
    -2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    -2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    -2024-03-30 03:10:41.797[1711779041797] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.570[1711845570570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54422//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570568&endTime=1711845571568
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:41.804[1711779041804] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55309//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -2024-03-30 03:10:41.808[1711779041808] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    -2024-03-30 03:10:41.812[1711779041812] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    -2024-03-30 03:10:41.814[1711779041814] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004">
    -    <system-out><![CDATA[2024-03-30 03:10:41.821[1711779041821] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.576[1711845570576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54424//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004"/>
       <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    index 7246fa4..6ec18f5 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.828[1711779041828] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    -2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    -2024-03-30 03:10:41.829[1711779041829] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    -2024-03-30 03:10:41.832[1711779041832] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55313//fapi/v1/ping
    -2024-03-30 03:10:41.837[1711779041837] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.592[1711845570592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54428//fapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    index cf547f8..c694e67 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,17 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.843[1711779041843] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55315//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041841&endTime=1711779042841
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003">
    -    <system-out><![CDATA[2024-03-30 03:10:41.848[1711779041848] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.006">
    +    <system-out><![CDATA[2024-03-30 21:39:30.601[1711845570601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54430//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570600&endTime=1711845571600
     ]]></system-out>
       </testcase>
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
       <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    -  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.856[1711779041856] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55319//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.613[1711845570613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54434//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    index 24041ec..a43dd59 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.867[1711779041867] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55321//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.007">
    +    <system-out><![CDATA[2024-03-30 21:39:30.621[1711845570621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54436//fapi/v1/ticker/24hr?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.875[1711779041875] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55323//fapi/v1/ticker/24hr
    +    <system-out><![CDATA[2024-03-30 21:39:30.628[1711845570628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54438//fapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    index 78b2ea8..87883d9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.032" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.886[1711779041886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55325//fapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:30.639[1711845570639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54440//fapi/v1/ticker/price
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.008">
    -    <system-out><![CDATA[2024-03-30 03:10:41.892[1711779041892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55327//fapi/v1/ticker/price?symbol=BNBUSDT
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.018">
    +    <system-out><![CDATA[2024-03-30 21:39:30.651[1711845570651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54442//fapi/v1/ticker/price?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    index 8049833..be3d4da 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.016" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.019" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.015">
    -    <system-out><![CDATA[2024-03-30 03:10:41.904[1711779041904] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55329//fapi/v1/time
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.019">
    +    <system-out><![CDATA[2024-03-30 21:39:30.672[1711845570672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54444//fapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    index 03b3e49..afb070f 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.049" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.920[1711779041920] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55331//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.027">
    +    <system-out><![CDATA[2024-03-30 21:39:30.693[1711845570693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54446//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
       <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    -  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.931[1711779041931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55334//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041929&endTime=1711779042929
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.015">
    +    <system-out><![CDATA[2024-03-30 21:39:30.724[1711845570724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54449//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570722&endTime=1711845571722
     ]]></system-out>
       </testcase>
       <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    index 11972d3..33c9df9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.041" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,12 +59,12 @@
       </properties>
       <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.003"/>
       <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 03:10:41.949[1711779041949] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55339//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.024">
    +    <system-out><![CDATA[2024-03-30 21:39:30.750[1711845570750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54454//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
       <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-30 03:10:41.957[1711779041957] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55341//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711779041955&endTime=1711779042955
    +    <system-out><![CDATA[2024-03-30 21:39:30.775[1711845570775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54456//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570774&endTime=1711845571774
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    index 06b641e..c0e63de 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.017" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.026" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 03:10:41.967[1711779041967] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55343//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:30.786[1711845570786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54458//fapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.004"/>
    -  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:41.979[1711779041979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55346//fapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.003"/>
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.008">
    +    <system-out><![CDATA[2024-03-30 21:39:30.803[1711845570803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54461//fapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    index f8cc1c0..b1c24c1 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.006" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.002"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.004">
    -    <system-out><![CDATA[2024-03-30 03:10:41.987[1711779041987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55349//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711779041987&signature=a1a57d2ade04f663115821af3205d160050cb4e6f2e4c950e70e0545962f31fb
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.004"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:30.817[1711845570817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54464//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845570816&signature=3553fda77405b1a69ade3dc77c7d3dfe052c04298bc072fb5d3b219d6be04c01
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    index 015c658..d824c7e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.034" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:41.994[1711779041994] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55351//fapi/v1/pmExchangeInfo?timestamp=1711779041993&signature=d06465e90dd800d2c9c27438e2ee93a964e8e5f9e7956dff43310d2361600a0a
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.019">
    +    <system-out><![CDATA[2024-03-30 21:39:30.831[1711845570831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54466//fapi/v1/pmExchangeInfo?timestamp=1711845570830&signature=f653bacb0609b315966f16b9e7a2449df58fef65f01d5e2005ff80ef47c16fd9
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:41.999[1711779041999] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55353//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711779041998&signature=7b1ca6633d3a9d61e20ec23ae8af1c0c9a6b5224277fa47b4d6811afd3a9e981
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.012">
    +    <system-out><![CDATA[2024-03-30 21:39:30.851[1711845570851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54468//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845570850&signature=44c789cb8c7564a69b388dbfe0d5c3da162bee49bf0c15497676f602f16b5d56
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    index 86a0b39..44fa11d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.007" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.001"/>
    -  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:42.005[1711779042005] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55356//fapi/v1/listenKey
    +  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.002"/>
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.01">
    +    <system-out><![CDATA[2024-03-30 21:39:30.868[1711845570868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54471//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    index de52460..c5e610e 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.023" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.005">
    -    <system-out><![CDATA[2024-03-30 03:10:42.012[1711779042012] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55358//fapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.022">
    +    <system-out><![CDATA[2024-03-30 21:39:30.882[1711845570882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54473//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    index a7585e7..dcf79ae 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.013" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956 2024-03-30T03-10-33_674-jvmRun1 surefire-20240330031034139_1tmp surefire_0-20240330031034139_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11286908761121741956\surefirebooter-20240330031034139_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.004">
    -    <system-out><![CDATA[2024-03-30 03:10:42.019[1711779042019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55360//fapi/v1/listenKey
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.013">
    +    <system-out><![CDATA[2024-03-30 21:39:30.906[1711845570906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54475//fapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    index 2d6ae40..2ab82b8 100644
    --- a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    +++ b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestCMWebsocketClientImpl
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s -- in unit.TestCMWebsocketClientImpl
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    index 00aad49..4fe450c 100644
    --- a/target/surefire-reports/unit.TestJSONParser.txt
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestJSONParser
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.TestJSONParser
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    index ea9e5a4..e5b6fe6 100644
    --- a/target/surefire-reports/unit.TestParameterChecker.txt
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestParameterChecker
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.TestParameterChecker
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    index 107c1f8..0d426e9 100644
    --- a/target/surefire-reports/unit.TestResponseHandler.txt
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestResponseHandler
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in unit.TestResponseHandler
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    index 96fa04c..0f8d0fa 100644
    --- a/target/surefire-reports/unit.TestUrlBuilder.txt
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestUrlBuilder
     -------------------------------------------------------------------------------
    -Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.TestUrlBuilder
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    index 80485bf..12160a9 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.930 s -- in unit.cm_futures.account.TestCMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.824 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    index deb4afa..7d99678 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    index ee67dfe..78ed552 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    index 4eac0d8..1057767 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    index 3005908..8d45a78 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    index e0d6c78..7e9fcfd 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    index 527ccb3..42bea3a 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.cm_futures.account.TestCMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    index a81bd61..261ffb5 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    index f418e90..1c35461 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    index 1289eed..9cd6d90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    index 07ac5ff..839e7eb 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    index 48108e3..b63b071 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    index 562e8c8..3e76008 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    index 5095411..f13faec 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    index bb680e3..70b4e2c 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    index 4e0f9fd..e1b6880 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMModifyOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    index 9db71c7..a0e9d05 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrderHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    index d5924c2..1afbe67 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.account.TestCMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    index 20f2dc6..eed3154 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    index dbb726c..e2debb5 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    index 0718a5b..9845487 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    index 0159137..c9e59cf 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    index 2723a5d..b3ea523 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    index efa09ea..0e3d67b 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    index ff760c5..9bc550f 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    index d8755d8..fc4a6d3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    index 149d2b3..da69e04 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in unit.cm_futures.market.TestCMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    index 5fe42a1..fc9e079 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBasis
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.cm_futures.market.TestCMBasis
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    index 57eb230..fbfeb52 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    index 4785735..3eabc38 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    index 45212ae..7280e17 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    index 497ce2b..cc82905 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    index 3a9e3fe..ccfd7cf 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    index 9a017ab..11c3bf3 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    index f70b4af..d0d1034 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    index d01454c..f3db9b5 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    index 62fcd21..66cab0b 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    index a6f52f1..a53b111 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    index 519cf41..b2d6329 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    index c4549d4..a02981e 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    index 787f7da..a2230a4 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    index 6d23ee0..bb06053 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    index c382d3c..e15b6c2 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    index 85ee14d..d8fd729 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    index e6d7468..3bd2055 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.market.TestCMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    index 4735952..287c802 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    index 16f7930..c912468 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    index bc4aac6..a93f8e8 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    index d6ac772..62ec423 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    index d794ca9..35b73e7 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    index 8cbfe9d..8fc2cde 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    index b1f8830..657a569 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    index ef6275c..888fece 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.um_futures.account.TestUMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    index c65590a..9322d64 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.um_futures.account.TestUMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    index c858a04..f73a0e3 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    index 2ce8af7..b4a89cf 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    index 5d95733..9398087 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    index 7de02bb..949009b 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 s -- in unit.um_futures.account.TestUMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    index b4b89d5..df01aac 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    index 4aa7780..28df080 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMarginType
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMChangeMarginType
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.um_futures.account.TestUMChangeMarginType
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    index e10f8a7..a8a006c 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    index eed5dae..896b404 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    index 8c56405..dc612c7 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    index f2fe19d..b9896c0 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    index e2f4d67..20f33e6 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    index 1b4645e..94ae8bc 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    index 8fe1e62..4cce436 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    index 2ffe5e8..ee2c41b 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    index 11fb1be..3e8dc2c 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    index 4ce384e..6fd8ddf 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    index 3b2c5c2..60ea881 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    index a5e3bdb..0d5a143 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in unit.um_futures.account.TestUMNewOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    index 3f199d6..b49b001 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    index 975051d..e1a28a3 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    index 79bfdaf..80cb5e7 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    index 1d7546a..38e354a 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    index b67f785..364acb2 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    index 7bab439..ac7c6b5 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    index b8507ac..a659fc3 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.account.TestUMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    index d290a5e..6d99dc1 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMUserCommissionRate
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    index 9eb83b9..9720fbb 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in unit.um_futures.account.TestUMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    index bc6bb09..5dae45e 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    index c0276d1..d851655 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    index e150db2..da41a00 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    index d2f2681..2c9e6d8 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    index ba930b5..ed15e41 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.market.TestUMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    index f0a25dc..4bc90a6 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    index 744313c..581a6a5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    index e627a27..1ee5dbc 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    index d353807..f4c8283 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMIndexInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    index ca774eb..2ead5b8 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    index 7f69eac..5e2f64a 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    index 702cec8..62b04a5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    index fbe5025..e3afaa5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    index 7c0765d..0be7229 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    index 8c7ff06..70f71e5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    index 0819b1d..575d581 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    index 9fdce71..176eec3 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    index 4618adf..9d71496 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.market.TestUMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    index e208a39..8920e7b 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTakerBuySellVolume
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    index 655b742..e242abb 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    index fa085eb..ae83c50 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    index a6c37dc..3365408 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    index 719a870..301ce96 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    index 38d30de..c918f9e 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    index 4bf6672..04e986e 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    index 82a220e..a90accf 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    index 96e6032..abe4c12 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    index 6a9bb59..aebded4 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    index 0f18e39..2675eb4 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    index ce1ba59..f15de81 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    
    From 2eea886ff4a69efab35b76abfce8aab3f6cf5726 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 19:23:25 -0300
    Subject: [PATCH 5/9] 3rd impl smell resolve
    
    ---
     pom.xml                                       |    5 +
     .../client/impl/WebsocketClientImpl.java      |   10 +-
     target/apidocs/allclasses-index.html          |  147 --
     target/apidocs/allpackages-index.html         |   77 -
     .../futures/client/FuturesClient.html         |  160 --
     .../futures/client/WebsocketClient.html       |  602 -------
     .../client/class-use/FuturesClient.html       |   93 -
     .../client/class-use/WebsocketClient.html     |   99 --
     .../client/impl/CMFuturesClientImpl.html      |  251 ---
     .../client/impl/CMWebsocketClientImpl.html    |  462 -----
     .../client/impl/FuturesClientImpl.html        |  291 ----
     .../client/impl/MarkPriceSymbolParams.html    |  227 ---
     .../client/impl/UMFuturesClientImpl.html      |  251 ---
     .../client/impl/UMWebsocketClientImpl.html    |  302 ----
     .../client/impl/WebsocketClientImpl.html      | 1359 ---------------
     .../impl/class-use/CMFuturesClientImpl.html   |   62 -
     .../impl/class-use/CMWebsocketClientImpl.html |   62 -
     .../impl/class-use/FuturesClientImpl.html     |   90 -
     .../impl/class-use/MarkPriceSymbolParams.html |   89 -
     .../impl/class-use/UMFuturesClientImpl.html   |   62 -
     .../impl/class-use/UMWebsocketClientImpl.html |   62 -
     .../impl/class-use/WebsocketClientImpl.html   |   94 -
     .../client/impl/cm_futures/CMAccount.html     |  536 ------
     .../client/impl/cm_futures/CMMarket.html      |  520 ------
     .../impl/cm_futures/CMPortfolioMargin.html    |  206 ---
     .../client/impl/cm_futures/CMUserData.html    |  149 --
     .../impl/cm_futures/class-use/CMAccount.html  |   87 -
     .../impl/cm_futures/class-use/CMMarket.html   |   87 -
     .../class-use/CMPortfolioMargin.html          |   87 -
     .../impl/cm_futures/class-use/CMUserData.html |   87 -
     .../impl/cm_futures/package-summary.html      |  116 --
     .../client/impl/cm_futures/package-tree.html  |   95 --
     .../client/impl/cm_futures/package-use.html   |   98 --
     .../futures/client/impl/futures/Account.html  |  941 ----------
     .../futures/client/impl/futures/Market.html   |  767 ---------
     .../client/impl/futures/PortfolioMargin.html  |  266 ---
     .../futures/client/impl/futures/UserData.html |  302 ----
     .../impl/futures/class-use/Account.html       |  123 --
     .../client/impl/futures/class-use/Market.html |  123 --
     .../futures/class-use/PortfolioMargin.html    |  123 --
     .../impl/futures/class-use/UserData.html      |  123 --
     .../client/impl/futures/package-summary.html  |  116 --
     .../client/impl/futures/package-tree.html     |   79 -
     .../client/impl/futures/package-use.html      |  152 --
     .../futures/client/impl/package-summary.html  |  122 --
     .../futures/client/impl/package-tree.html     |   88 -
     .../futures/client/impl/package-use.html      |   90 -
     .../client/impl/um_futures/UMAccount.html     |  594 -------
     .../client/impl/um_futures/UMMarket.html      |  626 -------
     .../impl/um_futures/UMPortfolioMargin.html    |  205 ---
     .../client/impl/um_futures/UMUserData.html    |  149 --
     .../impl/um_futures/class-use/UMAccount.html  |   87 -
     .../impl/um_futures/class-use/UMMarket.html   |   87 -
     .../class-use/UMPortfolioMargin.html          |   87 -
     .../impl/um_futures/class-use/UMUserData.html |   87 -
     .../impl/um_futures/package-summary.html      |  116 --
     .../client/impl/um_futures/package-tree.html  |   95 --
     .../client/impl/um_futures/package-use.html   |   98 --
     .../futures/client/package-summary.html       |  100 --
     .../futures/client/package-tree.html          |   73 -
     .../connector/futures/client/package-use.html |   86 -
     target/apidocs/element-list                   |    5 -
     target/apidocs/help-doc.html                  |  186 --
     target/apidocs/index-all.html                 | 1121 ------------
     target/apidocs/index.html                     |   79 -
     target/apidocs/jquery-ui.overrides.css        |   35 -
     target/apidocs/legal/COPYRIGHT                |    1 -
     target/apidocs/legal/LICENSE                  |    1 -
     target/apidocs/legal/jquery.md                |   72 -
     target/apidocs/legal/jqueryUI.md              |   49 -
     target/apidocs/member-search-index.js         |    1 -
     target/apidocs/module-search-index.js         |    1 -
     target/apidocs/overview-summary.html          |   26 -
     target/apidocs/overview-tree.html             |  123 --
     target/apidocs/package-search-index.js        |    1 -
     target/apidocs/resources/glass.png            |  Bin 499 -> 0 bytes
     target/apidocs/resources/x.png                |  Bin 394 -> 0 bytes
     target/apidocs/script-dir/jquery-3.6.0.min.js |    2 -
     target/apidocs/script-dir/jquery-ui.min.css   |    6 -
     target/apidocs/script-dir/jquery-ui.min.js    |    6 -
     target/apidocs/script.js                      |  132 --
     target/apidocs/search.js                      |  354 ----
     target/apidocs/stylesheet.css                 |  866 ----------
     target/apidocs/tag-search-index.js            |    1 -
     target/apidocs/type-search-index.js           |    1 -
     ...e-futures-connector-java-3.0.4-javadoc.jar |  Bin 225049 -> 0 bytes
     ...e-futures-connector-java-3.0.4-sources.jar |  Bin 44753 -> 0 bytes
     .../binance-futures-connector-java-3.0.4.jar  |  Bin 59852 -> 0 bytes
     .../client/impl/WebsocketClientImpl.class     |  Bin 14482 -> 14531 bytes
     .../client/utils/RequestHandler$1.class       |  Bin 915 -> 915 bytes
     .../futures/client/utils/RequestHandler.class |  Bin 5403 -> 5403 bytes
     target/jacoco.exec                            |  Bin 73561 -> 0 bytes
     .../javadoc-options-javadoc-resources.xml     |   17 -
     target/javadoc-bundle-options/package-list    |  209 ---
     target/maven-archiver/pom.properties          |    3 -
     .../compile/default-compile/inputFiles.lst    |   78 +-
     .../default-testCompile/createdFiles.lst      |  280 ---
     .../default-testCompile/inputFiles.lst        |  272 ---
     .../HttpMethod.html                           |    1 -
     .../HttpMethod.java.html                      |   10 -
     .../RequestType.html                          |    1 -
     .../RequestType.java.html                     |    8 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../BinanceClientException.html               |    1 -
     .../BinanceClientException.java.html          |   35 -
     .../BinanceConnectorException.html            |    1 -
     .../BinanceConnectorException.java.html       |   12 -
     .../BinanceServerException.html               |    1 -
     .../BinanceServerException.java.html          |   23 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../CMAccount.html                            |    1 -
     .../CMAccount.java.html                       |  244 ---
     .../CMMarket.html                             |    1 -
     .../CMMarket.java.html                        |  225 ---
     .../CMPortfolioMargin.html                    |    1 -
     .../CMPortfolioMargin.java.html               |   38 -
     .../CMUserData.html                           |    1 -
     .../CMUserData.java.html                      |   19 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../Account.html                              |    1 -
     .../Account.java.html                         |  524 ------
     .../Market.html                               |    1 -
     .../Market.java.html                          |  405 -----
     .../PortfolioMargin.html                      |    1 -
     .../PortfolioMargin.java.html                 |   73 -
     .../UserData.html                             |    1 -
     .../UserData.java.html                        |   88 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../UMAccount.html                            |    1 -
     .../UMAccount.java.html                       |  269 ---
     .../UMMarket.html                             |    1 -
     .../UMMarket.java.html                        |  287 ----
     .../UMPortfolioMargin.html                    |    1 -
     .../UMPortfolioMargin.java.html               |   37 -
     .../UMUserData.html                           |    1 -
     .../UMUserData.java.html                      |   19 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../CMFuturesClientImpl.html                  |    1 -
     .../CMFuturesClientImpl.java.html             |   57 -
     .../CMWebsocketClientImpl.html                |    1 -
     .../CMWebsocketClientImpl.java.html           |  194 ---
     .../FuturesClientImpl.html                    |    1 -
     .../FuturesClientImpl.java.html               |   71 -
     .../MarkPriceSymbolParams.html                |    1 -
     .../MarkPriceSymbolParams.java.html           |   55 -
     .../UMFuturesClientImpl.html                  |    1 -
     .../UMFuturesClientImpl.java.html             |   57 -
     .../UMWebsocketClientImpl.html                |    1 -
     .../UMWebsocketClientImpl.java.html           |  101 --
     .../WebsocketClientImpl.html                  |    1 -
     .../WebsocketClientImpl.java.html             |  729 --------
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../HttpClientSingleton.html                  |    1 -
     .../HttpClientSingleton.java.html             |   52 -
     .../JSONParser.html                           |    1 -
     .../JSONParser.java.html                      |   40 -
     .../ParameterChecker.html                     |    1 -
     .../ParameterChecker.java.html                |   36 -
     .../ProxyAuth.html                            |    1 -
     .../ProxyAuth.java.html                       |   23 -
     .../RequestBuilder.html                       |    1 -
     .../RequestBuilder.java.html                  |   60 -
     .../RequestHandler.html                       |    1 -
     .../RequestHandler.java.html                  |   83 -
     .../ResponseHandler.html                      |    1 -
     .../ResponseHandler.java.html                 |   85 -
     .../SignatureGenerator.html                   |    1 -
     .../SignatureGenerator.java.html              |   26 -
     .../UrlBuilder.html                           |    1 -
     .../UrlBuilder.java.html                      |  140 --
     .../WebSocketConnection.html                  |    1 -
     .../WebSocketConnection.java.html             |   94 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     .../MsEpochConverter.html                     |    1 -
     .../MsEpochConverter.java.html                |   13 -
     .../index.html                                |    1 -
     .../index.source.html                         |    1 -
     target/site/jacoco/index.html                 |    1 -
     .../site/jacoco/jacoco-resources/branchfc.gif |  Bin 91 -> 0 bytes
     .../site/jacoco/jacoco-resources/branchnc.gif |  Bin 91 -> 0 bytes
     .../site/jacoco/jacoco-resources/branchpc.gif |  Bin 91 -> 0 bytes
     .../site/jacoco/jacoco-resources/bundle.gif   |  Bin 709 -> 0 bytes
     target/site/jacoco/jacoco-resources/class.gif |  Bin 586 -> 0 bytes
     target/site/jacoco/jacoco-resources/down.gif  |  Bin 67 -> 0 bytes
     .../site/jacoco/jacoco-resources/greenbar.gif |  Bin 91 -> 0 bytes
     target/site/jacoco/jacoco-resources/group.gif |  Bin 351 -> 0 bytes
     .../site/jacoco/jacoco-resources/method.gif   |  Bin 193 -> 0 bytes
     .../site/jacoco/jacoco-resources/package.gif  |  Bin 227 -> 0 bytes
     .../site/jacoco/jacoco-resources/prettify.css |   13 -
     .../site/jacoco/jacoco-resources/prettify.js  | 1510 -----------------
     .../site/jacoco/jacoco-resources/redbar.gif   |  Bin 91 -> 0 bytes
     .../site/jacoco/jacoco-resources/report.css   |  243 ---
     .../site/jacoco/jacoco-resources/report.gif   |  Bin 363 -> 0 bytes
     .../site/jacoco/jacoco-resources/session.gif  |  Bin 213 -> 0 bytes
     target/site/jacoco/jacoco-resources/sort.gif  |  Bin 58 -> 0 bytes
     target/site/jacoco/jacoco-resources/sort.js   |  148 --
     .../site/jacoco/jacoco-resources/source.gif   |  Bin 354 -> 0 bytes
     target/site/jacoco/jacoco-resources/up.gif    |  Bin 67 -> 0 bytes
     target/site/jacoco/jacoco-sessions.html       |    1 -
     target/site/jacoco/jacoco.csv                 |   36 -
     target/site/jacoco/jacoco.xml                 |    1 -
     .../2024-03-30T21-39-22_335.dumpstream        |    5 -
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |  420 -----
     .../TEST-unit.TestJSONParser.xml              |   64 -
     .../TEST-unit.TestParameterChecker.xml        |   65 -
     .../TEST-unit.TestRequestBuilder.xml          |   73 -
     .../TEST-unit.TestResponseHandler.xml         |   64 -
     .../TEST-unit.TestUrlBuilder.xml              |   67 -
     ...tures.account.TestCMAccountInformation.xml |   64 -
     ...futures.account.TestCMAccountTradeList.xml |   65 -
     ...nit.cm_futures.account.TestCMAllOrders.xml |   65 -
     ....account.TestCMAutoCancelAllOpenOrders.xml |   65 -
     ...ures.account.TestCMCancelAllOpenOrders.xml |   65 -
     ...res.account.TestCMCancelMultipleOrders.xml |   65 -
     ...t.cm_futures.account.TestCMCancelOrder.xml |   69 -
     ...es.account.TestCMChangeInitialLeverage.xml |   65 -
     ...tures.account.TestCMChangePositionMode.xml |   65 -
     ...res.account.TestCMCurrentAllOpenOrders.xml |   68 -
     ...ures.account.TestCMCurrentPositionMode.xml |   64 -
     ...es.account.TestCMFuturesAccountBalance.xml |   64 -
     ...tures.account.TestCMGetLeverageBracket.xml |   68 -
     ...s.account.TestCMGetLeverageBracketPair.xml |   68 -
     ...cm_futures.account.TestCMIncomeHistory.xml |   68 -
     ...unt.TestCMModifyIsolatedPositionMargin.xml |   65 -
     ...t.cm_futures.account.TestCMModifyOrder.xml |   65 -
     ...tures.account.TestCMModifyOrderHistory.xml |   65 -
     ...unit.cm_futures.account.TestCMNewOrder.xml |   65 -
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   68 -
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   68 -
     ...ures.account.TestCMPositionInformation.xml |   68 -
     ...ount.TestCMPositionMarginChangeHistory.xml |   65 -
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   70 -
     ...it.cm_futures.account.TestCMQueryOrder.xml |   70 -
     ...tures.account.TestCMUserCommissionRate.xml |   65 -
     ...futures.account.TestCMUsersForceOrders.xml |   68 -
     ...unit.cm_futures.market.TestCMAggTrades.xml |   77 -
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   66 -
     ...nit.cm_futures.market.TestCMBookTicker.xml |   68 -
     ..._futures.market.TestCMContinuousKlines.xml |   70 -
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   69 -
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   64 -
     ...utures.market.TestCMFundingRateHistory.xml |   68 -
     ..._futures.market.TestCMHistoricalTrades.xml |   70 -
     ..._futures.market.TestCMIndexPriceKlines.xml |   70 -
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   70 -
     ...cm_futures.market.TestCMLongShortRatio.xml |   70 -
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   68 -
     ...m_futures.market.TestCMMarkPriceKlines.xml |   70 -
     ...t.cm_futures.market.TestCMOpenInterest.xml |   65 -
     ...es.market.TestCMOpenInterestStatistics.xml |   70 -
     ...TEST-unit.cm_futures.market.TestCMPing.xml |   64 -
     ...unit.cm_futures.market.TestCMTicker24H.xml |   68 -
     ...it.cm_futures.market.TestCMTickerPrice.xml |   68 -
     ...TEST-unit.cm_futures.market.TestCMTime.xml |   64 -
     ....market.TestCMTopLongShortAccountRatio.xml |   70 -
     ...market.TestCMTopLongShortPositionRatio.xml |   70 -
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   69 -
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   65 -
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   68 -
     ..._futures.userdata.TestCMCloseListenKey.xml |   64 -
     ...futures.userdata.TestCMCreateListenKey.xml |   64 -
     ...futures.userdata.TestCMExtendListenKey.xml |   64 -
     ...tures.account.TestUMAccountInformation.xml |   64 -
     ...futures.account.TestUMAccountTradeList.xml |   65 -
     ...nit.um_futures.account.TestUMAllOrders.xml |   65 -
     ....account.TestUMAutoCancelAllOpenOrders.xml |   65 -
     ...ures.account.TestUMCancelAllOpenOrders.xml |   65 -
     ...res.account.TestUMCancelMultipleOrders.xml |   65 -
     ...t.um_futures.account.TestUMCancelOrder.xml |   69 -
     ...es.account.TestUMChangeInitialLeverage.xml |   65 -
     ...futures.account.TestUMChangeMarginType.xml |   65 -
     ...es.account.TestUMChangeMultiAssetsMode.xml |   65 -
     ...tures.account.TestUMChangePositionMode.xml |   65 -
     ...res.account.TestUMCurrentAllOpenOrders.xml |   68 -
     ...ures.account.TestUMCurrentPositionMode.xml |   64 -
     ...DownloadIdForFuturesTransactionHistory.xml |   68 -
     ...wnloadLinkForFuturesTransactionHistory.xml |   65 -
     ...es.account.TestUMFuturesAccountBalance.xml |   64 -
     ...tures.account.TestUMGetLeverageBracket.xml |   68 -
     ...tures.account.TestUMGetMultiAssetsMode.xml |   64 -
     ...um_futures.account.TestUMIncomeHistory.xml |   68 -
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   65 -
     ...unit.um_futures.account.TestUMNewOrder.xml |   65 -
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   68 -
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   68 -
     ...ures.account.TestUMPositionInformation.xml |   68 -
     ...ount.TestUMPositionMarginChangeHistory.xml |   65 -
     ...ount.TestUMQuantitativeRulesIndicators.xml |   68 -
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   70 -
     ...it.um_futures.account.TestUMQueryOrder.xml |   70 -
     ...tures.account.TestUMUserCommissionRate.xml |   65 -
     ...futures.account.TestUMUsersForceOrders.xml |   68 -
     ...unit.um_futures.market.TestUMAggTrades.xml |   77 -
     ...nit.um_futures.market.TestUMBookTicker.xml |   68 -
     ..._futures.market.TestUMContinuousKlines.xml |   70 -
     ...EST-unit.um_futures.market.TestUMDepth.xml |   69 -
     ...t.um_futures.market.TestUMExchangeInfo.xml |   64 -
     ...utures.market.TestUMFundingRateHistory.xml |   68 -
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   70 -
     ..._futures.market.TestUMHistoricalTrades.xml |   70 -
     ...unit.um_futures.market.TestUMIndexInfo.xml |   68 -
     ..._futures.market.TestUMIndexPriceKlines.xml |   70 -
     ...ST-unit.um_futures.market.TestUMKlines.xml |   70 -
     ...um_futures.market.TestUMLongShortRatio.xml |   70 -
     ...unit.um_futures.market.TestUMMarkPrice.xml |   68 -
     ...m_futures.market.TestUMMarkPriceKlines.xml |   70 -
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   68 -
     ...t.um_futures.market.TestUMOpenInterest.xml |   65 -
     ...es.market.TestUMOpenInterestStatistics.xml |   70 -
     ...TEST-unit.um_futures.market.TestUMPing.xml |   64 -
     ...utures.market.TestUMTakerBuySellVolume.xml |   70 -
     ...unit.um_futures.market.TestUMTicker24H.xml |   68 -
     ...it.um_futures.market.TestUMTickerPrice.xml |   68 -
     ...TEST-unit.um_futures.market.TestUMTime.xml |   64 -
     ....market.TestUMTopLongShortAccountRatio.xml |   70 -
     ...market.TestUMTopLongShortPositionRatio.xml |   70 -
     ...ST-unit.um_futures.market.TestUMTrades.xml |   69 -
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   65 -
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   68 -
     ..._futures.userdata.TestUMCloseListenKey.xml |   65 -
     ...futures.userdata.TestUMCreateListenKey.xml |   64 -
     ...futures.userdata.TestUMExtendListenKey.xml |   64 -
     .../unit.TestCMWebsocketClientImpl.txt        |    4 -
     .../surefire-reports/unit.TestJSONParser.txt  |    4 -
     .../unit.TestParameterChecker.txt             |    4 -
     .../unit.TestRequestBuilder.txt               |    4 -
     .../unit.TestResponseHandler.txt              |    4 -
     .../surefire-reports/unit.TestUrlBuilder.txt  |    4 -
     ...tures.account.TestCMAccountInformation.txt |    4 -
     ...futures.account.TestCMAccountTradeList.txt |    4 -
     ...nit.cm_futures.account.TestCMAllOrders.txt |    4 -
     ....account.TestCMAutoCancelAllOpenOrders.txt |    4 -
     ...ures.account.TestCMCancelAllOpenOrders.txt |    4 -
     ...res.account.TestCMCancelMultipleOrders.txt |    4 -
     ...t.cm_futures.account.TestCMCancelOrder.txt |    4 -
     ...es.account.TestCMChangeInitialLeverage.txt |    4 -
     ...tures.account.TestCMChangePositionMode.txt |    4 -
     ...res.account.TestCMCurrentAllOpenOrders.txt |    4 -
     ...ures.account.TestCMCurrentPositionMode.txt |    4 -
     ...es.account.TestCMFuturesAccountBalance.txt |    4 -
     ...tures.account.TestCMGetLeverageBracket.txt |    4 -
     ...s.account.TestCMGetLeverageBracketPair.txt |    4 -
     ...cm_futures.account.TestCMIncomeHistory.txt |    4 -
     ...unt.TestCMModifyIsolatedPositionMargin.txt |    4 -
     ...t.cm_futures.account.TestCMModifyOrder.txt |    4 -
     ...tures.account.TestCMModifyOrderHistory.txt |    4 -
     ...unit.cm_futures.account.TestCMNewOrder.txt |    4 -
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    4 -
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    4 -
     ...ures.account.TestCMPositionInformation.txt |    4 -
     ...ount.TestCMPositionMarginChangeHistory.txt |    4 -
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    4 -
     ...it.cm_futures.account.TestCMQueryOrder.txt |    4 -
     ...tures.account.TestCMUserCommissionRate.txt |    4 -
     ...futures.account.TestCMUsersForceOrders.txt |    4 -
     ...unit.cm_futures.market.TestCMAggTrades.txt |    4 -
     .../unit.cm_futures.market.TestCMBasis.txt    |    4 -
     ...nit.cm_futures.market.TestCMBookTicker.txt |    4 -
     ..._futures.market.TestCMContinuousKlines.txt |    4 -
     .../unit.cm_futures.market.TestCMDepth.txt    |    4 -
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    4 -
     ...utures.market.TestCMFundingRateHistory.txt |    4 -
     ..._futures.market.TestCMHistoricalTrades.txt |    4 -
     ..._futures.market.TestCMIndexPriceKlines.txt |    4 -
     .../unit.cm_futures.market.TestCMKlines.txt   |    4 -
     ...cm_futures.market.TestCMLongShortRatio.txt |    4 -
     ...unit.cm_futures.market.TestCMMarkPrice.txt |    4 -
     ...m_futures.market.TestCMMarkPriceKlines.txt |    4 -
     ...t.cm_futures.market.TestCMOpenInterest.txt |    4 -
     ...es.market.TestCMOpenInterestStatistics.txt |    4 -
     .../unit.cm_futures.market.TestCMPing.txt     |    4 -
     ...unit.cm_futures.market.TestCMTicker24H.txt |    4 -
     ...it.cm_futures.market.TestCMTickerPrice.txt |    4 -
     .../unit.cm_futures.market.TestCMTime.txt     |    4 -
     ....market.TestCMTopLongShortAccountRatio.txt |    4 -
     ...market.TestCMTopLongShortPositionRatio.txt |    4 -
     .../unit.cm_futures.market.TestCMTrades.txt   |    4 -
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    4 -
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    4 -
     ..._futures.userdata.TestCMCloseListenKey.txt |    4 -
     ...futures.userdata.TestCMCreateListenKey.txt |    4 -
     ...futures.userdata.TestCMExtendListenKey.txt |    4 -
     ...tures.account.TestUMAccountInformation.txt |    4 -
     ...futures.account.TestUMAccountTradeList.txt |    4 -
     ...nit.um_futures.account.TestUMAllOrders.txt |    4 -
     ....account.TestUMAutoCancelAllOpenOrders.txt |    4 -
     ...ures.account.TestUMCancelAllOpenOrders.txt |    4 -
     ...res.account.TestUMCancelMultipleOrders.txt |    4 -
     ...t.um_futures.account.TestUMCancelOrder.txt |    4 -
     ...es.account.TestUMChangeInitialLeverage.txt |    4 -
     ...futures.account.TestUMChangeMarginType.txt |    4 -
     ...es.account.TestUMChangeMultiAssetsMode.txt |    4 -
     ...tures.account.TestUMChangePositionMode.txt |    4 -
     ...res.account.TestUMCurrentAllOpenOrders.txt |    4 -
     ...ures.account.TestUMCurrentPositionMode.txt |    4 -
     ...DownloadIdForFuturesTransactionHistory.txt |    4 -
     ...wnloadLinkForFuturesTransactionHistory.txt |    4 -
     ...es.account.TestUMFuturesAccountBalance.txt |    4 -
     ...tures.account.TestUMGetLeverageBracket.txt |    4 -
     ...tures.account.TestUMGetMultiAssetsMode.txt |    4 -
     ...um_futures.account.TestUMIncomeHistory.txt |    4 -
     ...unt.TestUMModifyIsolatedPositionMargin.txt |    4 -
     ...unit.um_futures.account.TestUMNewOrder.txt |    4 -
     ...ount.TestUMNotionalAndLeverageBrackets.txt |    4 -
     ...nt.TestUMPositionAdlQuantileEstimation.txt |    4 -
     ...ures.account.TestUMPositionInformation.txt |    4 -
     ...ount.TestUMPositionMarginChangeHistory.txt |    4 -
     ...ount.TestUMQuantitativeRulesIndicators.txt |    4 -
     ...es.account.TestUMQueryCurrentOpenOrder.txt |    4 -
     ...it.um_futures.account.TestUMQueryOrder.txt |    4 -
     ...tures.account.TestUMUserCommissionRate.txt |    4 -
     ...futures.account.TestUMUsersForceOrders.txt |    4 -
     ...unit.um_futures.market.TestUMAggTrades.txt |    4 -
     ...nit.um_futures.market.TestUMBookTicker.txt |    4 -
     ..._futures.market.TestUMContinuousKlines.txt |    4 -
     .../unit.um_futures.market.TestUMDepth.txt    |    4 -
     ...t.um_futures.market.TestUMExchangeInfo.txt |    4 -
     ...utures.market.TestUMFundingRateHistory.txt |    4 -
     ...ures.market.TestUMHistoricalBlvtKlines.txt |    4 -
     ..._futures.market.TestUMHistoricalTrades.txt |    4 -
     ...unit.um_futures.market.TestUMIndexInfo.txt |    4 -
     ..._futures.market.TestUMIndexPriceKlines.txt |    4 -
     .../unit.um_futures.market.TestUMKlines.txt   |    4 -
     ...um_futures.market.TestUMLongShortRatio.txt |    4 -
     ...unit.um_futures.market.TestUMMarkPrice.txt |    4 -
     ...m_futures.market.TestUMMarkPriceKlines.txt |    4 -
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    4 -
     ...t.um_futures.market.TestUMOpenInterest.txt |    4 -
     ...es.market.TestUMOpenInterestStatistics.txt |    4 -
     .../unit.um_futures.market.TestUMPing.txt     |    4 -
     ...utures.market.TestUMTakerBuySellVolume.txt |    4 -
     ...unit.um_futures.market.TestUMTicker24H.txt |    4 -
     ...it.um_futures.market.TestUMTickerPrice.txt |    4 -
     .../unit.um_futures.market.TestUMTime.txt     |    4 -
     ....market.TestUMTopLongShortAccountRatio.txt |    4 -
     ...market.TestUMTopLongShortPositionRatio.txt |    4 -
     .../unit.um_futures.market.TestUMTrades.txt   |    4 -
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    4 -
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    4 -
     ..._futures.userdata.TestUMCloseListenKey.txt |    4 -
     ...futures.userdata.TestUMCreateListenKey.txt |    4 -
     ...futures.userdata.TestUMExtendListenKey.txt |    4 -
     .../test-classes/examples/PrivateConfig.class |  Bin 649 -> 0 bytes
     .../account/AccountInformation.class          |  Bin 2474 -> 0 bytes
     .../cm_futures/account/AccountTradeList.class |  Bin 2576 -> 0 bytes
     .../cm_futures/account/AllOrders.class        |  Bin 2548 -> 0 bytes
     .../cm_futures/account/AutoCancelOpen.class   |  Bin 2708 -> 0 bytes
     .../account/CancelAllOpenOrders.class         |  Bin 2595 -> 0 bytes
     .../account/CancelMultipleOrders.class        |  Bin 2652 -> 0 bytes
     .../cm_futures/account/CancelOrder.class      |  Bin 2589 -> 0 bytes
     .../account/ChangeInitialLeverage.class       |  Bin 2735 -> 0 bytes
     .../cm_futures/account/ChangeMarginType.class |  Bin 2625 -> 0 bytes
     .../account/ChangePositionModeTrade.class     |  Bin 2614 -> 0 bytes
     .../account/CurrentAllOpenOrders.class        |  Bin 2599 -> 0 bytes
     .../account/FuturesAccountBalance.class       |  Bin 2486 -> 0 bytes
     .../cm_futures/account/GetAdlQuantile.class   |  Bin 2458 -> 0 bytes
     .../account/GetCurrentPositionMode.class      |  Bin 2490 -> 0 bytes
     .../cm_futures/account/GetForceOrders.class   |  Bin 2458 -> 0 bytes
     .../cm_futures/account/GetIncomeHistory.class |  Bin 2583 -> 0 bytes
     .../account/GetLeverageBracket.class          |  Bin 2474 -> 0 bytes
     .../GetPositionMarginChangeHistory.class      |  Bin 2639 -> 0 bytes
     .../ModifyIsolatedPositionMargin.class        |  Bin 2811 -> 0 bytes
     .../cm_futures/account/NewOrder.class         |  Bin 2842 -> 0 bytes
     .../account/PlaceMultipleOrders.class         |  Bin 2697 -> 0 bytes
     .../account/PositionInformation.class         |  Bin 2478 -> 0 bytes
     .../account/QueryCurrentOpenOrder.class       |  Bin 2603 -> 0 bytes
     .../cm_futures/account/QueryOrder.class       |  Bin 2638 -> 0 bytes
     .../cm_futures/market/AggTrades.class         |  Bin 2406 -> 0 bytes
     .../examples/cm_futures/market/Basis.class    |  Bin 2464 -> 0 bytes
     .../cm_futures/market/BookTicker.class        |  Bin 2293 -> 0 bytes
     .../cm_futures/market/ContinuousKlines.class  |  Bin 2508 -> 0 bytes
     .../examples/cm_futures/market/Depth.class    |  Bin 2390 -> 0 bytes
     .../cm_futures/market/ExchangeInfo.class      |  Bin 2043 -> 0 bytes
     .../market/FundingRateHistory.class           |  Bin 2318 -> 0 bytes
     .../cm_futures/market/HistoricalTrades.class  |  Bin 2434 -> 0 bytes
     .../cm_futures/market/IndexPriceKlines.class  |  Bin 2462 -> 0 bytes
     .../examples/cm_futures/market/Klines.class   |  Bin 2429 -> 0 bytes
     .../cm_futures/market/LongShortRatio.class    |  Bin 2457 -> 0 bytes
     .../cm_futures/market/MarkPrice.class         |  Bin 2289 -> 0 bytes
     .../cm_futures/market/MarkPriceKlines.class   |  Bin 2465 -> 0 bytes
     .../cm_futures/market/OpenInterest.class      |  Bin 2418 -> 0 bytes
     .../market/OpenInterestStatistics.class       |  Bin 2484 -> 0 bytes
     .../examples/cm_futures/market/Ping.class     |  Bin 2011 -> 0 bytes
     .../cm_futures/market/Ticker24H.class         |  Bin 2289 -> 0 bytes
     .../cm_futures/market/TickerPrice.class       |  Bin 2298 -> 0 bytes
     .../examples/cm_futures/market/Time.class     |  Bin 2011 -> 0 bytes
     .../market/TopLongShortAccountRatio.class     |  Bin 2495 -> 0 bytes
     .../market/TopLongShortPositionRatio.class    |  Bin 2497 -> 0 bytes
     .../examples/cm_futures/market/Trades.class   |  Bin 2394 -> 0 bytes
     .../PortfolioMarginAccountInfo.class          |  Bin 1718 -> 0 bytes
     .../PortfolioMarginExchangeInfo.class         |  Bin 1799 -> 0 bytes
     .../cm_futures/proxy/AuthProxy$1.class        |  Bin 1340 -> 0 bytes
     .../examples/cm_futures/proxy/AuthProxy.class |  Bin 1934 -> 0 bytes
     .../cm_futures/proxy/UnauthProxy.class        |  Bin 1826 -> 0 bytes
     .../cm_futures/userdata/CloseListenKey.class  |  Bin 2205 -> 0 bytes
     .../cm_futures/userdata/CreateListenKey.class |  Bin 2209 -> 0 bytes
     .../cm_futures/userdata/ExtendListenKey.class |  Bin 2209 -> 0 bytes
     .../cm_futures/websocket/AggTradeStream.class |  Bin 1796 -> 0 bytes
     .../cm_futures/websocket/AllBookTicker.class  |  Bin 1719 -> 0 bytes
     .../websocket/AllForceOrderStream.class       |  Bin 1737 -> 0 bytes
     .../websocket/AllMiniTickerStream.class       |  Bin 1737 -> 0 bytes
     .../websocket/AllTickerStream.class           |  Bin 1721 -> 0 bytes
     .../cm_futures/websocket/BookTicker.class     |  Bin 1738 -> 0 bytes
     .../cm_futures/websocket/CombineStreams.class |  Bin 1861 -> 0 bytes
     .../websocket/ContinuousKlineStream.class     |  Bin 1678 -> 0 bytes
     .../websocket/DiffDepthStream.class           |  Bin 1810 -> 0 bytes
     .../websocket/ForceOrderStream.class          |  Bin 1762 -> 0 bytes
     .../websocket/IndexKlineCandlestick.class     |  Bin 1844 -> 0 bytes
     .../websocket/IndexPriceStream.class          |  Bin 1842 -> 0 bytes
     .../cm_futures/websocket/KlineStream.class    |  Bin 1770 -> 0 bytes
     .../websocket/ListenUserStream.class          |  Bin 1757 -> 0 bytes
     .../websocket/MarkKlineCandlestick.class      |  Bin 1858 -> 0 bytes
     .../websocket/MarkPriceStream.class           |  Bin 1869 -> 0 bytes
     .../MarkPriceSymbolsPairStream.class          |  Bin 1918 -> 0 bytes
     .../websocket/MiniTickerStream.class          |  Bin 1762 -> 0 bytes
     .../websocket/PartialDepthStream.class        |  Bin 1883 -> 0 bytes
     .../cm_futures/websocket/SymbolTicker.class   |  Bin 1746 -> 0 bytes
     .../account/AccountInformation.class          |  Bin 2474 -> 0 bytes
     .../um_futures/account/AccountTradeList.class |  Bin 2579 -> 0 bytes
     .../um_futures/account/AllOrders.class        |  Bin 2551 -> 0 bytes
     .../um_futures/account/AutoCancelOpen.class   |  Bin 2704 -> 0 bytes
     .../account/CancelAllOpenOrders.class         |  Bin 2591 -> 0 bytes
     .../account/CancelMultipleOrders.class        |  Bin 2648 -> 0 bytes
     .../um_futures/account/CancelOrder.class      |  Bin 2585 -> 0 bytes
     .../account/ChangeInitialLeverage.class       |  Bin 2731 -> 0 bytes
     .../um_futures/account/ChangeMarginType.class |  Bin 2621 -> 0 bytes
     .../account/ChangeMultiAssetsMode.class       |  Bin 2607 -> 0 bytes
     .../account/ChangePositionModeTrade.class     |  Bin 2614 -> 0 bytes
     .../account/CurrentAllOpenOrders.class        |  Bin 2595 -> 0 bytes
     .../account/FuturesAccountBalance.class       |  Bin 2486 -> 0 bytes
     .../um_futures/account/GetAdlQuantile.class   |  Bin 2458 -> 0 bytes
     .../account/GetCurrentMultiAssetMode.class    |  Bin 2498 -> 0 bytes
     .../account/GetCurrentPositionMode.class      |  Bin 2490 -> 0 bytes
     .../um_futures/account/GetForceOrders.class   |  Bin 2458 -> 0 bytes
     .../um_futures/account/GetIncomeHistory.class |  Bin 2579 -> 0 bytes
     .../account/GetLeverageBracket.class          |  Bin 2474 -> 0 bytes
     .../GetPositionMarginChangeHistory.class      |  Bin 2635 -> 0 bytes
     .../ModifyIsolatedPositionMargin.class        |  Bin 2807 -> 0 bytes
     .../um_futures/account/NewOrder.class         |  Bin 2838 -> 0 bytes
     .../account/PlaceMultipleOrders.class         |  Bin 2693 -> 0 bytes
     .../account/PositionInformation.class         |  Bin 2478 -> 0 bytes
     .../account/QueryCurrentOpenOrder.class       |  Bin 2599 -> 0 bytes
     .../um_futures/account/QueryOrder.class       |  Bin 2634 -> 0 bytes
     .../um_futures/market/AggTrades.class         |  Bin 2402 -> 0 bytes
     .../um_futures/market/BookTicker.class        |  Bin 2293 -> 0 bytes
     .../um_futures/market/ContinuousKlines.class  |  Bin 2509 -> 0 bytes
     .../examples/um_futures/market/Depth.class    |  Bin 2386 -> 0 bytes
     .../um_futures/market/ExchangeInfo.class      |  Bin 2043 -> 0 bytes
     .../market/FundingRateHistory.class           |  Bin 2318 -> 0 bytes
     .../market/HistoricalBlvtKlines.class         |  Bin 2475 -> 0 bytes
     .../um_futures/market/HistoricalTrades.class  |  Bin 2430 -> 0 bytes
     .../um_futures/market/IndexInfo.class         |  Bin 2289 -> 0 bytes
     .../um_futures/market/IndexPriceKlines.class  |  Bin 2463 -> 0 bytes
     .../examples/um_futures/market/Klines.class   |  Bin 2425 -> 0 bytes
     .../um_futures/market/LongShortRatio.class    |  Bin 2455 -> 0 bytes
     .../um_futures/market/MarkPrice.class         |  Bin 2289 -> 0 bytes
     .../um_futures/market/MarkPriceKlines.class   |  Bin 2461 -> 0 bytes
     .../market/MultiAssetModeIndex.class          |  Bin 2320 -> 0 bytes
     .../um_futures/market/OpenInterest.class      |  Bin 2414 -> 0 bytes
     .../market/OpenInterestStatistics.class       |  Bin 2487 -> 0 bytes
     .../examples/um_futures/market/Ping.class     |  Bin 2011 -> 0 bytes
     .../market/TakerBuySellVolume.class           |  Bin 2468 -> 0 bytes
     .../um_futures/market/Ticker24H.class         |  Bin 2289 -> 0 bytes
     .../um_futures/market/TickerPrice.class       |  Bin 2298 -> 0 bytes
     .../examples/um_futures/market/Time.class     |  Bin 2011 -> 0 bytes
     .../market/TopLongShortAccountRatio.class     |  Bin 2493 -> 0 bytes
     .../market/TopLongShortPositionRatio.class    |  Bin 2495 -> 0 bytes
     .../examples/um_futures/market/Trades.class   |  Bin 2390 -> 0 bytes
     .../PortfolioMarginAccountInfo.class          |  Bin 1718 -> 0 bytes
     .../PortfolioMarginExchangeInfo.class         |  Bin 1795 -> 0 bytes
     .../um_futures/proxy/AuthProxy$1.class        |  Bin 1340 -> 0 bytes
     .../examples/um_futures/proxy/AuthProxy.class |  Bin 1934 -> 0 bytes
     .../um_futures/proxy/UnauthProxy.class        |  Bin 1826 -> 0 bytes
     .../um_futures/userdata/CloseListenKey.class  |  Bin 2205 -> 0 bytes
     .../um_futures/userdata/CreateListenKey.class |  Bin 2209 -> 0 bytes
     .../um_futures/userdata/ExtendListenKey.class |  Bin 2209 -> 0 bytes
     .../um_futures/websocket/AggTradeStream.class |  Bin 1788 -> 0 bytes
     .../um_futures/websocket/AllBookTicker.class  |  Bin 1719 -> 0 bytes
     .../websocket/AllForceOrderStream.class       |  Bin 1737 -> 0 bytes
     .../websocket/AllMarkPriceStream.class        |  Bin 1825 -> 0 bytes
     .../websocket/AllMiniTickerStream.class       |  Bin 1737 -> 0 bytes
     .../websocket/AllTickerStream.class           |  Bin 1721 -> 0 bytes
     .../um_futures/websocket/BookTicker.class     |  Bin 1734 -> 0 bytes
     .../um_futures/websocket/CombineStreams.class |  Bin 1847 -> 0 bytes
     .../um_futures/websocket/CompositeIndex.class |  Bin 1761 -> 0 bytes
     .../websocket/ContinuousKlineStream.class     |  Bin 1676 -> 0 bytes
     .../websocket/DiffDepthStream.class           |  Bin 1806 -> 0 bytes
     .../websocket/ForceOrderStream.class          |  Bin 1758 -> 0 bytes
     .../um_futures/websocket/KlineStream.class    |  Bin 1766 -> 0 bytes
     .../websocket/ListenUserStream.class          |  Bin 1757 -> 0 bytes
     .../websocket/MarkPriceStream.class           |  Bin 1848 -> 0 bytes
     .../websocket/MiniTickerStream.class          |  Bin 1758 -> 0 bytes
     .../websocket/PartialDepthStream.class        |  Bin 1867 -> 0 bytes
     .../um_futures/websocket/SymbolTicker.class   |  Bin 1742 -> 0 bytes
     target/test-classes/unit/MockData$1.class     |  Bin 641 -> 0 bytes
     target/test-classes/unit/MockData.class       |  Bin 930 -> 0 bytes
     .../unit/MockWebServerDispatcher$1.class      |  Bin 2103 -> 0 bytes
     .../unit/MockWebServerDispatcher.class        |  Bin 976 -> 0 bytes
     .../unit/TestCMWebsocketClientImpl$1.class    |  Bin 723 -> 0 bytes
     .../unit/TestCMWebsocketClientImpl.class      |  Bin 3597 -> 0 bytes
     target/test-classes/unit/TestJSONParser.class |  Bin 2311 -> 0 bytes
     .../unit/TestParameterChecker.class           |  Bin 2834 -> 0 bytes
     .../unit/TestRequestBuilder.class             |  Bin 4957 -> 0 bytes
     .../unit/TestResponseHandler.class            |  Bin 4255 -> 0 bytes
     .../test-classes/unit/TestUrlBuilder$1.class  |  Bin 850 -> 0 bytes
     .../test-classes/unit/TestUrlBuilder$2.class  |  Bin 768 -> 0 bytes
     .../test-classes/unit/TestUrlBuilder$3.class  |  Bin 641 -> 0 bytes
     target/test-classes/unit/TestUrlBuilder.class |  Bin 3442 -> 0 bytes
     .../account/TestCMAccountInformation.class    |  Bin 2370 -> 0 bytes
     .../account/TestCMAccountTradeList.class      |  Bin 3826 -> 0 bytes
     .../cm_futures/account/TestCMAllOrders.class  |  Bin 3775 -> 0 bytes
     .../TestCMAutoCancelAllOpenOrders.class       |  Bin 4059 -> 0 bytes
     .../account/TestCMCancelAllOpenOrders.class   |  Bin 3838 -> 0 bytes
     .../account/TestCMCancelMultipleOrders.class  |  Bin 4059 -> 0 bytes
     .../account/TestCMCancelOrder.class           |  Bin 4607 -> 0 bytes
     .../account/TestCMChangeInitialLeverage.class |  Bin 4019 -> 0 bytes
     .../account/TestCMChangePositionMode.class    |  Bin 3876 -> 0 bytes
     .../account/TestCMCurrentAllOpenOrders.class  |  Bin 2809 -> 0 bytes
     .../account/TestCMCurrentPositionMode.class   |  Bin 2388 -> 0 bytes
     .../account/TestCMFuturesAccountBalance.class |  Bin 2385 -> 0 bytes
     .../account/TestCMGetLeverageBracket.class    |  Bin 2796 -> 0 bytes
     .../TestCMGetLeverageBracketPair.class        |  Bin 2839 -> 0 bytes
     .../account/TestCMIncomeHistory.class         |  Bin 2757 -> 0 bytes
     .../TestCMModifyIsolatedPositionMargin.class  |  Bin 4118 -> 0 bytes
     .../account/TestCMModifyOrder.class           |  Bin 3989 -> 0 bytes
     .../account/TestCMModifyOrderHistory.class    |  Bin 4056 -> 0 bytes
     .../cm_futures/account/TestCMNewOrder.class   |  Bin 4016 -> 0 bytes
     .../TestCMNotionalAndLeverageBrackets.class   |  Bin 2847 -> 0 bytes
     .../TestCMPositionAdlQuantileEstimation.class |  Bin 2845 -> 0 bytes
     .../account/TestCMPositionInformation.class   |  Bin 2816 -> 0 bytes
     .../TestCMPositionMarginChangeHistory.class   |  Bin 3912 -> 0 bytes
     .../account/TestCMQueryCurrentOpenOrder.class |  Bin 4738 -> 0 bytes
     .../cm_futures/account/TestCMQueryOrder.class |  Bin 4637 -> 0 bytes
     .../account/TestCMUserCommissionRate.class    |  Bin 3829 -> 0 bytes
     .../account/TestCMUsersForceOrders.class      |  Bin 2780 -> 0 bytes
     .../cm_futures/market/TestCMAggTrades.class   |  Bin 5253 -> 0 bytes
     .../unit/cm_futures/market/TestCMBasis.class  |  Bin 4218 -> 0 bytes
     .../cm_futures/market/TestCMBookTicker.class  |  Bin 2697 -> 0 bytes
     .../market/TestCMContinuousKlines.class       |  Bin 5300 -> 0 bytes
     .../unit/cm_futures/market/TestCMDepth.class  |  Bin 4113 -> 0 bytes
     .../market/TestCMExchangeInfo.class           |  Bin 2016 -> 0 bytes
     .../market/TestCMFundingRateHistory.class     |  Bin 3288 -> 0 bytes
     .../market/TestCMHistoricalTrades.class       |  Bin 4779 -> 0 bytes
     .../market/TestCMIndexPriceKlines.class       |  Bin 5201 -> 0 bytes
     .../unit/cm_futures/market/TestCMKlines.class |  Bin 5067 -> 0 bytes
     .../market/TestCMLongShortRatio.class         |  Bin 5231 -> 0 bytes
     .../cm_futures/market/TestCMMarkPrice.class   |  Bin 2671 -> 0 bytes
     .../market/TestCMMarkPriceKlines.class        |  Bin 5229 -> 0 bytes
     .../market/TestCMOpenInterest.class           |  Bin 3753 -> 0 bytes
     .../market/TestCMOpenInterestStatistics.class |  Bin 5307 -> 0 bytes
     .../unit/cm_futures/market/TestCMPing.class   |  Bin 1968 -> 0 bytes
     .../cm_futures/market/TestCMTicker24H.class   |  Bin 2693 -> 0 bytes
     .../cm_futures/market/TestCMTickerPrice.class |  Bin 2708 -> 0 bytes
     .../unit/cm_futures/market/TestCMTime.class   |  Bin 1968 -> 0 bytes
     .../TestCMTopLongShortAccountRatio.class      |  Bin 5369 -> 0 bytes
     .../TestCMTopLongShortPositionRatio.class     |  Bin 5381 -> 0 bytes
     .../unit/cm_futures/market/TestCMTrades.class |  Bin 4123 -> 0 bytes
     .../TestCMPortfolioMarginAccountInfo.class    |  Bin 3912 -> 0 bytes
     .../TestCMPortfolioMarginExchangeInfo.class   |  Bin 2899 -> 0 bytes
     .../userdata/TestCMCloseListenKey.class       |  Bin 2103 -> 0 bytes
     .../userdata/TestCMCreateListenKey.class      |  Bin 2106 -> 0 bytes
     .../userdata/TestCMExtendListenKey.class      |  Bin 2105 -> 0 bytes
     .../account/TestUMAccountInformation.class    |  Bin 2370 -> 0 bytes
     .../account/TestUMAccountTradeList.class      |  Bin 3808 -> 0 bytes
     .../um_futures/account/TestUMAllOrders.class  |  Bin 3757 -> 0 bytes
     .../TestUMAutoCancelAllOpenOrders.class       |  Bin 4059 -> 0 bytes
     .../account/TestUMCancelAllOpenOrders.class   |  Bin 3838 -> 0 bytes
     .../account/TestUMCancelMultipleOrders.class  |  Bin 4059 -> 0 bytes
     .../account/TestUMCancelOrder.class           |  Bin 4595 -> 0 bytes
     .../account/TestUMChangeInitialLeverage.class |  Bin 4019 -> 0 bytes
     .../account/TestUMChangeMarginType.class      |  Bin 3878 -> 0 bytes
     .../account/TestUMChangeMultiAssetsMode.class |  Bin 3894 -> 0 bytes
     .../account/TestUMChangePositionMode.class    |  Bin 3876 -> 0 bytes
     .../account/TestUMCurrentAllOpenOrders.class  |  Bin 2809 -> 0 bytes
     .../account/TestUMCurrentPositionMode.class   |  Bin 2388 -> 0 bytes
     ...wnloadIdForFuturesTransactionHistory.class |  Bin 3275 -> 0 bytes
     ...loadLinkForFuturesTransactionHistory.class |  Bin 4123 -> 0 bytes
     .../account/TestUMFuturesAccountBalance.class |  Bin 2385 -> 0 bytes
     .../account/TestUMGetLeverageBracket.class    |  Bin 2804 -> 0 bytes
     .../account/TestUMGetMultiAssetsMode.class    |  Bin 2386 -> 0 bytes
     .../account/TestUMIncomeHistory.class         |  Bin 2757 -> 0 bytes
     .../TestUMModifyIsolatedPositionMargin.class  |  Bin 4118 -> 0 bytes
     .../um_futures/account/TestUMNewOrder.class   |  Bin 4016 -> 0 bytes
     .../TestUMNotionalAndLeverageBrackets.class   |  Bin 2847 -> 0 bytes
     .../TestUMPositionAdlQuantileEstimation.class |  Bin 2845 -> 0 bytes
     .../account/TestUMPositionInformation.class   |  Bin 2802 -> 0 bytes
     .../TestUMPositionMarginChangeHistory.class   |  Bin 3912 -> 0 bytes
     .../TestUMQuantitativeRulesIndicators.class   |  Bin 2856 -> 0 bytes
     .../account/TestUMQueryCurrentOpenOrder.class |  Bin 4738 -> 0 bytes
     .../um_futures/account/TestUMQueryOrder.class |  Bin 4612 -> 0 bytes
     .../account/TestUMUserCommissionRate.class    |  Bin 3829 -> 0 bytes
     .../account/TestUMUsersForceOrders.class      |  Bin 2780 -> 0 bytes
     .../um_futures/market/TestUMAggTrades.class   |  Bin 5253 -> 0 bytes
     .../um_futures/market/TestUMBookTicker.class  |  Bin 2697 -> 0 bytes
     .../market/TestUMContinuousKlines.class       |  Bin 5300 -> 0 bytes
     .../unit/um_futures/market/TestUMDepth.class  |  Bin 4113 -> 0 bytes
     .../market/TestUMExchangeInfo.class           |  Bin 2016 -> 0 bytes
     .../market/TestUMFundingRateHistory.class     |  Bin 3288 -> 0 bytes
     .../market/TestUMHistoricalBlvtKlines.class   |  Bin 5129 -> 0 bytes
     .../market/TestUMHistoricalTrades.class       |  Bin 4779 -> 0 bytes
     .../um_futures/market/TestUMIndexInfo.class   |  Bin 2677 -> 0 bytes
     .../market/TestUMIndexPriceKlines.class       |  Bin 5201 -> 0 bytes
     .../unit/um_futures/market/TestUMKlines.class |  Bin 5067 -> 0 bytes
     .../market/TestUMLongShortRatio.class         |  Bin 5243 -> 0 bytes
     .../um_futures/market/TestUMMarkPrice.class   |  Bin 2671 -> 0 bytes
     .../market/TestUMMarkPriceKlines.class        |  Bin 5193 -> 0 bytes
     .../market/TestUMMultiAssetsModeIndex.class   |  Bin 2731 -> 0 bytes
     .../market/TestUMOpenInterest.class           |  Bin 3753 -> 0 bytes
     .../market/TestUMOpenInterestStatistics.class |  Bin 5279 -> 0 bytes
     .../unit/um_futures/market/TestUMPing.class   |  Bin 1968 -> 0 bytes
     .../market/TestUMTakerBuySellVolume.class     |  Bin 5248 -> 0 bytes
     .../um_futures/market/TestUMTicker24H.class   |  Bin 2679 -> 0 bytes
     .../um_futures/market/TestUMTickerPrice.class |  Bin 2694 -> 0 bytes
     .../unit/um_futures/market/TestUMTime.class   |  Bin 1968 -> 0 bytes
     .../TestUMTopLongShortAccountRatio.class      |  Bin 5329 -> 0 bytes
     .../TestUMTopLongShortPositionRatio.class     |  Bin 5341 -> 0 bytes
     .../unit/um_futures/market/TestUMTrades.class |  Bin 4123 -> 0 bytes
     .../TestUMPortfolioMarginAccountInfo.class    |  Bin 3912 -> 0 bytes
     .../TestUMPortfolioMarginExchangeInfo.class   |  Bin 2899 -> 0 bytes
     .../userdata/TestUMCloseListenKey.class       |  Bin 2309 -> 0 bytes
     .../userdata/TestUMCreateListenKey.class      |  Bin 2106 -> 0 bytes
     .../userdata/TestUMExtendListenKey.class      |  Bin 2105 -> 0 bytes
     729 files changed, 51 insertions(+), 31835 deletions(-)
     delete mode 100644 target/apidocs/allclasses-index.html
     delete mode 100644 target/apidocs/allpackages-index.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/FuturesClient.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/package-use.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/package-summary.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/package-tree.html
     delete mode 100644 target/apidocs/com/binance/connector/futures/client/package-use.html
     delete mode 100644 target/apidocs/element-list
     delete mode 100644 target/apidocs/help-doc.html
     delete mode 100644 target/apidocs/index-all.html
     delete mode 100644 target/apidocs/index.html
     delete mode 100644 target/apidocs/jquery-ui.overrides.css
     delete mode 100644 target/apidocs/legal/COPYRIGHT
     delete mode 100644 target/apidocs/legal/LICENSE
     delete mode 100644 target/apidocs/legal/jquery.md
     delete mode 100644 target/apidocs/legal/jqueryUI.md
     delete mode 100644 target/apidocs/member-search-index.js
     delete mode 100644 target/apidocs/module-search-index.js
     delete mode 100644 target/apidocs/overview-summary.html
     delete mode 100644 target/apidocs/overview-tree.html
     delete mode 100644 target/apidocs/package-search-index.js
     delete mode 100644 target/apidocs/resources/glass.png
     delete mode 100644 target/apidocs/resources/x.png
     delete mode 100644 target/apidocs/script-dir/jquery-3.6.0.min.js
     delete mode 100644 target/apidocs/script-dir/jquery-ui.min.css
     delete mode 100644 target/apidocs/script-dir/jquery-ui.min.js
     delete mode 100644 target/apidocs/script.js
     delete mode 100644 target/apidocs/search.js
     delete mode 100644 target/apidocs/stylesheet.css
     delete mode 100644 target/apidocs/tag-search-index.js
     delete mode 100644 target/apidocs/type-search-index.js
     delete mode 100644 target/binance-futures-connector-java-3.0.4-javadoc.jar
     delete mode 100644 target/binance-futures-connector-java-3.0.4-sources.jar
     delete mode 100644 target/binance-futures-connector-java-3.0.4.jar
     delete mode 100644 target/jacoco.exec
     delete mode 100644 target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
     delete mode 100644 target/javadoc-bundle-options/package-list
     delete mode 100644 target/maven-archiver/pom.properties
     delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
     delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.html
     delete mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
     delete mode 100644 target/site/jacoco/index.html
     delete mode 100644 target/site/jacoco/jacoco-resources/branchfc.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/branchnc.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/branchpc.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/bundle.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/class.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/down.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/greenbar.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/group.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/method.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/package.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/prettify.css
     delete mode 100644 target/site/jacoco/jacoco-resources/prettify.js
     delete mode 100644 target/site/jacoco/jacoco-resources/redbar.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/report.css
     delete mode 100644 target/site/jacoco/jacoco-resources/report.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/session.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/sort.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/sort.js
     delete mode 100644 target/site/jacoco/jacoco-resources/source.gif
     delete mode 100644 target/site/jacoco/jacoco-resources/up.gif
     delete mode 100644 target/site/jacoco/jacoco-sessions.html
     delete mode 100644 target/site/jacoco/jacoco.csv
     delete mode 100644 target/site/jacoco/jacoco.xml
     delete mode 100644 target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
     delete mode 100644 target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
     delete mode 100644 target/surefire-reports/TEST-unit.TestJSONParser.xml
     delete mode 100644 target/surefire-reports/TEST-unit.TestParameterChecker.xml
     delete mode 100644 target/surefire-reports/TEST-unit.TestRequestBuilder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.TestResponseHandler.xml
     delete mode 100644 target/surefire-reports/TEST-unit.TestUrlBuilder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
     delete mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
     delete mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
     delete mode 100644 target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
     delete mode 100644 target/surefire-reports/unit.TestJSONParser.txt
     delete mode 100644 target/surefire-reports/unit.TestParameterChecker.txt
     delete mode 100644 target/surefire-reports/unit.TestRequestBuilder.txt
     delete mode 100644 target/surefire-reports/unit.TestResponseHandler.txt
     delete mode 100644 target/surefire-reports/unit.TestUrlBuilder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
     delete mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMPing.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTime.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
     delete mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
     delete mode 100644 target/test-classes/examples/PrivateConfig.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/AccountInformation.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/AccountTradeList.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/AllOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/AutoCancelOpen.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/CancelOrder.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/ChangeMarginType.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetAdlQuantile.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetForceOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetIncomeHistory.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetLeverageBracket.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/NewOrder.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/PositionInformation.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class
     delete mode 100644 target/test-classes/examples/cm_futures/account/QueryOrder.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/AggTrades.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Basis.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/BookTicker.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/ContinuousKlines.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Depth.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/ExchangeInfo.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/FundingRateHistory.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/HistoricalTrades.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/IndexPriceKlines.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Klines.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/LongShortRatio.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/MarkPrice.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/MarkPriceKlines.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/OpenInterest.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Ping.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Ticker24H.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/TickerPrice.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Time.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class
     delete mode 100644 target/test-classes/examples/cm_futures/market/Trades.class
     delete mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class
     delete mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
     delete mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class
     delete mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy.class
     delete mode 100644 target/test-classes/examples/cm_futures/proxy/UnauthProxy.class
     delete mode 100644 target/test-classes/examples/cm_futures/userdata/CloseListenKey.class
     delete mode 100644 target/test-classes/examples/cm_futures/userdata/CreateListenKey.class
     delete mode 100644 target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/AggTradeStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/AllBookTicker.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/AllTickerStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/BookTicker.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/CombineStreams.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/KlineStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/ListenUserStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class
     delete mode 100644 target/test-classes/examples/cm_futures/websocket/SymbolTicker.class
     delete mode 100644 target/test-classes/examples/um_futures/account/AccountInformation.class
     delete mode 100644 target/test-classes/examples/um_futures/account/AccountTradeList.class
     delete mode 100644 target/test-classes/examples/um_futures/account/AllOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/AutoCancelOpen.class
     delete mode 100644 target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/CancelOrder.class
     delete mode 100644 target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
     delete mode 100644 target/test-classes/examples/um_futures/account/ChangeMarginType.class
     delete mode 100644 target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
     delete mode 100644 target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
     delete mode 100644 target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetAdlQuantile.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetForceOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetIncomeHistory.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetLeverageBracket.class
     delete mode 100644 target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
     delete mode 100644 target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
     delete mode 100644 target/test-classes/examples/um_futures/account/NewOrder.class
     delete mode 100644 target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
     delete mode 100644 target/test-classes/examples/um_futures/account/PositionInformation.class
     delete mode 100644 target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
     delete mode 100644 target/test-classes/examples/um_futures/account/QueryOrder.class
     delete mode 100644 target/test-classes/examples/um_futures/market/AggTrades.class
     delete mode 100644 target/test-classes/examples/um_futures/market/BookTicker.class
     delete mode 100644 target/test-classes/examples/um_futures/market/ContinuousKlines.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Depth.class
     delete mode 100644 target/test-classes/examples/um_futures/market/ExchangeInfo.class
     delete mode 100644 target/test-classes/examples/um_futures/market/FundingRateHistory.class
     delete mode 100644 target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class
     delete mode 100644 target/test-classes/examples/um_futures/market/HistoricalTrades.class
     delete mode 100644 target/test-classes/examples/um_futures/market/IndexInfo.class
     delete mode 100644 target/test-classes/examples/um_futures/market/IndexPriceKlines.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Klines.class
     delete mode 100644 target/test-classes/examples/um_futures/market/LongShortRatio.class
     delete mode 100644 target/test-classes/examples/um_futures/market/MarkPrice.class
     delete mode 100644 target/test-classes/examples/um_futures/market/MarkPriceKlines.class
     delete mode 100644 target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class
     delete mode 100644 target/test-classes/examples/um_futures/market/OpenInterest.class
     delete mode 100644 target/test-classes/examples/um_futures/market/OpenInterestStatistics.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Ping.class
     delete mode 100644 target/test-classes/examples/um_futures/market/TakerBuySellVolume.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Ticker24H.class
     delete mode 100644 target/test-classes/examples/um_futures/market/TickerPrice.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Time.class
     delete mode 100644 target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class
     delete mode 100644 target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class
     delete mode 100644 target/test-classes/examples/um_futures/market/Trades.class
     delete mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class
     delete mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
     delete mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy$1.class
     delete mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy.class
     delete mode 100644 target/test-classes/examples/um_futures/proxy/UnauthProxy.class
     delete mode 100644 target/test-classes/examples/um_futures/userdata/CloseListenKey.class
     delete mode 100644 target/test-classes/examples/um_futures/userdata/CreateListenKey.class
     delete mode 100644 target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AggTradeStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AllBookTicker.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/AllTickerStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/BookTicker.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/CombineStreams.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/CompositeIndex.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/DiffDepthStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/ForceOrderStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/KlineStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/ListenUserStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/MarkPriceStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/MiniTickerStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/PartialDepthStream.class
     delete mode 100644 target/test-classes/examples/um_futures/websocket/SymbolTicker.class
     delete mode 100644 target/test-classes/unit/MockData$1.class
     delete mode 100644 target/test-classes/unit/MockData.class
     delete mode 100644 target/test-classes/unit/MockWebServerDispatcher$1.class
     delete mode 100644 target/test-classes/unit/MockWebServerDispatcher.class
     delete mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl$1.class
     delete mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl.class
     delete mode 100644 target/test-classes/unit/TestJSONParser.class
     delete mode 100644 target/test-classes/unit/TestParameterChecker.class
     delete mode 100644 target/test-classes/unit/TestRequestBuilder.class
     delete mode 100644 target/test-classes/unit/TestResponseHandler.class
     delete mode 100644 target/test-classes/unit/TestUrlBuilder$1.class
     delete mode 100644 target/test-classes/unit/TestUrlBuilder$2.class
     delete mode 100644 target/test-classes/unit/TestUrlBuilder$3.class
     delete mode 100644 target/test-classes/unit/TestUrlBuilder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMAllOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMNewOrder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class
     delete mode 100644 target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMAggTrades.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMBasis.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMBookTicker.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMDepth.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMKlines.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMPing.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTicker24H.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTime.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class
     delete mode 100644 target/test-classes/unit/cm_futures/market/TestCMTrades.class
     delete mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class
     delete mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class
     delete mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class
     delete mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class
     delete mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMAllOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMNewOrder.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
     delete mode 100644 target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMAggTrades.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMBookTicker.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMDepth.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexInfo.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMKlines.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPrice.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterest.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMPing.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTicker24H.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTickerPrice.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTime.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class
     delete mode 100644 target/test-classes/unit/um_futures/market/TestUMTrades.class
     delete mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class
     delete mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class
     delete mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
     delete mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
     delete mode 100644 target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    
    diff --git a/pom.xml b/pom.xml
    index e2ada65..770dc34 100644
    --- a/pom.xml
    +++ b/pom.xml
    @@ -201,5 +201,10 @@
                 <version>5.10.1</version>
                 <scope>test</scope>
             </dependency>
    +        <dependency>
    +            <groupId>org.apache.logging.log4j</groupId>
    +            <artifactId>log4j-1.2-api</artifactId>
    +            <version>2.20.0</version>
    +        </dependency>
         </dependencies>
     </project>
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    index 10cd435..512f522 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    @@ -120,9 +120,13 @@ public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCal
             Request request = null;
             final int defaultSpeed = 3;
             if (speed == defaultSpeed) {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice", baseUrl, symbol.toLowerCase()));
    -        } else {
    -            request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss", baseUrl, symbol.toLowerCase(), speed));
    +            String reqStr = String.format("%s/ws/%s@markPrice", baseUrl, symbol.toLowerCase());
    +            request = RequestBuilder.buildWebsocketRequest(reqStr);
    +        }
    +        else {
    +            String reqStr = String.format("%s/ws/%s@markPrice@%ss", baseUrl, symbol.toLowerCase(), speed);
    +            request = RequestBuilder.buildWebsocketRequest(reqStr);
    +
             }
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
         }
    diff --git a/target/apidocs/allclasses-index.html b/target/apidocs/allclasses-index.html
    deleted file mode 100644
    index 66c3f48..0000000
    --- a/target/apidocs/allclasses-index.html
    +++ /dev/null
    @@ -1,147 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>All Classes and Interfaces (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="class index">
    -<meta name="generator" content="javadoc/AllClassesIndexWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="all-classes-index-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="index.html">Overview</a></li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li><a href="overview-tree.html">Tree</a></li>
    -<li><a href="index-all.html">Index</a></li>
    -<li><a href="help-doc.html#all-classes">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
    -</div>
    -<div id="all-classes-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button></div>
    -<div id="all-classes-table.tabpanel" role="tabpanel">
    -<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Coin-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Coin-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Coin-Margined User Data Streams Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">COIN-M Websocket Streams</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">USDⓈ-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">USDⓈ-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">USDⓈ-M  Websocket Streams</div>
    -</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">User Data Streams Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></div>
    -<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
    -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    -<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
    -<div class="block">Futures Websocket Streams</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/allpackages-index.html b/target/apidocs/allpackages-index.html
    deleted file mode 100644
    index e63aae7..0000000
    --- a/target/apidocs/allpackages-index.html
    +++ /dev/null
    @@ -1,77 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>All Packages (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="package index">
    -<meta name="generator" content="javadoc/AllPackagesIndexWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="all-packages-index-page">
    -<script type="text/javascript">var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="index.html">Overview</a></li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li><a href="overview-tree.html">Tree</a></li>
    -<li><a href="index-all.html">Index</a></li>
    -<li><a href="help-doc.html#all-packages">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
    -</div>
    -<div class="caption"><span>Package Summary</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    deleted file mode 100644
    index f2fcab7..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/FuturesClient.html
    +++ /dev/null
    @@ -1,160 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: FuturesClient">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/FuturesClient.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li>Constr&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li>Constr&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client</a></div>
    -<h1 title="Interface FuturesClient" class="title">Interface FuturesClient</h1>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Known Implementing Classes:</dt>
    -<dd><code><a href="impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code>, <code><a href="impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></code>, <code><a href="impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">FuturesClient</span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="market()">
    -<h3>market</h3>
    -<div class="member-signature"><span class="return-type"><a href="impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span>&nbsp;<span class="element-name">market</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="account()">
    -<h3>account</h3>
    -<div class="member-signature"><span class="return-type"><a href="impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span>&nbsp;<span class="element-name">account</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="userData()">
    -<h3>userData</h3>
    -<div class="member-signature"><span class="return-type"><a href="impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="portfolioMargin()">
    -<h3>portfolioMargin</h3>
    -<div class="member-signature"><span class="return-type"><a href="impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    deleted file mode 100644
    index 1a9e94f..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/WebsocketClient.html
    +++ /dev/null
    @@ -1,602 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client, interface: WebsocketClient">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/WebsocketClient.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li>Constr&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li>Constr&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client</a></div>
    -<h1 title="Interface WebsocketClient" class="title">Interface WebsocketClient</h1>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Known Implementing Classes:</dt>
    -<dd><code><a href="impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code>, <code><a href="impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code>, <code><a href="impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WebsocketClient</span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#closeAllConnections()" class="member-name-link">closeAllConnections</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#closeConnection(int)" class="member-name-link">closeConnection</a><wbr>(int&nbsp;streamId)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>symbolTicker</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>symbolTicker</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>klineStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>klineStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>aggTradeStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>aggTradeStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>miniTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>miniTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMiniTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMiniTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allBookTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allBookTickerStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>partialDepthStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>partialDepthStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>diffDepthStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>diffDepthStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>combineStreams</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>combineStreams</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>listenUserStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>listenUserStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="closeConnection(int)">
    -<h3>closeConnection</h3>
    -<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">closeConnection</span><wbr><span class="parameters">(int&nbsp;streamId)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="closeAllConnections()">
    -<h3>closeAllConnections</h3>
    -<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">closeAllConnections</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markPriceStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markPriceStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>continuousKlineStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>continuousKlineStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>forceOrderStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>forceOrderStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allForceOrderStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allForceOrderStream</h3>
    -<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    deleted file mode 100644
    index f4adc74..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/FuturesClient.html
    +++ /dev/null
    @@ -1,93 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Interface com.binance.connector.futures.client.FuturesClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client, interface: FuturesClient">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Interface com.binance.connector.futures.client.FuturesClient" class="title">Uses of Interface<br>com.binance.connector.futures.client.FuturesClient</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a> in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Classes in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a> that implement <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second odd-row-color"><code><a href="../impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html b/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    deleted file mode 100644
    index b99a844..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/class-use/WebsocketClient.html
    +++ /dev/null
    @@ -1,99 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Interface com.binance.connector.futures.client.WebsocketClient (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client, interface: WebsocketClient">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Interface com.binance.connector.futures.client.WebsocketClient" class="title">Uses of Interface<br>com.binance.connector.futures.client.WebsocketClient</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a> in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Classes in <a href="../impl/package-summary.html">com.binance.connector.futures.client.impl</a> that implement <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">COIN-M Websocket Streams</div>
    -</div>
    -<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second odd-row-color"><code><a href="../impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></div>
    -<div class="col-last odd-row-color">
    -<div class="block">USDⓈ-M  Websocket Streams</div>
    -</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Futures Websocket Streams</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    deleted file mode 100644
    index bd0e770..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMFuturesClientImpl.html
    +++ /dev/null
    @@ -1,251 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMFuturesClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class CMFuturesClientImpl" class="title">Class CMFuturesClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.FuturesClientImpl</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.CMFuturesClientImpl</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMFuturesClientImpl</span>
    -<span class="extends-implements">extends <a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CMFuturesClientImpl</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.FuturesClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></h3>
    -<code><a href="FuturesClientImpl.html#getApiKey()">getApiKey</a>, <a href="FuturesClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="FuturesClientImpl.html#getProductUrl()">getProductUrl</a>, <a href="FuturesClientImpl.html#getProxy()">getProxy</a>, <a href="FuturesClientImpl.html#getSecretKey()">getSecretKey</a>, <a href="FuturesClientImpl.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">setProxy</a>, <a href="FuturesClientImpl.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="FuturesClientImpl.html#unsetProxy()">unsetProxy</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;()">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String)">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,boolean)">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String)">
    -<h3>CMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="market()">
    -<h3>market</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span>&nbsp;<span class="element-name">market</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="account()">
    -<h3>account</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span>&nbsp;<span class="element-name">account</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="userData()">
    -<h3>userData</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="portfolioMargin()">
    -<h3>portfolioMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    deleted file mode 100644
    index 273ad25..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1,462 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMWebsocketClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class CMWebsocketClientImpl" class="title">Class CMWebsocketClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.WebsocketClientImpl</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMWebsocketClientImpl</span>
    -<span class="extends-implements">extends <a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    -<div class="block"><h2>COIN-M Websocket Streams</h2>
    - All stream endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> Websocket Market Streams</a> and
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> User Data Streams</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned as callback.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CMWebsocketClientImpl</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CMWebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Index Price Stream
    - <br><br>
    - &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceStreamRequestString(java.lang.String,int,java.lang.String)" class="member-name-link">indexPriceStreamRequestString</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initalString,
    - int&nbsp;speed,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.WebsocketClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></h3>
    -<code><a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#closeAllConnections()">closeAllConnections</a>, <a href="WebsocketClientImpl.html#closeConnection(int)">closeConnection</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">createConnection</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="WebsocketClientImpl.html#getConnections()">getConnections</a>, <a href="WebsocketClientImpl.html#getNoopCallback()">getNoopCallback</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;()">
    -<h3>CMWebsocketClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMWebsocketClientImpl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String)">
    -<h3>CMWebsocketClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMWebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>indexPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Index Price Stream
    - <br><br>
    - &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-stream">
    - https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexPriceStreamRequestString(java.lang.String,int,java.lang.String)">
    -<h3>indexPriceStreamRequestString</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPriceStreamRequestString</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initalString,
    - int&nbsp;speed,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair)</span></div>
    -<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>initalString</code> - </dd>
    -<dd><code>speed</code> - </dd>
    -<dd><code>pair</code> - </dd>
    -<dt>Returns:</dt>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>indexPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markPriceSymbolsPairStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceSymbolsPairStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    - <br><br>
    - &lt;pair&gt;@markPrice or &lt;pair&gt;@markPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair">
    - https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)">
    -<h3>markPriceSymbolsPairStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceSymbolsPairStream</span><wbr><span class="parameters">(<a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</span></div>
    -<div class="block">Same as <a href="#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>markPriceSymbolParams</code> - </dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>indexKlineCandlestick</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    - <br><br>
    - &lt;pair&gt;@indexPriceKline_&lt;interval&gt;
    - <br><br>
    - Update Speed: 250ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>indexKlineCandlestick</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">indexKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markKlineCandlestick</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    - <br><br>
    - &lt;symbol&gt;@markPriceKline_&lt;interval&gt;
    - <br><br>
    - Update Speed: 250ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markKlineCandlestick</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markKlineCandlestick</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    deleted file mode 100644
    index 09dad4e..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/FuturesClientImpl.html
    +++ /dev/null
    @@ -1,291 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/FuturesClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class FuturesClientImpl" class="title">Class FuturesClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.FuturesClientImpl</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    -</dl>
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code>, <code><a href="UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">FuturesClientImpl</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
    -implements <a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getApiKey()" class="member-name-link">getApiKey</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.ProxyAuth</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProxy()" class="member-name-link">getProxy</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSecretKey()" class="member-name-link">getSecretKey</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setProxy</a><wbr>(com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unsetProxy()" class="member-name-link">unsetProxy</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.FuturesClient">Methods inherited from interface&nbsp;com.binance.connector.futures.client.<a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></h3>
    -<code><a href="../FuturesClient.html#account()">account</a>, <a href="../FuturesClient.html#market()">market</a>, <a href="../FuturesClient.html#portfolioMargin()">portfolioMargin</a>, <a href="../FuturesClient.html#userData()">userData</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    -<h3>FuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    -<h3>FuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
    -<h3>FuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">
    -<h3>FuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;product,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getApiKey()">
    -<h3>getApiKey</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getApiKey</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getSecretKey()">
    -<h3>getSecretKey</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSecretKey</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getBaseUrl()">
    -<h3>getBaseUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getProductUrl()">
    -<h3>getProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getShowLimitUsage()">
    -<h3>getShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setShowLimitUsage(boolean)">
    -<h3>setShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>setProxy</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProxy</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getProxy()">
    -<h3>getProxy</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.ProxyAuth</span>&nbsp;<span class="element-name">getProxy</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="unsetProxy()">
    -<h3>unsetProxy</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">unsetProxy</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    deleted file mode 100644
    index ddd72eb..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html
    +++ /dev/null
    @@ -1,227 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/MarkPriceSymbolParams.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class MarkPriceSymbolParams" class="title">Class MarkPriceSymbolParams</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MarkPriceSymbolParams</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">MarkPriceSymbolParams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnClosingCallback()" class="member-name-link">getOnClosingCallback</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnFailureCallback()" class="member-name-link">getOnFailureCallback</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnMessageCallback()" class="member-name-link">getOnMessageCallback</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOnOpenCallback()" class="member-name-link">getOnOpenCallback</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPair()" class="member-name-link">getPair</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSpeed()" class="member-name-link">getSpeed</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>MarkPriceSymbolParams</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MarkPriceSymbolParams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getPair()">
    -<h3>getPair</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPair</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getSpeed()">
    -<h3>getSpeed</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSpeed</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getOnOpenCallback()">
    -<h3>getOnOpenCallback</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnOpenCallback</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getOnMessageCallback()">
    -<h3>getOnMessageCallback</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnMessageCallback</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getOnClosingCallback()">
    -<h3>getOnClosingCallback</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnClosingCallback</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getOnFailureCallback()">
    -<h3>getOnFailureCallback</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getOnFailureCallback</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    deleted file mode 100644
    index 63f9983..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMFuturesClientImpl.html
    +++ /dev/null
    @@ -1,251 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMFuturesClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class UMFuturesClientImpl" class="title">Class UMFuturesClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.FuturesClientImpl</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.UMFuturesClientImpl</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMFuturesClientImpl</span>
    -<span class="extends-implements">extends <a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UMFuturesClientImpl</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.FuturesClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></h3>
    -<code><a href="FuturesClientImpl.html#getApiKey()">getApiKey</a>, <a href="FuturesClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="FuturesClientImpl.html#getProductUrl()">getProductUrl</a>, <a href="FuturesClientImpl.html#getProxy()">getProxy</a>, <a href="FuturesClientImpl.html#getSecretKey()">getSecretKey</a>, <a href="FuturesClientImpl.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)">setProxy</a>, <a href="FuturesClientImpl.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="FuturesClientImpl.html#unsetProxy()">unsetProxy</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;()">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String)">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,boolean)">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean)">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String)">
    -<h3>UMFuturesClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMFuturesClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="market()">
    -<h3>market</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span>&nbsp;<span class="element-name">market</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="account()">
    -<h3>account</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span>&nbsp;<span class="element-name">account</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="userData()">
    -<h3>userData</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span>&nbsp;<span class="element-name">userData</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="portfolioMargin()">
    -<h3>portfolioMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span>&nbsp;<span class="element-name">portfolioMargin</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    deleted file mode 100644
    index 157e479..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1,302 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMWebsocketClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class UMWebsocketClientImpl" class="title">Class UMWebsocketClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl.WebsocketClientImpl</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.UMWebsocketClientImpl</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMWebsocketClientImpl</span>
    -<span class="extends-implements">extends <a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    -<div class="block"><h2>USDⓈ-M  Websocket Streams</h2>
    - All stream endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> Websocket Market Streams</a> and
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> User Data Streams</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned as callback.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UMWebsocketClientImpl</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">UMWebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream</a><wbr>(int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream</a><wbr>(int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Composite index information for index symbols pushed every second.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.WebsocketClientImpl">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></h3>
    -<code><a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a>, <a href="WebsocketClientImpl.html#closeAllConnections()">closeAllConnections</a>, <a href="WebsocketClientImpl.html#closeConnection(int)">closeConnection</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a>, <a href="WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">createConnection</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a>, <a href="WebsocketClientImpl.html#getBaseUrl()">getBaseUrl</a>, <a href="WebsocketClientImpl.html#getConnections()">getConnections</a>, <a href="WebsocketClientImpl.html#getNoopCallback()">getNoopCallback</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a>, <a href="WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;()">
    -<h3>UMWebsocketClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMWebsocketClientImpl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String)">
    -<h3>UMWebsocketClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMWebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMarkPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMarkPriceStream</span><wbr><span class="parameters">(int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.
    - <br><br>
    - &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market">
    - https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMarkPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMarkPriceStream</span><wbr><span class="parameters">(int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>compositeIndexSymbolInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compositeIndexSymbolInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Composite index information for index symbols pushed every second.
    - <br><br>
    - &lt;symbol&gt;@compositeIndex
    - <br><br>
    - Update Speed: 1000ms</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>compositeIndexSymbolInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compositeIndexSymbolInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    deleted file mode 100644
    index 1951f44..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/WebsocketClientImpl.html
    +++ /dev/null
    @@ -1,1359 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/WebsocketClientImpl.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<h1 title="Class WebsocketClientImpl" class="title">Class WebsocketClientImpl</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.WebsocketClientImpl</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>All Implemented Interfaces:</dt>
    -<dd><code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -</dl>
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code>, <code><a href="UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">WebsocketClientImpl</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
    -implements <a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></span></div>
    -<div class="block"><h2>Futures Websocket Streams</h2>
    - All stream endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams"> USDⓈ-M Websocket Market Streams</a> and
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams"> COIN-M Websocket Market Streams</a> and
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams"> USDⓈ-M User Data Streams</a> and
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams"> COIN-M User Data Streams</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned as callback.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">WebsocketClientImpl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24hr rolling window ticker statistics for all symbols.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeAllConnections()" class="member-name-link">closeAllConnections</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Closes all streams</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeConnection(int)" class="member-name-link">closeConnection</a><wbr>(int&nbsp;connectionId)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Closes a specific stream based on stream Id.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)" class="member-name-link">createConnection</a><wbr>(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback,
    - okhttp3.Request&nbsp;request)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    - <br><br>
    - &lt;symbol&gt;@depth@&lt;speed&gt;ms
    - <br><br>
    - Update Speed: 250ms, 500ms, 100ms</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>com.binance.connector.futures.client.utils.WebSocketConnection&gt;</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getConnections()" class="member-name-link">getConnections</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.WebSocketCallback</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNoopCallback()" class="member-name-link">getNoopCallback</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24hr rolling window mini-ticker statistics.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Top bids and asks, Valid are 5, 10, or 20.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24hr rolling window ticker statistics for a single symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Same as <a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String)">
    -<h3>WebsocketClientImpl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WebsocketClientImpl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getNoopCallback()">
    -<h3>getNoopCallback</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.WebSocketCallback</span>&nbsp;<span class="element-name">getNoopCallback</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getBaseUrl()">
    -<h3>getBaseUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>aggTradeStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.
    - Only market trades will be aggregated, which means the insurance fund trades and ADL trades won't be aggregated.
    - <br><br>
    - &lt;symbol&gt;@aggTrade
    - <br><br>
    - Update Speed: 100ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>aggTradeStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">aggTradeStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">aggTradeStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
    - <br><br>
    - &lt;symbol&gt;@markPrice or &lt;symbol&gt;@markPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream">
    - https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream">
    - https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>markPriceStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">markPriceStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">markPriceStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>speed</code> - speed in seconds, can be 1 or 3</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>klineStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    - <br><br>
    - &lt;symbol&gt;@kline_&lt;interval&gt;
    - <br><br>
    - Update Speed: 250ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>klineStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">klineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">klineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>continuousKlineStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing). Contract Types are: perpetual, current_quarter, next_quarter
    - <br><br>
    -  &lt;pair&gt;_&lt;contractType&gt;@continuousKline_&lt;interval&gt;
    - <br><br>
    - Update Speed: 250ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>contractType</code> - perpetual, current_quarter, next_quarter</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>continuousKlineStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">continuousKlineStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pair,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;contractType,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;interval,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">continuousKlineStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>pair</code> - trading pair</dd>
    -<dd><code>interval</code> - kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M</dd>
    -<dd><code>contractType</code> - perpetual, current_quarter, next_quarter</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>miniTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">24hr rolling window mini-ticker statistics.
    - These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    - <br><br>
    - &lt;symbol&gt;@miniTicker
    - <br><br>
    - Update Speed: 500ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream">
    - https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream">
    - https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>miniTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">miniTickerStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">miniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMiniTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.
    - These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    - Note that only tickers that have changed will be present in the array.
    - <br><br>
    - !miniTicker@arr
    - <br><br>
    - Update Speed: 1000ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream">
    - https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream">
    - https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allMiniTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allMiniTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allMiniTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>symbolTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">24hr rolling window ticker statistics for a single symbol.
    - These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    - <br><br>
    - &lt;symbol&gt;@ticker
    - <br><br>
    - Update Speed: 500ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>symbolTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">symbolTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">symbolTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">24hr rolling window ticker statistics for all symbols.
    - These are NOT the statistics of the UTC day, but a 24hr rolling window from requestTime to 24hrs before.
    - Note that only tickers that have changed will be present in the array.
    - <br><br>
    - !ticker@arr
    - <br><br>
    - Update Speed: 1000ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
    - <br><br>
    - &lt;symbol&gt;@bookTicker
    - <br><br>
    - Update Speed: Real-time</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">bookTicker</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allBookTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.
    - <br><br>
    - !bookTicker
    - <br><br>
    - Update Speed: Real-time</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
    - https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream">
    - https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allBookTickerStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allBookTickerStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allBookTickerStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>forceOrderStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.
    - For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    - If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    - <br><br>
    - &lt;symbol&gt;@forceOrder
    - <br><br>
    - Update Speed: 1000ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>forceOrderStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">forceOrderStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">forceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allForceOrderStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.
    - For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    - If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    - <br><br>
    - !forceOrder@arr
    - <br><br>
    - Update Speed: 1000ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream">
    - https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>allForceOrderStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">allForceOrderStream</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">allForceOrderStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>partialDepthStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Top bids and asks, Valid are 5, 10, or 20.
    - <br><br>
    - &lt;symbol&gt;@depth&lt;levels&gt;@&lt;speed&gt;ms
    - <br><br>
    - Update Speed: 250ms, 500ms or 100ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>levels</code> - order book depth level, can be 5, 10, or 20</dd>
    -<dd><code>speed</code> - update speed  in ms, can be 250, 500 or 100</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>partialDepthStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">partialDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;levels,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">partialDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>levels</code> - order book depth level, can be 5, 10, or 20</dd>
    -<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>diffDepthStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    - <br><br>
    - &lt;symbol&gt;@depth@&lt;speed&gt;ms
    - <br><br>
    - Update Speed: 250ms, 500ms, 100ms</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>diffDepthStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">diffDepthStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;symbol,
    - int&nbsp;speed,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">diffDepthStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>symbol</code> - trading symbol</dd>
    -<dd><code>speed</code> - update speed in ms, can be 250, 500 or 100</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>listenUserStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>listenKey</code> - listen key</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#user-data-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>listenUserStream</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">listenUserStream</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;listenKey,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">listenUserStream</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>listenKey</code> - listen key</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>combineStreams</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback)</span></div>
    -<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>streams</code> - A list of stream names to be combined <br></dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams">
    - https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams">
    - https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">
    -<h3>combineStreams</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">combineStreams</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;streams,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback)</span></div>
    -<div class="block">Same as <a href="#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)">combineStreams</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>streams</code> - stream name list</dd>
    -<dd><code>onOpenCallback</code> - onOpenCallback</dd>
    -<dd><code>onMessageCallback</code> - onMessageCallback</dd>
    -<dd><code>onClosingCallback</code> - onClosingCallback</dd>
    -<dd><code>onFailureCallback</code> - onFailureCallback</dd>
    -<dt>Returns:</dt>
    -<dd>int - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="closeConnection(int)">
    -<h3>closeConnection</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closeConnection</span><wbr><span class="parameters">(int&nbsp;connectionId)</span></div>
    -<div class="block">Closes a specific stream based on stream Id.</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#closeConnection(int)">closeConnection</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>connectionId</code> - Connection ID</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="closeAllConnections()">
    -<h3>closeAllConnections</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closeAllConnections</span>()</div>
    -<div class="block">Closes all streams</div>
    -<dl class="notes">
    -<dt>Specified by:</dt>
    -<dd><code><a href="../WebsocketClient.html#closeAllConnections()">closeAllConnections</a></code>&nbsp;in interface&nbsp;<code><a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></code></dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)">
    -<h3>createConnection</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">createConnection</span><wbr><span class="parameters">(com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onOpenCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onMessageCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onClosingCallback,
    - com.binance.connector.futures.client.utils.WebSocketCallback&nbsp;onFailureCallback,
    - okhttp3.Request&nbsp;request)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getConnections()">
    -<h3>getConnections</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>com.binance.connector.futures.client.utils.WebSocketConnection&gt;</span>&nbsp;<span class="element-name">getConnections</span>()</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    deleted file mode 100644
    index 8868801..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMFuturesClientImpl.html
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMFuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.CMFuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.CMFuturesClientImpl</h1>
    -</div>
    -No usage of com.binance.connector.futures.client.impl.CMFuturesClientImpl</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    deleted file mode 100644
    index 8e29348..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/CMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: CMWebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.CMWebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.CMWebsocketClientImpl</h1>
    -</div>
    -No usage of com.binance.connector.futures.client.impl.CMWebsocketClientImpl</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    deleted file mode 100644
    index f3a0e14..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/FuturesClientImpl.html
    +++ /dev/null
    @@ -1,90 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: FuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.FuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.FuturesClientImpl</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second odd-row-color"><code><a href="../UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></code></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    deleted file mode 100644
    index 7b8f7a6..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/MarkPriceSymbolParams.html
    +++ /dev/null
    @@ -1,89 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: MarkPriceSymbolParams">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.MarkPriceSymbolParams" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.MarkPriceSymbolParams</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a> with parameters of type <a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>int</code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">CMWebsocketClientImpl.</span><code><a href="../CMWebsocketClientImpl.html#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream</a><wbr>(<a href="../MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a>&nbsp;markPriceSymbolParams)</code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Same as <a href="../CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    deleted file mode 100644
    index 5cc29ef..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMFuturesClientImpl.html
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMFuturesClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.UMFuturesClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.UMFuturesClientImpl</h1>
    -</div>
    -No usage of com.binance.connector.futures.client.impl.UMFuturesClientImpl</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    deleted file mode 100644
    index 79faa93..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/UMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: UMWebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.UMWebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.UMWebsocketClientImpl</h1>
    -</div>
    -No usage of com.binance.connector.futures.client.impl.UMWebsocketClientImpl</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html b/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    deleted file mode 100644
    index 9bd194c..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/class-use/WebsocketClientImpl.html
    +++ /dev/null
    @@ -1,94 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl, class: WebsocketClientImpl">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.WebsocketClientImpl" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.WebsocketClientImpl</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> in <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">COIN-M Websocket Streams</div>
    -</div>
    -<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second odd-row-color"><code><a href="../UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></code></div>
    -<div class="col-last odd-row-color">
    -<div class="block">USDⓈ-M  Websocket Streams</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    deleted file mode 100644
    index 129b44b..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMAccount.html
    +++ /dev/null
    @@ -1,536 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMAccount.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<h1 title="Class CMAccount" class="title">Class CMAccount</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Account</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMAccount</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMAccount</span>
    -<span class="extends-implements">extends <a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    -<div class="block"><h2>Coin-Margined Trade Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMAccount</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get current account information.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get trades for a specific account and symbol.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get all open orders on a symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get all open orders on a symbol.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v1/balance
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracketForPair(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracketForPair</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyOrder(java.util.LinkedHashMap)" class="member-name-link">modifyOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    - <br><br>
    - PUT /v1/order
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#orderModifyHistory(java.util.LinkedHashMap)" class="member-name-link">orderModifyHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get order modification history
    - <br><br>
    - GET /v1/orderAmendment
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get current position information.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Account">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></h3>
    -<code><a href="../futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)">autoCancelOpen</a>, <a href="../futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)">cancelAllOpenOrders</a>, <a href="../futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)">cancelMultipleOrders</a>, <a href="../futures/Account.html#cancelOrder(java.util.LinkedHashMap)">cancelOrder</a>, <a href="../futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)">changeInitialLeverage</a>, <a href="../futures/Account.html#changeMarginType(java.util.LinkedHashMap)">changeMarginType</a>, <a href="../futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)">changePositionModeTrade</a>, <a href="../futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)">getAdlQuantile</a>, <a href="../futures/Account.html#getCommissionRate(java.util.LinkedHashMap)">getCommissionRate</a>, <a href="../futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)">getCurrentPositionMode</a>, <a href="../futures/Account.html#getForceOrders(java.util.LinkedHashMap)">getForceOrders</a>, <a href="../futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)">getIncomeHistory</a>, <a href="../futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)">getPositionMarginChangeHistory</a>, <a href="../futures/Account.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Account.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Account.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)">modifyIsolatedPositionMargin</a>, <a href="../futures/Account.html#newOrder(java.util.LinkedHashMap)">newOrder</a>, <a href="../futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)">placeMultipleOrders</a>, <a href="../futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)">queryCurrentOpenOrder</a>, <a href="../futures/Account.html#queryOrder(java.util.LinkedHashMap)">queryOrder</a>, <a href="../futures/Account.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Account.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>CMAccount</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMAccount</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="modifyOrder(java.util.LinkedHashMap)">
    -<h3>modifyOrder</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">modifyOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    - <br><br>
    - PUT /v1/order
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - orderId -- optional/long <br>
    - origClientOrderId -- optional/string <br>
    - symbol - mandatory/string <br>
    - side -- mandatory/enum <br>
    - quantity -- optional/decimal <br>
    - price -- optional/decimal <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade">
    -    https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="orderModifyHistory(java.util.LinkedHashMap)">
    -<h3>orderModifyHistory</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">orderModifyHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get order modification history
    - <br><br>
    - GET /v1/orderAmendment
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderId -- optional/long <br>
    - origClientOrderId -- optional/string <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    -<h3>currentAllOpenOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/openOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)">currentAllOpenOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - pair -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    -<h3>allOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/allOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#allOrders(java.util.LinkedHashMap)">allOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - pair -- optional/string <br>
    - orderId -- optional/long <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="futuresAccountBalance(java.util.LinkedHashMap)">
    -<h3>futuresAccountBalance</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresAccountBalance</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v1/balance
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="accountInformation(java.util.LinkedHashMap)">
    -<h3>accountInformation</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    - <br><br>
    - GET /v2/account
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="positionInformation(java.util.LinkedHashMap)">
    -<h3>positionInformation</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">positionInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get current position information.
    - <br><br>
    - GET /v1/positionRisk
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - marginAsset -- optional/string <br>
    - pair -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    -<h3>accountTradeList</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get trades for a specific account and symbol.
    - <br><br>
    - GET /v1/userTrades
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#accountTradeList(java.util.LinkedHashMap)">accountTradeList</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - pair -- optional/string <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - fromId -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    -<h3>getLeverageBracket</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)">getLeverageBracket</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getLeverageBracketForPair(java.util.LinkedHashMap)">
    -<h3>getLeverageBracketForPair</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracketForPair</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    deleted file mode 100644
    index 07d39d2..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMMarket.html
    +++ /dev/null
    @@ -1,520 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMMarket.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<h1 title="Class CMMarket" class="title">Class CMMarket</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Market</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMMarket</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMMarket</span>
    -<span class="extends-implements">extends <a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    -<div class="block"><h2>Coin-Margined Market Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#market-data-endpoints">Market Data Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMMarket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#basis(java.util.LinkedHashMap)" class="member-name-link">basis</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">For COIN-M Futures Only
    - <br><br>
    - GET /futures/data/basis
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24 hour rolling window price change statistics.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Latest price for a symbol or symbols.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Market">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></h3>
    -<code><a href="../futures/Market.html#aggTrades(java.util.LinkedHashMap)">aggTrades</a>, <a href="../futures/Market.html#continuousKlines(java.util.LinkedHashMap)">continuousKlines</a>, <a href="../futures/Market.html#depth(java.util.LinkedHashMap)">depth</a>, <a href="../futures/Market.html#exchangeInfo()">exchangeInfo</a>, <a href="../futures/Market.html#fundingRate(java.util.LinkedHashMap)">fundingRate</a>, <a href="../futures/Market.html#getBaseUrl()">getBaseUrl</a>, <a href="../futures/Market.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Market.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Market.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Market.html#historicalTrades(java.util.LinkedHashMap)">historicalTrades</a>, <a href="../futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)">indexPriceKlines</a>, <a href="../futures/Market.html#klines(java.util.LinkedHashMap)">klines</a>, <a href="../futures/Market.html#markPriceKlines(java.util.LinkedHashMap)">markPriceKlines</a>, <a href="../futures/Market.html#openInterest(java.util.LinkedHashMap)">openInterest</a>, <a href="../futures/Market.html#ping()">ping</a>, <a href="../futures/Market.html#setBaseUrl(java.lang.String)">setBaseUrl</a>, <a href="../futures/Market.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Market.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="../futures/Market.html#time()">time</a>, <a href="../futures/Market.html#trades(java.util.LinkedHashMap)">trades</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>CMMarket</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMMarket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    -<h3>markPrice</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#markPrice(java.util.LinkedHashMap)">markPrice</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading symbol <br>
    - pair -- optional/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price">
    -     https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    -<h3>ticker24H</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/ticker/24hr
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#ticker24H(java.util.LinkedHashMap)">ticker24H</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- optional/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics">
    -     https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    -<h3>tickerSymbol</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Latest price for a symbol or symbols.
    - <br><br>
    - GET /v1/ticker/price
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#tickerSymbol(java.util.LinkedHashMap)">tickerSymbol</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- optional/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker">
    -     https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Best price/qty on the order book for a symbol or symbols.
    - <br><br>
    - GET /v1/ticker/bookTicker
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#bookTicker(java.util.LinkedHashMap)">bookTicker</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- optional/string -- the trading pair (Only applicable in COIN-M Futures) <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker">
    -     https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    -<h3>openInterestStatistics</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)">openInterestStatistics</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
    -     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortPos</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)">topTraderLongShortPos</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions">
    -     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortAccs</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)">topTraderLongShortAccs</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
    -     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    -<h3>longShortRatio</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#longShortRatio(java.util.LinkedHashMap)">longShortRatio</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio">
    -     https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="basis(java.util.LinkedHashMap)">
    -<h3>basis</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">basis</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">For COIN-M Futures Only
    - <br><br>
    - GET /futures/data/basis
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string -- the trading pair <br>
    - contractType -- mandatory/enum -- CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d"
    - limit -- optional/long -- Default 30,Max 500
    - startTime -- optional/long
    - endTime -- optional/long</dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#basis">
    -     https://binance-docs.github.io/apidocs/delivery/en/#basis</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    deleted file mode 100644
    index fe699ae..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html
    +++ /dev/null
    @@ -1,206 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMPortfolioMargin.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<h1 title="Class CMPortfolioMargin" class="title">Class CMPortfolioMargin</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMPortfolioMargin</span>
    -<span class="extends-implements">extends <a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    -<div class="block"><h2>Coin-Margined Portfolio Margin Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMPortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Current Portfolio Margin exchange trading rules.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.PortfolioMargin">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></h3>
    -<code><a href="../futures/PortfolioMargin.html#getProductUrl()">getProductUrl</a>, <a href="../futures/PortfolioMargin.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/PortfolioMargin.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)">portfolioMarginAccountInfo</a>, <a href="../futures/PortfolioMargin.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/PortfolioMargin.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>CMPortfolioMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMPortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    -<h3>portfolioMarginExchangeInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Current Portfolio Margin exchange trading rules.
    - GET /v1/pmExchangeInfo
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)">portfolioMarginExchangeInfo</a></code>&nbsp;in class&nbsp;<code><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - pair -- optional/string <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information">
    -     https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    deleted file mode 100644
    index 93c0126..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/CMUserData.html
    +++ /dev/null
    @@ -1,149 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/CMUserData.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li>Method</li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<h1 title="Class CMUserData" class="title">Class CMUserData</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.UserData</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.cm_futures.CMUserData</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CMUserData</span>
    -<span class="extends-implements">extends <a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    -<div class="block"><h2>Coin-Margined User Data Streams Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">User Data Streams</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMUserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.UserData">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></h3>
    -<code><a href="../futures/UserData.html#closeListenKey()">closeListenKey</a>, <a href="../futures/UserData.html#createListenKey()">createListenKey</a>, <a href="../futures/UserData.html#extendListenKey()">extendListenKey</a>, <a href="../futures/UserData.html#getProductUrl()">getProductUrl</a>, <a href="../futures/UserData.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/UserData.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/UserData.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/UserData.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>CMUserData</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CMUserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    deleted file mode 100644
    index 4470171..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMAccount.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMAccount">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMAccount" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMAccount</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    deleted file mode 100644
    index d5e62fe..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMMarket.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMMarket">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMMarket" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMMarket</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    deleted file mode 100644
    index 5d4c27c..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMPortfolioMargin.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMPortfolioMargin">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    deleted file mode 100644
    index 4e455de..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/class-use/CMUserData.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures, class: CMUserData">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.cm_futures.CMUserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.cm_futures.CMUserData</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">CMFuturesClientImpl.</span><code><a href="../../CMFuturesClientImpl.html#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    deleted file mode 100644
    index 673f48c..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-summary.html
    +++ /dev/null
    @@ -1,116 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.cm_futures">
    -<meta name="generator" content="javadoc/PackageWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li class="nav-bar-cell1-rev">Package</li>
    -<li>Class</li>
    -<li><a href="package-use.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Package:&nbsp;</li>
    -<li>Description&nbsp;|&nbsp;</li>
    -<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    -<li><a href="#class-summary">Classes and Interfaces</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Package com.binance.connector.futures.client.impl.cm_futures" class="title">Package com.binance.connector.futures.client.impl.cm_futures</h1>
    -</div>
    -<hr>
    -<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.cm_futures</span></div>
    -<section class="summary">
    -<ul class="summary-list">
    -<li>
    -<div id="related-package-summary">
    -<div class="caption"><span>Related Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="../futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -<li>
    -<div id="class-summary">
    -<div class="caption"><span>Classes</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">Coin-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">Coin-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">Coin-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</div>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    deleted file mode 100644
    index 97e86f6..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-tree.html
    +++ /dev/null
    @@ -1,95 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.cm_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.cm_futures">
    -<meta name="generator" content="javadoc/PackageTreeWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-tree-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.cm_futures</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Class Hierarchy">Class Hierarchy</h2>
    -<ul>
    -<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></li>
    -</ul>
    -</li>
    -</ul>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    deleted file mode 100644
    index 80c8a8b..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/cm_futures/package-use.html
    +++ /dev/null
    @@ -1,98 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Package com.binance.connector.futures.client.impl.cm_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.cm_futures">
    -<meta name="generator" content="javadoc/PackageUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Package com.binance.connector.futures.client.impl.cm_futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.cm_futures</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="package-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a> used by <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/CMAccount.html#com.binance.connector.futures.client.impl">CMAccount</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/CMMarket.html#com.binance.connector.futures.client.impl">CMMarket</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">Coin-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color"><a href="class-use/CMPortfolioMargin.html#com.binance.connector.futures.client.impl">CMPortfolioMargin</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/CMUserData.html#com.binance.connector.futures.client.impl">CMUserData</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">Coin-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    deleted file mode 100644
    index dc6aaf5..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Account.html
    +++ /dev/null
    @@ -1,941 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Account">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/Account.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<h1 title="Class Account" class="title">Class Account</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.futures.Account</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="../cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code>, <code><a href="../um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Account</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    -<div class="block"><h2>Trade Endpoints</h2>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Account</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#autoCancelOpen(java.util.LinkedHashMap)" class="member-name-link">autoCancelOpen</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">cancelAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Cancel all open orders.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">cancelMultipleOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Cancel multiple orders.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cancelOrder(java.util.LinkedHashMap)" class="member-name-link">cancelOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Cancel an active order.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeInitialLeverage(java.util.LinkedHashMap)" class="member-name-link">changeInitialLeverage</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Change user's initial leverage of specific symbol market.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeMarginType(java.util.LinkedHashMap)" class="member-name-link">changeMarginType</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Change user's margin type
    - <br><br>
    - POST /v1/marginType
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changePositionModeTrade(java.util.LinkedHashMap)" class="member-name-link">changePositionModeTrade</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    - <br><br>
    - POST /v1/positionSide/dual
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAdlQuantile(java.util.LinkedHashMap)" class="member-name-link">getAdlQuantile</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Position ADL Quantile Estimation
    - <br><br>
    - GET /v1/adlQuantile
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCommissionRate(java.util.LinkedHashMap)" class="member-name-link">getCommissionRate</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">User's Commission Rate
    - <br><br>
    - GET /v1/commissionRate
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentPositionMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentPositionMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Check an order's status.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getForceOrders(java.util.LinkedHashMap)" class="member-name-link">getForceOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">User's Force Orders
    - <br><br>
    - GET /v1/forceOrders
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIncomeHistory(java.util.LinkedHashMap)" class="member-name-link">getIncomeHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Income History
    - <br><br>
    - GET /v1/income
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPositionMarginChangeHistory(java.util.LinkedHashMap)" class="member-name-link">getPositionMarginChangeHistory</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get position margin change history
    - <br><br>
    - GET /v1/positionMargin/history
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyIsolatedPositionMargin(java.util.LinkedHashMap)" class="member-name-link">modifyIsolatedPositionMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Modify Isolated Position Margin
    - <br><br>
    - POST /v1/positionMargin
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newOrder(java.util.LinkedHashMap)" class="member-name-link">newOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Send in a new order.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#placeMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">placeMultipleOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Send in a new order.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryCurrentOpenOrder(java.util.LinkedHashMap)" class="member-name-link">queryCurrentOpenOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Query Current Open Order
    - <br><br>
    - GET /v1/openOrder
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryOrder(java.util.LinkedHashMap)" class="member-name-link">queryOrder</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Check an order's status.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>Account</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Account</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getProductUrl()">
    -<h3>getProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getRequestHandler()">
    -<h3>getRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getShowLimitUsage()">
    -<h3>getShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setProductUrl(java.lang.String)">
    -<h3>setProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>setRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setShowLimitUsage(boolean)">
    -<h3>setShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    -<h3>currentAllOpenOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    -<h3>allOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    -<h3>accountTradeList</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    -<h3>getLeverageBracket</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="changePositionModeTrade(java.util.LinkedHashMap)">
    -<h3>changePositionModeTrade</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changePositionModeTrade</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    - <br><br>
    - POST /v1/positionSide/dual
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - dualSidePosition -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getCurrentPositionMode(java.util.LinkedHashMap)">
    -<h3>getCurrentPositionMode</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCurrentPositionMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Check an order's status.
    - <br><br>
    - GET /v1/positionSide/dual
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data">
    -     https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="newOrder(java.util.LinkedHashMap)">
    -<h3>newOrder</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">newOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Send in a new order.
    - <br><br>
    - POST /v1/order
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - side -- mandatory/enum <br>
    - positionSide - optional/enum <br>
    - type -- mandatory/enum <br>
    - timeInForce -- optional/enum <br>
    - quantity -- optional/decimal <br>
    - reduceOnly -- optional/string <br>
    - price -- optional/decimal <br>
    - newClientOrderId -- optional/string <br>
    - stopPrice -- optional/decimal <br>
    - closePosition -- optional/string <br>
    - activationPrice -- optional/decimal <br>
    - callbackRate -- optional/decimal <br>
    - workingType -- optional/enum <br>
    - priceProtect -- optional/string <br>
    - newOrderRespType -- optional/enum <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#new-order-trade">
    -    https://binance-docs.github.io/apidocs/futures/en/#new-order-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade">
    -    https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="placeMultipleOrders(java.util.LinkedHashMap)">
    -<h3>placeMultipleOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">placeMultipleOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Send in a new order.
    - <br><br>
    - POST /v1/batchOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - batchOrders -- mandatory/list <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="queryOrder(java.util.LinkedHashMap)">
    -<h3>queryOrder</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">queryOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Check an order's status.
    - <br><br>
    - GET /v1/order
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderId -- optional/long <br>
    - origClientOrderId -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data">
    -     https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="cancelOrder(java.util.LinkedHashMap)">
    -<h3>cancelOrder</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Cancel an active order.
    - <br><br>
    - DELETE /v1/order
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderId -- optional/long <br>
    - origClientOrderId -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="cancelAllOpenOrders(java.util.LinkedHashMap)">
    -<h3>cancelAllOpenOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Cancel all open orders.
    - <br><br>
    - DELETE /v1/allOpenOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="cancelMultipleOrders(java.util.LinkedHashMap)">
    -<h3>cancelMultipleOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">cancelMultipleOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Cancel multiple orders.
    - <br><br>
    - DELETE /v1/batchOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderIdList -- optional/list <br>
    - origClientOrderIdList -- optional/list <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade">
    -     hhttps://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade">
    -     hhttps://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="autoCancelOpen(java.util.LinkedHashMap)">
    -<h3>autoCancelOpen</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">autoCancelOpen</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.
    - <br><br>
    - POST /v1/countdownCancelAll
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - countdownTime -- mandatory/long <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="queryCurrentOpenOrder(java.util.LinkedHashMap)">
    -<h3>queryCurrentOpenOrder</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">queryCurrentOpenOrder</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Query Current Open Order
    - <br><br>
    - GET /v1/openOrder
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderId -- optional/long <br>
    - origClientOrderId - optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="changeInitialLeverage(java.util.LinkedHashMap)">
    -<h3>changeInitialLeverage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeInitialLeverage</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Change user's initial leverage of specific symbol market.
    - <br><br>
    - POST /v1/leverage
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - leverage -- mandatory/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="changeMarginType(java.util.LinkedHashMap)">
    -<h3>changeMarginType</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeMarginType</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Change user's margin type
    - <br><br>
    - POST /v1/marginType
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - marginType -- mandatory/enum <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="modifyIsolatedPositionMargin(java.util.LinkedHashMap)">
    -<h3>modifyIsolatedPositionMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">modifyIsolatedPositionMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Modify Isolated Position Margin
    - <br><br>
    - POST /v1/positionMargin
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - positionSide -- optional/enum <br>
    - amount -- mandatory/decimal <br>
    - type -- mandatory/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade">
    -     https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getPositionMarginChangeHistory(java.util.LinkedHashMap)">
    -<h3>getPositionMarginChangeHistory</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPositionMarginChangeHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get position margin change history
    - <br><br>
    - GET /v1/positionMargin/history
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - type -- optional/integer <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade">
    -    https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade">
    -    https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getIncomeHistory(java.util.LinkedHashMap)">
    -<h3>getIncomeHistory</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIncomeHistory</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Income History
    - <br><br>
    - GET /v1/income
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - incomeType -- optional/string <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getAdlQuantile(java.util.LinkedHashMap)">
    -<h3>getAdlQuantile</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAdlQuantile</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Position ADL Quantile Estimation
    - <br><br>
    - GET /v1/adlQuantile
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getForceOrders(java.util.LinkedHashMap)">
    -<h3>getForceOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getForceOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">User's Force Orders
    - <br><br>
    - GET /v1/forceOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - autoCloseType -- optional/enum <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getCommissionRate(java.util.LinkedHashMap)">
    -<h3>getCommissionRate</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCommissionRate</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">User's Commission Rate
    - <br><br>
    - GET /v1/commissionRate
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data">
    -    https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    deleted file mode 100644
    index ba18f32..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/Market.html
    +++ /dev/null
    @@ -1,767 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: Market">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/Market.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<h1 title="Class Market" class="title">Class Market</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.futures.Market</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="../cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code>, <code><a href="../um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Market</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    -<div class="block"><h2>Market Endpoints</h2>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Market</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#aggTrades(java.util.LinkedHashMap)" class="member-name-link">aggTrades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get compressed, aggregate trades.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continuousKlines(java.util.LinkedHashMap)" class="member-name-link">continuousKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Kline/candlestick bars for a specific contract type.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#depth(java.util.LinkedHashMap)" class="member-name-link">depth</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">GET /v1/depth
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exchangeInfo()" class="member-name-link">exchangeInfo</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Current exchange trading rules and symbol information.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fundingRate(java.util.LinkedHashMap)" class="member-name-link">fundingRate</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get funding rate history
    - <br><br>
    - GET /v1/fundingRate
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseUrl()" class="member-name-link">getBaseUrl</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#historicalTrades(java.util.LinkedHashMap)" class="member-name-link">historicalTrades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get older market trades.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPriceKlines(java.util.LinkedHashMap)" class="member-name-link">indexPriceKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Kline/candlestick bars for the index price of a pair.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#klines(java.util.LinkedHashMap)" class="member-name-link">klines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Kline/candlestick bars for a symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPriceKlines(java.util.LinkedHashMap)" class="member-name-link">markPriceKlines</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Kline/candlestick bars for the mark price of a symbol.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterest(java.util.LinkedHashMap)" class="member-name-link">openInterest</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get present open interest of a specific symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ping()" class="member-name-link">ping</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Test connectivity to the Rest API.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseUrl(java.lang.String)" class="member-name-link">setBaseUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#time()" class="member-name-link">time</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Test connectivity to the Rest API and get the current server time.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#trades(java.util.LinkedHashMap)" class="member-name-link">trades</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get recent trades.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>Market</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Market</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getBaseUrl()">
    -<h3>getBaseUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBaseUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getProductUrl()">
    -<h3>getProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getRequestHandler()">
    -<h3>getRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getShowLimitUsage()">
    -<h3>getShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setBaseUrl(java.lang.String)">
    -<h3>setBaseUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setBaseUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setProductUrl(java.lang.String)">
    -<h3>setProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>setRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setShowLimitUsage(boolean)">
    -<h3>setShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    -<h3>markPrice</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    -<h3>ticker24H</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    -<h3>tickerSymbol</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    -<h3>openInterestStatistics</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortPos</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortAccs</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    -<h3>longShortRatio</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="ping()">
    -<h3>ping</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ping</span>()</div>
    -<div class="block">Test connectivity to the Rest API.
    - <br><br>
    - GET /v1/ping
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#test-connectivity">
    -     https://binance-docs.github.io/apidocs/futures/en/#test-connectivity</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity">
    - https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="time()">
    -<h3>time</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">time</span>()</div>
    -<div class="block">Test connectivity to the Rest API and get the current server time.
    - <br><br>
    - GET /api/v1/time
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#check-server-time">
    -     https://binance-docs.github.io/apidocs/futures/en/#check-server-time</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#check-server-time">
    -     https://binance-docs.github.io/apidocs/delivery/en/#check-server-time</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="exchangeInfo()">
    -<h3>exchangeInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">exchangeInfo</span>()</div>
    -<div class="block">Current exchange trading rules and symbol information.
    - <br><br>
    - GET /v1/exchangeinfo
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#exchange-information">
    -     https://binance-docs.github.io/apidocs/futures/en/#exchange-information</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#exchange-information">
    -     https://binance-docs.github.io/apidocs/delivery/en/#exchange-information</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="depth(java.util.LinkedHashMap)">
    -<h3>depth</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">depth</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">GET /v1/depth
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - limit -- optional/integer -- limit the results
    -            Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000] <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#order-book">
    -     https://binance-docs.github.io/apidocs/futures/en/#order-book</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#order-book">
    -     https://binance-docs.github.io/apidocs/delivery/en/#order-book</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="trades(java.util.LinkedHashMap)">
    -<h3>trades</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">trades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get recent trades.
    - <br><br>
    - GET /v1/trades
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list">
    -     https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list">
    -     https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="historicalTrades(java.util.LinkedHashMap)">
    -<h3>historicalTrades</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">historicalTrades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get older market trades.
    - <br><br>
    - GET /v1/historicalTrades
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - limit -- optional/integer -- limit the result Default 500; max 1000 <br>
    - fromId -- optional/long -- trade id to fetch from. Default gets most recent trades <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data">
    -     https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="aggTrades(java.util.LinkedHashMap)">
    -<h3>aggTrades</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">aggTrades</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get compressed, aggregate trades. Trades that fill at the time, from the same order,
    - with the same price will have the quantity aggregated.
    - <br><br>
    - GET /v1/aggTrades
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - fromId -- optional/long -- id to get aggregate trades from INCLUSIVE <br>
    - startTime -- optional/long -- Timestamp in ms to get aggregate trades from INCLUSIVE <br>
    - endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list">
    -     https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list">
    -     https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="klines(java.util.LinkedHashMap)">
    -<h3>klines</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">klines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Kline/candlestick bars for a symbol.
    - Klines are uniquely identified by their open time.
    - <br><br>
    - GET /v1/klines
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - interval -- mandatory/string <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="continuousKlines(java.util.LinkedHashMap)">
    -<h3>continuousKlines</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">continuousKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Kline/candlestick bars for a specific contract type.
    - Klines are uniquely identified by their open time.
    - <br><br>
    - GET /v1/continuousKlines
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string <br>
    - contractType -- mandatory/enum <br>
    - interval -- mandatory/enum <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexPriceKlines(java.util.LinkedHashMap)">
    -<h3>indexPriceKlines</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPriceKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Kline/candlestick bars for the index price of a pair.
    - Klines are uniquely identified by their open time.
    - <br><br>
    - GET /v1/indexPriceKlines
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - pair -- mandatory/string <br>
    - interval -- mandatory/enum <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="markPriceKlines(java.util.LinkedHashMap)">
    -<h3>markPriceKlines</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPriceKlines</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Kline/candlestick bars for the mark price of a symbol.
    - Klines are uniquely identified by their open time.
    - <br><br>
    - GET /v1/markPriceKlines
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - interval -- mandatory/enum <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer -- limit the results Default 500; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data">
    -     https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="fundingRate(java.util.LinkedHashMap)">
    -<h3>fundingRate</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fundingRate</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get funding rate history
    - <br><br>
    - GET /v1/fundingRate
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading pair <br>
    - startTime -- optional/long -- Timestamp in ms to get funding rate from INCLUSIVE. <br>
    - endTime -- optional/long -- Timestamp in ms to get funding rate until INCLUSIVE. <br>
    - limit -- optional/int -- Default 100; max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history">
    -     https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures">
    -     https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="openInterest(java.util.LinkedHashMap)">
    -<h3>openInterest</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterest</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get present open interest of a specific symbol.
    - <br><br>
    - GET /v1/openInterest
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest">
    -     https://binance-docs.github.io/apidocs/futures/en/#open-interest</a></li>
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#open-interest">
    -     https://binance-docs.github.io/apidocs/delivery/en/#open-interest</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    deleted file mode 100644
    index 022ba5a..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/PortfolioMargin.html
    +++ /dev/null
    @@ -1,266 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/PortfolioMargin.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<h1 title="Class PortfolioMargin" class="title">Class PortfolioMargin</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.futures.PortfolioMargin</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="../cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code>, <code><a href="../um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PortfolioMargin</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    -<div class="block"><h2>Portfolio Margin Endpoints</h2>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">PortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginAccountInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginAccountInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Portfolio Margin current account information.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>PortfolioMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getProductUrl()">
    -<h3>getProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getRequestHandler()">
    -<h3>getRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getShowLimitUsage()">
    -<h3>getShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setProductUrl(java.lang.String)">
    -<h3>setProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>setRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setShowLimitUsage(boolean)">
    -<h3>setShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    -<h3>portfolioMarginExchangeInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="portfolioMarginAccountInfo(java.util.LinkedHashMap)">
    -<h3>portfolioMarginAccountInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginAccountInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Portfolio Margin current account information.
    - GET /v1/pmAccountInfo
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - asset -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data">
    -     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    deleted file mode 100644
    index 2b829f0..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/UserData.html
    +++ /dev/null
    @@ -1,302 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures, class: UserData">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UserData.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<h1 title="Class UserData" class="title">Class UserData</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.futures.UserData</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<dl class="notes">
    -<dt>Direct Known Subclasses:</dt>
    -<dd><code><a href="../cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code>, <code><a href="../um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></dd>
    -</dl>
    -<hr>
    -<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">UserData</span>
    -<span class="extends-implements">extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
    -<div class="block"><h2>User Data Streams Endpoints</h2>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closeListenKey()" class="member-name-link">closeListenKey</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Close out a user data stream.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createListenKey()" class="member-name-link">createListenKey</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Start a new user data stream.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#extendListenKey()" class="member-name-link">extendListenKey</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Keepalive a user data stream to prevent a time out.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProductUrl()" class="member-name-link">getProductUrl</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.binance.connector.futures.client.utils.RequestHandler</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestHandler()" class="member-name-link">getRequestHandler</a>()</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowLimitUsage()" class="member-name-link">getShowLimitUsage</a>()</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage</a><wbr>(boolean&nbsp;showLimitUsage)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>UserData</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="getProductUrl()">
    -<h3>getProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProductUrl</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getRequestHandler()">
    -<h3>getRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.binance.connector.futures.client.utils.RequestHandler</span>&nbsp;<span class="element-name">getRequestHandler</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getShowLimitUsage()">
    -<h3>getShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowLimitUsage</span>()</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setProductUrl(java.lang.String)">
    -<h3>setProductUrl</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProductUrl</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>setRequestHandler</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRequestHandler</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="setShowLimitUsage(boolean)">
    -<h3>setShowLimitUsage</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowLimitUsage</span><wbr><span class="parameters">(boolean&nbsp;showLimitUsage)</span></div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="createListenKey()">
    -<h3>createListenKey</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">createListenKey</span>()</div>
    -<div class="block">Start a new user data stream. The stream will close after 60 minutes unless a keepalive is sent.
    - If the account has an active listenKey, that listenKey will be returned and its validity will be extended for 60 minutes.
    - <br><br>
    - POST /v1/listenKey
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream">
    -     https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="extendListenKey()">
    -<h3>extendListenKey</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extendListenKey</span>()</div>
    -<div class="block">Keepalive a user data stream to prevent a time out. User data streams will close after 60 minutes.
    - It's recommended to send a ping about every 60 minutes.
    - <br><br>
    - PUT /v1/listenKey
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream">
    -     https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="closeListenKey()">
    -<h3>closeListenKey</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">closeListenKey</span>()</div>
    -<div class="block">Close out a user data stream.
    - <br><br>
    - DELETE /v1/listenKey
    - <br></div>
    -<dl class="notes">
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream">
    -     https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    deleted file mode 100644
    index 24c172e..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Account.html
    +++ /dev/null
    @@ -1,123 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.futures.Account (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Account">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.Account" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.Account</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client">
    -<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    -<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    -<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined Trade Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    -<h2>Uses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined Trade Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    deleted file mode 100644
    index 64a075b..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/Market.html
    +++ /dev/null
    @@ -1,123 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.futures.Market (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: Market">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.Market" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.Market</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client">
    -<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    -<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    -<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined Market Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    -<h2>Uses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined Market Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    deleted file mode 100644
    index 4273b9f..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/PortfolioMargin.html
    +++ /dev/null
    @@ -1,123 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: PortfolioMargin">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.PortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.PortfolioMargin</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client">
    -<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    -<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    -<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    -<h2>Uses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    deleted file mode 100644
    index 29ac448..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/class-use/UserData.html
    +++ /dev/null
    @@ -1,123 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.futures.UserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures, class: UserData">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.futures.UserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.futures.UserData</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client">
    -<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../../package-summary.html">com.binance.connector.futures.client</a></h2>
    -<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.binance.connector.futures.client</a> that return <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">FuturesClient.</span><code><a href="../../../FuturesClient.html#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    -<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">Coin-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    -<h2>Uses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></h2>
    -<div class="caption"><span>Subclasses of <a href="../UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> in <a href="../../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code>class&nbsp;</code></div>
    -<div class="col-second even-row-color"><code><a href="../../um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    deleted file mode 100644
    index 30a03d1..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-summary.html
    +++ /dev/null
    @@ -1,116 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.futures">
    -<meta name="generator" content="javadoc/PackageWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li class="nav-bar-cell1-rev">Package</li>
    -<li>Class</li>
    -<li><a href="package-use.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Package:&nbsp;</li>
    -<li>Description&nbsp;|&nbsp;</li>
    -<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    -<li><a href="#class-summary">Classes and Interfaces</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Package com.binance.connector.futures.client.impl.futures" class="title">Package com.binance.connector.futures.client.impl.futures</h1>
    -</div>
    -<hr>
    -<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.futures</span></div>
    -<section class="summary">
    -<ul class="summary-list">
    -<li>
    -<div id="related-package-summary">
    -<div class="caption"><span>Related Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -<li>
    -<div id="class-summary">
    -<div class="caption"><span>Classes</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</div>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    deleted file mode 100644
    index e7a23f5..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-tree.html
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.futures">
    -<meta name="generator" content="javadoc/PackageTreeWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-tree-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.futures</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Class Hierarchy">Class Hierarchy</h2>
    -<ul>
    -<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></li>
    -</ul>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    deleted file mode 100644
    index 21a070b..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/futures/package-use.html
    +++ /dev/null
    @@ -1,152 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Package com.binance.connector.futures.client.impl.futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.futures">
    -<meta name="generator" content="javadoc/PackageUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Package com.binance.connector.futures.client.impl.futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.futures</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="#com.binance.connector.futures.client.impl.cm_futures">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl.um_futures">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="package-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../../package-summary.html">com.binance.connector.futures.client</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client">Account</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client">Market</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client">PortfolioMargin</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client">UserData</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.cm_futures">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client.impl.cm_futures">Account</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client.impl.cm_futures">Market</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client.impl.cm_futures">PortfolioMargin</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client.impl.cm_futures">UserData</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl.um_futures">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.futures</a> used by <a href="../um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/Account.html#com.binance.connector.futures.client.impl.um_futures">Account</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/Market.html#com.binance.connector.futures.client.impl.um_futures">Market</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color"><a href="class-use/PortfolioMargin.html#com.binance.connector.futures.client.impl.um_futures">PortfolioMargin</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/UserData.html#com.binance.connector.futures.client.impl.um_futures">UserData</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    deleted file mode 100644
    index 7678904..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-summary.html
    +++ /dev/null
    @@ -1,122 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl">
    -<meta name="generator" content="javadoc/PackageWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li class="nav-bar-cell1-rev">Package</li>
    -<li>Class</li>
    -<li><a href="package-use.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#package">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Package:&nbsp;</li>
    -<li>Description&nbsp;|&nbsp;</li>
    -<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    -<li><a href="#class-summary">Classes and Interfaces</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Package com.binance.connector.futures.client.impl" class="title">Package com.binance.connector.futures.client.impl</h1>
    -</div>
    -<hr>
    -<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl</span></div>
    -<section class="summary">
    -<ul class="summary-list">
    -<li>
    -<div id="related-package-summary">
    -<div class="caption"><span>Related Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -<li>
    -<div id="class-summary">
    -<div class="caption"><span>Classes</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">COIN-M Websocket Streams</div>
    -</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">USDⓈ-M  Websocket Streams</div>
    -</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">Futures Websocket Streams</div>
    -</div>
    -</div>
    -</div>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    deleted file mode 100644
    index a91d300..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-tree.html
    +++ /dev/null
    @@ -1,88 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="tree: package: com.binance.connector.futures.client.impl">
    -<meta name="generator" content="javadoc/PackageTreeWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-tree-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Class Hierarchy">Class Hierarchy</h2>
    -<ul>
    -<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> (implements com.binance.connector.futures.client.<a href="../FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a>)
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> (implements com.binance.connector.futures.client.<a href="../WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a>)
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></li>
    -</ul>
    -</li>
    -</ul>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    deleted file mode 100644
    index 13bbae9..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/package-use.html
    +++ /dev/null
    @@ -1,90 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Package com.binance.connector.futures.client.impl (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl">
    -<meta name="generator" content="javadoc/PackageUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Package com.binance.connector.futures.client.impl" class="title">Uses of Package<br>com.binance.connector.futures.client.impl</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="package-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl</a> used by <a href="package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/FuturesClientImpl.html#com.binance.connector.futures.client.impl">FuturesClientImpl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="class-use/MarkPriceSymbolParams.html#com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="class-use/WebsocketClientImpl.html#com.binance.connector.futures.client.impl">WebsocketClientImpl</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">Futures Websocket Streams</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    deleted file mode 100644
    index 51e5c87..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMAccount.html
    +++ /dev/null
    @@ -1,594 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMAccount.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<h1 title="Class UMAccount" class="title">Class UMAccount</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Account</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMAccount</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMAccount</span>
    -<span class="extends-implements">extends <a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></span></div>
    -<div class="block"><h2>USDⓈ-Margined Trade Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMAccount</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get current account information.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get trades for a specific account and symbol.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get all open orders on a symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#changeMultiAssetsMode(java.util.LinkedHashMap)" class="member-name-link">changeMultiAssetsMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - POST /v1/multiAssetsMargin
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get all open orders on a symbol.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v2/balance
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresDownloadId(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadId</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Download Id For Futures Transaction History
    - <br><br>
    - GET /v1/income/asyn
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#futuresDownloadLink(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadLink</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get Futures Transaction History Download Link by Id
    - <br><br>
    - GET /v1/income/asyn/id
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentMultiAssetMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentMultiAssetMode</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - GET /v1/multiAssetsMargin
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTradingRulesIndicators(java.util.LinkedHashMap)" class="member-name-link">getTradingRulesIndicators</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Futures Trading Quantitative Rules Indicators
    - For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    - <br><br>
    - GET /v1/apiTradingStatus
    - <br></div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Get current position information.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Account">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></h3>
    -<code><a href="../futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)">autoCancelOpen</a>, <a href="../futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)">cancelAllOpenOrders</a>, <a href="../futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)">cancelMultipleOrders</a>, <a href="../futures/Account.html#cancelOrder(java.util.LinkedHashMap)">cancelOrder</a>, <a href="../futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)">changeInitialLeverage</a>, <a href="../futures/Account.html#changeMarginType(java.util.LinkedHashMap)">changeMarginType</a>, <a href="../futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)">changePositionModeTrade</a>, <a href="../futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)">getAdlQuantile</a>, <a href="../futures/Account.html#getCommissionRate(java.util.LinkedHashMap)">getCommissionRate</a>, <a href="../futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)">getCurrentPositionMode</a>, <a href="../futures/Account.html#getForceOrders(java.util.LinkedHashMap)">getForceOrders</a>, <a href="../futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)">getIncomeHistory</a>, <a href="../futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)">getPositionMarginChangeHistory</a>, <a href="../futures/Account.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Account.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Account.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)">modifyIsolatedPositionMargin</a>, <a href="../futures/Account.html#newOrder(java.util.LinkedHashMap)">newOrder</a>, <a href="../futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)">placeMultipleOrders</a>, <a href="../futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)">queryCurrentOpenOrder</a>, <a href="../futures/Account.html#queryOrder(java.util.LinkedHashMap)">queryOrder</a>, <a href="../futures/Account.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Account.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>UMAccount</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMAccount</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="changeMultiAssetsMode(java.util.LinkedHashMap)">
    -<h3>changeMultiAssetsMode</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">changeMultiAssetsMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - POST /v1/multiAssetsMargin
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - multiAssetsMargin -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade">
    -     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getCurrentMultiAssetMode(java.util.LinkedHashMap)">
    -<h3>getCurrentMultiAssetMode</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getCurrentMultiAssetMode</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - GET /v1/multiAssetsMargin
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data">
    -     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="currentAllOpenOrders(java.util.LinkedHashMap)">
    -<h3>currentAllOpenOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">currentAllOpenOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/openOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)">currentAllOpenOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="allOrders(java.util.LinkedHashMap)">
    -<h3>allOrders</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">allOrders</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get all open orders on a symbol. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/allOrders
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#allOrders(java.util.LinkedHashMap)">allOrders</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - orderId -- optional/long <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="futuresAccountBalance(java.util.LinkedHashMap)">
    -<h3>futuresAccountBalance</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresAccountBalance</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v2/balance
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="accountInformation(java.util.LinkedHashMap)">
    -<h3>accountInformation</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    - <br><br>
    - GET /v2/account
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="positionInformation(java.util.LinkedHashMap)">
    -<h3>positionInformation</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">positionInformation</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get current position information.
    - <br><br>
    - GET /v2/positionRisk
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="accountTradeList(java.util.LinkedHashMap)">
    -<h3>accountTradeList</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">accountTradeList</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get trades for a specific account and symbol.
    - <br><br>
    - GET /v1/userTrades
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#accountTradeList(java.util.LinkedHashMap)">accountTradeList</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string <br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - fromId -- optional/long <br>
    - limit -- optional/integer <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getLeverageBracket(java.util.LinkedHashMap)">
    -<h3>getLeverageBracket</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLeverageBracket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)">getLeverageBracket</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="getTradingRulesIndicators(java.util.LinkedHashMap)">
    -<h3>getTradingRulesIndicators</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getTradingRulesIndicators</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Futures Trading Quantitative Rules Indicators
    - For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    - <br><br>
    - GET /v1/apiTradingStatus
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="futuresDownloadId(java.util.LinkedHashMap)">
    -<h3>futuresDownloadId</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresDownloadId</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Download Id For Futures Transaction History
    - <br><br>
    - GET /v1/income/asyn
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - startTime -- optional/long <br>
    - endTime -- optional/long <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="futuresDownloadLink(java.util.LinkedHashMap)">
    -<h3>futuresDownloadLink</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">futuresDownloadLink</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Get Futures Transaction History Download Link by Id
    - <br><br>
    - GET /v1/income/asyn/id
    - <br></div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - downloadId -- mandatory/string <br>
    - recvWindow -- optional/long <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data">
    -    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    deleted file mode 100644
    index 27ac7d5..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMMarket.html
    +++ /dev/null
    @@ -1,626 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMMarket.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<h1 title="Class UMMarket" class="title">Class UMMarket</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.Market</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMMarket</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMMarket</span>
    -<span class="extends-implements">extends <a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></span></div>
    -<div class="block"><h2>USDⓈ-Margined Market Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#market-data-endpoints">Market Data Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMMarket</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#assetIndex(java.util.LinkedHashMap)" class="member-name-link">assetIndex</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">asset index for Multi-Assets mode
    - <br><br>
    - GET /v1/assetIndex
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#historicalBlvt(java.util.LinkedHashMap)" class="member-name-link">historicalBlvt</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    - <br><br>
    - GET /v1/lvtKlines
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexInfo(java.util.LinkedHashMap)" class="member-name-link">indexInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">GET /v1/indexInfo
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#takerBuySellVol(java.util.LinkedHashMap)" class="member-name-link">takerBuySellVol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Taker Buy/Sell Volume
    - <br><br>
    - GET /futures/data/takerlongshortRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">24 hour rolling window price change statistics.</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Latest price for a symbol or symbols.</div>
    -</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -</div>
    -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.Market">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></h3>
    -<code><a href="../futures/Market.html#aggTrades(java.util.LinkedHashMap)">aggTrades</a>, <a href="../futures/Market.html#continuousKlines(java.util.LinkedHashMap)">continuousKlines</a>, <a href="../futures/Market.html#depth(java.util.LinkedHashMap)">depth</a>, <a href="../futures/Market.html#exchangeInfo()">exchangeInfo</a>, <a href="../futures/Market.html#fundingRate(java.util.LinkedHashMap)">fundingRate</a>, <a href="../futures/Market.html#getBaseUrl()">getBaseUrl</a>, <a href="../futures/Market.html#getProductUrl()">getProductUrl</a>, <a href="../futures/Market.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/Market.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/Market.html#historicalTrades(java.util.LinkedHashMap)">historicalTrades</a>, <a href="../futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)">indexPriceKlines</a>, <a href="../futures/Market.html#klines(java.util.LinkedHashMap)">klines</a>, <a href="../futures/Market.html#markPriceKlines(java.util.LinkedHashMap)">markPriceKlines</a>, <a href="../futures/Market.html#openInterest(java.util.LinkedHashMap)">openInterest</a>, <a href="../futures/Market.html#ping()">ping</a>, <a href="../futures/Market.html#setBaseUrl(java.lang.String)">setBaseUrl</a>, <a href="../futures/Market.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/Market.html#setShowLimitUsage(boolean)">setShowLimitUsage</a>, <a href="../futures/Market.html#time()">time</a>, <a href="../futures/Market.html#trades(java.util.LinkedHashMap)">trades</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>UMMarket</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMMarket</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="markPrice(java.util.LinkedHashMap)">
    -<h3>markPrice</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">markPrice</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#markPrice(java.util.LinkedHashMap)">markPrice</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading symbol <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#mark-price">
    -     https://binance-docs.github.io/apidocs/futures/en/#mark-price</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="ticker24H(java.util.LinkedHashMap)">
    -<h3>ticker24H</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ticker24H</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    - <br><br>
    - GET /v1/ticker/24hr
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#ticker24H(java.util.LinkedHashMap)">ticker24H</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading symbol <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics">
    -     https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="tickerSymbol(java.util.LinkedHashMap)">
    -<h3>tickerSymbol</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tickerSymbol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Latest price for a symbol or symbols.
    - <br><br>
    - GET /v1/ticker/price
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#tickerSymbol(java.util.LinkedHashMap)">tickerSymbol</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading symbol <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker">
    -     https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="bookTicker(java.util.LinkedHashMap)">
    -<h3>bookTicker</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bookTicker</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Best price/qty on the order book for a symbol or symbols.
    - <br><br>
    - GET /v1/ticker/bookTicker
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#bookTicker(java.util.LinkedHashMap)">bookTicker</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading symbol <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker">
    -     https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="openInterestStatistics(java.util.LinkedHashMap)">
    -<h3>openInterestStatistics</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">openInterestStatistics</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)">openInterestStatistics</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics">
    -     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortPos(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortPos</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortPos</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)">topTraderLongShortPos</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions">
    -     https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="topTraderLongShortAccs(java.util.LinkedHashMap)">
    -<h3>topTraderLongShortAccs</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">topTraderLongShortAccs</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)">topTraderLongShortAccs</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts">
    -     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="longShortRatio(java.util.LinkedHashMap)">
    -<h3>longShortRatio</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">longShortRatio</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/Market.html#longShortRatio(java.util.LinkedHashMap)">longShortRatio</a></code>&nbsp;in class&nbsp;<code><a href="../futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio">
    -     https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="takerBuySellVol(java.util.LinkedHashMap)">
    -<h3>takerBuySellVol</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">takerBuySellVol</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Taker Buy/Sell Volume
    - <br><br>
    - GET /futures/data/takerlongshortRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - period -- mandatory/enum -- "5m","15m","30m","1h","2h","4h","6h","12h","1d" <br>
    - limit -- optional/long -- default 30, max 500 <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume">
    -     https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="historicalBlvt(java.util.LinkedHashMap)">
    -<h3>historicalBlvt</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">historicalBlvt</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    - <br><br>
    - GET /v1/lvtKlines
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- mandatory/string -- the trading pair <br>
    - interval -- mandatory/enum -- interval <br>
    - startTime -- optional/long -- Start Time <br>
    - endTime -- optional/long -- End Time <br>
    - limit -- optional/long -- default 500, max 1000 <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick">
    -     https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="indexInfo(java.util.LinkedHashMap)">
    -<h3>indexInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">GET /v1/indexInfo
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information">
    -     https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -<li>
    -<section class="detail" id="assetIndex(java.util.LinkedHashMap)">
    -<h3>assetIndex</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">assetIndex</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">asset index for Multi-Assets mode
    - <br><br>
    - GET /v1/assetIndex
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    -<dl class="notes">
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string -- the trading pair <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index">
    -     https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    deleted file mode 100644
    index eb51ebf..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html
    +++ /dev/null
    @@ -1,205 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var evenRowColor = "even-row-color";
    -var oddRowColor = "odd-row-color";
    -var tableTab = "table-tab";
    -var activeTableTab = "active-table-tab";
    -var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMPortfolioMargin.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-detail">Method</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<h1 title="Class UMPortfolioMargin" class="title">Class UMPortfolioMargin</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMPortfolioMargin</span>
    -<span class="extends-implements">extends <a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></span></div>
    -<div class="block"><h2>USDⓈ-Margined Portfolio Margin Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-endpoints">PortfolioMargin Endpoint</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMPortfolioMargin</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div id="method-summary-table">
    -<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
    -<div id="method-summary-table.tabpanel" role="tabpanel">
    -<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
    -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</code></div>
    -<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
    -<div class="block">Current Portfolio Margin exchange trading rules.</div>
    -</div>
    -</div>
    -</div>
    -</div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.PortfolioMargin">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></h3>
    -<code><a href="../futures/PortfolioMargin.html#getProductUrl()">getProductUrl</a>, <a href="../futures/PortfolioMargin.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/PortfolioMargin.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)">portfolioMarginAccountInfo</a>, <a href="../futures/PortfolioMargin.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/PortfolioMargin.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>UMPortfolioMargin</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMPortfolioMargin</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;secretKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -<!-- ============ METHOD DETAIL ========== -->
    -<li>
    -<section class="method-details" id="method-detail">
    -<h2>Method Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="portfolioMarginExchangeInfo(java.util.LinkedHashMap)">
    -<h3>portfolioMarginExchangeInfo</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">portfolioMarginExchangeInfo</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;parameters)</span></div>
    -<div class="block">Current Portfolio Margin exchange trading rules.
    - GET /v1/pmExchangeInfo
    - <br></div>
    -<dl class="notes">
    -<dt>Overrides:</dt>
    -<dd><code><a href="../futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)">portfolioMarginExchangeInfo</a></code>&nbsp;in class&nbsp;<code><a href="../futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></code></dd>
    -<dt>Parameters:</dt>
    -<dd><code>parameters</code> - LinkedHashedMap of String,Object pair
    -            where String is the name of the parameter and Object is the value of the parameter
    - <br><br>
    - symbol -- optional/string <br></dd>
    -<dt>Returns:</dt>
    -<dd>String</dd>
    -<dt>See Also:</dt>
    -<dd>
    -<ul class="see-list-long">
    -<li><a href="https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information">
    -     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information</a></li>
    -</ul>
    -</dd>
    -</dl>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    deleted file mode 100644
    index c897d47..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/UMUserData.html
    +++ /dev/null
    @@ -1,149 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
    -<meta name="generator" content="javadoc/ClassWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li class="nav-bar-cell1-rev">Class</li>
    -<li><a href="class-use/UMUserData.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Summary:&nbsp;</li>
    -<li>Nested&nbsp;|&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
    -<li><a href="#method-summary">Method</a></li>
    -</ul>
    -<ul class="sub-nav-list">
    -<li>Detail:&nbsp;</li>
    -<li>Field&nbsp;|&nbsp;</li>
    -<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
    -<li>Method</li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<!-- ======== START OF CLASS DATA ======== -->
    -<div class="header">
    -<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<h1 title="Class UMUserData" class="title">Class UMUserData</h1>
    -</div>
    -<div class="inheritance" title="Inheritance Tree"><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
    -<div class="inheritance"><a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">com.binance.connector.futures.client.impl.futures.UserData</a>
    -<div class="inheritance">com.binance.connector.futures.client.impl.um_futures.UMUserData</div>
    -</div>
    -</div>
    -<section class="class-description" id="class-description">
    -<hr>
    -<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UMUserData</span>
    -<span class="extends-implements">extends <a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></span></div>
    -<div class="block"><h2>USDⓈ-Margined User Data Streams Endpoints</h2>
    - All endpoints under the
    - <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">User Data Streams</a>
    - section of the API documentation will be implemented in this class.
    - <br>
    - Response will be returned in <i>String format</i>.</div>
    -</section>
    -<section class="summary">
    -<ul class="summary-list">
    -<!-- ======== CONSTRUCTOR SUMMARY ======== -->
    -<li>
    -<section class="constructor-summary" id="constructor-summary">
    -<h2>Constructor Summary</h2>
    -<div class="caption"><span>Constructors</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Constructor</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMUserData</a><wbr>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -<!-- ========== METHOD SUMMARY =========== -->
    -<li>
    -<section class="method-summary" id="method-summary">
    -<h2>Method Summary</h2>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-com.binance.connector.futures.client.impl.futures.UserData">Methods inherited from class&nbsp;com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></h3>
    -<code><a href="../futures/UserData.html#closeListenKey()">closeListenKey</a>, <a href="../futures/UserData.html#createListenKey()">createListenKey</a>, <a href="../futures/UserData.html#extendListenKey()">extendListenKey</a>, <a href="../futures/UserData.html#getProductUrl()">getProductUrl</a>, <a href="../futures/UserData.html#getRequestHandler()">getRequestHandler</a>, <a href="../futures/UserData.html#getShowLimitUsage()">getShowLimitUsage</a>, <a href="../futures/UserData.html#setProductUrl(java.lang.String)">setProductUrl</a>, <a href="../futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)">setRequestHandler</a>, <a href="../futures/UserData.html#setShowLimitUsage(boolean)">setShowLimitUsage</a></code></div>
    -<div class="inherited-list">
    -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
    -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<section class="details">
    -<ul class="details-list">
    -<!-- ========= CONSTRUCTOR DETAIL ======== -->
    -<li>
    -<section class="constructor-details" id="constructor-detail">
    -<h2>Constructor Details</h2>
    -<ul class="member-list">
    -<li>
    -<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)">
    -<h3>UMUserData</h3>
    -<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UMUserData</span><wbr><span class="parameters">(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;productUrl,
    - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiKey,
    - boolean&nbsp;showLimitUsage,
    - com.binance.connector.futures.client.utils.ProxyAuth&nbsp;proxy)</span></div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</li>
    -</ul>
    -</section>
    -<!-- ========= END OF CLASS DATA ========= -->
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    deleted file mode 100644
    index 28ffaf5..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMAccount.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMAccount">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMAccount" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMAccount</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#account()" class="member-name-link">account</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    deleted file mode 100644
    index 130fb96..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMMarket.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMMarket">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMMarket" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMMarket</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#market()" class="member-name-link">market</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    deleted file mode 100644
    index fae8f0a..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMPortfolioMargin.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMPortfolioMargin">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    deleted file mode 100644
    index d8f938d..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/class-use/UMUserData.html
    +++ /dev/null
    @@ -1,87 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures, class: UMUserData">
    -<meta name="generator" content="javadoc/ClassUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="class-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../../index.html">Overview</a></li>
    -<li><a href="../package-summary.html">Package</a></li>
    -<li><a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">Class</a></li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="../package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Class com.binance.connector.futures.client.impl.um_futures.UMUserData" class="title">Uses of Class<br>com.binance.connector.futures.client.impl.um_futures.UMUserData</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="class-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<h2>Uses of <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a> in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a></h2>
    -<div class="caption"><span>Methods in <a href="../../package-summary.html">com.binance.connector.futures.client.impl</a> that return <a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></span></div>
    -<div class="summary-table three-column-summary">
    -<div class="table-header col-first">Modifier and Type</div>
    -<div class="table-header col-second">Method</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><code><a href="../UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></code></div>
    -<div class="col-second even-row-color"><span class="type-name-label">UMFuturesClientImpl.</span><code><a href="../../UMFuturesClientImpl.html#userData()" class="member-name-link">userData</a>()</code></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    deleted file mode 100644
    index 7598844..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-summary.html
    +++ /dev/null
    @@ -1,116 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client.impl.um_futures">
    -<meta name="generator" content="javadoc/PackageWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li class="nav-bar-cell1-rev">Package</li>
    -<li>Class</li>
    -<li><a href="package-use.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Package:&nbsp;</li>
    -<li>Description&nbsp;|&nbsp;</li>
    -<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    -<li><a href="#class-summary">Classes and Interfaces</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Package com.binance.connector.futures.client.impl.um_futures" class="title">Package com.binance.connector.futures.client.impl.um_futures</h1>
    -</div>
    -<hr>
    -<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client.impl.um_futures</span></div>
    -<section class="summary">
    -<ul class="summary-list">
    -<li>
    -<div id="related-package-summary">
    -<div class="caption"><span>Related Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="../package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="../cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -<div class="col-first even-row-color"><a href="../futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -<li>
    -<div id="class-summary">
    -<div class="caption"><span>Classes</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">USDⓈ-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">USDⓈ-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab2">
    -<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab2">
    -<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</div>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    deleted file mode 100644
    index 8276258..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-tree.html
    +++ /dev/null
    @@ -1,95 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client.impl.um_futures Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="tree: package: com.binance.connector.futures.client.impl.um_futures">
    -<meta name="generator" content="javadoc/PackageTreeWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-tree-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For Package com.binance.connector.futures.client.impl.um_futures</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Class Hierarchy">Class Hierarchy</h2>
    -<ul>
    -<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="../futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></li>
    -</ul>
    -</li>
    -</ul>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html b/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    deleted file mode 100644
    index cb7563b..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/impl/um_futures/package-use.html
    +++ /dev/null
    @@ -1,98 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Package com.binance.connector.futures.client.impl.um_futures (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client.impl.um_futures">
    -<meta name="generator" content="javadoc/PackageUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Package com.binance.connector.futures.client.impl.um_futures" class="title">Uses of Package<br>com.binance.connector.futures.client.impl.um_futures</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="package-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client.impl.um_futures</a> used by <a href="../package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/UMAccount.html#com.binance.connector.futures.client.impl">UMAccount</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined Trade Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/UMMarket.html#com.binance.connector.futures.client.impl">UMMarket</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">USDⓈ-Margined Market Endpoints</div>
    -</div>
    -<div class="col-first even-row-color"><a href="class-use/UMPortfolioMargin.html#com.binance.connector.futures.client.impl">UMPortfolioMargin</a></div>
    -<div class="col-last even-row-color">
    -<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    -</div>
    -<div class="col-first odd-row-color"><a href="class-use/UMUserData.html#com.binance.connector.futures.client.impl">UMUserData</a></div>
    -<div class="col-last odd-row-color">
    -<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    -</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-summary.html b/target/apidocs/com/binance/connector/futures/client/package-summary.html
    deleted file mode 100644
    index cd655d4..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/package-summary.html
    +++ /dev/null
    @@ -1,100 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="declaration: package: com.binance.connector.futures.client">
    -<meta name="generator" content="javadoc/PackageWriterImpl">
    -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-declaration-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../index.html">Overview</a></li>
    -<li class="nav-bar-cell1-rev">Package</li>
    -<li>Class</li>
    -<li><a href="package-use.html">Use</a></li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../help-doc.html#package">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Package:&nbsp;</li>
    -<li>Description&nbsp;|&nbsp;</li>
    -<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
    -<li><a href="#class-summary">Classes and Interfaces</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Package com.binance.connector.futures.client" class="title">Package com.binance.connector.futures.client</h1>
    -</div>
    -<hr>
    -<div class="package-signature">package <span class="element-name">com.binance.connector.futures.client</span></div>
    -<section class="summary">
    -<ul class="summary-list">
    -<li>
    -<div id="related-package-summary">
    -<div class="caption"><span>Related Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -<li>
    -<div id="class-summary">
    -<div class="caption"><span>Interfaces</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color class-summary class-summary-tab1"><a href="FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></div>
    -<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
    -<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></div>
    -<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
    -</div>
    -</div>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-tree.html b/target/apidocs/com/binance/connector/futures/client/package-tree.html
    deleted file mode 100644
    index 07355a5..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/package-tree.html
    +++ /dev/null
    @@ -1,73 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>com.binance.connector.futures.client Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="tree: package: com.binance.connector.futures.client">
    -<meta name="generator" content="javadoc/PackageTreeWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-tree-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For Package com.binance.connector.futures.client</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="../../../../../overview-tree.html">All Packages</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.<a href="FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a></li>
    -<li class="circle">com.binance.connector.futures.client.<a href="WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a></li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/com/binance/connector/futures/client/package-use.html b/target/apidocs/com/binance/connector/futures/client/package-use.html
    deleted file mode 100644
    index 0fabe71..0000000
    --- a/target/apidocs/com/binance/connector/futures/client/package-use.html
    +++ /dev/null
    @@ -1,86 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Uses of Package com.binance.connector.futures.client (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="use: package: com.binance.connector.futures.client">
    -<meta name="generator" content="javadoc/PackageUseWriter">
    -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="../../../../../script.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-use-page">
    -<script type="text/javascript">var pathtoroot = "../../../../../";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="../../../../../index.html">Overview</a></li>
    -<li><a href="package-summary.html">Package</a></li>
    -<li>Class</li>
    -<li class="nav-bar-cell1-rev">Use</li>
    -<li><a href="package-tree.html">Tree</a></li>
    -<li><a href="../../../../../index-all.html">Index</a></li>
    -<li><a href="../../../../../help-doc.html#use">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 title="Uses of Package com.binance.connector.futures.client" class="title">Uses of Package<br>com.binance.connector.futures.client</h1>
    -</div>
    -<div class="caption"><span>Packages that use <a href="package-summary.html">com.binance.connector.futures.client</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="#com.binance.connector.futures.client.impl">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -</div>
    -<section class="package-uses">
    -<ul class="block-list">
    -<li>
    -<section class="detail" id="com.binance.connector.futures.client.impl">
    -<div class="caption"><span>Classes in <a href="package-summary.html">com.binance.connector.futures.client</a> used by <a href="impl/package-summary.html">com.binance.connector.futures.client.impl</a></span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Class</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color"><a href="class-use/FuturesClient.html#com.binance.connector.futures.client.impl">FuturesClient</a></div>
    -<div class="col-last even-row-color">&nbsp;</div>
    -<div class="col-first odd-row-color"><a href="class-use/WebsocketClient.html#com.binance.connector.futures.client.impl">WebsocketClient</a></div>
    -<div class="col-last odd-row-color">&nbsp;</div>
    -</div>
    -</section>
    -</li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/element-list b/target/apidocs/element-list
    deleted file mode 100644
    index f68ff6f..0000000
    --- a/target/apidocs/element-list
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -com.binance.connector.futures.client
    -com.binance.connector.futures.client.impl
    -com.binance.connector.futures.client.impl.cm_futures
    -com.binance.connector.futures.client.impl.futures
    -com.binance.connector.futures.client.impl.um_futures
    diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html
    deleted file mode 100644
    index c5fbeb5..0000000
    --- a/target/apidocs/help-doc.html
    +++ /dev/null
    @@ -1,186 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>API Help (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="help">
    -<meta name="generator" content="javadoc/HelpWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="help-page">
    -<script type="text/javascript">var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="index.html">Overview</a></li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li><a href="overview-tree.html">Tree</a></li>
    -<li><a href="index-all.html">Index</a></li>
    -<li class="nav-bar-cell1-rev">Help</li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div>
    -<ul class="sub-nav-list">
    -<li>Help:&nbsp;</li>
    -<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
    -<li><a href="#help-pages">Pages</a></li>
    -</ul>
    -</div>
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<h1 class="title">JavaDoc Help</h1>
    -<ul class="help-toc">
    -<li><a href="#help-navigation">Navigation</a>: 
    -<ul class="help-subtoc">
    -<li><a href="#help-search">Search</a></li>
    -</ul>
    -</li>
    -<li><a href="#help-pages">Kinds of Pages</a>: 
    -<ul class="help-subtoc">
    -<li><a href="#overview">Overview</a></li>
    -<li><a href="#package">Package</a></li>
    -<li><a href="#class">Class or Interface</a></li>
    -<li><a href="#doc-file">Other Files</a></li>
    -<li><a href="#use">Use</a></li>
    -<li><a href="#tree">Tree (Class Hierarchy)</a></li>
    -<li><a href="#all-packages">All Packages</a></li>
    -<li><a href="#all-classes">All Classes and Interfaces</a></li>
    -<li><a href="#index">Index</a></li>
    -</ul>
    -</li>
    -</ul>
    -<hr>
    -<div class="sub-title">
    -<h2 id="help-navigation">Navigation</h2>
    -Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
    -<section class="help-section" id="help-search">
    -<h3>Search</h3>
    -<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
    -<ul class="help-section-list">
    -<li><code>j.l.obj</code> will match "java.lang.Object"</li>
    -<li><code>InpStr</code> will match "java.io.InputStream"</li>
    -<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
    -</ul>
    -<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
    -</section>
    -</div>
    -<hr>
    -<div class="sub-title">
    -<h2 id="help-pages">Kinds of Pages</h2>
    -The following sections describe the different kinds of pages in this collection.
    -<section class="help-section" id="overview">
    -<h3>Overview</h3>
    -<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
    -</section>
    -<section class="help-section" id="package">
    -<h3>Package</h3>
    -<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
    -<ul class="help-section-list">
    -<li>Interfaces</li>
    -<li>Classes</li>
    -<li>Enum Classes</li>
    -<li>Exceptions</li>
    -<li>Errors</li>
    -<li>Annotation Interfaces</li>
    -</ul>
    -</section>
    -<section class="help-section" id="class">
    -<h3>Class or Interface</h3>
    -<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
    -<ul class="help-section-list">
    -<li>Class Inheritance Diagram</li>
    -<li>Direct Subclasses</li>
    -<li>All Known Subinterfaces</li>
    -<li>All Known Implementing Classes</li>
    -<li>Class or Interface Declaration</li>
    -<li>Class or Interface Description</li>
    -</ul>
    -<br>
    -<ul class="help-section-list">
    -<li>Nested Class Summary</li>
    -<li>Enum Constant Summary</li>
    -<li>Field Summary</li>
    -<li>Property Summary</li>
    -<li>Constructor Summary</li>
    -<li>Method Summary</li>
    -<li>Required Element Summary</li>
    -<li>Optional Element Summary</li>
    -</ul>
    -<br>
    -<ul class="help-section-list">
    -<li>Enum Constant Details</li>
    -<li>Field Details</li>
    -<li>Property Details</li>
    -<li>Constructor Details</li>
    -<li>Method Details</li>
    -<li>Element Details</li>
    -</ul>
    -<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
    -<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
    -</section>
    -<section class="help-section" id="doc-file">
    -<h3>Other Files</h3>
    -<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
    -</section>
    -<section class="help-section" id="use">
    -<h3>Use</h3>
    -<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
    -</section>
    -<section class="help-section" id="tree">
    -<h3>Tree (Class Hierarchy)</h3>
    -<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
    -<ul class="help-section-list">
    -<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
    -<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
    -</ul>
    -</section>
    -<section class="help-section" id="all-packages">
    -<h3>All Packages</h3>
    -<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
    -</section>
    -<section class="help-section" id="all-classes">
    -<h3>All Classes and Interfaces</h3>
    -<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
    -</section>
    -<section class="help-section" id="index">
    -<h3>Index</h3>
    -<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
    -</section>
    -</div>
    -<hr>
    -<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html
    deleted file mode 100644
    index 764abf4..0000000
    --- a/target/apidocs/index-all.html
    +++ /dev/null
    @@ -1,1121 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Index (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="index">
    -<meta name="generator" content="javadoc/IndexWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="index-page">
    -<script type="text/javascript">var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="index.html">Overview</a></li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li><a href="overview-tree.html">Tree</a></li>
    -<li class="nav-bar-cell1-rev">Index</li>
    -<li><a href="help-doc.html#index">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1>Index</h1>
    -</div>
    -<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a>
    -<h2 class="title" id="I:A">A</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/FuturesClient.html#account()" class="member-name-link">account()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#account()" class="member-name-link">account()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#account()" class="member-name-link">account()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    -<dd>
    -<div class="block">Trade Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Account(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get current account information.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#accountInformation(java.util.LinkedHashMap)" class="member-name-link">accountInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get current account information.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get trades for a specific account and symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#accountTradeList(java.util.LinkedHashMap)" class="member-name-link">accountTradeList(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get trades for a specific account and symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#aggTrades(java.util.LinkedHashMap)" class="member-name-link">aggTrades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Get compressed, aggregate trades.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.aggTradeStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allBookTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allForceOrderStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream(int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Mark price and funding rate for all symbols pushed every 3 seconds or every second.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>UMWebsocketClientImpl.allMarkPriceStream(int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">24hr rolling window mini-ticker statistics for all symbols that changed in an array.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allMiniTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get all open orders on a symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#allOrders(java.util.LinkedHashMap)" class="member-name-link">allOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get all open orders on a symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">24hr rolling window ticker statistics for all symbols.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.allTickerStream(WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#assetIndex(java.util.LinkedHashMap)" class="member-name-link">assetIndex(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">asset index for Multi-Assets mode
    - <br><br>
    - GET /v1/assetIndex
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#autoCancelOpen(java.util.LinkedHashMap)" class="member-name-link">autoCancelOpen(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Cancel all open orders of the specified symbol at the end of the specified countdown.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:B">B</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#basis(java.util.LinkedHashMap)" class="member-name-link">basis(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">For COIN-M Futures Only
    - <br><br>
    - GET /futures/data/basis
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#basis</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.bookTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#bookTicker(java.util.LinkedHashMap)" class="member-name-link">bookTicker(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Best price/qty on the order book for a symbol or symbols.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:C">C</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">cancelAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Cancel all open orders.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">cancelMultipleOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Cancel multiple orders.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#cancelOrder(java.util.LinkedHashMap)" class="member-name-link">cancelOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Cancel an active order.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changeInitialLeverage(java.util.LinkedHashMap)" class="member-name-link">changeInitialLeverage(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Change user's initial leverage of specific symbol market.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changeMarginType(java.util.LinkedHashMap)" class="member-name-link">changeMarginType(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Change user's margin type
    - <br><br>
    - POST /v1/marginType
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#changeMultiAssetsMode(java.util.LinkedHashMap)" class="member-name-link">changeMultiAssetsMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - POST /v1/multiAssetsMargin
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#changePositionModeTrade(java.util.LinkedHashMap)" class="member-name-link">changePositionModeTrade(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    - <br><br>
    - POST /v1/positionSide/dual
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#closeAllConnections()" class="member-name-link">closeAllConnections()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Closes all streams</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#closeAllConnections()" class="member-name-link">closeAllConnections()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#closeConnection(int)" class="member-name-link">closeConnection(int)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Closes a specific stream based on stream Id.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#closeConnection(int)" class="member-name-link">closeConnection(int)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#closeListenKey()" class="member-name-link">closeListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>
    -<div class="block">Close out a user data stream.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    -<dd>
    -<div class="block">Coin-Margined Trade Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMAccount(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E()" class="member-name-link">CMFuturesClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CMFuturesClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl(String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">CMFuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CMFuturesClientImpl(String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    -<dd>
    -<div class="block">Coin-Margined Market Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMMarket(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    -<dd>
    -<div class="block">Coin-Margined Portfolio Margin Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a> - Class in <a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></dt>
    -<dd>
    -<div class="block">Coin-Margined User Data Streams Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">CMUserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>
    -<div class="block">COIN-M Websocket Streams</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#%3Cinit%3E()" class="member-name-link">CMWebsocketClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CMWebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a> - package com.binance.connector.futures.client</dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a> - package com.binance.connector.futures.client.impl</dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a> - package com.binance.connector.futures.client.impl.cm_futures</dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a> - package com.binance.connector.futures.client.impl.futures</dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a> - package com.binance.connector.futures.client.impl.um_futures</dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Combined streams are accessed at /stream?streams=&lt;streamName1&gt;/&lt;streamName2&gt;/&lt;streamName3&gt;</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.combineStreams(ArrayList, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">combineStreams(ArrayList&lt;String&gt;, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Composite index information for index symbols pushed every second.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>UMWebsocketClientImpl.compositeIndexSymbolInfo(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#continuousKlines(java.util.LinkedHashMap)" class="member-name-link">continuousKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Kline/candlestick bars for a specific contract type.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.continuousKlineStream(String, String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)" class="member-name-link">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#createListenKey()" class="member-name-link">createListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>
    -<div class="block">Start a new user data stream.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get all open orders on a symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#currentAllOpenOrders(java.util.LinkedHashMap)" class="member-name-link">currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get all open orders on a symbol.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:D">D</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#depth(java.util.LinkedHashMap)" class="member-name-link">depth(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">GET /v1/depth
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    - <br><br>
    - &lt;symbol&gt;@depth@&lt;speed&gt;ms
    - <br><br>
    - Update Speed: 250ms, 500ms, 100ms</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.diffDepthStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -</dl>
    -<h2 class="title" id="I:E">E</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#exchangeInfo()" class="member-name-link">exchangeInfo()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Current exchange trading rules and symbol information.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#extendListenKey()" class="member-name-link">extendListenKey()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>
    -<div class="block">Keepalive a user data stream to prevent a time out.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:F">F</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.forceOrderStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#fundingRate(java.util.LinkedHashMap)" class="member-name-link">fundingRate(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Get funding rate history
    - <br><br>
    - GET /v1/fundingRate
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v1/balance
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresAccountBalance(java.util.LinkedHashMap)" class="member-name-link">futuresAccountBalance(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get Futures Account Balance
    - <br><br>
    - GET /v2/balance
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a> - Interface in <a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">FuturesClientImpl(String, String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">FuturesClientImpl(String, String, String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresDownloadId(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadId(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get Download Id For Futures Transaction History
    - <br><br>
    - GET /v1/income/asyn
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#futuresDownloadLink(java.util.LinkedHashMap)" class="member-name-link">futuresDownloadLink(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get Futures Transaction History Download Link by Id
    - <br><br>
    - GET /v1/income/asyn/id
    - <br></div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:G">G</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getAdlQuantile(java.util.LinkedHashMap)" class="member-name-link">getAdlQuantile(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Position ADL Quantile Estimation
    - <br><br>
    - GET /v1/adlQuantile
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getApiKey()" class="member-name-link">getApiKey()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getBaseUrl()" class="member-name-link">getBaseUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getCommissionRate(java.util.LinkedHashMap)" class="member-name-link">getCommissionRate(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">User's Commission Rate
    - <br><br>
    - GET /v1/commissionRate
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getConnections()" class="member-name-link">getConnections()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getCurrentMultiAssetMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentMultiAssetMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    - <br><br>
    - GET /v1/multiAssetsMargin
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getCurrentPositionMode(java.util.LinkedHashMap)" class="member-name-link">getCurrentPositionMode(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Check an order's status.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getForceOrders(java.util.LinkedHashMap)" class="member-name-link">getForceOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">User's Force Orders
    - <br><br>
    - GET /v1/forceOrders
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getIncomeHistory(java.util.LinkedHashMap)" class="member-name-link">getIncomeHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Get Income History
    - <br><br>
    - GET /v1/income
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getLeverageBracket(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracket(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#getLeverageBracketForPair(java.util.LinkedHashMap)" class="member-name-link">getLeverageBracketForPair(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Notional and Leverage Brackets
    - <br><br>
    - GET /v1/leverageBracket
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#getNoopCallback()" class="member-name-link">getNoopCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnClosingCallback()" class="member-name-link">getOnClosingCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnFailureCallback()" class="member-name-link">getOnFailureCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnMessageCallback()" class="member-name-link">getOnMessageCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getOnOpenCallback()" class="member-name-link">getOnOpenCallback()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getPair()" class="member-name-link">getPair()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getPositionMarginChangeHistory(java.util.LinkedHashMap)" class="member-name-link">getPositionMarginChangeHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Get position margin change history
    - <br><br>
    - GET /v1/positionMargin/history
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getProductUrl()" class="member-name-link">getProductUrl()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getProxy()" class="member-name-link">getProxy()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getRequestHandler()" class="member-name-link">getRequestHandler()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getSecretKey()" class="member-name-link">getSecretKey()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#getShowLimitUsage()" class="member-name-link">getShowLimitUsage()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#getSpeed()" class="member-name-link">getSpeed()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#getTradingRulesIndicators(java.util.LinkedHashMap)" class="member-name-link">getTradingRulesIndicators(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Futures Trading Quantitative Rules Indicators
    - For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    - <br><br>
    - GET /v1/apiTradingStatus
    - <br></div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:H">H</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#historicalBlvt(java.util.LinkedHashMap)" class="member-name-link">historicalBlvt(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    - <br><br>
    - GET /v1/lvtKlines
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#historicalTrades(java.util.LinkedHashMap)" class="member-name-link">historicalTrades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Get older market trades.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:I">I</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#indexInfo(java.util.LinkedHashMap)" class="member-name-link">indexInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">GET /v1/indexInfo
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.indexKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#indexPriceKlines(java.util.LinkedHashMap)" class="member-name-link">indexPriceKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Kline/candlestick bars for the index price of a pair.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Index Price Stream
    - <br><br>
    - &lt;pair&gt;@indexPrice or &lt;pair&gt;@indexPrice@1s
    - <br><br>
    - Update Speed: 3000ms or 1000ms</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.indexPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#indexPriceStreamRequestString(java.lang.String,int,java.lang.String)" class="member-name-link">indexPriceStreamRequestString(String, int, String)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">For creating the request and refactoring the request builder because of long statement and code redundancy smell.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:K">K</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#klines(java.util.LinkedHashMap)" class="member-name-link">klines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Kline/candlestick bars for a symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.klineStream(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -</dl>
    -<h2 class="title" id="I:L">L</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">User Data Streams are accessed at /ws/&lt;listenKey&gt;</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.listenUserStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#longShortRatio(java.util.LinkedHashMap)" class="member-name-link">longShortRatio(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Long/Short Ratio
    - <br><br>
    - GET /futures/data/globalLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:M">M</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/FuturesClient.html#market()" class="member-name-link">market()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#market()" class="member-name-link">market()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#market()" class="member-name-link">market()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    -<dd>
    -<div class="block">Market Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">Market(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick(String, String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markKlineCandlestick(String, String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#markPrice(java.util.LinkedHashMap)" class="member-name-link">markPrice(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Mark Price and Funding Rate
    - <br><br>
    - GET /v1/premiumIndex
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#markPriceKlines(java.util.LinkedHashMap)" class="member-name-link">markPriceKlines(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Kline/candlestick bars for the mark price of a symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Mark price and funding rate for a single symbol pushed every 3 seconds or every second.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.markPriceStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html#%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)" class="member-name-link">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>CMWebsocketClientImpl.markPriceSymbolsPairStream(String, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html#markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Mark price and funding rate for a single pair pushed every 3 seconds or every second.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">24hr rolling window mini-ticker statistics.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.miniTickerStream(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#modifyIsolatedPositionMargin(java.util.LinkedHashMap)" class="member-name-link">modifyIsolatedPositionMargin(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Modify Isolated Position Margin
    - <br><br>
    - POST /v1/positionMargin
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#modifyOrder(java.util.LinkedHashMap)" class="member-name-link">modifyOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    - <br><br>
    - PUT /v1/order
    - <br></div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:N">N</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#newOrder(java.util.LinkedHashMap)" class="member-name-link">newOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Send in a new order.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:O">O</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#openInterest(java.util.LinkedHashMap)" class="member-name-link">openInterest(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Get present open interest of a specific symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#openInterestStatistics(java.util.LinkedHashMap)" class="member-name-link">openInterestStatistics(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Open Interest History
    - <br><br>
    - GET /futures/data/openInterestHist
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#orderModifyHistory(java.util.LinkedHashMap)" class="member-name-link">orderModifyHistory(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get order modification history
    - <br><br>
    - GET /v1/orderAmendment
    - <br></div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:P">P</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Top bids and asks, Valid are 5, 10, or 20.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.partialDepthStream(String, int, int, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#ping()" class="member-name-link">ping()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Test connectivity to the Rest API.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#placeMultipleOrders(java.util.LinkedHashMap)" class="member-name-link">placeMultipleOrders(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Send in a new order.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/FuturesClient.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#portfolioMargin()" class="member-name-link">portfolioMargin()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    -<dd>
    -<div class="block">Portfolio Margin Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">PortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#portfolioMarginAccountInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginAccountInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>
    -<div class="block">Get Portfolio Margin current account information.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></dt>
    -<dd>
    -<div class="block">Current Portfolio Margin exchange trading rules.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html#portfolioMarginExchangeInfo(java.util.LinkedHashMap)" class="member-name-link">portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></dt>
    -<dd>
    -<div class="block">Current Portfolio Margin exchange trading rules.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></dt>
    -<dd>
    -<div class="block">Get current position information.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#positionInformation(java.util.LinkedHashMap)" class="member-name-link">positionInformation(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>
    -<div class="block">Get current position information.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:Q">Q</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#queryCurrentOpenOrder(java.util.LinkedHashMap)" class="member-name-link">queryCurrentOpenOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Query Current Open Order
    - <br><br>
    - GET /v1/openOrder
    - <br></div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#queryOrder(java.util.LinkedHashMap)" class="member-name-link">queryOrder(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>
    -<div class="block">Check an order's status.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:S">S</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setBaseUrl(java.lang.String)" class="member-name-link">setBaseUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setProductUrl(java.lang.String)" class="member-name-link">setProductUrl(String)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#setProxy(com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setProxy(ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">setRequestHandler(String, String, ProxyAuth)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Account.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" title="class in com.binance.connector.futures.client.impl.futures">Account</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#setShowLimitUsage(boolean)" class="member-name-link">setShowLimitUsage(boolean)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">24hr rolling window ticker statistics for a single symbol.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>
    -<div class="block">Same as <a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"><code>WebsocketClientImpl.symbolTicker(String, WebSocketCallback)</code></a> plus accepts callbacks for all major websocket connection events.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html#symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)" class="member-name-link">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a></dt>
    -<dd>&nbsp;</dd>
    -</dl>
    -<h2 class="title" id="I:T">T</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#takerBuySellVol(java.util.LinkedHashMap)" class="member-name-link">takerBuySellVol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Taker Buy/Sell Volume
    - <br><br>
    - GET /futures/data/takerlongshortRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">24 hour rolling window price change statistics.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#ticker24H(java.util.LinkedHashMap)" class="member-name-link">ticker24H(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">24 hour rolling window price change statistics.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Latest price for a symbol or symbols.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#tickerSymbol(java.util.LinkedHashMap)" class="member-name-link">tickerSymbol(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Latest price for a symbol or symbols.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#time()" class="member-name-link">time()</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Test connectivity to the Rest API and get the current server time.</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#topTraderLongShortAccs(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Top Trader Long/Short Ratio (Accounts)
    - <br><br>
    - GET /futures/data/topLongShortAccountRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></dt>
    -<dd>
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#topTraderLongShortPos(java.util.LinkedHashMap)" class="member-name-link">topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>
    -<div class="block">Top Trader Long/Short Ratio (Positions)
    - <br><br>
    - GET /futures/data/topLongShortPositionRatio
    - <br>
    - https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/Market.html#trades(java.util.LinkedHashMap)" class="member-name-link">trades(LinkedHashMap&lt;String, Object&gt;)</a> - Method in class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" title="class in com.binance.connector.futures.client.impl.futures">Market</a></dt>
    -<dd>
    -<div class="block">Get recent trades.</div>
    -</dd>
    -</dl>
    -<h2 class="title" id="I:U">U</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    -<dd>
    -<div class="block">USDⓈ-Margined Trade Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMAccount(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E()" class="member-name-link">UMFuturesClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">UMFuturesClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl(String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl(String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">UMFuturesClientImpl(String, String, boolean)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">UMFuturesClientImpl(String, String, String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    -<dd>
    -<div class="block">USDⓈ-Margined Market Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMMarket(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    -<dd>
    -<div class="block">USDⓈ-Margined Portfolio Margin Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a> - Class in <a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></dt>
    -<dd>
    -<div class="block">USDⓈ-Margined User Data Streams Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UMUserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>
    -<div class="block">USDⓈ-M  Websocket Streams</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#%3Cinit%3E()" class="member-name-link">UMWebsocketClientImpl()</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">UMWebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html#unsetProxy()" class="member-name-link">unsetProxy()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/FuturesClient.html#userData()" class="member-name-link">userData()</a> - Method in interface com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html#userData()" class="member-name-link">userData()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html#userData()" class="member-name-link">userData()</a> - Method in class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a> - Class in <a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></dt>
    -<dd>
    -<div class="block">User Data Streams Endpoints</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/futures/UserData.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)" class="member-name-link">UserData(String, String, boolean, ProxyAuth)</a> - Constructor for class com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" title="class in com.binance.connector.futures.client.impl.futures">UserData</a></dt>
    -<dd>&nbsp;</dd>
    -</dl>
    -<h2 class="title" id="I:W">W</h2>
    -<dl class="index">
    -<dt><a href="com/binance/connector/futures/client/WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a> - Interface in <a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></dt>
    -<dd>&nbsp;</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> - Class in <a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></dt>
    -<dd>
    -<div class="block">Futures Websocket Streams</div>
    -</dd>
    -<dt><a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html#%3Cinit%3E(java.lang.String)" class="member-name-link">WebsocketClientImpl(String)</a> - Constructor for class com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a></dt>
    -<dd>&nbsp;</dd>
    -</dl>
    -<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a></main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/index.html b/target/apidocs/index.html
    deleted file mode 100644
    index c13a646..0000000
    --- a/target/apidocs/index.html
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Overview (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="package index">
    -<meta name="generator" content="javadoc/PackageIndexWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="package-index-page">
    -<script type="text/javascript">var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li class="nav-bar-cell1-rev">Overview</li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li><a href="overview-tree.html">Tree</a></li>
    -<li><a href="index-all.html">Index</a></li>
    -<li><a href="help-doc.html#overview">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">io.github.binance:binance-futures-connector-java 3.0.4 API</h1>
    -</div>
    -<div id="all-packages-table">
    -<div class="caption"><span>Packages</span></div>
    -<div class="summary-table two-column-summary">
    -<div class="table-header col-first">Package</div>
    -<div class="table-header col-last">Description</div>
    -<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/package-summary.html">com.binance.connector.futures.client</a></div>
    -<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    -<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/package-summary.html">com.binance.connector.futures.client.impl</a></div>
    -<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    -<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/cm_futures/package-summary.html">com.binance.connector.futures.client.impl.cm_futures</a></div>
    -<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    -<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/futures/package-summary.html">com.binance.connector.futures.client.impl.futures</a></div>
    -<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    -<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/binance/connector/futures/client/impl/um_futures/package-summary.html">com.binance.connector.futures.client.impl.um_futures</a></div>
    -<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
    -</div>
    -</div>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/jquery-ui.overrides.css b/target/apidocs/jquery-ui.overrides.css
    deleted file mode 100644
    index 03c010b..0000000
    --- a/target/apidocs/jquery-ui.overrides.css
    +++ /dev/null
    @@ -1,35 +0,0 @@
    -/*
    - * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
    - * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - */
    -
    -.ui-state-active,
    -.ui-widget-content .ui-state-active,
    -.ui-widget-header .ui-state-active,
    -a.ui-button:active,
    -.ui-button:active,
    -.ui-button.ui-state-active:hover {
    -    /* Overrides the color of selection used in jQuery UI */
    -    background: #F8981D;
    -    border: 1px solid #F8981D;
    -}
    diff --git a/target/apidocs/legal/COPYRIGHT b/target/apidocs/legal/COPYRIGHT
    deleted file mode 100644
    index ca74fff..0000000
    --- a/target/apidocs/legal/COPYRIGHT
    +++ /dev/null
    @@ -1 +0,0 @@
    -Please see ..\java.base\COPYRIGHT
    diff --git a/target/apidocs/legal/LICENSE b/target/apidocs/legal/LICENSE
    deleted file mode 100644
    index 4ad9fe4..0000000
    --- a/target/apidocs/legal/LICENSE
    +++ /dev/null
    @@ -1 +0,0 @@
    -Please see ..\java.base\LICENSE
    diff --git a/target/apidocs/legal/jquery.md b/target/apidocs/legal/jquery.md
    deleted file mode 100644
    index f7b72e3..0000000
    --- a/target/apidocs/legal/jquery.md
    +++ /dev/null
    @@ -1,72 +0,0 @@
    -## jQuery v3.6.0
    -
    -### jQuery License
    -```
    -jQuery v 3.6.0
    -Copyright OpenJS Foundation and other contributors, https://openjsf.org/
    -
    -Permission is hereby granted, free of charge, to any person obtaining
    -a copy of this software and associated documentation files (the
    -"Software"), to deal in the Software without restriction, including
    -without limitation the rights to use, copy, modify, merge, publish,
    -distribute, sublicense, and/or sell copies of the Software, and to
    -permit persons to whom the Software is furnished to do so, subject to
    -the following conditions:
    -
    -The above copyright notice and this permission notice shall be
    -included in all copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    -
    -******************************************
    -
    -The jQuery JavaScript Library v3.6.0 also includes Sizzle.js
    -
    -Sizzle.js includes the following license:
    -
    -Copyright JS Foundation and other contributors, https://js.foundation/
    -
    -This software consists of voluntary contributions made by many
    -individuals. For exact contribution history, see the revision history
    -available at https://github.com/jquery/sizzle
    -
    -The following license applies to all parts of this software except as
    -documented below:
    -
    -====
    -
    -Permission is hereby granted, free of charge, to any person obtaining
    -a copy of this software and associated documentation files (the
    -"Software"), to deal in the Software without restriction, including
    -without limitation the rights to use, copy, modify, merge, publish,
    -distribute, sublicense, and/or sell copies of the Software, and to
    -permit persons to whom the Software is furnished to do so, subject to
    -the following conditions:
    -
    -The above copyright notice and this permission notice shall be
    -included in all copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    -
    -====
    -
    -All files located in the node_modules and external directories are
    -externally maintained libraries used by this software which have their
    -own licenses; we recommend you read them, as their terms may differ from
    -the terms above.
    -
    -*********************
    -
    -```
    diff --git a/target/apidocs/legal/jqueryUI.md b/target/apidocs/legal/jqueryUI.md
    deleted file mode 100644
    index 8031bdb..0000000
    --- a/target/apidocs/legal/jqueryUI.md
    +++ /dev/null
    @@ -1,49 +0,0 @@
    -## jQuery UI v1.12.1
    -
    -### jQuery UI License
    -```
    -Copyright jQuery Foundation and other contributors, https://jquery.org/
    -
    -This software consists of voluntary contributions made by many
    -individuals. For exact contribution history, see the revision history
    -available at https://github.com/jquery/jquery-ui
    -
    -The following license applies to all parts of this software except as
    -documented below:
    -
    -====
    -
    -Permission is hereby granted, free of charge, to any person obtaining
    -a copy of this software and associated documentation files (the
    -"Software"), to deal in the Software without restriction, including
    -without limitation the rights to use, copy, modify, merge, publish,
    -distribute, sublicense, and/or sell copies of the Software, and to
    -permit persons to whom the Software is furnished to do so, subject to
    -the following conditions:
    -
    -The above copyright notice and this permission notice shall be
    -included in all copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    -
    -====
    -
    -Copyright and related rights for sample code are waived via CC0. Sample
    -code is defined as all source code contained within the demos directory.
    -
    -CC0: http://creativecommons.org/publicdomain/zero/1.0/
    -
    -====
    -
    -All files located in the node_modules and external directories are
    -externally maintained libraries used by this software which have their
    -own licenses; we recommend you read them, as their terms may differ from
    -the terms above.
    -
    -```
    diff --git a/target/apidocs/member-search-index.js b/target/apidocs/member-search-index.js
    deleted file mode 100644
    index 7fabd8b..0000000
    --- a/target/apidocs/member-search-index.js
    +++ /dev/null
    @@ -1 +0,0 @@
    -memberSearchIndex = [{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"account()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"Account(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountInformation(LinkedHashMap<String, Object>)","u":"accountInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"accountTradeList(LinkedHashMap<String, Object>)","u":"accountTradeList(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"aggTrades(LinkedHashMap<String, Object>)","u":"aggTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"aggTradeStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allBookTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allForceOrderStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMarkPriceStream(int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allMiniTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"allOrders(LinkedHashMap<String, Object>)","u":"allOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"allTickerStream(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"assetIndex(LinkedHashMap<String, Object>)","u":"assetIndex(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"autoCancelOpen(LinkedHashMap<String, Object>)","u":"autoCancelOpen(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"basis(LinkedHashMap<String, Object>)","u":"basis(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"bookTicker(LinkedHashMap<String, Object>)","u":"bookTicker(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"bookTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelAllOpenOrders(LinkedHashMap<String, Object>)","u":"cancelAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelMultipleOrders(LinkedHashMap<String, Object>)","u":"cancelMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"cancelOrder(LinkedHashMap<String, Object>)","u":"cancelOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeInitialLeverage(LinkedHashMap<String, Object>)","u":"changeInitialLeverage(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changeMarginType(LinkedHashMap<String, Object>)","u":"changeMarginType(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"changeMultiAssetsMode(LinkedHashMap<String, Object>)","u":"changeMultiAssetsMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"changePositionModeTrade(LinkedHashMap<String, Object>)","u":"changePositionModeTrade(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeAllConnections()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"closeConnection(int)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"closeListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"CMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"CMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"CMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"CMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMUserData","l":"CMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"CMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"combineStreams(ArrayList<String>, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"combineStreams(java.util.ArrayList,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"compositeIndexSymbolInfo(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"continuousKlines(LinkedHashMap<String, Object>)","u":"continuousKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"continuousKlineStream(java.lang.String,java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)","u":"createConnection(com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,okhttp3.Request)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"createListenKey()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"currentAllOpenOrders(LinkedHashMap<String, Object>)","u":"currentAllOpenOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"depth(LinkedHashMap<String, Object>)","u":"depth(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"diffDepthStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"exchangeInfo()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"extendListenKey()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"forceOrderStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"fundingRate(LinkedHashMap<String, Object>)","u":"fundingRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresAccountBalance(LinkedHashMap<String, Object>)","u":"futuresAccountBalance(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"FuturesClientImpl(String, String, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadId(LinkedHashMap<String, Object>)","u":"futuresDownloadId(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"futuresDownloadLink(LinkedHashMap<String, Object>)","u":"futuresDownloadLink(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getAdlQuantile(LinkedHashMap<String, Object>)","u":"getAdlQuantile(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getApiKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getBaseUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCommissionRate(LinkedHashMap<String, Object>)","u":"getCommissionRate(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getConnections()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getCurrentMultiAssetMode(LinkedHashMap<String, Object>)","u":"getCurrentMultiAssetMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getCurrentPositionMode(LinkedHashMap<String, Object>)","u":"getCurrentPositionMode(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getForceOrders(LinkedHashMap<String, Object>)","u":"getForceOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getIncomeHistory(LinkedHashMap<String, Object>)","u":"getIncomeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getLeverageBracket(LinkedHashMap<String, Object>)","u":"getLeverageBracket(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"getLeverageBracketForPair(LinkedHashMap<String, Object>)","u":"getLeverageBracketForPair(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"getNoopCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnClosingCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnFailureCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnMessageCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getOnOpenCallback()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getPair()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getPositionMarginChangeHistory(LinkedHashMap<String, Object>)","u":"getPositionMarginChangeHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProductUrl()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getProxy()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getRequestHandler()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getSecretKey()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"getShowLimitUsage()"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"getSpeed()"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"getTradingRulesIndicators(LinkedHashMap<String, Object>)","u":"getTradingRulesIndicators(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"historicalBlvt(LinkedHashMap<String, Object>)","u":"historicalBlvt(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"historicalTrades(LinkedHashMap<String, Object>)","u":"historicalTrades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"indexInfo(LinkedHashMap<String, Object>)","u":"indexInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"indexPriceKlines(LinkedHashMap<String, Object>)","u":"indexPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"indexPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"indexPriceStreamRequestString(String, int, String)","u":"indexPriceStreamRequestString(java.lang.String,int,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"klines(LinkedHashMap<String, Object>)","u":"klines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"klineStream(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"listenUserStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"longShortRatio(LinkedHashMap<String, Object>)","u":"longShortRatio(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"market()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"Market(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markKlineCandlestick(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"markPrice(LinkedHashMap<String, Object>)","u":"markPrice(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"markPriceKlines(LinkedHashMap<String, Object>)","u":"markPriceKlines(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"markPriceStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"MarkPriceSymbolParams","l":"MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"%3Cinit%3E(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(MarkPriceSymbolParams)","u":"markPriceSymbolsPairStream(com.binance.connector.futures.client.impl.MarkPriceSymbolParams)"},{"p":"com.binance.connector.futures.client.impl","c":"CMWebsocketClientImpl","l":"markPriceSymbolsPairStream(String, int, WebSocketCallback)","u":"markPriceSymbolsPairStream(java.lang.String,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"miniTickerStream(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"modifyIsolatedPositionMargin(LinkedHashMap<String, Object>)","u":"modifyIsolatedPositionMargin(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"modifyOrder(LinkedHashMap<String, Object>)","u":"modifyOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"newOrder(LinkedHashMap<String, Object>)","u":"newOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterest(LinkedHashMap<String, Object>)","u":"openInterest(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"openInterestStatistics(LinkedHashMap<String, Object>)","u":"openInterestStatistics(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"orderModifyHistory(LinkedHashMap<String, Object>)","u":"orderModifyHistory(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"partialDepthStream(java.lang.String,int,int,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ping()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"placeMultipleOrders(LinkedHashMap<String, Object>)","u":"placeMultipleOrders(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"portfolioMargin()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"PortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginAccountInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginAccountInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"portfolioMarginExchangeInfo(LinkedHashMap<String, Object>)","u":"portfolioMarginExchangeInfo(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"positionInformation(LinkedHashMap<String, Object>)","u":"positionInformation(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryCurrentOpenOrder(LinkedHashMap<String, Object>)","u":"queryCurrentOpenOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"queryOrder(LinkedHashMap<String, Object>)","u":"queryOrder(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setBaseUrl(String)","u":"setBaseUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setProductUrl(String)","u":"setProductUrl(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setProxy(ProxyAuth)","u":"setProxy(com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setRequestHandler(String, ProxyAuth)","u":"setRequestHandler(java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setRequestHandler(String, String, ProxyAuth)","u":"setRequestHandler(java.lang.String,java.lang.String,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Account","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"PortfolioMargin","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"setShowLimitUsage(boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client","c":"WebsocketClient","l":"symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)","u":"symbolTicker(java.lang.String,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"takerBuySellVol(LinkedHashMap<String, Object>)","u":"takerBuySellVol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"ticker24H(LinkedHashMap<String, Object>)","u":"ticker24H(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"tickerSymbol(LinkedHashMap<String, Object>)","u":"tickerSymbol(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"time()"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortAccs(LinkedHashMap<String, Object>)","u":"topTraderLongShortAccs(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.cm_futures","c":"CMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"topTraderLongShortPos(LinkedHashMap<String, Object>)","u":"topTraderLongShortPos(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.futures","c":"Market","l":"trades(LinkedHashMap<String, Object>)","u":"trades(java.util.LinkedHashMap)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMAccount","l":"UMAccount(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean)"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"UMFuturesClientImpl(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMMarket","l":"UMMarket(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMPortfolioMargin","l":"UMPortfolioMargin(String, String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl.um_futures","c":"UMUserData","l":"UMUserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl()","u":"%3Cinit%3E()"},{"p":"com.binance.connector.futures.client.impl","c":"UMWebsocketClientImpl","l":"UMWebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.binance.connector.futures.client.impl","c":"FuturesClientImpl","l":"unsetProxy()"},{"p":"com.binance.connector.futures.client","c":"FuturesClient","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"CMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl","c":"UMFuturesClientImpl","l":"userData()"},{"p":"com.binance.connector.futures.client.impl.futures","c":"UserData","l":"UserData(String, String, boolean, ProxyAuth)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,com.binance.connector.futures.client.utils.ProxyAuth)"},{"p":"com.binance.connector.futures.client.impl","c":"WebsocketClientImpl","l":"WebsocketClientImpl(String)","u":"%3Cinit%3E(java.lang.String)"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/module-search-index.js b/target/apidocs/module-search-index.js
    deleted file mode 100644
    index 0d59754..0000000
    --- a/target/apidocs/module-search-index.js
    +++ /dev/null
    @@ -1 +0,0 @@
    -moduleSearchIndex = [];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html
    deleted file mode 100644
    index a63a568..0000000
    --- a/target/apidocs/overview-summary.html
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>io.github.binance:binance-futures-connector-java 3.0.4 API</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="index redirect">
    -<meta name="generator" content="javadoc/IndexRedirectWriter">
    -<link rel="canonical" href="index.html">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<script type="text/javascript">window.location.replace('index.html')</script>
    -<noscript>
    -<meta http-equiv="Refresh" content="0;index.html">
    -</noscript>
    -</head>
    -<body class="index-redirect-page">
    -<main role="main">
    -<noscript>
    -<p>JavaScript is disabled on your browser.</p>
    -</noscript>
    -<p><a href="index.html">index.html</a></p>
    -</main>
    -</body>
    -</html>
    diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html
    deleted file mode 100644
    index c75bdeb..0000000
    --- a/target/apidocs/overview-tree.html
    +++ /dev/null
    @@ -1,123 +0,0 @@
    -<!DOCTYPE HTML>
    -<html lang="en">
    -<head>
    -<!-- Generated by javadoc (17) on Sat Mar 30 21:39:34 ADT 2024 -->
    -<title>Class Hierarchy (io.github.binance:binance-futures-connector-java 3.0.4 API)</title>
    -<meta name="viewport" content="width=device-width, initial-scale=1">
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta name="dc.created" content="2024-03-30">
    -<meta name="description" content="class tree">
    -<meta name="generator" content="javadoc/TreeWriter">
    -<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
    -<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
    -<script type="text/javascript" src="script.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
    -<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
    -</head>
    -<body class="tree-page">
    -<script type="text/javascript">var pathtoroot = "./";
    -loadScripts(document, 'script');</script>
    -<noscript>
    -<div>JavaScript is disabled on your browser.</div>
    -</noscript>
    -<div class="flex-box">
    -<header role="banner" class="flex-header">
    -<nav role="navigation">
    -<!-- ========= START OF TOP NAVBAR ======= -->
    -<div class="top-nav" id="navbar-top">
    -<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
    -<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
    -<li><a href="index.html">Overview</a></li>
    -<li>Package</li>
    -<li>Class</li>
    -<li>Use</li>
    -<li class="nav-bar-cell1-rev">Tree</li>
    -<li><a href="index-all.html">Index</a></li>
    -<li><a href="help-doc.html#tree">Help</a></li>
    -</ul>
    -</div>
    -<div class="sub-nav">
    -<div class="nav-list-search"><label for="search-input">SEARCH:</label>
    -<input type="text" id="search-input" value="search" disabled="disabled">
    -<input type="reset" id="reset-button" value="reset" disabled="disabled">
    -</div>
    -</div>
    -<!-- ========= END OF TOP NAVBAR ========= -->
    -<span class="skip-nav" id="skip-navbar-top"></span></nav>
    -</header>
    -<div class="flex-content">
    -<main role="main">
    -<div class="header">
    -<h1 class="title">Hierarchy For All Packages</h1>
    -<span class="package-hierarchy-label">Package Hierarchies:</span>
    -<ul class="horizontal">
    -<li><a href="com/binance/connector/futures/client/package-tree.html">com.binance.connector.futures.client</a>, </li>
    -<li><a href="com/binance/connector/futures/client/impl/package-tree.html">com.binance.connector.futures.client.impl</a>, </li>
    -<li><a href="com/binance/connector/futures/client/impl/cm_futures/package-tree.html">com.binance.connector.futures.client.impl.cm_futures</a>, </li>
    -<li><a href="com/binance/connector/futures/client/impl/futures/package-tree.html">com.binance.connector.futures.client.impl.futures</a>, </li>
    -<li><a href="com/binance/connector/futures/client/impl/um_futures/package-tree.html">com.binance.connector.futures.client.impl.um_futures</a></li>
    -</ul>
    -</div>
    -<section class="hierarchy">
    -<h2 title="Class Hierarchy">Class Hierarchy</h2>
    -<ul>
    -<li class="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Account.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Account</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMAccount</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMAccount.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMAccount</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/FuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">FuturesClientImpl</a> (implements com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" title="interface in com.binance.connector.futures.client">FuturesClient</a>)
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMFuturesClientImpl</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMFuturesClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMFuturesClientImpl</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/Market.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">Market</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMMarket</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMMarket.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMMarket</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/MarkPriceSymbolParams.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">MarkPriceSymbolParams</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/PortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">PortfolioMargin</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMPortfolioMargin</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMPortfolioMargin</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.futures.<a href="com/binance/connector/futures/client/impl/futures/UserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.futures">UserData</a>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.cm_futures.<a href="com/binance/connector/futures/client/impl/cm_futures/CMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.cm_futures">CMUserData</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.um_futures.<a href="com/binance/connector/futures/client/impl/um_futures/UMUserData.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl.um_futures">UMUserData</a></li>
    -</ul>
    -</li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/WebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">WebsocketClientImpl</a> (implements com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" title="interface in com.binance.connector.futures.client">WebsocketClient</a>)
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/CMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">CMWebsocketClientImpl</a></li>
    -<li class="circle">com.binance.connector.futures.client.impl.<a href="com/binance/connector/futures/client/impl/UMWebsocketClientImpl.html" class="type-name-link" title="class in com.binance.connector.futures.client.impl">UMWebsocketClientImpl</a></li>
    -</ul>
    -</li>
    -</ul>
    -</li>
    -</ul>
    -</section>
    -<section class="hierarchy">
    -<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
    -<ul>
    -<li class="circle">com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/FuturesClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">FuturesClient</a></li>
    -<li class="circle">com.binance.connector.futures.client.<a href="com/binance/connector/futures/client/WebsocketClient.html" class="type-name-link" title="interface in com.binance.connector.futures.client">WebsocketClient</a></li>
    -</ul>
    -</section>
    -</main>
    -<footer role="contentinfo">
    -<hr>
    -<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
    -</footer>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/target/apidocs/package-search-index.js b/target/apidocs/package-search-index.js
    deleted file mode 100644
    index 33e5749..0000000
    --- a/target/apidocs/package-search-index.js
    +++ /dev/null
    @@ -1 +0,0 @@
    -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"com.binance.connector.futures.client"},{"l":"com.binance.connector.futures.client.impl"},{"l":"com.binance.connector.futures.client.impl.cm_futures"},{"l":"com.binance.connector.futures.client.impl.futures"},{"l":"com.binance.connector.futures.client.impl.um_futures"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/resources/glass.png b/target/apidocs/resources/glass.png
    deleted file mode 100644
    index a7f591f467a1c0c949bbc510156a0c1afb860a6e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 499
    zcmV<P0Sx|$P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
    zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzl}SWFRCwBA{Qv(y0|-RU-){({%7EAb
    zhy{T7ArP+x;@;(nj_(+707j4jK+Q=&_Dmpt1jH+W_!SWAfXoHr*Ffw7G~^Ce10v?_
    zGXv7cfOshorvVlIgh>JoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI;
    zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz
    zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6
    z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5
    zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg
    z1VF_nfs`Lm^DjYZ1(1uD0u4<h+6721i2zbdgk+VN-#xwu(wIh)0Z>CSIr)XAaq<Z=
    pynB52BgqCp4Jm;}@p6Cw0|4^LpB(^sAf*5R002ovPDHLkV1hXO#b5vc
    
    diff --git a/target/apidocs/resources/x.png b/target/apidocs/resources/x.png
    deleted file mode 100644
    index 30548a756e151be4e927e8d28c508cc5b3514bf3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 394
    zcmV;50d@X~P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
    zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzEJ;K`RCwBAZ10)C00gB#Tm-~f6~+1M
    z8SsFP-icvAY7!8)0M$-mc5(A40dl&5m<Nahj~qXF-Nwq|Iu6a@Kx!Ef^8&FKQ0;pr
    zAfpyZ4I2<I2PzD~p?N6~Gb0ICfegq6;=f3OtmuZ|&<xU(#{wi40r7tzo{yw}1!@Q*
    zkY>W6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O
    zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L
    zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&<p{k-g=k|K>6V{5JzFt
    ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY
    
    diff --git a/target/apidocs/script-dir/jquery-3.6.0.min.js b/target/apidocs/script-dir/jquery-3.6.0.min.js
    deleted file mode 100644
    index c4c6022..0000000
    --- a/target/apidocs/script-dir/jquery-3.6.0.min.js
    +++ /dev/null
    @@ -1,2 +0,0 @@
    -/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
    -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
    diff --git a/target/apidocs/script-dir/jquery-ui.min.css b/target/apidocs/script-dir/jquery-ui.min.css
    deleted file mode 100644
    index d64539c..0000000
    --- a/target/apidocs/script-dir/jquery-ui.min.css
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -/*! jQuery UI - v1.13.1 - 2022-05-12
    -* http://jqueryui.com
    -* Includes: core.css, autocomplete.css, menu.css
    -* Copyright jQuery Foundation and other contributors; Licensed MIT */
    -
    -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
    \ No newline at end of file
    diff --git a/target/apidocs/script-dir/jquery-ui.min.js b/target/apidocs/script-dir/jquery-ui.min.js
    deleted file mode 100644
    index 55c2832..0000000
    --- a/target/apidocs/script-dir/jquery-ui.min.js
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -/*! jQuery UI - v1.13.1 - 2022-05-12
    -* http://jqueryui.com
    -* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
    -* Copyright jQuery Foundation and other contributors; Licensed MIT */
    -
    -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.1";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},s=x[a][t],n=x[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}l[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},l,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],l.call(s[n],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(o,e){var l=e.prototype.widgetFullName||o;x.fn[o]=function(i){var t="string"==typeof i,s=a.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,l);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=x.data(this,l);t?(t.option(i||{}),t._init&&t._init()):x.data(this,l,new e(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=x(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],l=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=l.classesElementLookup[t[s]]||x(),i=n.add?(function(){var i=[];n.element.each(function(t,e){x.map(l.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),l._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(n.element.get())))):x(i.not(n.element).get()),l.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=x.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;x.each(s.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(s.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,i={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return i.element.toggleClass(this._classes(i),s),this},_on:function(n,o,t){var l,a=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=l=x(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,l=this.widget()),x.each(t,function(t,e){function i(){if(n||!0!==a.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?a[e]:e).apply(a,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var s=t.match(/^([\w:-]*)\s*(.*)$/),t=s[1]+a.eventNamespace,s=s[2];s?l.on(t,s,i):o.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(o,l){x.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||l:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&x.effects&&x.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[o](),i&&i.call(e[0]),t()})}});var s,C,E,o,r,u,h,c,k;x.widget;function T(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function A(t,e){return parseInt(x.css(t,e),10)||0}function W(t){return null!=t&&t===t.window}C=Math.max,E=Math.abs,o=/left|center|right/,r=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,k=x.fn.position,x.position={scrollbarWidth:function(){if(void 0!==s)return s;var t,e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=W(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(c){if(!c||!c.of)return k.apply(this,arguments);var d,f,m,p,v,t,g="string"==typeof(c=x.extend({},c)).of?x(document).find(c.of):x(c.of),_=x.position.getWithinInfo(c.within),y=x.position.getScrollInfo(_),b=(c.collision||"flip").split(" "),w={},e=9===(t=(e=g)[0]).nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:W(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()};return g[0].preventDefault&&(c.at="left top"),f=e.width,m=e.height,v=x.extend({},p=e.offset),x.each(["my","at"],function(){var t,e,i=(c[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=u.exec(i[0]),e=u.exec(i[1]),w[this]=[t?t[0]:0,e?e[0]:0],c[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===c.at[0]?v.left+=f:"center"===c.at[0]&&(v.left+=f/2),"bottom"===c.at[1]?v.top+=m:"center"===c.at[1]&&(v.top+=m/2),d=T(w.at,f,m),v.left+=d[0],v.top+=d[1],this.each(function(){var i,t,l=x(this),a=l.outerWidth(),r=l.outerHeight(),e=A(this,"marginLeft"),s=A(this,"marginTop"),n=a+e+A(this,"marginRight")+y.width,o=r+s+A(this,"marginBottom")+y.height,u=x.extend({},v),h=T(w.my,l.outerWidth(),l.outerHeight());"right"===c.my[0]?u.left-=a:"center"===c.my[0]&&(u.left-=a/2),"bottom"===c.my[1]?u.top-=r:"center"===c.my[1]&&(u.top-=r/2),u.left+=h[0],u.top+=h[1],i={marginLeft:e,marginTop:s},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](u,{targetWidth:f,targetHeight:m,elemWidth:a,elemHeight:r,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[d[0]+h[0],d[1]+h[1]],my:c.my,at:c.at,within:_,elem:l})}),c.using&&(t=function(t){var e=p.left-u.left,i=e+f-a,s=p.top-u.top,n=s+m-r,o={target:{element:g,left:p.left,top:p.top,width:f,height:m},element:{element:l,left:u.left,top:u.top,width:a,height:r},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};f<a&&E(e+i)<f&&(o.horizontal="center"),m<r&&E(s+n)<m&&(o.vertical="middle"),C(E(e),E(i))>C(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0<l&&a<=0?(i=t.left+l+e.collisionWidth-n-s,t.left+=l-i):t.left=!(0<a&&l<=0)&&a<l?s+n-e.collisionWidth:s:0<l?t.left+=l:0<a?t.left-=a:t.left=C(t.left-o,t.left)},top:function(t,e){var i=e.within,s=i.isWindow?i.scrollTop:i.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,l=s-o,a=o+e.collisionHeight-n-s;e.collisionHeight>n?0<l&&a<=0?(i=t.top+l+e.collisionHeight-n-s,t.top+=l-i):t.top=!(0<a&&l<=0)&&a<l?s+n-e.collisionHeight:s:0<l?t.top+=l:0<a?t.top-=a:t.top=C(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,o=i.isWindow?i.scrollLeft:i.offset.left,l=t.left-e.collisionPosition.marginLeft,a=l-o,r=l+e.collisionWidth-n-o,u="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,i="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,l=-2*e.offset[0];a<0?((s=t.left+u+i+l+e.collisionWidth-n-s)<0||s<E(a))&&(t.left+=u+i+l):0<r&&(0<(o=t.left-e.collisionPosition.marginLeft+u+i+l-o)||E(o)<r)&&(t.left+=u+i+l)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,o=i.isWindow?i.scrollTop:i.offset.top,l=t.top-e.collisionPosition.marginTop,a=l-o,r=l+e.collisionHeight-n-o,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,i="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,l=-2*e.offset[1];a<0?((s=t.top+u+i+l+e.collisionHeight-n-s)<0||s<E(a))&&(t.top+=u+i+l):0<r&&(0<(o=t.top-e.collisionPosition.marginTop+u+i+l-o)||E(o)<r)&&(t.top+=u+i+l)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};var t;x.ui.position,x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}}),x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=!(i=i||e.body).nodeName?e.body:i},x.widget("ui.menu",{version:"1.13.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=x.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:x(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!x(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=x(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=x(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||x(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(x(this).children(".ui-menu-item-wrapper").text()))})}});x.widget("ui.autocomplete",{version:"1.13.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:x.map(t,function(t){return"string"==typeof t?{label:t,value:t}:x.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(x.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;x.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return x("<li>").append(x("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(e))},100))}});x.ui.autocomplete});
    \ No newline at end of file
    diff --git a/target/apidocs/script.js b/target/apidocs/script.js
    deleted file mode 100644
    index 0765364..0000000
    --- a/target/apidocs/script.js
    +++ /dev/null
    @@ -1,132 +0,0 @@
    -/*
    - * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
    - * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - */
    -
    -var moduleSearchIndex;
    -var packageSearchIndex;
    -var typeSearchIndex;
    -var memberSearchIndex;
    -var tagSearchIndex;
    -function loadScripts(doc, tag) {
    -    createElem(doc, tag, 'search.js');
    -
    -    createElem(doc, tag, 'module-search-index.js');
    -    createElem(doc, tag, 'package-search-index.js');
    -    createElem(doc, tag, 'type-search-index.js');
    -    createElem(doc, tag, 'member-search-index.js');
    -    createElem(doc, tag, 'tag-search-index.js');
    -}
    -
    -function createElem(doc, tag, path) {
    -    var script = doc.createElement(tag);
    -    var scriptElement = doc.getElementsByTagName(tag)[0];
    -    script.src = pathtoroot + path;
    -    scriptElement.parentNode.insertBefore(script, scriptElement);
    -}
    -
    -function show(tableId, selected, columns) {
    -    if (tableId !== selected) {
    -        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
    -            .forEach(function(elem) {
    -                elem.style.display = 'none';
    -            });
    -    }
    -    document.querySelectorAll('div.' + selected)
    -        .forEach(function(elem, index) {
    -            elem.style.display = '';
    -            var isEvenRow = index % (columns * 2) < columns;
    -            elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
    -            elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
    -        });
    -    updateTabs(tableId, selected);
    -}
    -
    -function updateTabs(tableId, selected) {
    -    document.querySelector('div#' + tableId +' .summary-table')
    -        .setAttribute('aria-labelledby', selected);
    -    document.querySelectorAll('button[id^="' + tableId + '"]')
    -        .forEach(function(tab, index) {
    -            if (selected === tab.id || (tableId === selected && index === 0)) {
    -                tab.className = activeTableTab;
    -                tab.setAttribute('aria-selected', true);
    -                tab.setAttribute('tabindex',0);
    -            } else {
    -                tab.className = tableTab;
    -                tab.setAttribute('aria-selected', false);
    -                tab.setAttribute('tabindex',-1);
    -            }
    -        });
    -}
    -
    -function switchTab(e) {
    -    var selected = document.querySelector('[aria-selected=true]');
    -    if (selected) {
    -        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
    -            // left or up arrow key pressed: move focus to previous tab
    -            selected.previousSibling.click();
    -            selected.previousSibling.focus();
    -            e.preventDefault();
    -        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
    -            // right or down arrow key pressed: move focus to next tab
    -            selected.nextSibling.click();
    -            selected.nextSibling.focus();
    -            e.preventDefault();
    -        }
    -    }
    -}
    -
    -var updateSearchResults = function() {};
    -
    -function indexFilesLoaded() {
    -    return moduleSearchIndex
    -        && packageSearchIndex
    -        && typeSearchIndex
    -        && memberSearchIndex
    -        && tagSearchIndex;
    -}
    -
    -// Workaround for scroll position not being included in browser history (8249133)
    -document.addEventListener("DOMContentLoaded", function(e) {
    -    var contentDiv = document.querySelector("div.flex-content");
    -    window.addEventListener("popstate", function(e) {
    -        if (e.state !== null) {
    -            contentDiv.scrollTop = e.state;
    -        }
    -    });
    -    window.addEventListener("hashchange", function(e) {
    -        history.replaceState(contentDiv.scrollTop, document.title);
    -    });
    -    contentDiv.addEventListener("scroll", function(e) {
    -        var timeoutID;
    -        if (!timeoutID) {
    -            timeoutID = setTimeout(function() {
    -                history.replaceState(contentDiv.scrollTop, document.title);
    -                timeoutID = null;
    -            }, 100);
    -        }
    -    });
    -    if (!location.hash) {
    -        history.replaceState(contentDiv.scrollTop, document.title);
    -    }
    -});
    diff --git a/target/apidocs/search.js b/target/apidocs/search.js
    deleted file mode 100644
    index 13aba85..0000000
    --- a/target/apidocs/search.js
    +++ /dev/null
    @@ -1,354 +0,0 @@
    -/*
    - * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
    - * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - *
    - */
    -
    -var noResult = {l: "No results found"};
    -var loading = {l: "Loading search index..."};
    -var catModules = "Modules";
    -var catPackages = "Packages";
    -var catTypes = "Classes and Interfaces";
    -var catMembers = "Members";
    -var catSearchTags = "Search Tags";
    -var highlight = "<span class=\"result-highlight\">$&</span>";
    -var searchPattern = "";
    -var fallbackPattern = "";
    -var RANKING_THRESHOLD = 2;
    -var NO_MATCH = 0xffff;
    -var MIN_RESULTS = 3;
    -var MAX_RESULTS = 500;
    -var UNNAMED = "<Unnamed>";
    -function escapeHtml(str) {
    -    return str.replace(/</g, "&lt;").replace(/>/g, "&gt;");
    -}
    -function getHighlightedText(item, matcher, fallbackMatcher) {
    -    var escapedItem = escapeHtml(item);
    -    var highlighted = escapedItem.replace(matcher, highlight);
    -    if (highlighted === escapedItem) {
    -        highlighted = escapedItem.replace(fallbackMatcher, highlight)
    -    }
    -    return highlighted;
    -}
    -function getURLPrefix(ui) {
    -    var urlPrefix="";
    -    var slash = "/";
    -    if (ui.item.category === catModules) {
    -        return ui.item.l + slash;
    -    } else if (ui.item.category === catPackages && ui.item.m) {
    -        return ui.item.m + slash;
    -    } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
    -        if (ui.item.m) {
    -            urlPrefix = ui.item.m + slash;
    -        } else {
    -            $.each(packageSearchIndex, function(index, item) {
    -                if (item.m && ui.item.p === item.l) {
    -                    urlPrefix = item.m + slash;
    -                }
    -            });
    -        }
    -    }
    -    return urlPrefix;
    -}
    -function createSearchPattern(term) {
    -    var pattern = "";
    -    var isWordToken = false;
    -    term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
    -        if (index > 0) {
    -            // whitespace between identifiers is significant
    -            pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
    -        }
    -        var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
    -        for (var i = 0; i < tokens.length; i++) {
    -            var s = tokens[i];
    -            if (s === "") {
    -                continue;
    -            }
    -            pattern += $.ui.autocomplete.escapeRegex(s);
    -            isWordToken =  /\w$/.test(s);
    -            if (isWordToken) {
    -                pattern += "([a-z0-9_$<>\\[\\]]*?)";
    -            }
    -        }
    -    });
    -    return pattern;
    -}
    -function createMatcher(pattern, flags) {
    -    var isCamelCase = /[A-Z]/.test(pattern);
    -    return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
    -}
    -var watermark = 'Search';
    -$(function() {
    -    var search = $("#search-input");
    -    var reset = $("#reset-button");
    -    search.val('');
    -    search.prop("disabled", false);
    -    reset.prop("disabled", false);
    -    search.val(watermark).addClass('watermark');
    -    search.blur(function() {
    -        if ($(this).val().length === 0) {
    -            $(this).val(watermark).addClass('watermark');
    -        }
    -    });
    -    search.on('click keydown paste', function() {
    -        if ($(this).val() === watermark) {
    -            $(this).val('').removeClass('watermark');
    -        }
    -    });
    -    reset.click(function() {
    -        search.val('').focus();
    -    });
    -    search.focus()[0].setSelectionRange(0, 0);
    -});
    -$.widget("custom.catcomplete", $.ui.autocomplete, {
    -    _create: function() {
    -        this._super();
    -        this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
    -    },
    -    _renderMenu: function(ul, items) {
    -        var rMenu = this;
    -        var currentCategory = "";
    -        rMenu.menu.bindings = $();
    -        $.each(items, function(index, item) {
    -            var li;
    -            if (item.category && item.category !== currentCategory) {
    -                ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
    -                currentCategory = item.category;
    -            }
    -            li = rMenu._renderItemData(ul, item);
    -            if (item.category) {
    -                li.attr("aria-label", item.category + " : " + item.l);
    -                li.attr("class", "result-item");
    -            } else {
    -                li.attr("aria-label", item.l);
    -                li.attr("class", "result-item");
    -            }
    -        });
    -    },
    -    _renderItem: function(ul, item) {
    -        var label = "";
    -        var matcher = createMatcher(escapeHtml(searchPattern), "g");
    -        var fallbackMatcher = new RegExp(fallbackPattern, "gi")
    -        if (item.category === catModules) {
    -            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    -        } else if (item.category === catPackages) {
    -            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    -        } else if (item.category === catTypes) {
    -            label = (item.p && item.p !== UNNAMED)
    -                    ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
    -                    : getHighlightedText(item.l, matcher, fallbackMatcher);
    -        } else if (item.category === catMembers) {
    -            label = (item.p && item.p !== UNNAMED)
    -                    ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
    -                    : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
    -        } else if (item.category === catSearchTags) {
    -            label = getHighlightedText(item.l, matcher, fallbackMatcher);
    -        } else {
    -            label = item.l;
    -        }
    -        var li = $("<li/>").appendTo(ul);
    -        var div = $("<div/>").appendTo(li);
    -        if (item.category === catSearchTags && item.h) {
    -            if (item.d) {
    -                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
    -                                + item.d + "</span><br>");
    -            } else {
    -                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
    -            }
    -        } else {
    -            if (item.m) {
    -                div.html(item.m + "/" + label);
    -            } else {
    -                div.html(label);
    -            }
    -        }
    -        return li;
    -    }
    -});
    -function rankMatch(match, category) {
    -    if (!match) {
    -        return NO_MATCH;
    -    }
    -    var index = match.index;
    -    var input = match.input;
    -    var leftBoundaryMatch = 2;
    -    var periferalMatch = 0;
    -    // make sure match is anchored on a left word boundary
    -    if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
    -        leftBoundaryMatch = 0;
    -    } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
    -        leftBoundaryMatch = 1;
    -    }
    -    var matchEnd = index + match[0].length;
    -    var leftParen = input.indexOf("(");
    -    var endOfName = leftParen > -1 ? leftParen : input.length;
    -    // exclude peripheral matches
    -    if (category !== catModules && category !== catSearchTags) {
    -        var delim = category === catPackages ? "/" : ".";
    -        if (leftParen > -1 && leftParen < index) {
    -            periferalMatch += 2;
    -        } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
    -            periferalMatch += 2;
    -        }
    -    }
    -    var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
    -    for (var i = 1; i < match.length; i++) {
    -        // lower ranking if parts of the name are missing
    -        if (match[i])
    -            delta += match[i].length;
    -    }
    -    if (category === catTypes) {
    -        // lower ranking if a type name contains unmatched camel-case parts
    -        if (/[A-Z]/.test(input.substring(matchEnd)))
    -            delta += 5;
    -        if (/[A-Z]/.test(input.substring(0, index)))
    -            delta += 5;
    -    }
    -    return leftBoundaryMatch + periferalMatch + (delta / 200);
    -
    -}
    -function doSearch(request, response) {
    -    var result = [];
    -    searchPattern = createSearchPattern(request.term);
    -    fallbackPattern = createSearchPattern(request.term.toLowerCase());
    -    if (searchPattern === "") {
    -        return this.close();
    -    }
    -    var camelCaseMatcher = createMatcher(searchPattern, "");
    -    var fallbackMatcher = new RegExp(fallbackPattern, "i");
    -
    -    function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
    -        if (indexArray) {
    -            var newResults = [];
    -            $.each(indexArray, function (i, item) {
    -                item.category = category;
    -                var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
    -                if (ranking < RANKING_THRESHOLD) {
    -                    newResults.push({ranking: ranking, item: item});
    -                }
    -                return newResults.length <= MAX_RESULTS;
    -            });
    -            return newResults.sort(function(e1, e2) {
    -                return e1.ranking - e2.ranking;
    -            }).map(function(e) {
    -                return e.item;
    -            });
    -        }
    -        return [];
    -    }
    -    function searchIndex(indexArray, category, nameFunc) {
    -        var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
    -        result = result.concat(primaryResults);
    -        if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
    -            var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
    -            result = result.concat(secondaryResults.filter(function (item) {
    -                return primaryResults.indexOf(item) === -1;
    -            }));
    -        }
    -    }
    -
    -    searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
    -    searchIndex(packageSearchIndex, catPackages, function(item) {
    -        return (item.m && request.term.indexOf("/") > -1)
    -            ? (item.m + "/" + item.l) : item.l;
    -    });
    -    searchIndex(typeSearchIndex, catTypes, function(item) {
    -        return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
    -    });
    -    searchIndex(memberSearchIndex, catMembers, function(item) {
    -        return request.term.indexOf(".") > -1
    -            ? item.p + "." + item.c + "." + item.l : item.l;
    -    });
    -    searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
    -
    -    if (!indexFilesLoaded()) {
    -        updateSearchResults = function() {
    -            doSearch(request, response);
    -        }
    -        result.unshift(loading);
    -    } else {
    -        updateSearchResults = function() {};
    -    }
    -    response(result);
    -}
    -$(function() {
    -    $("#search-input").catcomplete({
    -        minLength: 1,
    -        delay: 300,
    -        source: doSearch,
    -        response: function(event, ui) {
    -            if (!ui.content.length) {
    -                ui.content.push(noResult);
    -            } else {
    -                $("#search-input").empty();
    -            }
    -        },
    -        autoFocus: true,
    -        focus: function(event, ui) {
    -            return false;
    -        },
    -        position: {
    -            collision: "flip"
    -        },
    -        select: function(event, ui) {
    -            if (ui.item.category) {
    -                var url = getURLPrefix(ui);
    -                if (ui.item.category === catModules) {
    -                    url += "module-summary.html";
    -                } else if (ui.item.category === catPackages) {
    -                    if (ui.item.u) {
    -                        url = ui.item.u;
    -                    } else {
    -                        url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
    -                    }
    -                } else if (ui.item.category === catTypes) {
    -                    if (ui.item.u) {
    -                        url = ui.item.u;
    -                    } else if (ui.item.p === UNNAMED) {
    -                        url += ui.item.l + ".html";
    -                    } else {
    -                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
    -                    }
    -                } else if (ui.item.category === catMembers) {
    -                    if (ui.item.p === UNNAMED) {
    -                        url += ui.item.c + ".html" + "#";
    -                    } else {
    -                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
    -                    }
    -                    if (ui.item.u) {
    -                        url += ui.item.u;
    -                    } else {
    -                        url += ui.item.l;
    -                    }
    -                } else if (ui.item.category === catSearchTags) {
    -                    url += ui.item.u;
    -                }
    -                if (top !== window) {
    -                    parent.classFrame.location = pathtoroot + url;
    -                } else {
    -                    window.location.href = pathtoroot + url;
    -                }
    -                $("#search-input").focus();
    -            }
    -        }
    -    });
    -});
    diff --git a/target/apidocs/stylesheet.css b/target/apidocs/stylesheet.css
    deleted file mode 100644
    index 6dc5b36..0000000
    --- a/target/apidocs/stylesheet.css
    +++ /dev/null
    @@ -1,866 +0,0 @@
    -/*
    - * Javadoc style sheet
    - */
    -
    -@import url('resources/fonts/dejavu.css');
    -
    -/*
    - * Styles for individual HTML elements.
    - *
    - * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
    - * HTML element throughout the page.
    - */
    -
    -body {
    -    background-color:#ffffff;
    -    color:#353833;
    -    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
    -    font-size:14px;
    -    margin:0;
    -    padding:0;
    -    height:100%;
    -    width:100%;
    -}
    -iframe {
    -    margin:0;
    -    padding:0;
    -    height:100%;
    -    width:100%;
    -    overflow-y:scroll;
    -    border:none;
    -}
    -a:link, a:visited {
    -    text-decoration:none;
    -    color:#4A6782;
    -}
    -a[href]:hover, a[href]:focus {
    -    text-decoration:none;
    -    color:#bb7a2a;
    -}
    -a[name] {
    -    color:#353833;
    -}
    -pre {
    -    font-family:'DejaVu Sans Mono', monospace;
    -    font-size:14px;
    -}
    -h1 {
    -    font-size:20px;
    -}
    -h2 {
    -    font-size:18px;
    -}
    -h3 {
    -    font-size:16px;
    -}
    -h4 {
    -    font-size:15px;
    -}
    -h5 {
    -    font-size:14px;
    -}
    -h6 {
    -    font-size:13px;
    -}
    -ul {
    -    list-style-type:disc;
    -}
    -code, tt {
    -    font-family:'DejaVu Sans Mono', monospace;
    -}
    -:not(h1, h2, h3, h4, h5, h6) > code,
    -:not(h1, h2, h3, h4, h5, h6) > tt {
    -    font-size:14px;
    -    padding-top:4px;
    -    margin-top:8px;
    -    line-height:1.4em;
    -}
    -dt code {
    -    font-family:'DejaVu Sans Mono', monospace;
    -    font-size:14px;
    -    padding-top:4px;
    -}
    -.summary-table dt code {
    -    font-family:'DejaVu Sans Mono', monospace;
    -    font-size:14px;
    -    vertical-align:top;
    -    padding-top:4px;
    -}
    -sup {
    -    font-size:8px;
    -}
    -button {
    -    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
    -    font-size: 14px;
    -}
    -/*
    - * Styles for HTML generated by javadoc.
    - *
    - * These are style classes that are used by the standard doclet to generate HTML documentation.
    - */
    -
    -/*
    - * Styles for document title and copyright.
    - */
    -.clear {
    -    clear:both;
    -    height:0;
    -    overflow:hidden;
    -}
    -.about-language {
    -    float:right;
    -    padding:0 21px 8px 8px;
    -    font-size:11px;
    -    margin-top:-9px;
    -    height:2.9em;
    -}
    -.legal-copy {
    -    margin-left:.5em;
    -}
    -.tab {
    -    background-color:#0066FF;
    -    color:#ffffff;
    -    padding:8px;
    -    width:5em;
    -    font-weight:bold;
    -}
    -/*
    - * Styles for navigation bar.
    - */
    -@media screen {
    -    .flex-box {
    -        position:fixed;
    -        display:flex;
    -        flex-direction:column;
    -        height: 100%;
    -        width: 100%;
    -    }
    -    .flex-header {
    -        flex: 0 0 auto;
    -    }
    -    .flex-content {
    -        flex: 1 1 auto;
    -        overflow-y: auto;
    -    }
    -}
    -.top-nav {
    -    background-color:#4D7A97;
    -    color:#FFFFFF;
    -    float:left;
    -    padding:0;
    -    width:100%;
    -    clear:right;
    -    min-height:2.8em;
    -    padding-top:10px;
    -    overflow:hidden;
    -    font-size:12px;
    -}
    -.sub-nav {
    -    background-color:#dee3e9;
    -    float:left;
    -    width:100%;
    -    overflow:hidden;
    -    font-size:12px;
    -}
    -.sub-nav div {
    -    clear:left;
    -    float:left;
    -    padding:0 0 5px 6px;
    -    text-transform:uppercase;
    -}
    -.sub-nav .nav-list {
    -    padding-top:5px;
    -}
    -ul.nav-list {
    -    display:block;
    -    margin:0 25px 0 0;
    -    padding:0;
    -}
    -ul.sub-nav-list {
    -    float:left;
    -    margin:0 25px 0 0;
    -    padding:0;
    -}
    -ul.nav-list li {
    -    list-style:none;
    -    float:left;
    -    padding: 5px 6px;
    -    text-transform:uppercase;
    -}
    -.sub-nav .nav-list-search {
    -    float:right;
    -    margin:0 0 0 0;
    -    padding:5px 6px;
    -    clear:none;
    -}
    -.nav-list-search label {
    -    position:relative;
    -    right:-16px;
    -}
    -ul.sub-nav-list li {
    -    list-style:none;
    -    float:left;
    -    padding-top:10px;
    -}
    -.top-nav a:link, .top-nav a:active, .top-nav a:visited {
    -    color:#FFFFFF;
    -    text-decoration:none;
    -    text-transform:uppercase;
    -}
    -.top-nav a:hover {
    -    text-decoration:none;
    -    color:#bb7a2a;
    -    text-transform:uppercase;
    -}
    -.nav-bar-cell1-rev {
    -    background-color:#F8981D;
    -    color:#253441;
    -    margin: auto 5px;
    -}
    -.skip-nav {
    -    position:absolute;
    -    top:auto;
    -    left:-9999px;
    -    overflow:hidden;
    -}
    -/*
    - * Hide navigation links and search box in print layout
    - */
    -@media print {
    -    ul.nav-list, div.sub-nav  {
    -        display:none;
    -    }
    -}
    -/*
    - * Styles for page header and footer.
    - */
    -.title {
    -    color:#2c4557;
    -    margin:10px 0;
    -}
    -.sub-title {
    -    margin:5px 0 0 0;
    -}
    -.header ul {
    -    margin:0 0 15px 0;
    -    padding:0;
    -}
    -.header ul li, .footer ul li {
    -    list-style:none;
    -    font-size:13px;
    -}
    -/*
    - * Styles for headings.
    - */
    -body.class-declaration-page .summary h2,
    -body.class-declaration-page .details h2,
    -body.class-use-page  h2,
    -body.module-declaration-page  .block-list h2 {
    -    font-style: italic;
    -    padding:0;
    -    margin:15px 0;
    -}
    -body.class-declaration-page .summary h3,
    -body.class-declaration-page .details h3,
    -body.class-declaration-page .summary .inherited-list h2 {
    -    background-color:#dee3e9;
    -    border:1px solid #d0d9e0;
    -    margin:0 0 6px -8px;
    -    padding:7px 5px;
    -}
    -/*
    - * Styles for page layout containers.
    - */
    -main {
    -    clear:both;
    -    padding:10px 20px;
    -    position:relative;
    -}
    -dl.notes > dt {
    -    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
    -    font-size:12px;
    -    font-weight:bold;
    -    margin:10px 0 0 0;
    -    color:#4E4E4E;
    -}
    -dl.notes > dd {
    -    margin:5px 10px 10px 0;
    -    font-size:14px;
    -    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    -}
    -dl.name-value > dt {
    -    margin-left:1px;
    -    font-size:1.1em;
    -    display:inline;
    -    font-weight:bold;
    -}
    -dl.name-value > dd {
    -    margin:0 0 0 1px;
    -    font-size:1.1em;
    -    display:inline;
    -}
    -/*
    - * Styles for lists.
    - */
    -li.circle {
    -    list-style:circle;
    -}
    -ul.horizontal li {
    -    display:inline;
    -    font-size:0.9em;
    -}
    -div.inheritance {
    -    margin:0;
    -    padding:0;
    -}
    -div.inheritance div.inheritance {
    -    margin-left:2em;
    -}
    -ul.block-list,
    -ul.details-list,
    -ul.member-list,
    -ul.summary-list {
    -    margin:10px 0 10px 0;
    -    padding:0;
    -}
    -ul.block-list > li,
    -ul.details-list > li,
    -ul.member-list > li,
    -ul.summary-list > li {
    -    list-style:none;
    -    margin-bottom:15px;
    -    line-height:1.4;
    -}
    -.summary-table dl, .summary-table dl dt, .summary-table dl dd {
    -    margin-top:0;
    -    margin-bottom:1px;
    -}
    -ul.see-list, ul.see-list-long {
    -    padding-left: 0;
    -    list-style: none;
    -}
    -ul.see-list li {
    -    display: inline;
    -}
    -ul.see-list li:not(:last-child):after,
    -ul.see-list-long li:not(:last-child):after {
    -    content: ", ";
    -    white-space: pre-wrap;
    -}
    -/*
    - * Styles for tables.
    - */
    -.summary-table, .details-table {
    -    width:100%;
    -    border-spacing:0;
    -    border-left:1px solid #EEE;
    -    border-right:1px solid #EEE;
    -    border-bottom:1px solid #EEE;
    -    padding:0;
    -}
    -.caption {
    -    position:relative;
    -    text-align:left;
    -    background-repeat:no-repeat;
    -    color:#253441;
    -    font-weight:bold;
    -    clear:none;
    -    overflow:hidden;
    -    padding:0;
    -    padding-top:10px;
    -    padding-left:1px;
    -    margin:0;
    -    white-space:pre;
    -}
    -.caption a:link, .caption a:visited {
    -    color:#1f389c;
    -}
    -.caption a:hover,
    -.caption a:active {
    -    color:#FFFFFF;
    -}
    -.caption span {
    -    white-space:nowrap;
    -    padding-top:5px;
    -    padding-left:12px;
    -    padding-right:12px;
    -    padding-bottom:7px;
    -    display:inline-block;
    -    float:left;
    -    background-color:#F8981D;
    -    border: none;
    -    height:16px;
    -}
    -div.table-tabs {
    -    padding:10px 0 0 1px;
    -    margin:0;
    -}
    -div.table-tabs > button {
    -   border: none;
    -   cursor: pointer;
    -   padding: 5px 12px 7px 12px;
    -   font-weight: bold;
    -   margin-right: 3px;
    -}
    -div.table-tabs > button.active-table-tab {
    -   background: #F8981D;
    -   color: #253441;
    -}
    -div.table-tabs > button.table-tab {
    -   background: #4D7A97;
    -   color: #FFFFFF;
    -}
    -.two-column-summary {
    -    display: grid;
    -    grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    -}
    -.three-column-summary {
    -    display: grid;
    -    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
    -}
    -.four-column-summary {
    -    display: grid;
    -    grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
    -}
    -@media screen and (max-width: 600px) {
    -    .two-column-summary {
    -        display: grid;
    -        grid-template-columns: 1fr;
    -    }
    -}
    -@media screen and (max-width: 800px) {
    -    .three-column-summary {
    -        display: grid;
    -        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
    -    }
    -    .three-column-summary .col-last {
    -        grid-column-end: span 2;
    -    }
    -}
    -@media screen and (max-width: 1000px) {
    -    .four-column-summary {
    -        display: grid;
    -        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    -    }
    -}
    -.summary-table > div, .details-table > div {
    -    text-align:left;
    -    padding: 8px 3px 3px 7px;
    -}
    -.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
    -    vertical-align:top;
    -    padding-right:0;
    -    padding-top:8px;
    -    padding-bottom:3px;
    -}
    -.table-header {
    -    background:#dee3e9;
    -    font-weight: bold;
    -}
    -.col-first, .col-first {
    -    font-size:13px;
    -}
    -.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
    -    font-size:13px;
    -}
    -.col-first, .col-second, .col-constructor-name {
    -    vertical-align:top;
    -    overflow: auto;
    -}
    -.col-last {
    -    white-space:normal;
    -}
    -.col-first a:link, .col-first a:visited,
    -.col-second a:link, .col-second a:visited,
    -.col-first a:link, .col-first a:visited,
    -.col-second a:link, .col-second a:visited,
    -.col-constructor-name a:link, .col-constructor-name a:visited,
    -.col-summary-item-name a:link, .col-summary-item-name a:visited,
    -.constant-values-container a:link, .constant-values-container a:visited,
    -.all-classes-container a:link, .all-classes-container a:visited,
    -.all-packages-container a:link, .all-packages-container a:visited {
    -    font-weight:bold;
    -}
    -.table-sub-heading-color {
    -    background-color:#EEEEFF;
    -}
    -.even-row-color, .even-row-color .table-header {
    -    background-color:#FFFFFF;
    -}
    -.odd-row-color, .odd-row-color .table-header {
    -    background-color:#EEEEEF;
    -}
    -/*
    - * Styles for contents.
    - */
    -.deprecated-content {
    -    margin:0;
    -    padding:10px 0;
    -}
    -div.block {
    -    font-size:14px;
    -    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    -}
    -.col-last div {
    -    padding-top:0;
    -}
    -.col-last a {
    -    padding-bottom:3px;
    -}
    -.module-signature,
    -.package-signature,
    -.type-signature,
    -.member-signature {
    -    font-family:'DejaVu Sans Mono', monospace;
    -    font-size:14px;
    -    margin:14px 0;
    -    white-space: pre-wrap;
    -}
    -.module-signature,
    -.package-signature,
    -.type-signature {
    -    margin-top: 0;
    -}
    -.member-signature .type-parameters-long,
    -.member-signature .parameters,
    -.member-signature .exceptions {
    -    display: inline-block;
    -    vertical-align: top;
    -    white-space: pre;
    -}
    -.member-signature .type-parameters {
    -    white-space: normal;
    -}
    -/*
    - * Styles for formatting effect.
    - */
    -.source-line-no {
    -    color:green;
    -    padding:0 30px 0 0;
    -}
    -h1.hidden {
    -    visibility:hidden;
    -    overflow:hidden;
    -    font-size:10px;
    -}
    -.block {
    -    display:block;
    -    margin:0 10px 5px 0;
    -    color:#474747;
    -}
    -.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
    -.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
    -.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
    -    font-weight:bold;
    -}
    -.deprecation-comment, .help-footnote, .preview-comment {
    -    font-style:italic;
    -}
    -.deprecation-block {
    -    font-size:14px;
    -    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    -    border-style:solid;
    -    border-width:thin;
    -    border-radius:10px;
    -    padding:10px;
    -    margin-bottom:10px;
    -    margin-right:10px;
    -    display:inline-block;
    -}
    -.preview-block {
    -    font-size:14px;
    -    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
    -    border-style:solid;
    -    border-width:thin;
    -    border-radius:10px;
    -    padding:10px;
    -    margin-bottom:10px;
    -    margin-right:10px;
    -    display:inline-block;
    -}
    -div.block div.deprecation-comment {
    -    font-style:normal;
    -}
    -/*
    - * Styles specific to HTML5 elements.
    - */
    -main, nav, header, footer, section {
    -    display:block;
    -}
    -/*
    - * Styles for javadoc search.
    - */
    -.ui-autocomplete-category {
    -    font-weight:bold;
    -    font-size:15px;
    -    padding:7px 0 7px 3px;
    -    background-color:#4D7A97;
    -    color:#FFFFFF;
    -}
    -.ui-autocomplete {
    -    max-height:85%;
    -    max-width:65%;
    -    overflow-y:scroll;
    -    overflow-x:scroll;
    -    white-space:nowrap;
    -    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    -}
    -ul.ui-autocomplete {
    -    position:fixed;
    -    z-index:999999;
    -    background-color: #FFFFFF;
    -}
    -ul.ui-autocomplete  li {
    -    float:left;
    -    clear:both;
    -    width:100%;
    -}
    -.ui-autocomplete .result-item {
    -    font-size: inherit;
    -}
    -.ui-autocomplete .result-highlight {
    -    font-weight:bold;
    -}
    -#search-input {
    -    background-image:url('resources/glass.png');
    -    background-size:13px;
    -    background-repeat:no-repeat;
    -    background-position:2px 3px;
    -    padding-left:20px;
    -    position:relative;
    -    right:-18px;
    -    width:400px;
    -}
    -#reset-button {
    -    background-color: rgb(255,255,255);
    -    background-image:url('resources/x.png');
    -    background-position:center;
    -    background-repeat:no-repeat;
    -    background-size:12px;
    -    border:0 none;
    -    width:16px;
    -    height:16px;
    -    position:relative;
    -    left:-4px;
    -    top:-4px;
    -    font-size:0px;
    -}
    -.watermark {
    -    color:#545454;
    -}
    -.search-tag-desc-result {
    -    font-style:italic;
    -    font-size:11px;
    -}
    -.search-tag-holder-result {
    -    font-style:italic;
    -    font-size:12px;
    -}
    -.search-tag-result:target {
    -    background-color:yellow;
    -}
    -.module-graph span {
    -    display:none;
    -    position:absolute;
    -}
    -.module-graph:hover span {
    -    display:block;
    -    margin: -100px 0 0 100px;
    -    z-index: 1;
    -}
    -.inherited-list {
    -    margin: 10px 0 10px 0;
    -}
    -section.class-description {
    -    line-height: 1.4;
    -}
    -.summary section[class$="-summary"], .details section[class$="-details"],
    -.class-uses .detail, .serialized-class-details {
    -    padding: 0px 20px 5px 10px;
    -    border: 1px solid #ededed;
    -    background-color: #f8f8f8;
    -}
    -.inherited-list, section[class$="-details"] .detail {
    -    padding:0 0 5px 8px;
    -    background-color:#ffffff;
    -    border:none;
    -}
    -.vertical-separator {
    -    padding: 0 5px;
    -}
    -ul.help-section-list {
    -    margin: 0;
    -}
    -ul.help-subtoc > li {
    -  display: inline-block;
    -  padding-right: 5px;
    -  font-size: smaller;
    -}
    -ul.help-subtoc > li::before {
    -  content: "\2022" ;
    -  padding-right:2px;
    -}
    -span.help-note {
    -    font-style: italic;
    -}
    -/*
    - * Indicator icon for external links.
    - */
    -main a[href*="://"]::after {
    -    content:"";
    -    display:inline-block;
    -    background-image:url('data:image/svg+xml; utf8, \
    -      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
    -        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
    -        132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
    -      </svg>');
    -    background-size:100% 100%;
    -    width:7px;
    -    height:7px;
    -    margin-left:2px;
    -    margin-bottom:4px;
    -}
    -main a[href*="://"]:hover::after,
    -main a[href*="://"]:focus::after {
    -    background-image:url('data:image/svg+xml; utf8, \
    -      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
    -        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
    -        132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
    -      </svg>');
    -}
    -
    -/*
    - * Styles for user-provided tables.
    - *
    - * borderless:
    - *      No borders, vertical margins, styled caption.
    - *      This style is provided for use with existing doc comments.
    - *      In general, borderless tables should not be used for layout purposes.
    - *
    - * plain:
    - *      Plain borders around table and cells, vertical margins, styled caption.
    - *      Best for small tables or for complex tables for tables with cells that span
    - *      rows and columns, when the "striped" style does not work well.
    - *
    - * striped:
    - *      Borders around the table and vertical borders between cells, striped rows,
    - *      vertical margins, styled caption.
    - *      Best for tables that have a header row, and a body containing a series of simple rows.
    - */
    -
    -table.borderless,
    -table.plain,
    -table.striped {
    -    margin-top: 10px;
    -    margin-bottom: 10px;
    -}
    -table.borderless > caption,
    -table.plain > caption,
    -table.striped > caption {
    -    font-weight: bold;
    -    font-size: smaller;
    -}
    -table.borderless th, table.borderless td,
    -table.plain th, table.plain td,
    -table.striped th, table.striped td {
    -    padding: 2px 5px;
    -}
    -table.borderless,
    -table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
    -table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
    -    border: none;
    -}
    -table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
    -    background-color: transparent;
    -}
    -table.plain {
    -    border-collapse: collapse;
    -    border: 1px solid black;
    -}
    -table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
    -    background-color: transparent;
    -}
    -table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
    -table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
    -    border: 1px solid black;
    -}
    -table.striped {
    -    border-collapse: collapse;
    -    border: 1px solid black;
    -}
    -table.striped > thead {
    -    background-color: #E3E3E3;
    -}
    -table.striped > thead > tr > th, table.striped > thead > tr > td {
    -    border: 1px solid black;
    -}
    -table.striped > tbody > tr:nth-child(even) {
    -    background-color: #EEE
    -}
    -table.striped > tbody > tr:nth-child(odd) {
    -    background-color: #FFF
    -}
    -table.striped > tbody > tr > th, table.striped > tbody > tr > td {
    -    border-left: 1px solid black;
    -    border-right: 1px solid black;
    -}
    -table.striped > tbody > tr > th {
    -    font-weight: normal;
    -}
    -/**
    - * Tweak font sizes and paddings for small screens.
    - */
    -@media screen and (max-width: 1050px) {
    -    #search-input {
    -        width: 300px;
    -    }
    -}
    -@media screen and (max-width: 800px) {
    -    #search-input {
    -        width: 200px;
    -    }
    -    .top-nav,
    -    .bottom-nav {
    -        font-size: 11px;
    -        padding-top: 6px;
    -    }
    -    .sub-nav {
    -        font-size: 11px;
    -    }
    -    .about-language {
    -        padding-right: 16px;
    -    }
    -    ul.nav-list li,
    -    .sub-nav .nav-list-search {
    -        padding: 6px;
    -    }
    -    ul.sub-nav-list li {
    -        padding-top: 5px;
    -    }
    -    main {
    -        padding: 10px;
    -    }
    -    .summary section[class$="-summary"], .details section[class$="-details"],
    -    .class-uses .detail, .serialized-class-details {
    -        padding: 0 8px 5px 8px;
    -    }
    -    body {
    -        -webkit-text-size-adjust: none;
    -    }
    -}
    -@media screen and (max-width: 500px) {
    -    #search-input {
    -        width: 150px;
    -    }
    -    .top-nav,
    -    .bottom-nav {
    -        font-size: 10px;
    -    }
    -    .sub-nav {
    -        font-size: 10px;
    -    }
    -    .about-language {
    -        font-size: 10px;
    -        padding-right: 12px;
    -    }
    -}
    diff --git a/target/apidocs/tag-search-index.js b/target/apidocs/tag-search-index.js
    deleted file mode 100644
    index 0367dae..0000000
    --- a/target/apidocs/tag-search-index.js
    +++ /dev/null
    @@ -1 +0,0 @@
    -tagSearchIndex = [];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/apidocs/type-search-index.js b/target/apidocs/type-search-index.js
    deleted file mode 100644
    index bb7b16a..0000000
    --- a/target/apidocs/type-search-index.js
    +++ /dev/null
    @@ -1 +0,0 @@
    -typeSearchIndex = [{"p":"com.binance.connector.futures.client.impl.futures","l":"Account"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMAccount"},{"p":"com.binance.connector.futures.client.impl","l":"CMFuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMMarket"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMPortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.cm_futures","l":"CMUserData"},{"p":"com.binance.connector.futures.client.impl","l":"CMWebsocketClientImpl"},{"p":"com.binance.connector.futures.client","l":"FuturesClient"},{"p":"com.binance.connector.futures.client.impl","l":"FuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.futures","l":"Market"},{"p":"com.binance.connector.futures.client.impl","l":"MarkPriceSymbolParams"},{"p":"com.binance.connector.futures.client.impl.futures","l":"PortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMAccount"},{"p":"com.binance.connector.futures.client.impl","l":"UMFuturesClientImpl"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMMarket"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMPortfolioMargin"},{"p":"com.binance.connector.futures.client.impl.um_futures","l":"UMUserData"},{"p":"com.binance.connector.futures.client.impl","l":"UMWebsocketClientImpl"},{"p":"com.binance.connector.futures.client.impl.futures","l":"UserData"},{"p":"com.binance.connector.futures.client","l":"WebsocketClient"},{"p":"com.binance.connector.futures.client.impl","l":"WebsocketClientImpl"}];updateSearchResults();
    \ No newline at end of file
    diff --git a/target/binance-futures-connector-java-3.0.4-javadoc.jar b/target/binance-futures-connector-java-3.0.4-javadoc.jar
    deleted file mode 100644
    index 3d1345543080c75d7e1a962e2b48446a44c6a607..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 225049
    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%0AOi&PeibGPj+-qv|6i}$woOKM
    zz}FP<2m@|X98<|rE1-OKa860Y@hGPJTx@4S#zG&}ZESo@B?<e3FaWUv#}gxUQAJtp
    zJ2k;#oZ|&OyZ3ttik<iaou-5aS$X<CZTQvJ^Y6W{@zNMXP@SI8IE~zT#L)Mn5gvD?
    zUu1+kPJ|TUP&Wh+gwTG$ONPw7y{6p6!#962AScFw4>V%k1cY;|#fIa_t-1JpL_-Xf
    zQ++9al3bG!XyP^Xo17}>e~*<B{{ogcFNX|eBakT!BRJq9Fc1O@(+TLQ%KE~?V%jsF
    zuxBloeNVT$VJc6X54WmJYGDdUEy7UPdc9E*cwUh%V9meO4vmB9EA?@}EJiTH8k1A)
    zsphd(!Xk33kHtPqux~bXu44aI;1}D9)-#b5jb;nV3^)U*TsVE9&cG_XWPcl`N%7+X
    zWKyT;ze3JHOpSX9nv~TTU_Zkb+icI6?5XDucf7k~gA5DQM*z1ur$>B8I5pG-Jh4Rk
    zDuT1eKUL<L<d+WD^3TxY0D>}<rYsS)r<e)Zy-~d<c<TL#V?f^rbT?M_czi1$Z%jE{
    zCdhR8{>4b|g@8g{AUF$8sm5apA;w!n3jVxC15#0-BM<}m7e3Zw+4Nb19Ut4is9|Mz
    z$2lRH8~_sl25Y|*B!G%@A^xbKwjlmXsQGhC2JiQ$-<#U<iQ#qk_tj>Bob?7dJkja^
    zh!t#JuIRbpm0-FOAX0Xz?|D;g<9z3jK_hOJupvJ~upj~txvsW#vu{&cPeM7j4@aJs
    zc!UKBg4>aZ(uj3sxQ>`G4QZtWm>G7ovlu9Hz7t3-PcWSTs7)1qWn?GJh<nJ>#^ZPT
    zl0z|}SJ;b>@NDil1h}-v3+clU0Fr=a;)_058<G)<aU7CC?z>$pxMwY~Hns?AZ(y4@
    zd=Nq?DXn^}Xif2|ecN?zZAf9F@Z0c|y+SeKc1c1bT|VGput^;aOS1`Xly`_10|!OS
    zYb>}pxb*$Eg`9UTvE~cCnko2Xj%Dan*hNJD!Kvurv;{Eytr+#hyUy7=s0Q`%9W){s
    z=3?px5UXJ1S$K<hJFQWkzMzt<wg5ex=nfU(MLakRI+&_+y41b|P{mf(vyJRF-Y;2@
    z+?x}yz!*br#Zt7iJ#qr`{P<Qq@so>0r9of~%-WKN!gDgkGVPhXx@k1MG49q+n)lWF
    zXwyj@*86$`zx^~Y7Ecw=V#s9xXug@0K&!rV!Qe@PpQJItE*pcu@1;BeTxeOo2OHa2
    zjp}Wo%)r?kcq_`FvQ3&84I_$2L3ddFC~cB^KmP@64Hc~`CA<vx<h`L2`bf~V<)yh>
    z>Lm<ZOke(;V5o((AtE4%HbPn`E;KhR#jIv{v_*sCmPMd$a_%8}c#5PUQh&nA><53;
    zEcwkjMa%xB#BT_8);e*q8Gj=24Dtz9JUw*qBF)EJ<?ILwdXzpxb?4GQXHHB2)A%ZW
    zniEs~AlHirs<jA!<jQ}ljZy=RQ|7+i>x&p2BN*a^Q&?Ad^08y`whdVQjqUd=(FuDz
    z0!W)7+b?|r3y`b)ZnKjPmQIZgeQ2aG1KPXj9S(A2RW3x?SOmaIWYy!4T$-Kx;(+v7
    zE<pPDopMuIE<MFm#PX?EQJl~X11k)k4N>O+Nw9}fi2n-z3h)Y{i%G)*PvERKAVWk*
    zv}(7IsK~7EV(jWKz0y|)MnNl6=79|?XI~ug0ay=m8TfF>AIEmz%zZ(C0%+oKPrr}6
    zIGS|BmPL<%z=g&2eurrzFaX+3&%uZ!JU~(x?N1n}xdAv~B^HUB|5IXcf!^QKpr!7k
    zu4P3(PAySdK-9(}CnlMD@Nl+o{e5)R;O*>hb4^R<!RD<j6gmoDMw>%W%P5;ev9GxH
    zvSdR2hEQjojUuiP1K89hR4!2)uTJ=tAk`Tp>@c+8$BZ#df*ID7vz+FV3z}o1vWFaO
    ziCMG+la{-zadn^OPSKO6-O#G6x~yW`{QNmvy5{lzb>hkQ{4L4=tIGBQeFuh(S8-^J
    zC_w}cl(9MO5sKY81+6bV#Jjun19D|{%TAqce@|a2%XOn_vXDR2xDBX>5BNKr|Es1Q
    zhXfJyEpoy&g`fWKjeL@5x#rVo$RzI!L!v7XBmd)z6f<pl`TOfRcM8i|EMrUBWr0+-
    z<eK6`qD!vQ*b~>uUB~y=S;f(-Dtq@>p8R{~nc!>-cm15joy#NdkShxp<qH*dJE=U4
    zdo!?O*zci4{znrCGnkD}7%B+p*=B215hyT4?`>o|O-~>Lcl^aNhz^w6NDF5mAC@H;
    zQn)WaT~f)*n(AhJPS_liTT@0jg6?0>-1&^?kG0*^MY3J0Z~`cP(>LJEX5T7ETWVlt
    z3hxS6`4;KHo45nYM1MliMIkLE_AeRDq3wuS;e$P1{@l$pBnK+S41o;bbQZiK#&&oN
    z5xO<Y6T=@Q@>#-5%$`!mN%^KqvmX6*lLd;(RIW!P;?ATKBYrp@mv)|nKAI!F10N<(
    zq&rv|GwkWFWuIscYD#@G>!akwV!2&iDQWcBjdyJvFjpfy4r4d@$A!0wh3J-fDEL0E
    z*nwEEXY>taaEHoK3j8d3NZA><)`pB1Gq(}bjYxRlLEjZ}^XRl=A4*rspW2~fA#ZH*
    zTjdXR(9&#x7%O@D$5od7b`s*P3X@jQUxvG5EdH!9H|a5`Zyop=;v}?NpVUi;!><mw
    z9w3NqLx#42cw@>I^z|Vw$gmjI(3r+!5$E5`bR-e(#@M6rne(Z?XxcK@**^8j<t{Ms
    z9A|(4kaSt%n6Ea!B#Fx|H$fqe;kOW2DIp`$e`}1mcCH2WOYOCLgxU@+W^98I>G@lY
    zI-<;Wwp5`lKSqlu7DWWLCuWAsoi)9&8m01tpIJPoc1*n#(+w;w_mYJ(=QVZdd}i6K
    zUmsgAUvx<F{dkn+zFp2q9JrfiRhwilP^TfO%CB?KskH7~oRYPl^0wV&Fd**dVrLb0
    zD?{uYLjX+;mlwQM!WZXUA<Iri{fIzpf*6bry<BL&Et^Hf!X6`+H9^jv{6YrZqivWd
    zSuiuXY|E7`;0(Z`2L3uDvXL(CY|>W#y6H#w^nmh{X0T4~B8Y9Hc6NMIlwL2i1*Ym#
    zl0Tn3mHOu(MS?TMRyMQu9=+i)&rIt8u<TNiJXOMom5hF{;rE+K%Gjj2k~*$0tzAX`
    z@1jeeq4f8Igf0usIeFH^zj$>mFAJVpgp`BDO^vND4ccDrE?d{XJ^$F<nseGzzA%5T
    z6zX_b@D53Y+e0m^30J@DP7#Vu{;?pEK`}3r$t$j&W5&?vB%UXx4wRm{YjinveWi*P
    z0oe|R?3m=$c}<UVI-XcvH9nEbJ-Mesrcv{+K5oK1=f9Vn2}9E?hiy3Uqs(4Q9OG|3
    z{!_Ndy@aAH>54mxkOGH#F|5y39C6NB6V~BGrUG88p1+iusu?T8%eC0qTAY>(Lz%La
    zWMnuzS*Sr}HCm{#>F-8qZX&{OIbI}r%4$@9mKmHF|H8@Jd+|_7hCizpG|dyPPR3oy
    zG${8VN}!fheVB(^LLa$x<VHDpKX#UdZ>=><i)y`g9QM(e*Z&Kpm4UfJ{@{=fgEjdY
    zZE-?<l#V9GZB$&1d_eJ(CokHAg2$b;P)v*My3xWdy|P`o<=tQdj_E4yM#t)Xut^P%
    z?sf;!SbXI#&vpLNLk$ZC8nP@&x+LwY{A6*1w&}nkoXIFeGaY<PxI-pBff<OwFQa6V
    zAZO;@g#ML4?|OvY0l`wHmxGWKB32b$=S-M<KC=ch>I~kSQqYvUqw-(!@bn;pj=!0M
    zzRr54+@w-^sR77(A6zkmt%`C|z7i0`Xdcr@5*5q_?ejO~B~VL?jOm*La&(B*5lR|X
    z$-o)NEJ_h9z&0pAP;zolPpdSQE=Q{qC>9qe)3R8FegXiy7g3FZEvg6`euO1Nr!Uz(
    ze5yniy?k%tkzf%hawTpvQP%zOL;3BPQv;H0_F8A`G|miq(k5WcYx&K{P^4q0j*g_K
    zP9jDji?=xOt&qBg*dm)sExS(aaVNo@{dnHIv%}Bs;$E&*=^%<?F}D;DJUMEv=FOyO
    zKuivXAW@vdO1k87ztFz_8=dGt;jcId%#Vyx1_0puf4XV=uQ6NgpQQ#n;#XJC7g&{_
    zr4oK!e9=m$jKQx~VvkAddEi>d;LnB}VonpPaGh9(v%$}obb?aXSCZPyHV=w0^}TUB
    z_6#=@@kpn;{?|v1@8)!<yDsm?-1kpcG9ea73Gw{*sD47RWO~e<Yq%<@uTer&r9q%Q
    znNc#%T;H3~t6n+VkPz``N(T``hZealTx^^#Pp6ltjI8I;_0Q((kaI$qL6wm<*SNuB
    zWrezNk@Ku_{k=wR+}RORv8QDmV#?4|Cocq%2{l3&dv=GFHCw>N^l>&aYa!^8DD;`I
    zlMv?&2vayi1gc<uu|dK`d)z-cL76@>>@kaM9sy$7_LyyR#RTWr>==o;iiXLbu{RRK
    z98Aa?UrrN{56JI%Yve_SdvNB|sb?FH-uB;D%IXjwNq9`is<}*KeVcqvaL<;LsSk#{
    zs@lSVPk{GAkch!^M2tmWrtZ^GIqnIN6^Rff#v)61La<(1p3JcGbv!^u1>A(CC*}Fu
    z>47Nr`c~~-mrNIL*(p@0x<E3UEC;iui1ju5;w&(!*o>fzYWNgX__~t8(1xrh?3JqR
    zUwqd~b25(xKUf>oYI9&3S+*Vf_jx>s@M4=jEh1cNiw;kC27UX9U)o_qxzMH}YvdM6
    zXYd&Bj;0H5#F<y2of?_i3jD#9c)eZnqUl)uw1Un)E|5%F;6<WZTv1>4P^>#q0^exk
    zHC%w`21uxzVZlrYVJS`_{?9hlxB!Yd0~}vpTvjB0IV(R3${P7maH$xVb!M6NLx!rf
    z`UTjsp0sG7vJqQ}1sDoRP`_N%UVmPGCa3tA!1YH#A)xQ$x>*-Jy-nIHSj3K0|KdIU
    zf-=&3L!_1HA-RLcXO|N}M1m^<1(@M9H#AIe59FtO5g6%e$$E+706>jb&q4J--T_s}
    zoB3JjTN82C!t91^pNlvuUe8K=$Lf4PG|5$Y6MUXy-Q7NHf3tVWSXLI3)8`MYfLOrp
    z`jVc{t^_g`&q@D1D*F8#pvko<F+N9|N+ZZI%0X=QkrNX+NM^k@37iywLc0MNT?o`_
    zLg>rMcA#kN??o*|c);NwDcO_n<7J*3Y~QvFKyoq<jWp9J*wY5AMw*WhS=_W7NkQXE
    zc^5qKP7MvWk>cCK+{YHn2AU$iB#RS_189R*TVOC`b<V3jWx=ZjOba6<wS#z#C!#;n
    zR||EN4{>qg#=iM1uU;@GEBI-M)?6YTYU(tKnWXXNP^e)%E;CKtGh03qzrPQZj+Yt$
    z--G<!tojaRx;rtZ9o<XjA4kFoTPFomUIb;&8xG-9ju(c1?NNA*WyIi}bPUgMQ^Pw-
    zCQUR`ki{I{a6TcyOl`)Aq{fK(E(8!7<4#Td3!z`xIdweW9!Tl(cg9v$Cm&GS3ef3E
    zm|r!6yz-d{DYLY?=84e?6hTI(Ls<eotzl9^ms6)OMZ_01g%;lr9Dety8M+1yZ#sRK
    z<(E1~kpc|oWCvwV=wD3CemG>4uCzfJ-hR+%(vAY|x+wrUOB?)WAX7Y94<3iVYkVY`
    zsWv$~#y<ke9(9FUmO_M}GpI(CcC5oE!d+B#@yP!)-~TeMA04;AhTq=`*T-~gl3uq8
    z1OabC-Ut^4V_<JY_DG-hp3zTT%g(nYm&2kN5W-k$U;)k^kqC*p_DQZSPi9y<xxs#a
    zx$B9y7klzz9^qjJ*nk-J91D&d8aO=MOLK)R{YOWJ6Rl|Eo;$T^_$LvB<)!ju4u`iT
    zLRA>RBEIE8RSU-j@}QQvcdFMX>+2CC#}`REPrE@2k5<S2@tL&QJ7tvyk_RUJ3)x22
    z1+G5I^qRj-Q+-)qUWY_8jyll#@!(jN!=cs+FMrDn<xwyt8CUPn%&Qs)MCB?|;qwQm
    zo)J?jSY?C1--)C<nq09o<yIWnvquAZU^o=bAzL1910-Oj2t=Z`bR{$p+TR4Nxe3$q
    zG0_*OIK95aLp28;g&ndW+;Lu6&qzzOX`sYGY0Re;7D<QP)69d>vz$!&!A%OzfRQuq
    zfDm#B2o$8m@9nyqs98Fy7mn$!r$6QoG;3cCI)W9BPcBl3jq*gkhf@*}B+<Q%K9oL9
    zW$#IySw5oL$sBhT`D;M^d35L3<)+5>ThhZ-Rh6u*cljIe{#iNb7CZq4k}YJWJlyu$
    zjF1`vR=0*PGRdh@IJBl*SmputYjOQTJAWQ7unk4Lg7RLj8HjtcS+nNM!Ua{vo}Enp
    zLYn}?1LrhCWhojf^_U2jq_Ma5U|nW6PS$Si>NYH$i=#SQSgjh>4e*N><|R!aQRrT-
    z)#kw7_ye;-KU?Zv^vZ}~ZKF=*JBg>;&EC}&rKowz?{Ec7MK^S=C=r0Z&hUPonra&3
    z9}$%(6D!cJQ=|?%*bm0LcP1;y9<V5<F(eJETV(5?Hd7K_(!la5^$dtItTTXx^_VQU
    z4cppw(%sElojVK!P<j!=?4s-{1Ijwlln=ph<`wbDhQ;-f7zGnkE1ZonlcJ<HKrZiP
    z1VH)A)mu<qrq?wyg{E)9_vZSqZ&4vxFVP!hGrZpI1gb#^ER3ZRTY}~dT1{l`l!Dy#
    zFc)kL>Z~a%3_cK0h{w(t-cxCFxK#0$9!ZJcH%1x1zl$#0tXHR)Nh01+kS>?td6u6p
    zqaWA;i=w(DrtPtWA-_<oANz*?<fzcS4yvR8X0p#F=bCqz_?A~cp&OeL@ea9Hh$g16
    zB5<aL1BEncd}M3(^)le1#$r9z?x`6P>-m;bRw*q8i1sRd%1=?*3%5n7Ism+^u)ts0
    zx~UrhCe>c6Ip*mh!OBghpPiszw6%RY)JF=!OTC2gFkGM!UXN`J_{YmtM^EVn@^Rfe
    zaCOH}E3=K-RE!iMq6oQ!-8$k<lgOF1R5>anbD7a8#8kK_W~3)+?nMgNmXw82>*XC~
    zYw0Mng^}DWdLx4YoZR9FTFgfozPYSz()_68x^>{FE(X>-JmCRo3bAC2eMLV_iHc{z
    z?E?sRGamPKYTKwR%u$(n>ESZi)R^q2rOyr#EV<1p9z^^ZPrw{Ocr$c`p7Hnx&7A+4
    zRTrloO+IvbBe_RXqw~-v6;3&g=8D5P8d0#D957tdgpM&pefjXteUiE=!v_|})R(td
    z@?qjlYmUg0r|6~qL>pfJLePdg$P}J4_i%j#8vI`q_^KCGEFfz6-L`NRO73I*71iAB
    zifwmy7^u79%l`g8iWaAPRDbmd?RW&G$#se87zVZhR<e~1Xv3AUcPss@fgAYZt~=U>
    z9vs{*QO+=}NGTc6)D11QzoW4DOfZKw&IoEIi!;CJs(<nC#eBDd3KS(QjpGULakAJt
    ze<@0yAKHo^-as$7|N93WVi;UexufZcm0$Bby*8Q$zeOiDrT$*ZB8D_YWpX#z*y33S
    zK_bizNRNB>WXI*LnX|O)Yxxifj5(vZ!^cGcPrN!E6@*7q1BZTfMy>1LS-#GXo0EV}
    zrwz?MowQTk>18Hc!UBj05F6_PHBU?ZCE>|G)q>6uq1M$`i?>5e>(T(K;)YDV5(EbI
    zA9R`UTC&F3iJ)3i9*eOyB!;{}L6Y%XOTRayRDZjXY0C2bo;t#cKe}sZ4TGRdWLB%&
    z9+ToM%xHbouzu7JWvLj8kA=}p9*t?LPPED-r45HfaXXd$GsUfypQMqxMik-cTsAB^
    z-6%-KjjyR07m1^mY;xHuKs$K`G2|%0<S|g!U{#h;CBzyIyIq-au-psmDBqOfW8{zV
    z_Z-(9<GEo1(e}uSYdNwyP&|4eTGZ~9)!8W1^wv_LR-<^hHO`YJ$EzTYIqw39B-MMZ
    zv(59I!&kMU5x6JW%(@qHnOOBPFM2|k_>(|te&`|Hn^P)f2JlAW?*<tWE=ia~oG^hu
    zhT<KE6!(6dII}GM-Z<dTF!t6ZPAC$DtSS1`PEIVHy6G>feE9sR_EQy*Nflb%eeYA=
    z5jZ;5F9w@8f*R%JS9ZBeRd{gJwoG<8D!_$BSUFuV|DkhTX_E7RYum<rG^s*<#ULsx
    zL=hG#iG@Cz^4bNEb+OQO?;A!cFh5tVWgc0t+qDOzB3-We=1v>F#)XIm%h!p}-eOdx
    zLHhfqy>&<d{A(TjacG(nS@*yT5_Q3mfd+K}kxsWp4-j>MxCtF9D~7eKTU_3X>=-am
    z^w*=NpN#*7=#ZH&Jw8YZ8^%7@z(W7SUv%;xr}1HXcN~RjNh^b+j!i&hiqj=d!a}>6
    z4!aw}iO5tZVa?zZ_p^0soj|6pXUmE1N1&CYl%?TQL&}?ymHCstm5|K-vnM8RLVVVA
    z(=8U)9|m|q<7~_N?fu<Ze)RqY-EH*Zal|^0uxuc7x!E^SX6SZPJEZ&fT*7J>*uNjI
    z>fT-TA~&B}zaw^F4N_`yKt9fB$u4V;dLlNgN5swd)jl6U)=;%S{+q*?E3M-Q_-9d-
    zrV9YT|36Y#qW`Yt6temUCm~^NXGLq~WNme+ZSA<uiukpa`T>@ZMfwyWG3Zj%xt3(2
    z%wg^sxgSBYEyL$WOiWND4gz3Y?#TCrO6OTjJQVl4P=VAi7QaUQf;Q{74^-CoANx(L
    zkJnQgcfOXl8MoX1S9NJ1<Q=<(CULV;L_e?B_k8R8Z3%I7)B&+8Y_B1v3o+a^zPCdF
    z5rQ*A-zs_`vg+B}+0)VLVlrF#X9J%oUA%6ACK_{aN}xG6wD1&!Ehut`!9yd=94|}`
    zBFdrK^A_fTTrt_nYMzBeYdT1wz0i==I$fu|4i}$~;&K1`q$0=zGGRUBJqU9xCdsQ}
    z1SC|yAfPvMt>*=_{U$jR<dL#;Az>j(a#*XYU7v>Nii9!skW!hh0jH%V_cTAA6gi2g
    zEPS{;l0)a94hEBqkf+O?%ul-Vfv{^1Tp~q_)*(gmr*owD1Ls1{UEF*nfqZ(kZ89An
    zfd_f_u%earej*3RXtL0r3}yZ(gw%ZsKrUor&yXCB<Khy+cZX-9%Ds?7PPR0gN8-qD
    zMoMt0bWr9Fp$K5>@NhT&mlSyTHUI?-2)7I^vx$)!YYy4+2R_UF5_ic&>vFnqHUS-p
    zxhD!suP;O-)@H*qX|osNOk*Blratt?LP(4ES*t?`DTs4LDElKC-0=HUtxQM9deX`c
    zZP|=$eNl;7ZUr#W8{@M|V4aPTY)c|*t+U~&)D9jHM_rn>Dd?Tx3GqKjo6mXp1|^Zy
    zZnpI&xbVP|74>L*Bbu?-$5g%6jZr-|{Gcm|C<~1+-toaJNKT~LML+e5ze_m=4WRES
    z!U8H(5)&)XgjcT11#Y}j%x{5@HVNDdhab;&sOjqH$Ev(I&p)t$bJhvRV&z(mdXhu9
    zqYZ+z(b32zIBZA96c0#%LKlJo-D);Z2t>U4;KK_J+t71FfCQ`Zs&dYP{+Lkqq2N$N
    zYJ`rPk^PX6W;!u)&RxyyJ|Vm=zK)x(WbPJPg0Yzh)7JPW1sBweeot7D*Gn$G;4D6J
    z9<NAGbQVyX$4&8(i(v$dPr1|#t?k{TUKId^`y-+~#W2$Tn-%f1tD2kQMI}L)iRdi@
    znVBJji*h1SJ;tmN;-s4dY@ljnU9r9Y!`N$Oqv<tQI4J6NM0|`3;YXB?5R)W$$9d;|
    zHki>snbqgyJU&Xf1xz%sfZKDJcLoKlzmI=<uDHc!%S+n35OkWad0m>Tp7|`FLN*)r
    z>(MYFovmnPvB`)uN!9B%cd1Ulu-e(~jnV1#fqHmftgm<TeD7N&t1F*a{e`~X(5_q0
    zs5Z<kqDjEMOg_q#1@Pu<e`I=1r}Q0DgBtG;1Q?9D1ojT0{|2R0ERxW?%?_RgQbyFk
    z(Jz$^GzPpz3WzxZ9a<%El{sUGe&K8VO6K~LVkUuw80QiH*o+w&MKc!z)*ud9lj2FR
    z#iXi&kt9W7AVx8{2@8sVh(~CQTbG|A(C%Ifc%>PS?rfI@M4fj~AB6L<MKXsXlUX?k
    zk6apuMc<jXe;|}IZh)D2ieE={gZ~J`9k1<^x9tSBt)z1X=Ac8`JdZL1g!NuX@<!|w
    z-pNQR^|(hNawKKVf!i8e9SwW%h1}OWu$raU<!p=j8LG^;CK@$`8D<z5$Zk~q%#yaA
    zk@%MN82XU$s9_OE`apJ|25n?l+G#>qv%3V0hP$w=fMnUL((;)pLUo+rRKPh3Upemw
    zxH>R{P@>UfZ<Ow&PA>xvrO!i>S+XcW#hzAzytKE=jMk<^R694ZGo$W)uPB_Vr72Nf
    zjY{>U$PP^;&_aupX#<bHiWb|80j!=JO3mIARGm-J?RX`^OTk_WR4>wsI<RW=qH2Fz
    zQ7QMla_2?kqc@69Oa80wB$~c07{ueEj8h71rd<;r9N9Xb;9Js5?^z|UH5WS%5w2OT
    zR|sZya1T4#SB@}z@|1iaP81@TG*&J+fgb*y+2z+6!G&M9KZswIFQVNf8{t}wRV%dG
    zl;Cf3>iRMd(jZ}og+pLyFPr%RSzi#PpeA7CJNcN}&@AU6^yMVIAi!|U4ROO_#e@RM
    zdh*gA2hB3xyMOxn*3KK~qiuCn8=H3$PX?^^7`h75wRu7r6mX#eZaTjtk02=~$g#aP
    zqbeMhol;Yr?Z9{)`5z4)$;KR!J>IzT{XdAPe@5gW8gE#j#7fH4BviZF+iWN&bI>(^
    z8|7#(OR7$ci%h1?DRx5}d+=pG90YC4k=Z^oEia%&1m*WT^a@yXBQe@TFx4xh+VR+J
    zv{%%3PZ7`K*c!!|D{A;$3Kln0vwPn5Ytr8YV9RP8_*23$epD{DGDn4F#V-m8F;Un&
    zRTz^5+W^<n!n!WqHLHgo%$V^f-`hKV`^uKI9KtWKF&4$Kcox!FBRZ&}ebi4tbH4dc
    zG_Q>H2rv;gr4QShRQ<Ia`N}l-wo&{m7k_t(W41{+Znc5xLbrZ$cDeKUC}KR?V6dpX
    zcAyGXbT`zjLv@<D-)5}X7^(BHP;IwE*F1q+Os!DuMW4SCm6CCERta~4b@dgtgQ|Lc
    z?4InZFLrl*jx8e;9S;CX<?0J~7($WIUMXM8=p-}h+g+1GG^bZnzE#{ngO3yFYIG&`
    z+=Jd-+=m5M(@r<5iaiosqxy8UgJ9<Ut%9?u7Hp>QDgo+~sFq_fFAas8l%@$8SzzBG
    zjVXkE!!n?c$CJs8d@YiDP+$-7C22j+D@ttJr61d&K^})I56WGQAc5<MI!eO!Ly36%
    z`)UHp&q!fwYPMVY+2r$b<+-YC-STK}%nF16>qR^tjA`uy&?l0c-FdclkQHiBfozi7
    zX1|0=d9L$vAVadZhML{n7isRxm#+LID(s|^(%4PyB5gT}aKT6DxwQkHG`zc30%_kf
    zRn#EE6E9yN@mb_QrNU}l#==%sj46nez6Q9s4Wpd>Aeif`Z_MKA1F~=PK*@;8yaOwK
    zrN0$9_~)En#D0nY7EX7!z~#>!&%OlTYL|wwiuoW;T2IR)>EsfiaCePvgJN;u8rO)A
    z{WRg3?JD&l#1-FAAWc0$);)?l(gy=i0agm!{WT6s8rHO<08ll*pno%QqG+nGm6M};
    zFt%L9C;Nen!BEB8)9aH+_hNy{o+*Uhe*6Y1Npn4>5UPw-ritcMkPPdK(OzC@l#%mh
    zqzRQ}z4NNaapi3&_S>4TZB#oCU5FrxNX2j=AyF##hVs%r?knQH&vkNQ3u}4Wm5CdU
    zpBT)EE*89zpn3g=0C5T9_VO`ZZiB|xP)f9i-qQJfviusgw?6TST^Fxw+LY4G5{#cr
    zEm#5Tcy7qU+aE7bB+2x{Yh0yTUfZ}aq#tF(xn{BjYu>_3O7=k$Dus*ji&^s;IW7oQ
    z6yh|-sbD7LuAX#tIS{Pz^Gbg@d`}+JYgjv}BEJhGz`<3xaZW7~b2M5II^RcBEhW;7
    zTq`*YGd7e%A5C3vmAAEuDK)Jj`JiKOPYLX;f`~4YlfLk=7&dGemUauaEg7%tZ9!np
    z_HaSK;ib;~gdY#~P=Zxvs512J9!vraM)~=f5#E%M>-tbUgGFL`S*eP)UlvQprVdjF
    z6K|O!3t8Jq-1IgVyU~dzQ`%@ou!OgX<^DQdLX%6~#fOYbutUOe+=0i{<he6#^Gtix
    zw0R6i`U<hY6=Lq2S-1XPw0*TReRDfRs#;@m5!ZGEmOTO0G%|_}S=FSFZVy?O&B}%+
    zNluZ4K7L%>OYjfieU!%CWm08*c2P}Ae4+*ZwnOEvpkyjjs-S~8BUfg{l7y@_mZDUW
    zOF9L~WbJ0DQKO`yzO^_(V8o&{+3UkXrlx8+30<`efjWl<HJD-HNA&TWe45%awt!@Y
    zjUcO3ok>K9g`!cGlrZOXL8_<4id7x@pEK)37N#{uoRoq@8kEl6s?dRDxehH|s@9J?
    zAZfnh0KDYFZx;Nwnq2w(7%k(2M7e@B(e#P?Wq#1`WknV_i*7HCdxcRWx5c>a`~<Xq
    za>Uc($jN3ZbM}Y^`NiO^qER~_#=bi)r1{o_EnqN#VlcLds3D-v4X(G>Wu`|j53o`H
    zsj?KJR~R`~qOM;bWu(WIrF;C(+UdrmeBPC`1>M2n-~Wy3jZC-H+y@B&VEQ93g#Skh
    z;~y%Wyo0%+v67p$fvuIizJtEC<G)pg*1s1yKM6+Pa)Wi`kON{`7u)z1pJ|C^9%dQ%
    z_U4u7A0wQVnFNV>vCc+x_inh3v_xpL3#xf+UWl=S3H!YrI}`HheD)M=@IGJl)NK3h
    zVDL{(PB9aQX~?e8+P(PRDXO30<7@o&kIE2aPa+oGh4dPd!Y)Qw<NA1HkwjwdL;S55
    z)dqHQa?|p@ZvPB}nGrcV+dGSO@Gcot5Esh}zxlIqiJi5;ExLeo<VG`#F6vDfTP1`R
    zOxqzQ9DbV5{^>MC+7&a8ixDr{P&3T8v4ih{SG(5Dc8M@TH;^S3g~*D}YA!fnm1=!}
    zr<aTy$#Ru4<TxKRg2;b=8|Te~NJM7R6;6rW%2g9jl}LR(826*~*qRZ)87_}dK9IOm
    zaX~gABTv((4Y}~b?0)<{<R}|ZfVa<!DW|8>`|z*Y<|&CqLa<MhNFzmgOA&^yQLG#$
    z@1KRqiZeXPI`#np;r9)s4nYUm@|j|4iuU;(Vz>~}UEa4K?L0;Wxq@*GotVMLo*2*#
    z)|-|%djM+R=bjZqB{~oR51<32jan!U4mZi3`p|)Y!u~Cl#Xo;~df`U2*a3BmDZ^LP
    zasN8*cazwi)0;sG$EeOB*hZW&uP!6B&n{Y7rWaUa{ur~P&`#59no_IuZY-stqTSX@
    zS5t<}49DyPvX!_s+Ap0lM73YSBj^2s()`S1_xhfDPDcP8OCnJ<zpg)~809{qwC$C(
    zC5Y^cdVTQ9B$7B}p9tQyWKIl=fw3=-aAJ!0b(F~-=Tzzrg*g8MoM56ht;w2GrYz%B
    z4T~yd$2BJ!z^!N)#9rFubvM3n|1rWrYQ!Z?GyHz~{sn-pBMcH&Di1k8$yhxHB1W)6
    z0uCq36{aq51wNvXO@FrtH(xFCK!$y*>}C@}&{5(ePrwYE#@Z_-1uo}QW;!vhBu4ig
    zEV|$Oi2l1vWPhCM!Tx638?NeJC!LgXY=rq<AT8LeVlXJ>eddV6XfFt}?Texb>Rx0k
    zsUG<pZcU+-K(QRBqqg?7!T%jZ59-KlSB@MF(T)b+mp5C1AiS5iim2DDRB!W_8Df03
    zuOykyH=;qXq@L)n9mf{ykLN)H-eFJU)+*_9P9+tNLN{S_t_Kdl1}9=$MBAh-!5CS?
    zrkZ{)!~@<>VzL3n=-t}L4iIQOCX?3f^6T{aY4CARb-}dvK-S^&ZvUaOkSV`YIIdom
    zV9kJ`?2A3d`R*-qleIEN#(TRDMhFoX#o1dTgqSCp9~)e!Erot%W+9yrB&e9y$=dJ~
    zyL6U~^3w(#0OLD#q|_GFXD48IdnLC&kZ)aE?6#h0g@{)?3WsGm0t`}`)*h6f8?!%u
    zubnu0S^>87;!jYq4kU$>6Hgm%8^>SzXEHg7lB{FcHH(CzVbF@{n5EjIOR#<#btDn+
    z60IQrJPC%PP#H88S^Ywl5J7LwJ{NfU*w=6jq4BF2u~US~9-<|)D--^KxB^Cs)RA^j
    z*sf^KD#xdgvJ#XGYf_Rk_1^UBF$<dd-vT^pDhZIxvqPy2Ys%MKDB^lQVE19aLf%XI
    zETC$rwR08OXzNvzgs<vn0XaojQ?!LMn^L#<BlGiF*;}VgfFtiq_7Yxq(5=UWwI>dg
    zG_ee4!VZWc6kv-<r?Rj;BAtGeadEQew-x3;`DKpZFsWPLjQrz)BTpxvV9)-?1E+Nh
    z99B#ZlLWO3aZ#--`1l4Qpcg<nvo^Vk{gDI0VwwmJpHtVaq_5hfWdX8~{+Q5)Tdh5Y
    z=9H#a7`5+n&s>Bg$zG6Yg}{iJ3Y$PzL`kDBtm59a=6<@9lO1vGKKX7;HKZ{Dc|nZY
    zB`6#oFl&wFP7EtA>w%zp$59tQPcJ93<-nL=L&LP7>4c&47dx_=4`w)d+3ewT&%o}p
    z80)w6oSj!5!7^sGnPlG>U6d8#{O=J}pc=hsZ12z-XHuS@s?1%3TGZW$M0X+I1M4yu
    zvT(P$BB4d9$Dw}ID}IYI<!Vmtd3qLBGtjDf2Lxt&iatu(HUG>?)o*4=Lq&;wKG)#0
    z!tv?N`%Xse2;$;VC%g=E?|hN&n1s+BIK-&Alb{g-<uHPQ>+6J9=UVL}BV0tAUp_hv
    zH0OAzGu9*T9_tmBzush*8WB{M>@kWwzh9Y12AM-5V$>V0{NoW4Ns}=oAa`7e@BP35
    zPra87f~iq_CaMOz0uj+ipujjUQ&g7f#1}29XeK%qT;hya;Me=yE88w|!|!j~$LlrK
    zJIU%e)8TQHHzPwsi;L=PAq$;xk<iog@jn6y#}{(SL~JJ+idW=Xfi$is^bdQQyK@`{
    zW31(5ei$(^Zyxfo=7$g?yRphDoB@IcSSl>g0W9;81pr@yGh`O0yYknr9=IX0@mO_X
    z^IG!K8;Tf{L+l$$N@Tj_vUbrYplv3nms{net<_HoS{}_2OpVLRpMZuV0C2N|IW-8F
    zVy?Liz0y{I!QL-+f6O+Q1xj;napTfxv%5j!*tQvnZ8ZseAqn?{S@{)VIIUZhBPePZ
    zwy$ab;I|?)A295k{@CIBch9N{+w|R>^v|6G;?YYDvm(QYL+s2EldB0`G}O!oGg2bc
    zF08B;wl>%9Nvp@2Bt)JIu>B{6u;h~xl?drJt=e7H^cM$mAX7SR#f!Ka#z)5@b!uJY
    zZ*e#W`_Hal0+c8>uaRK;k9cq8O|172<$U*SIRcd~x37_5`;~HDZh=Ic)!e#;luNS(
    zg;6Gl?@0G<2Q#UpU%j#l&9d^KR$%78PW%SMI|tirL0M+=p&+cYAM4Q&ldl&{H^-u6
    zUq}W6iXFEz5?X>eU;m2d_+e8xFhwYoAGig8A=OtgdY$K}&R&TO%mt7SugXf%h*Gq6
    zm;cH{I~WIIsy&w7TPnkBZC`W-8U)Svz62Q2p0j!MAFPJ6Z(gQLZqWKPQJ)CfSz13&
    zmRhU)D?xc`)Y$1FIwf?%s%NEk=3BC9L9V3qZdI*EYu@~}X+YV$EF<9t(1~9oi&t-R
    zX69u2)@m%#A1n7ax$IMUYoi}=s<gw}nm19GFNu!}4{po*Wxe?BwWU$%^}|5@Q+`WZ
    z8|hU-v9z*syDWKQ4Vq=Y)96k(Q>Qy)EWUXEeD7r~A<Wuzu_&tyISutGl5V;}cg3Qe
    z%klX)hL`r0Hln``;Ul};@yXBU2z#?NR4D*bd~E=@UHz#Va+w2E(J`2}32R8&cIT1k
    zF7|*Ov@_N`a-T&}-zAKr@~doPz{+ZnH>^iX$PYG=$l3Cu^d6BidB16S#e$AWYD!Zr
    zvem^%k#V`rVxrOYoW!wmoZfX$lh8s=A@Uhz3=2wjX!WG4PqWRw3cvcd+RE=Zif!c8
    z7R?S+_a5;vh?`?HW4zzY8_d6u#myZafr>hRu0e3`(0C7pSDLxL7o<;`^|01$64zsI
    z8`btmAg|u9y&<D6qp(?rW?5`aeU_#(%Tkv7uHnEeC;Ku9wD{ht3AM(h`LOF)pj?Bj
    zJ^?zztZ1yi?M9ZUHvm?j)(UcqZ-=>Hy2D1t6QkY)BHdF8<P(m%ryKaXaz}|PKlBL3
    zVGNDJ7OgL>3U9Lg8EQnPR5N5v5j#EYU&d|8-iF@*71;ot>-o>b#62bU03H^pi!-Gy
    z^+avB)#ST(7vai)e1iY`jJ)b&d42zrC}hI~0O0)}&B*^ZzQ>}*=0D|Y|85h|v-bVp
    zZ2}FJL5E<q^#*FcNO1l&98-{iJ^{3EV_iwOh%3|)k5_hbf@mVg2xo3bAA1HnxXa1X
    z$%%SvcamI-9e2av@}0>%O2hZ=No@PC)Km2kI(i9Gyn-0SNDB%3fxM0!QA-Nmb-eFG
    z#SIvZFmss3VPC|4UhVd#_xr0Iyf_IzJwNFpNJhd;Hu?ypOnmqZQ^WSc#j^*=lg;6o
    za>nO;$lHZ9PMenEPrL2OwPcwH<l3E7Eria`0kGW0{GbcPn$=9{+%q?@+A@7jh)tMI
    zJRD(N%?TUD<Q4MsyIhBfcrL~0kIj~NJBYcD(wGEPMt~pMb<B;+oF#XahK{|iiJSSw
    z!jUPTm^aR&dT&Dllt@udz9vs_K1VGB5Ci{`_vUCQu<Ffr{&KHrCWQT8ti4lsW&zr)
    z9j9Y-Y}>Z2j&0kvZM$RJwr$()*!a^k8#D9oeeiwPKFmSZVZF7URaG}dBG)2U809TO
    zp#N_2&KbVAn(H`;tr&|)%c)_!jV%Es%?6K4mHjy`(K6mNq*3p_1_A#)cOfd!0un&)
    z;*T&v0>v>x1&IBw<F~A#ufk}X!;9pH&Rn&vAh!s#sFn-Q_e4L<naDRr9Ny6S!Vp7P
    z`P&h`%`;NCa`P44%xZU`QClyXPtijd_p4n>D<wPjYaN4QG*g@rKj1F2PK6oCSRp9?
    z#tOx42PY}YL1_ieX9m{*c0}2+dn8FVai-IR<eiTE;TWO5yxc{(>Drch^yF8`TPoJO
    zi$OW&AvU!wQBR&{<d4I)KuScrK_I`xP^1<y263RY4f0s;YJ))OXc%DObOXRACb28Y
    zbWm|aeF<XSmHHxZO8-{hq^Q*mh&}Azs=gim`EP@~3|QDYF(ZeZ3~e0*sKeb~o}OAA
    zPM(?&BBbQP7C5_c%$RiIc9RyNr5f4eFzyphee?R2vgA-W%cBee`fE_l-A=8`dI5+v
    zQcQU{1~f?`nv(x$aG%bt3S&d`rT|tc1H=%vJi&;11V~ycGa}#qkexPH`AEeRfX|a8
    z*4>K+PpJ#|NvPpQ!;Ko0Np8DkjkJJW326ZlbpOL<Ijnj#oB==cG0kmD(+iTIa0N>F
    ztu$f?vt#(MEKY{xV(?O_k);lg7G|0BMP^CoDC5ZAP7LQ09-M-^OvtS*)9IzXTUjXi
    zFeK0_n2h>bVbyZzpbt~?m^ReGz~W;3$g)F{(AkC`0Y&rxnlulq9)7{t7wJVFR4Q2E
    z0=*Xq-Y`=PWS~k8rx+cG!PCRj>-H1g3IoDmxT|DFb1RLRn!$u1K!299^hXTn)s%&L
    z-wWJSVrL<LQ6sw?o5Ixxh9q%*t3{U0mUd=Sz4Rz6h0zUU!hstz+W<5K(hw9)asZGa
    zW>8y#gm<zYm-B|Hb;i9C{;XMZ4y+2UMrOLi921y?$jSzQ@qFbTo7Iuh62tF-i4qUs
    zW+8Jte*nhT6828F4BQGy+bo};_~7tyZKuKQ6Ww<8b6r#?Z5fNTnryX^Tf&Q;quIIq
    zhY|Dp__yUEoUkrQ+kIh{h-J4rduz+RrBKgM#b=Mj!Ei{Le378&wFZfGkRx~nECmt<
    zF2UuMCclXN6X~W37EDZUX<y3k9h*1J5^<zP5sax%$E|JxeGS9Uxdl{4Q=xisAdA{9
    zrRR*HF3J1)&D`IYkRM4F>`auK+o|clFWp$>yZOu816BoDIZBOmd>Gg-RGgm=-nF_Y
    zNu8@FTpYU^2bt>DK#EsTaBrwZnyJ=d<X76Nngb4jK`0<>`2V1!qSUWH^n<A_Oo9M?
    z<erb$L%GXHd>Mv<d$1@_el+X@dHCMGZbh7Dj;>RV3Zl^%^Al914tPDgtEx|4b+k17
    z4qE4PxPy0G(7)#_Pt6F)%~!794vw}CF8=zwV?~^6HYou2yZr)ab%LxEYg^j_7-l9d
    z-UA1IS~U7IIb7C?P8vqz1Lla^#Dzn;b<0Rky@x=j2jn1*dSu9KAOJ0M&3`+pn1Gw@
    ztkcb2=i_-ZS_?lwL#fYmeTYSX`=ODfP1=ZXkgd_r(mi>!z0+dhdWZY(?ZbG;+<Wcs
    zpOc%P005l-t)G+swFB}mTTy=BJ0O4(<k1n%-&;{>^HkVNB&Hk4Z(`ym84$$ZAkU$<
    z2Tu7!DoTlzTycK@0`e^f+Kyw_+vnArRm;z(7Y}=mujk|Y(}bHbL;oMiw4{Isej0$u
    zYsZWdqkm!p^ugp2ZAOSS>J>>24tFkb;@DetgFOwyp`S*3b(uU_F}g@ZhaK!|e6G`F
    z&FP_8fr`Q=`cjXne&I<OW((>UK%y3sBcISAVA=n?t$;TqNnJWf%$HB9U^yU8*^SRo
    zLSF_T{3_7SWbs{C6Aj+=4mHm7S-})da%Lg~?iZV4NCmNg-Tp46^L=MH_r$NWijA4Y
    z^(GOPq_q*U9s1L9IP`!>0&@7(&=q8#m2V%2Qk8x<c9G`<ne40yu~dZ+snHkqN_9>A
    zI;rL#PGo}k3Chw&t%u3g##_+;fw|64`j1L_r4(SKSZ_RK(?D;Q;HI#SGAXqZ)H<%K
    zqjv7J+@i`L3>hhvtG6&xsCdq#h_5!Ft|H7(UkKhT2OcG8ggAV#+_4Yk&o-~C3X<L+
    ztu8oMREl(aWG!z>ek;?_{>WpvJj-(aDt_|pHQA@L(g}0mbu^W7z*&mc&6I0-@cG)`
    z??lR+H2v2w@<YK#en`(fF0=V<Qv(c}u>*)ch|gR_Eahf?`Crj%j#0!Vy2e4Rl!f>|
    z=M0o=pYOwBsXA>LUWtvJ()6Oc31}%&Q9VMe_U&7-i#@qNfFG3V0xjb0C-wb=5h8X(
    zlEViiyq9zO><n2ojyV7teV_oBnUa^Kb3ug@8`u#UiOPv}EDRcZFDF;mYz7c?7*s&d
    zD7Z_%Mh4$c?lLp8VqaF-UmWk3ZA5>cH+K;<N7C2jgrdM_bF8G2hg<NQWOVH<cAciW
    zL2^|uo5zvN+hti&6D6y-UUiP|he~JoCgmA`YS|XT3^hVPbmjY7%#*z}U_$gZgKbR!
    zWEb0Fua#j*O~)2K;*?PFwMIK;1+`5u6tQTJsq{w2w%4lP(PA{!H=Qn3g9M_<f}%-k
    zNWD33>$4jPxN`EWyjT@&BkA~&ksY-scw2`dOZ~E|jDk<<<9^p`fa{Jduiw_Hn)WxZ
    zL1iuq)}{YZ7Yk{$fpO?2N5D<Hh3l1_6)l^zsb{wlfs#=UvJppMK_XFt8W3#f3iT>C
    zBi#1}!<C3R*TOWUorE*i-3?lbU*&T(clJ@d?=8>VFb6tr17CDoE{LoFV#mm1TT338
    z^GXra9ai3+ezTDRz<H4^R<2wD2GdV1ciocVeI`V)clUf%38c<;@~Wy}s3fT1(g7ox
    zjuZX80}?}-zWgXL_{IN}+5+rWNLta3$^{c0SfVw{J7N@Ny&A7jUU^wb;3T^oFSCy>
    z#R-KL5HRMaWlX9`%rfvO0BMDZ&0@VGV}~Rx#*Hm8Xp0%lUS35Ly48k?K-r=ZR$=Lg
    zqLbH}6flXd@2s$%FSlHPr^9!+lD4L%0J*8{A2Lp_x8P6gOE`xXL_CeZ&i2t0#%VIJ
    zG@5XBIMMm0tMk$G9NlWV`(>(PV_G-00}d43qkZ^lt$Rte?sp&T0p+siin<f+x75=4
    z2J>*SzYp3jx_lMo0Qc$XCgkJp_^=r1aSzKISv`g9EvIc+ryA~1q*{bK(XDOu<gKrR
    zzr@fAboYaFDgXQ!VjJ+oY|P~vC-6Q7{a)J&j_-Z=zEoxX^5D<!7n;5(t0yCHsP{EX
    zo^8+Kp}U|84yfg6<VIegWLG27x}GWh3P#JLV#Z9eE=}~?@w?s(myj!y`q-7GA!-YK
    zPUXg6Bwk9&I6Fl)D2hohD+@#3qVgid{;&Waz<-x*5GDXgif`F|MgRcd_;1Pf|J)N<
    zR6YN@-t_f-AMaNJeFczUuZpn#E{dzoE!VK{UskP%N^pF?0LT%OlYahjDIime%OciZ
    z2c(1yExP(9Nt5-17n_jIcTef`x1Waa4n6&WL3JkQzxCt^r;B-qxt-v~r315}7oDUw
    zj;+|G)VYx=ye{|}SCD0wY6*hV?B4;%eu4w9h6ShHd3J=HhRf~-7{UrhR^EHA=La?i
    zJLc-#aR^kT-WNLH`b96Jlx<+16m3#S&797b1mu7jVT8XMCVQi~BAm7W9kM$L#BKqQ
    zIu8eS!!Ko?+3mw|p)@BRMXV0XuCqs`4$(oC*o0sfr-8^6P9toLnh&kwulo^Wf@iM>
    znle$KxmSYAOa^5E6}&A`iy=&k43tp?Wx1=?QOA9}Oelt`iP?}pJ<ocvT#_%5JX9)j
    zyoplpfWwJa)7y)}o~{_t2bt7-A{h`Os~FAQ(QeYdb4M{F(VQdL;el_7G)Swix{$3B
    z{tm=6CTDn|p7-6z|3&Raz=p?6;vY1$N*2Daef$+n`sm0bpKrQX<pa{;f;1j@<@KSQ
    zr(G{UAQ|_Cq=yM%9;6;I;pSePDN)H%<6!56={I{i*)*Ud&4d$-yB)UpIF9En4!W;-
    zmjD7X>@w@&lp?O!6s%}(AR;GbAi_Qg$+2<Oa1;LetM}5ML4_QOa3xpK(eW!=kt@R$
    z=PuB`O;bLYH((ffV!v3_YSX@v-9(@HGwVR90}tA;?^;M+v;ek6xiDC$Trz+I=Mk&6
    zz7kkAgEhf*5YcJTQEee7Nir@_p|owz0znxho8`EiPmGlQxC?ZF+FkK0VD$cZ9%*W;
    z=l%kV2j}Z${igWU%5<38sDc75R~U~0F2i>6gyt+Z4N7h{Duhe1r~kFe*bFi2N-rP3
    zr7o}LPY2H9bBmoSIj4F}+RRYA4ra;>CrMCkR87n>H~yeV?<F+6Td+#4#pvvFWcUJ%
    zp9JvUx$UyJ>DXcXxzi3LcTK<JUgG+@HRU;#xZD`eyx3O$(aW#C3K8h|BF7H#W=tvr
    z&9R=3t&c9wHz1?l5*)54!LoMK_vorMfKK^W(NHB$*0BPKsPko~l2rbxc~GP10|<#!
    za%ry5=&%m5Qg_no7~ZT7P9nMJzTIckO8x5FI}Fr{7OL8=$aMb#2y_`a)UaS&Fft!Q
    zakEOyd_anhZotyg^Xm?6r)u8ptE$$bGpXLYO82shGsSp|I3X#xHp?}lGp#71$W!xJ
    zhq#b$`pjl%gZgNm4(d#|_E>uQJ)fLQJ0^*{rwJ89jgO#nVTZcY(3X!AAVv+8Iw!fp
    zZgTjhAb8i!TNTw)$wXTqfJf=bU7hApV@p*%x7Nwlfuh<&oig|;O6{P)@_=2N+Oso9
    z$q<;P-c*SO$E0b1MdKOwV=wndqXusAb23NF?EsRfhLNF|e+Kw^|F)1GMW9NU;;HcB
    zr=aAz@w90QaveqaN7GJ*!&I}21Up3)ZkpxyTqXG87ga!i!yDY)vO-(rNoQ#V&y7eo
    zX-0Wiqi8`hd>3nsOL|`21&ZWJ#LJ%MeDRTCr&J=>aXRhf*3yMg>tbHCvkUzRZ0(DG
    zST2z88}{s~U#*L0Rl-ZrY#=rUAYHD}IA{5MOuESl)u*QyxOul-z!J9c{pKvytsYr~
    zXHl8mxu}cWIg#BIaj8ayR)pHz8VgS@uKENj3J&*0x2My=mpfvAZQ@QfOv|BAHC;Yj
    zWVq1^Wd~T&K^93%b(y(O4%^JG&A%(~s3L^AI}`vwip+m?*-1(I|CWdRR$?~9ze)_O
    z(%S^_y>N=u-Yjm}b6&8%!7Lri=Cbk&Ts_Z<rS2qN5s~)l`%|T$&8nRK@vL<?LGm-&
    z)VnboR=ff3yQAyc`Inn>AkV`u9+#~ycC>NvPywu{HP|pLEdkpc9v^$Hd+@Ly!|@=d
    zbb>lJ%&@63OU*u;d{hFcs(C*rX0K4zR=3tatZbfu&u|`Rr<SI`58A?m3mAy9#uH*{
    zBiRu;W8=keeih-X7f)cyu}6b%`HHaJj%I&2h7{GF*OL)+8Ez;M=4;uE2LMh*v%;ze
    z(?HYVBj*43CAQvLbYMKz;t21UNGG%2n(K$v3~Vp$SK+-X#FQ7mH-pRrEAFu_UK&}L
    z*><2IRlP1VEo=K$Pd+-EaG>0Tr2jU8Yd{lf`Hf9!`?8g&0O>k*$g>@HQm$#yXurBr
    zE@VgGDOM0yOSHg+=N$mxNxaG>f2_U^z2JW!0-TTpyrnYCt_FN0!|MpkX@~bH0sCM8
    zCd@Y;a_HBvYIYAF^ZEWvS*#_9p@lEg*F<<gMWiqFqlX5NDk6?HFkmPXdOiBMQR1tf
    zC)>I>Y1NrV@rGi=f@;(Ec4^s$ewUH8Xe&@8hC!7DsGTHpo{v1&8LMA8yGCFokweVZ
    zr;BP!W!Dk*Vm!X#w&lXTyC+kAhHDN0<(c6@c~2jVDixj4iu1L961|fXG@u)^ZHl=C
    z&t5vu!Fk>Qf4?LO>*31Y8JGt|BJ-o!Mv)Q)<VECK-HPxAkI0Kl7UsSl$|phMLejm`
    zeEx6QtRYjMJ@{oHRk5;6wbU8Ezc&a)prT(Yf|TwL%d7|C@>|pgmm$J<Hn98V3n_r^
    zD*=TpUyweYthU>bel!?f3f=~%Y3UH;EutUDgPxf6CSbcXH}7sJqfsj`^pr4rpr+tF
    zUvt!Tqt*9k$^zyiqHz(<mk^rQ%{v~BkI>g*lM~6O?QWOp1od{IgVZ?7GazR0S-u2p
    z-7A4K1#^<B60>FY9%ub3Vk7Ys$4`FtF*YIdrU2$86x;?|Qcx;bNzE3)u^<pl1+knd
    zn9|r&U7c{TKqiA4b3i7@k;-C}pT!Q4U4qm)!N4afXI7ovlzXEfcWIYS#u5=(w-e-3
    zUWmc#G^D=Cj|WZ%lM4}`W{VZb&NY(!S9>z{0^e;jt|<#1a7fgUQPttIPPZp|h+-Nk
    zyiE^jsC`Ese!XlVO4x@GC7Z3xJ-=EK&c?{wh$NBe<Rqy4piY-rKB*@ME^mCGWKV_n
    zZi!1#iN4mPG~#|BXk(P~mf<r@#bT%=E|;IaPF@rK6@S9Kt9$ip6GPx}W@;!7fCqjs
    zm4b`MIc8A`MG5>A|DNl38r~rh;KIYlV1Ug#V@MI1M-%E~JIj9JxdfD66qubwZY>;Q
    z%NL+^jOtG%3X(bV!Z)n{C6k6YL8dQ$D(V6+S(?W!Ikxndnq~K<=2-hpn>@$1JkuXU
    z5=A~XJD_NlZj=%<c=qjcEG6l%UaX1B3nQkFy0Fi|p@iaZg1zT)p{1G8Yu*;VY=z>t
    z&LWpqyfpKh><|n4n&kk&ZiT$d^jJVtQ_#4O!vtRrD%9`Dq5@d!Ujo}WMKpQ-y$%ns
    zoo%qhgz@u7KeEGVxI<<V{-J||WZv4;MWgx-YS1v-qag9zfRIeVLwS|yF8LxcbtAB4
    z7HpUQ09b?}2sfL*Z<v463w%Fcj``xSf|q=+ZW%mIZ<hphp$w_j4tgGB&C8yl=Cqo3
    z_yz!Q6tfdtp*!=M>WGuWSY!Hkf#E;_03A6Yac^$}MQ(D#y!MF6=@j96!-HY<G#Fpr
    z01;VVAk{VVMBeutN=gdN5!MqWwogDqx2+`1pPdP??-Z#d4c$=064Vcn&tu1Kb-m>D
    z0+J)V=1eF3{U^!{J~5VI)=)s~YY`A}G}U%88h~cw>0-1RFM9XxLYBNL0WoTs6gOm`
    z<WC_zOO0Th`B;ldMyHi9WVO4}+5#p5vdWJ(CXF{J?{=5h!#p4F)$`xk`4Qs@30E(_
    zjk>Lp_v;pygy@H?&-*Y7AFwfTPACiwsBA+xi7l>cnO!OqJW1t-@@kyX$R9*tMlp+=
    zy>5sou49|oJ9FzX2~5rNd`NjUH|dhBWuZG^>&?`cC7CDo^DgTff~cpb8h^WZoROU$
    zZ{|NlEkOMmG30Auwzv$nsKjttVyzoh8IRHL=o3V&W=8rZ=V%l0H)(2$$>h%h6LGYl
    zUr)U<jQ>V=Cm#QepCsG{jCLO%62(WG>-=ltj~<KB3@bP^0UOpw&W=r&S3pHzk!IxT
    zqzOmvtvnyua~<ixQ4EiuZjMh}+T1LZ5j+Z;4AJ#-AL-4uk+Kgj*qs4;w#u*j4QLeT
    z^Pt<7Hs4}v1A`a<sAF9#NBe~@M|aiLqK#Swa_p2dX^EE~ix<Bp&<!`23f6`#na*60
    zuT|I{8>Es>C_yI3ozYe5g|_j01$HlK!K!N>IO&dq9KM%0n(djWxdAz~b;|C9uE7RS
    z${aXNRS`C2Z+B=d^Fr%>aLth3S%HhypM*~UIRi(AVN!h9;leE?sl;QJA+nTxA}jit
    zX!z)eK7Ej+t8`_!#f~|p^R&_R^gmAJ%>0PT5;ldlBTM$}-}L6<V)`R2Yj27bptBs}
    z1?P9r?*cs<(i+<nt=Za-A$H4Sf<wcuCvQ3Nwg(Jy-CE!osM|ANERGKWRxhm3xNFxR
    z#=R-P1{o_MV&-@PfD<ju?`&2#<^VaVN{+?vWWR)Bex9vymy4J-knpvZU$b;5zWk)7
    z$rIA?#h;#npad9RsLmBrfxOxCYFJmT*T34gkDY1v6-$_fY~RgBz-+9bdis0BT!yZj
    zpqvFmu%UI5D{jZ)=j5_LL|Q?`_cZ>nerH%GS40N8fhMe)7&@7oP(HGTOxP=wBj-Fp
    z2vn4rdeYG%%%b{YA>KQ@WQV?k#7GyH3X;YY%G$3?gD>IMe7E0=<+_N5Dkl4znmObf
    z6@#($VHQ=EDJ{`51RO^6$qe#|Frp&<M+d)m%j`SKWhpQuK29tM3EE%rz%Ggty2uzZ
    zT(s)Sy1Fy&z}Hv1n6JEs)ZpJ32xE~qLWVA>&b`+&pCS%ChaY9OGZe_M=tvA9gC<SG
    zgrY^-Vu)daia8w(*n{;3I}K5hr{?R=WeTg%N7)eBl?-iMp2xwbF71~j6Cg4k-0({|
    z)%s*U0=1&snRyN47)FU(7Yrp>YKTk@G$I9SwUzhgDlpp051oEE&=>er0*nOCnZE%0
    z<U4F6|4m7%e-5ceey1eIzf+Rx)IJCaj%*s)oPx*nuIItKWh=n)<%hBi4!E^k0T6|Y
    zw=Mytn%S(vhX~I=!yN9T9aeLuZof0HRiXjSt<&O#?q0&2NW`@g5zj5ny!5r`>#wd$
    zwz)q&{|vMlZb;~B#WU+nmNTk-5VUrTwKRIvzq0}yL6{GDppJPtnY~*RJt<ih3KqOV
    z>HHKv=%eIR-OrrThkfcuoDwF_G<RUv8GQQL<PP}R7qq;5S(xYs>s5erSh&@1qB3&F
    zsHu|IogNvi67*U5lQO&Ks4nZWyp-Eu>{y{aS*5ePEj3u&@0WFY_4rPCl()}Ikc&)0
    z`iF+qr*1O8>RL4O7%tVtpoES#O#xh$HF&c2<GNY;#s%-*1W0?R+b!t2$yl@L5i=s4
    za_!qVq8-(o+0x{lzy}C~++>f;jVkC`YlH!mi?if=hb!+Wwm0JdqnI+F8}ng5fzIe3
    zS8Y%(L30^KCq-NHoTQg?d1>j(Upx!%$pUqXjSJIsB_a3*3?I_CZwW9=7!3J(A4=zD
    z1PWpzs$On}917~0J9HQKJ3;fas(CIJ>)r27)jk`Of)tb*s89voZT>n5J;2^hDFI80
    z4!R;$(nYe}Zw0uCK)btN|L*KV?LMi0!vX-zIQ>^sh)U8bM*0pm1{Ow+|JilYI=5eE
    zLHXQH>jEB=`e`zhctJLAjV-C5B*U`xx9en6%*&4$53fKZDC@ki3cm977W_u!0SmAt
    zu7*OqZk{=+iWKV53!VwZcY5+1l5p3167$Pu^lf%EWb0`g`&WLNq~@7)8`vH6YF|k}
    zHE$}(3+J7x7~v7T#Wx$*;_R7amGk|D_=cOI0D(Op{}d}$B}6n!Cz_*L{L4^C8@t0@
    zTI#2p5SP8$pW6!;V~Fi8{n?(wi3k}JKgq|I?euF?j%Ia~e}Z$(qmO5~4Eq|qrVX4A
    zLP*9)vX=OvggiOC+%}Xm`3E9}6I~sL+J=}-Sp9HCzySMx95_Z{UJ1=t^;faiB-uPd
    zJh={(T0myBRd|>ZX%@*LrCy9@>bOMt?de9N0FGZrtSpyArFP;!CI<TpZ;sD$-r0!o
    zBM)1z;tL)y4E%_6o1y0fFT9dk!G|Nb@<{uHt=EFQ7Cirp%@roS_+dS*-=hw}M-8Jk
    zo(#~;hS%}SS2L7QKFmihC@kHacY-X(q=TD}r#pm8Ur*r7{!e(|#3crSdW)14I`9sm
    zuVlU<lwPda$dFe4qB-hkF%$LbFBy|%H2pi06-g%PkdVu1og*sEREMo}I~&SAd5BMD
    zD8Z{8CdDy1b0c)ZzOqF;f`;?qxmT*lty=H-SQV5MnRC(_ia_J<!ppVr)#b{hYFE81
    zRHMZRDr5b{BtY`}<;+7>FHEh)k=8RS@b-h?95GlItKb({$Bzayo31ZdkC*6#OAwoJ
    zF9P#cOCjnDylUxZ%<Tf_f$AIUIpN0C!fe2(BHdqIxO&wL$}7_krHqLI@E*Emcjzmd
    zJZ`x|4||6h-|s!YwK?D0p5OrZW)W#Z`#~voa!j<J?_yQyXnOmW>@YbA4?w}_&kRz$
    zn5n-k_CD0a1aMWVgnK)41V<bdu?=-%w9lh$2TARRBH0`r_k9f6&U7M2UN{*zzJz!l
    zzaBKc2)fGqg+$Uu;G}kp;jhG+P++7@86h_ZkX1h1hZQl8>RYHu#4q61#LMvcEkYJm
    zS3Nh1Izeh$HD>y-?qr30Er1|47`15fgjR;R5NUoPQ&j_8v0qp~^@q)Jf^Yi)N|^yT
    zf|_4`Nz?zHG;Ntt{H<t_O;(O&Zq2yN%_InBD*j7*P&;i)v&Pw|VP=m8v|YNJ%uwnH
    zr`Jg934>1RY^YA==HuHi9)Xdh#uj*!gc#g!2^u5|dt8m7a`&!+GB+={&kYq8@%kuC
    zHYgjF9POU8nuP60iwws|@vW##e$i}t4X0^%Flvp%`|IUS8eQd^V3GV{*>klv0f_TD
    z<0QXK^VIPhyp_x5^Y7Wb#al)TCRD3r4o_`xhDZL15i@`k8T^QZ6(mW06km(mCu@{3
    z+NldGh~0Im1HFX{`0K*Y^B_v9M(&DCRJf{?)5I=6?pa4{{XR+V0OSRIzT%+JY%>1`
    zBhRG7cJ*#zi`_@MOPvjGwqpCrz-YLyJMmNLkdkdCT1hTr2cH3Ag_<fdt7BD3o%k3x
    zHvDxR66Bm1-SZ4C?5McU0_o<OY-|`4s9;hT%EAOJ`6I9W_c))_0M|a=Vd%a5_c))5
    zOpQaYzB^h7z^Q>n{1wqeDFW3gWDf2UmDQCrI?;ZKE~1OfJd3|K>rXU04TlBm02?G~
    z-h!rx{`AuKutuL`)-|S`y22=r-pAGlbdk#IP-3xNkU0`qMx1E!AO5Ez=_qqVg1`=X
    zx!`Y<&?O?Yr!(?W2o0~h1?tOSxg9(?ePee{A*EJIQzP<|D#u!k+n{gJI-qoY?**}h
    zCM=Pr{fEY-7JD1qy!rx-!kt~`h>4?gn}LZpOxbdPGBa{7x$~Ug*xW+_YyQi3&x7Pa
    z3SG2LAYP+i66Wi6NI&Lqe?@eGN3A1y?#Ugf+JZ7}?;1=ApxMwhYg(6M5;<F}c1ii^
    z?vbdrnYk5qgvxo@=dL1YQqXuzBap<{fu6QSS-QwAQ!NgJrC^613itq6y_UJKbG>Z)
    zd>LdT#Mj^pj_jU5&k41BeYk+AM8ryii2Qt}oAsaI-XIZD0K>M=7V#|)o3<+$pEcpy
    z5XB|*ioy}jaJw{NtyTQVMb||p4xlZP%jibA81eYyAu~80e>tciP=tvP@pe5nlTSk#
    zWhBgM26sR9=12HIJ9DF3%Pv4Xs3fm}5?#bBlCv@5J&L)-E&~aw6i6&^Z6KLpP7*j0
    z5{Dp=CBN#J<$A+4q)x1%OAwb#Q<0k{4H(=MFRUnPO2F(3D7tob)&uP)*^q9MI`W5%
    zut*u#FQu|@mN$uF_gj?NmpX05)kRZ<%bEgiqp*Q^W~>-_>vnO+{e2v7o;!OEL+;>>
    z?DI=%M<ow-Ldq%$sW9ktzcV7I1|`K6`iO{onjqk?JRh$|0~24-1YYN@t4^uB)5u9G
    z6!T&tVDqS7d7YgprFRtzKa^<A5KOiyVF`S6>nx$ocEC0EwhSxjvA2CEFPO!R60f5Q
    z7{Zm>9BTPaj83XRJOG=4&Xk&}T-aKfx+SN!qPKqkPNaH5*{8k$E8IkJ2^}+BL@6Ir
    zA7>hSEQ5jhgcP&^s}atQn~7DJhjY7N(G%F+{9O~213w(S=v<-<|H(aaz3>haXv^7m
    ziAbebglVS%ge@tklKDMJ@ebLK%unrhJ;UtV_(!WYXn)&Re=k_{(NU<9n<@2#cq{Om
    zd(c~1>Qn!e7yc*0OMZDvJjLg<L-xo3()HREGAL=rwGlds-bomkZKD5j7vE_*AfA68
    zNi%w5xB__e96R{HiJAz$z;XnU0&ny+lS7jsK)gooPs*_3b!!Eh60$1;w{w~Sb#mHS
    zIKuZt`+4d-g6CF~JQmnrpsqVf!{`h(GNq7&JoD6;NNbzLpN{ANl3|$Xxt`qM7Ax+#
    z9hg#5<F(%c){IGCSAOwtlvct=2ri&k=^+&1=S<FOGqe$sgghfk`0^l;>~FEmtg`~O
    zx1Ee6AXzm+t?kE>m_pt5lEJ>Q00?nQbir0A1y~@zd-q3)b6Zd~Ca7#RiBcoT6UGTO
    zV`1gWg^QTW#F-l;#6=GErw>WtnwOf(hm=!ZqY-&&pt#{uQ=lz4mAlECfR|BqGct_d
    zqU}-Jwns&+#?2|T7T}xxm>fzPvs!Ycn}S)%6^Qs|aUeEY@fMoY;0r}52ySv1U(u`L
    z^GWj>`(YBK4hO<z?lQ*VbtQmR9}p7YOhOpov)m238&<c|CClb_W^qwUN<J<P83J7M
    zLN~a3b!xiOIH<8DnQ9vuQrsjoan^ub5}!xyxQJDK20_ld`l=pT8uuDvJ$`kaX^+S3
    zr6uq@raLo`>i0=`L<;&Cmw_Ke@xa65^6Ua@OlIKO6eg(Klta1Zgbd8X>L<l8IAL(*
    zCybI6$Yh4uxW62(=6k<2^Kx#N$#Y6{@FZ8gW&F{JV%vab&XGnYulFRga&~3G^n0Fy
    zvvS7az|5Q@7!R2<E-r2W3^m!<$87qSzcI6?LYDN4i|w$lD+c&&xacL+cpDhLpNbO9
    zV#%kr?F2pwD|`W%AAZDXCv|#F#%Y||R5da28xV`5_osQf-E*Zk+T0-c3K(+`742@^
    zNn`#1%+5W*)#OL(b8&`jO4RFP@X(sdNv%S_irn7N$~bMFNyn6R-%R96cb~$h%(=f;
    z8Y6zEHDI#RuH&<-XP>{RdUGi2^+i42{%lE8{=hjQ2hEid>!nfz5Kf3br^E)pG(?2A
    z0`Bn;60MgD_^UvAs!c2K@0c#!0m8Y+I_Yxzwl;+vs~>NRoBeYir_J9_=naqIO%2g8
    zT#Fy3fON$Qza+B*<}wM25w;?POH1PYcp_6=m)ipiMS)XgwOSMgj1jEGCbsr9;S;2i
    zakfC|2HdBKaJQ7WBC{j3Tpadla*WP2`n-nxehg@|B#&Uj5x7FQ5u@@;g}B6>n7K~@
    zGH)5L$($4?m-G{ww@O=Da=dge28Q`i*F-7hV|c=fs?wlKeOq)dwC3kAm~SMzl``*!
    zXnxDl>tH5J`F3LXDL}H5!-u|1#^UrHA&)lGvdqnDu(j9nW}<tKc|C?m7o_7P^51{!
    z#vIE(YQs;VJ^_t(x=nRjPnp(XEzqF{FDW^MS1B*AKFOol3=<GW-Bj0_CDxfcJh&|J
    zdEK2t*3xe+45zU>?X>4dRl=aFLQI@h_Ic#d5UH`wk=Sxzbq`Py%>I?f>bgU&P|%i+
    zM-ekZq^iC#Hkfl;xN~OCPhI^HSg3qf{9+AEvn;*}2ynnk0{QSHkP}{zIsB>=-k>Yl
    zRWV~;q^=fAOg$=J(~$&OcQ8>Ud%>U*W8^R-(tK+q-Kam_(cGq~v`M9PBIm7O(HNvv
    zctlbD+7*ttq1<c*B@E=~#GsW6{gI&Wi*vSoFo8IFcJ<*-b}K~#433OJp!_|{ZEH)H
    zU=Mew#L;nv81x%)XPg*<_?=?|F=3?n1nz$4F%0IXDZPE@9)}%yZ(s+A+gRCNGD);M
    zs(s_(f*&ZL(5V8Cy?Z=98iUAd)pb46i-1*RDPm)4MB<omwcH#mX@4S=;Bo__9=oo%
    zk(MT$Q7rX!WyMHF<#vlq?1q2-n%o}g*Xw=M@TB+tP1BD%t3_AWQ20cxq}AsHn{A;3
    zi7=>fN=eN&B?20%JSw}>rF8mw{+gC%n-L08%`c-{(Ua)&q|M#Rjizz4jU#;UsBsM{
    z>DD`kCaT&kJ`U=^A~5VA#VgXiM;j6^89vrUn>aFniHU`x!n|e40+p1Sq{LV6j)QOg
    zV}I%{aqw9Ku+#^(wLxDZEa$h!1$;1Lv`v}h`<V3{%)%}6CNAAO4%wT3W%;y6(2n#<
    zy?PG0wtS!zMJrZHjO`Xh9H8ts`WfDM8vqLCiw=!_+pmjoJIX{b{Tuu9ejM|qyoCBi
    z1EWq2o(>E}o3X;7NGy8YZ-GzzN@=mP7gsV7^~7m+?>}CE85wt(?7zbWX5X1G>Hku=
    zz{yI-_@7%Jv<8-X4i41cDFa$1X?_C(8z*bWfAsMtRsT0F%E*uTpF}}vOF-?pD(vL%
    zl-M^>P!`duHdpMMDEPenM@*uQic@-?dC(sqFZyZ7!|gjIHhTIpdhsV>`Q-BABIfxf
    z-_9D!4<so9!Whv5GC$3O2Os2Ph-iMH4w{(qK8(h!NWOvf-3^yKjHXoBL@|FBkOK=R
    zN*g;$JLmKi8vC0U#TUqiovhKj7ZZ$LaC9OhYam+|PPQ9AmMB~rA77|^YO1{|!T7V#
    zpV5p^JCUF)+y~=!xZW(iOhUb3SgB!$<r^F|F84vi%xKn#c+7wy436OHd}Hmy^#j(=
    z1hgJWT)hTD+um7=!iv6ygj)6Yjz#vWXM8O&c;n|G`(C_;3@AN0vL(YnW%9;ae9bhn
    zj?A_A44-j%ywkm!vjI5G!Z6unDa(Wm&(v0|j_q_3Rh0asW)Ei{P4<DVkO;WO#Y91R
    zN;2i@ZZ$Ng0I_uS2@uLQ;?*&kQz?gl)yi8kYA#*k)k@{L!OlE1`<JA{ctZ-3rZ)cM
    z00?F~;>1BDe+xB8X|%LCv`DM*9Yl0q@6=bL;X$hx1?lr#T=#DT++Xo_+|T!|`tHIM
    zILMkjIiro(jfU!X6NN^_jXRnuoltH$`i73~%dL68z=ro<58F*IM9h&o17#d~-DMe_
    z1YTLdV62HLG=g5UbieRs;0pqcTR1~+5U(o=SVG2>$MPWB7U@0TpW|ei+VA6y;V8N(
    za^SM_P54*qKlZD9<SUoab%weF7V#ol_|aLJ5Pa)>%PE!25>1_~Qlp1}hcBj<6=tyP
    zXjWjv7o;OLr3foEcZrbNHknOB=;>Uw#Z#CGE1vz`k<5I3=H7G1SMU3wv%2}~@1X9z
    zUyrNj;U=wNZm~@&C?HJxLrt`;1egIau4>aLah~_+E8F+Y1TBQtZoxU!Jwi3d`OjS9
    zhk-Gg0n3G^p%{+WR6{K=5myNPG1oCXy3rwemtnV*!8MI9NbFal_Z>`iT{1v;`P?-`
    zqs9jmh4~-KP&$4r(2g{UVG&`3eDLp>zmlX5*M^))mv64L^b|^k;?F|IgQj{9msS{8
    z@XSFc>#$8<))Fa(st<EMdFv3f|0MRazURmm__O~^9ouFOmUJD{Cf}B%Mx0B>Ix3wD
    z-(Mo*P@?gTH<{5ii@jm$Gg1Te*X+vnW^?lZDZ&bw-)H6U{n=(92uWR9qAEB*jn#v!
    zQ*EpB^B`ui>^+_+snHs?L}~G@+0<OF(A)a){rsu8owMuGO+mhOadKC)lgAkkX5tz^
    zA8JABkAJOu;*Wl?pfcF!gXE7$M_(#jmd$H!@JSS+4(kr~f#{#uU#t)C!MoJVsdIF*
    zgFIs}ENF%fXf3(fv;F%5!_sXsJ5|m%WFi&iREE{a1+t1kmOGWdnWt5B1a{JY#BTI<
    zTm94^-~$Vre>iDp434rMNR~nb@H$41EYHF`E*A{w=2^yMm7T^teop4(9UVv<*7z{(
    z@o!&xb%^YJSX8zl5-3#Jg)P6a(_jmz&5D@GdSa_Tujp^O@Ufj_XXY;0_Hx)_WVFqr
    zWm!kBZylTHPldy-K(`$GviTXHa)G)2EM??5<tJhkyg_=c!pxLd9&bw>wDJWHEv7W&
    z-Q&7A&R63eQH&3{Ugd0~?sE6@2~g(Ub{Dz>qDiI${7)vZbW!uvNlfeHpJ5`5_l<R%
    z>P~-Ti1|ilv?@EPWs}wQ?tP}G-ZuUy74J^=94D6zq#YE8XF7{+yR$IA@m9#t!{hKe
    zJK-8oWZf>!RxuPhwIR~$ycdGzlj7q3l<Me@X(fboNI$MsJXZEo;&Dx)&JkBxcR2q;
    zt^N5PFUR0rusn!}|4fbv1hcl;ev7;Mx429FzYzDo)oY{wsqN=B3nK7;*;F-Xr9_D5
    z<A?CnqgjPaegccJp;(o#rRwVrH}Q?j7ge;aUtRTZZ=Nym0uU4ew_C2-oH5&xjNbP4
    z&RidF@62wT+#iH)@1~lm^6<T7<KiGn2V_0=Z=T;R5*P~E2|k%Q(3gQDsuc89^v@1S
    zLt&a!{9>uNS)5f|oJei#NbT7C1oCe%w+}yABgc0FI6el0DUQ*eDs_n{!6@@KTnT+3
    zt%71CQt_sOJ_-oi#9z=zUwetbddx@tc37do5j6P17G1|)fyu1=0FTRTr!Y(2oSP)y
    zl~!bUYWwm#@PO-B0n#rvD3L1U0K43%NFp#z5imqL%RDVjKdLt+SNV36c^!^91+s|#
    zlMY=ZE4eQ<z3(`9nsl~ynXfnk!~GTddkZz{9)A?Fh$(e+_!RS1vf)S~doT?M^G|jS
    z4CyB3?Ccg8=ZVzKnyuQyGbRjpf$=JG`#^uQ&>Q=xWf80x=7UpzN*7hZSsKhDy{-6A
    z<X2$};2{xcbyX-3eOQCqj~UP$34J;de5SM|1ahPa5;-imrcWJ-q3CrZdqgeO+b71o
    zK5>UCu-`naIVcUgcBAFsOsx%s$2myTR?1E4cT*3G>#-i@LJebAZ7T2LqN8l@&omfs
    zaTtTNwX>ErI15r@BW+Rq5$dHAs9m0<aUQZ4;OYjn8`uMe(Wc6b3c5y;W+Q<cXR40R
    z&vCI--L~=W;FR6uwQ$)9Cfcj@oBdrrNt)RXJioj}%e9kjrR}TKDBz6{lu+yBh?H*C
    z1Hy-a$1VRf7v*&BN%g=;A4-R8<b=jI*~$k`T4Od0pM3LU2ao&^e!a)D!<*^(%zYA~
    z&ga7^*gpnKO;3%!<@5S*zs_{Qz;8PYjil!_g<fxzN~h(CMJ%n{BR_eLrUqTPuFa{(
    zRlUc_B;z2i+o!%(9^Cj6YxQ8%9)V`r{fz`e{WB7b?$M3$-7NX5?HyygBuz6o#3m~}
    z&Z(}vvhE6^zD8vkb%y2$Ak*9rQ1;aD9)3$YE^t^<+aR}cd$I0|ro2on*62Uz3n1xK
    zew?~!j*<D==9A-e+h(l`il@Qz4|Be~bxA<NGY=X&a%AhDi;ij#JuE_F?Be9gz6Pxp
    zbkV4cT4l+?NEv}9SL%}gU`T*8!iu^rvxeuR(Z=;+^Y-xl2f0f7{(6XYI2<XBah6Xq
    zl7p!S5Lafljbs8BMCnRweh94{6hvwFgF2l<7Gioa+2`Za(4*gly4ph7imASPSsha&
    zQpDI3ueRSzc3qar6485ES9K95`@)W!kQ<9K*oxJ2n7TgTM=^)GmhNz=#Akvtbl-I{
    z<V5QB5hCh73K|nV=+&C)<UudL-YJm=iH$}%8$kY$GBW)#;yh`3oq3!Uw?Q=R1n#|*
    zE7KMKc2O7%0#W|JsQu|CMz1ofAG;#b&DJ;K)!b&q)5$Qe`q%x~wc6b<N7wGu_x0(#
    zKT3PSv{$C#0a-*;uPg|)G<G!!R|gQ2HOOIOrS&??ErxTwYVD8tXNYp<VqNgfy66%2
    zo&VE|etwoexnULVP{$u_(C50>ZWg*%knNSeVuoYJXeQ;u0q<vTB}RkNv2PG%%sbra
    zm(<bqwZ@|Pd*`Ia`#t@NV*{_wWk>O2c}81O-<i+8G&U#rmfD+DHmmgsP3!2N<ovnT
    z*7|jrcEm9xMY>=pr^LifX=mp@E#qEv*6_AtSt==YpO~C4mwLh5`kN-wD~PVl2{@%2
    zG;+;VKUxfdCYPZwhY_1c572zbyw%Wd=jV6FRYI=*DA2Pb`m@!MIBUo|j96i1eJeXB
    zT*sjm<$RB~$!idpL0HItD!V1e%a!N1vhRK?yVCy)W&b~Mr3U}azO(!<`>r<EtY_vw
    zv{~~Dn0OWiGh9)8EbQwex}abrd6P(Z9tBkBx2p?WjLUQu!#_3t=^e(Mm-~a#``t8i
    zT>y{&(9=I{K)cWMDErqB{y(XP>FUY3hGAVZpp%N>&cWT61jMtTjVFobOlyK~{Q<M*
    z0ke{hjts(Y9&fY=_*21$$~DjRdSIpK94HHDiDd*5Ed>lla%BaErAi#>N=<VULZv%W
    zYoVxxp=EpBBJVHvnr55|{*<=t$B37<$dj#;<ptlBVqWn|A@%bCe$jkWTA;vVT<75c
    z0BCrW33(#3UJ}>dRV4^*I=(~{S*dH}X-l5b75@OWuYJ&e_3%l5J$yB?j?}eX4PViC
    zywio6vlTeaLCF8`@V~a>w{I{K|KZ_xILBzJ3~hu&JUTD`hlgL)L3j3*NY|cYr|KfT
    zpp`wVx&V0S>yFmNK@>iX{^HO9`&`2Z|D4@mxMT)RNfBeD?;WB6Wn?#icZTXMGf2b;
    zkgHm?^v^e~x%rARK5%)X%-Vq>{j`(u)D$0j*co3AKP4`8RkVHarLlQ00i91bxpHT5
    zhuUd7(i#asBFvv(pF;McXTw?M^$s1hE)bceEMY^f0C!T*8EK2*?>7h=OU92OUE%$K
    z1V)}qW(}v`0pLwpI*DJORA=hn1k@iAg9{;C4^?gEjCWTKbhZQPjuXkf&3&<#aAur!
    zBm7S43ey&fnP?~Y6R-n{t6eckBurT)_|%lkHe>T;37SbX6T(><(P`73eO`<*g$*L8
    z%ms996^-S&GoI!ws%FpOY_-4)B;g3REfvQrJ+Hpm)ZICn2j}Bsc((Y+O8OO>PB{sr
    zLT`Z4h9x)M7rNStF@@_QVz{9yx;Uyr&TJm{-~<fco)}!ETaF87rUgcocu6)EeR)Vg
    zb3L|)lc1%xvOcCf4*nf%r-^Ha!C*OV-xcdOKVW+mqOGs<w#el4KWu!RG8f#O&B+5A
    zyD3Z0hhL787wYByio#>rlXavffC9-ttSMLu*oOD`>0cYahLpU`w)~iiNFijkAMoa-
    zL-^Omm))~u1A*^6bBDGW|F!WP25so-#Q6LwgVKHfu<;{0e{H;!*~|^YUmKsG*}?wm
    z`2Go?*@`_C?K6v?ElW(PZptq_h=Ffy2B_}c*>|42^QmezMk_9_c7Ei)rug9<QJAcC
    zc5Hsx{o-2Jdb_^HN}SYL279btZX&u=gN}n|36XIs?Wi1sq<4}NyXaTEVgDh*5ts~@
    zVeT3V*gy>P2e=xxbzf+hcL*lXsD+qR0fVG#MYMAlI=~V(fc=2=)y=aOkfpPANBZz!
    zHCi>rZA6>AMPClNF1PnV<KgYh7!+PO=L+`Mqt?A5A2bFjYyRy}DoYcB2Ay~gJDVZh
    zk~7DAmSEtYY+%YPbC?+5t$;fzk|M5)#d1Kns*lQPPOxR_8t=FtN!r2MDt9J2>;X5~
    z5we}%Hom;$qY2B~4wl2gB1_L<xbs-L7ouA&vUuW%f)Q??N3q5DTK@A4V7qe!koawi
    zfmaFrw_U7U8vc{GSFwMHqcY-}dP~IbK7`V-m0wu%O&el-wV-aH61eWo4(;OpEpQ%t
    zA;`xkR@ZJ9ah|q(=^1~rR&m?Aw_~&pDYmjUo1#!E#8Rs|`>vz+>wKEBHZ^2iaI3Hu
    zJdc;lfpwpvG8i`W!Ek*qn-#g^Y}pn3Zr(TKS!6-JQDs--g%Os32^OBvyiC83QMf%g
    zJRe?XzS5`!L<R6@Sw^Id-Fq2O)v6hA5^?yiJIuH+TVmGfxcD9Q{*xQnL<#r%@0G^&
    zTkgLz$N&a5R<!zN)_T?kMzjVt*49P_jyCqR|N9*CcYBrA?0bBb_WyFF`8WQ>zn*E7
    z{QgDf<GY|Ge=>bTy)nqbnpR{BB;;k@|G0R@QH{&YJ6hG``JVjzbG6&a#bxw<aPaQ>
    z`ZP%H&dUAvPcI)&C^O)RD2KofLEP%a(~H(w=ue?<8a+q+DuqIng1(0SSr<{jmokvU
    zm^WhzcL@h4QVl0UJ3BjybouA9TL?`9GZ<Ya;a9pjk;zHw&q_IxaW*6W(8!@QB!6R(
    zGFRmcbvbO4OgTM$Wo53aaUYDEVn(_=nNWPwkWtquDY@dPw1DdYJyz>U{Rs4^y-u_o
    zt&VMMI4%NTW%(LnF>%sa|Jid1il2ZidOaURZN{zSB<xyrbm!h3d{T7%KZZF7Gi8G1
    zEDGt0`tBtsQ4&s8G<xQZggGCfJL!Qj&jk~ah0M&q_egE7tL5PSn)y7IJ!~UP*$&pe
    z{LZLLMU!x)VDZ^i9Se6~ig>NKzZ$<qD{JiF<g0A=r#<^^F1Bo+O>v}$7z61`enR$;
    ziT$UFm>kcynYS;4lEB{r%R}-{FvHFjm|Z0b-|t=eqMTg0bZ*TQN>P5_&usDC%Pj3Z
    zre#)=)U0nY+#_w%e2If9LmIczZgRi-mUyd?P9_0$BbO}7&x(9QEbn*th)uDmJ(U@A
    z7FFIwX)&?w;T*jx#Un|bo`ex@I!BPI9Ly_N{W<`V@=)@ex<V#Xe``<_Y##3c;!)bH
    zqAkC%YRQuT)RR`$N6)94h+iX%93~M5F4t#H2=inn-@`kpD5*~57D4jF)wxf5H$B!(
    z$LHv#(QNzoV8ypZMmA-!f89LL<+q!!pS7{|096Z&s?m4YGcCyd6u*Phl8NDwnSH@z
    z;_l|djsASUJTbUqnehaVj6(*qK+tbx%s>p{M|o&Er965fHb89KHzTxA{Jzw%tK$nb
    z9pXJ`4DJJpulX)^gaA#a&VlW%1%qtqO*NQhd8x*Lm{9sQF9QB#?+l}E6&+<~s_B&B
    zf}PoFKnO)YZ=(uR2OET<{RrO*5AT!+SjhsRDgHz7N@l0odDVo8h1nWu&odA%&;-zj
    zJ<Je3XIn&0)oq`%9uNj`+&kp)?dC-w$0(sMPb|5Dj$-0n@XpfF7dE&BN*yKZWxR~4
    zA~Ga;(-D)9Wm_@}67$m(bM_5W!^*%QTe-MjUEi+&G*_{gqCIByu(ok5z7^h88dGoK
    z7Etq65BY(b|I?K2Fqy3~sy2a-4tZ-^zqByvTGQrr9*%Tfqsz)&3!!#)>Ql2*q=^b9
    zV;8V5xwLd`$UraodLGQL>=DE$<@->RT7mX`s1Y=oOeV>^G4+bYE~a>idBlhB*C?YS
    z^e&Us%*1q`89}0R5){q{&k3fHt&`YmO14uBj;f?FtRgOmTP`$ZtNP8}OuHfE8|9&W
    z6}wXu0fP)5Ff?iou!S)=#F7U^K}Xju48~}2y!LXmBD9@-)o4)?G7PlsdnZ-U#<6iC
    z4uf;CxrA%%h;-F_O>oH2ev7KMGa`M6W$ZHK6|%KI(bWF9KIU^>R`2ZY+5G|3X=1%2
    zrDN5?Xbzcn{(FDRr8e(c{{1&5y6x;A%R|PrdURlP1ok@I{_TYY**f{2hlBhtJg(T$
    zOrC+v#c97M4=82a5b2st&gCh974HZGR%2B-n~r(|@ZC<~nFIIz#H*Z)w+z2gz|B=F
    z+Mf7ia;08u=ruWc7n%Bck72i~ez$-g4eL&x3a9OrupS!Y>!c;`>%ddLu(bP$L*vLY
    zzrNE<TU#A!D=NuUh6ID>+?5Wxlhyg%^5u}LY885pJuLQG5$AAusPuJJj-;C$`yU<0
    zR{0A(-hQwA;Cui7GYuq1I@9vEy3eBk0Eqv0)&2jp_%Wz@{&(@?Qzz$7PZ=LAANjD|
    zY-O|+p5z=${~SndyIwcg-;N1WX?)^OU=QDqe=L5u#!-zrTT8Fw`4;3md`v~z{~6sq
    z?LC>UC%o5lyj|b9$={loVBZsxdP6{t%a@H`JO3Fu>p@XM5L{&1A@qCHzkq?Cc8#}F
    zNInOj{v?oWVU@rA()!q{`3~a}H+tr3>dGRpc2O^N*D-d)jmy|SG;k;k$)Ds~(&IBU
    z<*-TrN;=E5Yv%M9q~X2)sO#7S6)tMsrtP2~Xi8g+6O7Yd78(~Dr}wIbTmMdPCWb#q
    z+Prsz?ma`on9vUpn3W6B6e{L=ZwXZBg|-ltPzYnRT~*S+d2ddN#)-&Lx{vsJVcu_Y
    z__b-;Y&ef#wbZykTSz>*TzdLv@hs=N!-6fb^q!C$l%?>>Ua$*COMU&2j8mSfaViq>
    zXCg@^pR@0pFuFL+NTTzsSC92t#%qJ5QY}i|HpgA?r|g8R6SR9Koyi^$`Pf?=i=@m$
    zq<qgR00&^A(D{!^q^$dVHtWi->H+=XGsKmc;N*8c6s$ltqq2t=Nts2&W2$V%oBxlr
    za|*Jo-?n_(wr$(Cot3t2RNA&}+m*I$+cqlQ`JLM*;+~Fvx!wC=#a<EXVaI-$|GDOv
    z<2R}=tD{CiRU?YgzM@My%~ZG0tmUKQevLIF4&@U1cHQ1SomT+3?6c1*qZQhj5tHOw
    z<f%sG*UO|rK<QlgphV!PQQ?~jv|<kR0fDKCO~OQIN(H`|H~P+PABbxwIG+waLYMvZ
    zf_wUg;(f`;>DjDor#w98Gl}f0)t{drDp4F~!E{Q?VW3TAQZxTqLMoxUZl-C3ZOqRL
    zbM8Mw#ha*fBvKAeYBFIan_XyOr2Z#E9I62#%6_B-uCNT_<Z~Y$R{Z^h*!c}ET5e``
    z<a5V&jh}uyWKPFncoZhE1)_ej92Ys*AB}bO5%j?;5Dzl?t|<?d$m9+fx0*+!Wg`!W
    zEy0tPi2`uq_W(4HffROcbI`wPIc2nW6>;C%cwe+=uZUEwA@^`$ALV0>4$d|tf(ukd
    zNfkciQD-!2@alk<_8lA?joncji*AxrjYZwF<U)JCi)o>GA8){h&E*F0K+r?p?keAo
    z<UrItjIc5XsC=OO+%9ljrH3Y`TWVaBW&EL$9&x^bm(&Hl_j3S0;LJ5M<MNvB(A>b1
    z(&NpSu93zPA&g^(je~!|^p7biWo~z~N1!i?x+Qao(^pMOJ7jNCNF*Z0K(7K)vaB1I
    zK(td`xgY_P1)kh!d`^T4U~rBBSp&`wCiZy-p3hmZ^r+5bGje?NfmSn72)f@%6QR(N
    ztnZa@Q&d*go+wW+xnt;H6T|ZnqN4wuHe-Aat>&rE>G96~VU-d*b~;QQo06|)n4umT
    zIBgGT(9uGn*&-#xDT@CLfvi8S>CY7Buk?~eS4LqW@68)`RXC-}N*u(Oc~Hid%G2qL
    zxfImtk^uF1a|DSpFxsO<IyP&0ueq+6Q_{CSR9GQb^VBJv_QJXS7)`4?1i#upwBDNV
    zOoU$yJobb(=KJkt&94Vn*jja?+EQgOIWt3S(lPWj>Jk_)7bQ%`E3#GL0GK3H50;54
    z<=Ates2FG&PcSjN&EcE9q?31AX0<I+*u&MSRxOd3?%6#|vVYn#lZNh_b4DbKuWca;
    z_GWDiTj3r;BX(P^cj5w@t=e*_ycg9KR$S#*b$9YD`Xx`b{=ig->iIS>UjDj&KQrc+
    zG=}4JJfj)zN))UkyME!+vFtKxu-p5sGm|!P2y_Vx|NZ`g?<KUD1c?zu3@TAT9B-Nc
    zS-4_(e9YI49ism?fR80e_iU^EGaulw<tAcxC222R#gvFMaXS=zxFP=&JlW(7^uFju
    zJ^$9E7%rR;KFTWpc|@hWIi~72OVErE)5;1!yNL}7KH1*w@%2^y>b6V~%h3(o9>CO~
    zh*)Ky*)R9evn2a4I<56)rck@dK0qD{wrtGDON;lZ4c?al`>1D5@tCUk&o~9>jA8wq
    z@JG$`hhDAi)0R)((cCA(c>4$b|6E~KjqT2n`#C*eQU0fy;{Wa4;NPc*v!jX0zogrL
    z13vhEP^v$G577Ste9!>v&eQ!1@bQmyJHKWq6iFr7cIWdMgF-q{k>R4VMc_AzeDj%e
    zFt+e+hF%)UPp_BoFqFAt`r?yzY)TuZKSTwW2Y~~sZkqc-N!lX-7=bw|(LlOlJ;0Qn
    zAYOP98%{Hd%6tf`Z0scxBc6B{Irf(_J(qU$ZthN5s65%A6_G*uh)c%3F9M}s1r4-F
    ztioO+UCJL$xi6oAP%o9JYT5TU6DO*SmE*KxkJJP0??IE+eX<|Xc6pG$+$_J^+ESME
    z;Fdxpl1`65N35C9d=3kS7*tCb$C|^7rkDv(P%MybuunWEoo8BqK(T6rhp=-ugjvvK
    z9AvOCFF65QS?RCBoh(k)GSaD`mXLUkzZUWuLT((3nN(o-4!!PNZa@yD2384_bsqO5
    zTg;=m%!qg{4tO?|E*4#64HGB>A*r<8DipdN@>6$#YPN4Vm!%h`NNRHdsO6`y1MoN_
    zwC*MXC=p!K8q_Q&0NAR&x)+O5HE;s8`mi8|Snk)&s*u~F2_0Mw%`3KreSIOO+T2qp
    z)MCmn9_@#Hg*R8JL$IX%blC5_iuHyXYwXJmEQIQLZeFNbMqlNg*YEvyK&;Ri1Q|B5
    z(1pFkSv3UKPm1`pl%f{uL4SHjOX-}H*0-12DYn%LDO1NPQ%czIu{wjku`c`|<F#a?
    zh1j~qN>;Ql<omjm$J;x}m2RQyWz3yPAJJr1`n?Qe?M4y(??Ioo<Yc1o1bo&qd#tsA
    z<(?eB;h|zbt&Gu)7V<zMsdW!YjDR(w2B$i{-Dx!I1Ni-j+O!L#A69uLzhiS+k5*iy
    znz4g}<o2}h_wTQo-xrx~BN)We5%WO(%;ana5k$17xC`u^eC(M_v0>n_)dm)ocxT3D
    zg!K#qi|`4hh?&j*$hA=Ihf>&4KXR>?IOs}=>a#09Qos!i4h@j5u|4+sFzzHBLeq0a
    zS+u}%j$a9yOS3L>^OJTr_jB52@$y>FO5KJ_^`Dwzg26DVUi)=2?xOdHVP&!)_M_%4
    z-|06&NY1bX!#!?5c$(3GHO~2Vp#rJa&>5*eP!&aV0p5;@C>4F%r|QH3qy(c%REG{M
    z<B<(QWx8EiJ>0yxc~qYL;|}y(qczkHv60qkWqE{Pw2!y#kCl1!kaj$`1)B+E$&Al(
    zPX!<EGZL1Fm$~nMJzk%!F?49VoyQ{N<CNc*2BK`j+%fPatTTzq@>BM1&fdt(I&Zsr
    z>E1EVSfafag|>*m7PjDYYm11wGkPpb1dPPJ-LNMQqtVWpw)#u5-#Jdh-MT}3jM`N`
    z>>iWC>4BRb30&DjMuxP*h8exZO{|>fT?@pVj2v<Q9Fz<_9xv%H6YFEdSm8g<<v1p<
    z`)yQGH3hn_dKiLFN}>=VxKN-D7-2lRc$W)4Zgz#KkKvLwbk2!7MjtQ3wO|fumb&H?
    z+9nA;`cc{EHFvZKw>N?)Pt|)ZCKUTo&tnDK%u2R6v=4;S*T#k{%Vw5}KCmRKI+UXG
    zcFZk)S7AZtEk8_otuK8{SHIZ7UCO$-+a<#$JAG%owr~!>_hEB*ja#yUPp=wyugR}Y
    z=ig-3N`KtyNcE9o)%DlE&xT)|aodCSB)Ywq<JjN5AET5?x(vf`yE9>nf=}<~f3C^v
    zt(5O|!rpv%?Jm2HH$;;97_{tI`4AlpDJ?Vq<Q0q$;{#H6Mk#CTPckf7Wo?+1wkmoh
    zW8WVH&NZTwUz0b-t@;nev(_h;uM33i#IsJYP-TNQALrk(G~mxZ-G=QA4*ee$JIL~M
    z+T^EVm;Fq0ME`&L{eQDP{#~$t9OZizK;Hiz)&uJ%)ch3evaSExwQ0;3{b$z(|MLB7
    z&u1)#KEY&7GNZ{tQQ-0Hy6xqF@>6`IR6Ma~T5k91@bhLM6#mVr5rM#*4_kyL7AJUa
    zk`EsdsHY)|(o!9442o}objlcNrk$S`JbfSy%UvGz@masebJo*)))TVu0P^x@jsqe@
    z6S5~(w?{t3GD?{>_n0+}QRIk7&Qtn(d|&05Q#xAZu8F1CkV_8KtS$Vt0KuW{FL&G?
    zX6jv3=I?Zs2Jk&eAn5Y?FjiELJKZR>>@Lsk8+YN^0#IfY$9DZd^RYEi!sPJTyv@96
    zLFYbZW_)AoF~sFhcR-$#5M@DUDNt<ZLM#(o8Nt=m1bXnfcyWS6)jllu5S@$|*gL`^
    zrwSJ4K>0-W!;><Te?T9GY_qTi*y0T<#9dvqt|iJt&;ushyY#Hwe*GhVcjW|aFVbHh
    zrI%)rD)NvM!rMNT9R`vTQF-{mhXx7eO-a*om_znhF_I7>RW2ZoBV@r9aok$IYlnW?
    z{d=~s;gpYTme$eusLJURdQxR-rF-|jhxhqEzlc(0D09|MZ&Z$cz%U!?o|Yh*#VZ~t
    zzQd1C1F?3YR$yi5J^jBL7~A=A2_bDjvn{bmnY09{%9aBu7CHI?$U*UJW47(Xf1(vl
    zW14A-{Q)mqsJXoU3P@x`XQ%mu1nbh(UF!8J$38y38Z2~b*UVt*!TAa&>!P)WL|J7(
    z;N)=7s5Pj>QT)zNk9fzOu->u)RKb%2?H~#7tO93J&MTr#4Kk$O@Udp_02|3%Fwq}G
    z&Q)Y5s<7ZI`|5LNdgJh4U}xau4TLY`_rdh8+721pVi+C`AkYNiajJt<1+h?!l+AUT
    zVZU6MMTn)=BvnG^oj0%{T%{YBydinvc2)<kLZPJ|O`^78sB!t>`ypy)YOaM&NkDY7
    z*_$EW@))JoXRpuQqIfQEBX9r2m;kC2mrV=>RH(*5HP(|l8((RC+pb$>|LCha1sGrm
    zq315+QHC_;8M}8>Kie8H3WPwtKeFpD2q!YAfapB{JR^9qfj<(KhR#xZc!U;HM3l&S
    z#F>XwW+KcL^PDMhd638q$^Xc%x1ALAi6i8NvEp{{3du)x9M__Sci#E7Kd7#V1l7T^
    zYne`|0ZL2aJ(p3SB<_SFmf`I`|A0P#%586NH?4aT;YT_$Yi;>;X1yxwJN2ql8V-=s
    z@B9ZnjG3CP3WB6J^&XN=3{+N)xQV0FnQne%Kk}lrwaeq0F6zR)hhuGnqHSI4Dmqa<
    zWzNrvHe1TUn#MrWEYok!PPs9M)*v@l!e#*(S`YcP#id~>(%nlraby38uD_$&Z<T8q
    z&0AEh!wE1+V^%5;rqxwfdsAr0In=66S^?NX-qc18(DFAh?rA-%_Oy<9#*lSzY@gD_
    zV4sgyw^2SEBVWYblOfV`-Xn>kx@_)X)C}mncDDL2tbWMKK<eJB-Y+U{EhSsvT23*(
    zg%S8FGkXyq{!5n}Hr~#BUHHZ2G;;=S^;<+c&4<;M?uk>$B>mB`|McAfxy#HsMr7nr
    zT_K4))Fd;}+ZC_ba1%5gb9#&R)7Seo=$&&LDX@A+RiWM0fAo^KnLn0urTU81T)}&^
    zAYKx$H6h*Sy^ZncbzEd%yM$q=<~+x`LBS*8jI<rkg!B%)K4FA6ve{o|j<GuqR|imf
    zzRzpR>k#g|s6HzWmP-m6l<F{1PX+257Cim69&RCgDflw6-S1o9&wtXIt<+$M347yN
    zSBDg6HA3`$>lW=$W`XKH$e~}ZRPSst;Jg3D|If~Q>(_-#3labT$1nhZ@c(Na|Idxd
    ztAD(Mt*Bo;%<pjOChZQUGK}5M3oh1E<|bwbY%$8xwxvB>2#^{-!+0TuUyEnJkG?x~
    z^7Bprar>$Twk-#uWJZz%_CKFnZ}3i>oG*Kyt+UUA1<>C+9dEO5UmXhuEcapJpB;^0
    z57-Ssis<~lbu{<X4;nx2!Gy1<53!qaY!2g_-6?9MzeUo-j-tYjj~O_4Sva3wj?Oac
    zC%le--)_^?(Z<8v59^n&R5u&~!tvvI@mOx$S+X88y|0yb49MRWuw)7(M}v+)x@WQ|
    zAZRaRaai@(1ush{)Jj_tzzoG{3I<DwU6)%=thwO&%LMZb20u=#7>{gOc%0UF!Rzlw
    z`1bf>Ii6_t6k@Y+S&%3PD6q6HCxUizS-GSFmNKI?q;v<n#n{%*XdOaWP-wV1uDTk(
    z7DvnXxn#+W&8t<6SVErOM!7t6%BF*m?;Qq#`BisJV#NCn6+DE77hh#=Rv~flhQO@I
    zz$`5jS#e{9H^}g#yN-<?<#jsc1riX*Nf>=~1G!l{1k=v-<Qum7T72Pu5B5vPQD=H=
    ze#;0QXS0g1JfvYTfw{)^YOYJfAiy%gtnF6KS+5U$KbXpDsLGvc6h;ndoeO3xI{r5Q
    zem3dvPiNhmLVR&s+UZQ(%?T!SbKsKdP|7GaDJ)mD2n?Im;3zn@E12V2;%7roWt&xe
    zAXhgsFWh>{CnwzT$2F4Ww>KNtnZddrkg5i@g0a$XgVlQR6TQrNW$$Z3b{CYGmH_tE
    zGGG8z_fHt!xak?t^uH*f?wc{p4twTZF7&P<=+U}m=aa||+c}skilC~8VjW?@>W6|3
    zfUru=fUfiabm?%!F@#UqF$Rfr$n8`S_Iy3JS-13I_`be>U(W3VtDxNrXw}Yxqa%8x
    zNee217e=PB&RJK-tj<A3!1md#ul>dUH=_;!S`s4<{e@Bhu0W)spn~Ay?NL`P$nHZ<
    zPLsGKuJJGa+4DL(uj6OTV-0_N>{ZX_e0O-PWxE6=GN=)B5i5jS@hTrIErr!#Mfi;N
    zl2x`+mz>_9i9@3CPe^sTm4y9Wpl}LW?s`))hV}kYQymx&3gRj&BP32E4_!e~W2}a>
    zyH|~VIkNqZiC*R?Q}i;c0OWm!5>Uo5h`DCnpfO9qp3I-OpFFDQ`M3OgxQ9+)YGZwd
    z@LQApC7>(_Q}W6Dj#gCbbUDS*w3@BJTGgdW8-2x@1t7Y+7b&EW$)7ogPmv$GBSG}C
    zCxwi3J$cT@Y-8qgiKHH9qOOMJbtCu^i<QmKs-~RJ<GbMpTk)|t83CNa&^H~<kC{;I
    zxBc~~!1%5SGA7JfTZlzsFh|Z2kl#h9KewGHsc-74;T^>cq4BP+L!1@NKytw{mgr`a
    zBLe9^W<sQ>kZA;k{zC8LctM08GhzDB=N(AMdYAc*^LDPEOqIXmp+CwR1<iO9(aU0H
    zU29#uAN`=in-(!WBoT9o=veJ9UnEfsAWOwJ_uwLsfhRLG1A4xk)B~%4IzyRHAlC|q
    zBL(DeEUE!;6f)zfex~`^xxxr~$`@Ab-4!7CNsGLP{H?2m2iIEJX{z4@qRef<RQ_m-
    zGVqjQgq)!a;%MtUpwW&Z>q}^bXIzMGAuJ)_jHnWMvZ8yCL*;;naDmzIRGsPX!eEG;
    z=SjDdN1agwyCq==f7r-dVC^X~1SN3c#hH`{ksEhLf!T1KGz<^$X1lMy!GKlC!aU=$
    zk;9TWWE?s2W)UYDS}Y7RjXCOs)K3TSpdp*)q^MYu6<Fk+?3r3?rYy`x$t&T^6?{XS
    z*QgS)Qb`jV6kc7jiqn5Ehy^kHprd_ZB<L8WEzzy^kwf#J_t2<n0i=Jk<?G)!+c81u
    z@a@q8qK6Z^M{r&I1~KAlCU`>T%7Z;6!Y%GIH65dWS*kQxz&XuIda0?K!%%{GESek&
    zY7?;LL-wMoY3@Md-0m&x8C<k@e)W8RjkFi+;l2=7T?Ye59QM170MbCHKPa5M-$-mc
    zKtw{14UX(`Vli<fXv6}c8G8*2)5&<V1%bCB9YsWiPJ6wBs;&#EfM!EcpXJSYlv*P4
    z;&E4|+^ZpRD=-M?+|odWv!hcjXFDo%z(aH8z+n)qvSRg%31t+71D_Vs$77QX_pZ}e
    zpfD-)snN<2qD2T@?+`Y}P*C)0mE(r~DjF<LTqQvd9-aS<l3)-w{WM~GbKJ7f(M`Cu
    zQCays#eWY|02KHEL=|4Th(rb5WRHk@E+C3W#I?Slob!wxdY(+4&ATN*bKBsa<hUSF
    zVByC-J2pCV8mHUu=v3}zs-S8kjCFQB-cHF9XlU-jCmz-COP$dMy=~KJ<7~Mcxs?XB
    z;&ZPo&}{w7-npKA#P<l}eFFLoFbH;Wr?$C@9PvfuK^em<yP16MR<&Q4nC-k#Auyq+
    z0EMitA~%5h#zrVXYNI-?2#FOwaKvCYpv_L$jz1PhUR?6@l-~L|2sOwAeznMDQLZ=^
    zCh+Vh+Ip_qFAg5Q_P}aP+dI39t9c2jOkJ>b5vr1G`{K}oKRCg|ED`c%W^_sP=JV+{
    z;6qBUt}QwRB7G0DihgO!FB1+m>q3P}oPyn2^HW)Xlu=}2mcvCTA-qI*ci4|NbZcCS
    zLD*7DY?U>{FYoMx@*~JFu`Gx`l77lE==-i9RA?bJB&>V%1Wdwz3cY_%?^OX70Dm)Q
    zw)LT)AS>f>4&Ytg>@AAc-V(G1JYd54gI{&gB)&W5swCr2&6V5d)CI=}GV$04Hwe*M
    z;m|b<`*|1wJE?<rG=?tnS|ug1()l|anwsJ!;`k1ban`Uv&T{W-giFrnDVwA&>LYEG
    z?L-zL0=TBciYMI}7u_)a;n!+Xu^OgR^EeSKgRf`3B(oG{@U!>7nVtc)VLpwIIAX|5
    zif(LD@NhedKM)#yR7rD!jHL|ZPgC8Go+++vL1xgQ$`c{8^#RyQf6s~7L&c?s`iM|s
    zivdss<SrDr3hymZMUIcBAjYKkct6ZC*2}mK&(hDx{q=T7=TT|Igw=m3%vvv|-y-Tp
    z$D4Ue9T~<9DVzsgz>5r)(Q4X=fRF;Dd~8_UM;a^*Z=8gYayXU(kFaD5AQcV+ED4ry
    z9M?oGUn4@|Vu>iffhaYY#)%Na3CU-mLS|a%v%3^Tj?B($yLtF~g)peokk&W?8(V@Y
    z?lDafiGv7ocrtXafP24M#+em^NpYT7OmZ3_$y5!Qe&2>rokTxzW*M+ZNf0axhJ#nB
    zb20u);)mEs4;t@dK{-M~JezcB5;3bWN2bHTJDObFps>yB>oC)w4#w&ouc~MM>AZD?
    z`2N+4SB#^l>l1U4E^&D#Zs<|E6Osm%X8oC0B@^Q>0PIi3=jpoosBo9w-Ck`M@i*AR
    zz0U^MnhMppcg$~rIA>;j3q!m~%~ZHbkDj5QtLc3$kgUez%^`U>>p}ngKv+5T8myNU
    z-B4h{Z`nvprJg)NI<+&9&IsiqcoAJ?Yx*fCk^;iaM8Z|y314Q?n##2D3Q3mW`LDk^
    z&ui=IA3xL8>D~0cMskFp<lYsW^I3F;+QH%ulzHpx42-Ld@VRUCMa9zU<CE)^E-(es
    z34$!a){&@HS1&{Yu)e7pz_inA#6oU?8u;B*!Y-p8KSjRAW?OV>DaKK=xSM#xj#$7D
    z$Hl~#;2~SdCcOwpkcWnCtNm6xs+fTd6~VU5@R7md8%OYm;A$7bMy0eq=0LMp)Ujf=
    ziqrJNTIBOUND96p@uJ*>wn8B1y|y+*goelHcZ|`!pG0HhOU61T|M1?@Z{XKi@4dV4
    zGv^GCednN=*T^vpCyaIAw;?_}oNwpRx69JL-M@chuNisWAKGWOTlpLLKR=Fdrwnkj
    zpANoB^<kK6GhOogMAFRfwZh3p{C7`nu=$WwiH3J;`*y^6)G+vwP(6?L%?c{`lp9<u
    z@s6h#LSbT+W=5c_bd3<eh^1Q^m*wD4_(LKnEt<3g9FzGhk$$0n-LBb(h?`f?T&g&K
    z1;`cT1@ew{%vboAC0A3RPtJ?*)8nk=9alS5C#+LH5znjuxU5`KXn7as7$+9vj%vCb
    zjdLr}tGXVz3%8VoHoQ?k6;BK8C9X?%q^s$ahst9?+|s0bN!eP62cxmR2hvJzJgIyf
    z(w>uP)ptM2F<?0m3N&M5(Vh`#xdro~_>|bx6%`r=zI6!#T+--Ku0=c*>y1nEy-Cd(
    zzNS|^c}j@UdMj_u>QwfC!m6F}j@>kt7L$QK1#i~TBa;=pEV}XfA(K*Qsq3k;CnAbN
    zPoOQMkU5P`(TVOFKs{Eqp{2PhHfHd?Terh#98j^6#_)!<T0RI#US)iaUaorZl3h0E
    zmCnCaKB`s*suo2=DU$<M$en>A4PnXALCNKyYs=uZ=+4*u%CCH*I!=j^V<|R9Q=1J~
    z^_=o^u?0eXUI`aIvB}wtDdqv#lIcK?LH`?OiET+abjV{QJk@(vM*e)C*jis9b?xec
    z+uMHsx2HvaRDIs{X&?`*V?(>=pRd?J-L4FD8|weMc?g8yaCf>&%F;On>*%m42QO%;
    zG(e$%TG#IT=h;jpJewM9sWpFHfGRh6jX&Pkb}?i1KCc*gBnL)W6Wv@!HRFNwj+jm^
    z7Qcr#t;aVXB6Z*I2gWg-4t$`0E`uLKL2c(lfDSQ-NiA=k&Tpi^s=%tBd*ynQG?AsO
    z_<YS(5kH5mv1(aD#NK0=CHd;~aY5~Pt<Gd=^)#EA)Aq=T8#Y<(6`52<XG?l#%UaXY
    zQ(gs&%@vP>4cu?b;_4ruP6<tFv#Y0mqv01+G#u&}m1`IZ6<~+Y$WY?LT04ZA!5`d$
    z>^9xkDeYSA=a7)nl=uNz1#mWO8Bhz`#kZuWGmwf3^xC#Jq;IcIE*=uJ^bRDazVusA
    zIIcKFG-9K1;ZyD>J1%3wh2~pcd-t30$+cR&uQ+Goo2>;yXWrNIe4(K#SSVreOETiP
    z;6KBY*7;n^$->8*-`VfB3`3fI>OU4NBLUoviKUXZc!HFA>B}m~Y&xT&t8fAxO5nQy
    z#-|+e%lzB^W>($Ke1Wlqz?L$c=3uzu?LmKDi9$Oa$1|&H?I*>d7U@^(rx8Y$VpV=m
    z19cn7O4ZD1giOMgqrvASJjUPMMbA?YD7{g|c6n6!D9(AlK!OXh5S6Cr+y*sE3FbrC
    z_4830A@wO&15#6_tK)U5ye*nZC{fN7Fv#`@09zx6^D+=Y&aVY+l)dnGfvvWjlAz)8
    z%f_V_f4wh79W{OM*DdRm(+lJka~sHC7FPByC>uUKc@8e%uOIg8kJvE3d~7onr@HI<
    zX|%ypGz~;Oc7iXnZ#|+}jxr{dImciF=?!j^s$p!f*L|RxvRe;<>s)aa#=7@=Zyy5h
    zotD-N&wi)ca&i|2g@q`_21=>2rrpr-T<<l{O)6?zxG|KRAQ4M^ZR@HlklB*Q_eQjt
    zyQnC{yDy7CND~D?b)=j3i9kOU1lt&|u$Cs~(nOx#r1*TM7Msns^KU{`E+Y11ejY>B
    zB1g05klw(tel%EvYZ|f$(}ifC$4?Zb7A9x`K&Xh8Rc75|CCSdC7cDl=QHH|O0ucKb
    zv+FD6{4j_$AjkyWl08`k3LJK!#SC|Q-3X`_DYmBY)-@T0&39n(hh!2Ri*4f9nC7?%
    z8<HD(&B>@`Uk%HwA(N9er|i@B8kSnCSSn>XI|fzlTK|5$=ck?czS8Ba=)}z`t#xe5
    zExE&bxH2buoV4xbdT5m=jlsNP+?R{<HSe71`pm)g3BPRxYByKLk`9p?)a>ylTe)ZI
    z6%MG7Lel|#!O`uV!4_+GNj<W?l$#j3J+(?+b-r-%QAj)55d|H^rlCZc8iF7b)5IdW
    z#tr*|$M;EbDBWeiAmgUdexQ}Dtw0Y00c+ez)xCN2SqGO~xYkpT>pqFXI~~_}R0a~>
    z9)akZa1R`WjHEua{`L&!l>XADVC!b5P(rr$mV6CHEzncvxjU-fj&3rH?dXJUnbw-p
    zO4rg~sAXUe(z<zGX_|tW!z!qDQ}Rx&HTNAJY`*)wXP2|a;2%(#J+fZ|nxC4ypR@YA
    zD&H}u+J0l*n-8QTKeJ}sPJN7FvjV2H%9LZ;e$z76Ey;d8>)YN@!WWFEHR;6q`pc(m
    zTDE`OEE@~H+ypV1q$$wH;>k>cf1{wO`CTV;x#D3X1!t^eqx-MBT+L4Wbg1he>FJFw
    zwz1OAX7QwnkU#=~RA}I~XJGY*I>;w*|9wH{^aTf=RJ@MBr)!V{%=^tS58X;&ejy+B
    zsL@z@IG?vyT23!-_f3%0+b|k5_e^f+oAeD3Z<9o2Pa0MQUTW+^-HH|X&Ge6eQ4qZ^
    z`2QS>jWNDPBL7Gm5L5qCTJC=nq*Z1Ao7e20sn|hl{a26bJ6u>v!$mn0=}v<rPfO+D
    zgz@npUI)!o(LJ?jd|WWAs6FH;UhzG^$@lMp2a+?e-b#x2Ws@pN238YEf?0Ex_IE2k
    z{f9%h)IaE-Jv%z_@Sm9%jrhJCm}3qCK<r)|Hgk2wQe_thCpS2uAHg9kuB1<6`cghF
    zx!Sp&#%ABKc98IrGs%a;(PMjfoU8nN9}jnXh-bRbV}09whz>YKgy}G+YbV%c&l03-
    z2A!Y1hvrP?@am@_c)V=6)AmH<jHodq192V+BXF+ba2uXBc^)r!SCZn$z!gSRI!NtC
    z9_t>4kDUAU)`;d578LSYGn1)>%DH@u1eHFQNN7xBo4trR*s}|tzobk^Ob%yv$S%*C
    zT=FS7J}pF?9!Wl_xG7592C>`f^X?y=zPlbue}$v&Sa~vv8XRF2(qwfBpV-@#aG~l>
    z5{<d1Ro*Dm+Y9b1c*qc~csk>sGHT<I16h><Sz^aGclil!uwjb}dNO^5Qf`w9NQN0D
    zNc2qh2IgqtowTznZ?^T8`2Ju8@5BizGr(xPNEl(|w1nh<sl-ssks$k-nC^qj;}vB>
    zORHTwnBV!WmVc=(dF8ZtsCSm&C5hnX4rS~4X3n~w%cy%!_RBt{y7cFo<1pi!6*f>$
    zY2>g)Xr{J=g>?lJTYgh%nvoxmoFCo;aan%@k%cg=YvY?DjpI5a$usYMsaRcDNPBZ|
    zGTRd|_<LaH@cNS%$g^~w%%Jn^GIEmAeq0THV0J<!HEn<X1zz6o&aDOEH@lE<LzwO6
    z?u9z<0QOCctRY`R)|IV1MKUWfJsd|=$2dW<QjLJF1lxS_w8Z(*IPI9gj5bO6FY-S>
    zo^^CB31_<BFV8N01;BoyJOcj85Ww@jolxcu8UqL;v)JZ3*D*<Ti4Y)uFy!fF1Ab>1
    z0z^wrDn^3Sx#K({wMDcCRA9Humk@aw!CTI2Li%NqeM{8tbloIwycGF*iu1YjWVziW
    zR)WzuPD<c$3RH`x)sDh#uKG9pD$j5?Zr@%Dx4L|kRZ3xzv_Tw~93~Vz01vLB;X7+J
    zEAJ%}42L!wH6#?QDVNyIKxQCZnC3$zMXZbJ`-y1Em+xsoG}bixvnz$L%z`}IB+{D~
    zKumT}k1a1-$*rSlopb`9{$h@B$;}ArPYJIls*AlVGAjp!QxZB8uv|}KBqe*r=asGI
    z-3@`m4gupI`}bWGMT{j3hXG%7HyTU);u09;xZIh{|BWFrQ>|o7;39#MhWBYG(jx_y
    zotGDIgg+P<v1_9KH5@7o$oa0vw5HpPCC!s@!Kl|*p&=Y9cv5Acs$2+1o)^&X4e_P1
    zh5g(um<BEO9*GDHZ4%Bg+~9A-qEewm#x$<TP!Jih1Bi=}9f%x}Jva-2Fy4TIYWhIG
    zIgs#`j>`=_9}ci=mA~_1FwU~Mnu@t-&ZfRlV*jsmPr?Z19ZeG{gj7XgDQ_1rWJ*Q=
    zmZHfg&LkytTfRuR=ko=VW=~n%s<2J_VV84<<Sep%7L^cq3Yq$hVbwH)0C8O1b{ZCa
    zKRq*j0%8Bi3)@<8x{gme&TMF4&Lm3Aiu=Z1Qy+<NbR{PUr^CESryRxT(Xw?zvv!$I
    zo!+Q9p8$~Y8B<1gDEo}>ebu=8FB~1yy)Yq;7@T5)2S#e*Q(GsBu!)QVIq<A}^M}<Z
    zAe<5P5$UD}ahLo9F_~m%``48=+#ev(B9MfKLN+o)B8H3uk8?h8nx6H-Fx#1VFP}M1
    z{~Od?qf5#!bE^W1jMo85cNgMGIlSNh5Ot?YN0PdX#S$BgrO+C>qY9cD&*;{i?kW9X
    zhKY*fIR5C0WM<R;%1~=jWC0Sd3!NR>mL_99=EG*f3JfY3Bhb(37C?HKSt$k_YF+GG
    zDs(hE&unQ~)?lMpYB;n}5ERnmpnwtu<zg}Up?UkVrI#CJHrEUG^3HB2&h@RGY#)7p
    z?|gI3Uit?k$Yy><R?fz9tO8+htGwNT&%*)<B?>V?GMc9lL#aWPQ1qfDM#GsTnj!}|
    zun3t%jg4BY{$~Ew#o0}*LtdN%6QC{RFdn`vpI{DyZ}`%xCzRk41ZS0tY0m}lAWH@S
    z23n9rtj=7v_b2`YkP5!7ln5xO#G)__$S&X30mvaXO5?8|1DC5mplgbjHij5g6GybL
    z6k;gV6j2P2ruL@K`O^)*-lN@(Bs@!%=l2Vf<|#p*H6v<$VoQ2O9#r*lF9_*55@URJ
    z`cY?$dkrIN@%F2jp}#3<p~{6YQ7$JP8~H(9ukg0%64yLUe_n;IL(~11stfZ1Oho>Y
    z$uUudrom9Bc9M7MuW2)KycY{Pn)lB=(ChNguUkv<hi6Sj*9&Mc93c?)O&jAe<T0SR
    z?#R~_3pXNhJLN^pg*(6DVQ9+Tu`C3PH)ivPX{xZYbRB3SOC^m#?4eC?3*VT)t%llF
    zJTmavGgl`F+|OjWc)>!&cJ-*g53JbCuNnf@p{c2gP0l6VayvQBO<yyN_)U$NiIQln
    zCUG-u5{*HWgLkEe#}(gu&yK@;OMg4(9p&3P?vWHcxw=9s932~NnkFiq<!{xRWSU}0
    zErAE4(=Tq*NJoLGfP20mtw7KVf{?qm(>D;meu$1Nk0671IfG9K9F&$&4qJezW+63{
    z&3p8%MiE>maEr(N7SIw8xAAh`UocVOW@KH8JGhs-i(`M>5mov;gQW8Wx%t)RK7Xf9
    zQu9x0FHHLEVv0d&-U6U#LPZxj)Jb3ovm;Q44Xo{C@u1xNWc?Q1A?}J*Yo#EL&AHJe
    z6t)ooTE7s?Rv<`jpG_u8+cK0}Ki&-GL%6$W!ihEAs%YaY_%i4iSHJ?NVmD3`*q$PH
    z_AFC)0m6?6^KU$Am<<+UP`_ILgVqu%-g2tNnHrSd0Lo<LC;|QY={dl-N|bCK&nb`)
    zTfJd<l)nS1#n^3|DAp%5YjJK2MzV!QqCsP2PawMm6oYB~z5cjJ)mMuAA@vkri<y&$
    zzt0Zu+r%)%tq3Ots%NdRJ971(7b@5VP8~cnMUpsnu2+d;WUxY8Hg)(+t>io7xpHGV
    znnK&2utqK0Mq%93w|natXwpbBoRPv;Z~eB=$#eDJk)W{C-@0E7bq^SxaPO^Ze)3xe
    zHpR17Ue`JUn4x^c7@921-Z?~p$J<3CiDe`a236IaBQ@m0y9F4^?+JHhelZqqQiGin
    ztE&hF?K}ZH=}XiemPDmg7dOFOvI@5JzLh>%(R*|E#p#TTbB;1AvCmb;P2*Z|K>s1$
    z=Amf6HXP!~<liG4YT~Z@r+lN5hzv=^>zJ}l15i{rVa7@<-{~Xb`YnL&{z2Sc7I&vY
    z`o@5JW$I?OvEC|i$*e`$A+@Dl8cN>8g5cT@kgP~8i-7~%3+>L%+Np0e*n18M2874=
    zAjX^U%xW~z)`|~!vRm%y`laqZ<)Ev88a_W1QAT&C?@m(sfN<-Ntxf*6@x;RiY0`b>
    zSc6F0k0>!8-YmPiYdaCh%~S3Ys)hga7d6$p_$<G6DcOgf6o)AZxmZ1al04p7<8w4}
    zzR(t=#jF`;^*9*-x7-luA0Wc=?<<tW@$zH@zJnWL{!x`3dt<m5(53e40F5RImr8)Q
    zJh0Y8A39pX$gDzXCu9u8w2T?m2!`Ej;R#B-CXSvVU%-P6pyyE^CQgx1S2NeyqYifR
    zUK9bUSQXSE(Yw{xQzcNl4U+P9xTBoEN=welFF1iAQ|3v*<dBbm#3u0p7c5XQlZ1=m
    zqd5Xi9A5s`_<qsM-|a)hG+2*J0|%rt&eb@5F!SaCU3dwCPcq)q7$Bx#<MW*QE7O*o
    z(=OZ8sWpF9ZPt);mQ2)WrB-rscp2V$!zHn=$Uh7&ckkwxvMyO!Vw|1iqEzcD6eBKD
    zNkX}UO3HmKR_d<Rk#{)faUJu<qA$;qb8bQ!i&O6IH0~yayHaO*&~_DjVw$y$tC#o!
    zBDDNl^W;_2(=O8M1UKim5sz2;gN$aifxNB%Lln~XF&T;GuBt2-$+;P&wpeJ}NK$a(
    z62`FCWtr=A!)sbXs6QiO9HDevm8m%O*o1}e1&T<aaFX&I<1e?*VQ+T@spekMoMM+G
    z*cDQh{v@x2U}QeTx3o8)@uP|<u3HNdap<y&iz$h@T8{-W+&rI1$-;)6DGHdUcrc#1
    zI=^D=YExtUGM<%J#klHAwS#3h3n&a>0%~)agPbq6zKzs#f4|jPN;I~TC2A5`#-@lL
    z{<H}^-6EB3n`I;1VxNJFY4I=L3Dr!OTXpg0JJ7*-W!>h<6iYVZ+@9zzKi6(e=6=L9
    zU`xTIL9k|85mO|}*32k*0rAdR5s^NT3drt7<H4x0q_gSc3Qaokr8OC~Xigf;f-&nN
    zNjjt0gy>|>1G51%7guU!D;<PjT1-r1<UHVBvasCdwf5C!te;<e9SzQiGkq4JO~pi-
    ztRBy-@S7ch`$$qdT~*ets}ruT0{D4`6@n?hN%srDm%grJ=~bGdI<*J!Zy>b7#s9vE
    zlV;1Rna(b0gxqcytfPDOTlC;e(gxl=hapQ^p4e%eI6UtpOoqJ;wz{-Awn+`Hd_N58
    zafDHb-(!%R=i}$ClDnmoIx~>9aPe3*^jV##^m#dWid+~V`<yNcm1UZqF%4b9yi3IC
    z<+Po`GvV|6>hwSVvPVW(DBA~H`7={kLENA{uYy~CD8#{>H@sFD$+>(&8k-}DR_%rx
    zS-zR*-JLSE*AA7)7HUNoYQ@O!#LTXmUcf3nuX)cEt<;33Etg-Fl<(plQ_|;TIgEXX
    zC$*8sJ&QRs1&!4r$C%k(pH;<nI&z6yesdh7vQ-JX{MMA6+YYP_sDR7)s?^0N)fIk?
    zVR@eF^?H<9=c1J?%SP!GpPK>#{h-AZ?V<f1olJu86wPowzm}dX#^zLl>mb3Vc|PEN
    z=M6=+IPWA+lsd$K*ycM!jHRp$jSOPYPmnCM(-}#4B_`WOXmnow=W9}hrXqlo6zuPS
    zs*o1@DZ~~giUId#)Ie@Y!Cbru(98G&T1c+Cnr5ju<r!GO2{r1im_o%)QIJ(=I(r7~
    zYY4P>cCfIeR1CFZxffwlE&s8g2dz092dtd{v)kiVfGMo`v9XEZLVzi+dH1aZf1AC*
    z;%-MTW9Z-$4;2WTa&7x>Fkc}dTQ8FiEa&DBSGX9lyJN;b;fa)d8b*vOhSyAKk#Cpg
    zs`Ghg<_BZEHJwlx>;yf6Nj08)MF5Lq0|aQ5*aj{{bkHkkH5YsBbAfcw{%Wi`XHA8Y
    zRApOnERgf;Fni5-=Es68(1&QFset!TSGu6B)X^ru0$Ycw;9w;WH>`C8I>7V44K%`9
    z5Om<@q<iWO2(8ULTH!8#ZE{FBJpgQvGAD008}@Akyg=>p7H(S!+(IR;0Yvq%#OL`x
    z{?-7d?Of@7=jqcZ`=g)-|Fk1$Irwz&8mY4wkW_+p(nB~M>+ctd#RYyE|3?Is7>oHD
    zU2D#sX*gjSf4F*Ux%<ttwX{2ScLwl_v!B0bH`n{gbH|R91enL}R~S3OQ+;o#up5$u
    zW9uL2EpJla)eUJZf3cB<837zsSWoxlvWXHt*w41++S{vE$*pR5lVgo%s{BbWyZUe~
    zaC&LcxJ}`*X>NVs^!7~1CC5gGsA!|}gS79wLn!Q4z&jy+Hh!mwXjkhdqr&W?Xs_hi
    z(tPw+GKbmyC|4(7!tCy8F(LYxpr&1G3S;4XRN?#^O7WdP5J8qWYXLA>Y$y%+aj?ND
    z><_6SLehWZVS|KZcdRUh^6sT&Y)+Mt-;zL0h4HZOSvZv2uk6fqd?^-I5mh_I*Fxyn
    zoa^(YiJ^5(227W+tqtu;&MwXpWYh0EPOT-B{$MMoq(w_w%gpOzo4)Hcvy)TR-&*ax
    zG}{)aoLxw<%T~bZ0}EswRq(;*pcQK_b7)uD8nmK?OaL`fSSz*yLIqax_k7Kh=eFws
    zpavBg4I;{To*V?yo~$Rwy{wyEBK4v2_(?}|+-jEb1UdZT-v`1fPi&|ST27DP2F`<s
    z_&zLCxsNGz3_6hfBObZ!G^=HS7FRob^LSpu*n)TpylS<$v%_51^EA6D!Kvnd9<ts8
    zc>2rEU%?KcT==S~1oTp~cY18xuzBd*qe`xqMKvqA7e%Z_PE=8R&S_HE9_Dn|NLxMh
    zTUA2yA<P)6NGn$O>7gA8f^{wfmH+`op}fI;`Dblv$xwk7>?qhoa5O-H7lJaHaQv@o
    zMj$rCO8UZ(l3=gTG0FZEiVf*3R^`9@ELSnK+HUbqO^#w}lRr9D)b!%zuWMJ-H7I&b
    z4o_zZo89E-D_gp;+OF?9N^<Tym>n{#IF2!Ih)yO)I91qsgq(+1I||Tp1;$K3ZvZJ*
    zcjgfSY_5U3mq0#)mj)zb@^;U@uMgagb#C^HA)K&bRA?ZFz|`L7fBf~94vUZ};hbkQ
    z!HQo};9B`r^=85QQhkB{bL2*?{Cxrm0{{Td3jiSf|GtU#e}jNrY1!Bvupxc@>=pYj
    z6>Nco6-}AW=^}6V(Mxum*{}&-ZszC0C5dQl7K_q~aymHh?{@F-cj`F~ppSVp9t_IS
    zgSM-SFzJO1>`gK=lPtX-U!FUETs(1l@OOVO{C%s`r7?qH%#wMBll&*JswiitmF_K_
    zL_}Yb2!&>roM!|Per|gY{ymJ`JczV?5D2$R&<;K})`y4BBQ(U!=<#`K!)??B6;_gz
    zIB;XaitaFoc|89!iOf9K(N4-F3tU$KIV<RJm2XRu&PkAo{ZLX!Xe_vLSX6u)8-7$z
    z@AAb<7<F_eY>=XldEV_fX|tFiA~3IzB>a-wjU~Z>pU4Ty_$d}x1euD`)E3Q9>@8GI
    zk~D?MWh^yo`hB`Qe>Vo5vV1o2Q1?wrmz*N1el+ZIC&t(Dd!I!;T!<b;M6!Bb19HgQ
    z=@75Wf|Xo@!kmgyp6ZGii3z44blxaw|CTu?!Kf?;73e_<@b@oc-BF6ir&AgeUB35H
    zT0Q{*%83|7E6j{6nJG&r#k~Q#cHau~4`Bt#LD1P19ZXq1VnOwtvBQ9P8ZwYWdO^!y
    z>INyC6llitZagz~-+HbO&dObN-eyG+ZY%+4)!2%AzHbT0_4ZEZQ|9;D2ejaOPDCKl
    ziw(|jCLERXzY5rj;l@Q;UB$LbCw~k{u~%cNpw5Th@GT|Ak6uQrqULbB=&Q)L<_3!`
    zH>aUm_2BHFTJGv0ft>ot>4}FSJK2uIpy$NmpRS-i!0!G?Cx;icD%5zQOJcW;TVnfu
    z@r-aPz@OLsI|WFg3Dc@JYlBIx)hU!Ij6VZ6rRH;#RLgOW7%>mLHM}%EK42prf!e7>
    z-J4vM;*{GXPmz;AJpr&1`U1=d^Ah(k6hnG<It2jbiLhIbZp*5oZ2|=dpZ?J<?A!Nw
    zY6O1}HBB6SKfGY1<d717+sxfI8wfk+3iK&TZK<BWp<)MnQy4m*LBnb*rw6w;zPQ^c
    z&CA{@Y4JQR{uzPhMPp#<tqR91878^q7VM`6R;9HO4F%E`kqR*>I7B8Nd2!i8y!h}^
    z{zp}P!QA;oi3BT3Bnl@?8Doxhu`ZGf?Z$P=kmgA7p7Ou3&Fn!H3O+IofZEw0)L(W@
    zU#&xi`k&j`il5|Ezfc|s4K8O<K|o3nyCXXpdwGa`CIVOUZJF;8?354;wPN>NR3DZa
    z>=}(xdV}9SDWDh)%AsA0AUo%g9l>t$>!gNe(tTD{Yb;gqFp3+{Or7&|EmAfdnVF~^
    zK6H?b&m@DVVo3s9dr`hCRo{_Gtxb-U^7}XgTaLIm8m!<ZN}-p$@W=r8_>borZi>IQ
    z2qT{wc>-ts8=gsW8KNZ;J?3d5YN&r8W_d$0n^F3R!+vNm;6eG2=nSel$MYmp1{H-5
    zdsAocMtS9$6kP2E`_3?AOCI^0rks>e*+@ZzHH~(1iAW-rg9-DswsF$sLP9^uRke94
    zhHc)<@y{Oz8tl_45}Cyu76xVMYQVh710ln=e*N<n$a6<L)+iSHGB6H3cTnfeNAM}v
    zyN?6*EJ9`jcL+~vZ-EgV78n&^+WL)L#X!N2Sp8USQpc!ai_8rbEqJQANd7BX;$G^l
    zAh4~tioeh9Cq;g-0Jq`S%-UuQf)Ke38J+pkrI<(n+7Ag<ES{{s0OB#nLgO&8Hl{-s
    zhkXau+&W0Pgx5NXepCGgL1rhS6q^ks4$GsUX;0I~fcT~Tbf=Q*sHx8=LJ}89IdTp&
    z4wge$5!CF##hUeJ|A{+WDVuiJ_#wH`Bv#|HpsHEIiu?h^<erNq-{5128Q6m=zyf4G
    z*;yIWy+ggyVj(Yis1-AtOuc@tt`;-)GzbZhN&3NWZdN4^h`PcCl9(#PMRmHoUcLu&
    z!Fk;iG(`lsFbRoN@tA7Q+>xPyR=B4!!kNY$GR|fK1_NI3#Pe>W@9Olj=lk`KRlA_O
    zE|QRI>>*FM5?l+&E#Oqo7Zfa}a1n*b?}B{?OysiibVsljZR-;A%oc3gBx>U2VQq<E
    zlCR1pjFs#&hb_mj<wL2ID9u8lp1&e@`D|ti@s(+_uQ5OqfV%?qQVjA0#73jiO(Hx)
    zUU@38TX8g?C-UQR0RV~NXLEsZQcxK($)Pz0`hIX!kWnT@!Y305rHGTK^Ck?+P9mjh
    z_~Hkd8w+<!uvlBVx^Q+rHe5u=dMsC!#5Bxk%c!-K*q&AgxH`esv*xKC6>NkpA>}rC
    z>y%oB)<ZNda1n>NYLGU3(w00bwAv>XY;%DnWR(sT11_)&=U_v#7uJvzI$bIQ71}IV
    zEDaBW^oNM$B3?Uq*%h#zcCphhDYgR?!+iswfT5?r<lxvEzv(D}InY0R7$;3S_1bGO
    z(?LblC+G31fExfnt_7-JTJGvYF0%is3tM8UmIjCuJZtsAWt`qQrUm(biJ{S_2{QQh
    zQcM)8(rF<-big}{9oc{(7FGB}Oeb5p^sL^z4x{{1Phe_Gc|s{yX67o(E0#^NToc0A
    z$%)<3%Wkf_0sL!4l8p755nckwn^^9$r_&KDSZiAr(35WD1f^Q=qE(l-dK7>r2hjxP
    z^9hy?5pr8#)=-fQT;5|x#X{Q!6Of`%Q3ZV)u_~0jB`~nO2ulk81;m70?8-5#h2ae@
    z@o>njA@Tu-F>zf6bHE7qyf{DRtqNIz;1fbMo7c6X<E)3Dr+OqVon&dl52x~|4+76O
    zAYnjk(Wyfo4QaZDwr>xgE034)(yl-?-wH5O=#*a?cDRMFPIB`r0%WtZzY#88MbIo+
    zn<|mg#K@;MRtjKMl9`UNe*qGZSg}sstO9$OA(c%~kRv>fYh{BX0q~~*Y}(XZH@Pju
    zw9;og&oDE~U%pOez0u5HkiN@;|I0{xyCX|AaX12Ed-7rcvp|487L*C0+-7_OEE6Dd
    z<AA2O@2o@88nU^}n7=<*>(FpFUsh9@QX-}}!X}f`$<fR?Ti{8^{cFOz;-=(&P|QNz
    z4@;o&5;A`s4z<&%V~+(LC`;Tk(qA1^RB2bjWQE8KA*N<i!IE#|U6VwUZ0SyMNXz)T
    zVMydQ-Kr(KW!r$dSL13&{Y_$y-79_Q_XolEH*L{hiSRl&HF$;xOQ}Pb^tG!i?m$id
    zmcnTE5tMrDds6arFL=I0L<7iWXnc8Rm5FGYIgdT!a5e=uj1V6ALk}1`A(!F>V(}SE
    zAv;^HUWqld$hc;-y*-<lQX4xMO<~@grQ!MYq}5s5+FPtFFQPP-SR}T-5R+W=6P<QJ
    zeeP@B;3)F(^Oi%UL<{rLlq~;y!SkjS?ZIjdR%f?~3y{mmxgA%6(SUi|S73>yk&ulC
    zHHCFrU&h^A%Ce{D57Z>r3B7*OY?_vn>Dk|K+aXa`5xfM=T5zQ7HRhgR&{7>gu4Uym
    zUb~2K=3CHSF7L5U+*xB!8M?n#!vMIR3qzziOJ-ijKnlwo2aUyBW?oOi-Hi`-xBCNy
    zGk+r-w9LGQqKlppbK4kIvrd2g1Y1EaZKzg~Sq>{(v~xi#Q=Z=VVwe&&)Fjd)H>enL
    zayLfX!7b7sRJC)|y%qSaQI_d_Q93%E%pkY%%OASB5~=aK@4&Qk!EdIB+rpBppY~RR
    z2}g6sH$Sv&`OhS_$kLitZ4rBmJu<9FUJmu3m-b{9Y-^tJ5`TTRy?=zRdHbB+uNk=o
    z0#f_(;S>A%oR&6L^sjYjP2@`n_;&`Rxzi-PU4VWPE;2T;?4*fI1*VDH-q}EKz~hdj
    z?Jk7HkuB-ukJP_-b@Yll<7jB;rb2I_9V<av^B)!zi%5VlDY8FVf0!*o6sJL{kBs+p
    zq(K;JmEVLePVsqjPHf*(ht7$Yr$pJ5)>iz%Lh~@Zel>~I=*9fYI{5TTVd`TF);O**
    z`6LGHYEuv_nPMXrlt(z>-mLgpf=_r{&?BXzskeQ3*j}_ml}dJOThJv~8T_gZ?Cf)d
    zkUmn8X5_*$uek8~DKIkhK_qaul<o7xw5Of26TbHT9dS2ayx*jbBUYlm1tfz$UOmHL
    z6h~7GEm&GFveU)&@il_{$yi@n+kL(dQ+`7*m?eUDTiNmW@lS5nHBXJw|Dx<2m~4x>
    zHO;hb+qP}<q;1=_ZQHhO^Q3LtIGNdbZ*^DHR}mdi^#gY7v0}|N=HUC}A!o{?_G|7R
    z`~7Fe(Ka4uD+u|UZBYE*g0udk$^RcZRM(onsYW~EcW?hUcy8dPw7-PZ!H^Dp18loP
    zt0cW$cn;cYMLy}q0UfR7ui{|TxBusk-<sayew49f>!Yb%*KejF@DT3Jfiug)O!D`;
    z*3XIS-}MVj4tyP5*X?c#GOJ1WzVqU}#Ko_8bAzw%>F1d|2`LaYQqcmA&mc3-Bg8e{
    zcXyb3B$#>uHI2e004^?Gn=hyBSGeaFAr}|N2jYA0sKOt{#b0n*n#fbbpn2MZzK}{{
    zTp*&X16G33>(f}r<nOHL@ZV&SNN7FyaLoZhfc7?Yuj~0iz?)<M)yT5q!x;*X@pc8g
    zz}U#*%0u3Hb<&*lX^Q?#{Lk>xKZ?`dm<D28VY(5C6e;gV(sE|Fw@XBCLmpyO?vXr|
    z3fLDQqL65b<+ERRML*zm1yVSm2?QJ3DYF|`--1(ixHPQfOh_!s$z>@oj1d@MSwT-2
    zCLABp<VP5M^3Xw`B>_NYjRb}$A7IXz4Fq}LGZC+d1d<-nXfJk^3=Nl4qN0Fp)B6=S
    z|I`Fg5zzsxJDD<l#RBVN$(OScGZ276)%5AiN+hJ<Ndu#~brFK6e$cmp{w`IUk71kN
    zr;0JKJsVLC%Ii52o%qTHQOfqMxJL=TMMDT0_25y5HD;<bv{ckA2`h=n&r-aR^w@5G
    zt>M&K=BwTzgJiTWtYQz*3OV`L>t`Xxov!F{=X$)Q2;4D41fJTg<p5%vsFUu^XHzc;
    zR<%6J?erPpi~;|Zy$NhPRlfW3c?uH!Ft{zQG@eAiWz2E;ff3&54VOYuju3~TK%#J%
    zbqWv*<QM1$y;fjfNwNk&dBkCUIE#BTlI#*87-;z$%@EuUHz_5&+21UCKg}A<&c(>~
    z05yAq@-wf$)`eY|6=&}56jkfx_il7s`*!ixQ5b!Y0dJ01*bsngupcyS#gdd)VY6yu
    zgpS4?Qhlb>$v3_rBwTC+yW&^Uj(cEhQJ>A)d^h$-0@RgO7HHR7tb_`@t5z#;AtaDG
    z$G?=(1BRu_Ya2UUJ4d`4X}$$;&wMTI-8ph(>$$UK(X*`5SMxob!SxIp2#h(n6Kdzf
    zi%zm#-;y2dpSK((DTG5!*j;DsyC?BmIwQD!fnOgKAtB8pp+8K2Y(~T?FSr3J>2!ui
    z`*BUDGGF7)k<b*K?^ltIS=mfK-N1dAGf7iYWag@f&_T<AAC1qK1f<rd!~R4($iR%F
    zvQPU+s0*_YZ{8^&K^qy5?o$s_pW52NxyB2jsB$aM1iK6|n*x1?Xu+kEl`6%hbf9Q5
    z05Ss)5ll>n|2js7{9l@|b(mRCx3beQ{|YU0oX3K}-Bdfvo_Uz2Y!sn767}+!t*lj%
    zK+7-=ipPsM#}a3a<NU2xRtZx1F0&lbx!TVv&Sqo9jD6<_{OfM4>2fFh-@Ouusej_b
    zmBV{bOj?ZwnOvi*b<)~>`5%9$cJ%!}dJN!QRvdjuQ&<ca;wj5Da+CyFOkoXTyloz#
    zzA`X5?L0FXca=s~kc1u8=X(hMTAFB`FmeZ-xYa-HWBHX@2<1;NYo@Fp84?O-s!*TH
    z*<r*EA#lipY43%fcgWb_3JvDXgdvzMNeK0{K-r1q=~u2mj6j&$4})IG<PYK*VL+^?
    zzd}0aIr1S8ixk&8Em$mGrosY2SI#u~a<M+Rg27%=me#_T-#v&rHm+7%5o*y)C0+E5
    z7zADvvJ-W=O93pFh!^cuUyV6G(M83;vlXd?1<{|AjClSNyOZ&d8B2z!S4xe;h`9p)
    zgCN*KYao(V(7Tg`Y51#wdDCs{qFHJe<k4JI-0;-G2?GanZhXdn2(~Or8)3`2BNi>b
    zH*tMb?!|xhbD7uosirPt4n^85CUBCk4`2eDE9IOziW!Cgi0A)uyIX)~6pkX4T-Ir>
    z3K>A(0+E7HI5H6ksp57a&=D((ToghmfpsHr4_bi)_ELhoHd|U6^{n#e4G#a(;dugt
    ziVdMP*C#*!0AjF19U>hA;}2=Q1_K#Hb0hJ!*jem23=%UXHzbf$Nvk;aBrd5r*FuF$
    zB;krhTVs`dWcA%?<3Dp0EU``s7E8>drxQ<x?k;}Zovng_uVt0nn>JIhh7dt!SJh-0
    zHc!=MB`)7sZCXP<Lbdsh<C+i2V4ZnP_Bz)@d3QBN>5@loC3qYp%BeC7*)Yqe3s+kw
    zP`SA))uAf5Hp}!9TY^yCFHnu@ixO<rYeS-(X^D%W9Wm-jLh3eRyd){sSD(v2dAdHk
    zT$?)eeJ;^oqyyo?DgJ-I&_nEMDUt?i_TnCOYZH5z&SfT?MS_d)liVt=fET_1Zo0Z8
    zrJ65nNl7)!MNP6G@q#>VK{xFh2iuBBV4kQmtU$LTH5z2zhDdXiT<8nD7xQ)-<4bVy
    zPJge8&c9f8OSWA{0V6B<8NAfdhpvz<N*zJ9v!SQ#U!>pep+Z<$WJ7o}G0CKGU7{X=
    z%-YWa2cT1=HBbb_V~r!~cNKO{|2Co14Wr7ON`b|&)~JkO-#wpx#Cqj4H#A*tG}w8p
    zpE^j=^bHdOv2Sk#D^!!r$G=XeVsX86b-^p6bR&(WbFh?zpOlIr728Nd%(FB1P$}Gg
    zZ=+(aF^lPNdkL3)>Ul6$OM7#dedz^bo6s2?pz#M<=2U5B-AOsSDXDGJBen7+hAbm3
    z=uYb%^0kMUrNyoKo?r$vpWXzWQ^UHBOmeora!rzzyq?0eurfoeY)dfRaLgT>+QTs_
    zE$y4jE-(QjXS;3s<3JW&AAmX;${91y)bXuVdVwa6P_{iCzM#J|+tM9{hwmpF8rgLP
    z*jF=cC3pfhYQiHnaK9tn|MfFo{Yth~*&=Vy9)ET6-A3Eb{E3w(s}%t1R^E~0@eg7Q
    zuWKS~aR#~04~SA<u)qA+FLZQzJ|N1`UCtoNTfnq={cBUD2mUpMHQb=(x-vCc<+!)N
    z%H$vA2SXw`-p@@?TK>y$WY!i+73*6ty51aGebef0Y+VO5D>&gSwz42BDq#P9$Vq>&
    z$w{AuN76>VKIp0I5Y@KkP#bVBs(8PcPP9|}pblyQEx1lnF2kxB@Q9JC=TMqDUal!k
    zVGOympt&SbKI)y`{?e15z&`*v+1m~yonI<25<38VWYS$TFk`JHsBNbQf51Cm#gJAr
    zcK^fv&k#+JrjDHe4*<aG7!W|{|Eehb|4%l(b=>4g{NYo1gu^ItJ^YiA_(RgvC3%G#
    zm$UUo7OULasP$<9jYJ4(6!`~Y63=cMcq{DFwa!W2iQc}>ejDH|FVQ5bSQ4@VQyM5h
    ztZCuw+XWb8_s8DVW8-Hm4gM(Yd!+2}w$F<nvJ}ptoSW~0p^aD?qvie)e2VC2RQu$w
    z|GKfgyl+w4(o5*?IHr7E_-UdQRy_1Y(h#p>{m;uCy&b$>Qc@Ei=Nh-WEDf{;2#@{R
    z{qDMe`w%u-Hdl7Xz`OHFJnoIl7*F~%_%@(h1-G%?a~W$UxKkda)maA}HdwBm!Q4@O
    z*J=n{Z+4&OuCjAM5G6E)!+A2Ui!EnYmWS^=;XH%CZ!DMF795#4Ti3CG>h~Jy)-hmN
    zENSSHf%s=m_#_F0DcUF7X`6VCvgp9Y?wop{Zoe<QCq;vsF-JkK{=mZOxA^5;4h;26
    zJ@*slB<%vmh~YJ^W|&vUg$#@jA9VXE*~O;ynF0b|axW<}S9gKY3mTogaDWRjpi9em
    zr!eIn9XRAIk~!V5mJ-1i4X_dGbZ*|6Zk+2aO2xnJQ^3cfQaCre@VV@wScn^3GP3A^
    zHDH9))CGlbxQsVz=cRL3uZ*7qHXRLlxD&-wtf(mhdJ~KFt=q2`o7sO}R<m8oH>!&o
    zTS0D9-g%oG5FuX_t%<>kgO$y~!Tj3Z^xL~4r*A#q4P-UN+HhU`gV{n0f0hE!yi+~t
    zSr~!mdetmFmlE(*h0bd*DgF%=a`%EF58GyV9dGA&#-1h-FAnUc-fjoL1|-gQ{nw^)
    zt_}I`rm}aAKOD|V8SwwuRPL4t1MC~AQbbiTJhq%QX9##d@&H_!oPxUK#A~TLmJP>E
    zw|JzS?$UWs+FqSfyG<l=>Ury$v5Wh`1<Bv|WuDG}GU*qo^uC_(VfOn#p1AG4)-y%&
    z2oofKj2rZ60pGrkKQQOL;aT4J2RaA_#g~^;jd#-ZETisY<4+-82HPG|{1dPJBv<os
    zd{20y?~9)!_xpT5qUx^H5edxb&(aX65pJiQfGf8X)F4-u-LhA?edAq5eiT(lV~aS!
    zPfkh~4s610Zm56riNg~I%HqbPt44ek1#pZJ0a~RAiz2wVa?(VCi^H6@0&uf=@j}m$
    zJbgp52JfUF0c@UXURl{idOT15c<o$9SIM+Z{uMRDXBt~?^9EZ?OzjTu&h-4n?SS?Q
    zxxJ{=hqXg{k2?R3X6pR$380|42=>W2yj{+cPiJn@2bx%+Kbmol^$QpziP+gn!1r`d
    zx?sVluvt`=hV}g@#4?+iY{3d?^K%9_e4!gSG$ZRjt~&S`*ZCUHXu313p4jsjoH;>y
    zJ-ZJrND6W1hernJ<Ga6VzYh7QLlAZB<^gu+&;6d|J!rF*xRi85WZij31_j2_jV#S@
    z0Z*<^hQp-~hv~t$RY}v-&Yd+>qwB}f!S!`aJ3oviA+9UYj%5<9R5MQNazaCMC9;A}
    zkoCPXp#)?-%0l_Rj5Qquu#ihuQb(VUg6Z&;!PbD!mxqeIHa;AQ>Ebl1ysb8BU6>U*
    zc?TGhP-W_yusScHXdpSMa}9TAHH$dxyZ7{W;+d6``#dkcC?u9(-;4=aMN?Cs*+aVE
    zE5QiD$hcq{`9yIiLAB)=&Beq%#}PH@YaUPnS_`6`7`^OGPaP4Yw@;v^gWCXLD4}Eg
    zFni1d#Kv}z)R5z`brraaqBB=M3~p!f4<Y%=XHxfk5i^~%CkEgP9eCdWF11E5@Axbv
    z02y4-bsU8=h;WQe=NefjV>;Ee8)2=G+6HGVl{2a$%G$xEhR)r#P=?7#nE%PyGV?eS
    zqH)2^X%uN#f}(SeKcos8P96u`Krcoh3xMWn0SgEQyjB6#=iAqOlg6Zq$(rmG8|k8o
    z$oxd;q7=MJ9q*>9kbUab80KpL!~62{4S|0iym3wmyMt!~0!p!q@rYOa5Cn66xb=an
    zt7K?g-SVBHglmI3xrTCh>nM`<l@dvAgN*Xr3Gu8q!jCnd{agGzpt}GB)*o1;%uQqB
    z(&XvEdF@X4cUg_LY#<6-(uC-OG05|c!GnSoAmq+ymSG7JS>b823ZHNDv^4e(VDO8<
    zbUC<Kek!4c8M0M>w{sK#R_(8E?m#r5aUvk5Tn`*OlN&<;R2hsv5|BFnOGDmi$-T27
    z4)7ziBefd8tE#UDbXUtjb|Ltc<QPg1&mUKQKcD<HQ6OgMjdIfjyktu)dHsPiIN`Qm
    zpJDDCJv=|!u;7w}0{%eiiD1oVH-vom6PVgGpRG}z%dc8%<WJ}y_;$g<ag@?Xqpwt3
    z-G})!zzUne;((}dWC&Bz%a=r}z|E{jkr9}Crf94WnBl`AXed;|^DF=qNf1vir=Y$J
    zkq}I4da0vp{2`li^!$3Sb-lSS^mXIUt5H!&Rer_}S%HTdd0Ge~6m?oCJNX8@^ZNna
    zBF@nz<Z6y`a22jAiyNfa5v0tV-O?H5gabKY8hP(aviI>UmrMmk$V3V%qCYvtZlc>q
    znSzYXTv38ziqzHV$x+S!GEh`kX#3uV_9;snf9&53$icMo!?tkyB4KWlWx=Oc;Y2pJ
    zM0alBnr+N*`|>;KM(8P&9I`q5<@!EmtJX--BN0q;khL%jO$iJgGtc~)P*rdfqTs*u
    z=;j=ye*AaL0_`du*8R0Dx+2Y^P<VI6Dr_2J2lW;f8qib6gHfJ2TX^!q(7?q|e7~TH
    z*q|^DdLsGIU4#8zkyu!H0mqFo^qrw1C!Gn!0u&hCE+duDzXy|z%aNQ39(lxZ39dWX
    zuXey-pqL+H!G|RC;9Tv`0@d6RyPxmC=w!RQa?(Vd^==YHkHZ>XP7|AuMyUsa8Wfb&
    zC9%M#iWv)I)rE0Zd|e*myURin<3~BuaWJ{~L`mwjXcAX{8H6uB5OA#mB$7o<5_Az+
    z5ynNn^lsw%&KfI(l>3rPw+vqPeb$w=XWewp9D()Wdy6MhbTBm8ryCAXwK8?&m{V)k
    zO3ry9Axd57x*oV6GO-+f6{iYq>a6$;x21;;yWkd-Yw3@>UDP9WkN(_1kA$m}c~%td
    z)9+=UHr>1EuYUthuYe$Q#R(!)Pjwjx&(cL5J$W)I6p5h@r}@C34;$u2S^B;4qW@rM
    z#II}1ghO>p5Y*Yb9la}~Du5tUp#xd0ZH!v8V+xKF5ZFVIi4c@#zvF}gnfVFW2`q`&
    zYZ1x*<o+sYB~UJ%S~7*(!ZD-HZZ8pCJj!lcu9usgv^F;|azMk(9!Ga11XnQ{nk4YL
    z@Bk)KWL=3*;+B6?Bxx<n&^5QOnxk3}9jiB3t-O%@jUbbKfF%l8Fk*5#(ccRbW`jN$
    zj*EB2^YyoTgY6ZS<SNV%z9mq6tOWD<>`y=ZcjdwE6HcC9Ctl3tm3~Xj7P$%N*b5ME
    zkUxIIn=xk%!WBUNw-^|#8>T(RG&?dYO=t-9?cGLBr~c{Hd`ZwW7S%qzt>A>Z$_7B1
    zcB3bPpyWc*!e0P8K;Yb#(D@rQIOf!kZ0={_G3;uw?egy5dT;B@<J1$_*(Le6&8$sI
    zd;9^xDqT)Q1bT53E^#ut15yjG26x8WxIRG3@0lwcCJ5we_GLyCY)M)s2y`V1OxzZY
    zhHwmqC2}Vdu^-UURih)=Tx}%`3|d8gZ%+uaLUh||>EUJq%@FX86Cwn1qlb7Sbd1%l
    zb%!Be!ma92M)`j9@wD^y#r5pT;OpBsH~04C_VJy7BYb)192`C6PnxTn+Qrt(dwGWM
    z^f;WUT3MTUIvS0_rkAT^y8rEq?|iQJyb@?iRoG#hY@McFn_KctQh2xlA~LfL^ZsoW
    zBLRzF;)K-NSX+Yw&SnGVP&w6Uft7Twm+d03<F#dnk$@FEUynG<7DGbjo`TU3^ufu`
    z0Sg4mo`ZlYB!3b`?tZ)AQb@y26UK@=g-e^;pk4KE_q>|R&uR3yzv6DoGP@CKfe_qb
    z;OPU*V^1|ZKi@rdWv&)`ETq2!+yi>zb1m=&$^3T%Sv%r$KvWJRQPQQ0Ekg+26MmU;
    zkHV%ETt;Mxq{KPUb+X^>a3^QPOFDWDi6Wo!u~r~Xuw;g$29f>ALcr^?U-$8W2$%oy
    zjhSqZFS;t7hKrJnYp8+TEqiD<8YwF-jg1|(suX25xQQ0pmNJBH^UU-$ywpatW<zA{
    z0(>*u)A6<(F-n@Z@7|uzrL5Ple~28)Jo&YK<zY2rAde>^90r){y{OM-a;eoR8pZae
    zAHMXsL+N4@wyzqG{Y4Y*i6T;S9B$8O#_{UY?&KI0BVw0sUIN#|;hw}d9e8zzXwY{^
    zhV1rllIDPAh2r-^X*eEDT{W1JO<tI!C;|*+MT|mmK&I<8;g|J(pt+Cm_E0w@EzQw&
    z=o#IC-FO(fLH%R{w{Ke-F+DPA^;WfXPOvt0{v)dgzuXjxk%8<7+kD$y|8DLKCg#~V
    z{t7UbvcD^H8YA9&-&$slt2K?$l*f!$hdS_Y+J+E5qWD1UY7!uO9UACT=fRX-E0I@{
    z3D^5F>H7Kn#j!;O3WxcTf4!WXe?ka_GgVf!b40DB<`Ju|Pt><GGNR(bW4Q-cD~yt=
    z4UpExS|&|UXgM_RnN0cd-VAm}Pb<q>-T);6mxVZai)oL25|3JG6H2x96m5OB2Ee2J
    zMCnCP`<`!djEB0(MWT8`a(!`hG!<j1MX|ifa<ytksy0i^<i=`{Q#Rvk2FT9{?O*jy
    zcI%U1Zu`c?-0dG1=&B>z%ZI=6YqDN~W+hiepj;+b`6Fp4aT$7%iB_89E45EO@{PI)
    zn2MVR*q~FRlHaNPpQ*JQ{$o42elte6W-A;`@9U4Igii33LXEYI`7to<ws<Yqg_RU1
    zrJ`MZ2LPo7FqyKArb$;$9AO_alD`KBdQA!1yitaBOH-4)aiR6jbfR`a>?pexZs&k{
    zH{(-fsc$^(y5n9|hw&eE*Dl^xc#-g|xj+$X&z2;(n^3MM0_0e>#vKiFO-W2l07Jdy
    zkiN<?o(guVHanO&FL`Vr6uaJ?!rJK?Y2JDFeQ0Au*U=@YDmsJV2ZF&C4S!}ATkl5y
    z*!KCyo&FoF4wYib>jHiv!#NnMN&*#wMVnbh=I?8ui4-)%jv2PRo7h-0_OjgBdA<fV
    zUPm`xPF<UP*&;gZz}>TYW*5g2Q2AN1v@kM4gmK@Xxck%a1CyZKik&p-DYwK@<lA5I
    zxQCplV%qe;(>$&#wqFKpbP{ee>+sxz*~>!hfit{YK4jAo`UVECy(T(=e}$R+oUPpO
    z`&gii_14e^8a{BE*u{Zx%ImaA2cB&8rPgBG^bE2u8$?Z=xapUO^iuM53|KI#w=h<}
    zCSbrMZ=g`9lzc9wk}QunnY5z$kQoneLq2-+TSK>{NJ7fNLAE($7Nv)vu426JEG1r7
    ztDC0<?fOT}-iK7m6<&Z;RoNz24%@6Wz*P1r(F75d$myr!9MshL@QDO+d()Rr-Er<c
    zw<jAP0Y6#sDkmRB`(!DLUm1ft*r=jzJ9^*_$T+|CNg)_ZRA_(S75HA+`g{vX9Y3%a
    z7&<~(_VD=;mN>pU_4vo#te(m(R0Osmk5NYP5~$FH1(bPDeZYh!PafaKKIr@G#7lvC
    z2N>Y8XSC@&lN~$0O$|2YD(ngRy0!mH=U%7&u#(s`1<dCqG#K2PNFIea_$?ub@AEr)
    zzQ1?+JwG@5d5F&PJ;~4Vi=s!E82Bvvl+yRJ6WyIc^j6pFLCQR!qgZot@Ws@{GcSYi
    zd<tf2;r5D5qq)|ePk!GKlHWW4<k?LYjHqET;r{S~n3f?C<jR}Lg;OEfOS{p%t(An6
    z1JXre#&qU*vf(?N1O=Nt1`LHUVAyl=<PmG6a9TrsjWbj$Z*^Hy88!Tw!h9}}CGfJa
    zjAv62m+pbGJ8;mfsw-YXXt_QR{z;o^sz#zy6UMbEW?@i4qsjy7C%w@57Qw8s>^L-{
    z`oo+j=(P%UV^-aCV!>Nw;dpam%*=yl)&NyaH2Egeq#n5dXzBu4@6dFOScC*w6%APM
    z8`YG(41RT3jqX_n|IJxqpJdAD$kcA4X<ai`%dwZ|4m?P*l^Zq6i@8_CqFjFR7;aa|
    z0wsx8OAJE*N5(>+gMiiAWIAU$h$SA!g(nlyhobZ~C(mb3H$lgNs3@~<q^~;*#GunT
    z<y)pia>8NKkH~eM*basd;1ts#gx}k*P5-3eez#UwL+aw?{6s-~*h&-3RB}6~W)c$B
    zdQpvj@?y9ecM`lBL^){+I<#`pWF9xS|3RYyZ`_(CoA27z1xuo^*Sa5`n=ONQ4K2$X
    zma08Hk+K$dB4rg--Dd@#SybOzQTjrXz3Y})rnq1mPNX7OmQS-HGI-wFiqJySj^t=h
    zM59^e-J)TMjH4krHH!dSg*nM0?lz7>*+Yz$Y&J5WK^DqQzDLsUX$GLR7#U?)KMA6H
    zowt^JEGbzxvb_~8zD&&qO;u>ZmP~pWuK<)Xl6JA;^+H_qR`px`b+58^{#k5Odhf?|
    zVg6FSyp@J!<^P0AlR8(6H^9j?H`ekALIM*@DIo(Ek4^l`+8stmNw81pj<L*WBpV%W
    z7Lg4$u^>ug#Vt|s#(4vF1O(y_9f%PGb>^sfjtHr_h>a}#abhUgw4ATYzDnv+c(#Th
    zuzvMcml32_8A+pJgVxyeh|GkwwZ27ci`3HK3<lvb*2fa~w+j7nQic*A|A5cQ!;Uxw
    zCknnHr#EK|Ih@qZ9Xm>;96?Q2u!0d-qY5xc1~Vl>Xt|!qN)xL5`ePDxI3yOy2&E*X
    z7Chs+e(?(%6j%^E%5OFxXO`sO8W(BvWNet`?sXGO08zxZvQ6rr#DN2obELDH2OP;7
    zG@{SaOdF@T{r)l7Vi5^-IM7dJM-EcEQe*sY{;i-nNY3>5Rpf`m;C~)MFZ*M?vT!zy
    ze&R3mtrQtVq9&v#N1dP8Xh<~79ZFEERf^Rl>xMhiCjRnG_9H8R_(|WC#9vJ%w@;Sb
    zmev+Vz^<2oU1WNHEPElE!HL#8*wOp=EJM|jq^OQc6V@yN%V@<kexnR9BN`MA2E-?W
    zVyx*Cw3GgMvWWsh4z`DuaJz}<cjk0Wg7Eln{=S(C_`!8jx^aeoDYKyyFj!PXWRu1x
    zG@MsV6{#8SG17IcBl&a;3RwWs3W5*$A}OX@c1k`6WK~pUlBYFUv(m>6hAGX14h@rY
    zsl1hGQcUJC4F7e5=l{-GM+XGT1_zQ+tBa}DBaU)PVW2rB$>Q3IK{X&I+WkJq*`@Fv
    z=@<-|iN=eQn@V4d<ZZ=VPkD8~8uOfSl)<S}UfN^08zE5K7bLPwZ{O*oi5}S^QrV;z
    zvBpD-pOm#{pETH`zk<>dV5eC%*W)@Z_#qv21bFUrl$ei3>!mC%{FVwYI<y}8nrE09
    zT>S!fqdwf7mTiz$%TkY41Z3L@v2)ctoztP(`s;)F!7`7RnXbL1z~E>gNRl$;v0xXi
    z2frmY<DcKNac0&Co?;B2e;IWZOno}v%d;<57$C%_1_&YxKS>-_Tbig)wgyM8FR{#A
    zVXwFJdhSEJ@M(635D5$~-=nf+nM?MRDjFR^z6S&uuxZ~;O)2)fcKeBMnDmCM?YDQd
    zffZXz>qm!bc}lkSH50QRU?GirksU2LlDY8dSZOkPeSH4|(YTylq4nTxP4CJ=w;tU8
    zjHj;EOT84fgoa@2)@@b2gyxTn+>(mbqWa;hdQ9`Tj>a}WO@`TAX{{u5sj3I#cfqhH
    zNQ}lqjSJQ37S^tZnn8LS`gip{s!g76>4>m%na+X#3lC4UJ<-0SGh=IU6b!l<2RdE7
    zH(I?{2|n*BvNLK%eUxowsh_jSTW9FOg;aXgW;~(IW8!0A`GU#FYBvih&nJr+@rl#D
    ztzUVc6_epCMWvMom&MYe^T^~}c6!m)vN}iIOP0Qi?`ydnno_kHr3Y-6I<eXka)agy
    zqs>xic_TH4TElUt`q<Pcfep1k{j726%yG|yJ%x^G43}jQn{1s~@|YaFU+?a^Xb)w}
    z%V$O3eQ6JXNQr5WZHEYzoj%03jPl<<wlX@2eLOo18WcJJ*&??rF+2j@Fx_q$9QcDq
    ziYKb8BEwhZ{bVW2OR{vQra#^GlIUTbjn4-_2g`I=bsp?-WxA5(TFcY67Dk7MT33g%
    zEV^PWx&?J=bo2`YrZiaC*p>o0kmuC84Bwne6^ZCEO~Kgbx6tp_HwO+A4Njf`oE_?$
    z)eId#th6|9vJ4ej*l!1hCPd!UhnNRIjwW?$wG;PLPnDWgv@WwP=+2mNrbHv1t2R@v
    zZVMYWvG!fUB1R>x0Q2ejbxZm1WVi7;AFd<f#%5g>#ck8f7LC1DJ=!<OKWwK6#DzDK
    z9f?+Hv%|yCPg*Czo-^4fJpY|LW_8({R7%ZHoh@%07&^QXqcC%2pB4Um=KUyjB^S7X
    z>*<7brAA5Y0=9!SRN{`_ub9A8*f{q)O1J#h^*QkoSEUy+<}uT85N(}eb*cAaSeA9H
    z3j{n$gN~~f8?g93cg`kjgncJ%0@IkL{&H2zO`}WCcDbY#qyM@vCHj!dWeQcK8Z~aK
    z-waS70XBe$tVTghv%qn#R$Hq!Yeqeq4Q=K395Lt|4nB?jep1vid8AtsEDGahPUxkK
    zPyB$)I<9Yd>V<Gcw$I%Mr6fSU;n!x$crkQd2dI?~WE>GQum_tROSO5%bo{A$A?_+s
    zcO|o<FM~3NJ+jT(uSDMKu?(8QbBMNX=GMPoh5#<|UMkjJ;4(ai%dEbfJQ`_ozS+AU
    zWi9ir0Wq%`VitA+I5=13IAGCL_@9J+fLqMf>mJM-+%cbHjGrBWrw{fEdo4V+7gKbg
    zIi2L;ft?3YYwR(YsU_S=CJoSAI6v8u#=DojnCPry%I&pnU)TlPn5KG(2KE7F9wy~V
    zXJUhB6EUzLVWQ`-ai}f;C++DBk`{V#X)0A2DSkvkX-Fx6Wy!yQ$BC6Cs8&%chb=o5
    zZ(5P=+o10wC{r+JQ~O?`i76nrE|_VlY;5DkoAD8nGRX<)<%mrbyXx}>?Zt6E<^0#P
    z`WVVKdsanzmqrU!6SK*gIe-j|p7R*VK)y`8tVr)i?pri#kJIaEd4Ds|dtd_$mI9IU
    zWIBKW34uecQ}8B|ugs*z;qVb(xba|aWA%8m8$2vyP1{moWO11p%XYQS)+U|BvNELv
    zc_|s=8vV61B$JUibVGDW&yyz2eE-W!))&kV6pK$v#4Q10Bo|G+Buhm$bK@IY*8xVc
    z28bqgP_Q}$_@{N~iH?ME8+Tcdyp1!j8$K1-o~XJ0cxON*lW-OR#^fIN!xEj12KSSb
    z11)wT^L7A}7^5jep?+3Qvhvl5W$8Z@5k|tMQxUPNx3UU;;fyW={fMr@o;n3j!W^w0
    zIC7Rq1-@F6oBSGd+rhc>7v$0e<TB;+rnpYpxd~Go34_=QVAHVQ6zEb3*b2i0!?=_f
    zpLJOQw2S<$@lu`v=~zF=nLkDZOaqO27?h$$mt;Ss0FX@!1opRNfGbeH!7~md*rcnc
    zK;+vS|MLg7rDl$aBK&PRr0?QV+>trp-!~?hAHH2l8XY$U1$Q-}yuugA>}-_m9hYJ}
    z2G$|+xyxNKv`;ta21vkd0R{sT%(CbW!Fn!<5D3ta5zxvsDNUi8sZ;?>t{RcLWMIL;
    z`hU4%Q4ADC&PaxeI3^|h<srmlXXf8BgI4Z81~~mJMROo8DIUuQ{FGCEe?K(j?EqcF
    z=7e5V{H^xq_8z94ai$Kay>Qo$k(cW&T~gc8S&@IP9|q+Oz>xvW;p#tpZPe_^A;4)#
    zqh#q3M+75(%Mvr}4>%Zg8j^CM&ZA&+;WWfd{^qDrQ?TVuVPYL$EVI*J3%zI+3|*Sz
    zLGVb-9=ir6KVx~ZV;JDN)~&U1B14iVBg!!c?cgMx{OLD~+=#apOZ%-UP^+#?@tcgs
    z2E-7tC(zZ&tE@`qYtL&?Rv_mqi!C1EaN#odC09q3hFD)ucD#}JM1lROF|9U5Y|M;z
    z835HpCsS1Gd<Zg0D7wRczk83?_9ZFHldG+pSeN`EahPc|-lRNk+#d&~zd_zja(osL
    zvh^QxqDCDJ6W*O0)N)+IFy?$ReJw9jPB$1UyBj(^loa@WGyECr>m~;G0<Y_Oh_~0E
    zfsjaiZ-W7>w|wYjPr@nBO{rTFg5U?w^`Y<ED<4Yx0sqhbvprZ7f#QE*4iEtVIR8)k
    z&;K8Y#>vIT#=z0zzgaXb|G^>d1t`H;6>Z~c^{0_sg|R{=xry{CE^e9${S7%C4fXkb
    z$IvGd52|lAemTU7ucN0oxkbz#&W^r3pPvWG-B~?9%)W2>jV#oXBy;G>P@FE@{mh@<
    z!x-<ljtW}>Vu`Tt)2lqc+WgjUQ%*`pN0HbMxztQt1oUBt3t9JPsGM9G32ET;dWfUd
    zu*A{99JH#6M2@*-2qmJq!j@2|Gt|nI^NLiUN1;5(qRj}V8l){(96TEF#xZnF1@Vf`
    z2nAzNO{Yl#ZoznJ`WzGQP^Head!;nV1t6%fAL)zO2^q&MK`jDJH^-oe9SnierOI>$
    zT*WadC5)s&^eO7{=M8QBrddduFECq~0U>ws#nQDb>E~nXS})YsA&Di5mHj~LO066X
    zL5SG6TZq5l8AU9`BieTur3pstc5X6K`MP(YQDc1j&lhyQnh;A3_;p-u_o2LGhWuI8
    z66Z;!qg9cBY$Y2uq$eZ*2i9;g0K(<W#FD`GWU+<(FTW}TPQtWG%AUr}U7O8;VWtAG
    zyuLsAY}H5$Qb+tde^<O4z)D0+2e!|L$Cg?x3!b}@%~N)qBF~yi?@7A7;|kbtiq2SF
    zBSeqP)Zz7CW#KKMBqObb>&;to7ZvKORYt0ZW9p31>Jp5lY*W?iMGeN2pNNaX;PJ-;
    z&D7)s`G>e_Rn?d2$Cd34&mV_e{XH6V%nWgV0%p7E5HpR19z}>w3CC<Ar4mF?*|Gkx
    zV5%E<_2&kBL_0yY(NNlA<AI9)F_<FWU(0CS*8J_rPn>w;f;f<(!QpBq-8FxU*P4o_
    zF*|;zPS4VhhZXhta(7nufeqS#8bu}+uu6%XOp|FdZWZw|`p|Z3^XwNq;jenNNGTt+
    z%eNvTZOW&A=4>Vb#$oqUtw#mUge-zN*bofZ$w1j)nc;UzNHoCKr}-wB*<=6Gf$lk7
    z%Se51@lvuaHzQ&QKq<py0CTzSwpH2qS{rL#M{RTlQ$qKyi$ZIQx(3ArX?cf^eGa-}
    zhuf0{pQn3oE4n~5n5+TIJ~)O258c|gTN%oWy@F9%qzk3IMT1}NAg_F%I-n9jV8-Mh
    zMAE`)5ae5fru{xoW5-)B;?u8#jaeN#HEY^8=HC|m2nJ%PYwEI`?rme*s{_e+=EgB+
    zd00;=&%OXE=B8NeQ|KC0NPacZJqi#I+Qvk5RUyWg&lisGyBIf`kyc_q=L^|(<8f&l
    zPZ|R~lh|N_nfa^Dcah-SAWF9qNq;#uod_}^x3B7!;WRv5EKVQ$#_SU;EJf0}yMzdS
    zwRkRT1O9_={WGQ<{u?9N`*a6()Y?Y@NY{;XnzT3Ca8{!b&kegN<pq*eoAdp;o$jFq
    z*gYmcEV7_cqO&z*F+*tQ0^mqj>4q<=Vy~TK?B-yrSRpjWY%`dZJ*$njZGRgH_4W8)
    zpLAXoC|}VR*KiHQm0gK1?;>99tO1dnl=VwZS|)EFkB$c2hl3^fX*B=%td8KKZi&U9
    z{ah_tS|h6q&)VaxkKbu_mmmhP?+L<Z^iO;qQ8#|%D6To#9d;k~n6~JqvCV~EYie9A
    zZ2O(m&iL{3S{Y=2Uu7r20c^8-g&I&-*!jf9`b288S-~N)vb=TK&+V$>TJ5G^@)q8p
    z4#`nO(tP?!cn6B0pR=ap2aC?_s4cv$^uJz4dnSUrI$LpzUKz&n6J}a@q;nAEp*v3<
    znc$WNgQj6<bu{EO4PL5yN7GBuq=xc%@OXcn%zw2I6NxJ!wbexAbX&q=erw-RB?+Dr
    z-Q~K4+W1kt?}xt~9_an2pZ3ADRVV-f0MLg80ATyS_0#_o7}la@W4FnM@ZWo)D*mkh
    zgFoX!1Du=0g1JH>v4#36A!!x`OIt~DJpB309hpo+J&Q$Pg&?pL@w#>CR4i^MS6kZD
    zS0_L5e)X7lxLPNcp#ept-Wv`y9wY@s(=x}NoG2e3WC*5&R5!uiYFHsN?)$R}OyuM^
    z1@k_Qf{Bw@^lg9Vz~L@WM$YW$?EaLiV95x>4m28}9m+VTkt>is&J#8)fjTR#Of_#n
    z#BmfV^NU2!c4{t5w3dD8fI;6fHqpL>`%3bZ-OyLO#KH^?BlNWQabURM96B37f+6PA
    z5<;ow*g{vz@Xs$4%u=+UQ%(}4tmYV0rN4!k>)4l3$YB6f<TqDfGJ=BImF|rUtPsv`
    zasi~}0fsL%Q}&cejHZMo`(WZO>I219TO^S|SsQLmw%Iw`_lJYSw*k+g(8Zv8Y-I#x
    zAOV%WSp!0!n{Y&T-@l+%fnG`LaJ%+5Ge5360Q*xy<L)bt5>7F1N-JOnkggD9akoIO
    z2~MKS5EsaB)$+p*WzbSlsfe<rc^}nK^>048YNzd%w49aJqy6ap$Ib$nUM(L*-p0`l
    z%Ym;&(Z(`|g+P;3UIfwi?|}P}o-WXm+!(<>|EGG)cg!=sb)7R^UTMROT1i7pJkVZ)
    z3L8Dmy^FC4tUCK?lxgF&3MDM0gj(r=`%5*U#-~=L`OmffW2DV@T#rkJ9Xy;i-l=2L
    zoQLH%c$O1q$W@Z#%n_h6Jh_e*8q|oC?$!K3#W~y71Q&pdy%Qija~k|iNvKE)i%%j`
    z3CXFZ6|uI0jjX1W-Eit&ebm)UMx158BUiSLjD#v?rmjx1w4^@Yysag@uW=hrBV$2C
    zS^}OLeWOx}$-r4QpRw)U`|$VN-71q7slVG4<k;{Lq)2E!W$sHxhhzpNXYPWh+7>|`
    zHcElJ<$D_}qjYV|gm0q*a_=6wgTm(Eb_~5jnj4C@(?v?+EjRo+bZIg*J*j!FxFr_~
    zmOXw8^&VEAHbGJX;e0Co5zWF*Y1cZozl1QigTY?@V>fYjU_}M%M=6)NL`sajqUxF*
    zYSHIAR`b>FXq}0+5f{jEFfS-0aR{^^0;dXvvP8vPbW){<7iULiUi?DJuAzfJ_?j@T
    zK5ZqUsxrw6&_SW*?!)gY^P+>lM9e=e#SRwHyx_daKi?oqLux-;rhm_mCv53htrtP3
    z@b8C5mJPyjz1uPIDXc^B%XNSU^IC3LOnF|X+oo(qHHnEX*@s*I^*gesl`vO?-|m@h
    z1J8H(vUg{qYs5%ZO|mVS-<aY&&4XWt>vU0}{(uu39f&)p<Q6Vt?s@qUiQoo)$KkDD
    z#O5%x%xq|+6%=_oYwHItXOm*rt)}Y61*eA-qmQtaA=e^h9h{OdTMzO$Jyam8Ik1ur
    znU=mRie6h=i{aR557N2sz}ilYztp>Dyy_9IFm(VwI(^-yud7(;9a-8)8lXGzyk!k7
    zA%~wjokQs@RF~(V*7rku6G78_NYFd<$CkYnz7a7WrS*J=#f>f3CC9JTRt;ya2^Olx
    z9}wRD5$h>@=-1d`mGyklJ#3Hd7#!*QPp4NUi%SRk8=Tf6006N5-#Wej$=v#1eO|zC
    zV2Uy(+D4WdKtnGb)&hy-Ho~X$%SaUdWh8Rm_w6PW8f&;_vRI&lAc$`By1m}%o-H&L
    zH4RPlosJzjKiuEm|0OTlng&IzP9Fh83D^WoT|Z@(n#fb|Hw0r!q?u4_)z6Tbs2Z@V
    z`-LQuG9M8u8@CI)f_n|UdJVN5?U@U?y1DKmNzwlDw))?iz+{h-vzwkGXZ(vD@yNRM
    zMWGC+qJWf$RXA#7N(90x_7pH4BB$&}Wpznou5$g9=q0suEOm&7?8!yoXZgGFL|Y7=
    z^x;Ai0%r)}&~R#{D`foPP{3@42UzE1@XYG>ATD)x5OnQ_GV-}hfDQ!b3y(&VQF>Lp
    z5y8V)fpTc1&-O6e852sJ^NKl@v1I;vI12f}d)69Tq*K)oyC&1xIh#p@abq9kE00JI
    znJgsKv0NoIo;cs?7QZ-{J>N?$3qF_OybldFeHOL@9y^25*M<Wjf^X1(p5XwTvq%KS
    z@h)=_bOc)91RE@U=}`vDjpr!fXm4DL8*#gukE%R9Yk^uyQsd2f+&|LR>>UIBViAvB
    zs}eTK=qgQGcVNR+&uJBd^;{V6-qXeaT+T5<Z|gZ|i2H!HleWWRGvyM;ttFKPnqz_U
    z>QIu>Qrp|Js_ucjWF}-{J*Y|u8PB~?uK0b3NT%p=0)0cywPqMIcH`4nN2gXlb;h7N
    zG|jvjzoBE6JA<tf9cGXMXyLWClvE>0q;#zm_9+?%+3N8GkT?JI!^$4XZi)#alG<pJ
    zz(6mmYKYgP**E@f)&I6@F`Ytop7z?`iPMsTq98fB36q+f9?tjj_~Ga>>w0%xvl$zU
    z!_g3OIoE<IBfSLWW%TYfZFvm&j`P^PVx+RR+T~U8khH|zPqf;^5wY8XRSHi*a~w-x
    zA2$An%WEFxtNC?#lLI^Vk3>OP^RC<a-k~ZMpWZfjDV~+GALo{QW|rqI-gTFhxSDgS
    zw>t7R7?co<`B3p()``2!rYQbxECa_jy*AKMOoZJR;Ge$o+c+YU4KUdkPSq{?-jP~5
    z*X2kz`*G!2NGeKZ!ym3rLVtjjEn*>w)qw(KN`!FR#61*M)f>{rz|q6Xyv!%1)Nx)5
    zl=oaTYb_E$kx^N)1hv9AzW-635$_uV!yl)zR75v0FABfkwh^=(U*%nnxc)mg_o`?a
    zDV0{WPFBQKtMj+k5;5@JGu^}zw7JChMOZD$ydPu->$=L5C<{6YDz(LPT(_*6Hvsv9
    z-lR}G{Os3P57Kg^GI_o>xl*@+l0!~9Bt?2m+EOfdWu8+Nv6Hp}mx!4GFsvn2qOJ5;
    zP`_xpJn~KxLlfO@;+ir1I~)pSTQs_G@zI)+1(wwh1Qn^X;2E0MC@0-3|Bo;)?X`F^
    zqPFEMmw)9R)=d{Bg6@_5LaYdM^Oc>v8_xUnH4lmKZ&l~aCs=Dm?*4OfRA;O&!NqN9
    z*5y&Ujk+v9<(&0wC%!0ct_!gzhxw_9uLs!YzzhFLT~ae9V$PBx{)%AN{S$Cmcj?#K
    zziq6*=|*m%H=u}77O=;D49^cYv4zL8RHA5a%#P=e;9K7YqhY#I_as}pGT);+L#j)I
    z12E-vcOv~z{xD??Ivd`Zdod=yVe}ER4nq1|_?@0zx4w5_M*<Ls&CIohDzy0hnhsS=
    z(UQmf)^3|`u@^TXUfcvF?SKDU(tpBlq5}&D000dP_<x@C|8Mi=|DE(->)1GL{_2kG
    zWPF1M=X7u|7aXO@d9~2al>2tPA&q6IcgXPzk&qOGLZAj8ot^mpqXmd8mY7tvN+2Y4
    z=1K(tT01t(JJnz)bpO71xcM#amQg>|`h6CBez~0*aT<j0>n}M-?46+n`aFM3x-9fb
    z2!NyxiwA*z0M9kd@jBZ-Jz@_7JI9fBjsWH06do4+P12K-_Z8`x;^X4u`9|!h%@kIe
    zka%Thg6Mb^I07vqi9hpySP7rJx1PtE2LQ+8jM3fRmzf2D)QJNJyeC1gZH$!D45Ll|
    z_je}iu{8skEDs?<(Vx8daGKI1+mR3#1ekQ~j3aI-?J!pU1f_Hte}@Q5L6Xr)7@m2N
    z)A2xKR7p<f;WT=ddp0Cv;F`Xagf)*u&qPb~62`-bMu>=8?_>3bKPQ^Hcl7~8kx?2}
    zmCylRek*B6+YQMxP>%Fiu(D5{CzSAR-ZQdv&8wf-5h{#)%D?3RprtUrg$GyLB{4Ca
    zFf_kVX0NGL+|;E*LL(Nf!)L%A<C~0P+J!lTi8py+4-j&YOO66PI@m~v-~j0WC1ea*
    z7(50P(=}VQD(9OYbAB=BiO4nEYx&<nhYNsCUgQhD-!GrKop~d3UjH*S@%%j-LeK~G
    zMTmH`?5UcnzI0iz;BF;b^fGS#JXaiFmr0QehrA{afS-!UWEu~Yo7=@}f*AOQKE7<R
    z;_wWeJ!Sg_h3WG>+~u^N*;p=c?%#bNGo1oB=S36s8*w~nGl$u(Uzw-FuDn}d+&do<
    zJjVH9z(xLU*PWXOf>+|~@<Mx*g@Y4snR+ZBZ?^O@H8RC=gu~VDB{Kv(z@MfFurn(s
    zrMlhhl0($HqaOLwZNH)QtcLK=@v?%(8|odMy9@zfj*9s36%Q>J)%#hQdYJe4gt{Al
    zznG332$J^66+kd3#Wi^s7F_4u-!=KzyV%$#M^0&jGnyaa*RP#ZzRoVOuP*sBqg(#I
    z7e4wpF`{@!v4;xiCeH8=&kaB{x@OJ{+kIfxug+5rp#%7-*5h~#r}<bU_=G_AVnc&R
    z4{WzX|KC0nw3~z|1!3*)`AwfPr!X?YS0f%UKhQUQx7bUnqb)&~dxaYpqD*Fl4`LD~
    z4s;t@Hx3*j!g`))u7#8GD&2a4FcPmNK%kmg6a9-lKO?j_dnRanCM}WsC<7%_xZ~sA
    zRqLe)qdl$8@+9W7V}F%iUjd!IAnZ3^w&%PnXyobbHTopoTzC$X2`d96YR+`o<2g@b
    zb2Qcy@paB0D9FJp&H0uPoPS*U?$=SYnq1!kUXbYTt?BkFSsZ`F_?k9#>umRY8i?%k
    zfkG#^PC1n~z~=MR5<{*{qaIa~XDd;EHws`G`l~fUh;C2RIa4y=3`XwgxBTgSe}i)J
    zhj)qRLqG}@#-%!1$Z6Wtc>Qcx8`9*@)9l17$TLzz>7w2CfQ*z%fT*(Q*y=Qjvh7o+
    zRJa;GebhMv*|2?N5YBSO<79lc(w{RJ`gx2hDnwBn{1p4r@gbJ*ajl-21=qn1bbQa(
    z*R#ge+k#om4Y>*-Fr!TLfte>tT1nwL!s>)7!`uUAA2G#BUfF;wly2&5K0ZyR=b1*R
    zS=50BG|bgi*I;%05;abcODRdF5}8VGHR^P`6~(9kY<o$ezhqs!qw}Bs{9qExYa%J&
    zEEt3{M<gH^Z(=iFHyvX>iTw#euP-AuqeiR|5nD`98x&U%Y#Ut7<#bQbWvq%Ta^0e$
    zv)+_r8G{yiE~O}Hxvn59lkDq-7FO9I<%9m%i;DisOPIql?ebyC5E9Yn*8Sya)(7*6
    zfQw%d6R2u7hb%?sZeaGD;zm#!jjGAxpq#kW3Sw5yR)wt8-m8LbYF}<{X=mS4*EYA0
    zw-v<FWQ;%w4JnAcu({O;l>&I;nn6S%VCs1EMp^hqkxw+rBPrb0%P`cHXgX^Kf(=t4
    zP|3BI{#Sc{{Q{&JgCDle1~r8*ZVi5SIC>G##*?Jji_;Uz74Mmyr*k?pDnR`VGQuYn
    zdFE4;#{w!m?gY^I6hNwnh*NejUP!<#Pl<QSgW?NzfN`)M$AVTxAA3W;Ml)ZM*cs7J
    zTsbl`W%de6SrpeOu*T#?jlwnF0`1$yk4J<*d$E%Lu-N8HDB;|<2{|tA#b;N;O4<Rq
    z5Fg3%k(?vh>u4*HBae-G&!S>hC`tfLAh)FD$p!{<Ip49o3x=?%^MEc38HT%#Fx0FA
    z33*^6G7SdAErs+KcCxW!V8nv^D&g2MfMgDAnJCer#6;o>SEcbNEO?-?U0msU9SuiZ
    zKvymqQksR>rYqBI#u;x0h!^$xn{N-np~%B6krt$OYHkODQKanH7Vk1kYODcibh9@?
    za4!NbWl3tvj~fe!kQB1G+jmyEw#@RwiM$fL$mlTg*|ZsiVYPDX`BQ!(JIzEk`>lX)
    zxJ$W6Yjtd~(V?RfAq<M#6;MUUGru6X@`-??i{4~ZBx{w%!l5Stn%VXJ*fs^4$_h+t
    z^R$y1K#aKKl$kjS9ou_gHf$yFfkvf7dGErZ9(O9jQebhd8G68`-j<St6KliqTU%{F
    zj|ztmx0dycCJVmy4V#(}dLT1x^2eB6sm<blD3l^0I%ryG$G4>*1TN3=&d<`4Z_-_u
    ztYb7}8nae>XFAV>h~EV3g^-!pXvkIyx2lv&YRR^4FBLm78nRAUDt)n@r-C(C`Y5fW
    zE*EndYlUPsFB@;l%2J^dt0q;GE$by!E)rLXdR2?6hV>${RfB23R(62F9z-oK`|y)A
    zbeR3*TDLUrXlkHg{Fmu#mYvH_r)Ng96?)8yuloCvaShN-gUR6g1IqezXLWl{^|wGR
    z?~AG>3Z5m2CS3U+UKjH8){DFamKf*>MLREBZ=bOTA1WsT%l%6W==8$M@f4=E&%yms
    z@GQwC5ucUk=+NB{`M6#^4Wm^Cmn?j_vQs=sX3tf;Vh=R14fD1{FGk3UOt#ouYm2hN
    z=c6}nSH5L0DT$rWexqjlUTBXJ-%zuUu*Znn0YNQ&woD^`C}5VCczHczHDYv@UP+AP
    zE3@=%-rMMp^<c-#3xa6FG~sFjg>7W5tTr-NoB43z=qLWfu0lezYh$gNMz7|YB>C-2
    z*ILO#-rLNy;Ipco>sy@ZM>%LAuVw0+Sq2)s@QqE<>6_59htpPn-}Zi|K}UzewYs-z
    z+O_mnX#U)#(cz_yAj89UE@di+$l}WAS+}T6+^CT*3%39M`y)%ThxM27Wm)E``~@H=
    z$s3ZYUk!;>$IFumj;}mgE5mx+V6nC}i*tQQvx;}s8?37L+1;I_g57m$)wG?A@vngd
    zSL|djT_6;=G_bhVjJ8%lTF6&&vhiQ2vy-(z#{aKf0pDp*|Epd6BSK2kxnFqh8Nbq!
    zd@SMQ2RcAOtVRVr9QAc0f+`Z0XZq3rt(o=9!?9|}V5llTOpY6tLE%Gapj~?Z4_EIP
    zomsSWjmEZZI~{dw+j(N!wr$(CZQEAI?AYw&=6%n-<GbhkvBucH_8tqnR@JOov(S<u
    z!+)muyLEGi)kg0FCzCLI<pz6&ktLNErALSB1{K;2hwJZrw27w96FQpDS;|GB++TiY
    zuN6Nxw+M#1_ns`o3gK}VRX-y>BU-MJ5=oJNGFj|weAhdF#hfj;a@z_lMtY#C8r(uw
    z3#nUDe!&7?JxGSq=Nqs|lB5Z9!PIABwsU45tOEq|neC4aVZ@uQ%ZsK`<X_05W%>za
    zRRFPzMy#?mZ~_0|oFU%*O?D8!CfA55SmgzdaZeP4A-9(6jQ(n!&q}{c4d@-`cq3P;
    z+2&TjsL+bJfhe=N)PH_JWhFoUEM|jcgC%(<1xn11ed+(w9NdJNSC3H%d#e7E<L{;8
    zQa3I0vrMr5ogn>@lGuhy&u+1#tjB%v8tA$Asq}?X$!H&{IzQmjKtGH$byxC=_)6ay
    z^pm7wE0;xxDq!`N;;e#J+|J1&b9VeAO)>Ras<3Oz`n;(IY(`GoBJm`KBm2FzQ-)i>
    z&nr_W6=EuX0QeNK#P@@WSwSba)MishIpR`V?fK_u$i8=y_n^llTAu11T5maCW#_an
    z{-v<%-fwwOORG4q?(W+#v8ac`slKKJE(Bxf{MT0bN#EFmYBI|4sS|iotS=0yb#w{l
    zSnZuctcT76`ddiv+8|$5kkQP&&0gKhqfvggW!#+aSM_HyG5_8gQLii+>vI0K`G5Y}
    z?ZnsW%?bnqKo>cPOh`U{n2k|%g~0_A#$2hv=n>#wJ%6GZ^15vJ1zj*XrPt4=qBWy6
    zC2Qlz(*CJ5L0!F_;;V+dbRR>c^`P@;)Lc`q%nx8dvxx_$q$#<2@6mKHAqb{{YCIN$
    zX!AY`5lwSGanu4grE&lZITi>OosRD6`g=x`?*v0uA#3t#xFk2OKFtSlFm`=cf1Xy-
    z-yBc!=~pyrbu@<J%CyLK!`S4BnI<fF8?R>;XIIS!6c0qt4ZirDbCgVOU}JhJA0O8X
    zJ-|a8qbV=M@7h&XMA1<8LvMr`S2m5WfsFs0iMO$Pc^w_PAU|trRWWL|qd`))LB=;d
    z#75J~qOzY^uqgktW1!>6`!SV+`Lj&*gG!56p=$t!^;LL-jR@KvV!EGwX~VU3$;h0Y
    z|H%5;*l!4U3?5{Qe+la6WdsFPacO7QI6B^Ee|C$ebo;^@<#{dTnN~o<vWJ972U<c0
    zcOuK_U*fZh(f{5!XJAH03vlrA>68~|_jfom?)^wBHi&$`?w^(E&CcKL-^I}{8^N8Q
    zAPGk6OG|!YyjF!}x0P*z8Ugxd_y{cf|AqJ#p%LtS68<-K7qO{dB=CdT-TsUp(Muo`
    zYZDt2TW5M}3nypk*|`<z$!Y0nX}Oi3=P7Afh6%<+X<B+}dMWx<>DdXH8QT40DGH$!
    zT~k{@1Zb(JM5n`o!QwL#VQK0_QK0|+QsejtX96q`5Cb_7&`)**$lS!*p5EBb=zk;B
    z9?ky~p(bZoBw;5+Udeg6SkIk(Ds^=X6HImJ@&}TU4H83R0GV9;M5tE>Az<V*txh=?
    zVNxI%Q9eGdn6nFRW@}|`e%skeQ(cJPzu%s-iiFh3sV#bVVm0tH(8ZiSKN(^t>Z(l>
    zEmM=6Wv|a8Pe@4XUVMFpMPyG@k`PrAgW8P!Zf^I|hJpwuE-zy*`~G|<3^U))Yo}cr
    zyE=(705;;+w8^Avqu6DYbeFh{!me3#n>$lvMl#B+QZ0y$x?}Ok>`?bSot{q2Ei-`E
    zA}ypWH5(4iM>d2>i({eimaA9C7C`4*9I~6xAzM$zf^Rde<fb%CnvKW26vs;DJ0mvo
    z==Jc$%Tk5C+iW%Z<(tHLMOk`C0fHrl@2^XLL_gcig_C)te@)D53>Y+vem)cNxp#@q
    zs!(_ob(Dj?gG@I|b~MW&{mOUhO)muarD?NR$fb0D$&k^;k(R8HD}x*9<G{mk^8P9z
    zQIcqdqDE=5oc6+-ad<nPj%IL}J%0R}OPz4pzArv_((CU$rTn1{A%t!XtiT{Q3bJgh
    zgi~dBa3*=7=itd+#bM^avGGXw2A+wKf1|k0>SuMA@)0U0)Jdu-l~|__!|U(~-z1?I
    zn+v-D1Cs?)jFCx|E_B)TQG?H%hKlusDp=A&RYSiG5Pa;<bSZ>uKJGg8a=pR7ZZ!qd
    zCOU~Op$LEo7|?4<Dp3=lB~2`#MJPtVL+HkdP7oZb@VNF5ktKliWGeLoN5A^dqhM`j
    z*5VO+A4*#;ju)*qe8)}Sn6|kcy$5dV?8e76`F;7gUbx{4fe)H54ENKM@Nifw(->()
    zv5zmC*`CYAmcuTn`_2%a8=|gCG7=B8Lw?6H5XzoQn$@>%$CK#VSFo<Pus~mqkgIog
    zT^`P(kl%nGxy%xvf;F5S;WR=SEbTz5q&|n5<`L%yrYLt)zW$R8>B6_$e;v{Mb#mPv
    zREPT+);Qcuhku3sMSv1UQ}~5VJJqA{tDX}imomGx<jtNP)@QkNRg^)uMl>vI)m@Iu
    z*z46Nr}E@a`gEPlU`W9#F0N=B<@W;`=(L9YH@t5!&W+me6gI7xiJHK43abe@017%X
    zy(N837B+Hv&aAC0Evz4vIzDa#N`FA?c@GV+&}ibz{8tJ4Z_)>bjbk9q3?A(Ro19in
    zLpZ0Jtsi6=0`m4LlinPEZj6~#T3uzqlNyC)54$6hB3k%9C<Zr~iQ`YB5S^BkwEIm1
    zSl^cU=CuH@6HQ~FTR2Z*+}M#Frorf@mhsm6+lt>@WLw@u+HOtv2Fx6JM$AtlbiHBD
    zDk5|en8}O@1E*hdD(8~8QH+X+tlUsDJqe<OBxD^RYvbTEu6h1{!EeKDJ66F};$dHF
    zU6tBkpx{%lhy?JOki>Mgs2Mm}_4Rk3vU0+J<_yb7p!jK}4<5Jap$M2K-%-n+Aq!k~
    zta?7WfftcK@jQ3_(Xby9D9(ek*xqE}y&Jk?d<bx^saWbVP6$Ot`gcquiH7Qz%ht0H
    zVUyL_AWSRnx~|i#(;P)zloALn$zjdFxZ%Zs(6-~N$Vs?@7(vwv%^KmkiK95Sk^j-y
    zV9vJrLNXVHiVue*t-<)BIg(Qu`qjIKJ%PQhfCF6Jq@ty&QajTEQx;Qg?WAy0-$&5?
    zej6?<Y$G;lY(E?_wi@v#ArJ}r0d><fzTcJpZ_i}{XpZ0fKBRX@$jK4nDV=o4F+{U&
    zIx|cP1h+bgo%Hf*6&v#tFds&C3a9rVlrq$3;i^<qB&!lDT;SLQy-aQ3WlCc=;8Z{T
    zg@OSuxg4ty2n*D%<+_fDAQ(GG-{Xp^2yS&s8RlHpJX5Hxza|RB5g2Zrv?eoA(8pS=
    ze{;iZ9u?1o#EkMqG9&!)%iPj80TLllMI}ga8Yy+}GF!XsrJo39X*phRWk!1{$IJk)
    zcW@GhHCk<JjFF#g<0Gd`Yi8;wvGM@a2BlhGp=Q~u)z_xP1Jy=A;3uz)VeZI0t(6_H
    zvhNJDQI0}vq4rB(T^3+-0>v#;f4(ypY8YveU+N3wlE;v3xb5ulp5?`0U%}?Kv9!X4
    zs*+5nsX&Vrx-iA}S3h%9JYe|E`foSdGa_Su3qJZ>KaS9dkp4+le$xvTrTX9bNXC9|
    zAoZgrGXssy@(@lcP>5&a`)t<BsIr*>0u~<(ThMg|_Yr0|6EGEsx9P|U42{t>OvGl2
    zJ0e8&-=aZx%-ab_O;e}LV3`d1b3r(r(1L8lK;`{&Oybu0B`Cuq_)HY#h<{uuBEj(s
    z*wT6orwimWtE`BsTRPbXaWA$(`T*qMqEFG~o&F&EOQiD|R-%nS;vQi|Nq;DS;smZ5
    zZR^fDmGux0AOo}ML%@o?fVYEx^JNb}(4M+zB_te=MPnx+Vw9l$(oSD#v0rih;M(Qr
    z9;U7ZG%;XXZ9wcWFDLCRqAIb3)J2&Nxew4glZ_^w(cJm3ln-=HY5Q>S*aW-C2|DWN
    z->i}|ze)t;EHGpJHF#rJhq#Lrt&##J?Kx$WW3W6p>tA`D-Zu|)QZSmeib1&POqHvZ
    zL!cq1rmc<fHFdLD)mS-W%Y^q9HeX5xO0>7S|D10K?W-)vcZ`{<IEr2>DOTNkXJObU
    z%V@J`Mdw*p>aJTDte+V>s4r_Dq>0oBeBO>7y22td>*>iOxrFOPPO9)OCFk3`ZJ0h?
    zjnJ9^odu#jPxuFGts}N-XMNE~u<>i#I7)t%w2M#%k+snwDsC1<gtu)KkGR7Xf0iLJ
    zZPT>;Gb6&ZrR4M3v+VO(t^D)3R@v8Uh_<<5>4`dsdUuvg2=v}B_?xh^As0+zHH_})
    zI}-Uk#_C<hPR!IU#9B_vCUM549J-^nAja67P!Ac7@JD2(^ilvgN0HR>$Y=qq@rRc>
    zK-LOfNqvrEH)crP!Wc+=-ClBQFJv1CfsLiO3q;K3s*L%4pRTV3il{U#7{{r?4lbJk
    z0Y_aBiw>l5?Fgw$Y?*;t>luKzj*FvUiDTaX8H!Rft#Gp)t+EchhZ?8Nyyci|7?GAx
    zf@TAnpAU6J1cap?@~;aSMQ|>_T_r<&KW**HchIdy>G$ae%HbH*p$kVYT%<E<Gl$2l
    zj>av{q?gGb5`e|m=CS6{K)!mA?BbJpgk3IP_0h?`fdZP39mHDawF%1d(4Ek$<Qopw
    zqj4_)9KGTA{PY**(tt?nlZRDZ0}HN<5|ZGPCsM0)ub~`Au+<nlabKp(=FMZ_EQOd7
    zV+n4!Ak&H};St|MQz1*UYzBa`%;pbS5MH^%#_NjB{!0MHXw5nS5O`83|7?*l1pECG
    z-3$;(vQ1QsK2pw!P7Ym&hgZGruDx*iCK&WQ4$p@*4ontl-pT37g5hV#L6zZXuh2&R
    z#uEnmH1uLLP_p+Oz&A*kpO<bs_|KS(a_e~QZL<#IHl%;VPHz7!_?D0Bx)J0bH^?6n
    zW@dl_Wm@yeckB2-Q0%BD&Vs@lCDoxLM~PkZfvve*AUh_?jDN3@C1HK9_xl_E`VAJk
    zx$SrGF(vDZCpyIRpR2cyIus0{Ff|1H1Ta-6dq_6U$)?ugduiYg^cPsVP%i)YBfku!
    zP{bnk+^{&^qNQu6-6{5=S_B#*X2`Y^E%9xB4)|Q+J{ka|d`C}gSMIs1#pnHL?`ai3
    z-(Nn1=skK=gxE)|B*8UfVlHdTUdL58`K{H&>k`+OqVcn;Ygp@F*i>k0Dfz|_s*c-A
    z3Y`R4OeL1D1aN&olm<`VUl^Z{T^nk7JxD@Zx?7Lv?PB$JjZW0A-iEjN#)k&jUo6B+
    zEFh+*Xn{ayQl&}P@(!<<Y~5Hl=U=NgU+<wY8p~6w?gLV-#qqj@0C6U46@8d=?#z~>
    zDWRkry{mtZQ``@Bu_%EjOjD8V7;IxzGst$ZUQXtbKTQ9SkblC&SeU(^nE&m&n?-ek
    z1^@W%r0yU<KM5%y3tM9ocX|VB>;I&ec&{9{*jvB3m)!arm)J9)>Br=@Y%<SQ6Rw6i
    zT&qW2xj!xt$ObX2B8{QuV@;odpTB*EKFBZ$$wZ~dL=}ld$JfuTjRRlz-Uc}#Ay2#C
    z#_o>y-t~r1Z};C1y1%bD>?n-?0zr1V*})&-d_o6ee7q2rLhq1bg2xlVMw{;0y#mqO
    z!R7XR9&_Gm+k->5`vd>phWsIx5`MkE-=hEK>V<&(fUNVkXk-qT#arfgqJKo^Y3k|W
    z&XO5i*co>%;1;VZ@|)R;4+b7QS$EQ5rO?%H?C9U$`69q~bbtPom5&w)%O(K{fGs<#
    zxzjHa--QhaHWv@nzF&23rvK$(RREcVF!k*YY`sRo?kvL-is1RNC?S@CbdYr>ZO-4#
    z24M*H;CWKC><;Eb&I?hr+wTqn8a=+1b)o!_H#(?PeYf*l08Xi577pp;tH7hZ?~!Zp
    zu>U#Ys-xn?2BK_4{RRxCo9M|fID!E3QZGPOp}&i>)e8~isGE%`gA+;~sj#2;F{zLd
    z+sN8q(%*K;?((h-uiq|)_Sya4!0TFiD*ofw7fPYNY3TFLvMV_pFX5b*fS|teJbE+@
    zMgl?TfFuta5W?sk*UQ(a*te|wXM@_@BPPN1Kbi9+pW@_w5`X&Gm8cDeBLEANE72%&
    zK{{V|)$RU2$jL%JGE^y{T=9M_{mZB5-QItrclj<Oy90An%puBBnvDH%g<ElRe$sV=
    zPbYo!9|hmL&fW`{>sT7>p`>9j&@^bKx>){-d%T8dmp$hVX&dTva7cdRHNt&HM?SJ(
    zh%f?s%+0Yx=-|;O%8ZeiuU!n@;kw0rm)zr=)Tx?whu;BJ7e#Yxd-rJCdI$q$Mf|(?
    zKCxP)&?%a5ciu^{ra)T<L$Uh$i)N#PR<Ao4H&46$;bMJJc_TU~2gP#(-XZ?Te4_T(
    zha9}?@<13|uvJWUS3syRYhYx}GtSmBi4%M##QW<H;EsVCMvl{GdP?kuiOSRByC^pZ
    z`>(kuDt{;ZXOiAOAj-6o8hXrmlE9!uowS$oHtv?HO!HX9VjmXakibdP3_VEY;}5fv
    zS>N(^MHlZtebNa!F}XhTpzJL~LP!J3E)TJ6Da4qt<f(A*e+wbBKY?t9@w3>hAyQvx
    z=ivDec)QD%8QRr5xC=)vfi)O=20)$#Q~8>cZ3~w8K2B-iMO^z(;Y5D3iW3uCTZM;4
    zZo-O5rPIB0Oo345#XevY8311jyG68*xY5V6CCNORyd(OgOHiU6Ik+?fBCg;zZHH?w
    zPf5g-ym>valR*Eayq5+q&FT_j|05Lx;%_It{7$v?FnioRZi9>dBI-L{KO;PC%f|Yb
    z^qHz$<d?a7zjM|%XZI#R&Cz!p?I_?oC0_K++;_ZvmUr5wjrA|;GgV&fTiJJt93AG3
    zUbu*V+U{-W>^ouCQS^<X?>G}C^fMK=$S-O4K5gNfcI6k$$pJ7I0wq!9@6zL~gv0PO
    z$U?<WU>)ht-$lmQ+k?y~ARMxvD)Go()2yOL!UaxG-}p)1mTG$8lYthbf|FrpXg=|m
    zj50E?qmdQvj{Sgv3G2&1-f{2A297JyN=HV;1h0g}ZCq~l<EEeD7pMMj6cp6hG2OF7
    zv$-T*qsUTHv~-y!){Ro5$0WCP#{g&sqzreAm5g&g<oxm-&KT9_9^<bb^DkcJ@14>r
    z+17@)Zf9iG($ej80{TtykV=D*;H9Q&P5qX#-X&aZW7FS7bH)PcZWRzZt<h|P+MV}c
    zn}+b{#4~AvqUZPd@Ie2>0Qs0T-lX}baGOB$hi2j+z6*^;z+x#WXz>?*vY*kD0?hKk
    zC4xMQ5VUc@O%X%qXb?>jTy;Io;OnO7sR@TMHyNqYPZ;(Gn!P{m?B%Ep6Pa)Syo7<C
    zjJ$r`9$~XwJ*N+u-b8}6dc7Dv1to~9GM@F8g9XR0BkbTp?5u4lN>G@{V9?(ISm8B3
    zIdU<l#iNj~I+oL+H$G)<bhD@r%@(P&8K|XAC+{Bp4#t9_;B-U`ucu1{vK^P?=OKj;
    zb~r^*8u<ixI{baX4KfJGmtG*lJ~0j-9UnP#&Jf*>+Ga#AKD+)BH6qbu={xaJZJpdJ
    zX41m$kb;aFAk8NTfXQ<?fz0!A4iabkJ<KpD3biAXqY0UyN<k?n+b{7-X;7oSo;ceY
    zH3H*LkImobhw>1?d8gaiBk2>yTxoe_&x5r{0O!hz=aNQ{IkG{zRP0+^-O-YF1!8Tp
    zRrHek_WBR-Mn>#k$C4ti6$TbJ(ZFTDJ5ztsj#hO?c`4_)4vl*PQ(b~MLqbQE3!ub)
    z3z5p43L8&MAn!+#Kn$EWuC#^Hi=VcmI0=klD?YTt#E3kMIydl)vg6T;&To!4B(j*3
    zANmFMD+-|vq7(Ut1`r-Vr#ot*9wn*)0cQyKT4%;5kBCmzT>Zx4*)#@W8iBk8^@?s+
    zA->He0oKn#2qsWq0%d%88A$H6GZN{WO%#ZMRZvKQ!gbL+9WY02dm40yH%He(W{h-A
    z6^w5o<n?gy91$THcH!yM+7$k<8_f;5@BO(O-$usv#$R%fSWHmff)98-Nf+7i!)z)2
    zmh|H8tcf(4wiM2C_fXJZfJC|7WR%W$>k5C{XS?OP`PnRu5)H~58OO7vVZ28P`AIw(
    zTPg^<K?v<0jHZaM7=ejFq5d>T=np3B{YDnwWcv3Y4W-k$h^<8oUS))mb&c1Mj0WLu
    z)L8$4Rva?m8a%*YYobb}VAY+o=w1R_{)@h?F!*n8WR=N}Llm$xO2hJ5ff>DEqTf=G
    zKsQq|;#sSg4%6iHA#JWTcsNB2QLBA+7$M$hd!PlOv{$_I{JLckcNge7#TRTbF*vlH
    zt#HX@VnN)1Pu!68v1JLf+-W=JtTO>psl8T1R-iKP(n5EZN;ki?K6n-JE7c4cPxu5j
    z8cCSHKvHNttCsY>2TKljhoyr05W8GS5Vozrs-YY_mCsNzz$BBgu~0u$7)g|w>7~}4
    zj6fo?!6Gdm?TRi0aak$8b5sDAO44R(T0(j9hrHUbLGEKw(&=H)<*H@IFYV+KWY%e{
    zg4dmSYfX%>WlCVPc26*n95_RUXA6WXVJ-9BFa3dtIDjjk?-lm@i0B_9)Lu1bN!LYl
    zQOf*PcmTdCrkYZ|W~ETtu&!_~+Rt>h)08BITqHTnMXRj<`99P&fAHM!u6HZl5~$9r
    zZ$ehvF(-{vPm9iq5u2Jl>SL<%VG6uKy-$6*I@9>k2RCYUUaWueX^#!9(V|zz8e0?f
    zi+%Iiy&I~P^PcJ-(LGrwfv&hz$L!`aCiSS-ATu9-_I!GD&@Xl}oJp}r2T^~mHS(YI
    zsImx<krPa860S7G*^dL~!ly^oM9mYodJN|pGL-~gZ`lFOh42`5v<-YDS<QR7Z)Ab;
    zSeAX)lVHBOFhYP#mBk)%;kB*>_0HsyAqm>vbW!KUAco4aXT8!d;&YtmLq%}t=j2FR
    zx~>$qUqWrFHe@b?wWr4X(IPM;FyRz(up|Y7_KVfFdPC=<WQ$LA+J2%dBg1SR-(q0K
    zd~V!jq+b?8+G_cvE-bQSke4i^ySS@nn3St{#nI07`Nh~@afZmCW0p$Ve?YDk-%k+s
    zw5c>L6gvYl-i~!B%z9alO`cY`ITf3fsa*C$(6f9?B(feCQwYm#hUw9PE-*ipg;wPD
    z?>qvsl+#Z69Yix(HTx0NY<yN}Jny9?Ds34MxW-y`($gZ_k}CTYdtR??bLCU;x013p
    zD9Y;)uCig4M#lABYqP_6)TV%eTH<!2IWe<c@w8TxY776gmi3zcr7|Kjtg*+kBX*1V
    zg_wYI`$Cgnm)Z_Xby)C4yInRE1xDsh8G2VR%h1~ZFXn!dDo-rl3jP>R^og0i(+W)e
    z)FKV1cGx$ZX`3qW&83~?fBetc4PI;aFv|iiH=>wF7>Uz(P-3xxIBPBh!95WoV@O-c
    zl>`ay_!JOJbb!Lu$*gOg*%t&_0*)~1Q0FkyasT1dV3WAn&=jr1E5B?%Zr{B9L<dxr
    zH7rU3G-hrKv<Dqr@sIxaQ~DF#09{D5zgdPj+~{<Bdm)ocy!#{}pBctPgv8K5hzxR1
    z$?b@wJk3VRcws@9%}I_))N#k^#nSe@g66LpX>(t&q404&qNvu9WtVf32jtn|-N42#
    zp103B$H_?X?ne6MCZRKllIp>s=!QcBk(xQdgYU5two<2EzrSTNpb%(u48q~8X)}1a
    ztU+{FuX;hMC;7&2I%*((`z|w7fr?5ryr-B<fmi?;B{9D|$?+i7X`#e~a%?KMw%!7*
    zV`efYaCfy()DFT0>y~w?o=xx-(g$WG=Q#J_NpH~Zc!gC194P($K;$}B9W72lG?pPH
    zbISt~&XIc}0^26L+x=I99b(ilWlPf8;k3sKx&{<qo-MWzL4lF<@+kKMO+FtPGEpN8
    zGq%?+`~Gf<UBX<tFqLXwrh6VpLAM;LP=h_69Q+VtrP1LDlBB(m5x>KX0q^c~i1I?A
    z!1x;fJXqd@ZRlUYH+u&vJUW|KCQi&Bu_Ya3On0H#TO=||+3K?}(*N=%NL(t&Nb)dR
    z{Ub!7+Zap>b#eIV_bGP*{_az6h_U|gMbhyQqR@e3+G~hyl~<SO*0E(Kk0ocaWP=en
    zY$fN0?p%lBF?N^A$#Y`iuPTY@SIb-R|LESfJ0lQy0(U&&ZJ|1EAkZ?(baM0Lcw-^O
    z;T&J{EW4!6U}99U_norH25m1CgK5}*aZJCT2L=4u^LQ5Z_fb*;Z<H*Z%jI5a2*c68
    zc2^W_Rc`A5Y@Vw#mq@o&M$YwQ-3DXgg}Y5+=FU}+$VxVTrHdXjnKI*4a?d%5t=E2Z
    zCxk}|p;*Q+|K(nIU|I%-46JmooO?oUE&`_UNj1JtBx+dw^e@*_-ptePshDju2{k8E
    zGF!6Segw^W>r@~>8JbDJVh<TUa2K_c5)ZFjD6yj<XsFbq>#b~9Mu%0VM4dI70?2g8
    zX(XBbb{GdZ5Hb4$A6RHJ!Nv!JJ&FwZiC)=ZON`veqkS=AYkO^&L2}L^Y&3<E(76R(
    zI?I?*21gg>;1Vn4fLBWc`f)Iw$S3+EB_tNI^)*Awse~U904+Fd_`$o^!aUM%=zZYs
    zCp(^3CfxMef^ClHt~I~kh#<6*Q+7&;U`ykrMJQNDmfCw8=NfM`WmFoqhQk@82FXip
    z=Ti%FjvIqD-__ULEkN<DFOKr4jNWJ~$aT7kQ%tf0&cmrTgVt@&LS9Laaa0)ptQ=rf
    z8snOiZx}Gt*$X_4&bQzVTVDMMLWZ+vr~XJs27%s7zx||=#Wd6IH&m%D7yFcPy63SA
    z5M^fl6ThI-m{3Ov1=WdLd?x3gP{pn&35>Ufh7~3#Fb4UOUB$9Yqmmz#_dKxdil=oZ
    zgvHZj2mC%+Dc<QehucJ+hm&K;Ekg`lYJLg<tw~?gDUH&FU1tiJZX9ysr2Mu)KGW6Z
    zm0p;$60hPpS4$O36)M5?9h)iA0WiDCMGxfO{)p}kRvBO@xfOMvAU(h&%Ke7E>Vhv7
    zK1i=jN3^*6!{9F7nuT;8+3!y-?6_cb0iDnrMYlWi)2c6~NK-YP9rfraanP$WgC5<{
    zB}o${rZhq=7l{liFg3AJst%^fD1E!6c=n>v*+VwnsK{?yTQ>dCAwm>>LK43b8DDk(
    z^$I_Fm~EG{ds8yrdZVpv%(|0=C0kP^22dT9GzK<svP{r$OrqR6Qc0*)J<9Bx06(t5
    z6XOo-yQ$}W@7Q-aOp?`}HKy$3F#LM&CYR9n5XL8j;l)0(LBLT+_JD5XH?zuu9+e)M
    zktKyw!wPIAE-7A|{Ik0YrF>;)i=3jcLN!NlhBg(eZ={g){Ah`U++EbETMm?B-^KXc
    z2tF}W9e+GaayKrc<hR&yMeYQcWq_dbMX^D^3W9<)30CZ+LlmW-XH9%A&u9f}RcFR}
    zA8j$?J9G#?#Dl%h>VHK~i9%{1r4!!LN3^1NO;({+pQm%Oy_el%cPg0Wi*R5Zt3|PQ
    zl)6TiWVm1%0<aD`{*gD+JIn+M!)tfUkD)S3%8`PgaB2i3d1@^u>2{YkDDXEDqf5!&
    zZvu3LsP_xZ%{WCW=r0%mtFloIC{3R9oU0y5n$mFSWT89XYMMiB1yh&pbMebGTv^w(
    z^1rL_e8iDJfw>tn6_S==O*e{)U-4MMwJORAMjGT74$n5Y&*~TcCW!6`aJ^TEJuX$8
    zK^NK*ftd15L^sC3r%CUEJ8ra$XR?hS3$S;HIGH^U-8*-)wN6ZvA-~Tp4mD@QD&Iro
    zytO9Z5%ZVbEz0CfnQi0ol%(`&;`DNl)J0NBvQIc88mLa{)(B~1M(Xk!z_Cvz<5vcj
    zC~mXjTD98pwDWm-U-EXwLe{WYfr1jTg{ys8QGGLi_Gf_0QS*+C_Wv+);X<??g)^oG
    zT+gKx5f3u9YT>c#vI}%TfbR@gp>6c}PvWPuyRnQ1%*7_G$+4fTtNaruhah*Bj#)7g
    zlZgkoMPlhr<B&R&k1XF9F~k%`kT(~PYqd3T8?!B=+hb$r1mQUC10(2XpC6!MXA9_5
    z`OwQ*;p%#OXgaB$R@rCi&{wGL5lE@Xb_JttLCnzmlh!)>#cS}WSj#)?KriLP=3x;J
    z(Sbh@jLkH*uOWAwEsbQ_GCEIlr-II8{hmtaKvevO^$|GZ`L?HRpAO;Nw>l6e8*m`w
    z_f)krJXD=Z$%5j6)xfg!f)N_xn8c0-n=G9yt~EAUs||2M1HCw@WD%s{O3^a+04K<x
    zOt&ERqQHNN?vnYvXKUZ`!omLXsBz@ol|fh5mow9*yuh}B2~suy8aYQy#1^xJLue^b
    zS$iRwA|FbFL!rqEF2UBL-1%h>7A;G_09b;D9gQgc0~EGEdx5WIocdbGz-HT4=$u`a
    zD8jCAvIr}#7{DzwwdbiI`&1Nj08?o9upRJt3t_f%0|zvGkTz4OZOS;C!ufr5I3x2w
    zsBG}Sp$U*4^!);+j&f1~oHib`(E|nmu8z^W3p-5Z8e9SXIB||UQ;!W*uT64CHlIf>
    z;jRJT*lDu2Do4(WJ}0LN?k8dsK`$eQ+e4!?Z+C`7XxaGFRoOm%UJoCP=C>k7HG%I6
    zE5RAkD$K1aKB)v5gLW>_A%LYU3Bae8#%EP3CJiAksfkUv+`_?6To_nsMVCOjF`t)a
    z8AQ$F=I6k=l@ZN)dzchk9`#_m$t4W)l;uPcOctzsyspX%@Uq+gBgV@))ZaA7T!ECD
    z;QIhg+&OT@=weVO1E=w6eFlEC>SQfnzmAYkbQ4v)XK1juIyp`i6SKOw#fFR3K@P@~
    zb33jy@27+9f!|XM+}p5&stWYcFa58!SqEeHI&fT3?^}@&lDi19A}&(rN9kv5GWJYV
    z-5ifdY2Q-iuV{~?UALs3Z1<Rxmt_*}iJTtvM@U<j!1rIf#lMI8X6zPEiVaa&&F>l;
    zDYBkj;qF{pE^h!LMwm8~_XBbt94d~&2hC;bx9Q2`?2c64Q0MecbzT^VrMn!fQ8zI<
    zXcBj^H$o_~Y69pmhV-D9EjxFHtP0G0nLEgL!i@E5l;R*FF@GU2@M>r1jC_yxL1<z=
    z-#-_;e0-(7mYc%1h+)0*91}bApNn2DAAe6lS%vs_cX~aalAd6CKTZ6CeH(m5zdxVS
    zg7gq7t22B&1UF%JV>@;3xMf>@6?!wh6CRm~OdyGAE})CoqCw7bpBAW*Jq|)uIz*6>
    zb54=1IEglCQs2yecSGdGeu24%LT7^D1|gHXL@j)AGkay%pMv)X-X~bS<z6LDPqih3
    zzy|6Pj*CY!pe>R8qcqJp`;eK!J^T;YoO{J=Xey5aq$DSW9K~5kszl??bhA-^lK!E~
    z)G+qq7<ctxk<x%&NxqXdszBat)O9}18-{+IanILHg{9fs0AN^~js5~eImRGPOLwji
    zC3=|A&#WezK4^I(196~mIQQ@fKxKIIC~H%4C~pSf0a)6pqPI>_ohCTbrQ2a57-<7K
    z#e8BupXg5dF2z!E4C`%;?T!$%T&j-qFG}<=RY_4t#)WkM;Ert`|E>%jZ~OgjQ=$9z
    zG~U!QO0HvZgXKcA*#TUtRCS`d*6tA0sg8dbUQD3&)%iE-k|AY`MrHEt)ZsghiOKRp
    z>zuh+sW;MRSS)oXQH%)*ZJ?C_L2-{I9^?i?U{9Fa+(H;-wtv*JQ=Pb|lI>3m7T;m;
    zU;svi5C9Uyh);|=`q(!QG~L9P#{B)?@!-f7ZmlZt^_wp|!pqA`S^AUTgx?jAEX^i>
    zgw{f}yr@!PsL{RUpegnDb@pHrgnJPY>s`!Sy>3~r<l8N_gehz`kA<8erGya-gQ=er
    zFBOvh;T!Q;n;`qC;TBbMhnrLIDATaEo+HmYg0xIn=`?V^C(CBBPW61t8RaxkE{RzO
    zoJR-ZBk9Uk=9FvR>g0{p#ledv=&lB6*ka}KgB^XcAfCGDVh>xMu_yYUM-kVGoi<P1
    z@$JcVZb8pZd*`*IABVAIp<FXmCGF@hgqRBC86R`W{c2-v@<k$c%khlx!mLg*C3hDf
    zb<6rx>|48cMvcm`978;QYH&R2wTQY?GZS!eYtk_T4EqrG=t^S*I($rLn&2Mqze9S>
    zTm=AnBF$tD>cBRrq!_uZW>u6TpxOi=C|c@tNq4#~8CHw*=}O1C=yv?H>j94_c<DQ6
    zJ~$78b477ty92q;0RLR&oY%k-Y{9!oMEKoEy;_y$n5}&F^!pVkOmFrn(Y*#kHQdWB
    zmLqW11McChRio4DNy8qNll{T|LEk=947G`Q#y@6NTO=!!tZWjH`B;_zx5(D*+Rs{9
    za~M<|8RM8C4_2yENr$iOV6HipqE;zo2P00;LfuV6_kto**t8jfY+#Rs<p<qa2kWf?
    zn?0)Y8miAI5yS<0izy^x)O-;mn!|3+ffI#}pO_Y>Mw<H5MjZ=rCxBbMRYrl-Elhz>
    zmJDKg0QzoKS3QY9wu&HEc(IT;81=9`e1iztYL#?@C{L4ZK+lWiksFlX6{|Sqluz(K
    z;g^A7h%}_|UEf`^KA%Rk+1v;j)W+j>NWs&bra^(spvzgW`L$ywcJWG!hSC#A3ztOJ
    z4+=M@WQou29D|wFLEL~2(D5`WY;C_@tPtrCcEc%ytvbxfa9g$AZrN_XoH<J+?3%X6
    z>E!8JG3)e0S2=;6Uq&eV^wcMPa#tydC@Vh2cn7EotzWyVqZ=H&djMgC&BOH=-~d6)
    zJ7f5}){>K(Z;PS$k4$i<gXT*Y@L)Q@82mbBPoxI!Y9Q1xDe~i{BEh$PC87Ogjwon7
    zvB)t(dY4}?k5K|GE$;0s;`wt52y7~kqs|hWtx0Yhzzft+KH6JVE)vTOxU+%_bGWJb
    zA4@ejMf)xvb`q!m;Szk<x^HjU?uRxSY130X&ZVUhZ8UeUKU%+^qfco#{7ujVArRt5
    z@UBBx*uE)m9ip4b<WJ>$w!B}j0z$VbgQ5jQDn**N3Ft<_a-UIN;Bc!wr!-Wj*LX~-
    zX{4!ibhKJXU$h0KnO>{4E2eG3K-N(JL-C9m96g$MrM^I6y~+&kkFhK?P!%{Bu{R~E
    z6vm7(jQ;?ZQ^ZnNQdh~eEe6bLC*nHdu`ZG>e+GT?%}-|~;d;Jn7)tq`=ssLsLwUn2
    z&sXD9k_xv;Bgxlb6sd9LQ`}QhBb!cf74iIuLW#l!p}^pp0%V4!s;CmFLCq@~WHOj$
    z@HRW(=+Kra(HC@D>{S71i81OrK{CJB{eg&^n%_!aNP3O-r~OYCzq$Fles`5pxZE?)
    zQcQ(Uj1pCTL{?)eqE;nL><ljt7kXWUmpq&xB89bvr;!{&zoHb{6BpXLlb*%*=~dNU
    zP!@exbZqZpce*SX*%ZpYTLRPs!$cXrt)Zya!5nHbkiQa@Jh`#=c?mnrthdD4)iQQv
    z{8Yn@x<r+IHp60pvCe`UM<?OK1!M?gGMW={69De#Br)Ap!x_!g*u`Q>Hhx?8F459r
    z$jn#+kh)3ktuz2JoX6@ZG3;OK`ld2TC))$-+TO3W^Z7JF6$=-HT>+DSI<Oiq4vN=B
    z4!P2psEg)mMMI{F%3BL;{^%d79;CrHND?!Tt}ZVmTP{>jE73Punm>lom!3Ww2w0!t
    zk><%vBHU*249@|CPi}jKDPMKC?AxEcf8gTjxohIyF~<J9`3Cyju8%Uzz2h%f*WZ5i
    zyYccqX%gaIxn1N8Kj3Pf%9Dq6+N{wQss}k`Q;Ui2sk}vt^N$468NPGL(70KOt#rb;
    zp8GF`9PgS`z-L3hNBsodtk`n~8y@@|Sx2f9Vy1Uk;)3WI(v}+%KYQgd*d(qPx|!};
    zT%Pd}jp<l<Tdt9pV!ALj1Lp3^M${C@HVaEJ8f692+FSHgs&4w61}E92K<J?XMr=$O
    zmu|ZJO!nA>xCpa~tO@_Du$=f35hI=IjQ9B4^gP^3+xT2mAlst*?Dm!>I=7UVvS`FM
    zN+Il=Ln@e5_9hn0-r|ZvYWh8DE`^YKrNYd_+FdXV3R#5pub~RpSIR8k#xQ@jaC4-E
    zDHP%YsA+#N1?^loe6kCWYc3&ik9$S+O9@0-50uwbtQr#BAIAXQWLVTeMbdj~&$@SJ
    zr6}XrKxIpl3t1hdijY|Vcb@+jT%+<Zk)r)LNoaMyc_P+iP}mpKyI-?2<)L(VAb{*t
    zqh0q37UvDLqR`QLN#_eP2rv8vhk(T+qj$CmDGOt$HDP#Ts<{DM(43}R3OooJXBYG=
    z@*$CsS-uvT;R5YA@o@4?uf@p@lJp+I&>8i&^jFKTN(q-J-D{A86lkBhV`Z2ngFV20
    z`f|TmrCAu#A_^rtI!S#HmSU`^W6ce|Nc7-NqDasf)$dTSYr5E9gjC?1cj55*C41`t
    zpqGnkP4-!~+2O>1wAoHg-jdnx%b3~nv{37$Fh0`C0HgbWHGSxx$V?eM23C1gvsa{>
    zk4=|u@kNc;Eo%LmVs%BGifuBla<r29`%&dUG{BGTj$rPpLe`e4TX?SUH6LAq_G}p(
    zt%5Pm4W5*nl)(+2nVV=PH9ARWC_za~v>{-Zx|s(bxA(TNa(s{+rM)%ngNLPRHnvaB
    z^|NI7)nh~ox6`!>qv0&7bPEGG(sd^r%jH)n1G$m8l66Y4UO8PGSDvk)bU1@_c+Q{G
    zNzjDan6H*kf#SjGI4~veURX2rafh$RY_2=YDB*Gpu&!h6xHUL$|G~O3ASf!ZA!^N(
    zi-e)=yKQcs|G9)mCT)|i6XMKb2QwnhNv0ut!$Y00U{k*LR>Cwz(wx=kf&8X2A`x{1
    zA}|>?^a^2gojHX~JsO4N>!r^8q;wAsYJ`Y`uV$a?(S3D@n?xHH-i?u-))KwwCwvf~
    zrGd$r2tCGr69H0{@2WgJYEb^REUTf|bdh$o%{C~jWFAR$-x|MG>-O^I>b@f&e=+q|
    zg)80))UZSJkG5&g^&#Yk1Ugw>>o7arm}}Ru3lB(m;_6!Anp%v3V*v*l#et&OqvG*I
    z1zOxbq(F3^mNoQqtu!6bAFWq^wlf{_?vi=iP&gr^Z*%KISnIP$JuT`BrvJ%TQ7r~E
    zX%5NdJG!w#(>t$jlZNGzS(<>J<16hTV5f!Y#AzPt!Y5f}2Ntf#D)B0<XdT58-A7o*
    zZ^d(FEVa-_;jz2$E~4?aC{!elQ3)8G;2<$+vHTl{FL@4?|JQ^mejq9_)vuinVmb6U
    zRbjWz3i{w(PD9nx!S&Vm{V$GM=re)5IO<YndIT`pnGwnfIKn_-qRo7%o=ASae`{yr
    z{|vS6CcbF}P!NrH99P#be`nAs`DwO*RO%b%SW|eUPn@tWyjtM!Gty`W(2OcK#+V1U
    zgfemBVbFr$IA{rPmsXbn>RHm0r;;)`vh2awZKdaWkh%<|q8KfgQ{_JTIxVH5*eY!#
    z+fJWtN+v}Pr|J6m0A}r-=anW^(!tIt3vGJc*5Z*d5^2D&=i)e~U(S|^I{Ti_vi?43
    zNG5F#Mb<xE6qUzlEd6^9MSl?eKPP4u*zS=QI-NGE-YtF5e(nP~-*O(q(jMskN2rDj
    zDMML52=%q-9JWE1@1xkg7@CrzRkz}9R&H1Uf;&p`sB(ZCm2*<@j>&JyzS5<i;uTlZ
    zSE$vyRvno0qY_tC6}me0iO!d-!FF)Xoe`-Q7=IlDdHX_c4r`v-77Gv8BDx|6{HO*C
    zSY}K@d}f3#4tS1wSXij8n&RqX;zU2}e|^QF5+|qrG^d7~6$MnObBmxgZP)MBTZZo=
    z6m$+ISGVTMmXk1PHg_(IJ6lTZW7^Q@bzfagYvN+x;Vuz7(k<OA?>F~a5Gp@B0#5e#
    zu{Zi3l#HzJIC)Xscgm~io3HOUXyH44*U|KG?p})z=U?0#{f|S<(|0_0rgzll{p&sN
    zUW*~-%fxqT{tWR!OXSaPH-_RGOPwg$=9Crkz^eznA)=J#x@=-QIu}BjK(K5trKsc4
    zxWn)i=mOQ3e=WH$*_Qu&aXsRnbVfo2flFp*nP_h;0jVLe?_E33%arNrgio4uSF9G8
    z#$2H-6EN=!4`<y}<#6U$am;-bHJ1##VpP|e;~2uaAwf51WTUw}Z07)FE+apIZ>Y;I
    zXkdQtm-|yaKhXc7EIk9|pxusPDaaXNqg3;D>hB!O&Yi-MnPPOKMfINTCYa5<B0fVu
    zj(vmvH(%>e?c$^QM}}(oN09~Q|Kn@@FIVgM|EK?_>dy`=MI9UEDr*g_o5+s8NhYxk
    z|G}z&V#8b@l2V-gx_k3V0!YYtA{T_TenV0$>k4y2yb--W+gRAxf1G<Ta{l%2k=gg%
    zIQb%wRBrO^cfN@}d9v}zJDkyDZmJ53EK4%o0y-dGrr6x;))X=VMF%B@4>=;V%iOM>
    z-@A+7JA^`9xw)<D1;)UdiFGM^)C`seGkPcAhGLL&$s;EinpQGn(Z_G3NpmfcCOfjR
    zxB>$u>uR298y@)Sb7+>zQQu!vK~_N$h6@4Cn!FeR3CmLRuY>*2ubeoRPJJLNJ6#gB
    zUo%i+H00T_kb+T(RyqdnC8kjh_Gd`9&VU7k+|o9#U#$4~tdvTMyk9&%VSdp6tEwVp
    zIsO+5m*Msr3DIqBxk8G(iWSvFypQCZEkoJ<cTt;9QU^CYF*n4QLZOq{>%jUy;*8Qo
    zO(!*7Qpva93Z4@clhoj~tRiQi(kU<s4CmE9)k+n|UU=F#cP~L3d-kKo&QB$!juBQE
    z7}efjXXv^9!-;U|-H<Ds3n9$ToEHAcGPwLhwCKY{<A1!<OgIJ&UU3#zz}~3rbL;uk
    zmeI^f8p)+N6)R_OtsfxN>p!`G??58kNVvkHQG|+^VFsywyT1p+ChBP7x4?I(V#ZrA
    zF2I^S8=mH0$Wp6aMAIMa0_|>)lq!s(N&ap|G{=-ylunj#C@O~&Pf%oEcm&GyH^n=U
    z7`E9;EEiEqKa_=XhEfK>7cJ9wk#4+=tT%Krgsna|J3K+uk)y;^c78^Xots@aKYG!l
    z#GFyy?c$m>S2PfSMVg|s79xWH%quIeO`ngD9yqyFC9qN0BnINu@Q9QG?d5YsiX%s8
    z4O;FzfXt<<;JDjR2biU^lx)q&-TWE=s4w*wCqDqEqG{V@K2aS^Q;+qwIg^Erb~}9o
    zT=H5MVB<nsidk8CS;Ncfoq=mEx-QAHy>zx_u9au0>zInmR{mJF!W^K+yV(?GZbhBe
    zdFi?w#9q|47a-C~8D|bzI3_B@nhFKRqzLAyvZ>4;-yI#?8WXnu!hsm$J44H!%HUQr
    z7j&1!HJHbMo(AiKd6!_qt_W+C&R*8c8rU!ReDI3j)O=X$O0oC$Z0<nVlu|&aUUS?Y
    zS(&n3Di^?JAhOOvPsxhhieut9f}-_V$u#*E;X2Mi+$?16z#r!Sk^-KEf6p)o4E!AG
    z&7-M?kMZ$SIyiB)uCVwk+%jM%)lx__zeJC>$N|!Q;G$^wo!=L<@?ZlW%IhXdP%Y))
    z6UBy#6g0B%m)9ssH7e#TFcoVv{7y!qd3F#Y;f?>Sxl08tp^V?sBJNXAgxbu0Pm!g{
    z`>c0$pqX=^o(;ao;!Ng-bx;?HVl!;`N7-M+<#rA&g6@MFuA%S%F`t_CS?~DoSkN2B
    zPs?O>K<(l|o!F<q<{<j=H_aA7RIlCfbzid2)1ispKRe^y&6R2Wrt|?b!H=D*Q#M+&
    zL0LoYm8wxjxzpQ#oJdQHQA1#_u`qkm4W6~Lx7EF;EzplCfpCg!Qd+g~?zW%0k3Fyc
    zjOfBi&pp?jv+TD^hdPXYdb%%&|F&tif?JGuz(7D)AV5HvKQ_(M!NtVUgWko0!Oqph
    z(b2-##EHSk$*D$BR(?<bsfXj-&piT@d>(|dx-2xV7`kA+f8el@dw#?v?b24!@biWt
    zB?#x~h>T^TJLBaSp#^2^{J=V%oZ7WzoRx2of#3Q~?qPk@;;&jLnW$wAiJSgbtqQV-
    zBa|blf@4k%N8>oMM78?r`#bMQ6IF&P!_LX7FlTKB(-GrN4fHpjflcJ%AS-sS1A-j^
    zNja|k+{+{@)vv9k-;qVd3B0F6ue_r@JW4O1o~ef7y<;)Y#k^nFl@ZX5{A>*@trp!J
    zTpxp<_#d^2D<@dPdPBnli}q9Tn$+V1Yhbo2?!g;_2{36%Vnq&QL~PG5@EfSBqFsM8
    zdJH}t%w&s1L#sB<Tv^k%b!bLI(SN}qFxrbr-c@{Ih~ND8g2Dzj9+3SkB<asU{2A6J
    zW(L-b!tx3LB}s7!71(h}SvomYDmhuz`K71{DLUz8X%Lv<-ye`75FVXg!MBdU|5t_I
    zU*yD4(4Sk!{in+B|Ge-&`@~>le5E#Ed&rK|^FRwRQ9=*aB@jT+dM4O#tf3`(FLhta
    z$<{0aU^P}GC+FU&yCF5<mc#_#bW&&1Ps;YNGyVN=w57G_gA>fRuwOPYmqdu&)zf1u
    z+K5zxeEIg4p;K+nnpJUKeB63XeJ=9BToi({nfRjAGQ5?jq6aG*V(CTCAzasdSAP95
    z>zyu#&f{8|N!63{s};qQF{UAQ5vhClL_}+5OE;N7RTD}H9i44WYhSSr$gfb&92BzU
    zyu;e0%LGsR&xGbPn|^fVJL%fs$Y6|O$Wech68eyC^FJ(ea$JKm?%+w=#-_2Em)K&o
    zZsH9P+4<w}*v7h*`6LVo3v`U3AjJi^l9+wR?eQKS77aIb3L`<tAUNx6f-6;O+7Ehd
    z%|G=P#TC42QY>n4S);a{xVP2>$|V!wr43Lh4qe)MMNaJc208TRehdkRysMVqe5lFg
    zIL@$Aik;5rQYTn$g=h4UY;`J2<)lhYm;kA)gtvZ;Skhia$bCobu6$KqA$;L_%=w<3
    zzi;Eqcnx-7xUdkq$!UF(;#!_dhX>@AyVO^&U%4k>pHu#g#tHoI76JxhRjhA#vq7AH
    zUa?m>2zW!^egRIwqL$+xD5Wrt#^fKhu;zF%K6|Bt=!(cnZVk{w2DXcsaz!sZuy&X5
    zKM%;tsJx+^{7;|(gDfgo{dNNcfzGYNi+!*~On&#~$R`aW+Ca-?DS0RR*7$GKHLK?|
    z6Cm?*fb3y|ZixXD9xw+!VA^u3*JyAPY5qvOls>V?iYU9(>fFU!-;AYS5huXxHy{`x
    zUpi>fDiW3$Z~H;wPTvE4h}r5O$;s6loSkDPd#(Mahb&V=WTxd4bP*3|(ujc4pMH+a
    z(;#u5tkc$l7#1MzT5|4W2w=VrOoi)8OI^4D5ju5Edu*v5d*c0*)el-m+b4+M@7UZo
    zbRvXr0cIhoI*1vY=Dw;-kI9Os6(U+D_fu(NGOnQw7jtV%FFL-t?9H!L-Tyc&wlXAL
    zT5>o2cO#L#;ZC-m9tGJzouLf$612N+JgA{y+QX&|RHQuOkNuM=poEj$_p#>M2*4nQ
    zfvA}kq{=uBh-R`-L!~A{?Qo*a{9>G88*tc@gs#fE_-#bXMpMk_?$z0dcU)rdm1+C2
    zHe)Y#yy@ExN|4%-ZP!IDm``zm>Cm3kd3GPavUdEIKE9iF;%N4YkVhS?RrbZ6c)V+9
    zMhMeW2XZ%_Q5bvX>A8xNae6A7Z3tK)y6{-l=uE6qfSF>vur+XH^ej>ydj#;T0Lv;5
    zL8#Id8C<QH2`qi{3x6p^kP8(TCE+z3whj#AJXnfg1KjLV-h<OCVHks?s(P~W?}p*0
    z_<J_fKe+$>UsVOzbDrGrKlVZn5(wx=*ZTi8K>x89s**nz!$ft#v5FnZXHET*jPVMt
    z#qK>_jxapNs1(c_c$ZZ^25wLd0x6|G_Tz~c<#&WuoEeryi`Oi{RjsYv`PB!}V@4}6
    z{*9?y-|RJ3SI@sr{0X6EvHG<&^;U&HfT@24ee3F$=F&UTD=2o-O8<T!5S1;f4qVTY
    z81b;)o9TbvU(an%>C`=WEUARWKS_$O;g)&?vCN(L%Cqvn1y`Jge!+sy!tjjXSF^9J
    zW)xdWKa928&FOx@B==KMzhglGpnxWEF(?qm#RIAtOxQzl2CLpG@Vl>|6W!-90}fgh
    z7Uo>OKDfn243+<fwRa4%EohrW+c<68wr$(CZQHhOo_6<X+qP}n=I!^p6EpM8jrn&Y
    zcE$R$u_`K~DtA85$}DeJC0n~L$4&WN%_ihfPm#`=@&ixlk{(ILPPD>{2rShKLv!Jc
    zs6<zwf7civIDEsbf^75bvA4m=K#(^qEn++s%!mT3`@K)P?yxmHN@R@zLF-T2&G|#@
    z&ZpBqWcqaBSVe!vXdXj`+`Uq&68hw3Besl_My6(9e>W=9HBJ~hQceL<mPhy{{`>yn
    zTl=!IuzAPUbgQ*d$UdEbY8<jf{rG^RGle2ajkQ{P3zvbK)Z^WMikWw;|12&`l{OkY
    zCLNAM`K^TO#yhn6*4mi(4RTN#^N1Z={{~ssFa-!N<!kXr&X-i;X9#&Cl~D+v)!O2S
    zs7k6Oy%-7H=5YQ=n^?uHJ{NE))~Cz==v*2zhHaL04U7o{M7zJIJ2Qu}^VIGPe$JUU
    zg8L+!!nj=lG#R7xdtUJGk7l*FC(;I!YQJNuvg7uIeQ>Ftf+SPqo7N-ONWklv#WU!9
    zRKGnTg{hBDOz!_HgA67W*YA#ClV<QK4tE=slwEjBF^Rw|Hwq+M&=25C^^9B`#gh6h
    zgdXx1C00ovXETWs_}+N8z^!df#8)!Kx<#x3@JbSu#2&3iAs_e`f7*;66d9DSF5mh}
    zEFtK=ML&<zH_G@SF*NQXds(6py6z3Wj{Fg?P(N5uF=`Ypk6ZIy?%Qa$6H!=V3^!|)
    zrxv&clpF6y1ecT{h%}0LT8Wy+IO7<vX2t;3{qV1WDX2yXWWN^2UP3GWZB!6LWJ+d@
    zEr{5qXBKFlc4`0~fvRav4{okbY41sV6G^ei)w+vi&iFEzUHiH!HfiC72yGm@Lvl81
    zlpWJ}b`A&Ec`b5^b;y;Envp0>dwS<p@8PsLmh1VQBJ&?z#iCCJ(mp7Kn=SuAZ|X*V
    zK0Ht`<Dg9Ehs`Eyg$l5L$3GC&$8HUF4^q6m{3CaYmHkJIfKB<gXzhM=tXY-rHzBqP
    zcWCw-(4+A>&`mi%_x)|DTvJ;Z(n<5Yuq(hf&hbM5u%D;LJ&V#g>l3rAJ#%BckgPC(
    zrwy2O`^_dI2O8DcP=GD};$|?iEB?f3m8cw$_M1CQ!9`qNywd%5@=~=f#ZLIUXAu03
    z|F{YKzvM+)LP$hbN#y@RU0&TeJKjM%?*Bi;MH`wnQ|XtqAZ!5up#FZDjfst+i6f1Z
    ziGib$In94P>_ltnbfu$ZchHLRO(ozD%E-SPCY#rO1r%WhZe+bFF_LsWP)Lp*(cD%b
    zQY}0+sQ%cK)~?=6E?GDkMJ^^MK<&egH^adl=61DvjUh?}L1@<j;r;6Q6j!<P-3eR!
    z<9d~_b%_Crf4e(LBmlr8S-8eoAOUia5rzPL`gGMaqWhKp!~QEqt=aWHh$GHsxvl(k
    zq|n)ix)RVz=Fm|c(cY7Jj{7nyJnyv#4(sSDD%jrbOht;4uWstz`Q<_O!GpA@#UXfX
    z?T|Qs#1bHde(rr?gNA?KexGFR^s&(o;IB^pQGbC8b1bn;kPkjsgADrSymkGlt}y7X
    zqAZlZB~(u`2PY@&n*#o$oBsnjxIqH(<2yTga<Y?=o(F3Qzgs_Enr)VXI9-r)+n6UR
    zpryK@N3=Ttj=Z2-97i6Lynz|vWo`1+PcW|1Ed}4zn|NuO6cJ6Lky?9Eq&EAG!aFi(
    zG<go#3O~*+P)Bt@0$k+?(EEzvPRBjA|D_3ViSP=-_`WEo-882rRl7F*Jr-&x`UkgH
    zhKvc;Ms&<H;*N*lH%Gt=6Q$j@IbzpD?bDI_Y1SP5Nwri1$*$0(oNM2h?Jv>37^26m
    z)1j0|;`+oj`@Z^l!5lrOW~!=8XGChrb$HTNXl%IL#ByocG!nPyD3|l70{=!e0Z??S
    zDJQmai=^lu)@1Bda{l?RpWn}eO#E9EDl%wfrp?K8N1~D1LLlpaK}8@*b)}!?6sk{p
    zJGy8_b;90V>GEdcmdJpo%Av!a@~C-OF^0gobBs)R#<r_pp>LCcPp!OIbbz*K#*<*A
    z#@lI0*+i5)w!nCGf-q?bRAw-32~d7~gEl12*t=J=ailtFBZ0)-X=$+NhY8e?8HP;F
    z!FUw5Jb{JCEeOiu99F~eF;$$-DMe;ftTSoJo@Dc8E2|FLGr<Yr%6>w5hgJ~bm&z&B
    zeq`)J4ncn=n<A*LpEiCb$O5)@*sNa$MFT8^*ad%u5!DAKS^HC<>d_E84hE|CVn8=e
    zMxMna7;?Laax-rr(n;*gw~f76QGq8BJuh=yerWBdgLmvwH&jy)CIPLnnt4(}kLfTY
    zgkH^|(DjPD#QsNO1;AxRu*5k5k7tPf9e|uYCBarQtdGv#Z&@IHy6xirM~V+lY5B+K
    zyXu%Okc=%ba~(0qN<whS6*A=;{{ZBu(iKCpvgSB>fc~mPsU^9p&>Cm`CVP?d)9Y+c
    zrZ`*-agL=g{1B&Ak!bVAPJu<cl;?YPky#~$Ub)%o8V@q>Y}(ytNNd!ShDWsC2o%L@
    zct5Ly9O$F*L*;SF&oU!uFMnj)QzM*8N%6Pw-iTBsH;$>QG$Am|WpAtu7G1@)lAel6
    znv7q+IlgoKCKpmR?#hksikT2c<8)5T3P;vPK!*s_O1IOLKQb_w_>L|e6mjj$9oNJO
    zw~jK4D}3_D#(`0R!3-KJdyLmkg+_H#R7l>5{~r-($AUB|8+r_ucqnM8pJ%&a;ml!+
    zn%*uRWVD5am+mtAR6ZCfotEUlOM@a?yV_qy5-i=^`$Td>yS#=E!QjRwpiAnDYY{iI
    z@|MSHAN2WZ?1@j6s4jE7>J>c20&OsBzU7G`OO3H>f}Le)zhBpU1L-5)Xa}4aWbX6_
    zSyY$)!W>AzZd}%l>WEM%<F;HlZxbC{z4DU<42$JY6s#PiKP<tONaP1KnYIrUVaN^R
    z7!>aCZaLB%ofKS31DufFrDJr~my~RV?4YZi^zH7NpYCw>nq|}`2#d$`^9J`TftB}i
    zge_Vde`bE^QELB#1=gzSX)uR#=14JMN!By?Jx?#lD^!nK18)Efd>rh&Qh?dqw1288
    z0$cp{+p8WVL^}D{?wCQ9$ds~e_;e1Kt;9;zt{42kZ><@+K~udFZJQfHo~nC-?bx_Q
    z$RS!Be<!VcfO<OEv_EC~)4AnAS(F#fhx?Pn&$<f1rgjMJUJlOx=}5P4-N?5SS=q7A
    ze_++99YS5<7AX?Lmu{*lvYrD`zaMTy<c27|nZ{zCdpb7}$Cw(42fNrO)UVF<2_pWG
    z;@q@#>+n`iuzw(5j{pzv#&_zOi8m19a=$2frVqOT0K?ik{2c<`R2{1@l|D8D)FxbV
    z#cgV0jC+<}pK`&-_0=M`8tHKg)W&2L>R%kf9a7x+ncjVuZFNYLT;W-2Kg|L;+76Fr
    zo&0xYEP=|DOQeiI9{;XUSy9H_b&(E#5tK!mvKx^L!d9uS09~N+3`D!>^-`+0A3v9H
    z-aNKJ@8&uvbEZ~DaeLd6h<LhIT68RR`yYbGn3$%84vG1u1dsuDgx68vD(1I6J>boK
    z6Q2!g3#PtTT)(8tD<^a=t<6}$4{x^m(E2jX<XnnzR(){=p6(i-#W`1K4y3Fr_&l>Y
    zp3-m^%Mv+<@Vy$`b^3gWBbFNiW_HE8<M>1iUMU<O+2SSn=d6pfG@V1%tYv-JE7m1-
    z9iEuEvRu(W%|_dX*$I{HmKW!q?p*Tb%s6RRjUY*BxCDno?+VLlsYK>6F?+~|ilS&M
    z&xlr*y{+Q}^SL#@TmE<k*+jdEM%!>ygU;g_cJ!s`EoT3cJok0Q8Ec;719N3|LLj)q
    z%2@J1mg4oZlyu;fr4->is5~(T!id48v|YPMqm|_XN^_w}Xy86=&(q>yb=|lK9|n2*
    zRNMA2Oda9_Ou6Sw-UVu*4i4?PT9D&17QY`6XqI?L#{g%!b}MhUEg4`te=XHjTd#s>
    zh)*h$d;E~Zn4)uS2{i7}{S-c$f)LX1Vxm;33uaihTYVW4YRVP{iMQ$cpv^$USbHYd
    zE7@|)LiM3Y10rVkHkcLr8?Iy!$i&lSmZcSFG|@%<v+~=e+Y5fGSZli{{eMl%)03s*
    ze@(0YW41T;)x1k@5Cr(o*SQDTSb~cdBx{`5v9PDN>NB$b8M7Kd&kMeKw~d)$NHD!R
    z2y*>MqShf5L_@Q!aeJYEp>v{&BWW3+mEO=b!c8W+bC!>pKfZ;QrfE#~ihw-e^!}p(
    zMB$^*d`wze^UEiwxk21c!P=lyRh@(qm0P2AxpnbwpN<z}ofO#h<efn~o1WVU!(i_O
    zpEKURZp%%$e<@o@@Mf5q%%$ucS&>IpBp61v!q7<0&U%=qiF5y1w>ixHiL}<O=|{HW
    z(%akP{=L(=5=HOos>!Ac0<_t%PQf&StomekabOY7Xm<p$MgZsRag27&@4vJ$KVtfI
    zG`G8yy#53un$Y#bt+c8skFr<yyyFT-?EAxjZ=+ZhlA#nSKTBrWTnt`&4q^m{M(jic
    zw}>be%0k#12{Q&>?E~eD>=e1sGrc93;Vma;^B2PX%}Posddx~?t4bIa#qtaym7}1(
    zqvb}1b#2=eE8j^Sv=aLsuMV_~#07I9C7_EwnXKY#_gXFGhe`YFtBo<WfeyED<!x7&
    zg9-M^;sx#ThxX&--xJv7C0qKm-`IPlods07<7Lbjl;NAL&v8H(*Vw@ecxrQx&hLwO
    ztkHXG`gIf3Gl$g8zbHH7fu_yJ92FvK*fpRydrU`vy<&RHBW=x<6A7}RgRdxT0MMDW
    zHC~&@x>s{Pd|{9)XWHWVE9W>NTZT6T_K5L%_WFkY+TKpdBW@$SJccX0Qi<&7C#~Cc
    zyUk4C_E1z_Nvp8Z>7J&dS*mO$3?t>lW!i|mnllEkTiJl~wncoYEU(s@hONfcBxax|
    z4R`zS#d^`#FREhCv?q>_nMFp01Uls^^RH&ejI&v1_dbnrSE+s)$eqUy5@L!M`NOUX
    zDXXI;c_+tXCGvLnymJOk_1c`u)+ZkyX#pI$wg9}x1|7XDeT?1q*Q?)u=k&8$l=+mu
    z^qb~){1*+kGj_2y`9Ep+#FQMxlmv{d47KF+?WB}MwS1jQcx)3bjkpALz#s4u)U@Md
    zWGiz`;QvFNjQs0c{`9LKPXGe|p#1*Ae^g^v3lle*|2-bdMoGbLfgavhY@cuQvtFiO
    zVqF@jofvW5ABKUUS|nU-q>VLn5%#%B=ZD8NalY(e>}0`bXX_;=CuhsIL*vu?6T&Sj
    ztaj)^O+)4a46{IuLujfUI+8NmEPKFg(HztO^a$5CqPi?PIBIO;7jVacy8`OsNa?bs
    zXCE4#pm?@u^fIMty&k*xA~2}q!oNuurO}clA*t+GvfZ1r!-WU)<}r!UM+K0@3Wy#x
    zBOlb)7~D&k68@-GlWVGbH7u#<?$`yT*;mRUF1mZF9?RGFV9Bb*!UH+TFvm#GaV4ad
    z9N%kYHq*AAVBM=N?E6ICrR?rbF!iX*1V=k)d9PfqjFKco77XmnK;XdciTBJN3bC@9
    zONor0%C*iRGy4A&m$U36HJ-TWU4zk85q7{27XUsDPztVgW9EB!43d~A8t2Bjdh?rG
    zu`@*k)+I`ce1d93AG;IXjOYb8-TZN>3TZd4NX;JNuSY!{jGWOMXX*`4w6b&-(J2A}
    z6NY}%pXjFJh;sBy9rSQd8##vQP+x+jejLveD8`;5n%$-0@wQzoDtJak+1b+j;HDo`
    zt2_y;3YgWA7DM85WEW8NI_o^>)HuqLkxUMHB7RW48ve;^HaM9VQQPWC&!c9%&M?M0
    zphoQjKwov>M{ix+qVT>#{dW|SshGYifB^uI{`y@Y{_i;XpYc3Xnp(f{JjlLuvp>BR
    zy_o<d$x?GQ5jOZvnIr@AATbSwa=;`DtVo*565}y17jEK`^~K~GwDm?k;+&i-aVLTj
    z*PR^P7jWOaKY_8}fBl|yd(NdFlZj;a9af6|nNcJ|Pu;-`pSocxNigFS+Q-(6Mnj7P
    zvo`bD5F!*o70yv4n7ct;S>IgwZf|`3=G}msn^~Oz_phGLN;|DzI29sun&wN2CULCm
    z_v10~NC@#6Gei)zr{Ua@FO?Vn5hIMXC=MAMrd)q&@s{`XtzU!8mX+r%$;?lewphtx
    zcxOUT^nw6kiE&x^7z_2B$C<|fZhGG5F=SYXwyz@Ww{Y8_YLsr2rT<E(*I2pWf^nyp
    zGndFKW#gnbzbY~pEG}&K;$ZLZ@nlg8O~8||q^E+!62D!h-QH>+l2swrD9i|#`b-d!
    zmXf^qG-@FfOl@rlfduRQ(P5M+N!h3F7EQdb`TLly#8Q9^Fb}VaDpQ;sMw%Eqj@@0N
    z8Q-xTLcph+5d#620bS!;tUT>7{z(y~CEqnmW~wX+cDq%u#G#;Sr0=K<M}cwV`>r;A
    z;R57#M?U5l-0>|os(@rnb<Ws(-X7S=F2s;cltq${l!`-U{ORB7#Z<Nud<sb%50B}R
    za00&leW9iuzZY_(fE6!!hKzW@<9RZ;ZF8NL6F#)>J!;y;$KR7AB3(eBM0_~QkS{bT
    zLa9JLBqvg`0}0&#Sy+l6XEb;Q13M%$7xJGXstOFGGjP%!iRg&FhY{lh`d)NQ1WjpY
    zh|2?BJ36*ER(=B!Gdq`<9^Ci))vlH=o0S@gS)(|;`2#$bW)ndIy18zQj1JSt%0)c2
    z$j))2cJZi8eo;u+=pj#)9Z?%nye^>nxRvfMLXsqK4JffaoKvZ@!KD=n<TNU5y}P)b
    z_riGRHimM7Mea1NJ;$~aqK=SY3VCx_S`D4bne7_XfuS(R&Tt|SbtzfOV1=xHzsK=t
    zL|cuA0=*o$9DQ-gk<Z2YKEv$zr@;6X!9Z1~sKse&ndCIVKxF1W5UNoLaSlvKNXFDq
    zjqGB17BoHB?x(ny-sC-c&&wFagf{MS@dAuJim3=)1@zg62Bz8?NK(8h<uxVj(%({Q
    zeEInGPC<ED?WOwEH=Q0_mQ&BDZ%X{Ds%}TCC5DYBBK-hhxQJe1eR+NZ#nCakfrD!K
    zabq`ONn)-wT8Q~QMry|@4>n{3EW4OSte~Q7^TjpUHE!;q;%ZHH8ky@q3<KpWlfG8L
    z2_1yQFQ{B3-%4*n2AKLQNqK9fK<fiU;cS6MfouP<CF%hI+MVmyknFs%H`!_8N3TU?
    zAh=&y1JbX;Vh5tdfG_hqDJkzDvS)T7RIR#ov5?O~io66R`Pw}6&*7B$SQ1z5A2my^
    zx5=`rg|7Eu97>y!6p5xQF=^3K(J9dZwi(3lLZ^XYPdbQvH!3}GAnWeFQCkV~+p%p3
    z@qTI&`uaW%chGB2{76!OD}*c<`sOSV^H$~Ix&$`0p;4zS(^FVz&RFb(@O})+>_7uE
    z7Od=R$o;vsT|Oc#xI*#byRN?F{-AK&tAdq@%SP1qLe@M)pK_r`xisj$e$?Uz3&^mI
    zj<k`1cwVSbMW|M7R%i>z&<RrX``9~g`QH|VgrX;!vq5qVSZLjwRFWXTb$YgPk7ETm
    zrRP?3D$$17dUVR_bAnPU0`wO)Es8TTYONn<7pN8e%4$kq!NWAF=+3@n$3HD09<Gvy
    zEIQxpPNvHanKWqr=k!|nb*2s0ZTQM!Yc}w@&WRXq(<D)+L*AHwd}WC<DoUC{MXhW|
    zgrTl>wZ(Z5vmx!BC-+NULNdEttl_Bwi`OYI?KK)w{}HNJbRFQTFI!gVQc}W2kV@6&
    zZO(F{PS*>RsY+u+uu!F#04r1{kmBn)_xt`WKt!1QM6vF|vaa6u_-FdOCKt`(L-#q^
    zIu2^x_*^&>QyJYox4sp!>7CNW<vVC~nDlE}TAPR!{`11=A!28EJ<=6}#ylh4%$g~7
    zA;9{W?8Qh%pZ762CJv$Fy*$GUQ}0f!{bvm>T;iJguTj4PF`{^0Y$oEgmrrZFHTT?U
    zTFV9=-_6Dk=G(JVJ_!{FuOdg05Z<L$f^57xT=r4vO>w{*Q^-doq<Y`j|3QPiqN=Z>
    ze-EBtnex91-TyPj^S{fHIq@BTfEeIK{78xw)lY!6sj07oCq#&+V{Ps4@yGn}zdPb&
    z3_3P)+stS;&2MdOor#m|SKo4REsNU!nszN~nKt3wXs~JWj?#}vsy=6h7O*eZnljU~
    zx2oH5BkJGg)&+y8Q6!QB*OTaxhV-?wUwzF0IG;qCjXub{Rq`|;dMTYZf{*u;(4}5s
    z{r3~pG;=NQ_4no<eh1QjCSu}b=i+E&;zVa=ZQ$fYYj0}?_y7p~9U(6(2J;8=KMhJS
    z65_&&zt`V>B>;Gc-_sWW@8QSb_k!UpqVB9@XX@-`;AjFMU~Fe-f-hlXU}mCdVqomy
    zFlNFH005XGAuOQmzHa#W^TP)WAw0cf2T?rkzX})*>i<drUkkdweH0OUgKiHX8V|@n
    zCBgqJjqeLGNEPsk0)OE@3A(?+e+k5V2&)QAczneKJU`;^P67WH5al~q0tiMGNRcbx
    zl@0y^_{g^is~2Q2MLtU@fh7na-VaWE$ieZ!9Oz8mnic><AAHctKhn=Y2>_Yz`|AQN
    z9<;d?dKYMa2Kp6HJQp|(kj;M;EKOFQJsgOF1;0CX!e65kDA1NaBtV^+38-9RmR~z`
    z3IH`8FpsbE1z^6?AJa4cj~)O6`L1QaDh4ta_>J#-Bpps2(ApG#_Qdqq*we|29hfSs
    zYbf4M_cnMW3II#c{E#a?tl#o}57YnvG1&tEg_F6YH^AUYK&C+G&LL7->d)gn1$pLx
    zf2ei8B>*kHN&|xNDK8+TMhzStZcslFs`;p-IzA!@{}5R~GM@Ycoqz>sd{inBj12KQ
    zs5or|fTC2eaZ36QPdE5{x@aPxybvSDTS%$HJtSkNm-h?N7#KecMS$p?qdx#J!2MVr
    z4uA)K$?qxxNQlS^*9htd{&%1xlTxO~{emR&cl@Ve;C}(d{l7pG3Fz|wA4sVG2S}`M
    zGI{|(O8B)w1~pKI-Yzh1{bRQy4EQY(;adQfWDQ&$9>@V5+XK?U!-3<l`8>9U$M-p5
    zr}p?QG2kD7{-McVd6D85p-RAD!P9|LLiZJTP{1=0L8=8nkAm*^hzC}khVITn&nJxl
    z5u*a$`Qhir75jr)LJ-B9_7`wqqJvec=L1C*FozPzv$9T6VdR$v0m=gyi*skXrQcbI
    zG5}aYjFvl?hwd&$8vrB<YWqXh0>sXWK2ICwXPQ@m?M6^O(rZ8{V+Gj)&`#lR5C*)$
    zWfDO7hYt1^QbNmd*9N!80%itl#6xGmA({o6LU$^F8rO!lAF^diwey2DB1BS_5m?Pa
    z1D0%irbF?+?Xkd%87xE_k7}B`^MLI`<NKlV`vU@4fV=Z=sQ?@O-`5Uym{DiW9RMIl
    z2M_@F_iau_ju!ULG{zQ=bpN9>hl!SzmY&we!uGdz(%I$VwINzh_xbZdAuJsWMxTXz
    zCha)mFZjw{pX5$jd1Nib;GthnK~M?+2GAsY=>4qKa}F94QqOd<xx$3-kJ+=jrlw0a
    z_c7M@!<OpdqbLh53=d9Btb@o80o$h`;f!xOj(4K@jFC2pnkRDMNI_M1?9)7<#3Z+K
    zEmcET{%*&2<Ya)lhg*XTDg*WYbZqQrMayOZl=rcOJP6!QDh}%1TEP>E&g&toIEtL|
    zhK*4RN5^d9N)s0k&z&LJEsL5i%HoSPaloW`Rd=E>J9Sao4mnt*vQMb~-b*DRzjM4{
    zqeyuhw`=r)`h|z*TKl_O#!&-%NUTMoy_m5@!b8OESc)$FuzvIS4510}Qt11_i<!wW
    zrP%T8N!o4cMd=ACRZW7xI&3=FT6#bx8!u(fn)dz_3-{$#F?HuyBcq_*PPH(6+#rAh
    zCC#}>bL40dC+`fo2ZMJ1DYIimBY4?bAY^~a)aOPiNm<^ye159A6%kTLKJ5snDMJ*_
    zD?#L}ZgRRj@2sS?Agi+V^_aD!+s0UTJBq!%e7m+touvj0A>2#Z0jKF>FGFkz$Y^fi
    z>Io}Dt${quqB*(tEL3-0E_+3SqV{FKrYNMyxkLAb@LgUMp)X7`qRSm2M}r?e>J(5V
    zq$`2^9@JMc6Q`WE+Yr9!;%iXZ?-7iidVUv>Dm5zjctozqxy1_s8m%o_>dlZwq3H%C
    zihB*f5aPAofZ}Ex;<ks-eIhRL(H!BGd85I*d*jZLk7`M^5O?L~iyI;~uE9XTi!@PR
    zu#(__Bvr9=qM_2b>#;$<HNxq<cZJzuKwH<0ZN77D!(fy3ID*ui@*@|mxjAR^s(slq
    zbD9y@j2YlT!+iUOfv<AZNO(Wup)3|ydZ7_`Caf}<pO)e+hG_}wQNbo!7w)1b^~}WM
    zXl~I!A?!RgA311lquxzsWn`p_>-(;YedfUHoK@9an2*FoWgs0#%EOzRvxM(RKiZ_=
    z%AZ!`WFThEZ!SpCdQWopxPYfa2fiO_Cgfa@9ns_&nnnd{8up)j0|*HJM|5hFl~N{&
    zJyh7eGxN}r^z&WO2p8N^!<(-DKyKRIzD>0xi_yt|Rfe8qjpeEHI$Us-JvxlSc3BrD
    zLnP&k;BZuB4R0>oT_}}tvICA?g`q`=-faF=hTK;;n=j7S5<WjLf(>N_bG|3Wgp0Is
    z(Y_!NeGTU{od+LUnSRQlh({UFTL)hu<HhS7VGu(~0vn@`8{c$TTAR0Vu<sfk_|H>v
    zSSn50&%>WMNu8|EE~70R@q(PWG@raaa%`0-T{~N6%#x9jGYgI!2K|x;5B990_eXm(
    znnn0?OTcuXNqee4oEbu#&8K3>Sh}k12T@)4_U%;VG2t&g-LC5c_UKE0hU=ZDS4DDT
    zAP#2R6orjATQ7~6E?pL}<or##*fg3`{{=N0_Cq?0E>TiBn|%4=Yp&95U)6lEuU>to
    z%hvm6Mi<hkAXZ)}LWA`cvv0}XvJ`l@9KP18`t*|bD7TWt9ad#S-K^+gbbP*3;g}*2
    z<fZ#MK3>0~^PLP7zq;a(m1mlA0+vBZ42p;9-qFQ|=u7^Ui^gmqC+Jk8iw9d+<Cb>q
    zFm-t(gt3@~lu7A5Nzj1xlW~$k31ic!=f*tKbwKd6)F-c5p7Fy+jE3l^UKCDVc~SeS
    z-M_a?Ke%hc19677S-ul|CqtW&qYXI$C8W@u8*_;ZQVj&D3~)^125y&Vus-M~a@odF
    z^r8x1%!U+xM_A7*Z{krrI!Sl)3f!wYeKQFz4Xgo<Gkp_1Fx}&ry#{5k$^mz-mB?qt
    zSJwbPJ&C%I@$f6lLqg+J4jU;wA>w3MUdwX-+9%Zwqh$qv1kyYdn4@Cv4)vB`LTQX=
    zuLH*{nnI4@kK46|!JT!)%t&%h%$rZ9;J=P>P(ME-Kn!6e@D1FBnPazmag=GSBr!hh
    z=%M!~a<J`8i5aLr$Adjx^PVr>E$hK_EZ<OaYA)%gO22kKL*&E|!U)#tf^e<?AuJIQ
    z->`{nbO1<O=wp|j<dn*lu&tO=iPm;$(Zj3~LXz4jXGwERef)4DeYnIvWmF(E=k&kS
    z>SBaB)Q3c@;Amh$x;`&SI%Lk09}<W&HBOb!@bAs2)0$4t$y=MsWSc%m1>`E^w3vrc
    zzin3~8k2pH5S6jm6eXro$wTNbkVIc^6Co6(kvINBzWo+(y+cBvo*8CS4?R-2YTG*-
    z@)B&#bvpg<aly8hiEv1nQ_gh@;34e=x3KAr3?b9vo>wujdum1c6N^0J_?S_^ioqS5
    ziv;NRD5=}sx?wI{ARlkLdT<bB{y`*Y;F2zGhC1N>Rev+Za}Mhus%P55$QK1A0dCam
    zo$EANa-6Ld$;QkV(TYgrKw&$iS~X<lKx%j=xEU@;J;*aRtDEq7H=^nJb%%s6=B#QR
    zPSS8Wsii3eu<z1X@*GaHpJ#S{V)gW(#YO>3T7Gzt;BF=me!_v{E@K*}vAEMmWr}rI
    zvWL+_kG7*u`m}L68!G@#V_gEGRo>5@NDk*rK+mNZG@{>$R!eB-K!Rp><ft~vBEz6F
    zIONm5I<&#4HFpZtT_|+yJ3<&?t#cVplJ;hsfqa+6;$xpeoyNFD0%{Ywl_{IF_2jBU
    zn$@&9cRG(#P;Qc1bK|B7!EZxzIy8@@C$fFHzkhvpx?kAYI!Z@79~HH<i9|;<lNXBi
    z7^h2j(09JJ+weA^?%nzFuJ_b+7OVHA=u=<h*aH0ic4Ww$kNGoWiTlWNXLP8*@qHX|
    z^Q8CO<$u2P(m>YZU3c;2#Tx_kWsLc~v~mTjfb#Wm!R?Ot>EgD>qNnZd?zDI1+|?($
    z;^-g%{7QY_U(pu@we#}hz0_CpHVkK;{qQz@@gvT{2k9zA=@w8r^cMj@&4xbjU7+ZN
    z)`HGwm-oeYkN3H4U(dPZp|??xrQ!weG|unp^)*7C@9{mZX65@b>APo6q#e?F?gndX
    z!$%O#&k@fTH5@PVY3|d9|A;pZSC<#g>gK!9ENwg2=k4;d^E-7|vCHr4^5I?U$&$^B
    zapc0RR<Gv|*3~z9xZRAN_s?h6G1U3t8X8@XwKM4>MrQ`kdH~>h$q~vo)-EafD^xh7
    z>zXBiaV3G^461tp&Of?F;s#y;`(30#KFE0;(B$`!?!PNOnhsDlo$tDWM1Tt0=oJ26
    zC^7@!?c$V2_3TBz7F4EA)@8EQI_gi7-`yR>4CM$az*TVpw&n{oK@@IVXX$(~rakgI
    ze6u>6QF%p4bh>^|N8n@;ue6*3;7QI6G%U|+1$qp7QCnFy8m1Qhjz9U1YG_j0-$}G)
    zJ=~KYXmDslNl_Y@X=5?m?X5frKZ;FXLwSG*v(Rs7Estpc0(|-H!O3%D(W35zk{Urx
    zZuyuyLo5N?*yYjfr_^@NCr>5)%irwi-k)<~c)r#e!iKDhhFD7&9NI@~PirdKc_vbX
    z?eE&m5L|k`_hasjAE!ls{eIM=#pL+7W!><6KKB+7R+q9xMT&?A-Pm*)t~b6I)8{>B
    zXTUK@&e?*ZuFM|cm;^5c=dlCMjut!61)7P@3_CQdQ+3TnnGpy3Uo86RM?<c+nFxg+
    z$As*v7w7T(q($O7<x$93b=sp(t?V2BMQ@Au(4d^fs5hI#Vn9$JwdtbPAIAQByuWzW
    zWQ72{tCPN;tpstwtw!o=Z%IuXRPqp}NPhboKocEC@F@zPpNfAW?<NOQ=%F&Z?n*$_
    zcsuh&ND~HAnCS_}ZC#(8tyy?~^exv)5p2-}V^MGf6`m*XC2Lu19%QIF(|ISzoSkiF
    zA9+dnOfU_Av^HdEqdmTjm<HTxfTv1bhi%wUKAwTGX$T0Phb8;uI#o&SM3gXm1)xGF
    zg}9#cGb)T^8yWFa<1^~6hJd!G*|pVMsDi*i_+{L>AXU`p7j$1Xk93C4M?gscj3g1w
    z4R_fSpFDy#RhqX(nNd<2mTNbEU+B_=cfp!U_YLZc=@38U=lU2{kw|mOCnH6mDq|~R
    z<No0@EX>5M1i{*v$(<Z`0TLR9WP3)*-RO;^0mwv4+rxR-<4u>xm~<Ut5G(+h{G;5m
    z+g{70iI|gDEAKkGeF=0=-Ck)x{IG*1{R~CDHdP-l6#flQq7x?3zsA{Cu{=UmfP6*J
    z7yIYGlQr(z!Drpo7bIs=-1c{jWYp#GSXn*LCoTOCDKI3_dx++tB-jm!6k&O(h_X7Q
    z7%ik8Xs^&zU}5;Q#i52U@iPjiLAZXCLwz5<I#L$$+tA`i)C!#--C-(^sO%Tl*?|ka
    zhVaFnokrq&@NN*#tgzL&nh>g5-mfXg(Tq79o%=iu>}zH--rU=VO5!|hkDtHx1$Jd6
    zGFS}3{B%>NrbXC$z%4KO0%TFMLsLti2{-!n5;ny%4Xf{vo0V_M3g7D?%pMluW6z;S
    zLHXZrBra03x4KqI)e^kPki|O05?EHi?Q-;twKwiS^>WXi_!R%gs`B67Z>>G;m=&*8
    zv?XthzUZ8~`2f^WUD#7?$^Hohbc4SwR2m}%nI)TZ%EyC~OZkLkW$sMT798E-3rCrC
    z7u0!3p4FBci<U&co(QOduFsze>r5oM<=5p~)>(9iQsf_CC0^j#@mVlAOt~=1ZV)@L
    z4)Qr<cFVzb8i!}}HbMVV9Hd7G47@icNJ<|H0HI=8<HssTVx^taRTvgCnbOqe6?hs;
    z_QEU|wjL{83(yr8v3J_8+TvZ`VjbY~yr%wClve?Y+i4dem2PwT60KAeJ6(AzRrdOZ
    zcZXDO6uVz@<8K~u69lgXd1GkhUs(NhiC*(LiT)6s2Q(V)awRXA<ee(?CEZkGDL0zT
    zG!>#V4iGQwggu80;Ouito=N101ww^*{6yqyB_#y;Y0zn}wec+M<V?QZBEyYwf(r-^
    z&bGurX+%k0q%cfy4><cctE4M}b?-+mQ5N|}0R8$^nMP=GXB?#3cV-a6*zQ3z|D}P)
    z*@3f2i^>c6+3Vo{=03%fSW;fS1&6O)8k$)hibeH!Az~){I?H%GT{@H1W#~D;7j>`d
    zHxyNt_G%_<^2?ZJW<r^J?p$@g<3~3Da_E>mA&n3I4!E~@3tXzdnJ6YFda~H?1?CKL
    zMxBvQ7N5oh(Sw>2MbDJT7dTybX=tMSU68^XoGXli<%_hEw9oW?X%2Zv8-u~wEW|R-
    zG$Xs(eiqWpn-)8MW#8vy5x<$+TE#9L3gAUDGYl^bf0doHN<@2R2>`Xc1Ue3Kag*uQ
    zaIGc<D7wMP2Pc4Z7@3n97Wq;3_jV1(SJn&k_1PgIYJb*##6+o>ntNL0vvWm?k@;d9
    zP^qUi;q`v&w1U!lFCp$PnGbQBHpp66a#zTYan`T{JdK4Nq|K+qLjJnDgYq(Di}<RL
    zI!m6_WzV{K5qLc<n}5Mf!Tb?mwg9h?t$Jo+0aO(Qs5l|jwR=K%>tQ32+}q$_s4L#X
    zgv2oc=NwHRbDq2<5$2Ff)Jy>jH{P|c)kr2Ee&VwdR2u6vH09Oh``|v`Zi8voQi8up
    zr#yMM9%0Up$Ds1u5!9SNb>VvR*elC|RgGoAhwcORqgOT<)~o>#meu64O>dXOQAs91
    zrS7cLZsZVx9eDd2Q2zY}B{YId**|^+1l-eyH<YY8TFntMnZ$aVp?J_dry*&E3;Q(6
    z6%z;1_O*18_tMql>*$H-=U5>ev2*}P?B>VQP8;4eYKwLk>Pb`7qj+XrBtk0r&^IHy
    zDAX<=$9E^Zg27U$_5$U@)iV0^`YKu-2aYqqU9kuS|Dso?+}@zLkW^8zHLa{d!B|Rg
    z6Q6^4g<C<T@y(@pa8nVp4cdRBzmB{m%k7*q1!i&l&qv_vlM1de_P&YZ3>{)+Oznn8
    zs9;&uMOmxs{FCt;>epghV&v~Y5A+8-6yEFO{=T6|?PVrsCZ#+aOnM5;ZRhw=r0M?X
    z{Er`tnv46Dcdh^3V8HMgps7~vMzJ+D_A>)b_WYa+wcZOSA0LQHXUznye64DOVwD1o
    zoJP&!zeL6(0oO%iJxDrcCjpkGS^u1W+o$$SDxfzTvT7`H!tN*j{^-1r|DFNs)>(ux
    z>gkVQLbZhdc{FVd4QRa`+bH^~&_$uGtl{CvHPj@E91zHx0>7uGr-+EcLvZ&W6@~l*
    zF_zJGVWaX~E#$5jjH^QP*k|H@l5sX7o19DDG>2S+b*3G3!ZG>NB5iR@giBj*MZX<d
    z`OZp(=#14oIcUf+G|wnIPnhnST|BpAHJ?^)?Wjgj%xt1#Z)`%QzaD=0<kgm_uZE4C
    zTiSeP;c|8o&w+dTes}kJa1dm-7F{I)H_M@AnIVVKmIGp<%&9DAXN<mar~8STvY^T{
    zzjQv(&L2%`ndk}r!F-w$rmL~<-tsV_FV&HLLw-MTyug@_n;XOkF#<Ssomh>MCskJ<
    ze}a7(npj$_gt>(QLfbT~e(!x_7YwbhpzN4&&yR7w!oDfn^VFj3?T>dpN&dOv5NS7}
    zBjsc-S&gFDq%S?e(c-|I<OI)6qV@TRi0Oi=obP7pDcvP$pX1_U*IyA&Uax1#a2Twf
    zAVEUqyi1B}t3)y+qfl{4tI}Gc9O0fiKws?7fH8NRnw)LB$kk^jsA3(2i}vn_9Sb3n
    zjo?8B6ML~tjC#sl+;}dB(VC|oy`~AajMYR>HJ1&O17@(SyLZlvsTm94Xx2nRy-t-e
    zONxKPpW@FJB-f}~>8bA!vIN&u^8G$_n!IFhX1NH0nwmF!3uAefU0)+J;z*dA<Yh7*
    zr-=_@v3Pshg2}RIybZ%t(S~Txr>1n2iX4;Jr>xQOq>J7?!Y^mC#W^LUrYr>YV7RXT
    z3Aww5Uo!-KZ+SdmNQ5><nJ{5d)7l?T@{Qh29sZb#vrWO<NfQ{lF75;5)v%66V^{Lv
    zrJ315L`xCdY(a~*W|H|ykS2C-n>10FPd7kRTU)tV3W)%95^wK1ikPy2a0_N<)lUZE
    zR8Q>g)gAJWb<QqiRTPsgH!YuE-7lZ{3SZ>5|Az+NY5*}cfzccKwJM!t6<q$8Gxzi=
    z*ooU9UJEr545M<kRIvp_7=s0n%Y0k4&N{>NK2Yy7&CWnbmOB<uZ(V)Y_zrtlqK~EC
    zk#n8ZZAn<pSzQrqoJ(4U+DNAlW{pDPwrVCc;+g1E#i+grEj{jNS682(!TF=A)MT=u
    z^4sH>ko;MP`iV(|qM}w3hKsGC{xl~>F8Q({Xqlic?&>wC_|#V307l)}ZM(~wV9_cG
    zhTA67U1b%Mmqn)M4>b|K_?00yM%p?h>TL?b^gf<<!v0*n1mgM(6IR~_RA;pl+cz)-
    z{~UM-b&?!j4shgrKBm=;T-trU5WNy`cuAsxB8~CCDqEnO3Y{uB^l6GItVMsuG)FOJ
    zdp6RsU=wvVb}GWmQYkHj^(nthUz)e$OwHZ(Ociy<<x#XpPsEk4vP0zY-tnk2myh!r
    z*H#?OZ-Tx)6Fpu1WGKD-bg1AD&fGaP40ZiOyjbVtVV3L2FdgY#KM~3WcHwrwQMw$A
    z2WJ);E8{&PFgVClzC#|-!q9o6fW>r4!VDA4LpL=*&JJQkPrvX-GY$3>Tfz>s5Hl)&
    z7}TkTi?9aer-Bds+UzLl%CY39nXV9D8E^l)5K=!+S<hLfG*EUlIDTHcReO<PeBayD
    zN@>-s`%SmZo)Afi#j0LrpjdmReBpd`$a30i1-0TousyrprG&nT3}RIhjCQNLu@G8*
    zqm#PLTbQs!40u}or_JKPtIlQDN06S^cMV+kWwD52I)Rv(q|_wN&Tp<|?2f_fMMGRF
    z5dI$X!I7S~y5}R`^RG<mmw;iu0?U(~PH=Zfms<~`_bW1cLN#NcW(n65C@_!F=X`%f
    zc?aL|`p0&!(W#Ao78Ri5k>Y0AS$iCM+pKymb{X1A0{DgK%iFG9-Sczf6=_gIh7PuS
    znx(HTr+26qPny;$o+}dlv&I}xlNZlZHqy)mI|!-^tue|L&Nj6n(vzaQO(cnTi~i66
    z*<%+0S$Iu2jS+&_o%IyqdxwR$`$x54G`H>ifbtKk=7MsGl`C{tp=--6w`*v_Z*j9(
    zdG7Mp*-ZA+o?-Cu;YnK?56><z%;XRaL4kb``AtJuM;oN!fn#%6Kjyv;E>NRttS)Wl
    zj@#)*C7_bSdJSl|kK9u#m;`$2_Q6?JTg$<_)Bf_qbZApntVfQ{=$%gnN~J40(p>n%
    z35v=muX_2M$-#T`2FVVK3d2_rMy#Qwv3252xa~!K9288sY#JxyQx7vkKP%ki_Pgjc
    z>7qJpEJ(g9?k6bM$TD?Ni$#mYj?|AM+;;Yn<e$Zl3x)`hJEGV`(!^Ky!7NG!hpW-P
    z9jkO%UxHhU7w}zaVaTaK(1wFJgy71$VgR|1N<iU#wH|JaHRgu~e5{<2(U!!jIVt2n
    zc-E=oew)g@?L9V_^U}C<r%|yO_U@7w`orI7L-3uepqdBdls)^uEexlEEKGYsnJIhi
    z)s}Ob6&S_nRC=sebC<@*>CwXwmZ*Of3|7CjC*31Ve3%(xLh-|P4Qs@c)nUSX6Z3h~
    zGubqz8>7iTwWUx_#gRYb?YtraEzBV;KrM~DC)-EqFX!*i;xDXNzxZk5w^<<eU5D8B
    zExo60!NE#7w<NDGIA!Uqrj&`k1(N)vQLqEmzjJq4U_b_W;}lE_ML48WF{DU{>Q1zk
    zlIYtybi>>OV3~KyPXZjqY&}guWrG2@PLt)%x`05B-?0T$7J6yR2J@MfOtRT{zEIwT
    zknNhoQ{<c5hj}|ID3)V%cv}*vBlITfr$+(dL5GDw2f)u~KN<`=0czFOJ|CxN56v#w
    zn<{I3;M2NtYo&MSqvWBkTz^Wz@35L-j7RL31%lJ&Z(@KAoDseG2>q4+)W{lsDp+xk
    zpu=_fZ*||l5we;UZ2?SC6$J*n3+cEZo!7wVPUTN~4+kNxNB2~y^c%IP9(g%@$4_a-
    zvwyWt<f%Os6t(bpkwUk*s7e!chD~-1Kf_Jst#O3>WgxAqymi9~NohLxvCqKHk^p9|
    z!8p>bgOc-N>gieg8-`i&ZeTTh2_#GsBQsr0_hFZ1m$|VC64vSvpPoT1I1_z<S&LI}
    zQiUC@Ao{&ct+4lv@o75mi&3hLNI<OF#4#P8^w^kP{B>%9pVf?**e%u@F2;-3bMW9|
    zMecH9xUh21oTC^=Cfo@P_BN=Tx<c9EJu^Np(UYgt!f8ctXkL)5o;4cqwlgGzOP2&q
    z0O)?wGj?q+1I;^fum->3k#!`cO}27J0)7msEl8<Z9}vlK<xSpfSAzsmC`=o1YLV8X
    zcoZXY#sa-U1-!sz@!YkJMx^lIe%A>(wNZTe64W`PfRlXNQt$GQr7OXgfcmS^L})jg
    zog#!gTtyQpM~WJeHJQkm2tXI!>X4j=`8|VG?e{5vdAepNp&KbNt5!zC5kWtN9Mw1m
    z?|dINCli2e%c7!$10$uLCD``<sgd`QcVfc1lHV7}oJo*ynhT;%Rb1Rk9DY1Mi=^4w
    zAo~bBQ_>`AWRoLD;-~{`B!N57Ny(>SnL9GL`!cS+%k{=ncSurHU)RAx@x;uytV?pE
    z%(n&u+r&xCaJCb%w12I2RBcItErAaM{e%<*qX%&_%4rSJQHI|7C<*rs=t8UhfD+$<
    zXD?+rPxc)*6`frV#3ny}GnCo9UL+L+-C$Q)Y%W&CZK!I}d3QwFqzrtxm#1rO?$*H?
    zkC=sfv~t)jpwQa>3}?Lp8tUyjXLOP%_RM6cu{b+1u+;~Ad>@Ly)fW{fTP{DZMbmR#
    zw{!-Rx(E-U5Pa~tWjlmLJ(_-6TUet2-QO30wKK+IAMXJMwbM!9Lv36<y?3gA3M6*n
    zYq6&XF{|@2dGbr=BFn*m?7#?8*}Z$<*q7E)YP&qD@06tt(1W3fN$?*Qha{6|CUd0?
    z-7yt(3Ky+`EehDu*Kfil4*u1FWHVg6;4SgOFAH{S1T@snWCceC*W?OYN?d*ez{3jM
    zTj(NiO(w!Nd!hLT6<+f5!bbw;UARM~rnf(Zp>aqBQ@ho2fH<V0l?+A#jHiI%vW)ht
    z&nSa6Aky+yMq1A8E{tp0myqZDb2S}MbKKriQ4pGvDO$n}zaq^<U4tu^IE~%EYItO#
    zG60*(s4%OBJs54$NTbOYr}e5fNG9dwFwN5futmUg3WGe*fB1c!{qC>)kmEV~!#dGT
    z*6tN3Yk(l!r0mi?daVkWmRF^vTbki$>oW%n`>*OQL39p@nt-N&J6b3~vwrgDikgV3
    zhR8vGE5<3V24^3hWl!-BY*Zunlj9eoD#n43NXwGWEsS$F{(8rQe}p`<G+>He7qk@w
    z6-B<7npT!UBxmjhlRT{`Y76A*nA(vf*XsB#7t(TeF&X-uYE+w?J0sUrv$`M(Ip*7M
    zWfd$XU_=CKqQ%w$Da)9x)sFMAfbCs4)s>PjH|=>daoMy)RevGJgOGyH<&}l<S;JhO
    z7<63)iz0ibDE1W~wkeva#IAPMSuRq#BttTD;^pV%A?4b)|KTnL^QS^5=sWw=i7^ud
    zwn)b_Pma-4#Q8fqU55}Fa@VLB2fBwtqk^#7M)r(PnVbMG<9gz`Z{LCHrmhxZVb)7O
    zlkIXfhe_cAYfVc(VS<xY`X>vqD)n+1gh9nH+kIeCTc&K1$ucum2GfO^v!sEMAra3(
    z49=F)u+hUl@XstV0Dl~8zsq5aI;Eetw2p4UPS&X^wS)gQ4xZZbdEIqr=Q*Y4MjUc2
    zs8Xh;aP5{YJ8Ih8JTx?Y2K?=&==!oni&P-w9QrKxDLcPLWALhPJ*hNMv2ctj{6!qd
    zpp47`dBva~OnZ?3V+aEpd101D)zkwNp`xU_^#ZHkC`?8n=<4aj#wq2hp3rlaNEc8H
    z4xSx2Fad%1%FrA9)^icd;Opsis+VzAhuRd1^L8!rmNneg+?i@r%}Qe~6sl%z@+l_Y
    z+|4*QsKA0MJFr^cHnw$}I)eK^HN^dX3X3dup6$oWbB$?>z!SRuvJp~?aCPL6uC~yy
    z#0cr+Yn2B-@k^>;QAm9#Fb%&&+m6^)f(A(dZ1xdkX;G66SSeQx9`EUU$XaB2$=|=s
    zA5igYP-0D3%BnTn6DPf2AQu?SQ<)<_UIQ9Wpa6@x+!$1QZ-)xoFD8dtH%L3{4ejod
    zQM`MgHOL6DcHfyOt}H}i3OR%s0^*S!OhFrDb0<P<vJt6uAi<Lj&C=LkgYZZYyI1^w
    z`t`0MBa1w-$_varvu6*Ah!|xrGYH(1nY=XIOzE1OyiLXHgrkAyikc>`BxflyR0yCb
    z&F-=102_71fm7t1X|I6)K>z`nuBsuB6Kn^bO%>?kBW78NBIjV;n9<RT3a?YA=~PdP
    zY#>vdKP~S!;f1$X9|Mv#+!2M=#<d2zsZVO5c23xT(~V1RBW>#?S5+V)u?8!X#~~$|
    z%12eXQX6+AjvcAAb;zV1rI2Mh7jrJQf6YtoVU*YjZHt(HSj^svSg#qn#YTZTkzK0n
    zM;F@$&wL1YXu02@H&R-PRrg$C6Bh)#NrF~J(Bqa{i@BJOIXiEO=22>SZdI#Q!!kVa
    zI-KZ2Mw%UYucx2?j0(m>Ft)wS1degoy_t_Gu&{YFR$X>J7GcZ{P)eSVwh*7SS*@Ab
    zo*tZ2pzQT7NEz{wO{X|9*?@VDrag|Xd(vK!teYH&SpBpw!mSEFP@bE*sI!<=Q!Pl8
    z@DxZuDU+j$S<NScG9b?)xJ~0KgND0L>70&+K4VYrQTT{6a%Q=SpJWjr6#wbU%*@0w
    z>S!^oz<5}O_aUM4R)x!d$yF7Ik>@|XS(zK7`}<9e`^k{^<>=tZ@J@Va?{p;Mo1j~D
    zEElNp^}TQW9>E7ASAO}LgtITF()B*I;@|>p6l7k@Syp!$O}=@tR7gKS=?ZsZJ(1_?
    zt#gp9^d&(BE%(0q7g&7QI$2g{sLd4P7P=n7$q!&tlJohpUH}5Y!yprZGHeccvq5<k
    zO3GmAbMLR^1`AB<nRt<rcj~|sYZY3-u#Ee0&2Kz7I=F>vA=U?+wfEZ9)XlJs?5pj5
    zdYS65MyiE1NX)S79Mg$8D|;jLTmy;2ZOQ&_<<vD<IM(F9VJZvL{KFHAMRNc}`W8|a
    zI%Yg=2@-LvykjLa8id=B@}~I<M$O8Whb&n7=|f{XZ2Q9<*_`DfJjcO*#ZpA;7iWn!
    zOl=1TEvb<M!J*A)Dcv~<J5F~Ukq52{+;?(jXf0@b(;s;t4SKv8d~07rkVmX{HqIZm
    z0H~07bWJ8rAWsjmyq1w{f0;DLq(uisyz<H}DBCf3K5rMthfA4A4h^h=JzhHu2RIfT
    z;1X{RjEt_K32U$`%wLpX6%kHDVEa{zZ|1uX!Wl?uQRn8xKy*#AY1xf0kh7Qv$CN^f
    z|6&o2{eg50>OtlV{I{K9bCYumT3hj|Nt3`DYYEm&8${V7h@tJIWe=Be4%K69hJgEL
    zgW#ANvIbO)P1qK(%e*~bh$z2GQvt_;CBmN7R+za-DIlrS(2_6y32yNjDxpbVGbdAM
    zknsNjKS030y`Sn|hD84yxY5Q=_EkLr)M-{~1y~c$qjUd-0@E)QkSZFy*ug}PZof~<
    zWW8fo<`eNn^uRV{RD$(x%KW3?{1?#NLhnYO)pKBcqYjVe(LU~V8AKe(eGLb~;H9l|
    zJ~sn$#U<`W@5XH$JeRPNJWVIEh2K<01NgN#_-!v1>#UG&`2Tu%Y>j>^u`)||+L&0;
    zD7<|w+F;<biiQf2BKk8dK0t6x8ZJ-R?Ul{Icnk?1j80=^hyn!K^s7H`ZgH^d;32cB
    z;JOg3jxWcjhE1*G>nsQ}HYK38J8dea9YMGCIgSYt8qxzBNSo2J!6`skp++W*yYz({
    z`A9D~@e+Q(xd!0eYH%>ZN{QG_q)>|q+03QjjI5RtgEls?kPLPK{2x)}r_EFvZl(0z
    zH)%Q=Nf5%uy#ZDTo%c2X^+Si{hcUQlJAoR<E*B?iw<5ityLx&BhgnC19N5yl>krwh
    zH9zCP=V{Y&Ll?&GuUX3mdxawom2H{^>$+)C4-TQD`p1eNXyM&scH7}Wqo((ms;03s
    zJ}uNu=eoT1YvBcva3XNHW!52CJly%c%Uq+dLDUD>-Cm>|_^8Zt>nTVO*?g#cVr!2=
    zAAF5h%InQKE~Ur1y{bBh{OnQAF}<81r0kGkdc;C#j?<pcJ7dr~xnYtjD~-qV@3G&r
    zHg5k&Ig$Xm5V6xlKP77|EaSlXGci7OkT@0ig7YjjC{yvJCMGzb3oWY5S-c<`Xe12`
    z<@arLLL8dQi}g<~tCR7SizqA2<yVy#pY!x(Lk7#?2PM2a*n>CEu9Jeug2W`L7%sC^
    zGSL+$NG}oEvgMUbtAa|EXcBxWssi4fMky3HaShW}DH`he@Qf;YLnC*bKXVhRKAq%I
    zYYp-#WQi(cn8tV7f!6<)Wv;Dg`6Yrh5_U{M*BIhpPm?h*+TEtoe=rt{s6hb4QM}vb
    zLnOX{7M-e`Yz_H<FKF7Mt&!krVMM>bJ~faLun~GOTN`aCXjP&al;!=fD6`Es>1Xk}
    zkQ^G{QUztygQp^GgX=86XKfE`AyqyVDq2J(%mCmbBUaHv+?n{N08}3z_mW!OG|a8h
    zR91GdN4&$$)HY_5=-gnMYuG+MUcsP~Bc2wfB9$P-3f(O+6Wwz7Q&<cWY2;UVl!Wfs
    z!fXe)3?i;&$2fGa?8l;Gv+KEs?Ev<wPRBu;m9@7)VVyuBm`+b4nDq<>d((E4YP7@%
    zRan&qWnMV4i`z2etj#<?%T%vrfgL5|Xsb+UN_ZpHN_Q-2kKV2`mx^ds1kD(Mi>l8w
    zk54+Q>&0xbD1S`KW;z#BEyLbSB1#VDPSM)Tsj(rZrJq*-C8%*{Nl|x4UsprZXfwT*
    z^Id0uv;E$N9&>X9Jx4Bvyu&J($m^L$9DcI8_i(UgmvCS9goA^8Pwg@<IPmo8T+BTB
    zEL-0|9t||vr~vrksJoW>tC27jEj?8$M;#U(aPEIv=~(D`P$}f29s<NL;Sfg;#3+|t
    zivaVJ^=*7#biuDW3#xTdXF_Y8JVx|hr_%+W8ru2;luxp$^@6c*mB(sg_qth1-#r>M
    z3dp*)esm2<)9i0^wmni;lVS!WJNFwcN=`=Bo!V`}=bdvh+Dm2=6y*32?*W?hahVVG
    zdg>{{J*TD&^BHh`-vgL?bJbYN>4T~!5ph%~8yv-HtJd}cb63rlbBb??8?`ul?Q6wq
    z+o{8b|3kBRHP50JdtN6&V<yv2PPa;nhx}rWdJa<Mtm>ST+!Sns4jJ(JN}25=jM!?x
    zbFyV6Z!qDorvCdTepHchsW!o<PBAq(pTyeV(r91NX!Ye+bQy&Hw%-?z7qU+?y?9uY
    z0N)}l+AF5-G=-8Qd`Teu0yYDBX}PqT3Zg&DsF>CunaL{OA$lqpCj7LJ>|5|fmc0dI
    z-Tem8OvC_f?$>#|AUbq=8YO*Z)v1GDb#yS(aK=bfcWshPOK6ImR)`H{5>qwryNyH#
    ziUE6{K^6Bpxt7_MWnMNuch~l$5kosX`*6-o?Ajj*NsE^g$q>F0vNq)cy7gvBTIMo*
    z#V?<>UUDkAuY#byKlJ4z?8(#~4s1mT$FG8@$4Q;0=td|dTp}U-|7bpm6(Wf^+^onM
    zdn}hOUP+>SPhJ0TAm{X*iN|H0eCR$IaS0s9!b}-%h$7)iOFY2Y7l?wf$2{u5&278_
    z5>t!!!tMjL{t*qv9Kf)0vJ*?il?ONWQh|*_pWa@{wiid*PK#JZ5N~O+3s_Aj8+H1U
    zIWXtLyy{(UX`td2|AwpaX|vI3tBp{K!60pHUS<`sKUO}Ge%MyvjWT`6ajbk@+U_gS
    zBlgXnql^LhAcbubpEq+pYvzhKvKr$|oqC29C<lY!rP70-8C$y*UOITyuz){8s)~Gk
    zyO+ce=P6yhiqlKEdxe>kbn@?1e3l*CwtxTXWxzQ2gOkZ2^wQvt&sfTyA<Bxq9Nxw`
    z9gXzpN9)T2Kb~e0lgiq*bYxp%S5e|viXy(0h@$|E!f|@em7w{BDOn4$Qo}VaTGjk)
    zu;*#{tOh&P8Tcs`eW7FGH=;p5|K=<0Z}?>vFA?GHQ=qoavMLbtr-A9Kud?*2o38B7
    zpQ)9W!AuiD^BP8M4jGDNvl%P0)n=(23oia+oRp!yuI)Kr83s%T16?tfgm!`}fNi6_
    zL4vg&=av|q*2?d8pVfB73jsr1B|_vvJfujC3~4B@H%O2G=zpOKoMQ{nxsBP<44(Uj
    zSh^R@NOW|6zR0undRkj(-6EY<FFN9QA6U6|L9=XX>wM5*rw9T`;jB(K1=tWk5o)Ou
    z;#gB9XD^`S0n1Mu<Of_K5pc5t+CQ#zV!YUEsZ9BUYn4zn=3IAcmbm+tM9EFg1{(Z2
    zDn(m$r$KD(NWD{zv#8Zi*0BQdQwkXQ$8^@_COIZODTI0DI8!7<x2!Ea6@=TVioXIG
    zNwyci65<(L7lRY=M|3h!<^q8$efqvG3Llo)_nVD1G_b{fs#*OQd$M1JM|C^lbN&$D
    zE9-<Gy0%x-gXiy!`(EEsgjZesoDm0-EUTok%FF^+{m+NnWZCcU`8OJi&)xjn9P6k{
    zbUt%yYlKsI*oz<76wPtUoHo9Q%1{gKRUnkg7hbsKgf>GiA$eUTm)o4>1*|X+kTtuI
    zWlLnNHM~ll#3L~AlUpLpAesF{2N0e7lX`Ad^(GJMDMXWICUIxo6|}R*MXlkmF>(a`
    zsXb6VAg*(<pflo-0KBSxw>uz>wMEjY)wQ69p;EmR>XzyhmCBQd$TDclm};uI=3>{j
    zHgiVy79vKth}QEVgOFvJ^H1nYgz*LmLJ1N95SBH0Wg|NeY_@ee8t{$je7^VHnE-Nk
    zvi$lS^z<>X)6}3%aZ`H>Hs&fWp2ubU{xDySozQ%<KXBk@6#O&0E_^P&)4%`Fh71qN
    zis8w{es?i5*K=f}`)71Adp7vj+{HBi>M&xcR=wpL59@%)Thed_ZXBI|3UBbivDb9{
    zZ-Nx3D6ZM=!PJ@Ax-|02e9I>wA@-D0H$zy9gAY<w4`>{36BWV=AuIby-}9#ZB-9?%
    zNihA#`8QuHdj!PsNgP&j|D6M_%A?6}dX=@<xvSi6Et++~)-QdS!v5^s?ZvYGO>Mt@
    zH&px4^g(Zt=gm)ohwn7yq=PU1`dF<$H*5X%V6{Kjs%2utQRmkifd*O|HR&M!O1ldu
    ztmEU%F+;6GjItZ4DQuGHJ4PItvf;`c^>^=Q^+tGl5&;>7$3PLq^^FS(KW1(K4G|dP
    zMv=}{STY5f%G{cet(KgAM40_w$`z6mSx<guSZFruM$}C7MN62XF(LD`4h^lKONpKk
    zPvir2-P-e<_`pG|)?UbNdO~M<zCcnCzwW;ISL5mAot=S55L#4aHq>V9)EkVv8y@Sr
    z^L9%bq?Bzyus3>g4OG8x<yLkdr^*4tR35=Z$y?na8W(?rK#)J%14qCl5W&Ri$3PlP
    zQOel?u4N5PRA>_y1R}?2KwDI{I|Xpl?N5wGlS`?_t7KjfAzHsC&^*6#F|dAxiuDSc
    zXCwQL6z+1rflshtghp*e+G^EA%5}dDgg#L+)?Ep!6Le<(e5ePb5k-bvFhm;j4rPrA
    zOCKP{ar)VvtzAz$m+&SQxu^w58PVBkPQ`=L#~c=wH$^uN?wOT#iPO1C1=YkwjTN#$
    zBcrEAx7^AT$)Y>Z_?THCG0#m{KZUGHO_)JvrHLnNiJY(#&{ga1*UF2i4gu;p@|~N-
    zb(gefto*8V(;r}mw&C*et=FhTZS%!i#`$-T)}sMNK|6e+yJUPWu{I{4uSt{CVL&H=
    zYh6{i0<^(^Hd|6-finT`;{Bw{{0bHULh934C-CIG=mc*{H8wy9Cn0Ols<OB+L;~^m
    z`$FF_5Ef1xDdmi)<v^ts1gSK=gZUKn)AGs1a2H%G`*bstFXsG$Zg;_nPOaBW=KG7u
    znH)sB00zsjSZ1#7zvfSzRLIfHd!23Q_7xmN==amCEVFC6_)@M)Z;r&eEv~+vG}qD8
    zTI0B8dR5RN891%%dXp7$$tHg}6JD>fOo!0%|AT6EFeX!ppQ+56^>TVj<L*?yUJ8{S
    z&Tkp1<Z4BEzvg6hobr9A{ZDF7kB<|{+@JlLy2*&h(<QvX;Y<q~LBVl}i=K`MMDuoJ
    z&?92zx4G{IXLn~qA1kc>-$nqSH7m9_s;kchzTRHHkr1FxJ%mq0c7sLDJE2jG21$ho
    z8LW?w`&$}TDU}(oZBF^VE{=~E)C>v+58IRIDK)*`?eL5m=x=wsv9m$W)tqr}7yWf0
    z{P7?Qp3q+(;n9K<DnBGb=oGQ-{5XP_`$?2d7Eh?+*2mfn&`?7-eW}UCZii-JSeeeo
    z^Xa1R<F`K!o}{y<^RS<?I3Jr3CJbe?7O=dC^D<h{6`^)STN4QjBeoJsf=a_C8=fBx
    zhwB*zJwifQLl!PhSCa)|UVxum%rz(($7dISL^<^>>|iWwgaJ|bBzJ&lw_{=mZ{dMm
    zuO#ABYYd-x6Fy_fmPe{ye;W~zY_v!*_?bLtY^EYgtYe9w54Ie&17T5!?0u6h?`ye7
    z;)Z)0p)>+U1umJ>e~}%^UYa4gv7Ue}Cqwq$Kp#TiaMRHiwv(YM({m<CJrRmvcIHZn
    zyRcZaDt0N9MhG8r7>UKaF@<<@$eg&i%5FRM;98$=Orc&S%Ps}GE(2|Dc6qt(I{Q2%
    ztCz8>|D0;`Pc-anOL8<|uA2vLtXr9$t6%e>xmDlp?WsZs#Y&2eRD8J!gtX((NStVX
    zNw4b8LJeObDszR;KiK_poh`R(`N8hugzEY&zKM5oaUBQ6B2PBuNitdB=ul8%fb6q8
    zzGQHzr%-%xAcdm8s;YQbb|#(VhlfHSv}z_vHmQ+>z3M2WQ~#8}m-Q?`D`Xx}LF3NW
    z1b@*2v5x72j~#-9#+?n~Y68unLe~ir-d?mZ;!o~QPwcfvZKN4DaHc+sdc9UlRo$+K
    zVzU98#7keGZgr{Zw6!o~ToURl5fCn%jRo}%5=eNQQs>kq;ks-c&Ys$rr*warXWNY`
    zX78LY%DnbL2`r*3<x96HHT+?-=xLej;`t{X-~6hFAI?UIKk9jN2YKJPsf(>R<#2|=
    zb_%>h8O=GA4<V-a%I`VtNTp<IKw7xEz*9N>O|1p2Wbu4j&r92g^5%r8vB6XnZbT3j
    z;a#q?H}M)eMUUO6)frPZ-vz<`QVw~JBV4SAq{4++SH6xF{9Lk;M!Xb!!M95bU36m5
    z1G=`KX{cks(wV-lY1xv^T1J00SASJ2ZE}3g6~ej(KH44sWqNVjpPW>ydv_=#l{%Wm
    z0s+qsA|DlwXi0N-Rn6V<l>Sq09vrf2iNkNiX=s`{B4TRI5^Y50#B|E$VOFVzu8sSA
    zfWQy&Znvr@9y@^bipXDT@+*V5Sb=uXP7bi8$)$sGx1%{WdqKnw64-(gIv-w@*XwU{
    zsZE%(puYu8w4m1`6X$sWNfyLg7AaH%j9nvaL3G;6H5YdyyAnO312bupKs`eE1}pL$
    z2Xx~Ltb@&vxtT3>2#%a%K~?6L8O&S~8(+$q=5>^yW+H14La;W)pfS{W<gqI59zkxv
    zxi6eH<JkgjUYXT0p(ee+y6<LI2)ANF@eQA#vtNdEB7#91`on%e+*k#mx6%#tZy&#Q
    z9*=9`&1&Ahh&WxhG16~d)T6CBvgAD+fPIf+wW=)R_25>ON>t%Q+9`G2r_~lc82xA4
    z<CcY(#7CzhwXAU&aP<XOUqbDeIrJ2)E?Co=t5_|NmP7gk0hXyE)Gr`{YHEB^l+LNN
    zDXVXt9_V1-Nr3og7AksGHWceVip|WNMk1)1E?$!elWYYcpoqKe1oy%45-P-)e>jL8
    z-=Fgjp${aHXv;+qtFu&QK1xoL&}5~x2xRA&MP8n4>T3i}_ptnSzsIu&n<X5^16Q1X
    zC2uQp*!NeXd$yxt9u7e(lHzrqTwcmtyGSL<xzfbz2z=8b#}<g!R6x0vKmd4&9j$!a
    zSq=!TW_%f|vD*31J4}Fnu7tpe(u8NGXF~S_@<_;)(|X4d;A2|*oKt*53yb1T^a}Lo
    z<@L2(CP-N0c1=ijqk=bz!j(SDaCNd>g}ADSC4Q|nt)Vs3QmWbWtyCFtt7w_nK%r7C
    z2O_t@mW@lLc&v*c)E()ck##2Qj9Q0*TL~i-eil8ba~!F6YR&+qkR9=w)bS`bLPu0I
    zGtJQP1Jsre2pY{m#jGpg$TTodh|$h$011{GA98d@zeQ^HN!r*aU@>o0{|j)L)m@}@
    z=IZQV^bzp6bEEs9tSii2$3E^N&CaVS)T<|#JrnqMYF>dW<e&^DN}yw0rjr{(+~Ui~
    zS4V`a*TpGaR}dk3(=xh5{)RXDNSBCHr2++w=R|+_1s%q!Djlt6Xu{P50vQHYQFAjc
    zc{9?v=_k`wZA*r$;Tu{D){E|TOL6eqMN}z7IQH36WHc*W$E8vk<`%J}0&5nk6%=Oe
    z!$i1|D?)~Z17R(UGE`KE>q>{>8G5WG5dMbf5vI9(eF+x|JG!%Mn<7f?3cGT<IX>>e
    zfl=RSUr>VdD-i=#w2Xz|pwcoRT2f(R0`UU#j9*jJ0!c#k_zeWtA4F<8AUmppPj2e{
    z?f1oqstPqZw5Tw-+OQZTgb1Cc3GcUaD^2h5u|^lXk8fC_VmDauu!gRVS&#PtTB@M|
    zx8<LLTOuM3fgUez<mZorE+_Rsc2&--)yQ3RaWM?MzJVaRBN}Y@<N`u+DC>M&A)662
    z!(HJ<7aVO=zy;~DhoE8x_KC8=fq;eO=W68(f;OFEaWS+IOuZzq%DJ4`6QE$8JYo03
    z-L6+X2UJ@i$>4?Le$#-O!GK^=0R-Hw)Rj@SEr^1SsXv?QpaMZ1=gaIiwY$PRFkf8>
    z2X~&kMv(M!S-mt0KHiCYYb>;cvCuX!3u@J7%RZoj0hPdb(zFZNGECaio@(Ssfuskp
    zH|VyTb}_<M)@&#)ps7AnLPyoDRdNTyjR4&t9X!+8Zr63J%(f~<8bjNn1+w-n#KNG8
    z5oKXZbjx^Bw$#=fx}<=uvVEiTpl&Nj=iCiSSw-+c^vH8P1q3f+h9&2j<Kw<%9@6wr
    zBcj4BAl52~ijJI+z!(914N?#xkVQpjoD==Af!Zv1*h13)@vQDxGNg`Pi?pf-;e$<c
    zv(%}ui-M_Y-VSrSQ#4p+L-&bWz%X9!-l9oU&C;?(nV=~oG)Hydr!wtA?w}U2n%VuV
    zsa91H?85a(0)4*g;TD{l0_*{`n#+P{!-$3F+cw3xZPUDg<qm1}vZ6H0$FU%t``U5}
    z(-NCwsrl{Jc8Xev>avb3IMBPw2*Qwde7tszS&&gJS-f>q9E=gVMWs>D2BnBi$+2P9
    z(YoeH&LpdjqUBa=YPIwe0WVf#ZS#=_I+U!6Z$VgJr6bs~bjs4V@hrg#a->p=4^3v<
    z7_px78X3V3nZ62(qAhIvb)ds2>E}A%?Ao4cbP8~a(9C8G$Sm&EF02oLf^c1}L$<d|
    zx>lQYds@EpE8`Wp1({zkEe<%T(c{5Gw?$}+cOU}bL8gR8j4^1_IFyYvIkt=Ij-oA{
    zumO@3qCGd;XxF=%lJU{c+iwWHHH}jbjZd?^?-<f;o|NWVaa<~`1Dry;1BT43jqiLa
    zLmU)(CfW8)V}$SlrsBx?^y&7EHmwy5!r=oGkR67Q=r98N>xMQONtGrJCLJWG05aQB
    z7^MV}z#KABZ4dBh0;$V2!}0&76>4I%uVmpJCY=U9{K-c2DQer<?f8AnC-)mk`&({P
    zHL)(1tM|YlYN@duga$PjVoTQAlcDM-D>dwQ)aG9Kl33EEWjQaqygSffm(z!`Ow_>A
    zPQTq_h^>X1QbnuSt}d*>%!&mfr47hbAC!sB#1`kOn0k;D`fT}DoiuV8*~pXj(Qa2+
    z=e1tyqf5H;HocYMYty7U+6@>SAAhJ$1HN;Nh|QDg1PIMDRZ*Q(ko9|2grm>Or7cps
    z*Gfz^1&9G)c~E1dq~0gj^1O_%H<6lAbGzFSrvoE~TVIQds=beJ4{iAi3{GrBu~5Gj
    z?HR{Zbx}y_`6GmmDsY}$Z+V!I#?=Xirqi>G+MqEx1P8Yg9(g_e+P1>UrW#}kp}IO%
    z@@E=ukL$6fTjY;wyK9#IOeY?h<#+YwfVfX-(p$Z?F+?8Xb@@+ukF(|t9}66rY=P~*
    zwg=P|yziE;vn|Jk$CEN&>#vrwjFUC4crm^uUYtL=rsui{wJU!z7eC{I%_{ZVn?&B?
    z*P~`~PaTL$({6sIuivV|^kbgr>{|9pb!?qbCw{6fxw&k$q7&|?>XM&sh;c4u{&MNu
    zFcXdr5`!eupQ=m#Lg4{t9?DGXAk>Y0PHY360cty1i6vH`idCiZ$thJul6vCJdYkLp
    zjE<gt!!5T--phH^JhdwUzA-%%XNS(-cG*KGsH4CUHBm+BM&7#4wuQuor7`d|9W}Wp
    z_;M}d8)+WX(9B%x;`&Z~pl|di=2de(lJ5DabuSS{l0uh?I_*r)-9XQ*NVYte8~8Mh
    zB2B3@1K_2cSwWp=M64UWix|<|O3OO+C_;Y&$^X7(Y+FkmXAI|z3d}CCdcGG~+LoLh
    zDlW$OV6{5rPsJwSZ48Sic4`a-P@6A=duy=yN|%&ZZ0)p~p}sft`p&D+nY`TcLc-3X
    zLT8;CJDs;CfsjT93d2&nh;oFqIbGo=nIDHKu#Le`87*_B3>YmN1s_uv3JhNB5PSzU
    zTs6~sn(xvvK6(pXzS73-PT2@+ce+l}w<n2sMz6G;45FS+!`Uy<d>7HRF`pU2^5|=*
    zUFqRz4@%eB+4E<wpIyv$gF&#vgZafA*Pl>{4_t?$-|E^`6@d&G9#rl#za0v%bi=24
    zWzHlwf@GO6YQD#Y5*~v66Zu{#@t(_?|09FAuT0PmWfbgtCvcr+iqNU)cc&)yLpo75
    zs+D%yCcXIx(MlY`(z=+0hV*T<>bCTy>=ZXlG~-{^!)Mn;&VFH(RDl&WTVS-Zzp^F!
    z6NL_73G)@`{hAgmHI*rK31uKAn0!}nKZ`0KCdhl;a9>#<wA+c`oKbefUr68T!t?0T
    z*Kxss39Ou*4Lhxm#U@$}#$p+<p6@EU_LnSWzuN7_r>hP}MG)n#xfsEj=DL;@1JT$;
    zP99hJJH+@9?s68nr5o&0lx)xev6J{h`q~+a_8B^~V#{@3Mt2hVff4(%Zskc7Y6_<e
    z7s3_yP#JktqGcl30?weK<v9g%X{gA0N~CLzE1pZ6cf*=qZi&iY5a4fE7jdqv*!(SA
    zsNou2fB{fOCb77|3tJtuDmr@iY%!+=S@7r-(5$0)W*o5w<K_TW?_%-0gv~STKnvZO
    z7*!c7kF9Iv(X);u+qz8@dT0;4wb&||V399q$(8vdWMFP(jT{N*!(S!U^nJc&k!PBH
    z#b2Rb^Fmc99#S}~geZe354&vxTkvD(%GN>n1}#=bG}h<wYsm={APTnfE5~^38)*(Z
    zo5T(d#8W4_Av}3S23eiTtCOoVagz*|v;^!uH^e!U1F&G_?RdkklXPOaX>pPAFHx4r
    z_mYb^i(D&PvklIJnn|wpfOHL+I>kX8fVV{s)bdW+4c;)Tr0t#<AL^dpw8K<mcTMQW
    z^#{sLS0z6{aMnOY5WL|;Wh(M7A*&nC7S>7{7-h&92oTMUO`xbURS?8)4<)NOJ~rYU
    z#aIW^tvNDbfT7bR>$;SIzh}%%`JN^1t{o|T=HBvrlpIJnP$J!Ix8q?5wrO(*m^BAR
    zM+=WE<}lc-PvX;NVV8Gwswc^T3yXhXt|fYe)9T2EGZR_BYb8>4^hZsF4uf{3JRlO-
    zLO0t!q=61Hp3Z)*9H#k^Io>MgdGiDgoYMvY1PU~)E85sR$|%|<ZUdUq+NZPc90z*e
    zy*0#Gn^azMiki;&xRwrcTqz$d7<8mm)@3@JN1HzTu%f`{%Jy6vtaGyIphYi^waTHn
    zpBm5p-h7163oIjYObBb<q%8&EUMPdW4hHZG+2BfQ!~4&>_?w;2nlYm4C-D{kQFjbA
    zR&Q$D@$B!-M~1Gb`ZYl!`a<UAr!2<h2xM*uV02VTc>i=ixn=hVXgp{&tjwZlnO0>d
    zoBqGwTrF=4nr=n%wBg@bqpHtBCA~s8de-zd6TbM3!%%XD3Glf!bJsdM)^S`pR-ihX
    z84{$GI$%vXMVt^G1?Zek2QenI46(=q#KHNVySma#FmIz&cl8`1HTQa{0x~#Uf(;R4
    z4Us#;l0c&O)=BBryOc9)_$(hYd?t(xzt_51Gk`k3=asWe1Z#BlU{b9MKD=P1S}>>I
    z5h{&Fu9a=6A<Q5)wZU20bQl9^`m7#k)wns&Y><t|A-!4{H=?@}?N-TSPDdRh!yXG%
    z77X1NjgoYRmc2-8(d5;rUT2}Ft~`Ub@JL^J!rfY-r|^Y&`iyt8$D7(S6M!)5o--MB
    z(N?Sjddqoq;7EryIgdCbQeu<K5nqN=Jv)sOKFG@`<Cq+k<FwikAo0$LpP~bO7S9oo
    zZENFPmMUa_ZEtpm=x(~%8rRxsZ*vzY|JuHBuYFawO*GoL8oy#`twi2B;rYv9wt<?8
    zLk*n;s)J|QHBoVLd9EBIY1O`xEhU(xbR%uElBh^ONDpYdSdl5Px{Q!jxhjgt0y;<(
    zVGpMmYA{{Q_u^%3DpIMfv3AJVMx(F9FF(poD%^BNSE;hnykhzo76!~%#jvuIrO_fY
    zLCUeG5#pPEm|$mXP{&;q2I2R^O>!sKpJsPFS%pt^eyfp9OxG`s4phbED2ALGkK-0z
    zC+UxTli?=5Q#aLf=c)NFiUoRlt4pe9x%*8boUafQ!4jeIH12y|=;S*8tR}8{sKsJZ
    zy2&a_oy|9al+WFPZM8|4DM%D#&pqi(t5Veszh3PjxhM)aZbaTj=QIrCHyqhjPS$c&
    zhJ!KwZSE#K-tglQU0zeeNjfOAO^7#}c!^MP;b`(E%a?=@MxIz7tlp%qoM_+7ko`gF
    z)4M^D{DFE@EdzQofzW)l&Thkk1I+1`!+2X}rZKk%Za@EP!u|U%;H4UcwyhIvYb_Rv
    z&f2?=-ldU8btoH{Y(oG&eu{&TW7DHA@SqRuaC11=M;^8A5oCS%u`bGw!9Uq2+{@}a
    zGdq!IW}i^3X=*)GN*#u)lMe$7$mOHAfsS<N2)|0_{8xE*vn`!q9HHp5bry4~nSIOO
    zx$TI_?n+dD_lwEeIzOACASlNrw|2HpHj$^3K43Wk7Ii1b?oZ&v$N?poH|M3O*Ta@d
    zUEfv_VD7~Ol{{yNdL`G%f#B@$u*wm-+QlOW%4NEo$^LnuSPD`=HTabUkppEBx0NAV
    z_4QB>ld8(s`SXMpph%z)Y-(PW_QNW5n3jxL!q-|pEgC11v;8VZ)QCf%Apb1l(A#-I
    zql`C&3=2t6h_oOa5V=-WwWW`!s$^LeQMpZNFK!5m(#FHTyAQ3`yz(<|?*0b5R@QG*
    zY|;)yP(lvEo989XM6O#F<5AFeo~rJ@&Nk{a>3pj~Z`cA%RIBa%g{rf$xsm@nhQr9-
    zSBUCUg!A}OzImG<lE+usA0EOkdUNqX$13xZsfiK4*5e-hA)VY=SOT2C#SGSzze@UX
    z10hO~3?E41O88Y5!NbXe-Dr`0S$V~z(WkO*pq(o7bArrI;lSE218%_@vF-WDmkLFF
    z&yIKq2(V+YB|2=dn8|n^4Ew=}_zABEgA?%sjnG1)gGq0aB6*Xn6Jr0ot7N&9sVB_o
    zqrqe^KBtfA3?)kTd=oElnjqWxim=X)yfC5nx6#ORCh+Gv#S@um8dd1ue9EYoNCKaj
    ztJ%}}z$fZw6a;;uP(Rf1ID)XO(Drv-K75g<Qu=a0#&L*vA_#LjQd$0B9y`@L#|sUb
    z^sEA6#6;gDKK<Jy?nh4pPn}yPBE`0EgPNrMR3gYtZv<Z~kxzYFn<+e~BB1Cq*Q<YI
    zYVWl_&|OsJ5vQ8d6szwz#{1)SS5G<Eqg(uun#1D#%9%Ao6syrGI}lO}&hqi)LMDj5
    z>ZuLu^~*NYmlo>hgKV%J6axf5!K#aGwa))&zz$Qy5FQgv+d8%okUB*anu;*0#iFqv
    zcu@T0h?A5My3!PR4qxN<>oEYTqMsWnqvHtyA_y<fWH;>Y>+x~2+tI781IrJT_d6dk
    z1pZtdOoZtRhcp50?j`9uIS_P54U^Ld08_Ia%qzJl3%`;o`$_cP^Myb)O0Uj-qZ|^2
    zebH)t!W#C?1|_7JbnQBUV1IGY$Ih;n`=2#OcE_~vpR%%J;~bw(IY%Wz9aj<59x~u2
    z!ee!Y!Pqm}sA|0So-S;qQ5-`ioqA(0Oxe=XMh6NX;xxHt<EfW~0r`S0&y~5-dV5{n
    zu9Efo8{G}uuI1h5d3I~A&#&?%eam+h?t~$8o-Ciy>13|YxYqjJi*#9kaE=&0=FuzF
    zh`w~n(w!{`p!vc!npOQ&qy=AWu3}|PMR+y4<*Pqla<)QTW!bed9o9!894`3;?Jz%4
    zb|fD*lt%yExYs0;6BUZK<WDS|h<>s>DjWGLW*IjAEEM=da?G7r0WZS<2Xb<53n#ur
    zwOMHc5roht!eylkN#N4V-ll2`O_Oj9_mxU+2mO`t$_{uNnR6`-IQhz$wHA>Mc9j6z
    zcqs!Bs797$!o5o2fAa>8A-f&Ml=k5Qp0vYQ6;&9kpiTcn?Fzh4n~?1|Y~am`{s%_!
    zF`9^meI@e*+Yu8{G$tZqrBJM$uQ{^@^kdUCo>aE%2+G0LrJNLG(F$l>i}R&d)ExcQ
    zvbyW&KfaJbZPnbx8gWKC+kF+>(IR+`v6NrOYaRFz$#aiB=U{8m=bTzqg^!}yOQ(px
    zP@%O1W^w9OQhWvsgeVJBTC7osK(>y&aONqhm*`DJkJK`<Z6VjQW7*E57KRc!MytuB
    z`n{f_c1$%B@U0uO^Q%v>;smi(5h}smn)2DY#p->9s~>8SEA{f&GLV};7I<47%vnSS
    zT8&Y|Nmfyqn0Cv<Bl1@EXHM({Cv-afPWOpmiDupg2aY+cre6%AP7-9>KG3%g3F0m_
    ztx7P^t(c=rwa+vPOf`I$jKu&{z&Mv&WmA47E~Hh437Hwzmg@K!rb?wKj1JR4gd;79
    zK9hb$9#kx{=s3<arQwW1oorQY6|{7M1X$4l!@)!KO*q<jz{KN~>;rwMJ2s(880C4w
    z$e-v^v#^@DblPEh-q|8aKch{eRKMNYZKCp3?1Of)L>TgGhukB?7$SD9Bmy5AtCVU^
    zvFTC23j0TY2T%FeNp(*s%^}tk6D_dn9I#>ZGbgpE>7tv6@UWh#Evu%z!E8%2sJa?;
    zMF-mi&hcqNY)e1LW+l<=a|>%F^94A=Y@QWk3*$tDcf$*EmPixlaL<;a?V!Z0AAzso
    z>su+)=$|q;<Y(|tDS$0IoVl^iN_#|HxbX;~S~gK?%qk07%qRi&SJzcwA7$9dp_GcK
    zG}i41WT=(Bw~_JEFvjnQZkVe}j(wOl4%W0fSm_ko<}ImFq^Qu1K9x*&EvQJ1b5*P?
    zt@wApvE8rU6Vz_oIfbCzc}HXJ1Pqs3MT+Wl$r*AUnmL;}b2&FU-{yx;q!@{D_d9L8
    zplUTbW13&z%<7<;{oqO2ukPyg6{Xy0eWClPvgT9nr>1_Bq#Q2jw8N&UjX-i}Qtf+{
    zTxK6Ir{Dml%S8y^tt5J|2JemY*n|Z)QFEANMMoVQ1Cs_Ak7ugZxe4&23#)@bznj*J
    zB0+-Qa%u|Hb6BtO=?Uhq$4MrDkeeQcgmdnAB5m!hCrC-r+3}u(${y=CWMKR{X!f1y
    z_uJ4SklFzFU0?Ec<AYAq2Cr$4*OpK{=0oqHIle}xvB&s9&9JVkQ^vW4k;nu1o%oQM
    zTycw2sr_#F(LfOs8LiC|zWnxOaPrjgkMQ_g4^6G^q86Vj>|#Ku2vGW$6z~tDElwn9
    zsbWv6sF*v%tK1<<C6Yl9hB~QYD1YEY)5_?qeSqtl&&KF4hDuh4{8Tw2P8a1f!=!$e
    zBX-|`=YCcOVJ#I=ru)m@7B}%aP`72WKrXzBPmjxr95|G;>R%>aG@TT5U3sfj)f8nt
    zkTtC49u)B$N~NzYl_+nL)2W^Jqo)I8X))(<A8JwwYr1(vPb+B{L4cz^_LHIJZ;AR;
    z>PQ@(RX?^S?L^HK)F+fu;&_9ve>qpFO6X`?(CFP)-V+a52qT1&P0V?moyNwHPFam=
    z175fxSdn91bzzNk0?uT_dOFs?U)rj}3FYmE`yQ&?rS9CDz!khJ_F$juI@8$j7UPLE
    z?uq_I2muRAl&T}oTPswK1@5oynJ_>erf59y%aiIM3-5Hd)$|li6G-!%)@(=zAMwgI
    z^tY275wXbE@Ryh)LGhT_U_yO<f+Wk$LSr$aLPax@`Fajd4cG@qg^ee!T+}l}Q{NP|
    zRM=o$Hl_277|921CHaC82!tC7m4q!~WDjRe<Ho1?;zSm(9o7%OQRiJq1izWg&`!6R
    zzOb}2Dby?>CZ>)Vi2KgG0Gb4&L9cPFD%T!$IjoI<H5U4X8i1X9yIMLG15|Tx73^@I
    z2B|HljpYrQR*hZP_=z(3?Tv`uPMO}eOJAy`A6G`rQ~&)JR>*k}goT^)(>ylEzE~h~
    z0~VQk(d(Etqs!$2sgh~Z5E7(*ihiOgm<vR`Oy{CbfoDq8gVde6K!og-G-EpF8L&~5
    z37c#voj0W!Ig2k8Kf@A?!1e*LrPT|>YP5Ca2qLID2_2JaG)3-ox=OSqF>+Q#$=+Xd
    zE`DHlAnQVESOt5Lk<*%H#C&dX)U}_o+i1XykDE(jt<HMg9KQ&-Xr#X22u7UP!$zD{
    z?g$I9EfJsP+BaQg(h<Qrs$12i4CU5U%3)o?-0RH4`YEnWcTC1Uor_pM#kIwk`kA`3
    zC*8Fh$ZjhP&VblATnm)}!W}Yl(XIFALwmGVPB+A+JeX4=e4t|@oOSJB#ivx;T=~x%
    zv?yu*6-^~7iG$!hI^PRjeFHOa91NYaK^;#ayrE2-D~t2ZnJb%U8m8a`b?zxgpjN--
    zAVKv<Hcv{aOnWte)rWn+0YR*c`YvHzsu7~$PHa@zktI0eD<l0Cmo?#W%q;PZ4HM|C
    z?m$m@YPf8qo~k8-bd_mb-k9|SF`VHhpn>pHL_&-0O$3c%?Bs0`?u~oIR^QN>g^=T-
    zdeZNUO~;Yl^{o16Fc4M38}6fCGCD)*iDYzgM1#!cL}QwGbA0q011QES;DJ3we6nm#
    zAZwR@IfeFD5-+SKkiS#ckbn@|aN~qvxB*6kUMESna&n2-154ndo8x1=0`qQ!3weMD
    zsQxzUNSYQfH&TDP3@QhMRWsEYr0YXt_Y}>p?6s&ae{!yWo(sL|YwnvdfZ((M71UJ1
    z)hZyrzvxJ4!QV~ks0sbG3Qo-#E}OYA=*$&ep9}R7oV$EShqs^wQFjBSaK|&nll7u?
    zXNrv#<b5n}+;U(wMu`p-T~*Qj_ko^+HRp@4Z>Zb0-UXx}3+h(&UA;#@=yq1Ao@$CC
    zYc<dX%}%-Md-fo#*2{e}cHjK$zIi&|bApB5SS$k!`etfcCP+cBze@zf<R?LR<0hao
    zSV24(!v;(W1jpussCOBNOFE3IMQzWi1<OlXU$v0J4en-e5B1Lhe}Rn=sJ;`=aXG~X
    z2}kr|LxeM`yTM?vd$wAFa>+h+5M7xk`ZpR8LpHClY%^Wfw9Yvg%q)Yj{(?z9sqLMK
    zW*{`ziLGJU-gdU0)~V?5!JNAxaRWVKNlWC2=1le#ohuC`t==Pv;x*fzmQGG`I*hZ`
    zYMNV`I2whOmQ1%_z2%f9<_0sV_->4+a4T^h&#K4su)ByQ@r}kVS4fz8%$YFld7`g4
    zwG}-1vh|YQn#mB=rF%+T`&^I)&cBr)3^nL>8cC$|bBGQ1b!qb|CbXCx_WWlmLwg6r
    zaNaJE5lkz-#mFSf0H}ebWNL<3CZiZG_bPfWTvOD$R$yJN<cr$4ofEO~jA}iioA2BR
    zSJyg5p$k#?G?;+%bAuSJk~Ar<JZ0DbN)slM7IfmFdLP9CN0rKG$g}1o28^{(Q%$XY
    zFXEud_arnlYhKi4zK-I?s94<zgt#}oX$1{W*h?FP84g>UP)o~2Rd<pq^;dU%0X1QW
    zG@_kipee3p+!6p|CT5FT)NAd(m~)y&{N*ka@#N?1%436EvT8JM7fi~^RNQ=|<TS=R
    zd{PbulK>{^Ot<z-ungN%e#L!N)P&Cu099%+Gb9*;XSN9uT8eQHOnNj)8K{ZchDZVx
    z4-G3`En8fLmG3FbPWH}JyYujr(tJ8oMRQorVv`CFz82N3n&mnBRO)HYkXg54h<Q>B
    zDAH2ZGSkJpwg{N2r&awrj_o~8vu4Ff5_6i+F{6|vYEEGuAoWy6YMA_>no87?m}!(e
    zjp&z*MiY6OO(d(qBxJt$PIb0+<KQG~I<H^tgPP7;Q;|Z^i9%73HO;q!AXX_dEbHGx
    zIlr|WnwG62HBi!R->-JH!CnP2BJoVB)T@q8vRG69o@cjdNQE?=EBN8}8-B$7*N<MS
    zq(ykFhZzXq+m~r&Xr$`c^Yd@ErSpPoQZIBx)jM6?e&3j=w(C!AYHFj*Yr|8}2;U$p
    zx^3ZFq2xHGFvCPmL<^yf8^@I(hJ8$Y?QGKHb*VNeu_xnTl3Jcb3%v;fS@x^tzz&OD
    z!=<Jlh88h0^El^NUNwnyH2%<e?T$>c0d9%C1_8PGkOdO8V#)<TILCZM;E>&hACE?~
    zN<|qyr3)+I|J!J!k6PLQL=4-ya#86Ja;6$M`g=uQK$BeMN)!%;m!eA$P?Mws3?^l(
    z`)A7F$COHycWT*TovtGninQaMim2ngBkz>b(t+MDRdmG2GfA>Mlm6+OG-87zD#0Nt
    zRpJ{J_MS*dIGgKh;Xl&LKz$u~rB^kkvR6@!eDQ-R5LK<IG+w1xm649Nj<m;Luvht{
    zMjqk$quTg${`8=_TU4QA{zL-M>Z3#XcU%3cTLM(<E)H(k&t=MNj((ovCuqg^k7|jW
    zY|IRz)FBczDt=$5|EPs&fU#zzCPJ&78?L6TF?XWc12G$VV7f3lkAr%)c}C-O!Ov=Q
    z!kOxm%JM96P4IF${fy;V83fZj^cxAvXdrz=_()YHm$nieVu-6S35rpH=Kp!KB1uDR
    zIuT5Dl6a<X&G18&4B(+@_oNJdU9hCq6|kzDvTV9*AX{&4sUfyX&C!vtP3KY8WusJu
    z13LhGP0blQN?I8o1VF9q@Y<&!N@h7?SGNNqsZ(UpQp38Z50li0lTusB6!Dd6V@j2j
    z(nc6;LypSUs{4F$aoay3*1J7GqP$CO1ZbCS!jB&D_iTW!HRoX%r;jtDP4HLc&tZUx
    zbuH73Aw|DW;P|8+UN>4_%WJz+m~CeQi0pJ2Y0ey|3&uOV!J|rjd*%3?`O?ikFb}lb
    z=#l4WNiSU=wfd&k1}AP}zja)2e0R?=tG;n-s4FyNFqL7KH+sEe^-PePS{&z2WUBQ4
    zk0aB1IOumEQ^#?0rmFuexnrG{oHvnbtAGC)Qaw6=BXQW64gf4mW&<2!op}ubzCVJK
    zY(@K?$V_s)Y1=9xtN4vF&hEBgX&^l~wy|-r6N6!Dy|CD2E8J*iPuh4pNJi0q$ngMk
    zxtfl`!5H{T&rbN@5ozfW30z*UKcg$5;WJdf_}IhJ)rbZ@WE|TNLrWYOmUIIExIW{x
    zI2dja3{xY|mQd7S)9R$7ZdekOjgQ~Al?Jb*R|*+AWxV_*UEjkwEx!AbHwdOluGiYV
    zO5c5}jT`8b?3P}oc%H5G)wYmd#mHQ}f?>y}+Gf?bTfA7RK;kYx2J*xLF$a;Uo%GCL
    zHZ2;d3ujn2NAzPjin@0!>w_WF3l48-5dJzbtEty7YoXmPH6tGAaBjqf+_0*^AQE$&
    zF;dv-RC!5sSt|cTj@0Pr3ka?Dub>D)P<<qjsIuNk;_T`3yt0?4vKg1-5E6MmQg@RC
    zd$EY9o?N9hFFNoq?0Rc~O|+-t|BK0Us(#1(^;(#?#!dn+nEoR&%l|Jku5Jh8)2^ux
    z@+i0A-0WlVKUfFFZ#UK<F@%Qo=zv?8<LZ&^cJ)&;v7SOL(F9?Mcv>n^qlN243ntvP
    zqG#9iXZrZ+Ivw_t&ei2e;k3ftIgwp=XSUIJ(7eA9G-H8jIBFdv456_sNO@MMR*6DL
    zYaN$Cm{voRIx~(v*Ah18SF@trSpY^B77<C`rjql1{nZ`>zy9h86Hv9N(KxL~c6p^1
    z@Fvh%xgz3vy-W@TD)x^a)`9$hqe&S7&?EqDQiJwfLwgg(33h!A=e!LRtXpWd+qh>u
    z6?$VsPTmuhc#)r6)>&1e{j1(t!Ub9GY$PHp>uzjlq=&r5R_q2UWy#tKk_Anw;*3g~
    z$+QM#1`erHen1OP@EXBNT5Dn|u%DKFyl5J%a|BLh_EC1lOVdI=tRKy}2i+L+XVji!
    z`K<E}H6M3J0c86cO>pH7!If8VR|=0gEOv$BsuaUj0!U~lO&fja>cC^IU$$Gv-ZCj9
    zblY8|H{xok&LE7f!F~57FmmWlmPx=@BYaKoAYo)x+xwA%x<76_gdUq4U%~5$qu5FI
    z?NT(&fm(HtL6hOQU`o4AE&;3ZgMn5y>qx&v6tkQl<fK0FH0zH;EBjU+583Hxx((?S
    z8-s3*Et9XfS(`Bj<YUfhijR+bsm;IxTiMj5&ddu!AkTdF4ZJ~BvStKcRq+qcX-lac
    zASxrbiI!KE_J}FkE>e!US#4slBi>50NnFEGg>&M;An@68G<Jp-)p7t=z^E%`@Pb=2
    z+a{z)rsuM~jm4nK5UOKeqfE8Pt&;OKD8}0Uo42I|JYg-T70bJtSe*57Al8JMU08`%
    zl0{|&>Me3`pMz+m6;xUS_SDN#+A=z|X}}DJj<+AtD-(L3cI=tTv#q&z{epjXCL%xL
    z^TR&-uHKQZR1g!pGj%{r@z73w)8Qdm<u;6FGz%|~o%_aQuhTKBb&%^&iYw=xjiAm2
    zs+3|?QbO8dAOx~#6~z%pnR+3>0=q}re>d)X*P7>B_FGv)0cy0I%Zhv(vMtIo@~@($
    z(=as5ut0!eiAszJGYIFqP|@00tNv0DB77vB(NeT+5r_+=Mr<<QD4#wJKNQX^L{64X
    zdR}E*i=0B!|1i6v5*e8UJzC`<Ov)IQ7C_~J!SQV47tZ87tRVxzwj}N3dpcjF%A}}g
    z-)70v_f-Tpjk*w}fr^_<Pjqv~QC(H^>P0Q(Br>F$buRi#oQzqNIhZk+WRu2|jY$ZO
    z+>(=+9fs=>-3Yu8l~<LE-S}>>TvJv3NFb2W{aLV2+*Es;S)w!S$wMjoR#9ehCyY;%
    zX%Q}L-b{?gx9JbFcji7+)yz$%r_4lYXFG$np4tr5HX;xoA7^kAwQr7(e^AE376NLY
    z*qlTr>r*pjO=S$NMzh39%Z@xaP{A#%U5ZX7SUu2<(uA|}4Q|yvMDpG3sLMneB9)~E
    z1L`b7%Bf-a_+_Z9(z4n;PQ5v_0?5hPkxKRsl5A>=^GqN9vMUvp`ncT(y`y5&*O<eJ
    z+N^<v&V$n}_p6L@9V|k4_d(;(TH2z~9@#tVxvg^*(6S6#A&0v#`n&W(^}5kf<qR0u
    z3@u-@(wNr`hQS1I6l!ZQ)vhz;P{;0Rr#vbDT-F)KvZt=J)%Z!z8`PmDKUO^lsX7O1
    z$Sm(lTI1$Ks-qBowyfQ<sfM-cgQ^tUr3Hy8a-)x6n^%<;$oo4A`eP38tWv}Nuk~Xv
    zo**^5(^?sXes|Kfs&m$GFb~*Ij;WA0Wpp-NXA9*Ka*M>~NIdO0Qi<1KAg3oZzbv`^
    z>8mf>MoJ=O*$=ePO=Bb*MhdXa0b|REH^|xW`8QvEiz@R#RsC6>U7z#kOo9;bpWI!q
    zy}*eEYwA*pD1rm6<SjnEe;r?fQ}R8oE0=km<(w`AQCNElEb+|uUZzB((MG4Cghz1j
    znkwcobuuz^@sYK_!h54fxk%|?Mr5#3`QDvjzGfG5BHvyx?>)UpPcFr|ruT~No9m?1
    zdYoNy9bd{FAs9NoS9Bz?V(0Cn8lboG{!*ratL=G)Sm&}zUR}1`x~YSDTQ=<i=nOd1
    zM>28V37_mCYV3P6nw%C5R2p>w0wa5%Pv)K|Rg@fU+y#d;0tNjgogKGmA63hy`IiiA
    zQzh2~m4gYngV=P}Q75kh<CCQ8RRpQ#luo;_oa8eTvUVQH6q&xhfAtc<<cKrme3gAK
    z^7<Wb6y=nH2~G*M00}C#*r>w2t{Db)`0e+t%;}_NJM(YXagu5a#m)sF0!oPnKpKil
    zNML8uaUD{N%sx3Hslu9RC_MIphOs8?0YZb_aSZj;`daFx3#xGh9EHPu)KLL{*a(NM
    zaGEv&P$Dv^cc<t0VY!s3R1(E~V5~;FQ6wO*=97-;!W?VCQBn|PZ@6u625*f8p)0`w
    zO>$mV;jh)(g~>M2+t|?9H2w9#xxR3&u&N&2QQ09h#8YWtuuBI@dB8xzQZ2tuziI_C
    zFG}HE<UlWkt;3F@X?IZ-S=nItuL+s_*V7SUpx@}~FT*E<m!8v=Kbs!UgI}ZBFURvI
    zC*pU;Im0JYV&0A}%J~z2_6us9KOvNKc`d%wIO+2juXkU(c=jCJ=@)o*adL5TBEBi%
    zHuEk2eN{%@lM~Olv3gI46Z)#dEGKqD7Qci=tAVciytj`O7Wl!w6?ISQUPd)RSxvue
    zRUQos1+UNXc<7{<!q?XZY#|Kx#1npIeBqSxymCLHGq>^1$Z9IB_>U#$Qpyl&8~rRW
    zLEEUL2EQ$<(XY)(YU70>_@grEWSmjXbjI{fTFqB29I^*aIocDPr>5I!&(9+`EGSzP
    zKjHM=;AJZNePSNh_ygxw7$z7GPPZ@|5^2vU&t&3Ic$uAu%4JhBbv}%Li|@{5SyJDM
    z;fm-v?XhZey{9T}_Wv#ITASN8vh4T$6%@*)0>UOmJN_^W8DV9;_GG4F$7?YYZ_z9l
    zM1d9(l2AZUkBI#5bI-l~1VJTR`@t5_Y&3xGM)!T5W6hb!J%j>L;>n8?(A+ikAL&u+
    znNV2URnTKL1vw<bzl;65hCRmFrTq0HqUJz7PDg5)Z<=@2Rk<ihC`WohlXDub|E%fb
    zwqB;D5f<hn`V1lx=zk>1X_-nC#wE#oy;H0(OweY#ZQHhO+qP}nwr$&fw{6?DZSVQc
    znPiebnao`$ebYCUPIaw*RtxuH%)NbsWfd0pR|EgPH;`jIyT|oQSJz|Igl2y3M3i$S
    zAjv7JrPyHDFiWB<C}cdP`Z>!UPt94@5GE4D5-bp1-YNBzz4=>kS63IH>xq>>Jk8hU
    ziYNSXT7Ue9=cC(y`cFYS5h5mYXg`~f0FmKZY#WWl1at{VIAYiMr+vBV(o0Q9*`H3s
    z1o?U(DVJFNr!5`iiR+o>rJaS-jWg-br;kS&JIV5QZ?c;O%-_ZOds{mTYcj+}nl$y#
    z!*P@(9Q2De2GM{9)_Bv&U(bgnZ_l8uB0HB}5`LqUsC7yq^Z30?O`#8zS`o@RG)7hQ
    zqY-6tlw`J}vKARkW|g;qzO60Ef4oR*i!m3~2k_+IY6XVn_J*Wy(wW>~pmBMTtMmB=
    z=cR*^x%C&dS74#|E{0dFx~sH3by+!qWY+Ij#|RSZP?CFHMROloz9*_TtG=sS*ts$f
    z0Lq2kuXgU$YPTs_{`Ucbcr6Vg*e2fq0tAfuyWsu6mq~K^XH%pNCke7mdFVZ;l}xOU
    zTelStvdQdQun}4t9;wEmD^oTk%S|N66_T$J3=!ecV4vK|9sbKthu~CqMNsCQoWR{5
    z5YObcY*tNs*b_-Tk_jOW0_lKv+ceSfzbO4YEKBIkCh$NdMa7qV2@F_?3|O?!l*0}O
    zs=fMjLv0s9Grf3wC2R;M#R0B3-CgYXCuu@bZI=AoHN_Ff`l-fyi`|Rfp*EeJ-Bi1&
    z)Pz#JR%(5x*X^lw>8NF(?43Kn!;~*;6T`<qXiJfKh~SxIqE6xK<&?kXti=7CMVZc#
    zccsJv;jQw@&VF88_)el=ks!TUfgt@$+uAr0l0|mmEf6M-GHXu<cI9sgAc&=EZeN9p
    zyPtdUv$I4xQ)r!L?NnJ;Q6)=a$h$k6NR>jYH+eZDw;`eF$L%aAqGYP6d~=;ex@B4m
    zoA7R<a)Pi?-n3hkeKCvVkK&-QCU;tQOJj06wpholq5R7_w<zBYxHVY@y$5YVT(xb)
    zTu>6!XBl3fLDLqTPEmZJSCGNk^pg62pi`xtq^?n5Q=^qKH1y)%D;VRB)*ES(witx8
    zY9JAQ`6qGx6lf1#5yOD&F^}XTU?qD9<OP~ha(>HEkt(39c<#-)q<u~9Z0#04CHff3
    z%JiK?q!98&u0h|G<NdR!JCToLh<J<6&%|lIFUV2t-3$xdlh~kljX9<i(BaT+TF=cM
    zMcf97F_M|G#f~Y@FZ~w{GP?TL+YaK1mtoP(p}w7eW#!(lIOBaguwwu5d41Ml3{Ed!
    zKa)Ns(3~{rVrV7=Q2HD>bP_1JFk95-I6uaW46b14q!`321F1GvWD}2-V!P^BKmrO+
    zSK}*UB|+Gx?9ZDddsxS#{IZ>QCD<4;9B4ci1d6)oK68sk$Mwu4Uq}Bbk2zueGh^d_
    z7sHeK<8RR88)IMi*?!Ku-@Mtd;_}29s7vcG0r`vG(raliJf;_ara`8=tswXpK_$Pz
    zMknc!{ZE6lDzvo_>TAJ0i`LxjOrVhvxT2Ryk&kw{=HV}CXV=LfO{UT`QWy}%Yca46
    z48K4Z)AfusQZit2F_L)2FJG$uxiBm&rQ}(m)krPlCj13P_)T@ll-M;uKVz_^dB#hq
    zhgBHV%b1AviNPJ`U=fs3s7uc+PIg&2>#Do=9Qt6w=LzqoP|)y2@2c}sn|wxnKUTDH
    zTF=%?h91d`Py<AQYKp0!)7|)YOc?Ny6wch$EL0nPGleGo8L@bc;Mmsp;>Nml*^AR3
    zydTzt%{*B6&IFjCARxg*v%~*05oeCg0*bM2`d4QXEu_dyW^GuC;^PSJWO9Wp?SZut
    zSL6vC2%7x-oT8cG8C!*%0D$?^B{NHZG2%b88*UC*C86|S+$eE0J_b7SW<p)EE?mAT
    zBP|gRBf%|=S6#DAdn&V|LgpQIGVTbD9jTW)UY(!UDPFm6RBiV4p4N-pf1Q(p6MITT
    z4I^IBC%_P0U)%qwe9s)-wfh-QO_geAbxK}*133Owo(PlhcJ>=^X&dS7FQ?R=Fw}%`
    zzQe95_tdI`?PAQwUEkD^2}Ra`B0O#<C{Lbi1-209gcc#+T3*iD-Q+RcR?`sKd4ftX
    zwbKg}PNy>2#cM~++%o9W(CVhCTKPjuj&`3?pr|L;#sf)Z;Iu$A8IGs<o@AWOrg>4g
    z7W65Pgwze@@z82}k2#|rRy8|Tp*E{DN~Q7G0v5!-P3O!V&4vMBujG7!(^l?VTQD%j
    z)m$jrJK?nN2EC5b73FZNMrzBt(}0A|;f3-i>HJP&VVOi2vQpYc5Q&oy)FY)_2><%!
    zyB??4M;uxwpUrFb6?W>KS>c4!HVm|hM5e3%6W?;8Eh&(o4R;)1BmMP}c-456J@tH>
    z4><f0T4UFOH+YTpKn4bAHSItZc15rfU68^?{e)u)<G|%7Z>DbSSvAeT%jT6HL?a$t
    zk?;j)XJj?tLg`-)svw}jX7DcxP0M+lN6^8Au5dv?e+OK`3f@YqvNUTt>3KI?$-Doy
    zRpn!v73zns*VtFjEx<sZW~_<%(opK-I+ll+O{&v5wWvcHjN;Lb$v7po{ohFMs&@O1
    z88|TULUVe9bY4A&%ACa!@@l6c5?4~+Y8QhiON-6~6h+o2D81tjR9lDGe@)1Hdhk0Z
    zh#wULFRS6LcP5Ws0P8&k&)8(b-NJ1r*kgcIO{w@b2V80ltVXB?x3uYMNz3Y9#NwVz
    zXV_Zh&BY-FrRQnC&<Y~Ob&E6guBIC!oRG0nnL*?!0EWEX%ynrFrDzlJ-bO<Y{*?Wi
    z{dHeOhU?ALW^Jr0>>S9~HkM_6_^F6L`V%d~SC3P*545IwmKU&p(oCa$$K&ngH<(Ob
    z_|6$7gU4AMC<J(*E!{BIA&iYDI#wno#f#vwAQO#Wym+MemSt6FrZ`}8y`?7WPMm<4
    z#WLZakZTPr)SyQUIS+*^%5&P8D$(aZRtVgOcvk?iw%4+^&p9UC>la6az&xJZO#@_1
    zEO|eWfWXKI`!KH%qgjO&dAbm=_Y(qK@$Th7>8A<v)3PzaQ&?Vxwm#i(cZ*VvNdThH
    z)Yedr&YC*BB4H<o^fTj3qgeN45Rv_2ruB5LsaG>)oBFEQffg>GkYqK{)89prsvUk;
    zRwtpSF=E}2f~({f-U0c6Hpp$cx3z!tI!&rmi~v1&eqL`!@UqUusnYpj8t=PV*N(&U
    zuygv|?`d#)w=2zMH(N#7^Vc2)l}h$a$;sv=<)ZG(rS(@qpOutPCt!~Kb679^=w{0x
    zRTts^tWvQFan}GD6p^w@PIlm6^HTypW+B)B_dF5U6)(qv)do}A94W(wlV-e1D>6BX
    z?Q?TyNM(y=PV1`b0iK1_qYbVIM1Kae9)xrObMw4WV=sptRA`SJ)HSc^24;HHOAYhI
    z^1-}HqN)Lxu;(zkTZ(z22Ma}A?3D1akVuA!2rK)Jq94uVMx5;O7KrQ9RsBZ5Y1khS
    zt9N}$Q0@54Y|}y;KU{l%sa%evv@tY%s$(ArSA;Oq-3*c<w^{5C6Bk)61tVlTs(2A$
    z`M=efSw#h4E~?1vXbmwMxnf%J9_b~;UDDN)t77o!r(E^;OX@uG`I>-fYTDIv%AL+z
    zBamkS8+)_}af?>k%EYVJyE`5q?OpcbcPNf6&G)>6As0GcZD1MXT(DKC2$UW=wGV!o
    zoJP53%~F^cmLkV=0xE^Bq)cn5zkug}_sXJRZKoU&tM2(B^l6M*ype>M91p<dxUPOv
    zsW#`Xa$2g;-yP#q(4SPzKYsduklMXpc4qnXM~_fyZxt95jb0yqK_#p1O-<$Pg4+73
    zn`=POCFDl)lr^xM_=MamhvZO8Fvi2`n0JVLJ>bn<562rFR<y1P1;HjxBVVv;t`?{(
    zzi<^?62wt;VBF1#7S!T5NAk0v>Q8iRFF8{e2IW{QPayDB<*VHdYiw<SL<B#GJi$mF
    zM|PP=tj?wuq;~;MP;ei^M(zMk!H?M_$GXA7bgql!`&cgH!4iG=i3upB`Qncp-8#L~
    zuKD6gkC(IC6pHK?E$Vy+4tM$(>kfwYH~Fz5<;_#&n0P)H(C5DKA?A>5m0jeBw*N~#
    zu`4<X;cAh|h4=$qD~Wt+24yVxl^;d?!FTO9uz2G0wvGC$UmM*~{!%0QP8G3!H#nyC
    zU<p>hgJvwn-*cg!sH{ag{ssYM6xl5hIWbP~BKq+%(`Dw5wl32rx2(=@_ve96xS&63
    zSzzT<Yd*bOYQ~;)Nymuox3h@JqPuOo74PZtSt1r}57!LAQx;I$t8QRtvTdSiUK3#O
    z!`&Yn$g)y4db8RA6uPQ77)5`uPUemO4$0Wf%ce%{um3n1`nA*2jns^(U_zKu9j~Jh
    z{6>c+@JUUL`x~qg#)+oK+r}r0p%|RY8hJnmIY@2rEeJ4I5+A{6hVueC#k1{tr;XM#
    zZ1R1(l=*!pPXuEAOdnlBt)W*4A9Fz7v3fUj*z@3$KAO#W(~v>aC`r6ten~SXVHx%R
    z;7x9={$kqeH>2;pVP|8~3-@!SaT!0J*=3-{wMA=588Lm;3lf&7#gWfm#qHn7n1@c=
    z=rQ<Xt2#`qr77P9odC0A?8T^y`lMdT75sI*)F6_ksOR0(=|@^phDNcDa|rTafDnVm
    z<?$!YaSni6Ty>_{onJb!DRG!RSaCGqk;;Z!-xaga=l^yQ+$zKBncVrp#nKB9+idEQ
    z*w1VoC!=*ZCVGcb<rBGS$1|Slrn2vAu5fN-2WBM5Nsg&U;7<Q=vD_c*Vdqy!SmQ$>
    zsin-z%r`v)+eYxNCT{zu4O@I3D`)Uh%*xb?k*}NOW7eMZD)w)LRs{N#CO!ZCo&zuO
    zC7DCZd?o?Ik;q`05Io*HA$~C?-#A)>%S~{qJVVsAaoUg))XtP`Z4LqYyUs2vw$$nh
    zDs39J;xM4Z5psO+F>m1*!xe`BT-E=|-qWD8Xd?|c)4~ovC?$kYz+tM!j7xycz`G>`
    z^*r!Gz21VlW{x@-Z9c<h)inS#W=^V@Vdy+!$1<?bi47oNMwZ`Q)xo_k7}%F@{XU;h
    zqbc$2IrRc`bS6Q5+814t>+Dt&A~ePPrdrFG5^`?LLG{{<*n>dVjE0R_s#=&^9YzB1
    z3`-*-gY8|Iw=N!2eH6^LAi7MkwlM00O^lybnHLD4V}Dmf?|bdg|D+Jbi;lJg_#|Ea
    z5t?Y<aY3Rg<`pbkKr_ixe^y81sU%*`XcrDeLC_c>e%mC)Q~PUAViCt*{b9mNN#KhY
    z$0b0>ePRxOodR69pTz6pW?)@<BPjaY;(Dkn7pLu#2`KbOgS*$7t<h^;={^HGcp7j5
    zkO0$=m_>eWZw*lMtE97$<)&fup5h;Mpux-v6CU!d-A9Df@7`<Uyp7`0A{BhZZ^AL$
    zO_dA_m1cNJsQ1r@zm)O=m~@?+?jO1rYy13qjeA$;dN@FTniJft6n8qYDdlB}&YT}V
    zaT8;Qjw+f;pbBNdC?L~;{^8Ftgs8zyLPq|txi_4^>s#+aN$^CL8t}UpBDZH;>Oi-c
    z&O+o{(1n)jk*n5MzFSe^*{g=L3i(=j_!CS9<1Q-@{2CX5t?pb%&uduk)(N=qyLSM}
    zf(8pLp`{-AWiV+7-cyS^HZ<$xbW;Lnci=L~X_`wWxkpupNw;FLZd$Y22a&YMl#$Ew
    zTr4Ze4n_Z#N(*AqdRH%+-X^FK9ar+!=1-X8Q-5_&jr4UK2}yH09)ehtD27_svICqp
    z`EW9__}ak)vr&V0m-v)+f*QxaJ4xnYI<*^BYpfa1i({(;9Goc>m@8^&Wc7QaaV&gU
    zE}i<z{b>~jn`tFN9%puW88{iT<Cd&gG?zI*Wm+agNjI%{Sgg3$dC#R4Q6H)^S~Xhr
    z=DQZS?TyJ$-+xQqdGE8PKSp{XLoSZ}$T-e2+0f9rHgRi;TQ38owa{qL-k>Y&8F2nW
    zpo*NkVB1IIs;^i!(%=@#yEn!5y^$^XaG<e=6leBCexcUwaCsiVs{eLS1lTJcMxHQz
    znM#ZX0*~qW5f_)eb4quYDzA8xn|Fx|`@W0MC;q!^Y_k4VyE=6y0okKu>^V1g$Mq?k
    zoI=Ex#h25(i}Jj4@-)i5lU}xxZ4P$rM}XU;{q6fD!+@>y&QulrZHeh4&I~3>G+XTI
    z$vf@Ez~?KCnO&?g?ZFh%SY&XK8e1nq^Ai9$e!4%peZNj`w&vdU;>~_^uf8#j<9C)<
    zeuUkr>N6zaVT_CJow*uFN^1!Fyob{^#6m2~!FweN{P3dyLl<^k_<U`h=r?H@VhFRr
    z0iTY3`y)uigjI#K`s&iu@ek-A4m>gHGo<_{rpor@Uoe@&9a2ERhfM|jDi{+9(ny}1
    zV(4r(tzLQcztr|9v>z(>GfmzKT+5}TL&Qw-17_fjUvTyP%@<xjlHQ)<TsiLwFcPcJ
    zb?BcPgY|@g62g@rDxX5KCilid=gjpX(D+ugal_?|6dKzhn(+A?b-wgOPpQ}eL2SOC
    zRes@~R#G|Rh$nD>d?mp>zeDqK|A5*D>i>eXF7G(}PAmLZSFWsj3g%joFC(jjK8rCU
    ziu>57^Nco|`p%d90i{BA3!w3K>ch+E6j(X`;{AdDr^xyO7r~PX7yy6?8~_04|0+Xv
    zwfz50$i~jjt}3?nTWkowdHRJ|6bT@OG~BLjO6TC^TU@}nt7u#B1(nGoX+)e!PS+40
    zcic)zv}1AK1LC_6w;gACWo`CJ_<L9lU&ni@LP<9?xjW^|DW@Aga!sI_Gxc`KlitGR
    zOZfl2iinlyta)@P>9B!vWI5Opp3Lr$);wVS6AQYtw^EQzxE~<5eO0re;vfDNX0I~P
    zvq)u7CD~LrSjc=-t64~N^?Vd{P=Jd%u3zDwxOu*$vIVIWz-lN#5(TWH4Pj2Ysa%B0
    zn_CWXgqw~07vffH3z%lcnLelhy{&I9`Mq<D3S#17=H@wbEk+>~RMTc4U5RgbM$2A9
    z5wckTUz`guPpQpKiw*x#OyPsd6Qii%u)noy%I4({P>f9<3Y0R4j~P(%))Agd4oc9I
    zSdw9=N5nrINnX%Q;~i~}gZHC1hzY0z)Lgp0z?z~_*d<M+=G9=kkCRfKEXmh!fyuNQ
    zOrj$_5d+Kxfj;!yJD6D4m|<K@&SK#m1awU}Mc{2K^r-L|-C{M=e($}UxS6OV5hFw{
    zlNF`=))~JsLn1~^YqrRTSO~QadiSvEc^YV7Mp#~S66?CT2qd*C@h7${rahN3whrXk
    z0MaTE#{Ec{kT0AKi8|Gimi0H?$lbj!gG4qWwt$rlqIp#%E2Kw~OJBfeW-4ez+cv+#
    z)-SR-5q__G-pYE!&(0<T`I-oLil|I4Y9MhA<}<toXhj?iP4aIHVeVM{nRh?l?P!gV
    zf@%|3j0P2@T(v`|<J^?z@y7E-ZaaqwKR^6uzSrV#Aq5BQ4CL3*42~};xS1K|j7`L&
    zB3^i7=yHl5i;~Ey6>w9-lXpOL#DYhjy=Zum!{hJv)|-s~?<cz^Z7&UeYNhF`SFU{N
    zCqFv;<nH0Uw98jx^y%{8%jsk4_!L#;c!4Pxc`2`Lx_`1~gOs@<`98ll_%o<n$OaVd
    zHsKJ6wz<%0!y+{2Hph@Mafs}y^~f^7E=y_#+udDozyn|_F75n@QP4)kJ#Pa#cn#uW
    z@lMO@m+6M1xc(o$9dZ3tA-u8=4~yFQZaO4hg3A($jMEn4^Edzhtg$9hg9$)#0DuaA
    z008X&SB+UYulQQKZ;7Stzx|?;uoVNCArjr(=D|^fjL}jr@g)!MuJ>eeHXQ;dl2#fa
    z>;n|w2|x7B^|b8*NKEW>;lBpc@>D^ozWr1kK13hvzy0+btPJhn*@GVq+_2>JMwL6f
    zI6Xd|cs!OrJfGm}!PsS)<>KJ~{pznf5g&?n1eM!Ii}q?ha$#;qp0L^<?pd>Gr2n%J
    z(VU+_|81a1&#7Y%4Y)OKEaBcL=9^`cg)FXh-gUSei9*Nr0LbU0U4u_;@3nlE@uy%P
    zVH%2uX)@xZ$i~)#MKfJcIYbJp{?DQ+-ncJ1lOCME>xa|L@jHYcrk-sSs5?lu36`A&
    zZ)MSI5u{nL2V%L&Q{(B$s_{szcwbEX!9J@t)zJ+z2Mig!AH=G-7~&+hK*ut)*A~_n
    z&rUS*hlk(B-5G7~sVcn0lF$!l)~3lyks(1&Bd@Qn`if9r-9+ig_8_a)*G0Xnev+j=
    z13bkAdx^6O1x)XhhiczMCOt&tYM0sdSltBmV4VZ0R-UZcIPqkN71hF7PhX_TizP}J
    zzMBu&t4X2JZ|}LVEQo@O`_O(^{fM^jgdar__M)r*bZH+Dl%sA)pbxeH!`~9U?n|SX
    zxp_Av?%6VOw^n07TI1FgjLPcRGb@S==7^9hPp6S;R&0P1GdSwc8j7jby`eG^z|S|x
    z11dcKE0rIa0TNSjVLxs-+JfS@cW;Dge&za$aOk!1;pPrVqC?XJmL<xe>ep9y=sLqb
    z)x=kSSoYo6eY9e!_QcRBp$jny2^0Rt7+7Jb+G6~6wjmnzN0<cI;NiKe(;%eZApn37
    zQSGq49r5{)_&c1Bjyi``r&hG8ao-ha!#`DZH3Nl+c-Gx+XBQXOxl?fxcL5p>TD_r`
    zs5QvC&^RZ;8EFajbb|QR-H!P2*g_Lv!w!91c>E2NfRRQi2RyG^=lI#c5~^12U#X8o
    z(mWzNPP^c!2E0+ptq~u#FQ9?NcZLqd-%ewuhJ7P5wmA4JAWzVZgICJSqdPZ~LIMfY
    zt^_&a1>6l<a=hI$%E;QtIkyz_PrH=Vda=|0*X}6Ay$fpfItgoEXPwlQK&PqJ$04ly
    zy%$K*C4X65+;rRX`+fadW40AKdc4FywDs_XOZ%S0xM^zcp2Tu_2EHHpxgaQV`AOjb
    zVWL_VWt!X=q*$UO_e*Au7p3vz5+cK$#OTX(-xp7sOGL2onBp7UcP|=g;fY1h{xZ9v
    zfrzZP=AK>#3J;BYHOQb-AIR*1XzFR+AV$^@AYsU~O4C*?C#4zan8@uISP|y(>5vGC
    z@)uCcxB~~s9uq2eONj<N*)R(VLEw!be)lYsVpsQf79AkXVwWJWHUDVHVs}XUJt&gm
    z!V^^9lE$#asM$Jrn676TVoEn;gb$L3FD+oO`mo!DBu(Kv39Mo%%6dxqi!dU^&Wx43
    zGkxF32L{A|i5iVZ0As>k#DVv_GL*(iwJzNfT*47x-Yo~VTygL$?IzqS>RTs30gg|3
    z%fm5QwLaS+sNhr;6azNONx>eCJs8#AZt`Sbn_xxp{sy3d7eefWLIG@|--ks?fc~H%
    z>O`?$v;pO|pm#u%m7vtvl5QHhXaioh^&N?gkx2q%z1VU}E;4hTh&rkXlR#yq<Ps1<
    zfHTvT)WAp<atV-{dTPW!8J7jyM0QC13XBHN<KlS*8Y*BZiAWV6x|Rr1RD0i}N(n<&
    zv$$+KzLu>H03>!1ns9?}p7S?mNvvTWbg=(wL}AT=f%~2<2$PtdSoUwTiKM93caxZ4
    z@d^5C6Kb`V_#4O*x1r7g76?I7eS^$?)+vr97ld5e@yoYAB}=+Bny1>D!N(9wTG2e6
    zQ=e>zGWn82aQr5tJO^3d0mwAG-v&hXPy3NDQxIwOk+D^Me$Qr@3AH%UD<1hzGkOz6
    zl$N(m8aGp~X{?kYt$(CoLYVascHI`0Zji5&3O#$%zht%M^ut)wZ=+_x??~cqKA;4b
    zP??fTzeOU43KhZuL#`XNskQ|lSzV3Y5!eY7L4Lcm091nxf6$^$IhfY43QNRshv(R5
    z_UN&0e+BymtOkGQ{6R7J0j^(RSCHHuA)rfa{15S4u6W$DYnH10Gu6vFjKcuC<8I}!
    zaDXy#l=}k%um+IWlI(dbmNnM0x&Acv`b(?_!aMs)Ftrq}C{zp{qtVTpX&CUFKEz8k
    zN<1)Wi&+jwEQQIl%Q-u<F`y^9Nyl1`p^c-dR}n*23rIA}n3)qf*wxnHwsbr#^glUg
    zNwu;~bPA?rr(y_ty1Kd{JhkZLmS^#Za&#VX`uNa!rJ)`>ECE5a2;1s8BvC%$8ysN4
    zihvSBmo+4+F;*A#7NuwEGlp#pPD4v(AUPA@s}(oKCb(x%5%KjNBXkx-UK#~9mJ=;5
    zK3&umwj=1hk&u5RO%oUGg0$D6^L)rObHjwo+e1oB^QTV0k85I8-z2QEJI4fA%U`F?
    zP<T0b8ubb>OTYX~qAXH()`36e-b454c^9vB#Om;gMQwPq65KU6R#w+lLkbBHhygxX
    z&ngX8nd~wazy&U>^jf0hn3ZA}Q$31y;mEQJ$!w*MWlN$iw1#0I;mvNZnAXE>({lUn
    zVN50;bE`Y@%7xypxH9G%_j6$V)?juqv4V2%4RBck%UH_1^N46{U1LP^iPA1LX01Sj
    zs!tlk>wl9%Nb^k^3k(;@Fk}V;BKJfrfZn8Jrq1r(*^VbnT8&Sa3yKCI5vZpF1XYNd
    ziY^HKk*U)Gv6z7z+xHAT5Z~yxn*cX{FU0*vkHEXP38M6@wz%4s=$MP=R9*6QRpNnH
    zT9Td=i?0(U_l*6(m{<(6#KQW|k_9@vupW`DH)K??QGtR2T#`kgNW)z=KTsbRHH_H9
    zt+D5eFOSsPp<nt2I}b=6&V-bcsBquAes>VGP0{#xq0T`MU_Xj1Rg5g=R+W2CWfs(T
    zobp|B-~fUurG_;Vg;!zC!ZAA3Os2ORClYTFi<)9>eXcvA8SZd{bSSk+Po;#!KuUFt
    zyb?5wsRX{BKOUu^M4&7!Qj5B$8u1}dUZ40$gE6Ri-tjVm)O}_TPzp-`#j$+8n7Det
    z3;~WI$S|XQX;reV1=BV|5bDn!6j2NqppsEN269_?t*E-p$a<b3KTLVSjGeKf1VPzC
    z7$Yc_Ys|oBij2VsiXFY92@L-Hh1K@9J4ZygC-11hNHl$~CaAq)d}v?`&X1KI^7Spx
    zT`U0N2o$0_F@pXA@qv&_uy$wZbEzoKHKvY?;Fmd;2^8mai<FGIrTr!vMy*>g=qr(H
    zGqT+Z%|hbRSSEnF>R2^rR_f7?RJtj~)mRh*K8ryV(5TxMkmMQwVDSElet)_p90tw*
    z%%98bScZ`EAwfv%J4aBI;IUMVtIpArF$E}uBW2NJV}xOhO?dDo6ue~+$jC?tYLpsN
    zYMR2jTM2W_^Fxs9BTSPC9SeFpn_~6~;$v&)4^D6JQhXn8dA~v5d6aNV)1TTNzZZ0v
    z`rQ$HEA)f!qR%sqA%UAu7b6tbn(HQ1y&%l?d1D~SSi#n%-DrrEI0hMU$nktW2qK%k
    zpqd1wLh*?FgKfom=rUde-La-88CX2T+}fU7j*CCwzO}mad;a@vWcI{!c%R!~^mX8u
    zAH^CEPD>%Uu)9Yn)1VS%B?}SgbcdJ#Ng)B5%4;G`Pxdo-oCS_V(6C!|ld?007J4rk
    zTBA9@9K+GFp}*halwfZf;@o1uKvS*2D7e)ZAI3<km@%&5|JH2}TFrZ&l~De+jZ!7s
    zj9maNe#+CU#7j!6C`80LGh7U|jD^}{OHjB?QYMNUfXuFqpw2>LUz@lXyE~ZRx#-0N
    z{PmpT9dV7FNXf(Ypb}U~r!`SD<%ku)3dHD3BF^DS2?yjPp{4R(+xNL7u@0p+7_KLz
    zQwfw7@@aBmlDJ`~9VnA!L=1c!8h&@jAy8=`&p_c&9d6{H-)w!AcS#3STaWFd19l=v
    z)7|gb3_dg`^qX*Q7Tr>wdERkiw(t2RD8OYQUhsBzAFHW*0V?hShR#ZO`mrISW-gH;
    zcE+8fekRM}<2{vTU7&eU%6up_c<dK%oRk$^u*GrZN~9rS8B%o0g=GqJYFB51<q8b~
    zG}Dm`%xK9N!#u4!Ay$CTeOz4X%?|Xc`p!m1a`MyB84Q&Axc~%p_^9a|U|1=`-1zRd
    zS*xJ%f>C=OYF$go9ZBwS;^IPNQXB-RrddR4o0PSpbDNkMkf~Y?*=+`TGgz`*4f#G>
    zmp{0wt$u~|%rdxx5cNZ%+YkPAW<MQWm?Q;Y9{kJpy4km*Q|W@vw)DLL0|s0Eqixvn
    z?M?vG9xg*J7>c}ks6NUW4+0uyK9m;KbT7Y<*K`K1`pC<jn7VEPi{qdDP<?7Ako=Kg
    z#T%=UiqCec#n(%dRj!NMAmioxWBFw1eQ&`D%|CpSpNdvw`Ah#`?2?T4|8imHGK+qG
    z*YD*t(^r}{80mxqT^G_X+wxLO_4LbB6?mD6z48dEVcf{p8gshLloSa~0me}9;ru~^
    z$z`n?pX%1}$-H<#)=<f`$KvZMKG2sVyZYLI9doV3PWe&iyeDrsNkVV7?{g1VmDN{N
    z<^)?EGpIJ678w5nb`kNE(S%3nB_xAxxexTzOPdN0Xrbwpwooqtl7&%NYq3i3h?o$N
    zCp8EJfffS<u%vL_c|{zNOt2Z)K|uK$Etg3T4jGS~(YVGyxCY0%uys^*Bj%*!s$+8a
    zeUDh<;^T)8Dq$pA%HDp@Q~Qd41|a}AeBNXT1sKH&Vpg~a$sq7q<XB`&tF;V;D$$Mv
    zH^(`MA$GutZ0!yF6|+B012N7A8luQ#2zB*q--z4)ss<=jx(=k5$Qcu#aD-^lPptve
    z<Q%RpF1~X(;pi&Td5q7fSGQiqLzKV(HFqeW$w1y$C5kYCfW}*W@@7FlA<o!B>%c$*
    zvVndwak}L{WX9XVE<x`6fS7rXjz>vKB>;1U?k-lh=_ksUk}%o?N6j7DQ&Xfh(VYRx
    zNe7jYV}3~gU4${ZA?-4vZZ&HwII83JqSYy}%bX?}WF6Xc<)VnH2T&vQrRhlb-#A+q
    zEDmS1a1dul^tNDavO)HXTQ`N0MZXs?7=csRQl(qX%O1F;cuFG@5+n|Cb%|9XV2a4K
    zXO+3z-0xOQSf<!P+RPX}uuCss`P;nZ<9edIG}LKf9M@A^js6Y$?;{603CmpFhyUcj
    z@r-{z#a4X*DlZ;;iIvW$wbY5{6Ch(-1apJkeKc?eP{0S3DuO|^3VrU5mrA4D%l&8%
    zAG{hofod~ZyFpx(VkZa(vrY~%t6odb7$(FfB`Vc;|8aLpr&fX-`X(F?e2EhbT~UdX
    z_B#5iiOjUH*)ADSCFzTJ_#g6;N`PxZR^x<Hz~9Xm*$x2AyO0~06ieHD+RnsD>DdfU
    zD4{{x9H*{ML#Uto5lleXZ7eg;w($$*;Nha!6}_WU`tv|Q3}{M!1hWTAUo4`1@$;n2
    zVsA+A>C1!kIc+V}l2OzS;8C&5$^~y~&x!VRw+w%n`#qSb`0#VPv`&y!Ylz$zHEBPS
    zX~*LLaaw7I{A8-1K}AM+ed#@v8bPl}AP#DQ#v8srNfhm(&9L}ywmyW~!nxprQ>I#R
    z=gMh464AOu;>RfQlePhq*864PKeO#Ddlu)!W-ozb8wjZ*mZt$}dcf{eS8&ex|L-Vu
    zM=h7nd6T=3v~If;F53iLY)H855paoiw9f)_m>Hxmv;XaY@d=*xS&WQVIH^xvKS|%q
    z)6ct~^MLr%Za37rP^D&09Os58G!=Q2_@plU^HO9ae%`ZAR$4c25;w%Juq#b-K9dL`
    z*5XRqhd}omP=kjYj53uC0+}g+lj2)SPxc9CJP?gJ2)1^r?{pi{DiR+=vz=R5;Q;>B
    zM&5^<6mWmBV66*iU0y^sR?(5hq!TA34&<V$^)C&5vob$yDYK^Qva?x>U1D9*t;X#F
    zRR8IlDw=o{$&oolN}f0lnL}mO+5iPJBJM|*hO&uh4|99bS<*$S>1UhsY{=HlH4zs#
    zC&Z6DKZXiW9(`r5#G^N=PKL@}DJJ65RAl~%REbAzT)KyeePDh*>>JC*vX7zwBBWQl
    zYO-nqN{RmwNbsP4P6!lBb0Lom$5xw!Nmz6aa|}eNr1h9b3}xgEl5JBjQe4&cH!Lqf
    z75K*h#!*2y*1wb&B%+WAMQn6j%oxwjf~zeCBB&8BjSzG)ZYdGMM>qOX^K<`Y#K$=i
    zAJ>%Z!c@KpWc1eE#;$C?<P%ex<dO_G1WCji4oHMUo)5e^dUGoYOOiM@1K^Ne$&F%U
    zRkNhPOSMuC&@WM}4=<e}43?6V>jF+2hgdXj_XP+Q{5+&Q8ObJavP37MXm<Lulj&0p
    z2(>0Zqzp+3tFWOzkbLY`CMINY7_8(6N~~q^#+S~A%Z1ZHa*25IG|u5q_7HR%wh=UV
    zOWcQqQjsEb?n226L9Df5zf$6N)0-Pm;QA>|EDlcH1w8&{+y{6|j@jo^2&)o<Y(nrf
    z*sz+@j2X$hjhrikhkupa%rMl0UuXt;32;jh#UtSRE+dwXkCnb~bfl>vMy~2UZT=W%
    znv^)i8)7;{Id{<Tt@*tiZ8U@sVyr@d6|Nj?B>Ec1Sd8s)2RUU1Vi{$H^9oC-9iuI~
    z>5<pzAtvEEZ{yh+Y<@V;$HEU;%PZjqroyvR?4|{#7BdsU^J-IL@ege#aFllP@&~2G
    z<2C)Yb?3&7$%x~LYl5)%K3w^JcIif6KmYeD{H<PoE~&3!$({e_nJe@6g#LPFBi<Z;
    zE{Xp)v&Zx8YHk9b{QCNgeWIFwAV1!`k7P;x`g-W%>dky&%HP!A`)x_{@pA5ZtQnt=
    zto}E($N$IPJil_Qntw98uTNgD$LMa(&-3e6mg&cC@V|w<e{ky_<Hw0Q{l?guzihAZ
    z`aL~W$$x#cCd#8*B<Bg_)$uD>PaQ1paEwhwozgUL<Ov4`tQav(7YMYd7|dVYnE&bg
    zSl>h<AFcQvPWAb}Z?O>X1rx4K+Gdm~fv`2w<E!hazOVti4yqJ~By6eC>8wk`=p-`d
    ztsAryX)s|7eM19P^-D+vpOoyRc+-7Q=T7Gj0z@}zFtTyu?OBZV9}TZ7{kBD)WdC@1
    z#?Egmrbf~;BSHVm8B(}Z1c!qKkHmqL(Iv+9Y8e(ERq}ziV06GCHHRL+;DzDxwteXJ
    zdoV8$rO^4CxWJragP%ni`X^b@&}$}a3VKG+PK)o)*AiJ^q#*tQ3O`1m9R)m9J4~Ij
    zp-P_&bJr*2UJrYiCGU>`@E2P8^0Eo$7y%rh&NdeN`bY5mfF;+DR*lCm6Qe3U88(yw
    za`Y&5tLX3!tRpieniQv|nyr9SIIdER;i@+bK)e>I)t?F_3%*zbK#!hKx^}@N&}bc+
    zUL33`5m(n#I6HTkFUd~jQ8>T%24E+dFvBMP2yZJkn}X0!Nt3CTtO`e9D>vE9dUyd^
    zYZ)#py|+ZJf#rT#wW)Z7gqQiM?^8cmTgD!?=X<IG=^~}k6uPM?EYBY9xI827DXj6`
    zYaa<tHtAS#aphd<G<X$E|2>lUIEO2nQfcf8WngwxRA;c(mV(&M{vpSLtRfY!s#0ZL
    zgaW^rRaXDpGcO1)<537LTN3|U>Q#j+RcuVYBY^iAuHk)G(D_)iPf}PCXg!iI_oY9k
    z#7j#hlT;ZLS8~T68!pv+cQjG#2zQNv&}*=LCG|kF<0yUA?q0|pDhPL-R?^c;O+dtz
    zE+KO^xkk)x)qj(_I2Bk8@>UaGVCbQ~rc+K=KvKYfJN^iqWz6{4sUlzSvhlbF=zGR;
    zlC7U}Kec!)Z!c2vPnZaWW(~McC6eg_B%V@?OO-eM0Cb~ersHx5U0RGp6EqA=1Jx*i
    zTnOo$X^e)xm9yHf&vxhu8E3RWu|)35BIeXt<Tw=KOL|4-bOo&#Ev;rPWtN?BcU03g
    zYGx6A+P24Wm8o<6aBxhHx^?VV1X-TQ*ER@=)nO~N{Wwz!u>a5kFLq8I>)SIO_M{%K
    zlg=8FrocVvL+SLZDivNg^q&OeJM1krl#!GILnpZIw!kQE8a0XEf-FV3)xx4%)D`;K
    z$^2!mOEP=hfdN)U<jh#x11;h#mAN+QnzG<^uDDiL>&JZVn746oX6OctKA5(aBCpLa
    z)dC2=RnVCRQe{R&K}ci;jjH>=|KpSIUPZvd;vVM${ccoov-0{fglYeq)`aX8t}e#j
    zvs}%qR`)72T$dbIEB=571n<hdb+~BzC|~Y#ENX5xGnl%PSGCsBmIMc^P^KLOk$m6I
    zkyjRSlxVqnCdrZeXK5SZ_`jLc(0&O}9y3TCi~6XhRxf4O43fc}G}XmAisJuCq=EUM
    zcmH_8s^lAV>t-}VnN;V;V4)+fj;@G{t5Cv02*APVrXT={EOh_Cxaw%r80psSmc#ze
    zAX~5Vld}M(PM~`gX{UF5BFKYU2NUcVJ5&q-d4X*-Qu?EcP6VQX9@g9Db60g+)BBJn
    zdIz*&9d9T9U9`#mJJ{2^W{viJ!X~Sj&W$TF*65I7j2PT|5ScZq5vk+b7*vkXbACik
    zReQXAihV8vywNN6`-zI3E=u4D8KhW$Id`=%iY`D*Bjr2k2aT%(szxtFs|eT11=ZNh
    zSlj>RD~wOjfP5)ru@6ed5_`upbCQrPgyeAk5gXu1ka$C^2OFpmsG6(6V*kvWs1$$q
    zrJ6*lkjza}(*!qzh%pq=9ZPLK>!^DNc~A4v*!-4I9fI2}!s9A<7evwgFUd6nuG)K>
    zPNxsCEnqe3+R}Y7Hgr>o&5_)`=LYwXOhm@jyuSvybS#2s4d<b=--p`}2pJwjKC`ra
    zj^mx)0UIx*HB5+~(j$z}8fN3Ib3=1Z%|Mo@cZrK<Uyl=ZAzBFv?S~D?(o2<B`=9AI
    z#9ujUqt5b-sb@Y&5=_vJXE-W7+%;C}L$iPsglfqaxg(BCQqK8?6Gcw$MNiRmI6v#@
    zX|DTb92e|`rZ>H6_-gOH9t-8mZbp2^V$(_Yx?VfCbK9O`zUDG(d!%wGV?_WO^}_U^
    zN~(tP;RcA=R0Ijo{Lf^edEVJy3-J<}m*YCL^Mz2ht8Rj;55~5*HK?|A91|Aut-Iu3
    zeH{=%4KNhgs53ba0u|~u4wFdtE0s{?<&<ze&sw4++c1bT$8YQ)6juQ)qwT9qa6DYd
    z6m$vO0bv$VHJZr{GoA`WjiGjk{NO~#Bc=HqnKdVZ1+8W*#^j)Wd4Nu8z?ZV1CW=lP
    zD#UU8N!DUG;HV3k2Ek)aueAVXP10m~1^%SJZiBdFxf=Z+X~7yfnblz$@oH{cSr{UG
    zhBc~o?tgL@aAaaU(iceli<z4*t=KC>O}knSEL&`EpKWx5=hDC4p6$8Qt6&=&O0Y8v
    z$kC7CS#$;t9K>YdY&^;v-82=uVe2|y5?F3yHvaq_mu2`<fkKz?4~uF%o;&E0Y!G$N
    z6WXP8Yc6f18Mxv~{SMGY1j|pL>E4wqz=2DDRI3ZIP?q-X-BFlUva&4RTS#*`j-|n1
    zw?rJhO+gunF8OzD%RAw?j!-v~2Z90yF_Rowehc%sAwr)k?Zt%dIR^*uzpRL&?CMQM
    z#(WYu$^}Z`d*Aq!V=&TmMBXtiX;XW5uVv&u?<Azx0!=S&GrL-eR(4farIUe(ddIbS
    zljT?MJ&LijK3^>V&F&nTKZ(D-PZfQQ6;ffCwEa&u|MsFAYnQ$;+l83(X?freqk%9i
    z2YpJxTg@d$C*trC8wAdd<h+dpji#%`=S}*>Ynw))cteA-F`?8zA)gB|40o9^_E)z7
    zFgY7Ui|${*t}jVw{-0g!r~bfCBC#+Zkssq%_?RwwB-4q-g3@prVOPD)CAr$OB+k77
    z`1i3m&MqbMLUZnE)N{o|UOuUU!~bHWXLH$}1O#a%fd0+y7nzr8+LDA}m0*H;V^I%E
    zUyk#Rk6u6zO3HTT7bvcaYLr~x5WznrfJ*vdeDIkNb}G#g?U)7YLObDoy7gLjSawa9
    z_(u;m4mos@qn3^XqnPSE?WkgON9m86FfSLsrs=YFSJ^&-y-_c3G*dL--Ybxlzs-p&
    zjv??erh>&GNOgnD8;usT6E%t?q7>0Q27Rgl_~0(aK)nB<TYH}<@~?s=C;voXul%uW
    zvgo@Zm>hf#TiX5_$#<(?L3Ky<?<hqCNvj@RM{0g;{GFBfnkzB8?Es{QysEf8pWNI2
    zZhvAq&7RvTxRj-Go+~hXnxpEUZ3Kmnof!n=_;;?~4xW!#;5EzV^ZmTe9Q_FiA7_E)
    z^Z7c9aPvLDEa<<#Z14tLw;3!q2!Q;a`ixnAX}K2WyE{&lGL|Tjy$0yE>rW{8>Q=tG
    zm}zb(TSd34i=XDD|J8UgDb}#Zdb?F_V|+KJpsI1~!lPth$>laRqo&;u86{r~JTi7F
    zgI2j2LsfJ&^#`?dZmU3h5>RPxn~ePHCF|<c)f4l>)>ZA+8#3vj<DRM-k(Gzk8WEfh
    zAW2r$gINpZy9hZ6&@TYYfFeycS<4Gz^+q!~`vzBDSmUE7f<@pp*fuRWE;JWlDC^2h
    zYTyTi8;&p9Z@==eh#N$Hsf=;Wrxgtz5acJJ?>J$bVi(Bu@T%vhq*=}cZ);}_IYp?T
    zXsGZ%bw3_H7gqfdVox_4b*lSml#6c#LP)X$%-IUG{aSoEq`F4b2B<jcBJu}l#!RjP
    zV*YSRDC*3fZSl5SYWq_9Ve6y6)~YS7W;NuFy)}F1#{D<5baU(vW<~^0z?gseYT-Zd
    zn%L^y)idp;tepbP_Dnpst}HDfYwI_Uk2K}g1^oJKJu^I!uFPFeb*E+k2;bI-6+Y-{
    ziJ4d%MS5>#DhIoY=VQ)zW8!0bK*qT{Om4Bp-j5_!am6+fIlg)<hlzJMpIP+E2}c7%
    z-Q0;h{B!&-7T*^(@Rzvd!=~w5Dr#Fi20|?f+%^O4l%0Y_23+@k`gOl5_guj&l7y#M
    zL^gkuCqB>XQb|!C)QH`Lv=0WUPuQA?N&qUnVvKj;9r%JIJ)HtK#&zv;IVQf8DQbpx
    zJ!W00v`X@;#c4fTh%N!n8HypctaJV7lAALMPO+)AJ<U@ocl^b)am~@XDmkA*d{@!*
    zeOCvC14b(b`=3$f?s+C9p7tqT-13aMN4=?=Fg`SU!&5q>w5Sn^xAH>`22I3#+C11T
    zAIMtPN}1_ZumSgsRZTdcRWqfZKJui|*nvtudKY^n&@Z4`oC_KZj;lq7)|GUYT9j^S
    zxP{&g5&(*D=f=VUpt2H2>b!2Rg(iQLot8X2*rx5)dzoh8MO9qCdTV9B#)=D5Bnqdi
    z4x;<h>Jml84--v250VTc7toXE$gsRhSX)*6;-`U4-OhBf0g!)gLA+Z{G;yT(wN?lL
    z3n7N?#Z)h!;p*peUGRUtya-85RD*8pNR0(_v7TfA`05%8pt?MDhI`sm^Mf5HNjJaP
    zqAB!{Tfq00y;Ak0jg9q+FW9+(a>aog$5xF1uym|8(wXB9RvYh$`pGE!sP5@BT--%%
    zrmHAv*Hs;P)BB~%ql*FDrzv|Jw|m2A?KgEfiXY2KR1Jb3(z|CHc~ej<T03NWzAsdb
    zGZ#BswB0?GSE^aM2L=Nw!b-`siO;(>(X()xZiP;6$TJ?QGjtp+nOLy&A6Iam@uif`
    z{mcxh?kyhh6ZT!(EUdZatFSI_a_D+j1EI4ESdmwi*eiwrJ2SK-IN^_YxI$$>I-L+s
    zr?cJVTTEQCA!x<vKWY$7%tGpjEf-#=r$NS&iwy(HrtWSyA|AS>T11;C!^P_iVZxre
    zTAt>mKSvh(%A|9f<vIVlV|d**zmb@!9*JG~_sVw&ygqR~fZuDGx9<L1^HVOXpX++`
    zBnRkpE6kn1)^WeN+X1rb#}cy&ucWYFg1n^tH!SM6OIS$a__T2?lV@QbIvP(8Kfxr?
    zHM7Z&=jrtJoyPDRiWg^*gbw~3pMO!rwv};sb~c<`GW+qVCo_Fd;4ExtvZ>WmsP;^*
    zlKhJRYs@5W26Bdn!`?L>oQ|4+p?%v+pFc>c@~VM3z52KTs+GmSFB`eNT-VCUQLJ*^
    z_L<`=+lD@Pq(4<yXUP3Dr*-tfJ~Z&aEa%r!IH)#@eM8O!he25|6Z+I{&!CU+EHxWI
    zl$GS$hfIl;CmCEYXjM-gstPrt@I1H^!J#`28EM*huGUVD*jBv8{AIRq{{|n{yH;*{
    zv;Fq^j&X4fXn^w@Lh@J%cxqdzC#^#JtWMe;!L&Q;sf2f{niP4qLSTKpn)}j&-MZLP
    z!*SoMFJ0yb?jt)dJ}5>>fN@vaPV{yL1Ms#lEyCDNyr7{{P)qzjN3IQ;w`9F<;(i-q
    z)<inX<@8Ui|M_-Ede5*(#=y_Vn69@<|4nk>wTdK+mf*&MS)gKc7=_TV1;6Lf-1QeF
    zu;714U1s%ijo~8?;%iuV`AHYvwP;}hx&Xb59+~bG*BKOD_Ix8zd0JIuPjUOm+_^ge
    zCl?i-VMs9ks%!;E7O31CW`Y*tQ*4G4U=7^*9GfYprJ(}wVu9>sauwLEB!74k#GA`(
    zC|6G}kwEBJE8kLXbbTz25(V)+(XLZEmXURjp*Rz=S#L9sJsUO^at$#L8$WL|Plze+
    zmALOwYE}u}eoF=OmGAxKhP@hofEh}3*&ojxKU$cJugtxjbAq2Z(Q|b39OF&NWZum4
    z({%cGG!WLrP0f-viq%=KY5y1;y@P|uu_qjvrZRFAfri8-SSaiKYYhcn$AFw<$>HZ8
    zwK)=t3sK(O;^DKW>j%nkg+T?mKG0uuA_Qni`tB>QO>Vv5oZRA$8xAr0!WpcO)uu)j
    z+a>c%?8Y7^v#(3_vKsRV*P5i-&Ki!9JEr;m4Se#>VedwIBq-`|8{>+k(?&?m@KT_g
    zJ6AxeI+AUmtw-O$(zWv2tH<c2;_fzH<h_7Z;q*MJ(>|I8rbgIFdGz&xO+HuU1uiTO
    z?j;I@cIKPd-L`{gk%4mujgxkZ<rmOQ>AS~D&><g~I}uQND@ckz45+NuTaO*QkYt8;
    zxdJR8mw3JrSQcb~0^6`9bNU3V0Q{}`Fq7r)kSjMZ*(cjMkndi5&n^~qqpo8HPz}%w
    z<xRswOqs>b$QOibUWF%XyWzMQ=3Yhp`E4`aneinT7$8@(hK98z|G9y|@Mbgn?Sn6O
    z!j>!b@rQo6zxD_CpX3~jMl<3&2mpW(0ssKy{~_n-tek7r|2K+?NAMT;&>&@pyCDfx
    z6Kf7rc?1O3RN}w`BRmh-;?laIP$Z`07PIo_D?XW2i_Sfx1sG}ic>BKXOwZG%kB^_Y
    zRziQ6YSP?6R<}oTmfIYS_RD|QGM-z)2QE}xKucn%g~*l5G+P07l1M!pxuPr*1k@4G
    z-wbvqrv8%+_`%Zo#exMls$Sf;`O~!(KXf&4<Kf|Yl*o^QP!=IYrr*CN0zH@sk634w
    zP}rpA_pJZ*e*SJDND3*M;Lr|E_4C01wO^TCH@56w(wqg`6J@O?3_(s{U2;*=&LK;r
    z&y0vjXW?)sjb?oUHfWEzK=y$?aBw6opazaJ=u<C>V@m6(pR#m~_5DSvTrZ~_s%$np
    zyZlORtK(Ogc5oC*MX5>88$N5rx*8Ulv!b<=ap@^n8yVHqos1`lX<rSL=q8KOX*w};
    zDrN|_5%k%BwX{JCJ8;SC!e_6d%qlO5?>haUB|*sIY21er!dBLuA@$vk3g`jjtbYm5
    zfQq!OQl*+w$5nS~6iGma69xzcJf;NX^8_kCC~<PzOgS+;E?J*0eF}6cNRJGCnGbS&
    zxf=x$iF(TgsO<swnYiI0oHHe1u|{V$I&HONX$PA%ChQKjoZp3MhF&@}*s)>E##5?}
    z(;ZNmv4pyKE<yxUuAQQ1KA=^OzZbys=3!llrxm>}QcX}Jt}bTQ6ka(1RFtSu6!1^f
    zZ?rB;421j0Gx<9Uv_jiCY_3v?UB*&ghyrcj?&e2K1YuuV-{F6?b{0@oWnTk-q;yM{
    zv~+h$NOy<iqq{>vLQ+w>J48xBN=i^tK%}Hgy1P-n%gm?)<M^TTKdw9Tmdm|==bRlU
    z-+imianQXkC*>YP*vNi<8G34EWyWrUit^4F*EAW8d6fp73v%Z~mL3irrw<2zR&C=5
    za;JqCrPX-qYQxpc4|6PS)lL-xJD3sKqash;zylo>qXK;-o1YHPka-RJblfUBvTkdb
    zC!U+8n#oRfY3_RO+YwQ%$1t-igEmt8uF{dUp5^WMFGnms#)g&{8e3JP<>HCsB8qZz
    zomKB4aHxWV$dt6H6yIlf%ITJXQq-RozGx|XOK?hnwzAR4o8$gYrZF{D?L#a^UB6D8
    z?1@vr;;k+GcK=sg4@eO1dj*bkABk5cp*@&NM8>JTt+}@)_+t9?Ve_n%#hPB<tfc9i
    zFiQG($$o((d+aXSqh4D~6cxD_@1x=sZ<c)NAr=wHA+4gwZGUpJI<pfiHi1nS8+nZn
    zedgWi?aI#eI}To|;)I2Sksin@iS~MEL$hi`q8kNBb!%97p;J;M2Gl8D5vjuTSqt#2
    zA5osXbQ*GMS`Ga|qP)##pVC!sF(YTzjZV|A7@zBrbZcX9{8r@X$YC3I9zn9~4SOd)
    zibXMr0VxkJL1o>PIK<JMXRlspB&38T&cTmV2R9z8wB4o^$AG~_=X(Z!3Xg%<TqwjH
    z{REygV=<u{a~Dp(4O%qx?e&BiIhxtfs*U%P^+GjO4XLSd%y*v5yY|ml1i)pFR@I->
    zF_GDPr006{F}B@EW>clas$yso3*QtY!O@*}T#~C)laU3^NDGP-yQCMl``EwB7y*)>
    z&SasQX1X@=laBKp=|Rn=V5cmND8+8bBo&T>1@=Uu`xVppLAc2=cdNL}Ub!f0>$I@<
    z@o%i~JS57YjqdOC#@%1QMHHd%bRTD6b&Ir9<?e6`ewDDt{dsv^U3qW+$Tsfa2D2f<
    zq#lFg$EE&q|8cMR0K_!>hE(`r)NoYn9FH^9i|G;J=wti>5(vc4_E&lY8#)@B1L?6D
    z-@<9MWzWlWn}jpC1yU9xJ-I!oH<CY}elT%)vu!)OD9=*8A#w~KT5<JFbmHRcgEbg>
    z#!%U{=%}_?;*ANnHCU$CXDD@Itrq+7eMf%eT)Q6%wkEno4^J%l#o~BSjQ#8}U@XFE
    z%;36B*>mGD=d-f7B^*gac?>DeZjtFj*4Fa!3i64N6f+9xrljhU=zSL8uCH}>JKmrD
    zbiBLRc{>ePB>IN>*jZQr;TBdiI|ckh$4I7xfbH@#)cUjala2Z*LdvD<hT@$)5XT&;
    zqzh!%XWxQEUzSOdEi9F5<38oiY#%G+>l4Cj^r#YM4{7t?IGNi<+u32KHF{$Zl=Yf-
    zVD=iJcZ(B;RlQE%;NyfuzHk=f&Fk6W@|b9CNI~T>3nm^4jt|7|l~V~xFBfm=zAw<1
    zJY~1SPA}24B$z+Y3dF=hcz8|ac8H;BaXfDjAJaZm$@~XvjWM4FLO2;{I5w8I4tG(l
    zU1ar$^iKD7KQXxtZakM4tbfh#g&6gGcdU7C{HSMd%L^A@sB<c-wOfH{-C*zO%azB>
    zdr^1-$4MN=JMM+8LVCJ{DQUGa^!KDOYAGVJ-PI{>JhkwHLv)as*a5Gyrg|-EFvB0t
    z2H*(OAsz9w8=;jEtX|u>;drO%w0uS_E6CEBQ37H!3dT$R(2JZELoe#uy0Uz%Xjv1#
    z?vuNk@8)%pqZeV8LQ5C1TtP?JDUgA}U~EQO!ns?oiYQ8(G#EKfmXKbRf4;^6M=A1Y
    zhd&jTk5dq4{uz}XqJfTMTJd|qSrZA8F~5(q%CjYj+)rFh0`Z2HZ!PlJ(@!8QBRU+}
    zgWCAJNGSaWd<(apK4aA}VpkOAsG=4#noj*F%%HFxhC>-Y$4l6;=0M}NIck>|$KkST
    zWo~od#jojUG)?gH$E;!1E$c*SQ})xQp>A`U@()m<cRn6FKRcF7q5}6l?a|KcppcQq
    zOBqdUI#9mjs7T_uZM|MCTNW_E{DGO8bpLThx085qzLur>fxBsZseUhiwY(4}3yfJH
    zx&R%iYATo;%#`Egd&Zx(;JoB1*kSZ;+~6Io??QL)saRWm^p0iT8wHsoM=YXD2bpk@
    z`|5~jgxot%(!JhjKrd#ZOL3<tq05U2=k7pzKj5C;8xL%5gqV792+06@mRt-;0&;Sj
    z^H@Z7%oQ&8r`qn2dCK5PPRb}8%v{d8T5X478!mB%dt6-U<IaX`Ti2jY)CTcNxr|J^
    zHqd9E15JpkJ(<bCoY}mDaU6D4QO0i3=B-h{RD798>r&ZkW|$k4Fczy`%P~FSs1=V8
    zQv;V+!{Djw9kVn{<cW3XIpFiO5D;<;h!}eId$r^sQf9RSxYv=1Kb!F%_l>{*GVSci
    zmNGF>e|LuGb8`HQA=(O5rlBh_DiN%19qg$H(vieku%asx3y)ySlm?0-Y4qI!t^OMP
    zLyXc}q(xCdg%H^CbylKKUQrbiL<+57U%Lm*cyEu)8Y&9HHyAtDRd44>q{=S|I~4C^
    z9kXOgsoS@rG?2B=c}AQHRx@!cL^(!`EcrB+)YOdPc5bsfr3ACyC5dXoqYYAYK%Pp~
    zG8SPP-nmOC&T8oF*3n3{d{WiMhs!lzHnR-_PK91w@~2P`9Ss?h;mXeF$Ys|P?zDvq
    zIWyZ$;FnmE*2J4J8APC235iivcP`Ar-i07`OYpv-qm;i(7P1;)ptmrU|JLu7saKS-
    zfEQc+9>n@>3{3bf1Zt;Gx9T`zsp!9~9@629c+T>^@PEpBN?-;V*yG47D%zLA8x=*2
    zhY)h;R@gRGJMyr@;Zg5S9K}st>aHel^jNV5@TZO&i4-^8AWqs^1X<fdG*TZt&B&#u
    zMvK~Zx^Ld2+C(dp_mpY-Nl45aEhv%aD=LN&P|V)CRJYV>W2!OuD3`tnG>Om*#Pb(&
    zCh>+u<Z*TCm{3aAjM+2L`Ace&9ExOHxP<c6xuBnLcL+-sza;4^#a@YG?l(a>Y~U@1
    zh!zl$MNKiSLQAU{vP>GhR<0SKO{rBRr37EwOc=+ziloFDC|_axLjS$fU?Wd+7Vc!!
    z5MISFM)CLy0yhVZHxYiAocRTsB{`Ij*ZcSJJnLcabTscKqum$`$L!@LjV#Mu3xn7D
    z+^8x*KbrGArOi`#r&i*bUQ1fsheE}%ye$||aLpqu=RRIpX(hHkm0KrUiDcD!CA*ni
    zFr#OPuj%JKBWkJ<SQ#mz>P0KrYb%yQx|8livN>3vE`KPTPAAx%)se|6aQyss7Tud~
    z%NoKH(LxQm&d$0{py7J<7g~9VU?RL)NH}5Mc)h1njfwS?nfklhhwA!-DqdT#Z)l2)
    zdoW~P@hv~(zdx!EXP3uK$X=7qd$!;%sGZH?J|D5YisliaW9fE-)3chV+9!=<A2Or?
    zLW4BfwxCo9Uo`uTXNW<V!9KF4E<rCZ{If)Xl>tRpr)1&uSc<bd>VxRR%kN{f#-rq`
    zJE}QbLwITOb9lvyR3(@X{F7IgPZDxnVf0VQ5e<jac@!6V<6f`EM&$7nX&r*QT1;Bb
    z=xu52ztBAEvvFoa<q=4UAZ#^tETr}ak$O`FU*}PJA^!3j^)y+RRKR^hdfzOy#M_H^
    zvhr{T#KIyKohkg6n5tdluqN`B&_`<an#!CO@&fO0c<5j%<B$ZZb`ZEWL`XuT5bW3>
    zCUy5IOldmyklx?E#@~$EC?wu3!g<T~8XxCT>H)ojmyLk*%~Xm^(PA2cyc<d*OLtWD
    z97yaLYxpppDxc1Ex{PTDLEN35TZLp2kIEi#4wmpjo67eM2~-w^mZm~A)D;uMzg2-2
    zoBmm-z*+0LLOvZGnzB<q^|qvfyb*0NohRRn-K<4wu=~*F3UWQjj-zz4=Ob2HAQ+Xl
    z#%}0gETZYDs*I*GZz07>##?`7uTe6~1PI}UA;KZ)gJtg=)p-JLF3cBX8RXO2q#cjT
    zEobN8vWM^bil2}#^wY@QcvjATpxUA05mX;eJr&${{XSNF(>=;IagZrZ3Ix7i(;DuZ
    zH<*eo1|oU_p_rbdZQfW}P;YPAXdbBq`R>iv>tPu+8Kz{)mFcj^;nHG&>(LvuB5^GZ
    z6kpEf$U7CK<;mW^e(-PsG{)evwpX&dv%=8uNN(k`mi-<<V1+(jSt0T(1j+k%9)aod
    zCTt!lyO511pVojz0y70-a^T6!O-*fWEA3>nYCOzFT?#S`kGEY#H>~uR1S>K5Hxd+!
    zwrls-jQs;$U+Q&8ab~{ZzJ4-l%f)_gGM~Q)r-p-F)c399bDfVB{Ytz~GMS|f2AT(%
    zqM4BHSYY1v2q!5@9wmH`QMTd+$~<`^vA$x>4{=Z9*v2nMVTWa$9??zesm$Q`+W{x5
    z{ys!n2I;gue^Vnd$29&YA2?Q@@mY1hi{k};5fHiQ^Zw}l34#V`Y;W}!4^9eTSy^^(
    z22yWtsNl>$-B)xOH!!e5t@kky;xx~Vkz2H3rtk6?V5Rax^Sk3xnp+tuFbM~Smg#zo
    zZR8WehPbZ%WZTn)XlX6Es;uOxcg=IWF*Z)do!(@|#uc@|+D1G};$3+$*PTIbfxYG+
    zTu6d3-euDet+a9uI{`uTVdE(LwD*{jDb11xHslbeJr(?wscMC09>}9|r(YhnO!ez_
    z@a?{Wb(++`dDN~kz&Txa+l%4tay__G^a*QPjx3KA6I{Mn|N1*Rd}OI=^qyK(CFYt`
    zO3fp40?Ur=q9FM4VD;Q(h$gy-QqE6b2>J^Rx?}>S>fCyzD%(60#X25ZK!w({?{Xvv
    zYnln!lb6PpiVrGBSdM+}&gOurl1j5>v-so@HJ=|m{Gqh)_zuRGa6h%sN*@Zxl^ml8
    zaWJbY(eAnz*Ope)>%AirkG!w|hQ)_9#{xzP*yWyNz;dI%Q|`LAhG8$xqF&|fTA0I$
    zL~nVpX78*luX3Jy-~h8p#i4_rH~!-ykyvaGNva%^K#mDYi;ppIN4GH068Gdg?`BsZ
    z(2kJ=ag0Q{=~t>1m|z>;@wc6DSVn`<GCl3l8@yY}jXCJK(ImbJy;V#4u~YVuZNm#r
    z-4i7xOu1NA+H~1Ouea>sH>23z)8{7i)upwME<I|Vyqo*+=H1W53gv}XOlO|kO*RvI
    z!z8|9{60z<rcI$a!KS53Lw8TejwVjK^qHi+oO){Bp=s1L(D5#on0vy$Plv?PP<WSH
    z@2*%uu<FT5vov*Bh)XdtNtv>aSZqg+Pf+M7YQ7#^5s~<i&5E+Lh^+LEc(8p1%%{nm
    z(E3r1og-RhM7mGSl_X~d!!{4USPjig=_C(4&)??I2+(2f_0=JrdsgkEC&C$B?1^rY
    z=}VU?ZP+p~r&xUGfRG(xG$UL~th>pspu!j(@8<COP5^=je6POn)DYUb1Vrr@>jLBF
    zpP6O995G#74N30lz1lzrfqY~^Ae8gXB4-b4u#-6$?92#!d3lY{Dr&T1>wHPX?8vsC
    zlNs(gzO*>fSH?5A#-1P_wH3!nLW+TrkR^#sLY>0*Wkau)1UkFs<tWpd1y&fML5U{)
    z{sS=M>(9q@y9~#O^{rYdnH63%@Rm-ucoANo9v3`+eSEKEbWkqnIQQ;e=?$B4uA3H2
    zTrLCUad=19Cl8{^Z1nHc=GHOsyh)?U#I{+6y{@J{hNJaZX7|ei$(K+`DOczgdGp&J
    zj~0^4pr->jk97Lys%E;qBC(Um#Px_;{J+G{Sn8<i;NEtHv*V;#qrvb+9UutkA?DJH
    z*r&7|N~S_s9O?he`TQjO(Z~!#Lf+o<l~st(h{V%&kNRpDc8f}BiaM&L?pO~^T20U!
    z?9AQeNJGS(Qz>h#$-FCh#~XF^_(N8j{Xjio)<z;^obhgI^Z~T_TjTy)qWzJ%L-ARo
    zpU9<h!#*p4+^T%%s7l<&X6XF~3Ko*FMr&nq9ZnzJCk!p@pq%O()W4ntyAiD0zmSo2
    z|2UOBsZ>x5RVs<oMGN7u+LpDKLQM}{kVXDoW;FqM@)(XyPlRmmhX`XFFhvo;*mW1m
    zAY56!yKXLZiSX=aZ3Lx9l<iAR_vQF)m&@!(9y`?4x3JN(s5eCD&l<RqXSCKUAtBn_
    zJkBV#92z7#?OS({zLf;Gxc%(Gqw@Dg1H1$k@*4Rr>lSsuk5?+JD3>z|6eZ@<DXi#L
    z?B`fBgkfthO@~$o2}qS@%6X)fy>G*H8FzArd25(dt#Rc1a2xOL!lqt>8~kJe;x0DJ
    zs+kwh%bM2PaPIvBCrtvXNL9+hPt-Bmp_sLv5ItpG!KKufB|cSc6pN~ugfK)^3K~pr
    z`+~Xi20pX;=|g)h>jLOpA#uggji6dJzgO!u#l?4LGrE=TNg^(OsAU$fr@Zd#gmP^1
    z`M&pD3%$9%qV}f>jxO2B?T9gxDcZMkfgo`yUP})OS3#TxFH4Si?H*Gj$%NJ5>P&wv
    z2!_>(FBuuV6s>XwC}T9`q9l<n<8u}3G5MOy!xT)V4^?kTY~mwnsQMwVHrn4@kK<U!
    z;7lkO>angC%DjGt0ybXe!|ZwFhmdI+Mc_e9MLFyT-7_#OK}p-5D?=qSfIiD@Ei-et
    zygbgQBc-#iRxBLVC5PVnJl0_fx_E^ZQA+N?Mi|4WNP1R8&DIG~JHo?;K=jNe_tKl~
    zEZT#&;SHku4eIl>hOur()_p`yhd-e7mRux->a;fzhf0Mff(cu3i|Ju>4@Jt#k2AX^
    zlpr<-?SGGBDRT<Cd9(4J#z{+d!wuSKe-V{KTz^>)sG9XDV=t`@@+o6?A)HBlA2%nP
    zjRn5_gOO+@T5^a<<0*?xOe5(%lx$h4S!sB`XLY$Hk#W=TjsZTVc@uj}bKro^b~*E#
    zBGgOpD*kV+3Sgmp;@w^x8LaojXtO&#sD{O&5B|cqbl}yST}Aoc8uL&=jG-pEZ+2Rl
    z55nJDd43R_GQlHAo2aCHpQ;<h$=b*hamK*m@$ILIG0h)zSn3)`p@gEm44Ukt<_!f3
    zKVkr9*4<rhdMDlfQqr|l@90#dpWUEbtnhlJ%;|w)fzva0?4$)wWmF-T<eCIcMPr!w
    zCZjbxC6(viGOG|*c<UEnCI<63K7bXi^LBJ(X|e<|PX_%&k*#{)#@aK}jw2(M@*KY<
    zt+M|7sp1!9g(JqbwvEBgp+qk*14B(+xvG6%W9BR9v>d>=#{|k{j}Edv7H`Aj@DYEo
    zF9(qe^`6(Au%c_0!B27qH~blfN>Ec7ud)@c&gM;nA`9X0fRZdRo8@Zqca{oOKH#t(
    zdOiBMK~B48*_lJ!l^=zBq!w`o6l4pGNoEe^;~+C`U&n*$fSgV3>m=z;=2TeZn1vTd
    z?JJK&WS3(xOl64Kz;J?ijJsljD>9SACcxG^ooRgy_=5kuz{6O*lsz;Elqc!%FQIiS
    zt1{?y7-)InxO(po#Eq8skM30sbdl6mzZ9T+FQqhx7JWa}G0v&w2HGpsWsA2W46M6k
    zVJ`_j6-G#-=Yg?`#)O$)!EUnFo;{TH#z5a&Vh+fE6d6dw51WO+1I35RwnligdhL<x
    zG`s(51)7%GMAes<etgsWH0f)#sPfMZS##n%WQ0VO*}5A|xufyz;k1SVs(d+eh_Mf-
    zm7#bw`xY0BuCaZVL|NR}L(#}$F+$TU(##`;+mLjA+>xq@#157Hj0q`8HinH(4Xo4?
    z(A2JI#+=asyY9;GA@Llk7c)bwn4Zd_CtEuMf8-Gt%>w!Jq)+5AS}J&fIPH01E>%(t
    zq1>@m(j-x>yGXnt0d^g-@^BPZk2p=cZ$;rgAsQ}{G6tEfw>VqdXjM=+EWX3n-euq*
    z^AACO!BPWJF6r*|aXYx#KYwvKMHYX1U7c7qL6MFJ=C(Ho()ZvN(KC~9lhvnhoVDT6
    z<sWRJ#kiEah+<dxgqF8hM!4o86B4tC<t~ouX&tjbyzLRUxD!1r?#E>?+Nv%jum0kt
    ztA-|bDybp~IUeu4fgM@wE18B8vYw2_lMi?%{AxiTO!qXk_#2OXV2o633x}d}Z(tid
    z%gVk{Q&(5cw+Wh2MXgJC%UC=U{Yk*-R<{^OC)a|M3^^-Hp`++N^qbgx?AP+#lMo%o
    z5A?C79#89?Q9ki{VbUj8x)dE$a`fT=MM2dh2jUB}Wp%=H+ulZVZ(}20cN6T;H=WbM
    z(IeNRI`gq1ml?hBG*7HSI2i2KXnsyb_||Ob2|Pg}@t#yjn2h+WoSMtr*J)MQ8sDP`
    zh!ka+mMMH1e?Prh*(M!<3NLw*3&Sh2cq5q%`I>eJ{5x`I2JcN*70(E4{fyf@Rz3VL
    z$fSA$Iz+M)DISFe!IuuT@`Ub+@cN!mD6`4YL}+gh5-kUt$&xR{*1Yo^#oGSRo2GQz
    z^#cgwU28df7v}or)`0U-7cO_!b~=ta)T4B!*+LJ|wzwoNL5__qxRL&QJNoGh9>}m6
    zuGlFpE6*31BRc9sr#p4?W<A~QL|1rADwZUYaU-O-<=Wq6%r<!o`NulxCMAs0Nuu<z
    z_$~zVqEm@moAyL}$ZEpcU4^Fy;WT_|ghxL?!seHL!_gjIa~NB_45ct%lt6e;11W9O
    zn^gSj@J>M|{@h}&c^+50cO~><M@!<sCu-r*;-$V~TQYp@_H{o=W`91|xTfSfMVmrC
    zfxbH^k)YnwE|<_43+0nftsipV=LEDeAI84-POCm5VO?~3#X%hEZ2xJB@l{mHION>x
    z_7!@b2U0<6BkX*-)n&N0@eml{LqkS!<7$n`^=Ej6Q2Ux${6*`!Q0SFU_t<rCX+7g6
    zwp7Iko>9bvP>wY>1jwYvP7a^E2uLJCdXeVlP9QOD<CbjY^In`#I#CH*OKaUWknI85
    z=@{)n;27p+?=qAfw52tO*J(b+%Bot{C02{3Xra}p7Hkp-sgTj-vY3D#tf8#^VEPX0
    zHC8rL!Bo%i&Nv~h>YX_Zr{jJC*QWmFl2O!}I@oHh*|$0$c&b(iw4bq~D}$jdx}uTM
    zmk3}^GARXFm&%w+<)|Hzy7hvnbFyreU{_|058|=OZl(8?I)}tzVve^@%7@=Hgs|kZ
    z4-yc`G$we$iNYvDEK}WWOWJ3T)QwUn*Q9sbN*$g~W8jED{SE<3X~9VNyUP9`Cnpqh
    z;sOE(bq((6SMXp&5&xpF(naFc?B-!d=zB$0DIHO9pI60_;*3~t`^X7FreshL?Q!g^
    zjX3wMYO-WNVoxbxs9EGR7zt^{jv{8!>dCOIU|f&s-zcl>yJeQci@^;UPCtH2+vPO<
    zh0Ji}HQXRFCP~rfQhR6>XklVdZ){LrYr(j=(%oo?J@F$XTTvD=aHPPzY1Zp`dl(wm
    zQF)!*vrp1a1nFUB&;pgbUehbdGpl#;!^9CjCKM&m8RHFaV;Gre2`28Bujwd6c0uzT
    z&5HQ92{bP#%SMYvW}GdA2l0&r_URMD@3rY`DkPSlm2Em&yyhWg<Y_IlHlz=QYRP21
    zU&_Sc)K=WPO*^MQCxf<XK>KJ62OSyP06sn3+#NB|N@t~k`w1U0mVVOdYg5{j#MW%b
    zzEpLg0}IJS&W76_S}(P|ceJ5irR(0*%(K;Re9XxozpFRcn%Cv)bxr#&_X3A(-f;0&
    zfqSQ5)Y3pRcRy!RSih2f;Kx~ps#Cak+~lpZfuA27nwwz?sNhx#`D1NQZI9iHGrDin
    z`=o-24;veq0~*6E+zfW%g%{;`W1s2N17<Su@(sSn<oc@({FLvL_;m2;<n{;l=bE2@
    zO;6X@Vb)b15?e-@#+vA~pRw)1Vll1^jImCN7v7D;c|q7K?%H@{zaaANPFHM4$)V@R
    zmAMZrO+?}j($1b=EchM6h?|InttW25;q|%P-!E^vIkEMI$tF;9t-?6w@Lsj!21@z|
    zVR$aLipnFSSLq}@?VIX(FR>kX1m+aEr4`3#67w9Nm{{hehFZ^ywv<p14KaM;L%OSl
    znho7$dYf10gUKtGy1AS3J8BcJxW!5`P@`J)C3@J^aU@Fwag>X0I23&PNII;<;TQ(L
    zXoWv^`fQo%!>0!>&n)jOW;H&lXHPpbnDN;$rEn6+(sw3v9g<=frrtO5ry;PKgPY&!
    z?Ij(0Lm!##pzCUmEFq>!bwjJ%I1SrGmm=z+_nUV<FEdG)s9UK&l0I{likcfJzziJq
    zv@qPn7!!Mt&XA#G@{~>7^K%=0m8oqV=>Q#MNng3XzZ?sK;2VgNlxT@wH5Mdw#4lRy
    z&M7{D6k3?}X#qJO_mIw#n_mvYd6+6ajZ4K0f80Vxy#ig{y1zgRHLsL=of&UutPP!A
    zvpGK`pRWcs{58ShT9T5Z2hTC(7LNWyley-Q4)E))Hv1sV{ky{xc0OKXG0&AIZPbl-
    z6$FtoCPkq90`u>&y{oZB4Io4bYBv=0C7p7_Ze=0j{Um+XwRmjFfpMHFRI3&b8YFh(
    zc{lOUTeBE@aoKXq8=px~RwL{#XWj9O(8<;VjRG~4Nz|}r-~|5o@GYTd%bc^IC@h)#
    zL(?$ao(<=g*PBU=<{F3I!9w95a%noavg}NEU~-@9hcj|;yv{OtjeLSObt9uuCTp-*
    zs>XE&d7T0pxB^KWZ)caVE~m;6{v6Ruv>)B?Z0ph7-n#Fj&$B)+k;^<W*OHFwL0wkr
    zq$T0H(-3)bLu@A}CD``CHaTA~lVq~=Lit29KbT|&eNM(Ha<@YD&btYN-k?2&&*LYN
    z{fr&IHbn9zhyCd*47*KVnBFq@Ql+H9dkMY=0~zJ+m``Fjx8IH2o4h~HrE%>Tg1xxq
    z3)eCIU?4LlMR?Ndt!wKoeX*z4Adgcb8?c^JL{TH7qhf_)<Rdn4(+ydl)=A{+aP;O1
    zmVH7NbLHU+)C^Z$ebA~j>gyz28ZqUh4#oK{Tojpc8iIMbIjp#4`)rDy5N)}+Kuu=9
    zP|7X+;Da9>BvF=ap@U$MmLH<^5>I{5(HtVw{kxrcjlp&An2O!<8Vq7hGsec#V{-`b
    zZXV~z2fAcFFr^ofMd**x4Fbn_K=Q|1i10QpzrUsLJWp4?u+uQtncs}VL}sV`hI17P
    zzxwXOz=qBY$peh;;rs04;v%KKui4nb#{G3GHT!!$=bUk_Hi|Ob9}Z7jA|D}U0p71K
    z1$oassg%ccI!+&Ucg!poxeFI5Y?wf9%F{2C-E2X}JVNqzwELuARhzzu!d*S11l^Yp
    zT&vIq-h7<$6^c7d*BoLCOd>MeH13i&CgMDCJA+;!e6$V2DQbmKA4}?^KlXlUp??VC
    z<Q7rtOOvQ1se!p#>*MQnSg*Oo_tw^CA_lZv5e94AHr`Jm6iviJnVq;R9Y2AQz(Efb
    zh>&}T|9rl(Z{?FukUi;PxQl2%n*D2G^G_c)`Q5uTSA2N9HKi)p>Dp^Uq=;bCUq!6D
    zdlpUbtg;dCeZF0f#*6)U3?a!*o%dtU;Up<;Y$(BA0fg%Uc#D~lr{PS<hS@AKlR3WA
    zyWL||5zP~In6*+c*_X@jT9|&dahF?Hp;qo&y+cQMs=#$EDXOrRc(rRI@F@!0lBVi=
    z<b?TqdOhNWBTsCt177N%RJ=rJBO&kXpoZUZK7t7tuEeCKbmb<cFZtpisFlhS^kwqm
    z)=+=EY8DN!B}5B6n84#~XvX05$6+~xg{=wL9XK+llafW1m!p?{zu74xRiyYrEjYZK
    zkwH?5Ug`ndwH)lY`DiRFb8V<g7nInt9#4=$fIvC0AQ0BMVh?-pWzFR=9hUyWSb_TD
    zy5&#aL$Nz6(Zk?CSUh2rzS%lcg2#)KfXE(D@AYT|!#}ArK8N@$Z9~`F`6RXi8rJPq
    z{t};u<OGUE(!|p|%7QA$2Th7};)`X5kK87nfN8jIwpLj;Pu4icgvuWT=hZnbbuTmX
    zBSx4&7E&hN&yUjOVMR7z+8n<|3XQVI=PhQyM=j3u8VPEyHJV~Hxm4F=e`AxszqCG@
    zgf8s9O~YL!&|tDg#v`k;scN>*vzB;$y^$V}*U+=Pa^6|4jvx_En6nQHGr!01N`6n{
    z{D6A<jeYjo9d&Ii1K|<#yhEMMg-S(<r+K;*;%o+uHxsw2-_2&Ks7gFFUzhfKA+d(1
    zU~l&FUfuJ1I{pMcl1wIb_WSd$pAi*hARw`z5P;qTfp!bMHUIeV*MH70ef?R`Kx-oB
    zpX9_<MHr;yC4kMpuVQeZ9Y8DvgRC43`~y$mIXA`ElI;t;dhNTIoQS-Xgt&?-qnyNd
    z4WK_Xe3dx=KXB>nuW}Bq2R<9y+5C<9PYK{2#@{5SfY0X=Mi#b)w#ML}N@9N%1f8=G
    z0C)Pkq_Lf?E!f!E&he)@h%e|6{8t^OF3v8FV5bYZE_XWR1zn#1uP$S23$U&8PgOEq
    zP+50XmB!YFPEHIiP8a*{a(&OE`p@!5|3Us+|9x%yU-h-HvA6zdrP;r#{lhNGzohqS
    zHRrfM$o@5gjsDjL{oRo-caG2n#KG?(uGSvb3oupSy`n$%<gXR~yCuH<-On1se?fot
    zZ|T2UOD<aG%P)~!e#bIOK*qUxXZ;Ovwe|qx(_iI0Mv4KLHQ3DX=l=g^N<J4mm+1v$
    zfXrd%;%NN;<PXHJs6XV60XZjQM+<vr1`~_FCo#A`vOO2Upd2;u^4WF<5a{|hK@ce0
    zmmCHJGPJh-qkUkfzXob^XB+G99`dIOwko>Le1L+83Icu4rROT{0ZAE9VGmreG&K9E
    z4r8;hV{ZUR1Jps}LN#=NBc&@D=DQ&z{!Fr>f8<5RA5}SXuWGpfz>NYp(F-_koL|Oi
    zfQ_8&jIF@VKLKh#S;pgo1A$6`<j!>gC`NQe;Q!w$^G9}0GJqj$fo_+*0O<#?SL(z+
    zlJfVS6qUO`l>$=s5Bu}s%@>M_0NE2D%U>Xe0Hee2kuP=Yzq0KHw(jZyw!{Ty9nu%r
    z;=r)?JM62qnTvIv>JZ>s0X}rG%?KR7$CWd5v{H1mFb1o5*cjPaD;hc)+Bp5NzX^Ql
    z>12OsX<NSEW2;@!(xR@ymOr*Mh4Al^uWIQ)t9`2wpvU6?OJDTwDY4&UUzMDrd)>|x
    z$g6RHp>JLAu|B}%uI^)3jVD(A+K6jF;<I@H0s&3?R<eDI)PIe4)fPG=Mh-XteQN=%
    z&*Z-G&XYK{`L7U-zYo5DPa`76#&#~Y&OdZ!Z)Oe#djPEspf8$r+vb0OK94Hk4#JOy
    zfw8fO<+}iR8X&7(XmqF3|A4G$=jd!|XKi5zRKd)`_J>vIfWj9z?{{~g3Kz3TjmQ6>
    z3TjSZM=?WZ!ymF0oU0V?0bb@=e0da%2VRwZb+7)L%|+#YW@+IgkvJs)c>USsFmjFf
    zZQxJryJ_fwe+?Lts0BbEnG5!%&iZZMRjgWAvOCQOES{x-U5|_L8~6OT!9TU725bmQ
    zH{eGdzzj_4LQ~ma{U-6RX&Zx+i;az;qsI?js8RVAfjodk22!%b1+3-k|A=*V1cQIb
    zB*(MC)CQR8K*)$+U=lX}M<%e;{Ri@VbAv-XOs4?o*)3rRkl+R6@Vj3@n*O!?|5=b&
    zu(3+f0_%laz@CES1=iH`@36k7;h$0MxN&@`0qRYFdiw&^e(}Fie-fXboo|TQ04OsF
    z2&8xcdb<AKpjQb}mZ<SoW`OPjH2Gr4r0o4S`cES@tD*e54=`usB7^_|dFflp_GLf)
    z9qdo~SMF&}=vyFCYysDm_y#&3)KM@Xej&ksb=#|C1S9@zT@-*R27G7q;?jx(_rEaz
    zH67$jy=^#eq(158K_#2$zW{%f3(j|U>SXefW`IG(1K26O*r~1Lzr(wVtIjHUOTr)n
    zOjQu*`;O8dhGh92=1(1zFR^wW8fajmJ_say!E5Y+jm@i13$C_|!eaVZ`33<5G6PT-
    zhss{*U!k3c!POQ|!}qN=b^wRr!UtVS=KE^DLcB^eL?UGD-T_!!z*q&W%)XUuUvb^v
    zVf||qK(m8nXaUe6FumgahB^0;Q^Vf@{hRl<tHNvlcqQa*_A8vLt~Y}nzA&VrfIuHy
    zF1v@O)35Qax)Nezn`U<edh(wuAuYdOA^vcWQ0=Gl<6D7T)jwVdaR&bn&_5X|ta*>t
    zf4mYx3;!RGuae^`=up$n`~9CQp|hy}K^1<Q@(_3v*#`l3-#=#0;|agXzDjmbdt9IT
    z<JmJo`hUd!YoZ9STzn4(nws~I*>hLUe`Nk!&KOr;ajC!nfw)^PPYGfQeiQlgIBI7(
    z3d0222iJ9ZN>Et;+rXbh51q={0z5EcUi-&7lce{zc~^;<%C^V0BEULR<{#_Kh>70@
    z|1?rW=$~_u0uyGdIfzR;VeE^)LcD4=wugO5s&wwIz_`Y9VO%SNg}mBi<SLPP56@OH
    z0~!P}047<S7cja=zlizQ$SaT|VuS&jQVh(DIW91i(0`HfZ;>`H1lB_aMoUB}h)cco
    z4Eu_RONRN!a`=1-95P~%B@DD+6L<i(|5mbnktrcTU~8}qa3IZKZQ<m6`K+k4t(hkR
    z*hpoh1ojNR$(>JA+yF^)u(dsdiJkEep=M##&;fuLxjW<^-!J+qo$brU0tx!#9ti_*
    z*z`l$8TFNuLcqNJK-U9v&2J^!cSij$*&oW;ii|P=%QO%!aBd4641FuvzLh$VAWH`q
    zu%ib9@C%K0u3$$;3lp%@`B$ATw;3^@^b-XjN)9~05!ttr?F**|`PVt1sDh%Fvea!!
    z)yu-m=#ha?K+WBOPP-_q^-cKCdNA6UTo%Ub_T)nbgyn$)J|KR+m2BS-!>{B&h1H~f
    zAYM2k!%YSV-2k48#%czC6_=F~6_-~Lzf9IeVoX#4s*FB<`AiVQ6cS_uwlM-bUcRVv
    zS;q$*+H_g~%>X>WxcseT`zAO5I_ykbtp9P@=dzB_r{2%@00VYFT|VAC0Cb$2&D8?z
    z_R}pcYBkeiC19I?3h+H(5c^iLeMy}Ers7}2-YcwV{UIRb2vp;u52brTg1#lEi`Stp
    zx5G4XIPDNnume26!1k?V`x<&d{_R}Y?EJ<CqrI)!Wd+exwDFGt;ZWeY=trUV{;t6N
    zN5UvAta?4}AW(`P1PI9e-%7Txgb(E3PnZ9S2sTDeM&>_$w$$<;(Qx?}ProY5_EkCj
    zk*@E*e|ot|mw(ssyQa#MpJ@7Ll`g;L>bs&XGN`|r2V7CR%)k8lm+xX|G=SLGm%&^X
    zyZk-L?_$IpfY^m^O<tD0e39<EEYEGIA6=`vtl;v6x$g=h&lUXO`kbN+4B-4AkSXwo
    NgbD<jl>|Zw^nVC<uDJjJ
    
    diff --git a/target/binance-futures-connector-java-3.0.4-sources.jar b/target/binance-futures-connector-java-3.0.4-sources.jar
    deleted file mode 100644
    index 613bd172c093b882362fe0068ec9b6119f9cfe5b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 44753
    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
    XJ51TY{Db6Epw8q8Ub<SPl79O?KmL1F
    
    diff --git a/target/binance-futures-connector-java-3.0.4.jar b/target/binance-futures-connector-java-3.0.4.jar
    deleted file mode 100644
    index 8c36059a27824bf912fc9fb5c1754559685b0dbe..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 59852
    zcmbrl1C(T2wl18Nwr$(CZQHi(tTZZZRob?*(zb2es?7YeyHCG+Prvu~?ekuY9b?4U
    zG1rV4dwuJhT1#FE2pAFo02~0|y24i-;J>{fzCO!{C=1X?$coa*e~BS~iGlxJOdHDl
    zQU2>|g|GM5-TxAk5s;M-6;V>Al@Yy@86T6DqM@CEk)olT9G|LJq@QQnK5(R!l%bZ8
    znQ<v=P`s9*mYPtyc7#?0AEuC*8dsuUWCAU9pqv<&n0b&KS%je#mjSh8K04Sv00j7(
    z1^+Pg_+JbK{<6Tx&gSnn{+}hF|Bx`Wur;tXGWj=>sQ)5qWM^w@V&rV+_;1GG{{N0K
    zb#ZoaG;#VjV@dwUu}0PwCbrK1Mg`S>s=~z9#pd7HLjNBtayK%uceb#z{dd|Z|5I%i
    zHul#4=I^omB|SzqdjIo7XZ%Yl|7U%F%|w^~#Kix2QeB)atpD9Kkp7SV)!NR?%)-{}
    z-%P>(Y|KA({LPyGrs!WO1@6n3|3xV_2CgQy|3;YLe;2l}qcyW|Hg_?k{ohyezy22g
    ze=__JH8g+BG0p#4?lhJLt_FWM?jNj|iQ%KJa{hDp4F~`L8UX+R_Dj2wxrvdLle34l
    z39Y-0b)ou}-5M*rFJ8@Ozyc^Vx+#RnRzw58Ay;`QJA);e#!o;|ZV6#>MIs6^-I-4x
    zGKJdn{yb(ey4s2Mt4pp;x`X`<bLU%IM;2WlEoq4=bqas#swrC2y_w^?DZZ?24vTDk
    zWRX4ST`(gyz&!K1^w>u(463y2hWU9%l99J-A!Hf4z$Nmu#^4upksDPOWzHX|CZrK=
    z440c*KHxV;+x0*e9SO{#asoE!&i-I1ryo0#K<kP#nOxzTWw(8;(ujp4BonRDR8vd%
    zR0*WS)!D1hxV?z}&NcSHm&P#IrmSdm_fNk&<QY(ov=tqMSc;zjr-{G`yL<UpIQE}%
    zta5SEG^?h|0BqQP5Ys@`YLo^aT3Hg{TTx2>=E&{spoiyx%3?)h_RX>QX$DnxQ*D!Z
    zmaL^Y9_Wt0u~1|#(pH^$6g<1w(RJ9Y>jAXxbyRFMfWbIdui4XQP6}M0Y<-YP292l*
    zX{?XJPzdcu77W#Pqwx+|kr*YpX7!+%47#kF_aMn7KbK<m%mQlkk!Llk{5zT33ACEo
    zii<x*K?UL)mT4uIUGi@|d^T-})djL>DXhSjcL^r23<}q8jEyTfy_DsvR}{fRQCjq=
    zJoaJZSRRero%=-|25d)?Q_~KXNxJffJI`d|)7)JfyIxxQC{3J{zSB|*yIG`75IWuG
    z82b1=xY{VubCpHGpS%38Iu);4(m!zUIWxzi3sjf!VNJ%h8M5uCr%IW&IY<p|2c`XJ
    zn7>!Owzt}7ZPp9QajZiH;|bl$B<%~74e^1K#(cYdAF?}?8OPif2;4!80&!Kfa&K86
    zQIdK=M1hys+jxzo#jo8{jQl|t&pqK9)Fy;p&ONk2H|W2o8T<o1RP2M%C>kPH2zybY
    ztn!=V`jPj|TX8?bb#S_MMQXKgxBVc0wiA4X-SoAxA>A*XS#_O37d)%B8`sC}o~~Nk
    zOcM2K)6X#LCNO6(EB_^<v1V&=>+<5koQLe?35(G^(_heeyT%jAW1o8rN5_fMDKYDV
    zEB!QlyjRz$Xn@&nDG>eN+nylwFsL1TkhoVeDM<WBPn2>Ulx{-LgD2H$3X^?M2um1R
    z`cxc9b*30lcJaNa3Vc`4)nuO&aI0w0)@?0kvN9h{;YqE(UznPfX&l6L?1XGBU3V=;
    zq2UF>D}SeiQDE&u*l)qp?25+ZFwgC#v65j!$u%jw#F~yMWnks^d(cKx$5$eNWq9<;
    zun+j=>a?F?qQPx;yam#@;^A|==b)Zn{e8y#P4M~5&6#Zdrpoh^p5{_1_-q|IYmV=`
    z&-0^&t`RQ?&3efq-UUGVH3izYle5&alF^I^fsMKsKY_Qt$34IQ3Xc93n)qi^N>+RW
    z0091?3huwr#8+tYPrCYF{6hCnukwd`|A%iDHZe7Dv36E*w05F3vNmvX%8H+mUE@a%
    zo(hT$ishGlks8y>fjTB60v1Hcu|=d*frRLlP!~lq0}RY$s2jT0)=@F+0lJn)S#q6i
    z`;LOO^)h&r&E<5({psNiXdg!BQ9z$0(&lerj4s){t7|WIY_)m1CAmg#ESscy$kjK0
    zsmm6L-4}Ne?XG8$Ycpb_W;NT2iw8=2T`*-MCSlVu-!pvV!hsxM#F@RvG~P5-;d)oG
    zai-0Rj*9sip)siR`Wlq0?$l@(#HzCc%os{2bTF98^_l8K<da`m8Z9;SQ09yt@)CZR
    zWD<PIk%-QU`<s4(EgLz%xh?{y+;_9R#d={cGX}am!BEJdn3SW|lT}gg$9oFKXzl0q
    zCt$66)#B@lv}X#^W}w<;usSb;-kTM#`xv*56IeX$hP)<gpn{&K&5WDzvf>h|teQLJ
    z{*CGCI=SUX^WfW{sL+U(?e@xTDCC7?xZi^P_hqqUU4&Qx45r~gO_4;w0C(D+yM8>x
    z4*rhRZIaz2;A%ua$!jys!d^E?hb&iEa>j@`J-@*B2x6@J39(QL{2zp@`6|S{sFcVU
    zO+*KiP=7{&jOJi^G#~(g2nYZG*Iz?{xU;jpjES?ko$((aP`Z+vlSk&!X>KgHvxODm
    zmj_OSNsNGfsg=N|H*o-z7>XZ|)1i=`Z8SZ5ZZ{?tWX9xu6T`UjQWjwFUFN-iTz9)_
    zJ<8hf{k(a>^5;%Q5hfnj@Kv&7&py#;vVF-m(+b#{ec}`-HfeSlbFrqIwyB=8KEo2Y
    z-pRtjer|^l4`b|yFK+2HQ6?Ez^E9Nir%WQ~Dcxr)q#R;HPyMyV1-NA_?traFry{w4
    zD7Rrae4VJcSy8DvddBURu><=`!6s0e6;EKW;}cWH46QFOz}E+VDG{bob+y7wkWr4E
    zE>?7zzS-5az)s9shSTE%0*5Yo6Wgzgni!V6kDX>aw7E)DU$54-q+P#3t1W>pFn03@
    zrAB5C*uytTA0W2RKXa3*uOaC7=xN5Gri3sz9PWSufg&v;DH1}K%{b0~v<S{%10l7d
    zU40lErAIx(;+Ntrp@KcNdCrXGT5idzJ=*ae+NC{p$B44UxRJi%$nM2Xc$y}Y@lyv&
    z*sLc&=oT@g{wggqE14pre5MS=Vl+7TpgW58k=!or&?02ZLgUdY6iP}5ck&v6s{S4>
    zYFZ3U4`Y7|nx6qd6m?J;or$|B^qEviEb25{p!h>W&<OcO?kw*L=`!1Bn}`5nildo5
    zq0|?duJ@Ijkg(jOpp*&vr_k<09N+2Py)l|fYM+#YY`Li1B)t?0qlk&6=QFa=(5HnO
    z{Zyfmz&v#kOP51#EMT7CbIU7=qRyot>*)+Faz5@^yxW62nnZq;a~x~cmiPc7s!$$2
    z@#?c6ciPY`1*sf9RO}DP9Prpkh#Uxd6f}H_Uk!x(uh4R`({8`LR%7AuMB=%Rt`eMc
    zxhHf<K;o_yL6AkfACUeGbI|QtR`V~IUwtKEf067IO&nZIoSc<C>`nfRbGwVhO4KwY
    z0n%q61y=b}<S^49e|DEufL!|e=K$x201};YEva2U5+a1Wnd=q4QFpyk_JL=Ew`<$0
    z&ZBH6&!^Y-p(8s0Q~F~39(uDkna&;eWHYCYN1m9qFQ7N~;alG{*|x(z0cLp_)K^yD
    zJrUS}Vc~7wK%*PONEDzeT4luiIA!b;%4e&q)0eUu24}rcaoKxWoYizWGbyCSJYqJF
    zi_-9EQuH8{JYu;g8q0}VN{*U{7`Z-nsa~aYY$?GnHvmXMk8e8j$~4H4XLhaRk#eK4
    z6VtOfN5nA*wb$sW3E{4a{juc_c@zJWXAI`$l(o+~*UEFHarMGctp{2&x>@N`6&@Jj
    zvm~UvMYNjh%3ZeR7ri<=mj=z^taw>N#0)c|h57DHa>!aLyjHk%1IB2u;glBvShxAU
    z$tO%@!InLD7a}WGN239Yb{YC-jq14$z1efq!D2-+(XkQCN`1Qa{Uo^po%>mAcht$b
    zdvcChEaU*DPLW4EhsIW9cQW@@c{d26vJ9W~%I{L5Oq2GuIYHxE;m=-pAMM-SnrCK!
    zh%|OfLesn5T|`2O2S8GAy#ni~yysG!d!OE5qkUe*L3#-@%2SD;DI?0kDSQN#1?&v&
    z-ff1|Ut}M@wsMuY1a@eP@_BWrIYETN;Sohl94+_ZiQYaj)N-KCTF?w6HB{E?mcw8<
    z7<m(4Ayrd2W5?Up0}K}va5NWJn#K2cC2y`hxw+qiO`Vnsh1S{qkx7gk6Uh}EnJ`FB
    z5eDI=oBc-9A`eaOXISqF=mma<FCPM}#)Z}Mefu+l!^U?D#J&)m{)J%a|Cp%%D+3n%
    zM@>QK?`gWoKkxqo(UtL1c60pjL!TLB5?QQvlJT?Gvg?pe$1wc?%qoF^Nr=OZj^nH>
    zj_0GgL{;8+u=ofB4%<N2x$yO8#54n9geE*pTuj{_=ha($zJTn%d~qR&>%}d^iTbA9
    z?R@EBhMdg?$(@6Fj^1NXyWyLT7>%=6s%WyA<~jSMx@)g(+#VaaMs`3QHTGGo`Hk4?
    zI$9YTb><pd3_PmFXm(x(HOK{jf`uF`ucLtK6~aZK#o5W}X!lsY&m0>&uX1sm|Kv5$
    z2ZC6guOXqxI1<#33a04IIqKZIEi1^Su6A61;_)-7v@FS$m5F^&p*JG`Tmuqf*zU67
    zM7jj)_vK<I-joUvjDbWhq9QFqx@FG8lPW`cNOgd2LkdX@VzP#@N$G|?Qo8JBD27e3
    zo+6Bppq@<`Ok{5c3fbHF#K3k*;Df>`?mlnEQZkX=D6_X26!Bx>2{A6_(kG9*d9JpY
    ziy{&ODRFIcAexBjoNj)Oqw%sHTzXX>+<~p65I~a256D<98rdYI5zy4&Ep6N+%u1GX
    z)UefDF>j`fpYaQwTr1GHwV7)!y7B>=OMo(dSOf&2K<O^4(cwIch1$qr`oX>5PMH%S
    z(=f6cjVN#7wlHedBK9FIQ5O^hxTy!o7f0*FQVrlnT$4<g*VWB`fVjpVGC7M##Z@Lh
    zOSxhN=>uP=nV(_htmKj*A5TqKO3V?CyutUY&x8Zir_fLHGi3LOg*`uN4KhyzRtmf?
    ze|fw2VO!PO9&96Zdo;zW=VDo3$K&GtUjX|6DYVA>6<=a}fmZJS0kHq9Z2c={<ECT*
    z8Q=%I3D0{YzLTfg)88Ea?APruU=K^pDF;)yEJUr)Xe(M{=}IO;g5&jvGs)B;PDi(U
    zq`&ZfdB`}qf8Tq6`9;7Agj}<quPy?CEA*zz4T%fEbf8x1;92x4r^v&Og9Umej&;!n
    zJ&|>tfyG%q(NNEIt6+*g>^?ZO3QmNQQp+IOwtOpbs#uOlOH>)PXK9dry~nYpmBV+s
    zfMn7bCOS%*xCJeXzKqcaSsRWt_(M3c4Dm3M0om)O(y%0WwPehhRrOIbibxUDfO<qM
    z7VALIaAxBqXovfEb2Jxp5Alz@u12&GW~w(UNnz-{c}bVDdfcXud(Po1LoD8RI38FV
    zW%%hXX^n3xoVDje<W=#rBs6;+o$qKhN13Gx(2kAL#vm@7jfcpK)5D>M1~^!)YE0d8
    zufTuimL64N!-21<V*g47{vWtS$;8ps#PMI}DSpBhiQy|X$okEaV3D58%CD7ko{qnO
    z<yxsOuZf8qiyzy`<f4=xUVQ6Lh#MhOs47nF4uA{U!i0nvZaP9u{gZ2Gt1;&NZs`dR
    zAlqmvG*l7h002c9V(sUFa)fw#?Q<+<G1=+9R7q84G)%5%!4FqDaILrZV7u)K*1f*T
    znh=y;3v{`DaV!f#lHO%>l(yxF$oWE562hnkM%j|?Y2gm)4j_}_(aDSjg+RQV0RQO@
    z=S$1&0;z<(XKjQMF>{hpOAMGKndOhtr-(5-@baN?=h>FrC`A>48w3NLjMAw4m+wli
    z6L`7W^h>X+C2l9i1?OTM5iNByF+#TZtuSXAwdb@hg6wCXKaFq^e@8M$$X57dMAc`z
    zIg&J_6l|P9zepP$On!_MHEiuT{}#wxmCri0p5hww!ZViVKFHyTE(x-!$b*pmo)n6D
    z1_SKm6N9oPdRcH@dEGK{%JMn3$ksO170|XxbGr2Mod!3<8q~Xq%^iB$bb<D~B?jze
    zgZVmEO96HxO<>C`#_`*R4xo;aS7h!PhjVq!R)A@}^%Cxs+l_e$ng>_TY^T8c8MgLB
    zWCjO4IW!agj>DzrE!dyoB25y7y7RT7kN*al|8!-G{-ehH5C8K=AQjj1w<R3%DX=c0
    zjL#daZEo06N({VT(9{16P)Jd*Y$IXe!4As{04I{F69vIm?{qxAb^kg0yPogd7l1o2
    zBVWK>z6;)IuRuwY{3=s*2CP<`0i+XQ6!Ri4HG98Bkt025Q_{AuW|n5ay2}uWfXeuJ
    zk(+z#Y3n1HWnlGVqf_mYOprF|c7)-$5Y^ndj;S<>l~dX{G01>seyRGW#zrHY!%pSR
    z@0mh}pe4=W7$@k2wV%8og~fxGy&D?yfs6-H{4M+%GO{0t7^5)z<|^-y7iD^TA$st(
    zFV;Cu|FX*R3mwSSzr6Px3;=-8fBM+|UUe3d`P0*r_^L$z;kc81oaRK~L;X_N9jK{T
    zfe`_NQUuqCWovTiD0;q~vKR1Y#<LP5HwRNj?3Of=#OSWxRzi+5Gttk%O~WmmY@SeS
    zYh_WUe-La~xV)WPy4lJ3eLNh(0sQ<mY5?A+VXPdbpSaVs)6mE>wrJBg4?WZ*)90pr
    zfqxCObkCe`lGaqMaUm;JZc`OHn-0&5k0E5R#XTLE++F5%7%lZZ{59rvs%>%hqNwSj
    zJ$a+TKEa66ab0)P+^%)fSN|FER=yrxO@TiyH-0@1olR7YdhPa#etZ&U6)$o8%JGb>
    z^#mg1hcM?zYcYpgya6pjGXiDSj^rHl!{-DBpqay^ItA<MRQvAgVbSG>v0{1%ef};W
    zEn^g$jGn37{_Fkv?;MRPdyN4vZ2<xh4Ge8>m4P?yOd^LyBb!vZmU|(T`cxx!iP;OG
    zqm;IVrr$VncInW4PIoX}MFoc6BB70P!MeNjTO<aNd^EPTXylMI7k=>(gH7d)=T|Z~
    zD~h(qO)^gn!-Q~AFe$P?lhuew@~T=eDUqw-GSAt|=n3C(j%s)h+Orh~<4id(IqRv_
    z1exIGYe7%NCpo-^RnS)y-@A=DyaN@Ra41*EjH${Cq=g<;MNBD}kh^}g`tKOb*1gCX
    z<;_}AF51UHGR4Ljl@vBl!*uie<?iz0(i=a}UqF|ijMO;;y9<fnWXv<K8HO?`&pGvx
    zDvazR^eGaCSb*8cX+g!nSVC{2cNwPg-oHn?NzFYzM5`pnGJYGXnV=`^&%-%qG`5`N
    zeF!n!sGFb*e9S)KU3}6c<@3T8vb#8~8u(dAzlW!Zdl6>jZ7?pOW{?`S0=AxYuKRS3
    zwIHID4|?R%Ox&j&r5SjJ($Qr)gb6)HfrSXR$)$?fUiVQ}^q3fdv_PB1UJ9^*XreAr
    zNGBEdxC_|{>j#!-LuL=-w6U8+kCU*(7(<MsD&!0tcnSGQlb6=(r)Ez59Wi*wc`LWr
    z1bPm7I7K(0Q}7XdR4TWLN;%|MH>Wm?j9IC#@EKIjVm~#cUm2or=};2tCKe)UC(&Oz
    z7>Xols*9vM^%n}sCBh50^q#wgLG9U6xbHsli<2lmU1%iHK6@9EIPY7wsSx0Ybnn@4
    z*h9p%%OQC2>&Ve?=^c+T2_e<22Cr8%9<hgFJk~vJ9}#M+&knfK`+em80*L@!a5<4D
    z!EHPK`yrF9nfmffVHO#3c9i&P?{4Gsws!7~WlWs6F)<#-h?wZ@ZhZ@aW&Z3iXPx1~
    zxK^f*<}1$8Nt^HzN*iyE)d%>JZ)8PC|4KGvTKH&?=Li0sXUd2NUZ;`o>Xder$t(g%
    zTDjxKy%zNYBgvI1-<2qw9p~=M3g@xWfu48A#*{YZ{f%%^s#knz_$#QW_@`{QW0jZ(
    zv7&AuLVicO^b7B!QQ}ep#gf4wIiGZnwAXL^Q|kI%n1#juMXQ?dYCWPi#h_Q6xZA}<
    zG6|&|xKGeO^ZkahM`H&l06@xDk3r-w5|^5Zp_84Fm5K8|i2uK+>q1S#X-ygV!*)--
    zD!=GQMo~e5iG(0haj8ax1QNIn4q(wrNjv-~DVJoPXtK71EX7+_b<8g)yAA*#ItwsR
    z_oL8jI{oJ=YO3&jK_-LL6X@(XXBU@Cjw9bAt|Q#f$D^2T0QT=w$ks^1$>)wm=IZGx
    zvrHswb@%aRTxl<5YA()fN{lcYw~TEnH0@~&KDy=Un;1jRNMR7px{ez=(x#IS*g8~r
    zunpKngT%Y?$i&LlVv5@VXN-o4RHlcSy3QA~@s|g`N4SrGcb~A5cYZ*gpJcS;&{$z8
    z)uS?kOfggh$9>d8DhKHNz(X`g2~%P2lQ2YEMJ`Z27j6GF?Bb#H06jM`ZXT_=$g?p*
    zb9z6DAfB{Op2_Fang<14`C!%N9)KyfIKD4E;Ubo&Etd!6g|c3dhx7)F+u@tzm=Gs_
    zp*`J6u~xOuJV$L=ND^S=^Ny6U%+QExsR;x_G&@9#^5)=Aj<uNiu^wfVc>f*Gg+P<Y
    zFn%k20L#tAPdCq{JYvnhoj<;ZJ-3yUNi-+RVHrRfk>*%ohN@7D+pD)rxXdB=d*B(l
    z&Ym*jyEqlPyaRY3piTMKU2-v<xF_XUy2e8B5eVn&trZL?V%I=a1eXKao#m$MXgZla
    zGhxUPn<A$n5X3rBP5aV>wj)#LWvz;*IQFGV+<*_@8<vKXWViZ)PIVE{sy8p8PTn<F
    zgaHT<<>e5Nazpqw2ybQy=3%C=t(-!1ZviAP)V=6JCWM#8%pK*^d?S1)7|5gOwtdBt
    ziwOsJ)h@6jv}HJeyJyv5rh%4Vi4Pm?PIF5e!r({8_fS?9Fftai(!q+cgFKtp;57f3
    z9RrVN?pr?}O}(GLk&YBl$QTG}sylGG-9m~@<d+y+vno1Vk$+pVhftu*)pb!+gfM+L
    zaEA;jX9^17_p}O%EFA%-zrNl<WbQy<nJOIX0v@SPvraC>TS3=TX2%|xVJ*mL&7o|R
    zU8(!}C=MvyTD5<=D7xv`2<TB=M@5*afjAaj#1mVAL{LhW1Ma08AO@%ez+$H~d!Rt6
    z8<X7Be->D%C)OTHBd%>rP}_#<8}^UGNL5whW<hAfw{YZzyvp;=ja4bJ23E;2K(rM0
    zCi^!_2{P|y{SsmHCNeu6^&ZSJiA=3OTJF8b+`d<C)HaqYMv<8;AU%&a&0fG3>H<q(
    zu$$SQ-OCvMF)V8n^deu;3|jhw8lL_AYN_(0gTG!&imk^XV<Qy?Fkg#_AZJuphw03$
    z9g&s)<|b#&ym6_p<Vs9v_QeUtLsUohUEX%h-f{X``{GkVUd|Pnn>Kx(@{49WrqJ1_
    z4a<`AA(sw!v2@;m??3T3OoWj@wYWlk@USMo>$ph1wh)xI(Z#!m7J^yJaV;kd>p=le
    zNrbwk*gY9yiTTINvgioh!C~754td4P<zz)Z=8VQ^BK0xS-cYCz1EJ(6Cf42D^9O}w
    zOpkYSDhi3oP)_5EP3<tc)adlz1yqS>hTW{N#9B&Rv_xc`1XSHaK0=RXbg0_jvB99u
    zitGPsj;*SMp>fV#XvP<#+ZNGlgQD9pVRlH)vebVtd0ieigQHnz#KzJVc$(+`ZMM#^
    zHjhCyJ_rg`KcS;Gqt+79w-vgmRSJT>%Nvb2Z?F|e#KMyc#^X+MokMn?GxSszeg?a(
    z5^cx}2xi$827Hu|h*?d9AClzGI)m~F=`~l{-VUm2Z|v@M^jMCLsoEv##mUm<OUtv2
    zab|rP<wmJyFKxK6@0Ib`$SYWJd;h5LY9Id@O=j*9k1Ml-KXu+t-}jz*>!z4H?<=~;
    z;@Og=cS_`mdTGnu@5a5p!LIvslSCBmJdW47V?-@x=ZIW<iO><;T-um~y0x<kyjdx7
    z4~MOMoxLp5NhYMb+(6CZ658<$VN?&Z-tzqhWgqJ#SLxw5rl)i0rQ09Zy?!4u`ezpG
    zSkhR(M;&g`$TPW~8G3T|{E6vLs(2pb$V9?GVh!}zk!prmPOKQjRGVZ>KwXI$<}JJ<
    zm+Ymvjs_vBR4tgDZ@nbB<_7kz+k~!+kx#RI1ecc@mliHDV>`GhH{W>od0l^9f7=>V
    zf#ThkDffqy_ywnE`3+Bp3jvOWIBzrT-b?uP-A}qdhC}mb*m*8s`4++n@XwXDg~XY#
    z%%BT-fMv}(F!4&6iK)^vsQVqMtzspXiCnpr>0;|+C01g)KQ4SbJhjDPD)b-X{mFy~
    zRBVKgG(NAFm|<ytfvGq@QXA6CtiRR%EImWJyjrrtH~oML^VwbdegEJ3?SE^eA^n!w
    zw*P9MSbsI!h5wR!{BOHJgk%JajO<)&o&QLURM#BmRFQQE2VKA0e@{T4MQ!GX3KxRU
    z)s_VMHpCu|rT6`!g;`r$gEw5nctqUsSEo0>*(*fWi4~rd8K5-YtL{fG(|hm-fAQOJ
    z^l5+i(6hko=9<}6<Ksc*Ui0V22bh2PvoE+9{dS;Ozk)l+x^h&RvZ9NIT517$+a&TD
    zec_Kb9kw(Qiu6%uEyZ${iAE8Wfs(T(fGZjmwF{4LjU)R?9$LxF8e55uO{J$9PMzwD
    z2|T$=HY)W6Ds%2LVT%`|>&iWF-Tnd=UaE}aj7(q*K}Nh`gwaI!`dv?%iIxsa*ix<G
    zI1|QK1NDI4vl8FY3ECsED;YbbV<sqoMWP&k8w_=#%M8pt9gn;*&~BqYQH)@c4WRu*
    zc8H*Rq!CV-ai+c;@~RYZOaRrp4+xv{o-t=e9jhq38xZznNRSb^3zuGvfdh%M4^1~H
    zZL&PpSXkZFH51M}&?PEQ)Ba9JV~W(8WN5G$6GM^Q;3G1-%*u2i)1*H-it1D|8QJoy
    zb1>mXkQ+-U0u8NhW?7P3Px}XHov*Y)U!`cHu{p1_()D{GMlUq&3x0S@l*Tuwt69yJ
    z#PV@d(~91(XbSus`;kVdmN`s@OMDU)pU9*Xlk)g@s|_-mqLJhS>G5Jf?qp3<p~N#5
    zge3=|U*R&QW-Ila_2(uUbXM3WkNflOQ3twD9JudAVN(ob+w3C6r8G+@UK8`cQ40I8
    zRe>!(Jn$~VS|UsQt#|~OI&~WhOxCIjQ*{_d0YO!lZUJrY2fe%7`#4E=ad#)u_bCVO
    z3N%$NSRzA$^5kSI;S3<gc!`C*1Cn&%q6003;ZZNrGuuk*zml$Rd>wrlj??h>DbKG2
    zI1=IFcdpRX19!jswNV`KoC%{ST;>YI6=cTdQ?qx>{7Li=uTQuEe!*EL6_b{eZZUx%
    z=<R+(8NhgnI)UXG=v+IRZ>ClPne@@=7n<~uC!K{gu=Szdg=mg$h|cJsNYPMiwEoyz
    zA~gOmiZvx@eJaVRjmBs*8EeytZRCUrB{NMtVUqr>-lj{#z(kkAJQyP<6xaCOx=h;+
    zgU40mAnjqXMhMPgRadC7sq-Mo>J-vSJ{eU>+LX)j*DBjkFDK3=i*Fow%jVXBP^j|)
    zc{vtLabl*3RyQfEO^W~YrX{mwJ4&ll>Re?N&tzgY;!djvB+u|u{I~_wFb*dpPY9R3
    zereLAO^PF;UJ(I<blJ9hxpHMPH8UNX<~n9+P?tffN}8UG^Tqk5qE`h{7EqJ<G^)IZ
    ziIeDt@^ap2B(go1U-(=f#x(~>2l%ZN9-w3aPC(38soy8{UdiSa{iJy99%6Q?>BL}`
    zuHod!KFavDT-Yv{x;u8i@akarejv?Zs()q)o={*57L=%G2PZQOc*qq#0+`J8+Lsu8
    zvqvm$yA{X#b~aqK=t<-Ggh$drh&@0fQ#cU)U0j^c2+~i8Fgi+goXw#oK;~B*B`h6n
    zDKU;iK`}85`z$K6J9a5#7CIDtY@teKqfG7d>)l+>i2gndtt?nI`_?d(cHvQdj@>KU
    zI-$i53aVdW5)kZ?>3L+oJ19}h{xu{EQESI!eu!C+X*@OO@0J0=5m(2mgoX>o(uUL^
    zx3m`MkZ^&zK!N%(seb)d7@qUIP_F4doZ}~*dt#rg(s1c+(L+Dv>b;j1n4U92cP{u2
    z9B??DATZ>(H!yeKRyOrLalMPFV%Zn#=3Ef%27WNj9H5KV$j1_uiCC?HTA=df@vBhQ
    z{@6(LQ+{X{{I28g>@y%Y#a#$kI`Dlu@OqCwo(sI-@Gh=)e$Mwb`#j0>x|2q}-My4w
    zrTs3F0-16t-RARAyVeqWz2y6I!t)I;i9+V9QiJ%lA@i?QYW~FNG6s%ciO(N|p0uTg
    zC4xNE4MY&&oXgBly|~3k85>_oV^g{l3cvO}2vve##3svn(0I($Z6nL(U_woA{xk2j
    zDBI}lrYAppFY@y{-v@Gx8!K@l@qG|CvD4FJ)?2I7(PS3i=i3V!02BGZOyDLuA?7Q*
    zNh(WbnJ%-9EtVh~_8Mx4GxvJ}KWO%~OCMt}jZ6KhCd>xslWVYX*koE01seK#__~g7
    z%o%F)n5V91k<O%Z-pYszFkFGf%WKGycT+R+u%xMDJKj4q5llN`iZ-3&);$>fP&hg>
    zOdz^p>Xo;X=!2|ImQM9mjhzQYce<H)!(i1cd&LeiA~cXn-PX0V5WV!(kswIrk+hdu
    zqH2qt#*wXQU1y2{j8QI{1!jA1JAHj#gPa9>WrL<n##T8hj+6{{<xW(37#faQGra8M
    zo<>O6m<(OW5k^P`gF{DHilMtkAC-F&fm3FMQ;b?LvThS0a)iOKyrR%ljr)D{Pjz68
    z$Twg2)M^Eq)?TKp8g?=k=~5U{9JS?gR)!$DyLhR&V(sVA{mc*x6Gl>;=IxvKYsYAv
    zNi}RaTlU=GsvYm+f(65o5{}lKojgX2x>Kf%e*0I4@H$zGI9xVkgDDgT$}%cUQ-`D-
    zWsPB(8w-AdO8a)>Qs8kpY24yiIJznFD-0N?)M6%*tFd)7t?U7M&Y2>8(3&tdBlX#u
    zDC)k#=$2mCvaT+|!ggBY0Sbou%@$StmRXJEiLt)eYKxX=ti~Yu+smWzGKywz-6F1O
    zE{0a5A<E5Y0~sOMGibGTS$G0(gA~^9c_x@|O3-@P`3DVD<Cm;mbBDs{p!LxgQnq6@
    zwjd4f;)@hB_VKa1rt&n9)xRQ><!$;IS{f&KlzgtJi0TYqog+D+PD*q|4ElAZC_qA>
    zBgs@NQWO%~57U?PIiE73!!P7Rom8|;TGn-_ROda(a%7_L((K#9L)qk>Ecw1giqWKd
    z?ILVZZWh8bLG63u+a=pn0h$cst^DA0UV03B>s<<V&2R&pf?twBdDiE7v1t76S#e4U
    zkX7&LW8NX5#}gKpT{@KfVHbCZE1`giq*UrOXB2nSC8n<wz8r)8%-gV)^GR?&`w1?)
    z4d-bndIRf2Gp}lZ<bj_ENgyJjMf?yn`}pw{%no>k1<k%K6Ywg<plFn$J2F$g9V?$A
    z$oh&Y+715*`IrppFrLWkiQEP97Qe%bs|a?Lbjm2;GFZn;U|!6opOsF%NVjj}Ay|=C
    zKTEeS;xXt*vv0TRRSuLVjIs1#OmZi^S(kGsNMgr|j$n7-ugJ3S_btmdSoe#{w2n=n
    z**AvrXk&6LOZ!a{*G+i4q?0h^CMwI8fCvAAMd-K2@?vPVzmzf3jrhVw__@iF#y0#@
    z38m!W1n72r2OM{o@qJUgUy)Bgpr9Go@Blwg*gfGhFYKcz>?2p}`pQV55KEy@D^Idn
    zSOuEoUpI2;HQ1m4e>K@c{z_-~?{(!rv6Z}?qqC`<wT0amZGCOD{e!lYWbBX_;Bm+@
    zU?6gX`GtgDD7DR{R-kt4RLaWoC=G$cExe9FIHKzvRvOiG>6kwuWs}&ifu0q@YBN;J
    z1n~{w9`DY_JJ|Maru4S_0DeiiD~2K_mT$A<0P+Ul6wT()5hq1~NlT2RDR82r7EN=*
    zsS~y^2Z-12&prxRFe!)2>y#N0Ks;*+Le3Gy@<hrWn_&_w4+>0~6YSaJjyW)=MD&IM
    zpEPpfTp^nxSK+J}R<Y!Ox&TtGsOVJ7t$=epV{s@0vy#nPN8=;jBH^9SdCwPWw6M~Y
    zK*9ie-8F|4;?a$_Z<Kzxw_E;#peCg8Q!DVPf-~n6kYZAdA{A4H^2$c%VM62xcz^M{
    zm3xil=b5vVr*|qr8sku**~Fjd*Wx9WALE!?XYYuOnNJZf=*2!{7B$&V<tM4XAiF;O
    ztQwEVO)pxv{~^+3rVAOcxNsO%9|>wR1-bfqR?&I&GpD~Mu+)kNLCP{1@pu9|iev8G
    zz`JHNo056Ys~6H%MrRZX3$WZC=V-~71pkp^*Aqw%f)MX%@OAKRf}~o91L$_bgJxUP
    zjiH&o2_iC#^Qg-n$!1#~$<~N8@)Dntqamo|TpsH3`_VLGLtN7GQJ`)zNAJe#+ZmRb
    z{Ch;nIlE8FRq38pmY4SJi#?p`^`}otf;2T8Jdbla9)aii^r_vSePhW_4F;XB#!t={
    z;{IAO@K0z{aWZifHgGoh17?ctvOo;**r8H@Lqr4}!U6(AQY`|=zya`KAwUEIiUk1J
    zL&TzPuKRc2UZ^RFA$k2{1eeKhK?Ec04W^=(xb_yhI=ednmwN@n07XZ^N#%vZ^+V5s
    znhFggphg=NziZhX+n6#DDUKRZBo;EB3~gx>p&W*3h{~@fNv`sIFHbs--eAIHS|~(Y
    z6kn+PG}WAuH%v=%kevGAi;ZpEq^4(+%ph6A*P)cH?Kcxz%;y>?w1EJeBu?p&Ok!g|
    ztHI?eO*5N0AY)n(!#DEl(OA-+KJ%p8<qX(h>sWTsrmtW3T+K+EOhYd_>|2lW>Kt60
    zbb(Dl#hG<1szB{khCt1GHz+3%8Yh!Bw$x|sXiT$=9mp7Yd+znv$V;vLTWX{&Hf<Y|
    zw$_%qCUmwywze|=aqDl9g##HQ?w=LhNJy#URKcl&0}D4Lr}6}1b0r4EVoa$b+m}bT
    z5qEfhp1+Q$m;9rzGc(WF004Y{DO>&LR?t5us%kH8SPLj0y1UCpW?_BA48T!Z;J{`b
    z;EMPlp~Ml?Lxgn);&l?x{WwxcUh#3FQKAr+fDMIEz?x0TmtIgHtAHZ0f>K(^w9Z==
    z0m&awI=&YtK6ZooaU^HUoV-JxPbain@0UJLJe{xIN4fy^ARj9MEb40^s2FF{qct}z
    zu8L4;n!dD&sXSF?*ddD>qMP=Q^c5Ey3?u@E%kZ2Y9>bK!FF{!g7lvG%HC-@uQS~(e
    zJEu`eP!pIQG(TsAFsOc#(Iw+>sya$G=|Y=G3r%qm5UJ6>ciNL0CEX%h`4|#%@+OGG
    ziX~8hlIRK~I9e0&u@M^(^=WW-nWiUQM?}eRyNa>nK8=%D-^3<Iv}H9lR?sR>#W~Qb
    z>F}jRkebboT-zr)PZ=%uyU4s3*jhQg`f813PUF~4)9eA-)-d2^MUeJ^<uSb_><ssq
    zYxb_8H`$keS7FBP8!e8iz#UCyPFT|+-y^gwmL^uLb*5(EO^ARIGYcW>bAUi&YJfuZ
    zfYkPCkCJMA<P6a5g$<FdqA%x2dy&lZVSH^(@8HXfj(RPHWz6gpmsHWAO>p2?x<c+(
    z9!|Q34WYFqOr6p!zD3ZbXR?O8RvT@RgvW%45zD*5U`)A|jq&Wh*S^EV5E884)#+^v
    zq8BGqTc<L@Q%gkkNUYf^mzS+Sit_f%#YYY`5f%v^>>UBBy-B-|gP7&vmj-RcMPk+F
    zBi-YS%a?1gA}5%%*R7N>-y~NQqqSdiz<{vznnYYnn^C9C6330R4^!OZjpBZ2{FM?P
    zcgR{<dn0Zbl_TTPI9qp^8=ve3t#pi&>>xZ($&LM!gBb%?ZfLi_C$QLOypGAUP?2qf
    zow7j;aYTHcZmzwffx>-~9F-!x;1K+&o{^Ez29N<&s*wHJm>uU}>x3~nJP+BLN^6uo
    zp=l-LB`JFX(L^4a<RL@Ka|UDKRzs<oi#~METRc<0rL_4`e{n@aqyl2C&4fVP@i5d?
    z+Tk|`hKKq*jw=dyh>Az$q<$Dzmqy4BLJrzVt>RtLNqf@B`Jd3%Z8#*E)_oKh&H4d5
    zqbMM=cZJ#v%%|+Z3>#_9b<8Ai!gJ8=sv%CLFYv`LJdB%>Pcz}Pr!Ur{sbgmvbVwmw
    zYNDOXJH$b|q8~xoI13SXMw$k}=L<RMn+kS_TcS*Ha9q3(q#a0$Ax~;LgjJ4UykT6c
    z*8~`NgJLCN<tNY+i;iviYjGY~q>PQfLZJ0t-k`m_Ql^>_G!T@iP(}KZ?2Dt?-50dX
    zVW;)GGi2Qy2-vLB5P3!0MI;q^I~yF$#U)yP7Afg7-u=c+yn*nJ4=M8>f-+t9WCd`t
    zXQ6+Qd7}tnb>Qo-L*x~D*Iyab7LHA@Z}wQ98hPgK;@^sBfmn+X*XgR3F!hGdOs5-p
    zW-KmpVaJRqvhepws`~c1D2~O^38Pp1jB=;GIdkN!)!WB>fmRIwu~p!qoOX|hOY~E7
    zvh#T=Lj5IAsNPAENy-@;s{HtFd(ydHDO3`xwhp;9!F_f}s#U|2*}T4J@+X0+C{r=>
    z+IC&@%I-8x-L8l7RU=dX9348C%WhL=iJA2V!kG&QY~)Vap&|k8k+WIv&o}4{uQO~t
    zO7v2al&B>uiN=?2XRp#UX%+X@nWXXqmhxJs$f;@pA-XV>UCr}WQdi7sTbUFqtluEP
    z@OYtt#@KvyXgMJRl<HkHv^X~wI{AIhANn>AqFmXmwVvX58bY<3?-Z&Xk}(v=cJ*@G
    z+ccWq>`c>V($|7_4Y1jsH}d3fb{DSnJkd=KM?(3whK{4ak@CLJ6Vbl)*qsa?Jtz@E
    zca}mGCC>~=78xN+`!KkIB`xV*D=(V$w>!<?*FQtTBs<l&x6e<3R_?1`)+bphDM1Y3
    zl5c&xXqV_ec8khQi{wCrxco@vOGIyTQe9+kf~V3X?X0guQlS$I!S!t_dnD`~D0wR&
    zPAPy#k`wW>0<sCFk`r<>D!6@hijgTe4G<$PtUxS{0*6}3zzFOpqe1)rX$jOc?dN$o
    zV+rF&8!qR$F<sp27ZI@IP`f00TjakkaohUMgJ}c}c)yZZ4>{ILyo(v%j;NIn|0&+v
    zgC7_FrOdx0VL#WuBXZy8n+My-j6XK%OPfEppd%qZ9x(?_ESWejVl0^iFJ^49#3b-O
    z#%S^(b(hFzH%v{Zc_H6+!z*=aSwqrH6=jx5W+i3D*s)?#rAcNrC67smj!ILKLwMPJ
    za&FluKL&xyipC&HSzUQlxr&J!hL<vlwy3a*=qS2MQlLpx>8LP<gi0Fqo~KG0?VhMg
    z8ikP3+vsrFl+mU5=dVSVsb2Cv<>rP&1$RY&ci4Bn2q$3yEqjblosb_bpgPNuw$Ms(
    z)P$b|(7QC+J)90OX9K)Vctq!*uNQmxBbNgPkLb~LYOyBOd+cv?kn@lvlrK2*yl!#D
    zWW#T`Y(CuK#Q?ROq{qAESF@Hs)Olpe8x03CDnu$q-9y5R-BHc784>d2Y+Gf0FjvTa
    zGiweUsv^j`qIB3pZ}mC3L`@V9qRq4T;%-$NX}f!e-vqn-@bgFG-s35ln6pM<DV@H`
    zZjc%_ZNHvAuzXQ&^i*c}4Nu0c$2Lt{T&$GXRPFbx@?5c)YgisdRz+>YZIwdZ%<!RM
    z$gg<Yljh<BoUiJekFUy9%Lf?v{WfEc2MEV8+6|)5kk5vAyLNe`(v($k!vhaUsM8Dd
    z=0s-&%ycW$cJtWNT5!q@q|YbPPs^@5CCztf{Wp$ET^sn?dVzi&8L{6Yfnga~!s{E(
    z{d%lnEsX;G_Hzh+2V$8|gpc<W&6LeQd%%7V^B}+Ev&3!aw&Ehfg5^Cu&v;qpJ<SV$
    zx&(TAVeVV8W?k9+4r}&80DDWEBi!OWz`eTLTX?Z6&*&zc-1JHOd}r3e%Za?{0Vor|
    zThNCo>%mm+eo(-<lXrQdc*^Pl;tkmZWpPim#)ay?d^B=f>c6ZCf9K+B+8fx^HP|OO
    zm@~Uxp(M4m+Le7m3lC2T3r_(OZ+a7NTEbt^4cvb!7rq@ZiS3XT-^BmwBK+8gdypMC
    zIjur3iTqVL+zrv=m(Gjgr!8>5d5~ZK5SzO0e9y;H)~l9S4We*fv6hqvX^oZJf{wL9
    zBBQo5Rel_*Gv-Fxo*a8lK<t$vdYd9D-lZ@xatWF#jSznZF|tz>*RcpbLbSkxXzSlk
    zNDLzA=rkw(aZ1#>AT+Bda7#Wx%PUr%ilN~fUDpmiWnr!FmLIu+^lSdg=(M_LUN7*(
    zj*6WF?94U7%Mq6pIfmKCQP<8sLx$QfqZTcrYhu$J-l0yQe<?ls*)%Y04u<ff{3Ogz
    zPe8^jx%vbXVmAG;$m$iY*7NN1&oQK&&Y5=6R}9JW6+`m=U&WCBy);(&j}Wqp&cS*m
    zt=|+eqve|tIQt`elQ_6Um<-}TvW-Yxfutj9N=|e^I7=-vk*Vk)E%NL%s=3A3Y?3X%
    zl-eqw3Ao8w*Njg<a+9C1m#p9ANoW3zJGGP(a@Gf7=iA}to6i-k-DStkR*D{&|NHe6
    z>@on>T264F%=Bo^Sw{=`D^woiRgB4`lt!SyS!%`bAOa{B7^vLquTaU4fzFS3Qj`Nn
    zhJyWqLf2#e37cOIH6Trl?1?IoA5j%ylB&06Dk1`WWruuftfT1#Z}lJ=iqPHK)F_#q
    z7z$dk@D)a+vEapf;nVK1-|#d{5}27a((oPx&;n(9+4j%B7rZ=OOj!X>Io15A;Zn@K
    zv8RvQZ1!6P+hA4GYAzVj2v4lu*9W7pt4&HUGmRc1<aGxNv`z69RY6l+jE}0?-L_<0
    z_2x!}DyB;2Z3z+h=@gM^9_HIfOhGUZYu}fe>=I~QeXz}0w}Bc7mVYA8j3N!3Q0mNx
    zB2MCC&l9*|<%4cXkw<wq(ou%tpppWkp@K;G5nt~M>zYuHrC96EnFKDq4MA9Ytjx)Q
    zBULaP&QFOfHDojb{~<Q>jvx5(dI_{rp{WWz^ac;+HT?FVy9u<nSGz*)fM-D8viRaH
    zFcB8q_F=cLPxsPoNQuaW8`k3ewoMAkTi!&!P~gP`1}5H2f*T?GvK{-r92=>M3Fky_
    z$s-$V`kl9BVX~<qal&XsoZuic*gY}ONVO@jc&Hd?rWBu4pYbqo4|-LCk1Q#Qn?lwe
    zo_Ih8smC31%nWjDq<5}Avmik<ED)(+#u5ZH2G5`-OZhg{9A!+3x&Zrt9E{<tU@q5~
    zGKAzuu}-ZQ+AIN=gRk!b{)oV6+0L)|#C(rg(pvf0q=;1u*hzKb-Z=S0<xQJ}U#d*T
    zg%!yUHTmAjfol@2R@|sE!FlzyEBg^EUe-)$n(VTjwU)^{_*QAbc}P8Ts(e+c66%A-
    zs{P58b?Ha=a;jPL16EO!YdT(475nt9>M*LHP}s;L{u!A+Wc8y<JLnV2vLxK7;$CsE
    z%~eU48W4CG*vaP-nxaai>NNu%FZcCFAk8F{oDM1i)@-hIL7SPKd6HmSbKa0<aZFB)
    z6h=^pD}j=CY}+WdhVZ#-K3pTTLylUCXlcMkMSY#GiEBGk0->&bLA4rLVxeir&NRF7
    z_n&#cwpii`4|(c#G7+Mg7^$KiF+^HNPdf2s9eo2ev&uU9bnk`h6I<OTfaQh6GqQIQ
    zvL!Cmo`0VUQAm%A>PYWXn^vYD*w#0qE}IZLX@PUP2Ir2DDV36>)tyA%ufSmfg=0kp
    zv<i(rju{^Po|u99@H<M~lAiTUeFA3DbK+|^h?X9$sdB}NT%`w{nlk4$)Ab6gduHHN
    z&rz*7Eg4-NDJsc%*-eKq9UJuz>dH(XP%*I6pR-iLdmsu+3>(NNbdJ{~5zcHPuZh<C
    zKqMU0G;1@DJqhj^WAp2ghCN_<gH|2Hqv>$jgJ=G>j9=$eOAioHPm>)~W?&Q;WFvwZ
    zM+?V>6THl-R!&81_bg%KxEN3s8??v8H6_Q9iPII7JMQHo(xvM<R}8n`{Cjo=uPvbk
    z^HY6hAkn&hNcIQy1RO5!y|d9_3{fo+ZaxFCjKT;-aXK8O_doJ;D7YYOL=;WviJ<%(
    zDdPe+8|5%AX-9Wm8m2AOkJJ@W(37jxNvTUWR(HrhTCk@9a@sH3@Ni>5uhKhZAzDz-
    zv_KlSx6{!A<*}jyqFSkn&VPs+<c@4%jETV&Sh|q#&_$p)gpPN4VLPrmq*$XOqL-an
    z{*mM|+xCMVpxlT7clJF(7L$Gdq~u53$sopDx;66?ekADGlY?MCm=+XO9Sh~Gi@$P7
    ziv6k(;$<mpMla@SjTB`)hHmTv5_)zIMwNUuBX6$mLu`=N0ucP8$AW#JQn!_(0PCfZ
    zk$AkN#+YORW1*W<VXzo^8O;))kN&s&T{>9umQ{YC@Q0XcuQR-@$>*uLW+eLOvc{#5
    zTh^5I@LSlF4xEE>9Y?y+rPh7kM7Q>R9r7!O5g_s_mytelJo}M1d0dwfFa_Sj_#t`N
    zwtaw6GVNR9QHB(3QI3Q7J@TIpBlYB4m+?pPlWqIVqaG=lLaoQ~CW$O575cz6lG|3#
    zZ!Q3&Ge<PM9*Ql%(%Wm&=4j8dNLBF97o_*#-qjFXAYD^IZjirek!<0gzaaq!;Ia15
    zUB5{$(_Mqfw1{jENwX7Pe?uAs@tqB_2!P9=C%Se(LImWq>ZJ(y$+W{7AeVs;={*_b
    z1W1=rgMS?XL1GXC(ME6Fn|BRK{S)JI!x`d|aR)cIeIO`uO5?sepd0eMf6HbXF!Y27
    zv`rt-6CYSj09h%kA2~Y&fjtuMMq_@Of#=C!87~lAlWaTm`Q8Tl#1DU{&HguT03z47
    z$aC!ViOYaUb^a$IHtrx?yilqg2<j?3!qqs**ln$AX#Ymdy6=)ylv^;1r)w>%=9MMR
    zS``a!+wJIvpi{k0NwI-=pCgV5*MP@UoI{q4tZth2+9Ew6M%UgldjpnxR+gB4aJnT1
    z-g1pMRq2DI9qN70yG$yB?N*q2-&3sjh)QG_EDL|1mbX@D0}7ef58X~H%{cC^TZ*Lk
    zck8V!88*`Ky|&dxSCgzQja~a+oH1J}WwV#H<nr{TYzq~a@oWNT)Fuz-%g?xQJE{(*
    zHF^$I0ZxuSi>~{i=xPnQAEirHJ@bWO!!8&|y9h_=h2m{9-MV01#;d{|#76krVR_=>
    z78G=V;}sX!Iv<#fA2bi$tOe>^6M26ak(o8zA!)zQ?>;hVzpn$;&H*t@Gw;%I!#8{3
    z%d-A>mV)coh5HIN!@A2NOYVGd!)}TYwyyct4+7ZNn0Kpr;K8`zkJ3ed{{Y*q0W)l~
    z=-=W*yJc8gvOG99vO?H+G9Gb}dt`swzvAw|xxaSJEo$EKa>u&6ezcdd^RqY1Xf|47
    z>*pKvyCr#U*kh4r8cbTdu(;kiuEjj!C7bj)+g)#_o%FK?@R<dAR}uEBwD^h%{c&|g
    zJ_T7`Gr~Sp=Z^hs0eCJQ9{mVjyE8;TBLi)hkKd_|g?=MhX^bx#8%zjVGd-h&=~zcb
    zN_6)X_~9gcxJYk0r)t-vMM2-ltw?t%X3S{Ih;ny!uK+M&3X1}s>kHAU62X?oxm1WQ
    z)_Rt!dS{nSkX|7C#IH*eW>u0II;u{IE6oH$LP#@?m1wdc^}BQbIr?yA;HozFbiD?1
    zAEwwXwoK%HD3);<*R56V_Z#ld5nyeFUy;pMzaa$*06^^jDgyjJw;NPG6|q#1KWO*C
    z!YOho3KS)&R~KUe*1pa(3gt3@eh&tQ(2wLCuWKb<vvu9OEJ_x;rttpuDKA!$&-8V~
    z=fM5a7W`!dn3O4_-fZe+(yiO+vh(xfX^9U2ch>}72>r1S={p*4NUho}md31cCp8MJ
    zp2L9YHBD)oB^?v=klB+ceJ_06=6Z_d!nszVV1Ty{A0r_6E)Sm|fp!nMkS0UfY;M_D
    zTQAALw2L64^ht^Bl8miHM3Li0^1P*t)oT;<94{mD!gAt7T^Un<6XY6KdGL>i-X2p=
    zFB=}eSf99&!aJ*#z=z+K0p`}3aWtz%WhqKT=teE4vr<$M3QHGCu5s{H5SDW~H7C+V
    zH5pqD@*?}f;0g#B6=|ZSRm<%~heL1Ba-f>Z8>%c)tA|@lttLmtodpg|VP`D_$k~R^
    zw3{;Rp+|s?P5&Qn?-*oTw`J|_v~BP7P8&OI+qP}n-f7#mZQHhO<K{tqx6XUNil|c&
    zw_?qR^=roZF<0+njy~Gcn#A6PZL5{CT%Eh$mjgJRM>nlmV~kESyxAM19H0wH0Nf1%
    zfI7-vFib<~YFnblA+!az4}0_3&=7t<-B>lN41VQOSz>(M#VSb?g;1!F1yx($wF_-#
    z#t9j|J$=CM@i}-E4H}e%+DY-q1lo7j<ohV$ke`;tujX2#BT9zyl`zFxXk{NOTK430
    zE{0>fjd)LMjTu-7{iH6(LwewUu9MlEV{D@(TShIdjL0=ysb0BC!OKpJRYIS%_gx_k
    z8FMA%2W^P;j}xiR9y7}qOaaZ%q8k_LyjOUQuMHv)6=9LQGpm&0T3QJ4%rw%Wf(Xpr
    zYfHkOg68y<6~gfuR66dY3XyR_?Ib-X|6l;3Doa?gH#U(R({Z$}$BN9+H#MaS!}htf
    z5A9DI$S*q$O?rvtByFux8`bE`&)IfK=a)OlA#q|-wer4IgeP1(=DO{^5qOj?Qk$J=
    z_R?;7bGeHlmS;>dH@MVVQ}fq*GDevf?bXcEn4YYYIb99U)ANG$>k>lMV1#+Tz=1E>
    zC$O+Fnzw9=_~pv7pmdgoEkrm+ocr<Ijq_+cW}BOcXxJFQgogLN6xnBd67D{N_7z1<
    zNnb6gZT5jjUko6*c?o4^ZRg=dOSA)t3%rwp6A|nnX-E=D(`G(nEoo0qNV{$6-U72A
    zA!Q=1zb*iX%`gaE=VpUFg)9;b7S96@+NNbf<TeRtCuzEH5JN?wI39zW2bSXxxd|;+
    z>xT-uU{gd+h5oX1_L%ueG1E1CPvSN7Oe2ZOHT3%=9;yW((hgd+{86NHC52;y!4;+j
    zccjVdQY7;vr9FxUYh(<WD)Gdgkuz@UVjpL;<?N@xMscA+XOIH)6x~AiYfw91X7ya^
    z{(Adbiqy2Km;`G!1WP*vrjvqk)I)iW_wtNeay!=YIRWRwqCJ{-rU=bFJ{8+9kt5k`
    zYrr%0+pyx|XsvtdUFpxDHNG+KX!s6vtC%}pD69HVtO3-{+^aRolE5O7#i%~Zr1B1<
    z0kJ$iN(|MI^*1EA)Pz1xing**y@0`ka<_6-&PB!V>%)A=?dC6<kHy41%;<0a4fcCq
    z%kw|#Xn#4<Qe3k`5{Bp0Kl2+<s|}z580yggthH#z2Nto|+g>KfrQ``Dl0U{TxiPCw
    zEO$!SPzB8D?%Kx}9mpXs83ntRExC^fs6KGSf2W^YJLU2`yq7q;@b><K+NM~S)&<TJ
    z?T7A<(Mfih)V7)1xy*bqd1|R9;@6vSvTT{8P1Roh9VidIcNl(Fs1GLBytcc5F2|Y?
    zpsRyz8iX=tp4QelrYWABc+?8K`*K((6VwSVF;){uA=$QJ``YRD^PP(NH-D)|ml_4v
    zyKUQZJifA*bRoIt+J?Gf0|~T&VvfSlQ)&+JS!Y~7Mv!$7Ikwmu#Q4zekqmHc|3)F<
    zJF;D}9H0b)#nB%nDsN!BfhVobRd7RdM_u8XkN$4ebbXPxU@>|R<Wt>FwIFGj@f`+0
    zShY<W!#2w?x9%rkAoB=aT(sC`lWjz5hIQ=H?`^D;PGbH!2Yl@T6NX-b@B(Jv#ZCz9
    zVHLSz6?$_RN1wva^+P1}MrJl<&6G`BbS>c$&j?{M-9*bL(izH|><1s`p!jR>x<S7A
    ziB#d9?p#ERdbz5SD|67q1!ui773#$>hZ`17mgw~a_H_u+Q@o(uE!LBd98?Q8$<nwS
    z{qSI2cjafM&NJ`_W{z-n_VuO(=P8UhDs~+etV*qYB#nYOyA8r17hzl7W=Hx@qNU8}
    zgik`l<Z)r}spx|0A)u-~*uczpPY1d(AUOX+Wq%QnU{OiIdl}Izn5bI0PTqNy&YWI`
    zM4D#g184adj$PuE382jS1DBqjXoUqRPx19S#izlo2OZU$P)#4q37!b0RA+<8V$ob@
    zx99q!`EC&Z5>L^vqRbsAwW_!yrWM;&8k9{R6uS}62o%((7_xW&^|^w&8kXesAqib8
    zyt*!P9~x86VBiWQ1&5UF+F_ZP-|0Pq61zd4ebdqPTfp@R3&`<~;pGUHWNvw@t&vp_
    z;YJKfZuJtYiXQFPr1V`6P^9(tLTGfY038I3WHqQU91O`ESScQ0X9y#8U9d!1e<VIp
    zo!v*ykSk!5rZGFwC>Pl6u#=d29au_fWO7O2`#?Vy2TEn?V@WI2YntaT`hOlOo?2<?
    zPdewlC7V()%_Snb1e{-0y9S(`=PWwOqLn<((n%<;A<tEK)m=W$rzp9V1s%km!=)<&
    zeg;l~VO87l^qq7D4ZvknVf!nE3A8-{)EDSapT?MMofXgiWrF4H^vf;tyV`latDX1X
    zs`mei#8a@8UQ<H$qPE43Md$NPY?_^Q!V2X-tuQoglTpjg%Lr){tB)CF8FJ}Std7yY
    zI^dR^BcT#p&HwQEC^kLPa5r+)Ame-6wfFSMOme?$`8>PY`U0*FMI)B@sqB-B52u)I
    z=vpMSWGlH;3o~Y~xdzFx^~?;-w}p$Yv{kdwZ6h`HI_MR@7FSaBi!j^jcO{Yq6t=>e
    z^~9A#o^>nd9_=+w(^9KO;i7JEoJG~I>CY{fKgrF|6+UE#nW)Jv#V>_#iH}s#Ws7Wr
    zu~{=VAa#H*3|ntI!oEiC<;;P;b9m@97<EXX-}2SeB^#8bV#UK0dmW^u^J11t_4(?4
    z#{pl<7bl*Abj=x?jJm+e-__c0AAnZil=%=&{6*dtZ^Y$%dqY$(O}4^jnJbqyJcN0X
    z4KWH5b9!Nam^}O(eMh>(xgf`th4E+IB>g8z#OEvarXhz(i&z*LZIpG~Y<4}joTM_g
    zAG*(10C$Uhq(Lqt7v`P{rF1;YeTyA|<2kRA`^hbb8oFSm+Zw+{&mS$heoWE7;mkQd
    zb4ro-gfhUpaBT7#Zv~@f$gczXo~j7_SvIXP24lZ*FsbKycLppjxNpV6>F7r8XqQl<
    zv<Wnq?<j!a%BAt2p%GIIlY}LLkbcNJJs4D*y+=$9W<*Qc&AAA?49u9#L3>T?xVm=L
    zz&g3qw92##2Q7mJ03tVfF`D_74OmA-EbSGKvG&}N5^5TS$p?(>F}Q8!H36v|{X%ub
    zKgBwN?;4$byWi)Am+2ugI!=Np7YuyHmgK2a5gA?pQj-+f4W_dVE+-o&2vwev6=9e{
    zu+pMGlQrzs5K9)PW2kb$`dyMUh)Gg$i#+D$nOBp)PcMM_i&`vZqL>kZY^)QaMJ-Hl
    zRF0KYnX+7@MUV1{!Bduu`N4j35gw(3t3SPyuHSDHT~GB3sLXoOw(bVjTpW^fb0-hK
    z^mXAK{sGFksidHrzQ(-2!_QPMBd=?Mz-l^llPK7H_Qokck=2SMDlK%+Xtx=I{Sc*z
    zTsq-THLg3$FM9f_ub>ufM2b?0%@{j11^6)tj~ECo5&tEIo(hR;J4}r!U~5CaGSli9
    z2rmgwERZE{G2bg=zpQOj=*>bitLoCKc4wCv70&3mN$456;t~9k+84@p{|yA{)FiRg
    zGC>V>yzO0zF%5T@#F`SZRzhidmIq=<72wVIr1;1XXhQb@*GD{1Cf((vgsHE;I1_M?
    zL=zf+%U3kMnYMpV!t%GVwTzvqzM;IUrJl8gjIN!o<v%U37UajQ=6H}f<4A0=*6U$B
    z4`f&QeEU6<1)T*!kV|sq#0fwW9+q)>>!Wa1U=h9h{Xj$nL@1wsa6#G{$0F}zmdGhv
    z9BOT)*iT_hwQzfTegWv<IRRiuU<{`Y<4@6g_iWj(?RhO({YLAJ#JH6%pxNUODskJh
    z0G&&wlcBW*Bk5ycIbMmnZ@Ge8gYn3M=QZiV>GzirXgm|$8EQO#;Czb@PP&k3&ArPx
    z0@g|kZbzdtc+&`iE{Nmq&tQ%Bdg75qksQ~}#7BDwWHr_qDpjMmMGJ=>=(c_c+}h7P
    zvU!T#x!xCY1Fg9yc#E`Q^K~cNh0tQ4PE(QXKm+_z5J0#J8);mnN-K_VPSb*q8Sip7
    zCs`b96V`AOa3zjJIa{)J@nCQHqG`1ig4=?g1nFB3y&ov!okG|#zjWbK#kXm39^^0S
    z92&5Amx@)_T90_z`j%hQwh~yG&rvO6E#U>~rouW1c@d7`&AH3vBvh~3_imoz!FO1t
    z*{tNJS1;wK-=jcg=)kw`ij;OKh<4m%wh}UrWMibhaEO^Xkx`Va%*GUo4kg%@N9?6W
    zftviV{j=!!`YNIc9rmZ(T4(VQK1dNuZ*dhzuZP??SfzHf1z)Mc&MV{;jV+}IwBjig
    zPemwE#i%-rV6<O7r$Nlq+(pD9&0+VTm_5V$$FW3-A)CA#1DkwUkwYP)v16gakwc-w
    z5k#G!rf{icSgG*jE9Bl?LUB8_mB}uGsFlQc@x&hT^?4Dn3k8aXFd;~Lv_WN&UxmW8
    z9AbMM<farz6-ke@Tn~H6wi#l37Ubqa(W4j8ziz`BE6<<)XGpo?{}3rB`a4q2`u{sp
    zZfzMb%Y^U2Lm$-J>6#5j<*oQM-ujJ{ul^sTeD6OY<<utDZU1egeB%FtlsEhzq#X8d
    zNcrnx;=hZOr~W6TJmVWFPyI&9TZ>pEgLYb8K(*!NYJ3EPYNq|QwQ1Lh_Ch-;uPYLZ
    zAS%qZ@nZdrWe;Z-(b>rIHbjh5jrT$OGU72xFoTem35fB^>Ql(#$>CB>n+s`jU2zU5
    zx%8XUX8AT4HXJvWP$+d%hK^DD>I@9ixd<qrvB*9)oHV|=O;ur0%;#!R6uylhTgrCr
    z6)?gwys33ulItx#=aP%>nNZG}g#$5$hv~}yE2Lar5JvsKLdxO(ij>3N{|8du_a8|4
    zV!G!k%s{GPnl|VK=bUHxRfB}rBWuv+>VjrCx47;gcRj}{!q9VXa$IFEEk+$&Gy6)%
    z<qAt_c%cx?<e8OdPzibi=n{pC=R_0}dg3>;1>5di&gf+Lp(uGlhC*7Z$!04D&`La7
    z9V@1tNN_QL;)e4H`-@#_8}l$|fI^pzq{<Lil&w7I7#ws1<x^dNA@HkmS_POG^3RD@
    z(f<-sZvMZ5l!N~7BIUvVFH+7DOSYu*|3S(h|2s(eMdwyb#P|Gg^P8~v_m*Hq$^Q~5
    zUr<t)UlT(9MAa6E^w9x?Xr3qtSY!rXXp!mOK}?@*W=h)T5u0O-nOOZb97{2h^TKqY
    zuKhZT)@xAs0q}wHfp1x4OssmiJ06`wL+k%|?DE8()oK5D{`qpX#{FZx2MPiQI?k}J
    zFrJa0X;gzOEvRQK%9Jc2Xs)`sBHl3)E2=kAXhI41I&5`114g`w9l;2FweA8#uw*%E
    zU|}`j4?S-PodCY*ar_N{9&}w1WbVRg>uo@iMP2(?M*7)!+#h^5X$D5)DBYi`E+w6E
    zD4I;AVly?2d8v|?gFo}s`Tj&`Y3L+#d)7xDG~T$Ct*g>axJfNM#Hwu?s)!Uq7WrAS
    zrdowp{c<bj;#0DT7&{&k3}XGAq-gFuF+19R95!_AOz+(Ye&p;(z7@(F6rR^uYfQ0Z
    zE@_IYFcxc*vcpGlQdW=@KsAq@7}FgLO((XPYi3U_-kZ&lQ5=n4xm_AyPG7mVM`*GM
    zOkN#kx}XrO+bZeHNrerUWr?*9Dn#r-uqRIham<OVdc@7xd_l>~=$WRja6qgJl5p}h
    zPP<z93UzoHwKs3gB3qjw!k}SQbkJLDIYb+khDc)Y>p3E)3M82YTMK2UK)G~ty9_0$
    z$Kdli>6M{Y&v`4>7Ry;=oIatd&wdlltgt6JoujM3WpH809-rJjc67{3lOn|pT0S|E
    zmXI*q9eU*{q@hsFERubF^uh*GR5dIq5ak)KtI|HGWPe1BbARNd)Y5osf$zv*T;JC$
    z*yWqqws+ZFKIBH#ymZaeqhH)81e~&Mom_7~#h`X&x185vB~LS9gER2JS5rvRM;+%B
    z!)+kTxu*(}p>G(0pG;YcZ`|}Vx=s+P5O7rxXLH>JsVhHCD=i3h-okKlVocllJaOrI
    z^BJ4PrD0+>dN&ZlK%H_!FSvz9Xq$Xt1|n>mVoYqYEK}TMlRuh7^~)JzR61KX!Iz6q
    zmm;Gr74{G>Ekx2ABUPP9Ty@qPqaR+|<SaU#xuRyPH&Lx<Q;ojHIXGJ;2-^MXqzmw?
    z$z7=)^$<l`!Lv#mgFr}}WJ+<XeGd1V$v6{t<H~PpJN|Z6oV}UG67V9d19Ej6Gyw)R
    zdHvZ*ApTgmV~%Ws3{Qur7iARIGIOtj6@V{5drkoDR_6h%OQj!3i@xEi<XJAf4>Plz
    zC6)g)!$gg{>y78x1==l}B(@6DaVQDL^HwADbG%_u)}bq^Qi1DTyS_1Q5HKxNh_pc9
    z-k4|?XlKjTltMr^C=BfR_y-}wjJ6F^W?22Z`c6N<pkLP99!qd9e@xCXmH}{8^qBdw
    zqD$Cj;Ycbkn&S<^xZG5_b4#Ur4NzsEk2$~}&B|WHa{kH&UZv#*=8>>w+01RM-Y7i?
    z^?Ie=rp)Ot9f4l?#Gm!99CuxhDKtiUlwQPMPd~DXhN42*)({uQ7BOW#97L7{c$j@f
    zS=4*YAjN}y@lHu?Gm7Zupi#QK1v+Xx_oYgk{uH44;<9Yp6I}aIi<OG+=73>F4+9g?
    z`|73e)JSBj3@V?4wt5brcRCYte*NXRWCKUNqxBmR4*zx*7x=fv4gbl7UGXo7u(G*4
    zk}<NE5-o%-L@iHz<7{aKpG=b)jUqA(06r61DwJYr<k%&Y>dN_GNA~?^14G7%_OY}{
    z25*MfF`S9<D;C?_)^v*3>3w@zbPzCoG91xS`|l%;@6Wkw($?q4f%1=}YfJRtX(WNF
    zkUntm=0Y_TS49>SdBa+>6cTyOvBV{grMeWtvY<%`<wXj`JX=&{#W4m=0AH-uk~Rjw
    zQlyfh(Lw^OuomhgO?8%~A~?I+ST^|9qthTlnw7=6isqxlBGM#&a0v7S7Mfv{DVvAp
    zJ=!HvipN%~NBoG-p8^O#A>hfsT|Bi4>g_coSi-QS(BuOR$TFv<&~6JHIGUoz!J}8h
    zA$CH1yj<^c+e^{0ql^hc(GN|5jrU4iNa*l-O*TYI0BrK|2%>EBc3cQzsEi;B3=XB3
    zlcLaKS0uo#!C8B8zAXycS`7~!jQ!m^h<90^FjYnm<JRlr#SgE7t{Z(2CL`n)pc->!
    z&0LjjIfLKQ;ca8zL~aTUN}|K3h#8;?Jn*%C9rC*<cmH&rm)wmQ39CDZb5-ldxSY!x
    zC#pSh)!XGVWD@07i!jvOdz2@bw0jeY^CbJ;$GMUV+#wTInOl@-Nx)ytnNlR_YV?Eg
    zY9QKTC<9A$O~(Ifl+&fILozJ1qD{M%X_;q5vnk`MSm%{GIRu?UMJY;GD$NLH*8LU5
    z--lL6z>RDRvjhTN!N4+<=`wDMh9b}4@}7niSH-Z@wo&AIk40eRmsti7CZ%8HTB=?T
    zb4np-HC7GRgaD_fBmig+NR0=cnxZujgQnS(YGk!C3w%F|jsmQ~sd8HJ>9y)CK&ewB
    zB-UxcDS3jjLB%%8hBVDU*Mc}G+>9k4CV-jZUzyn<LI56|qNb(IlA`n_+U;Cb6Zm-Q
    z=^R*fJ{L=jfOqG0PdSeEJUJ2mD_ew9fpe`;#I|o(DJ7+W$%q|r@`5|w{YStxM1{6-
    zS*;lc$FnB_1&2!(pX^7-`#0bn{C+RuxpeK=E!VntiziNidxJ-8rW9sLpSH?qPH{ip
    zj9(53ZoVi#SB*?1+D8{%Eit4h;jBu>acX4UJ9}&%jcABbRXcj_S8GPwiAJSJmx!W%
    z<n~d$M0KXHd*M&lenp*Gm|rR>&F{m!uGuK4$S%>4ayEugWOyBb0uWsGehF_=(DoKo
    ziP<1=Ugt1pxQ7H^d0CE9YHhIv3mI~GXjs<TH&OACZsmY|cz&uc=IIv1_jEJFvjYM?
    ze8nyZ2HiAN4#6r!7+WlP@dZ5(j$R?JY&~OfahUhJ_>ab{M%{T>uQKO`HM{b1<s4m@
    zR#&lIW>0#4$w?`nCB9hj>CREAk!|xqM3QL6uzF@iEjt@2(`<6eT|0LAk1Us;;Gtb8
    zJU(Kp_}X|@vtXj!i}`<|z1l_b2tN$sxTIcFNIsBHjMMHR_>i96Q9aEZZqxIBcxs1A
    zW^l5svO7H!2P7k}3u#MWt`EvcV6F%;l0;hWO(ZjRMmp=wmRPo<#gQ~3ysi8hIlg0j
    zJ+?>x2+;#)i`o?*y#wq00*ZTvqW{cEvj;XeV3OzWXB+jQIq?e8aFdwD*IxZuGL!_Z
    zFnuOYLOGhTc_~9gk?EbHXZv<Tc9Kri)f>1BrBTpjO2+zt-6WFg?Yl2+Ftc~0s{aAa
    z*AF~JtafL$Paj2E4bg+IdT+l=N-dhHeMTZGjdcundOV|9yuv*1gLmSFq*w2YZpk0f
    zh>waHLiT$2>AO5HzORNrFA44o%9jm;KOIy(%hN23(Bf?%rdCNOCi0|)VbH&=hNPD7
    zi)zXrUZ2Bx*1fF*2HMnWWK#yTD+1Pk)h6`b4z#NR){oaF<gwfmoYnYvP5f}JxWwsE
    z|0LnHs5W(_Ikk_5gN}XGy`81W@N5XyFOLKNb%}XX*1?=o>mDb09(w*HbDZbR-lu6@
    zTjhC@_VxFOn194I{LMZBTs_;H>w9ge{<e?!_h93HSsVVdqB0{<(;i6?edsGVkqBlD
    zl@9`0Krp+WtlF<Vb#^tLhkp(&jgb#z&&XaR(aNdsaz%{W5A8HEi?>6;7%~d2bKK>C
    zMaK9Y@iam?YHEcUpU9MSKX>IQ-E;EgBP)rssO$6T1MUa4E@1@cF+{F%j}|a`<%yFZ
    z6?&r4iN=EE*luez&O;6<M{rxI73Ml(sccE=LyPN#>Yg7yt*%N?vO#fFA)e`3s+pOR
    z=mhvswb+f6k<uJa52tQ&W$XU3G;<-RY}B6vK5)A9;x`ngoDx3uy(m+4;wB4rJyoQj
    zjbPeGkepw~LqGZ=C;1=9Usmr&J*YNw&hItovs7A=rikWFJgn$C=(7w$>OoO^y@I?P
    zKm5!p!+(Fjs8ciuAY;e#ff~!FobTG18L?$Z=i9Hq!&<gsDaCM$s=|4m1fyWbT<*;G
    zPV8@ZnC&d;feT}R<`*5dYUJm)Id}^8*q*dnv&D%T-F*V89xoxcM<GFbqJ-&=&^b)n
    zShcCqSD39<FS^(&*^k|+F>x(ohOHmu`^kS&_fC_IpwUc>t{{LI@0ZsyrL7brTgZ2!
    z%frXf^n$EujlI(Fvx<N0zEbn18!vA`L+(jxfbZt|HQ9vXf6`~<{8kHux*U&h36KqP
    zFkLvpD0GT)T@uQmBb)N-)5QN!yhL}B4RVp}am3J@ue75uMDTATAS^!77!9J(+=V2`
    zAH&yGu8UIImr6}#AWX9#dE_KPk$6d~cau0%Pm`b!5lI55dmOYrr%iY-^dqvO!~SJk
    zGmhs@q@z?9RtWtxc)UF3p+-afXKce5CEq64Or(vJF{z4`#Pdg<C1yUH={Q(Twhn?g
    zbQ1fn-B?-kX*v9YEA^;TOwN%L{g_Py!^*^%=g1f&{je2rfZT)ZYB9Rrz=GKP9cP|?
    zneP6z7Q8dcdLMb;LnV>`c#`@6ag`3{>mx<bAMIUui>06qkj~XY0{nGjaEw}tB_{d8
    zLm&`W)d?>#n2bC@X*4h1H)D%2lvHB7)DziMH{<WaWKdB|?Q3$7OM?c#kpm3lv(%J1
    zZ2qVwQg^`>o0GLuiC3v3v-H&R)oe1A;s$k|GE939|JE%_a?-rli;7Vw-yJdMq>%i@
    zNiaw~m!aP2rx(3ztOYf|LMJuG8gmLtRNR>UXCljuBs#G~l0bR`CyqR}^-4(!8LAI=
    zx*bb{X469pv9lkFk%$H|5)iGKA_5<aIr$u2$|lh@oWe&<&=?lp6*@=6Af!L1NVCxp
    zT-*G1_%SbdqX)sT2K^biW@&MAZ*GEaXe*3vwGmzyOb+d90q;3bu(;hXWv;F_jdf~7
    zY>+%_hPO#z`w95dLIw%?(pVoOyZC**{=AyQ>fw3y0KA9xJ);e&qLYRe&83Z0aLNLM
    zd7R}`@v0HmK0Yg@l;dvEUxyIHEn-T@4ec|DY02rPX3lcMV|fQDcafA0Ex}(uv0vQf
    zs^dCp{XkK<-y~7L`Pi38C?E2IhE*+EMcOnW(fH=33psZj7<QzV0#w|4O&E4~mjccl
    z`C^>n&+_(SZiZW~vZI8l-=sy`U(=fv<$d8f&WGH9eyfoRs}Ikh-U=A+H>Hha!N158
    zcrP-!mNMK%8r`A^e8vuIJ4#A@Pkf6~-U(y832vt}<2Kk-WzdEn2&wjql5@J&Vz!@~
    zk_pc?id0OMZn4N-GUDH7vJLVp4e|v?M8Xkk(qf;m5;#JjFLU>4<ZfBWUW&|#wKPXQ
    zEQx2>T#KnzzE)ML&&bQK_^>wvUCPaOg*zYiz5jK@8ciq>@IRxg|D`?u-{nr<boICI
    zc7`N&aKQ8|4^WOrLy?z^2d{<(h+;@7I9N2F+cAh`dSu7IX2YVn$tOxWx$QRCbsl`(
    zTD=?!AS%~+C(hKkI|KXM-`#Pqp_x-<e9dsuQRlmftMNwXv21w-hudW!d-$jlSjZf5
    zR4xM{jQQL-CSt|c+)M5SNHiWx!kT|>U)uIK{^4oFNS~gX7cUNJ_f^sm@WL3gl@Sxn
    zarL_w%anS8!g*5{E=)G3GU18qR&!EZDx0Gff_+qzAoATvVT|j8YJTn?3}*cE#(39s
    z2(pkPxSj1`9(KPM=(?PB_UBG63d7eh-_SbTp?@BXO>BA=)<7hVu(bL2R76yitJHS2
    zhV-ZC6_SaOSX8(SoT47<QRx6yK8AN+Au#4|D3m!=nuD5m#OwGoT`58Zp(u!X`Z+Ja
    zsjsWi2=r2uQAT+c1LvIr_+t&rNyavl>2N__ckhe_=RBnN<0o22{cb|uNEtx?Kz~{K
    z4ZK0HGVEc#z;hq0o{Sc8S2I2xoXWlT)GEM!4q*-JZ8F~d-Obfa*V?vI2XkYdPSq-6
    zjWlK>5dF34h+^kUD3%#e)P@~YBl=_J+%UnikWy5~ZCF;+jX>&J#5<4aF<P)@EN^G`
    zBj{6Y1VySM^E*qG&dHV`;w-2q9hk4Jrr#suw?Ah1%U%$2hfpj2YPCo%VP*F}qpSbr
    z-}V<Nirm<@&n_}&Ab^8_R_AVSAiK6L^I#x4%uKT_BMCSZsu>3P{CIu-oa_swG70tj
    z5AM-rDQL<Nh??-n^|>{7DeKFnry)`wpz@aCpXxsH0<f-rc|1Z|Nl@f~hahs`s3s-t
    zLjt5>16uHQB=tjix~zw4bn-_E@_z4hXc}4Y>y|Il_bG1pD4ta%C}<zAjB_`}h~kWJ
    z`d30DOR|JB{;y7LKEM6uRx(ItK9<iH`YY{8+#|Bj?RzTYipS=uE`oweUg)!R)5xv%
    zv}b34aFG~|7(SY;GP-fdSHuA~<Z@8b%py*RaBjt!34RR#z3kqFoGD4X4T7G)?*}zv
    z00)1WXVXo`he9rcG~rQ5w_m7JEDQ8N2WkpUMg^`MN#5(&Or~E>UTzMy-of4)<w9$W
    z70{5ARD}gP)XqvE*CZ?1$?~nt*A(l?kO(TyM@!BiChjD^CDiYp{$-;N_*i=w0RQ7h
    z?6)uSzxOitUrseIR3TgxmK;B);ux(N-9+?&(J}DFRlp~}DXVMr2)h9Rcw<yRdg--X
    zQe9&~BaKMzjQV$VViz^jNvzfjD>4?vSJ@0~apIPJA})+fW0@t-mo3xlMV*^OlN_v(
    zXhhvEJ*_Xxe?r*2-VAu)rLsJ2xF>#bKdswedb|irbA#zHsdAb8nv=E42E^sN;I*GU
    z4@s?=iNfgvtB?uXR>cYxlskhkwDjf0(dyOsO_mWRz}}ep_-&@O;~!NkrqDA@H^jqa
    z27bnO6B@N6G9D3F9wozps&9H@FeJj3Af@Ic{0p;2uOw<%fMB&|3bS!9$ChG&5X{{*
    zLgt_{v|pb&r;xiW9>wWp<-G;;y_is8P`|Ar8YQJ3e8bZB6N3yj)*{EXd&WX2ug}P&
    zUEGCks~b>*msan_h2Soz`g50f39A_~9Q?J~RNX!9ys(QK>V=0KBQ(<KL?wMFfZ=>V
    zQ6k9GK#vvoAqPX;LBlc|L>xl1uG+jPg^{#8KH(grZn>RE9Uf8I%wsABc+Z7j-COsU
    z!$HKofaKaGIWs5iu|7=_h6%rqjAc~RrD&>d_?Frs@JxE+E-@O|=|LOY^qC;Lbzy<i
    z5Pq9}$wmgiSTJZgtqlyD3sU~>#|^&(YA}>8E|@cdm)<Km(9$j&?4KAHyWV|CcYTQL
    zCo~2%x%G$R`5R^+mTe(aMkqXI^(zT=Co_FEM40gIRBp=5`9mjdq{Kv8>S;VYJn;g=
    zCBuA&P@YrzYSc3qh5%MCIi)|N-~vKx2jU-smDB>{(-hUMBRnk3HihZ5aeM4>G104z
    z3&hu#9T6X0$CgWdqSBV^AW3Lx5Kv)5ZAq(*aMnXgI31vyzMbO`zi!SW3(92?E?)C7
    zB-Po4RD{&6F9+?6hkZ7Ubl9D)J8}OA>4jyNi4_bqAsWK!x7i^T^j}65G@=0o+y-EX
    zLYh2bqW5!6vX%ct2`$(&ZKFZkS7ZQsp<1@r!P~_Y=}uwfCzC~Usma=owBaHBz1q<n
    zIh~vn2ysH~lNk)m;Ec}tbJTYgqLS!IKwx1fdUt>}hq`TV-n@p~q8sq4kd4_yy@#*&
    zjJx4P`<i}G_p*C29i(DSLTnor6CKS4ORD0y{oaqaOjf1{dE6EV0>B<-Z0d-l<Wa+(
    zT$*>3NA1@&%+TH*#!awY%6KRI-5+$;R9(9~w>a6m%JS6rZ;F(ax-Td^HM)TiW3tj!
    zy0Z4%yynyxW<5i;vA|?!%Gh^|dhGcj9Q3ls{l!8gc|@T<!m1Xrq(<Vkn9MQcQz0w&
    zO5Y3_Lf1DzWaNoFpf1nDPik1=8UW~N1d|vW17pN@DO~%&3g0^gtt)Y?7F*uWtFQZm
    zo;eqR-EiP>RW*#eAA`J3OyYwI2yPc2bqW@)?5>-n)N<^EjD;xfFvbhj2_w$#CZ4Nz
    zf>GaCJjCPK@;xeQi|P6o7hkg%>TFA$q9#wnIUx4D;n14nq<^zdDB^}F3Rl>lljmk%
    z>212+^mcK8qsgC!LV8YFjsbhs0&rN(f*~&J-K00bITrJ~Uil64?YsCmSp?->KO+>k
    zcKbv*Ot;Bwm*fz_1}(+cA=8;{K;_pv1^4o56Yrmf;_`5u91I?MqP%`D9t^1V_Tp;w
    zvN9SHGe20Fwce?qWDeM~d2MwYU#o7S29C8zh4l;V1{fYy`O$B}LB?}gZ^HqLW#%&>
    zWbOBTg$EE!NbWQnvJC8&ket!REmER>=J;~=CbbYnEvJzpmJr@v9;4E9@)b|HbW_+<
    zyR4r3s64m(qFpmFFGgWE?3ZfMy~p};_hj968d<~%g901dGgMR)Wd*Y`Y7MeDc+7QY
    z?M&VA@l#(5HJi|-P{?K-RbDs_sdhKrps{_<c56fIeGJGi=h4k=TH#2Aws`ArTi-Za
    zSVVw9rrDz~cu$E^(uk=uLy?wVLw4$KxAFNT<=MzE!ttGQLrimWy+d^t?P<fjV|{u$
    z$u=dp^B>__`q)OPkzFRz1uGh8+x%=W#Ja@UTVYwxe<%GEAM(a}#(Sq>S2RP+dfy4j
    zpq0;|8w+G$u#Cer7Uk|PW7A@|X4}+Z4KKR>t%K9ZXX<3=10`nF0B-5JUR{>sKu?yw
    zmd+iw@`~V9ZlAzU#4JB1fl4?3sKSO4g%{>p5>ai!&zOo8C}}in7TZQYZu?HDc<n?W
    z%}X%Sa>6F61%#sTvS=xAX&C@qIQo<SI=2mQK&63~NzZvH;;^uPlh)cc)jT@u)Mbox
    zw#3vLZz?0tlQ9eR*ddS?swC4!P#1Sy4|0nYU$GV@Wj@&%?_k{mGz_U)DjdAbI6$$-
    zli3_ABw|p4E*O5YYeY+Zw{W``T{gt2;%c{i9tlo;cQai)^Wr2_m!f3|J4)@=0wQIG
    zmjMG|Yoq6OUZtO8osnVUsI~seu6ZNV+5B=ZCNgF1(pTII0Q>l$?<ek>(MscQGs6X?
    zA$@j4B}(@0xb-?xYm0D<(Av!N<jnDP`AMoU%ic_J?<5kA;%cNs6cTuDEM4<{31NAl
    z$?0@o<f&be7=;rDDt`?fw4PUp^`8*za35V7x!@C6)bxFj817pExKhIp0u`bZqi;pC
    zrosjfzn_ij(fHD=+Hjx`ljgfg?LJYtV}~v7cuGLb!+8-P_H{(x#HBjFX^Yu(oZ<u0
    zg4<h7s_xPlVzJ3T_`j^rV4&HY9ZwYwTIDDAFiF`H{0GrSRhK<$gd<HT<#ypSluPqT
    z+S~fCS3eO!Zqn>w!+0tuDOk>XH+kPvCD6&R-RmX|3C*OSgC`P`9g7W#!9D{xM-5NZ
    zw9ei~FR?<3;_%JI1<scOiD6gF12ornEhC2H(;>$DnJJi1;ntXNSNHNd7>nn){H+S{
    zdt=L?VwMd&)=!U<MqLAc$Cd<?lGt^560-=lhGT=MPpGh(tx$d3JiD;jewJr7$?RuA
    zxt|nse68}_sMn~1vXZx%jr0|-pYo$@7)>+Fj$(C;3(29nq6YH?MsQ}JPZu!Usu#iM
    z+`P-b@Ys+fvDn*J`5ueK_tAL0fIZh?GI1<+PhnCWUP0M_aBGuY{&;5i!5q%Pkr&ei
    zlNUk!BeG{Mdt3FGzex54*`udO7K$U#wdb*@`Z_<}5#>wM2l8{R_q9@wN>U}HKqW%S
    zEcPm&$gGeU{tL4}P{Uz*q1gVxG34r96~P1XE>lL2(~kD%0Qw}bGPJQ}O|i*MZ|?ww
    z7?ltfl_T2L;N9r6y=+@o&z1|QWRH_>pWTh{J9psXP`pT%LjjhSMYLX8dckOe;Q1#(
    zi5WrzeS4}5adtu}u8|^}cjajDEf_^+AhQC=IW9W6HFw|vka6`bv{Ka#a8gw<O;uI#
    zQ+jV|IlzM4juf*FT3&}bX3YXZX@p8ago@x;KEkeOvOG!F>T`((7szvo-@$m!&j#`K
    zR?`;qb98Z(I?UQ;MsN-#17B5b@bO>$*1)}m*>y@Q^Vt?=*(eT?=^NXt0=r-a%4cO3
    zg2djJMNF+lb8FkKz~b*%Q=ze5fEAyTnYl~+C@{v=f)kLfGK*)_$%eDX6sj0D$&#$S
    z(!#ED>mxyUeazTNQtPLwv9@|$c7MMDnkBdzTDvck;FX6-0cyaj(}?@oxUULeway9>
    zU@f=>WQr8aeXBDn*;$^)pt`SUfWQ3Vm6zsxrno4{e|WPyHLKwnpS8cQl<e9YlbIxC
    zVJ)ry^o%$349NQms5fmQR9%@bu{c#=b|j}{M@h_p9FsyDV^(NWv8xd;(_E9M)E+lO
    zZoG1Wk26_FGNxOT4_Q&wdWfjEZm44;6@_VjWYQaMsFGDvBRTs081sCw)UbVKb^K^Z
    zsWO?xa(4vz*)EvvTBe0Kfj<=nox7<6I_+kSn=j?{L7w);LAs5`+SM7-;6g?!@fLsL
    zIeO1!=$1v_A?>F@ou#H}@<ud_`$ELCsOl66yfS77J5HdysTFeVtkUmnoK69kPO6-W
    zmPpYx1^Vt|zh0Kap{(Z6VSbM4MX2=Z4;c7JiJeo<^qn?kW*TTu@S1?)RU(V6hbp9z
    za<zlv7i08g;<{+Nv<Hc>(R;uVOuXySJykRyH{mAiBR5B>N%S&*%C<(SNf{>%aB}W}
    zK05%J`I`&slrS(zV@&k26+@oe3->e+O@PzV0LX2cFOB;5L+DA#9~3!mMwo|C#Q83J
    zr};nh5Bf<VulJP2O;9kdXoTJtgY!jG{2%*)vR_=x+aD4i9ZBi0d2{mK&C#!L()=GY
    zi1S;&*-yDg=DBS{i@Cpl?+*&*t)S4SI78v*vum;U)Ayb9Sl2LxpK0HBwiOk98bg+R
    zZ8FYpY5KiprQtkOF+5mn5S(7+Ov-^IsDIH=Qx<#WbfZqdRVk5Ll2I4aceBi{t?#zT
    zCeFNoEO5G1=>t^VRV(Pw>jPBWOb(c5B!s_Q5rRK^o3{3DxdT$XU(qN!j;Qiy4z$FD
    zo6{6YnjqunH&h!}6wfB+DCq+?{8%)-Kwqeg*^FXMB)29_Xo?$M6Fs=dFYO^wgkdf*
    zs}^knE!*8&D(Nw!BS;GxwV11xVuZ;x?y_daS))O_UFg&LJ+ybu*7!z`gSF6VXiYg5
    zORaLt+)Vi~T7QvZvdiU?BbnYeiTkJ@y|OZNzCL~qO~?Lb%hM+LdZ;i=cc3ouf-2uR
    zpm2vEKOro^gh$u(Qp`7O$z^8iu1nZNJvY2jg?LQO;=71KJgH4HjI2gUYPv`!e|8MI
    zG|!g6c%>|Q2V^yC@xUFOMOicw5BoACQ?-#0N35Q(s8rCPXgH#jK&-BqXyI6A;3<{p
    z5p88a)!RD#JL7AD(mU$zDYNf|X+GhMqeAeITDV=k=(27RYQSY!@jZWS81w_~sA%?)
    z;rSX<x?>397h3AOOKfn+<4;r*INh4Z>iRKLE&tKV>{^QAZ3uD~Kgi5%s42klyfkzf
    zIMg<tli!)ZcN`~&MKBtzY{1;7n|&90a30|<>=HWxL0~qXk8f9|&(Knty+z!C@}ET+
    zHO8aS8P~sI-lTLYT|Ph_UWsn4c<cY%48E{dE^_%QuIeurb4F#P%1g5vFHs-7Q=jfs
    zlVUvLnpElUVShG4TrS{G=*EFS4+VnAKO^q&FO$W8)i7Ku@>NF4yTs52Rw2Ev6<t&5
    z9VK4(X(PEmj3R&XdStFQrhn|scoU^R-!#Q<gLPx<W=ZdGOYOYLKjZr@%*QYb9;7-{
    zYp}Uc?Ll8KLSH~9n#iAT&#B~P2zEU}v%gS+HXPCBd!i;j{$5@^vQ2sfL5cjho-tbO
    zg)isB>d0sm8;tr6dV|ey?x6k!I=b0Sj<e+jGp6=@p;m6c;^Ehn5|W=_Y-=~nIV~MW
    zO>m3+(x3G^qxIUVa}s{Ry|B0u`t9%x<mt!iox~zka+N0x%xbtwPDeaa0R@UI#llIK
    zT*l|$zGgW;2IA~rm+UT4JKb2Hrs9asES}hlr#2K@mdZQ*%#|(-P5CyN%CM$C8n|r1
    zF8QWmhkrZJYyVItR0R-NJIH8Aax&<JoVbONIjLgfzvGIOCq3vd_aVlfVlSB1tY1SA
    z1mbXlx;Xl3;@9vscLBjGVCP71@ChP|c>Vf|>Qv?&8KvhNo&X2`H`EOO2!Q`vX6!$b
    zK;*x(+${_ptpCGkQt|3<`~)W)DSAX)P&D!|;$ozgc(2l(d4cAy0z-3CQC&o=+2=!a
    zGz~d+d+hp8ytmm8Ad^|H^0auVvid)Qt6K_^>{E33f+>Z$B9CoLPZ{o)ZATmLA5&T0
    z04n{7K>)wV_1JdNkwrM^{z&9mwZ081U4&YK0Q!$bodHt-iq+IJMBqc0O*=&JpsCcf
    z7YR-L2WxS8?XhP|Ve;ZMSA80F0V+gcb1JFN365!=qrYbRbmp|(0=UY%L}Al%iX-OU
    zv&_a3UTHF(GH(k(c3bDM27UgJsmT();H-1gaP@J0E=9pw9PdPAqc)@h?qTpYxo2$L
    zO<oI_;uXMXkZqFOogbDS^%RY!(hd#+;J5|LRyLwnqTX>&yIv!qr=TDKvHyn9;?{I9
    z|74-fpTmC)goCH2rV~=Fi|Wg0+n3quG(Dmbvx9f?jGhJFkCjoqvinjjw`G)G2+b?T
    zHkyntBFP3q686Co*pqeA4C)_%S#;nmj;uodDSY!aM&SQjb+kSRgtGKmW5|&bf@rHU
    zh`h1OI_05|hq<&~crRhLGQL+5M?0H<c99TdYQr8-nEauaehnq0!qvU8yP$M$HLaqE
    zY3*yUeBne?nRBfCD!G&JVi*Go78_C1Gs(k~8jV6!2CPGwxCSSAafh%D!Em+RMDk;e
    z(&j_Y1+Wihiz`emfsIBm3gWCD!5&brX^Bp{g$AjKA+O%D>OlRGQ#g@j=18GZ)B@lG
    zpyb8ev2LZ_b<vFI*SIVgP<n(wEK(Fj0<$n7=U6@JGpfhX7!AIb4V{nr_fcM<Zhy1d
    zj@T9O4zm*f7tXlA5AhwepD$SRNX5HwM9r@a;qd{z#(ofS{bD=RR3Lm%yo&_U)`X}l
    z@B$P_`{?A_c?gM!dIck3?fCw~h_={y$>+LB2MsT=)+zWwz5%@+={2%pc;9h9mhsZj
    zZh_;@G`26!#X~C8O>|y<>lDbx?pcco%$1F@&|Oj;7l}2N9;+{}x#E<<V%riSx?%a1
    z!y_O-b1ouc#=tCY;Db34sCEX!SeSJ0DbR+VEGqU`bqlxV`G%`0%!l57nCwClErO4P
    z3{`~Y#M0h7t_B}=m+4^^ju5U<jIa&SLM{GyGcsgRRW^TC?%p?s*zS^63cxhT@JDQm
    zt)t~@s>wI6w`94318T_|7#BI0-(;^G8qWsrs?9^|;!f(fbZS*ktvinx?=$DJe+vDY
    z57tygB~Tm?beJR%z=Gb8>%q$DE_Fc;Q?%g+O-p`9``1&GQ8Xk-w(k}Z0QPUhO8=up
    zh{;P!eS;O>{-FQx1}%tJm;VMUhQ7q1O!aFTHoMKcm0C>Ow|J0ckzuwaaE#E0f*FG_
    zC6Gu&abDoPK)8M3UUR=a4=;o5-mNi#8O?<6qBl6*AJey5&b>Y!Zy0>;nyYf5FhEuS
    zTW1Jm)abI(TFu>HJaanr)MI$20``8-<ntJrxXAKK=``Un-X}~y-McpgzBFb+f|N4W
    z^6Okh*O(Tff<!H$<7vfXc7U7<$o|}_&U*~%zG1x37KC(yIA1$_d4w9%ip1U;({1Wb
    z5te)GhUQ~;DW6D=GUuKl(9WZ<tj2^jTeaI}VJgXgfw<E;m#^;f;kvgD_w=tYUV%#`
    ziL)UFxsAE8ubpjHjL#ljhC{JI7dDCGsnfboW1Kk5hDiTZr{oUK)se|=r(&1q)u}8&
    z=MhXSAfL{9HW!R4lYXllvzO4)NCim$r32mv*fP8o;x#2B#_>DilWQsQinGZ-Am%K2
    zI{qi56r@J=d!d#y$6TF7Mk_AFJCC-NU`03V-&3~3Uiduce0iK!z4f4wVTS6C)F)bT
    zI2g~Ui4FUjB%EiUv0J19R*p-MAT{VeN7h&?=qKc+qg-Yj)a%`T7pUPdQPaSh_uFBS
    zEd{mt4ZcO(4<0%xi5cdb24$_719mhF*Jn<ol!?9%0B1=iR%abYcq(N_r$?p<>v))t
    z_0#u3<VEcn9jpirR#}cn5^I<*da}fair)2%b#^qHmtlciinG(w(T^~^q|RMSsOtER
    zD7cg?;diOssrwpEvDzxJsPD(m4`4*xT*PZ95^76>r|+I(3-{Ex?{oI6OSNX-RSk}k
    zCpd328V5EaPNW|sAJyE2`X+f$(qosM$t0Q(akDVL!UnR~pZ%gr7+aA(RvV32<kFdP
    z$9_gk+sPX>CP88+p95*0l$YzL{v506Lm0iwZ}$loAiKF}3mBtQKvA|~ipmeOodhOf
    zHRgbVe7J268sW~x@z@YzU&T<vlYEqS^SSl^3U$I^DJGrKA~s2IgchmSx7WY2;SgOF
    z!BnML5xZ{}W#$R@kH;m{G=x%RDYS|63R52@PadpDE{~1g_>@&_Vd<mO%}6SD-j!+|
    z`&e;tx?=y=k_<7<tAF_}$?|^(dHhF7{+)9&bTG8zH!=Lq^7?0CHYBP$uL*po24k_;
    z?2(7++no_tBBm}TMheozqZXl=$zkR)=fL{Lld7)tn^}yA&<A^fashDIyBrZ;_yV=x
    z<*<%d8V-c+W!lu?IW?qayi9l-5r5nqO?3e@2cnTd<0tZH^w0{S&(cg(Np|S6xxczy
    z5H|q^#Tc&D_`gBdXn0Ws5(y!Rkg<XV=2)~yb{Mf2>f3JE;RHK1XLhc^uHrs9mg(A)
    zPOtfHTtC3fF{E*9YZXjZcwW+ttLQzZdoMI{b|P&U|2lvk!Dl`Vx;VefAT8APHftOm
    zM9^WnwlJ=u%pRnR;Zf@$qKB>ndXxioPe*J`WsovboqVDRRVYH1&=0~V6eaAP@JBUn
    zwhzn7Oc3k4|L|?Mhn(C4?E5W8MQb^vy$1$8SCrEsvW?hxnv#FGrP7YFT)B7lhpjQ8
    z@<i-O2~ic)aRByoT^=pz+tU|Dcul#Z8WW1FSVcrfwr8!`uAGj|RYw23Rcnrj_v-Mq
    z?)`QGGgygCqhE2xZAoe$*EB&O6MwCMVWIHkJUM>CclA`sUk2(I$#s-pY_!9!01UcZ
    zW7p}kZ!}@3Gsa<lm(d#BJf`x7rsIe*P^qbCdJq<*)h;SOy-iz+)Pa<tvaNd0TQ9Se
    z_yo}<Jr89P3MEu50^*#-v*`3m3TN0!Gd;C+qn|&bWo0w_ycE)W`MYYHYThTkIgHu}
    zdZi(Aqr?>I(vBWS@ml;W=bkop2Yui3O_Y(#wezHgcG^*s$U!kdzq401OVG@s?6O3c
    zJ*bc*(+ZkDF8UBiPFP?r2RgFlOXRt({wA7)qWctGpcAx5HnOpUvrrF-A<SY&B<=?8
    zXCJ))SYZ<^3;JNGuj$3yqfE)h7gG~%*u)oCv`yLxO98`<OlQ2yf~7mEw?()>ku<ZX
    zs71e{TPYmxdyr|qGj6f_@hM59M7dd2w^!~6JT70lk#4#GcHVQek=PLUADJ9mWIWwK
    z$^d^hy?d}(wH+ozwH<hU!PE|7kAeIuTUTw4i$Pjm<=(8-75|}U6~2NS;4*q4%q*Qq
    z4=h;)-G}%=<5;VVT<h&Q+Seu#5$RNLjyKLq6T#nFuOMhm40nB9dM4~j#a2V%3ro%K
    zkm6lXl`e2gL@!f6|CHcTQ|-<YP{T}_E{+uhYJ6K$js^Rq0gK>4;OnIQ2#jBWw~_KY
    z*u`J|QLGy41$)>0GslPxm!Q}J+%X`QGm0KB*F)&nJuaO12Y+#b>@;kSBhxH9CW>et
    zcu};hcRy2Yt5?Vqy)*1hk2C&rhl|Mu&}PXk^a5IdgtaQ=Hoa9`qPfbs?847;suUl5
    z^YQ(2`w}xnNZR`7q6HeFw@2-N?JKipuhRbChTtRLL?zpQSKIv0zG7$X;>zpjVDe8F
    zaM=+tAYORS3`>b|qji?+<On^&Ff>8<?=hbr;`K6y`W)NiaK7+;6*6*<Ki;-*=mKXC
    z|8zK`f}-+*dxNJ}hxd==UOSNA`<%$7zjFJh+fkqVg!!~@_BI=!VfamzO${H>Z!e^p
    zBIx2d6-v>C6LcvetX-u|bNEO4RLuGMA-W_aQ-=ZI2#FhZN@QnzvWRZ__Poqqp$FK_
    z<r}&a=4K6MaKyE%a(zkod7IZ)es-Q<**A?)B_1pMDjtOO-@*<2idj8DT;uh?$H4TR
    zz5Ug3F|sdlPjFlB$BHbgOf>o#Jn45*2GHkpo%K@OP(xuVRg0m1F=>(pjXO}MI4=KO
    z1wc_`n;LK{vyynq{eG4Ri&bBWy+JGd$7+Xi73+k<q%ZmBO72z*C+$hl7wBPCXYbvT
    zmaMyzk7z6vvWSvMRGx%@<2<ckW&(7O>G+SyTEpZziyZ8gy5#SO!hFl}<F0P^SA3e^
    z#&ZZp+q==xLPNbY+pE7^PL;27$JAc`68tC_XNCa#{aCBNmyQ26CI62{D`#lyXlU=i
    z=V)qSU}#4~_s=IByY>yqekcA~uCqc=!$_LW*^%q~+>wD2;FSsRS@aFbFA@2L*0IVe
    zUN>-)*r2%?j8zGR$Orxa;PR_~ITF01OmBt#EpqS++sXUu#T9&;D-kN0XD~ol7g03`
    zMH(i(653@OVo09%XS;~$ktg<mT0qp1ID$YF_%82pdsuEqVaRLgQ1r%;7bRcNP{OH`
    zK4r`Thuv`6FBMjhaNP$1a$BO0X;(rnxyNHc%8$(HN6jE(r?<F>cCWar6(R$;z;kcD
    zN10(R#M(K#^Dp<*<;o*dwjwHtykQ-S##Nl4V11_~XtzN=h&t%PSx&@j4EhAKjehLD
    zUFxl)s40IOWBvyHD($%5s}?ni3}o5H>S*K`*Apj1F5?}K(KKuMPLmzE-WA8D9VZQ>
    zB#bb^5hdrOQiEa6oLfK)PDuu9S$XqPQuIPBdU&jxYzl{9XV2Sl#`vKRs!GFN{v!qU
    z-AypelmDl+vw+GgSr#?!7Tg_zyK8WF2oT)e-GfVTceen+-GjSBaQC2r072hBXJ$?&
    z+_`g-bKhPI_+ioY?e5*Xy1Ki%DjL=b%|dR*5Tsx$xH8@Fr4jp?C)$wio+$#kH8T(P
    zoheosSKw#Xtl%7|cT$cfiTmU=`kYOygONO{wh3i2msnVfz;y(=!5uJby52IY?@u`l
    zYTG+qGd6iPwxKYfYe-sOnHIVNfx3<8<C`cH;(i)j?c^<s_IkUg_A>1w>rj$RO(F$|
    zBUd(sE<%$Fxd=-X{iPULM9C((I%tDwn~)CCabTwY3H^_H#KnP7=Lp~j%LGV|{L_Ky
    z|E{zB-qk*+sw?4$Aw7zMyr!_I42;4g&=so(u7UESr?GSZ3%4wP+o=E2l?;BWtD5?>
    z9B#Xvo?C9L;!H`p#86c;p>>bFAoj8h9T>R>6|Hz-;rQUOa4+p7b27{4>5BWU)D0yR
    z!96mSp>l56#(M6pc*K55Ok_A2y4#dq@!=fYXw%@jjd^Awk}iiaoe}QKC9ITnM2BVP
    zE-y|QIXh}7=trPcT`1XwWkvVtWm{5Q-F?Z_;g|s9V$oQ!*g`#|YBLdZd)cu~XVUi;
    z`B;OTsn#}c-IIZ5m;!i}dYR?JkitIOm}qz`kuly8VG+$RDwn>WK~f#e+;}~Gwwp_i
    zC&fH9X)kecM)xiZ!ZtwQgdINEQ+d-u9lw(?h}oR2)Iwr*QktZ?q^zur0=BTOY?~$n
    zM}oOmsVirT>Cn!vk%ZB|+Ml{bPBTJ@gEmJ%lw^!S_<B^Y(I4Q|+ms7%VG2owN11@g
    z+aQ*o2Zh0S+qFDEyR<>{#WH{!i@A5b1p{`IHh?TW&JG^~lkRko41=;7O@iqIs``Po
    zbT5dh@hetC&G<=}!1~j%?fHFAPixP&IpqW6P;zD^>-^ZlV8_T@hOH5@ij;bl<I*1#
    zmdR<$xzckyihw8}X_ugYQP9#{0im5Wjfw|S*~o-FrXy2ZZ1OwzW9{%1f`$T+V#j5S
    zZp&BUvDoe2g-AH09tt<jvCU{>d37=Su<eDMx){PieJ(-$)YMJ3Y#efI756%hhgu(S
    zcplC1j$Ij&Er_&-;+s?x4f#{F_@iDB3FB5wiN*WA99Pd)yM>jD&k_2b%6*u9gS<m{
    z*7?p-AzH>EFd@*ujOzO86e<-}>9LFvSV3<M&>^r8*b~yCPY8E~IX$BitK)o>!A_ae
    zS8ziPxa3ORD-y<NQIbU3L2lk|bVA@Lp>+ENdbkn_p+$n3y%TG+Dm5#ikSJlS84_PB
    zo8rcA;by=960z={!>%z+6Rl-TQJ_uZX15>nv!@MVVM1oXdZ(t(p^QF*YNMVrZo9!R
    zHExU^vdGKHz_{k&q02IcMAeW>reHcBY0fcSlDU=35gE}Zu`)a#=3U|qSJ$2TQOsc&
    z+PZf(U<^DtMft1Q>{L&~%Q9Q0RGC>T*R`Dp9+)O|)=ViRja9<#hm0@YI%uUl4Q6B5
    z7HJr8{Vp;pfQ2!5#11|~ag{d%2e<JYbbcwctQUuTT1CgHjx*cHXx>S7&{;OzyX^Kk
    zuk>tQw+w#@L&bg~2=w6imTPT<gdo4$bTV=lU`3wPsC2o%tQ{#20^=A*66hgiJ2j#%
    z!B-q=Te^hLZ3Ple%pp2ldFwP=-$c8?C}IOmdi>7B4}t5wr=!Q0=}Fmsw6<BHex?vQ
    z_v@UX_EFk3vG<8LJzv8})ngqM<sk8?G_>FHx~Sk!G4K1$WrNgJ?#s|od<+7$<Jmnc
    z2I@SCi_9_{*A__i@I91gP>$>WII%IIaQNnntAiolOZr{A`eUs3dhw~9CE3oYZ*c0U
    zXCO3$WImg^h1T=X?bsbB&G9s^cq^@L4c>`7!T38=FbF%WLa&S(1QfcmN8P}VJTg{0
    z9eH7sq`4io>b-$1w&gGU!XAm$kX5irb_*9nc1y!6a_X|cAx90NwR@-#jE_rHYG7!W
    zUMm;9OF3oPiPDS-UHHb-=qtdrS!EM&V#W@hpxKhITdekl?HXU-%bu>HOK)TqpByni
    zWvQp9==XA6CdgV=$-)<^Td<x7j1SS#;1-{`neZfQ-94kMw{W(P$+seA7T;^-vE|1z
    zl)HvglZ8`Pn0VI4+ZCjrWAQkpWV+lz_FO6@9iTPn6zokS_l?JOVC>ggl9#?S%!zgm
    zVBr?8LE)d4gBX6;ke6_;A8yRb2k#S+F2}&qxyHn>(TN$^vtJ`@Bv|Zf>*(a=W#50o
    zUUN;E5)lQ-p3Bpbr&Xiel?DV~sw2}eZ~F#%Q=e>WvixEwNB)ou-CJbX!Nr3OSoqLu
    z&(AxGV7c;Q(&$hOhRhDKsKeja=UI3UTZ3*o2!PcR_g`Br;(FGGmVdQcK3h*SU<T<_
    zXiX=EJ3*>p6#?tj5{A6OWes4F?9Z)R5gsP5C5Zc+%1Tlf90z9yx(w3+3{4c^46KQ|
    zDOJpNOkj>mpnZ3-bzSptH$E-|bZu7}!e~fiXcbP<e<r{0yYv-JRj^r*noJ}=;*Kp+
    zpF~I%tX(;VT7?H{MfHmpO?UByoetABg6pd=z4wYM*5RV+RD@A}fw>V%mC#>xk~zNk
    zlZ;TQw!OmMqwB7oeq0yJUE97x@J%Ng-~{0mioQVH&i777QID|l0O!h{W+PX~C1uy<
    zw{c|+>d!My#=WkMz#3svTf7WGVlbpq8ShdL`o`<sx$?GDtD#`2YQN%!X@53ilKfnu
    z-j42E&&DldHe(0g#^l2zc?yTkmY{j%ahv6=j#^`nJeTnYm+Junp+`zACBS*F75g|M
    zjcHy<hw2ULg)m4hGp<&gi2+9;SbR(St(Wc`9Fviau3~$fGrjeZ5z*A%#Ky9#of(EM
    z#GewN9QR9C3d3)kO>&0L47WWBW_V%P>)r<Ez)8Vg>e5XK85h`pF^t8J(Ch=LQx*3T
    z407+x`^{_#ThsNDc?>;G9xC?{b*4>lAnlLZ;ThDV>X`TfV$2xKOtFQH{=UuE!}XOF
    zger8p)Omv$f+PG}AtRV3+IPgMVrbwxa-isDoY5kIhiS@T?{#h^zjgd*t#rCMnHB*S
    zH*wJZTWjTyPWHRCGOBjxg3^!n*q7Kw?Zzmm8zQYCTnbic6wd+{VwJua`7sQhV?Kyb
    zP><|GL7i%gz6&@<{EQd77ymT5R{>%wn@m~&`WD+>ZO8SeN7m!PgM*Bi+Qc2!x`fO0
    zN8RJ2qh*hd({|%NpQme`N0@b}RhS&`56B=eixXo=nW`0~5<;vOgEc8`w4a%35f2Mb
    z5EyImc^vtmumqrq!13fUGe_R^8j7;3Fqe|mB$~wr7`@yZvR;@=H=LVbot8<|TCt7Y
    ztF<s1wd+@5HZf&8P?5R~s2@N|(PZU1UTjVwSU2WEv)p6zi%hIzO-lT-fCoc7KREHa
    z`a>G2r=vYAQeoqW?E)=az(n8*@)d<EltR$U`fS5FHqoKxm@V9RID!ls9EedSL&Wl;
    z>Pa}&#Ppd_a9Z|quE1&YL6ZX_pHD|BXGEUKnx<;sc=}(Y)E;?GG44i=ynNZa{5ITc
    zyFjDCpuyTjm!FSn!vJQ}HCcbTF_9=c%>g~|;^Pf9)&_I;#U>DfBu9QWWE&i)%$~?S
    zW6;LUCH%^$eO8ZzLTd@d31yfnS}%3jW~w?J*Lg{9N^fl6ggqsiAOV7uIF&1E{@49N
    z256N*))La;v6y5cs<*X#ktE2O^0uh`sU<-49>l~Rg+o|E<F7jyc}_9>X<reztW24W
    z(yDO|;alXqs)+hTgJ^puN44MoYV@{}LU6qK+eh{5;ayQ4WLbuMwxTEF*VIkTMqGn2
    zLyMD(Q&o#Eq2(Bl%xX2hx<Cn;CNOr{u1_tdx8O>pd{Pk_?>!pw94Y9$?r-dwhUv3a
    zbS#ZE-o?E2<f(0!E@gvk46`dIo+VT-O^1|}rAY2EgIK7eBEWLSyF7pfWVE0;T~~tB
    z^1c}hwndmmHbx!U<PmyGte&Hc`NUdb=Yrl-%to(R&sce|yI5`0@wwXphK^W9AUPE;
    zMLL2BcTG}u4vpDOvhM<hZY!>*JLj$9qsQP=6m9M4DC;FTb&-U<+1gAajEbPB0D2Sa
    zod<0m=?WHg;<Cu(>J-y1CccI$VYkxzdB1wh;gUkLrmApsX0z#c>dw+z)pu_3Fffkz
    zWIKZ9#`iE1nkkqq6b8O}wi)eaRYeX7gHMHTL}L(u%e6_}>eM#58w#>}KIbacR;J9#
    zvEf3O`!SV&!v1($i8QI0(&e>WgioNEGfRoEQRpYq+F9waIyGuCoZ7}wuxPH}z`CSP
    z>y(v#7BN|5tI_oihA)CF2t|V;!;IIa#Pc!U*t}ly^T3na=+|8wQ|shz9OYFLG*4OO
    zRma1bl&T`38<2L24JnxR@T7t6h?k*pRKb$(QAq)IR&V!LAW`^PyBpaFS8csyQ}<K#
    zPol-W;G!RJtJY*!KaIt|!y3(0U=AW5lT@GOs95CksgQ+O_LH?+ifyaolmVl&DfeNK
    zk*K!FFz;^;lG0%=$qO|oR<4hroTWXhxiH5MkaU8^USZ%j)B9*40@t5<qz8xR{6JJP
    zO{vCC{x$bxjLSTe9MdR)MU|WLR2v5s`8~w$`-ry)*1N@A!W{K7E#}U?qyeJP9ohM&
    zXZV~Y<+_jGfNen2gl~N+)#dfid8;;rZ>R2BXIc7(3Dz`DVTYgCkRL-@8pY`Mt#dZ=
    zX?aF#WQW}x@IKv$DlR4O2vjRKxd#`1sLq&`J!~a)F1O+dZc;eBrR*|$cU8jaxDj`t
    zj|jG3FU{_REplU(nz?d+NU?f=FCz!-DAS|5e_eW+xbcLLy;q)jr_0-RP58CaV}35K
    zG5Cy|WzDZ*^3*yO$QkNbU}`E<>vAcuV%oBdILc-{?JcI=opg9(FS_2ThKdJ78|2)g
    zl&yys-__N`Q1F0u{E<^!VOy8BoXF}Ye3Ru(b?X8~y!-tmnwnBlj9eS3woub-8}OFf
    zotFJbPtry7gr{&dAeVFTS}&~7ZX2k!{{1M6oujL%HQ+~#ggh(i8&{t*C(>_?dvejQ
    zZPPnWJuv(+)_Ny;?{0(*U9s{s7v3B3I1rdTqQg5&)UvhunXI8JY|;=AS*OcEwe{3Q
    zja^DKbMS=OHP?=ALS^RR6usN>`wF|B6!zK^XN~B+x{a_Wj~vZLiwfYI$8X>6Sj^G#
    zlFmUlTFCB^DxeVQH&pT`=|uUvqA1w~8zZx#1EdoZN+PnRu2WZ&&Y7pqu_L;nT7w0k
    zRk`asg4>Y2BXz=V9>QL)eypI@?thmb`Wf;1l3Y!P#TEmjdGTaxYN@Mc8TMH40{WwU
    zarK-5>J?@nuc+R~Je6>cC_v+0S~-b#gP2*MO@C&&#zCA;Q;~-5>vjpQj=~>q`~p*d
    zjw#B5&xmNV+N}}#rl^uv5Q|MRf%SDT_r`{-Ya<H&Nx;88mUU+oZ+gqjTZDpr#=M_1
    zIHT7moMs-yvTX79x)*@c7Wo8`zROwE9#RG3fc1$^{&8*JCaT_{32pf>Da2YC*^_^|
    zvq8hw1Hw*vok3QKFO#U<B&I8V-MiecXDjonv55D?EXreXE3@35fSA5r;Paxy7DCJi
    z#SH!_i-#9FUxUNfLYFrl=jrD_K8CdVjX%9uIStv=lBtkIc2k0S#P`WI2{A?tfs1?Y
    z2Qj`-<3RxMfrxnV3n63wT(NMlwXt?E`oRduQ2o;gP$!y0GBiL!5ZN$;g-ro6tE7N;
    zmZl+I0>e>+0-O7yKRnP9<{T)av3MEN9yfI<F^wSsDw7pmTaS{|D7TnD&QG>S%Kvp@
    z%Ema5W@!n3Jt-rF+vVh<#l?B`aU916WZu^&NIuXU9vF{RjnsBL#I8?#8_t4alAA%_
    zSkqUerRMeA3W@y6j3-9`A-V<Bff|UGu3R6!44fft_fT?ZxRpAO9tLtzn01vdSEw|d
    z#T)C~ePajN++n8+ys(L+x*+>P3k{Gup+fE!qKWDFcF-6|n5&zGHW3$&h4gwkM5VDS
    z;nM?kx4~YuFeB`f$tqku-+Jz7uL;L5^*hO0L9EHlu;D_5h6er}<w%EBf<pe032J2W
    zr~Rba>bq*eF~iWypOh0FCOk__xvT>*V#%7oN+*jqwDBy?_<-B&<6=kbn3Wu5O3cm6
    zk#<rtW{}Y4T{IBVwy>B_jooM_PtLDW0-23-F3@>HoIpn9MqmfeO{4H=<4q@(z&%(F
    ziyer{dLf{TBS5HAr)r`P9bl!s6afbtQ(0I(hv>m7u&=rMcE06xeXW}iWpTW$SDQp!
    zZa|F;LJgfeG};zfBu+TD?bGa*qcD|k#dXr}Of^35UkKtUdARU?3%FG$+ggotRh?o!
    zP+cnO&NbP*ofnfnyfrw^emjmSvBi*P35rKYCb%H9#mN)Mqt$)LNUY|Bs2?-e4v`M-
    z)znL(#|>BUe(eQRb0*FuMpj1#u$u6PZg7tg%z+f5+B~IxJ|4k`zI9z4#;l^KNKT52
    zq$^GVFjMiB*u*-N_p8<Y*!XB_+#VDO!zn_d<>RcHH6YO|AW|L#$A_o<NGjh<-wnym
    zm2Lsyqd+mi;c<4`73aO5;ubNqx`Y-+on=}P4o=FfcBDLrj_h_#R~esTu^;0h^k`#T
    z@MH-gaa8=8V=4g$zRV=ijRImZ<PJC{O6xIlSdG`v6}JUa$_rfZP;8itW+zDK)S%nk
    z`{sp~|5qmdrQ=>pYx%ij31!HSwSgFO&C5Im22kB_VKL)r=-)QIXWQN?Bg;ugtk(vm
    zM=Gc}R4UiY5%$bDq42`Af0b#U;0bMwEXohhw(yui%ItxFKdN+c)}vtDoPVwFqhk}5
    z^d1TKU?I8l%lXZIr)#UYV_*Ns(L^P6jQ8vQ;PV$;Y?j#m)eAPwwEeM)C!BZ$-Te!+
    zUqsC1ZgDSxWf%Jg43V<3hhgEuZE)Z>m5wC+gDk`&z7g^XdF3IrJ>v3JY`}80htNYG
    zwff)59P;X-;vQHfGbUM#uXc-;@7F~>?F~L5NFrTJwX~OQ@w5|HmXY!pHIWUb*~r;T
    zcB`H~!lZo?7jnhdN%FeHX&tnd@}VMYnQ54J-rF{h?9n1>eS2zpQyzIL!7+EY!WNK_
    zCk$~83LGs}{{hA8!Q&3`YsUV*SK~!b<lJlEkCAG_u}+$Ks3qq1S=T#jby6p7pBox#
    z>QqkJ#5x^|EiBc!EK+!TCxL4w=v(M7GU}N{Pbw7#hMYn%ZG&r$99mAdAuY9&#H%Si
    zT(*zCx>|17j7_#Y^lL<uJaR4H0;jZHc6)n%6kNzX>!Oa~S2Y52;*KX8XdphG&K@X1
    z<Kdr|MsMr`;^@9oYu<!G7jyI9Ex-UlT+Z0*0YB{+Ij|<Fh%L}F9;;~HD+pR+TDYK@
    zI`i<wbID7{Q0}#S<X3r>=ocQT18V?C|7iD~knXh-VnFHCqY9~zPO=isPJv71$0x){
    z3=wq*1)Rg0cY)ze^wcq${D_GfM){Qy9TF;@mtaV-6~JS!w}`b3dE0y3(7Xq}4x@dR
    z($pzedkPuNlWdO_cMFU^##J9H4wVtqRH5PDWzUaiksp=34`5y~=#o2Uj(m6SaNmU@
    zpFlQFJhf_;;&+8@t|MY)3F1^i(&Z8zq9b_BGKUYn#vb~W`5f9Z6_CU9ZQR_>=DkSS
    zrSWNdz+y<QtX_Y(n8zt`;&2|m7c$})i}oua9^_=f>JQ}Jc-RL7;WL_{V7oMw4_t@a
    zn@pGWsp5o+%)Y@SzA2fu&9oEtcxjEFQ201}A7P;a`Df4@%jP}0#Ly&Q2`pfxw+2b3
    zIou49K{rOgM#SF|Fd1=5cV+?tDk&5P_fqHLnb^rjj1OLoD0E|y7nHJ`>^(A@A4l8`
    zdMJEov*RyO8IdE(oqC@W6MMR24nIc{hF;b!lz!X~acMvTF(JHad>E<Z&0Jue^T=Uj
    zlhY$A8P2?+k#Y;RQ?Kur-PHH;qlWa=+6_eXxA^+HbwFe=steU9lXEKVJiMghousfU
    zV)rxZ%nyl8y`+UetR8qa6f~{=X7{NSO?^$!4-j(}^PZq-EUisnAPzb1VO7{G1LD#Q
    zVNGu$CeFB-d=2ho1WSw)MZ<_8ZQSYIM3UlTe1`kCpbBV6D86w~Y+T{W#21nkZZJso
    zo+O^7sNIZ!^}Rfs?APd$>+h0F!pK_A?SuBbmBiYB7iNwYMrx_@^ZTUW7;cw18S0*^
    zBAspQqbog+W_nLxmw_z!g;s@W2Yi#i)6RhAegu_o2@jT^J8<txdg~iWRbn4&+|6Qw
    zb)9K?PaqarE7bJ;sNy285LZgHSJ|;x<20ax@kHE>ML7sQxwlj&hd0b9N}~@*aTkeH
    zQxUE>stGAL=NKvnOk`!JdDu<?+gq`o6~+0gl*e_%S4@6oQ#Lx#K02a3%!cp3GzU|8
    zxE)o6HCGrJJ`SCyZlV!&i8~Vtgo5~}5<T=kU*)nmrb?#-tZ=0QwoHV6ZQE7J%*0yH
    z(aGLO%*fivUeD3yPfsi5e|cIx)`KYtZYzTIQ0MAu^tgV6U5|KeKI_NacM#s~UqfSo
    zBNHdvtZ@6za~8waQFP7gdW|E}L`Vc&l)zKm`Fi<^dyUhh-Sg=Tx|0U~jd;#*fL<OB
    zBqoIRnd<Vno4f=5hqh=zM%=~?@XY4kiG)!VnS3l+^E`Ml;p0M>jMqvq{RzaehdGul
    zj@7z3p8~A52yY)l4oU`K&EXDGl>_TzX(33`G-#7CbsH(Wf@*fbd61@F=pjvf)!XKY
    zQo$WeB=MAk7z$0;Yry?f3a&YPI`~R7{b*`{L2U;D!`kh9Dxnlz8h1(^o;loD6*ggo
    z0^ME(Hjl$nf28jP?lI8HphXI7kT!@rzbR!zs2){|T>OxA1vuVSV+0C^#DUotOi`{(
    zTFT7<C9B}#Lm&<#1CS!Dk*}4)gLgd~A7#W-3^8w=Hl~82Wp)C6Lu=r~yeaYfeZOGa
    zi)D#MhAD4m(tqk#;h<}z*UzHn)PCu1{KhHsj5*M3beuEjp3m)p+)Xj6>yzhb67=SU
    zt+ZyP-HRkl*<gjy4H>$_X2S?kO!=HHr$Z>Mf#T!%9SETgxZ3C|ejHulqQ+}Q;?~wy
    zHP3o2!JrXua>#djiZ4`lyroqb!%)-c-n;s0hT>Q-x#xZ~KaEzb_%blP7davC6t#Hb
    zywlMfp*uf=%?%Uu*=O%8%6cI~{`2*xZrhSCQIMj1TJS5GDQ%--QLj`NWWq+G-_SBJ
    zbg^qL6vYiJs_lg-wI)@|h->!t4jZjX4=@R|C*t(QM3c$Iu{S4$UU1Q{3h~1uzr96H
    zGAn1$%u#~zzbv>kB^p$T)htYyT+CPl@kmP6%<D+t&|sK&_qn#FA%Y>;?Tts}Tbv9a
    zox#Gixuz(FELoe}m&}cUISC`{9^oT627M#skr7yKikAAG-{5am`ScIX$hm6*@An)|
    z886tNc|&Q&vZ<RqLCkIuv!f;uNc{6Ki65ZUaRnnuYc9oEi<xBN`4-oDXusf+M=do9
    z*^(dBhJX}AliY|b7cc|&AiEJSBp{0#L*LY|w2}5Iuk@tYxGN?~c<>W#eSCK2TcDjY
    z3>5|l2pQv-eH~ToE&tdd|9u&-KrPfq8IVoenrTpqTn?E83}gVkhd}~Um?F9oN}YiL
    zS{xm&ZgY5>%#A_nb`^)zs*bLJc16|V=tNYbMR*1&U**7WmaZPXrJ=s=_-W#?_NwK&
    zEk$AgPW0j2-(_#rVT^YV@OoZrXFja~j*h5B`9LbX6$DHJL@3aUIV^EmyBJ9rQCF9I
    z=EIvodNs-dcC1k-%CuHWbA)w;Sg;VUHK0jeuy#)x5(_lt<Kas;Q7$=lO(q+WFWU~)
    z>B~0uM;=S7R{>8W2ny*@K2c5swiAIzS@Duupe(~%$==Bb#ODci?{HDs1$KJww8q1T
    zmG!)ESa<KnI$;oPOxUUI6I)h5>k)vznChaMqWe^jEQH0rr{6AY;M>`{IMAyoQ|eLB
    zBZ&8|GI<@7gv40?RW?!5e)#*cEr%-MR5hx~#`<rHe%Ohh)qJsisS#d&=z*u4#$Pd+
    z7hQIgS$eUb++_ELGZr#RisQ9kDcI0!&N=z6=y{ujOzjVO=%wJ2%lR*985*1m;n7s|
    zpbx<%8@S7@u<cAr;dCP+8RlR{Vt^grgOkU!pQb0Aa$7E8MyN%mb=!#eI&qcvy5EY$
    z&gW^7OL({~@*DXo$r!mpvYF548!%&o)1}o*YQ3|?Ce3&?%d+C^lL=9;TN-4=RWDVo
    zGKNYt9t2-B&9f`HfXC&Wt4<ib-qRc6);pV@qq56t5IU&7K;=&%1nYdzsEtj5#k8VL
    zlE}n*l=(V`c2L=8BtG{A9-d-ta<0dS0=!2Nw7c4%@^ZETe>0dPOg-6g<HnSWuLvN)
    zz%8~lW8UlK5Vz05jgVz`pj_6%I?dL`Lv|MeK9wcT#`$iF*Rpu*8(LsvY-0MNGpO_N
    zLf@u#nbh!8gN%aM1eU{Lusk~=DIg4?w)KqN%o*#pi#OTDCjG1VQP<6z)}kZz)XIY5
    z@hoJ7<3M*s=C_YgWTy5a3POm=iE>Dw*{XIVsr1OYC-u6WrIWfu^*bveQ`^?yvWtsa
    zjwi@{17ond+L2_IY*`w)6swCdwo&3o$QT5c!wj%RomwGJWkA!j)y5w~Fi^iKS>A3~
    zrNX~$0-3W->y%`bQFTX_H8&(RYuSCf=#TuNKX*68f(!+Fb^N9p;;IO_9F3j%Gg+fj
    zwr9!?jg-*`Fgxy(M6Cx<kQ}MId0xwxHmquDmH@BJ+w4fhjcyQdP=AnFw_)LKF|fpK
    z^<(Ua>z4+ylzc%^7B>Nra+^vAFkf#Sn9O@ZvgQ_>sHaw)c<-dPH&u*J!1ze~Z!E7&
    zQ=8kH8^E$&u9zQMn9r5JfB!zF;12w~Ej{9KtHPd>YK9YUqg+46IT=%6{ysyb`nhuJ
    zC|fS_XLO5!*jm_`dXH+I$#WIYh#Mv6qzvf@+cf-s+-TwwmXm%^Z2XyXB>c?PTv5DF
    z;Wc(*O7)|BtE2JGYE{WQ#mpWqNEtUlkv5weU<buVK^~A~Ff9(Yq3cdZjpy=G77iZ$
    zkpnr2S6as_M{c<pRvnxvwrZ@}LbTg>rqEgzua{}}h|HV|Hy;XDXfNm;2z`%PEu|i>
    zUV@%fI#LZFEM~NKS{grjTBu^yZ+dfDO7-feqlb)@_<g}YuAyR!T{swz<`lCa>3aw=
    zpbDmPIIyrZyMuE{<_MQQ$eML~Af{zbg2Atv_Qk`K@NePG@}*4@?&Sxmw@VwIN6ix}
    z-q4^q9<uh>w9@02!Z1$p<)k`JS&Dw8q`kL#gWeNxgF!bZEKBA)+qCP@Ln^S$Eu~{$
    zvUgdL!$!|)KjgBLkY$8z|Av-F{|h`)I1b4NM&>cUbOhDi+u8g~IIF~Cc|lx5dwYq|
    z)VQ&<j=YW?iW)M_{Kf4{kSjDd{Zf%BBZ0Bjp!}tl)e|f6RJ~7o*7)4u?rX~tK3Dh1
    zU#!tmMjr%VxT|$rg=BRXaPa&O^b<^w5u-Rx^*@#y4n?L~C0a7>EO@tzrs~Vtm^?M4
    z83b)5w^}?nEP4pFiN8bjw}q$21m_8asX~fcUqZS;@IhN|ff~{X#=fW;vB47a%vIX-
    zxUY-D_FD^^FbkPbH}xt~xCQfzqKdG4<c9p>*a8Bqe4fdRVJ~v+Xe+6X>IxTichz-2
    zRF^xk1r=!$j#@f+NI4|ZZcmxn309E*g?hOpWbNVWUeyP05QmfQzMAAEv9%Ix&{^MR
    zXk}H)tj+|;640-4YR<1%cmlp0zS@zbV>zSWds%6&d6+Ir(S!A#xX6?>n@8Oj*-Z^4
    zs31AmNNtS2F5T)CJb|O?xr}q&7kggblwc%TgV@wdXp=M2Y*7<VWb;d}`&S>^3FPd`
    zk>pG^<1EH)kJBN)mCl#xo%ont2E)V?FrE=?z4Ts(E|H8cotku>QI#A=ocSb^tEaic
    zn)c59kPYd9b!gHk)3~pVD!sqPF(>{^au2qUgY1*{P|RMpL%h20o)^K@8MV>S^!^K7
    zf~GD?&Q@nhgkhEY<Z6MYFziPNekGh4SDX;LO|_A4uugj~3>_W%24c@UUn5j-`on`{
    zz?*bpV|5$gYQ8ir7BPN+TLjayB<K#~`eqTOd63@2=VJ!4g2LgtPWpzqnmtM{?r95a
    zna5Y7Pu}y(SIFwc2$5NloU)!x3CutZxpwcpO~!cJx4Omp3ES!vrNm7Q2@WY*qY`jK
    zxEY>aE)>HR+SL&A1L-#UAgLh(=;RhS*n?$!n!y4`oeGI76go@&lVKhcK^|4_*tb?%
    z&rd%3d%orO^V*(=Uv}cxeubee>=G2$pVE`XJS$S`&hPE3L*=ZUeV;G+1fGC$g&g}C
    z{C-Hz2dyLXzQW5b<z>!%6HtNCCTl!2yoPqKGd!(SQWEMDWa&Lk`v7{^Ub$Rc(zgV4
    zOJgtmtEoKudV$E~+P++BvY@39y^LTzEecSrN#&VLFBZ^6DrE4+82DU7)lEVP2b9-a
    zNOPO$mTv|2Z=uy$Km}P@y}JnwYfN9;zKS4)5{%H+hes`r0n;<r8>(Bo4O9>9ETwpD
    zN3Z{6I01W~?bDy#y}Sl{%Q?&JE808Pjg>oB7`nKCnJk!5DThZtmL$lDJwZr|p!Z_!
    ztCXG|S!6bXU75kl`A)IsaAx6eBFRx}%v>qeebQk#4>0tEz15UgxfYky_vxQ%bN~ws
    zPE|p&L8^zr*N~AxO;w+2ZMGng%Yr5-aZ@^5UfMbG*rPXGfBVpxX2g=<;(A<r!gAvN
    z<`{!?a*h21cL9e({Azd!MafK44X#g5R=g+ZV_CJ+m<5Fgi#g<u581c!@F_IP2HEtk
    z^Wcvt2f}NVo|i0qZF@BCw^aQ7C$8fL9AmR#WGI+h4YnXUyDyiD(W(4a$574@jBjL#
    zJu%X5SB{eUnMX^J-<@OJ&t3<ZtYZ^@VUpNus#4wnHjTTvC6$dVRiax0le7J112fRE
    zMF0c-(cT;UiHh!l|Hpl2p%m*EQ-J9nD!}7b@Ykk&fCxiMHURg1M<G2+OMN{9i{EWd
    zqew<6fY)u{ns6I)Rh2?z^=zNjkv@swE2IG29(R}I02#I#TlO>plMTc(u}}{-7}@hx
    z2G3K*ES*yVpcA_}eL>gtRu`fYRrG#!m3jNqxn4<n|1DIJQM7kvwl>JkBivOlvlP!-
    zE$pN@)^7b>20!<;1zAO)6sjk6AtMSlHoAQS=lYyyz1u+DRW@8;qTZvNGwd_#Vi00m
    zM`LbBU&_%Fy{*8S){yK(sQE;xjk<GwG+mQ=X)(@Z0~J6LF7$OAg~cf?`(aW^x|BU3
    z8F=l-7ORDu%vS>J)XM_GGW~Sy<=<E7zqgo;wY8CfquHOQ6=wk}^*FtN?fTfZ>e@)F
    z9RXZ@q)|}y>O8?I)Jh3PVqg?bw!{xC(9z{{25wuk<qKL15|m!AhVxFZVc+b7PC<Gl
    z6LM4TO*jnMJTTuXJq2ZEX0E1aRVYhv7MuajKe5y>yPUY3x|}Wp5<zu5UediaXv7!8
    zAco1MYM$(7Fsz{QSUsFvR@bImyoI?2%-ZbUal`SV1R1%$#3Vk5QKZ-3S3y#Zc{^k)
    z*ihP3t!I`v=Fn`Vu6b?wvO)R69Kpq*+01r$c$TNz5vSy$JzY-&j@#10I6=d0lw~-z
    zT@V|VK-|dITXViaNTh?odZNCt>9aXndmF7YqzbA3N~>8*kc!#rN`byhrH3T5w4dc_
    zn@F!V++;a^b9946;!D#ZbUHJOR2J#v51(+wFiYH=XD1xu?30NnVO;vQ8qx01;7S|e
    z8<@jePvhVof(p1>B|+lmHoKSO^iq)fR&q8;I6AZ0!qeUu>e^pKhjll`3E15zv7Ss-
    zee7}`*}E^W11EuN5Z90%E!hss6guKjV;&JX>4^~~jZ_Gy<j5rsj*6wF#U4mZHDEfD
    zjtUqe$XNsLCrvu-QvmN*_Jr$Ci-fp?n>5leofk3Dkio=Qzb<aXxK`jYFO6r|o>yzu
    zs(i52ZSTpFx9b3svz2PV__kTLOA9-jC4c@_Ey}IlN1Wj*JB$ZkKcpqIyY3L{!w^>N
    zakSu7d|2=~l+fv|vmi2bU_G}89RCo*ggm2CyRdJV0nCdW<2SunBMgqJ7Wf_aS*Gp9
    z!XDDSxM4j3W~zp=q_Fi$gH5|rRZ>lUnmAE<zC=zrcC(6d{1?LJche>LJZY~tIo`=p
    zaTIOx(8)`(tao`T&9T(<nIvLf<rk$Mtc>k|Wp>8F(3RYvvV19@MGY&{qg{Zzb`DW(
    z@js^ao}5&n@gttt!T@4=x$R;sLaLx$u9Qx#_FA{N5sd0(3m5bxUe(R*f@m4}v{h0L
    zulo|3ooBv~p+PZ|;hS%4%kjpFS2WrZ;7PIcw<G<p!t<9lw=nXRw;=AOpn1T>d`r88
    zWKfG<dk$e`jM-xqAbi^Ng!>E!X&sB$t{`$!W+xVK5f-vjgmvPn^8$yG><o)1Z@q?!
    zFL<0;+A|qOHff-Kw{a|j^^37f5w|vS)TbJ%%x;VV$4>0oNyp#;$J{*B?hEC^HwREu
    z?b+)hX!N0uC%cgb+_~C5B0LE?1(t;tuh2d5*5uD*(AK&do*GOlV}eAgd$%)PA?~P_
    zEyl*%WYB8K+B)8yQr@(O5v&Jq3x2lZE`Z*q?twL1Zhsq`sy>pI`Z)~Onii|)DkY`q
    zV6dy#Q?Ia*!R3p-owvQWFN_Sq`L=uNPJ%FP2vAH1b73L>vebi*XLH@_@OTQ^FPFI!
    zEw349ybE8`I+$ovr+pc$bQ+~GizI6I?=5byY=lGfWDx2qD@dmNNExO$N%Fa{P9-#F
    z-O1e_TQ5t;`N)Z&wPUJG=n{(88$%TB{WQG!mrq&+((6+j<xcj5yI@jN<F6UNC?%C$
    z%ELQ~WL^i+E{s-kX}%V~=r|gj{)lGO_|%b(@X!|eE&THMghEbR2I<^;9EX09Rcx;a
    zPGETzfrx`xc^$z$r@6T1q?>P&Xv&hnI{;MohH<pzjLB>Ig6z}5aUmlmwkhWoqyZDA
    z3nU4vgMEIxOyo?2xYmr>fQ>nt=@D7Db*o?pe@;aQksm&G)`+FAQMD6A$|Tn<lYtYQ
    zVNkBq(MW3`Z`!=77!~u3R{zHlZt<)o5HCyOme3Zq^K)G;*=d>dVgsh`Lk<Z)B~sVs
    z$gZH;t)fehfL0&`;xHk@LA@hF4Hrc*)_@n)d_o=S(n`}D!HiTTVrNtmS!c987B^Ug
    zfP=c^CVubeI8iKxx24ZsBrtyzW|w$OXSsQ7m*N&IiFd;ZbO`KVz?N$Vwzp^Fl)IR5
    zYGQQ*jS}lMPvJu_W~&lL(CXDDGOiCZT5AcLcf4ww<hO~Yg<0U2f~rAfWfaX{YnbG+
    z#duhiVIv@eh}__K;EwR9eC1VgHhujb_2wJwE&tnneml*NGv&dk_g@GMxw~;1dC$ni
    z@;D}G;oO<?8^!2kS>7KZC^H>G)Q76Y482tt?EK6@qgk_vncXHpwaQ+J{c#~;A|s#F
    zRnf5xvru?=(-06-H4gSgB@L~1Zw1IY6KyEe5e6X7!8*KVBosqnbmoa5iH@`Q0wvt0
    zg1e%eRCK%#-$?Mo4XY7HT+P~ggJW!H5ns<cNrSkQqsJ;*PhWY6KCavmc}HXD1IEzU
    zbGbl@K_s$Jc1qQj?IRb*{sEDDd>^Q@!d`+QKrF~&n_6%Rx+vNSHFJBi7k;FI(O{3_
    zC4tm9uGI2c@S0fYGhUS0k%ZdOzKaVfEf<D6;QG7g<P||eof}BDn4iw-S!~p*F>}`E
    zx*eP34s*>f5v+MJ7P^uu^v0b$kFkda=bb$Fu#MRb{a9`91_HhH9p1iXFOboA9tV@y
    z@03^u;KMly2#WpFhl-wsQ2gDznN`)YK^8!5)3B&|r6;A)f%c*J9X30;S1IGiRB~Zy
    zne4A_&RDj($!5kbtPd7^H=y@Y<b5d{ARo>qz={{VIGY?!n_R9&t}FQYy+JzhTZcNs
    zKs|DB0ZHS917;8lkXXVCzHm#VQ(%81GEwe%#K0D2I-0)eT*Ojy>O79I>Dd!@e8|f#
    zGDFzTs}Ue{dv_qe^J>~cT0gZ)KeuJAQMrxOn1@Lvt-B=P;%&gggZYXb8+s;do8<?{
    z?b~$dlE7@kb)bxbF=WvkPjIKHVYV$r!WC<&m@8M)WndJ`MmA9y5t+t$#f#mFdyg^P
    z1EaK#wW+=$%7Pl-_=m|pL&4RkV+HYp_~PUjkG`3GI${z1%)4%Fd{4KObVN4p3&zV~
    zR&xiM6YZ>0dEW}?Y51(%7o3Zxu>8)kkU4GrV6b9!l)}<k)lliPr`+S5z!^6XE{)OM
    zxOv%5(QP%GhHvsNt0PDgN~ieSESZh8%2jeUIk;TRgEd7jb(13`HabgGD>C;Tdb!Ng
    z<viV4wJyRdI0#Fg)T?Yg3FapsLQ}*Ik-d0)0`I(=N@tPjoNOMYb}p-r@At*grbuQp
    zM-Uy_IMU5W*^F|R5U@U_tzGfcmwXbPW`(@81im;vgq(9y1FcN1as{1xQG@QVKc2%M
    z<&1v}PeF)I+icomYNLNo-j_6?Blv`FNphmr3f+KYqtOcL;^cFBuv*^fWx<cRgjlE5
    zcW*TE1ck4$9QYEQI=RB{TV@w?&mKDOw#Pt){!>YzPxBP4#=*|BlW$k+&i!=&J6!&!
    z9E~k)OiTbVFX(?WE$L+(L~LygOoeQ$osH}P2W$UW{*4{}Er(#xQ(V5?W@<gE;z^R?
    zdwZo&^-ek@Xc3WIrb_YI2UpB=$}#E6emA;#TMfcF9#nl?4I~kfk^qdoUFNlKQO4en
    zw^w+b21nmavk!96bm6T)P*AQ`w`o`<MtZr)6*KoFE3q108>dE;cp6@68kY;2@+-Vq
    zAj-kQPcP5&FNfss<N^`AL43ofbR=RJD}1nRN>@h)7Fzq#oT@)j&IES8Dhl4xeICXZ
    zYbhXtnQxC~hf6PJ5<16Vbl$iG&ST?T;PTo>1^=coEHgL*=#y;*1CsHOenAs@EOcHS
    z>YU+`mEJpPI^jfjH9eIf?Oicu5^^aI_uMe(ZieQ4ZGQ*l7jH-|M3LD@3U*5Mv4@WW
    z`rnsYiiw_G#+#IkeAXY9RhD(dehBttkH;<XvD*lEu$8#`d@~Zk?StoI874ijSE9V6
    zf%j0!<E!O@1|P43qRhu?V$&GT2{_;LmEWJQIomgFtRAD6&6*QO8NM-sdrZkK>FY+$
    zXS$rn4OQ0wKq5E2z;${kZWUD-ioBLa$VK;EwQGyHywurag2z{TDCK3jiM@_bAq!fL
    zyf^UQXB+RZyws+(C;X)Wii-x2TM`y9KLb4Ve@(Sqtt{(QG;9_bP`$HipL9jeFd+lx
    zf~kaaY2iq-LkMN2S%}#A-m<?eboLXixxeOA?IKgrF@}EO!?(t{*2Gc8`@(XbEtb@f
    z*p|;n(0u`$=dCifx+w01*`18|BD*eqYevjcAvHgu0H1xX^4eKIl#bdf5X4G8*iP8M
    zo-~SZKzxi|=V3qENWs2yX?P`*r~*h(^*6#q2K2q!d19zY1h+wVD_Za-5L`(32UagW
    z-isjglyz+*SWgy>>wJ3m(VSItjGDkoQZOXSJ*6f^f)YFG)ayx`@~GMROJ0W2Ey{z4
    z)dg%Y=-E-#60{34R76V#DX6=PnIhrVs+OPh%++i?9t*V_W@Go)X+!nF&cxkP<F1R#
    zgOPT$y*lw!%Dh3x#!N)xZVSal-|8{&l%s1T`Dk$UKxN?^-`3nL?t7~0zBZ)O2J81=
    zW!!~e!2$v->C+tZNUnkgtQ4x^f-4)HX1#T<N$XWMSrO-&V3(-CxnyD~_3k<JaaUDn
    z!S@c1XfK{-9*rSzyt17VBP7dSYoaMrk40MSHle?ae-W?vWWmc+Hef`=aS=%%;oj@%
    zN(i%GJ;p+3R4_Q|B!iLA>W&qrz*7NbJ-tXKd3Hrxp|CP4f|_-Y#auvtG<o1;Sz7<0
    z$Scucnt>&<>lGeog&n?Pyc-8|Gd{>2s~?o+6@+X<9PJX9KmwZ45J{|g1oeZYJom@<
    zd9*ek(Td_NB<BeqxN%nR`E>Ru0-+SHU=DHOzU?o#j_bJjd_V-J9a0vRB{>jVYQAT=
    z|4TrgbU>%$%LPkh0Cc!wLLeY9K&O)tQ5K+;kQJr3(sMSlrZ=;pGcj{Cb<(HPH?!8W
    zHZY?9<0q}L({J0r4zvcp&u?w)Y0dSV_2_MFtmpt8c1K;qW{C~e8!`GR8{7l!Kq{y{
    zsHFV!Yr<DG5Ekr52{C3Vp`_KMM*Wz#Yc8%av<tBXwbop^;Ml_3E(qffxJ;9!!91|9
    zm8tsPC1Dt_G((xjoN-c5C1Ln@d*bkQxT0lci3on-PTdDu4|I2{nt3zAFg6&59s(6h
    zL%GS+%YIsMPKFJfc2SdkYhq@M7-n@a_nGyL9Br>53-(q=#hMooIw!Px4htpnVz#Pf
    z;n5X$CXyA|F&g2%AWw0V1{^KI$7_)z*?0DQMGHD(*i|c$wg$)dBP2?LQg*CSSYnjZ
    z!(Y%>s=J`@H_V4gLT4-mkm0HEk?AD0BulyiFu*YrhR-6)!~-nk<&Jn!<OC9jp(^V2
    z=e6VyGxOI=ZXySuPWc|Z1?;h(ZlbR7zW8}%9w$1#^p30y^qAsQ2{r7(<Q`LNp0P0Z
    zhR}!s9rbUJjavUYsuJ)SHB*AJX1-Ctm!LHPIn%%fV%Y>isGapDosxFJ%Irob&M%*(
    zC@|7R5Ba?xRNeM1B2}Y)r?Jvf9TZzslcGJA9^2Yl>2Qgt0obd2SAk2>#zx=+mh=##
    z-b{tSQf3vh<3s{JDp}Hwi0H5(G|*||XbP+#Wu^_F@)uZZjm25(LJEihz&6e)OQ1{~
    z1@g+X-)`!>a;(&}biCkJn;t~7@rrj#K{0@K3Z&DuXYDvlxGo9AX?k<$WQgk5O3)=7
    zMVQy=ak^|&HF}>4Bv05Ta~P^<*v^4dE^DI9Q4U@>YdC$o8h`&`#!y*8yXZ@bo+7NX
    zakSKx4{xb)clD5RDb%N%x|H?N4LeENj{8QozB-4F5^0t$tZHkE#{GIjbzXnsn1pDA
    zzM)A(y?NW5rLgWwqiK+mT!fEmtSFz<d8V}%PInam$2Nh1leV=FWJHDf3nxLEv5uR&
    zFlC&za?*fcfM|Co=5vglx>F}c?R2}T*6BzkiP%C(Kf{@g)exbZ)r^dhcZb{Q#$%Xr
    zb&@86Au7}dahdbR<-;Z>PRUa6zT~!K9qW-Km(NfKPMAmI4RmpS#lXK1|3L}YL?^<w
    zDq}qxPGzl4kur1gx&XZ(vX16GZ$rIvx;JpIY#Y6IT&$Gbsv4K<Xc#H=-X)33tv_p5
    zh4doNnya=LkXS4G1nmp2>`*HgFRW^C1Sm<<4eHn`&dHgp3vZYz(up=_;S-NnRQ9o7
    z#aBDokVok*vwR_OK|apeWMLQk<56f+56ZwcMeLSLTiC`}6Y&*~(V;9+Ilwxp*piz9
    zf~@$vgQ`#8+ct#m1F0c_p-eK^(zK<Q7-?H#_urP|RD!1r3#*;ke%xt8j3BW*XKeqf
    zYsv_IQrkQCur_#YT%CNeJvrtxxpi;MczD_I!GZmXOUx%Y^dfmp`gCP9-J3<wTTM`+
    zPuE&ZcUyWCLcmO6S11P&x(=h=*ER7S+&8H$oEArLYTjBbxlyu0?#>`giw<}m5$#({
    zE-U><9TX<C1CltqaBufqt}?YZ0SWSLCs**9lJ)b-#}A~FdObHoXO$sDtmd$6R(GOZ
    z59JfUHxz2(nUDp30q|hdx+>NnL~c|P<$nI!-o+u}I>WUrHt=4O8ay$^g&$;LMl~`*
    zqZ}!$`kER8rx*jEq}ipLAN9B7*T~RL#k)}WSia$MIda}K-s9x#?JuAht*6t8ryR(O
    zQ-$OcIr<4^m7kncJp`fMysKp!cd1s@QZ-}I%#?lORMP##Z1w(4N%o6!e7_P^2eZsv
    z77IS@=2ft~5M8W<0r*+Q<%}ivW=d9N<Pr^v2T`(FU(8X})V`MGs|0<yyW6{Wx5|Ry
    zi6G}57s+hLlIQO3-1{-%tHu{(;q`I#mexGEJg@h0d9calYvYKfPF`HX@``TFVXc=M
    zJ`xM<@igg7Yh3Wi?Z|t$Xp<2qygItkbneI!<Xpl>r4ORmwtaAy7L7Y_Wy#E(gBMjy
    zprtzv3NiO3dSR(Hz#}xR1bK_>wRuInB^u!!!^<Mgl#7ak`5EPscH};J@}Y`;8L#As
    z*MeW-Xe}Y|n^f=HPM1z1ES^lhCTzCAh=4OC1}pQ?R|$f0NL~4$HMdCcK7w152Vpa-
    z+;`tntYUU6X3p;Zazg41kk^RVrP*BuFc_%-zGVMD4NA85HnsqJ*$gmb4KpIVC4>X&
    z%m^rYCGEHa%$GM4=42{E*{TD1&CRffGI5=!jE<D=h(I99n-hlA{H9q?5N_0wC(B?o
    z;sKlWi6ls3PQ9SaZBPRaa1b3B1QitE!U1sR{_WNQcl+-P5H07A3km4>w;%}LN7vtr
    z{hrC`w_=*GrdRTSe^3B?0si{$E8q7e;Pbx+Wf=ik2~iOxWjYzrzk+|u1@-SDfDeG|
    zsDE6)f!_l@8`xO=aI4Qt0CK7RrNr<bCH@@q|A~eEXF;IfSYMx&{I_-Rk97PWWKaU;
    zMZewepY-oC{;)azQ5M+`vW)(tECWk3BWuTh6iNMq$l{+BX=LqW<?xS!8GaCa{?me8
    z4UBAm+fn#u=~O>R=LgIz{<&5EXbCebTg!jEYt|p+2LF;=11p`Md5BCuAQpcK@iX#&
    ztO6Ba68`f|^OtNX|MXt`*lE0e7V-P;(LV_$|DkRA{-fYO7Z3hP=8rcE1JED;+#Y|*
    z{MUlSUj;u`fq<l?e_X$52PJ^uf9tZ}Cm8=!nCQ>4|57b)|7YR<IXn3$aj$+5*YPvr
    z{=;PFciQh-{I|)J%2C$99pHh$0Z#P*Rv-U;<@@3RTx|`0i-6|f=w@m3+YITiWq;Gg
    zZ!@VR%K#bx3{alu-z9;7@_mH?<H$chjz8Yq-xZFqk+GhWr6a&U(Bb!`q30x-H+`v*
    zfLBTca8KMnkR)M$iS%1URv9BlQyas-2SKb?v6%uur+}vZu}X}9*7=1h{SgsJ+0EAI
    z?@1veoB3h@QYwHX{X>;509&^|NBXW*1%IFF3jJ$j5c%`(e^34jBecW^cx+ezy4(-s
    ze3bv5{O6qdKfph}Ce`l+z&QYY=ErKwq5aozB_n&l!s34*OOu78Zvd*h{~P^>YI_4*
    zS%0d*MSovF_`Q|?zH##k>?qU#k8~Ok*GK3FN*(4;QvNlX3Ca8blK_lxe-B(ycB^Xz
    ztcD~3-f58^fYx}w27I=m@V_Hb?q$|(0dJxu;FS>m0U1I1E6Bf$tU^C#dw%}@0}~`r
    z$^cpw8DRAN*s3}Jli{bH-M?D(2jX9Ih&~7E)LNnaH4omOwaoX0r~j{kf14HWIk`AX
    zo$;?Z(Y}*C82@YXj~UXQBU{72<?R79_6_du(H*`cxtV_j`KK8pU|?Y5WbOF({Z&ru
    zvt}Ux#tMM({Ye7+%=h)-{cm9Z^c1Vgd<v}q-6jbzNc^@^_~(`H>kIhx=ey0H75k|N
    zIG31*9SzWK2!Kky`jZIwneVFvP<X!%{pV-r<4ob6381|K&;)*<2>>Q%KTrEfZNozz
    zO=1EVH#7kn=SOYBr~E6p-=3Phy_tcLlAD#jjpe^WuKq7$KTG-1_1|k$DAiv<s{E`*
    zJ#Jr%2?z9=Re-Yjv5p@#ehv838g&IvqpcaBQQrZKPvIY)Vx{h{Apc_MtNgP@eV&K;
    zPiVgHi1B|-{HJ&Ed1le?Knu(N8u(K$<nt_(-^mNs|26ra-^%BS5x*l-Y<~s$(;et}
    zl7jC*Z{ME;{yvTSUsD!5A2goFJpWG23H&AE^9bnALC+&Oe+RLI{u1c#<2pabJrD5u
    z9Ty()Yq%f7y*}qWk2d<9V-odCoWGAf`W*K>-sE@OOw9iQ_xEG`^O$7cVR*^^4eVKj
    zvgdVs9-Znt&M)=<fcyKpJr9HN9Tt@Pi?F{5it)T^&(FPnr-7FK677FG1^XQM{CMAY
    zU_|*Z0iPfCdk%W;+Wj4L+xSZ$fR6k-NAKsn=Z?|ec{I)cCGVM=^mF2KudeUJjgLP`
    ze5U{ZzDGWH%=yj<>iJKcA6CWw-c9GP)%rW1kMFqDz8^e5{#x+w_U*qHL>&Adi){aM
    xo$Nm>Z2hr||5xbW?aO?J=8ymXfqvhmk(UAon8m+Y{jY%3v4DWICVu<v{{e9~Rr~+|
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class
    index 8975ec4c38efe0f95424a91f41a8ca7de0bd23f0..fe63f8b849e43ab122b644b450e2d03d43896b89 100644
    GIT binary patch
    delta 1331
    zcmYk5U2KzO6vzMP8Sne<?F!jCOR09O-MX$H^t<b3w<@lTZ92M*0WwBq1FIJ!V;`6Z
    zqJznecgmBfgd4;V6{mtD(WrbVQ6t6+#BqVU6N8Dw#2ZZ*pyz$J3@+OKpYxpG|2fZd
    zPLGUT8nax!_r-YtDSGaVMLIQgyg1gkcU&HGdMG(_&iSyqVzY&|(9;@iwNgKAoB6%E
    zl>7w?%IFy@<w+%2J4Z%}<GI~K6BES=g3>m!cYL2lI|+4it!K5x+qGxU@C&0FJv)>2
    z+z<}(K!t@5-9;HqO_#dV<M7#9Wi(=6k<p#{=SXF=_YkzLlRYulG9x6L60S)fbcS9;
    z3HGtUew5)QcyRzByo?AYk;g%7#;fG!tWn<eLZc`iVJg3*j6*$C!x^kl&AVhM3R48a
    zRP}K12}aDvYMH70tdx`~11wce7^EPDps_AcjNwv>^S%Y*E+QHw7$)Q?C2Q)MmA6rf
    zqw=k|TTayt>mTsy6#V#5{!>?=2D!<XRW5MsqI}bLs^SW(pHYshScO@%;F|2MKcW1|
    z(OdGbP(XV8efm7F?(p^Q%HG=Ek|L$$6@Q#;@?Nl7)&z2j8+P)@!En1g6UZuQuC38z
    zUBNzmJ+Io~r4ExFHCea36|A5F^E;JcW_O$HbSSGF<m^Mt9?)NB^#*fCOm6=ocXLez
    zoixu~70xL$%${ZTuyUERe>BguMf&vXy!w^dIg>rSz}lv!`N0HL^S5erf&Mm)Dx*2&
    zKiCC~B1&H4(oaUS%1V?9hrAi}P?OYSGfqFRgD4Xrl#4ZRh%mAuiswZ_&c=+Ke`9Tx
    zMqBjzZOL+5WOqELv@_em?YQLJ%4!?C46w^~b}6vS4h)JRIgu!s`~z(@`QH*58keh+
    z4ti9kll@hP;1pBj<~wxoFaW-#>GE;Lbh4Q;@{eSKpN*M7GqsrWR>|Yx;Jas;ur5ZL
    z=`j$wI3nnAIgskEeFrPW2~>%9$<5J?+;kwg<R2t<lRu@R(X~9qDyp!2VI&`LHFEB|
    zKEeL2l#`)`QTs=H<Bw4*K0#cZMyvP~J>sl9-QcjV<5wf|)l`Uiv@YjWo1AMnKKUiA
    z;w#jMbIhDaMqEIbxX9es*do3`zxWnK@f{|__jpD8VAkyBKS~!Yw4O&!APzruP^Wp{
    z$%T6?)w;0v<l@Ozl-xmF!`yAudpW-aS&*DhZ>ZqEhPcYp@e5pH7GZHs_BVFg4Sy9b
    zJVZwI8oNA2UGlR=FI|^&jZS4lxrOrbc4JKM=C=ZmV~<QWMdH1z1#P50{^dT<CX~<s
    YZRgJpj@Y>78+e}vRh@=t7Zu_BA4u&3t^fc4
    
    delta 1270
    zcmY*ZU2KzO6n@UzeP8=^8`)p&IyT#`UAwmQ=WDwk%PP7SVY)F`VQg-b2`n=)7>GBD
    zjH%HJ4I1_6rGiF5ksziQDj<mxAt6zOi|K`2XiVfrZWRaU>9>J;(e^p#J<oH_dCz%!
    zcF!AooEL7LJOdz0GoL!y!-qXyN|(=hTJ#m0owS8U?X<Oq#%R2J&Fdgz(ur!Cs-YqN
    z+qbgnQ9=iA^SOE2Z|6S0QMH3`cg0bj_FqsgT!#)r#3v|c*Sj69`XRLQnxLCgfhyg8
    z1fhl^KbP|Hu5|N!i^Kv?!G@;=?L{@7K@@Ws!aVupWO7-_PwirfCcIb)svwF}0?I;R
    zxJ9Aj3kj;SP^TcxLJ>i_oR3kIVz3L|LP_B|DAgnZPN<uR+R2m@gbkG8<AE05)#2CP
    zgadE!wSbSy9giCyh;<m9IKtu36lM9vP+mJFzSDd@bhQ3kLEoVc7txGM=)+}xKK!2c
    zn|QCXcU6Q(I!neMV*QCAuJggfCff{k@y)2OVaG8kLXlU#^-5>7f|D^Xmm&qN6)tMy
    z*W>H>mq=bqOT`&WY$#eX`o$_BNJUF*w<TuMxNx^?v%-7K;$4a5wS5vfC%k>e0YR?_
    z=T(cdcc}nwj@Q$>R?dNVLHk6wCxrWgc21(tTlor!lCdDx55oOXxTR%gW3rxpx0uCb
    zL0c5&jY?MAOVrH^$-LG8hic^Jl%IMymnwULVuw(z!l+X+9~D7f#W1T9tecgXPIGNz
    zWike(ZVx6egW+e*f>sc2QHGJ>Me{Y!X0b*^X{#uWiPE?zO<-D0@%!m1OGBpnKaHkL
    zj-KG*jGKCSHZ$Hf2anoMK8aZ`I{}2~_Kt-l;!0*U-NT-2TJB0XksPhIwyx3IFhzaB
    zs9E;pC=a4m@hG~N4`hb}Z{sfY4%*Z~@`-mu#tua9=toJ^_*OQVTqC=zqYbr7oB1Er
    zO3c5i_lf@f)X$S$yImhi$43!RAH!6~(65eTqdLJqcez~!xjC}B)}a>BUn^FTYr7B4
    ze})?MIoj11!a0eYI)y=XT6kY#RGq=N`U*4ZYdopWV!!&vs@W&+We`qUOAp8!Gto)w
    zXuZ|%{8ArxYF#=TSk7Dn+YOj@{PY*XL5c5!biu27hU(>UsEcr^@6oC*A+9d-%RK|G
    zioT9kG*P8`yQn-!5AoHWAT4lhuSXlKbIQL?tT$zBkh_BH;4ts(O_&=6E80XO@+)(o
    d5^VG^O~~gF@ia)yzv4sMrW-U(+i52}{{RKU^BMpE
    
    diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestHandler$1.class b/target/classes/com/binance/connector/futures/client/utils/RequestHandler$1.class
    index fbe09e4e6ec81859568f7f720bdf9e5141b3c8a0..1fed3ec5daf8bb07c9b239cfba330cc5e8e638fe 100644
    GIT binary patch
    delta 13
    UcmbQtKAC-kKQp7=<N#)802`eHj{pDw
    
    delta 13
    UcmbQtKAC-kKQp85<N#)802`PCjsO4v
    
    diff --git a/target/classes/com/binance/connector/futures/client/utils/RequestHandler.class b/target/classes/com/binance/connector/futures/client/utils/RequestHandler.class
    index ed18e6e58d507cc6a7d81b458599e2c78acc1eb8..27ef4a406e3c8e76af66d0a7d23e63345b2fb146 100644
    GIT binary patch
    delta 91
    zcmbQOHCt=LY(YhB1}+921_=f|1{($g23H0{1`h@khEN7mh6o08h7tzL$$JE!GTKdE
    uB($E>nL&ubg+YeFZE}?Gb5U;w6$T%mK0gKv27d-Sh5!anhQP^TB1ZvKr4sc3
    
    delta 91
    zcmbQOHCt=LY(YgW1}+9|1_=gT1{(%_23H0H1`h^fhEN6*h6n~Th7tyg$$JE!GTKgF
    vB($E>i9v|LnL&oZb#j#Ob5Sn_6$WnxJqBL}3kE+1I|hFSPlkZWVIoHXQCbq>
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    deleted file mode 100644
    index 245f2dfb4d3efaf472f4c4a8fb2dbce59c0be9e7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 73561
    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
    
    diff --git a/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml b/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
    deleted file mode 100644
    index 3a9b6bd..0000000
    --- a/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<javadocOptions>
    -  <docletArtifacts>
    -    <docletArtifact />
    -  </docletArtifacts>
    -  <tagletArtifacts>
    -    <tagletArtifact />
    -  </tagletArtifacts>
    -  <excludePackageNames>
    -    <excludePackageName>com.binance.connector.futures.client.utils</excludePackageName>
    -    <excludePackageName>com.binance.connector.futures.client.enums</excludePackageName>
    -    <excludePackageName>com.binance.connector.futures.client.exceptions</excludePackageName>
    -    <excludePackageName>com.binance.connector.futures.client.impl.FuturesClientImpl</excludePackageName>
    -    <excludePackageName>com.binance.connector.futures.logging</excludePackageName>
    -  </excludePackageNames>
    -  <javadocResourcesDirectory>src/main/javadoc</javadocResourcesDirectory>
    -</javadocOptions>
    diff --git a/target/javadoc-bundle-options/package-list b/target/javadoc-bundle-options/package-list
    deleted file mode 100644
    index 364356e..0000000
    --- a/target/javadoc-bundle-options/package-list
    +++ /dev/null
    @@ -1,209 +0,0 @@
    -java.applet
    -java.awt
    -java.awt.color
    -java.awt.datatransfer
    -java.awt.dnd
    -java.awt.event
    -java.awt.font
    -java.awt.geom
    -java.awt.im
    -java.awt.im.spi
    -java.awt.image
    -java.awt.image.renderable
    -java.awt.print
    -java.beans
    -java.beans.beancontext
    -java.io
    -java.lang
    -java.lang.annotation
    -java.lang.instrument
    -java.lang.invoke
    -java.lang.management
    -java.lang.ref
    -java.lang.reflect
    -java.math
    -java.net
    -java.nio
    -java.nio.channels
    -java.nio.channels.spi
    -java.nio.charset
    -java.nio.charset.spi
    -java.nio.file
    -java.nio.file.attribute
    -java.nio.file.spi
    -java.rmi
    -java.rmi.activation
    -java.rmi.dgc
    -java.rmi.registry
    -java.rmi.server
    -java.security
    -java.security.acl
    -java.security.cert
    -java.security.interfaces
    -java.security.spec
    -java.sql
    -java.text
    -java.text.spi
    -java.util
    -java.util.concurrent
    -java.util.concurrent.atomic
    -java.util.concurrent.locks
    -java.util.jar
    -java.util.logging
    -java.util.prefs
    -java.util.regex
    -java.util.spi
    -java.util.zip
    -javax.accessibility
    -javax.activation
    -javax.activity
    -javax.annotation
    -javax.annotation.processing
    -javax.crypto
    -javax.crypto.interfaces
    -javax.crypto.spec
    -javax.imageio
    -javax.imageio.event
    -javax.imageio.metadata
    -javax.imageio.plugins.bmp
    -javax.imageio.plugins.jpeg
    -javax.imageio.spi
    -javax.imageio.stream
    -javax.jws
    -javax.jws.soap
    -javax.lang.model
    -javax.lang.model.element
    -javax.lang.model.type
    -javax.lang.model.util
    -javax.management
    -javax.management.loading
    -javax.management.modelmbean
    -javax.management.monitor
    -javax.management.openmbean
    -javax.management.relation
    -javax.management.remote
    -javax.management.remote.rmi
    -javax.management.timer
    -javax.naming
    -javax.naming.directory
    -javax.naming.event
    -javax.naming.ldap
    -javax.naming.spi
    -javax.net
    -javax.net.ssl
    -javax.print
    -javax.print.attribute
    -javax.print.attribute.standard
    -javax.print.event
    -javax.rmi
    -javax.rmi.CORBA
    -javax.rmi.ssl
    -javax.script
    -javax.security.auth
    -javax.security.auth.callback
    -javax.security.auth.kerberos
    -javax.security.auth.login
    -javax.security.auth.spi
    -javax.security.auth.x500
    -javax.security.cert
    -javax.security.sasl
    -javax.sound.midi
    -javax.sound.midi.spi
    -javax.sound.sampled
    -javax.sound.sampled.spi
    -javax.sql
    -javax.sql.rowset
    -javax.sql.rowset.serial
    -javax.sql.rowset.spi
    -javax.swing
    -javax.swing.border
    -javax.swing.colorchooser
    -javax.swing.event
    -javax.swing.filechooser
    -javax.swing.plaf
    -javax.swing.plaf.basic
    -javax.swing.plaf.metal
    -javax.swing.plaf.multi
    -javax.swing.plaf.nimbus
    -javax.swing.plaf.synth
    -javax.swing.table
    -javax.swing.text
    -javax.swing.text.html
    -javax.swing.text.html.parser
    -javax.swing.text.rtf
    -javax.swing.tree
    -javax.swing.undo
    -javax.tools
    -javax.transaction
    -javax.transaction.xa
    -javax.xml
    -javax.xml.bind
    -javax.xml.bind.annotation
    -javax.xml.bind.annotation.adapters
    -javax.xml.bind.attachment
    -javax.xml.bind.helpers
    -javax.xml.bind.util
    -javax.xml.crypto
    -javax.xml.crypto.dom
    -javax.xml.crypto.dsig
    -javax.xml.crypto.dsig.dom
    -javax.xml.crypto.dsig.keyinfo
    -javax.xml.crypto.dsig.spec
    -javax.xml.datatype
    -javax.xml.namespace
    -javax.xml.parsers
    -javax.xml.soap
    -javax.xml.stream
    -javax.xml.stream.events
    -javax.xml.stream.util
    -javax.xml.transform
    -javax.xml.transform.dom
    -javax.xml.transform.sax
    -javax.xml.transform.stax
    -javax.xml.transform.stream
    -javax.xml.validation
    -javax.xml.ws
    -javax.xml.ws.handler
    -javax.xml.ws.handler.soap
    -javax.xml.ws.http
    -javax.xml.ws.soap
    -javax.xml.ws.spi
    -javax.xml.ws.spi.http
    -javax.xml.ws.wsaddressing
    -javax.xml.xpath
    -org.ietf.jgss
    -org.omg.CORBA
    -org.omg.CORBA.DynAnyPackage
    -org.omg.CORBA.ORBPackage
    -org.omg.CORBA.TypeCodePackage
    -org.omg.CORBA.portable
    -org.omg.CORBA_2_3
    -org.omg.CORBA_2_3.portable
    -org.omg.CosNaming
    -org.omg.CosNaming.NamingContextExtPackage
    -org.omg.CosNaming.NamingContextPackage
    -org.omg.Dynamic
    -org.omg.DynamicAny
    -org.omg.DynamicAny.DynAnyFactoryPackage
    -org.omg.DynamicAny.DynAnyPackage
    -org.omg.IOP
    -org.omg.IOP.CodecFactoryPackage
    -org.omg.IOP.CodecPackage
    -org.omg.Messaging
    -org.omg.PortableInterceptor
    -org.omg.PortableInterceptor.ORBInitInfoPackage
    -org.omg.PortableServer
    -org.omg.PortableServer.CurrentPackage
    -org.omg.PortableServer.POAManagerPackage
    -org.omg.PortableServer.POAPackage
    -org.omg.PortableServer.ServantLocatorPackage
    -org.omg.PortableServer.portable
    -org.omg.SendingContext
    -org.omg.stub.java.rmi
    -org.w3c.dom
    -org.w3c.dom.bootstrap
    -org.w3c.dom.events
    -org.w3c.dom.ls
    -org.xml.sax
    -org.xml.sax.ext
    -org.xml.sax.helpers
    \ No newline at end of file
    diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
    deleted file mode 100644
    index 3703583..0000000
    --- a/target/maven-archiver/pom.properties
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -artifactId=binance-futures-connector-java
    -groupId=io.github.binance
    -version=3.0.4
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    index 6d38faf..59d306c 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    @@ -1,39 +1,39 @@
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceConnectorException.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\UserData.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\SignatureGenerator.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketConnection.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceClientException.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestHandler.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMUserData.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java
    -G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceClientException.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMUserData.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\SignatureGenerator.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketConnection.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\UserData.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceConnectorException.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestHandler.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java
    +E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    deleted file mode 100644
    index ca02a36..0000000
    --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    +++ /dev/null
    @@ -1,280 +0,0 @@
    -examples\cm_futures\userdata\CreateListenKey.class
    -unit\MockData.class
    -unit\cm_futures\market\TestCMPing.class
    -unit\cm_futures\account\TestCMIncomeHistory.class
    -unit\um_futures\account\TestUMCancelAllOpenOrders.class
    -examples\cm_futures\account\CancelAllOpenOrders.class
    -examples\um_futures\market\Depth.class
    -unit\cm_futures\market\TestCMOpenInterest.class
    -examples\um_futures\market\TickerPrice.class
    -examples\um_futures\market\IndexInfo.class
    -unit\cm_futures\market\TestCMOpenInterestStatistics.class
    -examples\cm_futures\account\GetIncomeHistory.class
    -examples\PrivateConfig.class
    -unit\um_futures\account\TestUMGetLeverageBracket.class
    -examples\cm_futures\account\AutoCancelOpen.class
    -examples\um_futures\account\CancelAllOpenOrders.class
    -examples\cm_futures\websocket\DiffDepthStream.class
    -examples\cm_futures\market\Ticker24H.class
    -unit\um_futures\account\TestUMNotionalAndLeverageBrackets.class
    -examples\cm_futures\proxy\AuthProxy.class
    -unit\cm_futures\account\TestCMCancelAllOpenOrders.class
    -unit\um_futures\market\TestUMMultiAssetsModeIndex.class
    -unit\um_futures\account\TestUMFuturesAccountBalance.class
    -unit\um_futures\market\TestUMPing.class
    -unit\um_futures\market\TestUMTicker24H.class
    -examples\um_futures\account\AccountTradeList.class
    -examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    -unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.class
    -unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.class
    -unit\um_futures\market\TestUMTopLongShortAccountRatio.class
    -unit\um_futures\market\TestUMBookTicker.class
    -unit\um_futures\market\TestUMTime.class
    -examples\um_futures\market\OpenInterest.class
    -unit\cm_futures\market\TestCMTopLongShortAccountRatio.class
    -unit\um_futures\account\TestUMPositionAdlQuantileEstimation.class
    -examples\um_futures\userdata\ExtendListenKey.class
    -unit\cm_futures\market\TestCMExchangeInfo.class
    -unit\cm_futures\market\TestCMTopLongShortPositionRatio.class
    -examples\um_futures\market\ExchangeInfo.class
    -unit\um_futures\account\TestUMChangePositionMode.class
    -unit\um_futures\account\TestUMUsersForceOrders.class
    -unit\cm_futures\account\TestCMUsersForceOrders.class
    -unit\MockData$1.class
    -examples\um_futures\market\HistoricalTrades.class
    -examples\um_futures\websocket\AggTradeStream.class
    -examples\cm_futures\account\ModifyIsolatedPositionMargin.class
    -examples\cm_futures\account\GetPositionMarginChangeHistory.class
    -examples\cm_futures\market\OpenInterest.class
    -examples\cm_futures\market\OpenInterestStatistics.class
    -examples\um_futures\account\GetAdlQuantile.class
    -unit\cm_futures\market\TestCMIndexPriceKlines.class
    -unit\um_futures\market\TestUMFundingRateHistory.class
    -examples\um_futures\account\QueryCurrentOpenOrder.class
    -unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.class
    -unit\cm_futures\account\TestCMQueryOrder.class
    -examples\cm_futures\market\ContinuousKlines.class
    -examples\cm_futures\account\GetCurrentPositionMode.class
    -unit\cm_futures\account\TestCMCancelMultipleOrders.class
    -unit\cm_futures\market\TestCMBookTicker.class
    -examples\cm_futures\account\GetLeverageBracket.class
    -examples\cm_futures\market\HistoricalTrades.class
    -examples\cm_futures\userdata\CloseListenKey.class
    -examples\um_futures\account\NewOrder.class
    -examples\um_futures\market\AggTrades.class
    -examples\cm_futures\market\ExchangeInfo.class
    -examples\cm_futures\websocket\MiniTickerStream.class
    -examples\um_futures\proxy\UnauthProxy.class
    -examples\um_futures\websocket\CombineStreams.class
    -unit\cm_futures\account\TestCMChangePositionMode.class
    -examples\um_futures\market\TopLongShortPositionRatio.class
    -examples\cm_futures\market\FundingRateHistory.class
    -examples\um_futures\account\GetPositionMarginChangeHistory.class
    -unit\um_futures\market\TestUMOpenInterestStatistics.class
    -examples\cm_futures\market\MarkPriceKlines.class
    -unit\um_futures\account\TestUMNewOrder.class
    -unit\cm_futures\market\TestCMAggTrades.class
    -unit\cm_futures\market\TestCMBasis.class
    -examples\um_futures\websocket\BookTicker.class
    -examples\um_futures\proxy\AuthProxy.class
    -unit\um_futures\account\TestUMUserCommissionRate.class
    -examples\cm_futures\market\Depth.class
    -unit\um_futures\market\TestUMDepth.class
    -unit\um_futures\account\TestUMCurrentPositionMode.class
    -examples\cm_futures\websocket\MarkPriceStream.class
    -unit\um_futures\account\TestUMQueryOrder.class
    -unit\um_futures\market\TestUMExchangeInfo.class
    -unit\um_futures\market\TestUMTakerBuySellVolume.class
    -unit\cm_futures\userdata\TestCMExtendListenKey.class
    -unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.class
    -unit\cm_futures\market\TestCMTime.class
    -examples\cm_futures\account\PositionInformation.class
    -examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    -examples\um_futures\account\GetForceOrders.class
    -examples\cm_futures\market\Klines.class
    -unit\cm_futures\account\TestCMCancelOrder.class
    -examples\um_futures\market\MarkPrice.class
    -unit\cm_futures\account\TestCMModifyOrder.class
    -unit\um_futures\market\TestUMOpenInterest.class
    -unit\TestUrlBuilder$3.class
    -examples\cm_futures\websocket\IndexKlineCandlestick.class
    -examples\um_futures\websocket\CompositeIndex.class
    -unit\cm_futures\account\TestCMAccountInformation.class
    -examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    -examples\um_futures\account\GetCurrentPositionMode.class
    -unit\um_futures\userdata\TestUMCloseListenKey.class
    -examples\um_futures\websocket\ForceOrderStream.class
    -examples\um_futures\account\ModifyIsolatedPositionMargin.class
    -examples\cm_futures\market\Basis.class
    -examples\cm_futures\market\Ping.class
    -examples\cm_futures\websocket\AllMiniTickerStream.class
    -examples\cm_futures\websocket\MarkPriceSymbolsPairStream.class
    -unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.class
    -examples\um_futures\account\AccountInformation.class
    -unit\cm_futures\market\TestCMTickerPrice.class
    -unit\cm_futures\userdata\TestCMCloseListenKey.class
    -unit\um_futures\userdata\TestUMCreateListenKey.class
    -examples\cm_futures\websocket\ForceOrderStream.class
    -unit\cm_futures\account\TestCMAllOrders.class
    -examples\um_futures\account\FuturesAccountBalance.class
    -examples\um_futures\account\GetIncomeHistory.class
    -examples\cm_futures\account\QueryCurrentOpenOrder.class
    -examples\um_futures\account\ChangeMarginType.class
    -unit\cm_futures\account\TestCMChangeInitialLeverage.class
    -examples\cm_futures\account\CurrentAllOpenOrders.class
    -unit\cm_futures\account\TestCMGetLeverageBracketPair.class
    -examples\cm_futures\account\AccountInformation.class
    -unit\cm_futures\account\TestCMAccountTradeList.class
    -unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.class
    -unit\um_futures\market\TestUMIndexInfo.class
    -examples\um_futures\account\PlaceMultipleOrders.class
    -unit\cm_futures\account\TestCMCurrentAllOpenOrders.class
    -unit\MockWebServerDispatcher$1.class
    -unit\um_futures\account\TestUMAccountInformation.class
    -examples\um_futures\websocket\AllForceOrderStream.class
    -examples\um_futures\websocket\DiffDepthStream.class
    -unit\um_futures\account\TestUMAllOrders.class
    -examples\um_futures\market\FundingRateHistory.class
    -examples\um_futures\market\MarkPriceKlines.class
    -examples\um_futures\market\Ticker24H.class
    -examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    -examples\cm_futures\market\Time.class
    -unit\cm_futures\market\TestCMHistoricalTrades.class
    -examples\cm_futures\websocket\PartialDepthStream.class
    -unit\cm_futures\market\TestCMLongShortRatio.class
    -unit\um_futures\account\TestUMPositionMarginChangeHistory.class
    -unit\um_futures\account\TestUMCancelOrder.class
    -unit\um_futures\market\TestUMKlines.class
    -examples\cm_futures\websocket\IndexPriceStream.class
    -examples\cm_futures\account\QueryOrder.class
    -examples\cm_futures\market\TopLongShortAccountRatio.class
    -unit\cm_futures\market\TestCMContinuousKlines.class
    -unit\cm_futures\market\TestCMMarkPrice.class
    -unit\MockWebServerDispatcher.class
    -unit\um_futures\market\TestUMAggTrades.class
    -examples\cm_futures\account\PlaceMultipleOrders.class
    -examples\um_futures\market\LongShortRatio.class
    -examples\um_futures\websocket\KlineStream.class
    -unit\cm_futures\account\TestCMFuturesAccountBalance.class
    -examples\um_futures\websocket\MiniTickerStream.class
    -unit\cm_futures\account\TestCMModifyOrderHistory.class
    -unit\cm_futures\account\TestCMPositionMarginChangeHistory.class
    -examples\um_futures\websocket\AllMarkPriceStream.class
    -examples\cm_futures\market\AggTrades.class
    -examples\um_futures\market\Time.class
    -examples\um_futures\userdata\CloseListenKey.class
    -unit\um_futures\market\TestUMLongShortRatio.class
    -examples\cm_futures\account\GetAdlQuantile.class
    -examples\cm_futures\websocket\AggTradeStream.class
    -examples\um_futures\websocket\PartialDepthStream.class
    -unit\cm_futures\account\TestCMPositionInformation.class
    -examples\cm_futures\account\AccountTradeList.class
    -examples\um_futures\market\HistoricalBlvtKlines.class
    -examples\um_futures\account\CancelOrder.class
    -examples\cm_futures\account\ChangeMarginType.class
    -unit\cm_futures\account\TestCMUserCommissionRate.class
    -examples\um_futures\userdata\CreateListenKey.class
    -unit\TestUrlBuilder.class
    -examples\cm_futures\account\GetForceOrders.class
    -examples\cm_futures\websocket\MarkKlineCandlestick.class
    -examples\cm_futures\account\ChangeInitialLeverage.class
    -examples\um_futures\account\GetLeverageBracket.class
    -examples\cm_futures\market\IndexPriceKlines.class
    -unit\cm_futures\account\TestCMQueryCurrentOpenOrder.class
    -unit\TestUrlBuilder$2.class
    -unit\TestParameterChecker.class
    -examples\cm_futures\account\CancelMultipleOrders.class
    -unit\TestUrlBuilder$1.class
    -unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.class
    -examples\um_futures\account\PositionInformation.class
    -examples\um_futures\account\AllOrders.class
    -examples\um_futures\websocket\ContinuousKlineStream.class
    -unit\TestResponseHandler.class
    -examples\um_futures\websocket\SymbolTicker.class
    -unit\um_futures\account\TestUMChangeMultiAssetsMode.class
    -examples\um_futures\account\GetCurrentMultiAssetMode.class
    -examples\um_futures\market\Trades.class
    -examples\um_futures\account\CurrentAllOpenOrders.class
    -examples\cm_futures\account\CancelOrder.class
    -examples\um_futures\account\QueryOrder.class
    -unit\TestCMWebsocketClientImpl.class
    -examples\cm_futures\websocket\ContinuousKlineStream.class
    -examples\cm_futures\websocket\AllTickerStream.class
    -unit\um_futures\account\TestUMModifyIsolatedPositionMargin.class
    -examples\cm_futures\account\FuturesAccountBalance.class
    -unit\um_futures\market\TestUMMarkPrice.class
    -unit\cm_futures\market\TestCMTicker24H.class
    -unit\um_futures\account\TestUMAccountTradeList.class
    -unit\um_futures\account\TestUMCurrentAllOpenOrders.class
    -unit\um_futures\market\TestUMIndexPriceKlines.class
    -examples\cm_futures\market\LongShortRatio.class
    -examples\um_futures\websocket\MarkPriceStream.class
    -examples\cm_futures\websocket\KlineStream.class
    -examples\um_futures\market\TakerBuySellVolume.class
    -unit\cm_futures\market\TestCMTrades.class
    -unit\um_futures\account\TestUMChangeInitialLeverage.class
    -examples\um_futures\market\TopLongShortAccountRatio.class
    -unit\um_futures\account\TestUMAutoCancelAllOpenOrders.class
    -examples\um_futures\market\ContinuousKlines.class
    -examples\cm_futures\market\BookTicker.class
    -unit\um_futures\account\TestUMChangeMarginType.class
    -examples\um_futures\websocket\AllMiniTickerStream.class
    -examples\cm_futures\market\TopLongShortPositionRatio.class
    -unit\um_futures\account\TestUMGetMultiAssetsMode.class
    -unit\um_futures\market\TestUMTrades.class
    -unit\um_futures\account\TestUMIncomeHistory.class
    -unit\um_futures\account\TestUMPositionInformation.class
    -unit\um_futures\account\TestUMQueryCurrentOpenOrder.class
    -examples\um_futures\market\MultiAssetModeIndex.class
    -examples\cm_futures\websocket\CombineStreams.class
    -examples\um_futures\account\ChangeMultiAssetsMode.class
    -examples\um_futures\market\BookTicker.class
    -unit\TestCMWebsocketClientImpl$1.class
    -examples\cm_futures\userdata\ExtendListenKey.class
    -examples\cm_futures\market\Trades.class
    -unit\cm_futures\market\TestCMKlines.class
    -examples\cm_futures\websocket\ListenUserStream.class
    -unit\um_futures\market\TestUMMarkPriceKlines.class
    -unit\um_futures\market\TestUMTopLongShortPositionRatio.class
    -unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.class
    -examples\cm_futures\websocket\SymbolTicker.class
    -examples\um_futures\market\OpenInterestStatistics.class
    -unit\cm_futures\market\TestCMDepth.class
    -examples\cm_futures\websocket\AllBookTicker.class
    -examples\um_futures\proxy\AuthProxy$1.class
    -unit\cm_futures\market\TestCMMarkPriceKlines.class
    -unit\TestJSONParser.class
    -examples\um_futures\account\AutoCancelOpen.class
    -unit\cm_futures\account\TestCMCurrentPositionMode.class
    -unit\um_futures\account\TestUMQuantitativeRulesIndicators.class
    -unit\cm_futures\account\TestCMGetLeverageBracket.class
    -examples\cm_futures\account\ChangePositionModeTrade.class
    -unit\um_futures\market\TestUMTickerPrice.class
    -examples\cm_futures\account\NewOrder.class
    -unit\um_futures\userdata\TestUMExtendListenKey.class
    -examples\um_futures\market\Ping.class
    -unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.class
    -examples\um_futures\market\IndexPriceKlines.class
    -examples\um_futures\websocket\AllTickerStream.class
    -unit\TestRequestBuilder.class
    -unit\um_futures\account\TestUMCancelMultipleOrders.class
    -examples\um_futures\account\ChangePositionModeTrade.class
    -examples\cm_futures\proxy\AuthProxy$1.class
    -examples\cm_futures\proxy\UnauthProxy.class
    -unit\cm_futures\userdata\TestCMCreateListenKey.class
    -unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.class
    -examples\cm_futures\websocket\AllForceOrderStream.class
    -unit\cm_futures\market\TestCMFundingRateHistory.class
    -unit\cm_futures\account\TestCMNewOrder.class
    -examples\um_futures\account\ChangeInitialLeverage.class
    -examples\um_futures\account\CancelMultipleOrders.class
    -unit\um_futures\market\TestUMHistoricalBlvtKlines.class
    -examples\um_futures\websocket\AllBookTicker.class
    -examples\cm_futures\market\MarkPrice.class
    -examples\cm_futures\websocket\BookTicker.class
    -unit\um_futures\market\TestUMHistoricalTrades.class
    -unit\um_futures\market\TestUMContinuousKlines.class
    -examples\um_futures\market\Klines.class
    -examples\cm_futures\account\AllOrders.class
    -examples\um_futures\websocket\ListenUserStream.class
    -examples\cm_futures\market\TickerPrice.class
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    deleted file mode 100644
    index 8ede370..0000000
    --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    +++ /dev/null
    @@ -1,272 +0,0 @@
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PositionInformation.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllMiniTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMExtendListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllBookTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PositionInformation.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\KlineStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ModifyIsolatedPositionMargin.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMHistoricalTrades.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAllOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\NewOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexPriceStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterest.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPrice.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionAdlQuantileEstimation.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMIndexPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\AuthProxy.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterestStatistics.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionInformation.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracketPair.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortPositionRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\FundingRateHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ContinuousKlineStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTicker24H.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\PartialDepthStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracket.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMFundingRateHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\AggTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Depth.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\UnauthProxy.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNewOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AllOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMarginType.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetIncomeHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCloseListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountTradeList.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\BookTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetAdlQuantile.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Trades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TakerBuySellVolume.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PlaceMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUserCommissionRate.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMKlines.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTime.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetForceOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterestStatistics.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ping.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountInformation.java
    -G:\binance-futures-connector-java\src\test\java\unit\MockData.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCloseListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionMarginChangeHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ForceOrderStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\BookTicker.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUserCommissionRate.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Time.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortPositionRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\LongShortRatio.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBookTicker.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMExtendListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexKlineCandlestick.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQuantitativeRulesIndicators.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MarkPriceStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortAccountRatio.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMultiAssetsModeIndex.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMAggTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Time.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetLeverageBracket.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetIncomeHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\SymbolTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\FuturesAccountBalance.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ticker24H.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterestStatistics.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMContinuousKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\KlineStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ticker24H.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ModifyIsolatedPositionMargin.java
    -G:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestCMWebsocketClientImpl.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMFuturesAccountBalance.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AutoCancelOpen.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\FuturesAccountBalance.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\DiffDepthStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountInformation.java
    -G:\binance-futures-connector-java\src\test\java\examples\PrivateConfig.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMIncomeHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\ExtendListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNotionalAndLeverageBrackets.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPrice.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\HistoricalTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetPositionMarginChangeHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMarginType.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ContinuousKlines.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCreateListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountTradeList.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryCurrentOpenOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterest.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMultiAssetsMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortAccountRatio.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBasis.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryCurrentOpenOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MiniTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUsersForceOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkKlineCandlestick.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentMultiAssetMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangePositionMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCreateListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMPing.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetForceOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMFuturesAccountBalance.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentPositionMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestJSONParser.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AllOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\AggTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ContinuousKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MiniTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMIncomeHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestUrlBuilder.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ContinuousKlineStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTickerPrice.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangePositionMode.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AutoCancelOpen.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPrice.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMBookTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MultiAssetModeIndex.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestRequestBuilder.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMLongShortRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeInitialLeverage.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentPositionMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AggTradeStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryCurrentOpenOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\BookTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMultiAssetsMode.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllTickerStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\SymbolTicker.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CreateListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTime.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Trades.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\IndexPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortPositionRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CloseListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CombineStreams.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\AuthProxy.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTicker24H.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetCurrentPositionMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMModifyIsolatedPositionMargin.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetAdlQuantile.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionMarginChangeHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\BookTicker.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortPositionRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangeInitialLeverage.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\FundingRateHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TickerPrice.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CompositeIndex.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalBlvtKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AggTradeStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\UnauthProxy.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNewOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ListenUserStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\CombineStreams.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionInformation.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Basis.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortAccountRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllForceOrderStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAllOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTrades.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllForceOrderStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllBookTicker.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMDepth.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestParameterChecker.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountInformation.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CurrentAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeInitialLeverage.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMFundingRateHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ForceOrderStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\TestResponseHandler.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountTradeList.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeInitialLeverage.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortAccountRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrderHistory.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetLeverageBracket.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetPositionMarginChangeHistory.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\DiffDepthStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeMarginType.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangePositionModeTrade.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMDepth.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetMultiAssetsMode.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMPing.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangePositionModeTrade.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPrice.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Depth.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterest.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMContinuousKlines.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAutoCancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CurrentAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PlaceMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\LongShortRatio.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ping.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterest.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Klines.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountInformation.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Klines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelAllOpenOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CloseListenKey.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMAggTrades.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterestStatistics.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelMultipleOrders.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ListenUserStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTrades.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentPositionMode.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceSymbolsPairStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPriceKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountTradeList.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\NewOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\ExtendListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelOrder.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexInfo.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTickerPrice.java
    -G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrder.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CreateListenKey.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMarkPriceStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\PartialDepthStream.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetLeverageBracket.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalBlvtKlines.java
    -G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceStream.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTakerBuySellVolume.java
    -G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TickerPrice.java
    -G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUsersForceOrders.java
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
    deleted file mode 100644
    index 51a7d47..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpMethod</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_class">HttpMethod</span></div><h1>HttpMethod</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 33</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">6</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.java.html#L3" class="el_method">static {...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
    deleted file mode 100644
    index f01d0bb..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpMethod.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_source">HttpMethod.java</span></div><h1>HttpMethod.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.enums;
    -
    -<span class="fc" id="L3">public enum HttpMethod {</span>
    -<span class="fc" id="L4">    POST,</span>
    -<span class="fc" id="L5">    GET,</span>
    -<span class="fc" id="L6">    PUT,</span>
    -<span class="fc" id="L7">    DELETE,</span>
    -<span class="fc" id="L8">    INVALID</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
    deleted file mode 100644
    index 1db56a8..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestType</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_class">RequestType</span></div><h1>RequestType</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 21</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RequestType.java.html#L3" class="el_method">static {...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
    deleted file mode 100644
    index 65966b4..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestType.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_source">RequestType.java</span></div><h1>RequestType.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.enums;
    -
    -<span class="fc" id="L3">public enum RequestType {</span>
    -<span class="fc" id="L4">    PUBLIC,</span>
    -<span class="fc" id="L5">    WITH_API_KEY,</span>
    -<span class="fc" id="L6">    SIGNED</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.html
    deleted file mode 100644
    index 37ac2d2..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.enums</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.enums</span></div><h1>com.binance.connector.futures.client.enums</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 54</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.html" class="el_class">HttpMethod</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="RequestType.html" class="el_class">RequestType</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
    deleted file mode 100644
    index 7297410..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.enums</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.enums</span></div><h1>com.binance.connector.futures.client.enums</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 54</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.java.html" class="el_source">HttpMethod.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="RequestType.java.html" class="el_source">RequestType.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
    deleted file mode 100644
    index d39bd42..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceClientException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceClientException</span></div><h1>BinanceClientException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 38</td><td class="ctr2">76%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">13</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="BinanceClientException.java.html#L24" class="el_method">getErrorCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="BinanceClientException.java.html#L28" class="el_method">getHttpStatusCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="BinanceClientException.java.html#L32" class="el_method">getErrMsg()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="BinanceClientException.java.html#L5" class="el_method">BinanceClientException(String, String, int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="BinanceClientException.java.html#L5" class="el_method">BinanceClientException(String, int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="97" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
    deleted file mode 100644
    index a6b713c..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
    +++ /dev/null
    @@ -1,35 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceClientException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceClientException.java</span></div><h1>BinanceClientException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    -
    -public class BinanceClientException extends RuntimeException {
    -    private static final long serialVersionUID = 1L;
    -<span class="fc" id="L5">    private final int ERROR_CODE_0 = 0;</span>
    -    private final int httpStatusCode;
    -    private final int errorCode;
    -    private String errMsg;
    -
    -    public BinanceClientException(String fullErrMsg, int httpStatusCode) {
    -<span class="fc" id="L11">        super(fullErrMsg);</span>
    -<span class="fc" id="L12">        this.httpStatusCode = httpStatusCode;</span>
    -<span class="fc" id="L13">        this.errorCode = ERROR_CODE_0;</span>
    -<span class="fc" id="L14">    }</span>
    -
    -    public BinanceClientException(String fullErrMsg, String errMsg, int httpStatusCode, int errorCode) {
    -<span class="fc" id="L17">        super(fullErrMsg);</span>
    -<span class="fc" id="L18">        this.httpStatusCode = httpStatusCode;</span>
    -<span class="fc" id="L19">        this.errorCode = errorCode;</span>
    -<span class="fc" id="L20">        this.errMsg =  errMsg;</span>
    -<span class="fc" id="L21">    }</span>
    -
    -    public int getErrorCode() {
    -<span class="nc" id="L24">        return errorCode;</span>
    -    }
    -
    -    public int getHttpStatusCode() {
    -<span class="nc" id="L28">        return httpStatusCode;</span>
    -    }
    -
    -    public String getErrMsg() {
    -<span class="nc" id="L32">        return errMsg;</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
    deleted file mode 100644
    index fe95e8a..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceConnectorException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceConnectorException</span></div><h1>BinanceConnectorException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="BinanceConnectorException.java.html#L8" class="el_method">BinanceConnectorException(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
    deleted file mode 100644
    index 592b59d..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceConnectorException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceConnectorException.java</span></div><h1>BinanceConnectorException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    -
    -public class BinanceConnectorException extends RuntimeException {
    -
    -    private static final long serialVersionUID = 1L;
    -
    -    public BinanceConnectorException(String fullErrMsg) {
    -<span class="fc" id="L8">        super(fullErrMsg);</span>
    -<span class="fc" id="L9">    }</span>
    -
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
    deleted file mode 100644
    index a81e6b4..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceServerException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceServerException</span></div><h1>BinanceServerException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 17</td><td class="ctr2">41%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">7</td><td class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="BinanceServerException.java.html#L10" class="el_method">BinanceServerException(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="BinanceServerException.java.html#L20" class="el_method">getHttpStatusCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="BinanceServerException.java.html#L15" class="el_method">BinanceServerException(String, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
    deleted file mode 100644
    index c8d9de5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceServerException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceServerException.java</span></div><h1>BinanceServerException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    -
    -public class BinanceServerException extends RuntimeException {
    -
    -    private static final long serialVersionUID = 1L;
    -    private static final int invalidStatusCode = -1;
    -    private final int httpStatusCode;
    -
    -    public BinanceServerException(String fullErrMsg) {
    -<span class="nc" id="L10">        super(fullErrMsg);</span>
    -<span class="nc" id="L11">        this.httpStatusCode = invalidStatusCode;</span>
    -<span class="nc" id="L12">    }</span>
    -
    -    public BinanceServerException(String fullErrMsg, int httpStatusCode) {
    -<span class="fc" id="L15">        super(fullErrMsg);</span>
    -<span class="fc" id="L16">        this.httpStatusCode = httpStatusCode;</span>
    -<span class="fc" id="L17">    }</span>
    -
    -    public int getHttpStatusCode() {
    -<span class="nc" id="L20">        return httpStatusCode;</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
    deleted file mode 100644
    index 6b85ab5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.exceptions</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.exceptions</span></div><h1>com.binance.connector.futures.client.exceptions</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 59</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">7</td><td class="ctr2">22</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="BinanceServerException.html" class="el_class">BinanceServerException</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">41%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="BinanceClientException.html" class="el_class">BinanceClientException</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">5</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="BinanceConnectorException.html" class="el_class">BinanceConnectorException</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
    deleted file mode 100644
    index 33ab1c5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.exceptions</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.exceptions</span></div><h1>com.binance.connector.futures.client.exceptions</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 59</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">7</td><td class="ctr2">22</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="BinanceServerException.java.html" class="el_source">BinanceServerException.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">41%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="BinanceClientException.java.html" class="el_source">BinanceClientException.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">5</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="BinanceConnectorException.java.html" class="el_source">BinanceConnectorException.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
    deleted file mode 100644
    index 2622026..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMAccount</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMAccount</span></div><h1>CMAccount</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 128</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">11</td><td class="ctr1">0</td><td class="ctr2">23</td><td class="ctr1">0</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a3"><a href="CMAccount.java.html#L19" class="el_method">CMAccount(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="CMAccount.java.html#L44" class="el_method">modifyOrder(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CMAccount.java.html#L71" class="el_method">orderModifyHistory(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CMAccount.java.html#L137" class="el_method">futuresAccountBalance(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CMAccount.java.html#L156" class="el_method">accountInformation(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="CMAccount.java.html#L177" class="el_method">positionInformation(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="CMAccount.java.html#L241" class="el_method">getLeverageBracketForPair(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="CMAccount.java.html#L117" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="CMAccount.java.html#L201" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="CMAccount.java.html#L93" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="CMAccount.java.html#L221" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
    deleted file mode 100644
    index 262f0fa..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
    +++ /dev/null
    @@ -1,244 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMAccount.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMAccount.java</span></div><h1>CMAccount.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.Account;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;Coin-Margined Trade Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-trades-endpoints&quot;&gt;Futures Account/Trade Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class CMAccount extends Account {
    -    public CMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L19">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L20">    }</span>
    -
    -<span class="fc" id="L22">    private final String ORDER = &quot;/v1/order&quot;;</span>
    -    /**
    -     * Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    -     * &lt;br&gt;&lt;br&gt;
    -     * PUT /v1/order
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * origClientOrderId -- optional/string &lt;br&gt;
    -     * symbol - mandatory/string &lt;br&gt;
    -     * side -- mandatory/enum &lt;br&gt;
    -     * quantity -- optional/decimal &lt;br&gt;
    -     * price -- optional/decimal &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade&lt;/a&gt;
    -     */
    -    public String modifyOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L44">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L45">        ParameterChecker.checkParameter(parameters, &quot;side&quot;, String.class);</span>
    -<span class="fc" id="L46">        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER, parameters, HttpMethod.PUT, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L49">    private final String ORDER_AMENDMENT = &quot;/v1/orderAmendment&quot;;</span>
    -    /**
    -     * Get order modification history
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/orderAmendment
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * origClientOrderId -- optional/string &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data&lt;/a&gt;
    -     */
    -    public String orderModifyHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L71">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L72">        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER_AMENDMENT, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/openOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data&lt;/a&gt;
    -     */
    -    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L93">        return super.currentAllOpenOrders(parameters);</span>
    -    }
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/allOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data&lt;/a&gt;
    -     */
    -    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L117">        ParameterChecker.checkOrParameters(parameters, &quot;symbol&quot;, &quot;pair&quot;);</span>
    -<span class="fc" id="L118">        return super.allOrders(parameters);</span>
    -    }
    -
    -<span class="fc" id="L121">    private final String BALANCE = &quot;/v1/balance&quot;;</span>
    -    /**
    -     * Get Futures Account Balance
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/balance
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data&lt;/a&gt;
    -     */
    -    public String futuresAccountBalance(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L137">        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L140">    private final String ACCOUNT_INFORMATION = &quot;/v1/account&quot;;</span>
    -    /**
    -     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v2/account
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data&lt;/a&gt;
    -     */
    -    public String accountInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L156">        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L159">    private final String POSITION_RISK_V1 = &quot;/v1/positionRisk&quot;;</span>
    -    /**
    -     * Get current position information.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/positionRisk
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * marginAsset -- optional/string &lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data&lt;/a&gt;
    -     */
    -    public String positionInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L177">        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK_V1, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -    /**
    -     * Get trades for a specific account and symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/userTrades
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * fromId -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data&lt;/a&gt;
    -     */
    -    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L201">        ParameterChecker.checkOrParameters(parameters, &quot;symbol&quot;, &quot;pair&quot;);</span>
    -<span class="fc" id="L202">        return super.accountTradeList(parameters);</span>
    -    }
    -
    -    /**
    -     * Notional and Leverage Brackets
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/leverageBracket
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data&lt;/a&gt;
    -     */
    -    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L221">        return super.getLeverageBracket(parameters);</span>
    -    }
    -
    -<span class="fc" id="L224">    private final String LEVERAGE_BRACKET_PAIR = &quot;/v2/leverageBracket&quot;;</span>
    -    /**
    -     * Notional and Leverage Brackets
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/leverageBracket
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data&lt;/a&gt;
    -     */
    -    public String getLeverageBracketForPair(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L241">        return getRequestHandler().sendSignedRequest(getProductUrl(), LEVERAGE_BRACKET_PAIR, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
    deleted file mode 100644
    index dc1e147..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMMarket</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMMarket</span></div><h1>CMMarket</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 98</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">23</td><td class="ctr1">0</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMMarket.java.html#L219" class="el_method">basis(LinkedHashMap)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="CMMarket.java.html#L117" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CMMarket.java.html#L142" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="CMMarket.java.html#L167" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="CMMarket.java.html#L192" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="CMMarket.java.html#L19" class="el_method">CMMarket(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="CMMarket.java.html#L38" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="CMMarket.java.html#L56" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="CMMarket.java.html#L75" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="CMMarket.java.html#L94" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
    deleted file mode 100644
    index 3a97e49..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
    +++ /dev/null
    @@ -1,225 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMMarket.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMMarket.java</span></div><h1>CMMarket.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.Market;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;Coin-Margined Market Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#market-data-endpoints&quot;&gt;Market Data Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class CMMarket extends Market {
    -    public CMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L19">        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L20">    }</span>
    -
    -    /**
    -     * Mark Price and Funding Rate
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/premiumIndex
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    -     * pair -- optional/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price&lt;/a&gt;
    -     */
    -    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L38">        return super.markPrice(parameters);</span>
    -    }
    -
    -    /**
    -     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/24hr
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- optional/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics&lt;/a&gt;
    -     */
    -    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L56">        return super.ticker24H(parameters);</span>
    -    }
    -
    -    /**
    -     * Latest price for a symbol or symbols.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/price
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- optional/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker&lt;/a&gt;
    -     */
    -    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L75">        return super.tickerSymbol(parameters);</span>
    -    }
    -
    -    /**
    -     * Best price/qty on the order book for a symbol or symbols.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/bookTicker
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- optional/string -- the trading pair (Only applicable in COIN-M Futures) &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker&lt;/a&gt;
    -     */
    -    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L94">        return super.bookTicker(parameters);</span>
    -    }
    -
    -    /**
    -     * Open Interest History
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/openInterestHist
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&lt;/a&gt;
    -     */
    -    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L117">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L118">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L119">        return super.openInterestStatistics(parameters);</span>
    -    }
    -
    -    /**
    -     * Top Trader Long/Short Ratio (Positions)
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/topLongShortPositionRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions&lt;/a&gt;
    -     */
    -    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L142">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L143">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L144">        return super.topTraderLongShortPos(parameters);</span>
    -    }
    -
    -    /**
    -     * Top Trader Long/Short Ratio (Accounts)
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/topLongShortAccountRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&lt;/a&gt;
    -     */
    -    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L167">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L168">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L169">        return super.topTraderLongShortAccs(parameters);</span>
    -    }
    -
    -    /**
    -     * Long/Short Ratio
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/globalLongShortAccountRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio&lt;/a&gt;
    -     */
    -    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L192">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L193">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L194">        return super.longShortRatio(parameters);</span>
    -    }
    -
    -<span class="fc" id="L197">    private final String BASIS = &quot;/futures/data/basis&quot;;</span>
    -    /**
    -     * For COIN-M Futures Only
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/basis
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#basis
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    -     * contractType -- mandatory/enum -- CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot;
    -     * limit -- optional/long -- Default 30,Max 500
    -     * startTime -- optional/long
    -     * endTime -- optional/long
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#basis&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#basis&lt;/a&gt;
    -     */
    -    public String basis(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L219">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L220">        ParameterChecker.checkParameter(parameters, &quot;contractType&quot;, String.class);</span>
    -<span class="fc" id="L221">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L222">        return getRequestHandler().sendPublicRequest(getBaseUrl(), BASIS, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
    deleted file mode 100644
    index ebd8247..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMPortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMPortfolioMargin</span></div><h1>CMPortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMPortfolioMargin.java.html#L17" class="el_method">CMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMPortfolioMargin.java.html#L35" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
    deleted file mode 100644
    index 6270c18..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMPortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMPortfolioMargin.java</span></div><h1>CMPortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    -
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;Coin-Margined Portfolio Margin Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-endpoints&quot;&gt;PortfolioMargin Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class CMPortfolioMargin extends PortfolioMargin {
    -    public CMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L17">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L18">    }</span>
    -
    -    /**
    -     * Current Portfolio Margin exchange trading rules.
    -     * GET /v1/pmExchangeInfo
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * pair -- optional/string &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information&lt;/a&gt;
    -     */
    -    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L35">        return super.portfolioMarginExchangeInfo(parameters);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
    deleted file mode 100644
    index 4b8d121..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMUserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMUserData</span></div><h1>CMUserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMUserData.java.html#L16" class="el_method">CMUserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
    deleted file mode 100644
    index 4673dc3..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMUserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMUserData.java</span></div><h1>CMUserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    -
    -import com.binance.connector.futures.client.impl.futures.UserData;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;Coin-Margined User Data Streams Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt;User Data Streams&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class CMUserData extends UserData {
    -    public CMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L16">        super(productUrl, apiKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L17">    }</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
    deleted file mode 100644
    index 3aa0e15..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.cm_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.cm_futures</span></div><h1>com.binance.connector.futures.client.impl.cm_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 245</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">51</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMAccount.html" class="el_class">CMAccount</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMMarket.html" class="el_class">CMMarket</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="98" alt="98"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="CMPortfolioMargin.html" class="el_class">CMPortfolioMargin</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="CMUserData.html" class="el_class">CMUserData</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
    deleted file mode 100644
    index d258046..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.cm_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.cm_futures</span></div><h1>com.binance.connector.futures.client.impl.cm_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 245</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">51</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMAccount.java.html" class="el_source">CMAccount.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMMarket.java.html" class="el_source">CMMarket.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="98" alt="98"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="CMPortfolioMargin.java.html" class="el_source">CMPortfolioMargin.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="CMUserData.java.html" class="el_source">CMUserData.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
    deleted file mode 100644
    index 93ebef4..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Account</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">Account</span></div><h1>Account</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">42 of 433</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">29</td><td class="ctr1">9</td><td class="ctr2">78</td><td class="ctr1">4</td><td class="ctr2">29</td></tr></tfoot><tbody><tr><td id="a23"><a href="Account.java.html#L170" class="el_method">placeMultipleOrders(LinkedHashMap)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="14" alt="14"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="Account.java.html#L267" class="el_method">cancelMultipleOrders(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c24">26%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a27"><a href="Account.java.html#L41" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="9" alt="9"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a26"><a href="Account.java.html#L37" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a28"><a href="Account.java.html#L45" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="Account.java.html#L18" class="el_method">Account(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="71" alt="71"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a22"><a href="Account.java.html#L145" class="el_method">newOrder(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a21"><a href="Account.java.html#L394" class="el_method">modifyIsolatedPositionMargin(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a25"><a href="Account.java.html#L194" class="el_method">queryOrder(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="Account.java.html#L219" class="el_method">cancelOrder(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="Account.java.html#L291" class="el_method">autoCancelOpen(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a24"><a href="Account.java.html#L317" class="el_method">queryCurrentOpenOrder(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="Account.java.html#L342" class="el_method">changeInitialLeverage(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a8"><a href="Account.java.html#L367" class="el_method">changeMarginType(LinkedHashMap)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a9"><a href="Account.java.html#L87" class="el_method">changePositionModeTrade(LinkedHashMap)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a4"><a href="Account.java.html#L243" class="el_method">cancelAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a href="Account.java.html#L423" class="el_method">getPositionMarginChangeHistory(LinkedHashMap)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a12"><a href="Account.java.html#L520" class="el_method">getCommissionRate(LinkedHashMap)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a10"><a href="Account.java.html#L50" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="Account.java.html#L55" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a1"><a href="Account.java.html#L60" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a16"><a href="Account.java.html#L65" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a13"><a href="Account.java.html#L108" class="el_method">getCurrentPositionMode(LinkedHashMap)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a15"><a href="Account.java.html#L450" class="el_method">getIncomeHistory(LinkedHashMap)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a11"><a href="Account.java.html#L472" class="el_method">getAdlQuantile(LinkedHashMap)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a14"><a href="Account.java.html#L498" class="el_method">getForceOrders(LinkedHashMap)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a18"><a href="Account.java.html#L25" class="el_method">getProductUrl()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a19"><a href="Account.java.html#L29" class="el_method">getRequestHandler()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a20"><a href="Account.java.html#L33" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
    deleted file mode 100644
    index c9e4715..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
    +++ /dev/null
    @@ -1,524 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Account.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">Account.java</span></div><h1>Account.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -import com.binance.connector.futures.client.utils.RequestHandler;
    -import java.util.LinkedHashMap;
    -
    -/**
    - * &lt;h2&gt;Trade Endpoints&lt;/h2&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public abstract class Account {
    -    private String productUrl;
    -    private RequestHandler requestHandler;
    -    private boolean showLimitUsage;
    -
    -<span class="fc" id="L18">    public Account(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    -<span class="fc" id="L19">        this.productUrl = productUrl;</span>
    -<span class="fc" id="L20">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    -<span class="fc" id="L21">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="fc" id="L22">    }</span>
    -
    -    public String getProductUrl() {
    -<span class="fc" id="L25">        return this.productUrl;</span>
    -    }
    -
    -    public RequestHandler getRequestHandler() {
    -<span class="fc" id="L29">        return this.requestHandler;</span>
    -    }
    -
    -    public boolean getShowLimitUsage() {
    -<span class="fc" id="L33">        return this.showLimitUsage;</span>
    -    }
    -
    -    public void setProductUrl(String productUrl) {
    -<span class="nc" id="L37">        this.productUrl = productUrl;</span>
    -<span class="nc" id="L38">    }</span>
    -
    -    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    -<span class="nc" id="L41">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    -<span class="nc" id="L42">    }</span>
    -
    -    public void setShowLimitUsage(boolean showLimitUsage) {
    -<span class="nc" id="L45">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="nc" id="L46">    }</span>
    -
    -<span class="fc" id="L48">    private final String OPEN_ORDERS = &quot;/v1/openOrders&quot;;</span>
    -    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L50">        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L53">    private final String ALL_ORDERS = &quot;/v1/allOrders&quot;;</span>
    -    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L55">        return requestHandler.sendSignedRequest(productUrl, ALL_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L58">    private final String USER_TRADES = &quot;/v1/userTrades&quot;;</span>
    -    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L60">        return requestHandler.sendSignedRequest(productUrl, USER_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L63">    private final String LEVERAGE_BRACKET = &quot;/v1/leverageBracket&quot;;</span>
    -    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L65">        return requestHandler.sendSignedRequest(productUrl, LEVERAGE_BRACKET, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L68">    private final String POSITION_SIDE_DUAL = &quot;/v1/positionSide/dual&quot;;</span>
    -    /**
    -     * Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/positionSide/dual
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * dualSidePosition -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade&lt;/a&gt;
    -     */
    -    public String changePositionModeTrade(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L87">        ParameterChecker.checkParameter(parameters, &quot;dualSidePosition&quot;, String.class);</span>
    -<span class="fc" id="L88">        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Check an order's status.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/positionSide/dual
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data&lt;/a&gt;
    -     */
    -    public String getCurrentPositionMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L108">        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L111">    private final String ORDER = &quot;/v1/order&quot;;</span>
    -    /**
    -     * Send in a new order.
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/order
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * side -- mandatory/enum &lt;br&gt;
    -     * positionSide - optional/enum &lt;br&gt;
    -     * type -- mandatory/enum &lt;br&gt;
    -     * timeInForce -- optional/enum &lt;br&gt;
    -     * quantity -- optional/decimal &lt;br&gt;
    -     * reduceOnly -- optional/string &lt;br&gt;
    -     * price -- optional/decimal &lt;br&gt;
    -     * newClientOrderId -- optional/string &lt;br&gt;
    -     * stopPrice -- optional/decimal &lt;br&gt;
    -     * closePosition -- optional/string &lt;br&gt;
    -     * activationPrice -- optional/decimal &lt;br&gt;
    -     * callbackRate -- optional/decimal &lt;br&gt;
    -     * workingType -- optional/enum &lt;br&gt;
    -     * priceProtect -- optional/string &lt;br&gt;
    -     * newOrderRespType -- optional/enum &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#new-order-trade&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#new-order-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade&lt;/a&gt;
    -     */
    -    public String newOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L145">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L146">        ParameterChecker.checkParameter(parameters, &quot;side&quot;, String.class);</span>
    -<span class="fc" id="L147">        ParameterChecker.checkParameter(parameters, &quot;type&quot;, String.class);</span>
    -<span class="fc" id="L148">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L151">    private final String BATCH_ORDERS = &quot;/v1/batchOrders&quot;;</span>
    -    /**
    -     * Send in a new order.
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/batchOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * batchOrders -- mandatory/list &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade&lt;/a&gt;
    -     */
    -    public String placeMultipleOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="nc" id="L170">        ParameterChecker.checkRequiredParameter(parameters, &quot;batchOrders&quot;);</span>
    -<span class="nc" id="L171">        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Check an order's status.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/order
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * origClientOrderId -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data&lt;/a&gt;
    -     */
    -    public String queryOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L194">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L195">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    -<span class="fc" id="L196">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Cancel an active order.
    -     * &lt;br&gt;&lt;br&gt;
    -     * DELETE /v1/order
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * origClientOrderId -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade&lt;/a&gt;
    -     */
    -    public String cancelOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L219">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L220">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    -<span class="fc" id="L221">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L224">    private final String ALL_OPEN_ORDERS = &quot;/v1/allOpenOrders&quot;;</span>
    -    /**
    -     * Cancel all open orders.
    -     * &lt;br&gt;&lt;br&gt;
    -     * DELETE /v1/allOpenOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade&lt;/a&gt;
    -     */
    -    public String cancelAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L243">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L244">        return requestHandler.sendSignedRequest(productUrl, ALL_OPEN_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Cancel multiple orders.
    -     * &lt;br&gt;&lt;br&gt;
    -     * DELETE /v1/batchOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderIdList -- optional/list &lt;br&gt;
    -     * origClientOrderIdList -- optional/list &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade&quot;&gt;
    -     *     hhttps://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade&quot;&gt;
    -     *     hhttps://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade&lt;/a&gt;
    -     */
    -    public String cancelMultipleOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L267">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="nc" id="L268">        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L271">    private final String CANCEL_ALL = &quot;/v1/countdownCancelAll&quot;;</span>
    -    /**
    -     * Cancel all open orders of the specified symbol at the end of the specified countdown.
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/countdownCancelAll
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * countdownTime -- mandatory/long &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade&lt;/a&gt;
    -     */
    -    public String autoCancelOpen(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L291">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L292">        ParameterChecker.checkParameter(parameters, &quot;countdownTime&quot;, Integer.class);</span>
    -<span class="fc" id="L293">        return requestHandler.sendSignedRequest(productUrl, CANCEL_ALL, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L296">    private final String OPEN_ORDER = &quot;/v1/openOrder&quot;;</span>
    -    /**
    -     * Query Current Open Order
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/openOrder
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * origClientOrderId - optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data&lt;/a&gt;
    -     */
    -    public String queryCurrentOpenOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L317">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L318">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    -<span class="fc" id="L319">        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDER, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L322">    private final String LEVERAGE = &quot;/v1/leverage&quot;;</span>
    -    /**
    -     * Change user's initial leverage of specific symbol market.
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/leverage
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * leverage -- mandatory/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade&lt;/a&gt;
    -     */
    -    public String changeInitialLeverage(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L342">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L343">        ParameterChecker.checkParameter(parameters, &quot;leverage&quot;, Integer.class);</span>
    -<span class="fc" id="L344">        return requestHandler.sendSignedRequest(productUrl, LEVERAGE, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L347">    private final String MARGIN_TYPE = &quot;/v1/marginType&quot;;</span>
    -    /**
    -     * Change user's margin type
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/marginType
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * marginType -- mandatory/enum &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade&lt;/a&gt;
    -     */
    -    public String changeMarginType(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L367">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L368">        ParameterChecker.checkParameter(parameters, &quot;marginType&quot;, String.class);</span>
    -<span class="fc" id="L369">        return requestHandler.sendSignedRequest(productUrl, MARGIN_TYPE, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L372">    private final String POSITION_MARGIN = &quot;/v1/positionMargin&quot;;</span>
    -    /**
    -     * Modify Isolated Position Margin
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/positionMargin
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * positionSide -- optional/enum &lt;br&gt;
    -     * amount -- mandatory/decimal &lt;br&gt;
    -     * type -- mandatory/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade&lt;/a&gt;
    -     */
    -    public String modifyIsolatedPositionMargin(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L394">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L395">        ParameterChecker.checkRequiredParameter(parameters, &quot;amount&quot;);</span>
    -<span class="fc" id="L396">        ParameterChecker.checkParameter(parameters, &quot;type&quot;, Integer.class);</span>
    -<span class="fc" id="L397">        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN, parameters, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L400">    private final String POSITION_MARGIN_HISTORY = &quot;/v1/positionMargin/history&quot;;</span>
    -    /**
    -     * Get position margin change history
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/positionMargin/history
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * type -- optional/integer &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade&lt;/a&gt;
    -     */
    -    public String getPositionMarginChangeHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L423">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L424">        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN_HISTORY, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L427">    private final String INCOME = &quot;/v1/income&quot;;</span>
    -    /**
    -     * Get Income History
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/income
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * incomeType -- optional/string &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data&lt;/a&gt;
    -     */
    -    public String getIncomeHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L450">        return requestHandler.sendSignedRequest(productUrl, INCOME, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L453">    private final String ADL_QUANTILE = &quot;/v1/adlQuantile&quot;;</span>
    -    /**
    -     * Position ADL Quantile Estimation
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/adlQuantile
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data&lt;/a&gt;
    -     */
    -    public String getAdlQuantile(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L472">        return requestHandler.sendSignedRequest(productUrl, ADL_QUANTILE, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L475">    private final String FORCE_ORDERS = &quot;/v1/forceOrders&quot;;</span>
    -    /**
    -     * User's Force Orders
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/forceOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * autoCloseType -- optional/enum &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data&lt;/a&gt;
    -     */
    -    public String getForceOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L498">        return requestHandler.sendSignedRequest(productUrl, FORCE_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L501">    private final String COMMISSION_RATE = &quot;/v1/commissionRate&quot;;</span>
    -    /**
    -     * User's Commission Rate
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/commissionRate
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data&lt;/a&gt;
    -     */
    -    public String getCommissionRate(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L520">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L521">        return requestHandler.sendSignedRequest(productUrl, COMMISSION_RATE, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
    deleted file mode 100644
    index e4b911b..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Market</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">Market</span></div><h1>Market</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 401</td><td class="ctr2">95%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">30</td><td class="ctr1">8</td><td class="ctr2">74</td><td class="ctr1">4</td><td class="ctr2">30</td></tr></tfoot><tbody><tr><td id="a22"><a href="Market.java.html#L51" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="Market.java.html#L43" class="el_method">setBaseUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a21"><a href="Market.java.html#L47" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a23"><a href="Market.java.html#L55" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a14"><a href="Market.java.html#L19" class="el_method">Market(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="82" alt="82"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="Market.java.html#L296" class="el_method">continuousKlines(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="Market.java.html#L267" class="el_method">klines(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="Market.java.html#L325" class="el_method">indexPriceKlines(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a16"><a href="Market.java.html#L353" class="el_method">markPriceKlines(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="Market.java.html#L165" class="el_method">depth(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a29"><a href="Market.java.html#L188" class="el_method">trades(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="Market.java.html#L213" class="el_method">historicalTrades(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a0"><a href="Market.java.html#L240" class="el_method">aggTrades(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a17"><a href="Market.java.html#L401" class="el_method">openInterest(LinkedHashMap)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a15"><a href="Market.java.html#L60" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a24"><a href="Market.java.html#L65" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a25"><a href="Market.java.html#L70" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="Market.java.html#L75" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a18"><a href="Market.java.html#L80" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a28"><a href="Market.java.html#L85" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a27"><a href="Market.java.html#L90" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a13"><a href="Market.java.html#L95" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a19"><a href="Market.java.html#L112" class="el_method">ping()</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a26"><a href="Market.java.html#L128" class="el_method">time()</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a4"><a href="Market.java.html#L144" class="el_method">exchangeInfo()</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a5"><a href="Market.java.html#L379" class="el_method">fundingRate(LinkedHashMap)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a6"><a href="Market.java.html#L27" class="el_method">getBaseUrl()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a7"><a href="Market.java.html#L31" class="el_method">getProductUrl()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a8"><a href="Market.java.html#L35" class="el_method">getRequestHandler()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a9"><a href="Market.java.html#L39" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
    deleted file mode 100644
    index 2ef0735..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
    +++ /dev/null
    @@ -1,405 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Market.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">Market.java</span></div><h1>Market.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -import com.binance.connector.futures.client.utils.RequestHandler;
    -import java.util.LinkedHashMap;
    -
    -/**
    - * &lt;h2&gt;Market Endpoints&lt;/h2&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public abstract class Market {
    -    private String baseUrl;
    -    private String productUrl;
    -    private RequestHandler requestHandler;
    -    private boolean showLimitUsage;
    -
    -<span class="fc" id="L19">    public Market(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    -<span class="fc" id="L20">        this.baseUrl = baseUrl;</span>
    -<span class="fc" id="L21">        this.productUrl = productUrl;</span>
    -<span class="fc" id="L22">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    -<span class="fc" id="L23">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="fc" id="L24">    }</span>
    -
    -    public String getBaseUrl() {
    -<span class="fc" id="L27">        return this.baseUrl;</span>
    -    }
    -
    -    public String getProductUrl() {
    -<span class="fc" id="L31">        return this.productUrl;</span>
    -    }
    -
    -    public RequestHandler getRequestHandler() {
    -<span class="fc" id="L35">        return this.requestHandler;</span>
    -    }
    -
    -    public boolean getShowLimitUsage() {
    -<span class="fc" id="L39">        return this.showLimitUsage;</span>
    -    }
    -
    -    public void setBaseUrl(String baseUrl) {
    -<span class="nc" id="L43">        this.baseUrl = baseUrl;</span>
    -<span class="nc" id="L44">    }</span>
    -
    -    public void setProductUrl(String productUrl) {
    -<span class="nc" id="L47">        this.productUrl = productUrl;</span>
    -<span class="nc" id="L48">    }</span>
    -
    -    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    -<span class="nc" id="L51">        new RequestHandler(apiKey, secretKey, proxy);</span>
    -<span class="nc" id="L52">    }</span>
    -
    -    public void setShowLimitUsage(boolean showLimitUsage) {
    -<span class="nc" id="L55">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="nc" id="L56">    }</span>
    -
    -<span class="fc" id="L58">    private final String MARK_PRICE = &quot;/v1/premiumIndex&quot;;</span>
    -    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L60">        return requestHandler.sendPublicRequest(productUrl, MARK_PRICE, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L63">    private final String TICKER_24H = &quot;/v1/ticker/24hr&quot;;</span>
    -    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L65">        return requestHandler.sendPublicRequest(productUrl, TICKER_24H, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L68">    private final String TICKER_SYMBOL = &quot;/v1/ticker/price&quot;;</span>
    -    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L70">        return requestHandler.sendPublicRequest(productUrl, TICKER_SYMBOL, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L73">    private final String BOOK_TICKER = &quot;/v1/ticker/bookTicker&quot;;</span>
    -    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L75">        return requestHandler.sendPublicRequest(productUrl, BOOK_TICKER, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L78">    private final String OPEN_INTEREST_STATS = &quot;/futures/data/openInterestHist&quot;;</span>
    -    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L80">        return requestHandler.sendPublicRequest(baseUrl, OPEN_INTEREST_STATS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L83">    private final String TOP_TRADER_LONG_SHORT_RATIO_POSITIONS = &quot;/futures/data/topLongShortPositionRatio&quot;;</span>
    -    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L85">        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_POSITIONS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L88">    private final String TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS = &quot;/futures/data/topLongShortAccountRatio&quot;;</span>
    -    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L90">        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L93">    private final String GLOBAL_LONG_SHORT = &quot;/futures/data/globalLongShortAccountRatio&quot;;</span>
    -    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L95">        return requestHandler.sendPublicRequest(baseUrl, GLOBAL_LONG_SHORT, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -
    -<span class="fc" id="L99">    private final String PING = &quot;/v1/ping&quot;;</span>
    -    /**
    -     * Test connectivity to the Rest API.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ping
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#test-connectivity&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#test-connectivity&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity&lt;/a&gt;
    -     */
    -    public String ping() {
    -<span class="fc" id="L112">        return requestHandler.sendPublicRequest(productUrl, PING, null, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L115">    private final String TIME = &quot;/v1/time&quot;;</span>
    -    /**
    -     * Test connectivity to the Rest API and get the current server time.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /api/v1/time
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#check-server-time&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#check-server-time&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#check-server-time&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#check-server-time&lt;/a&gt;
    -     */
    -    public String time() {
    -<span class="fc" id="L128">        return requestHandler.sendPublicRequest(productUrl, TIME, null, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L131">    private final String EXCHANGE_INFO = &quot;/v1/exchangeInfo&quot;;</span>
    -    /**
    -     * Current exchange trading rules and symbol information.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/exchangeinfo
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#exchange-information&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#exchange-information&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#exchange-information&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#exchange-information&lt;/a&gt;
    -     */
    -    public String exchangeInfo() {
    -<span class="fc" id="L144">        return requestHandler.sendPublicRequest(productUrl, EXCHANGE_INFO, null, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L147">    private final String DEPTH = &quot;/v1/depth&quot;;</span>
    -    /**
    -     * GET /v1/depth
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * limit -- optional/integer -- limit the results
    -     *            Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000] &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#order-book&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#order-book&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#order-book&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#order-book&lt;/a&gt;
    -     */
    -    public String depth(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L165">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L166">        return requestHandler.sendPublicRequest(productUrl, DEPTH, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L169">    private final String TRADES = &quot;/v1/trades&quot;;</span>
    -    /**
    -     * Get recent trades.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/trades
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list&lt;/a&gt;
    -     */
    -    public String trades(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L188">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L189">        return requestHandler.sendPublicRequest(productUrl, TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L192">    private final String HISTORICAL_TRADES = &quot;/v1/historicalTrades&quot;;</span>
    -    /**
    -     * Get older market trades.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/historicalTrades
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * limit -- optional/integer -- limit the result Default 500; max 1000 &lt;br&gt;
    -     * fromId -- optional/long -- trade id to fetch from. Default gets most recent trades &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data&lt;/a&gt;
    -     *
    -     */
    -    public String historicalTrades(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L213">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L214">        return requestHandler.sendWithApiKeyRequest(productUrl, HISTORICAL_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L217">    private final String AGG_TRADES = &quot;/v1/aggTrades&quot;;</span>
    -    /**
    -     * Get compressed, aggregate trades. Trades that fill at the time, from the same order,
    -     * with the same price will have the quantity aggregated.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/aggTrades
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * fromId -- optional/long -- id to get aggregate trades from INCLUSIVE &lt;br&gt;
    -     * startTime -- optional/long -- Timestamp in ms to get aggregate trades from INCLUSIVE &lt;br&gt;
    -     * endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list&lt;/a&gt;
    -     */
    -    public String aggTrades(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L240">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L241">        return requestHandler.sendPublicRequest(productUrl, AGG_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L244">    private final String KLINES = &quot;/v1/klines&quot;;</span>
    -    /**
    -     * Kline/candlestick bars for a symbol.
    -     * Klines are uniquely identified by their open time.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/klines
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * interval -- mandatory/string &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data&lt;/a&gt;
    -     */
    -    public String klines(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L267">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L268">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    -<span class="fc" id="L269">        return requestHandler.sendPublicRequest(productUrl, KLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L272">    private final String CONTINUOUSKLINES = &quot;/v1/continuousKlines&quot;;</span>
    -    /**
    -     * Kline/candlestick bars for a specific contract type.
    -     * Klines are uniquely identified by their open time.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/continuousKlines
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string &lt;br&gt;
    -     * contractType -- mandatory/enum &lt;br&gt;
    -     * interval -- mandatory/enum &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data&lt;/a&gt;
    -     */
    -    public String continuousKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L296">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L297">        ParameterChecker.checkParameter(parameters, &quot;contractType&quot;, String.class);</span>
    -<span class="fc" id="L298">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    -<span class="fc" id="L299">        return requestHandler.sendPublicRequest(productUrl, CONTINUOUSKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L302">    private final String INDEXPRICEKLINES = &quot;/v1/indexPriceKlines&quot;;</span>
    -    /**
    -     * Kline/candlestick bars for the index price of a pair.
    -     * Klines are uniquely identified by their open time.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/indexPriceKlines
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * pair -- mandatory/string &lt;br&gt;
    -     * interval -- mandatory/enum &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data&lt;/a&gt;
    -     */
    -    public String indexPriceKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L325">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    -<span class="fc" id="L326">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    -<span class="fc" id="L327">        return requestHandler.sendPublicRequest(productUrl, INDEXPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L330">    private final String MARKPRICEKLINES = &quot;/v1/markPriceKlines&quot;;</span>
    -    /**
    -     * Kline/candlestick bars for the mark price of a symbol.
    -     * Klines are uniquely identified by their open time.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/markPriceKlines
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * interval -- mandatory/enum &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data&lt;/a&gt;
    -     */
    -    public String markPriceKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L353">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L354">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    -<span class="fc" id="L355">        return requestHandler.sendPublicRequest(productUrl, MARKPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L358">    private final String FUNDING_RATE = &quot;/v1/fundingRate&quot;;</span>
    -    /**
    -     * Get funding rate history
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/fundingRate
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading pair &lt;br&gt;
    -     * startTime -- optional/long -- Timestamp in ms to get funding rate from INCLUSIVE. &lt;br&gt;
    -     * endTime -- optional/long -- Timestamp in ms to get funding rate until INCLUSIVE. &lt;br&gt;
    -     * limit -- optional/int -- Default 100; max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures&lt;/a&gt;
    -     */
    -    public String fundingRate(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L379">        return requestHandler.sendPublicRequest(productUrl, FUNDING_RATE, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L382">    private final String OPEN_INTEREST = &quot;/v1/openInterest&quot;;</span>
    -    /**
    -     * Get present open interest of a specific symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/openInterest
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#open-interest
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#open-interest&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#open-interest&lt;/a&gt;
    -     */
    -    public String openInterest(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L401">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L402">        return requestHandler.sendPublicRequest(productUrl, OPEN_INTEREST, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
    deleted file mode 100644
    index ac4dcfd..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>PortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">PortfolioMargin</span></div><h1>PortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 75</td><td class="ctr2">65%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">9</td><td class="ctr1">9</td><td class="ctr2">19</td><td class="ctr1">6</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a7"><a href="PortfolioMargin.java.html#L41" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="9" alt="9"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="PortfolioMargin.java.html#L37" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="PortfolioMargin.java.html#L45" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="PortfolioMargin.java.html#L25" class="el_method">getProductUrl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="PortfolioMargin.java.html#L29" class="el_method">getRequestHandler()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.java.html#L33" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="PortfolioMargin.java.html#L18" class="el_method">PortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="PortfolioMargin.java.html#L69" class="el_method">portfolioMarginAccountInfo(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="PortfolioMargin.java.html#L50" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
    deleted file mode 100644
    index abb2f68..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
    +++ /dev/null
    @@ -1,73 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>PortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">PortfolioMargin.java</span></div><h1>PortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -import com.binance.connector.futures.client.utils.RequestHandler;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -
    -/**
    - * &lt;h2&gt;Portfolio Margin Endpoints&lt;/h2&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public abstract class PortfolioMargin {
    -    private String productUrl;
    -    private RequestHandler requestHandler;
    -    private boolean showLimitUsage;
    -
    -<span class="fc" id="L18">    public PortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    -<span class="fc" id="L19">        this.productUrl = productUrl;</span>
    -<span class="fc" id="L20">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    -<span class="fc" id="L21">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="fc" id="L22">    }</span>
    -
    -    public String getProductUrl() {
    -<span class="nc" id="L25">        return this.productUrl;</span>
    -    }
    -
    -    public RequestHandler getRequestHandler() {
    -<span class="nc" id="L29">        return this.requestHandler;</span>
    -    }
    -
    -    public boolean getShowLimitUsage() {
    -<span class="nc" id="L33">        return this.showLimitUsage;</span>
    -    }
    -
    -    public void setProductUrl(String productUrl) {
    -<span class="nc" id="L37">        this.productUrl = productUrl;</span>
    -<span class="nc" id="L38">    }</span>
    -
    -    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    -<span class="nc" id="L41">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    -<span class="nc" id="L42">    }</span>
    -
    -    public void setShowLimitUsage(boolean showLimitUsage) {
    -<span class="nc" id="L45">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="nc" id="L46">    }</span>
    -
    -<span class="fc" id="L48">    private final String PORTFOLIO_MARGIN_EXCHANGE_INFO = &quot;/v1/pmExchangeInfo&quot;;</span>
    -    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L50">        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_EXCHANGE_INFO, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -
    -<span class="fc" id="L53">    private final String PORTFOLIO_MARGIN_ACCOUNT_INFO = &quot;/v1/pmAccountInfo&quot;;</span>
    -    /**
    -     * Get Portfolio Margin current account information.
    -     * GET /v1/pmAccountInfo
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * asset -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data&lt;/a&gt;
    -     */
    -    public String portfolioMarginAccountInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L69">        ParameterChecker.checkParameter(parameters, &quot;asset&quot;, String.class);</span>
    -<span class="fc" id="L70">        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_ACCOUNT_INFO, parameters, HttpMethod.GET, showLimitUsage);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
    deleted file mode 100644
    index 6de512d..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">UserData</span></div><h1>UserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">25 of 77</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">9</td><td class="ctr2">18</td><td class="ctr1">6</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="UserData.java.html#L39" class="el_method">setRequestHandler(String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="UserData.java.html#L35" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="UserData.java.html#L43" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="UserData.java.html#L23" class="el_method">getProductUrl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UserData.java.html#L27" class="el_method">getRequestHandler()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="UserData.java.html#L31" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a9"><a href="UserData.java.html#L16" class="el_method">UserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="UserData.java.html#L58" class="el_method">createListenKey()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="UserData.java.html#L72" class="el_method">extendListenKey()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="UserData.java.html#L85" class="el_method">closeListenKey()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
    deleted file mode 100644
    index c140ddf..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
    +++ /dev/null
    @@ -1,88 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">UserData.java</span></div><h1>UserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -import com.binance.connector.futures.client.utils.RequestHandler;
    -
    -/**
    - * &lt;h2&gt;User Data Streams Endpoints&lt;/h2&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public abstract class UserData {
    -    private String productUrl;
    -    private RequestHandler requestHandler;
    -    private boolean showLimitUsage;
    -
    -<span class="fc" id="L16">    public UserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    -<span class="fc" id="L17">        this.productUrl = productUrl;</span>
    -<span class="fc" id="L18">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    -<span class="fc" id="L19">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="fc" id="L20">    }</span>
    -
    -    public String getProductUrl() {
    -<span class="nc" id="L23">        return this.productUrl;</span>
    -    }
    -
    -    public RequestHandler getRequestHandler() {
    -<span class="nc" id="L27">        return this.requestHandler;</span>
    -    }
    -
    -    public boolean getShowLimitUsage() {
    -<span class="nc" id="L31">        return this.showLimitUsage;</span>
    -    }
    -
    -    public void setProductUrl(String productUrl) {
    -<span class="nc" id="L35">        this.productUrl = productUrl;</span>
    -<span class="nc" id="L36">    }</span>
    -
    -    public void setRequestHandler(String apiKey, ProxyAuth proxy) {
    -<span class="nc" id="L39">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    -<span class="nc" id="L40">    }</span>
    -
    -    public void setShowLimitUsage(boolean showLimitUsage) {
    -<span class="nc" id="L43">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="nc" id="L44">    }</span>
    -
    -<span class="fc" id="L46">    private final String LISTEN_KEY = &quot;/v1/listenKey&quot;;</span>
    -    /**
    -     * Start a new user data stream. The stream will close after 60 minutes unless a keepalive is sent.
    -     * If the account has an active listenKey, that listenKey will be returned and its validity will be extended for 60 minutes.
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/listenKey
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream&lt;/a&gt;
    -     */
    -    public String createListenKey() {
    -<span class="fc" id="L58">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.POST, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Keepalive a user data stream to prevent a time out. User data streams will close after 60 minutes.
    -     * It's recommended to send a ping about every 60 minutes.
    -     * &lt;br&gt;&lt;br&gt;
    -     * PUT /v1/listenKey
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream&lt;/a&gt;
    -     */
    -    public String extendListenKey() {
    -<span class="fc" id="L72">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.PUT, showLimitUsage);</span>
    -    }
    -
    -    /**
    -     * Close out a user data stream.
    -     * &lt;br&gt;&lt;br&gt;
    -     * DELETE /v1/listenKey
    -     * &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream&lt;/a&gt;
    -     */
    -    public String closeListenKey() {
    -<span class="fc" id="L85">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.DELETE, showLimitUsage);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
    deleted file mode 100644
    index 6ce7145..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.futures</span></div><h1>com.binance.connector.futures.client.impl.futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">113 of 986</td><td class="ctr2">88%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">35</td><td class="ctr2">189</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="Account.html" class="el_class">Account</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="391" alt="391"/></td><td class="ctr2" id="c1">90%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k1">29</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.html" class="el_class">PortfolioMargin</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="49" alt="49"/></td><td class="ctr2" id="c3">65%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k3">9</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="UserData.html" class="el_class">UserData</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="52" alt="52"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k2">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="Market.html" class="el_class">Market</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="381" alt="381"/></td><td class="ctr2" id="c0">95%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i1">74</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k0">30</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
    deleted file mode 100644
    index 73d3742..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.futures</span></div><h1>com.binance.connector.futures.client.impl.futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">113 of 986</td><td class="ctr2">88%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">35</td><td class="ctr2">189</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="Account.java.html" class="el_source">Account.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="391" alt="391"/></td><td class="ctr2" id="c1">90%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k1">29</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.java.html" class="el_source">PortfolioMargin.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="49" alt="49"/></td><td class="ctr2" id="c3">65%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k3">9</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="UserData.java.html" class="el_source">UserData.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="52" alt="52"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k2">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="Market.java.html" class="el_source">Market.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="381" alt="381"/></td><td class="ctr2" id="c0">95%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i1">74</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k0">30</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
    deleted file mode 100644
    index 5290366..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMAccount</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMAccount</span></div><h1>UMAccount</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 149</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="UMAccount.java.html#L19" class="el_method">UMAccount(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="UMAccount.java.html#L39" class="el_method">changeMultiAssetsMode(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="UMAccount.java.html#L265" class="el_method">futuresDownloadLink(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="UMAccount.java.html#L58" class="el_method">getCurrentMultiAssetMode(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="UMAccount.java.html#L121" class="el_method">futuresAccountBalance(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UMAccount.java.html#L140" class="el_method">accountInformation(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="UMAccount.java.html#L160" class="el_method">positionInformation(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="UMAccount.java.html#L224" class="el_method">getTradingRulesIndicators(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="UMAccount.java.html#L245" class="el_method">futuresDownloadId(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="UMAccount.java.html#L101" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="UMAccount.java.html#L183" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="UMAccount.java.html#L78" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a9"><a href="UMAccount.java.html#L203" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
    deleted file mode 100644
    index 03afe60..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
    +++ /dev/null
    @@ -1,269 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMAccount.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMAccount.java</span></div><h1>UMAccount.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.Account;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;USDⓈ-Margined Trade Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints&quot;&gt;Futures Account/Trade Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class UMAccount extends Account {
    -    public UMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L19">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L20">    }</span>
    -
    -<span class="fc" id="L22">    private final String MULTI_ASSETS_MARGIN = &quot;/v1/multiAssetsMargin&quot;;</span>
    -    /**
    -     * Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    -     * &lt;br&gt;&lt;br&gt;
    -     * POST /v1/multiAssetsMargin
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * multiAssetsMargin -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade&lt;/a&gt;
    -     */
    -    public String changeMultiAssetsMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L39">        ParameterChecker.checkParameter(parameters, &quot;dualSidePosition&quot;, String.class);</span>
    -<span class="fc" id="L40">        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.POST, getShowLimitUsage());</span>
    -    }
    -
    -    /**
    -     * Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/multiAssetsMargin
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data&lt;/a&gt;
    -     */
    -    public String getCurrentMultiAssetMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L58">        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/openOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data&lt;/a&gt;
    -     */
    -    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L78">        return super.currentAllOpenOrders(parameters);</span>
    -    }
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/allOrders
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * orderId -- optional/long &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data&lt;/a&gt;
    -     */
    -    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L101">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L102">        return super.allOrders(parameters);</span>
    -    }
    -
    -<span class="fc" id="L105">    private final String BALANCE = &quot;/v2/balance&quot;;</span>
    -    /**
    -     * Get Futures Account Balance
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v2/balance
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data&lt;/a&gt;
    -     */
    -    public String futuresAccountBalance(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L121">        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L124">    private final String ACCOUNT_INFORMATION = &quot;/v2/account&quot;;</span>
    -    /**
    -     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v2/account
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data&lt;/a&gt;
    -     */
    -    public String accountInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L140">        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L143">    private final String POSITION_RISK = &quot;/v2/positionRisk&quot;;</span>
    -    /**
    -     * Get current position information.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v2/positionRisk
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data&lt;/a&gt;
    -     */
    -    public String positionInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L160">        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -    /**
    -     * Get trades for a specific account and symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/userTrades
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string &lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * fromId -- optional/long &lt;br&gt;
    -     * limit -- optional/integer &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data&lt;/a&gt;
    -     */
    -    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L183">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L184">        return super.accountTradeList(parameters);</span>
    -    }
    -
    -    /**
    -     * Notional and Leverage Brackets
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/leverageBracket
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data&lt;/a&gt;
    -     */
    -    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L203">        return super.getLeverageBracket(parameters);</span>
    -    }
    -
    -<span class="fc" id="L206">    private final String API_TRADING_STATUS = &quot;/v1/apiTradingStatus&quot;;</span>
    -    /**
    -     * Futures Trading Quantitative Rules Indicators
    -     * For more information on this, please refer to the &lt;a href=&quot;https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272&quot;&gt;Futures Trading Quantitative Rules&lt;/a&gt;
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/apiTradingStatus
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data&lt;/a&gt;
    -     */
    -    public String getTradingRulesIndicators(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L224">        return getRequestHandler().sendSignedRequest(getProductUrl(), API_TRADING_STATUS, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L227">    private final String INCOME_ASYN = &quot;/v1/income/asyn&quot;;</span>
    -    /**
    -     * Get Download Id For Futures Transaction History
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/income/asyn
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * startTime -- optional/long &lt;br&gt;
    -     * endTime -- optional/long &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data&lt;/a&gt;
    -     */
    -    public String futuresDownloadId(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L245">        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L248">    private final String INCOME_ASYN_ID = &quot;/v1/income/asyn/id&quot;;</span>
    -    /**
    -     * Get Futures Transaction History Download Link by Id
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/income/asyn/id
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * downloadId -- mandatory/string &lt;br&gt;
    -     * recvWindow -- optional/long &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data&quot;&gt;
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data&lt;/a&gt;
    -     */
    -    public String futuresDownloadLink(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L265">        ParameterChecker.checkParameter(parameters, &quot;downloadId&quot;, String.class);</span>
    -<span class="fc" id="L266">        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN_ID, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
    deleted file mode 100644
    index fe1ad68..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMMarket</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMMarket</span></div><h1>UMMarket</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 144</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">30</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="UMMarket.java.html#L19" class="el_method">UMMarket(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UMMarket.java.html#L217" class="el_method">takerBuySellVol(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UMMarket.java.html#L243" class="el_method">historicalBlvt(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="UMMarket.java.html#L116" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="UMMarket.java.html#L141" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="UMMarket.java.html#L166" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="UMMarket.java.html#L191" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="UMMarket.java.html#L263" class="el_method">indexInfo(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="UMMarket.java.html#L283" class="el_method">assetIndex(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="UMMarket.java.html#L37" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="UMMarket.java.html#L55" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="UMMarket.java.html#L74" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a1"><a href="UMMarket.java.html#L93" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
    deleted file mode 100644
    index 994b2ba..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
    +++ /dev/null
    @@ -1,287 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMMarket.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMMarket.java</span></div><h1>UMMarket.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.Market;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;USDⓈ-Margined Market Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#market-data-endpoints&quot;&gt;Market Data Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class UMMarket extends Market {
    -    public UMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L19">        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L20">    }</span>
    -
    -    /**
    -     * Mark Price and Funding Rate
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/premiumIndex
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price&lt;/a&gt;
    -     */
    -    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L37">        return super.markPrice(parameters);</span>
    -    }
    -
    -    /**
    -     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/24hr
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics&lt;/a&gt;
    -     */
    -    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L55">        return super.ticker24H(parameters);</span>
    -    }
    -
    -    /**
    -     * Latest price for a symbol or symbols.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/price
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker&lt;/a&gt;
    -     */
    -    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L74">        return super.tickerSymbol(parameters);</span>
    -    }
    -
    -    /**
    -     * Best price/qty on the order book for a symbol or symbols.
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/ticker/bookTicker
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker&lt;/a&gt;
    -     */
    -    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L93">        return super.bookTicker(parameters);</span>
    -    }
    -
    -    /**
    -     * Open Interest History
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/openInterestHist
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&lt;/a&gt;
    -     */
    -    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L116">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L117">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L118">        return super.openInterestStatistics(parameters);</span>
    -    }
    -
    -    /**
    -     * Top Trader Long/Short Ratio (Positions)
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/topLongShortPositionRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions&lt;/a&gt;
    -     */
    -    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L141">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L142">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L143">        return super.topTraderLongShortPos(parameters);</span>
    -    }
    -
    -    /**
    -     * Top Trader Long/Short Ratio (Accounts)
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/topLongShortAccountRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&lt;/a&gt;
    -     */
    -    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L166">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L167">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L168">        return super.topTraderLongShortAccs(parameters);</span>
    -    }
    -
    -    /**
    -     * Long/Short Ratio
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/globalLongShortAccountRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio&lt;/a&gt;
    -     */
    -    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L191">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L192">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L193">        return super.longShortRatio(parameters);</span>
    -    }
    -
    -<span class="fc" id="L196">    private final String TAKE_BUY_SELL_VOLUME = &quot;/futures/data/takerlongshortRatio&quot;;</span>
    -    /**
    -     * Taker Buy/Sell Volume
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /futures/data/takerlongshortRatio
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    -     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume&lt;/a&gt;
    -     */
    -    public String takerBuySellVol(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L217">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L218">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    -<span class="fc" id="L219">        return getRequestHandler().sendPublicRequest(getBaseUrl(), TAKE_BUY_SELL_VOLUME, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L222">    private final String HISTORICAL_BLVT = &quot;/v1/lvtKlines&quot;;</span>
    -    /**
    -     * The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/lvtKlines
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    -     * interval -- mandatory/enum -- interval &lt;br&gt;
    -     * startTime -- optional/long -- Start Time &lt;br&gt;
    -     * endTime -- optional/long -- End Time &lt;br&gt;
    -     * limit -- optional/long -- default 500, max 1000 &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick&lt;/a&gt;
    -     */
    -    public String historicalBlvt(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L243">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    -<span class="fc" id="L244">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    -<span class="fc" id="L245">        return getRequestHandler().sendPublicRequest(getProductUrl(), HISTORICAL_BLVT, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L248">    private final String INDEX_INFO = &quot;/v1/indexInfo&quot;;</span>
    -    /**
    -     * GET /v1/indexInfo
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information&lt;/a&gt;
    -     */
    -    public String indexInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L263">        return getRequestHandler().sendPublicRequest(getProductUrl(), INDEX_INFO, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -<span class="fc" id="L266">    private final String ASSET_INDEX = &quot;/v1/assetIndex&quot;;</span>
    -    /**
    -     * asset index for Multi-Assets mode
    -     * &lt;br&gt;&lt;br&gt;
    -     * GET /v1/assetIndex
    -     * &lt;br&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string -- the trading pair &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index&lt;/a&gt;
    -     */
    -    public String assetIndex(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L283">        return getRequestHandler().sendPublicRequest(getProductUrl(), ASSET_INDEX, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    -    }
    -
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
    deleted file mode 100644
    index e451201..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMPortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMPortfolioMargin</span></div><h1>UMPortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="UMPortfolioMargin.java.html#L17" class="el_method">UMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="UMPortfolioMargin.java.html#L34" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
    deleted file mode 100644
    index 6e68a24..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
    +++ /dev/null
    @@ -1,37 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMPortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMPortfolioMargin.java</span></div><h1>UMPortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    -
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;USDⓈ-Margined Portfolio Margin Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-endpoints&quot;&gt;PortfolioMargin Endpoint&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class UMPortfolioMargin extends PortfolioMargin {
    -    public UMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L17">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L18">    }</span>
    -
    -    /**
    -     * Current Portfolio Margin exchange trading rules.
    -     * GET /v1/pmExchangeInfo
    -     * &lt;br&gt;
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * &lt;br&gt;&lt;br&gt;
    -     * symbol -- optional/string &lt;br&gt;
    -     * @return String
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information&quot;&gt;
    -     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information&lt;/a&gt;
    -     */
    -    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L34">        return super.portfolioMarginExchangeInfo(parameters);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
    deleted file mode 100644
    index 5333821..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMUserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMUserData</span></div><h1>UMUserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMUserData.java.html#L16" class="el_method">UMUserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
    deleted file mode 100644
    index 1e37eb5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMUserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMUserData.java</span></div><h1>UMUserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    -
    -import com.binance.connector.futures.client.impl.futures.UserData;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * &lt;h2&gt;USDⓈ-Margined User Data Streams Endpoints&lt;/h2&gt;
    - * All endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt;User Data Streams&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    - */
    -public class UMUserData extends UserData {
    -    public UMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L16">        super(productUrl, apiKey, showLimitUsage, proxy);</span>
    -<span class="fc" id="L17">    }</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
    deleted file mode 100644
    index 435639f..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.um_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.um_futures</span></div><h1>com.binance.connector.futures.client.impl.um_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 312</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMAccount.html" class="el_class">UMAccount</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="149" alt="149"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">13</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UMMarket.html" class="el_class">UMMarket</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="144" alt="144"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="UMPortfolioMargin.html" class="el_class">UMPortfolioMargin</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMUserData.html" class="el_class">UMUserData</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
    deleted file mode 100644
    index a4d2a66..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.um_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.um_futures</span></div><h1>com.binance.connector.futures.client.impl.um_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 312</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMAccount.java.html" class="el_source">UMAccount.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="149" alt="149"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">13</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UMMarket.java.html" class="el_source">UMMarket.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="144" alt="144"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="UMPortfolioMargin.java.html" class="el_source">UMPortfolioMargin.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMUserData.java.html" class="el_source">UMUserData.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
    deleted file mode 100644
    index 263310b..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMFuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMFuturesClientImpl</span></div><h1>CMFuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 97</td><td class="ctr2">73%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">18</td><td class="ctr1">4</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a5"><a href="CMFuturesClientImpl.java.html#L30" class="el_method">CMFuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="CMFuturesClientImpl.java.html#L22" class="el_method">CMFuturesClientImpl(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CMFuturesClientImpl.java.html#L26" class="el_method">CMFuturesClientImpl(String, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CMFuturesClientImpl.java.html#L14" class="el_method">CMFuturesClientImpl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="CMFuturesClientImpl.java.html#L39" class="el_method">market()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html#L44" class="el_method">account()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="CMFuturesClientImpl.java.html#L54" class="el_method">portfolioMargin()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="CMFuturesClientImpl.java.html#L49" class="el_method">userData()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="CMFuturesClientImpl.java.html#L34" class="el_method">CMFuturesClientImpl(String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="CMFuturesClientImpl.java.html#L18" class="el_method">CMFuturesClientImpl(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="CMFuturesClientImpl.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
    deleted file mode 100644
    index 4f94972..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
    +++ /dev/null
    @@ -1,57 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMFuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">CMFuturesClientImpl.java</span></div><h1>CMFuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.enums.DefaultUrls;
    -import com.binance.connector.futures.client.impl.cm_futures.CMMarket;
    -import com.binance.connector.futures.client.impl.cm_futures.CMAccount;
    -import com.binance.connector.futures.client.impl.cm_futures.CMUserData;
    -import com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin;
    -
    -public class CMFuturesClientImpl extends FuturesClientImpl {
    -<span class="fc" id="L10">    private static String defaultBaseUrl = DefaultUrls.COINM_PROD_URL;</span>
    -<span class="fc" id="L11">    private static String cmProduct = &quot;/dapi&quot;;</span>
    -
    -    public CMFuturesClientImpl() {
    -<span class="nc" id="L14">        super(defaultBaseUrl, cmProduct);</span>
    -<span class="nc" id="L15">    }</span>
    -
    -    public CMFuturesClientImpl(String baseUrl) {
    -<span class="fc" id="L18">        super(baseUrl, cmProduct);</span>
    -<span class="fc" id="L19">    }</span>
    -
    -    public CMFuturesClientImpl(String apiKey, String secretKey) {
    -<span class="nc" id="L22">        super(apiKey, secretKey, defaultBaseUrl, cmProduct);</span>
    -<span class="nc" id="L23">    }</span>
    -
    -    public CMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
    -<span class="nc" id="L26">        super(baseUrl, cmProduct, showLimitUsage);</span>
    -<span class="nc" id="L27">    }</span>
    -
    -    public CMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
    -<span class="nc" id="L30">        super(apiKey, secretKey, defaultBaseUrl, cmProduct, showLimitUsage);</span>
    -<span class="nc" id="L31">    }</span>
    -
    -    public CMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
    -<span class="fc" id="L34">        super(apiKey, secretKey, baseUrl, cmProduct);</span>
    -<span class="fc" id="L35">    }</span>
    -
    -    @Override
    -    public CMMarket market() {
    -<span class="fc" id="L39">        return new CMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public CMAccount account() {
    -<span class="fc" id="L44">        return new CMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public CMUserData userData() {
    -<span class="fc" id="L49">        return new CMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public CMPortfolioMargin portfolioMargin() {
    -<span class="fc" id="L54">        return new CMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    deleted file mode 100644
    index 9890796..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 267</td><td class="ctr2">91%</td><td class="bar">1 of 4</td><td class="ctr2">75%</td><td class="ctr1">2</td><td class="ctr2">13</td><td class="ctr1">3</td><td class="ctr2">38</td><td class="ctr1">1</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L111" class="el_method">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="48" alt="48"/></td><td class="ctr2" id="c9">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L72" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="38" alt="38"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L153" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L189" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L56" class="el_method">indexPriceStreamRequestString(String, int, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="24" alt="24"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="CMWebsocketClientImpl.java.html#L101" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L137" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L173" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    deleted file mode 100644
    index 87097d2..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    +++ /dev/null
    @@ -1,194 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">CMWebsocketClientImpl.java</span></div><h1>CMWebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.enums.DefaultUrls;
    -import com.binance.connector.futures.client.utils.RequestBuilder;
    -import com.binance.connector.futures.client.utils.WebSocketCallback;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import okhttp3.Request;
    -
    -/**
    - * &lt;h2&gt;COIN-M Websocket Streams&lt;/h2&gt;
    - * All stream endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt; Websocket Market Streams&lt;/a&gt; and
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt; User Data Streams&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned as callback.
    - */
    -public class CMWebsocketClientImpl extends WebsocketClientImpl {
    -    public CMWebsocketClientImpl() {
    -<span class="fc" id="L20">        super(DefaultUrls.COINM_WS_URL);</span>
    -<span class="fc" id="L21">    }</span>
    -
    -    public CMWebsocketClientImpl(String baseUrl) {
    -<span class="nc" id="L24">        super(baseUrl);</span>
    -<span class="nc" id="L25">    }</span>
    -
    -    /**
    -     * Index Price Stream
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;pair&amp;gt;@indexPrice or &amp;lt;pair&amp;gt;@indexPrice@1s
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 3000ms or 1000ms
    -     *
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams&lt;/a&gt;
    -     */
    -    public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L42">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L43">        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    -    }
    -
    -    /**
    -     * For creating the request and refactoring the request builder because of long statement and code redundancy smell.
    -     * @param initalString
    -     * @param speed
    -     * @param pair
    -     * @return
    -     */
    -
    -//    Refactored Area Starts Method apllied -&gt; Extract method
    -    public String indexPriceStreamRequestString(String initalString, int speed, String pair){
    -<span class="fc" id="L56">        String BaseUrl = getBaseUrl();</span>
    -<span class="fc" id="L57">        pair = pair.toLowerCase();</span>
    -<span class="fc" id="L58">        return String.format(initalString,BaseUrl,pair,speed) ;</span>
    -    }
    -    /**
    -     * Same as {@link #indexPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L72">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L73">        Request request = null;</span>
    -<span class="fc" id="L74">        final int defaultSpeed = 3;</span>
    -<span class="fc bfc" id="L75" title="All 2 branches covered.">        if (speed == defaultSpeed) {</span>
    -<span class="fc" id="L76">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice&quot;,speed,pair);</span>
    -<span class="fc" id="L77">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
    -<span class="fc" id="L78">        } else {</span>
    -<span class="fc" id="L79">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice@%ss&quot;,speed,pair);</span>
    -<span class="fc" id="L80">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
    -        }
    -<span class="fc" id="L82">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -//Refactored Area Ends
    -
    -    /**
    -     * Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;pair&amp;gt;@markPrice or &amp;lt;pair&amp;gt;@markPrice@1s
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 3000ms or 1000ms
    -     *
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&lt;/a&gt;
    -     */
    -    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L101">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L102">        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));</span>
    -    }
    -
    -    /**
    -     * Same as {@link #markPriceSymbolsPairStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param markPriceSymbolParams@return int - Connection ID
    -     */
    -    public int markPriceSymbolsPairStream(MarkPriceSymbolParams markPriceSymbolParams) {
    -<span class="fc" id="L111">        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L112">        Request request = null;</span>
    -<span class="fc" id="L113">        final int defaultSpeed = 3;</span>
    -<span class="pc bpc" id="L114" title="1 of 2 branches missed.">        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {</span>
    -<span class="nc" id="L115">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));</span>
    -        } else {
    -<span class="fc" id="L117">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));</span>
    -        }
    -<span class="fc" id="L119">        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);</span>
    -    }
    -
    -    /**
    -     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;pair&amp;gt;@indexPriceKline_&amp;lt;interval&amp;gt;
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms
    -     *
    -     * @param pair trading pair
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&lt;/a&gt;
    -     */
    -    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L137">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L138">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    -    }
    -
    -    /**
    -     * Same as {@link #indexKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param pair trading pair
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L153">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="fc" id="L154">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    -<span class="fc" id="L155">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@markPriceKline_&amp;lt;interval&amp;gt;
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms
    -     *
    -     * @param symbol trading symbol
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&lt;/a&gt;
    -     */
    -    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L173">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="fc" id="L174">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    -    }
    -
    -    /**
    -     * Same as {@link #markKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L189">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="fc" id="L190">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    -<span class="fc" id="L191">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
    deleted file mode 100644
    index 220a07a..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>FuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">FuturesClientImpl</span></div><h1>FuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 81</td><td class="ctr2">75%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">13</td><td class="ctr1">8</td><td class="ctr2">26</td><td class="ctr1">4</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a1"><a href="FuturesClientImpl.java.html#L19" class="el_method">FuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="FuturesClientImpl.java.html#L55" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="FuturesClientImpl.java.html#L59" class="el_method">setProxy(ProxyAuth)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="FuturesClientImpl.java.html#L67" class="el_method">unsetProxy()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="FuturesClientImpl.java.html#L12" class="el_method">FuturesClientImpl(String, String, String, String, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html#L23" class="el_method">FuturesClientImpl(String, String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="FuturesClientImpl.java.html#L15" class="el_method">FuturesClientImpl(String, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="FuturesClientImpl.java.html#L35" class="el_method">getApiKey()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="FuturesClientImpl.java.html#L39" class="el_method">getSecretKey()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="FuturesClientImpl.java.html#L43" class="el_method">getBaseUrl()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="FuturesClientImpl.java.html#L47" class="el_method">getProductUrl()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="FuturesClientImpl.java.html#L51" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="FuturesClientImpl.java.html#L63" class="el_method">getProxy()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
    deleted file mode 100644
    index 66c1c3a..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
    +++ /dev/null
    @@ -1,71 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>FuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">FuturesClientImpl.java</span></div><h1>FuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.FuturesClient;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -public abstract class FuturesClientImpl implements FuturesClient {
    -    private final String apiKey;
    -    private final String secretKey;
    -    private final String baseUrl;
    -    private final String productUrl;
    -    private boolean showLimitUsage;
    -<span class="fc" id="L12">    private ProxyAuth proxy = null;</span>
    -
    -    public FuturesClientImpl(String baseUrl, String product) {
    -<span class="fc" id="L15">        this(null, null, baseUrl, product);</span>
    -<span class="fc" id="L16">    }</span>
    -
    -    public FuturesClientImpl(String baseUrl, String product, boolean showLimitUsage) {
    -<span class="nc" id="L19">        this(null, null, baseUrl, product, showLimitUsage);</span>
    -<span class="nc" id="L20">    }</span>
    -
    -    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product) {
    -<span class="fc" id="L23">        this(apiKey, secretKey, baseUrl, product, false);</span>
    -<span class="fc" id="L24">    }</span>
    -
    -<span class="fc" id="L26">    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product, boolean showLimitUsage) {</span>
    -<span class="fc" id="L27">        this.apiKey = apiKey;</span>
    -<span class="fc" id="L28">        this.secretKey = secretKey;</span>
    -<span class="fc" id="L29">        this.baseUrl = baseUrl;</span>
    -<span class="fc" id="L30">        this.productUrl = baseUrl + product;</span>
    -<span class="fc" id="L31">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="fc" id="L32">    }</span>
    -
    -    public String getApiKey() {
    -<span class="fc" id="L35">        return this.apiKey;</span>
    -    }
    -
    -    public String getSecretKey() {
    -<span class="fc" id="L39">        return this.secretKey;</span>
    -    }
    -
    -    public String getBaseUrl() {
    -<span class="fc" id="L43">        return this.baseUrl;</span>
    -    }
    -
    -    public String getProductUrl() {
    -<span class="fc" id="L47">        return this.productUrl;</span>
    -    }
    -
    -    public boolean getShowLimitUsage() {
    -<span class="fc" id="L51">        return this.showLimitUsage;</span>
    -    }
    -
    -    public void setShowLimitUsage(boolean showLimitUsage) {
    -<span class="nc" id="L55">        this.showLimitUsage = showLimitUsage;</span>
    -<span class="nc" id="L56">    }</span>
    -
    -    public void setProxy(ProxyAuth proxy) {
    -<span class="nc" id="L59">        this.proxy = proxy;</span>
    -<span class="nc" id="L60">    }</span>
    -
    -    public ProxyAuth getProxy() {
    -<span class="fc" id="L63">        return proxy;</span>
    -    }
    -
    -    public void unsetProxy() {
    -<span class="nc" id="L67">        this.proxy = null;</span>
    -<span class="nc" id="L68">    }</span>
    -
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    deleted file mode 100644
    index cb7ac66..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">MarkPriceSymbolParams</span></div><h1>MarkPriceSymbolParams</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 39</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">7</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MarkPriceSymbolParams.java.html#L22" class="el_method">MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MarkPriceSymbolParams.java.html#L32" class="el_method">getPair()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MarkPriceSymbolParams.java.html#L36" class="el_method">getSpeed()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html#L40" class="el_method">getOnOpenCallback()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MarkPriceSymbolParams.java.html#L44" class="el_method">getOnMessageCallback()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MarkPriceSymbolParams.java.html#L48" class="el_method">getOnClosingCallback()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MarkPriceSymbolParams.java.html#L52" class="el_method">getOnFailureCallback()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    deleted file mode 100644
    index 1c9579e..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    +++ /dev/null
    @@ -1,55 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">MarkPriceSymbolParams.java</span></div><h1>MarkPriceSymbolParams.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.utils.WebSocketCallback;
    -
    -public class MarkPriceSymbolParams {
    -    private final String pair;
    -    private final int speed;
    -    private final WebSocketCallback onOpenCallback;
    -    private final WebSocketCallback onMessageCallback;
    -    private final WebSocketCallback onClosingCallback;
    -    private final WebSocketCallback onFailureCallback;
    -
    -    /**
    -     * @param pair trading pair
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     *
    -     */
    -<span class="fc" id="L22">    public MarkPriceSymbolParams(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {</span>
    -<span class="fc" id="L23">        this.pair = pair;</span>
    -<span class="fc" id="L24">        this.speed = speed;</span>
    -<span class="fc" id="L25">        this.onOpenCallback = onOpenCallback;</span>
    -<span class="fc" id="L26">        this.onMessageCallback = onMessageCallback;</span>
    -<span class="fc" id="L27">        this.onClosingCallback = onClosingCallback;</span>
    -<span class="fc" id="L28">        this.onFailureCallback = onFailureCallback;</span>
    -<span class="fc" id="L29">    }</span>
    -
    -    public String getPair() {
    -<span class="fc" id="L32">        return pair;</span>
    -    }
    -
    -    public int getSpeed() {
    -<span class="fc" id="L36">        return speed;</span>
    -    }
    -
    -    public WebSocketCallback getOnOpenCallback() {
    -<span class="fc" id="L40">        return onOpenCallback;</span>
    -    }
    -
    -    public WebSocketCallback getOnMessageCallback() {
    -<span class="fc" id="L44">        return onMessageCallback;</span>
    -    }
    -
    -    public WebSocketCallback getOnClosingCallback() {
    -<span class="fc" id="L48">        return onClosingCallback;</span>
    -    }
    -
    -    public WebSocketCallback getOnFailureCallback() {
    -<span class="fc" id="L52">        return onFailureCallback;</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
    deleted file mode 100644
    index 929f482..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMFuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">UMFuturesClientImpl</span></div><h1>UMFuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 97</td><td class="ctr2">73%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">18</td><td class="ctr1">4</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a8"><a href="UMFuturesClientImpl.java.html#L30" class="el_method">UMFuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UMFuturesClientImpl.java.html#L22" class="el_method">UMFuturesClientImpl(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="UMFuturesClientImpl.java.html#L26" class="el_method">UMFuturesClientImpl(String, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html#L14" class="el_method">UMFuturesClientImpl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="UMFuturesClientImpl.java.html#L39" class="el_method">market()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UMFuturesClientImpl.java.html#L44" class="el_method">account()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="UMFuturesClientImpl.java.html#L54" class="el_method">portfolioMargin()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="UMFuturesClientImpl.java.html#L49" class="el_method">userData()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="UMFuturesClientImpl.java.html#L34" class="el_method">UMFuturesClientImpl(String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="UMFuturesClientImpl.java.html#L18" class="el_method">UMFuturesClientImpl(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="UMFuturesClientImpl.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
    deleted file mode 100644
    index 93865f5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
    +++ /dev/null
    @@ -1,57 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMFuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">UMFuturesClientImpl.java</span></div><h1>UMFuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.enums.DefaultUrls;
    -import com.binance.connector.futures.client.impl.um_futures.UMAccount;
    -import com.binance.connector.futures.client.impl.um_futures.UMMarket;
    -import com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin;
    -import com.binance.connector.futures.client.impl.um_futures.UMUserData;
    -
    -public class UMFuturesClientImpl extends FuturesClientImpl {
    -<span class="fc" id="L10">    private static String defaultBaseUrl = DefaultUrls.USDM_PROD_URL;</span>
    -<span class="fc" id="L11">    private static String umProduct = &quot;/fapi&quot;;</span>
    -
    -    public UMFuturesClientImpl() {
    -<span class="nc" id="L14">        super(defaultBaseUrl, umProduct);</span>
    -<span class="nc" id="L15">    }</span>
    -
    -    public UMFuturesClientImpl(String baseUrl) {
    -<span class="fc" id="L18">        super(baseUrl, umProduct);</span>
    -<span class="fc" id="L19">    }</span>
    -
    -    public UMFuturesClientImpl(String apiKey, String secretKey) {
    -<span class="nc" id="L22">        super(apiKey, secretKey, defaultBaseUrl, umProduct);</span>
    -<span class="nc" id="L23">    }</span>
    -
    -    public UMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
    -<span class="nc" id="L26">        super(baseUrl, umProduct, showLimitUsage);</span>
    -<span class="nc" id="L27">    }</span>
    -
    -    public UMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
    -<span class="nc" id="L30">        super(apiKey, secretKey, defaultBaseUrl, umProduct, showLimitUsage);</span>
    -<span class="nc" id="L31">    }</span>
    -
    -    public UMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
    -<span class="fc" id="L34">        super(apiKey, secretKey, baseUrl, umProduct);</span>
    -<span class="fc" id="L35">    }</span>
    -
    -    @Override
    -    public UMMarket market() {
    -<span class="fc" id="L39">        return new UMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public UMAccount account() {
    -<span class="fc" id="L44">        return new UMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public UMUserData userData() {
    -<span class="fc" id="L49">        return new UMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -
    -    @Override
    -    public UMPortfolioMargin portfolioMargin() {
    -<span class="fc" id="L54">        return new UMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
    deleted file mode 100644
    index 0cd5802..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">UMWebsocketClientImpl</span></div><h1>UMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">105 of 105</td><td class="ctr2">0%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">16</td><td class="ctr2">16</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="UMWebsocketClientImpl.java.html#L56" class="el_method">allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="43" alt="43"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="UMWebsocketClientImpl.java.html#L95" class="el_method">compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UMWebsocketClientImpl.java.html#L80" class="el_method">compositeIndexSymbolInfo(String, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="UMWebsocketClientImpl.java.html#L42" class="el_method">allMarkPriceStream(int, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UMWebsocketClientImpl.java.html#L21" class="el_method">UMWebsocketClientImpl()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html#L25" class="el_method">UMWebsocketClientImpl(String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
    deleted file mode 100644
    index f332064..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
    +++ /dev/null
    @@ -1,101 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMWebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">UMWebsocketClientImpl.java</span></div><h1>UMWebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.enums.DefaultUrls;
    -import com.binance.connector.futures.client.utils.RequestBuilder;
    -import com.binance.connector.futures.client.utils.WebSocketCallback;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import okhttp3.Request;
    -
    -/**
    - * &lt;h2&gt;USDⓈ-M  Websocket Streams&lt;/h2&gt;
    - * All stream endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt; Websocket Market Streams&lt;/a&gt; and
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt; User Data Streams&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned as callback.
    - */
    -public class UMWebsocketClientImpl extends WebsocketClientImpl {
    -
    -    public UMWebsocketClientImpl() {
    -<span class="nc" id="L21">        super(DefaultUrls.USDM_WS_URL);</span>
    -<span class="nc" id="L22">    }</span>
    -
    -    public UMWebsocketClientImpl(String baseUrl) {
    -<span class="nc" id="L25">        super(baseUrl);</span>
    -<span class="nc" id="L26">    }</span>
    -
    -    /**
    -     * Mark price and funding rate for all symbols pushed every 3 seconds or every second.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@markPrice or &amp;lt;symbol&amp;gt;@markPrice@1s
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 3000ms or 1000ms
    -     *
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market&lt;/a&gt;
    -     */
    -    public int allMarkPriceStream(int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L42">        return allMarkPriceStream(speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    -    }
    -
    -    /**
    -     * Same as {@link #allMarkPriceStream(int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    public int allMarkPriceStream(int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L56">        Request request = null;</span>
    -<span class="nc" id="L57">        final int defaultSpeed = 3;</span>
    -<span class="nc bnc" id="L58" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L59">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!markPrice@arr&quot;, getBaseUrl()));</span>
    -        } else {
    -<span class="nc" id="L61">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!markPrice@arr@%ss&quot;, getBaseUrl(), speed));</span>
    -        }
    -<span class="nc" id="L63">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Composite index information for index symbols pushed every second.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@compositeIndex
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 1000ms
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams&lt;/a&gt;
    -     */
    -    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L80">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L81">        return compositeIndexSymbolInfo(symbol, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    -    }
    -
    -    /**
    -     * Same as {@link #compositeIndexSymbolInfo(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L95">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L96">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@compositeIndex&quot;, getBaseUrl(), symbol.toLowerCase()));</span>
    -<span class="nc" id="L97">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    deleted file mode 100644
    index d1fe3cc..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">WebsocketClientImpl</span></div><h1>WebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">696 of 863</td><td class="ctr2">19%</td><td class="bar">8 of 14</td><td class="ctr2">42%</td><td class="ctr1">36</td><td class="ctr2">48</td><td class="ctr1">76</td><td class="ctr2">115</td><td class="ctr1">30</td><td class="ctr2">41</td></tr></tfoot><tbody><tr><td id="a36"><a href="WebsocketClientImpl.java.html#L548" class="el_method">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="67" alt="67"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="WebsocketClientImpl.java.html#L596" class="el_method">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="111" height="10" title="62" alt="62"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a17"><a href="WebsocketClientImpl.java.html#L205" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="44" alt="44"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a27"><a href="WebsocketClientImpl.java.html#L165" class="el_method">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="WebsocketClientImpl.java.html#L80" class="el_method">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a34"><a href="WebsocketClientImpl.java.html#L247" class="el_method">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a39"><a href="WebsocketClientImpl.java.html#L322" class="el_method">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="WebsocketClientImpl.java.html#L396" class="el_method">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a22"><a href="WebsocketClientImpl.java.html#L470" class="el_method">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a30"><a href="WebsocketClientImpl.java.html#L637" class="el_method">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a15"><a href="WebsocketClientImpl.java.html#L669" class="el_method">combineStreams(ArrayList, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a32"><a href="WebsocketClientImpl.java.html#L120" class="el_method">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c10">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h24">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="WebsocketClientImpl.java.html#L284" class="el_method">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="WebsocketClientImpl.java.html#L359" class="el_method">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="WebsocketClientImpl.java.html#L431" class="el_method">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="WebsocketClientImpl.java.html#L507" class="el_method">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="WebsocketClientImpl.java.html#L187" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a35"><a href="WebsocketClientImpl.java.html#L530" class="el_method">partialDepthStream(String, int, int, WebSocketCallback)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a26"><a href="WebsocketClientImpl.java.html#L148" class="el_method">klineStream(String, String, WebSocketCallback)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a19"><a href="WebsocketClientImpl.java.html#L579" class="el_method">diffDepthStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a0"><a href="WebsocketClientImpl.java.html#L64" class="el_method">aggTradeStream(String, WebSocketCallback)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a33"><a href="WebsocketClientImpl.java.html#L231" class="el_method">miniTickerStream(String, WebSocketCallback)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a38"><a href="WebsocketClientImpl.java.html#L306" class="el_method">symbolTicker(String, WebSocketCallback)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h21">2</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a10"><a href="WebsocketClientImpl.java.html#L380" class="el_method">bookTicker(String, WebSocketCallback)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h22">2</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a21"><a href="WebsocketClientImpl.java.html#L454" class="el_method">forceOrderStream(String, WebSocketCallback)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a29"><a href="WebsocketClientImpl.java.html#L622" class="el_method">listenUserStream(String, WebSocketCallback)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="WebsocketClientImpl.java.html#L654" class="el_method">combineStreams(ArrayList, WebSocketCallback)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h26">1</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a6"><a href="WebsocketClientImpl.java.html#L270" class="el_method">allMiniTickerStream(WebSocketCallback)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f28">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h27">1</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a8"><a href="WebsocketClientImpl.java.html#L345" class="el_method">allTickerStream(WebSocketCallback)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f29">1</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j27">1</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a2"><a href="WebsocketClientImpl.java.html#L417" class="el_method">allBookTickerStream(WebSocketCallback)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f30">1</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h29">1</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j28">1</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a4"><a href="WebsocketClientImpl.java.html#L493" class="el_method">allForceOrderStream(WebSocketCallback)</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c40">0%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f31">1</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j29">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a13"><a href="WebsocketClientImpl.java.html#L681" class="el_method">closeConnection(int)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="26" alt="26"/></td><td class="ctr2" id="c9">83%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f32">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a12"><a href="WebsocketClientImpl.java.html#L695" class="el_method">closeAllConnections()</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a18"><a href="WebsocketClientImpl.java.html#L718" class="el_method">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a31"><a href="WebsocketClientImpl.java.html#L103" class="el_method">markPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a40"><a href="WebsocketClientImpl.java.html#L31" class="el_method">WebsocketClientImpl(String)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="14" alt="14"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a37"><a href="WebsocketClientImpl.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b36"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a25"><a href="WebsocketClientImpl.java.html#L41" class="el_method">getNoopCallback()</a></td><td class="bar" id="b37"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a23"><a href="WebsocketClientImpl.java.html#L45" class="el_method">getBaseUrl()</a></td><td class="bar" id="b38"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a24"><a href="WebsocketClientImpl.java.html#L726" class="el_method">getConnections()</a></td><td class="bar" id="b39"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a28"><a href="WebsocketClientImpl.java.html#L33" class="el_method">lambda$new$0(String)</a></td><td class="bar" id="b40"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    deleted file mode 100644
    index 3f4916c..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    +++ /dev/null
    @@ -1,729 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">WebsocketClientImpl.java</span></div><h1>WebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    -
    -import com.binance.connector.futures.client.WebsocketClient;
    -import com.binance.connector.futures.client.utils.HttpClientSingleton;
    -import com.binance.connector.futures.client.utils.RequestBuilder;
    -import com.binance.connector.futures.client.utils.UrlBuilder;
    -import com.binance.connector.futures.client.utils.WebSocketCallback;
    -import com.binance.connector.futures.client.utils.WebSocketConnection;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.ArrayList;
    -import java.util.HashMap;
    -import java.util.Iterator;
    -import java.util.Map;
    -import okhttp3.Request;
    -import org.slf4j.Logger;
    -import org.slf4j.LoggerFactory;
    -
    -/**
    - * &lt;h2&gt;Futures Websocket Streams&lt;/h2&gt;
    - * All stream endpoints under the
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt; USDⓈ-M Websocket Market Streams&lt;/a&gt; and
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt; COIN-M Websocket Market Streams&lt;/a&gt; and
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt; USDⓈ-M User Data Streams&lt;/a&gt; and
    - * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt; COIN-M User Data Streams&lt;/a&gt;
    - * section of the API documentation will be implemented in this class.
    - * &lt;br&gt;
    - * Response will be returned as callback.
    - */
    -public abstract class WebsocketClientImpl implements WebsocketClient {
    -    private final String baseUrl;
    -<span class="fc" id="L31">    private final Map&lt;Integer, WebSocketConnection&gt; connections = new HashMap&lt;&gt;();</span>
    -<span class="fc" id="L32">    private final WebSocketCallback noopCallback = msg -&gt; {</span>
    -<span class="fc" id="L33">    };</span>
    -<span class="fc" id="L34">    private static final Logger logger = LoggerFactory.getLogger(WebsocketClientImpl.class);</span>
    -
    -<span class="fc" id="L36">    public WebsocketClientImpl(String baseUrl) {</span>
    -<span class="fc" id="L37">        this.baseUrl = baseUrl;</span>
    -<span class="fc" id="L38">    }</span>
    -
    -    public WebSocketCallback getNoopCallback() {
    -<span class="fc" id="L41">        return this.noopCallback;</span>
    -    }
    -
    -    public String getBaseUrl() {
    -<span class="fc" id="L45">        return this.baseUrl;</span>
    -    }
    -
    -    /**
    -     * The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.
    -     * Only market trades will be aggregated, which means the insurance fund trades and ADL trades won't be aggregated.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@aggTrade
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 100ms
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int aggTradeStream(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L64">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L65">        return aggTradeStream(symbol, noopCallback,  onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #aggTradeStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L80">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L81">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@aggTrade&quot;, baseUrl, symbol.toLowerCase()));</span>
    -<span class="nc" id="L82">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@markPrice or &amp;lt;symbol&amp;gt;@markPrice@1s
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 3000ms or 1000ms
    -     *
    -     * @param symbol trading symbol
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream&lt;/a&gt;
    -     */
    -    @Override
    -    public int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
    -<span class="fc" id="L103">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="fc" id="L104">        return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #markPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param speed speed in seconds, can be 1 or 3
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="fc" id="L120">        Request request = null;</span>
    -<span class="fc" id="L121">        final int defaultSpeed = 3;</span>
    -<span class="pc bpc" id="L122" title="1 of 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="fc" id="L123">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, baseUrl, symbol.toLowerCase()));</span>
    -        } else {
    -<span class="nc" id="L125">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
    -        }
    -<span class="fc" id="L127">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@kline_&amp;lt;interval&amp;gt;
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms
    -     *
    -     * @param symbol trading symbol
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int klineStream(String symbol, String interval, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L148">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L149">        return klineStream(symbol, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #klineStream(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int klineStream(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L165">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L166">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@kline_%s&quot;, baseUrl, symbol.toLowerCase(), interval));</span>
    -<span class="nc" id="L167">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing). Contract Types are: perpetual, current_quarter, next_quarter
    -     * &lt;br&gt;&lt;br&gt;
    -     *  &amp;lt;pair&amp;gt;_&amp;lt;contractType&amp;gt;@continuousKline_&amp;lt;interval&amp;gt;
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms
    -     *
    -     * @param pair trading pair
    -     * @param contractType perpetual, current_quarter, next_quarter
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L187">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L188">        return continuousKlineStream(pair, contractType, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #continuousKlineStream(String, String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param pair trading pair
    -     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    -     * @param contractType perpetual, current_quarter, next_quarter
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L205">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    -<span class="nc" id="L206">        ParameterChecker.checkParameterType(contractType, String.class, &quot;contractType&quot;);</span>
    -<span class="nc" id="L207">        ParameterChecker.checkParameterType(interval, String.class, &quot;interval&quot;);</span>
    -
    -<span class="nc" id="L209">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s_%s@continuousKline_%s&quot;, baseUrl, pair.toLowerCase(), contractType, interval));</span>
    -<span class="nc" id="L210">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * 24hr rolling window mini-ticker statistics.
    -     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@miniTicker
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 500ms
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream&lt;/a&gt;
    -     */
    -    @Override
    -    public int miniTickerStream(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L231">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L232">        return miniTickerStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #miniTickerStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L247">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L248">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@miniTicker&quot;, baseUrl, symbol.toLowerCase()));</span>
    -<span class="nc" id="L249">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * 24hr rolling window mini-ticker statistics for all symbols that changed in an array.
    -     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    -     * Note that only tickers that have changed will be present in the array.
    -     * &lt;br&gt;&lt;br&gt;
    -     * !miniTicker@arr
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 1000ms
    -     *
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream&lt;/a&gt;
    -     */
    -    @Override
    -    public int allMiniTickerStream(WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L270">        return allMiniTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #allMiniTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L284">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!miniTicker@arr&quot;, baseUrl));</span>
    -<span class="nc" id="L285">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * 24hr rolling window ticker statistics for a single symbol.
    -     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@ticker
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 500ms
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int symbolTicker(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L306">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L307">        return symbolTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #symbolTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L322">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L323">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@ticker&quot;, baseUrl, symbol.toLowerCase()));</span>
    -<span class="nc" id="L324">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * 24hr rolling window ticker statistics for all symbols.
    -     * These are NOT the statistics of the UTC day, but a 24hr rolling window from requestTime to 24hrs before.
    -     * Note that only tickers that have changed will be present in the array.
    -     * &lt;br&gt;&lt;br&gt;
    -     * !ticker@arr
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 1000ms
    -     *
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int allTickerStream(WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L345">        return allTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #allTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L359">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!ticker@arr&quot;, baseUrl));</span>
    -<span class="nc" id="L360">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -     /**
    -     * Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@bookTicker
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: Real-time
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int bookTicker(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L380">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L381">        return bookTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #bookTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L396">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L397">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@bookTicker&quot;, baseUrl, symbol.toLowerCase()));</span>
    -<span class="nc" id="L398">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.
    -     * &lt;br&gt;&lt;br&gt;
    -     * !bookTicker
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: Real-time
    -     *
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream&lt;/a&gt;
    -     */
    -    @Override
    -    public int allBookTickerStream(WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L417">        return allBookTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #allBookTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L431">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!bookTicker&quot;, baseUrl));</span>
    -<span class="nc" id="L432">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.
    -     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    -     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@forceOrder
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 1000ms
    -     *
    -     * @param symbol trading symbol
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int forceOrderStream(String symbol, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L454">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L455">        return forceOrderStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #forceOrderStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L470">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L471">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@forceOrder&quot;, baseUrl, symbol.toLowerCase()));</span>
    -<span class="nc" id="L472">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.
    -     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    -     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    -     * &lt;br&gt;&lt;br&gt;
    -     * !forceOrder@arr
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 1000ms
    -     *
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int allForceOrderStream(WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L493">        return allForceOrderStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #allForceOrderStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L507">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!forceOrder@arr&quot;, baseUrl));</span>
    -<span class="nc" id="L508">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Top bids and asks, Valid are 5, 10, or 20.
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@depth&amp;lt;levels&amp;gt;@&amp;lt;speed&amp;gt;ms
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms, 500ms or 100ms
    -     *
    -     * @param symbol trading symbol
    -     * @param levels order book depth level, can be 5, 10, or 20
    -     * @param speed  update speed  in ms, can be 250, 500 or 100
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L530">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L531">        return partialDepthStream(symbol, levels, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #partialDepthStream(String, int, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param levels order book depth level, can be 5, 10, or 20
    -     * @param speed update speed in ms, can be 250, 500 or 100
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L548">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -
    -<span class="nc" id="L550">        Request request = null;</span>
    -<span class="nc" id="L551">        final int defaultSpeed = 250;</span>
    -<span class="nc bnc" id="L552" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L553">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth%s&quot;, baseUrl, symbol.toLowerCase(), levels));</span>
    -        } else {
    -<span class="nc" id="L555">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth%s@%sms&quot;, baseUrl, symbol.toLowerCase(), levels, speed));</span>
    -        }
    -
    -<span class="nc" id="L558">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    -     * &lt;br&gt;&lt;br&gt;
    -     * &amp;lt;symbol&amp;gt;@depth@&amp;lt;speed&amp;gt;ms
    -     * &lt;br&gt;&lt;br&gt;
    -     * Update Speed: 250ms, 500ms, 100ms
    -     *
    -     * @param symbol trading symbol
    -     * @param speed  update speed in ms, can be 250, 500 or 100
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int diffDepthStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L579">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -<span class="nc" id="L580">        return diffDepthStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #diffDepthStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param symbol trading symbol
    -     * @param speed update speed in ms, can be 250, 500 or 100
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L596">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    -
    -<span class="nc" id="L598">        Request request = null;</span>
    -<span class="nc" id="L599">        final int defaultSpeed = 250;</span>
    -<span class="nc bnc" id="L600" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    -<span class="nc" id="L601">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
    -        } else {
    -<span class="nc" id="L603">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth@%sms&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
    -        }
    -<span class="nc" id="L605">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -
    -    }
    -
    -     /**
    -     * User Data Streams are accessed at /ws/&amp;lt;listenKey&amp;gt;
    -     *
    -     * @param listenKey listen key
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int listenUserStream(String listenKey, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L622">        return listenUserStream(listenKey, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #listenUserStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param listenKey listen key
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int listenUserStream(String listenKey, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L637">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s&quot;, baseUrl, listenKey));</span>
    -<span class="nc" id="L638">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Combined streams are accessed at /stream?streams=&amp;lt;streamName1&amp;gt;/&amp;lt;streamName2&amp;gt;/&amp;lt;streamName3&amp;gt;
    -     *
    -     * @param streams A list of stream names to be combined &lt;br&gt;
    -     * @param onMessageCallback onMessageCallback
    -     * @return int - Connection ID
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&lt;/a&gt;
    -     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt;
    -     * https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&lt;/a&gt;
    -     */
    -    @Override
    -    public int combineStreams(ArrayList&lt;String&gt; streams, WebSocketCallback onMessageCallback) {
    -<span class="nc" id="L654">        return combineStreams(streams, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    -    }
    -
    -    /**
    -     * Same as {@link #combineStreams(ArrayList, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    -     *
    -     * @param streams stream name list
    -     * @param onOpenCallback onOpenCallback
    -     * @param onMessageCallback onMessageCallback
    -     * @param onClosingCallback onClosingCallback
    -     * @param onFailureCallback onFailureCallback
    -     * @return int - Connection ID
    -     */
    -    @Override
    -    public int combineStreams(ArrayList&lt;String&gt; streams, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    -<span class="nc" id="L669">        String url = UrlBuilder.buildStreamUrl(String.format(&quot;%s/stream&quot;, baseUrl), streams);</span>
    -<span class="nc" id="L670">        Request request = RequestBuilder.buildWebsocketRequest(url);</span>
    -<span class="nc" id="L671">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -    }
    -
    -    /**
    -     * Closes a specific stream based on stream Id.
    -     *
    -     * @param connectionId Connection ID
    -     */
    -    @Override
    -    public void closeConnection(int connectionId) {
    -<span class="pc bpc" id="L681" title="1 of 2 branches missed.">        if (connections.containsKey(connectionId)) {</span>
    -<span class="fc" id="L682">            connections.get(connectionId).close();</span>
    -<span class="fc" id="L683">            logger.info(&quot;Closing Connection ID {}&quot;, connectionId);</span>
    -<span class="fc" id="L684">            connections.remove(connectionId);</span>
    -        } else {
    -<span class="nc" id="L686">            logger.info(&quot;Connection ID {} does not exist!&quot;, connectionId);</span>
    -        }
    -<span class="fc" id="L688">    }</span>
    -
    -    /**
    -     * Closes all streams
    -     */
    -    @Override
    -    public void closeAllConnections() {
    -<span class="pc bpc" id="L695" title="1 of 2 branches missed.">        if (!connections.isEmpty()) {</span>
    -<span class="fc" id="L696">            logger.info(&quot;Closing {} connections(s)&quot;, connections.size());</span>
    -<span class="fc" id="L697">            Iterator&lt;Map.Entry&lt;Integer, WebSocketConnection&gt;&gt; iter = connections.entrySet().iterator();</span>
    -<span class="fc bfc" id="L698" title="All 2 branches covered.">            while (iter.hasNext()) {</span>
    -<span class="fc" id="L699">                WebSocketConnection connection = iter.next().getValue();</span>
    -<span class="fc" id="L700">                connection.close();</span>
    -<span class="fc" id="L701">                iter.remove();</span>
    -<span class="fc" id="L702">            }</span>
    -        }
    -
    -<span class="pc bpc" id="L705" title="1 of 2 branches missed.">        if (connections.isEmpty()) {</span>
    -<span class="fc" id="L706">            HttpClientSingleton.getHttpClient().dispatcher().executorService().shutdown();</span>
    -<span class="fc" id="L707">            logger.info(&quot;All connections are closed!&quot;);</span>
    -        }
    -<span class="fc" id="L709">    }</span>
    -
    -    public int createConnection(
    -            WebSocketCallback onOpenCallback,
    -            WebSocketCallback onMessageCallback,
    -            WebSocketCallback onClosingCallback,
    -            WebSocketCallback onFailureCallback,
    -            Request request
    -    ) {
    -<span class="fc" id="L718">        WebSocketConnection connection = new WebSocketConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    -<span class="fc" id="L719">        connection.connect();</span>
    -<span class="fc" id="L720">        int connectionId = connection.getConnectionId();</span>
    -<span class="fc" id="L721">        connections.put(connectionId, connection);</span>
    -<span class="fc" id="L722">        return connectionId;</span>
    -    }
    -//     fo the ease of testing the closeAllConnection Methods
    -    public Map&lt;Integer, WebSocketConnection&gt; getConnections() {
    -<span class="fc" id="L726">        return  connections;</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    deleted file mode 100644
    index 04918a1..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">119</td><td class="ctr2">245</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.html" class="el_class">MarkPriceSymbolParams</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    deleted file mode 100644
    index 5a980a8..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">895 of 1,549</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">119</td><td class="ctr2">245</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="696" alt="696"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="167" alt="167"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">76</td><td class="ctr2" id="i0">115</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html" class="el_source">MarkPriceSymbolParams.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    deleted file mode 100644
    index 907f29b..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">38 of 85</td><td class="ctr2">55%</td><td class="bar">12 of 22</td><td class="ctr2">45%</td><td class="ctr1">10</td><td class="ctr2">17</td><td class="ctr1">5</td><td class="ctr2">21</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="HttpClientSingleton.java.html#L40" class="el_method">verifyHttpCondition(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">41%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L47" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">66%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    deleted file mode 100644
    index fda8e9d..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    +++ /dev/null
    @@ -1,52 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">HttpClientSingleton.java</span></div><h1>HttpClientSingleton.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import okhttp3.OkHttpClient;
    -import java.net.Proxy;
    -
    -public final class HttpClientSingleton {
    -<span class="fc" id="L7">    private static OkHttpClient httpClient = null;</span>
    -
    -    private HttpClientSingleton() {
    -    }
    -
    -    public static OkHttpClient getHttpClient() {
    -<span class="pc bpc" id="L13" title="1 of 2 branches missed.">        if (httpClient == null) {</span>
    -<span class="nc" id="L14">            createHttpClient(null);</span>
    -        }
    -<span class="fc" id="L16">        return httpClient;</span>
    -    }
    -
    -    public static OkHttpClient getHttpClient(ProxyAuth proxy) {
    -<span class="fc bfc" id="L20" title="All 2 branches covered.">        if (httpClient == null) {</span>
    -<span class="fc" id="L21">            createHttpClient(proxy);</span>
    -        } else {
    -<span class="fc" id="L23">            verifyHttpClient(proxy);</span>
    -        }
    -<span class="fc" id="L25">        return httpClient;</span>
    -    }
    -
    -    private static void createHttpClient(ProxyAuth proxy) {
    -<span class="pc bpc" id="L29" title="1 of 2 branches missed.">        if (proxy == null) {</span>
    -<span class="fc" id="L30">            httpClient = new OkHttpClient();</span>
    -        } else {
    -<span class="nc bnc" id="L32" title="All 2 branches missed.">            if (proxy.getAuth() == null) {</span>
    -<span class="nc" id="L33">                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).build();</span>
    -            } else {
    -<span class="nc" id="L35">                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).proxyAuthenticator(proxy.getAuth()).build();</span>
    -            }
    -        }
    -<span class="fc" id="L38">    }</span>
    -    private static boolean verifyHttpCondition(ProxyAuth proxy){
    -<span class="fc" id="L40">        Proxy prevProxy = httpClient.proxy();</span>
    -<span class="pc bpc" id="L41" title="3 of 4 branches missed.">        boolean condition1 = proxy != null &amp;&amp; !proxy.getProxy().equals(prevProxy);</span>
    -<span class="pc bpc" id="L42" title="2 of 4 branches missed.">        boolean condition2 = proxy == null &amp;&amp; prevProxy != null;</span>
    -<span class="pc bpc" id="L43" title="2 of 4 branches missed.">        return (condition1||condition2);</span>
    -    }
    -
    -    private static void verifyHttpClient(ProxyAuth proxy) {
    -<span class="pc bpc" id="L47" title="1 of 2 branches missed.">        if (verifyHttpCondition(proxy)) {</span>
    -<span class="nc" id="L48">            createHttpClient(proxy);</span>
    -        }
    -<span class="fc" id="L50">    }</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
    deleted file mode 100644
    index 3869117..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>JSONParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">JSONParser</span></div><h1>JSONParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 65</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="JSONParser.java.html#L33" class="el_method">getJSONArray(ArrayList, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="JSONParser.java.html#L15" class="el_method">getJSONStringValue(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html#L24" class="el_method">getJSONIntValue(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
    deleted file mode 100644
    index bf26855..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
    +++ /dev/null
    @@ -1,40 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>JSONParser.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">JSONParser.java</span></div><h1>JSONParser.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import java.util.ArrayList;
    -import org.json.JSONArray;
    -import org.json.JSONException;
    -import org.json.JSONObject;
    -
    -public final class JSONParser {
    -
    -    private JSONParser() {
    -    }
    -
    -    public static String getJSONStringValue(String json, String key) {
    -        try {
    -<span class="fc" id="L15">            JSONObject obj = new JSONObject(json);</span>
    -<span class="fc" id="L16">            return obj.getString(key);</span>
    -<span class="fc" id="L17">        } catch (JSONException e) {</span>
    -<span class="fc" id="L18">            throw new JSONException(String.format(&quot;[JSONParser] Failed to get \&quot;%s\&quot;  from JSON object&quot;, key));</span>
    -        }
    -    }
    -
    -    public static int getJSONIntValue(String json, String key) {
    -        try {
    -<span class="fc" id="L24">            JSONObject obj = new JSONObject(json);</span>
    -<span class="fc" id="L25">            return obj.getInt(key);</span>
    -<span class="fc" id="L26">        } catch (JSONException e) {</span>
    -<span class="fc" id="L27">            throw new JSONException(String.format(&quot;[JSONParser] Failed to get \&quot;%s\&quot; from JSON object&quot;, key));</span>
    -        }
    -    }
    -
    -    public static String getJSONArray(ArrayList&lt;?&gt; symbols, String key) {
    -        try {
    -<span class="nc" id="L33">            JSONArray arr = new JSONArray(symbols);</span>
    -<span class="nc" id="L34">            return arr.toString();</span>
    -<span class="nc" id="L35">        } catch (JSONException e) {</span>
    -<span class="nc" id="L36">            throw new JSONException(String.format(&quot;[JSONParser] Failed to convert \&quot;%s\&quot; to JSON array&quot;, key));</span>
    -        }
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
    deleted file mode 100644
    index f9972db..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ParameterChecker</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ParameterChecker</span></div><h1>ParameterChecker</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 94</td><td class="ctr2">100%</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="ParameterChecker.java.html#L29" class="el_method">checkParameterType(Object, Class, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="ParameterChecker.java.html#L17" class="el_method">checkOrParameters(LinkedHashMap, String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="71" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="ParameterChecker.java.html#L23" class="el_method">checkRequiredParameter(LinkedHashMap, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="ParameterChecker.java.html#L12" class="el_method">checkParameter(LinkedHashMap, String, Class)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="10" alt="10"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
    deleted file mode 100644
    index a6e2e09..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ParameterChecker.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ParameterChecker.java</span></div><h1>ParameterChecker.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    -import java.util.LinkedHashMap;
    -
    -public final class ParameterChecker {
    -
    -    private ParameterChecker() {
    -    }
    -
    -    public static void checkParameter(LinkedHashMap&lt;String, Object&gt; parameters, String parameter, Class t) {
    -<span class="fc" id="L12">        checkRequiredParameter(parameters, parameter);</span>
    -<span class="fc" id="L13">        checkParameterType(parameters.get(parameter), t, parameter);</span>
    -<span class="fc" id="L14">    }</span>
    -
    -    public static void checkOrParameters(LinkedHashMap&lt;String, Object&gt; parameters, String parameter, String parameter2) {
    -<span class="fc bfc" id="L17" title="All 4 branches covered.">        if (!parameters.containsKey(parameter) &amp;&amp; (!parameters.containsKey(parameter2))) {</span>
    -<span class="fc" id="L18">            throw new BinanceConnectorException(String.format(&quot;Either \&quot;%s\&quot; or \&quot;%s\&quot; is required!&quot;, parameter, parameter2));</span>
    -        }
    -<span class="fc" id="L20">    }</span>
    -
    -    public static void checkRequiredParameter(LinkedHashMap&lt;String, Object&gt; parameters, String parameter) {
    -<span class="fc bfc" id="L23" title="All 2 branches covered.">        if (!parameters.containsKey(parameter)) {</span>
    -<span class="fc" id="L24">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; is a mandatory parameter!&quot;, parameter));</span>
    -        }
    -<span class="fc" id="L26">    }</span>
    -
    -    public static void checkParameterType(Object parameter, Class t, String name) {
    -<span class="fc bfc" id="L29" title="All 2 branches covered.">        if (!t.isInstance(parameter)) {</span>
    -<span class="fc" id="L30">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; must be of %s type.&quot;, name, t));</span>
    -<span class="fc bfc" id="L31" title="All 4 branches covered.">        } else if (t == String.class &amp;&amp; parameter.toString().trim().equals(&quot;&quot;)) {</span>
    -<span class="fc" id="L32">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; must not be empty.&quot;, name));</span>
    -        }
    -<span class="fc" id="L34">    }</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
    deleted file mode 100644
    index c7d93cd..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ProxyAuth</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ProxyAuth</span></div><h1>ProxyAuth</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">15 of 15</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">6</td><td class="ctr2">6</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="ProxyAuth.java.html#L10" class="el_method">ProxyAuth(Proxy, Authenticator)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="ProxyAuth.java.html#L16" class="el_method">getProxy()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="ProxyAuth.java.html#L20" class="el_method">getAuth()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
    deleted file mode 100644
    index 1771d27..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ProxyAuth.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ProxyAuth.java</span></div><h1>ProxyAuth.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import okhttp3.Authenticator;
    -import java.net.Proxy;
    -
    -public final class ProxyAuth {
    -    private Proxy proxy;
    -    private Authenticator auth;
    -    
    -<span class="nc" id="L10">    public ProxyAuth(Proxy proxy, Authenticator auth) {</span>
    -<span class="nc" id="L11">        this.proxy = proxy;</span>
    -<span class="nc" id="L12">        this.auth = auth;</span>
    -<span class="nc" id="L13">    }</span>
    -
    -    public Proxy getProxy() {
    -<span class="nc" id="L16">        return proxy;</span>
    -    }
    -
    -    public Authenticator getAuth() {
    -<span class="nc" id="L20">        return auth;</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
    deleted file mode 100644
    index c709181..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">RequestBuilder</span></div><h1>RequestBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 144</td><td class="ctr2">100%</td><td class="bar">0 of 10</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">12</td><td class="ctr1">0</td><td class="ctr2">20</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="RequestBuilder.java.html#L38" class="el_method">buildApiKeyRequest(String, HttpMethod, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="68" alt="68"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="RequestBuilder.java.html#L18" class="el_method">buildPublicRequest(String, HttpMethod)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="65" alt="65"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="RequestBuilder.java.html#L57" class="el_method">buildWebsocketRequest(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="RequestBuilder.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
    deleted file mode 100644
    index 2433e21..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
    +++ /dev/null
    @@ -1,60 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestBuilder.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">RequestBuilder.java</span></div><h1>RequestBuilder.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    -import okhttp3.MediaType;
    -import okhttp3.Request;
    -import okhttp3.RequestBody;
    -
    -public final class RequestBuilder {
    -<span class="fc" id="L10">    private static final MediaType JSON_TYPE = MediaType.parse(&quot;application/json; charset=utf-8&quot;);</span>
    -    private static final String USER_AGENT = &quot;binance-futures-connector-java/3.0.4&quot;;
    -    private static final String CONTENT_TYPE = &quot;application/x-www-form-urlencoded&quot;;
    -
    -    private RequestBuilder() {
    -    }
    -    public static Request buildPublicRequest(String fullUrl, HttpMethod httpMethod) {
    -        try {
    -<span class="fc" id="L18">            final Request.Builder requestBuilder = new Request.Builder().addHeader(&quot;User-Agent&quot;, USER_AGENT).addHeader(&quot;Content-Type&quot;, CONTENT_TYPE).url(fullUrl);</span>
    -<span class="fc bfc" id="L19" title="All 5 branches covered.">            switch (httpMethod) {</span>
    -                case POST:
    -<span class="fc" id="L21">                    return requestBuilder.post(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    -                case GET:
    -<span class="fc" id="L23">                    return requestBuilder.get().build();</span>
    -                case PUT:
    -<span class="fc" id="L25">                    return requestBuilder.put(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    -                case DELETE:
    -<span class="fc" id="L27">                    return requestBuilder.delete().build();</span>
    -                default:
    -<span class="fc" id="L29">                    throw new BinanceConnectorException(&quot;Invalid HTTP method: &quot; + httpMethod);</span>
    -            }
    -<span class="fc" id="L31">        } catch (IllegalArgumentException e) {</span>
    -<span class="fc" id="L32">            throw new BinanceConnectorException(&quot;Invalid URL: &quot; + e.getMessage());</span>
    -        }
    -    }
    -
    -    public static Request buildApiKeyRequest(String fullUrl, HttpMethod httpMethod, String apiKey) {
    -        try {
    -<span class="fc" id="L38">            final Request.Builder requestBuilder = new Request.Builder().addHeader(&quot;User-Agent&quot;, USER_AGENT).addHeader(&quot;Content-Type&quot;, CONTENT_TYPE).addHeader(&quot;X-MBX-APIKEY&quot;, apiKey).url(fullUrl);</span>
    -<span class="fc bfc" id="L39" title="All 5 branches covered.">            switch (httpMethod) {</span>
    -                case POST:
    -<span class="fc" id="L41">                    return requestBuilder.post(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    -                case GET:
    -<span class="fc" id="L43">                    return requestBuilder.get().build();</span>
    -                case PUT:
    -<span class="fc" id="L45">                    return requestBuilder.put(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    -                case DELETE:
    -<span class="fc" id="L47">                    return requestBuilder.delete().build();</span>
    -                default:
    -<span class="fc" id="L49">                    throw new BinanceConnectorException(&quot;Invalid HTTP method: &quot; + httpMethod);</span>
    -            }
    -<span class="fc" id="L51">        } catch (IllegalArgumentException e) {</span>
    -<span class="fc" id="L52">            throw new BinanceConnectorException(&quot;Invalid URL: &quot; + e.getMessage());</span>
    -        }
    -    }
    -
    -    public static Request buildWebsocketRequest(String fullUrl) {
    -<span class="fc" id="L57">        return new Request.Builder().url(fullUrl).build();</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
    deleted file mode 100644
    index e96fad3..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestHandler</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">RequestHandler</span></div><h1>RequestHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 151</td><td class="ctr2">85%</td><td class="bar">7 of 15</td><td class="ctr2">53%</td><td class="ctr1">7</td><td class="ctr2">15</td><td class="ctr1">3</td><td class="ctr2">30</td><td class="ctr1">0</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a2"><a href="RequestHandler.java.html#L42" class="el_method">sendApiRequest(String, String, String, LinkedHashMap, HttpMethod, RequestType, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="34" alt="34"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="RequestHandler.java.html#L74" class="el_method">sendSignedRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="101" height="10" title="39" alt="39"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html#L66" class="el_method">sendWithApiKeyRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="18" alt="18"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="RequestHandler.java.html#L17" class="el_method">RequestHandler(String, ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="RequestHandler.java.html#L23" class="el_method">RequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="RequestHandler.java.html#L61" class="el_method">sendPublicRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="RequestHandler.java.html#L14" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
    deleted file mode 100644
    index 3a3ffb9..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
    +++ /dev/null
    @@ -1,83 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestHandler.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">RequestHandler.java</span></div><h1>RequestHandler.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.enums.RequestType;
    -import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    -import java.util.LinkedHashMap;
    -import okhttp3.Request;
    -import org.slf4j.Logger;
    -import org.slf4j.LoggerFactory;
    -
    -public class RequestHandler {
    -    private final String apiKey;
    -    private final String secretKey;
    -<span class="fc" id="L14">    private static final Logger logger = LoggerFactory.getLogger(RequestHandler.class);</span>
    -    private final ProxyAuth proxy;
    -
    -<span class="fc" id="L17">    public RequestHandler(String apiKey, ProxyAuth proxy) {</span>
    -<span class="fc" id="L18">        this.apiKey = apiKey;</span>
    -<span class="fc" id="L19">        this.secretKey = null;</span>
    -<span class="fc" id="L20">        this.proxy = proxy;</span>
    -<span class="fc" id="L21">    }</span>
    -
    -<span class="fc" id="L23">    public RequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {</span>
    -<span class="fc" id="L24">        this.apiKey = apiKey;</span>
    -<span class="fc" id="L25">        this.secretKey = secretKey;</span>
    -<span class="fc" id="L26">        this.proxy = proxy;</span>
    -<span class="fc" id="L27">    }</span>
    -
    -    /**
    -     * Build request based on request type and send the requests to server.
    -     * @param baseUrl base url
    -     * @param urlPath url path
    -     * @param signature the signature
    -     * @param parameters parameters
    -     * @param httpMethod https method
    -     * @param requestType request type
    -     * @return String - response from server
    -     */
    -
    -    private String sendApiRequest(String baseUrl, String urlPath, String signature, LinkedHashMap&lt;String, Object&gt; parameters,
    -                                  HttpMethod httpMethod, RequestType requestType, boolean showLimitUsage) {
    -<span class="fc" id="L42">        String fullUrl = UrlBuilder.buildFullUrl(baseUrl, urlPath, parameters, signature);</span>
    -<span class="fc" id="L43">        logger.info(&quot;{} {}&quot;, httpMethod, fullUrl);</span>
    -        Request request;
    -<span class="pc bpc" id="L45" title="1 of 3 branches missed.">        switch (requestType) {</span>
    -            case PUBLIC:
    -<span class="fc" id="L47">                request = RequestBuilder.buildPublicRequest(fullUrl, httpMethod);</span>
    -<span class="fc" id="L48">                break;</span>
    -            case WITH_API_KEY:
    -            case SIGNED:
    -<span class="fc" id="L51">                request = RequestBuilder.buildApiKeyRequest(fullUrl, httpMethod, apiKey);</span>
    -<span class="fc" id="L52">                break;</span>
    -            default:
    -<span class="nc" id="L54">                throw new BinanceConnectorException(&quot;[RequestHandler] Invalid request type: &quot; + requestType);</span>
    -        }
    -<span class="fc" id="L56">        return ResponseHandler.handleResponse(request, showLimitUsage, proxy);</span>
    -    }
    -
    -    public String sendPublicRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    -                                    HttpMethod httpMethod, boolean showLimitUsage) {
    -<span class="fc" id="L61">        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.PUBLIC, showLimitUsage);</span>
    -    }
    -
    -    public String sendWithApiKeyRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    -                                        HttpMethod httpMethod, boolean showLimitUsage) {
    -<span class="pc bpc" id="L66" title="2 of 4 branches missed.">        if (null == apiKey || apiKey.isEmpty()) {</span>
    -<span class="nc" id="L67">            throw new BinanceConnectorException(&quot;[RequestHandler] API key cannot be null or empty!&quot;);</span>
    -        }
    -<span class="fc" id="L69">        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.WITH_API_KEY, showLimitUsage);</span>
    -    }
    -
    -    public String sendSignedRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    -                                    HttpMethod httpMethod, boolean showLimitUsage) {
    -<span class="pc bpc" id="L74" title="4 of 8 branches missed.">        if (null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty()) {</span>
    -<span class="nc" id="L75">            throw new BinanceConnectorException(&quot;[RequestHandler] Secret key/API key cannot be null or empty!&quot;);</span>
    -        }
    -<span class="fc" id="L77">        parameters.put(&quot;timestamp&quot;, UrlBuilder.buildTimestamp());</span>
    -<span class="fc" id="L78">        String queryString = UrlBuilder.joinQueryParameters(parameters);</span>
    -<span class="fc" id="L79">        String signature = SignatureGenerator.getSignature(queryString, secretKey);</span>
    -<span class="fc" id="L80">        return sendApiRequest(baseUrl, urlPath, signature, parameters, httpMethod, RequestType.SIGNED, showLimitUsage);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
    deleted file mode 100644
    index beaaf6d..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ResponseHandler</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ResponseHandler</span></div><h1>ResponseHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">78 of 152</td><td class="ctr2">48%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">8</td><td class="ctr2">14</td><td class="ctr1">16</td><td class="ctr2">33</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="ResponseHandler.java.html#L26" class="el_method">handleResponse(Request, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="45" alt="45"/></td><td class="ctr2" id="c2">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">44%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">10</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="ResponseHandler.java.html#L59" class="el_method">getlimitUsage(Response, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="26" alt="26"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="ResponseHandler.java.html#L78" class="el_method">getResponseBodyAsString(ResponseBody)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">75%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="ResponseHandler.java.html#L69" class="el_method">handleErrorResponse(String, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
    deleted file mode 100644
    index 51899a4..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
    +++ /dev/null
    @@ -1,85 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ResponseHandler.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ResponseHandler.java</span></div><h1>ResponseHandler.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import com.binance.connector.futures.client.exceptions.BinanceClientException;
    -import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    -import com.binance.connector.futures.client.exceptions.BinanceServerException;
    -import java.io.IOException;
    -import java.net.ConnectException;
    -import java.net.UnknownHostException;
    -import okhttp3.OkHttpClient;
    -import okhttp3.Request;
    -import okhttp3.Response;
    -import okhttp3.ResponseBody;
    -import org.json.JSONException;
    -import org.json.JSONObject;
    -
    -public final class ResponseHandler {
    -    private static OkHttpClient client;
    -    private static final int HTTP_STATUS_CODE_400 = 400;
    -    private static final int HTTP_STATUS_CODE_499 = 499;
    -    private static final int HTTP_STATUS_CODE_500 = 500;
    -
    -    private ResponseHandler() {
    -    }
    -
    -    public static String handleResponse(Request request, boolean showLimitUsage, ProxyAuth proxy) {
    -<span class="fc" id="L26">        client = HttpClientSingleton.getHttpClient(proxy);</span>
    -<span class="fc" id="L27">        try (Response response = client.newCall(request).execute()) {</span>
    -<span class="pc bpc" id="L28" title="1 of 2 branches missed.">            if (null == response) {</span>
    -<span class="nc" id="L29">                throw new BinanceServerException(&quot;[ResponseHandler] No response from server&quot;);</span>
    -            }
    -
    -<span class="fc" id="L32">            String responseAsString = getResponseBodyAsString(response.body());</span>
    -
    -<span class="fc bfc" id="L34" title="All 4 branches covered.">            if (response.code() &gt;= HTTP_STATUS_CODE_400 &amp;&amp; response.code() &lt;= HTTP_STATUS_CODE_499) {</span>
    -<span class="fc" id="L35">                throw handleErrorResponse(responseAsString, response.code());</span>
    -<span class="fc bfc" id="L36" title="All 2 branches covered.">            } else if (response.code() &gt;= HTTP_STATUS_CODE_500) {</span>
    -<span class="fc" id="L37">                throw new BinanceServerException(responseAsString, response.code());</span>
    -            }
    -
    -<span class="pc bpc" id="L40" title="1 of 2 branches missed.">            if (showLimitUsage) {</span>
    -<span class="nc" id="L41">                return getlimitUsage(response, responseAsString);</span>
    -            } else {
    -<span class="fc" id="L43">                return responseAsString;</span>
    -            }
    -<span class="nc bnc" id="L45" title="All 2 branches missed.">        } catch (IOException | IllegalStateException e) {</span>
    -<span class="nc" id="L46">            String exceptionMsg = &quot;OKHTTP Error: &quot;;</span>
    -<span class="nc bnc" id="L47" title="All 2 branches missed.">            if (proxy != null) {</span>
    -<span class="nc bnc" id="L48" title="All 2 branches missed.">                if ((e.getClass().equals(ConnectException.class))) {</span>
    -<span class="nc" id="L49">                    exceptionMsg = &quot;Proxy Connection Error: &quot;;</span>
    -<span class="nc bnc" id="L50" title="All 2 branches missed.">                } else if ((e.getClass().equals(UnknownHostException.class))) {</span>
    -<span class="nc" id="L51">                    exceptionMsg = &quot;Proxy Unknown Host Error: &quot;;</span>
    -                }
    -            }
    -<span class="nc" id="L54">            throw new BinanceConnectorException(&quot;[ResponseHandler] &quot; + exceptionMsg + e.getMessage());</span>
    -        }
    -    }
    -
    -    private static String getlimitUsage(Response response, String resposeBodyAsString) {
    -<span class="nc" id="L59">        JSONObject json = new JSONObject();</span>
    -<span class="nc" id="L60">        json.put(&quot;x-mbx-used-weight&quot;, response.header(&quot;x-mbx-used-weight&quot;));</span>
    -<span class="nc" id="L61">        json.put(&quot;x-mbx-used-weight-1m&quot;, response.header(&quot;x-mbx-used-weight-1m&quot;));</span>
    -<span class="nc" id="L62">        json.put(&quot;data&quot;, resposeBodyAsString);</span>
    -
    -<span class="nc" id="L64">        return json.toString();</span>
    -    }
    -
    -    private static BinanceClientException handleErrorResponse(String responseBody, int responseCode) {
    -        try {
    -<span class="fc" id="L69">            String errorMsg = JSONParser.getJSONStringValue(responseBody, &quot;msg&quot;);</span>
    -<span class="fc" id="L70">            int errorCode = JSONParser.getJSONIntValue(responseBody, &quot;code&quot;);</span>
    -<span class="fc" id="L71">            return new BinanceClientException(responseBody, errorMsg, responseCode, errorCode);</span>
    -<span class="fc" id="L72">        } catch (JSONException e) {</span>
    -<span class="fc" id="L73">            throw new BinanceClientException(responseBody, responseCode);</span>
    -        }
    -    }
    -
    -    private static String getResponseBodyAsString(ResponseBody body) throws IOException {
    -<span class="pc bpc" id="L78" title="1 of 2 branches missed.">        if (null != body) {</span>
    -<span class="fc" id="L79">            return body.string();</span>
    -        } else {
    -<span class="nc" id="L81">            return &quot;&quot;;</span>
    -        }
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
    deleted file mode 100644
    index 9896464..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>SignatureGenerator</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">SignatureGenerator</span></div><h1>SignatureGenerator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">7 of 29</td><td class="ctr2">75%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">2</td><td class="ctr2">8</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="SignatureGenerator.java.html#L16" class="el_method">getSignature(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
    deleted file mode 100644
    index 412f993..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>SignatureGenerator.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">SignatureGenerator.java</span></div><h1>SignatureGenerator.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import javax.crypto.Mac;
    -import javax.crypto.spec.SecretKeySpec;
    -import org.apache.commons.codec.binary.Hex;
    -
    -public final class SignatureGenerator {
    -    private static final String HMAC_SHA256 = &quot;HmacSHA256&quot;;
    -
    -    private SignatureGenerator() {
    -    }
    -
    -    public static String getSignature(String data, String key) {
    -        byte[] hmacSha256;
    -        try {
    -<span class="fc" id="L16">            SecretKeySpec secretKeySpec = new SecretKeySpec(key.getBytes(), HMAC_SHA256);</span>
    -<span class="fc" id="L17">            Mac mac = Mac.getInstance(HMAC_SHA256);</span>
    -<span class="fc" id="L18">            mac.init(secretKeySpec);</span>
    -<span class="fc" id="L19">            hmacSha256 = mac.doFinal(data.getBytes());</span>
    -<span class="nc" id="L20">        } catch (Exception e) {</span>
    -<span class="nc" id="L21">            throw new RuntimeException(&quot;Failed to calculate hmac-sha256&quot;, e);</span>
    -<span class="fc" id="L22">        }</span>
    -<span class="fc" id="L23">        return Hex.encodeHexString(hmacSha256);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    deleted file mode 100644
    index 664e611..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">UrlBuilder</span></div><h1>UrlBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">76 of 260</td><td class="ctr2">70%</td><td class="bar">8 of 30</td><td class="ctr2">73%</td><td class="ctr1">8</td><td class="ctr2">26</td><td class="ctr1">21</td><td class="ctr2">64</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a5"><a href="UrlBuilder.java.html#L88" class="el_method">joinArrayListParameters(String, StringBuilder, ArrayList, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UrlBuilder.java.html#L55" class="el_method">joinQueryParameters(StringBuilder, LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="64" alt="64"/></td><td class="ctr2" id="c6">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e3">71%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="UrlBuilder.java.html#L117" class="el_method">urlEncode(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">25%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="UrlBuilder.java.html#L19" class="el_method">UrlBuilder()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UrlBuilder.java.html#L25" class="el_method">getTestObj()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UrlBuilder.java.html#L30" class="el_method">buildFullUrl(String, String, LinkedHashMap, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html#L102" class="el_method">joinStreamUrls(StringBuilder, ArrayList)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="UrlBuilder.java.html#L126" class="el_method">getFormatter()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="UrlBuilder.java.html#L44" class="el_method">buildStreamUrl(String, ArrayList)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="UrlBuilder.java.html#L51" class="el_method">joinQueryParameters(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a2"><a href="UrlBuilder.java.html#L137" class="el_method">buildTimestamp()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    deleted file mode 100644
    index e6f56bc..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    +++ /dev/null
    @@ -1,140 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">UrlBuilder.java</span></div><h1>UrlBuilder.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import java.io.UnsupportedEncodingException;
    -import java.net.URLEncoder;
    -import java.nio.charset.StandardCharsets;
    -import java.text.DecimalFormat;
    -import java.text.DecimalFormatSymbols;
    -import java.util.ArrayList;
    -import java.util.LinkedHashMap;
    -import java.util.Locale;
    -import java.util.Map;
    -
    -
    -public final class UrlBuilder {
    -    private static final int MAX_DECIMAL_DIGITS = 30;
    -    private static DecimalFormat df;
    -
    -
    -<span class="nc" id="L19">    private UrlBuilder() {</span>
    -<span class="nc" id="L20">    }</span>
    -
    -<span class="nc" id="L22">    private UrlBuilder testObj =  new UrlBuilder();</span>
    -
    -    public UrlBuilder getTestObj() {
    -<span class="nc" id="L25">        return testObj;</span>
    -    }
    -
    -
    -    public static String buildFullUrl(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters, String signature) {
    -<span class="fc bfc" id="L30" title="All 4 branches covered.">        if (parameters != null &amp;&amp; !parameters.isEmpty()) {</span>
    -<span class="fc" id="L31">            StringBuilder sb = new StringBuilder(baseUrl);</span>
    -<span class="fc" id="L32">            sb.append(urlPath).append('?');</span>
    -<span class="fc" id="L33">            joinQueryParameters(sb, parameters);</span>
    -<span class="fc bfc" id="L34" title="All 2 branches covered.">            if (null != signature) {</span>
    -<span class="fc" id="L35">                sb.append(&quot;&amp;signature=&quot;).append(signature);</span>
    -            }
    -<span class="fc" id="L37">            return sb.toString();</span>
    -        } else {
    -<span class="fc" id="L39">            return baseUrl + urlPath;</span>
    -        }
    -    }
    -
    -    public static String buildStreamUrl(String baseUrl, ArrayList&lt;String&gt; streams) {
    -<span class="fc" id="L44">        StringBuilder sb = new StringBuilder(baseUrl);</span>
    -<span class="fc" id="L45">        sb.append(&quot;?streams=&quot;);</span>
    -<span class="fc" id="L46">        return joinStreamUrls(sb, streams);</span>
    -    }
    -
    -    //concatenate query parameters
    -    public static String joinQueryParameters(LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="fc" id="L51">        return joinQueryParameters(new StringBuilder(), parameters).toString();</span>
    -    }
    -
    -    public static StringBuilder joinQueryParameters(StringBuilder urlPath, LinkedHashMap&lt;String, Object&gt; parameters) {
    -<span class="pc bpc" id="L55" title="1 of 4 branches missed.">        if (parameters == null || parameters.isEmpty()) {</span>
    -<span class="fc" id="L56">            return urlPath;</span>
    -        }
    -
    -<span class="fc" id="L59">        boolean isFirst = true;</span>
    -<span class="fc bfc" id="L60" title="All 2 branches covered.">        for (Map.Entry&lt;String, Object&gt; mapElement : parameters.entrySet()) {</span>
    -
    -<span class="fc bfc" id="L62" title="All 2 branches covered.">            if (mapElement.getValue() instanceof Double) {</span>
    -<span class="fc" id="L63">                parameters.replace(mapElement.getKey(), getFormatter().format(mapElement.getValue()));</span>
    -<span class="pc bpc" id="L64" title="1 of 2 branches missed.">            } else if (mapElement.getValue() instanceof ArrayList) {</span>
    -<span class="nc bnc" id="L65" title="All 2 branches missed.">                if (((ArrayList&lt;?&gt;) mapElement.getValue()).isEmpty()) {</span>
    -<span class="nc" id="L66">                    continue;</span>
    -                }
    -<span class="nc" id="L68">                String key = mapElement.getKey();</span>
    -<span class="nc" id="L69">                joinArrayListParameters(key, urlPath, (ArrayList&lt;?&gt;) mapElement.getValue(), isFirst);</span>
    -<span class="nc" id="L70">                isFirst = false;</span>
    -<span class="nc" id="L71">                continue;</span>
    -            }
    -
    -<span class="fc bfc" id="L74" title="All 2 branches covered.">            if (isFirst) {</span>
    -<span class="fc" id="L75">                isFirst = false;</span>
    -            } else {
    -<span class="fc" id="L77">                urlPath.append('&amp;');</span>
    -            }
    -
    -<span class="fc" id="L80">            urlPath.append(mapElement.getKey())</span>
    -<span class="fc" id="L81">                .append('=')</span>
    -<span class="fc" id="L82">                .append(urlEncode(mapElement.getValue().toString()));</span>
    -<span class="fc" id="L83">        }</span>
    -<span class="fc" id="L84">        return urlPath;</span>
    -    }
    -
    -    private static void joinArrayListParameters(String key, StringBuilder urlPath, ArrayList&lt;?&gt; values, boolean isFirst) {
    -<span class="nc bnc" id="L88" title="All 2 branches missed.">        for (Object value: values) {</span>
    -<span class="nc bnc" id="L89" title="All 2 branches missed.">            if (isFirst) {</span>
    -<span class="nc" id="L90">                isFirst = false;</span>
    -            } else {
    -<span class="nc" id="L92">                urlPath.append('&amp;');</span>
    -            }
    -
    -<span class="nc" id="L95">            urlPath.append(key)</span>
    -<span class="nc" id="L96">                    .append('=')</span>
    -<span class="nc" id="L97">                    .append(urlEncode(value.toString()));</span>
    -<span class="nc" id="L98">        }</span>
    -<span class="nc" id="L99">    }</span>
    -
    -    private static String joinStreamUrls(StringBuilder urlPath, ArrayList&lt;String&gt; streams) {
    -<span class="fc" id="L102">        boolean isFirst = true;</span>
    -<span class="fc bfc" id="L103" title="All 2 branches covered.">        for (String stream: streams) {</span>
    -<span class="fc bfc" id="L104" title="All 2 branches covered.">            if (isFirst) {</span>
    -<span class="fc" id="L105">                isFirst = false;</span>
    -            } else {
    -<span class="fc" id="L107">                urlPath.append('/');</span>
    -            }
    -<span class="fc" id="L109">            urlPath.append(stream);</span>
    -<span class="fc" id="L110">        }</span>
    -<span class="fc" id="L111">        return urlPath.toString();</span>
    -    }
    -
    -
    -    public static String urlEncode(String s) {
    -        try {
    -<span class="fc" id="L117">            return URLEncoder.encode(s, StandardCharsets.UTF_8.name());</span>
    -<span class="nc" id="L118">        } catch (UnsupportedEncodingException e) {</span>
    -            // UTF-8 being unsuppored is unlikely
    -            // Replace with a unchecked exception to tidy up exception handling
    -<span class="nc" id="L121">            throw new RuntimeException(StandardCharsets.UTF_8.name() + &quot; is unsupported&quot;, e);</span>
    -        }
    -    }
    -
    -    private static DecimalFormat getFormatter() {
    -<span class="fc bfc" id="L126" title="All 2 branches covered.">        if (null == df) {</span>
    -            // Overrides the default Locale
    -<span class="fc" id="L128">            DecimalFormatSymbols symbols = new DecimalFormatSymbols(Locale.ENGLISH);</span>
    -<span class="fc" id="L129">            df = new DecimalFormat(&quot;#,##0.###&quot;, symbols);</span>
    -<span class="fc" id="L130">            df.setMaximumFractionDigits(MAX_DECIMAL_DIGITS);</span>
    -<span class="fc" id="L131">            df.setGroupingUsed(false);</span>
    -        }
    -<span class="fc" id="L133">        return df;</span>
    -    }
    -
    -    public static String buildTimestamp() {
    -<span class="fc" id="L137">        return String.valueOf(System.currentTimeMillis());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    deleted file mode 100644
    index 4dc93fb..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">34 of 152</td><td class="ctr2">77%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">11</td><td class="ctr1">9</td><td class="ctr2">37</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    deleted file mode 100644
    index 11eecea..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    +++ /dev/null
    @@ -1,94 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">WebSocketConnection.java</span></div><h1>WebSocketConnection.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    -
    -import java.util.concurrent.atomic.AtomicInteger;
    -import okhttp3.OkHttpClient;
    -import okhttp3.Request;
    -import okhttp3.Response;
    -import okhttp3.WebSocket;
    -import okhttp3.WebSocketListener;
    -import org.slf4j.Logger;
    -import org.slf4j.LoggerFactory;
    -
    -public class WebSocketConnection extends WebSocketListener {
    -<span class="fc" id="L13">    private static final AtomicInteger connectionCounter = new AtomicInteger(0);</span>
    -    private static final int NORMAL_CLOSURE_STATUS = 1000;
    -<span class="fc" id="L15">    private static final OkHttpClient client = HttpClientSingleton.getHttpClient();</span>
    -<span class="fc" id="L16">    private static final Logger logger = LoggerFactory.getLogger(WebSocketConnection.class);</span>
    -
    -    private final WebSocketCallback onOpenCallback;
    -    private final WebSocketCallback onMessageCallback;
    -    private final WebSocketCallback onClosingCallback;
    -    private final WebSocketCallback onFailureCallback;
    -    private final int connectionId;
    -    private final Request request;
    -    private final String streamName;
    -
    -    private WebSocket webSocket;
    -
    -    private final Object mutex;
    -
    -    public WebSocketConnection(
    -            WebSocketCallback onOpenCallback,
    -            WebSocketCallback onMessageCallback,
    -            WebSocketCallback onClosingCallback,
    -            WebSocketCallback onFailureCallback,
    -            Request request
    -<span class="fc" id="L36">    ) {</span>
    -<span class="fc" id="L37">        this.onOpenCallback = onOpenCallback;</span>
    -<span class="fc" id="L38">        this.onMessageCallback = onMessageCallback;</span>
    -<span class="fc" id="L39">        this.onClosingCallback = onClosingCallback;</span>
    -<span class="fc" id="L40">        this.onFailureCallback = onFailureCallback;</span>
    -<span class="fc" id="L41">        this.connectionId = WebSocketConnection.connectionCounter.incrementAndGet();</span>
    -<span class="fc" id="L42">        this.request = request;</span>
    -<span class="fc" id="L43">        this.streamName = request.url().host() + request.url().encodedPath();</span>
    -<span class="fc" id="L44">        this.webSocket = null;</span>
    -<span class="fc" id="L45">        this.mutex = new Object();</span>
    -<span class="fc" id="L46">    }</span>
    -
    -    public void connect() {
    -<span class="fc" id="L49">        synchronized (mutex) {</span>
    -<span class="pc bpc" id="L50" title="1 of 2 branches missed.">            if (null == webSocket) {</span>
    -<span class="fc" id="L51">                logger.info(&quot;[Connection {}] Connecting to {}&quot;, connectionId, streamName);</span>
    -<span class="fc" id="L52">                webSocket = client.newWebSocket(request, this);</span>
    -            } else {
    -<span class="nc" id="L54">                logger.info(&quot;[Connection {}] is already connected to {}&quot;, connectionId, streamName);</span>
    -            }
    -<span class="fc" id="L56">        }</span>
    -<span class="fc" id="L57">    }</span>
    -
    -    public int getConnectionId() {
    -<span class="fc" id="L60">        return connectionId;</span>
    -    }
    -
    -
    -    public void close() {
    -<span class="pc bpc" id="L65" title="1 of 2 branches missed.">        if (null != webSocket) {</span>
    -<span class="fc" id="L66">            logger.info(&quot;[Connection {}] Closing connection to {}&quot;, connectionId, streamName);</span>
    -<span class="fc" id="L67">            webSocket.close(NORMAL_CLOSURE_STATUS, null);</span>
    -        }
    -<span class="fc" id="L69">    }</span>
    -
    -    @Override
    -    public void onOpen(WebSocket ws, Response response) {
    -<span class="nc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    -<span class="nc" id="L74">        onOpenCallback.onReceive(null);</span>
    -<span class="nc" id="L75">    }</span>
    -
    -    @Override
    -    public void onClosing(WebSocket ws, int code, String reason) {
    -<span class="nc" id="L79">        super.onClosing(ws, code, reason);</span>
    -<span class="nc" id="L80">        onClosingCallback.onReceive(reason);</span>
    -<span class="nc" id="L81">    }</span>
    -
    -    @Override
    -    public void onMessage(WebSocket ws, String text) {
    -<span class="nc" id="L85">        onMessageCallback.onReceive(text);</span>
    -<span class="nc" id="L86">    }</span>
    -
    -    @Override
    -    public void onFailure(WebSocket ws, Throwable t, Response response) {
    -<span class="fc" id="L90">        logger.error(&quot;[Connection {}] Failure&quot;, connectionId, t);</span>
    -<span class="fc" id="L91">        onFailureCallback.onReceive(null);</span>
    -<span class="fc" id="L92">    }</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    deleted file mode 100644
    index b0562f3..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 1,147</td><td class="ctr2">74%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">42</td><td class="ctr2">112</td><td class="ctr1">66</td><td class="ctr2">245</td><td class="ctr1">11</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    deleted file mode 100644
    index 3dbed02..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 1,147</td><td class="ctr2">74%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">42</td><td class="ctr2">112</td><td class="ctr1">66</td><td class="ctr2">245</td><td class="ctr1">11</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="118" alt="118"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c2">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
    deleted file mode 100644
    index fc31d2f..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MsEpochConverter</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.logging.util</a> &gt; <span class="el_class">MsEpochConverter</span></div><h1>MsEpochConverter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.java.html#L10" class="el_method">convert(ILoggingEvent)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MsEpochConverter.java.html#L6" class="el_method">MsEpochConverter()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
    deleted file mode 100644
    index 60de69a..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MsEpochConverter.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.logging.util</a> &gt; <span class="el_source">MsEpochConverter.java</span></div><h1>MsEpochConverter.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.logging.util;
    -
    -import ch.qos.logback.classic.pattern.ClassicConverter;
    -import ch.qos.logback.classic.spi.ILoggingEvent;
    -
    -<span class="fc" id="L6">public class MsEpochConverter extends ClassicConverter {</span>
    -
    -  @Override
    -  public String convert(ILoggingEvent e) {
    -<span class="fc" id="L10">    return Long.toString(e.getTimeStamp());</span>
    -  }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.html
    deleted file mode 100644
    index 472dae5..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.logging.util/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.logging.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.logging.util</span></div><h1>com.binance.connector.futures.logging.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.html" class="el_class">MsEpochConverter</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
    deleted file mode 100644
    index 52f099b..0000000
    --- a/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.logging.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.logging.util</span></div><h1>com.binance.connector.futures.logging.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.java.html" class="el_source">MsEpochConverter.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html
    deleted file mode 100644
    index 0b0f848..0000000
    --- a/target/site/jacoco/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,318 of 4,359</td><td class="ctr2">69%</td><td class="bar">51 of 133</td><td class="ctr2">61%</td><td class="ctr1">124</td><td class="ctr2">366</td><td class="ctr1">227</td><td class="ctr2">824</td><td class="ctr1">85</td><td class="ctr2">296</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="895" alt="895"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="654" alt="654"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="11" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g1">110</td><td class="ctr1" id="h0">119</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">100</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="22" height="10" title="291" alt="291"/><img src="jacoco-resources/greenbar.gif" width="66" height="10" title="856" alt="856"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="42" height="10" title="40" alt="40"/><img src="jacoco-resources/greenbar.gif" width="77" height="10" title="73" alt="73"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f1">42</td><td class="ctr2" id="g0">112</td><td class="ctr1" id="h1">66</td><td class="ctr2" id="i1">245</td><td class="ctr1" id="j2">11</td><td class="ctr2" id="k2">52</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco-resources/branchfc.gif b/target/site/jacoco/jacoco-resources/branchfc.gif
    deleted file mode 100644
    index 989b46d30469b56b014758f846ee6c5abfda16aa..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;xhkjB6;lY!w31H*rY|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-NwhSNb
    
    diff --git a/target/site/jacoco/jacoco-resources/branchnc.gif b/target/site/jacoco/jacoco-resources/branchnc.gif
    deleted file mode 100644
    index 1933e07c376bb71bdd9aac91cf858da3fcdb0f1c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;xxz`$^Zf#E#^!~cec|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-N9U38B
    
    diff --git a/target/site/jacoco/jacoco-resources/branchpc.gif b/target/site/jacoco/jacoco-resources/branchpc.gif
    deleted file mode 100644
    index cbf711b7030929b733f22f7a0cf3dbf61fe7868f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;v*A(Y{H7sIRF44*zR{6_+cKUo;L7}yzf7=QqzmVsHJqKe^n
    j0tb8h9POxsbMM_@X>m$mi>nCYN#As;!%lJz1A{dHmlPuc
    
    diff --git a/target/site/jacoco/jacoco-resources/bundle.gif b/target/site/jacoco/jacoco-resources/bundle.gif
    deleted file mode 100644
    index fca9c53e629a7a5c07186ac1e2a1e37d8d6e88f4..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 709
    zcmZ?wbhEHb6krfwxXQrrpW*-7BK;<J$sad5=B26sxKQ!q!Hgdl8q(~HUL2e9<Hd#-
    z7dn1?IPw4g|HIv8zrOAI@nFG^8xwkB-G027acOnKpKtdcpWnHq-sr)BinT@BA8t%o
    znxj(b?=UZ3c5RMIe~{#!dZYLEkL_tSI^1f;Km(xolZ6pvtPY3(`H6w8*rB1oLr1Fr
    zgz}>o8CDEUD?$vun5^UNelT%D!ODh<DT^W#oSIlz7qWFr6j-<`INnfgQuR3aJbW7`
    zN4%4`K$`$#XID3aq+mZI+oZ{pxEUFwnVA`9&7C{VNtTt7ed)5L3!LN`S=X*xyV99u
    u^Omii+jqD*GFUt3=ar=9mFR|47NlA!WacKOr|PF?rg3q(j|Mjlf*SzSChrLV
    
    diff --git a/target/site/jacoco/jacoco-resources/class.gif b/target/site/jacoco/jacoco-resources/class.gif
    deleted file mode 100644
    index eb348fb0d498d75976150047b1b5c2fefc9dc220..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 586
    zcmZ?wbhEHb6krfwI2Or}v!c<s$=9se-=Q<YsXNN8KQ3fOR@Cf*m^p=Yn<q4Gopkom
    z6_qkOy&5;;MsLfufQUJ{vGWR(7nLtMxlXsnMX%OXzt+v54k+vCJt@I!LR|T}_8Twn
    z8a23^wRl;#``dR0_3fQy*Wqv15n$II;MN!J-X9S(Eh&3>RsX(Ohwq+z^!{nkw1lu(
    zDPc2HV&`P7KEHX-jYA>R6T@ewM9fTyo0E0x)!k<wUj$8y`}qA+!h+12O)Zt{8e4bt
    z^z51Z;rqwPnTZ)o@)H-NC(KKmcWmLES9jAFW#uj_C|_66u(_dnV^!t4^7b9Ajhky9
    zzJD-rU(e=C8}{7Xx$oBQ`NwB1I6iy#jqQi->_2wz@P-Sk{|^LE{K>+|z);Vi!vF-J
    zIALI4-caAv+|t_C-oY&>$uA|y-ND80=rPrik*keM);A(7JS@bMXJ#`uzjsjN>eYc>
    zj1!vJoq|_~`Ugb%`8WwRvs$=Bx;h_qcXM-KZDthLjMNep5fPP;Q{vk%FCD3^prRsd
    zAfR@-Nl4k$GSW~(G16XNhoM=9$H>NPjk%o(&&DPp6ODz*?)|b>X&fF28jY>Ox-nZU
    Y5*r^bWMyL$kZ52~Skzz7#K>R`0G8r7i~s-t
    
    diff --git a/target/site/jacoco/jacoco-resources/down.gif b/target/site/jacoco/jacoco-resources/down.gif
    deleted file mode 100644
    index 440a14db74e76c2b6e854eacac1c44414b166271..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ>Z%p}jXB
    Ub$^Lu-Ncq(ygK&ScM%3_0Po}%Qvd(}
    
    diff --git a/target/site/jacoco/jacoco-resources/greenbar.gif b/target/site/jacoco/jacoco-resources/greenbar.gif
    deleted file mode 100644
    index 0ba65672530ee09f086821a26156836d0c91bd74..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHbWMtrCc+ADXzmZ>do2<@m9j_x^v8Q5duh#b5>RIq$!Lmoo);w9mu$BQ0
    eDgI<(1nOeYVE_V<84N5O20cYWMlKB;4AuaIXBwOU
    
    diff --git a/target/site/jacoco/jacoco-resources/group.gif b/target/site/jacoco/jacoco-resources/group.gif
    deleted file mode 100644
    index a4ea580d278fb727e4ae692838877fa63c4becf9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 351
    zcmZ?wbhEHb6krfwxXQpVwXtJrV`pb|Z&Bgo_>{Q`Df1G5Wa`}H^qKLgbHn221;#86
    zie2Oyy23SVg;&(l)`=%9{nuIstg#PSrQx<&&vS#m*G7G>4W@o;CvAN*Y1^AgTVGGw
    z_ImEoPjiobns@ZmyknnMUi-Q7>W`Jzer$aB_t(pL-|kQQ|MAfO*PGv5?Ee3B$^ToO
    z|A8VGOaEW3eSEO?=BC06Ybq|Tt-P?N@;?|b;0205Sr{1@Oc``Qsz82XV5>PWtH47?
    zs^4Q~P@BxTjDV;&5*!R(s==>VnJe}-&SEIintfiq!@<H~=ly~!2^|49-&cqxtw`7?
    z#Ky|j%)-vX)?mu7-NU2OKVbs5sj!|NpR$sovf|v?yiO9jg7Wfm3i1lF3JOBbqGFPg
    YGSX7gGMmL+MfU97=X>Cwn<IlY03tk+6951J
    
    diff --git a/target/site/jacoco/jacoco-resources/method.gif b/target/site/jacoco/jacoco-resources/method.gif
    deleted file mode 100644
    index 7d24707ee82f54aa9fb10d1d9050013cbf161a7a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 193
    zcmV;y06zamNk%w1VGsZi0K@<Q1As^cfk_>VRxXubL!4|)qjO}gg>klxZ?TGXw~#-V
    zU_Y2&N}FX?r*L1YbYiM-aj|xBv2}#Mgo3?-guaA=wSS1Yfrz+)iMWB7#*ml2h^x<;
    ztIwFU(w+bR{{R30A^8LW0015UEC2ui01yBW000F(peK%GX`X1Rt}L1aL$Vf5mpMgx
    vG+WO#2NYmJDM}^)l;8n@L?90V%CN9pFcyU&MPO(u48jTlL$uClRtNw)MiWcq
    
    diff --git a/target/site/jacoco/jacoco-resources/package.gif b/target/site/jacoco/jacoco-resources/package.gif
    deleted file mode 100644
    index 131c28da405493661e3253ef79a68bd273039295..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 227
    zcmZ?wbhEHb6krfwIKsg2^W*Nf7neOfxp04z;n8NJ+xzDotkS){bH@Hst%K#-*LO_c
    zo~yCDQ0v_4?v)A3lSAd#C95utQCbkGxF}NT_=2WF8}WGs5taT9|NsAIzy=h5vM@3*
    zNHFMtBtdpEuqG&|^`&Ia(}-MpBVo@mW@+b{B25<}cFdc?!Kkoc14n0vkh1`XOwU>7
    z#al8o_@;D=?hdfkdC)D9Q@O@%Lfqp;ZBt~9C*29`GMF2XzQp8akWQVjDvMC75PzEx
    Mi%z;upCW@b03m@=3jhEB
    
    diff --git a/target/site/jacoco/jacoco-resources/prettify.css b/target/site/jacoco/jacoco-resources/prettify.css
    deleted file mode 100644
    index be5166e..0000000
    --- a/target/site/jacoco/jacoco-resources/prettify.css
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -/* Pretty printing styles. Used with prettify.js. */
    -
    -.str { color: #2A00FF; }
    -.kwd { color: #7F0055; font-weight:bold; }
    -.com { color: #3F5FBF; }
    -.typ { color: #606; }
    -.lit { color: #066; }
    -.pun { color: #660; }
    -.pln { color: #000; }
    -.tag { color: #008; }
    -.atn { color: #606; }
    -.atv { color: #080; }
    -.dec { color: #606; }
    diff --git a/target/site/jacoco/jacoco-resources/prettify.js b/target/site/jacoco/jacoco-resources/prettify.js
    deleted file mode 100644
    index b2766fe..0000000
    --- a/target/site/jacoco/jacoco-resources/prettify.js
    +++ /dev/null
    @@ -1,1510 +0,0 @@
    -// Copyright (C) 2006 Google Inc.
    -//
    -// Licensed under the Apache License, Version 2.0 (the "License");
    -// you may not use this file except in compliance with the License.
    -// You may obtain a copy of the License at
    -//
    -//      http://www.apache.org/licenses/LICENSE-2.0
    -//
    -// Unless required by applicable law or agreed to in writing, software
    -// distributed under the License is distributed on an "AS IS" BASIS,
    -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    -// See the License for the specific language governing permissions and
    -// limitations under the License.
    -
    -
    -/**
    - * @fileoverview
    - * some functions for browser-side pretty printing of code contained in html.
    - * <p>
    - *
    - * For a fairly comprehensive set of languages see the
    - * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
    - * file that came with this source.  At a minimum, the lexer should work on a
    - * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
    - * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
    - * and a subset of Perl, but, because of commenting conventions, doesn't work on
    - * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
    - * <p>
    - * Usage: <ol>
    - * <li> include this source file in an html page via
    - *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
    - * <li> define style rules.  See the example page for examples.
    - * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
    - *    {@code class=prettyprint.}
    - *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
    - *    printer needs to do more substantial DOM manipulations to support that, so
    - *    some css styles may not be preserved.
    - * </ol>
    - * That's it.  I wanted to keep the API as simple as possible, so there's no
    - * need to specify which language the code is in, but if you wish, you can add
    - * another class to the {@code <pre>} or {@code <code>} element to specify the
    - * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
    - * starts with "lang-" followed by a file extension, specifies the file type.
    - * See the "lang-*.js" files in this directory for code that implements
    - * per-language file handlers.
    - * <p>
    - * Change log:<br>
    - * cbeust, 2006/08/22
    - * <blockquote>
    - *   Java annotations (start with "@") are now captured as literals ("lit")
    - * </blockquote>
    - * @requires console
    - */
    -
    -// JSLint declarations
    -/*global console, document, navigator, setTimeout, window */
    -
    -/**
    - * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    - * UI events.
    - * If set to {@code false}, {@code prettyPrint()} is synchronous.
    - */
    -window['PR_SHOULD_USE_CONTINUATION'] = true;
    -
    -/** the number of characters between tab columns */
    -window['PR_TAB_WIDTH'] = 8;
    -
    -/** Walks the DOM returning a properly escaped version of innerHTML.
    -  * @param {Node} node
    -  * @param {Array.<string>} out output buffer that receives chunks of HTML.
    -  */
    -window['PR_normalizedHtml']
    -
    -/** Contains functions for creating and registering new language handlers.
    -  * @type {Object}
    -  */
    -  = window['PR']
    -
    -/** Pretty print a chunk of code.
    -  *
    -  * @param {string} sourceCodeHtml code as html
    -  * @return {string} code as html, but prettier
    -  */
    -  = window['prettyPrintOne']
    -/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    -  * {@code class=prettyprint} and prettify them.
    -  * @param {Function?} opt_whenDone if specified, called when the last entry
    -  *     has been finished.
    -  */
    -  = window['prettyPrint'] = void 0;
    -
    -/** browser detection. @extern @returns false if not IE, otherwise the major version. */
    -window['_pr_isIE6'] = function () {
    -  var ieVersion = navigator && navigator.userAgent &&
    -      navigator.userAgent.match(/\bMSIE ([678])\./);
    -  ieVersion = ieVersion ? +ieVersion[1] : false;
    -  window['_pr_isIE6'] = function () { return ieVersion; };
    -  return ieVersion;
    -};
    -
    -
    -(function () {
    -  // Keyword lists for various languages.
    -  var FLOW_CONTROL_KEYWORDS =
    -      "break continue do else for if return while ";
    -  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
    -      "double enum extern float goto int long register short signed sizeof " +
    -      "static struct switch typedef union unsigned void volatile ";
    -  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
    -      "new operator private protected public this throw true try typeof ";
    -  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
    -      "concept concept_map const_cast constexpr decltype " +
    -      "dynamic_cast explicit export friend inline late_check " +
    -      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
    -      "template typeid typename using virtual wchar_t where ";
    -  var JAVA_KEYWORDS = COMMON_KEYWORDS +
    -      "abstract boolean byte extends final finally implements import " +
    -      "instanceof null native package strictfp super synchronized throws " +
    -      "transient ";
    -  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
    -      "as base by checked decimal delegate descending event " +
    -      "fixed foreach from group implicit in interface internal into is lock " +
    -      "object out override orderby params partial readonly ref sbyte sealed " +
    -      "stackalloc string select uint ulong unchecked unsafe ushort var ";
    -  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
    -      "debugger eval export function get null set undefined var with " +
    -      "Infinity NaN ";
    -  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
    -      "goto if import last local my next no our print package redo require " +
    -      "sub undef unless until use wantarray while BEGIN END ";
    -  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
    -      "elif except exec finally from global import in is lambda " +
    -      "nonlocal not or pass print raise try with yield " +
    -      "False True None ";
    -  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
    -      " defined elsif end ensure false in module next nil not or redo rescue " +
    -      "retry self super then true undef unless until when yield BEGIN END ";
    -  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
    -      "function in local set then until ";
    -  var ALL_KEYWORDS = (
    -      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
    -      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    -
    -  // token style names.  correspond to css classes
    -  /** token style for a string literal */
    -  var PR_STRING = 'str';
    -  /** token style for a keyword */
    -  var PR_KEYWORD = 'kwd';
    -  /** token style for a comment */
    -  var PR_COMMENT = 'com';
    -  /** token style for a type */
    -  var PR_TYPE = 'typ';
    -  /** token style for a literal value.  e.g. 1, null, true. */
    -  var PR_LITERAL = 'lit';
    -  /** token style for a punctuation string. */
    -  var PR_PUNCTUATION = 'pun';
    -  /** token style for a punctuation string. */
    -  var PR_PLAIN = 'pln';
    -
    -  /** token style for an sgml tag. */
    -  var PR_TAG = 'tag';
    -  /** token style for a markup declaration such as a DOCTYPE. */
    -  var PR_DECLARATION = 'dec';
    -  /** token style for embedded source. */
    -  var PR_SOURCE = 'src';
    -  /** token style for an sgml attribute name. */
    -  var PR_ATTRIB_NAME = 'atn';
    -  /** token style for an sgml attribute value. */
    -  var PR_ATTRIB_VALUE = 'atv';
    -
    -  /**
    -   * A class that indicates a section of markup that is not code, e.g. to allow
    -   * embedding of line numbers within code listings.
    -   */
    -  var PR_NOCODE = 'nocode';
    -
    -  /** A set of tokens that can precede a regular expression literal in
    -    * javascript.
    -    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
    -    * list, but I've removed ones that might be problematic when seen in
    -    * languages that don't support regular expression literals.
    -    *
    -    * <p>Specifically, I've removed any keywords that can't precede a regexp
    -    * literal in a syntactically legal javascript program, and I've removed the
    -    * "in" keyword since it's not a keyword in many languages, and might be used
    -    * as a count of inches.
    -    *
    -    * <p>The link a above does not accurately describe EcmaScript rules since
    -    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
    -    * very well in practice.
    -    *
    -    * @private
    -    */
    -  var REGEXP_PRECEDER_PATTERN = function () {
    -      var preceders = [
    -          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
    -          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
    -          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
    -          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
    -          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
    -          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
    -          "||=", "~" /* handles =~ and !~ */,
    -          "break", "case", "continue", "delete",
    -          "do", "else", "finally", "instanceof",
    -          "return", "throw", "try", "typeof"
    -          ];
    -      var pattern = '(?:^^|[+-]';
    -      for (var i = 0; i < preceders.length; ++i) {
    -        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    -      }
    -      pattern += ')\\s*';  // matches at end, and matches empty string
    -      return pattern;
    -      // CAVEAT: this does not properly handle the case where a regular
    -      // expression immediately follows another since a regular expression may
    -      // have flags for case-sensitivity and the like.  Having regexp tokens
    -      // adjacent is not valid in any language I'm aware of, so I'm punting.
    -      // TODO: maybe style special characters inside a regexp as punctuation.
    -    }();
    -
    -  // Define regexps here so that the interpreter doesn't have to create an
    -  // object each time the function containing them is called.
    -  // The language spec requires a new object created even if you don't access
    -  // the $1 members.
    -  var pr_amp = /&/g;
    -  var pr_lt = /</g;
    -  var pr_gt = />/g;
    -  var pr_quot = /\"/g;
    -  /** like textToHtml but escapes double quotes to be attribute safe. */
    -  function attribToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;')
    -        .replace(pr_quot, '&quot;');
    -  }
    -
    -  /** escapest html special characters to html. */
    -  function textToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;');
    -  }
    -
    -
    -  var pr_ltEnt = /&lt;/g;
    -  var pr_gtEnt = /&gt;/g;
    -  var pr_aposEnt = /&apos;/g;
    -  var pr_quotEnt = /&quot;/g;
    -  var pr_ampEnt = /&amp;/g;
    -  var pr_nbspEnt = /&nbsp;/g;
    -  /** unescapes html to plain text. */
    -  function htmlToText(html) {
    -    var pos = html.indexOf('&');
    -    if (pos < 0) { return html; }
    -    // Handle numeric entities specially.  We can't use functional substitution
    -    // since that doesn't work in older versions of Safari.
    -    // These should be rare since most browsers convert them to normal chars.
    -    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    -      var end = html.indexOf(';', pos);
    -      if (end >= 0) {
    -        var num = html.substring(pos + 3, end);
    -        var radix = 10;
    -        if (num && num.charAt(0) === 'x') {
    -          num = num.substring(1);
    -          radix = 16;
    -        }
    -        var codePoint = parseInt(num, radix);
    -        if (!isNaN(codePoint)) {
    -          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
    -                  html.substring(end + 1));
    -        }
    -      }
    -    }
    -
    -    return html.replace(pr_ltEnt, '<')
    -        .replace(pr_gtEnt, '>')
    -        .replace(pr_aposEnt, "'")
    -        .replace(pr_quotEnt, '"')
    -        .replace(pr_nbspEnt, ' ')
    -        .replace(pr_ampEnt, '&');
    -  }
    -
    -  /** is the given node's innerHTML normally unescaped? */
    -  function isRawContent(node) {
    -    return 'XMP' === node.tagName;
    -  }
    -
    -  var newlineRe = /[\r\n]/g;
    -  /**
    -   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    -   */
    -  function isPreformatted(node, content) {
    -    // PRE means preformatted, and is a very common case, so don't create
    -    // unnecessary computed style objects.
    -    if ('PRE' === node.tagName) { return true; }
    -    if (!newlineRe.test(content)) { return true; }  // Don't care
    -    var whitespace = '';
    -    // For disconnected nodes, IE has no currentStyle.
    -    if (node.currentStyle) {
    -      whitespace = node.currentStyle.whiteSpace;
    -    } else if (window.getComputedStyle) {
    -      // Firefox makes a best guess if node is disconnected whereas Safari
    -      // returns the empty string.
    -      whitespace = window.getComputedStyle(node, null).whiteSpace;
    -    }
    -    return !whitespace || whitespace === 'pre';
    -  }
    -
    -  function normalizedHtml(node, out, opt_sortAttrs) {
    -    switch (node.nodeType) {
    -      case 1:  // an element
    -        var name = node.tagName.toLowerCase();
    -
    -        out.push('<', name);
    -        var attrs = node.attributes;
    -        var n = attrs.length;
    -        if (n) {
    -          if (opt_sortAttrs) {
    -            var sortedAttrs = [];
    -            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
    -            sortedAttrs.sort(function (a, b) {
    -                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
    -              });
    -            attrs = sortedAttrs;
    -          }
    -          for (var i = 0; i < n; ++i) {
    -            var attr = attrs[i];
    -            if (!attr.specified) { continue; }
    -            out.push(' ', attr.name.toLowerCase(),
    -                     '="', attribToHtml(attr.value), '"');
    -          }
    -        }
    -        out.push('>');
    -        for (var child = node.firstChild; child; child = child.nextSibling) {
    -          normalizedHtml(child, out, opt_sortAttrs);
    -        }
    -        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    -          out.push('<\/', name, '>');
    -        }
    -        break;
    -      case 3: case 4: // text
    -        out.push(textToHtml(node.nodeValue));
    -        break;
    -    }
    -  }
    -
    -  /**
    -   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    -   * matches the union o the sets o strings matched d by the input RegExp.
    -   * Since it matches globally, if the input strings have a start-of-input
    -   * anchor (/^.../), it is ignored for the purposes of unioning.
    -   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
    -   * @return {RegExp} a global regex.
    -   */
    -  function combinePrefixPatterns(regexs) {
    -    var capturedGroupIndex = 0;
    -
    -    var needToFoldCase = false;
    -    var ignoreCase = false;
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.ignoreCase) {
    -        ignoreCase = true;
    -      } else if (/[a-z]/i.test(regex.source.replace(
    -                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    -        needToFoldCase = true;
    -        ignoreCase = false;
    -        break;
    -      }
    -    }
    -
    -    function decodeEscape(charsetPart) {
    -      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
    -      switch (charsetPart.charAt(1)) {
    -        case 'b': return 8;
    -        case 't': return 9;
    -        case 'n': return 0xa;
    -        case 'v': return 0xb;
    -        case 'f': return 0xc;
    -        case 'r': return 0xd;
    -        case 'u': case 'x':
    -          return parseInt(charsetPart.substring(2), 16)
    -              || charsetPart.charCodeAt(1);
    -        case '0': case '1': case '2': case '3': case '4':
    -        case '5': case '6': case '7':
    -          return parseInt(charsetPart.substring(1), 8);
    -        default: return charsetPart.charCodeAt(1);
    -      }
    -    }
    -
    -    function encodeEscape(charCode) {
    -      if (charCode < 0x20) {
    -        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    -      }
    -      var ch = String.fromCharCode(charCode);
    -      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    -        ch = '\\' + ch;
    -      }
    -      return ch;
    -    }
    -
    -    function caseFoldCharset(charSet) {
    -      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    -          new RegExp(
    -              '\\\\u[0-9A-Fa-f]{4}'
    -              + '|\\\\x[0-9A-Fa-f]{2}'
    -              + '|\\\\[0-3][0-7]{0,2}'
    -              + '|\\\\[0-7]{1,2}'
    -              + '|\\\\[\\s\\S]'
    -              + '|-'
    -              + '|[^-\\\\]',
    -              'g'));
    -      var groups = [];
    -      var ranges = [];
    -      var inverse = charsetParts[0] === '^';
    -      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    -        var p = charsetParts[i];
    -        switch (p) {
    -          case '\\B': case '\\b':
    -          case '\\D': case '\\d':
    -          case '\\S': case '\\s':
    -          case '\\W': case '\\w':
    -            groups.push(p);
    -            continue;
    -        }
    -        var start = decodeEscape(p);
    -        var end;
    -        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    -          end = decodeEscape(charsetParts[i + 2]);
    -          i += 2;
    -        } else {
    -          end = start;
    -        }
    -        ranges.push([start, end]);
    -        // If the range might intersect letters, then expand it.
    -        if (!(end < 65 || start > 122)) {
    -          if (!(end < 65 || start > 90)) {
    -            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
    -          }
    -          if (!(end < 97 || start > 122)) {
    -            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
    -          }
    -        }
    -      }
    -
    -      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    -      // -> [[1, 12], [14, 14], [16, 17]]
    -      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
    -      var consolidatedRanges = [];
    -      var lastRange = [NaN, NaN];
    -      for (var i = 0; i < ranges.length; ++i) {
    -        var range = ranges[i];
    -        if (range[0] <= lastRange[1] + 1) {
    -          lastRange[1] = Math.max(lastRange[1], range[1]);
    -        } else {
    -          consolidatedRanges.push(lastRange = range);
    -        }
    -      }
    -
    -      var out = ['['];
    -      if (inverse) { out.push('^'); }
    -      out.push.apply(out, groups);
    -      for (var i = 0; i < consolidatedRanges.length; ++i) {
    -        var range = consolidatedRanges[i];
    -        out.push(encodeEscape(range[0]));
    -        if (range[1] > range[0]) {
    -          if (range[1] + 1 > range[0]) { out.push('-'); }
    -          out.push(encodeEscape(range[1]));
    -        }
    -      }
    -      out.push(']');
    -      return out.join('');
    -    }
    -
    -    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    -      // Split into character sets, escape sequences, punctuation strings
    -      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    -      // include any of the above.
    -      var parts = regex.source.match(
    -          new RegExp(
    -              '(?:'
    -              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
    -              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
    -              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
    -              + '|\\\\[0-9]+'  // a back-reference or octal escape
    -              + '|\\\\[^ux0-9]'  // other escape sequence
    -              + '|\\(\\?[:!=]'  // start of a non-capturing group
    -              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
    -              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
    -              + ')',
    -              'g'));
    -      var n = parts.length;
    -
    -      // Maps captured group numbers to the number they will occupy in
    -      // the output or to -1 if that has not been determined, or to
    -      // undefined if they need not be capturing in the output.
    -      var capturedGroups = [];
    -
    -      // Walk over and identify back references to build the capturedGroups
    -      // mapping.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          // groups are 1-indexed, so max group index is count of '('
    -          ++groupIndex;
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            capturedGroups[decimalValue] = -1;
    -          }
    -        }
    -      }
    -
    -      // Renumber groups and reduce capturing groups to non-capturing groups
    -      // where possible.
    -      for (var i = 1; i < capturedGroups.length; ++i) {
    -        if (-1 === capturedGroups[i]) {
    -          capturedGroups[i] = ++capturedGroupIndex;
    -        }
    -      }
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          ++groupIndex;
    -          if (capturedGroups[groupIndex] === undefined) {
    -            parts[i] = '(?:';
    -          }
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            parts[i] = '\\' + capturedGroups[groupIndex];
    -          }
    -        }
    -      }
    -
    -      // Remove any prefix anchors so that the output will match anywhere.
    -      // ^^ really does mean an anchored match though.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
    -      }
    -
    -      // Expand letters to groupts to handle mixing of case-sensitive and
    -      // case-insensitive patterns if necessary.
    -      if (regex.ignoreCase && needToFoldCase) {
    -        for (var i = 0; i < n; ++i) {
    -          var p = parts[i];
    -          var ch0 = p.charAt(0);
    -          if (p.length >= 2 && ch0 === '[') {
    -            parts[i] = caseFoldCharset(p);
    -          } else if (ch0 !== '\\') {
    -            // TODO: handle letters in numeric escapes.
    -            parts[i] = p.replace(
    -                /[a-zA-Z]/g,
    -                function (ch) {
    -                  var cc = ch.charCodeAt(0);
    -                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    -                });
    -          }
    -        }
    -      }
    -
    -      return parts.join('');
    -    }
    -
    -    var rewritten = [];
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.global || regex.multiline) { throw new Error('' + regex); }
    -      rewritten.push(
    -          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
    -    }
    -
    -    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    -  }
    -
    -  var PR_innerHtmlWorks = null;
    -  function getInnerHtml(node) {
    -    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    -    // an html description of well formed XML and the containing tag is a PRE
    -    // tag, so we detect that case and emulate innerHTML.
    -    if (null === PR_innerHtmlWorks) {
    -      var testNode = document.createElement('PRE');
    -      testNode.appendChild(
    -          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    -      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    -    }
    -
    -    if (PR_innerHtmlWorks) {
    -      var content = node.innerHTML;
    -      // XMP tags contain unescaped entities so require special handling.
    -      if (isRawContent(node)) {
    -        content = textToHtml(content);
    -      } else if (!isPreformatted(node, content)) {
    -        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
    -            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
    -      }
    -      return content;
    -    }
    -
    -    var out = [];
    -    for (var child = node.firstChild; child; child = child.nextSibling) {
    -      normalizedHtml(child, out);
    -    }
    -    return out.join('');
    -  }
    -
    -  /** returns a function that expand tabs to spaces.  This function can be fed
    -    * successive chunks of text, and will maintain its own internal state to
    -    * keep track of how tabs are expanded.
    -    * @return {function (string) : string} a function that takes
    -    *   plain text and return the text with tabs expanded.
    -    * @private
    -    */
    -  function makeTabExpander(tabWidth) {
    -    var SPACES = '                ';
    -    var charInLine = 0;
    -
    -    return function (plainText) {
    -      // walk over each character looking for tabs and newlines.
    -      // On tabs, expand them.  On newlines, reset charInLine.
    -      // Otherwise increment charInLine
    -      var out = null;
    -      var pos = 0;
    -      for (var i = 0, n = plainText.length; i < n; ++i) {
    -        var ch = plainText.charAt(i);
    -
    -        switch (ch) {
    -          case '\t':
    -            if (!out) { out = []; }
    -            out.push(plainText.substring(pos, i));
    -            // calculate how much space we need in front of this part
    -            // nSpaces is the amount of padding -- the number of spaces needed
    -            // to move us to the next column, where columns occur at factors of
    -            // tabWidth.
    -            var nSpaces = tabWidth - (charInLine % tabWidth);
    -            charInLine += nSpaces;
    -            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    -              out.push(SPACES.substring(0, nSpaces));
    -            }
    -            pos = i + 1;
    -            break;
    -          case '\n':
    -            charInLine = 0;
    -            break;
    -          default:
    -            ++charInLine;
    -        }
    -      }
    -      if (!out) { return plainText; }
    -      out.push(plainText.substring(pos));
    -      return out.join('');
    -    };
    -  }
    -
    -  var pr_chunkPattern = new RegExp(
    -      '[^<]+'  // A run of characters other than '<'
    -      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
    -      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
    -      // a probable tag that should not be highlighted
    -      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
    -      + '|<',  // A '<' that does not begin a larger chunk
    -      'g');
    -  var pr_commentPrefix = /^<\!--/;
    -  var pr_cdataPrefix = /^<!\[CDATA\[/;
    -  var pr_brPrefix = /^<br\b/i;
    -  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    -
    -  /** split markup into chunks of html tags (style null) and
    -    * plain text (style {@link #PR_PLAIN}), converting tags which are
    -    * significant for tokenization (<br>) into their textual equivalent.
    -    *
    -    * @param {string} s html where whitespace is considered significant.
    -    * @return {Object} source code and extracted tags.
    -    * @private
    -    */
    -  function extractTags(s) {
    -    // since the pattern has the 'g' modifier and defines no capturing groups,
    -    // this will return a list of all chunks which we then classify and wrap as
    -    // PR_Tokens
    -    var matches = s.match(pr_chunkPattern);
    -    var sourceBuf = [];
    -    var sourceBufLen = 0;
    -    var extractedTags = [];
    -    if (matches) {
    -      for (var i = 0, n = matches.length; i < n; ++i) {
    -        var match = matches[i];
    -        if (match.length > 1 && match.charAt(0) === '<') {
    -          if (pr_commentPrefix.test(match)) { continue; }
    -          if (pr_cdataPrefix.test(match)) {
    -            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
    -            sourceBuf.push(match.substring(9, match.length - 3));
    -            sourceBufLen += match.length - 12;
    -          } else if (pr_brPrefix.test(match)) {
    -            // <br> tags are lexically significant so convert them to text.
    -            // This is undone later.
    -            sourceBuf.push('\n');
    -            ++sourceBufLen;
    -          } else {
    -            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    -              // A <span class="nocode"> will start a section that should be
    -              // ignored.  Continue walking the list until we see a matching end
    -              // tag.
    -              var name = match.match(pr_tagNameRe)[2];
    -              var depth = 1;
    -              var j;
    -              end_tag_loop:
    -              for (j = i + 1; j < n; ++j) {
    -                var name2 = matches[j].match(pr_tagNameRe);
    -                if (name2 && name2[2] === name) {
    -                  if (name2[1] === '/') {
    -                    if (--depth === 0) { break end_tag_loop; }
    -                  } else {
    -                    ++depth;
    -                  }
    -                }
    -              }
    -              if (j < n) {
    -                extractedTags.push(
    -                    sourceBufLen, matches.slice(i, j + 1).join(''));
    -                i = j;
    -              } else {  // Ignore unclosed sections.
    -                extractedTags.push(sourceBufLen, match);
    -              }
    -            } else {
    -              extractedTags.push(sourceBufLen, match);
    -            }
    -          }
    -        } else {
    -          var literalText = htmlToText(match);
    -          sourceBuf.push(literalText);
    -          sourceBufLen += literalText.length;
    -        }
    -      }
    -    }
    -    return { source: sourceBuf.join(''), tags: extractedTags };
    -  }
    -
    -  /** True if the given tag contains a class attribute with the nocode class. */
    -  function isNoCodeTag(tag) {
    -    return !!tag
    -        // First canonicalize the representation of attributes
    -        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    -                 ' $1="$2$3$4"')
    -        // Then look for the attribute we want.
    -        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    -  }
    -
    -  /**
    -   * Apply the given language handler to sourceCode and add the resulting
    -   * decorations to out.
    -   * @param {number} basePos the index of sourceCode within the chunk of source
    -   *    whose decorations are already present on out.
    -   */
    -  function appendDecorations(basePos, sourceCode, langHandler, out) {
    -    if (!sourceCode) { return; }
    -    var job = {
    -      source: sourceCode,
    -      basePos: basePos
    -    };
    -    langHandler(job);
    -    out.push.apply(out, job.decorations);
    -  }
    -
    -  /** Given triples of [style, pattern, context] returns a lexing function,
    -    * The lexing function interprets the patterns to find token boundaries and
    -    * returns a decoration list of the form
    -    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
    -    * where index_n is an index into the sourceCode, and style_n is a style
    -    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
    -    * all characters in sourceCode[index_n-1:index_n].
    -    *
    -    * The stylePatterns is a list whose elements have the form
    -    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
    -    *
    -    * Style is a style constant like PR_PLAIN, or can be a string of the
    -    * form 'lang-FOO', where FOO is a language extension describing the
    -    * language of the portion of the token in $1 after pattern executes.
    -    * E.g., if style is 'lang-lisp', and group 1 contains the text
    -    * '(hello (world))', then that portion of the token will be passed to the
    -    * registered lisp handler for formatting.
    -    * The text before and after group 1 will be restyled using this decorator
    -    * so decorators should take care that this doesn't result in infinite
    -    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
    -    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
    -    * '<script>foo()<\/script>', which would cause the current decorator to
    -    * be called with '<script>' which would not match the same rule since
    -    * group 1 must not be empty, so it would be instead styled as PR_TAG by
    -    * the generic tag rule.  The handler registered for the 'js' extension would
    -    * then be called with 'foo()', and finally, the current decorator would
    -    * be called with '<\/script>' which would not match the original rule and
    -    * so the generic tag rule would identify it as a tag.
    -    *
    -    * Pattern must only match prefixes, and if it matches a prefix, then that
    -    * match is considered a token with the same style.
    -    *
    -    * Context is applied to the last non-whitespace, non-comment token
    -    * recognized.
    -    *
    -    * Shortcut is an optional string of characters, any of which, if the first
    -    * character, gurantee that this pattern and only this pattern matches.
    -    *
    -    * @param {Array} shortcutStylePatterns patterns that always start with
    -    *   a known character.  Must have a shortcut string.
    -    * @param {Array} fallthroughStylePatterns patterns that will be tried in
    -    *   order if the shortcut ones fail.  May have shortcuts.
    -    *
    -    * @return {function (Object)} a
    -    *   function that takes source code and returns a list of decorations.
    -    */
    -  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    -    var shortcuts = {};
    -    var tokenizer;
    -    (function () {
    -      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    -      var allRegexs = [];
    -      var regexKeys = {};
    -      for (var i = 0, n = allPatterns.length; i < n; ++i) {
    -        var patternParts = allPatterns[i];
    -        var shortcutChars = patternParts[3];
    -        if (shortcutChars) {
    -          for (var c = shortcutChars.length; --c >= 0;) {
    -            shortcuts[shortcutChars.charAt(c)] = patternParts;
    -          }
    -        }
    -        var regex = patternParts[1];
    -        var k = '' + regex;
    -        if (!regexKeys.hasOwnProperty(k)) {
    -          allRegexs.push(regex);
    -          regexKeys[k] = null;
    -        }
    -      }
    -      allRegexs.push(/[\0-\uffff]/);
    -      tokenizer = combinePrefixPatterns(allRegexs);
    -    })();
    -
    -    var nPatterns = fallthroughStylePatterns.length;
    -    var notWs = /\S/;
    -
    -    /**
    -     * Lexes job.source and produces an output array job.decorations of style
    -     * classes preceded by the position at which they start in job.source in
    -     * order.
    -     *
    -     * @param {Object} job an object like {@code
    -     *    source: {string} sourceText plain text,
    -     *    basePos: {int} position of job.source in the larger chunk of
    -     *        sourceCode.
    -     * }
    -     */
    -    var decorate = function (job) {
    -      var sourceCode = job.source, basePos = job.basePos;
    -      /** Even entries are positions in source in ascending order.  Odd enties
    -        * are style markers (e.g., PR_COMMENT) that run from that position until
    -        * the end.
    -        * @type {Array.<number|string>}
    -        */
    -      var decorations = [basePos, PR_PLAIN];
    -      var pos = 0;  // index into sourceCode
    -      var tokens = sourceCode.match(tokenizer) || [];
    -      var styleCache = {};
    -
    -      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    -        var token = tokens[ti];
    -        var style = styleCache[token];
    -        var match = void 0;
    -
    -        var isEmbedded;
    -        if (typeof style === 'string') {
    -          isEmbedded = false;
    -        } else {
    -          var patternParts = shortcuts[token.charAt(0)];
    -          if (patternParts) {
    -            match = token.match(patternParts[1]);
    -            style = patternParts[0];
    -          } else {
    -            for (var i = 0; i < nPatterns; ++i) {
    -              patternParts = fallthroughStylePatterns[i];
    -              match = token.match(patternParts[1]);
    -              if (match) {
    -                style = patternParts[0];
    -                break;
    -              }
    -            }
    -
    -            if (!match) {  // make sure that we make progress
    -              style = PR_PLAIN;
    -            }
    -          }
    -
    -          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    -          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    -            isEmbedded = false;
    -            style = PR_SOURCE;
    -          }
    -
    -          if (!isEmbedded) { styleCache[token] = style; }
    -        }
    -
    -        var tokenStart = pos;
    -        pos += token.length;
    -
    -        if (!isEmbedded) {
    -          decorations.push(basePos + tokenStart, style);
    -        } else {  // Treat group 1 as an embedded block of source code.
    -          var embeddedSource = match[1];
    -          var embeddedSourceStart = token.indexOf(embeddedSource);
    -          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    -          if (match[2]) {
    -            // If embeddedSource can be blank, then it would match at the
    -            // beginning which would cause us to infinitely recurse on the
    -            // entire token, so we catch the right context in match[2].
    -            embeddedSourceEnd = token.length - match[2].length;
    -            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    -          }
    -          var lang = style.substring(5);
    -          // Decorate the left of the embedded source
    -          appendDecorations(
    -              basePos + tokenStart,
    -              token.substring(0, embeddedSourceStart),
    -              decorate, decorations);
    -          // Decorate the embedded source
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceStart,
    -              embeddedSource,
    -              langHandlerForExtension(lang, embeddedSource),
    -              decorations);
    -          // Decorate the right of the embedded section
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceEnd,
    -              token.substring(embeddedSourceEnd),
    -              decorate, decorations);
    -        }
    -      }
    -      job.decorations = decorations;
    -    };
    -    return decorate;
    -  }
    -
    -  /** returns a function that produces a list of decorations from source text.
    -    *
    -    * This code treats ", ', and ` as string delimiters, and \ as a string
    -    * escape.  It does not recognize perl's qq() style strings.
    -    * It has no special handling for double delimiter escapes as in basic, or
    -    * the tripled delimiters used in python, but should work on those regardless
    -    * although in those cases a single string literal may be broken up into
    -    * multiple adjacent string literals.
    -    *
    -    * It recognizes C, C++, and shell style comments.
    -    *
    -    * @param {Object} options a set of optional parameters.
    -    * @return {function (Object)} a function that examines the source code
    -    *     in the input job and builds the decoration list.
    -    */
    -  function sourceDecorator(options) {
    -    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    -    if (options['tripleQuotedStrings']) {
    -      // '''multi-line-string''', 'single-line-string', and double-quoted
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    -           null, '\'"']);
    -    } else if (options['multiLineStrings']) {
    -      // 'multi-line-string', "multi-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    -           null, '\'"`']);
    -    } else {
    -      // 'single-line-string', "single-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,
    -           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    -           null, '"\'']);
    -    }
    -    if (options['verbatimStrings']) {
    -      // verbatim-string-literal production from the C# grammar.  See issue 93.
    -      fallthroughStylePatterns.push(
    -          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
    -    }
    -    if (options['hashComments']) {
    -      if (options['cStyleComments']) {
    -        // Stop C preprocessor declarations at an unclosed open comment
    -        shortcutStylePatterns.push(
    -            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    -             null, '#']);
    -        fallthroughStylePatterns.push(
    -            [PR_STRING,
    -             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    -             null]);
    -      } else {
    -        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
    -      }
    -    }
    -    if (options['cStyleComments']) {
    -      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
    -      fallthroughStylePatterns.push(
    -          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
    -    }
    -    if (options['regexLiterals']) {
    -      var REGEX_LITERAL = (
    -          // A regular expression literal starts with a slash that is
    -          // not followed by * or / so that it is not confused with
    -          // comments.
    -          '/(?=[^/*])'
    -          // and then contains any number of raw characters,
    -          + '(?:[^/\\x5B\\x5C]'
    -          // escape sequences (\x5C),
    -          +    '|\\x5C[\\s\\S]'
    -          // or non-nesting character sets (\x5B\x5D);
    -          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    -          // finally closed by a /.
    -          + '/');
    -      fallthroughStylePatterns.push(
    -          ['lang-regex',
    -           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
    -           ]);
    -    }
    -
    -    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    -    if (keywords.length) {
    -      fallthroughStylePatterns.push(
    -          [PR_KEYWORD,
    -           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
    -    }
    -
    -    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
    -    fallthroughStylePatterns.push(
    -        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    -        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
    -        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_LITERAL,
    -         new RegExp(
    -             '^(?:'
    -             // A hex number
    -             + '0x[a-f0-9]+'
    -             // or an octal or decimal number,
    -             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    -             // possibly in scientific notation
    -             + '(?:e[+\\-]?\\d+)?'
    -             + ')'
    -             // with an optional modifier like UL for unsigned long
    -             + '[a-z]*', 'i'),
    -         null, '0123456789'],
    -        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
    -
    -    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    -  }
    -
    -  var decorateSource = sourceDecorator({
    -        'keywords': ALL_KEYWORDS,
    -        'hashComments': true,
    -        'cStyleComments': true,
    -        'multiLineStrings': true,
    -        'regexLiterals': true
    -      });
    -
    -  /** Breaks {@code job.source} around style boundaries in
    -    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    -    * and leaves the result in {@code job.prettyPrintedHtml}.
    -    * @param {Object} job like {
    -    *    source: {string} source as plain text,
    -    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
    -    *                   html preceded by their position in {@code job.source}
    -    *                   in order
    -    *    decorations: {Array.<number|string} an array of style classes preceded
    -    *                 by the position at which they start in job.source in order
    -    * }
    -    * @private
    -    */
    -  function recombineTagsAndDecorations(job) {
    -    var sourceText = job.source;
    -    var extractedTags = job.extractedTags;
    -    var decorations = job.decorations;
    -
    -    var html = [];
    -    // index past the last char in sourceText written to html
    -    var outputIdx = 0;
    -
    -    var openDecoration = null;
    -    var currentDecoration = null;
    -    var tagPos = 0;  // index into extractedTags
    -    var decPos = 0;  // index into decorations
    -    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    -
    -    var adjacentSpaceRe = /([\r\n ]) /g;
    -    var startOrSpaceRe = /(^| ) /gm;
    -    var newlineRe = /\r\n?|\n/g;
    -    var trailingSpaceRe = /[ \r\n]$/;
    -    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
    -
    -    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    -    var isIE678 = window['_pr_isIE6']();
    -    var lineBreakHtml = (
    -        isIE678
    -        ? (job.sourceNode.tagName === 'PRE'
    -           // Use line feeds instead of <br>s so that copying and pasting works
    -           // on IE.
    -           // Doing this on other browsers breaks lots of stuff since \r\n is
    -           // treated as two newlines on Firefox.
    -           ? (isIE678 === 6 ? '&#160;\r\n' :
    -              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
    -           // IE collapses multiple adjacent <br>s into 1 line break.
    -           // Prefix every newline with '&#160;' to prevent such behavior.
    -           // &nbsp; is the same as &#160; but works in XML as well as HTML.
    -           : '&#160;<br />')
    -        : '<br />');
    -
    -    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
    -    // number of the first line.
    -    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
    -    var lineBreaker;
    -    if (numberLines) {
    -      var lineBreaks = [];
    -      for (var i = 0; i < 10; ++i) {
    -        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
    -      }
    -      var lineNum = numberLines[1] && numberLines[1].length
    -          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
    -      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
    -      if (lineNum) {
    -        html.push(' value="', lineNum + 1, '"');
    -      }
    -      html.push('>');
    -      lineBreaker = function () {
    -        var lb = lineBreaks[++lineNum % 10];
    -        // If a decoration is open, we need to close it before closing a list-item
    -        // and reopen it on the other side of the list item.
    -        return openDecoration
    -            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
    -      };
    -    } else {
    -      lineBreaker = lineBreakHtml;
    -    }
    -
    -    // A helper function that is responsible for opening sections of decoration
    -    // and outputing properly escaped chunks of source
    -    function emitTextUpTo(sourceIdx) {
    -      if (sourceIdx > outputIdx) {
    -        if (openDecoration && openDecoration !== currentDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        if (!openDecoration && currentDecoration) {
    -          openDecoration = currentDecoration;
    -          html.push('<span class="', openDecoration, '">');
    -        }
    -        // This interacts badly with some wikis which introduces paragraph tags
    -        // into pre blocks for some strange reason.
    -        // It's necessary for IE though which seems to lose the preformattedness
    -        // of <pre> tags when their innerHTML is assigned.
    -        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    -        // and it serves to undo the conversion of <br>s to newlines done in
    -        // chunkify.
    -        var htmlChunk = textToHtml(
    -            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
    -            .replace(lastWasSpace
    -                     ? startOrSpaceRe
    -                     : adjacentSpaceRe, '$1&#160;');
    -        // Keep track of whether we need to escape space at the beginning of the
    -        // next chunk.
    -        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    -        html.push(htmlChunk.replace(newlineRe, lineBreaker));
    -        outputIdx = sourceIdx;
    -      }
    -    }
    -
    -    while (true) {
    -      // Determine if we're going to consume a tag this time around.  Otherwise
    -      // we consume a decoration or exit.
    -      var outputTag;
    -      if (tagPos < extractedTags.length) {
    -        if (decPos < decorations.length) {
    -          // Pick one giving preference to extractedTags since we shouldn't open
    -          // a new style that we're going to have to immediately close in order
    -          // to output a tag.
    -          outputTag = extractedTags[tagPos] <= decorations[decPos];
    -        } else {
    -          outputTag = true;
    -        }
    -      } else {
    -        outputTag = false;
    -      }
    -      // Consume either a decoration or a tag or exit.
    -      if (outputTag) {
    -        emitTextUpTo(extractedTags[tagPos]);
    -        if (openDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        html.push(extractedTags[tagPos + 1]);
    -        tagPos += 2;
    -      } else if (decPos < decorations.length) {
    -        emitTextUpTo(decorations[decPos]);
    -        currentDecoration = decorations[decPos + 1];
    -        decPos += 2;
    -      } else {
    -        break;
    -      }
    -    }
    -    emitTextUpTo(sourceText.length);
    -    if (openDecoration) {
    -      html.push('</span>');
    -    }
    -    if (numberLines) { html.push('</li></ol>'); }
    -    job.prettyPrintedHtml = html.join('');
    -  }
    -
    -  /** Maps language-specific file extensions to handlers. */
    -  var langHandlerRegistry = {};
    -  /** Register a language handler for the given file extensions.
    -    * @param {function (Object)} handler a function from source code to a list
    -    *      of decorations.  Takes a single argument job which describes the
    -    *      state of the computation.   The single parameter has the form
    -    *      {@code {
    -    *        source: {string} as plain text.
    -    *        decorations: {Array.<number|string>} an array of style classes
    -    *                     preceded by the position at which they start in
    -    *                     job.source in order.
    -    *                     The language handler should assigned this field.
    -    *        basePos: {int} the position of source in the larger source chunk.
    -    *                 All positions in the output decorations array are relative
    -    *                 to the larger source chunk.
    -    *      } }
    -    * @param {Array.<string>} fileExtensions
    -    */
    -  function registerLangHandler(handler, fileExtensions) {
    -    for (var i = fileExtensions.length; --i >= 0;) {
    -      var ext = fileExtensions[i];
    -      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    -        langHandlerRegistry[ext] = handler;
    -      } else if ('console' in window) {
    -        console['warn']('cannot override language handler %s', ext);
    -      }
    -    }
    -  }
    -  function langHandlerForExtension(extension, source) {
    -    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    -      // Treat it as markup if the first non whitespace character is a < and
    -      // the last non-whitespace character is a >.
    -      extension = /^\s*</.test(source)
    -          ? 'default-markup'
    -          : 'default-code';
    -    }
    -    return langHandlerRegistry[extension];
    -  }
    -  registerLangHandler(decorateSource, ['default-code']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [],
    -          [
    -           [PR_PLAIN,       /^[^<?]+/],
    -           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
    -           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
    -           // Unescaped content in an unknown language
    -           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
    -           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
    -           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
    -           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
    -           // Unescaped content in javascript.  (Or possibly vbscript).
    -           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
    -           // Contains unescaped stylesheet content
    -           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
    -           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
    -          ]),
    -      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [
    -           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
    -           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
    -           ],
    -          [
    -           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
    -           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
    -           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
    -           [PR_PUNCTUATION,  /^[=<>\/]+/],
    -           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
    -           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
    -           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
    -           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
    -           ]),
    -      ['in.tag']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CPP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true
    -        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': 'null true false'
    -        }), ['json']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CSHARP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true,
    -          'verbatimStrings': true
    -        }), ['cs']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JAVA_KEYWORDS,
    -          'cStyleComments': true
    -        }), ['java']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': SH_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true
    -        }), ['bsh', 'csh', 'sh']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PYTHON_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'tripleQuotedStrings': true
    -        }), ['cv', 'py']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PERL_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['perl', 'pl', 'pm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': RUBY_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['rb']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JSCRIPT_KEYWORDS,
    -          'cStyleComments': true,
    -          'regexLiterals': true
    -        }), ['js']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
    -
    -  function applyDecorator(job) {
    -    var sourceCodeHtml = job.sourceCodeHtml;
    -    var opt_langExtension = job.langExtension;
    -
    -    // Prepopulate output in case processing fails with an exception.
    -    job.prettyPrintedHtml = sourceCodeHtml;
    -
    -    try {
    -      // Extract tags, and convert the source code to plain text.
    -      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    -      /** Plain text. @type {string} */
    -      var source = sourceAndExtractedTags.source;
    -      job.source = source;
    -      job.basePos = 0;
    -
    -      /** Even entries are positions in source in ascending order.  Odd entries
    -        * are tags that were extracted at that position.
    -        * @type {Array.<number|string>}
    -        */
    -      job.extractedTags = sourceAndExtractedTags.tags;
    -
    -      // Apply the appropriate language handler
    -      langHandlerForExtension(opt_langExtension, source)(job);
    -      // Integrate the decorations and tags back into the source code to produce
    -      // a decorated html string which is left in job.prettyPrintedHtml.
    -      recombineTagsAndDecorations(job);
    -    } catch (e) {
    -      if ('console' in window) {
    -        console['log'](e && e['stack'] ? e['stack'] : e);
    -      }
    -    }
    -  }
    -
    -  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    -    var job = {
    -      sourceCodeHtml: sourceCodeHtml,
    -      langExtension: opt_langExtension
    -    };
    -    applyDecorator(job);
    -    return job.prettyPrintedHtml;
    -  }
    -
    -  function prettyPrint(opt_whenDone) {
    -    function byTagName(tn) { return document.getElementsByTagName(tn); }
    -    // fetch a list of nodes to rewrite
    -    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
    -    var elements = [];
    -    for (var i = 0; i < codeSegments.length; ++i) {
    -      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
    -        elements.push(codeSegments[i][j]);
    -      }
    -    }
    -    codeSegments = null;
    -
    -    var clock = Date;
    -    if (!clock['now']) {
    -      clock = { 'now': function () { return (new Date).getTime(); } };
    -    }
    -
    -    // The loop is broken into a series of continuations to make sure that we
    -    // don't make the browser unresponsive when rewriting a large page.
    -    var k = 0;
    -    var prettyPrintingJob;
    -
    -    function doWork() {
    -      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
    -                     clock.now() + 250 /* ms */ :
    -                     Infinity);
    -      for (; k < elements.length && clock.now() < endTime; k++) {
    -        var cs = elements[k];
    -        // [JACOCO] 'prettyprint' -> 'source'
    -        if (cs.className && cs.className.indexOf('source') >= 0) {
    -          // If the classes includes a language extensions, use it.
    -          // Language extensions can be specified like
    -          //     <pre class="prettyprint lang-cpp">
    -          // the language extension "cpp" is used to find a language handler as
    -          // passed to PR_registerLangHandler.
    -          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    -          if (langExtension) { langExtension = langExtension[1]; }
    -
    -          // make sure this is not nested in an already prettified element
    -          var nested = false;
    -          for (var p = cs.parentNode; p; p = p.parentNode) {
    -            if ((p.tagName === 'pre' || p.tagName === 'code' ||
    -                 p.tagName === 'xmp') &&
    -                // [JACOCO] 'prettyprint' -> 'source'
    -                p.className && p.className.indexOf('source') >= 0) {
    -              nested = true;
    -              break;
    -            }
    -          }
    -          if (!nested) {
    -            // fetch the content as a snippet of properly escaped HTML.
    -            // Firefox adds newlines at the end.
    -            var content = getInnerHtml(cs);
    -            content = content.replace(/(?:\r\n?|\n)$/, '');
    -
    -            // do the pretty printing
    -            prettyPrintingJob = {
    -              sourceCodeHtml: content,
    -              langExtension: langExtension,
    -              sourceNode: cs
    -            };
    -            applyDecorator(prettyPrintingJob);
    -            replaceWithPrettyPrintedHtml();
    -          }
    -        }
    -      }
    -      if (k < elements.length) {
    -        // finish up in a continuation
    -        setTimeout(doWork, 250);
    -      } else if (opt_whenDone) {
    -        opt_whenDone();
    -      }
    -    }
    -
    -    function replaceWithPrettyPrintedHtml() {
    -      var newContent = prettyPrintingJob.prettyPrintedHtml;
    -      if (!newContent) { return; }
    -      var cs = prettyPrintingJob.sourceNode;
    -
    -      // push the prettified html back into the tag.
    -      if (!isRawContent(cs)) {
    -        // just replace the old html with the new
    -        cs.innerHTML = newContent;
    -      } else {
    -        // we need to change the tag to a <pre> since <xmp>s do not allow
    -        // embedded tags such as the span tags used to attach styles to
    -        // sections of source code.
    -        var pre = document.createElement('PRE');
    -        for (var i = 0; i < cs.attributes.length; ++i) {
    -          var a = cs.attributes[i];
    -          if (a.specified) {
    -            var aname = a.name.toLowerCase();
    -            if (aname === 'class') {
    -              pre.className = a.value;  // For IE 6
    -            } else {
    -              pre.setAttribute(a.name, a.value);
    -            }
    -          }
    -        }
    -        pre.innerHTML = newContent;
    -
    -        // remove the old
    -        cs.parentNode.replaceChild(pre, cs);
    -        cs = pre;
    -      }
    -    }
    -
    -    doWork();
    -  }
    -
    -  window['PR_normalizedHtml'] = normalizedHtml;
    -  window['prettyPrintOne'] = prettyPrintOne;
    -  window['prettyPrint'] = prettyPrint;
    -  window['PR'] = {
    -        'combinePrefixPatterns': combinePrefixPatterns,
    -        'createSimpleLexer': createSimpleLexer,
    -        'registerLangHandler': registerLangHandler,
    -        'sourceDecorator': sourceDecorator,
    -        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
    -        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
    -        'PR_COMMENT': PR_COMMENT,
    -        'PR_DECLARATION': PR_DECLARATION,
    -        'PR_KEYWORD': PR_KEYWORD,
    -        'PR_LITERAL': PR_LITERAL,
    -        'PR_NOCODE': PR_NOCODE,
    -        'PR_PLAIN': PR_PLAIN,
    -        'PR_PUNCTUATION': PR_PUNCTUATION,
    -        'PR_SOURCE': PR_SOURCE,
    -        'PR_STRING': PR_STRING,
    -        'PR_TAG': PR_TAG,
    -        'PR_TYPE': PR_TYPE
    -      };
    -})();
    diff --git a/target/site/jacoco/jacoco-resources/redbar.gif b/target/site/jacoco/jacoco-resources/redbar.gif
    deleted file mode 100644
    index c2f71469ba995289439d86ea39b1b33edb03388c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHbWMtrCc+AD{pP&D~tn7aso&R25|6^nS*Vg{;>G{84!T)8;{;yfXu$BQ0
    fDgI<(<YM4w&|v@qkQodt90ol_LPjnP91PX~3&9+X
    
    diff --git a/target/site/jacoco/jacoco-resources/report.css b/target/site/jacoco/jacoco-resources/report.css
    deleted file mode 100644
    index dd936bc..0000000
    --- a/target/site/jacoco/jacoco-resources/report.css
    +++ /dev/null
    @@ -1,243 +0,0 @@
    -body, td {
    -  font-family:sans-serif;
    -  font-size:10pt;
    -}
    -
    -h1 {
    -  font-weight:bold;
    -  font-size:18pt;
    -}
    -
    -.breadcrumb {
    -  border:#d6d3ce 1px solid;
    -  padding:2px 4px 2px 4px;
    -}
    -
    -.breadcrumb .info {
    -  float:right;
    -}
    -
    -.breadcrumb .info a {
    -  margin-left:8px;
    -}
    -
    -.el_report {
    -  padding-left:18px;
    -  background-image:url(report.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_group {
    -  padding-left:18px;
    -  background-image:url(group.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_bundle {
    -  padding-left:18px;
    -  background-image:url(bundle.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_package {
    -  padding-left:18px;
    -  background-image:url(package.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_class {
    -  padding-left:18px;
    -  background-image:url(class.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_source {
    -  padding-left:18px;
    -  background-image:url(source.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_method {
    -  padding-left:18px;
    -  background-image:url(method.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_session {
    -  padding-left:18px;
    -  background-image:url(session.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -pre.source {
    -  border:#d6d3ce 1px solid;
    -  font-family:monospace;
    -}
    -
    -pre.source ol {
    -  margin-bottom: 0px;
    -  margin-top: 0px;
    -}
    -
    -pre.source li {
    -  border-left: 1px solid #D6D3CE;
    -  color: #A0A0A0;
    -  padding-left: 0px;
    -}
    -
    -pre.source span.fc {
    -  background-color:#ccffcc;
    -}
    -
    -pre.source span.nc {
    -  background-color:#ffaaaa;
    -}
    -
    -pre.source span.pc {
    -  background-color:#ffffcc;
    -}
    -
    -pre.source span.bfc {
    -  background-image: url(branchfc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bfc:hover {
    -  background-color:#80ff80;
    -}
    -
    -pre.source span.bnc {
    -  background-image: url(branchnc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bnc:hover {
    -  background-color:#ff8080;
    -}
    -
    -pre.source span.bpc {
    -  background-image: url(branchpc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bpc:hover {
    -  background-color:#ffff80;
    -}
    -
    -table.coverage {
    -  empty-cells:show;
    -  border-collapse:collapse;
    -}
    -
    -table.coverage thead {
    -  background-color:#e0e0e0;
    -}
    -
    -table.coverage thead td {
    -  white-space:nowrap;
    -  padding:2px 14px 0px 6px;
    -  border-bottom:#b0b0b0 1px solid;
    -}
    -
    -table.coverage thead td.bar {
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr1 {
    -  text-align:right;
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr2 {
    -  text-align:right;
    -  padding-left:2px;
    -}
    -
    -table.coverage thead td.sortable {
    -  cursor:pointer;
    -  background-image:url(sort.gif);
    -  background-position:right center;
    -  background-repeat:no-repeat;
    -}
    -
    -table.coverage thead td.up {
    -  background-image:url(up.gif);
    -}
    -
    -table.coverage thead td.down {
    -  background-image:url(down.gif);
    -}
    -
    -table.coverage tbody td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -  border-bottom:#d6d3ce 1px solid;
    -}
    -
    -table.coverage tbody tr:hover {
    -  background: #f0f0d0 !important;
    -}
    -
    -table.coverage tbody td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -table.coverage tfoot td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -}
    -
    -table.coverage tfoot td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -.footer {
    -  margin-top:20px;
    -  border-top:#d6d3ce 1px solid;
    -  padding-top:2px;
    -  font-size:8pt;
    -  color:#a0a0a0;
    -}
    -
    -.footer a {
    -  color:#a0a0a0;
    -}
    -
    -.right {
    -  float:right;
    -}
    diff --git a/target/site/jacoco/jacoco-resources/report.gif b/target/site/jacoco/jacoco-resources/report.gif
    deleted file mode 100644
    index 8547be50bf3e97e725920927b5aa4cdb031f4823..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 363
    zcmZ?wbhEHb6krfwSZc{In}J~s1H&!`1_uX+xVSjMb&S>db~X8S)dhAn1$OlXwvB~0
    zO@%hC#Wq5_7&^+V`^qgRRa;E2HJ?*&DsqWoev|2fCetO&CQDmPR<;_iXfs~ZZnVC`
    za8s8-+pK*(^AAm4c5K#~(^ocST-lU)byMc8y)_R`^xu2&{oaco_g{R!|Ki8Pmp>lA
    z{_*VHkC*R%zWMa)!{^_hzyAL8?f2(zzrTL}{q@K1Z$Ey2|M}<VuRs5>0mYvzj9d)%
    z3_1)z0P+(9TgQR<1s*zF)+bahX*_u_??Pbv&V#KE^V2&`bhGjjR;*MxC8EFO_3_}<
    zH?w9WrJ7AX`tJM8r525X{~8+WorLsRL^?W{nR=L*odosT`KItOGtTI963}JgV_m??
    z%&>&9-=1G*^3>@wm-A|~FmK+nbvd`DhNhP0UUhXIS1vYAPL5-o?Ce}VXI&i`tO1G(
    BvdRDe
    
    diff --git a/target/site/jacoco/jacoco-resources/session.gif b/target/site/jacoco/jacoco-resources/session.gif
    deleted file mode 100644
    index 0151bad8a001e5cc5cc7723a608185f746b7f8c1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 213
    zcmZ?wbhEHb6krfwXc1xPS$gU4xw~t2pG#?5#^Be>V3WrXI-S9<hrzA(|Nr^_@5k?-
    zZ~y=IhyVNSXZ04}pKqV%t9oe5k~tY+Ar=Pzi2#Z}Sr{1@<Qa4rfB<AC18dL&^}dwM
    zX_r*ys<8N;e6mS?i^dP8jVmAd@U^}&$uv>xc~m$hYN?d{@xrG~CzZCfhpBIRC}Q>I
    kiQ?_Ai=3VZEOFW9fBwaksdwMK(Err)E%VcVRYeAC06w^MK>z>%
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.gif b/target/site/jacoco/jacoco-resources/sort.gif
    deleted file mode 100644
    index 6757c2c32b57d768f3c12c4ae99a28bc32c9cbd7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 58
    zcmZ?wbhEHb<YC}qXkcX6uwldh|Nj+#vM_QnFf!;c00|xjP6h@h!JfpGjC*fB>i!bx
    N`t(%z_h<$NYXI&b5{m!;
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.js b/target/site/jacoco/jacoco-resources/sort.js
    deleted file mode 100644
    index e269fe3..0000000
    --- a/target/site/jacoco/jacoco-resources/sort.js
    +++ /dev/null
    @@ -1,148 +0,0 @@
    -/*******************************************************************************
    - * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors
    - * This program and the accompanying materials are made available under
    - * the terms of the Eclipse Public License 2.0 which is available at
    - * http://www.eclipse.org/legal/epl-2.0
    - *
    - * SPDX-License-Identifier: EPL-2.0
    - *
    - * Contributors:
    - *    Marc R. Hoffmann - initial API and implementation
    - *
    - *******************************************************************************/
    -
    -(function () {
    -
    -  /**
    -   * Sets the initial sorting derived from the hash.
    -   *
    -   * @param linkelementids
    -   *          list of element ids to search for links to add sort inidcator
    -   *          hash links
    -   */
    -  function initialSort(linkelementids) {
    -    window.linkelementids = linkelementids;
    -    var hash = window.location.hash;
    -    if (hash) {
    -      var m = hash.match(/up-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, true);
    -        }
    -        return;
    -      }
    -      var m = hash.match(/dn-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, false);
    -        }
    -        return
    -      }
    -    }
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header dependening on the current sort state.
    -   */
    -  function toggleSort(header) {
    -    var sortup = header.className.indexOf('down ') == 0;
    -    sortColumn(header, sortup);
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header in the given direction.
    -   */
    -  function sortColumn(header, sortup) {
    -    var table = header.parentNode.parentNode.parentNode;
    -    var body = table.tBodies[0];
    -    var colidx = getNodePosition(header);
    -
    -    resetSortedStyle(table);
    -
    -    var rows = body.rows;
    -    var sortedrows = [];
    -    for (var i = 0; i < rows.length; i++) {
    -      r = rows[i];
    -      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r;
    -    }
    -
    -    var hash;
    -
    -    if (sortup) {
    -      for (var i = sortedrows.length - 1; i >= 0; i--) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'up ' + header.className;
    -      hash = 'up-' + header.id;
    -    } else {
    -      for (var i = 0; i < sortedrows.length; i++) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'down ' + header.className;
    -      hash = 'dn-' + header.id;
    -    }
    -
    -    setHash(hash);
    -  }
    -
    -  /**
    -   * Adds the sort indicator as a hash to the document URL and all links.
    -   */
    -  function setHash(hash) {
    -    window.document.location.hash = hash;
    -    ids = window.linkelementids;
    -    for (var i = 0; i < ids.length; i++) {
    -        setHashOnAllLinks(document.getElementById(ids[i]), hash);
    -    }
    -  }
    -
    -  /**
    -   * Extend all links within the given tag with the given hash.
    -   */
    -  function setHashOnAllLinks(tag, hash) {
    -    links = tag.getElementsByTagName("a");
    -    for (var i = 0; i < links.length; i++) {
    -        var a = links[i];
    -        var href = a.href;
    -        var hashpos = href.indexOf("#");
    -        if (hashpos != -1) {
    -            href = href.substring(0, hashpos);
    -        }
    -        a.href = href + "#" + hash;
    -    }
    -  }
    -
    -  /**
    -   * Calculates the position of a element within its parent.
    -   */
    -  function getNodePosition(element) {
    -    var pos = -1;
    -    while (element) {
    -      element = element.previousSibling;
    -      pos++;
    -    }
    -    return pos;
    -  }
    -
    -  /**
    -   * Remove the sorting indicator style from all headers.
    -   */
    -  function resetSortedStyle(table) {
    -    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
    -      if (c.className) {
    -        if (c.className.indexOf('down ') == 0) {
    -          c.className = c.className.slice(5);
    -        }
    -        if (c.className.indexOf('up ') == 0) {
    -          c.className = c.className.slice(3);
    -        }
    -      }
    -    }
    -  }
    -
    -  window['initialSort'] = initialSort;
    -  window['toggleSort'] = toggleSort;
    -
    -})();
    diff --git a/target/site/jacoco/jacoco-resources/source.gif b/target/site/jacoco/jacoco-resources/source.gif
    deleted file mode 100644
    index b226e41c5276581db33d71525298ef572cc5d7ce..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 354
    zcmZ?wbhEHb6krfwxXQrr`Rnf=KmWY@^y|~t-#>r-`SJ62+pK*(^ACOa@_X{KW3$$r
    zUbOlAiXE5N?74dH#gDtszu$lH{mGl3&)@xg`{~!`Z@=#VMPB~6_u~7*S3h2T`1$R}
    z?`Q9Re)#(P)3@JWfBgRb^LKTLe^s%6bxA;7sb4jaQ5?`-<<ng5TVLWgvEHM%)~l!1
    zYi_IS^d`3r{dQ}59F})EE$?<()ZzT#ME{lvwpTV~T-lU)Yj4ffO_~4y|7XAeia%Kx
    z85k@XbU-p7KQXY?ADC0%p(B)eLgkXi62W-^(!DQ#v2a~Gz-z9%&!+3h!38t#X02Ds
    zad;WPFvUVOY)YY2k84HG1kp%gVW!3wVI5ap$%?8ZHc4GqO=+PiQzvV>Y72H(vk7Xs
    us!1$fvP8{QU92ZrK%7tARasP&f6JDw8m_8J3W|I7DyXXX9C3DJum%7=h^`F)
    
    diff --git a/target/site/jacoco/jacoco-resources/up.gif b/target/site/jacoco/jacoco-resources/up.gif
    deleted file mode 100644
    index 58ed21660ec467736a4d2af17d91341f7cfb556c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ=;nroA^G
    Ub$^Kz-Nct)ygK&ScM%3_0PmU?SpWb4
    
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    deleted file mode 100644
    index 4e90b18..0000000
    --- a/target/site/jacoco/jacoco-sessions.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-81d10548</span></td><td>Mar 30, 2024, 9:39:23 PM</td><td>Mar 30, 2024, 9:39:30 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>11e217dc432c4bdd</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>d70b0d95a48e8313</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>0b0b10e197c99b9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>31696499f3fc726a</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>e9dc9ef282118ca3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    deleted file mode 100644
    index 77888bf..0000000
    --- a/target/site/jacoco/jacoco.csv
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_COVERED,LINE_MISSED,LINE_COVERED,COMPLEXITY_MISSED,COMPLEXITY_COVERED,METHOD_MISSED,METHOD_COVERED
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,20,61,0,0,8,18,4,9,4,9
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,105,0,2,0,16,0,7,0,6,0
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,22,245,1,3,3,35,2,11,1,10
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,0,39,0,0,0,14,0,7,0,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,696,167,8,6,76,39,36,12,30,11
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,0,4,0,0,0,2,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,9,29,0,0,3,10,3,2,3,2
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,10,7,0,0,4,3,2,1,2,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,0,33,0,0,0,6,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,0,21,0,0,0,4,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,0,7,0,0,0,2,0,2,0,2
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,0,128,0,0,0,23,0,11,0,11
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,0,7,0,0,0,2,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,0,98,0,0,0,23,0,10,0,10
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,26,49,0,0,9,10,6,3,6,3
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,20,381,0,0,8,66,4,26,4,26
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,42,391,0,0,9,69,4,25,4,25
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,25,52,0,0,9,9,6,4,6,4
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,7,0,0,0,2,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,0,144,0,0,0,30,0,13,0,13
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,0,149,0,0,0,25,0,13,0,13
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,34,118,2,2,9,28,5,6,3,6
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,76,184,8,22,21,43,8,18,3,8
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,38,47,12,10,5,16,10,7,0,6
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,15,0,0,0,6,0,3,0,3,0
    -io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,0,144,0,10,0,20,0,12,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    deleted file mode 100644
    index a7bf21c..0000000
    --- a/target/site/jacoco/jacoco.xml
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-81d10548" start="1711845563338" dump="1711845570967"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStreamRequestString" desc="(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="72"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="111"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="137"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="153"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="173"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="189"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="41"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="64"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="103"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="120"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="148"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="165"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="187"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="205"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="231"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="247"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="270"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="284"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="306"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="322"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="345"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="359"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="380"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="396"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="417"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="431"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="454"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="470"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="493"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="507"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="530"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="548"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="579"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="622"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="637"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="654"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="669"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="681"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="695"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="718"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="726"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="18" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="6" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="15" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="1" cb="1"/><line nr="115" mi="18" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="23" mb="0" cb="0"/><line nr="119" mi="0" ci="12" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="12" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="20" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="11" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="16" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="17" mb="0" cb="0"/><line nr="125" mi="21" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="12" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="13" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="4" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="24" ci="0" mb="0" cb="0"/><line nr="210" mi="8" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="11" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="270" mi="10" ci="0" mb="0" cb="0"/><line nr="284" mi="11" ci="0" mb="0" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="11" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="16" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="345" mi="10" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="0" cb="0"/><line nr="360" mi="8" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="396" mi="4" ci="0" mb="0" cb="0"/><line nr="397" mi="16" ci="0" mb="0" cb="0"/><line nr="398" mi="8" ci="0" mb="0" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="431" mi="11" ci="0" mb="0" cb="0"/><line nr="432" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="455" mi="11" ci="0" mb="0" cb="0"/><line nr="470" mi="4" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="493" mi="10" ci="0" mb="0" cb="0"/><line nr="507" mi="11" ci="0" mb="0" cb="0"/><line nr="508" mi="8" ci="0" mb="0" cb="0"/><line nr="530" mi="4" ci="0" mb="0" cb="0"/><line nr="531" mi="13" ci="0" mb="0" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="2" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="2" cb="0"/><line nr="553" mi="22" ci="0" mb="0" cb="0"/><line nr="555" mi="26" ci="0" mb="0" cb="0"/><line nr="558" mi="8" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="12" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="22" ci="0" mb="0" cb="0"/><line nr="603" mi="21" ci="0" mb="0" cb="0"/><line nr="605" mi="8" ci="0" mb="0" cb="0"/><line nr="622" mi="11" ci="0" mb="0" cb="0"/><line nr="637" mi="15" ci="0" mb="0" cb="0"/><line nr="638" mi="8" ci="0" mb="0" cb="0"/><line nr="654" mi="11" ci="0" mb="0" cb="0"/><line nr="669" mi="12" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="8" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="1" cb="1"/><line nr="682" mi="0" ci="7" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="7" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="688" mi="0" ci="1" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="1" cb="1"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><line nr="697" mi="0" ci="5" mb="0" cb="0"/><line nr="698" mi="0" ci="3" mb="0" cb="2"/><line nr="699" mi="0" ci="6" mb="0" cb="0"/><line nr="700" mi="0" ci="2" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="1" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="1" cb="1"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="718" mi="0" ci="9" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="720" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="7" mb="0" cb="0"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="696" covered="167"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="76" covered="39"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="895" covered="654"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="119" covered="126"/><counter type="COMPLEXITY" missed="57" covered="53"/><counter type="METHOD" missed="49" covered="51"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/WebsocketClient" sourcefilename="WebsocketClient.java"/><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="WebsocketClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="42"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpCondition" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Z" line="40"><counter type="INSTRUCTION" missed="11" covered="19"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="47"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="7" ci="4" mb="3" cb="1"/><line nr="42" mi="2" ci="6" mb="2" cb="2"/><line nr="43" mi="2" ci="6" mb="2" cb="2"/><line nr="47" mi="0" ci="3" mb="1" cb="1"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="1" cb="2"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="6" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="0" cb="0"/><line nr="61" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="2" cb="2"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="74" mi="0" ci="16" mb="4" cb="4"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="6" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="118"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="9" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="291" covered="856"/><counter type="BRANCH" missed="40" covered="73"/><counter type="LINE" missed="66" covered="179"/><counter type="COMPLEXITY" missed="42" covered="70"/><counter type="METHOD" missed="11" covered="41"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1318" covered="3041"/><counter type="BRANCH" missed="51" covered="82"/><counter type="LINE" missed="227" covered="597"/><counter type="COMPLEXITY" missed="124" covered="242"/><counter type="METHOD" missed="85" covered="211"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-03-30T21-39-22_335.dumpstream b/target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
    deleted file mode 100644
    index 2513e1a..0000000
    --- a/target/surefire-reports/2024-03-30T21-39-22_335.dumpstream
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Created at 2024-03-30T21:39:22.940
    -Boot Manifest-JAR contains absolute paths in classpath 'G:\binance-futures-connector-java\target\test-classes'
    -Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    -'other' has different root
    -
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    deleted file mode 100644
    index 2e1ee54..0000000
    --- a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    +++ /dev/null
    @@ -1,420 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.115" tests="5" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.031">
    -    <system-out><![CDATA[2024-03-30 21:39:28.824[1711845568824] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.841[1711845568841] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.843[1711845568843] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.844[1711845568844] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 21:39:28.846[1711845568846] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-03-30 21:39:28.848[1711845568848] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    -]]></system-out>
    -  </testcase>
    -  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.017">
    -    <system-out><![CDATA[2024-03-30 21:39:28.851[1711845568851] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.852[1711845568852] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.854[1711845568854] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.855[1711845568855] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 21:39:28.857[1711845568857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.867[1711845568867] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    -]]></system-out>
    -  </testcase>
    -  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.869[1711845568869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.871[1711845568871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.874[1711845568874] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.875[1711845568875] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -]]></system-out>
    -  </testcase>
    -  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.022">
    -    <system-out><![CDATA[2024-03-30 21:39:28.880[1711845568880] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.885[1711845568885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.886[1711845568886] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.894[1711845568894] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 21:39:28.898[1711845568898] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-03-30 21:39:28.899[1711845568899] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.900[1711845568900] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    -]]></system-out>
    -  </testcase>
    -  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.031">
    -    <system-out><![CDATA[2024-03-30 21:39:28.902[1711845568902] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.917[1711845568917] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    -	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    -	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    -	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    -	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@514377fc rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 54 common frames omitted
    -2024-03-30 21:39:28.919[1711845568919] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-03-30 21:39:28.922[1711845568922] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    -	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    -	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    -	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    -	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@a316f6b rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 54 common frames omitted
    -2024-03-30 21:39:28.923[1711845568923] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-03-30 21:39:28.925[1711845568925] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    -	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    -	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    -	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    -	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    -	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4e17442f rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 54 common frames omitted
    -2024-03-30 21:39:28.926[1711845568926] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-03-30 21:39:28.927[1711845568927] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    -	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    -	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    -	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    -	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    -	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    -	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    -	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    -	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    -	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    -	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5d7f8467 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 54 common frames omitted
    -2024-03-30 21:39:28.928[1711845568928] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-03-30 21:39:28.930[1711845568930] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    -java.io.InterruptedIOException: executor rejected
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    -	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    -	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    -	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    -	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    -	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    -	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    -	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:719)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    -	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    -	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    -	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    -	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    -	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    -	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    -	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    -	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    -	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    -	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    -	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    -	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    -	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    -	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    -	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    -	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    -	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    -	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    -	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    -	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    -	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    -	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    -	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    -	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    -	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    -	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    -	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    -	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    -	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    -	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    -	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    -	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5c234920 rejected from java.util.concurrent.ThreadPoolExecutor@2e4eda17[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    -	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    -	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    -	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    -	... 53 common frames omitted
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    deleted file mode 100644
    index 221d68d..0000000
    --- a/target/surefire-reports/TEST-unit.TestJSONParser.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.019" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.002"/>
    -  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.006"/>
    -  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.001"/>
    -  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    deleted file mode 100644
    index 735a858..0000000
    --- a/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.021" tests="5" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.009"/>
    -  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.001"/>
    -  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    deleted file mode 100644
    index 55845ba..0000000
    --- a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    +++ /dev/null
    @@ -1,73 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.023" tests="13" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    deleted file mode 100644
    index 46feb6c..0000000
    --- a/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.03" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.01"/>
    -  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.006"/>
    -  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.006"/>
    -  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.005"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    deleted file mode 100644
    index 477c1ca..0000000
    --- a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    +++ /dev/null
    @@ -1,67 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.009" tests="7" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.003"/>
    -  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    -  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    -  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    deleted file mode 100644
    index 94e4d5f..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="1.824" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.795">
    -    <system-out><![CDATA[2024-03-30 21:39:26.818[1711845566818] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:53999//dapi/v1/account?timestamp=1711845566706&signature=c3d2c1ec0a7e640a2508e53def50112f1173ad367953304ef8794329befd3779
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    deleted file mode 100644
    index b5a4429..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.016">
    -    <system-out><![CDATA[2024-03-30 21:39:27.466[1711845567466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54001//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1711845567466&signature=63c7dc82bd77b563302090e31a97017f15b9d4ef15a65f92dc045d300e5fa91c
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.005"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    deleted file mode 100644
    index 161be48..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.024" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.019">
    -    <system-out><![CDATA[2024-03-30 21:39:27.496[1711845567496] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54004//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1711845567495&signature=8ace183bcd141d4b43215740c7e0070bfb9a024c54fc23df3fd9ad52ba9de26c
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    deleted file mode 100644
    index 1d22f38..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.071" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.022"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.032">
    -    <system-out><![CDATA[2024-03-30 21:39:27.577[1711845567577] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54008//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845567576&signature=b868dc4a8e76770f38b0533166319c3c57fa3af45ce6986db66d981427bb4e32
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    deleted file mode 100644
    index 58ba688..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.042" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.008"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.026">
    -    <system-out><![CDATA[2024-03-30 21:39:27.617[1711845567617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54011//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845567615&signature=d1eb99365b33cf59496974b8b53ad3601fe3cd87ab1f13ddf63fbb5bf63b9541
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    deleted file mode 100644
    index c4c19d4..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.055" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.05">
    -    <system-out><![CDATA[2024-03-30 21:39:27.650[1711845567650] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54014//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845567649&signature=b4347580f84000bc864a44cde45881fead366374f4d84c85b68f57bc6e5d7d32
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    deleted file mode 100644
    index 01766c4..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.027" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:27.706[1711845567706] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54016//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1711845567706&signature=6d0b25e9f03ec6ff876d6e31a618add0ea6f24c11e3522afc06889bc8db1ee2b
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.004"/>
    -  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:27.721[1711845567721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54019//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1711845567721&signature=2ec394755358c2afb8d6453fbf38918e2712a9f2497dee904718ced7bc8a7fd3
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    deleted file mode 100644
    index 3daf2d7..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:27.739[1711845567739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54021//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845567738&signature=c29b8752debb57910ad18094ebda5b7752447668ed0e224916531c1d24d6d2ab
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    deleted file mode 100644
    index 2da5f01..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:27.760[1711845567760] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54025//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845567759&signature=b2337a72e554fb4a5fea6188d9e5e513cff55dee204900bfdd08025bde1773a7
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    deleted file mode 100644
    index 3bd1b53..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:27.772[1711845567772] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54027//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845567772&signature=171c60f6a508ca6af525a3cb3e596349227b52f303cb74b3dad392c1e55d23f5
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:27.782[1711845567782] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54029//dapi/v1/openOrders?timestamp=1711845567781&signature=e07d4cf0f76b99177ca980c8b68153f18c3c64ccccce7973ee4085ed5de7eca4
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    deleted file mode 100644
    index fe33b0b..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.016" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:27.796[1711845567796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54031//dapi/v1/positionSide/dual?timestamp=1711845567796&signature=bc736d9fe3f994050c925428ace94f2bc26c811f27324295f3aac59871d79d75
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    deleted file mode 100644
    index 860c63a..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.02" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.016">
    -    <system-out><![CDATA[2024-03-30 21:39:27.820[1711845567820] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54033//dapi/v1/balance?timestamp=1711845567818&signature=e5430e10c7c90a76672d437db146273813fc043818fd0c7eb1cab8221a7674f8
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    deleted file mode 100644
    index 7ebc041..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.031" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:27.838[1711845567838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54035//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1711845567837&signature=110517fc0ba74c33d715cfcd47f41c337281251e099dedc41b25e4b0f759da4b
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:27.853[1711845567853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54037//dapi/v1/leverageBracket?timestamp=1711845567852&signature=65529718ec517ab5cadb725f2d2dec171ca61357a752325b10bc8979f8caaabe
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    deleted file mode 100644
    index 9d0ed72..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.031" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:27.872[1711845567872] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54039//dapi/v2/leverageBracket?timestamp=1711845567872&signature=a2f0b99349d8489400f1150eb516cd1a180534b73ddaa39419f5749a64808175
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:27.889[1711845567889] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54041//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1711845567889&signature=5c27a0dcdaadd8a265d2d0ecd44f2362cc98b8cc4f0ba4455beac73df171eb01
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    deleted file mode 100644
    index 28c1cdd..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.025" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:27.906[1711845567906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54043//dapi/v1/income?symbol=BNBUSDT&timestamp=1711845567904&signature=b2d3e4ab281c1f4adad7a774b5dec94dbfa35af5e862abfe0057aaf3512b833c
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:27.918[1711845567918] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54045//dapi/v1/income?timestamp=1711845567918&signature=0d1032982f3676ae6079b41c230d8c5d8b6b293913c242b4c3d6045d8982aa41
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    deleted file mode 100644
    index d7ba4d9..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.004"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:27.935[1711845567935] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54048//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845567935&signature=0ba44a687c25ca8f4690af0843d46b16c9c5ffc6de9fbe6166572f5ad3551052
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    deleted file mode 100644
    index fc67625..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.011">
    -    <system-out><![CDATA[2024-03-30 21:39:27.956[1711845567956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54050//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567956&signature=4fa0f358591a43624713e42d9cf06bcacf40b9bcb09470b703887942caf4d214
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    deleted file mode 100644
    index 86dfc59..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.003"/>
    -  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:27.976[1711845567976] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54054//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1711845567975&signature=bb951c51b708c1c24a9aa1c0606c1c45359aebe21e5856b4d42db73ecd23067a
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    deleted file mode 100644
    index 744e3eb..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.035" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    -  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.031">
    -    <system-out><![CDATA[2024-03-30 21:39:27.998[1711845567998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54057//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845567994&signature=1132ebdf679334e9baabb2f4fc6f37777c9221fb8c03d189d7b5da459800913f
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    deleted file mode 100644
    index 4654d5c..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.031" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:28.029[1711845568029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54059//dapi/v1/leverageBracket?timestamp=1711845568028&signature=f0e4bfaa49a8538bf632790f3bb9c59a9eb5d1cda7d16139a14050ee85c73aab
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:28.044[1711845568044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54061//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845568044&signature=22055a1e6f11da50579bdbb54885f12b26734f7c47b2ad3ac80536160c339f9d
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    deleted file mode 100644
    index e80d569..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.023" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:28.063[1711845568063] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54063//dapi/v1/adlQuantile?timestamp=1711845568063&signature=ff0a872e4ab05c656cca12fdb1953fb4af38020588e02464571694052e1f60d9
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.075[1711845568075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54065//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845568075&signature=4c92a06f40d99bab0bea0d19f403a783d29046db48c4335225a5d49cd1f50550
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    deleted file mode 100644
    index 51f978b..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.089[1711845568089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54067//dapi/v1/positionRisk?timestamp=1711845568089&signature=a30f61e8ae962389a2213fb734b1cdc0a196696dbdf90672b6454448d05e9b66
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.100[1711845568100] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54069//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1711845568100&signature=01f7ffdd70c35838094d13fbb1e15a1964064411234a3ce11e9a2550644a62bb
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    deleted file mode 100644
    index 6d1128d..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.111[1711845568111] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54071//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845568110&signature=5abc7ba7cf15c1bdb25c928ee1b5ff19c4641dc22bf21252b89d6978aac99593
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    deleted file mode 100644
    index 52ee7c0..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.002"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.134[1711845568134] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54076//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845568134&signature=89de0740ea1656ef6463412434abeef04afb86c9ad3c323995c1d8e404712ae5
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.143[1711845568143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54078//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568143&signature=c37b26b4cdeec015a7f5d44588e08d5cc6bfe0e9725811111b62a1c1bca1334f
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    deleted file mode 100644
    index 979d7ae..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.026" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.162[1711845568162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54082//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1711845568160&signature=6845acf98e9d75c8ae6daa1bc309f0d8cb088b3a3b8688f920b1f89c69411389
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.171[1711845568171] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54084//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845568171&signature=f6192624e00556294fcd4717f59adbaac3598b4343f83734fe5e6d446a589d00
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    deleted file mode 100644
    index 1dd0150..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.003"/>
    -  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.184[1711845568184] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54087//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845568184&signature=efabe15fbea7d5fcb776e47c0809beb242ca173ca4e9b7affe81fbd09e699e10
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    deleted file mode 100644
    index 7249ec2..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.194[1711845568194] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54089//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845568194&signature=ebdc396256879c17af0d9bc6e453b84291ed1aee0a0ee682f18f3ef5fa534aa7
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.203[1711845568203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54091//dapi/v1/forceOrders?timestamp=1711845568203&signature=12fefcccd809de6474da8a355b65bc52667c200c50714e7c67591a4a9531bf5e
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    deleted file mode 100644
    index 0f78709..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    +++ /dev/null
    @@ -1,77 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.057" tests="5" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:28.214[1711845568214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54093//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:28.227[1711845568227] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54095//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:28.242[1711845568242] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54097//dapi/v1/aggTrades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.003"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.260[1711845568260] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54100//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845568259&endTime=1711845569259
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    deleted file mode 100644
    index 40f9f44..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    +++ /dev/null
    @@ -1,66 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.023" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:28.275[1711845568275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54102//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    -  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    deleted file mode 100644
    index e4d2e98..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.298[1711845568298] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54106//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.308[1711845568308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54108//dapi/v1/ticker/bookTicker
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    deleted file mode 100644
    index a895be5..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.036" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:28.322[1711845568322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54110//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:28.336[1711845568336] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54112//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845568335&endTime=1711845569335
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.003"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    deleted file mode 100644
    index 9b8324e..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.024" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.006"/>
    -  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.364[1711845568364] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54117//dapi/v1/depth?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.372[1711845568372] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54119//dapi/v1/depth?symbol=BNBUSDT&limit=10
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    deleted file mode 100644
    index ee6f187..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.012" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.011">
    -    <system-out><![CDATA[2024-03-30 21:39:28.385[1711845568385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54121//dapi/v1/exchangeInfo
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    deleted file mode 100644
    index b384d3d..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.043" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:28.397[1711845568397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54123//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845568396&endTime=1711845569396
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.027">
    -    <system-out><![CDATA[2024-03-30 21:39:28.411[1711845568411] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54125//dapi/v1/fundingRate
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    deleted file mode 100644
    index 1ec58d6..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.445[1711845568445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54127//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    -  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.461[1711845568461] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54131//dapi/v1/historicalTrades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    deleted file mode 100644
    index 76f836f..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.053" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.038">
    -    <system-out><![CDATA[2024-03-30 21:39:28.472[1711845568472] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54133//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.510[1711845568510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54135//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845568509&endTime=1711845569509
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    deleted file mode 100644
    index f48a212..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.017" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.002"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.004"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.004">
    -    <system-out><![CDATA[2024-03-30 21:39:28.532[1711845568532] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54141//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845568532&endTime=1711845569532
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.004">
    -    <system-out><![CDATA[2024-03-30 21:39:28.538[1711845568538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54143//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    deleted file mode 100644
    index 68a64e5..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.545[1711845568545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54145//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1711845568544&endTime=1711845569544
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.002"/>
    -  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.557[1711845568557] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54149//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    deleted file mode 100644
    index 45aad36..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.563[1711845568563] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54151//dapi/v1/premiumIndex?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.569[1711845568569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54153//dapi/v1/premiumIndex
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    deleted file mode 100644
    index 6d60c36..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.579[1711845568579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54156//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1711845568578&endTime=1711845569578
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.588[1711845568588] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54159//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    deleted file mode 100644
    index 0864c86..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.597[1711845568597] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54161//dapi/v1/openInterest?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    deleted file mode 100644
    index 8211e07..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.610[1711845568610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54164//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568609&endTime=1711845569609
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.619[1711845568619] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54166//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    deleted file mode 100644
    index 6a9da31..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.632[1711845568632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54170//dapi/v1/ping
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    deleted file mode 100644
    index 84753e0..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.639[1711845568639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54172//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.647[1711845568647] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54174//dapi/v1/ticker/24hr
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    deleted file mode 100644
    index 18f21d2..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:28.661[1711845568661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54176//dapi/v1/ticker/price
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:28.670[1711845568670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54178//dapi/v1/ticker/price?pair=bnbusd_perpetual
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    deleted file mode 100644
    index c923abc..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.015" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:28.683[1711845568683] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54180//dapi/v1/time
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    deleted file mode 100644
    index fbaf39b..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004"/>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    -  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.705[1711845568705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54184//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.714[1711845568714] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54186//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1711845568712&endTime=1711845569712
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    deleted file mode 100644
    index 2fa23e9..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:28.729[1711845568729] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54190//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.737[1711845568737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54192//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1711845568735&endTime=1711845569735
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    deleted file mode 100644
    index 6688e4f..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.025" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:28.747[1711845568747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54194//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.002"/>
    -  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.764[1711845568764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54197//dapi/v1/trades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    deleted file mode 100644
    index 871a1dd..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.775[1711845568775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54200//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845568775&signature=ba360ff55f0e1d6b7bb287000ddddf8b83a9e5fb3c1fc02b5ed7a7f117b4844f
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    deleted file mode 100644
    index 8199c13..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:28.783[1711845568783] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54202//dapi/v1/pmExchangeInfo?timestamp=1711845568783&signature=31a5fda0f0b7686771b53d95fc53222320f886f7a189ff3558ad4919555b46d1
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.790[1711845568790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54204//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845568790&signature=0d112c26c661b266714d396fc562eae2b2c71f76067a8939e4962590a6bb88ed
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    deleted file mode 100644
    index df3b9a4..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.798[1711845568798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54206//dapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    deleted file mode 100644
    index dbd7fb0..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:28.803[1711845568803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54208//dapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    deleted file mode 100644
    index b4eba96..0000000
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:28.811[1711845568811] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54210//dapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    deleted file mode 100644
    index 0985a1d..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.013" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:29.049[1711845569049] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54238//fapi/v2/account?timestamp=1711845569049&signature=60c68e8a8ab7543f601585748fe7a3f0298376d2e7c2261cd8535d8bbb5da1dd
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    deleted file mode 100644
    index 2899667..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.034" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.018">
    -    <system-out><![CDATA[2024-03-30 21:39:29.060[1711845569060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54240//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1711845569060&signature=397ca2d1267455dbe3c84734fb6023cc87c50542704b9a3fdc8619152962a504
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.013"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    deleted file mode 100644
    index d561240..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.029" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.023">
    -    <system-out><![CDATA[2024-03-30 21:39:29.113[1711845569113] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54243//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1711845569111&signature=3f1c1a3d10c88c7bf3b089ba70e60d883a2c1b4c57e6ba9ef28583f21698c852
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.004"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    deleted file mode 100644
    index 796698c..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.032" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.004"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.026">
    -    <system-out><![CDATA[2024-03-30 21:39:29.141[1711845569141] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54247//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1711845569141&signature=3fcd4a47c81a8b47e82e3391b63dd4dae99db028db5667ca2a712f14051b0af3
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    deleted file mode 100644
    index d480fff..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.005"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:29.178[1711845569178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54250//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1711845569178&signature=374c0fd8b8ec52947e2f3aedc0bbb7ac0f8694cc5e1d987437bb348d81fc5f9d
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    deleted file mode 100644
    index 5fb0f76..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.035" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.031">
    -    <system-out><![CDATA[2024-03-30 21:39:29.197[1711845569197] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54253//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1711845569197&signature=c78341385ed13231ab07f63719865c2d9a0d2095f9338cc366508421661a0be3
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    deleted file mode 100644
    index 5febc65..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.066" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.011">
    -    <system-out><![CDATA[2024-03-30 21:39:29.231[1711845569231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54255//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1711845569231&signature=811f27f92db9610f63e052e173634601001842a3c3d35c4e7786e97f15098215
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.051">
    -    <system-out><![CDATA[2024-03-30 21:39:29.244[1711845569244] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54258//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1711845569244&signature=80137853c59180e95a1ad3da054ca7fafdb85cbb6c1bcf31670200d711e88a87
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    deleted file mode 100644
    index b76c4e9..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.095" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.091">
    -    <system-out><![CDATA[2024-03-30 21:39:29.299[1711845569299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54260//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1711845569298&signature=73d733fb697bb01cf16d401bd02f1f2c9b53c4003f98277fdefbe50bdbc880d3
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    deleted file mode 100644
    index 7ea4517..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.031" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.003"/>
    -  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.027">
    -    <system-out><![CDATA[2024-03-30 21:39:29.396[1711845569396] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54264//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1711845569396&signature=5dcfc604762040188546cdd4320600cfc24cc9c0a6bd3568ff6f49860ee2fb44
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    deleted file mode 100644
    index 0cffab8..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.003"/>
    -  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.017">
    -    <system-out><![CDATA[2024-03-30 21:39:29.428[1711845569428] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54267//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1711845569428&signature=de2b3178a5907415f8c4c09e2a921abbdcf494d9aba5614d86e714c8c2d91068
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    deleted file mode 100644
    index 4359391..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:29.450[1711845569450] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54270//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1711845569450&signature=0c9ab31ed5c60d6dbd2b28db424e696ff9953f1d2f3ef5f63ba1214ec3f40c2e
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    deleted file mode 100644
    index 70ba9df..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.023" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:29.466[1711845569466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54272//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1711845569466&signature=7873b524c4c275b0c5000308771cacfd423c3a0acd7afecaefce5a0b213f0caf
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:29.479[1711845569479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54274//fapi/v1/openOrders?timestamp=1711845569479&signature=305710112b0f8f628990c27c8d1a6dc979f6c6adeea3afa858a9e2e62015c63d
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    deleted file mode 100644
    index 136535f..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.047" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.044">
    -    <system-out><![CDATA[2024-03-30 21:39:29.491[1711845569491] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54276//fapi/v1/positionSide/dual?timestamp=1711845569490&signature=9a5aa1d96beb78d8f3695546e8f3cf7d6b6135dc02857374f25b3adbc4f65b0e
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    deleted file mode 100644
    index 3dd815e..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.039" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:29.538[1711845569538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54278//fapi/v1/income/asyn?startTime=1711845569537&endTime=1711845570537&timestamp=1711845569538&signature=8c4742b53f8138599552cc1755795bafd632cf40f8c4e7765db4e8137f5a7efc
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.026">
    -    <system-out><![CDATA[2024-03-30 21:39:29.550[1711845569550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54280//fapi/v1/income/asyn?timestamp=1711845569550&signature=8ea2df9e9c07b0a02d9d55b0e6acad5b6cda12662409cf0f8f59d236439220e4
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    deleted file mode 100644
    index f2f7cee..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.011">
    -    <system-out><![CDATA[2024-03-30 21:39:29.579[1711845569579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54282//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1711845569578&signature=8210d97c41e753d4ff62d1bd313deb258c3747ae511443c03ddbc0a71542de31
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    deleted file mode 100644
    index cb4275c..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.011" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:29.595[1711845569595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54285//fapi/v2/balance?timestamp=1711845569594&signature=974816336b62f5191ba88021db76bc4c8849cb730de63c9ef73bc5c656776530
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    deleted file mode 100644
    index fec1087..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:29.606[1711845569606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54287//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569605&signature=9c896aa86519b7f5fe4f5866d1607983b6b62fcf04d3dbee903f91e66343f45d
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:29.612[1711845569612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54289//fapi/v1/leverageBracket?timestamp=1711845569612&signature=6c5e95efa3285d22280447eb5df0da81dfa7f8acb822a7aad0b0b44f7c2613eb
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    deleted file mode 100644
    index 7d69603..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.011" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:29.622[1711845569622] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54291//fapi/v1/multiAssetsMargin?timestamp=1711845569622&signature=f0badebe07612a97a14912200833e766f9184b442ee6d9879a9e6737c3a060d7
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    deleted file mode 100644
    index 61f3dfa..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.025" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:29.634[1711845569634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54293//fapi/v1/income?symbol=BNBUSDT&timestamp=1711845569634&signature=3552748426eb042eac1b30b615f73dedc5af7890e6abcc506c85464a22025970
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:29.649[1711845569649] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54295//fapi/v1/income?timestamp=1711845569649&signature=88220895918b391def919664f513b35ee32bfdb2f7f816eb41671e0e2893c173
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    deleted file mode 100644
    index 35839c7..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.003"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:29.663[1711845569663] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54298//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1711845569662&signature=a6bc7605dc0981b8b4f0fc15961618551ca05857eb3317a5744e0a0eb4f8771c
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    deleted file mode 100644
    index 9ae581a..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.066" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.003"/>
    -  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.063">
    -    <system-out><![CDATA[2024-03-30 21:39:29.676[1711845569676] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54301//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1711845569676&signature=fc9ccc7603a6d877f86b69062695891fb3072414e73a5d59b723ca950377bf30
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    deleted file mode 100644
    index 50538a2..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.146" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.136">
    -    <system-out><![CDATA[2024-03-30 21:39:29.753[1711845569753] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54303//fapi/v1/leverageBracket?timestamp=1711845569752&signature=738a9124e3c4a9cecf6fe98bf86a12cb11797d311246782fd92a5279fdbbea42
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:29.877[1711845569877] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54305//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1711845569877&signature=fbec7f663c15bf178939275c6e3499ce5d82a0a70dd362ac33dc7f3f0bd00e01
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    deleted file mode 100644
    index 7236b39..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:29.887[1711845569887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54307//fapi/v1/adlQuantile?timestamp=1711845569887&signature=a04871601b409e25f52d67ad74b3b7a4be1964c3b4242d9c78467c23c933f303
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:29.895[1711845569895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54309//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1711845569895&signature=fc4bb86102ff311c3dc724d12675571234f166d9a6d116b684f544e19c518545
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    deleted file mode 100644
    index 7690942..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.028" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:29.906[1711845569906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54311//fapi/v2/positionRisk?timestamp=1711845569905&signature=9e9365d600a51bae4b6e1164b28eef681aa04828809110b88f49f0bac52d592f
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.018">
    -    <system-out><![CDATA[2024-03-30 21:39:29.916[1711845569916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54313//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1711845569916&signature=745c3739893c2e434fa3dec30de953c537eaf82580acf1aac13e2af4cedb77d6
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    deleted file mode 100644
    index a4c5ddb..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:29.936[1711845569936] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54315//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1711845569936&signature=99526ac7176a24fbbc7e37e983e02d583d3a537a923a7629fe120834109abf85
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    deleted file mode 100644
    index 69b2f33..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:29.951[1711845569951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54318//fapi/v1/apiTradingStatus?timestamp=1711845569951&signature=bfe4821f715383ace7e0f39477e1772b7e69cc34643d6ce1ff531c1cf00bb7d0
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:29.961[1711845569961] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54320//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1711845569961&signature=364661c31909873dd539065a9648fac893ae3610573160c14b17c95a343f5194
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    deleted file mode 100644
    index 72894ec..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:29.979[1711845569979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54324//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1711845569978&signature=a5facfc57e3299bf6c16f0f8df0d0afcaee4d62da6f15d11db5927555d5fbf4a
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:29.987[1711845569987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54326//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845569987&signature=c30e0d98fe58ec6cb742720f3f82f22924a69b1c54de183cc8d28de0bc5882d7
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    deleted file mode 100644
    index 474981c..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002"/>
    -  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.006[1711845570006] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54330//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1711845570006&signature=5ea34bedc5ca92b8cf7c99c0bbfe3848fbc80ea32492b50c53c13ad2ea43e5f2
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:30.014[1711845570014] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54332//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1711845570013&signature=f2f3a4c477162140e424074aa7bd88fa89b0af80a60ef5d29207b7a40da37130
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    deleted file mode 100644
    index 3113422..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.002"/>
    -  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:30.026[1711845570026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54335//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1711845570026&signature=4162a33d07400a17a6d274cb28f3974b5a64ef9f074bb813f185475c2f9315bd
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    deleted file mode 100644
    index 707916d..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.037[1711845570037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54337//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1711845570037&signature=07551c829d186bd192049c6007f2e8afd85119c11150ad2eb6b454eaa027e484
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.043[1711845570043] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54339//fapi/v1/forceOrders?timestamp=1711845570043&signature=6cc0110eaf6f2851ab1bcd85d17b4beda1870f110ef3dd401f6b99fc365aaf62
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    deleted file mode 100644
    index ac0aa33..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    +++ /dev/null
    @@ -1,77 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.03" tests="5" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.053[1711845570053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54341//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.058[1711845570058] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54343//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.066[1711845570066] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54345//fapi/v1/aggTrades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.003"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.075[1711845570075] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54348//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1711845570073&endTime=1711845571073
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    deleted file mode 100644
    index 5251680..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.083[1711845570083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54350//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.088[1711845570088] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54352//fapi/v1/ticker/bookTicker
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    deleted file mode 100644
    index a100bf6..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.095[1711845570095] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54354//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.102[1711845570102] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54356//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1711845570101&endTime=1711845571101
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.004"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    deleted file mode 100644
    index dab9482..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.016" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.002"/>
    -  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.116[1711845570116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54361//fapi/v1/depth?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.123[1711845570123] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54363//fapi/v1/depth?symbol=BNBUSDT&limit=10
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    deleted file mode 100644
    index 20cbacc..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.026" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.026">
    -    <system-out><![CDATA[2024-03-30 21:39:30.132[1711845570132] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54365//fapi/v1/exchangeInfo
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    deleted file mode 100644
    index 3db87f0..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.049" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:30.159[1711845570159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54367//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1711845570158&endTime=1711845571158
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.034">
    -    <system-out><![CDATA[2024-03-30 21:39:30.174[1711845570174] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54369//fapi/v1/fundingRate
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    deleted file mode 100644
    index 074fd16..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.033" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.004"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.019">
    -    <system-out><![CDATA[2024-03-30 21:39:30.217[1711845570217] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54373//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1711845570215&endTime=1711845571215
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.236[1711845570236] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54375//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    deleted file mode 100644
    index 36bc276..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.046" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.014">
    -    <system-out><![CDATA[2024-03-30 21:39:30.245[1711845570245] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54377//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.005"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.013"/>
    -  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.011">
    -    <system-out><![CDATA[2024-03-30 21:39:30.279[1711845570279] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54381//fapi/v1/historicalTrades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    deleted file mode 100644
    index 72fe5fd..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.124" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.057">
    -    <system-out><![CDATA[2024-03-30 21:39:30.291[1711845570291] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54383//fapi/v1/indexInfo?symbol=DEFIUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.067">
    -    <system-out><![CDATA[2024-03-30 21:39:30.350[1711845570350] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54385//fapi/v1/indexInfo
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    deleted file mode 100644
    index 9f38a48..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.042" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:30.418[1711845570418] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54387//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.022">
    -    <system-out><![CDATA[2024-03-30 21:39:30.427[1711845570427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54389//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1711845570426&endTime=1711845571426
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    deleted file mode 100644
    index 9e7c35a..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.026" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:30.466[1711845570466] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54395//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570465&endTime=1711845571465
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.479[1711845570479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54397//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    deleted file mode 100644
    index 18c3236..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.486[1711845570486] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54399//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570485&endTime=1711845571485
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.004"/>
    -  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.499[1711845570499] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54403//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    deleted file mode 100644
    index 64832ad..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    -    <system-out><![CDATA[2024-03-30 21:39:30.506[1711845570506] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54405//fapi/v1/premiumIndex?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.511[1711845570511] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54407//fapi/v1/premiumIndex
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    deleted file mode 100644
    index ed8f54b..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.522[1711845570522] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54410//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1711845570521&endTime=1711845571521
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.531[1711845570531] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54413//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    deleted file mode 100644
    index b73a715..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.539[1711845570539] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54415//fapi/v1/assetIndex?symbol=ADAUSD
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.546[1711845570546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54417//fapi/v1/assetIndex
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    deleted file mode 100644
    index 24c4bed..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.555[1711845570555] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54419//fapi/v1/openInterest?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.002"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    deleted file mode 100644
    index e58451a..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.570[1711845570570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54422//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570568&endTime=1711845571568
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.576[1711845570576] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54424//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004"/>
    -  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    deleted file mode 100644
    index 6ec18f5..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.592[1711845570592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54428//fapi/v1/ping
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    deleted file mode 100644
    index c694e67..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.006">
    -    <system-out><![CDATA[2024-03-30 21:39:30.601[1711845570601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54430//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570600&endTime=1711845571600
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
    -  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    -  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.613[1711845570613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54434//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    deleted file mode 100644
    index a43dd59..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.007">
    -    <system-out><![CDATA[2024-03-30 21:39:30.621[1711845570621] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54436//fapi/v1/ticker/24hr?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:30.628[1711845570628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54438//fapi/v1/ticker/24hr
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    deleted file mode 100644
    index 87883d9..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.032" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:30.639[1711845570639] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54440//fapi/v1/ticker/price
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.018">
    -    <system-out><![CDATA[2024-03-30 21:39:30.651[1711845570651] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54442//fapi/v1/ticker/price?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    deleted file mode 100644
    index be3d4da..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.019" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.019">
    -    <system-out><![CDATA[2024-03-30 21:39:30.672[1711845570672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54444//fapi/v1/time
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    deleted file mode 100644
    index afb070f..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.049" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.027">
    -    <system-out><![CDATA[2024-03-30 21:39:30.693[1711845570693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54446//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    -  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.015">
    -    <system-out><![CDATA[2024-03-30 21:39:30.724[1711845570724] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54449//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570722&endTime=1711845571722
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    deleted file mode 100644
    index 33c9df9..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    +++ /dev/null
    @@ -1,70 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.041" tests="4" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.003"/>
    -  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.024">
    -    <system-out><![CDATA[2024-03-30 21:39:30.750[1711845570750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54454//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.009">
    -    <system-out><![CDATA[2024-03-30 21:39:30.775[1711845570775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54456//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1711845570774&endTime=1711845571774
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    deleted file mode 100644
    index c0e63de..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.026" tests="3" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:30.786[1711845570786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54458//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.003"/>
    -  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.008">
    -    <system-out><![CDATA[2024-03-30 21:39:30.803[1711845570803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54461//fapi/v1/trades?symbol=BNBUSDT
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    deleted file mode 100644
    index b1c24c1..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.004"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:30.817[1711845570817] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54464//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1711845570816&signature=3553fda77405b1a69ade3dc77c7d3dfe052c04298bc072fb5d3b219d6be04c01
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    deleted file mode 100644
    index d824c7e..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    +++ /dev/null
    @@ -1,68 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.034" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.019">
    -    <system-out><![CDATA[2024-03-30 21:39:30.831[1711845570831] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54466//fapi/v1/pmExchangeInfo?timestamp=1711845570830&signature=f653bacb0609b315966f16b9e7a2449df58fef65f01d5e2005ff80ef47c16fd9
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.012">
    -    <system-out><![CDATA[2024-03-30 21:39:30.851[1711845570851] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54468//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1711845570850&signature=44c789cb8c7564a69b388dbfe0d5c3da162bee49bf0c15497676f602f16b5d56
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    deleted file mode 100644
    index 44fa11d..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    +++ /dev/null
    @@ -1,65 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.002"/>
    -  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.01">
    -    <system-out><![CDATA[2024-03-30 21:39:30.868[1711845570868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54471//fapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    deleted file mode 100644
    index c5e610e..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.023" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.022">
    -    <system-out><![CDATA[2024-03-30 21:39:30.882[1711845570882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54473//fapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    deleted file mode 100644
    index dcf79ae..0000000
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    +++ /dev/null
    @@ -1,64 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.013" tests="1" errors="0" skipped="0" failures="0">
    -  <properties>
    -    <property name="java.specification.version" value="17"/>
    -    <property name="sun.cpu.isalist" value="amd64"/>
    -    <property name="sun.jnu.encoding" value="Cp1252"/>
    -    <property name="java.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="java.vm.vendor" value="Oracle Corporation"/>
    -    <property name="sun.arch.data.model" value="64"/>
    -    <property name="user.variant" value=""/>
    -    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    -    <property name="user.timezone" value="America/Halifax"/>
    -    <property name="os.name" value="Windows 11"/>
    -    <property name="java.vm.specification.version" value="17"/>
    -    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    -    <property name="user.country" value="US"/>
    -    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042 2024-03-30T21-39-22_335-jvmRun1 surefire-20240330213922865_1tmp surefire_0-20240330213922865_2tmp"/>
    -    <property name="jdk.debug" value="release"/>
    -    <property name="surefire.test.class.path" value="G:\binance-futures-connector-java\target\test-classes;G:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;"/>
    -    <property name="sun.cpu.endian" value="little"/>
    -    <property name="user.home" value="C:\Users\patha"/>
    -    <property name="user.language" value="en"/>
    -    <property name="java.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.version.date" value="2023-01-17"/>
    -    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    -    <property name="file.separator" value="\"/>
    -    <property name="basedir" value="G:\binance-futures-connector-java"/>
    -    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    -    <property name="line.separator" value="&#10;"/>
    -    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    -    <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire7926656555757654042\surefirebooter-20240330213922865_3.jar"/>
    -    <property name="user.script" value=""/>
    -    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    -    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    -    <property name="user.name" value="patha"/>
    -    <property name="path.separator" value=";"/>
    -    <property name="os.version" value="10.0"/>
    -    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    -    <property name="file.encoding" value="Cp1252"/>
    -    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    -    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    -    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    -    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    -    <property name="idea.version" value="2023.3.6"/>
    -    <property name="java.version" value="17.0.6"/>
    -    <property name="user.dir" value="G:\binance-futures-connector-java"/>
    -    <property name="os.arch" value="amd64"/>
    -    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    -    <property name="sun.os.patch.level" value=""/>
    -    <property name="native.encoding" value="Cp1252"/>
    -    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    -    <property name="java.vm.info" value="mixed mode, sharing"/>
    -    <property name="java.vendor" value="Oracle Corporation"/>
    -    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    -    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    -    <property name="java.class.version" value="61.0"/>
    -  </properties>
    -  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.013">
    -    <system-out><![CDATA[2024-03-30 21:39:30.906[1711845570906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54475//fapi/v1/listenKey
    -]]></system-out>
    -  </testcase>
    -</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    deleted file mode 100644
    index 2ab82b8..0000000
    --- a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestCMWebsocketClientImpl
    --------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    deleted file mode 100644
    index 4fe450c..0000000
    --- a/target/surefire-reports/unit.TestJSONParser.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestJSONParser
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    deleted file mode 100644
    index e5b6fe6..0000000
    --- a/target/surefire-reports/unit.TestParameterChecker.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestParameterChecker
    --------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    deleted file mode 100644
    index 9137912..0000000
    --- a/target/surefire-reports/unit.TestRequestBuilder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestRequestBuilder
    --------------------------------------------------------------------------------
    -Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    deleted file mode 100644
    index 0d426e9..0000000
    --- a/target/surefire-reports/unit.TestResponseHandler.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestResponseHandler
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    deleted file mode 100644
    index 0f8d0fa..0000000
    --- a/target/surefire-reports/unit.TestUrlBuilder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.TestUrlBuilder
    --------------------------------------------------------------------------------
    -Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    deleted file mode 100644
    index 12160a9..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMAccountInformation
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.824 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    deleted file mode 100644
    index 7d99678..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMAccountTradeList
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    deleted file mode 100644
    index 78ed552..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMAllOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    deleted file mode 100644
    index 1057767..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    deleted file mode 100644
    index 8d45a78..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    deleted file mode 100644
    index 7e9fcfd..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    deleted file mode 100644
    index 42bea3a..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMCancelOrder
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    deleted file mode 100644
    index 261ffb5..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    deleted file mode 100644
    index 1c35461..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMChangePositionMode
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    deleted file mode 100644
    index 9cd6d90..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    deleted file mode 100644
    index 839e7eb..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMCurrentPositionMode
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    deleted file mode 100644
    index b63b071..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    deleted file mode 100644
    index 3e76008..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMGetLeverageBracket
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    deleted file mode 100644
    index f13faec..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    deleted file mode 100644
    index 70b4e2c..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMIncomeHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    deleted file mode 100644
    index e66ebc3..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    deleted file mode 100644
    index e1b6880..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMModifyOrder
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    deleted file mode 100644
    index a0e9d05..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMModifyOrderHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    deleted file mode 100644
    index 1afbe67..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMNewOrder
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    deleted file mode 100644
    index eed3154..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    deleted file mode 100644
    index e2debb5..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    deleted file mode 100644
    index 9845487..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMPositionInformation
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    deleted file mode 100644
    index c9e59cf..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    deleted file mode 100644
    index b3ea523..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    deleted file mode 100644
    index 0e3d67b..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMQueryOrder
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    deleted file mode 100644
    index 9bc550f..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMUserCommissionRate
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    deleted file mode 100644
    index fc4a6d3..0000000
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.account.TestCMUsersForceOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    deleted file mode 100644
    index da69e04..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMAggTrades
    --------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    deleted file mode 100644
    index fc9e079..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMBasis
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    deleted file mode 100644
    index fbfeb52..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMBookTicker
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    deleted file mode 100644
    index 3eabc38..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMContinuousKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    deleted file mode 100644
    index 7280e17..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMDepth
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    deleted file mode 100644
    index cc82905..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMExchangeInfo
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    deleted file mode 100644
    index ccfd7cf..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMFundingRateHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    deleted file mode 100644
    index 11c3bf3..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMHistoricalTrades
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    deleted file mode 100644
    index d0d1034..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMIndexPriceKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    deleted file mode 100644
    index f3db9b5..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    deleted file mode 100644
    index 66cab0b..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMLongShortRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    deleted file mode 100644
    index a53b111..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMMarkPrice
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    deleted file mode 100644
    index b2d6329..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMMarkPriceKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    deleted file mode 100644
    index a02981e..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMOpenInterest
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    deleted file mode 100644
    index a2230a4..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    deleted file mode 100644
    index bb06053..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMPing
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    deleted file mode 100644
    index e15b6c2..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTicker24H
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    deleted file mode 100644
    index d8fd729..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTickerPrice
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    deleted file mode 100644
    index 3bd2055..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTime
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    deleted file mode 100644
    index 287c802..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    deleted file mode 100644
    index c912468..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    deleted file mode 100644
    index a93f8e8..0000000
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.market.TestCMTrades
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    deleted file mode 100644
    index 62ec423..0000000
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    deleted file mode 100644
    index 35b73e7..0000000
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    deleted file mode 100644
    index f993007..0000000
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.userdata.TestCMCloseListenKey
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    deleted file mode 100644
    index 8fc2cde..0000000
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.userdata.TestCMCreateListenKey
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    deleted file mode 100644
    index 4dc8d08..0000000
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.cm_futures.userdata.TestCMExtendListenKey
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    deleted file mode 100644
    index 657a569..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMAccountInformation
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    deleted file mode 100644
    index 888fece..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMAccountTradeList
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    deleted file mode 100644
    index 9322d64..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMAllOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    deleted file mode 100644
    index f73a0e3..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    deleted file mode 100644
    index b4a89cf..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    deleted file mode 100644
    index 9398087..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMCancelMultipleOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    deleted file mode 100644
    index 949009b..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMCancelOrder
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    deleted file mode 100644
    index df01aac..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMChangeInitialLeverage
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    deleted file mode 100644
    index 28df080..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMChangeMarginType
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.um_futures.account.TestUMChangeMarginType
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    deleted file mode 100644
    index a8a006c..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    deleted file mode 100644
    index 896b404..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMChangePositionMode
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    deleted file mode 100644
    index dc612c7..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    deleted file mode 100644
    index b9896c0..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMCurrentPositionMode
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    deleted file mode 100644
    index 20f33e6..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    deleted file mode 100644
    index 94ae8bc..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    deleted file mode 100644
    index 4cce436..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMFuturesAccountBalance
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    deleted file mode 100644
    index ee2c41b..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMGetLeverageBracket
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    deleted file mode 100644
    index 3e8dc2c..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    deleted file mode 100644
    index 6fd8ddf..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMIncomeHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    deleted file mode 100644
    index 60ea881..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    deleted file mode 100644
    index 0d5a143..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMNewOrder
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in unit.um_futures.account.TestUMNewOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    deleted file mode 100644
    index b49b001..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    deleted file mode 100644
    index e1a28a3..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    deleted file mode 100644
    index 80cb5e7..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMPositionInformation
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    deleted file mode 100644
    index 38e354a..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    deleted file mode 100644
    index 364acb2..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    deleted file mode 100644
    index ac7c6b5..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    deleted file mode 100644
    index a659fc3..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMQueryOrder
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    deleted file mode 100644
    index 6d99dc1..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMUserCommissionRate
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    deleted file mode 100644
    index 9720fbb..0000000
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.account.TestUMUsersForceOrders
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    deleted file mode 100644
    index 5dae45e..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMAggTrades
    --------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    deleted file mode 100644
    index d851655..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMBookTicker
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    deleted file mode 100644
    index da41a00..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMContinuousKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    deleted file mode 100644
    index 2c9e6d8..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMDepth
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    deleted file mode 100644
    index ed15e41..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMExchangeInfo
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    deleted file mode 100644
    index 4bc90a6..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMFundingRateHistory
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    deleted file mode 100644
    index 581a6a5..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    deleted file mode 100644
    index 1ee5dbc..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMHistoricalTrades
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    deleted file mode 100644
    index f4c8283..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMIndexInfo
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    deleted file mode 100644
    index 2ead5b8..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMIndexPriceKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    deleted file mode 100644
    index 5e2f64a..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    deleted file mode 100644
    index 62b04a5..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMLongShortRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    deleted file mode 100644
    index e3afaa5..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMMarkPrice
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    deleted file mode 100644
    index 0be7229..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMMarkPriceKlines
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    deleted file mode 100644
    index 70f71e5..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    deleted file mode 100644
    index 575d581..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMOpenInterest
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    deleted file mode 100644
    index 176eec3..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMOpenInterestStatistics
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    deleted file mode 100644
    index 9d71496..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMPing
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    deleted file mode 100644
    index 8920e7b..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTakerBuySellVolume
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    deleted file mode 100644
    index e242abb..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTicker24H
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    deleted file mode 100644
    index ae83c50..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTickerPrice
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    deleted file mode 100644
    index 3365408..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTime
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    deleted file mode 100644
    index 301ce96..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    deleted file mode 100644
    index c918f9e..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
    --------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    deleted file mode 100644
    index 04e986e..0000000
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.market.TestUMTrades
    --------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    deleted file mode 100644
    index a90accf..0000000
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    deleted file mode 100644
    index abe4c12..0000000
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    deleted file mode 100644
    index aebded4..0000000
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.userdata.TestUMCloseListenKey
    --------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    deleted file mode 100644
    index 2675eb4..0000000
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.userdata.TestUMCreateListenKey
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    deleted file mode 100644
    index f15de81..0000000
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    +++ /dev/null
    @@ -1,4 +0,0 @@
    --------------------------------------------------------------------------------
    -Test set: unit.um_futures.userdata.TestUMExtendListenKey
    --------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    diff --git a/target/test-classes/examples/PrivateConfig.class b/target/test-classes/examples/PrivateConfig.class
    deleted file mode 100644
    index a1c61dd76c32d42bdedcd8b51c1fb64dac64166f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 649
    zcmZva+e*Vg5QhKl!Nyvx*7I5K)QbkuD-}UY1Th{kwcu6R#%<k_Zc4HdU&|}O3m?FT
    z5+~YVJP?@Vn@r}P`Ll2DFRuW0v0g+5*#dGU<T1oB-sKP6^tkGnm#waFHN((>R8k)@
    zWH&Y&1sDu7;*t0Io(RpWKt6CSYQAdA4#UXJdGq+lv6?s6Hbce!ZszDfs?I*cDAk6V
    zE8XB;Bn*r)%-w6<5BE&7&HJ+2l8P%=R9(ME4Qt;G4UDI1@BY*lj;>CdXV$HONd_<!
    z9jkV2)#DWHRkxh_1yM4dfmw$2L|KbaE1?tdcBG?VFhV)`a?qakN-}AIT+P1|3}ss?
    zaS`=eBB=A0N12N4yWDH=K*l^s=JdS`X&d{0C&{Ox<41ujPUL5gA3j%OTd|D-{W?&b
    z$1sYt@CZ=`CE~FZmx(7*Tp^zN#nUOCq4#qsj_c=tFe4Q@ETp(ViaT^Czmea127CG(
    cVUc2du7Dg}c`VUW>8l9KSRrCqrI^9m2RCJgZvX%Q
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountInformation.class b/target/test-classes/examples/cm_futures/account/AccountInformation.class
    deleted file mode 100644
    index 0235067e3bb87e1e2c8206b932c82c0528f23a13..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2474
    zcmbtW`%@cL6#gy*Hf$Fu(1z010%|ps$D+m35*jQKBoZDrh{kH`vTVY_W|!IBFzq=0
    zJ^oysfj&n60RJfUySo9xqa)U2X79P@-aY4h=ed9W_394*<8W0pp;<vfLkn63E^ZmS
    zhVB?{MPFXuvdmDRb;@?_Fe}iU9$Zt96zGXA)k53R3%0v$ZOj|N=AyBqLXomA2;4Wl
    zs=jW!hHF~7>A5Z?dA?q*g*D#_bkngdH`MLwj-%%m=VERyV&=(H&@Pa&o*JZid&ReR
    zjnK+@ZrQFR(IJ2&It2zc!*C~<)b-E`Le~mM>k4BnqclN<if)PQlEA%m;RstX^li72
    zIS*%WO-e~==)n~M#V}2;=F%-Q>A}MJQJU2!2jFvy4`LY^6<2Xh!F3Jq;)X!>|A`am
    zsvDPg%bs5~Lfdl%M(VgvhbuF98h;!5F`(c*4e#RvfziVtGyte;(d#gdX=`=7O2zVN
    zOTqIidf=4DxAa29%Ur;R_((xo!ys-k)lOazNZ7Po;PM%vlBqW=kUy7?tf!{6BjE@7
    zOq_&Fo;U|*4~~);rIqEH<IMX0q7?*2#hUE@>1P!~7}M}EJ`qqWR#-n0xWs^;${>kp
    zT*IfhBhX^`zDMZ)l4)^WHRfKOBO%@un0s4@QT;UFn-s{M#@DaX%m%#CKId&j;QQ72
    z)zy_^XoR)kfTv;tWAbrdLsojFjb4#H3o4TPnT7|L5zu0;=gaq^W|3F%Ic62iY4`&3
    z0-Z<R%e$c!rHQg@I5lgz%z97f8~t0q!5W#sml_tNicYGSXU!kkC*8j&-M=J|J|k-$
    zHAL*t%PLmzm4b&FidbbgJDG=bhHO^PVxV#E3fydzo^y;KVELSUGs6^);dihxT1&O+
    zy5+AL>kb{lf-ntd&G2oxuQL<jrX2{375-bDNj+7=W_731jS%Z?ZE%fUn|-$CuupY0
    zxS)P6AZXCS`P$ccYKivDzqPdEX)B=_euYlyJ_8v`a>wwEsufy3uk^;)&S-6PKs;mw
    zrq5^Dn}!h$N*xc~vz>$RO}|P1)M=+TaO#<urRa9%vboLK86|{*b%Ep*EsrOzTJ&nZ
    zY0cR(fqG8&+fi9jY*qan;(*{dVb><r%st0BIbU;kn=5A~T5jz_JSWkFH9qC!2Q(zm
    zj&C9=x`c00;;s$f;ZZC=%urN<yzn)Y(mvV>uc4N@-r@h^KDri%_i%Y=54}sjqHp9S
    zZZ_c;EXYmQ$jBaavTi5Hx*M_XC4Wa#shJ0vVkyC8s#t2_GW`O%VyTr>KBAP7;!6~o
    z@tjtskY-aJiq<UqK_asM4($dy`7O}RlN9<mq0^kCL%4!r^ddt#OP5UJ8r#QpxLgC=
    zh_GgfsE-)G#}9PYFgoxUPe@Jkljt#iBt^6^u+B9J2PQV?ixkf+lxb0ge2tv=Y?G8t
    z&Q&!3P4)Z)+ESn>^srDc^iaXXIB#wr24sNu<*%)){{@zRL!S(ah(O7hf#wJ*m4T}M
    E1M&E<LjV8(
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountTradeList.class b/target/test-classes/examples/cm_futures/account/AccountTradeList.class
    deleted file mode 100644
    index ab839537ecb79883c974d6810024ae170f379aff..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2576
    zcmbtWZCBJr6n+L4vc&kpDyY;KXlq>*NL#T*K&Y(ZQWmf-Vz;)nA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOcFGLoKg$t?9AM`x%WQL+<RyK{Oh+r0E}W&MH|``<TP}kQ{c#k
    zv1#az;WqT8)eXxG1v)2f*AAxy+KYoL3i1NSW2Gpx9lc_^53IGa5v(s5EftEibwJ>%
    z={5CL+cjL%(oN5GY02~TdK5;!73ij8TW+Y^&6cB=7G@J^DHhIArr@AJul3O2oZ7d1
    zd(#N5lIPa#MjnR+kVm(`z<L<Af^l6Btsr!*a3pn@co|^`DpVYm$c_nIDOO%#tA@Vq
    zHYWBX8C=PuS0L9iY(I|^<YQ)W=1%px1ly<K9h@RFt%yX8Wj!S9Wj&;l!Hm;XB*Q$T
    z;Vk+E6vH&V$fdcN;$UU}G@8x(+w7JWt|c}mRJ@D#6uhtD96k`3`hVt_9cggOzOiOi
    z?0``Yr=WLd!$cNoN_ZEF7*udU!$k}U481(#O!%n}Jq3~R)#-SRhUE(sDxTla1E)T^
    zp;uzr!~u*zSMZ^RkMJ=g-KoG6wB5QV(33r-G%T6dqXKjL;>UVuTCLFb+(4g6GMt&2
    zB>0W(tvo(ql=aAQZutI!6$D1Z8t?z{v5HF=({Kgj0&2qw(=CBxJnUWRDKSlIxC$0u
    zhvoYoq5n%7@11sp_?f`$+d_<sGlOqNptKubzsfK(c;j`+TZ_T>tL5e8Th-7AqhMR6
    zVj5%e=Z1z^$x0Vlk(>n$DJ^T5!{-88BK3UvUEGQ0R8+8_U{S*oZV7b1VsFk3tvF4T
    zO~Z+-r8=8QaW2bms=@l0#%&E%>7tu1%4{gF;*<2>k@T+!6yK0F_cAB8UEC`wzC=yI
    zR~qi&YqrXrc{ppxPWUJRn&hs)xvce)V*~+<XXlp_OyLCnVRl_>F>0<_{<5*^kPsGx
    zX*er}Z_9Nm%!TWAATUz-FI6VJG!5I8oMi#NtQ0mtw(!Vd?H4ixr27Jb;mq%^aqXv)
    z7*F}Ft-YSK5}M&RNXgMRAY(zc4Bu#4q2*KMWP<GtZH)vZ_m{x*{vzA!o?}40uOHl_
    z*7o5|@8y4TH|ZHknuk*~eUO=KKH#++r-OnGf&3&RPcCz{>P5b3&Dt`3dUp2O5m`;_
    zq(#0C0D(T)uQ_Yyn(qWkzTxT;M_$J0xbPI>2`6p%mcQ~z0cgnKAnwPrSP9?3;HnF&
    zFcSk}iKcRtJ$?bD_7q)}7f@@3L;OGT6orM0g`UFkEu6eNw1v|bw=l5y3(gNe$8Z~d
    z#=Kk<E)Q?vQ;H^X6ph8AYx&>NR%_=*sanf%xL&PwaJcyl^VM1>XJ5oKWw`nr%k6l=
    zaL*F!DDlYgCYwSo1~QIA46d86jicyA4|h+Hk(1OpOYJ^f=Iwu-^P4z@GEQR|XYd2Z
    zpU@uzpCY^>0k6R#bC+=#bu>6D^Xod+IU{t~*x;B)ga>d)OfPksa2b_HxkgE{*W&DZ
    zO8U_LHx2Ni<ttDW(k&ERx~*V(l$ycI(;1+?{Oc+dpW*JWI4@5~#K7bMg5d~+9NQ56
    E1FwtBasU7T
    
    diff --git a/target/test-classes/examples/cm_futures/account/AllOrders.class b/target/test-classes/examples/cm_futures/account/AllOrders.class
    deleted file mode 100644
    index 0a318248ce28cab7ffcd17addd5487e19874f1d4..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2548
    zcmbtWe^=B-6ukorSz<t06@{u`TkE1i+JY?tLS+?}vWRsNyS1$iA-e>#$u>Wzp4QLP
    zzqRL}*3*7~eyFy0k_DpZ=^hK`?99A*dGqdlKW6^=`}aQqjAL6x8`>3QG<2X-;K-J-
    zZRn2S*7TM2Ez1lAI;U;d4rc_~^TTTjvH~Y!r6{x=y=1!&tc{`(Y%UuO6^gWVNZ_jJ
    z)%A7THC)ruP0w{{$@BGU6h^)k=%!;^Zm8S!hNBmj=M!lm7A{hzpj)8NdT4M??OVRR
    zZG=|AbE|eOi^BrQqF3PTW*9btNnH=EAat#8w0U51$|zk>q2j1Sc1++(zO;|69Qw9f
    zn`%Weyp~0uK&D~XeikRm$J}b+PWie7JD}k`oFX%gh(t}KPe|BHpU{*Hrw(n3q?>0n
    z3}Q$?F-+5oT$-E950_e}(X8L!Ww)?=EwM4B;(dIe;6n}P@R7jG|1&4hWjM}?zhU`-
    zz(^DA!8DjkLu@kLg*=88T+nb4mjur31vlk)6S;nE|Bz0{tJN%DAXoDInjSdS@h!a+
    z%cc%t6uN?sHGG0knYphkFlM$}^#qQm<I?m;X7aeeVoQuz4^68P+MXNeb4gA!7n78}
    zvAdPUXY{ffInE8=U$%n4s9BRkKR;G6h6xQ<Fe#wctgyKyaE#$SkdPA7w1%r-xpi2+
    z?-BZcB<|Z2jS#;On15G@aXF^&%?T6^;u})wW(se-E_fR;_#w5px_YY|8etUd%2do^
    zLjK&)FfUo@A}f-!peCh74U70vKue^aFTaa>&!UPFmKEI8u!36xz5DDfx}g=PiLz}t
    zk+o7~`^Yb*`E6>jB4%-0Ls=ft%Oi?xA^ZMG`tL~k*97u!$eMepi0zj1nu@PcQSgn1
    zd-#^k@%22MH)QX7lmJa~mj#fvUT};cVAZ_-<rGsmfq$5N*18$h*DZh5Sa(PW3&J#<
    zHN&^%x+%<rn>I`He5s}KlIH7%?MkxJ$o5Kvy^h^Fa@dS=Ddf$40YN{OTI*4*lo0(X
    zzO%JgvsFSf{2IA9`UYgI#D?J;bt{ZJS$~4<4ULQhBv+NdY-^sq?MkCVeXmCBQDZl1
    zvu`_p`XK2kNizXwXu6vzY(C%(9Or?8ErIMbJx}g!wd_T{Y0cX*Z+iB+>!_?B_Rc(C
    z0D!=NY|WgtbIrE^CEsy1#*r5;Ixakec*02=zUQxeHUJtj=*Inc7AxTg7+iH>9cE%c
    ztk6`3vd1r>RGy)$^b%?%*TerK&yZWbm^+?3v4j4*mv(Ua;ttN<e2ViUFEG-EU$G<?
    zxyvIv_?)7t3`G;M=vwv<v{l-<Q7Bh39Ilru9UK;(W2s!}<m{_>ri_$dV6`1j=<Xn~
    zjuVd@7uW_eF_200(79f|D2}2J$GLlwjPz4yklF*d%p3kX=L<N6B2Hr!XYdopUoaE{
    zpCP<F0dK$}bC+=#Rn#~u^6M%#IU{t~*y5N)ga>d)OdoaXaOsstxkgE{*Wm0&N(RvW
    z4-N1!<ttDW(k&E>-BvI=PR(F1I%lab|GIMd=eYYD&dUgi7?=zo=#D_hu?^9`RqVkT
    
    diff --git a/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class b/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class
    deleted file mode 100644
    index ca56fb3d46e0e8377864e434029d2047abeaf180..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2708
    zcmbtWYf~Fl7=8|fZrCop1Pb;FsMSy|tCnh8C>2tWw4u-@P-E4037fEVvzzX2XtCDY
    zIL_#=@SC5jGqkm%KfoWQK4&+SrI#^N$*|{~_q_X__j%sS*}wk&{Z9a+_*O*=S`{QT
    zv|*RPzBOar&~3x1=<~~KW+@QZHEuapFd@*I9#~S46zB<+>VakJIm@|auFM+#>YPzi
    zp-5Z11<sY+s=jPFhEp>2lIu9M<a&C!9@IV4*Gsl#I)QFgYqp-5n~9{EP?)7mL5D!M
    zdDq~a+6$hwZUkn=b;?#HiM;|yV!uHDY7o@?v$`Ibe&CqFNaMihlo7h1LPe)U)+KNz
    zo!iEi4?N4Mj5Q+}SW2RsEchGMW!FyPHG$nzh0J39!i|OLs|ynIAq|Idgap;<<m+_&
    zpoqlyK@G`3?CgdpiDLpCCAaPbEAAbqU{y^8eF7(*GEu7D*rL!Vg^K!QJ#aIUW_!M7
    zI&BOpAb$8+#hW;;;4KYrBQ3CJ8+y)lDgw&7Vb{(1vOs70V%!(GJtlcOp<xh1)NGt2
    zFqIz2H6PcQubH{Y$Xgm7fv(^k4e#PTfr<ZTj<}2+@CAk&<UgOBV{w#?__w1MqZ&@(
    zeFoTeD;3idNab9wqWgAvbWP8Nva#JbjWY_)Y8b;fi{x1afrRChU4aAf*f$Q5MZ@aJ
    zHigx^TQX~b<vPAT6_pRuKB}JSt*s<Jq?hHoZBKjNoay^U#XQ@0@4kw2n9`8J1p&2U
    z28}I&E(UHp0UB;eOfwoj!mL1>>3J@p|3{6yJedjcqQK0nLJTWEhA$_Oc^+S%N;hM8
    z!*#}83BmWNvxUM!J}`p1za>+V#gu%^Ygmx1w38LdnO~98s~Yks2xyVi_2heDo6D+L
    z!ZigS%kn7-?B8ZD>jY+)Cf(_5oYjV$8J@*;4WCNG`)PQVJ!;!4N&4rK^cw={7v#$I
    zSe&*R#gYmG%L+;wRzUxHp3S})LpIlq2ws%20>|UlGq&OTEP!X<91{?XTL*K@4-6+*
    zl1+ih91*dX&E33QuP&Qj!C1Dr!O|!h_LAXQa@`Onf>p~G7|J!@rg(0mYFG}td^!&K
    zX~nP{c~8`Bw$oIMlEyy0rZbnCYevmf6#bcfWotW=S3)zq3JK|a0Wub5&G3w>8JHeb
    z4o28s(5y&6bV&-FZ_cxqU8Z!XduP}-YFnW@|FZMPpC>&gX=LUEO?NQ2OSgFUhsmIz
    zE|46j=g}8~ns@77$(*rd@^tRJszzi@@fzsm2MG9o2**%{KqXxDbIrEQc`Nt$X~LaV
    zu1<2~{g1X24<R0esurK}D+bVzKnK>sS*V0tu(@hS6;5P8+@z@lWj{TEQhbQ^+!Lt9
    z)E@r!Jw$45Fm)i+vx$S(22)47(EkW;$i>hm1_n1VeEC<L9Da-sTJQ@l$wlh?@FpfH
    znodx3Iuu<>{(+WaD>vry#RP}T`C=P~E03_4FYe;(lW?XC=O5#<Ry?5ZLzuuM+qWDG
    z>>vq9R1?_CXNq4tUFhbo7d_OF#2n^cKi@clDICQW&I_b(ks1d2@IA*L@p{O_1o56C
    z11@T$a*7sj!{cm`AAh&ub4D%@pw2Og@34+LWU8BzyV#&-Ur?@567AjN>`O`xq4ggg
    z&yT(P3KWI>3kBz{D#(sf^Q))f>ZiW^Yftq)!p+}sQie=~;ABLBeSCh+u?64!3mSFq
    A7ytkO
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class
    deleted file mode 100644
    index d9d9a9278f85eea4a4c3ebc9aa8c27820685ea45..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2595
    zcmbtWYgZIU5WNixvy9_|MNx?lOk!MAm>4lZK!~j15|&3;#B5ArhGBLYoSoUsgXl^8
    zJ^8FT2Q{AL2joX3xjnPs$m4_<IA^=Mx~Hn{?W*ej^RM6j05FIR6)k90kkQbFc7bE-
    z#)hFghFjC;SJo{v6lfo{T{|2TXwCO6E656*j5kH0?dT=jePpc`jbLroXsA%6twRF0
    zOs}r5*skH4mTr2kOG}=wSEDfUtw1*&+j2wQt~VULFgulK3$b#VIt7OXx~<0sW$s?^
    z?F}Qe3Z7fFYgrr>Ko*?>7uLeC5e(~kXa%8bg#%58iI)L}ph88LM0Q-@X1??WTRHS?
    zw>EMRP2X}B-DDwnQeW|$EKUg=npi5_E8lszFuAxOG52VA4`)bFBO+fzX-5f(X-7>>
    zU&?n=C8Is3;XHZ;6vH&V$fdc7d|&C{Y?}3lTO=1|ZzncJRJ@N56nv=RB0drr`+w#H
    zx=eYl&TYq;Z&>cUziRn`Kz|eW?z|XDgKbjZfjs&YT-I;}R|WL#(@r61a-bLXa@X#7
    zwVLG%<Vv1j(*vhExUQFC-N+#fKv(dwhHLnQNxgG}K*n~fp1_IpSv4b*Nj@kreIS;s
    z$EMW?ZO;w#i6q^brb)I>ZY^c;DWj}Ljx*`|vsMroHEX!{r>82eV@ShI3=60=D{L+a
    z9Osem%2kPJRKqQ>65A}__Xz!8a(e&dBgD@Irrs4|T&XF169R?Z_<B`_nZg^-3*KrB
    zzE>?SEiIHoBaDJAor-Y`$)8CLQ<9YqvLZPPYEoO&FpVz+v_$Lq^1HY#O{*wjR>7Qx
    zc`OKYzF}|L4Xrp$lnuj)tobTCOMW`dZ*vE$WE_hc%F;zAT@=|}-oz*AzbENm7Rc|B
    zH4joJwpHTGD!xKR!Pgod;2ZYMoq0HA$hP<-0h;8lz{Rxnf@1^$>u2YeBTV50{!zAI
    zYc8s<SpJf+;*by)glRa-hHuMxQ<(|ZY!>OY(tj*8>8NhluB0uEal2U98rjk#hpj4?
    z;-I-MAQ;ii!8+JMiiz<Q-`U#Rc`KnAevPbj?SYIn*)V*gZiR7oJDp(Lqq&iQ<USJ^
    zKUie@-FpnE`|Y!P(%3q`@%{Xd?j}8@X{O>BO&?}5n~!)+#~GnuT_8Kk$dk)mEqjq~
    zT2r>npi_Hv+yPlr?5BA?7yyAD*|;gSa?Ym%HQ#b}og?pOv|WAy@r*(XzT>ZaWdIs7
    zIE;s}6mP=!FgWYL3e3cSn5U@>bx&VIsk}f(={3|!?g;;ny+CgEO72AN<R(tvzq*OD
    zS2l5B?l~^?ze0Zte!+~K<ZkqD;xnp7GE@!4s@vJ$(NbyULZMvAaJW;hv~jrm5;NsW
    zJEbpUN$D@Y!cr@qG2HXSI!HWnyvx>*iGd8`2!re71EdSxIKkCZWaKpWoagQy+~7;#
    z4&}QzgCfpi3Fq)5$Dh#~10N&2JOQu5B6Bxz6jjtH75Q})Ym^8bHr6?25#bRW64T8+
    zb-0Ymqh6yXS!+=Gftnt){!IgXd-)0!g>(xA*B2Fx4{~R)eL5GoU;cIE@-K1!S6q@O
    RBw}Fl0KsqsLXItn{sE3h(<lG{
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class
    deleted file mode 100644
    index dd629a23a915578152797105dc938d5aad8efdbb..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2652
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzSct)N9*r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~qynBX*PfGm?|X0F_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqn~~-7-Ug)=As7!zqF0bl<Xqq`-;jP%X3_J!iX*t<^arSj!t#6^hh#
    zNZ^|3RrD3xHC)ruP0w|y$@BG6Ev)%gpqq|uxuI@Xs*aw?&&JYBB+OE#;IKfa^~B(u
    zrx$&D!w9X6=a%ep672#=qC=o}Eexx{xUPp*5V}@4R5ut~8KMg+R2-GajtN{%=XS6a
    zLf>}F69<v>Eho`Q7J|*nisvNpuE3$`rOe&J%}0wfcNQh)ZVe}KiUd__<ZG<aP)uT@
    zp}M56!FFAg#2M=L{8h`(uIB6@Orl4i<Nol)OCy)Bj1I)Z*h7ixJq_>U0|CV_O|RzC
    z>~y*>cW~Ct%A@UIWb!v+9TO@(#77F!8v1ZvVCw&=6F6qd_&fQU6WWaAf<zVw4Au$S
    zn?Mtdtkh%Fh5-yJ7}B8Qg207WY0&_oPJ*7<*IujRmCKedkji;}Sr44j$hw}3WD|#Q
    z5tkH<Xt<0kO#j^n1QNDe@&t}IMz!vmEQc|H?16Z)o|slOv^_V_r{lt4LdSJ6v%QtX
    zIK3>@9B0P&^HvZTWox|W+wWA2Vp793unN_(71p=NFoV7)t0kt7HQd0oK#S%39-;qB
    z_P;qz3Gt@D?At<&YPtd6tUzWjz8;lsHsFoc8E-WL-=oegEiD#8Bdi76G8Gw2%12hi
    zr;?R6vLZPP%2JxskjE_nEtYz|d@pKXSrv=8t>BJ^0+v`^JM3lM(2CMT*)W`%wNPRY
    zN@pASt)F0>WU#E^o;1-x6LaiCJN`-fi<17&1=9Ou&HaXmZ8w8u6%X)G!511H;Y)Vd
    z-FY}`$OgI@1C4W6;9R5jjAH}=3uyP76HMV4emk4Bb*olcvHT@t#UUXq2-9$u4d0gQ
    zx-b#0*{srwx&K;e(o)5+UCCP`$XC_EF3RrDZXhl15MSRH5Oit&U`^~G)kJ^h-dfx1
    zi7TNQewnl!-3J+qvTFE7#R{YT))iyhr@fJY_|qqF{a~KG=@UtZI$saoW_3G&*WYA+
    zaxdu(l6o#qQT1VFv-y}`^e811Fr>*zdLG{c)Ph&@O>5ScDb%%J&mEG%#V|W}6K@#;
    z-LiLc*331p8I%}YUE;`ZIa<y?gLukG6IS??HxfWY0*7Hnv*-|3VR6-l63Vdx@qnrl
    zl>PJ)O7R)maxbA4Q}6J9<QY=={?zf*i7j;9>rb6dot2Y;E%f$p;oPlX&_DPB!%g@Z
    z^Ky~8I=F=iimoRp8jD0T$=}gbZ05!%g<^ukT%p*)Vg5N53dL5=?nX0Zu<!z(HRCD$
    zPGg*1dNdjr*(DMYqA9e~%MRXJj-nICahA_Cx=2tr&-d_+lbFIO_N*Rur_;ENGkC~T
    zKXCjJy%7sj#5zp$Yp_Y9)VPkvoZaRnZXFJ1<N+199FzDS9;#%ilh3c<)3bnbjgojT
    z<g7+XH=6&Zd0yH!6etS07Yau2D9DWP<kzo4)ywnp*OnT1j{Co&UxrIW;AAvGcLbhr
    HY{KS0*Er)1
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelOrder.class b/target/test-classes/examples/cm_futures/account/CancelOrder.class
    deleted file mode 100644
    index 64ba86baf66164a0190cff5d419afe5ef9b47c57..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2589
    zcmbtW|98_=6#u-gTe=X06&NzU4Han_TSSJ!Hi}!>T%~1&j$sAGEK9qLG^t5C;du1;
    zi~cMAjGi+<j{X7uQR?R<9Rvo)9$e4z?z?%p_kKR_-uvEPfB*g`fJxj}kwTw>w1$2R
    z2<+W3HVxe|+@`*?x?!22z`%^{+F?PUFPC3YkP$c-E$W1}qnB;>p0&1U1nU)}twNEu
    zb_rZEy_UXeyM}98y6L$tEqT7)=!6~L3Ut%4EjQHdR@>2wm4#SajFctn6zmolw(c90
    zxw`7xn?`6AJ-1;uGuR`542A?wtcPJcn9}vo3PRTkC%O(}FB1$wg^GO=*?xhGx$<*t
    zwa~ZS=5#Nb{7MGHWFdIaTJ@X^-WJ$3w_LngyK=WWf1@ffk7ziIBP6KZAzv4gj$#s%
    zj=GwB!gp7d!7%~F^VclDv?fCz)o=puP-mE?*KuikE|)L&POaIxyUlp9G8@~NR`DKA
    zDtKSRDdYqS|IZxBFy$sYOEPSM@h<qC$uXTo+~t1|r!l7BjD~Sc2%LJh<%!6<*!5!4
    z&4A-Io6=vl?D<VSa2k^vdO6Zf@4^Q-tKdTo=P=2PetCgF+IAbBz=7mObt94){*geb
    zCswTcrqvE@&kgjsIM<n@ajMU6zsleOqil2>XWsWKRuC9XYijhn?^T?~l!j@{2&hdf
    z?7kA%&n@1Os1j2_!)1IT&~N#^N9g~N(67%tLYxy=cvFZ`nI`aE5h(7&H>xts1m0*~
    z^wuKqqw3=Fa<vv3VJFzushGu-e0-{5QL-{fRwQRZQ))lca1~_%E!KLz{4VNAB^B4O
    zq@b$dI&KIIJ!h}vhE|j&%BJCTtfdCqO0JaTx4VK>F^gplH>Haqx>#guc^;pn|CXfx
    zbAj9|vgUST$F}QxMa37mt>BJ^FYy(d=F54wV91{MAO;%euE5Ep^`c`00qf@FFQ=Kp
    zG5kI3zt*)*Yt{0Xja7$)upmssSuuQD&b!KVxNZjm`Erj1CLOd4+m&=Bu{|pi_CxmZ
    zj>DFeO<?c77Z8l(YHyvYmm*?3i*Ic0#e9{}48KV>_PqibYq4$kM#~B<pGywK*j~}h
    zNI-mu30&?ivezAU3~2bpJ$umJ-nYxI^FOnb^n|9Hf(4r1%_KJO@obJVL4hNXnPKGd
    ziLTbXj&E8Ew#=Npi4Hp<YY1oAo>ROg2#m-EO{tG_-V>;~%h@@OJdDwQ`VquK3MqWe
    zr@T@C8q(MeBa)&;ScS>iAl6{T2E-kjN>lgqQz-RE7%V@9TF<`4-`+>aR>raivIn<t
    z=+;>FX!b2BoY}(hu`RrN?N{W-pFmIH7hIK-?8oC<xJcEdG*uTORWb7iQuRK*n6K5-
    z92RQzeh#I_sMP8MlxmTrjMtuEr4J7ocMemy#MUgwDtkgYLR7#WMmfZ5$36_>0FLvS
    z!yyth!gZtk;xGz0f(qp-j<OFOW6>YSj~svE87^5U5bIf@Z=gvUrNwpFl&<p@wvG)-
    z<N^2KaLnKbwBVAZVYK1#KZS3o*Qkl#`IG``M$q>U-SgHJDo_-1FBF`=p<s5BD?87&
    g>IB!zzrpP3$Eg2?yxcAkfs?xlh9j`aF@<mc1;XIXQ2+n{
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class
    deleted file mode 100644
    index 068ee700e981b91ecd3d1f90a8762299959da803..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2735
    zcmbtW{a4dg7=A7kQev1|5hi{B+uVu>nFBW!L~Vi5Srl!-b#BuTLkXryO;RRv?(6KA
    z?H}3CZs(xRv;6`4qqaRaDH;XOm}^dR?|tu^_v3j#?)~$x-~IqFhVN9gpjAOiLmS!!
    z_N*FfhVB?{RlmHnYMG%x`-JV<;iN!oc5qQaTA(LlYJ|3<7j5^pb!*lLR_2Vl3PsA=
    zC2-dCYWkAx8m?*Srsukp<oWt?BW(Cqpqq|uxuI^?>W-eDn~ACUh*%&^L8m~sb=TmW
    z-1EM@W`tJWbC>OE8oLFM#$JJel`yOaXLLQZg3z_Xk*2~}%Lq+Sp<<u(tV`f@w)o7q
    zQs~=mb$ln3!NoMXi9)bmTk@PVUKiMvE9VzVQ#a<Pug*)Kdo>)yAp%ry5U*27MKOp;
    zMNP_JLU)st#u0(EW35@fQMDBG3!Hcgf?2z<iJoDaUW4%ER~RO%z~I=1Q*3_LetwLB
    z<xj<1II7@n4eucPTwtfX#*$+RC~Jn(ur4nP?9Wam?TH!2C3?p+4B<F=n@R<8*}>w@
    zqnj{0KX)NEoPtN7D|lDK3A`sT`TxYxd~-V_1csZD*qW*1Nq3vc(1AXTX*h}Z8Ewa_
    zRxMv3Q}q0*9yrTmt9mh_jqk!KoK|o~!#E}g?28NnDcfE4B&vxRH<ic=Vks4N<g#_w
    zwCbVlxq+UGYl$@wm(uj+RvPDN<#NMurhR|T3Ie9inf`nCRh&gmLmpECYSjvxTLN8-
    z-<Cp<KFw(O5VHbpmhXFX{a*^^<(W+vKN6UERTrZ+knpc4kl*TGze+O`{zmJ(cPnzf
    zU!5(N=S!gxHiAu>iUM--by>r_M5TkMNX&w&q+ZofLRmnIsh%&ti+Wx`#UidL_*hm_
    zMPTnU^a^fhMQPHVEhJHG(wXQ5T-Wfa6ug&$XW6ixStUXLT!MZ>AiGVjTu;PlvuiA>
    zFtDV+)Nl*5ujj?=n=xdkU60+1GgjbeQhMGof`A3^;+NwBg0OTl$AZvs!$sL0n9MN{
    zyV>cjOO4u+<(G}9eXul4!&x+ZTdteLRJdXX0;9$M+_<PdRWodtoj;rO{AuB^DtUG^
    z9Jbg@0-5GMji<2}ch;JAQdqQS_LZeQpTp8M!><yTecO1(`m7tiQL{qJC(D7@w{3bB
    z0f-Myfpa^v>}3Zm4eEYAdh7Mg2%dYH{)w%iCn(JXouuearnq^V_kk!U6f}6MP0;fA
    z7NM5BhHqLkwmgD*w>`r~WQFl;=;Pf4{P*GrmLX7$Rs&qKNps%HJ>FWlv%=LVM_vuk
    zcI+X<gNW7UTV8Mg4JmYDHJU|CxDAJ^4%Fbr0>n*<N|E-{6DXC3=qNscTFJb|XU{`q
    z=7uu+Gd&wPaBV1axC;Z1@TOcG-@xF|28J*Fg3;l}_@D(p<Dy(-&JAzi0!h;;l1@dW
    zi|OCdQfcMJT&a@caH&*j<8b8>7D|<N&OV7|%5dp1K5NAT+I}39xWHyE$1?j#3eu}d
    z?B+Yei%=K3`ShWO91@s=+#BE*hmgZzT;aS-_!h`vpdUYQ{1I<NNKDe-lSIHnolxc|
    z@eX{>7I-hbgMc$)fe;OjX?%}0d_knTNx6%4TJ|OB8Y%JKJ<h%&r5CM#Q$6p2_Z27#
    t@fQltUR6*SBj?vo!!<yD`RmB^J;KdjF)BkQBIjg8fjxYG!?6Y5{sTrl_znO7
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeMarginType.class b/target/test-classes/examples/cm_futures/account/ChangeMarginType.class
    deleted file mode 100644
    index 46295bc407f1dd693191002273d40dc07d60ec10..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2625
    zcmbtW{Z|xK7=A7+%rcHCt6<_6RMsLNlS!$7n2ZqQE+C88re?!9yA00GY%{YYb?Wp>
    z{VV-!or9XE{(%0d>bWxujvyzp-E-#N`_7&BeV^z3xcAS$e)|K!2)<F#f>s3?4Q*%_
    zIJ{=Ao4RXyRegSC&9)+e_HoB^q6vZ4eE+h7tiZ8&QzLR*z2JBc?FTbvxLP#pDio>f
    zfWQ^Yujwm}XL^>cTfXN}lOO1nM$`!GP`6yi_9ES>)m_~vPA5_$7S2+p;GjUa{mA5;
    zyB7jy-HdF*_bN^`i$em)qEn!6HHzxtsIEtL7<qOy+%%Y28Kw&=R2-4WjtX4P7hYg1
    zMS<g0$Mz%XU(TYNEQA}i72nO`O@RZGOUA9z_4^A`iwhESkA@RCNrLJP@^vX~C?PRz
    zs43}B*=~xmI4z*o%%JLcOB;1Ni(Uc6Se!4FrmjmUZ)tcN?@(r1mf!GbYck(o*gw@)
    z?fzB-jN-LK$C!$D@t%UbhJKtAnD~F{m_gPmv&SxO!w?v1GO{~k#?mx2gVKRP3@I4a
    zpyPdk!R<Uqx!)u}H+I=-cl~PB4g_)qKd9=VTNzo?3$bkM06xG41tS_h#7FdW=LUg{
    z<5hftu5<{SZpqxgBrv-#e(Xn<U5^~!3-!sQ3Yfh~5ln5p%3_pWRvNB56$C{)49%)N
    z+WYNyDlTGN!xgaP)T$jdUkMy#uy>`f#PqR-YnT*hvxC4V^nXe9y>pTfuM14SF2uNi
    zQ~0I@jNSNpRl1qN8?O!jK@7fEompC1C`D$}2)AS^42;XitcFh|D;;D-au!ylw4kAg
    zIRPz^`hol|?pCuZ7I0I+qJ|Qd1Ug@^H|s@qoF>Y;={D^73L8#-HqCEy2kXPYvWDBz
    zL?=zmu<5+;PtsqO^nWgpe?`{ZNkwd{@|RWI#XSXIXt<9r*-m%n;j}5c<wgQD$z6f7
    zY3+t<h9Qe*=a*wl;ROC6c4m97QCqQtC3D3kAuI^XbeGM*k?W=~6RkR-z;NNeRGG9=
    zGaXNImIk<8DQuT)^9`3BDwiUl`CdTKog4dWT>Ggc`ZM#|+Fnjt35}hLlpJ{lG8Sar
    z49uDx*#Wm4Pq4kBt&xD_j1#!JKhO3$3+Yhz%Yoy`&<x(yz3h+gCOsu-=HUcYA7mz5
    z4|#OQ8Wk|4*>QTF9QbO<Zv>V-?a1`$+SzM|Wi{bEyLAh%5&}K4Uvt*VHSZFXm|R`p
    z$O9W~=bk`3=A;EHe9CJFpdo{Uu;N*~2@ha%)qx7Ci2`w#sxp-Q^c+h02|5bTp_X%R
    z@PGITa>apMSMJy*j^7^0oywh&lfg~&4Q%4<+%FgydWQ2Y_!&3kB6oRc6Jr!z%}{hH
    z7ENV;M@zYtFFq-iGaP10<u(pCo?^aKZs+V)JX3~B&+u6*9@FnUM%kS&#^VCJLncNv
    zfkX7NlUI`?=tdXL@R`SP64b-}z5L<?CUBCys+V2q6mH@)?s3--9DhV#%)$h*o+tWM
    zIHXZ(T*E`oZt|wK2A4DPfEqlGS$q#4b+XjW=T`{mSxC7?N%Ah@tU*Z+TK}eb-ptk&
    uC<?h33N9`xFh;oZ>+MkWalia^<OZMO&aW7d;Sw=88BNd~fkzx$u<;MB0@@J(
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class
    deleted file mode 100644
    index 91ebfbbd2686f81ab86d955bfad72eb3482a1fc2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2614
    zcmbtW{Z|xK7=A7+%rcH2tcps0U}Y{UOa&AILb{4e?h3htZB{l6cbCCoW}6SvQ~o{u
    zY@LIer~ZKcsOq^h3yvZuj=?#5?|tt(?|q-={kZq9zkmM|z$i9!bf8m1&OjHs1rDuQ
    z8<y!>UelakUXykt&^_gNPBbmhSsYx_kQX?XD8-TEnia=;AXmy(xLUPZIy7Z#pTHH{
    zUpJQ>&+=?(+P>$}k{_6jIEn)qnzrjmFEX9=mTQ)(v#GR{2<Ir%uwS50KD0Qe_Cnxn
    zSdlFGUc+hTaZmtx^a`9^jiOdKVVaQ)BTq)d?E}+OhUtP19fuXNBLbI;m6zCRQQ&yZ
    z$-PJhm-6T%F)Oj<)|?f&;D=7+_+B2z1#(dkO9i{%z&kiej#@D(8_%AV@|ZoVEg8%l
    z-xeu{Pa8Oc0RhdjZ9n#C?pkrMvUfu5_4`{qm#SA&8<RTT#d{jwH*gLg2u%M!b4&qy
    zl{vCaM%7=Di-ENw1%}$#cc#Z=7H~TPJt$&O!vzBuaY<lgJLnk{Z63_hZbx>zezPe9
    zfkMR(nr7%WM%T<rBAeWYVVD{|H1H8VW*A>rU<@6v;R_ti#;om~%J)%$xjnHZAKJ2|
    zG9xsvrJ2u+O%wmd)>a;$(91^bx;KKLD#Orf%87xW9_tvvxPi-<5YU@4YHtY~Vd!_H
    zt->^A;0jojT`~xKLjRBS-aQEk@iT$hw}qG#Z3f>pfznQV13KNz;7!&gCXE6=pqCdH
    z7iy6e#o?Ar#|*~R&kX~!ij^L+qBskiN?JBBhtCC!RO$!nyQD+S>8PNp;kJQ!EC}?z
    zWN*%kWRfP@hULa`zQHC_oXhgt)?l^F;EsWsI--|Hl-X!r`lsmsQqjL8P<%ty+{;94
    ztJIfte1*D(uMOP8H>{u6^KjNu9r95MG|gRsb6M*p*9t?{(Cc4LGKEw42ic9~?Rb4z
    z28-6ROF~!>w&gBafuq)KVJ=#ALV>Z$TNIl*Y~6A^MO_x>cERwzV26)gwyi>jhxWdJ
    zpjWr{*3I@(Q1qw#*4AFlT?Newnq=ni8<4RsTUKDL%SZ-PIgw&}Lz5!`>GdWsvp3In
    zy9Vh{->dO^)Y^*S%x>pT?Ib-TX{X~fP48zy+YfkaCt0CkO&~u-&(phJulaFc%UMTd
    z(aBvp@35*Z_SGWa5P(3xYT}%Aa?RHSCEs#2!jV@tx-LA0c*02szT>ZYcmM`+*pK_k
    zEK$Puu(;~MGVIiVn5U^6WshG#t3O3g<puP5;Q;>+Jw>5<v2e6-Y!fH$UfRT|i<>xm
    z`&XPFdXAwE{DNC*Q5YNA#HSQZ<|rCZL|5~FprhW&jZ&?i<8ZxJ@8WRt8E)0;-JE@q
    z%(S7}b1Zh^3Ee$ItfR!E#+z&rxdg}r4$!$?zDW+F4@bFsoQ#~H&KYX=V~j6@>zv=j
    zNtAI4i#UxRIsS}+1o$-J6$y9+lFW_aAR1_LR_50Yta3)^aInTPj~EZ&l9)c~tiz*M
    zKIH}_>0XPoA1LWZ=RY*S=UAXY(@3|_Fmgx3%qTU(?dY7PzWVDa6rbVlZ#b_aBobgM
    NfS@}95yuY1{{p9#+)4ld
    
    diff --git a/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class
    deleted file mode 100644
    index b5fd114e21e8fd55b512431537f89f8261768a5d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2599
    zcmbtWYgZIU5WNixvy9_|RZ)l!Ok!MA7^9dVAVgMRiOVA_Vm2l*!!WxH&dzM+LG&d4
    zo_sbr2Q;4K2joX3xjnPUC~!gyoU>hB-BVTfc2#x%`PXlM02suEiWamg$Y^LoyTGw^
    zW5duL!>#G_E9;gS3bc>ft{sjEwC4Mk6=VfY#haqgcJz|%KDJhiMzA((G*l?k)**r0
    zrdQWjY}as2OE*2&r6teTt5F#FR-l`XZMmUt*Bg#rn4L<rg;+U5or1#xUDgwWGIuZd
    z_J$E!1<$S8wJeSbAd60c3u|H62!?e%w1UvJ!hxp4#LECfP@&?uM0P^pR=%`@tsMHc
    zTN^ourf)fmF0v3jt*>}a7N-RcO)M4em+wAWm|R?tn0qw5hchIo5s|N<w4;Q?w4<h`
    zFXg+blF^>ia2~w^ieZ{w<kH+kzOQs}HqH8@ZITPKcM=;TD&EHj3O>|u5g!SR{XcU8
    zC(OwAd4P8uXTD*%^Zu&k2Lk;~;JXuJB#pMoeFyUBQ*c?s6<ig#_WHO}5Sk?Dg+2YX
    zJ6^43`2x9;=hyVWsSd8|rC2v|2m{a+T+{F|t~0IQ-XM^%-Kr;WGJRUj&}5nq3d|gc
    zC+mr6HA35S1AQV%cqVF+?~~h0S$x7MtC8bO`u?mH1V+so?)~wZiW?Zxa0|l%YRw9p
    zOJtabzAIZLrcn*I!CGvyeBUGVf640o(~l586PS8eh;gl^@J$F5cH`?+8D<J^JTG{w
    zG5B7!xU{rT4vjDhwsk7TF(iK`HB3oXI>?ITET~CsQNs*A7tj)|=gaTn#x$d%gjof1
    z8s@Pe(7D6jj2l{UnkXBF6It_B_Llrin&0LQ*2y>)HI$``PP!<vzwE>(>Ax@OUlz#k
    zku?ufC$?SW%PPJ^MZs4Z9^z|u&bRY$%8-rmX#zCKU4e^f>jlRM0v6EQUyd+^6Zl8j
    zgsr)#zGC@H#)?BiSP-V+EE~Qp=S^iMT(eoF*GvDk(xj)lVY`yIG|1Q0!tThf9y#n*
    zxfBV_bpgSU?j5X&9i*BVPw}0ty_vWYn&H<-%ke#su_zmcZ`7?Y?r+@*wmsS#2}rIq
    zf$@Vyw%^sqfV$p1yr+%r103Ja|LAVgQ<`Qjj?wgCX0!R2H+7s63f2X(ql`Sc-_^1g
    z`KC2x%M|L~tLF~Ls$xgY^U(kZ^vK>#sg-j+AE^0;vl|?FN2BfX7Q}N3E%=td@}&W2
    z$lx#@#ZtTp-@)Ll11m5S17e=0GSoeL1*Niuj?ycrmD~~jAKOB1_Db$#?$jo_A6(tU
    z*(;m4F!u{C^}j@a3x38uImzAZ-^8a>jbx}AidA>AzoVtn%7sF?lHqW-TxsJl{Q~#O
    zm3B&B#FElqeu<@4JZHG)iFJ^8<T%adkcoi|;|PQ6<Rj!bx^R-Kr^!e+_nhbM9^B+>
    z;4bB9oIw$1v4nH@f#Xl;je(C5UY>wgVUf9;IEpH2l#2YiiZx1v4jbznvxx8*4vFdF
    zo;qAc<x#IuldLr;eNRmfTK}d2zQ240ibA@Df*Xqp#s|4Gczrq-xL^Kt<nk}@;8$Fd
    SCnREE@&Lhb1VWB2i2ebmG}WL0
    
    diff --git a/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class
    deleted file mode 100644
    index 869e007cededdb9f2e5f5c561bbecc3b7aa1064c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2486
    zcmbtWe^VPp7=D%nE?f^O(58jf64Yu^eq1Y9T0(;*f<zL)2GLk;-5i^6aJkFeU6^(p
    zKaYP`XG&{FKY$-fefREw6zCXhGIRUxyL<1x&-4D+`}42g{s1roTSXUQ3gQ~N(Zg_l
    zm+y1k;&xqMukH%NXXu$XZPU*&#L}591qp^r!KRjPT6)p6_r&%J_jXFWsX~#q&N19G
    zoQ7UCZEhPvHyqn0OOC78T7JtFo^DvCuzlTZG%Y<}S`M}OKv^K2f<A_%c*04h-5ajC
    z&wY`1?3!6mpq~K=3^0uC_<qxy({*2XzAgNz=)mxlDRM!DiXn;Y0>j;O@fcg#cTKyV
    z?L?E=l2(!$F5xnR!VSY|*+k1?I#cW%rO|kN2tHrBAKJ*O7{L_<S2etgYYe&nXO7`w
    zbVOu-ky9KE!7v#?KOM1b<}?MpNMTIDdm7%y2Mo84;?Ra6VnL5Wck;j<%c<9e%P?4U
    z+`8^rwV7SL80fO+@F6}@kk*jF4NAC^8yMoIU2_P{83B_CIKfcph$->J5KZ57Y)@Yd
    zQ;||A%*3U`r39wP%Ua8_mRz?aJdfAKT<XW4RE*=MhFkcUL9GivT4K0BVLz2e64Q)^
    zPjH)|Tez-6(Elah!s=?zz(^w@-eFjNTZlmwwc(p%$e+fSQpwFWyum#0YzN>|>dNNk
    zM%m|n%RAJmn8i)`xThf}S?MKKBxhb-YCqL*ABzlHsC8WVUeGcMDn7%Kf@KY#V})Vh
    zn7xASiy%#ueQveHdX1_+U1;Yw+Ch~vi!U^+$|DBoh!v{*WB(-mB}xApL;8%YdDs@Q
    zBbHTc;7bJ$G?cMPJ?&&3E_2zko`yif+-11lZar^t&!Y-D`DT_<IE3F%?NO|?8dc$L
    z@~TCIP(c{n+TyM$=aDk*@0cFLbn!oznmnq(O<NMzjxy?RnJsGH)NorCHLSrl7NT_q
    zMn0`}*2g+2C-P_It*yPDxe^+8>%_~@8OW$Ao809M;R~0x42RgxXmCV8c-t^6bmrNc
    zZY6Rk`Fix8HV-4X@TT+UPm|uJiIOo#ru!(JjXk<VgPc%MWk}4E=i$|>mYtSsh-Fje
    z(8!rxcS_b3HLMg}=m71K?VF?+&FN|<%~v#=rjhPXbl*4tdqzSRw&*Fp0sswh^x^A3
    z3O3;zRA|<VZ}BiRz!u3=oOJ#xD3t^B7GFWF48BAE^9L9#O+3fN@#h#``vs$uFLAvK
    zKVwx+1}7(<LnqaAoK$xL)!oGJ=&HnMAzQA*X_zlpx@lN=fqc2rLsB7-l*#f-6k~Ws
    zUM7*I);u1JIqC}W!2jFiH!wio1w*uw#3<d?X}VR%aTyaBMwa9pQL=z5)I_errqRQ-
    z0BepAjS|N1@I8?=fqp!~W0Dr=^XL(NAc@d|qe^1}77T0?7fD(ZsF6o?(rcs%*LFxU
    zNi%}j-*h~E4(%#X6k?bu7=NH(c7}HD9R*~J_RC-IVCn_df5oT_3JXBVn1S43bf^qe
    F;~(ugw1)ry
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class b/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class
    deleted file mode 100644
    index bfc9d0a66c9acbfff1f36a1db6b329ae9e6dbc48..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2458
    zcmbtW`%@cL6#gy=Y}hWPgf=a0EkUg&ytY~_Eule(JR;%I2GLk;y;*L;!e%$KyJ6aK
    z{CoVlIs<)-{sI0`>bbiC!lPrR!c6YD=iZ!qzVE#9*WYjc1TX<xMF%1Zq8d8U#c*kd
    z?{VGYc2!?1?+C+Z=$bZd)6X(QQt3?vF@~$brG{@>dcm}J#nuw{wpVyvg(7WTV0dUa
    zHN9-w+%|-6IJQle99OS2{Dvz$-LOny`?^`HTY7F~A=KsqWu9~jdKePoIVYKJue;_R
    z_eIXJD`qu@UIxU_$1t?*`*m+h*L~snw(!TB4~DOdlM5<T^h;!y86Knx$JmO#YueRJ
    zJDT*Sw35(p71tOPZWvC(CR*lF=|cM`joPzA@VS-Q&_+hZb=**JQ^N<i#gP4f<`^zk
    zg+IGxJ!){9Vj~#FnwZaqDw95oy&FjkDfm#sNBEdw_$UA^&Nt!fi>F@dvYcvFxD4@v
    z<5qRgs!Z(Yg+Q0NfKTwLf|Q0dhAG8PUtoxucEw@1a!!b3%8fGQ+u}w%H$>ex9oy6A
    z!sMf*33G4$@F<3H^0Lyfta;a65uV4ZVk-IbFDgcGN5g0MoIxcbn@0?nDbQy!M`D`L
    z@CEKMbPCsX2>O3ySXfW3IoH%ki1!&5-WOs}H!b+47;<OvB~@~>1#hs=Ia>kvq`I`R
    zv0n7K-|!A~DkgD9emvBWm8^6VE0Qy>Dz#r~n8h4}7HS<=elKVec@<w_UcrKfMJzG&
    z9kZ9WeG#OIvd684SgTN-r}C}*Hg8aEOyX+|%kqgndSZ!c{n$TA|B9r4l_7Ob);wv6
    z*b&Pr*6~QeV+}=YP!~I$hYMUbsTU#8Fn1Ylw_49x-1De(PJc5)DICJ@rG_Y08?~}<
    zH+WgrAQgnctxfKla^F-&{cY1@7%jA4WAcp}H*LvSE4*eaOK(!Arrz4Hs5ix1;5W}1
    z7&)`tUdw8yj>w;-_qKL2WhFH3R*8`QbC6Lv*15}T!WS-G83?hR)6$55aIi4UwCCBo
    z1`s)vI2pDV^~2E3yzBkxv!u6Znpv17(>;{O#xBjvAQ=>t8Di7qc{pX&qSJ5<u@E%y
    z{>2l0c3f5xwWuTwZGh4EpiWIvg!VMPN%IZu?$Sy#5}m^bU@uANz$SglNe^g<q6gmw
    zQg8|1p+viGe2*ug0X9dbqNMZRLMa`fyYLojDSnauFC8GhGP;i|Bl{Rw{SAX-uW`Er
    zzhYT#;$vg`&`EVSN~-&T>Ot%ebd(}=kSUg;v`iOEowUrnLatcqA}Jq8%2@F=3K6^{
    zFB3>nGad=nEcJnC;Qu}H8|b6i-%lqA4AMkS(c~P#HH=~a8IrR^$qa5#+qemvRu8uV
    ztXV=dNEm;>k3`ledhry`NSdLaKu_@#NrV<0Wm;pfU|@^5NYI%;g*>W~UL#F-woQ^r
    zn(K)CL(kJso*e~>LJTtnBaanKPSDNWqks(2efifNPrkz1?--OpVF4%^Gmtxs9+iQr
    F{R^GHsJ8$B
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class
    deleted file mode 100644
    index 130dc201b6d07345e5245cb55d78efd2101c3d38..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2490
    zcmbtWZBr9h6n-uQHmqwEP!zQSZEb_RtW_#%FjP{Ilmw`uw5hFjS#H9@W|!IBI69sF
    zo_@BS5nrbL0sT>JpSv40@-n41nb~{pxp&V!&vVW_XaD@`<sSeh;OS^XyM~m34s;5f
    z+_WB9rfYdMb7^f;+L1u#l;b&3PM|$Ays9BBa3<c=h#c1}I^LFCpSQw|lC`ZvQ?`x?
    z+_wF?x#oD5XG_!eJ&%_Bz^pc+Mj%7eb{*+Orc>W`&3tJt(dJ`ifjSMx1^VP;i!ygF
    z2hJlal6l{&I<+)T2q2AafuW5k+754-W+cPNlhJtdz~q#1x}ZZxuR?Z8;AW=y23t7_
    z9Iuu=ie`9KS?M!y24@8{%eMW7M_Ohw!^NYcwCfLd!RJeN5*t|^=Wt%b1q1KnqCoEd
    znImO28RZ*6KyH`)(1{%1EBWhEV62IKf5@`K`#I>sAci!2VBkZ1Byjb0AX-2)X)x~|
    za$=|J*J?5l=qdU^%?#b@#HLw{b=hP17@ug!7#PN7rrh2Q0x8F<`U0m92$@R3QGvpd
    zxRQ@;xvgjj&6y+_nM6r0&h9RyF-|Y54cDCwf|3kFt0r#^{`9ks5nM6wDXt3WB(}LE
    zaEgK7mq`lKgn`d+U7$k-fluiFl5xrXYR$o>MnSwGF!!zy<9pPC@0LJ*KfXboZnof!
    z=Xs`!0zatFudFPWBP(izyE+|{xS}4n4dfInU1UXZ7S@#Za|3rUBVZ(2KTz+*MWdkO
    z3(RVmGjJF40^M)eD|nHN(?ok@xed8gWfEr!t^783@UBeaO9Kn)h;AM+&%6J|KSh5@
    z(Z48=IUsB9w?ynU%Q}|vm4<r;%2;7l+na}TmMU6L5}--$3S4Tno_DP<<Q3ZcW|k?O
    zz(2tPDHj{{H5sf}Yc2`lg|IDm)e0OnZz@yKh7$@*6#x5OQ)ksJ$5YI;!fckf;Z;^}
    z*4&26n$^=nLvvj~(5Z!^m9nGUC;Bu0&eq;eT?NewY9yxj0A#$D+g4!JWh4V`=})j7
    zP~u2H(r^T(kLKB7jfoERy&b+M+q)s0KJ5Id{iL^On%S76>Eq02dy9QEP6`cc0_iDw
    zo^)Tm>^A~i&N(WH&fh(-?vAUQ#gaA1rVa?U7glge?VPi{Q}Z=v*Eq6=qT})o#8V1w
    zSmjfF2>=FCIF4^(Dc*!{QQ@o$-{F2@K+Mooin{0(w8{>;im#wodfwyz<PLgDqt9@9
    z<Qe)Gf5pJq3tVc$FIZ5Mp0TlKFsZthqUuJhx|#kRZIyN|WXqKlhpBR<gTwT5<ja*#
    zN`+X`#>y{HY{yf2*@p~^^GH1ASQk>U|JUg^(9LgyUas_EfE_!-&N_m#7)3v_lyjtH
    z8s}L?F2Lg$;$n<7M??d}_&t6gS)(|C2Y5(nnx9Ay@FOLng@rYaX}GYlPA>YmCQ+qF
    zHR=s&lC=#=4mIb{{x^^3C()(`O(VlX!^k}ilM~#z^*SI!+^>FJJ%i7&^cx0LP(%z$
    N#SC;u@K6<~`aiv4wtD~o
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetForceOrders.class b/target/test-classes/examples/cm_futures/account/GetForceOrders.class
    deleted file mode 100644
    index 0888a8c645f0dbe66e92aad14cae70c3aca77d57..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2458
    zcmbtWZBrXn6n-uQHf)ztprxg)1=MPI-D<J4ga%6_fP@ztL}RseSvFx|v&-ymn06e0
    zkDseE(Av=-;Ez(DyBi?9bj(zk$vyYnn{&_eoVWb-_wRoK7>BE(3C#);8d}gQaB17v
    zGjzvr%lgX3wq=F_ty8vZhZ%w9)Zn^;q`=kaQZ=+4J#V`^*5<qsY%LkPDimq!g1|%5
    ztLPiHYq+MRo1W{^lIQECYFPEHKsO!Razov&>^gdODHm(Ak#d1L1?>Vo)^me0Z?F3H
    zo)KDE&n?;IBsv6;M5n;ORv7LEle!*SLFiiHSna|1l`*=YLPfVkc3I#-Du0Zv5c;-T
    zPB)?%T$fgQG+f0s0mU#)uj-PPnbcsuag=7|*&+Ds(xcc$TE%tTP;gVjd$=W#`G4jF
    zE|#q@=lQ0!;%{1hATV0Pd^S|+!L!)g(2oHH?`!w~9|{Z|1)$FP8hm~3)Jv_7S1wz=
    zKv&-L%X;9H#<%r+q)T7GNBCGlO2Z(Am|~|d2qbK`<Oy6kCqy#kMg$fb;>LPzTDzg`
    zxq&_tCm)k0&b`^gqa?=YWvS{ov%bG%1%XkvCi{Q-S;a8!X!r!53aBKqb|i3_fj*Nt
    z64SVb&u~wm#qxcR(ElUD;(Dsjxtc~oyf2V@SBO#F)Zv>H$ezX5uhPvrywN`EZARex
    z)%mrx)k0{5)!<O4Vgh&M$3qPn$x0hpk(>o(sr_8TBg_bBvDWkD_o61TpyCV6D#&S=
    z!@NM}F?$PcXhmtF>={ngS}C#4Qw#O{)^4yiCh(<(MfpT0pO|N@ANwciUy}4M3#87;
    znkRJ;J7QVID!x+iSVIA8>|&?$FlWdn^&$ou=dQr*dh1!o2m+SQ>2Ic)!ZG{~HbiT=
    zTG_DtHDkjeAuI^faMlgqmiwAA5pLP6&yjrNH74Jv7`7`JtA|%>WrOSN)a<QQhrOw*
    z4u0)iK+u`R##&Y*bwq#W-`U#9l$Fp7zf3~9&q2m=+%<foVuevp>y5FU)6z&lJXi##
    z8}saK1BedwoDAEG-NVpLzwQ00v!vH)YFU_}>2~I^xx;xGC4+(uf#eiDkEg6!@TzR#
    zIa?-A_uPp-J0>fMEvlbG8xR~H?9`N+x##$%=4<Zma^;Lf%g_PDOA1X`=ck<XfQAIx
    z@l7N}m+&o$+_m95Jc$j68JbE^7ruc~JV0Ci4b)=SMgCtpK-bd9KCTS!qj&jN^o_p8
    z?I!$!MY-u39o>gc)!hVD_aoJV<R54%HuE4|C?>c}6^bofre7gjD7I2sh$LmS@EZAM
    zyrh>sNU<3YM{9<CAQAb0kA4H4oc-NA=|LYSa*C647}qd@UZg2!NXayAux;Fg%Qe8Q
    z2y2Fj`iSv+{6Mls(1E9TMroQqfu7<=N<<3-8(focU}BS8^zh6=i5``y*QkllwkX-u
    zTu1Xie4amfwiPG}85RnLA1jy`=gpm?fDG`y{A=s#e}$Fb&?kc;B2Y4BpgV$(%0N~A
    E1#fn!-v9sr
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class b/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class
    deleted file mode 100644
    index 4027b00f5aba8a0d35ef7362147b09e125ffae32..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2583
    zcmbtW{Z|xK7=A7+%rcH2EP_gYU}Y{UOeGcqLb3w8xqQSTwprOQ&Mt$qGuwQSp7QVM
    zXX_l$JoN|kM^(?AS#$(Bk-<58?|tt(?|q-={kZqfzkd4zzz8-~w4q%=MneZW1&(bP
    zn}+TfZe3qo+px?~pmV}@?Ql|{JwLdrAS-YpR*FK~(aW~`(0Wibg7tZ$sX~#q4hh^a
    zy@tMKyM}98y6L$tEqT6Pi^9ma0^M|M%MEqA(RB2}{A?mE#KIC~3JweOS&t0PslDXe
    zn?`6AJhx`ovp6b%EV>2GuZLkX7}NF83PRTkhg%0Grwr2t6)Jipvf~2R^W|6ADxq(?
    z_3?v923ND_BMZUf#+v73aZ=#W^uqL=%B}lLGs{a7bH9dnaGC@)Bl0zxJ}4nEeNam>
    zm^!;9lHQ)xa1H|kieZ{w<kH-9ez1ISHqFNU9g++4HxnD<D&EC=3f|Xn0UroV{y%d}
    zlDZX^Tw1Y;cEGqk78q)Q-kTKTX{0UQyO77Af=e1M<BGtQm!VF%-y%St+jCZ@<JIey
    zFOVyHeq9fo+Q^1pj%DMAFbrM6hZ;V@$Mkf!f<VT0Yo0)FI!Z0KWO|PXln%s?^~kiE
    zq3yYWKAj{w6Ew;5nVqdHKB1Sj$Z=+Tf8GiLqi&52{P;x0Rg7x5jxhn1WVW^hjx*SM
    zvQ%Q4&~O8+!4Av!JwpGNY~DZZ2=Oz4*|&ul*Jujgv_N4mz5$hPrtrq=g7+W>KcE&@
    zR+cKE5k|p|OvMyN<<E?US;<NlS&^Itbtx@sDB*JfEs=V@{4Q=tB^71ND_GF5h$VsU
    zSL~JC(2CPU*)*KUTCB0B<V$IOTN<p7DJ*NK$RoOWM3H^vm4A}{JCgoYf&3e?=3Xjd
    zJH@@K;!9K&e5K(YzGlbVorklAY=|rz2{g%FfeUHt1;+>i7SHZ4$C<(j{G)8X)<V=+
    zv-}lf%^@Ky2-9#@4d0gQmM{~p+kwDv`M*?|Jf&gSuH-BY@MWd2BeIi64m(sXML=s`
    zK+v7r2WwmhsU-SSd~0j3C#{5L_;pg!^9E!r$fn^N4J)*Ks+>x&y`im<faDqzm^zqe
    z`(1Z*sPFZ_J#Ov<Z)(5uC-#z_lC<)0lBN$clg)>`o#S*+upyA0py$b*u2#IrH?3J)
    zrcdwOu3kGVtBIX7&qo3v&@cNnXYE|`xj@M`TwUeJI~g69wjrK!(uQyOD_<6Xh71nl
    zemskn@Er`Uy08W_F(4LcDnr?m7f`C(=qkT}TFo8d|FLc4<}c@Zb0@ZN>h6^-oVmP(
    z^9#S=;?Q#pwc%&nmW$lAp)Gt$(RhZU(O7gd`#ajI?c69-su>QqD%B1SbI)+QQtjmI
    zi+H9CRi0y|9Z%`*Ibt0l9y!jjDP&?GV>m+Ry7}nnK_7a#dy<TtqRu&L_v0FG|682T
    z;WUakgB6^`4;+8OKn#46@bU!w02Z0MhNGyV&RLOP*RakRp~J=o$1EZ|ghOKbsMCN;
    zuRO{%N|L=MXWvuOkM_T5fbT6|fufLZq2TJWf~gT|1}~#?p8E2yE0=$UyT9V1jF5<d
    O$pC`x2!tHl5d8x!iO)#@
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class b/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class
    deleted file mode 100644
    index 73bf4dd348962b5476f643957a0643c9cf5da5d3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2474
    zcmbtWZBr9h6n-uVY*^PSpi$Hcw6#s-Wof0p1w$nTp#-Id(x$fBWw{9pn_Xsi!{~JS
    zd-~aSMzl`*1Nx)dK6f{06r83OW^&Ix_vYO5Jm)Qc{`K1*0H)yS=t4?E+CVpY1deZ6
    zyO!x%UfsO2z9sEQpl90goTw;}%H`KIWCTvdmzt5|nq|k^mKzIJxVdcY=+Km{BLX*U
    zzhSOBp5@unw0+N`B|k80&8Qj3(6n7gdXecgc3iWxJfCPwv2u|*4MzpC@}WhUw^ssZ
    z*NSAx_i9c(gJS~7pif|AGm3V?>!umWF!E$H(Rwg>Wr8l~&@rHpoe;Q|E5F26i2}!~
    z7dp}8*OZm4fm1jwpjo!<H$Boao6DCwM`<@6?1L{Y-%M;2bezFi4d)EJi}M1-|7T91
    zzb>P)+?9b<m$QLoZ%g_)-okw_T!s8W{Jj{)h=%tJypInACSC-g4M2+m^VT7+^|*e$
    zE(7{f_Jg_^y0xh-vmEORNAMv&(vUNd$3>>v>lXylj#u*qP972}m3m_Wiyd(!AKG#!
    za(pi|XOkpk@+3Jpw||tu1ih>^U3V@BmSq@{wClq^{-k3RlLkJ<CjvSNZ5;`mV89P#
    zkis-&;8R={=$1j?6Z*eoT2fc-x!2Mth*t&X-xgwAKW+G~3zQDx8`kM&8{T+d@;74e
    z!}`MN>PjWDqGq_S({Tlp>f?riqGF|&tSHXHy3&4T;3j4Tj6~}P>U(jsSk&=3<}}P3
    zxP=9QzL)GRdXbFNMBBC8ro2;Qz2_F&`EA``ja<PO2A0$leSBhpHUH8-MgOv*|F%Hx
    zkgU1a7O@vB>sY~;8txjXV3pnM^*o%nRI_@N08MgN;6l6gl52$_%jflP7MQ{b{9|m4
    z@^-VaE`wET-6bI`2-|YktiVzGmNFe}I-$U1`M=efdZ%GIo?@*XVyms?*Vwh$XPYkT
    zzrT%w*13S7Lra~tuTE--{w%z;wO7+tL9>E7Nf|f<8B21<3ao~VWWXzf3ARI88wp5;
    zjKEB1p1o-p(V^_Cp?kEmAHJD4y+3`B^fpZ^6N@x`l(}qgb9TlFp<!JhGfmHviK|!q
    zW?;*CM<vjyTL=2>gsLdEs$mXsKyaL}Yg0;b&v8!8SKM9V%9)Aoi+d1{DRg0tpK9_0
    z2GTf+uVX2`gl|ygt{30pUSdGZ(o~wd=sC3N9(v2qp;!Cg;s5bH^e>M+!O77l7`*)p
    zhQ^=aLKl9<lG^l-k3WG))ul95S7X(+%<t%`rg%`ORMT9hE7fi;Gfz>fRC_2b#*#K(
    zd4_TdkLhI=IX30dcrCIYq+|at({G@UzXb+(lEn}wbdHmB6sIwUK@=z#Ny!Y(vVEL`
    z$2G+H7;BM;hKTVyd{45*a18hHfYJ<q65YoSl!z7<*12Zj!o~)<$ns30Mvv;$8`LCc
    zo0J@C&LH(SpXX1YEe)DRhJ}XFyBe-c@#gl6fQ<0I`s?i<eu_K4Vn_u=#Gq8nKz9Tm
    IRe@^!1GWmU6951J
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class
    deleted file mode 100644
    index f839ff903f9ecb5211e96b6ac104438632beb11d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2639
    zcmbtWZC4XV6n+K*8`kxOAgI(AthELawyoGAAXFj{N+OgXHnpu?)=gO4?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6QaKjR$;{ljd*?pSeVO^|@8ACfFp4b|ZD?1J(a?cTfg_v7
    zmZ3X_Ti2J?H!U+1=$y1&JDd_|&kwFC$O;^bm7>sg^pfq~x9$~<V54j_RVdQd0fB3#
    z*U;B(*KkcsH$B&-CC}GuQ5gAFpqq|uxuI@1nvPy5&n41AEL@;W!9jsO>w&>JwU>Q+
    z%LuK4=hp0c7Ka6pMYq7&jWBEm<GLPNLFiiHNbA7llo7h1LPd{6c2wYMzVs4XCG>5#
    zKCvIk;93@aWFdIiSofSPjtd-^SuNbE+_<|uyRs}X_iK0$CrMB<B41<agAx+c2el-F
    zsk2)m>FsF^XD}e37^dk(F3rv42TS{B(`?+`A-Pb#p4gaB@jlKe_&~#Xd?+yW|I7)T
    zu3O=<7uccgxn;wz+iqcl8DkagfKh%ZFx;YGcZy7;akrw-g**loT+}dxO9JCB0-plY
    zqC=m5%gLRNSFc;XK(6HZbv<xuqnmmumQ5VM2y_J>Y4{kQFx6jI5XjhW%@gQNN3i9j
    zO#M-Tg?({nJut1NWGB#Pk|JR8CN(g-vz5iC^s*K?&aCg3tspS!*7(3rk5pX7n1-tu
    z7f?xbYfIoL6Jb{dOH7j*u7UO0VfnsC=x@pNy;G79KNpyLSBP=_rtr-O6n5hqQ0Zn0
    zZ@eye_hRq^YH@XSxe^*-6zs@UOk+&`%xajEtaOnT$yrdB(xQe1d?BDEQqPy)#m#C#
    zMG0jEH#IC_S)ltRdkb!8#c85!8BSy^)!1+H3u%5^8mygZtZ1mnBf5D+kv-?7f0F)N
    zlKwS;{2Q|7PAXzMg}<iaD^wMHt>F&7VK;p}59bWoELlbpXp*}E=hM~;ju8YbrPsfl
    zU<xPj53?~_H>1Y7<*yp+4hdmFn1-`v__kcPgqd)|4g@Ak?_P8A%!XmRlEF0G7j?tl
    z$(|oM>}9zW9j$!<LFX3t*W&h5SM;a&&emQ{VF``xjRf_)0U67)Y4}FN3N4>1ClYLL
    zXn7<cx$p$0_vhJO7b6|&do_#?n>(SL-s}9y-K3`^t*o4)>4VH`^FHtKI5`w-3S=kg
    zd2;)!6)*BlYtEL*bZ-7X`|yaYG<MlM9~Xc?zwGRswR6p91|{Eeb(tgYa&%mL0`ZuW
    zHhjll`62-{WN;97<5{eP?_qG&g>{&T0kK3=8Ok0#hf;lluF`X;)!ZTeA9;dYc_`PL
    zJGPAzw=Zqu)X+B0-ux98hM!@$4ZmPfE^=3fxA7T86B&xeV$t>NA84z#bE8nHW;ooa
    zR697#KgD9D+R53M@k|-6Ji}@`9@E`3#5zhma-3(w$izU#afr@!^Rd!{KJ;?;I2k!X
    zoio(##}&RBZg4)2lPKa8R&g3Xa{L(sG4LtE%M<WDSY+-B4x@%TXGMNp!v<%B4jY>s
    zvxsmX4vFcbP6IBz@+j9RN%oqY{Xj`S+W(;ezSDdKibA@Dg3Bukrbnq6yok<O>dU{b
    ZT>dF;|Aq@PLLvqx0|>e!5OQoo^e>kb<^TWy
    
    diff --git a/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class
    deleted file mode 100644
    index 88f0918799ead7f15eff8cec14f18b1f22672581..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2811
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*km72*?11GNaT%>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUWv}zUuf#zY$v4RnS#&pkuf~3HnP^lJJww|?|8|Lz~;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~Ol~TYW<uc%WeQpa
    zI?bB~=hU9_tTiJrGp<vz%1N{dAc+ov?v)^@`h&V2n10}xL4SS2XqSGvphCq?iENj^
    z*>v_XwtV1OPI+iMlAeVmI>~~+URiSOB=!pI7@yBv&QC1PO<tOlnD=XV6$eOAwMM?q
    z#5amajBiwz^u+eAi;_6ReT<4*a{>ijwDgFAVr6lYJEK^X3VP06wo2<WzH5`4<vG{4
    z0?T!BhF7+n=CJ~!%b$wZaa6$@8s0?uiRezawI$mWP}U5)W?n1_>`qU_or)BOk~k)i
    z2-d5nB=fk2KJ@dex)%cD>7MNNgB`<>$(@go45@evCltJ`;UoqGM*g2UfdiEnP$SS+
    zkI&Zp9g5?xr$`G9;~fpBafY$6-E!IV1X5YoE9<^p8d%k{p=@Xe1~H^ySi?E6R@$Fd
    zAc>Y!awW~N$k#WKbu}h1vn}N2&7xVAvG(=xsKQtoQGrcvzDi=8UY2UMJ?VKl)Ax<C
    zIoNgUwu(_qXqd#5fLb<#`YVB54C9vakeH@5%-}tNCe!m=LjR94dVanWVpd@4Wg&*m
    zA%^dQKxQkxE|qS^@P_M*yBvb=Qm5zV=kkFO)cj4Eidjs^$NL&CNmg3OisZ~MOX<9Z
    z%UBT5BB|@i@4`+vqv8V;6nrR4>#9J<WA<j8zzox*Gd&Y$wJvAA&*CEuA4|g>G(62V
    z_Sh>)`gKXVA&`DXu3U}9X|tCss3>AtfvKT{G8^>M**9g#{<|K*i!xT=Xxw_nHhiB2
    z@bs5M0%Ag-l{w}Ih7&BvcF{cgSJYpa)e$3YJP6DSwaSv|%^P83VT}|Gd%^H5xvmQn
    z!HVSz3}#=pv(cSI#jqTn59v4)j|z!Z$`ht$vk|9aOx52L48u3Oy^gh=LZd&^FKz9~
    zoR-koy-Cl`XCPy}Rt?Xnn1Sh0WnYBt89j^yM8~VZ==MB&-Z4yvI-d+8Pl0+MN1wO<
    z@K(}el6u09&~z(PzIcPThR~t{CTDV(o=0~LHSgBEqB&*BGphSVXI;N6Je**gZeUI}
    zVm}UH1p*dV4d~|jSZuw@HG6re*&wex)U>%e$&vR8G#$GKaX0+5!l%3)0U8o$g%i#~
    zCAg?^)q+ppMFxaRQwhp`dI+U(4=ve;Pz$M7_;0_5RIWF*JGEy6`>yn+4(>wteH@7v
    zJ#F>r@eTC$Za}~A3r_Vtz}W`;j9Ixzo$uQ~hN5>96rBl0x#aI?C^YiL#e5;bVJ=^2
    z;*h_OEBQh*XV=1+(wBdL#YWsEjMHo>S+;*UF0un9AOVh}ozI=TQ0+!1_K?NBIF5bP
    zI)E`8r0x-ZbqG1WxyJb-x^SJW+IS5=aQu-M3`xug;g69J9|2>KLmO&X<Lo-`m^FOL
    z8L7cdtaD7_dwhmlB(4*8@HuYNyDuo$D2d+P;p|IF_M`D1ZqGaAR|*t`;SdT&FDaNE
    lpyt<)qSsA*`D;lXzK^9}aY{x|gaBoLfet>u;n;w0{{@1e4c-6%
    
    diff --git a/target/test-classes/examples/cm_futures/account/NewOrder.class b/target/test-classes/examples/cm_futures/account/NewOrder.class
    deleted file mode 100644
    index b23366e1168c3607604def6c886afa1d7214e17b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2842
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G3QD-8CO}EVrq<deEMYO(jk_BZFKunL
    z_v^QQ==aWaI-SwZpw?-BK>tO*^;figb~orMI%RA!v*$hUIp@7R@8z67{{HoM06q9t
    zMhG<$!U}3pC$MQzT~gyk)hNU#XBV}+BT(0`8@e+fP!sE%kq{Bs;%%xpdNH2Tjq}>v
    zxN0w?)v^r9m9;_O)x24X&+3M1<h6L-Gz>~It@wP!saTpF&lh#gaN>HYT#P5uqdqs`
    zF_Yv;Xb@=8E~%usd&<(6R7Xpg#=KsLV50ycXcTB)aGbK;8;?7h?HHPKpsLW<a)2ht
    zkkRCN)+}%=mU`%0#<6sx(6=5==S&1GM8RGz&6>pswhC+*$|g=_hR;onOi#H!w<>rZ
    z+X+y)LcER!75N|r6;(N%0o_$r1TPANZGBFQpp8^!B$bL_Cn;ySOx|vR+Eg-~%tp{b
    zBOJY?C5=(j%5yD7?PJ+Q1p5Rc7b>dZ=+3f){Q|om;FvF+TMdAk&zluSU_!e%Y0YU?
    z-QbPOe~$g!d_~4fI4I#|1&7e{NIDFgmD!>uAT6oIiZ(efusJpy^upiJ7r|lLS+?}N
    zR(JfbMP?Zo1sS~x`q0nwRowzZvCh=`^CVz>B7MTQzfZ;h1|=L<Z~{XD1OHDPp);z0
    z2y|D&xHirEf?iiMsUBSzRxpB5rb^K)6f{d9nli0I+%C@dEXGqFuWtj!k(BV7f|E!Q
    z-^VvF*t#)qy5I&9q^iU%zX^fly1djb<+ZY-n}!`9@(Ym#<k#WI>QV$#v~s>uERI-K
    zTC;7np!K$0xh5lxX$2W%1>}O}RF?#r8L~B1<oYzD;56P~;5ExK>H2?E+tbT}F1{%+
    z`m8Q`JtW}YTLOu-{<X<8GvKc`PndI_^KJ5YHanGZRHtIE@?_*N?S9TFc*jMho~XE(
    z*#(z7t00d#0mbK<mV3@?m`NG)C`edv3rZJge28Asa5OJXT4Ko{s#QL7JBRZMimu>B
    z3La;-duWvly5WM(T!}p)SIz|DwAylJWL$tH!B*g)!an|Z_Km7;n_l+a^D|apPf&WI
    zsM<CQ;PI1v0%BO8fjMS7>^?JYlVCFYKy2hSp-oguvznDvy)MGi$g9N})zaO0l^J#x
    zbX%Y!wVswmjp3528@wrEL1!P-3JZ~UO{K_|91Va`U8lXY@8tR#(0Xc#_KZKXv`5p{
    zbxpMjgreyQp0Om$s->1RN3*zPoA28b+7tosFIs`Y^;!0`3z-JBJQ^@wNY$VXK23lB
    zTF?WWYEBMNbOW<Gf1d9LPojjI?8E)E+<$e*8MDGGZd7+KpN7>7>wsHFILNLW;{8&C
    zR_wzP1TJzGLO17!1M?%Cvo(7=L+(R|J1=o|h$CMUsNHu5;+A)GnP2x!1Sklj0hc|>
    z+k`8)%2_?G;ay*V_>Q8&<lVjxDR&3;sr!&~(dYQzbO+INS9Ei9%L=xg?uxz;-Qg4M
    z(Oo{VC%V@sI-Ajb7jb{`N;8gBC;L}$tZN0YPTWSK`yR$Z_yH%~Np!M%1+SBJDooZ<
    zk98*U8$!7nE}YHe!W`bt<Z3ynccEo+b)*(OO6tzsL#YP0=wp_>NoT8f$E)l%VYuE;
    zpo!lmzOgo=1zWHKTM@%Hg58Q<K6J*gohNqSEZTUkgA&@Yh@Cv!K`Fb4&Tf2)J@|>^
    zE$sCW93W0-iQId5pTSzhMqI}Sq^|J^dL18<B8Iqun;awf5g*}WBHV)S@d;&x@EQ3E
    zIsV$`q`n}h6*d1*J)fLkN{}SRO-M*jOUU(b=T{HH+|K>(uRhv!7v*1&a6>ITXWdKy
    M8u|U2V+h~;3&!ydp8x;=
    
    diff --git a/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class
    deleted file mode 100644
    index 1b99501eebbfdce3a0ad1c05f8e1011b43a4ef94..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2697
    zcmbtWe^(Pn6ukq14RQTJP*kddZEb=I3l&=ggh~XGng}%!o7&cHmQ7gP?8e;<m1F%p
    z{oD2&)Oy+v&=1x2&Tfz>cuFmtlbN~m_RYKR*UX=P{q_fd32Y|NfldW66<z2SIJTj0
    z>YA-PHEp@FVH$xz_l)IO!K^@MdU#bqT;OCV)C??J%UjMvb1kd;>jk}$fFgAr61Z--
    zb**AKx?`A{;W`dAxt>;S22IcOHN&<{C(x{V!`3o|#R$!WV2+rA!vg*0W1VwKuXxs`
    z9+(-|samx-jtU@-UV-!LLD2B0G%Yawz%hf-)`8I}qckCb1o|Yi;{w;x`CV?sz_Xm%
    z^g)o})j0YE4psEPSYP(mOwW(wlz@HzNh;WCn5n5$K3B+<QkPSKRX20aqU#wFT`FaW
    z`CIjhYjZhY%G@p9e6X@`XGOx+nv|KpTjrwSS>YGsV`F3ETt8~+PGALF6c`(o&{OHz
    z0TmzM48zc9GAfhpbfQqT(`g~YZ46tG^vO9DgBTJ}bi;6)4%N-4hw}%InNfeR6Ut2C
    zMx<jpfe-PKf{#^Pz$XH;|4*GjU&Gc7v(U5yi)j#fUSOofdvEqlx07uJxCdzrE4ZlQ
    z5-tm9uXC!6LCXi)%6`Xn+itC9dIHJ3>(w;hu1;)d`4F2vgi&Y;##D^sQ<l!#0s=A1
    zsk#Cu+GEwSOqSAwK<+?ZG9MdeBd}b@*XE<5VlhNDwXm}l$7i&%+O+Kj&nuX|uh-0}
    zp(jk8E0|Pq4O0S%ni;gV1dcQ0dn!V5no)5btoJU{^ITH@m&$o}@{!^f0*miUG3*Cz
    z{N@ERd-)9|Xl5JVaGi12Lh?h2Y^k(T4D_Js?_decVN(7qs92O<>7iGo&-|K1vnq1<
    zQb3JR*OT9c%`cZg9t8!rRV-sgpm*1MIVUi~G*LEnyJ;?0*}u}ccK@~{SS53~qoOE}
    z=;aYv_OM<1r2Fqm_pb`1_sN?3Z4uik@zn&rMp?l(D(>T3cIUVAa8Z}dcPk<q<*vYm
    zcI_Ek_kGsS+h0yIg(Lb$+33yN&3eW3N_xenLs$@oZm;T|CD$!57OY#oz<B;Y7MeV$
    zu3L_DTRX?s#lmZd7YBQRJb2gdt$hJOi*6mPgB_%pXixUNwY{0QlA7+-=#{>Gn6V}s
    zx~JF8fcJ{P>4@7t&5aI-ZcTx?gIV^j+m#0OzZpB;Vy*biz3cp$y-sgKTB$fo)rXnP
    z#zQ^^LX8SG1mZKaJbFSTif)s)<Dw-q=+r(PcT~of{WQ&I2_P^a8#ia2T=RiK<U6je
    zaO5ihT^FB2JmaJT-}6_#WdId19L9ri77F19=v?)n0wYo&mZ>U6?CC2g<>%<hze1v%
    zJi`BD&yg%#N}fob+{Wp9m$z~D(l*ZD{spO#ml)~5&$uNQ$*UvV_?*ymjL>8V-H88=
    zj&dhAGR1O?!_8v3i^I|j+$xs4Ir}P{DI>*~D0Si)%^f7y3G$KS5?ezoBr=5~G_IG=
    zoIdp91b0u-Bc~}dNa+Dw<xAiu=Sw()EY6~YbNG?tPZ$b`&yrr6gx6rwb60T`Rn$1k
    z^6M(rIU{vg*x(pP6Axk2G5wUO!=Y6!ag|84*Wm0CkpXo6O$B`6c?uMT?iLEJ+)*$$
    jK}r90bk0*={`Dl&FL3Wyq-2CdNK6J0G)Exd*n#Fhi`(+9
    
    diff --git a/target/test-classes/examples/cm_futures/account/PositionInformation.class b/target/test-classes/examples/cm_futures/account/PositionInformation.class
    deleted file mode 100644
    index 6a1f116f4216d5e9c6bde83cba9586666fb18507..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|psmu)SUme62{Ad&E5gJ`U_F3Tn?Y<4rd8>St{
    z-{a@%477Ii2l%7Z=k5kbfsR;VCimQPZ_Yi>bKdgjU%&kUU;?g+7PKlzXlO&b!1--s
    z*U%lqt>`No+m;y$v`^cv9cBeu)5Gfuk^+~aOZCup^n&f~Sepw*u(f2=R4CHcIf478
    zSJgLc*KkcsH$B&-CC}H(^|0<+fo?js<%YUltvPybX+GBGB4wUB1)TyZ>#0GRw^x08
    z*9fhg=a%hC5?umFqFZ2SD-3JFl&*(X5V}@4-gq#6Wt=XkP|+)qT@bjJE*xPihQ94q
    zGH1~YuS+W_4VTa-pctm<)m_pun;tHl9i>@)asWQJ^dPp8QE?ep6kOHtF0Kh=|DQR5
    z-kKNKq3yYOx9s^<Ly7`p4d5r^l^H%sKnDgfq~JXb@8bgj{V)nm2pSydtEWBJ?s%1o
    z<qPx_Jinp`PI+QmFGRY`IedtZ6r?o_;|7!M_yvK4P1gl3o)RpXe4_&SGqGenHLaS&
    zALz4j8Zv$2ESx(yN@AQ|mg|l)=le@m5EvC}YVgOORE*%JhFkbpK&@C|<4E8FLw+KM
    zB&G=spWu!_o8|i+q5n&+#g)~ZeGQF-cvoQlZ6QV#)P!$JAa@eqph`EJ@J9Qbw;6#S
    zR2SCPR*Rt#)`J6`ib>p*ANMt6B`Y0dMRFEYr1nz{4=^jB#ahpo-;3HsUd3maQ!uaL
    zb1VpSAF-ErLn}%XW!G@()=HTbpUyY)+ql6hnZy?w7UdJ&d}4uBf8?K}e@W86ERa4W
    zYaTU4?2u&@tN2pELk&f&v7a5!!+Artt7kFLICllEH(Sp+Mi8)mj(;=56prC{u{B!D
    z_3DP@uNfN-31LB)hO=(?w%j+AiEzsf1a1}nW1-21s)o(_PNkbMHagqzIvY1zZQWt3
    z>S^MjaV{X}(c;-U*jb8+{w%z;wb%1jLNojdS?N6m8Edj;_(s(VEuUBVV{E51Hxdxf
    z8G)IzdG@AxM2AwZ$L?9}AbvA%dVl&P=}nqODrRZAlgVuEaC}A?p<qKGIZe;wp{o|X
    zx^G(Zw#=ZuQ#$UrtSL6DK@M_2aHOztQ)=a&Bb}PBxVz1ja}#Yh_932AXu&!^<@5(M
    zB+!YkBPqIsZ&2c{1K;9NY(UJ?RD!zj6_nCGIts6#mU`ad|M`9NERF8r;>aHQmw&;)
    z*h^e*!OvKfo1U?;J?K>3PEd6>Qr%1bj+Rm@4>HA4g3ENV)W&7z1#-nwJEeRiDPzT#
    zD74}^y-Xp^wmcH8S$2d(<o_M|4RrJOKrc^H7~qsnbDEBz52NTuhH{pa%-{+e$W^#p
    z16+%+W{GHk7{9~!Bx@91c#J2MX85z{F@B&#v@o#2H3<hMHpxYbXBNuzs6xF)O?<XR
    z$)@HqTL0$r{28>ZKvBrBP%!dP!Q=#Q?i>bWi1+1RN6+93to(`r859wLk}(6_5qwkz
    Gs`?MK-?C=_
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class
    deleted file mode 100644
    index 9df6a40d70d82f5bc0e92b9b4ce3ae0693f6031d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2603
    zcmbtWZC4XV6n+K*8`kxOsHoHzY-<fFY%SO#AXFk4Y7jJtO>JwJFbRvB-MBAQPV4XK
    zXYDzt^|U{rKdS9ByFpjMQ)=Oy%*>s;_ul83d+*GjfBp6cfMKlbXhXY(jDZex3LIFo
    z)-BVq+`2ixye6xmK<Bva+Tnyid%k~3LssBOtQ3W|W0q|9fm|tC!RnmV)S)R`djzgj
    zy@t7LyOvv(X4P|DTJn6e7KM>71GDPb(hW_!(R9qh+)N@Z#KKw1H0%}Vk&i6SslDLa
    z>sBZWo?El)S?m`;7Tp4;SHrLwjGAUBgV2@XV9R0RWso80&~Z>9J0x&9UwVzL9Qw9f
    zAKQ(je<_O|vJh-EmOUqnqXK)T77KUE*X}P&-(FCddkuVm<0PmVk*|@oqlCn?qn4yU
    z<+~+P(VjGL3Vi~aRjqoFOLJ5C{?hK*tTyg%kzAO&n%EfA@gY9a@Uek2_(Wjh|Ctjw
    z{4kRKMj`Tjp5lB{y7T^u^aTc5$hT+4SQ>7N{4V6tui>15^SB^z@zr^!Ftk`OZ|&@`
    z)A8zc<vCaK{JI%9wc$0h6wAi;U=XH;PYqneXH4w36$CQ2Tl0t}eO|5DRH6?H%<hUQ
    z`KT(Jq3yYWIhCY5Q#Hx>>8-6SK4+A*$Z@89e@+I0RhOfEKRwnlgb@RmF)E<fW!Tyh
    zIK*S$mahuaxPdERHFikf_Xz!8^7`EgNQhqw%)BqexLQ;ArUVMx@%8BpGle%^7rd1i
    ze4k!iTwExJRu~0aG98l`Q9siLW)v%3WJPfn)RnYoU>08q7>U&L)pv1gn$=OloQ9hQ
    z=CL5q{hGa5H<WRjXzP{}$@v<)OMW)ZZ%c!fGKt#;%F0DIT@=}2UdN~CzoY1163Fk6
    zHTO~{wpHd!I=)6l!#4)*;am33xASnuQmt_#0h;8lz?ro5f@1{%E9mVn$C$zi{QYdh
    z@@CXnmj0r(?2r%^MAdSZEZ<h^mM{~p+JV4O=|7j6a@DYGR}q&+`KnylAlcX>hYc&2
    zVxhG!AQ;n)-Sx5EloR7AzPGhEGgm>g{5p9#xC1g)Wz+Jlh76@om17CE9U2@7NNzQO
    z$=yZvuG^0R^}Km{8_lf~oP3x6@$ICiB&}qepy|C#=jsDq)^Sc~SQE&OGxFq$*UMhy
    zSLKYYa;SI5t~;peiaj;YhXX(@)xJ4v=bBFlO1|T2h$HW5bewwz@r08$e9vF?+5ik>
    zuow5^S*(N~U~$!jWmFRbVxFclls$e4t?~?ArI*kvxqbXU@C>=R^SQ&hBbzvO_rfMl
    zoZrOhn@@3e-~|TS@C$CJMefqTCcdC(EJM*qEV`Qg9c`6%ZWPLu42NswN(YDQ&vBz%
    z>E!HIJktisFR<8-Ck*!#u?`cD8n3fGWMUwr*vH_y`4BmX9vtTGQ8IFjI;W`Ji%WbF
    zT;u#Yj-!YZSj0*E$nj_N#lR;BFHgWLkYw%>_M?V6XGMNp!zyQl4jXG6vxx8j4vFcZ
    zP6IBZ@+dbbN%oqYJ*1=;?SIn%-(bE5O(Wex!_aLFlf%>uUY*Wq>Z`x5T>d%k{))5e
    RghUKX9UvHvK*+HT(LXY(*USI_
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryOrder.class b/target/test-classes/examples/cm_futures/account/QueryOrder.class
    deleted file mode 100644
    index fbe2010135660a954ae89c744674c62a17346344..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2638
    zcmbtWZBr9h6n<_9Zis7vps4r)+G;_Btx8)Igi3&t8eW6g)T&*UO<36M#@!8-I-O3x
    zv_GYv)fv<}?GNaWYWv*XAgky!V__!u?z#7#bDrnC-22zxzyAqf2#?Z8ph-beMKcZv
    zv~B2Hx@PN6S({(oFpWUqz^LU|!I(f(Z{Lc7l)%w&Q!TJ;EpIuS=Gu(zug~h$G!&`p
    zpuly*t!S&3qdSJF8Ls0{lj~`vT2S*$Uo&jWbOOz)RBbIgI~_^0p)g08f<pqG=0lxx
    z?q2Y$Ej=)^u2ZtgDYOb8g?526>p@WUuW4Ff`hjBxgLQ+El|j0YMj9Ow*<pdJz4<+C
    zg}}3%@<=0+zLgX@$%4OKS#|9cjtLx`n47p&n7qF*wX`5Hcd0mmlO(8GBVWUDLlKE_
    zLv=}C%ywOr!f64;_0~);x7LCloKbLA#c6yfaQ+n=M&<r4jk;mDHS)MvGrjG3c}}1s
    zrZ?vVX4&*cBn{_OoX5x1Uq2);(c71AJWMgO+1VSBVJhy!1qJ;oE@D7n?Ek3~NI!@n
    z8L0EPKhH+u<kdqd`O;K;f=i5*?UspKAd`2!vgX^Rp$#n`%0>?23WgMXs^T+z&U}A!
    zgFw=9O0K|>co^$OWd2_j$Tfu1d}x@}z;Yd5n}{lb85|YD)b3IWBlNOVv+XI*n>Br3
    zFPqnT9{rfcFs`c@!#GJPn?Zd^;4p)>FO4Op8!9G{6=*g+&n5K#NcVT=B_U1;OusM0
    zu!v*$z7)vr$Jdjln=!oMch+4C!S|$RmX{X_fgaTSU0E8FxGsObQgKtV(n3}wXMR~q
    zXI0E$UO<hct|!lh9V?f{B9;^sR4n6`K>Hqh_3~g%Z0UB*oG-EI^ycFH?iJ7^ZmalO
    znrNqq88)6h|0Mn2Nc!&x^u8r)?!+RtTm36(+{HZw_f>ocoh|jvJe<~L$J~y9M!73+
    zF0MUm>%PxYc=IGPDjC6VWp_5`YL!*fTh>=?62gKobbCejEcsm*CWCd$r|bE~dW_Ux
    z(Je=^6^Hh!Mp%Gs@->^iFcX7bUl$N`<Yr^7r;!?>KQr&G?e%n(&~&d%GCJOZjHOuB
    zJ-uQErpGPEBW!PJPb46^;RMDT^Xy$WAsy;`J!IR}-LQ?n%l_zo(qoc(298nnA?C2L
    z$%{Ko1O@DRsZn|!UH9pNTk{Na+LDRWx_8G6$_m0I_S*!X5D9e28;Y|o*?c)RQO36f
    z1XlTVg(EL)G+%fI@tBhY4F1Yz2cRN}Ls$!E;U<_U@v8-8tVasOU8+h__UlV1#b;>A
    zzeKv2`GEgz&ybnz&m74d-NEtO{h3ow&@E>dckogF4tnRFU~u3CE+_CCZpx3$wSgUs
    zQuIZVqTx_9o%#cbViOl;3dJOcT%p*^A^#i;h2jCuR>GMwP<Vl26CTs?K8&z64~OF-
    zyH7HNG=^5X*}=ET5p?1xx^av<PT(?5a{pPLIE8U?HOKiPSC`1(J)FVM9DgB$l7=yY
    zy-fHPHpt^RHEzP@Y>7{`O;k7|5pdvgOyMU~@qjdS^4Eh;&jQL-N}{zIXIqqXq3Iv0
    z=F{wZ1&TuQg@R!=#mOP=eE2F>1KcnF+S?ux^HX$ZdY<Fkrx=uR6S26p@>m-s+mt8p
    F!@pBT*-`)i
    
    diff --git a/target/test-classes/examples/cm_futures/market/AggTrades.class b/target/test-classes/examples/cm_futures/market/AggTrades.class
    deleted file mode 100644
    index f397985ac8a70abbaa37220851012590fff87d2f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2406
    zcmbVO?NZxD6g`U#vW3EjLm(t+aA=a65K!9CLNI}12a1ag6cbW6ZRpy_LLf`7B-1dR
    zK2LwAnITCt?F00o+TN86IM|tS;~8u3-d)|j=j{E^-~asa7l0{PGCB~F5LVEME{48+
    ze#ljmTe`Yl+}BDTL)V;P8QwfYC^5DzA;K`^Z>o8Qsb&r9K-*p6?p}^pWk|wSH^ak{
    zT~UjM#jTR2mTb!+OSYqyYhKOKT(x8xn&qiRrE03_+;X5z`^pUIWXK3b&_idtN0p*&
    zM$pI5omxvh&Oh4OSlZkWC&d(8!~nTft&x{AiR^jTlg*m3W|cT>P{9x`({UB<9B5>1
    zF)@~HA3~|JbAl|L%lRgfGOpmNglh^u!u9_}NDFHWQLgJ-4&T*WhKV}V<_kzR;>&xE
    zVd=>z;<zDURKdr%$#7G9&WU1i31?mhu+_!0GrCM$*ENSBmbD#Sb<OhBzMA!Q$!^@n
    zClV40#&Cy1=KKbRuwj*LhD(iiQg=s$&|QX1TkLAjOIp=4Y|B+sK`^CHVrl7QDS}Dz
    zvRpIGCCABWuFG|8HvY@6GRARF!Ke6)LDn^|zQiy<cY78pb+-hjDFvV73x-b3acqMA
    zpoRMlZwC3%D#!@p48!t=LiF>X0pBb`x*1<wCN~@K`t!8C>w}NWD_dI|d5?QF_e3XS
    z8u!HGp@MnAN|aa;oVmKteyLy)DF!9b+Kzb7Px_3EM_7`utl%rGF!Z0Xm$5v}4-@H-
    zn>B5{%rKb9H1b>DLHRI^uNAC{Bl_ux70;`l`6uYl3HsL<5-n(d+RXddwu}vYBVkiP
    z9$QqE&d1?07e(hN02;(D!>vZ^X_LDyCC&LalN7=M{9Y<>+FGqr)SN9|G>H&Oh!Quq
    zxnqcVT^aWF49d*g*><u^Sg&xy5?nO`JIxR(L{uefCKaMs1MvDf10y$9+pACQWDxnY
    z^1;^L4ORh-J33Kuu>~?p#42}qMe{U=whRZ@T9h#&AZQT`3+;LKzE(mG4ZeF}N7a){
    zTX^63bIqhTXzF=CPo^(W1eXq|^Z8*Qp~w)KBhQ0=Dd+8)Q__|V5jH)i#dT7o57nhO
    zbzXo`pP<4_Qi$f%gGuw4X7_1iG<M#31@?l34s6p?v}>RnVJLV)k`ipfw<ypoitq3=
    zFu*coDonbc-$E+9LNxmpGL1@ZJa!@0dyM`kcaL#t{20S)zhh+L4Q_SdH>`?DY+~XV
    zDyi;=Nj2lE9z^~`M<GND$$TM9!(6`5NyEZxr1OO?k}|#|P2}Go8^Q~6beKx;B>ly>
    zNckW3A<UwO-0DLFF?tTr>JUb8nf6?#-NR6ck$I9AaTO_C!y0wapJ+V9h!1(5fQ=H=
    z@9_h1rlJ?mutQRcK4+fcN0JCMIEpkzV55XxqNEQxG?d9Jo%DjXU~P{igEUtV`j?KU
    y&zF4(l0-x^3FDg*rl)A<!Rfu+p#9<(jm2MM{Ut`k-7p`RxH=Fx29w4PRQ>~lI*|(i
    
    diff --git a/target/test-classes/examples/cm_futures/market/Basis.class b/target/test-classes/examples/cm_futures/market/Basis.class
    deleted file mode 100644
    index 2e0c1b0934ea8b55b37d39ddb5bef90410094921..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2464
    zcmbVOZC4XV6n=&THY}?^6fF1#w$>oxwiR16C_;onNsy9=rM9)3WfK=RyXo%6Bd4by
    zditgPC4RO&2eqE|2lPj^eP%aE1U#kY!_J*MGk5Ou+?UB;fB*g`fN?xh(T0SAq=t5M
    z2=r_ij||;0+^T-3ykVK4K*yx*+Tl%sL}p}FK}z66w5bu=j-I#OO>2GL2p$%Ux(Y?w
    z>JqqNdNsXlyM}98y6L$tEqT6PX@m{m3Ut%4EjQHdTHVoeg}GRpi<Ar0sZfzf;VAD8
    zwrXY1Nuh`G%+k!=;%#|JTEj6Mr$_Y$9h}JI_j;Y(uNm2|N}*psqkExmm|<zFZl&;!
    zK<D!8%JOXK?sPtdLEc-peA`=3;gmqz)tYqfjE1uq;!@4<H!Zp_of*j=9<o_`u){>I
    zP>4)qRh+}S3f|Lj9`FAz0uQhz&|WqII}jLaa<e~J*;Yb|p>Mm@Y$q}pQE*YiC@u*M
    zS&t2dLk4Wu;~26&6Wi}_ylU0*1=4xXuj+wQ8Q;+JkuKYX%g_~kpy5M&#MIimK_F?n
    z6;GhAHGoZ5WU7q|EF6ke>#=FoL)&u$eI`!2+)mET?kuJ7F}<ub9B0<|3sw*qRqOiD
    z_dlq(f(Z@Ra9u#HT48fZ;5cKtn^#S@B&JCXH^6#mw|w6t^lJyW-*Pgpqk}S%5N`?0
    zy)DG3URv<Y2;}zT8&c_J3*Km+^VTEqL+X5~v|J30uo3L&R7_z)er7eyNme?^isUS)
    zO6|Oc1$@T3iM5_D&qd8)K}8+~1xp(4U|FDdm%Rlyw4yXo9vM!<x>FJ8&n&d^+uXrA
    zn8J#NqP(J)SImcDeb+xp|6NJ{szBxd+VAh@ePmU|7g$s9rH1?Xirs5(9?r4&J%1|(
    z8t1OS`Bv*W#|Q!z%-)k(rf>|un~l&~YShY>Uoy%L31LB)hO=t;wwyPW$?&19%5(Yu
    zsw`=_X4tOesTI_#>R|I>Cv7-vKIs<F&2<4m7ZwlKlMYio^k@F9t-YS85}M&xNyD)N
    zkg*8shHuoY(DJ!uAjWn;`yv7HGa@i`IM3en+|Z%^*Mr5Epc$~KH{CzEpY#?@v*vHo
    z^buySxyjctvZ!D~AT>$P<2O|;dJW&S=4_cVYSdIO%d%n1%<yFf1O{a@rj+2EZ!|Su
    zb9RNJ;Mjig8N^cxZTN;?`J4k?NJ7H{N?N=L-@@Rm6J?mO0b$ZqlDc1BLRou;&iqTL
    z9JRt|`bfHa8@=~N(|zd^u`rN6DTPbhI6b<J;iX@3VeAFQ+VBL6a+1C}wvA7y$|k9r
    zh*Z<5KhU<8;6kprmgI1|xYo|$)8|+$u60oQJd%{L;tP}#cuLntS=zUVO^!u&f@B10
    z20e7N2PvfaJ&pnN@wM#dt^xjq8RXs}o;rzXoWe5YB2J@(GX#AWKXLpS!x0%b33;3(
    ztivLk)96M8RZ1mlD|kqWbil?2#}t0VCLEI0gDuqH(mRiONoc%Qr}P~)gGl_t>-opW
    vSD+{iflzQ|MZwfKcLuK_Hq8C<*O|^d$GzWhK}JnP0A)~tqx^;(+tBzImA{@s
    
    diff --git a/target/test-classes/examples/cm_futures/market/BookTicker.class b/target/test-classes/examples/cm_futures/market/BookTicker.class
    deleted file mode 100644
    index 3351a4de77131bac4aa03a543b62de062d6b0547..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?nU+Gtz5SvFx|vzys$9Gy;o
    zPe0qv;M=r6pg*eZb9Y0Dyv(F#CVTEZ_wKppdCtq-zy5ynCxB^GRKyThkkHVDZh_Q}
    z@zl^A!>#J;<sHim1iI&J*AC_d;_1mv1xbP7a8om|9X)TmyVll<(bz5+brp)V)hlq%
    z^lEz9b`96GbklQPTJn6o(hQou)zD4Hw%kCsYjsD@7M3GzHdN-QQ=uX*AEz|*BSjZ#
    zhQDjkm;33-eCMXk+LQegvxP!vBBNpurxl#ha27-V%h6-338-by+ug9uUCS4kO6N~t
    zCNmkWgv1sD-*&5+9-PC7f>8}0;Jm=N^~@l4$<Be>5pI34?T~KAt5)S{gL%)d>J6td
    zy`$$tU8WZw;v)rP8ZP1zgL!y^K*Dw_p1|3br|tg8;C?KS>xf_LnQ7Gn+jATGVie}=
    zew3H?my(#EmzAdDEct%HYBY?hb$9INUsPO1TEir+lE11Iw3Y<UFuDi%*P=;cx~^dg
    zHw3yY-}eZ8_89lu-i$Igb5tWCej>2^z7WF<ZNvAeK=vrUF_mt%;SJ|mZz}{prmk#k
    zJSYZ6&}{7MROm>{$88OFBr82+MRL}tO6`n>S=<%SBCY4k_rh|_shGn(1@jsf@VUUi
    z0ed+&u);J^o*GWmTCWHUrE~54wsx>0bS!Gf$|DAN#7Yp<5B!t#FG>2B1=7dR{`feS
    zRjeSV;42NQ$g^J@&ckIxwu9#p&?t9V0PWVZj?rkaY7W1dVG2j^``LP|wPvks`5Q*r
    zAt5XX({MHo-<I>1G7)Us4S_59j>=1#uNk&0$!bT|%Eie|_98a0ro&z|*oM5dE+FW~
    zYG*B~lM<poEAMUX-E5W648KY)P9KAel~^}?qh<w`&n+VnwxcbcR=T6^EwIp;XD4-e
    zni_gHV$bXQQCm3a{JEo~w`p31KTp$rOks1Emr|Gq3LXh0=jeHKm8nIq>6_NFE%T=T
    zpuOIZ1%#XI%rRb%0;94wa}?*C_aik0&Tdf(%C4&~AzpA0!y2FRDg}CxfQEIBv}h9^
    z;A_r$@DRnwfS9AH1a<CPD5aO^$-jk4sTHp8q3_xr2G)MV@YHKuh~ZbP%E{pP)E=%-
    zbuB^FOsKk<`~$I4oC~*#r3A%vvD8KJ*(+p<rEZSyha+XG_!?it@q+%Pa0%n=zf#Vy
    z@DriuchE;~Qb_W0Oz~nI!4TKabLTK7NXBiBXQ-VeAxorWo3e%rA<B7T86mn2d_$Th
    zcwukiTaIS=b+L)>I3iAz@Q5;r3LfKovXH`$_<{czo=`8Diq?MO$e?Bv@qc(czb48G
    u6ouRh1(zQx(5Jc6{4W$2xnKTz2G701m%n3JhC_s)WVC=&d~Q+3VEqe(L~xt{
    
    diff --git a/target/test-classes/examples/cm_futures/market/ContinuousKlines.class b/target/test-classes/examples/cm_futures/market/ContinuousKlines.class
    deleted file mode 100644
    index 4c9191cd5d5c4a2820a891bf7f5fe9789d71da72..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2508
    zcmbVOZBr9h7(JH+Hms{)1T6RlZLLAXZ7a5DP=pADk{~4kOKoeHbrTmhyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj4EoI&$p?{lBMd+#~tdAa%L-#`BbFo6duI*?M3*3gMA
    zf!;0SfuTEwThniCZdqn1&^2Ydc6ePNl^b1GkP$c@FN#9j(TldbZQWZig8L<-p+b>+
    z9TK=^dUbu%b`96GbklQP?&SG;H3}o&3Ut%4EjQHddc)BRrTN5Lh@Fe{sZf#1;D|uF
    zVc32Ky+kovDXf)m$|JHGj-iiu8WG`5=8AhU=i5D_?XC<41T=yReZveZj~Z46?+A3S
    z%&o4>Rn}&T84L+zY&W$02ZocuNr8^bbqVgYhBFu@sJh{ATLdwa8!aB3vRS|TLWx4D
    z6mOAN@h;v|@V<t#_~4BM+-En&QS!3g$cus{$9AniV7w_*d))G^>Xbv@c5C@=<S?q>
    zyoNDc5E!!_8jOsL-7ffqy<TWLs>|_eHOm*s7CpbF2TpZjOE1R0{2^R~uHZurAK_yH
    z-MfH6x815I(BB%^CMubL69S6|(%O1xT8+^5+(4gAQjtiLOq_f1DuYjmvKl$gobQ*c
    zATVmy)!`q0RB;KD8m{1~fLgP{<|~0dMtV2jny@6NDGk@aD(SR*-y`)a`@nDcGO4cp
    zGL;l>2+Y4N#kh)E_{|Cw+W8HugxSJ3o)^4(G5KM2p;B2Xhej9$FMKMdF)1H&8s?=c
    z-Bd+t7SyD7LBk?GXFVle&zIlDEn`td5hVr78g5}l;OMS;i!7};O%&EwWZkL?4CEGD
    z^=+<TbxdPbLs=eilt(OtVPhAclz&aizb=s5NA^4Ix{t1__!1imzS3|9U$dv}&BJ*%
    z1<!w!5KVGd;B4#e1;+>i*3RB9^GxA{eh=HDwH(zqEx%%HIuwKjVH(c5;oEZFbf&}m
    zwk*)%8x)y5q;A-*l&qEC%R*syVylfDcBgC$|K@uEK{QJTYgz{>B;r|k>)l?>SxL?C
    zYgFXeKFnB;4Z}C;7TYqH3?|(6X=)T8xn~5X4~Fb@_YnaNyc#!N7R}gAzwZ30cF|ir
    z&GNs_tq(Ji&23(v@s0|%c<D?Ld2;EhWiRqgYu=XG)4#XXUX;beMw;U-4hRg%ZcQu2
    zIq!3NzTxZ=N5Qf4{1b@BG&=AtpYrMl4j~N<cWG(KB76sfvu<p{Og0cEw@TCZ>vJd@
    zPtaX_4wa);8p|He_Uz#3?Xhfs_IP3pW=}}t!VXT2?O<g2cbpr4hVc&kh9x=4ULN1U
    zr*!4hbWO&tnap44*huk3p}djiaI?J8$>Fo7SSoLH(fT5`l=1R2R8n|M=wmGS8{{U(
    zGW$b1CN+y*0_{ZxSw8zPh<@Iz16(!8zdJ)*JIt?6U<N0#Lc5GpsNgh7pTW-@f5AvB
    z#&uGjpa}P1QOz0jpo$u;3cXd_r$sqnV~b-3KVcgV#p=Z))Zr4HN52#_dDo!zJv~E6
    z{m0|^C&^c!C=7v6aA{S+^aNK1FC#X>_43!9%{|5KKX6V)O~eFcP=O<Sh8#N({SVSp
    Bu^9jW
    
    diff --git a/target/test-classes/examples/cm_futures/market/Depth.class b/target/test-classes/examples/cm_futures/market/Depth.class
    deleted file mode 100644
    index b96be57c3ca1d527634d5b50275c736467569c2b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2390
    zcmbVOVOJYP6um<N8<uT>ltO81NzrO3g{>Ba5(+{9i6nr8Qn6axge5F&cH?G)<#_x(
    zey*NFTYK~e_@mT2yP>2&kJy}(otZbYZ|=SG-kbgF@8ACfFak$K6Cw(t8k*4}(6MXm
    z8@g>cC4ITDYZiThmI=$T{7HdGa$sFSOrR%NRP!xc&sxr&xwT+acXCEWg(7{m2|Ose
    zWxZfIhEp{4qU$*H<a+vc&98Z8RWI6>>G--;uGo4yHy>KlfiXjy3KfwUE^_bcLAl`C
    zF?0yD&8(##=4Uro=2lnaPH_#F&_!648c~iVvnQdaPFn^}o8)HQ8hUVr+m#J(&!o5M
    z<UscP6pH1|BWCGbE^v`jaTV7TT-Wd(Zu~Dn&hRGCyk%DW9f6@b&C}wi8oA|t&vHts
    zRwQs!LBEFg@qs|Xd}>f$c>u?VL(2MW=)c8wOC{42h-Y1|q*v|jkzG9-*ivoy5FaT>
    zY8b$6hRVqW0#VD^b_Fgso<$vs44pdynRBUXJ}nZC<vLY;CJdtVQ4Gx;O~o)wl-o7i
    zp7Xq%S*;o+b3F0W&ngCSSHs8nL_jT>etk-yi)VTqB6V1j(};#o@fkHXJ<lce`)9y!
    zcr(n4vx18h#{}lzm0}S84gAIh(x>?)RKjfF8;sNLRzN<XF08Gs<bA`hRgY{cMsZg@
    z9%z`9s<cuSsadrot)FX{#*Ba#T3t`R7bJT|#VqC&%xm}p3j&?T>SY|?48la&H|(0Z
    zye-h3%rxp-U%@;W#g`fu<rbaXV!`(-$M~fDIVt~=K=KUPAD`BJU|q!uzEZHNA&)gy
    zqmywsZ^&YE5E2bzSKwBo_q1(Pt4x@aZ>AW+A^mn1Hgl;~E|}h$QLrfp6QXF?>xO5^
    zaorg8cdV*FfA+sJOL{IFmLqj)B=tHwSbSI+Yc`8dyn%FmUO*7S;`wUQd9sIi7T($0
    zn}I5+8D5DpTsngpldxiVM%naDk4t((ZfBG)3J_ik0#oNh_O|PTfV$s2tb@wYfla+_
    z|B2J0H(2U9KS|dY7`??k-gZF<C@2WTCWt(|Bh|cH^NQxYB|}CHit4aT8`h%)Z(2a`
    zUSKh1FTyeJTv{G-bdRlI+kE>u#4~o9u+FEvo`E(*q2UpGTDS;bV}qkse1pfK1CgPt
    zC~ZH!g0k@(t=U&l*=o7L_=R};Avz!3ImG3`L-a2FioT(jxYdMTuqX%dp`k<QG~J8R
    zG!~fd$NoUmMuZco{6>_`M1G^0&D0B|^BXPfWrChElz)kA1kVVxm!)@@f7wnm@1p^Q
    zaa<&<4#W`Wvx~Dm=*JbVxxv-F(5c8I`_s6F8C=H_Z_FRq?xQcDJV|2xr1~wsqh>nV
    z@dTUf&G7T(3BG5Kq+y`IHU<|(Y*CU9lwe|;s7ka;*}}OU_AFYiBJvNn=jY0<0!5+F
    qLc!pwg3%GK+<Sd4H@RN^TH}cqSpE%t@@zyvOdcIbPQYf{gz~>X%Zm;G
    
    diff --git a/target/test-classes/examples/cm_futures/market/ExchangeInfo.class b/target/test-classes/examples/cm_futures/market/ExchangeInfo.class
    deleted file mode 100644
    index 8f5c2bbbff46c029e86f9afa0121c7ca27e2f978..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2043
    zcmbVNZF3V<6n<`!cGK-v()3L$)uL7s8rcF-ffNv8V`CGFO|3>mW*ct8md$Qwvte)?
    ze~+KhneyW35Aa8+&)rRFpm8Sh<-VMI_nhZ>?m1`w`uq8x0P^@jM+|Wd2?HY-6-ez_
    z4=vNN+?KhyyC)lg!04*&+QC(UcqY4}At`XB;kC_O+qK+=G#j4l@}B3L&2G^3Wyfqd
    zwsZs2Ztpv0v093(#n4!$O^1fK8paJ6m|%dm<v);&bUl-;4DY(pzIzz4SgnRG3OY_8
    zrD4)Q8dLuZ=m2j5hJ4hxPc3BGZF&OJ#CN1mE%0r(RT#qzW;M(icoT04oR*I)l2kGr
    z;fn~GYcF{lb-Y$f`U2^S=eNv`)6DOgmC#lg$J;omVZp#Vc$cs8>IH#>9YUJP97m*H
    z>6AcuC@INM?gzH#cFY^mixv+blyIY?B;F^=X4i4ne7`C?9jhfTFaGqijzugP_)tl$
    zw`9;eQs6TNvN$6!B7NT@$4din_92gQt#I6;xa0&%ugfLOx;`Rj1&YUsEb4^WM=abI
    zy?Y_cMSXpH`&KQmf^O%~rehgPYB*=$yrMrw`bwNmOIh;<KE@}^pUCR@>btOj$~rFM
    zl7`C$3Ro4GJj$oC8^|ypw1<|{m77h0*-W`V<9auk<;%Eg;F=0C$q?&7uz!S4$$wqR
    ze?uTMK=#{%RMzo1)-;q1e1Ua=xmOdeWT_JWF(MizslZad_o8EUI)&`<TxPCD^iNc5
    zSKjQlccs5=?K%{MncuLS9m}`XzGqAX_w9~AwlZWT6&Rpx*{+hSpIfg!vpeiCY)f5-
    z9VXq!y>~7kh-729#xqQ{5YPH+dwV%w6*bFmQH`kq%*ZQhwF1|M3;16xnQ<nVK#d1g
    zYd?Gi4OA_;O7~Ig*K1zaZ^)9ZUTu=~^r9=CRSAr9Y=SZVPz2^x8{{g^J^v`Ql)1aW
    zS#TaX^915C7cqRvQT=?>n7}wTxH6(ksG!Q-7;a)Sav)N46{k)94z2zKW0mCt=m&VC
    z`YWb$&oCduFW69<^n1Ajd_dFb1Wgx1(?`ia5Ua;|VAkphPAj$g2&W5A@oB9-%GH%{
    zrR8eR@L3#>2`fn!C)wZBY_i_sA>i|b2&8D8;yBH-dET1A0%nop+Qb}IsK6>u?sC4z
    zT2#dH)FMSfx9}BxFYqt5g&J2YJlVo_D1*e;*x}tI?%*4IOX79z<`DmfAz~W7)A-L6
    q8Wy)SEa!Rc_6vDWg}PC(^vqKff5WtrScHhx3jh-wzvmpooqquzP$ZH7
    
    diff --git a/target/test-classes/examples/cm_futures/market/FundingRateHistory.class b/target/test-classes/examples/cm_futures/market/FundingRateHistory.class
    deleted file mode 100644
    index c2e524f0d96e21f94154bb468b9565a4f3d4bc77..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG69YX`^lJ5?;c>X2a}m9Gy--
    zPye=^@#nN3pdYI3dAp%Re$1fEu=l?E-n;LfbMLz^fB*CPF91`h>4+h&Az`2k-2$mC
    z>#=1zmRmQM*SBOf5a^z@T|1Z)h^HskG$aLv!bPpXcFdyfZp)3l<!_d(9UYqT)hlqP
    z+H9EXwrjanX;z!AOHWPDthIucCw;T(*wPJ5yRqY#*-|dDW<z6vHXS<R>T|-tNu(G;
    z!}7KzW4W82C?4N+wee{8#B8Y)y2$7lz$p!<4V=N?I|X`(H-X+-%iXZu`id1ufys37
    z2x>AD(M-r}Iq<k8(}S}Z)-Yn=1DxY#`NSf4MbBQ`5pXlNcS_#&N##?L;xy}Z=?M%J
    zn_k`Yo!ZovSqyENUVMm;G>jU!fQ!uP{sjUF+pRSP&a@-$j7w$tV}Zi4h?Y;Pawo8x
    zu5aFp@}1pH_rmT}661`r)^eN$&nrpax9alt=r6zOxP-KU30xM?>oRCh37lq{_X@F1
    zm%?<_z$C5-bV<)^68g*`;dkteN;q@Sq9A@Mkb7T<VX1cD`%EBv5Z|cIFgx&u<7{&y
    z1V5_hS6A<s11o6xyEYvr(&}^5z%9i}4_Q&1`E_NTHZX(R0!CzQdTL*IFAF+maYw_P
    zfq8r((7(rC!3|_sCfZ}mY02f9z+k%2$!~iFuZD?x2D0jiejbqzf}Oqi6#WZ|{+vMi
    z5ZWIe#<Gq)3L3sPu!tfX$NoCZS*kCvm=(~db_K>dy=NWE_j!Bv@651-BlsuTgXB`H
    zu`az;YuzCsybx8(S+hJ_joZdVuxa}OX7Qb_nL4In*{&k36Jfh1C)Rim+0j}Ko6|rC
    z1MPVM!FU#r*Rzgul^9R{y}i9%wF;W$)yc`JLy+-C?pU7Hkb(5LWH`chu;<fDcht@W
    z=8qTIQEi{D2H(!y)1BSy%^!9C>_O5yEbRs`N7sEU<?1$Hsjwb2JP=6EGV<tc)6314
    zSCu(i)z8quc6&`-C|qa9j`7_T7*Rc&TAX7(oV1iUx<M%@yDq<gct$0LC4SW#3-lrZ
    z1IyHmXc6w?8;*Lgf^y_Q%+ghYHunv*$_w-q-$17{N>`tw@5*!ZFa3_8$yYcZ!*5tr
    zgMqQh=lF!CD+!vWL(}!-pNLiBoVZc0Bq*lJl`e|UUm{bkbW^(<YT9J^6~2t)8RJXg
    zBF5N{m7HcHNQ9B!LLZ|^A<0)W#TRoJgPcFdl|vXO88@j<(>g;!7D&k^Wdr9!lyk%~
    zOmwUGmNbp?C11mL)MogzV-4R^BTiKCfHH|19^wbGkit*+k^eC~qFpf+&HYTxqGbf}
    ze|bEAW~^(_G;%96Tw2j!PH|=R|5RMydiB>caP}p>`U68M9U=s!vIU&rcY`tp`5)5^
    Bdout4
    
    diff --git a/target/test-classes/examples/cm_futures/market/HistoricalTrades.class b/target/test-classes/examples/cm_futures/market/HistoricalTrades.class
    deleted file mode 100644
    index 688659fcca239dadb418f0c71bbe6e6bfb593609..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2434
    zcmbVOe^V1z6g`gwHY}@P{E1qPwzeSR+DeNO#6pB7B|&N;Hnr7m!X_+icGKOBmFe{J
    z^l#f4)H>}4=!a^1-foac;tZOZ?0fINxA)$2?vJ<s{QKwM0H)xm=tE3FTthzw1V%QE
    zCx&htPF=rS*)*$xz`(5KSizh?Y;1f@K|<hUc&HUvww||~Ept6<_!|YIsX~#uh6HX^
    z-G*MV9K)%adewCtYH~fj)(Tpl>FZV7GMzxT8ckcz6qX`sCKTo<Q=uZ3z+u|<w;L7L
    zPGCe}XrYw3U%c~pb@AS+w3O6v6vyaRvqdj&jOF*cp6-^6cZ;O46B<t96wNgZZ_A{%
    z`LXf*!68%|k9Uz}3WZQbTE%IcQE*nn2RQdmg!ItHxNKNH8MLZ~UGj`|(-)X*Bkqnv
    zx)WwG@GPgE9z+Tk6kOEsAwCkAFrOM^TE=3}`3Sw9?J_lByY;&12_*BbSJ!>JHnpke
    zLs@zVALA1RV;aVBnU3y1AP~2lnk#U;GeT{zWI|mL$Q_7l^J&#=2A1pi`a+aincd7<
    z+}%pxD!r_=Y<to33a0NHb#o^5%daXXa81Lf_)I{pn?ZX^;20ylmpE;=B&I11pW_RG
    ze$(?@LciI={f;-IYU!17gm^<>>3t!FRndWOMj+FTFQwAW4!q$y<F1F`Q);$US}g`f
    z(DHX>DyDHwK5l84ldKGq70H=jm(nja%ws`7i=?h6-wRtnPQ@K8Dp=C+6|w?H_Snlg
    zff=TW^2D%P=G~gWiLqQKzwHyOj%j?YVOg3uLKE2_XzuwZ=`Tq7R|Lj-(EhNS_wh9q
    ztN2F2Jq<;a*rWF6;gTU+&~^kg%3Xm=o!T?D;rpze{con3!V&yowmWmB)u@<W$*9;Q
    zgayHpTr)gNuG_+Rz-ncI=HH>nq>+YUIg+wYe6I_I-HENUWwSdaJMg#n1q8iWK3LN_
    zNFmXm?0ai_GiN0<!>f~#qdkzZ9-D?|G|a&Ccw{uf)}yJBfau;3xP36s-gdvxp%ZV$
    zZM(S}yW4NGKif@uhooKpb5wnZiCo>{br@!Yf{H+5mYzqKs9JPeUe#Q(WcD22-)gVQ
    zVq%v{@m2-|?+|ut&SG5iex~F;SJycTj{TRPLp<Z84{LnNs~i|Y92y>QrbUPFEy`RC
    z;yXNy6o?#E#VPyw6_oOG4CY@!<){@Vl82JRJ2>*-$_|cC>|k`|cbuPmiA#O>4a;(o
    zoSfW&PSN!^MK?mx&BR~mE62EzE|%jQW{c&14!2(*Q!Ec~mJ4UfWbq~PF+8KAqio1m
    z`IqB7yFomJFoVN%YXk`-`8>wmlemaeJadkxN1>CEInL*C1`9Zg72d8taeRXFA>=s%
    zyGW?t;|Fr4V;GO{n6m|b>O8`aoDnn(R5&K!qKb7=GJ-lx)aX^6a!FgXx51f3$!Wy?
    zqj`SXY${L`5-k)=+*2?;#gkjF<8p!L<!>;VdV#xt;Jl2D2!YAaf#3vej(uqS4`QpG
    AIsgCw
    
    diff --git a/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class b/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class
    deleted file mode 100644
    index 6b6094ffd4e43912e313858bba8ce24157d3479d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2462
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^Zmn3+AXFkqAOUI+o7&cH!X_+iHtA;LU^|`m
    z-}JNX3~HVB2lPj^eeQ0MNa75d4|~r&d-t64Jm=-+pMU@S8^8oy6(NKbL^O1vTcCf-
    zcxvdj;gt22!j@U|1iGgz$MU8H!tt?n1yO<H{-K6v*?Puuw#|(NqrRCnYAO_It5@Jo
    zv0Bj!mSZ?YQ!iE>hnA|YUTSy^*R1PB+cF(bw<<MTPi5x=ZOT`ssZ*gM9K}(ANX@X^
    zDEb-2>{{w!?w)iJ({K!fjHlLMc$4wW!I+cnnz43O6vF~h%kfP2sbNQPLLhXbB7Ki&
    z_z0)yvtqd0CVkwEk7W*zs91Tj2Q-z<`X-Vp&fu(qQ4QyC{=N9=V2x?AoDFkl)wPP|
    zl5II=U0}S)Lwj11t>AN>YdPg)4=&=8f{!(Pg1A7!+%ZVJOwE4q0eU^%=BnGSmdmCq
    z5X)5EvR=1K6I*)5*Cl&#83_efG>qda13h?vIklWpRbZ$!Z_TJ=eSIpBJ`~sHPSLD+
    zR@JHNvq7b$_6luo?^P6^G0IZIw&z?oYu4*V*}Oga)6Xh&OlY`)&jr-7=`~*o3^LRE
    z<<tyIVw%)&3%3QjOxLXv`mGM(w|p5iPp3j8#3_OK4~6JANee#qWvU(DsLC)~@cR2y
    zb;AcgsxGXpt>!$#Yt;92Dw3FxkGmRXB`ZB-MRHazOYJ=kbC?&<0&Ufm-}w_EtzrRb
    z1&bP%kP#TzXD`jx^2<bFe>KdNlE830-O6wC1iK@NWeqFR#Q<F_cwTKkK1u(VlKuw*
    z@eZ^<Zs&b$UBwz6Dp=R>2w!nz9jwE7Lr$b;0nng!1unH(PuWJj&fYorWs)Tv!0+Sq
    zGnX5cg6Xaq1)GGhA&Q2*Zn&1*H<b}@(~=FEd5<QOPAZ1wNXlCAy=fFqCr;9a&FK_t
    z!QXr@AQ;Wk;fB^>8j0~Ne6Y2*YgR%t+%g$C)&Uv&v1YhN#pGD#k&^+o4nvIu1lNeb
    z%;6$?*LA~yhTqQHv)W$nX5Qt0s-5%}O|$){Y5E8Yxwy^S(XR#t?1JbNBM<IWHCJu8
    zMRVSg)iZQ()Lxa%glnADA>P&kBXU|(3UklvnwmU!*SQL=U6)@#Jf{%C*L=#G9q2^_
    z8Xi;9f<yQQ-*VT3@9-orAl7LrLfx;gq2ynnC-WLAS1p@}9f|erV&G9CHWWK9g)6%_
    znb^hY<==5({1wJR_zg>P6T3FPi|bU~j8HY{tL{YqLMR{Ri<w+L!sUxxzKcuhCGO|)
    z-ITJvq>SfYVKt2BjQBkNl-%TWmg^$NLd3^1jXuWLk0@e%4&o$+c;W;SlqPVNUyNXq
    zm-c<ii#WwmbeesC20wEB1*1OxX`)OJ_xCVJ;3O>;P^7d(3k7UYA_Fi{;u^&c%Ge}7
    z{iwmh79-oHUUC?`vnf@m8A13zy64{>M}eY{b)i6ipddNHlhrp#I>+<!*Au(=61hKc
    TK_*K0;A9?wqkPu5hVaAxubHDB
    
    diff --git a/target/test-classes/examples/cm_futures/market/Klines.class b/target/test-classes/examples/cm_futures/market/Klines.class
    deleted file mode 100644
    index a4880591695f9fc49082a96e7bf0fac79b93bb12..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2429
    zcmbVOe^(Pn6upxKHY}?^1QhBI5N$!ktu<CO2$cvDNPrT=Qrpr^Si-_)H{EPJ(4L<5
    z+w^bSb5QGPKR`cJ+dI2KBH$@Cf9$+@JNxF|JMX>8Uw{ApCx9e86%j-g#56RaS)hH(
    zcxLFf;gs}+!j@U|1)9e!$MVMoqJu*#3gQB1gGDvpvh}RxY@6#dMs+i1R8%N3R;$4M
    zqFdGrmSZ?YQ!l!X!$_{DZ`AynXIAy1ZJCa*Tjh$ar*qSxHyt=L^r=u0jpH=;uI`o#
    zt{q3aK<ngk`f>i@+TzsGqTDH=;S4$nt5PG%(ZTFt=&7Tgp`)%ix&`8v<D1?ygFBrQ
    zh}<qq2)!CUz<Giw8{W3bJsu1WWlv75SYF%bo6hBe5GfTGaY;d+hJIZBUossNjmWlb
    z%Q340BX#yi&m`4IIq!RxQ%beq3a%>nP{T(U6zDg145}{A<p6TXS)Z$K&}_S<lIaN~
    zvaVOstM*26OV0+rR4cAwSiyA-Be=m7I=nz2W;q+KKv&}#)v?Hw`dA=yB3;d$qFM1R
    z*Qx50VREJSb8Bk<RUDrX<wni6r#vrbR;xzIyw~@`k1BK|HQdIh0&2<h>#qbld8!Ag
    zQ->uvjcT}ydjd_S=eeYQ_ZavMUxxK^T+)%^n85V=QVi;%fgejTeUx9HN|+6NgL&Fr
    z56JhaGt0}1dEfAB)qS6e6q54sK*OX|rG=_U&8j8oeW+my(*j!Pbv^lA&;&9nW{^=Z
    zt6>gVfsO<9GAyGYO%&Er&0N?J=pM{8>RVsIN=RW|!-CwRgImn_e&qn4l>c)n|B}Gq
    zF|t2Bs{7E2ie)@ju%h7!zF?O+oQKnfY(l#s(J*%ft~N$b+eWp@iaGpciYXk@Z)3wV
    z=WFGH=`9-tn}V<)iiW*nc$S>koiTsYVp$Gk|Fg7Y=(1rsQm95&Z_0yJ&X!rT*?$rZ
    ztn2Ru1ToB=tSz0Se28b}y`#OIsgj!Em8ip+W0<iDD~4y3O*URG=?S?V)4(V|cwY!i
    zoDA8!?iB*+e*3g`EBhxl@vi;Hj*8yksTch?L!V;$7Pol~205UBxgQ@R^6>Ih^KQ*6
    zn$wodnbxqa-jIcZo9xCBUd95wvLDlma?abBo>k6naTFYzuDyVGP9uUZ`IHwo(25u|
    zJf)?Di|`e`=Bx$ZU@Z(FRv0Qq-_Nh1tiC`?_BB+FT5dRTD$%xwjwi#3uEbesT;D^_
    z@E$JA|B8W;R~U-m7tF~?;^xR6ZqaooM%QTIx*z`ok<}<)OypN%96rmhHgQP5#H0Lb
    zGp$@;DI@t;Sd8L15ntwijyvqca-3xghy`56(MEjjh$F#gCwkDu73VNaD~U_|q8FpQ
    zj33dS#d)@!3#{>r_@3iW=nMFdljSgZe+z>Gjxu5aMOt%=P{2AZDgYB39OKwQ37gcX
    z9TiyEBC>7zrH0`<n^u{gUPS-l_WW1lC{PrtE)?iX3Q|d~bl)6OKiA7&OXA8)<bT6}
    TJSY*6ljjJW=Ci^vg75wXC)}0M
    
    diff --git a/target/test-classes/examples/cm_futures/market/LongShortRatio.class b/target/test-classes/examples/cm_futures/market/LongShortRatio.class
    deleted file mode 100644
    index f9eb43dc8341b5885b94737edce271f7c0b3aa9f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2457
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kgxuL`_2)5))`}AUtfKn2^%6rNRg!kR?}^Go+nP
    z`)~R==?qDlX@5X}RNJ$X3FeU*H~yf#dw2KlJ?B2wfB*BxUjT;TsfZw|Af}-S%>o_U
    z#xp~=4X3CttZ$nIU!Zx^ax8yLAetOpQ4kk69c-%lmaS(kXUE)_HY!^=qpU)awps=5
    z7u=G*ZaIciF!h4#IJD$?`exOydS*p0*p}(|x>YLMdL}m&YBPayhB_50qH(kd#L9-{
    z#nB<qI<cI2oPW5sIJvYa?@4IrLN}c%SLx$OGJDkV^l{DLaaA0>L|8UG%iW0Mj6mde
    zNnYQt;Uk>oQpxakOy2MyIhbu6RH3xCk2RCa1t!ue&f|iD0Sy;%>3>mlf;E9Q+jWZh
    zE!Xpx4Bv7EhH4xfk4w59c;5Fcr<iWR6<k&Dv4&5O6c{vj4KgodbKrW2UC$o5sM&Ul
    zMbi^VWL>YQSM1H<ZEljfbSthQrQo`TA>3d(9o@i?TFxfD?WvDg%_o^&p9;)0#Iw0u
    zFv|q)RP>23(K7paHo3nP$7l3%vufLuo|iK#6{Be08~EvG6*`7B+{WhuYSHv-O9I`D
    z@<Afi+>)3^G~C5KfhN=QTtdHlg8OwR!`eA11qpFfVCq951~pQLk7b!Tj&DGvn{{}D
    zdB)uczz?X?%gc*--|(xIeVvLlhUMphh6%|^3t5qzRf<ykP{Smq1hi1=dh%S*5N1?N
    zV@AQOhB;&fIuF>JaeOmK6Xls<SIvb@f!^dyJ-@Xbtc*0~H7v+0I(fyk@0Sn!lk|Tn
    z>0c5^o<RH4<Gc^9s945h1uGh!;45~lqj@-G$cFSh1RCb9z}0%|8QZ8-SUE>erkTPa
    z{B|}!bG}+yH@#(J-6kO{h=O6S7@j5PHD%1-vMK_pY{MlcuP7OoBMGZV_pVIXm)J(D
    zHv3Yd4t;H1K+u=D#@baQWki3bKiJygjFr#~uSh<+PC&+LEE}FtGJVtImc9_%2@Q<|
    zgl~wzcw?Tu@2#Ojy@#Xryu2T|@%P<7dYtq+O|AIHX!;b>xUj>gF~|i4tbzC_Jr5sL
    zHSbovf;nZ$-03>pW^c$s!cBJR2p?*Je%YrfMLFk7P0cE2w>S!pP1jyQyr2-l*Zj&y
    z9cV=i8lF<p!cF)F-*VQ1@30mc5Gynlqwd$YP*z`|CHodCM=h61oJzFsq4P;9(UUkW
    zh3k9hOYPy@{7YOOdV|3Te#4xcByJAv;TBbQVpNR;s{8Rj5m}9LVLZPY<M2g(wTVOK
    zH6G<xn<?c2Ng2w&!D19I=<y}~AGyQMEXP^4gjj%O4DIx<192qy?M5GZxZ?~`l!kGE
    zC;BnM$NCZFS)64XI>(wnj~_Yyf`I`47*VE(`+FE9aD*1uQJ^$O3+vdRL<V4DlVcpa
    zC}NBJbf63i+w^RQddXq9W>YFr(~s!Cyq^Df90iI()`bFnNkMv;JKc9dy2$<V*OIvM
    X8u{OGSq4f3;A9+uHh#+-BlzJzW80wx
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPrice.class b/target/test-classes/examples/cm_futures/market/MarkPrice.class
    deleted file mode 100644
    index cbbcf4396146e81d25df9256bb4781eefd7377ca..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+*;9sL8zusQWBts(nj0bW!Z#<%_g(EadbNU
    zJ^gGugIcHk0sT>JpSv3*@-mZ}ne4gu+`H$V=Q%HT|NiHXzW_|3q9TU4f`o=HbPJ?+
    zjHia~7;aTx-Q2OvK%jfpcI{wJAfB1nP>>WD3O6+a+tCZQyK8MN8UA+BXsA%6tsa4U
    zX1%6w+OFZ6mTuNvmzL_DUTFqR&+>KCu`M^y?OMapbH&9-n+uhB>QtzR%SWGvQ%KW=
    zn&ItQ^yPkLqR_c%v-V{F#9Xl$n#igcz-a|%G@QlY|8n#gYXT|h*_vmYmcV4DZ~`&e
    ziD)I{wG?=^Tg|3$4#NsYG<<;b0#~eO2BAxG4!n+F>(ces8Qo63TD3fZfkNG@>b_H%
    z+R+Q4F580-@sWa24Ht2Vp**}nAYr?ey1?0%qwVg<&|VS9cf_vs%(NPTU3Y!`K@{ZN
    zevB9Pmy#H#mzAdDEO=hg@_nOf-5ve;7ZsP0(J+Cl0&3L?T1x_F7~6yFYq2CTUDq&)
    z8v<RH=hX>)<{0<e-i-1#dsHJKej>2=z7WIwY{U1dK<+5MQI&4C;SJ}x`c?>jR9#wM
    zUn>Ph(De6pDs*Jz<F<x7l9d!$k(~Kesh!p^gS!G+q^*1My|5VbDrRv{!JLM9d@j&`
    zz+T=BtT0WKr-swCRx1L7nS49HtsSff9S=0*<PrTmVkrn32mVR=7bN|Q0-0lIe|#Lv
    zDwdE}@Rf#T6xb~e=i#Cuo5Ax4Xq3AGW9`;+j^X<(n!|5qnZgnLQ*1oeO0%|UdF#fe
    zLqb>(rr~TDo-OAsWg^(NeSz^pC)Fjb*9_a0T(tvhrQ*Z}8xgx#(_teTXan9_7Z7w~
    zxwHP%Nd?iLrT4b>Zn8>fhF2vOr;kC#LTnhGQL_Te<CftF+tL0`E8S7+7MSnMvy)mp
    zO%1*qu;-2apv|9j{_IiG+cd4ZpQGtsX0W--8!1c!1&;)hv-CW=$JA22>6zA|Ez_p&
    zZF9XL%Lg~vmSemc1x93J<|xiN??!5hoZX@nlwDU}LcHK0h7~^LH45|~0S&7hY0)OE
    z;cL!Pc!*MDK+Muqf;#sNl=4fY3U8oNYQ^h&=)Jaw{*~V_H2E4AV)zxyaxySBxrdLb
    zx|X17I#k_E{)t#Q&V^g0a)M&2RPLhq>=m-5ayLi!!;vysdW|pQctQWtxP&owUn!?q
    z_KDE*JLsi1X(V|urg<q2W033TxpN5PB;z*6)6~w8kOfk*O<BW*5ak@P3=`ctz9CKH
    zysS6yEk`r_ve>|P91$nVctn{*1&{GPSxDnY{J?(<PpFqnMQcBCWKc7L_`f`!UlN-N
    u6ouRh1(zQx(5JZ5d>e|3+%JErfpf3$<?k4h;SeDx87-iX&n?Ortp5Plif-Hh
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class b/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class
    deleted file mode 100644
    index 58db3898ae2ca2adfcfce123e33c35b4e86bc0f9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2465
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjLg24ug2`NomDjQ)0vgFEghP2aZ
    z|4lz9ogqmx?GNaWYI{~P!8|fU;}6=qSF5|{oW1w1|NiHXzW|KDQxQQ_K}<svng!ao
    zjAw>!8%{}IC~TQUU!Zx+ax8ybAe!u7Q4kk68!W2%maS(kXWLw#F{+z6qoP8Qv04T0
    z7u~X6upGlFntIW797b|IeWT{rJhQ47ZOe3g-6~gXJ)N5lz3IT2p-+X1XdI`xclCL>
    z;M#Gt3$#uyryu7Zt}RY2Ey|q|8qT1Tuqrj898G2qLr)#`^dEJ_(Jc_S9N+Yw8Qkfd
    zK;(8=Lg>}-5zZ4t+3>ba?(rbmpFKITVtH+kZ#tI?LZnn&#3coN8ZP6?|B~sLXaa2#
    z*`j9^%{kk0%&Nd}U52BFlWOFi_dUxgrCM+e*A;xM;S(eU2Fx9U^2-C-#~zZ`C4mDw
    zHQR2fWO@RLtm~EZs=YC?rDp?QsucqmR4}Ar7&n+yhZhLMEN8<N=xRK*Iw+ZBp9*A7
    zq_nwHG%LR4I#qo#Ot<u2woUE5isLh)+^E_1l;`ElYSk#2_xgVNS%r=f4Y%>RfLb#B
    z`YVA>p7VY()nQ3aqZ;nwo<Ni7c`m8nJqCWmmth4RmxiP`CNTY>6oX1>;K$-jALZAl
    z5@rM6V4il@1M+?9%<}SL-Z%VOb<d|Fg%SC9pkY#~(n3|FX4R7PKGZOUX#p+tx}N+l
    zXbTw?Gsq~I)i8&wK*zp%85UNMCJL*oW-e?9bSE>7`qo#lHd2_^upqbS;1)B!U)jee
    z<^NL3za)@6M)s#ib?;wMv5dzGRx~`pSL|Dd^KjabZRvSPG|XLr>y6RVwo$FJbPj)+
    zVhV@!+t>ol`C7SPddo(^rXVbcqG7KXo+amXXUyNUSf4}Llh>Hsqik4?RIHKSyE<WO
    zVmGbXY)y#<`t|n$f?(!O*0D}fN5nJp!O;$;tfXdmB?@xp7-lTTis2b$lRcSBdO~i;
    zv@{A3UL^t(CqwqWD~Eu(4<6g|%HGjUyl?-pqoOx>>eWBa(5INk#cke@K{6;{5yZ!c
    zJiJ%cyj$~%=Cmb~r}I#wy&+2pH`%Boys!m&WviwY<(xM*J*%AE;wU&a4ZMPQK_h~%
    z`IMJC(25u|Jf)?Di|`G;<*WtYVJ!?GRv0Qq->+|>tiD1^_AOM7T5d3LD$%x!jwgeO
    zuEbes4DF(4a2FTmU*hWU8}vu;8|LIBadUVVx9GYPqiZy9-H-o?$ZC`?Ci1H>4qxO~
    zn>eIj<57OKnN}{al;QjvEJpEyh_CQ}$sP7)InJ^v!~!nkXd}LM#F5~$6FunSigOsG
    zHG)h0q8FpQupiN$#d$WO3#|H!_>to;=nMFdljR_Je-DEKjxu5aMOt%=P{2AZDgYB3
    z9OKwQ37gcX9TiyEBC>7zrH0`<n^u{gUPS-p_WbALC{PrtE)?iX3Q{9n>ApLp%Umyi
    bEs1Ndk^dc6<w1#noIFS1G@liY5&ZBUIOL=4
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterest.class b/target/test-classes/examples/cm_futures/market/OpenInterest.class
    deleted file mode 100644
    index 834d2d608a7589888d6a17626a5d5102a1f5e0dc..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2418
    zcmbVOVN=^i5PgRYGC~R95C};c2yGe&0i_Ks1QRGYP+V-Fn2^%6p|TN1AWN<+(=eU>
    zo_<a{Ly~6NAJ8Aw_MK#c0cXaIXRN*3JMHd!x4Wmm|M}xD0Ap}eG$EoOs-YPz0v&tC
    zfuY-mQ_xp(duHAjXqmDc%bymA3=VB5hzaxrn<~C#>uJl`H@6p!@@~c`sZgY?Hi3tE
    zx2WeV$8hqdo_8IGmRwKYsrVJoEbDpOG96#HiX~f5W)?ziGEk<dQ=uXf!$tZo9~N`2
    z9Ycpe+uVBcarV*H>ipWO^c2@{30(}URAH18gXy!OC(dhz&a0%eZVf%SLU%>O+c#-#
    zc5o=&ID~w0>lj%wlL<^DR9wY11=lrvfE)jdkUG``G`D0rDaSWSALARTqCI~GiCTzR
    z-?N-Tq80tPsbE0Ehxka~w)xy3%kmsf0uPbvE2rGF*lwX<dIIsZ>lO5}y)(9_rvqK0
    z4IksSf<X;KxWmLbyFnmoIXkYv<=T^}MkEvIu0X0Gj?L$Jv*cT@Q`YCglu90F)co;M
    z45N&4r()alo|iGpWustD_W%5giecQ-@CiN@Pz$DCT@vWx37;fPH7to~Ov7jRT%g(X
    zJeSZP)Cs@l&9F-9r5Yhl2rRrW#Go2#@J$LN&*SS?8D<UMV4ifh1MvOo;`;h();Ii0
    z`B<l79QWkop@wP6N-J5BoRtew`-O&C%rW0Wt?SA6g3?c^c!YTc3mU$}qCn>fdonMB
    zG*J!=yJD{F2y_poYWc11U{#FcD-BE1MJHV>`hMvoK1qK@(!VS)Scmqf=XoF6P_c@y
    z6|8B<Vx7I|Y#uHcvh^H>K*QV>xK(RCX&dD->*nm638rueznyK)T&@&zrnhe7Y!bqP
    z$Q$;C;aPHCRYv_?t1K{-Zm__lgQ8(MlCD~8Z;ON-iS=HwS@H22?A3Jv!AO=GYgCOC
    z5#w2WZ)>OXRYEho0@=7!2N`RzWOzo=WIyAU-Vj@zW<~<SyFy^5vB=(ar!b)I(`R;A
    zIzG3Vcln<>PkN1}TKdy8eSt}w-{%z=WP*a6Kx~SUhZm=sbt_)pT(D&3bk?@mQCURn
    zPW`-v0l_<i9h##E=e&=pdCb{;N<rCt=Ox4o4w|sRr@Xp>HbkM}2}fGE3EyCovsQeI
    zr=bCnqNyl#KfQsn`4X+^H&7|H%y9fdy!{BBPwpP!^6(LQmw!Xw$ZOnc!mn78llaKU
    z5p=5VN2!_!R1ac*qG>b2g+z8UN->q)Y^Iobg=BWKg`-q3Qbw|`k&fU61MOua9_3%k
    zS$2VF0AUgr8CC~ki1XRS)gBDs3isUL?q29*WSZkyT*Dl$W0|+<kCX@K3m{Ju*Z`q^
    zhwsUmj&?l57DsdZw0VXfI3j2m$Wg}NB9CoS(t!d@>@cbV^^&%5ZI>g9nyZNXOZWVg
    w*;Ak>Bw8pKUQ;kW#-00b&*dif%U^4}{}on#N1r?!5df1%2Z9r@DVtFI4=~1-)&Kwi
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class
    deleted file mode 100644
    index ea9b7a963f7231379521d1f76007e727be8898e1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2484
    zcmbVOZC4XV6n-WNY*<!-2q^f5Z*4H*mVy-xLM4K{Bw!6<scr2NmawqdO*b14wx_54
    zH~p+V2eqE|2lPj^eP%aEB;g!1A9n8CnYnYH=e|t-`S;Ji0gS>^5kXWzOhXG=1v<Bk
    zXNGPYPElW4+cFEjK<l{WSpI}SG&#7UATDq+*i`i`ThCg~wz)oQR5o))S%o5PwF}%S
    zxFvnfatx<n>IK(vXvy{TjjCVu%!*#HEz|LJt5ml2Ol~IBW&-6Lbt+Uu<2Wu5D;t&<
    zM<>0QTFyMm-;-A)G@L*;{V7-J-dHkw(C2icX0TBeM=#BmP0w=I<2WS{xlxig_iH$f
    zGh8Ye-nPjb?j{GbN5@krJ>7$u$>jnQX%**iUcrEd3%K|}>@=|^(Cd~>XU_3Wa_Q%N
    z!?!BFRj3FI)wpO3O}d_dyzf~~G2MpCxT4?_4WA+@Fl_D^BwvPSA4151zI4cit+rb%
    znw~%+>v~1KVsDIY>DfS+ZpT%m6kO9VgzL<#gBuuK%h_-Rdg>!s^G#;jX99Ca;@#XS
    zm}TE`or*pc=3Hhk<)-(R;`p3iZd7f1+VgT|rD7D#+XFxUqC&^0h8y@oKrNbnZAqY;
    zQQuFjnp+ann1)-pEzn|mo=fPrnz&zgGAyHJDM^Uq0y7^AF({Whe5}w+BfbHZZr0%q
    z<{5WA06(D4E-ycj8C0$8=~SdKDnEBMOi5PS$cp5wQk2?z8m2KLpoLo3ljnloFsEV`
    za|-4)EFde;wa=c+)gVojXNFxhmo}Kg$+>!dYdcseX)J13l2>%`ido+;@B1g||4P#T
    zP$1ca_9u<J53Z<K#v=tQ8Xn_oHm`$uIAh4(^gIL_=B~h%dg~e6s8m=%2T!J%!Xf+)
    z_Ca&8T3R!`Wn;}IAuNc3VXqjTCFeC|%-^(FrX$%8E;V^o$*>$rTs_Kn<-&f&Zcw$^
    zuM%}E)Yb(AeOfqL8#_ul(Vy9mw)TGJN@#{xBrhkLAY)aQ4bLc<>~`GJ7h-GD;7CCD
    ztO!gV&9lRvA3D_ge)OJ~_aZoX*!|;;q}OR`O<;nik1?GK+k7p9oKV18h>z3r@QqdT
    zZq+N8GnUMu)6LuNby-*#X7`Tp4HxK_{hLyhb3WqKta3KOQE+Uz`U>I&g$TakSHAZ^
    zJ7UoAgpw9+!ngR2vo?H>r=bC{LQ^s7etQdL^%dH(Z=rJ3a;e0zM8__=9;XsLiIY;e
    zwu`>hF3v8##HFD(7>wX|EXYY>cxV?RRNahGH5RDu#Q#EMHOhs_{A!HDm-*Ee4w=`u
    zpI>dIlnW$fDE|fzqIf}%FY>R-O?GNI&a*|t0xT2gpnsi+Bf)Ps`q0B2r;wsFit{|t
    zk1;;x_bJcg4BOIK_JDKviQ}&r2=Gr3Ws10efI$MsXmJe%N(;2GhILA0046p##<7DU
    zHpx#X%CN9S&$g+T9ENK)r4lv$i2ldx`De&cpeSTrD9|4&NRM)-`z}ZqxL^L-5|>{i
    W{|7F~K#2gHj3aQI-!jJte*7P;sI58x
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ping.class b/target/test-classes/examples/cm_futures/market/Ping.class
    deleted file mode 100644
    index 7c263015537ea6ab4739ccde08bfc5ce878f59b3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?Ax5#*&W0|y>9Wf#OQ(+G
    z@9}eWCVg@A2lPi(&)p>k8yvA;?#sD%pL@=^&wcj!i)ViT$m2T|5kwWlG>l<fAbDUs
    zFm&5+TKd-hf!Xi{#@8&z@~;U*Gub@_ae=E1x2^A6j^Q*+z2Q0z_qm?l?D;*<?CK5M
    zG96#H+8tXjR!bpT48Srm6$+xVnb4qNk_WU6@4m^CZe+5R(L*=dcaKgiR;xjXf{If}
    zDwxuc!u0<lIwYDvtYbMXff@2T_NC@~L<<SbVot%lhS%|iz!~$QL2*+4F|SaVz8ypv
    zx7}9D^aN5B*K6rryO}@GD*;xRz?(R&U{S+cIKx|bc>}3fPSX{b&75Q+Z)HiKJd$<h
    z!-m=ME!XMlH^Un&9$n!2(NY}mkY%%H+v}cJHM?D-WnM}D_>+n>mNmR5tyNp5-(QmC
    zGa9luD==nyo=c6FhwvO=9_CizBqFus1WK=}CCIV?A?E~&CxxU{(i{*L%!}^5KxJCp
    z*xlW(`G()?9$_k0uq>PN8ZJor3Cfq|bXyY5Yxoc!31}hedh)yA!IV{8!es?lG!(EV
    zFm;?qWyd#zd{7=3cF){u3e087gPGRf!K_}vH4WG05mP*3!}mMK{G|Oir2RJqGDB>?
    zJ<MelpJH7>NyBH@5SV{C;Yx;l(m#Yk!z2}09*kbJjc&J)J(<hQ)lmMaishKMdhLDF
    z+coxW8p6zP81|mwS#sV7WB&J6S752~A1|oDz-_~Fq)mgG`tLEj$4bKT)3aGgQUjX%
    z>jHudHb*Nkqr4LG*?8q>|IAY<&G1@uVS0!%>IzG$!1d7%{I}A}b0(QMjr&!j6S%K{
    zuEp0FJ}mKS&Fy&&vt-HJO31o(P9`kQv)D!W!w^`I<&L8$=lo+3DRXv_y<k6f_A$gG
    z4kGxRt^B#jHiijoa-@ZuP(hWm1a4s~3?PyW6(wf=2BrQOiOR|$)I+>h{RK0*r&x&K
    zXKczz>h0Vi-X-*YjL@Y3`XK&0BK0U2^jbZ}Znah)V|VchKCacrIl3B*lw9p8K8fNH
    zX~n7HH0zn{b-u4?K==YF0!gCNY-hN(z+JOg#2j)Q>zKzX9a!VaUH13*_N1^py+~5f
    zHojo&MgE0$P~&KoD?8W?Y%uX9_P95WJNOD;Q+S=Tc|`x@5fKI7DEuc11?e3HD|v3a
    h{kOeKfp2syHTwj`Uoj&s76D^<1HdHPZ`nt1=P%(47w!N6
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ticker24H.class b/target/test-classes/examples/cm_futures/market/Ticker24H.class
    deleted file mode 100644
    index 7ad91939d1e110814fd63404d76292fa350ceab9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+^T57AXHP*q$FSsrH!_=%d!azn@wi3adbNU
    zJ^gGugKyLRfc~hq&)p3Yd6`MgO!nM+?%i|G^PHEvfB*C5F90*BsE8n{Af}-Qy#mQ?
    z<Ef!LhFjHFH?}R)7wDb0UE5y}h^D626~qNbf=w;ocJzYn?pT{Sqq$Wy8Y&cNt54vr
    zS+D6EwrjYirJHrvrKP&3S6Y6{vzof;*p}<-cCF#)nPN87W&&lNIu$CS@-d*{1d?>2
    zW_UXmeYuyKDs*q!tUcK~F;grCCekW~a8ki34W}{uzZ^Znnn1$0%^l0TF_RORP8E(J
    zCOs9d1iY4f&vvWn1kPYo!I*}Ra8}@w^~@l2NzT64A#8nZ|BPOzUaeZ5z)+#?RrRJ*
    znc3D0fiB&LkMW6uaSi8jfuTIOK_F(kmAb&`wxgZy$k1LA$alrA^~|&yzFl{l`u#A-
    znY|b<?JdPINiQoc$64~cqSb5~RqM|9FTbj|h?IsYTozEPmfv0yIK|lRXJ4BoiRr3_
    zX<QTNu{^I%=yON7-|=Rcx9P(g3Gp+5?1w@O^0Ncq4S~#IeB&zJ?7$n$Gxf~?{J5H1
    zTYFIQ4Zqdg)2Yyrl8;*&ZcA1YWJPk;tV->yhB@33&_Zq9lkWw^m{&26y9yRGEaD4+
    z!F~4fu5SftqC7R6mbF?D7*6Fo`EBoDJ?OZvAtR3%<PkaFZ|wUg>0grcX9ZG6(Ej)+
    zmR01CSMarlWfa&g4(4Ijkj>zE2sF%Hfr(D*8OLZgSu_XVOf!W;_$SzStd&-6!}8XQ
    z4TprVAWXwqH#}R;+sc@~Wj6&T3*A(gv|cl8S8~+}teuKe>uf~qUM+`>Xs82tdtE@#
    zjpgq8Q#Tbve{vse?fqnx&<w9iDo!4OjD^@RJfmj$md7olA-2Q)omP6o)-ABuooC0j
    zc$yl1KVZ)rdqG<~?)>?~q<3iAb-zH<{mfu<hc{A?1_~Yt#OLXGc#o;2ddoAdtS!@K
    z;9YaQCd&uc*_I=`8U@B=W9BHzIqyblik#h~6qG%eUqZa#Ac7S><uwZQAqEYr9BJVu
    zJis@cCGZfX(14hysTg(cTPWq1NEF^erPPX7chP@k7lSLmV`Ta@&PDJWmgQt<VtN;!
    zQgtOp)oh@;9{&@Oa+C`<OXV2FOsU*M@%byHOXXgU?gb-dy7U@fM)89FC2;{0?7mXY
    zvg~7l=eN;MZ<2`fVodT<9K|r#&vNGoCP~IEj%TTzBOyzqWQ($fa{<Z)Vi_g6HGE5&
    zCV5$}<2#P#_+_z<?>Qn)l<|l%jtU;*2eOdFPxz7l2%b<cnF`l_=E$IC4AFmiJijD1
    v6etS06$&msRG`mrr}-`v=eb}05<_QR;j2F|BEum9P%>J;0H2$b5m^5L{xNMN
    
    diff --git a/target/test-classes/examples/cm_futures/market/TickerPrice.class b/target/test-classes/examples/cm_futures/market/TickerPrice.class
    deleted file mode 100644
    index 59b8441f22b94943fb1c486f76ca4be14f2c2d30..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2298
    zcmbVOZBrXn6n<_JSXh=e&=v}|N?XCumaet5LPNnef<zL)2GO)?-7Gg@VYA6>Hk~q#
    zzsJwjnZDT3AK;HtpSv3*<z*%|Gud<Rxp&V!&vRbx{`L3oe*&0BSw{?U4G9BX=oU!s
    zSWhj}wY-YCR@#wvAkaPMcup`c5Km2RYUmLd4mULe$2D_~w=1`nt;TlVs_W2{tv-Q!
    zcCBib9MAG>Y1%c<qotZ}mYYG-mkrZ)9q9$8Q?0vZCchMEGodm|oemvw^*CkVG?H|o
    zYWcg8zT8hu<~lcRSD);kn91iu6KNfTIHTdLfpZx8UydGQO~42odsq5}y=tlE3QVPP
    zCvcOVj8;Nw3xV%=m2@x8V?@KKf%kAhU_w5#h+gq?;CO`G+z5|Z_Z?f34!2gRNMB$u
    zSMw`o!!1wmn7L4w?!)`|K*N}UOSsH<9^N33aJ+I&;9Seqc864aKNQGzM6rBk%X;9{
    zyoUK8igac_(2M&^J(!@E<)-T{`hH$E8dgQ#9sB8L9aoStFo~-IdPN4UC4sXH@IeZ;
    zcv6_I8<@fkfiCI$HA0^~#{IT8qvTB=)hLJ`3oN}W#4t(Q@O>hXIf`#gr<-kf!+EB*
    z6@nkrmp3-n3xO3h8~ZvPCQ|Bg+rS;gN-tSaoHZ&+J7ZuLcbRUHw&tt%!ivo5n8Q5{
    z^9C01nZUpSds#1#VVY=9Ew?Gx$^t{FY&*ZL9V`kH4-90~5d%D8ISA?p{weww75z&B
    zsbgq=d>qR<mXX!)rGXXX*fI|1;gY2~!d?V4%3Xo+cIz3}YBX3jhu=&yg(LW<*?r_{
    zvs#k=hE;M&2n)it+)c}O)V!rk1lvx7uID<dFJ-@KIi6yx9a<|HCpTGuY+_B9{b;Za
    zdTU)k(2<qS+EgbsM1Pjw+1lIbs-RhZg=CyL1{q7SZuwSK2GZx2kqFz-Hcu<vQ3n@T
    z=*+W|Iz3Gdy&bZ>`hM6JPC9??DCupQR^`vrbU$<0-sQy<CW3}X0zGr|Ji5;GLapiB
    za>-GNlWc3SH&hAXCYy7Nccj3mYR??SIp-xwO`fw`l!CJB>Pv{{9K^87r@BvpJ|tjZ
    zjUyx4gmrwySuY-<5E&42G?k#vdjqZb61}-M&?$}l^%v;B_5uT|zhZdmH7>^R3s%%*
    zaD3_oKBDScf~uKNb+hLW#ENk)+$t0k6w`%b7saQqkS-LvIl3Q?w5h^td>+Sh`j^CI
    zjI#qPIm6OVgr46)KfOt!hc{%Bx8n$gxPE~<hcQ7iZgV_C?JNmdBqiIFRa^{F&J)WB
    z(QV*s(lo(adlTPqG|NwnO?=A{aiWMvlszcpF}@=UN&JBC`H$fV^@^!z?MIF*YDN+N
    zhsX1iqNG97$gR+D<)H?1nmg_PLUD=v)vtH({40F%8-`UlL<mYn3pmB+7G(_bUjegn
    A!~g&Q
    
    diff --git a/target/test-classes/examples/cm_futures/market/Time.class b/target/test-classes/examples/cm_futures/market/Time.class
    deleted file mode 100644
    index 8b6cf50878d931f4dc13d43d0cb24291f57a3f61..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2011
    zcmbVNYjfK~6g_J@k*z2+ab6G_ng9X2F;&_cXzR44H8C-<n-ZIVDW#*hYok<_GP2w$
    z!|;3fT$o884Ez9o6mV8@h-u6a`eh$?SNEQC_TH=C|9JizfIPm@5kp)<!oUbd1t#{a
    zhnDGBZrj}2-IL8gV06uP?cka~Jd@qgkQBJu^g8CQ?OJYAnoZAjdC&9BRxjxJvTHUS
    zTe^X1clI5#SS>}?VrVSWrb9zq4Pyojj59#T@*hY>x{=9NPVTzdxpx?`SgnRG3OY_<
    zLc^qiG^YL+&>`Lg5`o>30@K8Gq)RREZMR)WVFt4r<_x@w*96YUM;6H``bW4TVrD(`
    zGU|Bkw)6$k70+**U8j}bGb^F3FoxH0TEl{YH*kip@ZtqRvE7y@Fq1isM7_$AK>0+{
    z$wy7OAK0GTHE%{QSUh~d^~0ki-Xh9Y&vDj$zbd<3t1YiAe*c4xMJyY5M@g%<WzauT
    z;4=oYI4dwBecvO;%R_JuAdhmZaNMG}<OE7D%O%XR0V3xFipPm8>V!E!EZi5p`ytCk
    zeWPB#T??$B*FCi9Si!Oy&KtO(=%+|uiPLQ>Yu>>7_&~sjte&sF3k#;K;}R}wxMHAy
    zHG#>aJSw|^4D&&IXgNK()e@M^lm|1de}h@Qf@=n@s}Pe6u@MCONBETdH<bK01u{cq
    zzcWl_9Uo&|L&?A=*bta|G2u#<D(UYcqEV6xEDw4wI##z^$R5vS=4wR$RK<4XtzKtW
    z`gLp9p&-osrseEdzOD9sV<Pz0?g}hb{-c5lblkCQSIIQUsb7!T9d;77pPs``k{;mP
    zKNk>0uz9iubCN0{o{g9G_Rl<3)GWVE6{dzTBd@5X3S2)~z<+DKj5E%}X+Ef0`=R<8
    zs9JK3?xPm3*SwzJlqFleR!a4)b1GqRp3N@CABMoZYIj`4x#u5)mNIu2ISbAsXP-bk
    z<|2kqIjWzF8WR}9CRavu2^CbiOW_u_A_roEuHv-GU!XOfAXQm8fPR2isy|^m_YCtf
    z{D@7pNxzvpz}qyvo1p1ZXnHUCD`Jf}56oI4!D+SD7~ypBDL$+<M!C8guC!e389s{R
    zF<~Xi;xzl2noZVMJOq4!5P=C=r#MdYY@WAfuz*?QxHd6|RVuK?lY5-+v-T9RJhhl0
    zq1*V3z8Clx+D475Ri1349?Br`Id*tAiM#j$Uy^u(yE(-FWQdrCuQdJ>g@(m#4J&zG
    iyYsiaOQCL5EIsoS#h)>)Bo-lJ^#Z^+$FDiZaQ83sD;M$r
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class
    deleted file mode 100644
    index 063f4d1c96bdbe7021a282d69cf6881cbc47e8f2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2495
    zcmbVOYg5}s6g_L3$Ot7N4tYTHAg>leh?)Woi3t=O2oD=5c1UU3QXzy9$dW3{nWUXg
    z`)~R==?qDlX@5X}RNJ$X2@a1Lia%)Y-rc=>&$*BF-~asa7l3{QDiTO4NNH%oF@e?%
    z<C&p5hFjL>RyHg%6gW0yyLLD%knHMSRFD=p7j3GAwxj25chg#(G^*<b!&jk5TP*?)
    zOs}G^*skH4mTr2kOG{p$uhqg@U{!U~u`M^$?TYW{xxz%O%|*&7>Qtymrg1_b<r{X8
    zMyo)}SSk0o_;7iCd|_VRlhJS*ZFI`7(Z|8A{BFmydo|sARcV|hLf;B(Z#9kc0*Qf&
    zyuL%jN4UVHiV<vDykWGfJAZgkW@ULBYpzg;Ok`DD!es@W8m{2#|DtFgYXWCO&o2eW
    zsukotw_IHJf^gI{s{*}sF80PJ+ekn$3~aZYZN_!nQ1G#aPtYaMXFWF<0U4tm2r&nG
    z$@3ep@@j6lV1%|umK?8KwgQ1n-V4fl)miJ`(DRWl+k%_uQE*E`FK#ozc5h&iZFh}E
    z&NRlb?ww4yPX(q9#k}?0w0!#GR`szs^>W*pH@>};#%J_$t>!r6K~S)&RikX(@BHa!
    z6*~Gg4B&GCwQPm;C4n}^eJ8c*Zb?jo8t&n~K$8^&9--gc$Nh$raW(Cil!Q1WFmY6f
    zQPniyW1;5u;_FoDW&_@6p7T~C@SW;psWe{<jj&eT)~U#%Uw%e4j7e6S$%^ExT9(>}
    z8pbgppv77*kmsTnF{NS>QwpXv%pfmtYKOfkH?*QOQJxu2&6-<d7I#fG@>}1*TFGKo
    z!<@Y06t9>JLx0CVN&lCU{sn=qeQ1BWm-p^P6(u}Yu&Ch)zG4sCore>KY*8;_pmFXB
    z+-S6(bBt=0HMIL=mMI*=Kgo7z&DJU_R!}ll91_BUFb!wX2y8j8D^uaR%|ac>AEDUf
    zWfjAAC3THB-xmz4kuA37uxDi&c&M)n2zoVhxK?(Uf}%f@N4EB1?n-DzP$n~{_d&+G
    z^o_u%SfLegOM8rMpC(5F;`c>h<ZzxH^bXOXvmeIqg})uck%R6Z+Dm$arrrjIY5F)5
    z+T7%`8D)h6RzrG-p2v@^TJ&mxX-(KNi!L72dT-0(!X5VT1fO$(4%x*iB{}DNPR$Z$
    zeH;bHrkk%JUQ$TlYkuX^540c!4Noa)@g{tOZ#iqmcUX=Mh((%8QTOXRC`+%=oPP(E
    zqgLq29M7EG!l@@cnKPMlQn<B+_MR<VoPC9By>HQ-z;Bq5lgypoE%Z@!H$~N8q<WD4
    z6N#lH7e<OpDGpy0mzp@_-r!Mj=@_L#Bq_bcx0p}jB|W~%e=T>}t>rk)Hj#?34C5sI
    zYegCve%sKFGu&|=J(T)!nI}3h$S3^~<!M}CYr4oja0x$h`~{s6{$Zl*A@1*CkibD&
    zT!Bexh89+^N{I}>!Wzdko}-L)^3w_*Ha6(lCiRlTc+H_yp{4`Le|bIs7r6=)g{%t&
    o`htRNKX-cXgLH-a<*zw&{SAu0<C+YVh``A>0w?(OIVSMKf5+OeI{*Lx
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class
    deleted file mode 100644
    index 55efe462372065d0b2767ad68597ac5bf1dc57c7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2497
    zcmbVOZC4XV6n-WNZdg{u2q@GSd~3moTWeG_h?NL}BuGibQrprcY{J53ce~kmusuEP
    zzv*Y&b5QGPe?Wg!+h=xzL;~kf^I_)Bo!LA0dG5>P?|=UI3qS_GiWuSw5*j*iNT7S&
    zcy8#n;Z*g<E9+)C5I8huIaV+(5FZ*|RFD)n5guv;maXS4XTw~bHtK5y!&9M1TU`Qo
    z%Wh3yu^huGn|j%G99nXHz0wF8zFF7Hwq-hjZq+<n&lRR3Z7x*KP^UsgJc%O$3D2<n
    zB)SE<CQ7*{#RtptlMD0mo|J~;=%G_ygFcQ9<##)tZPyI9tCHv=LeKOqcQuKV0<jx4
    zdHsNfk8p}xHN)R9dBgpo;rzitm21n}SaXF!Xd<iP49+ST)Nl^x{})AjSQF?CT(9IC
    ztEQiKooaE-^@Dl0E-=!hqCGs>R{X`lx14IW6Bltw!N(dt!H_`4+%y;f8KNBo5e0h5
    z^;&PT0?Tz4431>UcB@s>7f9t@zpB^mN@iWphq`PRE+ehriiQzfWrFQKz#v;rg+_W?
    zW7u?0Cfuh2GY4Yc+$@`(^s25;M5&kC&b-O(tt399mz9QXPx^krtk;dId1vs)pH%3`
    zXt;r!0&3L^np*-rjQdV%HQkb!Mm5~V9f1zh_gzB2y@&fPUq;omS5gw<n84JBLJX^>
    z1s@AF*N$&crJF5y!*$MG4Z#np)1}gUF))HgeOsp@i;NuZYnYI%bdnXxS-mQ?4>U|-
    zN<fRWt}nj}Tf~ftY0M~iq+u3$fnz)D%{YM>rit?0up8#%ia_7cOe??56Redi<}^H(
    zR~+LN(?Q_v_$TTALejq=Fti8l&)Rt(UQ|)S69tPJp5jaPu-$n$WyluwA_5xauE3>M
    z>p9z~*I7inzsxd)Blt(z4$ZknZN>CU#)?fsSP*5yUNn45uA9n4ux7DRZ{|Ow+T?9D
    z!*V2dtw7&Z49k%{wqdhrrCNw+?h6RIHG8mLc94pqKhqy<?fvAH&<wvyYL4%LjD_hL
    zzELv+)8~=?2-_ZQjs!#xjKIBvdA8p}M2Gs`58w-LJBau8yML^m^cGFC4~*0FVP<rB
    zgYRaT77ADn$uW8!y|!x6ZTMw#%93exX5Z#}RhAd7v5m+0pbHGhMouZtHD7dUmbkjk
    zS#a*S{0ibFg&4l#C?9{I3khg=MoEhf;cI-uRVTj1a%4a((o}-FU*1AldWFvXTd171
    zLOOLgb#x2Io~Bd1sS{GTvW5Qi7EaIoh6^KaFdW0Ln3apvwUI4cr|MRMs?kt&H~A-G
    zOL1=8D=sBCeO_GZ;FNofhsC8slnSAwj1=EsK8~04_&oo&++x3$^CLEjM2KY^N9kWT
    zl1OpvK|gwV;v~|PGC0dG1~AG;{UPN?IK}34nw{Vbe&GBw21ESgM42Y;?_iL?QCeI<
    znbIsRtYDQA8Gwlj=Oi{!#TxnPh6fAl^lXEA$zil-Q>sxjfcU?>p8t#-1&Tt}g#vv+
    mK{msa?z<qJ<9Ye(OkI49;_tX110_OmGLFCzjvnV2zW)yoDzS|K
    
    diff --git a/target/test-classes/examples/cm_futures/market/Trades.class b/target/test-classes/examples/cm_futures/market/Trades.class
    deleted file mode 100644
    index fd4c9a89c62f0df9206c6fc45610a04a29714a62..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2394
    zcmbVOe^(Pn6um<N8<tfdB8Xb~VQoQ#wUrhm2!#kGB>_qhOKqi_un7yB-E^~|dV2bK
    z`nUBQ)Oy+v&=1x2&Tf!M@RXW!vNQ8$_RYO_-g~ou{r&r&0LI~{XhK9mR6{db1UmMN
    z14FkBr>L*y_RPF5&@yc~mOmp985-VH5EJML7FB)A*3*`=Z|*D^mEDX{R-s5=Z36f5
    zZb{Esj^X4@J?}aWJ-MD<sQOjUtmt{$G96#HN@ZJ5W)?$hGBBoSQ=uXf!+Gvqd0NW3
    zb_^W?ZSxz+2ig1EYYXdZa;Lb43+N)Oa+N42htemZCmJoojV8HSw}u{E;&vs&+c)WL
    zZfH1tb_)5@_7SsWCKI?wsJM(P3a)DS0N4JPAg6dEGT$?H%!<Hhjc23!iF$Hb-?N-z
    zq80rZP%x<BIzAK_FrOIISDwHz<dCzzQQM%!c8f*R6Nsl>uc%k-!uXz^4s3}we1wk`
    z3~3m~O$N)!1p-maDYya`>rbPGMF!6;fz+9FHJ{|ovTwOgMV}ADD0vh`3rABij1gs_
    zYTFB*moY09qi9a`|NM)J5!}}B2|g82i>6<j66oTo9tTMcmgF?9;WK<L&}@31OX_z|
    zfnWD#m>H*q7b#8(EWR(rAOq_7O$j6$`Sq)WS;sdRC*7TZe80N1v9Xr*4Zm7BvZ<KB
    zZTYyTVMeObN>!w0m7=tMp<xd50$ONwJ^5ac?kN@bv7lg4!<SeR=sZ?0<@jb0Cdz?f
    zSIyOeK=)9pUf<dZX2Jx%(y%PI=;RhlzF$7ZC*{vb`BwynPLcglqwd3-D%S9|f^`j9
    zY_J}kjKf7kmYb&`(J*!eZq$2E+D4_qj5+ycf*~BzZ)a&USE{9)>1`M}n}RSQ@`k->
    zc$OU3j8T8rVp?8L|7U7R*CoSpq)_#&-lPY!oW-$fv;M^ESl8wS1Tie1tt_1-eTZl2
    zy}i91sgj!E6{*98Q<yOe%Z6u^OyBglq&MVtN&%w);msg0dp2b6x<Lr2`|Z<uT0T0l
    z*>~+f-6(pUrIz$FbbXHDo8RY!7sP;qoIq@v$ir(=&AL@DZ!TIgX4=BCIwli`6{(-M
    zEg*O|upYA);h6U>Ee|-l!&b0uzWD;;89Pnb<WpYJKpUda@Q^(%T!e41#ZfE1#iP)H
    zNYPc4wx3=@*?NK2^lPYWwaiHTT)h1doeysv;^N35dRKl!-{>pcXu_{pmV@}{=pl5P
    z?nG&t3`}=pf1qhA!ihw7E6Qd%yVcBQ_9c?ptrqrDK~EXYzCt>JX9U{I;ycE_Z0DHy
    z(SX7f&J$J#Vu<tE#n~PV;u6<f<LX}MRAh$zIb6X!u409^=8tR-&=*jiA+bSH{SMz#
    zGac=CjBWPj`3dtFKd?vAFpy&#gNr<NC`kv3Fi{|?BJEPPaBi19i<ZlX{KM_}$+D+F
    tQ7E)fFtV;-Vw@}Y-<-<;*UMjPy#FOupQBHnjR=UzqXWqa*le3n`WH#yjLHB2
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    deleted file mode 100644
    index 1c2a9848c17ddbe8862e6df3b8819539ccc81bb3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1718
    zcmb_ce@_!Z5Pe$;*B(W%Kvl#as7MRKsh|R_fL1GDizXV3@ei|{+j4llYpz=(-^Q<?
    zCg6|658#I~&fXn(6ihVQCVRVcbMxN3otf`HzI+2PgNlwAIyA&n=tLJo-xhzv4VybP
    z<I%>JFeO7*!E!9Qz|fJ+t!qdyoba7m(z1=R<-8WJmU(lt!W%j?6|0-!w&~W54a?z<
    zDGbwf9E#+6Mztkdo@g4TZ3#yjR=r^x#Y!o#7JcIi*);SpWW-xed-8tlS#P)$Mc1iX
    zwFG(@kic<<kxeNZ&3VI+qA49Ar$WF0Wr`^1(9y3l8(^5rmVf2;M0%D}%m0Zbx1K<T
    zp_4b8LMCvMbh!Jps8StD;WUQn+-Q+Zv(fm0cG38uB^QAVO^W2%6wcv1LvO?NWYx7T
    zx5B-e<uI&fbLBr5)2zST)3{i9d@xpC#|2!}a4CgRTxKZ!pRf!=ZKUs*rrUDlic@tN
    zCPP^cS4%#sMR*}eWRcS_p27sKFf8oXKqRq!w7M^m(U#@`^e)@2)r7~8F1udMXxi18
    zEu-w)^4*w%q2X!@*KnOGzukc$Zuuz;MsGGGnp@YYdv0jBnZhm1QctvhUgE0cw;7T(
    zAp=N;(P*fmO*KU-w11f=<f8jZP&rV0iM3XJLwHa5hD{dA!{qil_bhb|jd8hYH5r!5
    z|0b8ht#eg$ne2;5o$jYh?@4k(>ObN&gWljCuL~(Wayb<QIO5uAq6GcVu=p3HeZ-s~
    z!d)~@S~j&``Y>V2<DgpGjXlK{f5)zHI84M6cI*NHCkm8AFc<YFZp$-8$x;_|?)T+5
    zrREP6Tb4#HKz*Z%oOT^_rr}GLIXX?#lO`NG$9KWr(<X*_TGgCZYaHFk(=HV_p@7?T
    zN@4+vVSslOEKauTU!gtUMY8-A`t$TL`uFW3U71J^rcdnP)Uzu)I5V+>k+lyPoBWK)
    z7!+EEk2XYffL=9ckwHHVrvaipNaQm<`gnkVCEOvu1jca}MZ(Wu8250WxMqoK2@fdV
    pGI=Prf!B(^Tis80gwE=hOlLn~`Xj~^3FebfiU2*dKBQ+1<)4-g*5v>I
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    deleted file mode 100644
    index d77745962a465fde8c36e0cacf491b0e04e11372..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1799
    zcmb_c>r&G|6#f<}X+sq)QWdXwZMnq@Udu(ORL~X~Q5?q~&NggIFikqi){(dI71SB<
    zGUEgIP>yGlfT5tHj_u55_vGY!-}&~O^X>cRuK>pINJj@cH6+s5hc1SLYy34gZ0^*J
    zN7Xf9N`|g+%dzAnLuW3(tRcy8Byeg;%QniE^GdADaeuYKn>sWVtD9lMbQ?z1a=2p(
    z!*m^oBDtPXYsr=;e8aRY;Yh=3G;O0;DTUTzV4NqLhW!j#@rKi$yca#|HJ763IyI}F
    zL=OX!IK(ipDrM8ZV;EBS(h+hr0t`_`iGmIty(+WA47YRTpSdkb&vNR8Ke6POlgN?^
    z{(7V8+DRN`=$=`adAfA(<>Kt)MU``Z8pm;h1ZuWOuUm1TP{cS;WXZ>{Ba>o#Dvi@P
    z!_d=oJy~;Y%dK#)ZaEAOa{2O~t7<l0Zi!v2Ebfd|&~X;$G@MW40xmL?{!dtj<87p8
    z-<YdZNn+lqxeOzbF1zcd5Emo5niO)#YZy#p2*V6h+tm=uY#Xi-Xk@hIxf8z2cI$QF
    zF=WcFS2ujSHnwJz16!dRqcAjFPU8x$QWLa0FeI!XhramTMod*xj4@391H)<4bX$&8
    z`slcUn;LGVaT|B2#o8&9xay#FhE!e1kT%1GIGv)+eV?Rk|FS^ri|&e`qM~jU3#~>~
    zcu#oMCJSj{a(kJ3mO4kqgj}_JhUxM@WE9t20XMj+-E8hftlYPCqxW=i1l7C8YX-f^
    zJ>C#fc;s>{46sM>P;Z9wgsS8(I%JQzLxj6%Jhg1<;>>Qsl*dlF)|*?BP5p}9`0g+<
    zOVs$21e_eFB*HnXFS#wx6eUaD(3#&9^{5(XRI)jm;Q&Lw>J{2`(wU|?SqgNzMo$`<
    z*f+Qd_Kr3k7^hVYezhjhjS1SNLnlmPicTrq#dH+lEd@)E?dlh3&o_}Oe}VoybAbK_
    zH<76fW%@ElHgN3O@CHr}ZD3&GJuZ!W!bk@cT4#XPPjrADHMo&QFAcfFM7xj3X9M)X
    z5CJnNl3x;oxQAK7&*B71xKCVj#B~ny6z>6fD7K;3!(dn5PIrLL>X*t~`-tlwa7mG1
    Q0SToDu%FfnJv*@Q17#uf`~Uy|
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class
    deleted file mode 100644
    index 24410ec7268aac90dcc7fe810b648e67670e145d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@d=RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%GcraBd
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy.class
    deleted file mode 100644
    index a004520ea0afc88a971a16a056f8178e167f3c3c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}q9&$I(i+nMCay&DiTR*3)@|{lmD19*O_z1mO<<Q<mW=+a
    zni=TSnf!qMs7}vY5HTe)B<u|D>+XH$o_p@yfByaZEr2ELsu;qsf{2C@oDn$x(tK^|
    z71Q0-H_9(<D-bxd?6^+wSYSAjEGmc!JhHs1UUpp5wQSw;T$gs9ukSR1hHuw(tK!&h
    zpgYxCMbE9Rw0CpirolZGioEd?fzj|X*ADbe-`hWk;VecKoYQa~V*>Hhr?Z8Fnk^7n
    zEfh8dCi8txGYaAYm%1kgU2l2TD?7+;ZxdNPib;W3`u4r~1wQE*F5seqX$_a~slYXR
    z-y}X6LG{IPFg1xx&o+X+5F=j?cQ!qr)Wq8;Lb?n$uy<`gqvA5ID7dQOb9^B%7NY63
    z5QsW%P&6wIhC@yb72~)j`JWY-O7ytg3Vg@i%^1m|3Kd^UlN$mH9g{9^Av2j1LQaL8
    zkvU5WTpu8~*|ds;%*{=KrGawX2%Jj2ojpmBiaE?nn7TmfU6`4?_i8T)YKtM8RET4l
    zlnnt&MWi*{#v-|?+d+rv2Z{X0fS|(|?%=M1dm8TJ!6{L19n=H6O5VK&^Vd<4<1qy0
    zgnZj(l^Il!(Xfn16o1w9sULxCA~_hEQ1(3n%B`)1F6j0No+`*{_zJlXDxyB#SO|er
    zrGO@g>qKH5#i)3O6$RgDScP$1NvER}P--&fic1>$h)!nZGQQK0#~N*4OSx|BNP!x?
    z7apsgcyiu0@tn&$uD#x<mTkXamMh#D&wG|xDVn|`*PYEsu;<jN%KQMb%+Pt&bO>}R
    z@%;b6CW|~b{aw0?_c>+`+YL$J$p>VxPvatvcJb%f@~EnliVFoRVVW!gfeY_Zy1+=-
    zJOu6zhUA^{;tlGveao%|j_1}Dm_4aAHo7M)qGg8MZrbXW*YGWS#gVBP?e?*GsTl#y
    zVDt8K6|-Kq$zMeFSftq&hxm11E0v9rvth3JdEm}ESBo44$B|SE;!jS7u)%-%B>~0|
    zK^&W$X>B8Xj~}>-VG9LXNC$6NU?UujBPgX7V)-Mer9)^(7%z=a9Ac`8&svyi;riMU
    z60}IIA7QR^^HvMD9!BP-BTXzEVrj04hfO?g;_DL-SLhnJh$xZI5PJ$Y*b9=#aJI_s
    zB!MlpFUOB4aur1uKjCMBouO?BzYt^!SMeObGVVK=z;F1SLA{`DgjRp>jdGWZnJ`EO
    pKc?OP3*WxMl*A%JLL^_nB>h<&hp-Ks<2Yw$N!HHOX*S#N_a8Z+0$u<B
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class b/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class
    deleted file mode 100644
    index dce730c4b37157fda61208b6dee6b1b0a3be469b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1826
    zcmbVMYjfK~6g}%Wl`Yif;naQbY)Gk{q*2m@mf|#RFoYQF#9-H83KZE<6ScDBk)=-a
    zvj~jMkQsgeKZ@b3<Ro_Shm_Hbw7R=<_ndRjy?_7n=U)KU&`=S>n1Z;5aa<6Xd~Uon
    zblY(D_1(sEv*`<5ShpO@-w+tfWNQi%0uP#QOK(_?;WSOX={gS2xt{(k@B`26=uO))
    z9bdOvZClTmwxVc03>Fwup~xHG61Wsz=9s=-_S{#8NnFGw1rr)3F(r^1-kqx+woQTf
    zcC}g-xLh2un^TYyxPH1*VCst7d|~>VdwWFIN#L?Ta^=pwrDZ-VNnF8I1=loO$J+uo
    z%~uBTNd~Q_CuG_Znf}-@0{<XH$pm4n?0OU@72ya4D>%NnZ+bZu@8UfL?`!w~Hw30a
    zJcB0$5|-oF3_Bnps#;JnjSpo7<^<B2fs_^Bvz+~0AzM?S;v;$FmcVlV$f<InHn}rN
    zhDhgR)v^L>=c-!ZTXrX^$0jMO$Y4QUyC^XK`n9>D`{Ka&+pD@f%9>kEgGS(mvc^jq
    zbS#r=$MpNk-Om*N4+thq;tp07tZDcdcZY0RIqdjmi#oai>(Tdx<&pw5rhcZ;Vnq~u
    zqTxP1rJY-bM@I;3X0qo)6B>EI68TaoOu@A4c%WcI!$UlJqqZ24jn?+977Z~&TxXW)
    zJ3z%}$Se3<!xz{(>5XBQ0!mwQwjIha!bDM3wlx%FqpN{)QWxphuQe1=Vv3j2mAlWR
    z4-11hPRvc1d3TR6CyJJ1?gXud=~az}&B%1oZ5npX@GSY?561lit0Qo$c&_HkF@4Lh
    z$RM40@?RCQHSQbUJ`<)!Y_qu0>=AhQ2BjS_qlhEw@;s*-?RM5$p_92i9u5J4yXU*;
    zwYFk{#5%D?gH^4#f!8#*EUDt;z^qx4J`m6f9I;;BHaZ=X)Z=mzVuiyi#u?6mC&w38
    zWBlh3XJm(etNaRn$LD(xzj6`7F5hzA14+cWDs!bphwu%)4dWG5`w4z$)5IAoA4944
    zkSrcUtsg-<#&msp<_PI7-sxeshnuBiWa^8ehxwg_+g;o~!pcGy_qxb+vB}k!LxD3a
    zvq&)i1m9Db<p^9vinM01fi&%Yg?O)q80RA#c#Im)C$Nq0@I6t^VhMHpKt_w0!xQ{S
    v2@?3}RDv5JH?o~9|ADW5Lt0)fLK&n=l6(w5^Bcoc{KBuw=taJbN7w!ZzXIg6
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class b/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class
    deleted file mode 100644
    index 80dda98320a4dee56c8730a89b4304e8c8f7afa7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2205
    zcmbtW|5F=96#r}zxNuyd1PHAK3$4|pd^v@HEumIPiA0iu4UMMN*5%lw2bVkM?!we@
    z{CoVlIzzuW_7CVErM|rjkOGdePG+*ZZ#Qq>=d+*pUf%rq>NS82YAPa#Du`+5LN~+t
    z9lp<Xi`#X5eQQS;K127CX`B9M4AE4&q9D$2%WxX{mT7a_5W3;mHl1@^z1H-buJClj
    zGKKByW@FFNbESM}%>~8+*%YV@N%54^oKA1J=05jD&arD|Jr0clar7}vJn{WKZ&BBM
    z;rX`kXIdAAx6DuoDioZTaSt%uOcjqKFZ-@(*R!2i(iQ1tP{R<08RAV(xOceE8FHy~
    zv2&P4<MAQ-T<LzxNmj)OE-1LD;XPbpxcxu<G4vUh<B6i_`NCckKQatal&5g_U<~go
    zxU69u6AY6_RJTPbfo>B}J$J%mx8>C9!evMl9k;G~RxPum7Xw?i7gzCtf@>N+#7Cr+
    zlLr`Lrd@LwhR=8nshu=Kp(7H+Q$y_erek~ha;P)XM<}zE!>u?bDau;YvQ}KTBs`DT
    z#p3u+KdVS#TEmQ_T&)YgwIzf9Si>inW#|&F>k!6&QB9Zu?K)~%B$f<A{#~&IxzGk=
    zf%JA7$hb;jwgC&)IcGaSIj*j5Zf=x)?l-+dn~FJ1%deXn7A5>1f-lMO>e9NT;T9;5
    zwb1Ig@^?X67gT(XFBB|m$l(sdz_F$Zwl4xbDEr)MiuD@hZmQ6(y4DF&`yBEbzLZxC
    z&=sqczsK=O`U{f&uNYEi$m3y~j*nPYQAA0>T@CBlU>G?mxICAIhw?xI4Moaut=)Uh
    z;+~gHpVl&IHH6<^G;MLW+1L{9Cf~A%5K_LutqONdxo#O_{u9$<m@fW@Y|7Fl4Q|?!
    zvUYr}`joCvaixOUw5ZA^+VHpb85l*g)>#?qBx5L^)pz#xwq_+X?$(Ks!84E%uCNJE
    z(d+EOe`*$V&p8s2v0LJM!AmH3M0I+J+=op`Ejvxu5P4I++~C{QY(~nMBsWGq4q#M;
    zsUXrUN^9zNWciv_b2L)ZLD%)?V9#h0!9DtxjS=WY3>wNb)51g8#C=-zpn`8g2P{dh
    zqGa3s9ZEIPOP_Pk(O;ZAK;i(&(ythudWkC${DL*PNL-&fz!aJE7@2Maruq0Eh*YDr
    z@oBjlqv1xm+C@Y51#XwC-85SXX3A9gC03(&M#1&rGOkdqljA(0hz4QLQlP*9S%;9s
    zFzsEUQ%TCc5zNwj9v85Hi&!Q$1dTfw4d7*nktD(T7FF_n75#XChcsKDKM4=;T|mYz
    zzQ-f--bdqO{6O$Itws?2i>`<$*ixvMG6ku73g$A@#*HJACj$0}x5U^Bto?>jNi+*0
    OmhT{aGHlZrf%qG(1Y3Ck
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class b/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class
    deleted file mode 100644
    index 2c52323c535252cf110e8f9e84460295c9e0302c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2209
    zcmbtWe^VP(6g`gwHY{5xDTLO7h1P1)Qdaq8OQ=;+kVsOnp=erdUBXMc5O$f}4O7SQ
    z^Z0jlrayG_1NfoT^L7J7z%kazOx}C<z1(-tdFS4n-~ageHvrS9>gYgBL)<_ox&+Q{
    zTl<z-x15@}y16YYfk4;1?byLb0<m;vLqkH~cE#N_H*LpqD$=aDj>B`VXI2|Q!;`*Q
    zsoT;COnY~)Zsv+hku?_@^R#Ku1yb^v#W_!}dG@{)$eim`?OFnc021gG7<(E7d;Xkh
    z2GS248B8=UjBc4=2s$*JRdM$V+)5XYA}<A=?bNdESTY;R%Q*uB7!*h}eCge_0!tv5
    z&J@~*S=oJZfIe4z&~%d3F@*CPE*N+V7X|M8Pk#b^6;G0@g6#*=S&`og3^2?Sz`HSm
    zw>4ZcFp4pO@k6d#!c<7Nh}6s-ciB~UYc=T!Bnz%rGyQsXdfP07wrmfs;2jND4ZMr@
    zsFvdg1md<+bp-}bc@L$Yj6l9E8sxKz+zV{i@y&%uX;ergw8ew11g<m6YNK9X^t__<
    zeXAztM!)-BM;bQ_OeoUznhcs-D){#ee1J)TPU(3rG5(8gq8w;dQq!WaObaZ%DV8uB
    zT7b+_aVLR{>I}05Sh&u)TOrC(eR+L-trS>6!#}X;n8FS9b<4n<g5OQ}iX6YDtn&tL
    zgPCkZR@YO%3llr9<70fHVZlHScLn;7M3r{}8R|jXx9SbKT4na8^R2RLo}k{Ruw>v<
    zbwxj~SY`$v#i!`cEBZeZNS`8)M=e4=WLZZ6MGf~1tYS@I=(ymPELD1#2nuK<Qh}?j
    z-g9-!_p_OkTBcSb_<aT2k@p(Ao6=jiHtQsW%CA`U4a>9Dx@n9DPi<ddqVQkRDa%`S
    zE!$C?wE}FGsLTfID{E$>&O)1PA)vW0AQ;X{dzGl2lwmx}Z|v>wqE*l=uSQDFoq~+G
    zqCUX7*WQKy)Gv6?8LFtVQ?&NNr_k`2rFx$3qrRk<+=f??OSXEtfn)V-LJ66o8)2UV
    z1S>IXB4;tK+3{%koU190Y&__^_7dVbCmp!YZ`B-u9>igw#F-Ht!a5#s)r}2&5jhYk
    zx{A@Z^9!_cvWK5DFVR=H{sPGtNELs?@c3(7?!XUNQH$iY@fR4U$&Ax<Gc?U4enm$)
    z#*Gh4<v53%rE({S>?_<UmAg1w3}@PS={1&Pc+TK@aS4}M?bJ9!6tOVuNd^k^(>j0@
    z2Dx{Ur&7$nAxv^UgY%fh1uT#a$#EOQA-riak|L}xQKs)J=)*%i;%t_G6dvNMkc=IC
    zjmPxf%kc@mA$*IgA;kXV6&)HjHTF}XA$?!N)HGXp<&fmDkUjF29C?M6pD?V57GcEd
    N9h6UjEsh<Ke*tzlT=f6|
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class
    deleted file mode 100644
    index 00d7952da241a80563f260a210da7232bc0dad54..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eCL(#O_x`dZ>A?z}{8wSVm
    z^Z0jlhPFET0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;9w
    zYtJ%kmQyuXHnwCr5a^t<9Xt3)Aeu_AYlsWnExSABhV58RS(;_nad^)4%t}3|d(t<{
    zHCsA?Y47aT%xqz?Va<ld9BmqOfu!8GIOpkA&)%~FnRT6tU5&#KKpZ^+qtAn2*Pk`b
    zK>C3rgYo8tja$YUf({MmRos07cT)M|$cuqzJJn1(mh`&va=}191_a`DUwZegz!J!&
    z()spbmUo^VqR$o{HJxO14C11OO9tM;Wr2JD)1N@E+z+I)nYVoo%ko=+eujApco&B8
    zwuUPPMldQccEoi{m<s78k(vu9U3S*oYE^myiM;DoO}|!|+A{N@Ez^x_ct^u^1MlKJ
    zs^#PXftc-7T!Dcz-b1M;Es$%A2Dx9ByMgUGzB%7e8WqwI+QQ*h95)$drCzHocwRyJ
    zzEzd8Bj0_mBZXTA#ue#$RR+y175w`KKEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@Wd=nS(3Sh&u*n<2^(eQ9lNwHR1I-9NPHn8Yphb;rQ0g5O2>iX6YHtaAqL
    zf|+bItgfei7bbR2$H(|Y!@Pkk?hEuCiz?>?GSq{%XVvO*rNZn@<yvLeJVCurV$r~-
    z>WV&IvBV5Mj!)5_Q}ll(kUB#iPg;b0#IlY&3K||5Si!2m;7P$PTB`Ig5fspdNCmF9
    zde7D@-_N8^YnfVY!0*l5j(kwx*^u6vwNWD>RDRj2ty`Y0)=gt9cy9Xw<N5!RP8r^^
    zW7&@4tQBChM5WhRUs*HjH5S@L3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3c~w$!;S6NN
    z)#wAPd+lBLPyK@ToTG}$+XZVkd<qRuS*qvgzR{QTqFeXMa?w^#*MFj(jVmEjbi?d(
    zfM6wNP2?=fH9H<HpK~?Ik&Oo(H(o-#;3R^F{8r5o=tc|%ikumZLs-KjuDY;}FB%R+
    zlCGk(ZT|wTl<4N?+)MQ4Zyq3VfMnrE42`|U)d+sTvRWi=j2&Q%CNoCU?a(wG{}qu^
    zlp7xwOEC_&i=_?@nOC@1EOm0W5YDu*;%h8L@q)qi;0ms?+Np7xD57E56ATpSqqQGN
    z3~=u<PbHaugP7oa8W%BxOPD7clH(SJLU>bTBuQ9bqD0@<(2K`-!r2V}C_KhjAsO5F
    z8c*rHhvPGRL--a~gNXjgD<T>;H1<=WA@xwh<P=+Z`H1AvkUjF27=DH2pD?6|7GcEd
    N9h6UjO^y-BzX0g#T}1!@
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class b/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class
    deleted file mode 100644
    index f47fee6387a6dec3ae9f1b40b131f2afef1cd934..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1796
    zcmbtV>vGdp5dKc=M7B||v6E0JmlOiEV;XTQy%-XLDaEbA&6zNr{$P&fgAtK+Jd&I?
    zPtfNnKf+8p(+BAEnHWA<VeH_*gyDyEcK7V=x3{zY@6GPN0IuUn4iiWjNSm0%ltAI7
    z+>(|j{f_mp^-?*Jz|>9GccW#2RJpQYAS1Bi=&sdred#;Oa<uPLPY2fXe$)?CXgQv%
    z{K#^<J<qDIJyoqxJDV!155x^hb1;y~;E2GHR^;@<_OqS}dPN2_ZQ>~M0$J@pQI2xA
    zl)&wB#Xb~ZKXSd$B3?7Wlb+X-&Sou!J7%JYlE6{f>8uB`t(sAwWLKbBwudQG==z=7
    z=fPDP8O$;@6}=dyCNLd`@r8*KI4O{KJRPcfQaV@r0_k$2vXR9poHlUA#97SmYesWB
    zj1<F7={{RBo5bvD>k$Kvl3bYQIh;4JVB!KU3X}$U?bi`7da;E^#MuKfj~iSTxTOA+
    z>{Hy!?z4Ao{o`FDt=0Exn6B$K8<n?RUp?q|TPj$WEsv6-tsUuY$iR*HJz+X};f4ZB
    z_NRc<SfQ?T8TMTH_wkNZHh3?C4*ix6xaJTiLn*L&xaNL%co|7H91KsReMLYtM)<32
    zvnRW)wp@sVUEuws+Tvq~OEETP?<rpv$Tf98aMV3FE?#MWnU`XF&cq$9BjU^68V5|b
    z!~7Iha=49E19wc+aaZ8n5X$wp^ro`xK~S`i&t?2pw>h8PQSSfIVc0WD0Pah_%}H3W
    zwchOaYU62)NcI`7Z}-%w`r$7V$dB7r#$oGx@J%;TwE`}(DnIA&HSU}Ealri&bHAGS
    zE`AzjgF7pzdom1FXyAdsg|U(yl)ZsR0%tz1%2`WFg)2my;8Fw9Jh@&WP$74Xr{Foc
    z_!{DG5))YDH{QgcQkr|BO3F->a0%a#%VG)Eo`b)Tq83p72gYx&k+rME+%EO8gTk$9
    zab_2D1A4i7Y6r)wr}-JeoFqgH#{G*KZrgbr<Gv^|gwg<ZF>#H{j33lGkE?@-XK<YV
    z7vD0-d0O5el`7=oa_$9ngEw(jnOFF7aR*-w5tGF7Osg=GSO(wY2Y^1<phNmF>0^4_
    k2g^|-@&s<;7SB0S%ar|ud;BF-gOts?9Ff-W5RY-<Ekh5>*8l(j
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class b/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class
    deleted file mode 100644
    index 54dbd2af9af999f74b6751c59071ee0f27bb3087..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1719
    zcmbtU+fEZv6kUfFhL+(XH}7}QmMY`@Ru!>IASp^Lffygm>GTN4PG_2#Daxatqz{;A
    z;s+SN$+)IdLy<~qd}z;{efD1avi9EJe}4G};06}b=t06j(nK%%1V-M<EonK@-LRgQ
    z-zqy4=)1379X=FDWU^}p`UU1}uV$6CD_vVzw&%Lk^L*<~BW(C8uxv*wH?(xE?pTH8
    zbyW^LyQ;!MQ@liJ8U_-h^gm$2#GpXRb6+T1=`AJjAyfQM_<XiIghr^Hz+!x*I6mn(
    zWocLQQFy~9MsP@AjKasBS6$Ui!7qirk~M+(E@S+ghwM@cV;DCuVPX=8_msV~9fXQL
    z5?+JFpC~p7(Vn&9Yd4GoV1!3;%)oIICvcKMcF++p>XC)x5+oC&G-)M-b~p0bwJ6Qg
    zCeB2(kJ*kFsCmaJ#B6HM4Gf$U$f@^|j76;0UjHWe-ET@QTI^OwAX)G#q;R;XUG=O{
    zD=U9hmK{n)i=Hi=HR<c<-V!FmO&thaF8+g$Je|~}W>S-xSDmuryYx2*JJ#Wu%^Wu;
    zDeSIC{@%olWYCedaz#!>0Zm;ISnIMa4gl?(Qm@+LL`7xX9nThz0_l?1@NKoAn}y!P
    z$ZVv}?jlEF5c;ydtinyN5)Aj@RvNc)$G}|^_rP4v?ILS;%d0A@*i4QV@{Nq<ds|?j
    z)_(iZ-c~K6*ukQ7E9{x6A}6O&&+m`AO|r*ub-S+G)w_R;T^?+k-S4)*`7Y^D<wtOm
    zRe6}kS<IQ3g(YAvakKdaM+Sl7G&~lV-dChf`5Jg4aOz-Hc4Ax{T&2ez?m{5JlS>!^
    z=Xtx%Q}FDa`3&)qA3d1jf3&Ybr6i|!nqOwDgbTRHTM8LuTL3H6jC9Ap!g%=^sbVho
    zh3447(E2Xk5Zy+o{TSd%8g61v#&(!Nj&J?+aS4|pM$%DTTIh={bn_ENb2~UPvx8HA
    wqMD3xkhnu_s4*5{iF$>}bJ5`%Z#_)-MpG(qld}7Gz~3WE($twp0Z(!C7mjS*8UO$Q
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class
    deleted file mode 100644
    index 37552d218b5d2042b329565e322195748ccb3f49..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1737
    zcmbtUZBG+H5Pr5T94!Y_-UJm?EZS1#K=8E)LX|*LgjfPGelXkX0t?sM=I&bMqd!SM
    zK!S-s!1$YtbG;gh6jI}dc5i2Ao_Tp@=Etv-?*L}89770U4G|q}XlID;^C~wiZtoiF
    zg?(Xq4DEB$mfk!=IGNhg(7~`^s*+KVHn&Y-n98<EPdUa;#j7~NHB3ti+cRXTY#G_L
    zZBcNQc_6%OO}t9d7&L@?$$zH~9bF7jWxo}skX6C(Ihp%U_)Mxbgo-CE*P!_FL44e@
    z3fw%%_~G^Fh~o-F9|@P0V~TaBD4e|K2wq}XY%#`*Jfv2m=tIAT0Ud+5dZz68L)R1J
    zBdjV^{DEAJ5UGp}N7`Nx07W>AYZ|WWxPcK0vWX6ZR`x9{n?RBQN{v>6koImSwdJRI
    zQ^zfz_CC{6u2{6JY`~^ewyR-`VOo6R#F)=&>BAp_KmMWAAdB<WiDXrgi0sKpTfC{1
    z3c}gs1&buTIc0Kdi#yW4*M$*pPr3{<xqtSQVThEtqyz_(@0(>v@7&oX@V+L`)Yw6z
    z5}mE}%f$^%k#t$SR4DR<A5db7VXMU!xdgO%N^PP_)8!ZQbX4n{GQ{$#Le07?{c;aA
    zVQ11eqJCRa%5y!3m)C^1r;2V*J08dI1Wz?Q)A1aX(by@zw5#es7`a-CWWjg1Kk<hQ
    zou$Ux&&Ecp8wCzlxLu?!O5~I}sFXA3V{ee0G2A>Xi$?X<9|M<{+osOD&C<l@r6)3R
    zj8IkPW4Mh49g{E^^i|q*PS)bCD`-BJ7{<>Psad`nUNMYbu1ftF6bIAfF+|%D2-8Vx
    z84P#mHbW<)vu)xS><fK_kf48mgM*YJG|%Jor3Xs5i+gm7B8gNTV1qP$-TrUT-W?;F
    zOQ%oB97pKhKE>-Mw?1kII%!Gu)G!AFJ4_%=Zyn_0J|2L@V}4!g=qq(}{VRIYM;Mwo
    z!sy?qI>p#UxZMq?0T#g$>J%kUs}B$97NUe_Yf^?sB%8wv`n@DcjC2-}#cK@z2JCL+
    AXaE2J
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class
    deleted file mode 100644
    index ca61979beb351b225f2bd5698b1002b1161c638b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1737
    zcmbtUTTc@~6#k|yEG^4LZh{Ibg0@sy5WE&as1itu5=$V)2Q%FcFm$`q>~5<(`jhkl
    z5={I7#@}Q-+byBkLTY?yXXng0-?@C}oS(l>egK%qY78NSHAHl@p`D@kfLFL-aeL2r
    zn>!Gu$I!kYZRssCgyV^A4IK<irYagaX>;2YhN*0u^ps=lmc6ngT*I`ausuT-OO}z|
    z*bzBbnFZmctKxN%#-JhGNB%o?=;&gID*K%<g{%mMFY(NO!lx3gA(TC7xdz3T4dUaL
    zmE&e1<%id!qZd~g`boG!`EN-|!O41#;6;Yz7Gu1~Lt;IOehg?B)G>ss=gOWvbUi^n
    z!m3QgAIww<k;>R~r0oR(P=q76rs2Ad8yKY^o9HlTCEvob2_zn%RB0s$Y44>H+kToi
    zb=>l4?>8;wie<}62W(1ZyBfwBX2oYtjQOk<Kb{i&>6B7~EE=m5Nvk{&*^`mBcvCLs
    zgtNtS7D@Ut%H-BIccg!>2_xRVbQ$I{|LiHn5Gis=2@b_SG|Q0QxwA*${Y{>!v4ch>
    zI$P_PiyN9E>9Tk+m**3HKoc_z+by=pC7{hyY7-TjF29&(qgvyXA(mBT#}up5FZXa0
    zcBXwJ>bDi8JlAu0X+wDXD)08R<8cg6@KnPy9nV1-ji2F5yP^uh$W&7#3%<+!i9clM
    zEY{zC)i+wrC~&aG?L2kSL`JDXxs+;*y-sq@aO<!n>eX9+3|wArn`m^Krisr=Po#P=
    zN>y2m;Wn0ZOv7N%*J;-|X^XqAp!rx~m~1FgvwStYVi>zzmHII#4ra+?h_)jTrjyn(
    z81B$*j!s5r+te}GSNaHHg8uyt4pNHHJWtY>9w^~1?$IrZI1)90P15vr2fjmle~f4*
    znLHtL9HD#X46mEq`lub~q$Sl;#T*LkFoh(&b&!wycmUQL^XpPWU#p?(-_Vyl!tm4)
    z#{NdtDaJ0s?XE)&un3k=XDE4EeRxQ>5G6ccl`=dc*#chB?<GlMq_d1PUSs4BFj3@q
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class
    deleted file mode 100644
    index f967e7ffe907d33c60a9bb2bba70220c6433ef72..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1721
    zcmbtUZBG+H5Pr5T9F&711r!xj1Z_b$RD3OpP$iHYN-QZcelXkX0!y#A&D|B{qd!SM
    zK!S-s!1$YtbG;G@6jI}dc5i2Ao_Tp@=GULYp8#gD6h{P64KW>UXlLl%;k(?hxwB=w
    zE9?l%XK0_3j`UwLL{sU!h7N{#OO=g+bhu*)!%~hzddf96tA5oLo?+QiIKCmv72C+J
    zZis@Xtdj7vHSr2b<IoW8BmZ4GbaXRxD(AhhgxnPjUsL9P!e`R0Ayj>7dj`dq3*+Oq
    zUEo$J6NH!0(ThtA2@<YL3g6B7uHa>cg%;yG4?Vroi6r_p4Cold<r5{(?RmZ+A5m4M
    z!Vj1=GNdxrT<Q2>02JL2u4=fZ<2r^Jl1+3Nv`S!MI|PynQEHSDgmktt>3opl4IMWF
    z%9EC@Jh5Qg*^o)898be2!<6{KiLHRq@~0zmKOfO)kj2T$#ImYL1SU-Bh_}^pLAdL@
    zV3VZJR2H}M+?Bz-E{yrx(qk~pfAW%Hh?Tjd#0FCzn`K7t+}$GJWRquV=CC=5#@2e|
    z{3fPIx@}%A6!};X(AW$^zQxwK0JM2ZZDN-uDk$Xfc-FaOi04$*wZxJPO5J~omFd8M
    zdTdcC-}7BwSrz`aDtd`_JdWcDo@#ie<2fjs(PM1s?5dJ5%vyS6!8ds@;d=~S<;L6Z
    z#^$OUg$|avQ>4xrGnFb;E19!#H%LwxuJ2Vuqk8L)q05VH(`VggX~J{T7nxoRQ&nEZ
    zaSQW0reQGXE416(tj#@7&`c~cjGrk|vwStYW*E6xm3lEO4(^l32yH_kN++#hFx;lw
    zLpm9qZ4(Dz-{>QPG5QZSHb^N(GdxaTdZ>guxJ$QAq>!!ytdVA*+y4XFhXZt)laq&J
    zj(zlO9OLzn+W@r#U9^}IHO#@#4ilK9w+`}g4^v>h@t`hs^yNCb{vCaj`?xZ(kCD@;
    wI>p#cxIGQ1Ar`?B>I@}M>kbd-7NLY^Yf^?sB%8wv`n@7aoOBkD#TyL$1qj;SGynhq
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/BookTicker.class b/target/test-classes/examples/cm_futures/websocket/BookTicker.class
    deleted file mode 100644
    index 3f143839d2a3607b939bb520f43c5430a79ad66f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1738
    zcmbtV+fEZv6kUfF2FgGyNEI)jh}wcO;9ZL#R1uP*hLRHF135E2z@c+#W~Nmh{Um*W
    z1QS2N_)W$=(~=fjNfRF0nX}K{Ywi2|`g8mfz$2{2(1nPCsETg%FeLVQm1`!qceVHW
    zzA$`-o_T3Ye}N&AN*5ILGAtU7rRmb<wjngbv2D_GTy3Y~S6ty~hAD;ZYtky4T6TR)
    z=$>Pggr5z?Yb1?9L8KS`4E?%qRJ`JLS-9mPa%e!sAmR*tj=doaA*+JnYbtk6zD&9^
    zgo-asPa}u(HHW!r>f9)00)H>47{V|^On02prlf#ehI}g5$XDKXrM;UuA60s-4<kq_
    zxTNATMo$$af8hDTqB=MgD$7WXS~}VX;`NDLaEn~Mifan4s~E#L!*J-{X&nZo99Wn(
    zfwT!AT?pd6sbV5%h+)HYJh5b&*;<{YV|xlF8B*d4r&<Q}wzf}7|M{fY+HzBxqFJX%
    zg^cH<E#6fuUAUWEH%T&-a|~`4xGRHmT^RNEq{lFo>y#kF5Vg3ZaFVG{tp!OJ=$^Z~
    zggM;ini{;;unbF`)$ad|O`Z&x+|rADGH_^emZ5O|?rk4Zx2V#T1vzYKLF&@HQ*jNk
    zB7-c)8?~4Tbg8LG;(NZ!%j?45bBbQP2hU=7ju#3tD(3N$VWI&m?W$7}S}u%?Ecgx&
    z2L6EN*J?ifZtkYKQH@}g+eK=X$sBb>rJQMXxk+-$aPy!nn$<hMtWlnAn{K7e($MFn
    zFER;?Q&wKZa0^Q+W--U0uF<M<vnKaEK|}DG;dV=s+QqA2g<<S$Rcgapaxh1XU9<~<
    z2t8>lgLvrlke-a5-BU+k-{_?acj!M@;2@<a4eeceQ)@~{Ax)<~OkuhXun__R$sbTY
    z9-%KcJrtWhCIcKIvDH8vB)tHaHZ<*`c!-(|S(3Pi`*hb!TY3f>SRxi=rjEZ#I)N|h
    zcU+u4#FeQ--1rw&B`*gEcd!Xn4YA0OTzL?N8KEyz5Z_}w38f5A$)^P@(r=k0F=EW(
    I4c=n(FFq*ZUjP6A
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/CombineStreams.class b/target/test-classes/examples/cm_futures/websocket/CombineStreams.class
    deleted file mode 100644
    index 6818d8e78a8bc71c29715b26072cb0a954932d11..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1861
    zcmbtV+j84f6kW%5B1cgY*G>xM5=u#now!kfQZ5c@QbTD#X-l0+26*Tk%crgyS@KA7
    zAV0!?z(YFI&hP;Y-^8$vWmDTJoiIFDM`vsAz1F_^kH4P%4&XZWOk|KXkh3s_X@SBM
    zc_eLL25tLZ^NDg3f$0q|@RCh|Y`L;;ATMy!4Lf$z3uNFb+YN(&dSPTg>LtBM#kT8v
    zDoAXv)AjB8?tyB?p?j#3dSARlsR=`4&I*+JaJ|Iy?d>R%$Bq{#CQM}Wm={=VCT=fo
    zJ?yHeyCvK0y-2o{{#>wd4n;DOt(L%2*_mWrtNf71B0Z?&@hJ~QMt<JHYj|B?CJY`Z
    zS9wQDV5?kl&J>yE8`})5kp?DxzbW0rnvUxY3vc2rfq8mjic}+sl<dR;`vaEa!PfpC
    zVr55TE?am<7q8^{VXU@&zn<2_3xjwD@8Xhy_bja7@>qQv$8n-MOk&t$m6y^SdZB$k
    z@`5C#&4}Jd*+9j@D%OVO8rKmpy4u1ICMrP}UeK=Tp1CSeRX<CXUbjc*;jmMF8uo@=
    zpU76O9=2GL1&1lT+v_w{v?rTBB}FH6rN1vDPu~Z^T=Ljsir1b00#Xymb)-ky=gU8i
    zbkIM%`CUeB`YpZWGv^}hbAj!%)$rfvflQ2e*e8QROtc9}jt73+9R^=XxsMxcoDOJ{
    zFmt}_G+S~-$Gvh*U`icvRCQKgOwb^H0kaYIB3Iq^blywj6<XK&Y^Pgcn2@^c?sC$?
    zR=hBcFHL-f+XlY2a0fdAmtMH`f}`+I*-oDXE#xDqH^;HSY-jZL=jcQaj8cF*GH9`h
    zR-7<A>~(9WX^%+84ELC@QT4NbOd(%wJE%c_Zw@@yxfL2-qG|=KF)NOVDt0Y=q36ij
    z;m(ZezKmlP8@MlU`Bai#7O#N^0?V&fWn-qv!3RXlaMuA@o?P$Xi179iPr-9)^(n-!
    ze96G(Q~wiy+a!lPuJO%EmFVU}-ezcaec<31I?PhG{v5{lPch>>hso30trq7_uy9Z<
    zmh`b!eTF6A1Q!n0PVlxy%Jz|#i2}?L$3g*f+{E)(=351exJna^elbPB$GE{;9#`-Q
    zJ|%vEnxElwa;;IWIi`{gWD2Iv?ttSBYUm*Izv1HQ39d}Wd5#>4BXQ=jiJR2VVvElV
    awsDK6_Ft#$8+^;(T}n(!?%_K$aN%!Tkolhg
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class
    deleted file mode 100644
    index c68ad91db8bc43d6e88859bd218f618957f677fb..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1678
    zcmbtUZBG+H5Pr5TT&V|?A}GF#s4b`m;yWr}6+!Attic##%=Ws%!rg7X+e7(T`T-M7
    z`~k+_WSr${D4`OfAKJa0oq6V&d1m*=udm+$T)|=vDWolAY;>TLA-~Gkx#RI**?C%9
    z6|QFJye$K%?=qx|r6mhlhG|#%PE7_paE0TlARs>#I`3i~haz%ZPl`Z0(r<W9`SD9p
    zi<G-2ba~6XK-L^Aq_a3c*fs6OQ9X-p20IWR_1pI`548xh=w(Pv_yuCwXQP0AhAtI6
    z7p{=&f?=jus_ctJtfdz@M53CI;GS3G?%I^$FkoX4hZqK^1}%eF#nGZC15wqX;6B5L
    zVr9D>WR$`3)V?hL#jLboxDDAjVg%`TJr#*r&nqW=mMVz4a16&SoUm~cr*>#o-H5ax
    z=4lm^asvrjshnrTT_<Hx<-<5*VZ_E+oTCI=CGPZLuo@=93kal56U-bG879R?PI4N_
    z{kMPA|L{j|hZwi(YNo8}q+oA_I{hT}Ya)EXYaUq&73FeoiHFkco5qY@krBhy%0J|q
    zV#xShQW1m2*Sm!)Ezvm-mkGYV%`r`9GRX|H`<u1DPdqW{_PAfG^ASU6WSpTxtkW$q
    zRqvWHhFn#}p)2O3>C2I}jl5*SNc?+B=}3pX@mS~;RgZc*K@#7_9Se7DOk;*&csqj(
    z*43JDDqCDAg1_VD?rty~@LP93TUBocB?;zvP$$VpDoU-zjlJ)~j=&ci4bkep|HCBZ
    z-m#^YHa3yVbl0m=i>W-$QCG@2oX35e9zB|Rdx2i9u<Y?D5|M?63}<&Wsa?Gm78p+K
    z?Mj1_GzSxuF-0#JkfxO$STK}mH%Tj_wPW-P*eCi(VU+&OTMTl_(ET5yFFSF<1ze<E
    z7cRkR0=ywG<9qxYtXE&qRT(Sf3U;CAEAqf54!#`Q#Nln=0zn%1EI}S7mt*MLN-&s!
    zV4RqOP6u$=aLeaRlbWfnk&oe;{fwidn>f9Vn$YbgvOO(yv$%?D<e$cM`cL5oZqjN>
    Vxka{F+@s$EvgF7zhj~20&~Fi4&3*s?
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class
    deleted file mode 100644
    index a41388c72d9acf5f701a79c06f619507ae6fb3b8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1810
    zcmbtVTT|0O6#kY1ff8s1#rqw#1vTDp^@c^I8ZTp+I*t#{HeFyP$!3xb%A-F?A8<xz
    z`~i-?$?<H1L$T=K@X(}t_MGoK_k92P<r{!YaP#Ov&O)z^KJ+sb-|}Vd_&i*2o;BYJ
    zPc!u2l%dqO8FHm^!@>Z=9Zv;LQ-(bBgyX3&Bs~>7^Qlf_kvN_&MW`JaM7~pf@=`Pt
    z<t+(aZHsFp&BH=&07DEzP3@&g>rEu$$igtg8S$QzhCvD5{04mY8^W29^Yb$z(u;K+
    z3m%M83<VoS>|hvF;S1pjxhxnyl-zB)SSfD}A=T1P9E!1?#mIfX$-SkD331HEPV8bR
    zv^ILpFjsQd^Gu=0aG_G$9$~pQh~3y@VXuvS*uSBY^_4`6fC{Kms^_kZTPo){5$i0I
    z<nTcpvT)eO5gcV0Yx}oRhrx=Bg&z{gCJ~eyChFrhCQK)ddA>@-wC`8529YXE82XY(
    zh!z8@F$~j9qIswr+)qW0YDpKpRn?*j7F-#Mr)kg>@f>gZBpG#;$NdJ6r8%z&d-b9u
    zRLA|Vwy6+Jz$Jw-UV7bKiE@MPdAvZtW1C#lL}VS#Fuk>!{e2S1lVP6+%@&_94o#e6
    zXl%cCHxH>#EYnz;M0WKaL%y!k*b@(=N%hV@#_X&yppLqylumTaqbEWys#a3y$IU!$
    z;kJc4Htu4Y;n+I1442iCaNKryWWndTSraQX^+D(9M`tUo8D#{sJZ#Y_m~fR^N~21*
    z-yM<-hI1>C=v3eOWk&gL+j2K;mFB)KwWt(vl(I6DhmHF-?bpi;c8wNfT=jX9h{VDy
    z!-=jWZ5FSEM+}GltxCO^B?sq;v4=*8(e$6dNqV26Qx8hW(UW#NNy;R-NN+~(zRAyE
    zAKNOE^faFVkWw#A@D%;CGbNnH89EK(ESxofInpt@d%nVY^%;Zi)M&ogn)-qfU=^b;
    z*D*(k8W_R=q3xz6ZE(jkTbv_@K{rKQFfJAICRb|=v!r7f>`xe<TE&6MRUG>hb(s7d
    uA?!j2s@=vSL*l!FtAv)rH9Ga+I&QS33>A{yLzR9HNRlU=hp6E(_WlA=TJ&=O
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class
    deleted file mode 100644
    index ca736c5964d04ec14e062963601f16b9d9c884e0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1762
    zcmbtVT~8B16g@)=3uS={QpFEYL~TJ?@LP)@R1uOQhGL2FflRjp4BhTDyW1*{{v>^X
    z1QUON@i!Uo?m{TE5)2RRcJAJL&bc3R`|HpCPXLdw5JL+h8lpN{(Z&$p<~43u+}<>n
    z3){l<7}}<!Exl=mNHUez(9SSps<Kg#Hn&Y-n98=vPdUa$)vG$fHB3ti+cRXjVi_Nn
    z)<nToW=VLNz`RJ-7&JuM(aF$R@XV@PT(1bH(o2H6babPKp+ng#!W6P57``U6=j2PL
    z&W2F+q~#hUI2Q`$mQ~<pDeddMpraRkRG<yzm}1!}3Mc0|f|nU`$?Q?p$SCd2^!W%=
    ziyi1kLc=8;moadxEx8@n6T})(RccOuNG+A|o_M`b5(&PFYZ|WW7{m}mUm)+e4}(_m
    zBP^Rhnk10Q`&r-AG3<{;pJ^#q%vx3^?6y?4t6_v;TzuiwQNQcu^}_-9eAsehzM)vr
    zj4D!7d$Q6N@2cg3a8`N2B1>;pncT{ANBZXjW7OM{F2h9j|7g+-(K45mS|a(Wu{o(c
    zz30v*A@?<TO(P$UFvING`uOirCna4LFBgh@#1}L&!H_@yJU36NRn+L-`IT%KM}}BV
    zRcUbNrC;m*lYJTYBWTR#l=589;gu!fZK<N$(}rg;JjV+SX&qB|$uN8bF728s2_qZi
    zM-hC3`-@<Q?sd8T^t*n(4uV301#TB<ct)~Hm8z9=qwqS*vB1@xil}!#`^%8>^w?A*
    zZHAUXPI@98#}HNJRSdT<t78I_4EiFiKqq5y*A;XvUNhWoC{nY0HOw;%p6*J+7#0VU
    z#MnYR5{S@~wl#={P7mqH=-E2D2lkDAwBQbX`->gq6s2o?mwxG?6Ou^LsRN@JI{;V-
    z0D;60Xdm~`ksa%ejqOtab`f7YLhL3#AD1>aZKs|9H4(5Ra1ZzCT{~^>aTs9nm|vL#
    z`~~vywdmh*acmb?Mt5=JB&tp-y9l?t4pk4ZD3GK)2-1wuKbD{0V>}703{OeZG-l{C
    ON0t~dX7C1YG4K~=RP1K}
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class
    deleted file mode 100644
    index 159fccb0089fc068c4f7f07549fa5a8498c995a7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1844
    zcmbtV+j0{}5IrNwUP-JYA;(JWa0?M2SqY0Fkc+@v6bK43H@Tcj<smg%4Q9~pj!L_7
    z@HgaZk_S^os`3G;d{ZiCwWcg%;c}4&?R58a_vzcT{{Hv%UjV+udLAjHEo5xWU{;{`
    zLT*XNlfkC*sQW^>k-+SA9q4FPAYH9(SjY<8bdB$Hbsz&*Ij#u;>Y1VQY!r=#Ds)^=
    zs~~c;Kk%I9+K;Lm8n>^a=2+aKG!F~uERNB4H*!Z|FN-;W)QVqXOa&W792dx$;Hh$z
    z-cka$s<rl!Fh`O0LWhu@1X6llSGxU1j5u%OLo5g^=%A-wKJav)nlk8lDvY$-7f{vq
    zUh<u2sDsVM6v_XJqt?peBc`pQ=S;f<fkGVGl8sMrf{g2#P&Jc^Y7+=#s;$~a4ySP1
    z!WkQ%;_SX2b+*Gu`D~3Du~Q34xY{_68GXbYl=PW<1?McBw{Zbgf%$Qg`*j4YL2Tg>
    zabZds;=V5nTv0D2+ZVUk|K&}$e|^(mr!~E<nWpKnhlMr^{&3`X)o@*QJxWS#<4SKs
    z4t31$3Nz7j9SU4+zXw)>_41`=66Na82U}O$;JqAf(*69DYqlksT!Gt1o3?jPI3vl0
    z<MOw9D*~c5!Cw}b^Q7PH$x0k-h4(XRi!Uaw$bkubOZk#OzGFs1SKZTb4VR`C{bKBf
    zgL221h+)XV8VAnw!on<W=Wz#33*Xtei+ciR_YifkW%|l#k7J{Sd?w>}y)AIepXC0T
    zoRD3k1mJ%1o+@o)`lG?L*K+_ZF<jpss7dvGUJt!YAP={#O_X)lbCa8)qa)QQqROhY
    z@~Ghl8`sBNJLcAGd=tMHyT$!BY<e;bRcPU{z`1uMu|InYPX$gLuF8>1N`)07rnvop
    z3{S3Nu7*0fD?A0yndMgyzmrJebAIEk4Ju{0JiZ`hCrY>ohg=Sq=rD2c8+9_2Ie)_X
    z=@oMAdMRJBU*iK{2c;YJQaR>69&@Yp6FXR}pX6r`YKbs0Aon%OG^^k^V=WPCehj^w
    zxW{G23Tj>8zsgmDm$8Uz_=<s6X!$j%bTJ>7bT_bTyooc*{(+OrJNRr5F-fk#)QS_y
    zW$`T<0DZ7YNAzLS$J{|5NaF^PQ&`1Ko@G+EDEl7w`Aet=q#p7vPozh9f({n{19dao
    A<^TWy
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class b/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class
    deleted file mode 100644
    index 3442155d47b2c53ad5ed6d12238a8f088d4d3f7f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1842
    zcmbtV+j1L45IrNwUP)d@jvN_casgw5WD&0uAY7C<7m*ObIth^xMe#t5RugC9y{NP+
    z6Mq7q0}oDBsNw@CzKP<DHYv-NNjb%XcBXr}`<%Ya=&yfX{0ZO_d|yNcSqnKEQ<xT*
    zdn$LO<I8Z{dC+~TyhLF7nhtfcA&{-sIu`N*H@qltx;m7hryMT|L)t|H=kYKZ4pi)T
    zzE)x4=%DXA&CMTFH;%j=l{81{7PUoK$mTJ_*xke%#ytzO0&D7-<e>=={QN4`FR#3v
    zR@hU|9uBmp+Q~r4piKTH8*?}<P>8}u%2Rq*3EZsK+!OH|Cfbi3(rc&mr0;j7x6?4}
    z=53roh2_vkPzAQC?m>-6MTgss*8fASweon2#Zbu;7NZP-k|D8Z;~ku%;Q3LknrWSN
    z6bj_3ty-sm3%F?ET^sLV=}_m|dvT%yHY^&lf0dN4jvQ7mOw#Hx%Vn%s_`t@8s0z%F
    zayo1yVD*iMPsGYGS=TxOQ*mFZo`7fx%#vc9$S~<hf2gwTPnJ}hQIB0IxjIz$he1~j
    zwq)0*rtC(Z^gD8(jr>xXOP=UhVBLMQS!fU^keWOfsy|J(#}LiQ!8Rk$A9Kvgrz0zH
    z>tv1m@6jfcLOhz!R`2rI{tC<E%b?qn%ZBJO&!*HauZbzd#5^4_UKc2~qv60)ceN>9
    z<>*~lGZ8ofx1%T_y6kUql%if-n#S!Sn)u4X9UFJ?wZPH=m=1TN9p$(qTJ(^QrMbs@
    z0yDw5^!Ir0Upl1#_hi`Pg<W=|XlK}OOeQj>Ipnyt*H`1_CqGOfU+-I+gl+P6w{@Z#
    zbEvW^-xOivTN~F$(x#E_+xXJl1iQueY|!*&9IM#EcLFODB|9#A3vGc5uQ%nSrKQ4U
    zB4&6)1Qt=lD%U!t3_e1RUp~duT%zV<u7c~->T`(SMkZ_gnpYb%%JG?SxU*9utTQlB
    zz?G4s3Ggdza$GO{0qe)-D7f`<ary;L0sAOlua_4nygd>&>gV=xwtk+U1E58MnDBYb
    zqQb{^3G;j~&X8wi1iYFC=Re7(w98`!SMeFiR2cMg=9Qtx48GtlJ6ALX=9!^&l_w^z
    z{O>rwx{vn{5YyC7GqLhmYI!tp4PXqm?1V8+F-B=J2C~>7at1eWlj{O^x2U^^7Juo^
    R<?aE`ibQ&dN7%yIe*qll)SLhS
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/KlineStream.class b/target/test-classes/examples/cm_futures/websocket/KlineStream.class
    deleted file mode 100644
    index d4cc8ec541e5e99f7fa5c6a3377ee9e039127d17..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1770
    zcmbtUT~8B16g|@x7Rmy(2!bCd2-;F*LGZH(LKQ)a8cRxy4`jL>VCZ(I+1;W%`jhkl
    z5={I7#@}ST+by9;AtXGsvvcR(bI;s+=KlVB@C(2+-b4{XSVKfd3tAas+kA%`7PmKz
    z_l0d?dJL^I(w5#VLpYJlYiMJbGga9rNSoWHFid6J<fj~Cqv};1;TonTh3y%#T(OMI
    z%9<#+$}9;lQ!_7<H3|*kHgqs_6g;!)7S}7nskEV!AvC!aCt}??Vz|W6uI!J(6mmx}
    zd`o06m^Ym~A41iWmTM64TtJ*#R)L$Pw9mUo$7S>q^O7ZPk@FnE%M2osJt`a-rM;PM
    zVmTN8)3PU*+i?Z`8U}P+#kFI-%I&(IARb{=rH=ImsiiVL5ECyTN$hW6P{U0fw=l%e
    zQzLxbhe50O5tdCLO|F#8`z5%oW5m}=k7+4a%v)9_kbqRStKkkqQhepqW?u^B^+Q#B
    zIn;siwy|=Nj4D!dyR%fychz!1IIFy1ktLp0Cb#n3k^a7JjCfnpWk_YuogvK-DRW5|
    z>Pvh+*^*?Q&bhNmpgm2FN&SJE8RpNYozqoMOgb%IE)@BQPiSO<A%Ag6H@{Mg*r6xr
    z7x9EF8KOB=bxg4+{W8ZIx-srMlW9RI&-EN$SrOirD!SdRcosz(Ga8=jn8h5!@DZ-G
    zcT`Cj+1k}8f^Tqt9PH8?DL3x^GzzL76eL*Uc9GOFl2xiytu%W$C$a^BtGgA^=za|K
    z%)=n%*|Eun;?<EeGzxOk6X_U+s45Flj3T4s0j3!AWg3J|#^SCk=p8IFjGjXK_<c1j
    zF$|vVN;(XRgGtI5q6rCvX{DJBhP$+zqLtCwGPV!)ojyWH(7!+4K~52Rw@Lca11F3j
    zMZ0#~!~HtID*5=n{Xe07+DCgf6_3XC)B(DHJ;c|JFuN$Vk4zJs22ytow=amrI1D;#
    zqv<_CR9P(Q*QTCfiG2JF`VaJ__Hcb{55xbX>cq2?aJw2%^%@oh68mX9B(yLd(Jq9?
    Zcv7=6JSE!;%+v2BS)%0g3a_z@fqxav>`MRu
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class b/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class
    deleted file mode 100644
    index a7f67837328fd94269eb9dfb61e9fa0cccc86519..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1757
    zcmbtV+fEZv6kUfF2Fh>|q>2|%tlEMyT)Y=Ss3IhT8j2;x2Xi_c;J|cFGc&F7=qKp|
    zB$)UC#&0t2nSoGfB^Vys>Dg!Rwbs7O?yo=lKLI?zLIO>QX^87+Mhipt7O!%{=FW!k
    zwzwrMpP^++I?|tJh@~?H4Xq3_mMR%V>2SvqhNT>b{FG~~SNw`AJj1f3aC}3S%C?bP
    zS`|f4S=++Th2}-FCZHkKigv>0MQeOwvWK*E=;%ZjLz{Azg(YNFFnmp$=cLMJ&W2F&
    zrR^D{H6Ll^wq4}bb~ccDK}QdIsW!IseBr$Jgq!zW!AlJJw0Tr8GD>G7dp^R<VjKF9
    z)No11W%M8GNPdU-i8ZDw)R(@9S}Nlm@%oV@5_}ccG+fs)fI)`dP~LGL2CW=K*bad-
    zNFY-Pvc9QfD42*|%T}J4we4KgXsH}eLyBQkeBsp0py8!YhrR!N*lokCD^@(G)~Kmn
    zrgX%cN~tK^6<)N-(qk%%+Xe2*;Cx_=`<v2Z7&HHmCd&{naY?Bq(;w@blPS<WcQ**R
    zx4|_{WHh}DvuEq$zo(p(blAL9T;r)gP-={!aQ=C2oKmx>(kmBKvTht15_wf|Eio^H
    zTKApo%V-cmV>YLh@A)n-FA0BBt$AH7c#^<VJkyZXF@@(0Lr37!sj6*Zm|=bt!Pj}P
    z19lkNOSPxpwexil6cH?NXN`s@Wh%8@DQD}2*I14PuI!XWt^3(8Bg)fbGxfANS_XOP
    zi)=RrsVXlLxP@6AV;E=97is&sIh%W)px5Fh!|l2vHOg1RJj1~0t~88MaWGDdO|&C{
    z7(HoGgLvpPNl!-4=HWfCZ}g)Hcj!CV=^&>#y~cOxmmWDGjSQXIFpQA{faMSnNdAEK
    zVGnKQNKay9p8~Lp?$sm2PVx(IX=&4T>IzYlAxjeXaG&m4X?u^t0P9W!l{vs)AfG^s
    z{v8)bc5!8R7dK9#>ZG!Ra64;I^$?2!Ny<c+W{m!<g8UxhQD|j&Oq!-KL!UXaB#1GG
    IS9p#7zf)N0#{d8T
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class
    deleted file mode 100644
    index 38cff446c9d7a2e76f6a16055a1faa50a69f0473..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1858
    zcmbtV+j1L45IrNwUP)OaMUDjyxj;~eE|86#5H3obi%5uwoP@}jqIgJ+RugBVy{L9q
    z27d!z0}oD>sp11DzKP<D)+xzYaXH0<cBW^#`*fe~Y5n!j-k$)jVKa{u(grdn<}fc%
    zd?~l3<w}3cdfa=d>{wv_hT}W&nn1c*+cc0BxMc^P)pLC5+sd*7-=|&>TF*!EC{&SU
    zyN>c>%khS;)mr~S^`gKYsJJygZu2w`1L-VI2%PA}_9*H<8>(=a#ezU;#Vawef{7wd
    z3giO+sj`)`tpsjYYn@{Ok7CD-EaG+(T<N+!X%CtjcG1KsED4<QWH@-}I=*U2zwfFj
    zcI<(Gs&*y>bmP$Rx0*9f{#O{ab{6k4brrvuq`u75uQGLkf)4YHiL*FI!FGd4wGxV*
    zz!%6=+qKOcKEQ_tE|~ZTl><fV?nJTjSgT;f(k&&iJAw6tsl-f3Nsl~yj7tWpCTge)
    zERHiis3TwuwS`N>r5T*)M)*WvRsAAaPhE5G+3WKE{JP-Q`b>^9t)S0x7CI#V(a7tm
    za6|T7o|HO)E!|BSI$GX8%)~F8NZ?xM?V*}v%aaaMC|7?vT*cZZ?`60}?~608+4xB#
    z3*0$g-@Uov8A&c0li%*I2#EHSyehEZO0U<K6&-Aa_j78S4@eVos2TsGd_^GN4Mw4@
    z?mL>o<yn+p)?U~pcY`2i6mq!E)(iSkVIHkKzQ#QR_f33*2Lcx+fR4W%43yOwheiwe
    zT<TZ8!_M`lrN5`!W8WwNc#yoTN+$>gqv5P~bO<dm+}IhaY4rnMkGxDEkG8E%vAXZM
    z#SzhUV%037PF5b~(Ll$<+E{v|rN<_k`mva8PP?$>$|zEifu{l&-;l(?><w%PoI6^T
    z9hXpr6(XiM27wG$4rb1UPbppHD!9(oUqSrFO$wL!)iWGa%5ZX6+?k0IuFw&X!|K>j
    zJNT748LrkJFn)Z6T&GdWm&`r91MH%7vr#IS-rK|Jv9#7Wvy1l|XZe{xohFP1<n%_F
    zW)+;|6e%%`#W8d}anFC2&#0HhC0xhn45y4`e1R_+XoZ$vahERUHKn}MfnDc~&Mf;o
    z&ewNwae|m6S72(zspPV_ftvt*ut>-BVbaIKVIN527Lil9jXPY++}-6_8{hJm?AEz^
    O!n-_?zC#z^WBFeIx!>jh
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class
    deleted file mode 100644
    index a2681a0e14227a7aa270da0d2928bcc87b836ad1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1869
    zcmbtUU31%15Ir}REk{x6)QJ-cq=k?cJ8rACgz(`u{V<dol(y8FFbof!YxyQsElVCr
    z4&*=a0uSj-nBfO7{3eDY%f(I{I$?N_?%ut-d-m+^y?^|5^gDocY#W$DMu%o1i=4pR
    zOSvyCPx^b-lh#Y+!~(h7uJ6X10-17UM@L@Zt`l^vmg`I3QI-?<KJ9|g+U>{vP(_yG
    zxyp|%x7+iq`qp=<6$MU5#r1)@L9GEDnLK6$W?He+kJ`_BD(n@R(5#7bC<sgk{xjt$
    zcV7wID_86@0rq3pi!9<bQ#|Q;E$MV>3EX)TMa&Bnx-#rM4P8ey<50=2z;@Xlai-Gs
    z_iBy*2Uuw&kR=m~SR$n31(B+!WpV>wKr1&YJ9%6ne-*zN@fVn##=BV7anZyjymzb}
    z&4Vab%r_JC*_2Y6v>R9?<Hso(GF`z3I#x|w#ub720kPvY0(vj;@R&#G6zWNf%L3Qb
    zPm-NVy4ijHy0JgLZl$$#vWi+gXtP%Z+x6Asez&E<ZQ1guDcXS}y&W04$$qHR;umft
    zVA=l(rN+v2rOU(@%Rfvut+K;&8SXLg{3*vA<a96v?w_r_|31LX#B8fw+4tgRPpP(m
    zXmDtw!ALdQH`z$(II0(`_VE0lvs*m#WVh9ps|lA?+Gf>0?@Lmui9tMJd_%x!2K~@c
    z58b4=3n%(;Jqf_6c@P9KlaakG&R5Wm3OU?2@BnokUzqq34+U06SgyYxbd+TevZ9CF
    zmC1cR;COb&cYltL%g`wWcqIKcXJyq6f=<6zo8&R3Ip(;1&{N~)XFp6K-|SnNgst;Y
    zXu7eg&EX2G!i)MLzBX}tu(OlhmWj`j%VRe9u7!0^Mv;niJQcV+QL@w6>v$$`@y({3
    z#k5qoNyI5We1OK4PcQ^3+<nAVaLum0g7}5P6xR4pUTe@u<NH#jWTr;Aifi0W<2tNi
    zfS+lTqi+2-=-<D>w4J+CEgHEay5JCVo7Lq*ENB~AwfL5HgtrIEjcm1)rFw+7f;?jw
    z{Lk=jVhII4Q0MtL6^XdWG?xZ>Y^GSaK|-MQRoog-Fqri^K4#WSSjGmW41G)Zgp$Sx
    zIzFY8oimb}4>RAObwWM=E8bZ<#QURcQug!oS{P%W$LFX4jKMCRF~%%ooSTfn?CubG
    g3Y)mgb&=9N>b}AweyQ{grN=xoi1Y;CqKONC1KaW2F#rGn
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class
    deleted file mode 100644
    index 74e3deb686c4ff743779a99b457d58e249d14074..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1918
    zcmbtVYf~Fl7=8{3Y!a4+h6XM6CW0oU?Ut&wHZ8qGYonpX2Geo;;GAp@bep|o_JZ;g
    z{5kr8&fttc!0|UZJ||0uV4%b3huuBz^?7gS-9P`{{{z4$cu~LvG6u3HCNU*2`%3Oe
    z%a#7N^{o3!*|EUXUB`FgHGxc}+A)w5xNirZ)pdO7+sd*7-=|&>T3bn+getOZ*HM0K
    zIo`mv8tX4qHwx^&iW@_AliUIfWOA6M?`~`-QP04Pz-{%jq)<EXethHWr#IHtx(xdp
    zp<}D|uGbCRXhS+-I}VlfO3b8aVisow@`3+c*~-~b0uL(H)~O;*V#kdv2HH*om9E>B
    zcE7IUoHKC_Wq}3nM0|nGO6#z049fAh>&^d%U2W#@4hy8>mn={T0!1Cpf{FKVfrRY_
    zk!qy1cLHA^TWMB1d0fI}16NGEkHsV1Z0|;~^4P>6VNc6xyiQ=Tq<);%k@+rR*}#V;
    zK0-xcZkW?i9RXvYEnFg&kIA~)5iomdOD1mI9w^ll5KVy@MjFM^k2}&$RE7=92uwy=
    zK@)=EH-a8}R%|)GdYX7$6>iF|OHQd3*wXFD(9!e(GaJ8jB7r-t|2i{uB6`wc7W0)K
    z#+#?p$jWe=7<0#n*_U+41s<NR%_m<5Mv{+)bKLB$j+}3@YOeIUJ-MU<U7~DK?eJph
    zl8jB;zm#tX6xu-&+Ul{Ri+K6u+jCv};;1|df|zm0!8%7S=tadTd{Mxccx>P+6HmY{
    zE*`=<{!Y+WR%;j_E##KeJ78B}+8d?*8l8~?qZHtY^n1MQORXU2CxiNUN+X;jhMT(s
    zHL8AkVG8+n+v+%MgZrTE#Hv1v3aip8z{I+V`$OuPrZ!C6)i=g$au<dTS4NSF473H7
    z$4Yiw_6EKaxb${a&Rkk5tP*j8w`KwhsA7eyp*EzhlD;-VUq_ZYT<g@ZsPQqsg5SxN
    z*ATxBO>Xe5{{Wy;mg{AeCo@&TO&S1s{v<v<aPSLtvgBR+9me;sk#E&Xg{gg<0rpV3
    zS1ZkD_wnwKSgT#w!};1pz7ByF2%_ERFoQDJ^&;lDXwKm(DGj`mI>#-1Mk<G8+{WjG
    zF4O59N+)PBjXF=6*@7<kL0Gpa(Rt;5!^M?7d~k@ErgoNzl}1v_;U3li`d|xB>EjH2
    o6vurag9k*Oz(YLZcb=yPd0*ojKI!QxPv25jAkuSeqJ#7Q0Le`23jhEB
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class
    deleted file mode 100644
    index 1f6a853248175fdf612055fb1db8a6019577f757..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1762
    zcmbtV+fEZv6kUfF2Fh@;l`3995w!(nz`GVfs3Igq4J9SU2XZ<+z=4@L&CImQqo1S?
    zkYM5m7{AH5X9hx{NH9FK)3ayqwbs6z-Cuw9egb%e`2<=J(-7CuiZ+JcO<w1Q#hrEI
    zeR)%uK1182bfiDU5X)ps8rm7AO=TNp>2SvshN&Ef{FG~~)%=<(Jj1l4aC}4BRm;dP
    zu86Xy%q`*PL-PVz6VMQAM<+vP**9xmWwk2YYLWzX>F7oeLx*yfgehcQFnrAv&dHa{
    zo(-YqOUpAza4{0hEvwAUtz4k@f{r9oR3MwGu`DSex9Gcq+YH4_;jn6Cl+JqYe1zGB
    z4)h_d;gXKa=s(hy;<o1tVvVU9HK#A4mdf}*ynZB!1YgB94cB!HV2~jd$~)@ApjCqi
    z%OQ{x63CW<tZ(WV3dSO3TFMhMmX(jXEtTVG7-kp~UpRF%=(@dnFaVzqT5c>h6)T=s
    z6>4fvK|11H%`OXfnU^iHBn!&qR*AbZIPV+d{)Y4z#tZ*PlVgb6TvBT3%%|q&WJ~m(
    zyX%CUI^i{qd^ExgGiU4Lzek;vbXnXkSNL!sXn35VbpClhIi*%nr+XJvvS}O{5=B*W
    zO))2fTK66A%UBRWV>YXl@A)pTE((7`RlJ@yJWJp?UTDban8Ztlp+j)#)YX<S3SoW}
    z!Pj`O2)5~7+l{B+jq|l16cNmGr$WOsTu^GOR?RgFZ?GH*T;8sVM)$M7j3`f!%{J5K
    zX&DryFLJ#Yq^i71;1*_djAMd9U!WD}<}L1dg097DhTBa=Iw@Zba|{EgyV5X5#lZwI
    zw$P3QV)UeK4dS8GLwYiLwvOzAeWM>OxI^E;Vh1_J=^EdqUwY((46=0Uzz9b70hU5Q
    zApHZ{$6a(3Mw5xrJqo}MdRGn+yU8!WrOi#-sV78Dhb(E_!+m<!PTPA723T(*sLVe8
    zJoyA#^zXPhx`QhtJGgNiRVS5QgxlSKs)tw<NKzhzX~yUuE6DFLo`hD0r=)2L)AX4o
    NOM)2lc!Rg-{|iqS>@NTS
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class
    deleted file mode 100644
    index 6a11c22d721b6dd02bfd3f32ac6834c81f019bbf..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1883
    zcmbtUZF3V<6n<`#cDG?`!WL3MMZrLm7TFdNUxGjhB9Rm-DPbHxFgLrm?b5q1vwOGN
    zpQRtlOr7xuIQ}9&IG&qLrzxpS9X}*{&$-Vz=Q(fp&%gKo0B{q%5++bEP_!_KDTc}`
    zzQY~K!%gRD|CMkR!_;j*^wk}PLcP&5U^3iwqrmC=ArD>QxKS7qE=rt@Ol65k9as7y
    zRE{6S(rK-}5dAcAw}omA)NRt1V4z^)6vL^$a<kNX8H*$~FvGAUe&K}BUV@hg4u3vy
    z;jHmQ`CL8_vD)gYMDW0-G|Cn#IL$B}h0la5{2jq?uiogKh-RjInL5O>o3rFn_PM*=
    z)FfvuoWWTJJ06S6@VwqREEbXR!_8*9{r`eC+9u|xEJAG^l*I-^S(CY7;eFkrSyx7>
    zSdp@oSKg1pbQ&MxqJfVre2hy+y4c-Kl?bSLQAWKyn^X29XN~x(yo8kMC#V^?V&N+0
    zDZn7DqZkGw))q1(C&wh-=rPQ2*QLe?uNw>DF|ao2h-9jGsCryxqCm}}3(FH5Jd<jG
    z)4De_Wm4=2nQCd0q1cK%YGS$LhvG>V^hL7H`;s(vCvv&$@x<5iP+3%4e#&s8^IwOj
    zNs$8XQ%=?TPvhOxNfmjrNxo-~xhB&2s57jbtnL5462xRi@}TeWnkH0RW|*Xcgw!*8
    zoY-67C5BQr$`V&R^mUQu#@FP!?kNq%{U}nYN_f0VBNlmSc?zu(9^hL84=sF$M+}z_
    zr`iv9qHW=H2E@pMZ*aZoyELJ}sPxz9L=27c0FQX+(KgpQQM8@K&GA%5G)D~AcVjUM
    zKlx=I^4+$L@vtpg{I0J=vx0f5%Ht9&bS&H%NKdr%)IwA5ht;MRFKJ1hrXn@)jN!^y
    z$&Sn3z&gXlcSC8W@={@$B2LgY6mS7`H0TvrAZY@NBwrhmKPCD4i0q(9D0<AvVu>t1
    zqc782weTA3*MW;=`q%G12vnq(<p!Os97OP&Bu(RU+!{KF$(hDp`yIxQuQA<Ov`c2i
    z+sAvr9_$y3cGWzMH~Tm@l=pD{Fiw@Mff<+tpM#BgR4IjXgP7IaFTTK+gfUUWSNIyN
    zQqpxEM!!WEP2c<tA1v(Q@}cKEgIVH#W+Vd>xA6@?KB#ji^id`sm2n?b`nwc)0{5^&
    cU(NPD>Du_7e)(yYPHS{mqDViWi|0814~2r_`v3p{
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class b/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class
    deleted file mode 100644
    index 6b9e955e39f6c00a0e86f5e15670c48c68adcf77..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1746
    zcmbtVZBNrs6n-un6h?u;WQs4Kh`Iq%@Lh)>Oc9cyhLI8D2Xfn8;6mHGwB3}C{v`bX
    z2`2sk<8Lyab`XX`Lc)iwz2~0uoaemu*Pnx*03Km6ffmFx#C5cyjUl<sYuvE8yJ@^P
    zw}lljv`tG_1~Uw?Otz$<onh8ej$uldyOuC4<+`M&JY%C8R6XGvmMw)F7}BZOMt*rs
    zn7*=hM39ffOC(J|L#!R044r0RRsHgMMR=7yBGjd$8$Api%3TqbkTt>ZHB-2tzg+fw
    z2-QH^zCnbGb;8`XO>XVvLcYB^`jBGK{awdY_Nt_iJceSXaGbGX;7NBgcQI$#r4IBX
    zt>LncD;PLYlH#r(2!|@6s#KW%x@)P759Bu>?}9r-_8P8hxS?YZLky{i-boz>trA+;
    zE`gj9K(-V{d`ri0*b*trR=$|C?R>q`Qn|i{5r$Fmg;O=diaYB^#s7R%Zlic2QSrPg
    zQ!#rA(iQKjjw!rVZrUX2D=3TGCGN@ad?<_uTheD3FPz^+jv?-FNg<^(pPGx3Ezv#q
    zHVHL#$~Coly=@uh&R4(xw>L5AvbkfH`AA4;WRjtD@g6=sq*hU*Sqrn+)P@X+qN;k9
    zSdd|!dmHO95o%Lw%_|l7fyXP$BG^)8zo!k)5_pam8ge?O@seTq7+AVBwIhr|6dPIa
    z4IU2uF3qvic>3MgQ-?-%2aDV-Q^SlDl-j9Qa?PY0Bqt14cPpY%{rs18muK5%o89JV
    z_=_?Sxg>@tE3Xo`jX52Yn4%r9L@UqB+uZjBjlye&J55PCEnW=^41;H@QX|%rgDLXZ
    zLOT(N(UZ0_$Pb+!(v#7%b#x!>8@;sPF8zm#9HbPd(Y;4+dR++_Wa-p_QH&h|tVDo7
    z`UkX+`{*c)^(Dp*$N+mtt{o$GlU|5Ro0>LKPlTF|yreOX`*hb%+j;^9STYf2<`938
    zbV4rrcU&6V!`0C}-24|+Czf4=+ueYwM_6P?R31cO#^?(b#`hRcA}PaD;xvO<`puIh
    MK_2sXgSQy?3sXSm6951J
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountInformation.class b/target/test-classes/examples/um_futures/account/AccountInformation.class
    deleted file mode 100644
    index ff24883e32cbf1a78860764d2aa540c66b991722..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2474
    zcmbtWZBrXn6n-uQHf$Fu(1z010%|oWFN+pSOK7k}kVts30W?-ym#_&7n_Xsi!?ff0
    zd;DCTDXks-0sbiUxw`=Zp(EC0X79P@-aY3$=XL-5>$g7uOu$jmf>s4F4Q*%_xVU5N
    z8@g>c6@6uM$1DW`?bDWH1sQ?XWNJe}T%a$!R0}Ly&s)x}xwT;U+e^lt3PsAgAaK9r
    zR`pHGF`SaAmt4o8B-hi+wV>vizFx8|(+PB|x@YU_OY;#o8!~g`Dd-ePm`@GTyuIpK
    z`$k}9U8ihS;^-1U9Nhv#+d;7BPw9GK`hjBxV|9g*mNA;3LPf7cc1hq~GJlM%5O|hT
    zNuP(4+K^Hb8v1ZWKru=sx8~3-v&mHc{3vVHCx_tImmWki(kiavnu6;Z-o*`p%>NT7
    z&{H=q=agNqY6O<+2#nToH-{^oYR2DzK@2H)Ps988Kw#`B2n_)0TJ$=M6WZEsw^A`Z
    z+LCv@itgLxi5)#3^3oUZAwE)&)R4k0rrPNX0x^r03tT=UR5JBO1ajx{k@>V_?n(H*
    zJ{u(=lPAi-xx=G4#%N`^X4`X~w`BUhQ8A|mfBZ?sFvc}}j86pAiW$_81THb)O&KIH
    zO=$QOcLdr@&vOa=UotJKtH#``b0oyO0`qSRF|3~kd{YA1W_*Jx&1}FM?z8Sz2!2pq
    zSX)~y1V&Kv4|yskF)knXHDsh$I_MSYGruCapJ{l2SphBLx}JP5Y!*2cpJPtJyoN8Z
    zAkcm6y_^%6VVWrWhFvpP%B=TfuF=2s8?2E@e5qkks_3SQ1=jqrebW6)(*4T<$uqL%
    zQA5OzysTmsUnzK~p@21Zv(tGvZ^&l#ECL$kuE5Pk=~>(GeU{JZH`7ev2!0nEqq$tG
    zZkpbjv1!vGEQpd}Zy25>_jP70*tUFu@%(?QGpVO)Sgh_uvJqmvt)({Dwb^HDHv3dh
    zgA3~C0)hrDp09nKr<Q2X!dpu_nYI#|;Z^9A-ZPM~B=-!@sG5Q4@k)P$?Tpq&2Sh_g
    zVCH<5y=fTHpv1}0J=;4B-^`ozPd7Wgfm6@K3`KV`mrJ{xonb;K*c6CQ)ADHIss*>^
    zmCSidCQx5<za5hm#a1=QAr1(R6LxJ<t=w~*le5m<ZLXY|XuEX)@ti~pHu#j2AJ7m(
    zC%z7;@Djd3k-H9ji${?FF-uV~@`Be;iU;V(zlK`ud58at2k2QEd4bErFVMgI3kF7C
    z;bsed#-iNxjE=s5PS))hS$9L$z4-5FDYo(;T`0!5Oc#o6TxMP(TPU`Z%7v6NT6l$g
    zE1uKJ1d?pZ!{M4?KZu3)-=W<=H@^jXd6K{YCv=jNbQo7Kf_|h)XXug{Tx0vV4u`9c
    z8zI&V5e*RIcle&p8bKEx;|Zx5eiA*#52T0|1~$3IVWWgC`Xa$I6J=UdAzvdWI@=~?
    zk#iNTe^Wg_fp!!q3Oy_o3_nybIl-H|M*$h)efjI?8GMPAUojwqB0^9yW}rEON@bv`
    F{{YvPu+snl
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountTradeList.class b/target/test-classes/examples/um_futures/account/AccountTradeList.class
    deleted file mode 100644
    index faa5ccf03e4b6ef31b27e832b084284debdfc130..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2579
    zcmbtWYgZIU5WNixvy9_|MNo+fCNVB5OcF6cK!~8Q#N`op!E8)ohGljcoSoUsgXl^8
    zJ^5^M4r)Bf56F*7a(iaLk;e%!aL#sjbxl>>+f~*5=U>150bm%LDq7I0AfurT?E)t@
    zj7>wg4X3Uzu5OssK%jlxa;#uNpfx|Rq97}9DpCpq%hrpQ^T=E)82<Xa(Nv*GTSo+L
    zR^5iaYB`2eHTA0NIJD$?dMyk>&-C@GZJAD>TaBizFVD}!(&<PzN11}70zKwqgL7&x
    zdDf;8nA5IPv+7wK7eE%B0vFbUpy`k5dSLp2V+KQs!`RCZLr|fjOCmcda3f!Qjja@T
    zmQx=)jAURXiypGzKWVJGb{3}vl&OWO<<jl4#M`Uk9h@aO&5&G;q@BbBrkx~`ft24w
    zBqKeqp%48uZ&a&p=+N9$exP`GCd0<VZGxBQZ^bsoRJ@D#6uhtDB0dn9_<!b@AW3j#
    z&sZ~ymd_{$6VQ7TVl0g`;k*NR3@Es);R>z_T-`b5RQQPxJpqyO)o#1>y6Fkzimq4J
    zeY-Zip%)|B*bxjtSMZ^RkMJ=g-K`*yv7DMK(49V|BrKWQ!vb@M;>UbkHJgFuI=(&?
    zCpnWd&hb0jTUmU<C~Ki@-|@V8)Ax<KIoki@Qx(@RqTvQc1=PA3BwGR}dDwe0RAL&}
    za1*S*Hq-N5LjRXcJ~-_N@iT#$w}lwhXA0kx!1P{x{VKyu;f>bQ?pg%CUoDi&OQpaF
    zLVsJPViF_r=Z=OM$w~)Vk(~K;DJ^K2!{-88EOkBkUDS-`R1`6<U_rwomIOLqvp44i
    zW|St%reTNXVvYSIKbPh=(O`W{;+}?*bkRu{1@@HJ@k#oZCH*S``F*nHLF&Y|i+e@I
    zm#8TCO2Y$u&2G6n4`&S744=e6<J=Xvn6^G`8@|ut+5P1hQ#giyoQ>C92pg-WS2k8{
    z62gM08up6eS#q5SGr_v$3k((iOO;744a0IIXK8>tmBMbwE*{#f{alKGWM4oqoV$l>
    zT!*P7##4A}Yi}m4gl2ekQqr{#G8Sah@Qj8Tm>yNm#Mt&}Ya}4P!UQG{7ui8q9Ruol
    z^WdH|w-0afAphfgNl!_VJe;8Eqs-*$Bi_tWIw;r>$c{7e_&!%lZs=9b8B3;5_wHUh
    zB&&&?G|vYDAkZuOHD|3{^Ql0|H(Xug$om*=m!CsC<D>=O@>jkp01X)&#lvV8Dd9U9
    zTy<a-)!2Yoq^S&LPhUZ)JV!_I71T=Z82?W^M{fQ~t~+;X3uo?M-NLymTez_B3oZ@5
    z#9#}4#$CC{T_4=SrxcB4C>n`Gx3a&ZrP9ic=~5-b;dZIg#$oma?v^U;oP80^l)=(V
    zlw0wP;r0>hF!9K7mQ5iO0U5<H2G_|4M;Cg~&E3;v<P3HCsNIX}y!~%;K8v#`;2g?0
    zj~_Vxg#HNl1mWcgcnv0*yN=_iq0U)>U)QkC8KJ|%2FENyJc3PPdZ^QY!>C-!HA>>W
    zCTHJM(u>x=X@GAnPl2M4ZlU1XJq44))bw{w=K}TRUq>$g0{4H#C3!+30wxa-3`Zc~
    H*n;pM$|}x7
    
    diff --git a/target/test-classes/examples/um_futures/account/AllOrders.class b/target/test-classes/examples/um_futures/account/AllOrders.class
    deleted file mode 100644
    index 0dabb3e502f41a225b4828545e6386af4fc90d3c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2551
    zcmbtWZC4XV6n+K*8`kxOsHoHzXlo5BY+JBJKqy2ZlmONQY-(G(giTo7?56ud^|bz;
    ze%77?T2K1}`lH%Dvm0O)InA+fPUg;?yLayM%)NK!ufKo)6Tk?zRJ5U8K}tghIt5N_
    z8e4{L8%|AMUfVP)fk5Yk<ygU_KznvzRY6+dOk@-WmaP{o=aIRdH~fu7qoG2PzK#go
    zs<?H1&2kK<V(Jywap=kQ^lBJ{p6Tlq+cKR%x9SaBUs;@uwYf++Po09J0zKwqgEFn}
    zde)W^m^s&}TD3He3m}bdf&PskX!v8g9+-aMn88qU!+4h=hM+>lNr~)~z|Cx7A6qf-
    zET=Z!ie_LnjUKY#KdG;|b{b~|l$la)rFgp}@%CzX59divBP3U&$xUJclbbX(1Brc`
    zDjDfT4VTbI_eQ1Sh7R4$WCseZGa1$&?h?GRI34>KSMfeRQ1GFK%lJrO^8dLL=rU}3
    z*;_X~Utq9__FyKACm}Y;?m`v=3a)CnhU)^C_s%yFcN4ijy}wDP?bd3hCy*()UQPGy
    z>d2;Eh;-veFa%w}#~MDtr%c{A4Fpn_Q*{MSC(orBk4)wff%%pgF&|gVMqs&)ug}D3
    z&2)^j`p)iB8lN%BYG~VcJa5tTeWPZM_5J)*#V|%S+{BoGS~G*@lE5h*?}40@m?kvb
    z0xPb=^gNf)|08z~Pc%aOLSXh?Ax0IMz&9h1JBY7OWta)P(LCp_N8tO^e5rJ|7#Kn5
    z@9I=cVO0Ly(J(7n=^`tVGruOac@6XUQb3Eft|z~X+Rwa-0u~i4X;{Wxf$n|w=AFQd
    z(nQ%Z?9g1UvV&yjll(R<SP@gWr=cjf=;juAc9H$~B>gLr{#AkOTe9Xs;>32#c~!;N
    zC@c6z!vlQF{`h7d&Kk1)J&A$Fxyu4bde7O0@3U&&{BoQr9K%1(R%<SW^)=Hg8EZBP
    zVL?<3d)4qPId3Xc!G^`syi#bXyrlcOVL6hlB(l8{VdG=N4sAB0OaggxT|h97h1Pmh
    zD<#Bu^6%{J^=y^U46jBmPQC>hE3sjCM%@gePIfNF_LfFQ0^-|BV5+sq4!hMDP|xcp
    z_N1|UYEy^pKXH)sgr=E*lXQKQDO`EPOE}5{1)Bot2}T}Y-D=Sdy^1+&$-FtX*IkEX
    z{jhgt`3L|6dSz>-)Xq7d1Jr!S*)T`mx#+mM1M!SP8@}hSd^rFbQaFl-krWx>2N;}n
    zVGWhofmo)i6m?HuK`HN`tMCeHIdhEvCw7ooyp}ngIkSy(_pfi`!nJMmFFnVV!Iv0p
    z!>?G7lgy35ZG2AEc#5jgNHv}Q18wDYF64^k6o=czatDXG7g#8kJ1Kn?Ny=dHB}(mh
    z#&9nY>j?44agJ>u6#*H;F$UMoN5x6>;51jyl96+?xkT$;+~5s=oAMmaBaaIx;Ua$G
    z_zU_X;FE-xCE#_KWbOuzqly}(Jio4DgA$>`!Y0QwLOg;^VtQy(hr_5`>NRTOwFadh
    zsp&=gKXkzNl&3&ZNViZhd{4pD2rd1+)9I(Z{OihOU*P_4xFSzTM8M<$g5d}R9NQ57
    E3qY#E>Hq)$
    
    diff --git a/target/test-classes/examples/um_futures/account/AutoCancelOpen.class b/target/test-classes/examples/um_futures/account/AutoCancelOpen.class
    deleted file mode 100644
    index fbca59e4e89cd1619e52c225639a3b5aad1d9ffe..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2704
    zcmbtWYjYD-7=BKhvT4|INlPo&wkn#^%c>LwT8d4eHjq*vX)&V0Hr=FKHoIXjg^G9^
    z#~J+<e)BUrQ$R+4fImuo&TdM#T*eGG(>>?B=iT?b&+}f+{`L3oe*zfCw<)xtT|q)c
    z2X+YTS=HBc&C>0fHovrLRD6LQlcsI@Qv&Uop+yBrfxb{F@J&lAnD#AWc~<vU=JZAi
    zinO&;;7rA-YfGlB+Z98rIJQkoj;mDzKX46Ct5~LC`<hvASlYteOeD>P!aQXPx&(TS
    zyE^C8zU-Q7x^LthyK2^w*e!r0_6iKH_<qAXt!cjD`L^MYH4ltV8KVm+q|hyq^$48G
    z6t=Jxeb=;W6Rk*w7L({D3*LHt$+41nO+d+(atp<CC5iWdii0>ravA}-IvGDCA~1eP
    zQ!*4gw<${Eh(K4x32cAaxnq~ix}jh|;Mh|Zg8Ge3`t(Yus7(jHlamx%^9{r9U_b%!
    z!_O(aiK7bMQt>u20=u?g7aY4r_t$hQFy^ZQ-I)t<U*z_L<m{M=VT@3-d6GajGgN3j
    zrZHa^=B6WWX?P5pf_GHBi}wVk{+~JG(zn4E7;TdOd}2<-Q8r`WiGGZ$IDz*WT+6A|
    z3|AmsaNL^aS=I4Xtq{s4cH$&XDLAcS0+TF|XB7kzrd@Re_Qhl0JVX`@D<|I)R^x8P
    zX!xdMds;Rs9j1I#Ip;UGlK7BbRs+jA@49n_=jk=$^uWFQDV#x8MGof#QZ>VGZVB`-
    za9at`bW38IQSlLG1v(7ZbqM`G>f`0fOo$f*W?mIySoJY{1%cf2_y$sRGln-@=bYsb
    z{6K29RJvUBbwBVnWhvy5m5+H9mnAEmWJPl3)ui;QiXut^Y9w`B`Ci!K@+mChnu3pI
    z`IH6rZn2lQeIrbh-b_BuYE#Y(&*Qp^Po?3#G(5}xwB?l~{c}nB4S~!Ha^-p~PMeKl
    zF$En<3Mwj=LI3)m&Au63HrDkBUX-x{N8{FWmhO2hfM?&F5D<)87jw+>b=zN*O@YZA
    z5wV+%-MAFgmkhV0FIn7RX;gG;QFl$bZVD6ris=cA6k2anJU3C-O`9D)6Nmh?Vpxv6
    zBLa)<G##U)xlga@%*EE4Q7aWie`a6V+V<p?&~&#(Lb_jojD^|IUA=DjhD(+G5w;gJ
    zD-sZ0kOF60^Xz38DIMzF9=7$yX6Vko?EJ~+NsmdInK?z%UCiyuE#CWKGAIZHl9Tj2
    z`dUa8oxrUaGp0<Q?(J9An5-#Y1O5E?0RIo*2&xdMg{wiX*_JtP=N>;xxU<65agMzE
    z(Q)h{#Dh@P<WqjZ04fsb!fH4Rm2e9dSDmQCjtq#KG?k$2rzcR#57Ak8f>b%Zi@!Y&
    zk)9h)?@RY>VE?t@^x+;1KEfMvF|vW7;SG#l`W44VALD~I{DO;ekv==RfoY1)Cn!1@
    ziY_MqKwG(;8*{~Sg2Sa^xr4)%M_4G9cX0MeI8#Q8kMUVM9?<s@OktYsTaG1mkOU;E
    zDeUGm%`crE^zzq_K59r}4svghZyZ7vhjE4T66sr@hK>Pz&+$jR9x^dSyeG(jg9fS0
    z(&BBnoGtLf?>0Qn$OU`^9FzDCYq&$EdMUY!b$a#%<tio7-aXE~q~rkF|Kaic(7Ufd
    uQOLhgaOSFl{5UngdK#`l>dU{*bpIpV{0+xt$V3QEMikh?=hqzD@Xf#5_3dH+
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
    deleted file mode 100644
    index de0dbb73da6afe21b37ab62f6eca4f91d9e0a8f2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2591
    zcmbtWe^(Pn6ukq14eR=Ypr}*@+ggJNTPwB*2$d*?8ibmFO>JwJWfK-RyXpR*dRjkE
    z|JI&^T2K1{`k~t1*$ub?o>B|vWZt})eec~n@4cBn|N89@0HfGY(S~*f84Vri6gaYO
    zY#6#@xOIJDW!*AEfzC<WwZkca_Wa<of~>&tcvBSGj$X3eht_J*2-fC}rV2&cIv{Y(
    z^cwn#?HaCW>89tpwB-4EEea#w3Ut%4EjQHdM$^%k=4TUaAy&>&r{JJKul2~F%-xH=
    zy<vn_!E<YNJ&VHv$f8@|>{=K$gK=FCtsr!*aHQoh@iM{?RH*2Y$c_qJ&6i$dD~G=A
    z)+hF(8C=eymn;O28!MiZ#R&mrrczic->68ueHz}wDU#ES$kkZdNkU-SNlP=B^4n6$
    zNY7~K#{kV6rs+j4&CTQoOZ#UsYCPB?cxnE6Vq-$Z`}jb?hZ@e|BY~;^XHKBUlxON(
    zcbtW$<u3TEmLCWVw{Y*yiHS7W7VTZgV^F~b4MVsnpl_da3PFnly|9<NPRFa)Engs4
    z^8C6UIJMDry%g&v4qybjf{!&^!Y54Vof`x)wp;TAj-}746`4%%QGvOAv1C0mt!8L@
    zZlKR3sm>HlGX3V(QWl>w%39<&H+_HJ3Id~UjSu|vM8#!{X}F4U0kv+0ttEk@Jn~(6
    zDltuJxCT~XhvoYoq5n%hzdiW~@pFOMcZC>NX$s$rKw&q&0hM8<@W%6kw;F>VP>Yqy
    zVmUOzDA>}en8uj=xv61RveHFXBxgZgYKt1?@P&YuXgyzk7q_H26(!6oxT9eKivr!R
    z*_(4iD^3$-!*C*Np~kL~pG))G+QBNB#$63%>7tu1itH?}<CF9+N&1%s@_S^>{nUwV
    zmH4uXuTWL+wTAonhCOp<9?lxFB|c7oCb=tcE^WQw7(u}L+4<!JQ#gTtnC;iP6E#*W
    zzhbO7B!mTF8qTue+j8DgX2La_MS7|99}7)7Y8bXFX-i|=E*7>$w)4ngtIDM~Xsrtf
    zMs$0B9c(|v#CVGDZ0*gwmCy{oPF8yMK*pME8otr6!nnJgOt9_I+(<xjmkCVoFS57Y
    zc?_uc&9i&l+&aJMxA~vkO?pbxO2sLfKFDM?AM%QhGeW_-Kz5RmCl|X~_9EZ3W^I{4
    zC-&&LBeJI0PxE{%00MooaZ_sNoX-YozUAyPN8ZioxbPg}DTOwC$6xuv05oK95D#K0
    z-h}UAaMpztn27<gKvNm&p1gumeU7fuE2!1nA^snEj@<lE?pW^lCQjbFxQWw4n>c&t
    z8O{&C#Bdva!EHIoT^ZiQXH-pOs2Yn^*R#K)t=i6oLb;mZaHCx9;Be~&ZkMZ_l)j85
    zWw`tjm3BO3xc$UBN<4DB#nzCCfsEr2gX`wwqX)e>#?=#K<Rtg>b9W!E@Fj4A@-3V~
    z5vNhX8T`ocXAH!^rwA`kz^kyx+!Y)~4RuOIeqF;FB|?Xdb&gp?cnF8Y^m0!FE~E0O
    z*QiO>nv{N^rVs6Z(*WOHz5+!d-9o|Ty9%a9xii>4owM98|GIMd7r6H;&dU=LF)(?6
    MU^oIH$2LU&0K;z5asU7T
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
    deleted file mode 100644
    index ca1dda6ee58363fd7e46d92e622ecd90f5b6c88b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2648
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzVdt)K;5r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~pbDNb*PfI6-uK?z_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqp2S-7-Ug)=As7!zqF0bl<Xqq`--2Q!TU|J!iX*t<_m0Sj!t#6^cCT
    zkia$5tLQ7XYq+MRo1W|PB+u7NwXo(}fo?js<%YUlsXF>nekRstB4w631&0MXttSR$
    z?q2Zi4I{KNo?EiZNwf<fi4K9@wJ@v(<GLPNLFiiHP~Bi`Wr!}QP;pcuJ0@^7o!iA$
    z2z}cvPaH(kx12;LSqL^OE1r|Yy8_DeVrHpub5Y{$)^HN1NKUmzuErXT!~`}PscZTg
    z?ABFDoDn$W`Ky+nUCr4+m_(02$Nk}pmqspM86Aj+v4;}Tdm7%y2Xw<QO|RzC>~y*>
    zcW}mQl}FowSjyjs&zMm0AwE)&*3gIZ0#pC*IDuoPjJ=buIibxc&P!y0z+j!Ay~#7t
    z$VxpvZ5Y6yf*}n$E(l!MNr?ssbrST<zV=!juUxi#fmF`(%X;9HM%MLQq?<T|i@2m<
    zM8joVVd}rWK_FqfB~RdZV^r&|$x;{-$R3C%>xpSqL)&u$eL5}*CUaa9x3-s(7^jz|
    zn&aH^{k#<fM%fzg`Sv>%qnOli4Xi-5Y=!kDGR&aw$!Lk`V+}VjEzn~5zDMZ)lKF2=
    zQ$oBcF!Qz$qk3+@HzSbQi?2ten+<rQdB$6f!1t)Li;D||&<Jb6woXL`lk$<(@Tp{_
    zjjTw{g0j@+G~{txK#R4WFW-xrS60OW?kKpcp@2nJ*DiZmH?*QOQ8o;xX3dw_f701T
    ze(O6}CmAejxF=0?(8Mfz(5`=y{-UJ+bAj|eS#!T3V%yDNS;Yf9RPcp{NBEN6_4PcQ
    zF=X@HjDg0vD{!vy^o(N!0SoB$Hz%0FG5mHmYU_5bvSRs*#)?BiSP-V+EE~Qp=XGTw
    zT(eoF7jyr$(xjz|VY`yIMvyzz!Vb#L&u$<s?-E~M7Z7x5?qE&qAk{>FX5ad>R})u4
    zGyF1XIl2!r7G>4&jfxdU{jDp;woiK_0r6)~;QGNld(-EU4t2g7yv^!%0I$Ev{^VZL
    z8#MJ?oZ``kna$>7e$AtlP{5ETC+T^72T%)M%{Q$XTc%Lgem!?c1{cHZ+)cb;2z1Nd
    zO{tl4UNNXKIJ?A=-*L2@e+KcCLK9Z_l(!K;Ljs3kMpCp1tFSn0LkZ>h0P%oFC8+!9
    zC6wYbwB=qxEvDY#|Hw0>^8KmfsS{i1y4RmNojNOpfi3j*Z{ghSU(i4J0>e%C8FO-y
    zx;nUp397Cqs2Yn@x01i3so2bgPYT5ZhuK20g~Qx)%omESl$Ih%87#cOXU%v@ztb3J
    zmmZDA1$K!<glG!w^s<9DmZRvzah&BdjV=<@&HX)m<0PhViao1`-RU&$;0zve*AE<j
    zL~q2x6tNBy{Tgi2C{J9+V@h{;fm??|i9DbJmtzv&!$XxUb@KTYe0mm8uTc}Pg_LU4
    zbffuin&*XWLxG}@d!b<Tu7b=6cYeJSs$TAwzqZuCbKL(G{W4r40w<#hx+Cy}V-q(2
    E0ne@CR{#J2
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelOrder.class b/target/test-classes/examples/um_futures/account/CancelOrder.class
    deleted file mode 100644
    index 93834c1624f45887a1e8b79e29f797e2652d5916..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2585
    zcmbtWZFAE`5Pr^aB1edq7zic2g|-x%kf@Z<LK2)NhBPiV2{;LLp{0r<I|{PoN^%O*
    zX{TSxU+HJsnE++lAJ8Aw_BqJ`L15~k@kF<`I_>WB-0t4}_4n_80vN}A6)E&6NNeat
    zpTNEiW7E(b!)@pbs~eUX3iM6ct{oNxdUE*{1sQ=u(V})}J9^o6?^$c}MzCHnS}GK2
    zYnQ-f(`)LhwrjYirJJ7X(vs)v^>*0ytw1*&+j2wQZnhkKxiS}Pi;=QKor2v0gVue6
    zGFLD9_NEb9MbE9<jSTh*AcFyclj~vF3MO<tw1UvJ!m*CS*vlA0P@!VKM0P;nQm*_0
    zTQ&4;w=vm`Ccl!wAXx|=G*>+*gLed!*`?xg^~#dOJEY+Vj*^^Kn_OK?I*AEPI_YTg
    z3BMgx2FGdF^VclDv?jwI)^HN<QfHW^*LG=pHkU7VPiwn*cbo0y%1mryQpNi?rQib%
    zr;!sV{6BL7yG*&k&VmeEV6+2%XJSky5qG%n#~F+$IICe4V*;n2Z+9Z{4tBkmbkpZ}
    zjfV7>Eqi`L51jh=hF*?zle_RC&MEjv!+DG|n_pcZkha~rCvY&iQJsinc7H5T>WUTX
    zzG<~W+j9ebHqLYAXPo9&w_jy&kx|y$j&s%bD^?H~4Qpcf`yW(Xz=VcLObMtBE9|@y
    zIKVC5k)#q+LBljY73j5m-y`(@Nai<Z9wE*O%)Kqds6-R^t_T!&;u}^OW&&?CFM4Yc
    z_+fQ^X=$+<8eu!w)~T4mgnWFaVP3M*PgW#nK|^Xk*KiGG0WH>gzWgrgM<o^4v7lg4
    z!wuXN7<j>6$qlV2O_WW;X<G|*wv=2c$!})`t6~OA8kVJt0lJuHTX_+mr2m$r{|kZK
    zYqI8cV#l`Ydqu^UxUJxhhOh878|JHdIA_Ry_#g%v=dQr1r1hd>1Oe;j)h{QR!ZG~4
    z?7i0Yc5~J8myA`1gs>n?!&xzWTh2SmbhvH@0{L>61tuLd4cnD;C9yp(681v&@V3L2
    zlucmoycZCR<XU%~s+%HWJo9gD?d5!x&<wvpHuk>;8Edg+_(szTEuTvc$Jk!e%t%0d
    zfC)@@7ulN*ItDcO@}50tZSULkoBU7hBt4<&q+o%jcQc92dpwt;Oi<tmWTqH-e449O
    zukD-GoGmkFU!uc~$r{2rw&xVD2m(X0K~w7CoOc9j?s9gXBM)Nqo_P%Mh(ZeA@F}ko
    zfQB@7!-%A45msSx){iw<u>o<1rqa|sd<LcV82#mEP;1#e{Ox;;Y-J>SFneeVhi{E!
    zk7f5r;p`SpjBMe(>%SsD`V@K!zu=mjWIq|*!X>IMr>VLasfw9DkgE0Y#noyp&0(%u
    z>*Y{-f=ad4N2wY~%4qc|R(kM=apy3B%WTbZTx3s3M~Dj8%P0qU<=Brw9K;Deb2v<b
    zhPZB+UmQUJM^T}?h-2(S$653z@Ds<Md4@|C3dDMj=<8^ZMrm;!Hl-W9fvsbM5_!Nq
    zI2<$h5ly&cX%H=V{7>Oq>NRTOcRr<nnj!T3L-)LKg$fjf+zSO4ZYr1==gRi;tvbo|
    d@~=O8<_T)QAuqQ}MBwCZg5d~ka!ld7e*yVD%$ooJ
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
    deleted file mode 100644
    index 6d88593eab51f9343a59f08d9c0ddcc269db8bba..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2731
    zcmbtWYj+bx7=ETryXmqO2&I*BX{(|srCqT_ftCVEsg0!Ek`^N>Y{Mqqve^xLsZ_+<
    z@r(WuKcnXqkfT4qAEiFCo5DiNv10aQXXc%E-^=q}X8!!^w?6<(;5!v<XjhQZ(1A{Y
    zT`R__q1%R2*Do!tnAJd_bINk8U|OI(JG`hMEzlP+g@I-3Ma#Ku-kLM~<$0s2LXom|
    z2%N6E4SmUS45w=9Ro8JS$@TPF7=)hb>s8w_oj|u5O<P}>pN*;ch*%&^LAOA!dDq~a
    z+?PFT)d<YI>(s1z8aoA$#%_V3<sfMKr*u6q{lGDUv6jME%NR{ip<<8ptViHvw)o7q
    zQs7xmeR4aL;l(t1iGsh@SaR(&UKdbu<@`cvrY!yK*RUT42u?F3Rwt55VgQp$T9o00
    z-WDm1Ljq~rTs1wTZYmfQIQA5PuyJDpIip&2LqeBdW{AuJ17jI>vGrN!*$D=fKNWA`
    zu!6TWyo2m>L7j2KCEKJ6tA-t#mudogvolG1VuneH+z|~UI7;4@Qh{7{xVZhuCd^)#
    zKNlNL!DG-BysP0D-V>Pqf8uC<bt@zUMq82CoTZaVcUy_jg#k=xIF9!jY1^&WO-~?G
    zbiKOn+qH=my%^CZci;q0DmbNK5>o{BMFxSC<<wk>Y9huhC9-;0Muly;Y~HP!&A@UU
    zU(dyL#QcxT=={c38fR%`Ewt_Po;Pp$K2zt^;Jy1QP9vuwj~M~AZU(I_fgZ+hQxQm?
    zW;J|>Ie`w-^IW?AFU9im%%+PU3CzB#i%|<m_*WFjZ}x9crI`tTqjlcB6*)hs&XvoT
    zOMwxD{sv7&0Xg})q~WqerHiOY%>25fUe!=SSwM@at|z~X`dvZABCaX;SXNR+VD~fh
    z3Qk}~Y0{f5BvEbAndk*v*YK$nyqkjO*sPveB|-mOf__6FyG5>CPsC}XYb>fTu%w`>
    z;TC9L-;3EdYsfCU7P}W`tia)<^t^5OJ`3Q*FDC^AVd-X$`GMgCi?TZ~nPVV!vdfzn
    z!^V>7m5r!<ur#WMy=ZurT(^j+VA=8o#*6>CaZ!D$VOS2kem3d()52j@^4th*w%AMp
    znbtmyr?D5d*P6CdShQ#Em8CtO!_qaws}q+!TX@F$Y#N@?Fay&g%f8sREqWFKh!0JH
    zGuyN5Wrr&b>U}<XYt4-ao_U%6sm-7#D6IsYrs!^_c=a~#0#QyV2zjba(en5Pp_bgx
    ztD3WxJc9bSJj2Fhh4E|{;JpO=_u~+15U5A1A+Fh^IdA74Z!Fwd=4zZHuLbBh@(|)d
    z#A@*^FE@aO6uPkz%_1h;hRszM8gOC(;wD9<Nc-stl*&VN6`w$@WM1R5>mf4pBbmLK
    zzIE)oHj+8mgP})wQ!b9KV|Zj8qZfa{_~>JN(1xFJK`t_9M%QtUr1L3~PDG>&>EF>-
    zY3Ig#sgmMwu~g~caODveN|jE|K8a?^Xz4LNYsUlHeiYL<$7U|aGW$si(yM9g<U7Ml
    zP!D?f44{u35}5tm8{!uSki$V-;k-=v7RX^>5I=DI5pP6DOw-@vM8HLpQ06G{4m{2l
    zcqhCApEF{C03pXTzQ-!QAX2@g+{GF#`;v5xlz8tRXJ3)hkM_T*o_E0e3KWI-3k9dI
    oDkw~l^XsSK8X~{^b!7$~;pVRxmmw38b26g9F229v*oJTa0r2AYSO5S3
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMarginType.class b/target/test-classes/examples/um_futures/account/ChangeMarginType.class
    deleted file mode 100644
    index df10e828c9cc20f86329a27082d910b21e933063..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2621
    zcmbtWZFkf}6n>`NHro({F0@E_YgKehUm{Wk+ES!TYb(37u-oDah-t`fQ?kjLWGmI9
    z$1nO<{EVJcK#u+Zf0X)6l9tfIvEuGInVFl(z4v+U%gmpD{q_fdF?^$<4ebgt8amJ^
    zaB$67H+08v>-xgVnq`Ipos+g}hf@OW`N3rcS%D+brdDV>deL?tSoi0QV6|j4RVY%|
    zK7mW7*U(pN*KkcsH$B&-CePPvt+3@=fo?js<%YW5Xgc~*X*QM?BH=t`3ib>1S`Q7*
    zxqH#K*NxCBcy7(EXK_FPS#%2wtcGDT7}xdC3PRTkM-zjwl~KB&Ld7A8?6APaeDOK9
    za_HM`ePS<?!R0J^$wIKvSn-@J-V{)#D}|-<)r!R1r{NfmlbmLYTwO>Ti3v;_NhE_Q
    zyNM`^lLBhP@awi)*=Sl>^wUn^=0dqVb5+84OT*iEhcd%7y_QQ`)A_;T-f3<%?rpKZ
    zRJs!Dm{9R9-cyj*Fo-h(Q~ysLv&URz=2)d|7y=^+BfGO@B27aQkS+{kM8T*A9q$Va
    zZ|6YD{e%F$u*+7b<JIeyFOVyGeq9fo+Sr<2jARr0@Bz*#7}M|}KBA{PHwa{Gx8@1-
    zq(hjvCG-A*!2F*0u^yUMGqgQ7(5K@HVCKdJFthb4i*b5cYdOx0@0Y9~FzVKL|F_?%
    zIFCsUm%wsU>sFY&5;)9Y?@C{Z>0=F7FfGtw`MyW!|B~jf&PhVNDlq%H5ToKv;hPmG
    z?8eux(#;g!XkGB`N8tO_xk_cR92#LO*pjIzU{XHjHGC>r=^`tVv!E`eMGYlf7tms<
    z=gaS+PBpJ$5jPav)KEr6p!+#{^KNKGX`-wfPRm-TvDxJ3)BGkoSRVx}Yq%v%bkoEf
    z8_sk8B>h!M|K|evmt@WDRK&I_e_6#H+*R;}hI{yut#oG|&Kj~)Zp1+2+!Z*T)?RRo
    zAYk$A{BnXR9K%1ru54XzHC8OYVyrkMgau(5&a&a#a-9e>;i?@7j28b(l}RfN!*(TS
    zX@J|6!dA%^-*VWYaw!6m_X2|MT-#gY+Dj$TpSjo8_F~dXXzX01<j_lyu^^j<Z#1mX
    z^10<`jO`_DjReH!o51D0dG@MvkPh{}7&x8`N$@Ve%KqeT(o>Qo52vVlKQq~Uz+*eo
    zsDL5OPSW%Euvg1o%QvlATc%IX&R#nzs|jb>t=o8w5a^TrnzMGUd5@sP;OZPl9@gkM
    z^BCe0Cv8~aQ(id$4H@i*8O@?ixDSh~F4Rzu6^J`jm7(mXXHcq-(N%l~wVHc_|AUW_
    zD-Gp(az{3C^wv=BMDCQF3~yp!XcMQe|AL{Br#Rb&pK(ntau-K7F+tJg3`G|r(M<Mt
    zv{l>r;*)YU!(pym?ci|j2^PxLPR^F1nKDv-iqG2dh<@iW&hC6Z8W-6eG7+LF9H5uo
    zyp|k7FM4o_&peKjpg!*J=NHE?h2!j1{p?C7a04fCm%D!8_#*})7N&^xEYYvRCXG_#
    z8Xj<VgSWIbIGm9OG~jZ~;(K^#lBHfgzk*NC0?IW?;&&luElT>({x{9@R<^D{QOLbe
    qaQ>!(!Wegcy&b9n?w7x=-0&0J{uM(qTp|J|qY1hr@Q`C0HvR#?!`WK^
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class b/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
    deleted file mode 100644
    index d546b95e9c1c4774ae31f8df3f6f3b918976a6f6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2607
    zcmbtW{Z|xK7=A7+%rcH2tcpsSSec6olYxbRkgnpAyJ9Y4o0SdY-DPlgW}6SvQ~o{u
    zY@LIer~ZKcsOq^hi;RLNGB{`Nz3+YJz3=n9ANT(G*KdCS7{{89E_7?i8R$W;z`j*$
    z%`#ofYnltotJ01HdZ!)FiDm@4i^EGA@&bnvr8sh2v*LIU<o&W0u2ikI4o%tGC2-O9
    zTjsLkS)MIT+xI+L@&mIGM{yuS({>%{MW)kgyXNicTq-Rk!g<Ox>=qc14=v8AeKT;@
    ztVou8ui-TF*eifM`UOs`L{U4OG|fncktd_k&VlJEqjW)sj{OSR0f7s}$|km26gXaU
    zYA2H6r91`%`dhIZIhVpvMq$+onvR#pVS!u}#8TlNH1H0NlB9M_&L*;lr9@^A>qv$(
    z=XXTP<97`l$B=+#*|r~hG<Uf;T-iCJaqHd&(YLFYQX5k`-oyJEJ}__+9}3L;KXU>H
    z?G+}8tY%p8?@NJ^4)U$pF_nee2|yo;7}jvwz!{tsIQKH<84Mj3%+mG;_PTzvDFcB*
    z#SfZh=r+bz%}OGh+J#Y=8a^^`4j(hQUsquK9IxRMO*UQ~-&C@X3(W6`Df!Tr?a1-H
    z(7c?cJ<~PK`l}mTd3-`I8?ozN4T7o+L#rt#hkkslV+<1pE?`nXZ_22%C2)XY-;%Qm
    z)3kw$U`6)GAn*zOUvm4+2}p>a3Cz7M#H3;~_$~{Sw&EMo>1GCRvMw=O6!;;%ytsI?
    z7FkgoZpd`ZVnY2~H87`G=_4zOv#_b8Wdrm0T);@BexSZf+S9y_3aT1z7+Anf7VRc`
    z^IjyAG||>9H<k+xc9`OPmfwyBD`gh94Aj&S{XC+~F0<*MqW`v{e@URYP1fAaL~NtX
    zmvnrIx`wX|+{M@IpRecPoTb|1qZDYGy8<V()=RDxhOD61zno$Ur||c(70VlOYgq=1
    z*0M`NSP-`5E?I%2)*WFkT5&>wvC4lgHFZ?Way&&`7Uj!w;Z?!r&W50l-ekVBFCggC
    z^_}&xos<*(DZjO~S2I^ZV^1e9`?o>Hs%%?<)sm46sB$F5woQX00qM;qFuOC)-gE=f
    zp@CPU_o%%Q!Pz&RKfRUojHHu{Gc>)M>1;pXg`MPthE;+5G(AtRdA;Vxfi348l|zHu
    zcHL1GUG~%>9}fVvRQu+vn`=HJDEWq~F^;^e(R2DK#1l@s@GXDUivuu_!*1M5W{DEM
    zgT+-JmSLv`!~#v_D0}<@TKy^dDleed3w!v#?<oq^GlheNL+dzl=j=L;omt0;8^7Sx
    z$a9Qz;b&Y|i^BPlb$m+ERF0yFM06?tJG$!K+$h!RISyB9^&Sq_p5c0}-pkn+$xIum
    zJ;!1<p3vRn#5ztqYP`nwkV}9}Vh^3`=VN3)25^wOhsnqh>Kv!`AkOneaE0@0IEpfk
    zVG-}*2aZ2sC;>i0ctrxf4@u_EV=o$La#rTo4XkiR=y0&gF^?Dz;F6dD>a^g|E1z<M
    zl60@l+4qzTqWf<e;5#hPplPIAXc)VtVRoFF;mhcppuYO+D-@sM&aXJ7A|w)EDuAFn
    K0uje9#Qy-2?%Fc|
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
    deleted file mode 100644
    index bf2cb06a391d436e83a177bf6060073be7747bcc..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2614
    zcmbtWZC4XV6n+K*8`kxOsHjv0+ggJP+ZJdM5UNoOH4$nMo7&bcVG<TMyXn4AJ*~f|
    zpS9<p*3<rg{;0Ok>;_y#PB|9N$;{ljd*?pSeVO^|@8ACfFoq2s9q81MG0=r>fkW%o
    zhGjaI+b|ba)@3ae=$^J+JDd^d%nvPV$O;^bm7>sg%#!UskgG*2SSwpC9h$PWPvCOR
    zYnm&zYq>RP);!mxCC@kOQ5g9$Fl&x2-O#j~Eyui5o=c>KSU69ahW!G4@}b2!wHJMR
    z!wO}=bL(~^i-Q8lqF3O|S{Sy1Nz)8v5V|rPX&;!JGC~)0=s2v99TB*cFTKK634Pmb
    zOzlN7w46mBiCK*-r(&<lMK7>J+jFxxE|3ZRNGjO<2HwL-a@2}Q*+lxRgvaz*ZOKsT
    z__jzneA>VO1_d;$R`Vj4=C0<4N_!_XYTn=C`A+#tVq;3j`}jb^hX&5#BY~O!XO1aQ
    zTVsxFlTr3o<&tl$N`c`v_MPc5l?L37Ko9a5(s16u1zZ#u-41#RMVkk+u-lQ{j@M{N
    zUm#cV{Dv7g^|5uc6w9XeVFadzj}3f+PZ`EH6&OR?t$PAT(=ls%r}BMFV17?*$%i%B
    zQkfB$SCh<V#wLk>eQPU=&*)`6a-8eFUzR~&HRR;r&yRJCV#2^BObX}?8Me0sjxh8)
    z(pF)bHgFj%$}Z{q9-;q7dhecug!qNP+`B@Ii#CPtsz6~UzCoRCrtrq=0+U98AJmIW
    zON*7z3Zr04rehWp>gT$FImJp3Sy7w?4J9oan8%j_Mk4im^<CVd=5>@%)^N+f0u}{&
    zU$HmuhB8hQZNqXRxlm`5$<L?xZELVvW^vm<MIF)0BZ_P^ul!T=-%<203*_IDHTO~x
    z+bZ>C9bcoW;Tr?@@Ga}-%{-j5REK<&08MgN;B4A@!LfpXHT33}Q%vCm{y}zQc`ItJ
    zNPo#%aYzUYqGmbEmT#+dTbK#g>_A|=^bW<Q4r^MrtEfxk+%6d27wqtn!?u-6@zCBE
    z5cKNi-n!Xd3X1*|-`U#hxvQXAeuK;$ehV_zWy|udrVOP|l@kfJw=_8tkX&y9vwQPw
    zw`-6N^}QayN3E?G&hB>p^iI-Kl6E@I(DZ&LbnO9e?KmqmtP5nP>3MS3>lH8ZYjVz3
    zS#)xj&O4%Ni+wfEHv}NiubMb#om}%ZLCJSqjdJ9bjjr?0Af9m2f$#aN9v*;!4EE!G
    zJd2g^11zq3u!34*KrGNyhO);mp;e!ur}PqfHFtpjhn^u<zK}bbJGO}vcQ0<@)P+r)
    zx%Cw1hF@T~1Ha;?TI9xuH}N?|QyGdTV$qfCALyuda-&eGW;k4{RJ%Cbc#fNuYBy(J
    z#WQWV@&ZepctUpvh;@v3)Odp}A`=6d!~r_j%Qwkk^x-IXkCTxT)ES_5KgRhoxW@Sn
    zoJ0|)u!Ph2iQ_LAjDgP(UY>wgA<5i04x)|*XGMNp#~NpZ4jbznvxx8j4vFcbP7^M@
    z@+dbbN%mTt{YXhaI{%>oKF53wnnt>XhSA#^X2+-*Y)9t|_0?ZbF8>^Nf5SNyArS*p
    N0R-I<2sw5j`WK}w+}Z#D
    
    diff --git a/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
    deleted file mode 100644
    index da7b67e9e07c5b1094e98fbdb5c5e1beb13be850..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2595
    zcmbtWZCBJr6n+L4vc&kpswh+i+gcYDVij8igvtsob$O|~V7IolA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOtN4UJf#-S*|~FPa_@bfx%bZe`PXlM02slhiZ-+>$Y|(5r@)a7
    zW7E(b!>#L!s~eUX3Up4`t{qMawC4v`6l4WX#G9hfcJz|%KD5?~MzB6_G*u|l)&YSV
    zrq|F{ZP##3OE*2&r6teTYf%{aR-l`XZMmUtH=2&VJU^Rg3$b#JIt2#>daOqVW$s?`
    z?M)-J3Z7fD>scHYKo;EsXV=598I0+AXa%8bg~Kg}iI-u9phCq_iR_rb^?d0SwsPp(
    zZhd?|n!%MUddNcXxUuRvS)3G5rYnWz@~w)*+o$0@oFX~Rh+K`Pog@UNowPKADZee1
    zjP#6#ehkpOVVYj#(%f`@u(W?BqsD`6f|uuSCN{=ZypInQe5m0ZJ`$Mxf93>^nUU}F
    z@NPQJV$*UL{WZ%E1cq9`cPGVo8f}aBF61$&;DUyWxFm3S=crQ<S|sR&J^gh$UcGMl
    z0=bgs*Y&`ujcn+pST}wE!_XC6*6=Z|Fs0wzAds=$nkR5PeOj&1WQvan%<YRO>yc?S
    zL)&u$eL6{YCTWuEGuum9e8MPek>kwx{=5|gM%@}4`0<H~s~FXA9b*D&-3nVvWSED(
    zD^n$=2@N;EI_$7~-y`&Y$>_JIA0d7wF#E0$<2p^@n-(bS#y6lc%oN^uUhvjp@B?bG
    zQdug8Mi>R#Iu%nGl|M5YW+f|KWJPio)TOqlVGf@QXo=SI<#%yYnp082yn+P{i&zrq
    ze#PFL8(MLiD4T{8S&KFHmHb?q-_{P+$rSEtC`%XJbWvn)c@>|ee_7JMB9PxBYwo8`
    zY`e%;RD6l5g0D2($JgwdZ|32wA)Dgk1Za}G0_W1!3yu*4ETA{P9A^qA@DH;ATMJQR
    z)$%LGszX9p5T@a*7``p%EoCNLw^^lEO8>Req^E{qyOOsw$en6oXJki@9CoW*iiFm>
    zfM7^>_SeMrQ%#Jg_|Dc|Ph1Jj@av@I=pM*elug4o8dezhx84NX9_@_;B-fe1)czuS
    z+qK7ldR{-g$Ia~noO+x8iQS~9G_72mr0IjqX7eF$={O}6YzSm07<qEHt7R|pO>5Sc
    zDb%}H&mERk#g3Zig8>lelf9c#JLh~lQ1cCES2^;2M#qI`5Kk$z;amR7R|cRVgM)Yw
    zOYtUr2ZOUNtintTh((&pQ1|2|l<G5dm0m)v<__`y$TQ^TFXoQtPHds~-lZ*^zPN?6
    z3%}s}&<hN;;b+{DlianTEqqGVc!sLcSamb|JKC!4Tqu;Q84kC~)ea7~pW{xs+DYk)
    zSW<?{FHmX6Q-<45tRuuD$J=ZUnHb0z4l%fHK0uD52gkX3l8p3nPd|6};Tm59w<zDn
    zDHL%U6`a8j9Dl+<41ALC@&vpFi_BfaVboBkROHt+tWzR%*x2BhMTCcNNK6m+G~hBS
    zk9v)oWUWc*dusa7{x=Qq?d2;_6w)meT)nGcYJ@w3ozpqX{qnCXmw%3Xzv8?+ArS+U
    N2MC5E5OQoo^bgq=)an2L
    
    diff --git a/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
    deleted file mode 100644
    index 6cde27bd26018c9cbaf76df56386ddee812a14a5..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2486
    zcmbtWYg5}s6g`U#GKwg{Bu*e{Fm2P?;i06^kYHjOTqrI!&=_dlv`J;L76MuFNHUX5
    zr@yD4)6RrEru_l^QEl%^0vsSyH??Q9ckiz5-gE9__2*x&{s1ryTSgaR65<NF(Zg_l
    zSKHTAOS27it+vZ`pP^^Yv`s(H5X)q@BqSIv1)EyFX{jaC-s9WLnzvKdnldC|>m0*9
    z-D#*b)7EUAtGZ*`WXW;WddqLQ+*5VS<hHMxji#k;mX|_pAy5`cC!voa#h+*-)9!WG
    z+}C_waO}EiB+$=*1O^yJcYMF;&8n);J>Ta3WOQJ7$|SiUL&l&$c7fq;rgV(0;=878
    z<T}x0w}h3Hf=jr}AZfbpv}~efA(Jh2j<VHwd<cHCd_T02lQE1d60RzEAJ-W2|IZx5
    z#psC0{(?qv)H%aM1pRcxa@o@q^dgN>2_Go<5FatzI*LOZhKL0<3f;*Ado0H=xXX|%
    zIj*64R(*O`Ed{#VIed&yBxDq1af1@><OYVgY1bV>b4I{K0**5jJ7S7I(RtH19othE
    z!c?Rb3Nvx>a4CUF^0MBttVP!?bI;QZKAZmOXBlI-so)kqWsnW-M@tMBDD0>5NMM>)
    z@ELA1baU5r2>QR|TUcG~85n5<#5)X2?+P)fqBeZ9429G9(lWW(hBufOob3R7T3+7R
    zSg-h+-|`N1GG=g7JnkvT3s!oG6~UQj2<_(z?qh*L3AK(Z-V0hrQN|Zol(3}WODr=C
    z9J5!neIBHVw69q$zE-EI&lKDFjdoC_%-|~pE8>U&I%1hB|JXl4e_7DK%8)rDYaX^m
    z?1*I<>-bv20|gaqP)|FVhfA7hSx-ZtVeT?qZ?|5sG|!_7I{9XfQaFU)PwkPfwi-3=
    zZfG@&2%&<|HET<AO)-y@aev437^X`9xzxl_4b8L#aqTFh{+8XM_Dv19Wl_UQwy_Yc
    zGcfXLrL#WPNjZ@}%kOOM&CC_hG}j<r2G2l7RoT>Bt-*cn(w3nR+Zhdx2ncT*hWXAs
    zd)uu<4yE3V-qYq`1n1v&{@iKO+cZ%!=E-y)rL(?AmuQd^5^4;IIr2QbdgY4Ka&^9B
    ziX0j~v+GWZx}t`arVAaQU7~%H6r(v^?WEbH*%Xa*f1>-w0oXGVy0Ar0@f83lh@%hR
    z1X8dG-=a#hUVMj#p#io)rsAaYUqh-MpttlIay9uL{m&mDSss6mi(}6*wE8PXCSKxt
    z7k<Htm?S4Ao<k+oRGd_I0@dBb@93(=Xdzdr#%Y+VRJ&=Ie}O`!+Cx$?kfe#qOO#@G
    zMqZ|nq1HSWjCtw`@xcGv<To%t-vxuTlEMhx))~50$8Z_r7($NZJW(=_E7U};!lu!~
    zwE%0L5RDMV@9_hXHI9Bf!ef%=>GS9jek6&|LPL$l1T5&-CN5I6#!)Aa4ALv43D<T=
    zGD$Ox*xz(KeGctPkR)Q5Nf>(|VP=|k?i~eWl=h2XZ!-M?YrkPc1ce2lM9e_$FgjEO
    Gs__rlQ?(ZW
    
    diff --git a/target/test-classes/examples/um_futures/account/GetAdlQuantile.class b/target/test-classes/examples/um_futures/account/GetAdlQuantile.class
    deleted file mode 100644
    index ba686456132a873fd829b8f7707fe7b1d67fe8aa..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2458
    zcmbtW`%@EF6#gy=Y*-hOpi$IHXltABT3e|o!B9wfq$Gd_Xj5D5X1NIqo88Pl7@bc4
    zp8jk*16rs31Nui*&)p3W9!@hBW^&Ix_vYO5edm>b{{8cB028oebRZ%js-P2H43~Da
    zJxw(=tER42cDU{_bWIzU;bj>jsr06V7{k@zlJ6O&S}?3#zO|&e+eNJ*LlU+wFg(=l
    zx>_+T&C<E5+m=O^Y)7s7p6_s1)lGw2o@&$^rn*sF2(`IDnJ1lu9)<*eu8~Z)*BoO{
    z^LWm-szxn_UIxU_$1t?*c@1|;RXy%{7Wc-R4~DOdlM6Cr^b2H{86Knx$Jk1qV_3CJ
    zJDT*Su#!-471tOfP1kMTB3kBB=|cM`{ra;*@EgV1&_+hab=;6}Q^7~L#gP4f<`^#4
    zxHr3HKJqn-V#686nwZaqDw95oy&FjkN%&a7C-{_M_$UA^&Ntz!i>F@dGVNN8I}GuH
    z?bKA)tWNBxg+Q0NfY0!`gp`6bhAG8PUtowDR@G*>a!!au%8fGQ+v0{l*LlM;Y|B;W
    z!sMf*33G4$@F<3H^0Mli=Dgz+x$9~*K9&6CR~aL?qu>jC$siMv%_D}(6zDUVBQQ-U
    z_zL$JI=SQ61pPlUEUc&2oNH<X#QO{j9||$3n-+Xi47s!Tk}|p3f;ZUb?5zNNQeIkL
    zUn_Z<=evhG8I!mpJ{~H_3Rb#_6~UQX6WXs8%wmo~3AMH(z85r!yo_%!FJVE!B9<8X
    zj@ipw9uLw)+S5#*uU4tfQ~6eYn>VO7Ch@I;W${EGJ+VZ!e(ay1zbNQmVMv{mHBVY1
    zcEqxbH9V5=SV0Nv)WuHc;esZb)Qb>kn7a(OTdn6z&2_1CPJc5)DICJ@rH05?{Cb5u
    z>sm$BAQgnJnVXtph<#HT^|lR{VYJYGjfpqvnqdjXTH!TYS$dN?HT72Cq}~*7f!{o5
    zVC2kldo8P-IwF6TKG@pHloil4r$&VIpM#9bv7tFyoqOD&D+3|6b6Oe^5DpfGnf5$;
    z-vA<q5+}p<qH!3ynfJXveU|hVO*0F#WV(m)Sl^|286<;*3PWs~JP)U=T(W&f=L<mt
    z?_WI8XU9b)QHx5_&;}Td59-t;MQBgsn=~7=yGtw0NOTS#fW0K41Do_ICOx1aiXMCy
    zNWmq1k23AL@dKWO2G|^#ijvNI1F3v~?!p_$<@iPVzjT0jadaP7M)onV@;e5{UgLHL
    ze#5fZ#K*?=p_1xulvMWv)q~hy=qN|%AX6$wX_+pSJ87ADg<PrJMN&SHq_NU#6e4&@
    zUM7&DW;_zCS?UAP!2f&XH_%73zn@ML7^I1uqRBaeYZ%1<G9+h-k{R5fws8{{tuAf_
    zShIv^kTCv;pNOnc^x`R=ku*a;fu7=Lk_as{RA`OCgpMuZB0*;yRr07tdWAIM*)~ZA
    zX|5ykmY%1dJUbF3i5O-QMjlI;oS>V#M*$h4`{J)Vo_vMXKQJhQ!U9ktW*~PMJt_iK
    Fe+PUGsYd_+
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class b/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
    deleted file mode 100644
    index 44ebefa65a01fe78f9fe14a93196c449eb362a88..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2498
    zcmbtWYg5}s6g`U#GKwgHB;*~SZCVo^N*kI7CZ^y*ps@pu39XwpsZiENM3xvy&Lq?6
    z@9F2XGa-*@e?Wg!+q04ZC&1K`+B4d_cUO1sIrr|p`s?r4e*&0<r=tTY4QT_N=n^=(
    zX+5z_*YaxS^7^K<BZ01I$8(~*Kq@=3rXeG6GTzjP9M>#5-edV_(F!+8)|L)U**YR{
    z)AsA;y5m`%Elu0^JX-Ptv)YInfecOCb)*-WPJPQY@0Au3Z6Q`JQKz9tU_d^#D0BBp
    z;5@M+S@6B8Q_G-N02%ZN3~xlyRybvvkqjeGMib2glT#+>f({+W6td$2H?qY&Y~?6$
    zyjrdu&B&UvGGO2&P6=q1ZTk(6w9I8kitVFp)F1AEzgL<~Y~*yD!C4LG44lUWf&Bk7
    zCvd7Jqe3GH$Ze_NM$T*)%BbW&k^<vR^!tOB8`;l7H-<2*;X?x-;bVcx-B7f^XcA%G
    zI`qsg*RR!NAkbg*gPIw-)yYk>80&IJ@CiQEkTo!ZOH8|WHwdI1uj&h&I3R2)4aWqQ
    z+Tu$-wdGdi_+DtvB?-wyO7d}jXDNdTdRc9_?tBoGWEfgCIW_e2FFHnX*}!M`TtFwe
    z%_V{34F0}sQkW(Ue1WS1oiYe~LjRAfOYT@}9yT=!;&p+A_k|eWr51cs0)_qfhIG2w
    zf;XNQm@o?bkiNLOx>Am;s1feybX>z_^|)yuuUP3OD~hwQrnFxgn8lock!bxuy%!gb
    zB^_U3Uc-WcTUZq6+hcFZi)5T8+7rud$mJ^Ues-yq-{ub9muvXiz-@IzACFk%{onIX
    z(O**Z-x0_jkTv&PBDTx2jum{P;jV!)R$1BJ&BFyt6|QFq&?I*SF1A`PxK<eQ621Fo
    zjwzhL?`4sccN+C|8LV3CE(zg<uq}7Z3LG_WD$~)16AD}{zRzt_r`0XTQ{1%zZ5Fzb
    zHP&%fURDKl`X2esbpb)QZnsy^+PP8mXYswQy`8)YnibSY&9MWJ@nUXSfmN5047lZV
    zg6)7ZM*@<zBQVpRXNR>XIyCTh0H1B`1aaoD^QZTd-lA#dW1gman9=rQcGEa5G^`6`
    zrs;XogY~lC2yD6Fs5Cl%>yX+zp#sdZHN@r)2(}s4aY`x9+2*Oa$JrH*?4{_uv<>l`
    zLI>9PR9^&ufi!yXZ7ju`@Et0gb>n;7PYj4Tno3g_y@6KQMtAWI^h*B+{2$#$e`)Lm
    zPK>_5={vt+aQqc6cHmdsR+Ikm@fR?ux{{{qdaSyU`2!u56c=*kN}9uTxzfpD<|PW{
    zN*AT2SklJJuTV_kIlUY}mIZn=9`mdX>Dd3P^c(2oH^MQl3}BF*JIf9`ic=WFY2+y9
    zNy!Y(vXq>I$1%i(7;B!028r<p{7ACK(2ECnNNI+jN)PZ8C8C9eb&eUhu<?jo3~)`N
    zN{?#P8`LCg8<ZSs&LH&<kLRb+rUp$T!$QO8T@BYJx%2UEK!&+r{kr>yUSj!o462}r
    Q7?g?`=#Jo_Dp2)*0s1|;>i_@%
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
    deleted file mode 100644
    index 8a67669cf7cb6c60a3a0e6d6b557649be5edda9e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2490
    zcmbtWe^V1z6g>|D8`h-=Y80^&+S&&Bu~w-l!B9!%M@^I(q)lzLOLz$jn_Xsi!{~JS
    zdHT2Q3}~J91N1|+J#RNi6qr(*%<Q}GzPI<?bMAfj?w^1C_6L9oxH{U<t|4Kd1DygV
    zH>_>TbS$@K-e292l~AB_+IH<QC(xc5UeS;gI2&zhgtlWAY<E+xEm*;N(c03XDO)E5
    zZdJUxxoW$XTajkPb6r~Ue6!jJ8@>$8iepPRH0}D9V?Hd-#oBzNT%=Azw?IlhwJ3A<
    zl5cNYq0D=3)vhJcBY-4&1%}qca4VQH%}@rRE5q^Tf$=HhbU}xXQwrH>ft#7aKDJWm
    z+iop;9L?~GvXU}z7Uu*st5WeAE@_#~3>S`%vQdAs2mWF4c5EZ7<2(j5TrluHE(+xS
    zpE*)ilVQH$`{Z`X3+&ML+@iN81;(1#4~8r|e2{}Kq%ox70|Ou8BY~^01JMGaNrO3m
    z#EG4bSF1^1ps(QhH8XIk6B}kB(q&KJV|=0^V_+DUnR0J$5J=c=)e|^#NXS$QjtVRu
    zi!1rGBDWL`fjJu|Ba<l3#XEaTNsQCWYQu5v_<m6afmM@J=^ua6F@h@wKE+i5oy0bm
    z1Wq&X2Qo=vnlSJgt_yTX-}eapUotMfU#&UV)F_BI1m@lqVswvM@J$Ki58_Mfbh8C-
    zG|w|#6!^5hu)Mrf3azja?CEq&;);6QGLTcObdeRsSx{5j&kfwhtbh?~Jzu>S6^%t5
    zU*L|0IRo=p5a``!Z_y29lqTA?<uv5|Dw8;~*vfBn2k*)xzBF)G9ns4p7I^pf{ZsT8
    z75(=FGKXZ%qn3!hW?9D)zS8i(KncsNYH#P^oTZA^vlwWcy8@S5t>+yp2zZ6welyDy
    zj^X#PK+1cK`l|GotyPDF@Iq89XT|buHE${t;kq3NOceh6T~lY(E!$PhwZd$cxZxF6
    zaMs+0!<yCCLPK+1K+vhX$17#Wxli<G;hn9$nYs#^<=05esY8(QT5egsRhOakxurkG
    zc1VdM0dd0-m^q$jM>QrolzKCK&$jkLICIqb(+5d!(KNF$N7LQR=gKDgXp|HhRt1vN
    z^gQmqddX|}6**_CBpR4MwC;|po5hlqW>W_Q+Y2i=rFPEQ-l=)W*)@*rq3F203-O#n
    z8&>#KUjl%E1iJBcBt@I>4a%H#;afb44TxEqN>CTRf>z!|SK$@(a^HLWpWH=XadZb~
    zMt0DD?-vY?y~L$9{EWM5(l<7?1Cy$2394>Hs+-B*(N=EfLbg;+aF{NYJ2=d|K)zJ&
    zq_h}G+F0o&3hj7KFH^{{IFCeQj&&gs`G1{$1HJq<IK`C|2HCMQ?5ra=hf(w+OF2hM
    zW-!1qase*K02d>yIU*V)#_#Yw$r?ou9^(n68Ga%?#t)Q;78X`HCgGrhHFA;SnnaZz
    z)u=b9iPzRC+0>jz``<jCpF|rPG>r@k4I>XUOipm;=IekAaliU?^`&3n{;wERK@kxs
    O6*JHs!9!J`>i+<$PqzyI
    
    diff --git a/target/test-classes/examples/um_futures/account/GetForceOrders.class b/target/test-classes/examples/um_futures/account/GetForceOrders.class
    deleted file mode 100644
    index f83c8c12b8424b1b475acff62b4b41fad3cc3618..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2458
    zcmbtW`%@cL6#gy*Hf)ztpiN6#3#irb+-kA3ga!)|K*GZY&{%EVgiTo3>@vF>rX9z>
    z$DgY+(8uT>;2))acQ-(Ibj(zk$vyYnn{&_iomc+)`^}#K#^9)ELbHOHh8DC6T-rAF
    z4Ba-Ivc6K-Hj9Bk>!jsaL0X_WIk2H1E^sxxR1GX!&sxroxjAq6TT8~S3PswwAn>s0
    zR`i197*5gDi>~9)lI!WEYEbn|UoYC0=>)n}*|qicrA(xq36%@fDQFi+n9mK$yuIpK
    zdq!Z+xK7C`$I&5xI64LTw}N2TpV0Nd^aIBXMr#j7uZ+?K6)L(VvdaPwlG$TyxxllW
    za;g!{z=pJv&~O#k1QerKbgK?&nNAL58%J5KJUaxxzVs-vky3FTHx%5|@BwZKr2n5e
    zfs17`$hcn7T=6zd&leb}VLltG)WBKnZRkV4f)6!(gpUOVj{;EVd=0)ncj~29+bx$(
    zPoOL7dS%_WOJm!5Hq@mq;1hhRAgN&hgG{m07X)IKQ*s5aoD(9Ma>D`(4RK>WFPgi7
    z<vPAT9VH)=Cd$3p!=pGx>1C;E+q0gxWct2QHYfUi{zb(Q?r8W7p9`oYvUVhJnSnl&
    zITF*DhA(hWpvCk&m(c$s!=ies&$*gLLcA}Kd0&WO-PGZm5STfOuTQ0$b$G-5jJp|v
    z?^Ea3)>d<Y5mfy{or-bXksl8=q$MkDWJPl3m!<Yg4UaG_pha5Oliv%Q#Da>iFsmS=
    zVGi>GoyY7gIDr|aiLz(dRdc1pI!`Xt^IN;Y+8D>z8W!afoqS@RwSMfMq<=}$zbueE
    zCu^S6MeK-W6|4A0!D9_Mtg(xo&clo$o79U4Xq3AGx9hFX*oN=3bWVRW#T1U<cd#Lv
    z%hgK3^wx}mO+r`@MZ?}OJWK9t%2=>vu|9{hjn|lbqheT&WUL-ut(6UIuv4?QR&DmC
    zt~&U&a{)nT78`3>jnonSnSXC<CsS5JGrTeh={^S;%W>E6jEWhAJ*_9gc1}wp0nuO)
    zm}<<kcMTvqlsFl-7rTd{n|jy#lV?e<)6}vsP1Ehn<KhnIWta>K3Ig#-dLB(#HRo2@
    z!ZVgkp6<C5eRfn<5?fRshc+NMKG>-#HFMALP0c!Yce!##qGj*^;w6P9Z17V~dO$-A
    z?f5p7!b|uLdG6ZqJ)T4c#57ICs0-dg$seFC`xa`x>mvUz9iVGzcpq1W_R+Ka8+u1x
    z<8~8%#iHDFjg0I=r|NEus{5hpLHrLi<(qks%H?BRCUf}~E>o{ClgqbKS_ma&B=;KG
    zX1t`A2_)H!hr%_@J`fB2zem4;PR{;ro+QxAiJau*9KtmWqX#L<X;LzU8*Cdl;c)eF
    zE5w>6qF!SB0Y8$gVRYaro>7|OPoSsxi4xJmK!Ix<Hj3CJ7YUx3DAA)b^%^zN*%l>>
    zn(Ju(htKmT&$a?ZA;Ut!&|?MTW4yU@6p()2mw#<teXp?cJ9=eML<ma840K2EQ5mSp
    EzfHucZvX%Q
    
    diff --git a/target/test-classes/examples/um_futures/account/GetIncomeHistory.class b/target/test-classes/examples/um_futures/account/GetIncomeHistory.class
    deleted file mode 100644
    index 6bda11558bd653336c7b08b66e56bf1459dd6fc7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2579
    zcmbtW{Z|xK7=A7+%rcH2tb$4^Sec6oQ;CIukf5-e3z!SoW@W>AcNv_W+2(`vlz&e@
    zTj!wWsXw4Us(S9s0wd^&49?km?|a{Q@B2LO$Gw04_1hl+MzEoy4ec5-20G9waAe)u
    zuuR8t>*nI>x~zr*ofEcehm!*B`N0(pS%KrRQWV;bS+d=S@<G80*5<9I4o%rQAaJef
    zHOy7pwcM&StDfu9lINSXD2#j=m{rG?ZfM$#reiM8&nD8DSXiV?!$E;w`N-m&+P8gs
    z!wTh$=hp0c7Ka6pMYq7&wJ>Z3W2PC(AarFo+&VBhWtcAL&~a2DJ0@^7U)sS|4t?9L
    zkMBn^xROOLSqL6CRy`++69U@w!t`?a#*)I@XW$*2B00^7T#cp=NeE0I(vl3O&TWa5
    zr)LcGV}RzZYSoKenw!oKmiEtN)VRMz@bdii#KyReck!Nv_YIuG2LhA-&m0q^F2kZr
    zE3#k*jOk;6p%&=92{E2V+Ty$mc?@c}VBjJy30&F^bISb|0p{GEvpOBGUYEW=uH^Z3
    zGjM7n>t-pIjUT`;Obs6z_y`}<)7=UJ8QZOS0zK&{wcJvvJt9!t7eDe*RW?K0a|3fa
    zNpdD<lH)hGwzBwyUe+SVx#|1!G6<}?92@xYiH^${HE<PU0y@cTZ3!G>u=ixB!Zcyv
    z8d!fF()T?=|CdaDbJ`K&X9BZt3o)+G6uxPJnZ5W1bh??s8?R@)2Ql~oy|A=&yBu0!
    z6l}?KOkq_0+%zz&Sm`1winE}uqy+;-d@f)lQqNc4#m%Uwql9@43kDW(TcCS~y`me+
    zI8C$-%ZcP-jr}BFO!M2)V0}#Cj)Af|qMJt)*i&}=Q}iz@`d0+<ugRKwsfcYA_lk}$
    zQPJ>~fqVFx-Ewyx&RVJ&vTzj8BzFbQrLE66RuHgwc7Hj}6i(nDX5*C$QDas5OV+AG
    zLRb)0%UQ8}TdiBdOt@wT0>h>MQf2CthGn~ovoyf%N?|u-7mplvs9cJG*1mwCJGb`N
    zxb{;?^r!IF)?Q6o1<ms7q~z#pkg*_}mTxs=D1EA&Ot8JCt&xD_3KN*xpJ#8n>gZ7K
    ztATsm+zQ^*o6euuOL|Ju%EL*TKFCb2KIF|Dr-O!df$Ri5PwsQQ>_vW6&e|${dggZZ
    z+F?~q?4)@<5CDNb)vq~g=bBFiO1|OhGDqIW=(z9<;wdL>_?ExwRRI{t;2`eDvsek=
    z!Q!e5tEeUh#3D^)D0}h}TICtKN-v>Ta)<bT<Qa1F7jr$i<C{2n_tGX#U);pmg<o)f
    z=mmz_@H1|yMefSbCO)NTJVViFEV`ck9c`6%Zp@S`84fqfl@1Pb&vC0<>E!H-c%}`N
    zUtp;nPw8$yv5pXr8t2#)GBJ=b9HMjGd~h5^FM7Cpf{dJ`PCvE#aD})34bJCq3I&|T
    z63*ZUjz3`_20lr6c>;a_N#?HLFlwlCR^Zn)tZ_!@u(8fDiwF<lkeFWTG~m)Jk8*>O
    zWUtBD_muRZ{cjrJTg%s=X{1|dxO_*$)Ce_$?dY7PzWVFR<)7p3uQ;zFBw}DHfS@}9
    JA;&gE{{U>5&XWKD
    
    diff --git a/target/test-classes/examples/um_futures/account/GetLeverageBracket.class b/target/test-classes/examples/um_futures/account/GetLeverageBracket.class
    deleted file mode 100644
    index 059e807d53b5690e39a1e0d2c21ed89729f512e0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2474
    zcmbtW`*Raj6#j0LcGG3CG(dPti;AZ7u_%>7Q&MT|OHx2msu2aZ%T2oNW;e6D>A*Pt
    zJ^qZ&P#&XyfPa+w-Q5%dDPzQTCimQPZ_Yj6cV7APujhXNn1rXJ2Pq9{1HI@IIJ9N$
    zSf*=vHS^}imb4>*z8S}JqM|@5KeDbNBXBIf)QlY0EIHn`e6VbVo2ynsho)>D5V&gl
    zb#ue<EYFsv?Ry?A`GHw&M$JHmrtLb?i%h59aLqfbi-~qVR<2N|;h;cHKC~$F_N~C#
    zu_8I|dsU~F!GHiV7!)|W8AXk7+B72>MxKl&S`Q|#Owa`#Iu0vjM+C0qORun%qrmZM
    zg>Ez>>&i;bz%d*b&@9{bn;vPI%a4@0N7=03-vfVV^;%-1pyMP?X*g}*eVh>}{y%d9
    z*_w<>az_SMP0j_Dy)EhIcnf!DxC$ek`1>)8vl>1y@F6}Dn0Oh4HUKRO%%y!^>vR2D
    zO$PL(<Oek~bgPqFW+~Pc4&Y;aq9Jc!1m~G*Z(a~cJ6_cnIJ!@$RO*chtaQbZd}zx?
    z<oI4_&Lv66<VkXHVecq|33^#=y6!>{tjaJXY16|${j6gY7Yuxg&jfT5+By<A!hm;V
    zkis-+;B#CO=#@d>6Z*eoT2fc-x!2Mth?fNx-xXq9KW+G?1?D^P4eNBX4R5@k_aDUI
    zhxO&PwOi%Likjh`PRA53sE?}#ii(wfvZ6Q(YfAftfoqr(FcPgFsPDziVnxT7SkSO&
    zU<u0tgRj_I@gf<giMC_8O?k7*de5)4^V_<?8kxdZ2Cl0o2KmG?YyOpgivCqa{|$ls
    zK3Q|OEn+WO)^Q78Yq)Koj5T(%H}i1OQqAg70yN28fphKF=UpodSw3%mv%nNi;194d
    z${Wr4h78uM4VQ$lAZ*KBw*p7)Tgr5_>4X9oO8>3S)H`*{@f2(A5L<0+WSw1`eYWYc
    z{<Ccqw9W+t9lG9K`|75a=+E*yTYEii6*McTk(9&xAY(~3tiY<vNCv!eBEhy#Ya;>4
    zkP(>e&a<}-BRZ6OJ#>#6d*PdX+xs(}q_=5WnOLOhgUn@no3k@c2n`zonHhSXOkBO}
    zHv?NPIx2yVEp_zU2~|;SRl^+OfZ#Y`*QS)>p5vUFJKSC5%9)AY^Scm_DfD2SpK9_0
    z2GTf)Z(=FFgl|#dt{>mwZel>p(Nvnc=moUOF8WI^pjWc*@&C{+va4fHaCGzuPTcqv
    zL*vhIt_Q#1y4qyN$DhEY>SCIz%dzT8=6Cc|QamV>D`_q><w`G?*{7H<SNbTe#F92%
    zeuh#CkLhI&c{b(IcrCIYq+|at(QjaozXcBSB!?kR=sYLsD2`(cCs3eVBqg&r#rAO;
    z9@h|OVys0X8Y0H;@dL>k!vOB#KBZayB)W$mDG@C!Y;euMg^dT~BF8g{Dm|)EZ%~t*
    zZBlZmIf>NYe4amnwlruO85SBwZ)=#E<jw7u0XfV2>aRaL{1i8T!;lJ!h(W2Cf$j)C
    IssdI22b-v`qW}N^
    
    diff --git a/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
    deleted file mode 100644
    index 32a9a585f57503daf7a0ef72c6bb4db2620dd13e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2635
    zcmbtWZC4XV6n+K*8`kxOsHoHzthELewyoGAAXK6dY9iDGY-(G(#7S7(?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6S~(WZ$;{ljd*?pSeVO^|@8ACfFoq2sUFg=3G0=lvfqm=N
    zhGjaI+cXzf*JV8v=$*1%JDe8i&JV9>$O;^am7>sg%#!WilXr_&uvWI(Iy7Z#m%!z^
    z*D_aa*K+I9tb49YOP+5wqA>DhVAdU5x}j;e+K#zgo=c>KShzr$hTQ@K^1j76wU>N*
    z!wO}=a~pOui@gHKqF><TS{Sy23DXQ^5V|rP?Hrh#GD;V8=-9829T2#bFTKE434Pmb
    zPVPi9ypqKLSqL7qRy`++!vflDwXj^dT2*)l4ZMe=B&QvbtMT+934!TDI+EekxgC-6
    z^tgc&7@~QrUiTuG=4SK5rJXYwweD;Yyj;GL*qGGuK2B-)z`$vIC@}s1%n2NC%5cdG
    z?9leyvgJ2zx3I=+kwrUTgdYfubST)K9+PR@oe1<Hk6{gG4V=Syfr;lqPl4&sVa~th
    z<X*>XHl;6+D|vp?44lT;x><^4le;hqQ^Q9FKE@|Z^H&uFGPc|B1P-Pn*l|*&{g}YQ
    zj<}Qe>$0ub3C!7~0GPN*{$JbL%HmUc*@ztHn(voo5Lit)G4#_z9TzZe;1VVTbQ0a!
    z5;(v_*p|Ht)0BbBU~TqD-}eapEm{8NlqAH@1?JurVqCi^e6s?D?f8atx|zZouM6JY
    z82pf4tX7vQp%q5KmQ2SC#?{X?19OU%KC+@X3z|w=G_Zg#1dK%L`Rcp4Q7z~wp{(JC
    zfki9{^uJ(l!3|}cCfbJOL~^mgUXx!)^V`v2?abh&fr>h!pGOqgZ(jJP=wDX!uL$H{
    zlQp+f5!)*K6&+uprr~P?xA6@->8p7-XQ@WXGEzX3+!Z*Twq9_oAYduI`sE~3IDx;H
    zO<CTETC38pTB{BTVL{X_XT|buweAQr;hG%?OqJff=G2)j%XSrmX}HhphJBO$K62R0
    zaw$4G`vQW_UEf)Y+eux~pW-`PdpU&_G`2SqwEs28Se|Xmw^}lkK2?q+*k04}NI-Jg
    z3C!%wvo~FebZFq^Fg|E+g>vRi=TB`XJtgU6<upz2W?t9t@eYrZL&Lg2c8Z=SH@{x-
    zBEK%@Y?Vx>=Kr$~kE%*zm(BBG0SFAL&dymk*L-47@-0^vIPxAx&)LTik2vYVcl=ea
    z5x_tOyKyI;#Y*@d7FT^(MLjVf7HKL&*~4ehYLC%ZdIr6g+r$5TkC7{%%N@)e+QgAt
    z=QnZe+$K)m_!VbHo?@g6zu>xB<SveE;xmdSGZc--qAS@y&{gZ^Mxj#6aJX8j^>CPf
    zg6ox9FK1uIGi{{u6xD7#qPr)Eb&Pn_IM0TWiGfUD51s4hLuEe(aFDx)$;c7voS^m~
    zF7nlImGgNVMG?nP#c}+|@n;Ohz^4f>Pr!E}$=pTkMFUOFiu}5PHO>efHr6?25#b&j
    z5;H)Z7F>GeQEpI@?6o=jfs#RV|3d?Oqxl*%jdTkQ7j9~p8KY+KJUS<-um1XS`6syb
    U8_uW*i5Qp)An1-j$gvC2zo<{;N&o-=
    
    diff --git a/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
    deleted file mode 100644
    index 61e91c8af0430b8e0ad55c3d71a0fdac3f5e57c6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2807
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*koTARr)xGNaT1>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUSv}zUuf#xC0v4UZN#&pkuf~3HnP^lJJww|?|8|Lzq;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~`P^hA9S?=mlqqNx
    z=rnH{oKt(&v(}8j9Cw|PRZgN!07-NRbgu+K)gRRL!1M#h4EpOEM!WRW1r;iGN@TkP
    z&Ze`EvE>8La>|+QNO~5M=p+mNdS%JAlh`YujLnVD=O^YQ-u)V0#Q~C2t&yuU@l7HE
    z<D1kaJ+Xc3q9hJ+52NDNoIpVrEj@x?t1NEvW)zE3LC?9%R%w0OcWv^rJnQ;aV7X4t
    z@XD6cJX&C6`BU*ajw*OV!<$Gy5!ng1wq%>cv1Zsc^HND*cX}f3RHTqe;+Q}pSg)Fr
    z$m1IN(9f^xUI>h(d$QXPbPUIQ?tFwKqv9=`Q1G^flNb;f{(t5K4pd%1jX+;LK3j7)
    z6USdqj}{!pI~q>o3}a)v<+AAsq_VD8)_uD)u&QT6S!M?Ykx?+D;T%{e?N2L^M9V3;
    zlIB?C>zl}$8Wot{7IO1u(X7f?`}$Z^U95_zxGrqIN@9#&mTI<r!Siya?;B-vu<O=s
    z6(g9?Z~>D7YS|3xuLO26j9W@WVw%!0jrRnaOwV%({Xa_R`T0(WS%Jxyg%~!57`}@F
    z<6H4{sdO`jH(Zaq%OUtKb!u*IHXj&4&EJ%%n8Ad6yszQ1WTl0yNY4DSl+J0G$AW+s
    zNnKBV7k0sE6(69W;6qtjR|PsAvp4MoW|$_O>FGGDbvg5W1|MnoSQ_r2;VHJT$6iU&
    zuS?Pmf%G$S<!UTWo4sT~MG?yiObsQJ*_@xwzDYy&-t`Dxl(7Ow<JQM*!}nPLPk)&a
    z5EBBe%rQSOoM1t=i{_EPqW;3Hju>g<Az)stRhCR|&IlU|Yout{3x;RObzPVURxDp&
    zF#EEdjqW5WhUM^VNXMCYR7k8+o-Q?;jW`u!s{Wo}7`~b9b*$|a8vU7iX=_jBw1md)
    zO?q}d0~zbJYIsJ)3`~zI`yy=5=wT!vI$8xrw&&UNj$k^}`D74z3e*ER^1S_rwvrx`
    z)Dw1?rdyfv#T&dagccPrIg>;5Ji2G7dAH^j%}Gn1QQa>(>-uHk;RM@s19P$w`*8>>
    z5U{vvKsVRNV(V3|*~>%C26^3~rp?t!j=WQ#>DWDpyWyu5KIP2_(2zhYoNyK@!9|s;
    z7JLFPG9X-<N>KLGLnwuNXvsc=T1dUZfBQY8a=oeDsXZImccnLVa2LAo<4CmVX{%3<
    zZ=kn#1Ny~ZaH{VC&Nkp@%*aLReBTDfDS9_S(V0+`Oa6|ALL*;X$`=wGX7hz64*C1I
    zk}ouKb}gJKefbAiY{Xr{IL(%lW&4-oB0Eq565trx`P|9N)NXWQ4_Vxc<Jd>70~p0Y
    z>K@@&hmhl&Yn(5l3)ji2jo0u4#~*pYki-lV{wN9Y5ikZhw4sJI&aU%*S;MECks92@
    zI>#iw$7i@j;yQ5$pW`;Y`+{<flIYzX&c38%KN|nx_PkGir9e>_4xwP=vVxfbYJUAF
    gdfn8Qzn0YD`&jxFr(^_02v7zX=-~4kjt%(sU+zE+C;$Ke
    
    diff --git a/target/test-classes/examples/um_futures/account/NewOrder.class b/target/test-classes/examples/um_futures/account/NewOrder.class
    deleted file mode 100644
    index 7f773e66fd94a21bf2132284075f367b5fba14a6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2838
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G1SQ;36R;*=Q)}%Kmav%Y#@!8yms(rx
    z{rasR`n@xqPG__;sCC*O(0|cy{S|GW-3_{mP8plb?0L_7&Ur7-dpYNizkmH5Ko7o^
    z5kifGu!36D32azU7u9%CH45>`nFTHH2-NlKhVBdq)WkZcB}4=^d7CPZUW})7<GeOI
    zuG;fywJbw&Wvvr9nm0@F8QoBgycW-!hCxZD6`!j(6-%?@`J%2FPFydQi}9)SsLxG!
    z%p`dd8U$LjODbvZK56NTs-q=LV@@wbuwDQWGzzrOJ5Jf|jmI6$b_~tgS5@e1*+&y(
    z$Y^psYZf>XOFi-}<5;>;=vxb?b2@?+qF^tTX3Sy)n+2qyY+@=ioOS(eRq!IV5}a~{
    zSRD>3@c|4fsd734daJAmUKR-3`m7c~8>!4lDiy(YQqEGDyqyBIsbo5tji5tdouiku
    zq%mq*d9KB%eJq=ZV2?oLLPa$k-C2^bS77Hu3@fE`E8wg7yjdao6WYZ|YgV)B25(;e
    zbL{8lD>7ceehIHCIDnqVQeoJv%oH^`zNi)}+T@(T#@KMs3x7jj1P5tn+0ye`-LbzG
    zm|<W9Wb`WNLqE?~bqfr|I#X-Uk%0A6>EpireKH0xDB+lb;}{Yc_<!OEolylupt~Bz
    z)hXT=^tzfw_2|N|f)R`|O^RlrpjiUZlxY>>c5$v}A)fMhed{oeq=eTMoIr~BKDmLx
    z){QyS1vii&RV8leO$a2{<fV2guazC$H0=10UxX|kzXnHEmLfPwE9WZ3;)rFXHQQDT
    zT5sExYckR}r67Z>fLzd=>XJY+L$<1dT%V>DoW`3Byk=P@UH^|tdv;mS#kT}TpVvjN
    ze+2w{TOhI8zc!g>2K@Er33JwSzD*v_W>01u)v4GkJQ+EhazE!3yz8P;PgGpY?1Iak
    zQIN;1fZ}sa%RT2c%cP7s6eP^M1*Ho#K0+^PIGUFxEwN+})heI4ox^zrMOSbm1&_1S
    zJ+jIL-Ecu?uEd^_D`x_6T4_1cGA_W9U@LG?VGn;Y`$ko_MKAg8`57y)D=0ltRBf9D
    z@Z`xp0WmDlz#Ow3cAsgtNidmxAlCDW&?YLS8O_S7UKe3$<kjM|YU%F0$_zX6x-HO=
    zT1(5K#&Aj14c-#5ptBEag@wp_rcz`}jt0P}uG3!HcVcY~Xf3rwd&Zwz+T&^Kx~5tM
    zLecaT&sdUW)ly5EqgmXt#rN$gZHfT+m#o0x+AMq4WlV!w9uF8Vq-xLxpQXQlHRu6O
    zH75rsx`A1pKhL*=CsD#J_The7?!P$Xj9K9oH>$grPs7TEwa=|1>}S^v@qVd6EB0U!
    z0v9<8p_}uAf%zfM*_yqbA@`BPotHQ}z>zNr)b6<paoan(#IO4v0u+SNfXg1`ZNe2?
    z<*Xjp@SZO~d`D4X^6or<l)H=i)C0)5=nMRBxQl4IE4nedX&GBicST={Zu5!u=nkLQ
    z72WL<oz3XJhqym^tr>@^lfBD0(zT4E6L*m4zK^jGe!vNL5}oW`#v5c!g~>YXvCc$(
    zLnv3ng|nGln8Q1nTrCIn9<)rZj?{ujN!^+IDAnLLeax~q>1_4xc$M8I4A=V!H1XTS
    z_ti$UU=y}sGh*06uv^i~ht3$b^29crMH|m`P(nKvu$^Z+C}juH*@;iF3qNtZjoluC
    z1H|bpk-Luf8LS1Y#|?Zy>KdP)H}D}TVu+i##W8{(@ew{I!Y%k7pHNl^pOLSS<F9>A
    z>I-sOQS%Sg^SSw@1W97tgoN}d3ArBb{OVzt+qvKU)knMTq5KOHZm5OlteXiyBfnpB
    I4B?x90R$us=>Px#
    
    diff --git a/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
    deleted file mode 100644
    index 913edc1fb0ae801600ee585c93ce6593c2ac05a3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2693
    zcmbtWZC4XV7`+354RL)TC@NLKwl+b9g^Dc#LL~}GO@x|&O>Jv8VG|ZNyK!Hr9P97t
    zXWMg7>uG;Le^lE$yFsGhDYbA;X6DYb&ph{eoB8vv-~IqFfz1Ru(5WD%q6^&u$2Rm$
    zU9)t%t}RtIjH)ltJ!9IYKP%9g9$r-t7dROT1-@x%dDDJqtYvj?y`VP}P^7Ly0@tff
    zL#vp!ZdVPh>ex0lIj&X<{J=Flt!kNu?Q3SEX=y8kg$T`rV2+rA!vg)rW1VwKFT3WZ
    z?i(4$u9@{XjtU@-UV-!LzTfnwG|e|W-!}Zw)`8I}qckCb1o|Yi;{w;x`CV>B-!<*}
    z^g)o})j0YE4pnr&y1wMD8Lk({DS`F-Pg4F?(@0IF^0`8;l)9Yq&4!V)7aX@L(Zy1R
    zn77raI2M=lrOZn4rWEtcHMu{(Qs$!RnxXXg*x1-O*N+0-_Dz3_0%M~RdMdp-pyC6Z
    zVF;Q5BQn`eB??nJl@>DG#;yfPf1Fb>h#>(*uU4JFrn>p`aQ@)&3K|b~!njhn5$Tvt
    z;6r?*;A0gR@QJ|e|5GQ>*R=GiQ3x#GWC}!H7Z_>r-kW*T?POcQ?LivD3NEU+gv$cj
    z>wIcs(DH${yx(!%mQ$}Au0S&HxOL65Y7-k;KE$REVHBEzF%{$Zlx6d_fI!T&YmUH)
    z_E@znlVvm^kUNl<jK@`@>6?!2Y4cG*u@Itqy0x<v$7i&%7FgCT*DV;Hr`L_Cp(jk8
    zE0|Pq4O0S%y5YCB1dcQ0d#XWlno)5bto1I#bsbXwm#TSp@{!^f0t@d;G3*6x{N@ER
    zd-)9|Xl5JVaGi11Lh?h2Y^k(d^mRY*cCZBIFe!g-saTL+>7iGo&%C-svnq1<Qb3JR
    z$CclOjW3r#9t8z=R4idxpm*1MIomhFG*LEnD=?O7>|N<xyMJ2}tdcq0RZ)~j^zw)-
    z``500()}ya{i_1$eX{0$Tf}xsd^LfuQC9Gciu?GMo%!uNT+n6X-HM1txhrs?U3<pT
    zJ&*PC_LtL4;fVfGHhJSt(5M)0Nv~LR2n(XBTdTTj%5@8j`Rk@9FrNR9g(eSb=%y{*
    z*3R*DvG5AwrNLex58m~AYhOUnqT2`SU<WBC+LL{6ZExnSq^7%ddZlk4W~|Ak?&=N0
    z=ba*OI^woZbE5;I8&hEJV3xh>W~D*>Z^n){SSx;W?>c{GuhZL*Rw~X?^<gG+^&uYu
    zp+*H80`VDI9z7otMJM3RxM0c*I<-&79hI?VKTY#V0tgJq#?4tL*L<81`HrhA9Qgu3
    z*Tv@$&p7G8_xzRb7(hh~hw&hsg+llNI#)fYpc*L<OH>sj_Vg8$@^kd$Um;OW9^wD7
    z=SUVVB~K(zZsYX5%iB16X&dM7{DRcTON?~jXWW*H<kgXFd`@UOMrbmGZp42_N4b+5
    znPNG{;byVi#bNOUZWqhloP8C}l#${~lsfT@<_?nU1o_Buk*y&X5}Cpg8rRDwP9OSl
    zg1e{ak<*kJr1Su;@+EMS^F^FN7H3hyIsC}+Ck%zeXGt$j!fP<-xvMye8tR;7`E?EJ
    zoRK<AY;cStz(ZJcOh08BuxXV;TqP3iH931kWB{FiQvqLht^!4&yM=-)cNNS{P||xH
    fo%58Je?7_c3*7q^DH$OV5|aT0%@Oc9b|Cl%M0WA`
    
    diff --git a/target/test-classes/examples/um_futures/account/PositionInformation.class b/target/test-classes/examples/um_futures/account/PositionInformation.class
    deleted file mode 100644
    index ae3a7adb23ca7f70d04cedd526b397a52b76684b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|oWFWXuyEuq1JAd&E518A(aE@2ZEHoKYK4bzU}
    z@9}eW2KqAk1N>3yb9V!zkd9bkCimQPZ_Yi>bKdgjU$6cEFb+pW3tAP#G_;{z;QWrU
    zXXv)!l=YR(9kUn+v`<-%6=Vcjlc@~_ae+(WrCMOwdd_lo&8-E)-(E7RDimq!oWT8}
    zThTWy$8d_KUUVIYmRwIS)q<L5`g+l}OefH-O4Ziam*ykwY^cmqr=U|HVLmk|^Y*G|
    z?HPeN>pCT?97mS`;^-C_+75!MKdI}1=?9J(jMX2EUKyhcDpd4JWETYPC3DBv@_}bL
    z<@8xJsSRl*q2Utx1QerKbZZW2nMtN{XGdA9JUIlvzVslnkyddTR}@^;@II~yWd5Hy
    zf!?a?TY=>|S*PTB6+?;wqjlh?<CRXGCZGd@7*g<oh7a+PfPNH(1_X5u^wnn1wcBpF
    zY<dDcIoB)ezFivM(Q~0LeGVVv69q{PDcoSPoxC6rv*^0O#U{a$$u}a9Jrhgj)1q0G
    z_<emQN<*ekl!bGLM{$hN%Tmp@=R9x8^nIgjP7eO`vx;Hd)Nl)*3aDi>s2>SjV8~D9
    zki;~u;WOM3Xfr*}CG>yEwWzWhv#+j^5bp}izbnMBf*SBm3e29yH>lFh2E5^Z*4+xh
    z52_1mYpeOd2x|VJPQ?Un%8&aRGLn@JvLZS2%ToKfh6k7t&?2qt$?t{jBCFyH%qf`H
    z@Ff-mx{uk*I)NFciLz(dHFKrJice-6`K{kzl}z9(4U6)LZa%TVsz3Hm(!V6>UlvF<
    z$(lzE5j$d8#VWp5@K8e@YwTwy^Kjmf?dn+sG|F9p>y6fDZNv9jKPSJLW(r5}yVx4d
    z<yvLa^wx|`n}o0+iiW*mc$VDPm9b#k@&#_?{$ruZhbo4}`c5PpG1fa<YJ-iNt+r;f
    zRrNG*P(K$C^l0&H9qcT{M1L0E+1i_VE1?-)nXL3SLB^V_8lF)x1JmP`{s>!>=0*ad
    zIU_KAHqYKRkLXb1&DcGw9>#C_ZSPN=CcQyZPsI#PcQToayBwckMkv@6h)>b;Xy~eW
    zx8@bic}r$cUz3hICToh#YLJ5*5F9CN+>~0m=SZh!ox9syIXBUE;{f70g%)h^Q%-+C
    zLkykxCX~WU_!b53I`ADHMFzwSO~t4SUPCDypd<GhYN6*n{+~ZU&(g>~E)MUbfB9Do
    zjK0M67W{%mx#<}l-G@%q?HE;eL)E?b?`SEs@*tfr#JEi53vFDcUtl(0Xs477C1o`K
    z61i49r<VyN*_MaHHN%b&3;n-CzkzQ49_Zys0t1}VNlw#Y^kD@3NK?*`l4)FF1Gx%^
    ztB-3T)(jC15aajwfn<%K3y<-H(lmb-J;sleh!zGmxyE6mh%IuF;F*aMJt|YLQ4^hQ
    zQ?jVJjMl&TJbwo5C{PqKEEEhsR4_5lo4ZE=8RC8U*U>Zh0xQ2^Kn6vGpk&NIcLX1m
    HfvWrioKdp(
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
    deleted file mode 100644
    index e8caec68e7750df731dc5d3edfa4a3d3eac2b5e0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2599
    zcmbtWe^(Pn6ukq14eR=YsHjvcwzUQowiav=5Gqj&HHeykO>JwJFbRvB-MBxfoYv3N
    zzirP!t*89}{ZMW1>;_#0PpO4-GBa=9zW45(_ukB(fBp6cfKjaL=s>52jDaq63mjOp
    z)-BVq+=jWZye4a*K=-8W+ToNyXMS)=LssBOtQ3W|W0q|9fm|tC!Rox#(xE9^dju}m
    zyr#KqyOvv%X3cY5TJn6e9)*!F1GDDX(hW_!*>cRq`PoETh=p^MY1k{!Cm&gyQ~Q>0
    zuUnxkcy8TpWU*fWS@a5=S`EWiFm9Tm3_@3i!)=F&mtlsWL&rgd?2y2veCZXoa_HM`
    zV`4Xw!KEzv$U?BuT=twSjtXcqmBM2AYDMAgH}D>glblvWuEx?%5(3js+LFPP-?m6a
    z`o4ja7@&EpR`Vj4=4SGPrQI_bHScc`yf}X)u`!|J1AM6ABLk=LvB1>-GbeEPVI=*H
    zLgf2A!G)G|7yK3J3k<c9Z_kQ}G~71vJ;-BF!&w98a9-fT%d<{lXtQA6-q~Td<24$}
    zbFSq14Kr}+qibd<mQC!zFiZ`f7`T8>nbdD82xM%x?h#G;yxOs;Bp(%++Z9vtQBAf&
    z+j9eRCP{auX_D>NwzjhPj8WDj$GPVF^D+pmh8!RG@v)8(j2XCuaRI#{!}gZIAs+j-
    zTveDR4O|8*u}k{CN9g~O({E2eLi|Et_FW;ym72mgBT(3mZ$M|5DZKHz;H|{q2lQg4
    za;qF#VH9l1bWCGR{aiCJt61qFD~hwAp`=9vbNEugNTi;xzKh$^oQ@LaHQY3?fLj8+
    zuh^S&Lm8)uwr)9*T&T0N<mb}-wl!EO)3{@xtX%ZcMUma*ReXy6MMeLTKz@g;xtBVz
    ztukNI@fE5XzBX_V->`4KnTNBMYKt2Q&?I*SPN%IG94iP|L2rIJ!4yv5?`I2^H>2jV
    z^efh~Lqb>(HOpDDd|R#C!c4eo2LdCd|6FRyRnxLvMO+%?%W`3JWK)kEHmqEVh4#LH
    zU`#i5*T;5KPK>Ac&emSfTm{YY8|3BS4#-%QEz7r>GL$}5jwRT3XmBJTxzPlscNf{)
    zZaxOo_xkB=w6;!g`fdIvx09Zdw3Bg)ruQ<PYY%u)$2p;4O&~kT$dl_`FME++le4zU
    zq5d7a?y#yW_S8Hd4FI)N`{t~ZYd#++`If5@j=ZDMb@nO56HYqt9e>qJ12B-mUfhpo
    zu@b(A#Z?cMQA-Sn1)9oG_V@*~>QnTTUO=zr_VNF~Q{?8)<qqeLY~tA6^P4zvZWE_&
    z{(>_@&oR`2pK(Jiau<g-@i|2k8H&bY(Ut7)=%{vbqfoA9I9x4PyEt5bh8yK-H)prw
    znKo2@j!Gw<Fx->GI!Zihyw3KJiGhq`AA{@VBjh0ZaG1MC$;dJ4oTPR?F7icimGkR3
    zjv`K=g7@(Q$Dc3|1D_(iJOQsjlDUi6k2)Hh75Q}?tDF%!Y^-t2BEkbWB&Lr#O}LE8
    zquih**=uq3kdl6M{!IgXfB70TjdTkQBX=}Rk5V&uc{-=4ul{;+`DeKME6%7B5-~7!
    NfM7TRA;%6x{{Uf0*A@T(
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryOrder.class b/target/test-classes/examples/um_futures/account/QueryOrder.class
    deleted file mode 100644
    index 2bb6f3eab56236a685af075833227bf724dee176..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2634
    zcmbtWYf}_Q6g|Bx&N7Yx7DdGeXrciTCMro#5F#L9;{xIWW@FS0%j_~RJG0J%NUT&U
    zUy`4a&uSHFtmFseM<qEuv&bk~*)mYI-E+J9-h0k{bpQ4D?|%Xq!Xp(aG$}}HXvRK)
    zwsm9E&~3x1=<_S<W+@QZH)=UnFecE{+qbMBBXBs{6b6>9=PhT$T%9rewOOO4LXo=m
    z3tTO^Rei;B45wu3CD(DN$@TPd7=)hb>m}PVoj|v$HCtbrosOlGkuXP@f&&7b=0k&X
    z?!M_+n?_(xx=z`uWY8*r4B7=wtp!2NzoP4b=?9J(4Au?CRtD*U3Kbm^*+GHJz4={i
    zg}}3%%19%UzU2%$$%4OCU2*LUjtD3da}!I2sYQvmOT#f7Cpoo{Tn#6U!~`ad)Fpih
    zyLC|pC#l!<R!uLr+JYXOQgB+sNqi`9_7xLh_5KcpMyce6<ZvN0y{&n9PM{;9H|GRq
    z#q>rb1!pvz#mCfNKO`{G+m~-VL<zG?v)5w7RNRMi3i>si$AG}t|5GQRK1d)LsPnit
    z$3~Lm)x#+H(lva73yhQPR)||5n|Hm6?%U;|bv+-+M)u<ph7^3N;WK>BTz_+eK-zN3
    zuE3#W80$u4?q3$jHH6cASTbvY<vPAT5my1TH!gzfJ4+di(93dY+t)pB*7SX&VqWQa
    z^rMPlT-7j!agtIogZh%dK?ZG43QJ7aG)!PppxN|1m(c$s)!&_$gm_(G`h6ir1)RY5
    zrNHD~d_5}NOyG^aC*9Que2+S_xOlS=7(wXo$W%<>s{Hv%!wtzw3t5qz`4uUh)i8&7
    z0WFrgo;(+ItDK4j+)_}`u!tpr_FeYs<-wZRH0;ovFSFtF=92vG7SI%KYxr84Xs3x8
    zHl1DnB>mq=`tJzzz9nn!BqFv`{mUxu;+}&08oq<UcKT)>P8+gYZpA?3+!Z*J)IMn&
    zzRyy4^CUAW9m8*BXEx`;>Wb+t8Y?ylVL_A(d)e?T`CS*LgEh;i>-oldjMQH>EJw1H
    zg!ZaNSb%Ksq0L^HO+c@&3kW)Lqp{Z0NDa}SnfKQAdb&zzhF2jO9dAL#Qmh%CQ8fe8
    z<Cdc_wzsq=5)j{R0^^N&_O4ry4t2gBvaQ-q*v8*we{?VD2}wNz$Ef-MbGWp@OFK#g
    z1?+m6QF<O<^=iQly^=X?$;4^hy<-Mt1>pkwZHmu_6uRUM#aWkZz8sq<<2wQZEBv~|
    zk(V`^&pm^9%t;C*{>mo@pdpO|SdC`UCYUJms|6LT#R|k-s!CJ#>q{ubXK2a4gj&pg
    z!2h;q$j<g>4`mN;<LK@F?1?Anmb3HQ_^5vyy>m}6IPd}&Q}_)x<VW_(z&1uH`XWuy
    za3q?}{DD-li3>A@Vwyv)P;BOqe~z1l;y%unqnR>Lc!6RQ9@FtYjIcEiN8<v!Pdb7$
    zhE}@S!FS0abmB0&afCaL;UbQ6|7o5$fpKy*$N2(RZ;`=!IE9}%{z3*N4Pyj*k?<|7
    zlgDvt+<?v5Ek4sWQ00t7z=6v#gP%~t1JcyVUk^S#3n<qpiPu8THYw>s(?3+rXW91(
    z6oupq1;cELQ$yVO@Kvk^xL^LYw>=`}r|8c1Jjb_BF(~6E5^-zgu{KJ!C{N*se*s-_
    B*qi_W
    
    diff --git a/target/test-classes/examples/um_futures/market/AggTrades.class b/target/test-classes/examples/um_futures/market/AggTrades.class
    deleted file mode 100644
    index b2d2468dac277672129bf2aba2c0fa7b727a7932..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2402
    zcmbVOe^V1z6g`gwHd$7FL<CVQNY#P}Ybz~C5DEw-B>`&yOKr8Auq+Fk-E^~|GM#>&
    z{%xH>t<!#heyFzR?FNW|Gt|sv?|b*Xz4xB;?!9mS{^yUs0F1y@(SVqOxQ0eF3AAk+
    zyN2!<uB9&*w#{N7&@^GYb}%Ur>mOKCkPzq!H&p}M(X+O@V{R-Mm93mnR-s5+%>ws}
    zUP&+5uHhC<z390vEqT7aSq-YbS<#D*ZMuPOm&%U5nwyWbv!OCWoeCAP1X}33vR5j2
    zP6BNL%FNQtYW~5B^petW9vuv+TxEn~{n_JTr%!4IPO7A%P7PhSNLMAp-!W-zx_=;h
    z_VBBvX9uWObGgt&TE!(?R&YhbN4WaG$T-ECK+>?R72nt}D*{6`s3*x!*W=3vzU^A+
    zBzkd8L7#??ab4iL`P?AAJb*es5o~?>$VZdoS(fPwq_UoG=@n;lWLwXMx^y#c;u8h^
    z8U}ES>2iF7K-_jWJ%J1LXHpACrq6AG%$e9VpBK$?V0&&wpNSG__8^bu4we!aW|W&%
    z$C>l}oLQ+DmO0-0%daX1aYw_a_)I{x%%HX;(804kN|jnz64Qu=&+&yoqv`t|q2D_t
    z{JJ-z+BhxA2yskc{zD;#HBg6dTwwMjzFw7K*5M83v))DszE@pXS$UWbjG$UM(5V>3
    z9r?JgVN$Y^BrB4$iY2vQYM921fEH;zU%nR>d`86s%qf`H@D&yW+K<@FxPcj_iLz@r
    zRdab$ptC<y&u?u9>tPgMYgm*n+Ua5;2+BwCN&0h={w0C_Q)qv3lJ|i%6%X-^f=3$i
    zSYbyxo`>^>Y&d%n&?t8WZq!?!b&N`dMRWYkG*dW&-^%7@E>%kf(_b+P4hdmF6b)z1
    z@NGG-DdWMG&C0x)Jxg^->m|c>C0F&p4l9I>h#j)(uo0!|fY;Uq1jAT7TYoxB1u>q5
    z54QGhvPx)%Z;^`gryye?mJQ!1nStqZOLv6rlr}~JqU%9m>THp{?;2r1o$nslUiskA
    zrrzg&;w0&Hnp)jY()2lIaB+vXUYG_73Id4<MjqXjYTm2*MRVSkY14ApT!&@(urKxU
    z)&&Ib2{vYqVx05-rDm10yOe^m@zyJd7aTNTjZb-11I>s-!()!LXcNB0I%i3IhbNH%
    zk)f$Lbw9s_vi=Im>|3amT5d3PF4ek^_Q$vPaba*D-AlitXXp)XG~hQZ%1LTyXdgON
    zcjHuzg{pgrKhdxr<3c*W9;cYduQyUmy~b>Qy@{htI8ui4Z;*}Q1q1D73m)cQ%4ybr
    zJcKZg7KYV^1X6r<aJ374xX3+Mxw{)W8JXmG8kaGHD_G(U`V-|YdP2yP1lC8W-{S{z
    zrlS>4@r<Jxe#$(>j~o#+3=}96@KD4CDQSZR6Pt|6qF&M#t!;5+Q*#Nif9al|F53ze
    sg+vPlgO3!9j&SGB;kjJne)&tLdS7GtC3@u9h!B`OIuM+IL)n1Re}y8DRR910
    
    diff --git a/target/test-classes/examples/um_futures/market/BookTicker.class b/target/test-classes/examples/um_futures/market/BookTicker.class
    deleted file mode 100644
    index e72f0c6e0c8a6a3ec21f06bb1c268f02cef8bd59..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?mZZM3c3giTo3>}Ga1j!vh)
    zr=M+Se5up^fc~hq&)p3r@-mZ}ne4gu+`H$V=Q%HT|N8s)KLJdmsv?HCf`o=HbPJ?*
    zji-ig8%|AMFYlU_K%jfha;#upAfBGwQjioF4mULe%hvOjvuAFv82(PdXsA%6tzLn9
    z6}PUJEyr*wre1L!hn8GVuQr3GXZm`@woE6`t$M@OHw(*=HXAB))TvMrmyc5#`jMgw
    zb;H{;>C64}WWICL&H9u56E_Qm&_qVXAWkbdqv0%u{+FZ2SQAjouDiEkRrX9zU@DzI
    zftk!?v=S0q3_Q!JWqNQ9BML?}e1P);<K{Di*vU@YK@o0!vF(s<+pX2)X@hy!tLeU7
    zo!-^+p)S*l5Al(LF%1`SiNQR)K_Fo{Raf9_%hPs$WN<$g$aTc8`K)3#0?T!LeK87i
    zc0bBX`%6ho(93GmwwFAwVEVpMGw+W5^s|b~NNbqHRq|IegVvJ38AkUY|5`LjOxHC`
    z;f6q$>3J@p&mQA`+nZ75W{zqk#7_j4-xp$-p>6m+704dNH>T3fHoW0H>u!hO$JCXL
    zjR(cR2%7%BPKA!NeB9P>N3zmGRwQSBO=@Q}%;K(q7HM5iz898bPQ@JVDVW!=fX@X6
    z4%o{%ff=TW^3<@K=6Y3ND4lEPx3z;6p<_`)Rvt0HBUXZ-ap0e%e@W86ERa5i_Q%Ju
    ztYQT@1z%}cMV|fQa2_rjvK>5+fJV8?0%*6MwGH2A)f|2^!xWC-_p|kwYt4Gu^frvL
    zO+r`@6~o>#JWI}7%0#eZ`2tt+9hH|fUpFjAlGTo^m5Y;G>_u!~O`E-Funl=@T|m%}
    z)y`T}CnZFGR^Hp%yV)wC8D5QCoIVB_E3sjCM%@fdk6T6}Y)4x>t#n7-TVSCx&ra&{
    zG&S^Y#GW_yqqcC;`Ey4}Z_~62f1alMn8KAkUP@seD0n20oTKN_Ri+l*rdKhSEtxm{
    z2krHSEFj!uXO8iD6d0AgnWH%8ydSA4aCVDQP<CB?1@VG|7}ofdS1Hho1T?I3q(z(X
    z0AF*~gNG<a2E-gqC8%@WLMgpMPyQ`bO097HCHk(t#K79G7@m5A3o-nHRXG_PpL&Ta
    zR9#C@H500CCjUUJ6z9UNVkto}T`YA`eD)fdVyT;>`{78LD!#!NalD{^DO|!h`>&KU
    zEc`_1`5pApn-r3~98<g)M=-?o^V~U%36gP};~8paNyri@*`ciCLWpvnSVo9$1Dm92
    zf*1A{zTs$=Ul&{WmLuXs36Cg~sNylcBMT|~fbaQ_;R*GUsc7v-jtpu>5&wtB^J}84
    vKvBr8P;mL70)3i0EB}S!BKON*&)~V&`0_Ul%W#Mgl#CW|iqCDz7|eeGOrmit
    
    diff --git a/target/test-classes/examples/um_futures/market/ContinuousKlines.class b/target/test-classes/examples/um_futures/market/ContinuousKlines.class
    deleted file mode 100644
    index 289aa59b12d8727bcd6e8cfef621593d3906ec94..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2509
    zcmbVOZBr9h7(F)$Y*<#sC|K|f+ggK&TPtnRAP5l(B>_qTmfF@XVG|cNyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj1DoI&$p?{lBMd+#~tdAa%L-#`BbFp7sN5=bgYY3M+w
    zK+l%((9mtesp(4_TV^E?=p45kE0_>SW{1`kqy<hzi^9ON^@8PWo11fn|Db3zR48(<
    zZh>1Bx2|tkj^R{Hz2Z6!cXB<w8U~?f`g+B-OefH-dc)RNi?gveA35jgQ=uZ6#!-P(
    z!?3(GdIXf|a(=aRr!3FNXgGnB1k?zLZ!BBb4?5TG8ESW>(I=o0UEmp&p!~RDrtywI
    z*YeED@=SSks*uKjK-zKw(|c&xX`B&AT&qiT=QNzhAhoF*-nK~)Q`w=y;W>x(`@2%C
    z7K_mqITi2XJq7P;xQGwlNWlYkV<06j%L(1kU$8C5^aVzmLbV4j*Q!n_@GPg6>p~Vo
    z3NC9H#ub5K^O3>OFnBG;#q9Nb+fkjiTdSF#K&Ie&HQl$Xqg#3*^5wd56}o~CHC)3-
    z1iF6#qi#7>SD?2wuuW7l14jks52dyFsA4t(%XNHxI?hERjZ<-E_f;C75M?#A?HSK2
    zn!az;%$tKh{HWqO#x&f(O#!uL2F+IjCmHFzd~3pzoW?cW0?VYs^gNf;ZyW%><;%Fd
    z4$4$gye%;MwiKf>YT-96kZ<QVs1jxi-)Nq9HzV?c>Rh?JTndaJ^mlzKCNU--Ga6>4
    zDqU1XYUbCZcTU4RK4(3}Ue}Y~MLlC)MFB+xiyD@&EO2~Jy?K^alqL%6D>Rp?0)5%}
    zR(+c*SRIpC(NK~{9On^pLD1O4C*@z2@~;VG50L#{yY544D!#<Jg0D2(!`EzT`}1&?
    zO~LgZ$3)}Y6}Z^Cd)_vDpS839%N$cUrhkn6(OeAc8>Uw_Hf##Qf~Xkwn&DY;-gKsd
    z2bL_*!W$HsJfv<|j+CsG-^)T_cVe#%ZFZ+j3;*VO0YNkihih7gDJ0^Vd+Xg^%~?s!
    z@M=`#!~x7$j}5~!>L%MVm-NTn4rpo=Aiih>CJ%?~br%u=^}QN5UKY*RO}_5@@pjQ$
    zJk9c-;MPZ&$dzs0pV5vAws`4`6M1~=swFq{D(0*uv!{1|tGz0ViH$VNYa9?5klmVA
    zl5<|@^nAnFb&i5#$K|IGPiQ3YEuZr42fC4hhWoU%coDvX!C4nJP>DAX6>gQH@7EVl
    z)}NxQ@B%7FtvH-Hk~y}6<9CNMy_r+7(VsajjVn7iJG_Gni@)R2$a9P&@EaE7B=hme
    z4nCzTm!fMda!sZGLSjA17x~h9io>1KdIyKko?)T1-bw3=$Wlg1&rwd|384?O;BS+g
    z982sEsfg4xdI+=!X=M03iGK9*X6@sue*WJX;MzfcbsAGRgJs$!oJASuNcuc}=J*RP
    zL}E;k@+d{vgh@50a12${XqD-$;sGtn0Sj9k)A$M7uqjp#9-|J2=v?}xpz*r~t?%g>
    zK=MBx&wojt0!3j6go5iU3MNOn(tjDT3tTUMU774N-2DTWWYk1NPzDt^%4fhaf$)FX
    Cld<{$
    
    diff --git a/target/test-classes/examples/um_futures/market/Depth.class b/target/test-classes/examples/um_futures/market/Depth.class
    deleted file mode 100644
    index 96a640c19409a106b888eaec1c477d0d7a0221f8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2386
    zcmbVOVOJYP6um<N8<uT>ltO81Nzp2l!d8ny2?Zg5L=vb?pvG$JCM;oLvl}-XEXU*T
    z@pJVY+S;Q(z#paF*$pKHdc@|O?99BGeRJ=f_ulMZfB*g`fN?k~S`bkX)zFGIfvz26
    z&(LkdDeG&+9kb*Mv`t%%<<AI2hK4s3#02_+MRnh@^^E20nw!f;Z98jJRVdO|hrqp(
    zThWV_V>l&KFS(9GPp+qL)&06>*7TBXnU1epm8z|;XO}{2Dln#LQ=uXf!+Gvq+piQ|
    zJBBU+Wj>!;&n@KTE^!SP&_hVoIuT9|Wsbv6p0o^~G|7#6HT2;Ux2hQ4u1RlmL&KS~
    z!>?DK9I{%^W&;;V6_;^E!Bq|K;oAQa;}mZKt(#`m-xe5c&^#%8vYA`X_bjKJY)1mu
    z6%1;4A0G%L%%=vWrT9&Igp~D#(0`llmdmCm5YM<?S+Ch!<2!mLuq8Y2AwE(tq+u90
    z879XU2t+Ms%N4lTd=?ETGHh-Mq|c<P`Lskhmh05?`7nS|hw-y`I2FSfQEt_3d(rc<
    zX02wF&8fssKdTtQZ4Dpe69Khs`i&`p9-iq@h%{hHPU9Lr#b?ym^gNf;@16p`>CG@F
    zP75wloD^7kSBgRGH}RViNS)-DPzke%Z!k`|n*sTRx}4A7&-sR5uN~S{OyIVB+|w{4
    zRcWUxQnOlFT0hq?hj{@lw7Q;rFG%#XiUlkxSkmwXmIb<x)Jr?Q8H9<lXV`UfZA+kc
    zDBY}YV+HeI0$*xaky~_gi)G)h9^sSnXQlkB0z;?B{^+Fc!y78@<0}OZG~|$HB|095
    zONJ~o`ytUVb_H%Udr#R$t;U2o{$`RP9MbP(Q8QQTm7?k8jiOCKm=Gny-Y`5%jvL0P
    zzirh71~dPaS<-XGupFsVGpX0v!Q#WJShrbx;!UI*^8$hpR?b$F&XPUEv;5B9-V9Vp
    z&G5>U;le4*n1ofsGb*NUdR)>UayzAbQGoDD5STq1vbS9w1l0THVeMBB4{Y{r`%j+~
    zy~)zZ`5C%C$LKBX@}>(yKtWL;HcjN={ix>Lx>qunEEzItP*lfc+OQrac*_EU_X3MC
    zdl8O#-_o+q(H*veZR^eF5YO0Y!3Ll5Y6dzGg@%XhY2hM#jRHsQ_y&(c2O>>ZQQCfd
    z1*PyD?U`3l*=pI5__=uJ0lFXFI>5z|1N5){ih<FWxY2@Nup$TX(a{6wG~J2PG#Qxg
    z#{NJ{A;O7dt`KE2oh!7mnSFs&uF%F_I_N2*xtGX9@QgtFS$fC#m+c($J{nM%!g<2#
    zLJV;}dpO&NL0saRYh2wAor=t`KZh%r$5pKI#{7Zp9tHx+GbA=hs^8)}YNn$TkMV@P
    zd49S)#`o-zGz=8k#^9oaO-j;*GE8g{Rhf1vTR6APo<+-LME>FS{8ZUdpePhtC>VL5
    mU}BsrcVC~&b*`7c_ITn2)_%i)JR1=ZlSc=V6R_E~pz<$Hr;1nr
    
    diff --git a/target/test-classes/examples/um_futures/market/ExchangeInfo.class b/target/test-classes/examples/um_futures/market/ExchangeInfo.class
    deleted file mode 100644
    index e90d8f73fe3618d81b90c438ed3e9920161d64b8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2043
    zcmbVNe{&O66g@9VyXkf-Y5Gem)u2`q8rcF>ffNv8V`CGFO<RqK%r?A)Et}oWX2ak(
    zejfiuXA0=(2jD}Y=k2C6&^i<O=l!_v?Y-xmckkWjFaG!&z!HAc5kp)<!oU!Q1yZ}#
    zL(6n5w`H#H?8-(UFuZKLc5qc7p3QA*ND5qOcx`jXb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+k1|=RV_u<VrVSWrb9zq4WkAOj4?pl@*hY>x}MEd26x?U-#v)9Rjr0D3OY_8
    zrD5Da8WaBu=rP^|4Ed;WpIXSW+w=q`iSJOKTHxDmt1yBoOlz1i@HXBNI4vJpBuN?i
    zJVpe~l~=qCJ6@|LeSvhv^IK-eX)f)WmC#lg#k)AEVa~vNc%QHG`UQc69YUJQ9z~>H
    z>6AcuASuaE?gh5zcFY^mixv+alyIY?Bt9g{X4i36e7`C?9jhfTXMX-gM+Wl-K2}oe
    zEgAHV6!@%x9L@*~N#FO#@zOCk`;bSuRyb-=T=D{?H{}v$T_2IN0>z_5GCE=Q5exT4
    z?_S6<qpxmm-l_#w(Cr-9bSz+A4d)D;SM*0nUy0LcDeIDfPw^S^C$f6J`YtS>vW|<m
    zq~WrG0+t2F5A&()1~SYC?V;s#<$6<KI$Q3~xZVwB`2wyQxTZpkGsJ2T>>c7$@?Tf-
    z-w?<iBm3>+RMzn&Ry33he1%nknb#ApWT_JWDIyvrsla@{_o8EUI)&WPTxPCD^iNc5
    zSKjQlcci~*?Kl*KncuLSZOgaSzGqAX_w9~At}<XH6&Rpx*{+hSpIfg!bKC4NY)f5-
    z9VXq!y>~7kh-7WB#xqE@5YOrxdwVrs6*bFmQH_aXn2}f1Y6Y$h7Vy7XGUJRfff^60
    z)?WAu8mL-wneL<3uh+b;-;gC+z1leI>19_us}dOJ*aTzzp$N>XHpo?+d;U>qDRXy$
    zv*0{*<_W}OE@Jqaqx$)%F@aI6ab-l8P(hWu5!}Rj<Upk8Do&gH6I%TVMk)*Y(D(6H
    z^*2oBpJ6tJU$Le(=@0Vz_=u*{37Rg3rcaW8Ay$v`z^v61oEB^KAx;;b;`3U4n5!${
    zO3T-t;fpvP6IPNePO`tL*<`)NL%`<=5lGQG!Eusjv%EEhIZPwZwTT%lQh{Zj+~s_a
    zwWx?KQHvA_-NHBYJ;%S)25MX_@?-;>p$rmR*yi0N?%-Q|N8)wvW)S~}Az~W7*Z9vA
    q8ZsLi7M6JJ_DgwBg}PC(^wd)nf5)VfScHhx3jkvrf8ZR$oqqv%t0f`;
    
    diff --git a/target/test-classes/examples/um_futures/market/FundingRateHistory.class b/target/test-classes/examples/um_futures/market/FundingRateHistory.class
    deleted file mode 100644
    index 21decfb3034131d76a04231e49b14404e4995082..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG68tw9&S937fF6+0E>39Gy--
    zPye=^L9Nq%fPSd9=k10P`7whs!`}Pud+)w`&b{xx{Qb`#e*u_6O+^fG1qlsZ=oUzA
    z8&3`0Hk`V?ys>Ro1A*>Y%dvtvfp~giT|rV{C|uMEEL$&H&W^d6H~g)V(Nv*GU%dkN
    zs%}HyupGmwntIiB9C~s+z19j^p6TmV+cKR%w;D}bUn}JzYc@0%Xj7pgE<dL<oJNWv
    zGz@RYWGwg76UCFeZZ)3low!yig)TBG25?5fSq<kf_)dWy;Z2~o)^av2r@mqYrod#n
    zcnmd}iD)Kdwj6lelIg*D3@aGX@BuDxv-!**c+%5xQUqMj?Vpmjd{X(Gq}Xn~Zh8U(
    zMc1qAzFnKz){CJn(~A%Bk%CbTmvEU`J-9$1VL3Hd;9NW6&bVZjKNcvQh-mX!)occq
    z>-hSEDBsz=bT8~pB{9w@Yc1Pe@Vt`g`$pZoJNol4Dy|@{VFFhL)Vdk8rv%P2&HIJe
    zrb}YFu3-{41iDPma|wOsi10ghMkSm%Y>^N@70A6W#IRI5@O>tbJ&bQuWtbg!!*SN#
    z48f18`PJ2j<-iD9{+>;Rj<o#T)^JC%(nD4xXMSB;r!~yru7DO<T~F={?`1*7Ebb|o
    z(=d-O1p4>cD>#7}mWlGzuv_MGO<*ux=;XJ(f>%Sw0}WYuL_d$n2SIZ`K1u(Aq(3K+
    zK7#hgN3pCTkAi})H7ugY#&NI?bB62-EM^Hbs$GGxPVZUU@O|E%gF7=U;Rya|_8@bq
    z)z~n-Rb#^@A-oV(!(KN$OOD&dM6hM~0($YCu9-ZhVOWkNtrKCpCMVW;582ULHk;Ex
    z2LtVS0l|0{Pu8<ea+MfQ{=L1uU9}RL;nm5>nIn+#Mm7!4XqbWNamjFm?QqYhm+q*Y
    z3(TJ^vg6u5T@AjSx#!Kj?9Cr{{_J7WJ1p%6Fh|#YEamDBU#YMj6g(10&NA}oZBxr`
    z%d46>OV-cO;dXmNUMSpT$Byyc6c~{`n_8S>KAg0aIJ!kCD7&t{gm^(Eh9!RG8w>Oz
    z0S(L4v}h3?;v0^7u!3^rK+Murf;Q(3l*&u=6yHFl)JoTP(RXbZ{Y$@LX!12K#_%f^
    z<zQfJau=V_bS**CbZEMn{1dTCoD;Xol?269xza`P`730~m2PVHLrs}1zs8qwykLAO
    zT*estv6Rzn1c@;6JLqFHDJ1!7rubqGW03O~xN->NB;z*qX<BDU$O0+ZqHN$|h;oit
    zhKX(!YouwMFZnvYr8dK#9qagx8gZh6N0dp_@EG5dg%p0o5B!he3GI@pXznL!1}!6q
    z|I6d~Gh;)6qL5pm;L3^ueTplq|EJ;-*UP`2f%C8M)$bUR=@20(nJwTHznhdXnEwH%
    ClzYPf
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class b/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class
    deleted file mode 100644
    index b93080d8fbbd6aa0a547b56fd07f9bdf3ad1daaf..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2475
    zcmbVOZC4XV6n-WNY*<%bBECR<!M7HSxTVsH2B8wc0Et)w*wnUm6PK{C*-dvh9Bofe
    z`)~SLdk$(n?GNaWYWvJ?kO=V{G#_^E+?l!eKF{2HC;$BW=idOv;i-rrt{|bI1DyiB
    z8^)HQ+lEusm&zMvB@pPGv>Yp#5{M6vtSU$f91k}&0?XF(ma}O-&KdrC!KkZHq^&~&
    zH!E&UFI$e`R7}0%Iu0$lp1#%y8lLIv727hMK(}gjTVE;6McQnroTpBOig*&;^zA>b
    zm0dfDUIArhIlEH4y)3<?G#o)cL#j6z;lyx$Z`hgrnvwmgB#sFrEhjL&ErVW82*k!}
    z(*2-@k8qL!)C_Oaq>o#}Bl&}aYSbR>U|lH`LK7Jkr*THXkcP83_g)mWu_n;HZu#WY
    zsu=c+y~PMen=I_VmrN`4V&GX$HPeL)xTxS`4WD3GKsTQlWS)1^;w-|h=iYL(Xj_iy
    zlNsBsR!vVJm3O_W?%QkQ8+ty}We(vI(h4qX7{wJP)!q#P3Cme?1&+4fTr)D6WS<Jm
    zABb)9NyV%Omh1TXOq6cfoot)kSxVwFM!D9o?OD$&n7(gR%^O2M|Dr<2xQ5U1g@9T$
    zgXWSzKks@sp_*YyOcNTe<Ay+o>3J@pUvCqB%gLyM+NB~PP72I@D8#T*TJW(rv-|N4
    zsSL9PZ#d7ok3;Z7YHoS?UNJC&hQFgzk-@n9+|n>3S?MAxk~6<5wYN3QVopGdw5})5
    zg>7M8MGo@{7Bnm(FVMHk-aLydOcR9_)-adW1da{QxANQE!TQMHu7)M)qK__eK~Ud~
    zPtyODr2oFaa2whm?&p1ERmCz^6s&4^fUnuN_U7T7A=}c^2xyeM0vB7YXKlmxSwDME
    zW|+be{2sPI^KPS7Hoaw|Y?BZc1dDRj@GLoRDiZ<gRbVXto`ohI)eOs#w6$V<Q!K1R
    zw$z5r4v=c$pt&v}7}4UvTGv5}iSgt<*xK89E1?-)m8=|TgN!v<H$0<evN?0hK!mML
    zb0Y!Kdm=D>u*lx^?l7QZZ{OY1`p*4LzsvvRe$rbs%@#04(}$VNl}$dAVMZumB_t;q
    zdGxrdMYrKq%sESD&_KJEdqox%#@M%Ge7Xe&W#^_8=bUdhH6_ljauggpF1>(wMj?i8
    z_?6E*a0m%#ct}Z$HsM=*$5|J?$D_!ASf!~1b-%raQhI@|{A;KjwL&^|IMuU_z6a^l
    z(bRD%T;9e&dK;(iKF9gdR~U)mcPz?DYHV~HSE;&|plTvi-Aw+4SSikh>0&9t;mcyF
    zgG2Tu?i5R%lnSAwj22(vUL4OD@j3oOxyCLn#|5^BM2KYyJ&dmxNu>Dg#{iCU#|fk<
    zjpGbY3}S-M_Z`X$ILVfDiuHdQKXLpOLm~btqD&L_4=_mJ1TB_Pp|nT~Wjv-t24G^1
    zV-inL#X9-vMI9D47}+NElEY}trc|S55b^)$p8tUy1&Tt}g#!J)g3LH~x^FJ&EceS_
    bSL(t`6#u|^c~K$+C+`vH=C{r<h9Cb2uwJQ)
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalTrades.class b/target/test-classes/examples/um_futures/market/HistoricalTrades.class
    deleted file mode 100644
    index 655abe4a03599a2068ac08039d9ae4a700c9678e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2430
    zcmbVOe^V1z6g`gwHY}?^<cFvgq_qtqtgW=7K`2BhDG68;u+&z&2}@kq?54XLs?+J`
    z>EE_9sCC*8&=1x2yxky?;0&6X?0fINxA)$2?vJ<s{QKwM0H)xmXhTdvTthoL1bTLi
    zJwvw*r=qWwcFb}h&@p2<Rxm3NOO0(PNC*suhw6c4>p9EWHMf=x|8d@^sZgY@E`i%+
    zx2l&c$8gG~UUnUanp{uct_O9`^!2iBnNFZv)tarZ=a(XBCKP5VQ=uZ3z-ij{pH@q*
    zoj{L(vQW&d7w#0Lm86C<=%Y)uIz60D<&L_YZk3F+ilm_d4TCsKQ&q#;HK}brHI_TM
    z`}OLh161qze5fL=;vCK^xS-(!Tzn@oj?u=LJhptYXO#`R=owq4FEG(S+!}*)Gt5HZ
    zSxzP0i4j~<Fsk80d?YY#J~7BL<IrR-La#5knCh_IO2za9k~!C_=)S!@wWH@kS-J}!
    z;}Zob4P&@MM~@y5h+EFKE70E@p@vs7nXU?CPsFwPq-@p#%XNHxAxf*vK~^muY$Y&B
    zFSqNqz36#))Ax;vd28gCUsa6bnubsDnSfd`gT|IXA0vI3I1RTXrYQ}d;|qay)AL+H
    zzj=)NO>ah(a$L$0;<Uih`$7yWq6yzEflMpD5tVK>;SJXrcPj)xqAnMUcME|L)cpgQ
    ziW|5lAGbBkN>)0_isa0%Na>dv=CL54MN-$3?}g=`RdEN43YIi{g=K->L-w*xV1{X;
    z>=}05T-z2HNM)P(ZJc0r+`!iwR-}nunph5k+M$1v{=B4rRUmZ??GIXcAKOrI7vCtj
    zr=fr%`_s`pTry<)c^UzYa#!GTv-XT__&#gr=$mP#a0I`bt<GGnS4*Z>G)guJVL`AY
    zHw@2`>xM8Muv%H5xpycsX{2gcj-;#^-|IqQcVgSD+w4xsCj5<k0YPt8PS&(eQb_b?
    z`MtHhnX?j_;Z?}UnPZT#9&3hYRL#Kjcw{KTc1%+v0nwcyFn2P~-gdXpp@BE!_Ox~o
    zySca7pJ^q%Nzy3)S*kw8L@w|0Dh#thK}jGnL(iiNR4ur5uWT+^GJE=uw%SQqOzcu4
    zypaLHJA~buvl!RBn<-i6>N-ckvHi+(h-aL%VS`V3jRReXL&JT}wCE7N#U@vs_zn*u
    z1tLpTams#v1!eO&I&-g}a@6wU$y3Shee~YHx{v<xeGIMsj^T-yxZH-{up$@9iHUva
    z6kU%~G#!d=CjLU(W{ex@!e*SqOkuN~!`usG3Y#6AWy6^=QFw`54A1E35F7F&|8ksX
    zH;9K2Zs9cD>OlfYKKr;kh*6y7nTtF<1f7h`az2mqSil9W@^<}+;~s`X$g>1CN~quC
    z2XdyP8xQe_vju+UJj9Qj5i|^xI40ntj4e{qg9=P+)2j;QlD25?F=rMf=Mejk=J{E(
    vqd-wev`{d9Pr;2Tp4@#MmrFb^f1SyZ7g+lP!!kA^1SUfVf)lVgwxRkzO`DvA
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexInfo.class b/target/test-classes/examples/um_futures/market/IndexInfo.class
    deleted file mode 100644
    index bae4088678376332485eaca5b96b670877f13d95..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q8TGzMBHZBt>^Mj*=`S<aB@
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tz
    zJ+n;5a?9q*#<nc_0-ZCqYx}bT(d78LhAx4@U{k}l9W!gYJ92Z;s&D12nhs6b>K3?H
    ztX9ko+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^wcJ9eO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF}eYu|;&$e&6QF*$5;#w{jm`Lg9$7u~`44lQl|8n#gYXWiG-ITi-w^S9FNM=tU
    zCN&<e1ia>b&vwhHIL={6!?1yma9-ew+_eau<g}a<!ZtGpXLLH%a#?x;{n@HlHtSAl
    za@))Xx>Pql#wQv^3|zz|hVt+RftVdQdba6kt2-*RR|GO`u`73rvgX@Ww{AWNgPh)v
    z@%;W$7slviso^;Do|lvLx>c5UM}GNL$7Li9jN__+UY34yN#G1)dysuimK3Jz1}1Pr
    zphJ3ImC&b;alhrwFmF>wH45Tq0t+7sG04vre4h)XkK!BA>1GSwV4kjS2H;2Z#nsh^
    zdEfFI^?jWV6G`>BZQzb#B~DfpXZ5nuP8pcST>&H1Rz3AzP>dNJGq|T=*1#OT6zDr(
    zFXQ?$NE7Xu<uv3<NnjwEY2~-MgY{tIfq}F-qK`)``hM-eKSlq%qJKdkc?|7Oj$>KJ
    zA~G7jF|dRzyT#!=T(DF#cpd@`b5~%r)q2{o>U9>);WtxE;Sl~QHXga$sBB1Y)!J}K
    z2n(WUIqQ~Zt9ery^SA7}z*x4O>QdG#mhCF8T7flFaeSSPh~2B<uo3mQ0B^1f2)eP<
    zUVmz*g6PlU2U~kTSrs(PE0c=T#~@=N)-2DeNMCx~G8AGv+TUrVGi==gbM1L{Qj4dl
    zf%gOUytW^-xs%SHIZAqqrdjv1G~L4tF7EI~3erHsV}Y(2dLG_mdcNB5igLkLY18|z
    zx!zFagPUy25nhb~!>TcJ6y=<EBQ-hBZcz%#j;k*rUT_e>GN0-i1-cP~ffbI7a1$Ql
    zTh8KmgnVc~%+OSfI`=KK!b`-nZ=q8fx$ArAxwePC<=-(l@fsH*_zg>H(my(}hfk@x
    z7Ncq^P~GhM6Olrc3%Bxx7{z41&_VIVE2Q#;PLA#eBW)u88ec{6g8n6N38U=3N=~ut
    zV}a*)&_iz$=;Fng;H5Z(0j{6t&OwZkjN2SfQ9DgS=1IvGWd#=kl(WP#M0BfIBTZwx
    ztk>}!N7MYWSjYDq5hn_GOxcAJp5O<vkibv)k^cyuQm>c_*M8>6qGlM;e|bE=BsMf?
    t8o3o3E<e&>PI71QT_`Sczxu`d&%MIee_&9BLj<5yw18edHz^~K{{b0|Z-f8<
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexPriceKlines.class b/target/test-classes/examples/um_futures/market/IndexPriceKlines.class
    deleted file mode 100644
    index 642927af29537a2804597fea3f2f818ca4240246..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2463
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^ZmG1QL8wHKKmybNmfF@XVF?SH-E^~Yu$@l(
    zZ~9p~gIcHk0sT>JpSv3*k~o9r!`^ex-aY3$&w07|=ifj71~3XwMFdd=F%4~K7wFzL
    zo*24qI3;~?ecLSh0`23LWBC&T(d5vog1ErR;84xCY&~Z=JLbl$QQgWL6%~rK)hTeN
    z=$7?$%Q2jysTW<xp(WSTH*0>)Gpl;hwoJ#@t#ZZISMoEVHWMhb)TvMrjpMjLtYTPR
    z9NhxS)N*E}aBo@qNN6~LUItXDF}|^6?r_lQX3bEuDvo}ExaIh!_r$Q{I3*AnDNE-A
    z8a~1qLN6QMj!7SPlS8?qL#mY@?;~Bw=K~XI73XkX!Jvi<xcFWKwXnuKS<Z&JyX09#
    zbKbTbvnnuL=b<?-=|=Dc-?N-jx&xPSMZw1!K0#6-W$qeep1Emo7oyj*O|IH)w^TAc
    zfke*rN_y4a9NpG)fiB&Nt4JxhrePS@8R+2yOseH<x&nQTd8<by3+z*Y?2))OcZ+7l
    zw_K;HPlctH*{`(e{a0~(#wa&ywmt26d9zwIO6KjspMO!IV^qWE_(DJ}nSTA1Krb_W
    zP)_x*B&IP9w{Tma&GbB%&~LQ}zv0WUds-DDA&v{od?>`AOB(R8F*D8h233aHfH&A@
    z+>HSIpgOy}yj1WFzgFGXsYqi~KJIFmlB{%)70Fq(B(?W6Ok+ks3$?B%zY9h}R>dr`
    z3g$G-BPY;vz+RTE6_km>{;HXan*#mGY$Lz*6YP#O7BnnM7d><_>-&|1_$2*bN%|iM
    zBwNt_sG0YnRTaxvQLw7vA-?9!I$Vb{h8#&xL!e>p3S4Qlp0SN;mA!NL%QQ<kgx|&S
    zXD-yr>!!DCtlK1n4N)}gRl~F7zOIb<Tb69l+<P>cbW%1fM^e^^?@gm{I&qZNY)+>{
    z1OEDZ0l{eIk2bW9(nySF_JggxU9%FJ;g!h9i5AG%j}^l+$|lD$kDLy%wHRt7AiPHe
    zCXW``yY3qX)c<zgo>umAH~B9A<ISWuXzJ}hLDR=r$i*FAk3lskU>C&48F_fAss*>^
    z70nq-R!`sIQF~oB6Gk|zBfPE!2IRD+6y=`xH8pG8-QX&?wq1Pz@r*(Q-|#7~cAyh6
    zXm~_P3lHI2e8*h}zQ^OxfLNue7<IqBhO+ho9l6&~xoY`T;#i_<4?Pc4iN3^1DO}sb
    z>C_(1E<DGj;a3=n;CIZ+O=4tt4>zc~8KY_}P~D0Dg~(czFD46XF)m*g*4nsaUgCaX
    zt({Unkd)!VD=bCvj1gbtzml7r&T^gOScnB!CeX$Bx)Dc$&t9BHA5WY@iqa^~^NRtD
    z@zTCec@Aediq5j{&*3MozhW@JKS7i!;{E{!2^^!vbrdPh)51D7D3Jk}*yI|=E=t%U
    zKi#On!Zst@p<Z$rzOyNnsTn}@Kf34t9!G(qkaeLzf1n^e%9HM!BwgTn`Rhnreu=^#
    UxFi!L0&p^qz;Qk+TqF4Lf1V+u{{R30
    
    diff --git a/target/test-classes/examples/um_futures/market/Klines.class b/target/test-classes/examples/um_futures/market/Klines.class
    deleted file mode 100644
    index 714d62022ad19d7902fc22889fddf60439d56031..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2425
    zcmbVOZC4XV6n-WNY*<!-2q@GS5N*MTTPm$+5GoPmB|&Qdo7&cH!V(rXyXj`*f%f#Y
    z|E8a{=b+Zp{(%0dw$JPai4aez`LJ{6&dj~{dFI|b`RniB{{%1&PelY#1u+dRXcg$(
    zGM*Z`Z8#<UeqqZj`U0(!mSg!-0@2}-H3e~j)4`^iZ`pdra<<L&d84|SH7Y6;X{%k}
    zcF`^C1<Ns<qNx{M$Dt+H(>H2<%`>Zd(Y8#-*R68J)>pH0p*9^T7pPOAA{xg@`mXMl
    z3$7hUr+_lEl3vZ-U6EcA8cv~`AysOOaAG)fIPBC>&B#$z9K8Z@%kfR`sX;Gi1R`T)
    z>AqjX2RO?B%7(XX(#M_Qk<9Ty)yhxyv94ybfr*rg^SGd3K*Jy|{x6D}SYu?{w&j>r
    zfzdkpqxX?&gq-s|%PFPWa0!<ce5m0g3=0gJI|do&oisQJG3!fp2d%bSDw&=@BI9}`
    zy=rfaZ|RvpmuklqBo$oMFp6tTpTipjVwSVv3iLGIQ9Tx!P9F;_9E(?Tr)XAu%XO;y
    zOqf{d{k)ppUy9=sM!8Y5?OD&un$@aNGH(t1_>&49;~GB2X98-;^y^Ck-MrO<)TxIh
    zF->T=iCY3KrsuhYezQsV4JX4|X_j<^I4Lmqz7T_&Xu!uZOdrKJpfbz`yum!}t_R=;
    z)cKW_2RYyHYt?<7iWJ7>=Z=OM$x0hpk(^aaQhQg!Ean8XQ0sc~T+jd(RLo;R!J>vG
    zWCXen*jr#31!<zNmTKnx4T0X_g+_ksJ6H)RENi$gU3AgKyzf^I;*<1$A?bf8Fx-Up
    z$47Y|SyQosRRwDr9^p%NsKa?UXUGP$8v+e;SKxA^^|WnNtE`yACsRz}5Pk=now-~q
    z7ff%(DA*)~1yMBYHN&&yysnJ-n-<G*DD$7CB~6zN%aKGiqIy#vta7%?n$7-`Xh2<G
    z7Z8kL>3D7FIOW55=HJ`e+nFk%8D5DzoN9uMRah}RqinMAa!X%`tw{qT0pVLAFnzqp
    z-u0$1px(D{Yqzq0W7F^QKY5h&22H)_r)c^F)3><ICosqX1<d{UBqI+WPBrJ&yrMa0
    z$((5q+v+u0I2dC$j_@HC=$HMNQj~MP#MI<DyUtN?Y`O9R;u(bqzT#It+CV#E(D0a&
    z7H-1V_=dAKe2XWc0kK9?G3tJK4JH2qZJF0lIcnKt;zXij4_%LviJru1DO}w{UvdxU
    zmY-v2^c6-T_!UcXk{BD^!*!}|#HgAGRJY@QAd-)AVLF$Oariu!Z{d)BiF>(xE2V58
    zDWkbpco4-iMtqU~H*T;K%W;t{AQoVmLI>mPL>vizyU~Xp?l^-arEy%~iGED*F}_E6
    z5og(U&auYN;|GpEV<5mkMU+Y6{tgBSoS?-5ij<aUp@4NtWB?{MIL5Jq5;n<CCn~V8
    z#mKg)mmG#`Hl;E({fPcU_xwlWC{Pr#E)?hw6{N<w(|vPEgWNBFZHY@Sk^2op@}fil
    PPTnJMlHUr)2)_Rp?kANO
    
    diff --git a/target/test-classes/examples/um_futures/market/LongShortRatio.class b/target/test-classes/examples/um_futures/market/LongShortRatio.class
    deleted file mode 100644
    index aa32980d51d01a0385c1231b93ece3bf4e73073e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2455
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kdnPqNX7Yi3v0~5FR$97)WW_rm_)6AWN<+XP})<
    z`)~R==?qDlX@5X}RNJ$X2?m@Q8h_B<y}NtwJ!kK|>%af`<1YXs@Ki()RS?tAgl2(`
    zE#tYN+lEur7xP<Y!53&AvmDDG7l;lHttyBMoDMcseaqG}ma}cH&lr`>tWj2>NL#G}
    z_X}=G&s&b+6imI~Iu0$lp1x7_tDafW3$|rCzHXJuw!V^`4z=k(IZK@i7121_=)1C8
    z%DZ+P9RkYaa(X5Aa9MguXy`&WLn>Dp;pkxIXxORanxW&WIC|-$Y<iZv9>*Dh$nBDJ
    z-ml>!oaIu<@U~5QcrZAWIXR?i>DfNgm25UJky3FU7ZeO=xQI*ti=YP91lnxZDdsj^
    z&tEcp%M}=|ad7-rQuV-dzGpebR12=)s)CO-e1buNA#=wd@4T5hXCZbybHq`z?G}rs
    zCy>avUQw^u8zWoXBz37)Ttia9bq&L~!DKqRK_F&18;rK6{>ExC$>jP}VD>~jn>z)w
    zOyEvMpA6G1y`N=M`%7_r#wa(cwms!}S+i0xisrq6pMF-MV?@Jkd@i6CO~1Az(9K&u
    zNTga=64R)LySOLNWO|-U=yw~0Uw1OBoJJ`~h+_iN9||$3kUD%U%Jgx311iI;!yC-g
    z?s@=zK%H4$ew_0SzgpSXsYqc&ejaF;l&rLn70FqpD76nYOkr9;3$?B%&jsyZR>cfv
    z70hXvM@FFYfW2AAH-j`$o*Q=6T-*@o9h|M_x3+_ok-~z8Md_lGE@phcd=Q_c|4T{#
    zlE7dC+MgcheP~t1GFB9<YIuUL*sqS};j|&!(QXJd%w2)2_14q2QK_(Uj-E_0g+uu5
    zY<=cJwUjr#Wg~Bs5EewiuvZPwlJlA}=5JaRfn?^yB_>^z49k&()uVe?ChSXWqE(xH
    zDN%>Mwk{wT%lygO)k(^T@yvX%wZj=Jp&4G0d~`KH#%e4Zo>4M=)8m%D5L<(WMgqbY
    zL}21%k-hJwVL-iyZ*8}{e{&P>^FMZ+^g2zg_{VAb6w|n{&4)3_1qG~u_!uJ(pHnsG
    zR=t8bZOPo}I^1S&$U?$RcIgP8X@P#(rzu4_=Q~Z!8fUjS3XV<JUO~K|5W&~{$|oIY
    zMGP9AQqsar_y*r{)`IWwEHofiX(~qDuWzBOy+TXoEmV$LHkmk;Xx~HUlVqYNaas!3
    z_t2Nz!?}f*xIFv@LlOLjc{xek9Nxn%s_w+78VywU<9{Nu7UjZ3ZY{>)i`-fhhxBVa
    z%B?k1$_A1$oO^@EQM_Qpm-uhw4m-0P=hzZr0hV#JGrkVQk>Ix*edytiGe}Yz!3Cb^
    z$0#4`N0jGqmTl-9YyLcb<oF8)0{r7dnI!J-VUWO4TFj$BX`UAHSf@k=U}A$~96Kmt
    zll*j`3=3O~Y@2$?VYp^fDpAvq=)ZK&|2vKXMIq}#fxe_5HNu_lyGy#r{qon6xbhmg
    W-*H)9lnB7ddj#6}Epv?EhyMW2N1;0a
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPrice.class b/target/test-classes/examples/um_futures/market/MarkPrice.class
    deleted file mode 100644
    index d5a708d17a63d9d002936719306de992c1d4a0e6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q6-8UwA9wy7{{Bamf}EN7DG
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tp
    zJ+(~7a?9q*=8i1-0-ZCqYx}bT(d77shAx4@U{k}l9W!gYyK-yMs&D74nhs6b>K3?H
    ztX9lT+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^_1r?JO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF~eYu|;&$e&6QF*d|;(9I@m`Lg9$7u~`44lQl|8n#gYXWiQ*{Ww3rNBfodjc`3
    z@o**JHSc@2TTaDs4nrD-4Sa<20$1cSi_l3<%Q+!zQ@P$eqtmID%hD6*&sM#%S$9g4
    zJ7zY}rMmGkKG85@;36(Dl!rG6#B8@z6*${;wACFI+A9K?w%C==in8Y0Rkv<F2!ov7
    zkMaEeQWwVPWvSsf^PZQJ^}1D-cSnBtRmWu{4UFTefL@k<b4lO~V|$Q&O_mg<>joxp
    zL!d)?UX{?Nk8!`{%`k6MM>PuKX95c!3Ngsf7JQ!zq>tho(dlLj-e8`tZUx{+^u@Kc
    z)x2-{jrzV$hl!+m+%|AWu@WaMinDrIX{QWK<F0@aYO9`lFDS;0jv3t3Fl%5AUkdac
    zu$OUt8KjB!)N&efr6e$r%(U{`+`)P<@xVY@9nr@l7Ja{V;Gd#@UeUiGkUWO=$H%d(
    zV-Xn*-xydzmfhlT9xhm_89WbxhPf*++G;)RSoJ!K=J1;-rf>-V6dR9RZd5j<w`OfR
    zB!mS~w44pgv(>z*jQQJkU0^KRPIW2k70Y%NSFOOBsW`sDM#S#baM+0YTYxv$1q9t#
    zYOg=FQ$h4+@q?|spR5X+<&{ar>0^+w5NnoaRirOHZW#)(9qsS5(iygHfw}fPJE_If
    z)WG`zdtTcQ+T2O!&m1MaMboVNS(@%)1{ZgEBL!)o;gLYs3_TC;F+E>xctyEjtF-BT
    z*IaL?^1)5E<p{4vfnn8{If`=5yOEk4XSXN?WyjT*5HC20V3|*KjRM_>!N3YfMz{&9
    z_?ELc9wHwa5HmCtqt1N`t?&}@>|5xRM(+9^damuEZ~1o&PQ1p22!6won)HuO?BP?Y
    zuEnUD3RE|{{zRk@<-)CeAx1HoFLY3R@d~MYp_8Ng!AP6Pzs6Tlyr6#xT*4^3uaZ+N
    z`&i)l9rVzf1iE-JCU_|hVSwxBxpNR>B;z*6Q`AnAka<$FO<BQ(0Oc&P3=!QL)=ASC
    zFY66_$I&#uEH>~xN5qK&9#M9ogva=SEF|y~e&j!bC)6vZ!nL0{vZxtG^j{v&FNsYJ
    tnnrGghRY8%n3LRDd>4v~+^>G|{&TPJ^&c2i;Sd2R6)m8b&n?Ob<bR$NZ)^Yn
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPriceKlines.class b/target/test-classes/examples/um_futures/market/MarkPriceKlines.class
    deleted file mode 100644
    index dd4aab6108d01401f31e27bae512a2286d30ce8e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2461
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjL!ovm{8&aCKsceK1$dW6|8EB`|
    z{+oVIIzy6X+8@v#)%L7pf_Y?y#vinI@9y4v&)IwL`tN`K_zS=YJQWc{6~r_&p;@4P
    z(|B&^w&9fY#logp^aYy7EXVT41)|CR6$NpDv%#jCZ`pdra<<I18Kb(9H7Y6;X{%M>
    ze$g%K1<Ns<qNx{M$Dt+H)7NW$%`>Zd(Y8#-*R68J)|a!>p*9^TXQ@-6A{xhO`mXMj
    z3$7hUyMQv8PcP>l=B1Z}hBN47NR=8R98G2phn+gA=|8H9qgx<uIlk#VH|XV@K;(8=
    zy6@HS5zaG!vf*u+^zk6spE)_GTKU-?*5zzAFp*Mm5tkJ7X}F9l|BIqytO>Nq$d){-
    zXwKV~V^#%*>ogp_m{cS7obOpqDb<2&xUS%14WA$>Fko&Qq@I`4;4K8NO8^HvHQR2f
    zWO@RLjO&&3s=Yq4sb>ORsucqmR4}Ar7&n+uhc^hsEN9&n=xV&RdQdXKJ{6cf5!2>&
    z(X9BE>s0m0FxAp~nKrez6vt<ba=m8TQ=XSKt5u_9-s}76XB9d|G~CAL0&2<h>q`Qi
    zyyyL7s)r>pjcT}ydjd_S=edM__n7b-PKMQUTpAMMn85UhLJX>;0Urx9eH34x$}k)7
    z2J^JL7J%<lXY%=_oNxHG>Yh$T3M2CKK*OYDrG>0W&Z;G;eW+my(*jzkbv=15XbH0_
    zW-zN@PQyGh0v-G8&9bn9G*MVxHFI%YpgTF+$ZvfIYa@jP4U5u62VKngeq}#CN&lCU
    z{>K8zV`zVRl=uD>6?rTxSkdqVU$JK$&ckU#wxpd9XqdYK*Bh;;ZKGOc=^Q?pVhV@w
    z+t~ihg<82_dU>N@lMog}(Xdwx&yw@HGUjhstk0p$$!kpdC>xd|8Eb_1u1?sR*hy<P
    zTT`L|etlg)Fqrw1b*z)r5#yQpU~30cRzfqp5(znT3^JBu#qf->$)3zDJt4MZS{exm
    zpAmtHlSTHv=Y|1wAH24m%HGvYywCsGQPLYU_39s|=~K+(;uc@WAQ=>}2;yUmJbY8t
    zoLlpX=Cmb~r}I#wy&+2pH`%Boe5?g}WviwX<(#iIHLIN6;wU&a4ZMPQK_P;#`IQel
    z(25u|Jf)<CoA3?3<*WtY;aO-vtk6`9x?kTyS$&0;%v-1&wd`QxRHAJc9Zv=mU5T?&
    z7}`b8;4UsKyu{VvH|USxH_XdP;^y!!Zc%k7M%8Gbx*z`&k<};{CUUDW4qxO}n>eIj
    z<56z4nNl{8l;PYPEJg8x5nthdk~{3pa-3sRhy_^2(Z=}N5l4dGPV}IQJI-N{(g-f`
    zL@!49U_YWfhx2Si7g+Td@gv7y&==qzC(1$M{vHMi9Hqqqij?MQp@20?WB?}CImWS#
    z5;n+BJ1VfS$;h^-mmG#`Hl;E(y@>ux_x#u6C{Pr#E)?jG6{JSE(|vbIm$_g5S`yb@
    XBlkP5%8L>KIC+o2X?`mlBlzJz15%?m
    
    diff --git a/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class b/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class
    deleted file mode 100644
    index 8748e17718a4ef3fc98414d430f979d591f07ea8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2320
    zcmbVOe^V1z6g@8qY*-czsQjw7sD%a<Rx4UC2*ngiN&?mZZM3aj!b@1#Y?#f)!Rhq#
    z^l#f4{59<d=!a^1-fk!n!VH?3?0xUPxA)$2?tS;|-~YV%3%~?QIwFW_h#6=@yFg;w
    zdS;o9<(AErjcr-<1=^==*Y;-wqRG*94RL|KU{l?<9W!gYJ92Z;s%_=0T^*XT)hTel
    zSgn{FwrjaXX%?%lOG{PHEY<zGCu?TWv8C&qc4gNw*K!M?HXSH4)alR>RgW_U&LY7O
    zDwek+8OvO9G<$l}^~%!&k88PHU?QcX2j?`LH*f*H?-ghZYXZ7et4TlOZpuA@v1IlH
    zW>TZ!N<eJh_iVSE>OemRGz=Q}2p0v$<(@_CWT(kdh}+E79p9c)o^sVq+3?oxRLf=Q
    z3G`&EUfHZUrHO4b8|YG<_!ysP7&34fSD4kK8w6suTdE3NXoTDxn9A~}0+~}0E%%CY
    z*SD)~&3q8%JAIJu`Gci6Mi^zO?l|+Fmy@-cRhIXLe)(0$RU{3J;u?u86I{3?aGq&C
    zEW`$13eyb(V;C1`lb%;4^r;r%H@z8_aO${5LA)uj@SzZcQf<Qbxj_0jz9F4qHsKBC
    zX=YG?AJP|BS0Cnm%dgiCbUI8V)#HwVyNZ<#vZ6Svm6dkVz!dHY7@@Z6srQ0&nb9$g
    z`x<5p%;HOd?nCx6t}lZ!(VkgOU9OY_dXt%Eej7V@G)z1&kXA0b>0;6McMs!J^v^5$
    z7X*?mXn)d*WgUyiX!yp!60&R@N9%CGQhnih2sEr+f#GKBX@@6_$LHvqDVA^u|15iu
    zT&`C(q_=8qI3$DzqG&nmmS?MZLmBh8?3%#M?E9TF<)>oVu41hjVxuTW*V&!e(s)3X
    z-$U9P>jHuSEuF4uo#retp2ZKg_HNlKXqHzdDd$=s<B{C8JgXvo>2b?Ii0ydOr<L}w
    zp9{>MF0zyQK27z$o4V(_2kDzV$^Z0m(wj7m4lqO0U99Ee4zH=8AT&G{h)*-}@N(1h
    z)w)-d3$`kt{uT{)T;&$G*t8?OIRyq)+vX_BIj>G?a-7|!6qIe(UP8R!AcAE+)h!Ej
    zA_fC192wyzJjA!0b>I>5p#d>XQ!(n?x6leN(UE-%ozlqN*hkm(eRMDXj=r(ixD>%}
    zSW=Uo;jw*uM%DEgRg;10R{T#y3Q;cH&KF`76Zt|L#TT!T$`{%>nhQqSSpGG>isA+1
    zOW+EI*^!l;WGjdTk>5oZqe&pndo#g1a{#?uzsQ|^7$F&VIG&_-iiFIQk}b*#E(IuO
    zh-HB2R<TB!MtGO6<2#O~_~EgR?>Qn)6!4fbjuM{W2eOdBPxz7l2%b`}m<rc^=E$OE
    z5Yd0>o*x<;8Z?dE3Jq5uX)q_av-p21E_1*7b@cSV!q<PGPo+Zypj5ViGkk7RMj-zK
    D{y2Oi
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterest.class b/target/test-classes/examples/um_futures/market/OpenInterest.class
    deleted file mode 100644
    index 2360ccd4afc8f8fc652d853b5a41d98fb8c847a0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2414
    zcmbVOVN(-V6g`gwHY}?^L=d%twALWP+DZ!&ghGUpl7KaUO>MQCu!M!pZo1h}nNELC
    zKikfr)@gr0e^lG^c7p_hGt|sv?|b*Xz4xB;?!9mS{^yUs0F1*?(SnGAsD@Uw33Tlk
    zdxmZsPDx)a?3hJgpl#Z6EPqBIk{I4l5EJMNHr0H~)-#r~Yi=$X)$OcNQK3j%9Rl}@
    zZdor_j^Pwdz34g)ExDe)Rr70}S=EcSWjelYl`FQso?Q&JsX&>gPKAm{4Cm>)x?e81
    zb_`tt%KTbtJ@;TudWmbefF6casWHOIMCN4J$!5)Pvr0PZ)zF7abX7LIU6a=462qCZ
    zhhHl{J4Cgf%?2itDlX%Sf~y)nz_tHH#wpeWG`C_pX~#E79pf9VqiyCt*$6S`dzMp5
    zwqp?26%1+k5FZKLG@lz}m}k)7DnzcY9&^)XyQPxp3B)t5SJJEY*7%N|33SO0e2kk4
    z5*mhai%D~GgFw`Bwp@XWjVDu&NG8#3f%KU;HlG*Gif_42Ri6*jDRr1l3x`WFj4{fs
    znr$z5Ue>HujgmPv`13C+MsP>NC-_uAEt!6ONuY-(e3UTtuq38&4WHq2fmYM=TtdHh
    zO85<Lh81#JsuAL(z~cKt3@V`k-;_YA8Q-AFFdOg&^OU<8fFD$s*47^8e8aC*4|OUg
    za7RAwYnYL&w38LdS+yj!Uuc-aJo7Eox}JP5DEqXE2Ut+BsNqX233MN^C-X8$6J^h^
    zYv$^fKyM=5$ZvfIt6~CQX;_vny6Ixc_bW&7N&2&r{uP15DYQRn=6!fW#Y23p;E{$L
    z*4UR$=Ha3t+s=LnG|XLr8;#aewo$FJZce_LWD1AyJK5sQm0G!AdTU0(CLt_{qG4|s
    zo+amXWz^rcssh8AGZvV1P&O<_($$FVZIQ4evEFMoD?Z+Uy}m9W7|HV48r4~fi194F
    zx3%N>Dxn!(iELar1sQ9xVt7W`WIyAU{t(+K&5Q(u_k_Ug*&=(_eZqixkDu9o<?!5Q
    z-{pV0ne+xtz4T{j`W%zExXbG=$OHuif!H)74=+tM=hnQUxoFAE>27SXW3q_Yod$UW
    z1A=!3J2XcT&UqJ8v(DLFN<rCr>m|es4qC9mr@Xd-4n(2hF-Kas3Ev>kSv$VPlhA-j
    z(^QnYpWZ;pzeIcH4OB`kI}$$^?>s>F<J$+gIC6mgmESNh`WiP{@GF+(BtANN0G+D4
    zQK}{b)xFrCXvs&okj&+y6w|qUE5+<9q;mN-j?%$M8O^;$CW03Xw4aT5jDIQT*ae~i
    zgejb7SY3!A&Swu-`!Iw{+;fe)`=OJO8II?01@pLy72c*lQtn|OfILHBLxlPrz9(lo
    zI`I_GIGX2Y%~Slq5kbR1fieacMQoCiE|g$mi&2%Rm$Zdz+Z<WcTt?(yy60!ijsis?
    s(L%w<BLx%V+`0SqT&{D!{I$miUt#rk49K$)0Wf)VAUFY=vIXV;04T<mAOHXW
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class
    deleted file mode 100644
    index bd3343fe588e707b518dba0bbef00974c711e515..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2487
    zcmbVOZC4XV6n-WNY*<#os3`b`Z*359OTmf;p%OumM63x|YFoPrOIX<Krn?)Dwx_54
    zH~p+V2eqE|2lPj^eP%aEB=H<HA9n8CnYs5q&)j<_|NQ&s-vGwpsfZ!2AfcfHodUg^
    z#uG!g4X2_nl{U?CAkaB!IaV+w5Kj-SC`bw%3pdpR%hq$2vt_Q$8~#S#sHsq-t!{yv
    zWw)xAEXQ!lre1a(hn8GVU#|ys&-C@OZJAD>Th*GaFX!hXZ8lUcP^UsgJc)z!?LVuQ
    zTsw(g0cEC`T`t@%N-rr5hjD}<)#{9JBAweCcBWM`)T&CNk3MRqXSr)h92baPtxD$u
    z8cyIOm#T)hWzxf~^iXd9km}XPJ4l!F`Orj0#c7;TFsR`y&V3L;ZLA6Oxi!;SZ~~Kb
    z28F-~EI+WyzQ9O>i`Lu8G!sw=Jj<zMx^Mv(6?~%MQ=|n(&8G(W=M6PEjX2Pk-s7;-
    zb}JRr6G-J;ucG_*`uL`v3w4=pT*9z|%Nj;-g~_#dgFwP^)?I<4%{SPHO(xrC0t@@%
    z-F#X$Yk}oDzCIJBU3MqyW_Om7_?%I$*KK>&^YW(e8x`}$;LpFP&@ryzD!vd<D`wDG
    z5;($J-%YGWSQ68OhU>T?&|!L>OX%0zgx_>Bs-$))Nr;mIa~}&ate7TzEYfT%zCo2?
    zHsKBDS$8c2Kd8<Zi}z&))%_iviVVi(=az;U$x0Vlk(~JzslBaX7IOkxq;)-cE^H4A
    zD(11E;I4*6<OB}wvL|yjOcUjaVb{&2b>?t-p_$*t4pvGA_cSa?7l-I#J_u^N@k#o>
    zlJq|iNVlQ=Q7i95D=LauR<NSsA--n++M9=ShHOvIBA`+33S4Zqp0y3%X9ev&nPCb?
    z@O#(_&3pA~$@Gdw$tEEzh_Yd?7@j5P4P_$Ouvn&JxeqQi>8fg2jwG%b<=b*$zhXD2
    z+w51VCKej&0)jCu?yrsQr<@qi{6|}RH*+O4!>f>&!)=hUDr<&kR84j}Zt0J(wP|o9
    zAbME@ruP@w`(7Xh)c5Y~J*(~9;Pm_aPqvcYq-ivPDVjdObS`i4!3=Xk0c#;S$;hK;
    zRxP-7uWZg)GKWsIZ@X7yVPTZrJH}^RU_kb7N^#Elj#IPB*%(K`vE$N9i02ey_=aEk
    z<OAJEK*J+STC@q@;ycc|@I4+!2E+<YC8+!D4V2ZF=*qo;%2CS?rw*igwsGj;aO!C4
    zm=rE=qkniCr|!ML`H|Ncis5%G%1LT;WE*2tT}x0k5vpz`|3Yjv&V}j1YJ$U;h1CuY
    z*;lwzSnZ^g4<%)!@EZ5yc+QB=@!!fdc4|4^Ws69JSf<d!_<E5<ir*vX$5HM$j$umU
    zIKvYInBZf6hw@#VWLrAL9&j2zar_m7A^s_%9477`V35EGS}dVVX^|F6SffM+U}BwP
    z5>HXV2Knhl4Hh;T*%tMZ!)VQ>RHbGB@&D+a|A!m}ibB?f0{wx4%s6+tZ!hUA_sd^b
    a>cT4&{=j*8Q6dB<?-4l2Z;fLNKmHGezpo1b
    
    diff --git a/target/test-classes/examples/um_futures/market/Ping.class b/target/test-classes/examples/um_futures/market/Ping.class
    deleted file mode 100644
    index f6af0832b8568c0fe934a7ea023438311f16f93e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?A&FwGoef=Z(`A=gmQEeV
    z-{a@%Oxo(`5Aa8+=k5}N4UX6^_vPHX&pqed=RW)UA3y&FAdjzAL=aUF(=di{f#jj_
    z$k1)WY3W-Bhi1bU7+<p-%fBHI&1Cl##09Q5+_rvTIfm0P^@i&>+~<0Fv*-6bv#U33
    z%XEC*YIkgXuUZPxVgQzjsZbD=&4dOGlRThpcn?jUbSsmsj2^nzzJGk;UbPy8D5yAt
    zq=G38DNO$_qC=ty#5$JK5||;c6JKh+N3@W@Eanu<Yj_o}37j(@8x%+R1Cc^u`gRay
    z+;&?n(-TNlT(6~f?PmT^uLM|O0<Yt&f<+B);2dw^#SNrlIZan!HglSZyp<(^@<`U1
    zj~iykw_K;I-wtoEczl8D$4ha%MV8H;ZLfP?)$DeSmU%7x-S;ZeSk~~4v{r4Iet$`l
    z&uGZvyug_0c`h|x9l~>fd6-*;(}>iP6DYl`mLSUpgj^6Po)(f;NpnD0FfY0f0+nfX
    zV|RDE<{N&mdyJ`A!Ln>FYPcljCn#T<(``vKui<@sAfSb)>&fqe2UAvY1y>bZ(@?;g
    zz|=_|l^x#<@<DlI*gbQrDKM8Q4`y0_2eWzwH#FRoM@;dE4d3sa@RRo6lJ?&g$PBUl
    z?l6~Ce2jGkB@LfoLty^Jgew{HNq-v(4U<%0c`$m>HoDzH_H-^YS3~({Dwbp3>9r3`
    zZ`U}mX$UjFVc7eIXUTaVjQQVKU4f;_f4raq1Gf#!kv0u#>c7YAJ}U{!PtRs0NeyW3
    zuL}q=*c`3EjPgpzXXB-#{WDLcG{bArh3O&6s4Fa~0yjrH@ZU-=&zWT6G#*xsPT;-*
    zx)xt!_^`yQHMi$A%#tN<D<SLF1(~q8$YK}a4?|!<mOGB3ob!)Cq|Di6_JaM``KJ(1
    zIEdg=w({p9+ZZOW$&nUrLIqXM61an{Fn~xhRFs(c3zYg(Bq}RMP>=9R^+(L)o?{_`
    zAFwGWsW)>+c$?6>F+x`Y=)L%_h}5H8&};P=yVY8KjNRpD_^?(V=jeJcQgXHD_$Z1e
    zq!p)%v#e*b*ZIDp0pUxe2qcM4vz_7E0(Z?~5p&3KtYaRlbYP7u_t`(-+mpib^dd<?
    z+xU#J7x@?3L5-tTuIykpu))M0_PIBXd-xn*P<WlQc|`x@5fKGnD*Pu31?e3HD|v3a
    h`?tMIfp2syHTw+3pD-gW76D^<1HdHPuh>U$?=LIW7=8c%
    
    diff --git a/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class b/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class
    deleted file mode 100644
    index bb5c701cda0b3e3be56c0a8cef51bed715c09838..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2468
    zcmbVOZC4XV6n-WNY*<%;_)dMnw-!X)TCt)*s6>#LM6C%}YFoPrLtNPGrkh<4w5O;2
    zH~nmT4r)E^59p6-`^;{TNbnpqA9n8CnYs5q&)j<_|NQ&s-vCD7>qsD}A!VQgodP|p
    z)-%g=EVpXjFR#i<AkaBxyLK=xkQ^9X)Q}c98f^*#+cERDyC#=stj5!VRo9^@Tl)lV
    zRlJ&6wq47uNVDR(E-iV!xe^AUFB@jXv85ZBcCGH13x(-en~RjQ)alTXOydB3H#TZz
    z&q<?4K$|S(7K(RD%1g$;K^$U8^^g&c4&--+oo&|)wyV-OLLYVM+um{-#{?4BYRY+^
    zfsb&4OEt@1lk{+VU@*UTNMY^C7Se@6Au^HGaSEq3^cy&Xv+qUFF4hFP18YtCli@~D
    zI?kf!2n;t#Xup<hEAnFC+io@6h4Z+e;bQ}zV1S3^x<%r7H7(v^@Mh_4Phm}x7{{wt
    zr7w`ldw$hyI4dKoW<Jto_u(RjG+Z(;jLXcZof`yFw!7j99B#d~W?U-6J{6eV6WMaT
    zBI|+exeaqN&b8cDs!eSzrSTb~TnQa#%J&Ph(XguWX8%t=>o755;2J&`(5o_NE(sjs
    zRc~igGc1K^)W8kg6zGt??-BZqUBYiU8JEv)c}R$30@EJ~F)EW5e5}k|JHCFMVYc9n
    z<~eUU0^hIClu8eZffa;}EuD@mM%3rFfl0+m7g<r9HL6N`$G{Y(1&mnh`RZKM6J~YH
    zU{=GNfqCQwdbin|bpsitiT2ELLV15h;K;yiE5FShERQVi8Mv=p^wPyl5Y)HhQ}lnS
    z=zl0MunX;v+j$>c)KS8MhD8I9@D-cZ&ODs9R8QK7fyTKjaG}+D&aoN|R?p6pS*CCd
    zznlF}-V1AG>6fgsLqb>(70X$)d|S<%%2e>wZU~t9_bM~xre@i$BCQqSn^IvNvYUnu
    z8&sx+f#$k^U_A4C>sxy%CB`%J!Pef+S_RGWtK{V1F34Dsb<4MEGLSyE9FMW>(%48q
    z{FDex>@Bi)Jvj{M$lEu!QQx|~iFf%QYbU)$(`*3aG`*jxTv_7_8Rdfp)<JrVk;m_<
    zUi3o0BByPYKS$f!?PXO^xWbN|;F~Sbr+PM}B<FmzsafLeDo4Sw<Khd5=M)n7nqT$4
    z1N)GIfyb1LcoV+Cx14q1J3NUEh((%8QTOX>XiG29m46MLqfr>j?9X&>qW95I=5Xey
    z5-x4x_|PU!-uoTrhF@VYf!{E%CYdY4o488V^%Pa3k?L0ZFC><dT$m^>r8s<1T<YME
    zdx^WnrA|tPNYaLjukav==ZyF)|C(H9hgRbpTSF?sGLCM>*Ml@N{2sz_9OjN=7@{<S
    z(>&3KQNG-FDbL{q+tEqZ{we&(@fY+*_{WKIh`7IpMFK}@v5X3(d0HrAnGzX*#0tkW
    z)=|Y%^3#JlY^*Y}HR=_I@tQ-aMok}*|It1F{J0u4jjRg|=0gqH5$^QfT+$itSHG^z
    Z`IjjEfphAjL<COVBXEG<I>!Wl_#c|*ra=Gz
    
    diff --git a/target/test-classes/examples/um_futures/market/Ticker24H.class b/target/test-classes/examples/um_futures/market/Ticker24H.class
    deleted file mode 100644
    index 1ba83b0b2358a8a60fa4b57c40417cb8d1882e50..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2289
    zcmbVOZBr9h6n<_J*koBWpn_0s@dX-G+^T57AXHOmQWCHRXrpcI5^lo6X2WbYj!vh)
    zr=M+SQ0ufmpg*eZb9aM8US?7=lRfvId-vS)Jm=-^-~asa7l27rbVLx<5Hrw)Zh_>M
    z^~^FI%dMKr>szwy3v|!euI<kXL{sBy8sY+j!KS8fJ7(T?x8+9GYHSv)9UYpo)gy4P
    zT(6nywrja%X_o7*OG|antTg?mCmUwjv8C&qc5TNoR|^ZFHWMgw)alR>RgV(}P9jMc
    zYL>Sx>C64pc)oMf&Dztw6ITm`z(iU{KTc^lZQu+B{+FXiSQAM2c6nQRHz%_K6RG?$
    z#H7c=m4Mfx@7ZoOoxoWPX&5%}5zYx*md`ChCpm5Bgs{z({WH3qdbKJ&f&P5mtC|g`
    zGPz~u16{fYALA1ZBL*(uB13s_gFwu7D|LZ0El1nkQK7vokn4zD`MfN5e7o*8%m-nR
    zGkY<f-&=}fj9ylnjx+Ch1=(m=Re5*h=U;SOLdw86t_bK=>9>{yPBXUq+1Fx8VY+5u
    z0@nq)r03NMefkLZ+ujWGHhoy5AbuvW@SzZc{A|N_Qy_B~--u2(+wcbSOnoB&KcZ(>
    zRvs38%WpRJbUI9=)Z?~+JBpPASy7xds!BU$U>bJ?j8I$m)O$fO=5);9o`zWibNE7_
    zZ=b!K>&qZbv}cynl*<)?fmE)Y-_{P+gNX+QGU|vv9+CC^oqhil{qu_c1%cENv_CnD
    zWgS`MG<<Df5qWltgL$}Msb=sZ1RCb9z-YVmjAJz#ESiIFrkTPa{F7`va;aHcm)?rC
    z?vM}`MA>rIEYDW+mNMpV+6{rRd?(eVtk*2tRa~_LYo+4&8XFP2SJPo5>Td(yS{D#>
    zW3jXT)JX-=pX>))dp}tfG|Q`!ic?1*V<GNXo>h~+^tfdx#CEv9(@J;Px&`Js^X#}5
    zPg4W$2kgbpUeM-_JAdXd>1~=;-Oti=FEhBj%^N950}YP_;xqI-yvOunz3G+Zg00f#
    z#JlEtU6l`Ruq{V;H3|%?#>`QabKZ^A6gay@DJZ+Hyn=YiK?F;Ds%sSJK@0|#IWodc
    zc!+N}OW+ZTp#d>NQ!(n?x6n$jkjTG<PH7ab?V|VUF8Y>!!{EdloR8pFEUHQW=)^8Q
    zrRr*os;NMABmO5Mr6?C}6-zOS$zrLC;`7%?7fan7-490EMDY#2jN&EzOX4C%*?pCq
    zV%f(6&+nj@-Xsy{#hB!!ID`SNpX1I!jFF7n98Xa@O+w~L$tGnD=L3|p#4<#5D_A8>
    zW4x@_@GVEv{IXcXcN`HXN_b2eM+HytJy}TNNBqEl1W&0~OoeMdab!_5jOf2So?jB{
    v8Z?dE3JsSYX)q_bv-~a;7r0;j68&di<E!5>sKOxvP%2u$2|hO{Bar_A#Jg>@
    
    diff --git a/target/test-classes/examples/um_futures/market/TickerPrice.class b/target/test-classes/examples/um_futures/market/TickerPrice.class
    deleted file mode 100644
    index ab8ebc03ea17e48a03882c69361f56dc474a8c47..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2298
    zcmbVOYg5}s6g_JjWQ0fzNg&XqB}t(s2~pFK6k-BRTqrI!&=_c)v`u9p8-Xl&WH}S2
    z)8Et2X=n1B_6PJwwLL4D;_#Sp;~DGj-d)|j=iJBYufN~?31A8p6*0sWBs6rPTOhS#
    zJT-L3aI5-idB-vXf$mw`wSzf<czR+}K~i8S+|&$gN6*{tuC=vfG`0&yU4<fT^$OfG
    zy_#OOUBfjk-Sk|SmONjtG=rvZHFVRlEjQ5ZTHVn%3X7388!B_usZbG@k5d{>BSjZ#
    zhQDjkm;337eCMW{wI};0ZWIckiHwQ?oKbLA!#NE8FGr8DCZGkjxoi2wy;|9G1SZq@
    z6S&DtL@Ob+#lW}SYNiM0F|1%j!w0w^Fm63Fh@Skk9Tg$h*TZAheA~20hvQYNmM<`n
    z_x!5fa4J(fdOp-;dhsDXQZTCF5-u~Ihc^f$Y`5YGoNKw-?vRY{#{#*ID7K!NRz0vi
    zx1m3XBAwk2^uqp9665r;(sY~!-!E8=hEcWdj{f|MiYrKKn7~y5wQ2>eC4sXH@IeZ;
    zc#@c|Yna3hfiBDUJwl&3#{IT8qvXvT)kuh+3M{@a#4t(Q@O>tbJ&JEsrJHSd!+F-*
    z3c-)6OY7@v#lQ%fjeVU89clTvt>KPjrH8CY&Kgyzoz^geyG*x8>-qA%up)CRW^qr!
    zoQ8RPA<%!oUd|1yFin)FhSRiGD*}V*Tsyz59V`kR4>V-u5&b-3DG2HZ{z>{5B>js5
    z>0@Yrd>qRvmXK5MwT5Nn*)k62;i4fs!d?V4%3Xo6cI#QkXf#+hhu_RFg(LW<*?p{)
    zX02@b>qgljAuI^fa5fF!mh+Y}5p3HHx}NW>zNGz{VY`y8c4)0+oY-UmvWYbv_M?F|
    z=&f}DK}VK5Yg3)n5dB$tZ)@+StAu9wRg!V$7-THPy5So&E3kZS8IG_WZS%C!9d&Sl
    z`OZ8$sngTc;JYE)tM7+x{-pC~kCNV|X;uClP4_W}&0SthVInAaB#@k?=h1bh7QLo#
    zT8p+!oK#zby&+2oH`$zHydwohWP9c)&N(khY6_g)q7;-}S6@Or=OBg^KIMH1^dbQb
    zs~l<3CamEb&U)|=#mIn|rKtpU?pr9Om*~mAg-WRvuD?LvwHN4L`3*ypuW>PkU$HDF
    z17njf@CjAd5>!oxs+-9_5G%#GaI08KP)rp|T@;_cLZ(>i=IDMnQYMS9@nsy(>0b($
    zF~$xo<upq_5qf?Hee@=UByY$RZ^vN_a{U5#4q=>R+~#<i+8GkEKuWeLYq%JqoFkTD
    zqFcuXX&UFPy@_u*n&BtLCcfi{I8nkQ$|NdyjPJ=p3P0ip{$qGTy<{p{`-vlini0hR
    z;qm;WC@WADaw`;Ed8k02;!g9wP+a1E`Rf@t{|aCIjv*Ni5rUG@0#5O{MHz$jFU&A=
    AQ~&?~
    
    diff --git a/target/test-classes/examples/um_futures/market/Time.class b/target/test-classes/examples/um_futures/market/Time.class
    deleted file mode 100644
    index 3827d161448ce93452993450db020ddfcaa1a87a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2011
    zcmbVNe{&O66g@9VyXkf-Y5Geml~k=JG_nP%0x2NG#>OTTo3<JenQeH9TQ<9$&4$5o
    z{5<}R&J@tm58#Ia&)ZFHq;-t^^M2g-_TF>OyZ7#&&wu>`z%sto5kp)<!oU!Q1yXy~
    zL(6n5w`FeZ?#V_VFuY>Bc5qD~p3UuOND5qScx`jnb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+xw2WT`fh{VrVSWrb9zq4WkAOj4?pl@*hY>x{=LQ26x?U-#d)BU9E;L3OY_9
    zrD5Da8WaBu=n38g5`o>80+Ymbq)RREZMRhz!4#%7%ounbZwQ=`k1UcS{XS0-F>@>Q
    zGVFM*mh=VE70+*(9jCdxXI4U6VH9uTw1znYZ{ZAI;pGd2V!KUGU@ChYiF%cJf$~7o
    z$wv*jAK0GTF>gjMSUh~d)x)DC-XY3n*Kt;TzbZQ&t0k{we)v&G1`7t>Q_|`!8T5`6
    z_^g2(&I$}k-}lJz@(DQmkVm;yIBro~@&ct-<q~FDACYqc#p6UWI$`z^3-?9ue#kPT
    zuWfDJt_4=m?Ht;4EMh?o=M7v?^hZcviPLE*>#~6l@sWTLSv_BU7Zyxe$0c0WaK%6Y
    zD+1$3c~o`-8Rmob&~mzRqbV?*E%#?y?*_Aa5!Vb{S0Tn3Vl4>vkMJq^Zz%b13S>`^
    z{mw}$>-ZF_8cGH}!<xX%%L!MqR7rmy5si{mV4>f8(Xl$6Lhg7jGgl+}rz*B9Z*|+d
    z(%-Un9SXwCZ&=Qb<=blCGbV!X?2f>E<v%K@K*w#%c9l&1oO<<`+hHeR`{_FDB<ViR
    zy>kIU1nYw}m_e$9c-CIo+duPEQM3FORhT$|8F@u5Rp9zy0spP_GR_zir}3a_?T6}X
    zplZn#x{q4CUh}$sLzZmyS|h4&ol^;m^K5o8{xAe)RlDOV&OQGaw3NBK$XRe6I{O6T
    zF&8m>&Qbkb)R@31*10mGOQ@jA-3V@BBXS^8bQPyf{syi71S6Hj1Ly~Mt@<-2^Up9F
    z!%tXOoAlfH1H4Pq`w5yZg{BXZzav(U^T4dt6P%W6^&w6dpW@?MeVD7O;Y!Qbp5c=?
    z9uroQEKakZso7+G#Y4as2oXrpI>B+0XS2LDg*i+k&$WpeEKz|Kp4{VnpS7omEmMmW
    z3EjpQ^gYMF&?ahJE%9U%TcHdR+t}gVB<|u%d`04Q?q(2w!4NSGUu*m)3JsY}4U5aX
    icIR(-=R@77SbFLyioak|Ni0Id>IHx?j^A*O;qG5O^%#Nx
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class
    deleted file mode 100644
    index bc7049d8d9931ca9efec17fc6d6e272261981310..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2493
    zcmbVOZC4XV6n-WNZdg`<2q;t(-&zoHYk`Uep%6h{60js-scr2hEMZ}@n{GB9Xirc3
    zZ~9q#4r)E^59p6-`^;{T$jdpDeAu~jXXf7fJag}z{Qb`#e*qYRry_!=f|!N|oDpc*
    zG+r3GZ8$}JF~4aRe1S8gmSg#20@2>S6$NpD3&EzUZ`pd<a<<I18Kbh1G0G|wX{$-#
    zVZklwdCM`Jf~gl=$Dt+H)7Pth)iW!4!M04t*R4|7)|WHWp*9sLXQ@-6A{xgz`mXGh
    z@~$06i-0njOD$&~<)oK{hVy7+NaZRc9O+FT3_E#P(|1@EM+beBP0w=I;<zXf87@iZ
    zT^c^ZB`%c=Z_A{IiQc~S$stus&-ainXEK3_q>9V9qM%2^Rb2aD1RY^bpu=~|InP)#
    zy|n8Tvm37GPZSCjfq@zqhi@lYPe9i9ET@=k#0}h3@UezZ&?_)#ZX4vEH&o{|<Ur54
    z<$70c)$x}M-*U;4?G}rsCy+?HUQw^u>qDD*I?yGXa0~qkZfh989j4d84FWOCS*MZq
    z`a7&eC)4dyf!Px=Z*CXNGUIV7`ec}RslB|L+FOd_Ge)^ywe2a-%b1mlQ8XX){PeR5
    z9YY$1@wtFnH2vC=KpXFUKecLMNlYUe?&E<#gXwuLq2E6u{JN82EghAVgg7cNeOib?
    z&D7yznWhfo>rokI9o}G`a@PXzJ?cy@_ay5ZezmfvQ<21w{7h(=l&mz870FqpD7B9?
    zOkr9;3$?B%&jk%)R>cfv70hXvM_QnDpS@YfH-j`$UKn=OTwG@s_s-VyTid}}Nn%06
    zqIA(p7c;(J-j7ex|D~jVNuc)#+MgZfy>CTD4$BHwG(5#u>|h7;aN3X!Y9|C5=B~ia
    zdh03Ms8m=(2TvxM!Xf--HbZlvTFRSV&dA#&gauJB>=nba<h-Vg`5P7sbvS*BVw28F
    zhUG}=>T$j=7*-=2Y}IDZO4RXCTNe<FYW`%c>?8%ncxFy*?Ze!a&<w9gX3ighjCENy
    zJfmd#rpGOvA+{r$90>?t7lHAUMRwdP#DF?JyuY3D-W`q~=YRAt>2;b~8yKVMvrOp1
    z79Y(ZD-^IA;-ic_d}`IKTlEU&v?a5s`?%J7M-~_EvWG|bm<x2tE>0=RIbU;XRyiBw
    zC^$CUdJXZCLIhv)D<6KK2{CARMo9}d;TwF*StGu~^U#1;p{W>kzrKUA`WlVtcThQM
    znf}DtMDs3MpY|u(6Bnd#dl#MkyXanch3f-v(HFsQn3t2p-GN;UQgtsz)kvUv82=NI
    z)hHLnv#T)<Uu0JsIHca-ad!0#rA#0x1KGED62(hKe2xEE?y+0TagJ>w7GN1eGvjMP
    z90`8g(1~{LxQKpAL%6~dT^Qk${+RL{F0nOrvkzRxj~stNPk?`nDEo=~dl)2egckEC
    zP@1QOJk}_Y0hn0l7{@k>*dRYGD8s@gBio{0au}}JluFceA^I=f^IwspKvBrLP@pd<
    mNDgtQ`~H%ya=-jFCT_ez_IF&D7bOC4@*aV6{FXUJ@WX#Mjj(Y5
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class
    deleted file mode 100644
    index b3559da48b4a4de3bfd5ce03c4760502dba43e67..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2495
    zcmbVOZC4XV6n-WNY*<!-2q@GSd}~3(tu-ndgh~W?Nq~}orM9)3u!M!pZo1icpgle9
    zzv*Y&b5QGPe?Wg!+h=xzL|)FJ<ipIJJG1xR=b3x&<nMp}_zOT1o{9*f3St_X&@9lt
    zVZ1bS+i*(yd||^Z`U1@(mSg#&0@40~Wd(78v%#U7Z`pdrayHG?DWkfcH7Y6;X{%M>
    zQPC~y1<Ns<qNx{M$Dt+H)7NT#%`>Zd(Y8#-*R68J)|axAp*9^Tr>Rq+A{xhO`mS!5
    z3$7hUyMQvDPcP-3<fWH{hBN47NR=8R9PZET4?A^GGjLE9M>l;`OwV#x<2WY}xm%Xb
    zdo_H7^V}*M-lj<pkNXEQ$A?razt}~(l+6YvQYtRul7c=BmvQBP5p;+(fiB;z<UM26
    z^fInf%B{Pezu;B{hU!!tyqr`c{+#bwPAS!bYq+l9V-266Um$628Kj>V)ZjCuK+n6C
    zMo*S+xz3`&ku2G6sbqQriHz%&^s2p<+|V<DF4c+~7*udm!w_yUz4jjvh*{1WjdV5M
    zVLd#VZl4NFAB%Z&t7ukaR8@UEOuY1N-c9Uo#qk-VT&vmkgy&_=YSk#25Bq-nNrjH2
    zhP${Ypq5O(z9rDfd*4f~dRP+Eu!aYCD9~hjo=fNt4hg^E%dnOXOG-i<5tuwF#Gqyx
    z@UcwO2l4f(46^}muui+H0r)<3DxY7-`G#Ms?&?&ekd(t?4darP7P2BatCpnpiG~SG
    z3TUC$_2hR!gP2w^g=qyd8fK9Z=-6X#+VRaGO_Z00T{Gv`1iJgD8~LrDV6CJur(s^Y
    z=%9-!->>Y&C+Yt}(!VIse+cc*5Ar^+tRjyk1<M+q;Y)U~{dqWP$Og3?0u6Il;CiF=
    zv~5(YETa8irkKJZ{5Cd2bFNk{m|or}*d&AnQ8esj!?WbNu8jHX7Ay5$<|Nf7y_F5i
    zk=!)`eP1ywM|Rkn&8C%TAfmo6AQ;x{@p{>DDvI$;o!Huk$t$55UWwG4IRqICvtoEg
    z+4N11M|whRhqO5o5I!#gW5<i^sAq@)b$@t)+m+o*96QSY$U)K@H1$3(O4Fy9(Zx-^
    znn7A9U^&D`7<u^CsyVmj70pRYrqRVCo9``IUbxLR9^rE?&?_4`r6|{Y&#77A>JDeY
    zx#`Ahh*uOM_==-^`hix&py4?sEj)y;@eNlk_!cih17ew`V$}We4$8`Fv}E2v<*a1~
    z6Q>ewJLq^enCMEJmBP&(^bGFc!rX7TI`kF;5&Vi-xk%g|+QA*F?#HMa4pfige<HFH
    z<;GZUCC2IV+)5Lt^cy_Qtu#~029h$Ady9oAUNPb;{MT}y{aVg5Y!tBo%P86yUpwMR
    zaO^}6x_IIo1}P<RiC^?$n2-8X$}>36=5&Fb;39tD{4@Fj{G&uUNZjASAc4cQSU{1|
    zEG-nUN{I}>#2V)~wot-4`DsT57B(2!CiRlTaL=YxrluFsf9an8iyQ@tLe_->eNjOw
    l$&>E;OS;VS^4F5M_6E7%aaCTF2*AmE1Wt3TaE{>n{{VkFvBLlW
    
    diff --git a/target/test-classes/examples/um_futures/market/Trades.class b/target/test-classes/examples/um_futures/market/Trades.class
    deleted file mode 100644
    index 1f20f7aebe8ae704b086cf6218547480c95e1ca2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2390
    zcmbVO@mJGU6#gD9q=YC?5k#F7oEwM`H`zdnFsLv(T5z`Dn42ywp#;*TOH-z2XMfLr
    zcAkSe&-MrGkJ|RVq)4TB#_T!Geeb@Pd++zXd+*C%fB*g`fC)G%S`bkX)zFGIfv#O+
    z-_UKtDd}s4U9;#5w9QzK<<AO4hDSCO#02_+O*P-L^^E20nOn<7bth|7R4CF`hrpep
    zTh<GfV>m@qFS?FHORlGH*Zi7iR`sH7nU1ep<%+GZXO}{4Dp01WQ=uXf!&&;SJ}nnq
    zJBBU+Wg(wh&)v;SFL4d$(8G`_HAXl!oH-tLvRO0Itdfp;HT2;EU6l=Q&!n~a;gQVg
    z!>^SeAEH{%W&;yR6&G<y!DS5};L86Z;{<Dr%=e5fvnnuF$Jxw$vJqU)_bjKBY)1lv
    z3WhXX#fJie<`aY5lKloJA!a>achF|LrIP6h#51l}(yR9N#IBwRbjc2UgpU;rYZ$?G
    zCd%;*0#VD^b_LEio<=<unK(BD(x>9pd{Q(kzU4YqeIZPt)L{lK9xlZ&&M3EQw!P?i
    zS+iO-O6GLp=U-He;--dA@Tq`WGX46JKo3v#C`syJNlX(OKEvk%t)}O>gns*k@EhI?
    ztKy{eBE%_yrT2vxWPby`X@OKTzJ$s!8}J76l)DvxPpHfJ{JorS__gYxPQ@f{%EuiI
    zvyzo|vLZRFmZbIz4f9wK&_b>2$@hX%Ppi0#MFmS5zQnRX_Yr$($2WsCQT7eHX0B}u
    z^bV&R`K|9@B~0Qg4J*<`H(f0Ie&r}WNq<(-zbY_%0__i*c^}zOaSvZBxUV6HJbTgc
    zJX|tlt9cp%4RcrETBG%pZB(nQnB#9InZhCbPPR33wN@^eUfw9!B!mS~H0%w-v*f(4
    zjQTqk%kpaGKTAuRE*q93iE2dkraV~XY>YLV{U_dly1p(T7{kix+R|ythw&`Gx3#x3
    zRYEho5_vdx0y0)%#qf->>6;$6^oQ6^Xka8DycGoIP8Zp`ZVv|3`}S!)tsI`%+`IhG
    zG?U(-sTch$O`l=<7Wa7B1v#LgAP}2j<lz;m=G>ZBG?y%yGaX@D9hZf}j+Ed{3kco~
    z?8h8MIOm;9%{phdC<SHf^%oG&IB3BJpYnPJIuM112OMePCVYcU&f4)U9)<=)nx>-E
    z{q!2j<_olEUPGnSvZL`c@y-KuKe%y#^P>moU;PaOW3O<n1;1iNPU2%@2hgdy6{Tt_
    zP~DFGftJk(7m~TnD8)=}vz21*B~rP~HjdK4NEyq$LMDP|478ukcbtDI=UMsD0KzoR
    zGORAd5a+Xpt9=;41@5`R-TlzX$SlY6xP%2<#wu^kA1U`S5I~+KupvVI4&ReA9i4cD
    z#~dy2^W_nK;E14Mpg<Xeiz2p2Nf$~mvCXJT)JxjJwH=NuYAz!358d-~WmkcskZ7S`
    o^uB`03GUo`b1sA2FMsXv#7nF_$ACN=5df1%2Z9r@DO*tf7gczS6aWAK
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    deleted file mode 100644
    index 5f83df81ffa468eccfb33a5b796159e06e964e88..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1718
    zcmb_c>rN9v6#fPZ+b&hKKvldT-e^Hs@1lirsaDYzNl*;&hZ)vsS={b6+gYP;<145M
    zs3bms4`n>FyW&zH(P*2@&YV4azVCc<&iVf1>o)*5P}R|aP7R4Py3oyVWP`uqhRvP2
    z@nmg7n3AD;%5p4OWa!N0S2QFUjs;G>v}~hdIj_a5hrG33<xL%$iq*p~ZMqF(&2qS7
    z3d3|Aha$P2QS+tmiI!p7mT;tDHJY~ZtXdAOrNFpAHVuauvf?eLJ$WyA)*CKG$#rU0
    zJ&9fhByp5scwNe7>#ku)(UOjk6A@sDGC>q{=;%|K^)uYbRetBTEIrGq7yiVOUr8d%
    z(8XIVA(J>xI?O*UsZ<BkIEhnqZu%tCWITSTT|9nd$;TiglOlO0jUk+6=xw^5thu)3
    zR=HQV9EL}^eC5x@^cydKY5c6Zv^!Qo$2pwWa3PJ0xWrKYKVcaL+epuurt3R$!Kt|n
    z<B=?TtECXvBD#<ia>#2KO=Ap~8HzhK5KC+atr19Mw57QVz1w!{b>T5&Dy~;IT6XQm
    zhEWM@g&s`6&~PP<tGGs$-|oPWu!0l@;x`)+&9CUxJvTMnO5-*rsVCY$FLPD$?-){b
    zAwx)pi}6q;n`(+wX#cW6$R+ocpmL!05{rIgO?XfFnoSnU!{qh~_bhdej0w4JwHRhA
    z|0b8hZE#g|+1!g*o$jPe?@4k(>f7fvgWlvGZwM(oaybzO*yq}5qJ;g=F!L9sz0aH=
    z!re4Ze4E-YvzIXCv0JTo&0mVm9K>#FZ<v@R>ewOyC#NWha4zc0uJ4(mY^e(xI=CDs
    z)cm1h%hAXMsBct})2@@wG<?Z&hfde&NfQoTqg!AfXw!kaw5mC+)&zP`pj|q2!W5?I
    zltK|RQGoXpEJ3zw+t60Gkg9A$U(Fn*|B)?Zs$-df%&|?Jcz$^kr^hxiy!a6#<6kh|
    z0fp8XpbZiopjXXVWYI^%sh?;M5czC?J{lrm7IWm6#3<%bBK#~);U4Z2*Bo&z;{nBc
    qNFIu9=(P~+9_^$%OlS2=WpbZ!{S!tM2^Nr0iU5abeN4{|RDJ^WcGq<P
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    deleted file mode 100644
    index 315ffe7085746e2fddbbb95b18b1e5176d60930a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1795
    zcmb_c>r&G|6#f<}X+sq)QWdYLXbVET;I#-swF<WA41(kM!`a4d38qOW**NkxzJfXf
    zUS@m%AIkA;5-=2W)Uln}?4F#Q?>pa~bH085{1w0i9_i>pw}w;}d(gwMf0e)HhRvO(
    z@u<EkOv%tQX*rghV(2aumo=mr4uwvEv}~hlIj_Xa2i#w&@wN_4#p-3aZMrR^ZaLgB
    zg<-mmLy=t1Xaq9wgm0L(B^+s3t+s6})hdy-92)1yreQBbUcBM7C-29e^_ojjcAbXR
    zOrwthX&hh}T9LBt-!cp-eCY@|9s@=w<3vG+j((NdL57=!>d)L3rDr+K(w|t0%W33E
    z1%ItockMI|Gib95vrCJ2pQwBXvp9-lBu+aZt!^YiA_0>iv89;6jZKQ_i7Zay6hmLz
    z^<=}fEw{$KrsXiq7mC$CS2Sq7*c5uH_IP`&l8)0jqv328!#KxK`9EP9j&_i~_r_eI
    zDiU)}!(|wYb=g@nrKA|~wPa90QNu_Uqqx8@y;TW`%(mcKp+-hWp4;JjY`57I9z(9`
    zdQHQ(8xyNWHMEs_F%Cn+#Vju2GBrS_14GIRa~Me8ZOl|P#010CKQNpzO*e3)(nrTN
    zT-R_Ti<`Jb?bS)4!d3UIF=U!TMzk4*lXS{9_kEJG^UD&kFS{=V6%}==SO{8m;XUDX
    zn=GV-$?awCS?U}cQ*y=f8D^^gkWo@|1>EAQcJqbjiE`i4jo#D65mf&!uNm|<_jpT4
    z;gQRcD8MeoLwy;|5~`BF=#X7z4iWC5(G=L!#krk?DUa=Pt+h8LoBkEM$(>;mmbme!
    z2sk}SNklVNUvvY{6ctO|(5c@P^|%^lRI&w{-vGm)>J{2`)0rkYSxR)eLQfi(*fX*L
    z_Kr4Pn50z=eYK|0i`%rzMoyT*G@UZIgPAzMTMCvU+vP9No^2pg{Q~`2ZXf;kZy;A2
    z%?;!Zt>ehk3+p&Ox{jfR_c%ZH31eMQXx$;&AkhK()X+vA{WRnb672yZpAXSTA_UB$
    zOnzyM;4bbFejdkA!F}RdAg&KENAc##L$Qs#9)`Q>R=PuUR=-T{%12!Nfb)t33rQ$N
    MfW5TV=-GvZA6sMeSO5S3
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class
    deleted file mode 100644
    index 344aae7f7737ccf14cb17bece47c569c6014cd2c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@c_RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%G_>@&&
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy.class b/target/test-classes/examples/um_futures/proxy/AuthProxy.class
    deleted file mode 100644
    index 9cfdde3b5bc33dde6b3841f5abd28e83647fc0f1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}peCkG(i+nMCay&DiTR*3R$5S7kk+Pcx~wa10=vwzWb|j%
    z%s{8i^au1ub$Z_72c~p}l%3&y-M#PJbI-l|*WZ8q31Asj6(bl`5YjM)a{?D%8*dH0
    zW;j)Sqw?A^eSvc;wqyHG1xDkEvVyR{6Vt8h727c!)6z}XacJjy`fkf_c~(<5YqsV1
    zx?OM7^sT~bZ#Nrk=D4RqkvD!MFdkgySiZjLx%&qZoX5C=3mPtBLLhebbgp#JumnPD
    zrP8LrRDQr|T0u<U%E?KNu8Xeu#_}^eJ4DtDV@e>By8B>ZkxwduOSr6HM#B|+EO5ix
    zH;9iBwCb;pgK0=)dZy*?1sM5yu(RoUq$buw5zv)$e5-1CX%$y-O~G{ypW-uti2zN%
    zg+SPL{IXGNF&uK5QxU}t$^V?dbiB`H(f4epn$9K4DpY(fO>PM+9+{l*7BG`OCFD%V
    zX_>Qxz|A3on@g#P%iP=+SRN|JE#Iy+d)bo|shG!tgsBT8--nsbyKnY<zp)gsNrl*^
    zLD>+XR76U{T`ZBCrsW?o{V1OQKOpEZf_u2H;DLsRcyvb8#e=4A)ycctV*ZX)WV;N3
    zIU(PcQD+7fq&2MI3B_MGJnBav6Hg3>CXjuffVK*Szy;kt!*c~04PPMpK}9sc8w<g=
    z>lDx=ah*!+NHHp2U{%3a8rG0IuB5Y33MdU3bIl<Q14JjYauwfb$fH2pw^FVfyHcRJ
    z{tJ&)Pdr(7hj=dJZO2+~)hm`)GAcFhMDwm`)XIiu%k|M_$ltS@RAqh$S*Gc{ZrB7m
    z9e?@nU=wAY8(x*}Vgrtu!(KxYc=iDq9MHIkqgVV{wmhopwBiE6N|*+VK;Y7UC|zJI
    zXdVLhhePsSdGQAI#lC4ZeA{)J3XHzg<~B}FSVSufx!1JSqTBLJYt@#i7(eM_3sN%z
    zT8_=z%hrr$(;|N%*<+DnTO8rnfvr?FM$SgL=I4Ps>s&2y6dcEr9f;pJ8Nmks<(CAQ
    zKnO8xa;Ei+@GZXMDuN<Pw2%(ovB1VS=DJX}JBZ}FP`3}EbrIc;P99>qjZZq5?cipi
    zi#RQk>s`!m-@enqoyVd1nNS;xhghC(<8d2L+xYSn#5KAGE+b6jv&5dnE%t&0(wwca
    zJ4s;6z00wMGFM?_@I8JY*jd_c<41x_;yPa9C&qmbllU3GFsN6w4bkdXzEL^hVm1hp
    q!B1!pf5+GFFfFl&fDp+SFhzeR#}Vwn;uz)ZJjvR9KEq}k{QdzHBLe^c
    
    diff --git a/target/test-classes/examples/um_futures/proxy/UnauthProxy.class b/target/test-classes/examples/um_futures/proxy/UnauthProxy.class
    deleted file mode 100644
    index 30baee013e2fb076db67f92f1f55b4e44fe553b0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1826
    zcmbVMYg5}s6g_K9WUESem^hC<(omAvKoA6)G&LciZYgeTaBJh%P1{s93MjE9k1S=v
    z&noTMoifuOkRO%FS;>H%`UB}`Mq1t7xqHsJ=ib+E{`nWc3Ti4M7*P<_Fp6^m<Ijzk
    zhTbsjJ$<|O+^l;7=T<G-^40`KQt66<n81U&)6{F0ZP;~FuRFHQbB?P&^F7}++j_lW
    znYO1}%~nI-DQtw%Y!J*brb3Z7ejsomxXd;^z34ix4&peE3kt?GjAKF|F}OQZK4_T&
    z(amzXC~z@9WH+NAA#n9%C&$z!r~bn9)^~S_tR2Hef%wv$dkc$vmg2aC%L=Y&xQY)2
    zZkVqO;v)mU`Sh4fOCr;EY{U2V1C&e<#EOnfaS|bpK(L(cnR}+2QSmW8QE*Mer?@UK
    z5#Z@RArP}{uVOTO5~8X(6_fZ(R$xXTnd(bf@?6W_%jD7(6)JAZBew(=dq+-`3$)3c
    zN-{t?BdeAcSUFSGe9vmM!+NZfvWgVu<hAnxv+rJ;$vZFhJ+HN_%cHEhRX1n^UMOq4
    zph3qXxwcKOr`-Ki{{Mhr!Z_|=S;2~i&vAFarlo_nXEv#$<Fg(;Usw()P-E(68ckM2
    z!513t<4fAPX}ENRz<MfuHZ*~e`z*0jC<G~(b`=j4tZ8_NNAJ}ZL$cA@p4Frwrikm*
    zGCc>V_zGDCUu*aV8^^sd$WlOQNzM(MG7K?MSd~o;Ioar{Zy(o1`t`AfJPJ(lQo3^c
    zne<_<AIGt|2{Y^L66RRmvdt~OSu@?TQEM<VnRn_&qhh$0{O<*$-oDiqxRpOsb7h#m
    zX;@^COg;Ip3h4^>4R?<T6GOIH+;H{?JbaJR4w+HJ5q5c&(~WjJZLPq`+#U^vfWY0e
    zUGz>{F+psVSi`}pmK@)$n;Vu?alCKVEJz;+XgQ8pH`_4UZIjfaauQ;R!z;oW&VeV#
    z7gr<v=MZOPi+{`f3VugtyAXeH5y3X!a^3@RM7b(*rG<y^J$?w{C6s#!{$kTa87m$^
    zsdf?1A3?1iLOa4_b#m$u$qqj1V!DePg(IY@^P-E{t-0GB+&;w8TnG0$$aJvI)wctI
    zQ!LYnG5;9f6PV@*oJWGRrm%)2?S6@PF9#TBLmb#ah38|~#E<xiD5tT2Dt;!TdCcGm
    xexU?0{CXn6^?)1Mju-#NcYh)&uNHv}QYA?~g5UU!;3<CRS7r1(-^QaWZvhC2<wO7g
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CloseListenKey.class b/target/test-classes/examples/um_futures/userdata/CloseListenKey.class
    deleted file mode 100644
    index 77b5690f45c00828d583bf05a2c1f7bb1eef70c1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2205
    zcmbtWZBrXn6n<_J*syG&1PHAK3$4|pysSdNmQbstL?TJS2BK-Tb+g=T7nWUSUzj?M
    zzsJwj8T#Vr5Aa8+=k5kb0moP;Gr9Mkdvor2p8K40^2eXAe+Q65Q$`GN2?+&V=w`UM
    zqaA3frP+qM-q_)~&(OVO+NS>rLp+nMNk}r>(VacDVcMFlb5(b2o6b3|+6?@_<({fr
    zCbxan+}pR*tx7Sn7D8i*Y!YOKG=HYioKA1J=7Hw(f@3#LBMF58N%S#HJoWv3Z&6i!
    z?)f(NXId9Vx6DuoG9+9SaSt%u&Xi9gullZO8~IKw*_!Y&s9*@g49URb?mf-d7z&we
    zxpSDo-jgHrTa~Srle~-(T#|5E!8^FZaQA=uW9ZW@$Kz$w^SQmozh@YtD9_;T!5H3^
    za8<!LCKx7<scwr>0No~_YT=Z}Zp$$Y?lPpxj%%o%)y(av<<OSz#dW+V;f8|u@d0V&
    z^Z|y1X*V5);d5R?XeY~1>WBpXOy~Q)>DZpS9O;bo5y@=jXe)_Hin1A4){5&^xaVmG
    zUmXA8M;RGRE0__K%LeybTO#-m6?}wQhA!^94q^Nk)kGQ4uA`PkV97BQ-xf=l3vECa
    zNN;C>jLQ^e8?bO)aJEB~<MQg}=0?@m{J=Z1$(X~m_`0oNQNZsZ_<|hI5Y{CHcR+cp
    zL{`TYzYEj4B;!+jCSh4Y0rwaNPBc}reIDvTI?$|uuQw@oGo^ObwN8-Q=TKDexwvA0
    zu2`k~J&8}yUlR0x!H_ve9*^2|e9W?pGAa`8D_F+{!^mmD6*W<KC=UeCNTdum+PxPn
    z&GYivvsxytM)3Q~rp@mMdkyYxY7L7BA?53uRnuHktXsx}|J3vtrpx~!oAPwYo@UyD
    zvUYr}`jo9vaixM8SX5<GZTMUJ42+^#>#PiQk}(v|>RWqzQ?mk^<{HGv;5o<$SJVWk
    z=yi7CKQ#-w=K_gH->qo-;Y&z(Om%vR+(%7Gt~!CM^P(wUZt%@&HX~$Ak{hEQ2QaF_
    zR1j$vr!{puvV2LaIU1?ypzG!fu;(<1;Q@V%#t8Hx0R>f>DbXQpVvANisNt)~0ZWss
    zIN5f8g;Y=V(&xep^p__Okvc@W@-s%KUg25{KVeNQQa7g#F-0adL8e=wX+HTIV)Zy}
    zd|a(3Xt-6achQi4iM!Q$H_cYUnKV^>h1EEoQ*eE_ifdHs#5hkV;$hgc6euu2)*+-Z
    zOnX=8RGPAH1hX`s$0aP_GM0%APU8+nLwGr2Bu%isMxA_LM?W6o5zQ9pPr^fd6Oyru
    zZ}FJC_tE$S-w}L`RwIc2MOVZmG$iV!OhV>?gt;8Gas8O&iI6?wEj9KMYrkMr5Y57f
    O#XAU}4BIru!2bpsLR<*|
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CreateListenKey.class b/target/test-classes/examples/um_futures/userdata/CreateListenKey.class
    deleted file mode 100644
    index 24c6c8af8c56beebd025ee71895993f1b675260e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eC187=pUBXMc5H`&2hN<KD
    zdHlONLt7pF0DdU-yxjm1aEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;Ab
    zYu_?!mQyuXHn(Nj7wDX`9ozp%Aeu^VXow5kE!TI=P1~`YvNX$e$KkoUYgQV5!<C*{
    zuG!M@O?!8*X08_&Lu)oL=4jKP3nb-pi*ue{b?tr2m)W{gv8!<y0*IqWVDy>q?|HMP
    z=}XUdq(9!gFuY})A?VO>Ud7!fa3_^Nj=bo*wo}ctV@Yo)FBc5-V?ZF@@T7a+@-2aE
    zDxGg1W@Gp1A^P>gdeccp#~?0hxMbihTo$<ZKm7^xmR(7%^0wzoXIXwL(9bYW0q?>v
    z-qvu%zz9YK#*Vmd2~#26B2qJZ(q(6@Uad-3Ad#=TRnx0grnb#|V9Rvl8s5=x-N3te
    zk7_x2Kp<v2mAb&d8SkOglNQLeMT2}^mV3TkcRX`GR2mf$3T@$VD~_9tveKy47F@R=
    zJ<qDj*^%$Q*O9_41LKNxy(<0YmJ0rT10P^QphLQDof!W`H(?I6DyeBvSf&IP-xN!b
    z4J|-ssJPQWMs$YR0xVc(>stZJ5q)WGZMEoIe#1Mo>6pYV^>xR<tb*S~_=+5_s;qMc
    z?t+<Ygx0#NeitNmPRGaiM8mv+Eba^R9g8aG_%hIgwr|xMa;3uTP32l;*E~VJPh!!)
    zr|OD6Ua`asK8{b(pHuXICXhNq9*<jue8jSjJPH~f7+Aroz~D*2En2GdFcB2cP^1Fa
    zTfJv%mgi;Cr?pJ2hVXmywj&=jb~mNFW^L9;2$f&9Y8#eot98>D^PkzCz<B<@q*I2s
    z>{_;?IBNyiEK%tV)>qcdMva9w(Lz9TUqCRN<@PF3J1N6>mfqOg-$kpSS#Fh-TsQ+6
    zafN+=b+5e(|EXW_o^w=Dd8c6Q1y7;j2}|`H-G_ZiFV-7wSuWb@>H1I9vvDP4if)*F
    z4iK!wtcjdOxn{?s<#VnkIkNGf<Hk#f7o0@!kl(5~0^NwgK#?;eJcKo@bJc|nd=WYj
    zNxF*Cw(|?LQlgumb1%`Gzj=Vf0g{CuF*NoXS0nfV%W9FhF?N74n#>qYw*%93{8vOu
    zQEq%#EX6q7E|xktWM1K3vDC@gLNL?Dim$O0#R~@4gDbeoYNy6&qKF1zPcTrRkJf%9
    zF~GgcJe6er4Pt`xX<Wn%E@7T*NRHbW3gAtVktAV#i4uKZLoXiTF=sRUqwok{1!U~t
    zYdoR%9*$4(4dGi{4I=s{uZU>a)YwmjhSWn1lT&Qv<s*_u1NO*UV)zx7f5MO=S_BcR
    NcTheBwm3#0{{rPZU4;Mu
    
    diff --git a/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
    deleted file mode 100644
    index 7594ef9e091a2010959b96537a412d2bf2df09e8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2209
    zcmbtWe^VP(6g@8qYzSK@DTLO7h1P1)Qdaq8OQ=;+kVsOn0W__)F5x9zSazA+4TIzO
    zdHlON(;qte0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4Zswt2}BUp5Yy3tPJ#2=
    z=Dumzrc*OkHn(LZ5a^t<94q)pAezo>Xow5kt+>0!rsbGUMH&^?ad^)4jA}iod(t;5
    zwk4gwuy*%sW4*Z8u;xNzo;D2$fs{NjIp^tB&)PQwnRA`0Rf|IxKpZ^+qtAk1&!07n
    zK>C3rgYo8tja$YULIN7jtGN3F?xYLHk(UC`a%$OjESU}E<${iW3<$*QzVz;!fhmwn
    zXA14ZtnWTOM895KZ#u~)Fo=s9F6np+mj&+qPk#cv@*t4TR>AT)EX!{N`Wfaa;9VHT
    z+ZwLu7{RE(*b&z)VJf6sL~1OYblGXUwVLz<k_FeR8NOYe+BOQIE!&N2ct^u^9q-~j
    zs^#PXftck~U4el!-b1M;Bam;426<4Cdx7OTzA@iW8WqwI+QQ*h95)$dwQk!Bo>!E<
    zZ`S1O$ami-kj5<?<BIe|O$N;^75w`;KEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@WdBp7B3uyCDow?dR7iKVr*)ly&vb^p+oz$9*|uRA(s75py3SLFCLWu4P;
    z7tCb6VRb$AyD+iy34DxCG|cPB;l4oMv8eJ+AVWQ9`=(u&D^+H1I^Qb0<_YS35{o)M
    zRaf-!iX~?7aeRvYyrTazf%F;jc-$i7BbE~=ps3-2juos544xF+qNz#`6F~uOh*aQu
    ztM{C3`hGTZTFcaG1AcG8a^!>h?xytC%uSnwQ27<p-Y`8&t((SJ@XYcB#tZ)?owB@T
    z*R&kPSu4P1iOOuSzOrW4Z5G;O3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3dNopV;S6NN
    z)#wAPd+lBLPyK@ToTG{=J4JIZd<qRuSgPmfzR{NwCAaQX<f5gXuKz?m8&^W6=!V(n
    z0KrPkn#fs{Yj!+ZKIdwZBO4DoZoGte&PfCh`K_8G(2W>$lsMBHhp>iquDY;+FB%R+
    zimsxx?fe3*ob2Z3+)MNpZoWYB1yaQyF*NoXS0nfV%W9FlG4=vuG#N3PZilAn_^*hR
    zqultgRE}}DT`G5Q$iBk8Qn{0}g>a^gm0n{hisuZj2Ul>F)lQAmL=g?co?xIrAFcgJ
    zVSsy=c`C*H8^i?X)3}HkT*5rrkQ}!$6vCS#BPqiA5@q_nhF(0vW6oyyN8u5^3dz{P
    z*LXtjJsh9n8^Sla8btI@UJ=o-sj;654e5s(Ca2iSD@P=chU}5I<nSvj|AZk$v<M?s
    N@1T4NY;lZ0{smY4UDW^p
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AggTradeStream.class b/target/test-classes/examples/um_futures/websocket/AggTradeStream.class
    deleted file mode 100644
    index e870767a91192b4cce5560a924340516786b6681..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1788
    zcmbtV+j0{}5ItkbUP-KxkZcnO5C;sAEaC;iC5gab6fS}_5ac+O%0p_j8pPt&j%qI^
    z{(^i@@?ff*s(e5y-;~N(ttrdMp-l0ho#~$LIj1kv`upFVzW`jt^8zN2F_1Mei7A27
    zE4e8xPx?LUY3G%4B7v!!uJ1<60-0)U-9S#@wxj!2$MvP}D9h2lPdgo0FXAW;RA@P#
    ztNh4v`vcGVVf9DV3AMAKqUKQDqP747nH-J?7@f$8!){b2nQ0S8Q548)|G9FMyQu{3
    zRBQI3z~adDLW@}K6ia$uM>-pg1nQWHGAaT`Wv{mu$gXNffs%cJcGcbsmrB>~H9iim
    z*2-a)VX5e48kWFxLg5n=CvZ}r=y*C*%`|1M_64%lR&70xQ#ftljET=Mzpn`GtuRug
    zn$a;!F`M#rwe^f-qcjf2coydjESNZt3j&p4O#5v}X^?n$M4UY!>ZGt$fs5)_$@;K{
    zasQXM<$V3NfY!=8`O7wSmqjYtuCJcN{f-LOWXGeXY->k)>oRZ?c~_Z@Ub>;clKmkd
    z4Q8k>UDBSb{ybi-+B(l=(Br+81CH6eX)_9}9Imkc-?U_s4~LD@>RuKQtr7VO%k0U1
    zrz;l{vI{()RGWMRNh-!#>>cAv0)@7Y14rF=ljK$Qr+F#yXHVSKIwHOttg^XuH!M!!
    zb^&*=V&JZcCcYCmy9ed^n|ec8_K*}k<O`X+(Jg@^{ZZ+k(Pr3nN&y~9zspWou(jTZ
    z2aWMCMl|~z*R}>~)co*=DdhWoYvZs@KK8a7sYVGGn3V?we1V51z8y-B66vvt8_Cl!
    zTbxxv)01JSLIY0(&X1++py&-e6FBpJQ}$Y#DqJSw1P2<B<;t-Nff}W+xC*Y5i*F!)
    z=Vk(n{3a6^G|F;L)VVWLBV5Fnl=4`DwR^#D$j}O?{|V!#H^|%da$$$|*hcAAy*#sn
    zx#51ferg-X>!<nIgE>iv1dMYRGn};ZIL3KVCWXonb}_vgm&hNqI)^Jm#xpq1|A}iP
    zIZw~)++|9IB%QmYuJa^`D)$FIUEId!dx&XZMTS)x2`q=N@eRN`SfE4RVe*dY@jIA~
    i29YOl6Sug|akos}J>2In-L<&0c~&6ODxTtdocIrPipbLd
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllBookTicker.class b/target/test-classes/examples/um_futures/websocket/AllBookTicker.class
    deleted file mode 100644
    index 0f0600fc4ee7934c97c0ba1fc1ef9549269b68d9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1719
    zcmbtU+fEZv6kUfFhL+(X1-#=8wWZ2<zZFHO8cC`WixA_3Ih`Ki$aJQenW8-UN&0|^
    zCVqhNn~ZBZH593&#)tOI*=O&yFKh4p{pXi&0IuOt8a+rDNSf$HpTNjlxhXA2x@*?6
    z%3EcJ0)4aE)!{vXL^ii#pkH9l_G(r|yVA9lWqYnmJ<qq^G{T0j0?T%^azjhk>W=l|
    z$*QUZp1q;MVpF_GX&MF+qx3&u!o;9J%5$G9Tj@<D@F83JPxwNvJA_84oxoyz<v2d+
    zI2CDc6r%8kO^o1xK!(Bv&)ZnmOu;XQzLGV8`7UGpn}^(D3K@(U7&kG2gS*OJ-U>oR
    z9|^C);*Xb_glNxN^0gbr0WiYDIAY+aiDNj<AUo&?81=})aS4)*QJS<8Lc42)+)9+@
    z2@@wH+B3G}1!~@LiZPqoa{~jX1@h{>Bx7W?QG5NH;CH_%wP>+Z9f4%gtCGUul6KY8
    zMy;a!Wm$1387+CXbXKIVqkBu34A*raaIy3cJ_>YFlbT6QWM6g4ito~2BW$L_Gn+YX
    zPEy!ikNmxf8Ofj{Yn7^;iUOLtB(TzDTkHecIi+5;$%%@}xHFzD9tF~6ui@M3k!}`x
    z7b7!~I=hP;g+b`c`V$qdd(~jL4>!`diCYG4o45n!a(V|@yPMvIvP#Y5Xd&OoXuh`u
    z25RlMAMI_`GKw8MmTr|jGgac`H0p)DQMXBU87^<tRl9okkFm@BZF76w7CGN#9jd|z
    zj<YKF(l~`V6Em;`%tdZCzv##yP@IMZfwOyx)G1#B4+JLnS7j&0#ldBI?BOm15<Izt
    zA#jGbt2_nI-s#T}ANkRPDgH<M8dOShde8F9jFoT>=XpyZi(Cs}iJFn_*jE@YKO<Gj
    z=fBV#+ZbBi!5gC62(=#rTuH-C%!$|z)5!C!pFS?&BE(2Ks!I#~aSPr2gwgyq4oz=k
    y@=sKgF%A-Us0}s7A}moaF?lXJT;Z*U314eU1+G&zi@W^YrzB0Cc@*&whkpTorrm}B
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class
    deleted file mode 100644
    index ab2f909b4d0db856b9e2ff56a9c9ae04dfef98ac..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1737
    zcmbtUZBG+H5Pp^xj+TQ~-UJm?EZTx{AoyAYp-LbrLM%dzAI$c;z{2&mxw}^R=ugrQ
    zkYM5uF#aavT(5*8h1B?=-P_rjXI`F}`T6_!2Y?wYMbUzghOmxSv@yi@c!e7lw|9)S
    z{GKp9hPGL0OK*-LluT`EXlIx=Rnf>xo7<)^Ol8}oryOIu?3Eqi8m1+M?HRIIvW$1D
    zTO#i&b6<Fws(6K@QD_Ktlm8AKIyxC5%6=<MAuEF6OEUYP@aa@@2xU)Nu0iqTg7~;)
    z<+-_^_QQ+mh~o-F4+)o)V~RDWAe@}%2wr4ZXfno&Jfv14=s~ZBJ{|qIdZz5T1J@Je
    zBc#ey{Jw0J5UGrHN7`Nx07W>6YZ|WWxPc)GvVjhRR`M+@n?RBQN|jcEkoHbGwdtpM
    zQ^zfz_8!wxu2`_FOu(j8wyR-;VM=`F#2B$!E`B^A_|plc23ef1PB^0qL}V;0ZSkgD
    z%nN6O=Pi<SXO+pVP3}nlUK57BUFkARXaCt#nju`|k`nAserS{-y>n-Wz<U}zQ)35>
    zN^~~YFBdm7Mbc^UV!pr=en5#yhRr5h<Py-vDYc3UO_yKH(^0K)$`H+|GBxXx^vgZa
    zfSn27i27|&DbMvBURo92t}3{(Haw2v37%?rrsFv%qmfg5X;;*~FtXJY$%1clf8q}q
    zI*RqTU-gYvGYT9mbGtxYl*lTzUoNH3$6hBnW4Lip67}lMKL#!@w@saQo1ux%Nl&EX
    z7^14oMR6PRIwoK+=qt4AoQ%a?SI~ScGK`)pQloq|ykZ!>T$TDUC=RB`V+(CZAVepv
    zWiZ^K+ccew&epLbu&?ydf&~5h8yut*rg<KvFFjDgUEHHv1WBZ70PCdb>-K(!_WlTw
    z?D+UGnd1;$Tc>zk<km-RM+YsbSQWEBu)`R}>8+i7+{Xj3c+{^;4Sl(Wu75-K_#p<y
    z4l(>Us!lO>5^h%=YJf$sggQyd)9S-Ry0uWkGgT?WBa+SH1^r%<BuY99$lx^w{{Z78
    B<kSEF
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class
    deleted file mode 100644
    index 49c7f4b304a9aab73b636bd1ba8859f2af933509..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1825
    zcmbtUYjYD-7=BJ}o2FY*5>f;#NG+N)%C;5jB~WOCNMH+$!8(o~oRiIIS+d#9?4{a&
    z<X8PrX6lST!0|UZKAR0TkigXO!|plfy*<x+Ip@#6kN*I015XM_A*~^!Ba58C{BwCA
    z4M)2B#^cU&WrYH{o3?9*n*!--ZC68H;I`%UjgIX~*HVV%xi0NI-`I=7$X9`3Iks{`
    z!|o3p<J+C@R44GPo(h{oaf{LdG^9(!pVgsbPGH7!zfqR550t>2YRx=V{3x`Yz+m`x
    z5?(q^M_Ro`9KEPx9%ltg6z)jB_r$j?)ee0n`vTk5*8fAOwPK92j&rC86fMUKR5K}q
    z?YRP(YOA(eg23zy-oXV87j<01yRTHYeHes_WYS*58duC=-EGexQ#VYQGLy@=qTxLq
    zSFt2eo?;`Q4Pp<6u$5{OW!OE2u-*Me+_7bWRrRxE;n|$1|KrO({q(Xk#@3W7Wtv`>
    z?I@bIs~$!Dj`E+%jzdYw^epM@O5cvpBVi_dW(NZ6=6?lhuv~p<lm0^WhiUw&m;OFu
    zm#3&XoyoKbY@M#BZ=Omr(YtC-Mo!osDAg4ZEska|oSIg5O<+!1mKubrJJSEFTc^&E
    z{Z3ad$GI%iHmeSJ3F2y<+^A7cUNc@5D73xEx70m5uJ8HDZd{LJaD28sFC-s1*iqp#
    zuNxF|xK+R=Zfm%sV+-2?ODAx)d*JnyVGfDWL+;7=o*r^8`{Sp-#^+|_lmOh9ZkI!|
    zY<gZV8Z;(T8I!!?`1Ej~#?4Q!Od#LxTbqP!@}jrxP&MYU#HxH%!27tT<MZL^etc@_
    z_%yyndW-Ls-*jXUs6c}$aBZSw)3Vp_NZ|6@O*xK9sjx=G6kj+X!<A1fUxRBreZp06
    z&91zF_?4R!KHxuog+ZeX-<1!!(-R|9QR8U_E2xhG{DL&?fYsljeg6V8X6{x!cgz4d
    z!kNwb;t@)jjZ8grjD?|SBU`UzDLlbiLZ1Ew{%85uQ9%(GaTbdx5v>A)o-v2b1P34C
    zW1jNla-BL3D;cjc!4z#TVV%1)ealR3jr?oO;0AZu`9fUp5$g?F$7$z(!}*mXES|7Q
    zGB4BX+*sy$Y~VA1G1$RV#+YM_Gm|mM?h7KP@Ff~t7r47gSrd2pCA+V=dq7=*NDr}t
    H$GGqh+U?D_
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class
    deleted file mode 100644
    index 4c7a8aabd46b184d1a7e97d26506ab067935ef83..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1737
    zcmbtUTTc@~6#j-57RquF6vev;+JdrP@LF$JC6E*)79qw5GhId;*zPpDTa-tCl0IOf
    zi9f*jn~dLfYp7C5jSubYoH^$^m+zeO?Z@Y@0A?_kK?hP6(l$ELB`~-lx1{4qf8BXn
    z-cW8N&~-=qI=Uy2%H~!qbPL>fO~ol|U;3_cT;u!HGlBEE7S#e3I<BXcA33^G^_=I6
    ztEwCtcT+`$x_E)o3@oIE=)c#7jXr@M<3Cfb(pyU4eYW_Y@cCSO2(?Iip~Lt}Nqo}t
    z%F^A;$Kegw7{mdAVG0+S|FUKZK`9E9tO(4u8ROqP<Q94`jDr>q*%-m$-^yOv4kJY$
    zDN|$d4;AZ#XyYse+K-X|7~v?6S~zCoI8HFg7CHh}HMa14f@BkvI<17z{(3&Q5~q2}
    z#_5>$Vb?REn)SRw!lpKUXkkp?vU(@U7+I}VUi~8Y?Jr6lTI{V(x?t8w<UmpT>Pf9q
    zR>86?dz1_njVrws8R+=l5T>IyIuy8C{AW*jfpkS`CODFP*(yW6%V3@0!!4fK*h!<3
    z&i4A{?+wjJ`aD@FugUQ^pz%urD{Z#OKA^2r>Qq~tuDF=HquSt9AX756z*TcPF87fZ
    z>`cc-?6-%;L}3)j>Y|F?n6+@A3)eHaftwa?*|-g6G`5Sc{VlVpoMJsiTFBQjp7?En
    z-b(ZBdvl{Tj1mX)(qCg2jTepCtX1=SV{elDX1KgvRn6+{KPE2sx6SQ!Tj0c(bfofw
    zIKisi%is*|+n9zUU@vgj1qDxrq2hcz6qwjkq*nP_cqDLge^vHlQXE{S#|~~sAjOkw
    z83Jc{yUJ7W?40}r@qr&580UYy!9k@o=Xru(cA|uHIL})TvdA?6mZ%x)9{d99#V7O>
    zr=~vB96RV=-Noyt+ZeSQy<AcQb<B~(4wIPTTQ_}Nz(t6`Ok9@+`g{Z3{)nNe9UPh5
    z!O1^SZN}I~-2Nui1dFgly~O0X`f!D}4kkQPmkL~?><;eo_kfZNb!Jh(V~qX;CkN!@
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllTickerStream.class
    deleted file mode 100644
    index d1a47257f9e97e1319e1c5f6429f1407b0904c8c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1721
    zcmbtUZBG+H5Pr5T9F&71Z;A>k7Hz3;sQ6k0p-LbrN-UNbKbY-xfu+~m=I)B}(VwIr
    zAi=~RVEj$Sxn2nc3aRl!ySKA5&%8V{^Xt#yPXIGmiXw!thKP<fv@`VX@Lg_L+}<+Y
    z7IuW`F|^N0TY7U0;Y2d8p@U)GRAr+eZEl;wFqLhSo^p)Ms#kS{YnYZ4wr9w4#WLQn
    zZis@b%#!djHSr2bqtFoUBmZ4GbaXRxD*K%<h1?YkUlZB?gij}1L#TSvat(?v7sSUc
    ztH8}t+7B<LqZgMLVkBIb6uy)59Kp*B3oXWX9(r=66a5&_FsNe)mrs;Dx956-e1uh%
    z3O|^wks+0_=1AKM0-)%IaaF@L9oI3!(BDLdL96%{mQ5gu0HsDLK}dTmoy_|w-q3N=
    zr@Y^^lq(i2D-$p&mF;R6W0(|QII%^HR?DA`$o+gor$H7cD-+46A`uwNN?W|CmJ7mJ
    z=LL%-eOYC4E6*M2-|NDNw=G=;Bl}NY(hQL@mz3C0;$ySS=$$)T1l-@`nVLChPNK23
    z9yz~>DUxoBmkUK6_XCPgGvr%rjSE1Vr_?5PX`=i>9*<|8ONMApRUK0-Nx#$sr&yWt
    z4XDQ!mGWHA;gwb4ZL6XiYscd#p5Up5XF8sPvKc$ZmiDeH2_suek1Y5m_a}Uhp{v|@
    z``y@Fb)&$+GPjG=Iq|GgrD`R8Htq(=3B&chifB}C{V{NPv2F6K+YC*3PI@BUixH~I
    zToku3uVV@ZgT6w$&B<8Ybp_4DBE$HZA~nlb!z+f-i&d!?gW}*mc?{7u1j2OE8V18{
    zx;><m(b+a}0QQYOLWtA9zp+6|5t`v~`qBd>+`(PCbs~Xe9bk<#ecgc{&^{cXGn+~s
    zk~#L#vvG{qLvDT44s_9Ciq$ZO0y|6~MQ<JC;~pl#dZT__>gdaLbp1Q}Qv0|vv5(Qy
    xs5-^iO}IS`r~wwi66!Q1PwNg3=oX@cXKGT0M<koY3;MkzNtARJkilyV{{{O=-k<;g
    
    diff --git a/target/test-classes/examples/um_futures/websocket/BookTicker.class b/target/test-classes/examples/um_futures/websocket/BookTicker.class
    deleted file mode 100644
    index 781ba8d7f511cc36e964fe63890610a97f30663d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1734
    zcmbtVTTc@~6#j-57Ro{^NEI)jShc0ff_E)~P(?_J8j2;x2Q#}JU|=uJUQizWN%{Z@
    zCjJ29Z!(_UmQXB`COovebLPzVedjV~fBiZ53E%-16X-xpL0m;Ax)@She1~f$w>Px6
    z`j#+!hOTL8OMiwTmd#ZZbTiBvj-~0+=C&a;!?A7hb6jmb@B>$Pnqf*|`<k?BruKe$
    zP3WFuYzw~_nU~0#fPz>zdKnbmHv+Hf50IEX75zvu^f>m4FofI@3}3UQGjbJj?I8rd
    zG(C;Pmg{1<Y3khAE`(aosTjZ@Lqd0)?Nv#^xD4fN=_pra-<9@8;cQg7r5+3+t>A)+
    zix@sujPkDM3yW&t1XPltI<<7Pcf{)xyWkc{y^JdguBsTpD8pbR@3;?TycV7?Z2~zV
    zfLtYv_qvL)uo(so)A7WdX%_1>mX7Ty$S`EZ7fyAgS_jsr!?J%qEVMS?l%{ymsZt@6
    zC25N{fu##~mFp&121<^>%?fvAxNaEZ{-*R8#!KxI6d2+bmlRGq`?0kkxeD!bcY`no
    zPuQmBt~V>gTzj?qe^Zl^K9gH|m1jahnMsDq*}M1TkUGT<-LNo+EiFi0T6O~05DPNQ
    za`LDa6QM6P6<K`GcX@4D_?u4EOLpN&0#ETwK|#edo->Rc!Ag6_*%n$Uii}S1bsk>!
    zU4~w(dG))wn;M7e1dH6RQmbT2)D=Ok&?>pfa_r#hZcQ}1x4&7ZJpF90m9|KizASxF
    zNMV$+@*;s7m{T!{DF$_k#++L;x#tPG1TPtGwj}AKcoi%#jGXRDZCFnZriihFW+4!x
    zCrxA!53TOglhLztd>`x^y>#Ff{fEOF<P@h%dz;?Wx)ZX<(W(dI$Tt91B0wPh1ImYe
    z^px@giTnW_z#dX-M~MC87vj=%rdgDXP}31h8h3D)_PS|GPe21pCBn=!@E6G^)S`aJ
    z`TQO(jql;wzo;sy>?7R%CR8=TqJt#mUKD1GzDi+y5Ai6nGCU?tGnl2{JXsRNSi~#5
    G#_(TDPvIp1
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CombineStreams.class b/target/test-classes/examples/um_futures/websocket/CombineStreams.class
    deleted file mode 100644
    index d923f67a2d55d568200d80c6ea5966eb70f9d36a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1847
    zcmbtU?Q+{x5Ixs+B1cgY*KP{sBb1UBJ8`1|rF=M~NnJ|QDs8DlGQbb!O1@2RBk6kd
    z5y*@19`GZbX=iu<hG$~fYsro6luj6a*jHNZ?m1_7@BaDs^FIJw!?uY6iUvv+CNRlR
    zdCCvC?elQYe&9Y8UcxZBDnps9F%;{K9Rp>C8=eYmSB5<Fgzc#?BtI3|kJBWLL~MJ$
    z6k%e^py%7)ZS4v-R^Gly+I{mTSxp!kbDE*nhf5Rb+Z$2D4;>jNCQKB|m}Qu86EBUs
    z$$Ap;uF&?1g)^uU72fSK%-5Z9x~;|!Wt`Qap?e%!C9UTyyn#0vrd0SyctRcshV^>G
    zIh7X8Ft$lbCzHZ`-{szZODlQH!rOR<VU{vcQA8(+1P@|{ot)mNyw?9iY;0=G1q<)#
    zcGWyz#bU$v+gTT+3gaofkBbIAu&{_rBOUD=#)$~1dMc&9&S%Aw%6=HhFv)0>q7P9w
    z(6F$C<w1i+eHe_Mj_|{=7ElTq?zQxkTw!R6UpO_J1|ki98qCJegK4naW7R6PRhL>a
    z=THgnr-3V?ZSMMHsXEHz{tl0%e$S1i<cXvbuQ>k&q{UDQxFp)=>OT&R&P(3(okx3=
    zxAuz9bQ7}4X4p7g5C8oJ5ECOF%t_veu`wZ%qrwk+1M!WF`)I)GNkMA_Gvo8X?eayf
    zd+{p6ggBtfsjGT?b#na-W=ExwCvHn!_u6QOR<u8j(@mukqRx9;B6*^^@!TYCnfMyF
    z4SZwa4mKGs9;cS!f!Y_g(<ea@{4v+N;*eoF7=HU}_$uc?8NeMLc4>$f9i{fuUh5?7
    zA<IbMHWh5x{q!F*$k)f_J?L-BJae12LPsW|Rlzb<#WB&umW8kMJ+d}wOGa&<$FYbF
    zJY=|ZqDZgOYv2*X!s}gWFtg&|BSI|Dt^<m6(n1Ga5qkTCPDba%(lfB%=%E0c{`Kw$
    zZIcqpxJpk}=0s^erne~yyOt;Tl@b=ow(<hT_s=lpynsokwbiW79AR#^S*__~x%nLP
    zz!A>xE+64tja2L-Ef5MYO*j@Rn4wKPiv@aW;4H3Ch(^DVA>dP7r?)aL<1>6t_!aW}
    z0$&o>7TGn&%(99?#njc!IbJ6ZEwcPOE-W44^0>}3#GyK*vy3&|ApauP>A!#t+@w?I
    VZ<FmV?$Pf)SxmA#z_;k&{69oI^k@J8
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CompositeIndex.class b/target/test-classes/examples/um_futures/websocket/CompositeIndex.class
    deleted file mode 100644
    index 06a1516dabf7f52ea9db43e24846cc5b216fca35..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1761
    zcmbtVT~8B16g@+Mg|a}UQo#>UL~Q|C@LP)_6p$uG4TTcpgPCpz7}(uucDD$R{v>^X
    z1QUON@i!UoZXvW535JJucV_NA=iHCE`}6nV4*-v_7)28z8k%*qpp_xE#do-2ac9GL
    zSKJb&&(Jz09qGSfh$K@54Q&k5rm~Hqbhu**!&Ht#cFHx@D}Kclo?%*2IKCn6vSq9;
    zt%;(i%x&Rk!tE^WMxi0nh7N|dx%q|cYJP5|htzcH=t4I`yK<I=Dddh|_>#<BkSv`#
    zA40{KmS>RKd{r&CtRgqJ(}CDaI(iUi=p!v<<w;*;os!ti@7YCVWu0}!kWc1LQkVB#
    z>1?DgMx4sFqZbJcS9J8Dzpgg<J<k_5l|)sjLcLXLsf_o;>l3@+HVMCm>l$w87{DMy
    zJd{^&!=RM|56dBtQvyg8g6MDQ7z%nLZd%F{GnSR9mRu^w(=g01CU!ZMl}cZ+KOJ|$
    z=i|B?nYyGgG-p(aO52^2j(A(Ki^5&uMT>TNa?0dZfx9wTA8j`Ko6=(#&;1WcnpkWu
    zDXc{DV`E`b1v=;M2I0m}Ii{Yk_AtZD`D*y@UMD4;7PpHfJ{$-do?s|kyr)kOsYUG2
    z#S8M-(25MvysEgSSdc-c<MlNe5A3PIW|i_i-{s{c;cu#v*WHR|Q9Q>B4QU-yc*!ty
    z0xg{#wJnTX7#(@=bso%tJ%$ducJ-^avyPmq1dH4$QQHjXl-jP8(~YugcIq5g_R6Bx
    z{QQSi%Cmh_jkFmW2YI^p=@<qnE3c!tjTs#im}JniGy&a=#XV2Zg_vWw(~zXo;?=Og
    zFmSdhwPH0nm?Xv~nvy_-o;0jMJhXa9Pe#v{kpr-=^wNa8^dHQ1kWn*T;Cu9@SB;QF
    zidO9y!RQgdatH_{zC-(PfcD&IPjvK<9I%hr+6iJ8*#)>XxM?nRhp35=C4n*Ar?WPi
    z-{UaAV$mQoNBE0m6KK)D;qvG{u8!>E=HI9~sq7@&t{PN5#3DzM@*oT|LLaOkzQ=eH
    X?lL?jO|LLbzggOe5@QDQc!T~wq2cS9
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class
    deleted file mode 100644
    index 948a7d91f367ea82b341e7b8fb8b33b96d86ec55..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1676
    zcmbtUYflqF6g|@xwv<J%2!e`F&=%B15qy9Ts4ujrv5GOqnCW(ak=>nUcNXPm=?6?O
    z@dp@xlkpB)LJ5@+{m{<No%=ZVoICUL_vQ}(*YGrl6w($lHrmk6(DRY6amVAqvh%$9
    zQMj6+eMSaS-(g4>ii;Mq40m1SJ5?F*z!i?Gf`I%~=q$xL4n^d+o)m$0q+j=(*9&h%
    zHB#=X(4{T&JXv$Fkj|o$!K!LEj%qrKE{2Y}2<t+}+{>byA$7&i6UM_f^5~^g6}%L#
    zkZXeBUZGe%5QbPwFLDS%C4s;_ugcxkX@j88Mn8@+^ic;|2C<5xr=AQ%MTdg>44(?+
    z9Wux$gXQT1S^f)Iao%7Xv~kSH(d&9D60@FHN?4XEh&pfrLl#cjIEB-@6sxR9S`hNI
    zib=P=1guof3&O6Gwy5*7IA>wl#t6<+fvpyI`;aVk6X6Avqy-6P3JMGp;xi{PN$}YJ
    zu&w>4ZM7Xj+=|sqN!3Wf?lLj`EcUA+e8sCCS@LD&a&M7`((D_?j9!ru!({m%YE3g_
    zd@iYp{=&Px!W9?koQKPlzPH6O&3!V*46_HDwZG3hA?fnCU#;<B188`hp-rsO9Wh<+
    znK6c3Ma7{j9!kT@v6e($Hen?GoKiZ{A+Ik8y`pMScRNVp8QivT$HraUV>r80K?ZAT
    zRXF7>EEK_)xVgFO44r=S?pL$wji98!V;<B<^5L>lt8sn*`>-qU)p}htyC3{8DY<`a
    zv5Ce;<`UiYiqvAd2j_{EQVthz-=-&zrrw^XH!Cc8Jc>kQ;Ss~g9+F!1Yhj+@<o>QS
    zI0-qpLKRc=f&pn->3Ic1k#-ZbGFsb4zkz+Bj}%7f-@L>irwrZyG5WF-CtSoO+I8SE
    zoJNB8l+5@JeTVh-8#>Bk`CQ)4AKF9@uz@3Q#x^jplQ>T)P5LaQ93YnyIJ{M$KS_dd
    zLJB(V!&QT=Cuc}%l$s(RgEjjV$457CW+!U`w~N3YYJ!`^B&NtejqCKE!VTP{)wFVp
    UY_pi7-vhGb$np@6@dSf^0M7Ev=l}o!
    
    diff --git a/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class
    deleted file mode 100644
    index 6db075ee3f560041b20242473aaf50ddea8ada61..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1806
    zcmbtVTT|Oc7(I&tff3k+ge1MBO+p$Qnkc<roF*lv32u}$Q&VR;edw&^1vW@pkF=uY
    zu|KJOAT#Mqe?X_dsna8i3?`--Iy_kNewTB;>*}w6p8pBpBlu;Eq2yrP#RMh=s!!#v
    z^g<bLdEa)Qs=x|N-qNwQw*^YIddI<(z@5NEURTF54wM&|IHsLRyv@vJiAud7)GD@~
    zj{2eZ{lh1!o0?!p+2%mpqO=SLr76q^I9(fLY0o;C6}YZ`k<=0)i+*|m_VWvOZ%uD*
    zuBpD=Zreo3XrA#`TvYLzz_f|KQ-RXEO5oR;f6DM0^^+lFR)?v_{Mto+G7P&i*lFbH
    zEx0&?vjUag(WnJBYW`u3nTn3L8m-e2)?3p!hw~0DxOg3J9O+_vFSROS^GwEGo-Mew
    z@g9@d7L{bcZ{ebYw_Uu0O9Bgn_>S7JRsGx}j0ti~2K7#!^%WOO`4lY#p-I(h7&eRH
    z&?Zg=CeprAJps`Yn58DQGPWHVW~#(qQZe2%J$A6->sUR?qOM9dWH+Q_-Zy~^J2KJv
    z`9L^sw>42c|9_25gEW!UOk=V3<7g-99qMJWMc{>F)ZB(*x&>BG*0cZK0!A_$%Bb6u
    zOL;&`Hw8MUpWWkAnozr3$-IywvnNn)n=A>`J)M{O%u8!_BX{6L-8IIhHj({@%5Ixp
    zTA9SHGQPxZ2X|b2g;jyehuAvaH9N}l2kFs6Zp!?M*b|tEhEIPFkJ5otL9j049<PEW
    z-<X}O-x!U1NOHt+W3R7<%}=f@C|~VcAEj+_@7vm{MirM>m9;WleC_gX{aC<l@p4R>
    zp-fYiI#?IDI#Q(L@^$cyz{OXaau$o?;C(WVafJl8|0>?)`x;MUsG-Cs?{!M*lzhmy
    z;Co{E8N_b`lVv{hPXK5%&JAASKesT#d$`WiG;Y8<0N9{SZhQU@I6pkYw7)W6uJ%@*
    zV-DEI{F6h>IZ^{Nm?GLaUeY=4V&RLM3>ef@@j)I^wVc=LfMK0BIfMH<7FYK1=JGx+
    zzl=J|IOm968A5djSac-cC-{_TC49!y7(T}r1F1lRvb$*VcaM@XZSJFm2e|Mr7lZRT
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class
    deleted file mode 100644
    index ad3e4dbd36ff372525d42a9e3960ebb22a28c9a7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1758
    zcmbtV+fEZv6kUfF2FgIONEI)jh}wcO;9ZL%R1uOQhGL2F!JJMHa9}#8nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>ZJ3A7-lA+DnpZ45mdyv_}a+iS*R
    zc|({UL))aZrT2m%mdTbhv@=YZs%n&_&23W{rm}7FQ;xCfd%h!F!?dKZJwsM&mhpaJ
    zMU-7-ZVE3Sn&-)yfQDE*IvKRGXZmi%OOco^9o<MWbSQgCm_pVC!`DpVj9j_w=@5KR
    zTCPE2i;-AvS!Hf+<^rwfbfnNr#aUI3DHffIaEhKIc$J};DI8RcjM84qosBR%-+?})
    zHC)hf5&ef+QrvPqL98+5Q)BufYN?EO#Op<pNbqG`(QsAA00tR)LwSdNsP45O!m<hE
    zm;|z=AnWTohJumkH7(_eY0Jt-otDaWH4HP1i7%YGNgemApZ1&odB5GpY*Vq~c~zmN
    zCJWLQZ~banILo|jktJ17Cbvr5k->S-828qt%P?N}Kbjmvyvik|md<=^ZcesD_uN?{
    z<lbYhY22gnWtcu)AOAh(q@>H@)pCUo2ZDyj8A@lL=i^gq6?J;&f=V`xBSWI7d>Y(Y
    z8PvM(XkW&H2pY2)r99Vjcx^#=>#E`=+wdfTr+B6zr(+V&8HNtPrCnE>!YG9KQ3PM*
    z!4lYF=&UxLemBn7UQk3Z$L$IY&u~GhO~00F7T#bv6u7)q6OHbtzl<nPj?FgH=4lxe
    zr6+Pd7^JGaOyCBlb&O+zL7%7f=j1K!x`JMdR}43sigaAQ8fF;=PIjeXjEaK^Vr-!u
    z3B>40n;OJJr~C9|^lTm30sBTjT5yZLgQX5~iqmU+n||q$6EeussRJVz-2+$(0fF=n
    zXdiaaQ5a1nMt3Oy+vr(2K<p;J0GGBlZKq_2nhsggxP!ZN*G}7e3<g+FBB;zB{v7!P
    zTJ-NYKe~-eBip!k6jdjcU4+}+fU1XB6i8C;g=xm<-zv!OAs&TRhR3Ao1*YgTLzV<F
    K=J6VD(Ek_q|LWxc
    
    diff --git a/target/test-classes/examples/um_futures/websocket/KlineStream.class b/target/test-classes/examples/um_futures/websocket/KlineStream.class
    deleted file mode 100644
    index 46621681ef02e3116d55040b9f88853bb05b40fb..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1766
    zcmbtU+j0^?5IqAV3%CggCf=jbL?LL_`wdM@(3mJ*N+Oo!gEcH;GP3MYdqMN)C+S11
    z(kef|@|!GsSyBN*QmOI*W~Zn7^qKB6{p-*7p8&4maS{<kHN<obVVEKPfw#F~aeK{p
    zUi%<Sk74+(w52!45Y6SQ8sZG|rfM2BX>;2YhN*0u{FGz7_dVYcu3=hI*q$MqEz5ZI
    z^tGtD%4`U))G@D+H3<#TI1VsqHP7_jx);X?L*(*$hDfD!q;ZfTq3oB!6tXQCKIh8+
    znX{PRAA;{m%Qc8}B_z!)tH#YnG2oolaR_4!2O5^NMa6RjZ!(BndAn$2l=fP2fMs9&
    zcgvn%N#HP!XgI3l7>@V#sj}gEf_OxgPu&^|Q%hyMASPZ&lGvZbgoaZ(PGgcG+acWV
    zL(OOf5tdCL1Fn>>1|>MFV=B-|*0hu>7A&h2wqGjS)o_j>FFtW<G0DJhzS~m7$1M#Q
    zPkJjCE2%m)H&v!;KJ%M3;jHqSMV3rincS*!M+W<@G3KpHm!VMJcZMQEtjQ%^Xgv3J
    zXG`)`I_J(Bfo2CBlk!6)Gc4>+JG(2Mn2cDwS*!D@fY8(>hU))IdhnHoM4O&pP{bXw
    zWJp$&@0emq24zn7bYnJfCexx)p6fZh^;CH4s_v$SaVLo)?rONFV-E8SXSQ*r-Bt}@
    zlsi|W2>zZ2qhN#HNV9kMyH`-%pfJHQx9g;qsj^ZHzcuLL?8p`du5PqMuX`Wro`+$|
    zy<_t|#p@!MXcSbWCyHrIQdJg{m_|v*6<lS|S7-=2C5yYRpm(suFue=y{`+cJW|-L9
    zm2?;u2bU>hgeD{qrIqG27|zq~Dy@vxp_y-BU+5!(9Q_BQ9pn_Fcblg#J#@kh3bae$
    z0xos|R>>#uJ@NzEn{P;z3z=j_FMP)+u!+p;ZOl<h9U#;6rh$~|;Eso}n1w-Sahl$j
    zh$>4bgW7a6ER#==LH~;J!X{44Y~swns5<c+A>7d(RK0^mfyDkAt`k}mH)t2ZP2B2O
    W8E%v9J{IWrfGkP!d5A|?!O_3-8|x7O
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ListenUserStream.class b/target/test-classes/examples/um_futures/websocket/ListenUserStream.class
    deleted file mode 100644
    index d360229d98ecd7da7ec47193771bcd875cf9a1ba..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1757
    zcmbtV+fEZv6kUfFhL+(Xl`3995w!(nxOgv$P(?@vH55vW59V|@z=7$UW@cLD(NEF`
    zNHFmOjNfG3GXtSeBp4pr>Dg!Rwbs7O?yo<4KLI?zToO%)X^87+MhipNCa-bB=FYnD
    zuCysEpP^+^I?{i^5X)qX8d@2qELAp2(&3IJ3`;o<`6<^}tNK+}c!p(5;rNCuS8QW>
    zVMUZYWo-#RADZXMnuLZ}E7}N~m#neziEh%;uA>8;3<>2d3QNeEVECFb&q<Zbo(-Yu
    zOWQL@Ya!CgZM(#+tz01Wf{t#as5Z9reBms6!Y%l&;AMtF#yl(-8KtwHJ0D?oK7k&j
    zHC)nh8NEk3QrISbVvVUP^`$4GmdbcfynZB!1YgB94cB$_p`RfY$~)@ApjCnh+aZt>
    z637;VtZ(WV2qq$B*~$~sww;d}EtTVG7-Sd`UpO_B8eT1bI_Ul9gKisUL$Ts{wMtFx
    zG^HcnR?8*fF7c90mTps7+%9rg2IqZa+~1HM!>IXxG&zQNnM+D7o%z_<oNSTqxw}rt
    zsS~bgBBSYLm_Az{|2^fTq}}G_(kdSe1PzWd6wg1;C#TdbYV^tlm24PChGaoiT}#Z$
    zpw>Od`!W(l(3s6A<$J!%D+|KkP^(^N3!WtL6wfr|bWGwo!@wc9bZTl#7-pCsMesEq
    z?0{{CwsQUHcl~_r2So&P+*zgJ88nsJs#bE1!s{$Y0++TcqTc=Nml5UZvDrr2JS~HQ
    z^hK@<{Zy5gN!-G;j!}#;=<~Gw+`P>_Pta@eis5!ckxt52!z@GJ>8>=4QE@Ovj7_v7
    zffzk$QG<BsG(k^B&*q_Buy6FE33uo_*y$jrIK9Sq>6ackA%iTP5*WhpKEPrK2&8{N
    z`>>0IIozEb-lG8Qpljt2v4i{qTw2<+ojOC*bjXs%J=~|eR@&YpFu=N!L1p&w=g23}
    zqJPK5;T>EV+QE(Es5+@^C)|!YR6WF^K$0>ZrWvC@t02FJcobS09+RdQn4-@NS(3z<
    J$7{Sn?_WzC>N5ZU
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class
    deleted file mode 100644
    index a8b54ebe668fe22a18e15e92f8255134d4352d40..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1848
    zcmbtV+j1L45IrNUw6eU89NBUR#0eM$BpYXQ!(5a&iItl`PC}%ZqIjT2tFg1uYFD)v
    zga3&acyOvr6(2zHO%!Lf3YIOCGR1>-W_r5&oW4x!kG~Fn2XGV5^GG4BLo<*;R$%s(
    z+?A#y-5v93=asTTf$S~YwZnCRbfvnbBPVdj^7>}ScBN}6)AC%GdY*4?M`7fvz_c7&
    zxuI$I2afq-^IO#kJgcX|`cT}UG!Gr=9Hs^IjduM->wddPGBXCwpdc{ixzClQ>|G^r
    zw^D7M3M>k3CoqZCO0cBkbfnd*#ZYGr6fq}I=u5x%%(pGo3VkK}0_{rkFkT96cc<3)
    ze}L6S3|TU;fOCYj94}DyBt^F83TTx^b*l)0nJK)B_jFt^u!xICGT+(@LPdIMFJk^n
    z2}j#A$=wYT?hNdGe4t~=z=tRc%njo>s>AdSVhe|`r4u5JtND?@s`^Q?C@fsm|KUvy
    ze|%FlbMtu8w7S=2X$no-RZpURNBM2paVRM^Jxe-U(zoODNT`J`?Lfe6{wI_g6V;bC
    zi7!;XpR7@Ji}%vsq2sv|uGzCm4+`8nT{Zu`SINZas%;rLVQZjNS3oq_qrtF)8r^Fw
    zq_iwG2vv7<|IgiZ-Z`@0>B@2(OPRVEwacdwr)r|_jwxRi$hW-6x70&BPVW4%I$Vhz
    zuxmCvFC-Z`*i_+5uNxGyxRb|S+|#jPppN?jONUstyX*Co*&MQ>h1{0$)7=x8?vJ1T
    z9B-GAQ3CK-x?T24x#@YmXi%GsV@z_yu)Q}><LalsOd#KGTb+cha|X2RP}OEpW>y~M
    zaT$*dd^tRQ6`#H~@LBwLj0Q)TUw32>s6fXPfy)yqJ1Ke{&jc>MU6s9<qzc!FnBtrR
    zG_IVs90DKnbc3tlnpu7g@e4O8RQQbtGpM9-oK(3p5+y8Sg{LWeg4L0OpQ)3j?B;LK
    zzk7|TX7=_<F`qr43HC9&zOuNFd2LOjP&>doL*ZIxrIexg5N`=N`pEM;&98xTDBuFl
    z;u44FDoUieFyyhGVBrc(>gUMgDnnzplG$}?rD(axf0i3a)3$_9xzp%D#~OE;*?gSy
    z5%V=_$D!wb#rfrZTsmZvL_bHX`LXD8_#9sV^ua2g(#H&aoSF1Nb~PfWa0|D&E^xO_
    X*#kV}FWEJ?Yw|8nq)j}<H#q+{FRjyK
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class
    deleted file mode 100644
    index b8079e89b2532b0432e3c0ed2a2d2c09b622601f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1758
    zcmbtV+fEZv6kUfF2Fh>|q>2|%L~TJC@UBG=st8F@L$Sp8U{0q8I50D(nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>a!DKsIWA*rJoEezcoyv7ZSJ8Q<<
    z@`f;dhL%a`NPmhUk;#@cv@%Sa$~MZ<;f^T`Q#lU#Dc4vH{J<5SVOml+z9H?ZWxQWp
    z5oJ%Ao5IgW<^{5*pdrzUb_T8Nn}JvHdq_-&j!twjv?*svm_pVB!`DpVj9j_w=@0^6
    zTAo2-i?LX4S!Hf+=0dIKbo8K?iepnHmL(<Q7JXN6o1vH~98`>q(pk%$jWD~=hCZY<
    zT+ne5{fAmo-12-utO*rRWBOuhsf>5T>&KEv@MT=la8<_u1{r!Id53+d?$t2DatP#@
    z1hS<t>+3p(!jb4TE#-+B%gV={mdf!o3^R<0FPyqb9S`hJ`_2En-)>{Ep;*bhs!&tA
    z3epj80=q2SWnQ+((o;|-w@TcV;d#%P^w*`wFkbjSnjAyY=8{rNXFfJICtIR>?yeDX
    z?=jaj?(z6C%$%-|{~mKv(qVDCT;ao^py6?b(%I+v_>`JOjo!Jik`3d?kSeOcHN~6^
    zYu$IWFJoZ@joGYHzURBVx+wg0Rq?u7@Faz&c%~tzV-n99h7Q1`Q&XG5C`9>D1YhOh
    z64+vBx9d;8>*s4PC?=TaPKAbNxS-T#P|Y<8ud^HqT;8gRdiT>`#*`<=W*ceqv<!;U
    z7rAZ>QdM50a04?s#xcR5FVOmP^A`6!L9fM2hMNsVIxb%ga|{C~yV5Ym#lZwIHqnj*
    z67-}^4dS8GeR?u_HjnIpeWM>uxJBRLQU^ID={3Ghzx3D%8D#0yh7pYJ0W3v;K>7!?
    z4?AcpjP|5PcPRkd=w3NM>?FSsm$o)-r>+P!9kHZw2Y2bNmA3a746yE0SeZTidGZOh
    z=-+XEbQ_mOwsGw!s!l392)DBiRgbVJkfhv;(oE35RhZvHJc_Igk4e)Mrs*?FmJ~7O
    J@d~fe{}(#~>h%Bs
    
    diff --git a/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class
    deleted file mode 100644
    index 7d7f6f976952c7f86fe67642d96e4360ca124ca8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1867
    zcmbtUZF3V<6n<`#cDG?`(v-IHA}R)(w8*xIs04u$K%!fyqz&Wv!MWMowwK=B&FtQ-
    z_GjUTGE-;#0gk_j502+%!!$L8spE%i?m724=RD`_{`vRe9{_HkUBDP}7V-|pF~LxJ
    z!S}eUc)0C8?Yt1aW|+7wL#gjD<f^r{1)Jfn9|dklhCK9z>qlWoxF~kFQk}*kaeXC4
    zs9hQKl)Jh1Ty&Di-xa#iS2sypfQ6imGYnQo`)ShE7N!`M#jl)h$wM0a{KnZYZ_M3w
    z9&5?f1JTnvEgcIUlqrRxgA%40CZq6~@P*tH4EL%v?^G01Emh(Y!&b(SE7jrtZru=^
    zac~y14CUTPT!zi6cT^}MBg5@_v-$sm)|xivsU$-0n39yiP&7o&JGfw4Gvli$5vxiy
    zvWm+nOeXOGE?M}{!AJP`Sod1{i53AhElR0}vl(3(x$DGLXXT?bKS9O96$hVUfdceX
    zI*uVeJ!7Fla&kh_wKl_e(i5V~z?uwGL@v=h)NQU(k)sCDh0_&VJXN}7a7Oo<rb>xD
    zp%NpFGvpglml{{}WGJ4bK}W<JyrW1{_9CCFHjkx|2g<zOkqN_f@4pUAogxKXQZ94V
    zpGG@qlF9RUn|#lla80DM(PmgZU8~=|0>orW@u1V?6+@`9LS>|agw(6@D6xNmml+DJ
    zD2;vbNSY$ekFLfw(@PqN`%$D59rNBAjaAf5iW6uQ@Bj}jJaX_Y9y44%nq(R7MZ3cF
    z`ozeBZ*jBP`wVA-Vd<~oNf;Pq0Uq<POB-DAqG&hm)kjkq(i}6~*zbv9_~|dRkngsw
    zjfQQ|vbUrb^%54SD&H62z;ke?FFi5RQwMdk7fzF2xVWKsl8D5@GlnZ8B|9m53mXiV
    z-VLRh%1VV5ia18wki&UYQKRi&BxwvwBwrnpKO_0tknAE)D0;lfVwo&Hr+;R)YVj4=
    z%f5>h`kHqh1j^Hka-B|21|s+kk|yy5ZVnvu$eF=j{T<eiuQ2H?l?!&Mdx-ad1C*aH
    zmFMhfygtPH1Ni{wj^fObH82GmMa*Lc3-nzgsEIk3`Nfy`iX<Bqe2rURrGlyRAo@+h
    z82a{axVU(L%SWEG49*h&*`W+<+{QNm`Jm37(npDWOpp4Y(%+@XW4MRa0o(heYvMcl
    TWv4Ydt<znBBK?3CHgWDBumRlN
    
    diff --git a/target/test-classes/examples/um_futures/websocket/SymbolTicker.class b/target/test-classes/examples/um_futures/websocket/SymbolTicker.class
    deleted file mode 100644
    index 0d353b86b3e8e3b6c705157f3d3d5d9226e7cf90..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1742
    zcmbtVTTc@~6#j-57Rmwzq>2|%L~Q|C@UBG=st8F@L$Sp8U}m=i4D9YSdqH{hC+Pzu
    znD_&XzsY!Z3!zvfBs{dcGjq=OedjV~fBo723E%-1QfNX#LsCaGS{Txse486Kch`-#
    z=BBU$hL$Pm%3zuyk<FDgv@*<C$}vpoa@P`urCgWnlxM7kLFftJuxu&Zz>rSWHr_9-
    z3e#8CmIw;*_9E@3pdrzUb_UH1tkACnJtU?>M<==%+LXI2EFrfA!`E!_oLu?b*$~1&
    z+P*<zOEt0FwoPtr<s+@#I(pE{p!++Hsq7U=;dl(CZ1E^trNEQ!dj5Q5xy3g0A*11<
    zj!Wo2R*uq+9|(u4ph7B2UyWKS;~nt^#4fl)Vz1z;hHE+oFv!pw%R6pEIj=?@wo4!<
    z1duC75#P`;6tzRIWh-CI+IFE<WvN_W!!W~$_`<1@RPE6DbXfS$hov@3#}bt+s0tOc
    zt0-OZCUi{Ut#H$(ot~nyxLxL+jMfL6$zVhJ3}eN!Q{)+v4wn>CCi}6mD7iA7b8nqc
    zdrvr~7O%A|!|d7W_y5)=B^@?*%nBcl1PxCxl+WM8Cx_H5w&|WlS!`%ShEz#~o+ajG
    zl;`gHdW=Wb)LL^&1%BZ1>XHaHRK@RV!IKo8;+clLjww867&-!$?zY+zMlp_!Jop-q
    zF8vNeyHmgVUEfm&PBnrB?pCN_hKovVh1Gnc=(?R_jw?G=QEz_s!y4u3zPU!)0$u)+
    z3`9PSLCVUD6mDWx#{?#61}xIJ^9nZieL+{@CBv<TB%KtmhIxj8(@m)nYstYRF*eam
    z1QPV5$qeG5)qQ$0dNz;jfqkQwCfug~Xo!Q1l5}<N(3@T}LKZn%wP6IK2LQ`4AdvY1
    z?ZY10ilaTL(S35jF4C(<h@E5?;nI|*iPRONW@45M#&DO;T4`F3!vIUCqRbrNFOW^7
    zMgNWqqr12~vWx5gqUxlwgK#_RQ1uv#97)Q(ILrinouc?2;!(WI@R&4BV}^cnw38yn
    K0$$-Y`u_q|Q{>qI
    
    diff --git a/target/test-classes/unit/MockData$1.class b/target/test-classes/unit/MockData$1.class
    deleted file mode 100644
    index 67f4453e120c245e553af025bc8d35e40edf6730..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 641
    zcmZuu$xg#C5PhbBl#o&g`@W;n162_RBoG`}M5UG<is0;~rZo)?N*p9UiwhtQd;lMX
    zn4}<<V#yx+W#+wknYZ_sR{+~sH_^k8iImiZito0MxaJlN^qT0iVIs{ian0{|A=1(-
    zl%;Bm#wib56@JUmw<oD?pCOgoxJbidFxuk2n1)T??zk6;qJ=?ZO$^x>hQpBkCA3<k
    z(%VQg?BvRcipN#6P_17JSMPQs8{JSEqaD>P3*(qDF==B8(+tDkd?lqtQv?iV(o^+{
    zVLVs*N%onsOH_w`Lr|aORGdXObrGENx<`mp_Fe8>@Ic1zPtedU8Io4{k1ZnVugRw3
    zItr-vpwoBvFWmcKsHOv{n*X@oCpN3*M}aF&WZX*TYfzi9M{4$1xt<?Vbw%iw-(avy
    zN{Qgm<6$U5EYb`Nnl`{_(@ZJO(5;G8f=uO~kjgv#&cGuwmw9KT_ZegH^?{OlFiWSC
    s5X3ZDWH5wD8s{A0c837-SfH0dQgOu+mXo-G)dY=Y*JxXmJxGz(2l^0`zW@LL
    
    diff --git a/target/test-classes/unit/MockData.class b/target/test-classes/unit/MockData.class
    deleted file mode 100644
    index 75cc9e09284e2e8acf58fba819928df03419e893..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 930
    zcmZ`&U2hUW6g>m9EEGzuU!{H&X;oTl5%ft&4Z&?n_{{D~>=PO2gl<`vW_M}Q82^KR
    z#rV)f6Q7Mg$VcOy1>3F0eb||E?wxzj+<WK8uP@&Kyg)II5W-PJ5}3n0!_qN7<#~(S
    z!+g7cECwFKeA%>3Z<isQ+w4Z6Fr+3#<eTHc=r#BFMj?(U!Z9o$5k)eAMWh&#SA6J9
    zvt6zCIu)(bR1H<r8PW|u*Tgfee8aRy;&7k4M@@cGVu+cx*X7nk6d72JqE*MX>+u;G
    zCg~xD#eKu*^mL<QywQ8@x@5mItOVI=qo%fuo~mhWjqL2>Uv^#9x~g_*|4G;FXzE_=
    zEyMCupI-~zb4+_!QgDy-<VlZz8%@<a?Ut@8$S~yIXGh|!SIEB1WKX4Z+HPlju6W56
    zvmY3ul}@c!R}U1dQ$BuT*2Nh^Tvw}_YD^7}s0OYWIKuO7G2I;6+?zOp;nn}@R{mFT
    zfSI<lv`f{ERL6%DC`DBlt;xH-a17qJh*@ro2i)p%$CP+RM!X}_mEKo6N@0}pz?zLl
    zTpv%If!H%;l;oeu*pUrpNYrdwI8}?gu5eMHISEm#Vpzozu7R@3cH%nHxDmiN3Ev9f
    z+k{sFI8AsJcP`G~C44`C*9bod;4I;d0DefACY8=V_VedRLr6XXVm66+PAj8zZtEQE
    zlkc)cfB9ZOVk0E>3GEV7Cv4*>Aq6`Z0oHv_VBssG2j_@=MqGwrkYQvNQ2r3|w1)7E
    M>LP>FaL`KMZ_;G9od5s;
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher$1.class b/target/test-classes/unit/MockWebServerDispatcher$1.class
    deleted file mode 100644
    index f96c549d2ea0f645af6527e08cbec4d34a6e2a67..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2103
    zcmbVNe^VPp7=D%nE}T~gDL=$knpP@FXnJB>i(ZRLpb|_32~u0Ny16XmAh}ELHfX<v
    z<A41Yb*4#Y?2I44ujGv5yGfuK2$~@?+4pw$-RFJYAN%fK|NQYMfZHeyV*nuyVFQC0
    zVwkDBjx_V0eeh5e3&KAX{)!XSxU|c{pIu<k4|!#_=8IkD7lv4FpC59w!reWyAbrQ(
    zvlL#$z_0>~v~;;FtHrkr7`V^@s0vy3N(^^%wpTTaj>}zJn6~G-!j_(I?$%}97lCP4
    z9N|h+xb<pau1Q(Tw+^<fj2ehyjA2As2_%>GAmfz;1IsFV7Y&Rn5{B9)teWQrLdPVg
    zG`wwK8t*W~y@N7=-ZHD?@Xw+cv>Z0yc+4<#&!LDcF@zGy9UYhPu7(){R}g2o-uw8L
    zusy#dN?YP-T?CRr+Y@q=!oV<|NS+RvhHDH{CnLFBcPb^}>$r+3HC#9FKIVuJuhoQ0
    zu}ddTL!CzNz*q_*X&|L|N2J%zmW~@pYq)8^#0Lz~lN?Buaw56o1`L<F?Pbc`FDU;g
    zZ&vcL3e1NFZYlI(^0u8O9e0q_@DanEbER3)TQu-7J|VZs7_ShGiEbJj#eFImBB0?O
    z!?oV|P}RJ3TmTlPBKVZ*B14{0aizDP)kFlJGhCs_Rvep4$8*j7z;ms*O>PE4-mlBu
    z^r8+683QX=B`0~Qv?e$uh+(~(QRf<TrRIoZ?*G|QmMnZ>U=3M@Q8Ii)yIt6GiEOf8
    zlrIhBkf+)slx45<jA5|{&A#9?Y%p9nZVW42a)zfp(7K#H3d6bbZe>p+C3hIY?J$hy
    z99Mi*uNH;B&5ISf@v)p|^U4nQ9X0PPhGp5IdWq+bnfGjI78QA^)8ZKNi8BIx;!<0E
    zMUKMnA2orwK7lFJ1<CD$Jg;>e(F<PPx5WcTxqA7G-h5NtT`HPY*RFU0b>j9F)bJyn
    z`L75V;3$$&y0zVX@3;Q)d$MC#=WOU_7WNxXlqe%h4}_no@E{NY;?(6Q=@lD{M%Cj5
    zkfe8~CF!YYNqQk#lAZ$69H9R+Ho@>UeXY}6t;SRH4Y1UW2DDVV0X;PlZeS!eJ=j1j
    z^$HWew@z-+I7BBw$ORgW)^{A+_=aW-J9tQ=!fhbbvh-xWiA%3>_0cQ5mwE}-#4HJo
    zL=%Z7=AUDMG!|%0Z{l_ncb_Bv8WySFk1fSMYhszUMw)m)BG$zEi_Yd4`;``7kfjh5
    zs~KoCMydObVF@v;;v(Jsact0hlOm+pPPQ3!*aA=REgliy$Fw&H_BSbp@EuJC@I8JY
    R877sVVAGdQYASH_`xm;pP9gvR
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher.class b/target/test-classes/unit/MockWebServerDispatcher.class
    deleted file mode 100644
    index 1e01bd6e859c6d9a043c97115c7bd77f815e84e8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 976
    zcmbVLO>fgc5Pj=7acdG%3<V0IK*gagAFHZJNCfp#goxzAA*hI>?QG+1?RD5)7k&r7
    z1WuJe;s@}f5M!qzhd@<zEqP|2XJ_BM8UOnI{U?B@So7ha;lXXAi5A1sVRRhvEK+0s
    zHa--IWoW&SO4=QU#`?y-hXsb!k^sI}BuDQ>JQVs^=$Fz=BAcW_KiKl&!LRaNV)(co
    z&N2?ImTKJp2a*&ykEM!KB6w0LMHd&EAC$J#!tf-MLRl_UnH&Dv+R2`<X))>#<}+0c
    zI}E+E7&5rK#Yix8L#f1@GLMCR7sVMNL0BYFwjXI(?N341rqWQ=;aN%h44tvCGaVSd
    zoUitIeJ-fRMpzuBq|P?asWqQOZ0gqV87CsynrLw#KUbyBT};AI6H|r-Qhib=LyENW
    zT5E=9;l*e%_{K)IG*ivlfPm58X<=A94{Lu|lsXZwWYwhJe<trqRS-jaK=Y$_v&a}>
    zu!S~Fc(ojQXvV>CnReS`8QJFM3D~##bC=%L?*J^qC2xtm_B04r5Y+fpTsuvmY06uK
    z1wY_@*nIeS*?n|^#plhH=2t=;%(8XJU#YY0Oiy4L*C~e1;s$vYjQ}^vtL_dc_7)no
    dcN;xo(xu%UtP*(#cL{fJ5BJIXbkZYB>kn%E0Wbgn
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl$1.class b/target/test-classes/unit/TestCMWebsocketClientImpl$1.class
    deleted file mode 100644
    index 19a34fd4bd0365acf19a5ad5f35b93d753fac4c4..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 723
    zcmah{-)j>=5dNl#x#k*etk&PwqIpOwxE2(Il)eOoLaJa&eBRrv?Y5g;x!vpk<wGg-
    zp?`pXlsJ146~*>o=Wf3F=9`(@`S$(%0>CRgX=4G649yO%p+#7)oQYyzhdA8(q>JFy
    zv5rG)w2Qm5FSfTuXvISldM}wfx|}@7v50ntyn`il2;C!jB88RiKzt~Uw2G{?ZMfbJ
    zq0!%%WVk`tR(>W5<D^qsDDNEed?`Lxu_|>Cs%}M8(byok!STF7X>B3ZG2vPNs-`w3
    zgyzssHDP&VoPJ-;3SI8Y!ZNZl@=Dr?EKTx%g3UBA;pr91y{!SE?cGPMv^in1)&A)B
    z#N${RcQB}{Pi2&;)<01~KK50q^gENfS^Mujyhy1$z+0!R4=lW=<Ds8sc+6Rs-wL6#
    z%YU^TS{Z^4Smy;;1mQZU+f7Trd$GW03CoOj`D=&$gyfsgPeGe!$iCK`n`~RmNqe-y
    z_RgGzTe!_0^J_I?#wy3=TCW*TTJ*QXn?EGzmjvN1?r~}Z_v^$5c*yT29<g2HlXEP|
    G@$&-{@Tu+q
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl.class b/target/test-classes/unit/TestCMWebsocketClientImpl.class
    deleted file mode 100644
    index dedce3d440f5ce498583124de4529aae5c2e8e30..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3597
    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
    
    diff --git a/target/test-classes/unit/TestJSONParser.class b/target/test-classes/unit/TestJSONParser.class
    deleted file mode 100644
    index 5990cedbe3c523b5021e926b710f0421b3a68869..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2311
    zcma)-ZC4XV6vzL=(}uX1ba}97i<)93sk(yNT7tHSsKEeMXzX)4*$l9-nWg(c%jxOM
    zexSba$nix#Ku<qYk9Rg}GLp!Vb4Ye3bAR{V|Gjti-~V6!1K=haS@fabz<`NC3^C+)
    z`2n{*F1PLV`mS&yhM@&ly3t*R{+VJegABvDKMH%|aJDdCIN)9^W(!v?sExV8{M?_z
    z$l{a%)5Hi)GmOS$Yj27$TG?1%d%}ZI1Pqy`@9eFFzGSef9giDP;L7c?LgY=n2aB91
    z9_AQWC4;fo>)8w@7zR`jS-g))17}T~!v_qv9KUJTUCE^*Y{!?9Qt$(ND~{qogtp_k
    zLPmBRxn5}N5n0<JiLezyO{K+fd!{?M?ww-yRu)q@Z{UK7iztw&ez0xtCQ2-ZBmjwO
    z^5kLp*O+@D!)4u5OZc*eO?Qg5K`NU1>&xKdmH=}~fEg1-lo)bp78Mz#DZBwr_0_=X
    zPO+jQzM{gt$}l*yvQn%Wuo)(j$f;0?Sj)dVVn1?yX;BEXCgyO1x*~|Fj0-c>9+fT^
    ztDV%hV(BPjdvho7f1^S_jiuyuPn4DOTP8lmXKi7UGbGHaF3gfgs+HdfsTU<-C5|jG
    zQ18q$WGj+7%WXUshYTZ2z6>Ltiq^06C2^Ph2K7L$>PoQ|H|rwUR1DRzzQes54_viQ
    zHwU5}m%<(IsRHR3(F8o~(PEP%LgY3@%?(|mElTM}T&YB`yq2k&pfZh<#_1G!THDnc
    zILW(RGlq-WvDe1O&y+mgtT(t$?0s~4mPBmBLj#W~y3Q!KHD|cmjeKj6)7Oc*;m3g^
    z9=J;EQI&XSP_HQuq|80vkHRS6`>P__@f%@o2w!FK6dMLMO?-_SL!lFlD-ZlVVONvX
    z$bxTibt_QiPc`+`e|oc}MlA=AxNLYLoUZ!*Uc9f5W;#LIOub>adAKk1<L~}s%jL<o
    zdY7l<CGL3}ZY0Wi4CM@bo2AS2I}_Dp^@CddXyTE&>dgw>jzKb0g6j7R!=*0CdS!2*
    z&M<ZIQM#yGQqhf~-Y_&#u+$rY2C$s03|i9--(D}kpl5mq(dQjHagQt*edkLrz)F_!
    z9K)r-=g9q?Sl^}3(@>K-i~;gM?;LzVE3;*TFR@4~MwB7qC|;RPE8d7TY8lq}5zZXp
    z!w#$!WR3uN4K$L1mdH>Ac0YkGx1o2)xq{}#@DWij9pUm{NBHD8c8p>j*RZ*s*avNF
    zIn8~<x>kCL>%b9iK06Mbq*%{t(B82=d<*n;Z|D?3&z}s<_o?<tRlSi$I!xJrPT6Zw
    zD!o7#d#5bJY1$RqSGuhbiu$rQ>P#1E@+1^hca^YxSi?GfPtem7+Ixm?=)d*!Jw5$I
    Nzh%kw&){${`3f-AB<=tJ
    
    diff --git a/target/test-classes/unit/TestParameterChecker.class b/target/test-classes/unit/TestParameterChecker.class
    deleted file mode 100644
    index 77621def9770b6b218b6cdd00a517ea24dd32f86..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2834
    zcmb7GYggMw5WNc&fe|kyKq*NIsR`h=C?vE^<1{HaBv5Ri;F`YEMP5KymK;6O^0V4=
    za?0UDen3xuQ%`3lMV7%(`oZ?j?#`W=J2N}}>z~s%02bk8(1A_`T`Jx|H^a~of5ml+
    z+XwpQ-jOhThVDnEZTgQHI%nr9J?LS`)E%Q19rq%GJ_V|Z9`rMe2Xs|03(w!;F0Tt;
    zxP?Pu)P&2R6`R;QzH8bC`5p{1Kw=E5&?G>gs5kuM=(rcxF`{5p#TedY=nt_=Wcn%h
    zIm2LSv#|bRYiWC_v{GK#-XZIeg}^s0y=dAsQC;QUVTm`$(0dGBHF3P4;6_W7k*N%B
    z;e7>@DyDFoA#XT!eb2PHZ3x|PY@3L1Tzx<A16O#uVVT1Ab!o@b&j&hS$dHqLh9|QZ
    zI(D9u)K0<To|l)TXCv?LDY(Nh+~jf1_Qip470fcMUCC+jn;{y$>DZpW90gc-8{f*?
    zBaKQUr{Y6=L`io8n_*^luIRW2`casJ{lGRPgkC;$onI-D+ktKKJxk;>n1`<5u8IZR
    zBc7W&OP(iOswR~}qD83bF_dCz!itOHy^^816ip#kXkG)uqICQdhUMAfg~gb^S~ME<
    z#-fH!<Yaw(uHqr`RL8C9Egv@o!-I4jQETK=F2<2H6Bjpt%<UJ{P;2%pZkg3}aV#x8
    zQSl{~7)C=&+u~(lx}usYsQLd>P;(XP9ZIt2bK9?QD<F5f3Qm=N2B}NLMo`}qZdnp2
    zo76G5RpG8F<#@BpKQt*<6PFN5nm%=XD>c-SR2jZm7ZuYp32(`^9iNBQN5zp!w0tp$
    z+OhK(8xD~|w$GpJx{iGiv41@|U1>fa6m_z_5m*-SY4Q4Am1kSFv-gSrr1U)n+YHy5
    ziAsu#;pSQOl(8&Td-m*klCi|q>;l8&h1bGZvv<j#9Vc)N@ywJd885eaPUoeE#No2z
    z_@3|bMoIXGPSqRi#`hWgfFBk7q~d41V7T23#<X8KHK7+n8c2ihbNR3lzkT#pH>JPR
    z)f_8D23EOUwS<=~I!-NUq)R-m=v2|SD9S{ouV4KzGI_af`Z<V^3*54HOkd=O&`qrD
    zWoXJ6D!w5}fsoR^igG9&O375Q6W**z$x^W?=b^erkG~tXub|p+7^ctB*^U_nFBxuK
    zew9XRL?aCyIfg+WP0mqz#g;=!A(_TvA`j3#CI>Zr7wATTG-!ZgIQJ)5PE%f^H>VA}
    z#?bGf`cwKIpyvw&+C{1~s<A?n8Y$r!o|D9|N`M_9;B&ey0Z0D8HEmp*IKfT1`aqke
    z)mhLX0vx6pt))OmV$d}LkzRfk8dy&ZJd8b7wV6}Q0Vnu)w}~6EFiLKYr7+dDn8gG$
    zA7l1wGr3dTZx1>_QQt^`_O}HsT>$!Nd(cS&o%&DEjRdqM`p?>9PE+)EQkZR`AIiw$
    zj8irhCYb(3F>OLqPVhj|$sltt697zOi@v*P{q<0XtnpZJG0t^H8%Sw(q%<c}Ze(J<
    z(pc0z=dcuQI`JZnHE}6cM)qYAkZc7CNLJpX6Ffc}&}cIt3ZX(*JFtsy={HAVen)%1
    afYT>hRg=|0vO1zwo$kwSveAHx@qYpEx1k^a
    
    diff --git a/target/test-classes/unit/TestRequestBuilder.class b/target/test-classes/unit/TestRequestBuilder.class
    deleted file mode 100644
    index f35921f1edb5ca31c0d28fae245f79ec6633c4ab..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4957
    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
    
    diff --git a/target/test-classes/unit/TestResponseHandler.class b/target/test-classes/unit/TestResponseHandler.class
    deleted file mode 100644
    index 31f4ea350b9fd2098ee9b15f5107585a6fdf5c52..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4255
    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
    SzYo8|ADHHU#Gmmd4*m~7bY7|e
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$1.class b/target/test-classes/unit/TestUrlBuilder$1.class
    deleted file mode 100644
    index d78e892c68d0aa60d3d6a3101829dc374e45f4b6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 850
    zcmZuv%Wl(95Ir|d;>5T#aULzt7LgXmfjUmRKuXn0q#z=tbdff!Z<0&m*4ULFmG~r<
    zEP#pyAHYW;#&)F!#kPFs=`(ZB%%8u%egoLYzJv@zC3LL7I1_$w?%8ib%bp6ah%9mv
    z@(Lsr7-}gg4U-`s%q_psri4LCMpuT6dlD1{tGLgwe!;J~5eAlR3@qnTOy6^Ve!{N^
    z=fI*K4jERo=BR)YL-ta9F$+*BcFpZjm@;)#RZv5nvaZ5_;k7o10d4NgjMMRjm;~Kr
    zPjlH-z(!J_BjX_+NqDT_37#^P@9_FgAZEg2kmB;EpBU;|e-Z39qg%jMg0`1G>V4JQ
    z=N&Gifo%yp5$p?w(jDxv8;)&3d}+svSc$vKu%V?A*&I=co;#&K*N8gtA^bcR-WiXv
    z)PXzU_K15{WZyco(PW77G`NOIm5M`a=I|i&2=gf6Xn8UR3*-$0&vIrd3?CAjJaj{E
    zBHmfi<tqR0(r$EpYW%G;v0a}qPDC(wrwmHpafH{ix$g@fTQp#q){>P<(b7d4eXGz&
    zHc4|So*~)NTi>yw|3pz&*VOV4R6gqJdhP}f5_PkRXE%5r8Q&;91D(z~a&(qagi3FP
    s=29hp4Xrp9!{Q}gkwpdK@<cdx$;!Y$JC-IoB(rf_d!)&vWl7TW4~)FYVgLXD
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$2.class b/target/test-classes/unit/TestUrlBuilder$2.class
    deleted file mode 100644
    index 2a6bc6e9f2bf38f1d3bd46254a9ffcb941a51344..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 768
    zcmZuv%Wl&^6g`ugI592_Nt%Z822&gt2t+K9QniQ{1X4;DDPcW{r^&Q~UHMT7zMwzD
    zf&~w;V8gCTS9}ReHWk-y7J=H5eIGtPbMEmyI{E$sz+>Fkkz=UDo{XB?B8=Vy>RBw6
    zD}o|4oYRpvp`*Ysp8>I24EbmzL+c>{IvI$z0R!iCm?ma%fni~nAMj=zN!9E~Z%?={
    zc{tkS`^2*%Ny93`jNRxJP-4*b#QR72wcmd}{`zouVxWq79W@gRs56vOBE`L7bHk7O
    zN-*dLT*YE*hosmWjn4l7lA>YJ#ARHeL-yl{;fXzk+UoC$LDW9mnWmb63b=Nvua$rL
    z^UxfR$HxqHJJW$ikD%+mOA6;`X7M_H*B8MyPc@f2{(!3<4`fnLnp$Ehd6h+Hwb~5D
    zt{i$iiUZ<YI~9D^(v_)6x=|p#Va9B$#AbB;I2ec*GBL68?-D#nTqNPoy@B#W;@A|?
    z$afjcSDq(=b;ZL_gt$T08njQWR7$ob$>^TNO^UZDbLoAKqU9`q#*Fh7MW;Mh#l>%^
    ze8Hu+PWfsT*C)j%!sT$Ao@M$9sG&%|yoNgU7Gb5GlnZyTL=~~7XOhdfOH~dw8fkQ}
    QOi@d<+@s8(EMcVUFKlhRG5`Po
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$3.class b/target/test-classes/unit/TestUrlBuilder$3.class
    deleted file mode 100644
    index 3a6a0aa5b21fbd40a7230d3fd41676cd3bd51a7e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 641
    zcmZuuT~8B16g^WayIoePt$ZjTs5NP8LPdBhAyFcU$pR0BlK3{=os=QVZZbP-!q4(S
    zO?co3@S_Z8iXoD8H#2AM+<VVG_s;F#>l*+&cwa*WGajlTo?upBq0F@Hov6Z|n)FMl
    z(?prpw!o}C*G20i1EMJr{Qy2{9)b{a2nCuK@`vn|R;Rts#>lHk7nU5mn&f)|GwsgM
    z$1?%1utv$tt$-rxA)cc_r%V!-X-5-|RA%Ge@#sRuw%_^g<HbYLCm)Ls1{E&1rz-0V
    z1*-dbq6Fq6ovEYpa-__O9HqQzM0qUJp)}gr|1PVpRe_~xbgk{aKy9GMnY5)LL+4)R
    z<5qY7(>}09XXE}J^MXNMnphoZSGxIl#+$BNO8lC|X<jhnP}%c5@$inJQzkADe#<gt
    z_ET9Ds=x*(=<`KIz3v{;ow(+(L|o=6roTd5?|%3N(ftFj+j#mL^Jm>g^Bxu){A5T4
    zFS#$023SE2tEgj*M6da;<JH7Bp`v${7D*>1IcLVXd>7|%18;~`yyf2F3Mj^9^1A~U
    C{f{>Q
    
    diff --git a/target/test-classes/unit/TestUrlBuilder.class b/target/test-classes/unit/TestUrlBuilder.class
    deleted file mode 100644
    index 6ce5a7ddc21770f0d39471ef48cb20f632ee3ed1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3442
    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
    HzW@6NG{8K#
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class b/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class
    deleted file mode 100644
    index 51fcf2c8e7d2c49b62ef7b3d2deecb67a385f211..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2370
    zcmbtVZBrXn6n-uVY>3;pv;}#q5LzJ=x&>M*gn|&DU=yl^rs5lJHW#vx?8e;<4&(SI
    z{3kjVIx^#D$4~wu$7eSogaJm1lbM@6=brnV_jCUG=l4GVJVGIgCWI7(RWzeT;QF?{
    zt7}Ew+R|R+wx!_-v`m?n=}ilS1`}BY5rKYtr{H<zajj$<J3q*rE1g~GXc<zkWo|W~
    zqEHZO#d}Z{Tv2fq*90C`2&5UMjm?Tzaipv1hGADMPg|3&m&(jmsby=^c1pTu+Lpi-
    zUqu~M;9mLyx|0fS@M)mUH)>w@^aySW2+cR^wu&~i)1Qh{B;sKD*ymNxF|Dm+qON6$
    ze!g;w$tXI|sh~?mH+lrF9a&Mk7l?Rv^|8RM!Nh4uKNKIR=tZA^lG9yDRDsxO!3g?^
    zpV!N#wmW(hAqDpY+5<Z)o>|n=rnMvUOS)Ug=;bKxA{4=(z~GPZ9l5tL8lUWq@9M>h
    z<mYg2z#BW}jm3Xz#Src*7*;WY2Lg``yQJkzOScTE8Mb9H@wTHKrO7Col39{grQ~Y9
    z#~JAr>^vj*Y++5{N%~UH8PkUtRWPPv9FGLL>-nnZd){=*x@Q!m!*p&*uaW-wjJ%zW
    z<{6yJ8M}O36DO<w*d{up;3E}J@G;GGPnydzJF1y;-}~(~De&|{7Mi7UQA=eOtF4p@
    zQnXB71XJu;md|s!7XjP0)s==LJ(5vO;1j>mX9XrM8NNi;M@gxe#{w(4*1-aEEc%Pv
    z-7o{{eb4Yc!;*q!6`$g{!1VuvV{_GvJ26m3YJQ(?BX<3%K@dd-D+*qy_za(OI@->b
    zwjI>ztjnp#>8R?#$HMm&z32)IG={Z0L6Z%zHBKTc5Kh^7$xdf0%auwgC!IAtS0pEv
    zwhg_Q)g9BPYs|1$FbO}Fe%BG2q$YoU3v|5Xs5MJ6Yq}<ZXD!S2f+<T}>a2S<Cpmv5
    z-?e!h%V!PcFq^U<5H0JDUXq@4h|p2>@{F)jFyGL}@&E1v)^By>2+X`gQJv8Y^rD4}
    zrc$K;Z71WpS3ZjE%z36yHDs=~85%gXTuxKR^@i~IyNs;ps$FpmxoG++?KyA3J@6|I
    zecTOAT*poPaZv_eTon8dLHK)_=Sxx={{{b>hYlcq3B*=;`q$vYHJ)l!0I!fGCGeWJ
    zO~K=p01W6JI)t)*fYvvN4h{W=Xe_pmTl;wb4elIcUZpf}n})Ta3+)Zq-8Jklc<*ao
    z5A=Ll*YkH^Ft8Ylrw?(Lnm)|LV)tVMzanu1f4+sb;%gn*$KyjxtjChEr=;&3U}iGh
    z5#Gn#@IDqNn_~kV&2N$REegT+GL8t(E>hjJst298LtZa;M<1s7wSfM>%4u3c?KLYy
    zNZ~6=2);?;Ykb3KbYd9aVuMKIxQXweBTR${a+GU^!PkBitMYluA9*TyBe2P{30waH
    Dq5hTJ
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class b/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class
    deleted file mode 100644
    index d877e02524141b6bf589afb6e2e590e2d35177e0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3826
    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
    T6~5;GcU(zu<$L^ypV0IV>a0Yl
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class
    deleted file mode 100644
    index 0b101968ccbd0efa089136d5773c13485b1d2aa2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3775
    zcmcImX;Tze6g`i{9>!L2G%7Ac0TmE!*SLTXz>PRyA_y@iF+DR6XzA%5dqIgw%)YNC
    ze<Z1hmR9*WmC9epUrFV>o@QncG!s)Pis^paz31M0-s$`MUk@GuIE<f?s6nlUIvw>`
    zA<%fuoHY&Gbf%08nQJl|2(0L_94qJ*sBP~U*N_lsb!Vo7pm4~@yV;o=GUH2cR(i%T
    zM-wtL8jX_BP}_i&&^4^mu^MXxc84@%Wb;=i!yxpeZ<yJv8#;k8CjDS=xZk!fcsc3$
    z0;`nek}ZLq=_*`yYgo&pkrRdGlo^-_tP>E1Li3!C4cN#qLeHkf_H;Sa(ZI8usqT)F
    zmvap7l4o}((S*$!w&>W3Z31f+P{iv3iNGx$7FgfjvDBo>!1Fq`V~2p2F?~s^0;#1N
    z6KEA!n==cRF?+x;7gC{Nr@+PtX&6|xk+z%}nLB6t)5B&Vi8j<G&@Rw^t7S&cT|Llp
    zVtdQ1X@`=pUE8C%gXOt{E$=p<6MHmt>DY^X0!OlL-pE*v>13smbsdKlcRgdFK3Ut6
    zERS@;yl<$Ohh;GB=9t5?r^f`2rl09Jv$`J#G#u1%2!{o>mMT`N_$kXTm_c@0dMxOa
    z3@XQWmZ{v*d@eKdY+#4VtXNF<GA0J3;RPK>ag1>N#c)Zq1=c+Ayt-E>1Ws0k(8?EV
    zV{rIP@eU0}B^u&f0zJH}B+z*|mjLf;gD<n53^+{UI9^mYykFq>Gp0{r926L;3ZuN4
    zm4(1^9p4xzvTJaGT&EY7QWT)mI?muM`Q(L;!0q<x2=$~4bQg=h^rEPn?M)fiBBD)(
    zPF6uP#-=^@2JijF&~eO+Em_7Pyrkj0jx>g;h2=B-J~fV7sGHGCbdoYPT$#&3n~U95
    zIjR(j$X4V&feQj1OC+GrpUY=l`((z+gnsU7L3#xlgeL3#3hP~5Okk9FAK#($;gXJV
    zOfbWRkob>P0xk-CoU{tbXST}H7;jPxx~$_hT%nG|vMn$`$*YPFQN=2RpJHE>e&+lQ
    zys6=;j<;Y6^!_(<Bz;Lb1@^|#E=!1Vh_U*s>SuN2AWL;VeVut`op)E4wsC>FK{v<q
    zYpBz5B+O@|H>PT<B;U=N_PFU;Y8+421=AMIcciQQFm}^{`WOo|k+gx8m*bXi(O$pf
    zxPcj6xX4wB>;rPr^(4=24)~2NePJgo>UbE8M$Dp7itV&OvS4~<UIx)8xao<Pi5qhj
    z`rPu*`bM4>KP3Wv|AH{fh#Vu?usD-*g@tVPJqdA71)t+$SIoo=@1^O+ircGt5>BmJ
    zls5*#z9qC-fmYkhXL4rSqV+|2ZQCz!<^Pj3vMpH>Q(wbvfpuk4mt=*zM%~cM$}^VY
    z;d&KUMX$9_9bx1Ht{eD)XU3m+f6WSfoWv*iRKsUFKF1dVEoJMLGwaSsBORrHO@TRS
    zs>WeXU?ure9{o{yapFV89^#zo<ZS7;rCoO>EL4in(h4m)IL3lkZm)i^=<?}jE2S^C
    zJV-?uwF24Qh!xDr*GaZ?-{`o7cc>FXY?-`B`6Wy6J^RWfNm?#m4R-{ZpT3n`D<%g!
    z=&^=h%NqW%k&fQjQSw<2q55|IPI6@MDb#G|J&2#9ZBzVJ%RnQh`KuQ<z``|-1ZKEe
    z6CEBwZM3$v^C7g$_t0<`$<EGSkxZrLv3?$#?xMMDb2WDZ8wqR^wy;Sq+uj=6wz;l6
    z=OaH($<HGKuIJo9swMppZS=HjIF;Iy+WiYU*5bGOFh-Quz4JKo5XUd4x>F}PZoY@U
    z6LqP9rn;^NI0f9txe0})7AnGK_Fup@j+%*RJ2o>pEofzX*@k}XjL;n}dX3T5q7N>2
    zk+5vr3b@WJY(_gg__T6}Ne&RA4zskYa#q}RgS!^uy2%xRxl&wzMuh+_q((|{b){ZT
    zU7W|*M704n)y?D8u6ewEqCT~|ss27P<sf&Vfi61;uaj{0U_D#-R_x>3e)Qk~&f*|O
    z2wjz;m#_$>6l}T_?5Q}|R&>R|_F!Ec>{%r6Hj`3c5w_a@SlEq8MgEvJy?iQeCOe6I
    z50OV@sfo%`BwkyDXhU&V<cZsnjBp6N%lA4a@;%1&KHqEb0Y2nYCH*7LeTlF5|1D>d
    MocRtv;72t54T;?^$^ZZW
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class
    deleted file mode 100644
    index d31dc10c32d9e0571e0ed49b7312ae149834c685..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4059
    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
    AoB#j-
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class
    deleted file mode 100644
    index 9e64a883d326cf39879a4fe677350fc212a7c78b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3838
    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
    Q|C}pnu6%*7@C`ct1m2rPt^fc4
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class
    deleted file mode 100644
    index 134cb741ed051b654c97306d1a110210cbd9f7d3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4059
    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
    GhJOKh=7SFa
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class b/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class
    deleted file mode 100644
    index 9a5ca325534daf785f7e1965d73292e8adab02b6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4607
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class b/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class
    deleted file mode 100644
    index ec074178938d133a5e9cf2d9c0f4de06130d410b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4019
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class
    deleted file mode 100644
    index e5739563ee8314883f6527660197ecd42b9a4706..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3876
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class
    deleted file mode 100644
    index 8e01ab6708a13b43adaa1ac6ba783b3570ec921b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2809
    zcmb_eYf}?f7=8``H>B%ry`oelh!RA%pjIUaLbymxpcRDLo84@VWMQ)#_d<v1^iTAk
    zv{TWkGyUA@r~ZNdl}?}Cgb*iTinf!P&7Sw1^S;mXUiXi`fBg->E%+&PAfcdBMHdbU
    z9NRFq4Ba-Ib$zM0A<aPG(75GT!Gu6!Fte&4DbVk3mV=;rQ?Iz@=6AB_OK(ehdV#Ao
    zSzL}+DJV#E;{&J)4y!nVqXMHL73pT>+4C?6J?ZO)X}X~k=qu6>a)n&zdD01{Y<sCH
    zoh7d%JzwB(WTc^1U?6`0>sbZIc{R2d!J07wBZ(6NLXUu*QgIq*$SCw|Y8=e(v0e^5
    z%URE68de^X=@ZY+rqF|P3eKzO#fJh%cTv>$1(JbVyDV^WFw?3sa>hj!m(VAm6b)Ze
    ztAN&eFo}N3OGeeww?=fg;R^)=0%u~VVPM&M-f}i&>7n753r01C%Sa?KC@}badQ)yc
    z8%d8{N^co<DET^kDVB}y$wt#ZbYlqD6b!4ljvE5EO}C;KEyr+7shh6jF#4{i@5ais
    zEe1!IPFV5vh;%^)Ww%5p&d;t0+{wS!b-MK<j3^jYaTB)$dK)2YgnY*Gt43g!rN@Y_
    z%b<DvW1G;mI<$@C{lG5lrN!H+zlVv06nw1W4(<}J|2AA^+HTtHdq1kNF@gIBLTFX0
    zww^1@)#@o1hiHMaB*s~|%%DedI|<fqw=Ydk23)3a4-cYhpAxwDp6<)6Mp|+zW-!ZS
    zu9vaEH1q!8xSJY5t}s<=1$5s$9x7N+@d+LYO#C->EJd?zSGiti-dad3{g!T!LIH~k
    zmQ;L-&)6hgZ(ZMrGj+;m^J9}#jre8uMQGS;T34GLTWh4*Cbe}*W;KarfxgyKpY*pY
    zMc2MRy*T}3d1fVvCk$szmc$xeUf+nS{;7&D@FnZ88WPCegIR6`BhZ<1OOl<9eMK&Y
    zm7?@kjG|46mUm6VUNt-`TGxf0LD?eHTlsfy>RH-~W{N=1W43>*B3CWnqUtHfaRVc;
    zT!)%zwc+Mz`P}s+?+paesAv<?HH+OS43=ZRQ9oNoSs+z4Jfk9mc#`zgNVf?&50;v`
    zO#0uel;Nl~M1je7NclFUN>Yb73qzakIQ_Pxx2wC(p4<=mcvB$jqpL|$&$9{IIM(FN
    zXxvhCc0XUz9m{U$nR3pG!hdo9@q8mH74&hkb?|edgFg=X_>E(Z|D6!gcLkqcai#NL
    z@V{&56~s^Rv9I}zw!w?v@Tt}g;2FN<O2FW5M|^n^iFmJf=na&ouh9JxsiC1?kkYgr
    zoZP|Lm$<N}^9WA^rwHsc&f`pz?%ulYBKIT9W^AX_u=8gO7?{)2`8T*sOIHe-c1^qb
    zGcw2V`)lZnk=5%vxcvtAo@!a`KGzpsVREdqr*j9>!#kK8>(Z|FbiGDCLX<$nGL0mk
    z=eg=7stY)Wi<I?o?4>b*e$29zBM(dv39Z*rCXj>VDZx8gJjXh{aSp>M!=k2}IDrjp
    z(#;dpZu49hD!d(ev3B0!`CX<icLb^prhnC$E@_V&Ooz1<ZFL8qul*mCub`VI2MIJo
    zI72u|;QjpAxW-Hv=iHyi2o^EgM0=@0JKvx^Q>WeEpgrE8J>Q0QbiS4L3nJ-&_YWI1
    B_2&Qp
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class
    deleted file mode 100644
    index 75c4978a001cf70f966b9443ae6cc97a6d842995..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2388
    zcmbtV>rNX-6#fPq*0`IHY!WD!5->@@1hNH^reFdE1A)dSX&_GNjgHp?URdwCd!a&A
    zU!rf)s)49T{axi(o~Y`XwJ}B*l~7q4@0mIG%Xi-X^XFdx9-tUU6Cw(tDw@&4aBYY0
    zaoytfw*D-?BMhIRW!kh&e}*A4l*}oJF$_4nMc*$^=q1P4{Ym6K;qD1n&l2@Y<kvzf
    z4h4}`d;nF!6%|*}#xNF;BHbu$ZUuhe3Qy;T;RLp?uM5vlXVZb}3fq6~c&2YUcGf8f
    zhAYxWO)JCQ%ms|66kI3K(46#Yf%`m$8w^aBe%(^hjt&Yaa4pg}lsO4{&38?EJC&?i
    zS*Ac=x>hQVPIM{gR?&lx7}}1#sJ=7Ae5WGJaC0bmR;A3vZ54g!XHfFo6Qq?vJIffu
    z07GYimrZ?dOfOfnv1S&8UI@6Q;4VW)=yBkimYy-~T~S!(UNOtdaoj;9h9QQbpA)-c
    ze{(D`)tA`gRv_qeq%XW1Ke-!E{L+eH+*2^3Viflo9vV(b&zm;44WS#3ZBq|8u6|rG
    z!!oHvy0C+ir_0#0!Y?`n%H@;Ab%sZoONmo<Kf#!SaTODIz|d2xT&?m8rdQ^^Q4}r}
    zc3b%M^sfyncs8#MZZ7BS%1L*e9)J^{C?Ex&s(6IY$X)NWyVP*U-E*$IoU|#1#~1R@
    zER`)ion5L-RXQxu3f;vpP2)?A^i=G}Koi{R3BwgWk#S7ob2;;K43n2kUot1Pq*W|n
    zk$Sp1%nb9?{ulSV4i3`Uxe6dq`kr7}!HSA6@RVWZ|EXhWr;cd|FQe7i&yEsdz!_MG
    zBa2l9&s03emjsrMyRGkpy*lR+2ohMTJp5SvktWq+7_3ii1yECUYO6QN978l6!d)AU
    zvsevEdEu_}yhQ-0WgLTBIqsU0u3kp{qDkr}GVhJ3DKaJToFL`}L9ba7Iny&q^PFuv
    zK9|5tipgj#w0W`RxPs(5d<oNyKsrjJS!9Tpxywt!7cQyjti;(MvBX%Yo94uSPXl#v
    z1$Y={-=nn}j0A<zLYpVBC;{!KGrM0t&hG4au20w1uDU7eZmQLsAsg4~@+X%YUB%a&
    zz%|5@DT~^B?#8<>n-2Z7EShLRH_?w)XZS^%gZ?96a#Pd!f+(H-8T~g8AA<cBvaQi6
    zpFx7_bgC5wyhM&DhFA336bi3~%7C8XBPbh(Xnl?N@bDjqYuW*B9^k{*=snSSmAHXh
    z<XAhp(NU+nr>gradY6_rLOWmA?7Ryd29~r$<_LGl(#Kg%yQdBQj^uUx{RaA~v^si#
    zhew#)&{EoCqI(Z9I~DDW9$<dt083NN+F)n%8)T$M5y&VLh|$?iR1bO8i!R)zyM9_B
    z3Cv&si?j@724=_;vR?Hvf;7G%E=Dpbe2ecW8(kQ|_t+#&6S#pNz!4>>81lr|41=U)
    U7AyP(;y;d5&<n#BolV&O7l4DE2mk;8
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class b/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class
    deleted file mode 100644
    index 76a71922f6966a40f747a4733dbc2379dac6d8f7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2385
    zcmbtVZBrXn6n-uVY>3;^ZVMQo2%!~1p({|V5DG$of=#Fvnu>3Dv$>Fk&2HQm9LDia
    z_)l~!bY#ZQoqqBcIiB4tNf1!P$;{2(bMJl5bKc+n`P=UR9-<US6Cx6#GMdrCaATM6
    zbJgJHj{2;yD>Rp(Wkxr3ca|YCl*&tpF$`FHCD*M?sAWsr`(6|rVeboD&C%|qD69v&
    zI3z?`@eX7O*JNBr8^eT0K&n>W+V)(}7LLj_&GJlF-4KqO$t_o<^Ht#jCl;DuxaMoA
    z;WFIIUP66Z!cBS_DD-(Pa+k+&i-D;=vvwIB=p>Uo+aScDY~Ad2*VfIQbgHIhg-m^6
    z8|gR_=#tPaqX%~w+D=%6=L|8|sy=48J(M~N>3icn8GYzykP6%pgvy|ty%@s);TL&D
    zSNF%%Le&ux?lE)*JUv%8)U0mqiQ)=(N;zJM<1QjG3^5G-klYgoTVu)TzT`ePJVBo$
    zeSvJeE*nq&*otA?moOq@6b~3CHLI)^bkp~_s#&H<vA1mXBvP883ksAly|SbF7UzUp
    zvWn!vCrcX)kFr;KPCoqrV-m(?OyD6yPc2@xcrWTsg}Yiw*c8qk;WqAnIwx*ty?Ku0
    zYGhaIIdMAi>zv3S2_MRMgpY`>bDA!t*-6e^_};IuX@<v_VyKrZhFYteOc0_~lEpAX
    zWlQPvR2;-WmD}nF%@!_g<Cwz7eyz_lOkL4^sl1Ppk+Fy+%H*(!85St%FVDN74P<g*
    z&6E3{U`4{Jj8E{CVfO#QF|>#I`}dwQ8k&B#lBn>{^ny5YSd;Kf#;5p<dZcCVsJlU`
    z&O6lms7J~?_*nYR<A%d9*y!16A5AyFhLTjCA)2v@)Z^Nyn#Gz|E(m*r7YvdpSxe(a
    zp4+;=4~0>;q!avP_6m(OP0IX6&X9OcJy$P_yzc0PJ#U(p%U#_v37XW_j9U=fmM!RA
    z!lnLvL3fT)b(R?76>jsgaD`1EiK?yVIF~LK8wxu4?*&1LT<tv!bN?Z`&Z!DAq=kl#
    zXOIgzPJ8#Da^m5+i>S{u#4j8X4U#aTv!vrjg9rV&Mxyw-<=L88*8RZt{ll<(;HMt?
    zX-+iJbZ(*_&CTG8h6epd!2B^y>vP(v^v~$OdH4wI=iu5pt^P6S;Rda8^#WcXPdkQ}
    zblMa=UJJm0p5bFin@4DUh4}FBuZSzkA#NYy-B;+XV_v7*KsyoZKsP!YuzN!6&*|LP
    zycy{EqNeAMfH1JEB(ul3OPb!#Daw6i@E4?R;>~NQYrfXeLrflHYEwxok7?g~gt_Tx
    zB6^60kwYv`H!FjQ=GVyjj3V%@Od>{WH|=_e)g5%9mt=i3NBS{KUrQJWSk4j?(jKym
    zAcHUI2BSA=e1)&c8(kQ|H`pSi3EaZB;D{1J3<bK^42@p<Uaa0P()|-l1)VT#)7pfc
    FzW~oEn+gB`
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class
    deleted file mode 100644
    index 63ae06c407eb104a3bcd1fe33f60d3c9e2ec7530..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2796
    zcmb_eYf}?f7=8``H>B%rRV<3A!3#lj1+^+c5W=-4U<IM}W;e@`ENph;Ug$WT{)zsR
    zb}Bk`rk^|g)IZR_(&@9C5W*x((RMPk+4G)r-uHRl>;CcgufGAf4L^l8Bowr(=)fU?
    zV;jbnq1%SDt}hlhq!|bt8nqlN7!yeJXI2y>1^V30QV>*b>1Eg4{7x2q>1|0*FL1Rg
    zi%an;1qF#td<0d&VHHPkRN!VvMY>sj{vr%QPx`uHnr`R>`m*$cTwzuQc}Ydax}5Y3
    zb5qjz;mAZ?sles@0c>X#9Ou>8S_Ep!2#h372naobbxK7SPLogQ+0@vd-{rg%c$TxC
    z&D5>Tk>^v-&Zf|fGYZbC=)pOGqdO>S`vS?ptzH&5*`H}v8M)%TiVL_XpcD;XQmcU0
    zd@zYVfzxY7#nQKibbGHu6kO(Jj5iD{ThCk0rd*pd{8GWFq;Ls|B>DyVzfW(<SI>vi
    zBNx(Jh8;@24qk|5!@IKK^begFz%>PfDz4*(z#Y>q>qW~k98>D1>o`mR*VA{xW!jcx
    zw4@W3eLZ4ckU_~^qbFylmj&+TKj=DrdlN$nhE?3cZGoP8-0E?kviyn>m?h~ktm`sp
    zT>sc2e$8HOA^9+{^SimRH~V)nk&uE<RNTcq!u9vUWxDO;&c64fG8++ia3F+Mxnk?N
    z!c4WKa&d^}DNACMwaYYmBwr=L^6m7c>B)f06z=0;RPYl5_dn2mnUzROPQ?_anbEaM
    z7MNu69~^f>FUS=ps@;I@o5h@hc@>}Hk-*r0Q^z7>#xymS>owlZWyI=lY6vM5u%KX3
    z#bbQNF6nyf`bM0m6F$2i8<lFrFVinW!}bNPHoCRiNwW=VYm&@L5=-o-`&9dQ#jv~w
    zlM9nim!^_<D$pJYl2~P6tJ0|CpQ-o)U$O`*A#vP0nBitD)Sh$KBzqg1id+cGMd>XY
    zMVk^W@0y0aVt7`xt_j<Nl0~A!`S)$=Sz3xFia_@hHh-%uS1jM6;t9ub10%3phk9wV
    z?&C@M!u2HYbp;$0t;Pf$6O;r}6~i;iGLRlMbXPgH2rv(>HFT8pzgHw3UTuB?<L{B)
    zEy|KC4srB_Hu-n$_3Nw3j&H~JgFf02x7w^~kkqnjj5dxnxG$Qn6!o@t-l`Rp9y6`z
    zlqEOxOgUpkF+aE8Oui8n2QG4)webt0jX%!z_>HrT|LqXbrv#s0ai#NL@V{f=4a86J
    zv9I}zw!w?v@Tpc0;5okKO2FW5TYPx|iFmJP;2o4_Z_xP~seyrCkkYhmoZQC8uhF}!
    z^9WA^rwFVIXK}hgcTY`sk^7NlGq$r<xASKV7?{!0`FFTPOIHe-c1^qbGcw2V`&;M>
    zk=5(lxbqJ8pJ`d`0oT26Fh0`W-M)><!EMZpbZA$*JKiE6Axa=(nMRV&vt0EMRWHuq
    zJY^R-=F%8LAEsHokq5?zgw|^)6UagGl;E8#USOTxID<iyU{TX8oWKS)>E<zNw|TAu
    zW!{dwSUvCX{0>u>I|7wD)4ys=7qusKri0qDwz7@SSN{*nSI|k5{REmJoB^C9@IHQA
    tTw^ATa?a0U2n!f)puJe9ov+iLs?qMN(;ltUo^3%pI^RtDC6Tnj`v)ua?<4>K
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class
    deleted file mode 100644
    index e39dae298bc71aca6850ebbe2b4a1d4d899dd7f2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2839
    zcmb_e=~CNP7(Ex8$T-TTY=zJym@L>KQA2i2pkS7yv4I8xO*blw8!V6|N0R9<oxVih
    zq@4yb%}jrH`l~O{SLyUfHpbM@Qrhv1toz-2zwexH)vtg2^fQ3F@RMjmOhH^lJB|pP
    zTs77W-8P&ReWti7%|PJDkmXpxut2OYy`Uf=(Ce<1f}nCoFT3X2*RtqKZ(VwNfvZJX
    zoQqaTD2R37C{zW<R2;_%fxA^I(#`VHt7=g7q^}#M=~kUUpO=1+D@@5CFR92_kz<}=
    zuE}85usnfdp_ztafvfog*v~3B#jBCU5ZJg87zvyf5PAshtcr6uPfk_OrpCVf4)3|Z
    zvz(P|x?$xBxxVo1Y!aR5QgA^<H{KUGv5lg>FOUe_+GT+=ed$(}p*t?AxQreFrD*t)
    zS_QP$g9-EsoL@F7mcBlq+q<2j;3_vGyw$+6^}OY*$>k@8Un&@tB(5NqK%YS0H>owb
    zv2;5%csaFh*j35b{>zbUU`IBP`nCfZ+)&W3;wEkh+%w&>UbGy;F{N(0j>9ByJ$*Z5
    zrfo?^Ogh!FuZPSFGAOyr^yJjUyugF}p{~=nAK<ov0Tp*}SD?EQw?^E@Ex%#}W=Vz_
    zu_A-!^>=&3uhpx2NDc?~=}vC!u7Dj(B&6WJiU)W|xc+XqOt<aa+4p`}YJ&og4}{Pv
    zS8P33n5>mmE(+08$`Tl2{W6W7$&Cb9!X3UeJsEJB#3Otd7X7HeqeHqcy%1{2sTjuu
    zGrC^Q0%J`6gX3=M2f4y%ts~HVQ+T4_sfv&AOknuGsT1gA#{8wZOuAmJzuc_TZ>=Ua
    zftJ3IL;=$ZW>n1LV>V3JThUjebRG5C2-z@IBYK&5T{Uc9;Ci!nYfUxVq_!?eFC;K0
    zklCl`NBoU)(X}6sO^>~p8(*58cs`rJ3kJ6)Phe5tXwzoc2VSc96rZs&D^;R;crX~P
    z$OPg!cUiLGvD3)uYPl%Ad824kqUBxFuon!^3fFaEJSbVDeLsJgZl9&KaNICr&p8>a
    zvRtryi^@kG#|@0YavkcX-G<l4<SW;cyw??QitIN-;_MwIfn>$-jIs=*M=hN-u6u-?
    z2bY`LP3oV^m651*MuCxkk^6hpESVhPY^>V!!MWZ3-KcE)cw|55Lrw9k53(jnJ=cb5
    z<7ATy!|_YemHi#KXa%LYC<E!5Ik)PWa?%Pjpy%&K_pPva(8H<M#*d9Q{`eUXy>SHc
    zKMoOob@2H)S33U%|JyTL5Z_0~zTh+51}}cer&>FJC49w|fWh6i=<+mT(O!4v9h8?_
    z=y-!<Ci5ebnzo5En|SXHF7D_&&eOnI0y~EbINzkZyRN&){m`-**;#Jb`7HtrOlqn8
    zJ6xfqYXwcap<Vw0=~MXSE%fQo>dj5udxu9awXF7->x)|$8H{(vH!;?~iOIos?RsbX
    zTjWDTF@!8rNbq@qt8SvYh%Q{BtcTMug<<q!g7qAFV3<f~y^b=593)S%_L0Ratk4@>
    z=tl__HQm8!tYVFB9;SAi=h{)`?a+(0^A68%Gj+KmP-!szz0Pz-d){E$ugz-<oA_k$
    z|Db#g9W>cTplQO%;0%HH@*Cs^Ghv9I15>z-X$&;co@vm|H)xO7Y4<j04>f2{?Lj*{
    M-%9&6k+i}46L-b`ssI20
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class
    deleted file mode 100644
    index 05c2118617b85c2627b892b96a8f7baa15531f9e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty2^7rQ*rpAHG~H5J++cw$Ia=s2oxVih
    zq@9LjnwkFY^jBY?uhQv}Y>cVNl+cc6B;D`c`+etptAGFNmtO(ghMz(k5(?T?bl`}<
    ziFISs&~3w6(-%wY(hLNSj9HEqj0+_CGb;*`0$1FPau8H+=@r-9_*RyD>1|3+FL3ol
    zmX_jG3JMaPcn_+AqbiQ!xWHgYMY>se_B;$iPx`uHnr`R>`m*$cTw%d6-HM#I{J{0L
    z1dc}98~OyU<qu#stDuWlV?z<1X(KR_I4L0X2+?U3XK<EOLeHkg{`@Z8rNFbCwQQzg
    zWu6otdv-R3Zk$(eK}8QP3LM`-QQsFx25#-Lz^VRBtIEg=@2lv=WdWsR_>x)$wAO=3
    zToE|7YE&(Kb40gdcPO|fa5jb+29~YoEoVcn&KrKYU{q7MibN9q0{!2mH{{l{k@RS9
    zdeg8&$<LwQSax$)b~F8bCk8O6U`WL<ZV23=%k`4w7>+4*({&t%-1YRG0GYNW86W9{
    z6<?1C7i3U&SLwjHnPq{y`9oc&OFzJff}1LC;kH0eBV3JePg{P~2+Xqd7|k^qG_QZy
    zCv2_G+(&XaunW5>u{Ym$F_Dmh4^`a7J;L?(!ey52q|96IM};*i@ZdlQtxDC_bA{Pj
    z5#{0#El`%k7^{`p^H6Rj!Gi7drRm9l%M|Y8qo~9u1@0fxeVLU=OHRc!W|+wJ+7*~$
    z&L13iQ}yQxlePM%`{ppOU_r&lcqlOb-_)^-F=PJGO@`~NTZ@P#-_iwAD4?idQN<_t
    zl=@t6O<#|*bkb+HV^>s-_+#cpXxP3$U$awdoip2{wl2x6B(WrLac_xF_*<2dYd@GO
    zPCZ_lUQXgM!&s9g@r16fZ$#DpRK@4`g7sGo3F6+tthNFXXwSK;lHH8`L>9wJNqWmh
    z$)-fhyQX2U7@ifa>%#V+Y?0+~{vA4amPVq<A<+GZP2Q@=70b7%bJB6#zz8hYp-P%-
    z_;yM@cRk5_-2n%}o&XlzrPxW-$-Yn)NL3BbsK`KiRMK5zxKC_(aJ8wGr2oAX>HAvO
    z6PS31yxylCN#qEpTxin;XZCt^tGeUaiMK%?Yl>QZHZ@7=2{ld|Cz?DM4N{7_TKq>p
    zEV-d)%2_K4^0|E`?v1DlaGArZjeiZ=_~X!yzc{)0Zik5eBk=hpS32K<?~Z|25I@Gp
    zzTz|51}}cir&>FJXZVII0fW13@#P{C@m|ls8z@g-q4OnD0|P%JrD@wZwT*KxacNiQ
    zF`foa6WAGCz}Y6<J$2nB?njo**v@Lh&L1&gU{*`#-{2}OT`y?bpw{;jGF|xXHS}U+
    zb$A<h-r)XIEvr4?`qC>*jJ9{TZ)0j`8?&PwT3>g^YvdzD2}CT@Nb-4ss~)1di1WBa
    zSudyAWsLJ{23KN~<3vL1b(9I@AbCRYP8QFxMsJ+Q5X!Kq=@w369UFA>IJMh6*MSOe
    zM_#O*cX)n>smmRKYJ=&Yb*78jqXyF<ZCP8{#%E9d56aikNt1m9+D|wcoWdYU4)J*d
    rW6Xv*j`Si%nrJUJXy+TWr|Yz%n>E^F4cc@2(2mZx(tbfCZSejE1UBIz
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class b/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class
    deleted file mode 100644
    index 100d7ea12853b879a0b3e8a392b7e6ebda717ae9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4118
    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
    X$Pc;q3;dG*zlm-L{1(5*AJO%1XTY5n
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class
    deleted file mode 100644
    index 27991704fe9e1790cabb67b18132ad8a074055d8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3989
    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
    Cb8G<s
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class
    deleted file mode 100644
    index 3d847d1d205367964c6245e0c992ac043764dd88..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4056
    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
    VW52*J`TtF{L*TdgJ^qO9{{YH8hx-5k
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class b/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class
    deleted file mode 100644
    index 18827968678ad6837b30c5fc76336888b8c588cc..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4016
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class b/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class
    deleted file mode 100644
    index 3ae89f0a4fc7290eb5cefd2dae2608bcbb1e410d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2847
    zcmb_eYf}?f7=8``H>B%ry%j~ps6Y_i;-xA<5W+=k5?Vp5z1hv?NESA`aW8b3PX9#z
    zNjnvsI@8ace(E3SU+MJOO$edEN@*uEn?3J&&-*^ld)~|b_UF&P0JsT1g$^VXbgJmW
    z0f8ec#+sqqhO?~CmsX@12pkx*94i<XNDO9{6eI;Mx~r8SsNK-3uDSY+Ecwz~lb&AS
    z>ZvR(#H$n(B)ah)R0RiB9KvCNyCDtfX7%}tFbF;A>xOB%p%dtf(hqWlq8nJQW7v~U
    zIWK9@Se8?sVXn%+7dROCYFZb#oZkb8tb(IF8oQ0qO&fuc#4!P(NBB;tIEhmv7J4=<
    z4(7MXF9e?DEN3%KFAqrgiDze1=)q|PXH@j!tia(d6pej>WZ>2h3mhNJw401#a$ZFr
    zE(j<k!<V!wptUO|aZ%t@*{E6i+K6uNjEI8E+>G&tfo1D?%UPA>2ZmoM7_}5GA(6zO
    zz~Hy(Rk{9rBt6=fUNh`a@^!c`mR;YLT~B}4jUil7Fs$M#t_j>S-Kt))9K$iCZn}=c
    zOmIDY>)uS;lDszQgjHXUm=|PFam$S4+{~iD?fkxuGqxXKM8S0xH*iy+w|Q^Pd!M%a
    znh}^4>G4{ZWzf3*ewX`ekLoUx{egYBof|vLU>g$&Dfm#uZQLPTe<xg~+g9$p^?X!s
    zqXPH#gwU$iY&}<)t=CpAzM_YeB{9Y#W*R+`>q)SVyM1YTGT<_WySN`!{v?ZYpW(|a
    zMOJburZK~eZj`jZ6qA4NxLcY+t}t0|3k=^J9w>OI;v+l~82@kPSY*tYzjYRYs}0`m
    zWyI=lYX~V6P*gCl;$wWmcIkS{`bwOqlRn!Z+ofv6FEcMg!)D(aXbo$<rDj{qHYAy)
    zBo+kv-%{-p{(80K+V`f4Q%@GA7n69x8?DQdc*>|ZHlo6Rrs6Yv&Qh#}M000v?%NRw
    zbmrW$WQSvGk;SlDlHQ_GvMJH>u4&jyhG#|VhOjfJSfrcH@4Lrm=`xx$0zHp86s)RT
    zvV4mkCLPBOjA%B{0i8EPJ|$ncp5(cKfCJ<o#z)azhyzFuY#$YYRL$^=stlw@lRb6z
    zyCeV=%Pk!z{qBn8z0{kdz{I~u|6R(Kv<`4ahBgCoa%aTXYg<vDcpLPwmK$x%vKC1r
    z>&EHhNJ~7UF-+0<cSMs>S#U$ol(SZp4*l<(-q)fs!UYb#4t{iW@W;=A_>EJL|D6!g
    z*9V_paHaEK@V{$l6XJ(h?MptRZSde%e5!Q?Jjd5u2^ie%hz}Q$i1&Jj-avV_iSAcO
    z4GsN-l%{Rq_y*p8g>&0B4^bO9L0~6w2B%tV_cm;oxF2~oV?X7lpWkD^z^s<ezriJX
    z>Mv;86>Z>0WRBw3*U*cR*Q*=2^#*sJX<6+a*XK4dG1}SFxq+$S4a|;qX#+i7uaS=s
    zB@nSpBgy9(u6l{;EKcJbWqllo7ckDZ8C;A}juQ#JH&7;!gQSMwnJivlnbA0nVN_tz
    z(hVHL3RW5Baay;j*M%xiM^UWnJJjD|>T*Y*)@1regXz5XxXE-_Thx{|@afb4gK|H*
    z>2iQT2MH&G<G4bS!+c)D7_(uHUj;>sw9uY!(#|(&Pd8{sC+oDwnzZM3p&jYB(|$=L
    H9q|4FEx-gY
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class
    deleted file mode 100644
    index 840bb0174ec8adbf680a86a486fa86e677321e3f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2845
    zcmb_eX>-$76g@9akmHI?Yz+jOI6&eMP{UFn&eFtLNU<FtA(U=ZmLIVaSu$GE$#nWB
    z`cK*^fhjZn-07$Of&P_Fk7UO&<4{uQct+N{@4kD_x$iFe<L_U818^OF3LQu&=v2{#
    z0|H0ZjZH(h4QEYXDy>U15I8VyIaV+!kQmCWDo6?pxEqxqs9n>muDS7@Ecw#gl%8JT
    z>X9rh$Ey?+B)ahdR0RiB9KvCNY)C`8S$*;}3_?%(x?!4b=mh$T^n+aCp6gqI<vP=4
    z`+jIRfo01%Kd`DsBosIpd28AixRBomjI4sAJQ_QW@XZ>5k;E|pp+^W$s5psJq!xNM
    zEe_>(=`RPK<*a2hO)qyy`JrcLQ|Q5I1!q+B;;g{o9Tbgyfn?y;4+|V0%Cwt|qVkc7
    zKJ*JHCBv7rDxkG1CNUsztZdXQeREVdcEh6Jg21U5YsfI^dCS?5<vWI7DHydB&Lfe;
    zkigLQ=?%H{WHde2m)<n&Q1W%8FP2^1m0eB$(2ZeSQZS<8GOh^RFx{$NvK+%PrEa>8
    z!#r?3edpFp+mgIA>4a5Zk60IEP;twQ;=<gDz|H(S9cNrW#;Ag;Dz4$WKyUNTns+{H
    z`86XjE7IeYuF0Tv{o@{Y*B;S5B<}`xaW^ksFM?f6B&6UI6*qB<aQ)ZeGSznS=8fm0
    zY8w-n*cU>pTC??BVZL5jx%i3}DNACUCCn7ME4Pwh6?gm6^kl$g3b*lTRQJ;Yx8E^*
    znbpWjPQ@(dn9YrX7MNk;?;m$dOUM<b>rH{-TfiL!iz+_DU4hB>GbeC}8Pn2Q1THr?
    zx0evBzO50YP(V?^l8Sq{&qnEbYx;VeqtiYcARDD>#4mHtLc{h223tc~Z>HH6vkggR
    zHHl?`^d40{<!@C>u01hRoO!rByOP91-eg^t#3M$#u@M#gV-;WEOO{|QB$8YEbKQ<c
    zpfl%|CA%71iY$iJlJr)Ll1+)0cTK}yH9RX?H-w!*#Uj;-{CjlvES*LZMxf^bhk;d<
    ztCnxk$F$?PLEQZ5g6^9EpOH^pPx4$Q;NbYzu~BrF;~>%pTSrA8RWm%JDg)`!Xiq%?
    zdn5oA%Prj|{q}0*-P9YSz|?<8{XI&S#13#ehBiZT^7W{1)pjC3^(N@!Ew|d3VJ(tI
    z)=kpKk(P)?1DK-zx5krkS$0Ful=Ga<oG|;C+*hJfLO+LI2R}JF_~XYw{Kg5$|4xYL
    z+k?-qxYGGA_}?}B0^+Aw?Q1@xZSdeXe5!Q?Ji)hI2^ie%hz}Q$i1&JjUqN~N0^QG%
    z8Xo=yDNWnP@ojwg9Orgz9-=mIg1}DV3{JJ!?rqpEaX<2G#(v68KYzx6fq5;Re}(h(
    zbg`gmm$bp3kvWRrUqUZNUN3Ls#w*-@tYx(cuFt)|)L3Uv=Qd_WwlP1}r49CUy+l4j
    zlt9EXjU=CExauXUvp9`&l=X2S_G6N7a~OzGP7(>dH&7;!gQSMwnJk`SjnO!b5maE&
    z(ls2zIyM;QNm{q5*M%xiM^UWnJJjD{>T*Y*)@1rugXxm?pviPZThUgx@%f|wgYrdm
    z)8!z64iQcU$8m`yNBF#gac08;zY2;NZK1u?q@8clo^8;MPS$CUH)${IK|9iKr~Qmb
    HI^g{SF$4tO
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class
    deleted file mode 100644
    index 46b78793c6a935c92482edcd0e2ab2f9b841c992..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2816
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(i)dAXAckvAzzSmRjcztavXJb?z0hGg{S*Bs
    z?NoH?Oh0$}sehn<rPF6OA%rGO(RMO(a<1?DJnwaX|Ld1u0o;O@KpSET+EsMmh`@;r
    zW6RJ>hP|#Y<u|113mh4@Y|Ebzhz+Jz6~qPloz0@}S4Q=+V{U#c^PY6Kq^sw+dM5MB
    z(JBE2u}*vdRl!je$8cO=B%mPOEU&!?{J@o-ZkVPM*uK6ZJwKCs?0A-MIrf76!g0$+
    zI2AY=>ZnT<xRO1D^0b1Jd>W|>QB51Z5yvS3p@+E6s5px*5(?ZBB@SlyNH6=YWv{1G
    zbuIHG`qV9@6X?b{1?N@t;DW&MT@<x*fw=Ef9}AowOf`!PZE;aWA1(<fdBc;GDxfuA
    zjH90-3P#1!w?_0z%_vVSZ&Se)fvyN_;9Dg<YuTH!FmHIpoKZ>OGGcKI3JiXi+?3mE
    zBgwJ8<d#tiB&WlD(caCyy_?DJJ28Z73Wil&#|?qorc>7QmTlOk)J?~>>3+x6cb#RH
    zEJ<HUJ1Bd4NINI}qEnz5=Vn#}?quKVISu;}MikssF^XFPJ$0wmojz@O6~i}+(xp$=
    zrQf*zp@s9BP1<7T{lG5l1;+l^-@`;g3O-hG2X_hA+Ygtqwi`GHz7LaZOyK^Z5L)F*
    zNzdeFs|l5fT(rQwIL4W|jG;$zI}RpqrzcHU`dlV(4-dk0pAxwDp5{xfhEg&rrZK~C
    zuH~`7Lq`7LaW_<gOm3=L3uwMM%qv(>@d+LYO#C--0;hH}XkS^mUL)R|N6h`Ea*#j{
    ziwc%hJjSOil8(EsZ$yDQ<+1p&NUBCOnRyu)B~M_W(XQ1(nr;wV+exj)u`DpuD%U3~
    zhUMPR+xfsNtW~62kv>Jo@l>EaJc{EPf&BA4ECSC}e2y=emX(0O?j8<FGdSwWI0ea4
    z$1)=qgK}QFD@MM=9WCpaMrqY>t#Do2Z1;;6nU7}QxyYxfDr_+V-A~vJtg>9SJd2X2
    zY}@gpK0v`#TDST`$qpg;?xN4m(V}lGI?LPTyu$)ZWBEmaM8$B8vh<}(QQcLxEqu?5
    zg@$UA{P%2SmQ@R*z~noGev6bPog-|DL5YSqyWhgwm0c@O9t3^7!GpCX*056xxC!bw
    z(O}20?{cf_04vfO%TC~$a@Gpn-g{u1z7b{&F0sS4@vEYZKlb}*#&*a5c8Kuvg5#H5
    z>HHV`?-+Uw@ndxDD~{nY`0#6vYV`uv@C{c222b0f$BT$XXFWr2p*(+$&R0kb4gHLS
    zrtRSL4nBN^-aVPecpErFU}te2T@A8(YO?b@4>g;So<d#E9}!?+R!e5z;xaW|&1u>-
    zZQv)QPU5#W&=*6k*LQIHE$%(n(%OBldtYO6ti8K^2M>pLFgw<v4Rm+BK{iAbL&!3T
    zILGr`^$^tsoI@}7`q=y~VS=+6^hYQsh=kf}C}YS#@`m7>G+tnx);Nb@6k$=)C{AGm
    zn>6zTrI&cG17*GrtysNp^ZqVVhbID+I@3REOqaALb*97Ginh9g&z}7sl&_+bDhCL3
    zkZ@8sjcX)1%<%@s84Yv%0$9XI1MQ_c?QEU)bd7fSvPyfrPJ6Be?eKmx?UzK-2KR3O
    C!~7fo
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class
    deleted file mode 100644
    index d68fe7eca3cc7dadef253aa13b82de49cef738b8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3912
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class
    deleted file mode 100644
    index b30664d734f98a37c2da78e3013ef9d21dfba02c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4738
    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
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class
    deleted file mode 100644
    index f0b88d79d16269f19da3e061af876b78dbf4d707..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4637
    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
    F{{>bx-7f$D
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class b/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class
    deleted file mode 100644
    index 251c969d199673ec7f4e96b9759c63a1a06da1b9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3829
    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
    Se8K;(Ig{kfH~0?UqwP;)u0-ts
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class b/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class
    deleted file mode 100644
    index 49b2d970b2b2f55589ae134c015c7db5f63cd4ed..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9Bg9<@p#Y<I!PzV>PNoeI_?agjBN3yWljk_B<Os9XM
    z|D>IYPMzuJPCxYz^sjXK>?VZJ#3|ZNW_I_y=bZO_p7)yH|N7-u0Jq>L(1DnOP8D4^
    zB5-2U*fw<Aa5nVi!lpC>fg_WaV+B(JvEkIZg1Eq-yHyH;%1yoOnp@w>f-k*o>FGJH
    z9?QZ?v`RohtQ+q^Rd7_rF&q~dt5T6}mY+VW231e`x?!4b)d}=f=?9tI8uj=Ku4l?+
    zugFh<qoIL@N`cGSLs(8LILWJ#tq{_j5g2it5)gU_>a>b8I7>EF&!)!V>^|d_z_Xl<
    zbgE(H0a>njb~=GxoKw)Jq95l4j_;wU?+e5Ow{}^eXE@cWGIYcTDh6;-Kq(l$q*ei~
    z^<W%>0;h^b#nQLO^=JFeP;gn`Y=pHMShk+EoGn>=VECn+QAywuVsQ)$41bs0k~>ew
    zlM@5UZNsigevS@AvK#xd8_DmxF@mcKMpazHn80n*E$ao#F&tCsrt3Hiz3b_Ffii7N
    zGEUN|mVG^Bos&VyEz*mN^Q!`PvhQ@Ae!Y%y1vgaO#4UmTM$8&9pR@dm5tt?EF{B$Z
    zXkP!&CU&hJZ6kR%uuJ=SaWL=qF_Dmh4^`a3UBdMb!ey%M<;@%KhXpnvaQ{#Ut#ZZI
    zGr5IYF=e6<Em0Q7B&(Jw^ib}^!NTqKrRm9l%LMM>qp;Lx1n#|~`%>$nmW+xy%rl$o
    zH7qd8#6LXlrY?}l&D8n;-M5Gb3YJuSjE4eK|4p61F=otxhH|aWxwV8?^(~DcfgJJ*
    zmQ{R$PuUw?Z$saVa&*RLuVQahjp$?kdDXDluZEgkTI-+bCbe}*YCVn>fn=L1pZ0gk
    z1=qemo1a}<nOluxjghR$;&@DN*Ehm~f1=`Ze8Cc|REgy7;Y_!p5$MdgMaizlmLl`j
    zazT2lM!}{;%etmvuN$5fuIs|ipk$Hi_3Ya<^EB;*b3~x`5nH}hmg|;pQSFT5xPcK^
    zu0yS~*zobJWc!o6*B@{^{Bt<u-Id5yRLcfY5=c}G&nU|v8XUbfo^8U+gT<zvlKl6Y
    zWCUvMPhk2j61+`elFJc}y{b(woH^**oywknr{4s9vMF};N!28&=hhT$oM>`lI9Vy`
    zY3D+^V#Td;+%8yQwENmm;jyqRaFGM7gZ~&h_~R^(zBtYJ?t}>cI`H`=S32K<@2-)T
    z5I;u8zTz|71}}cir&>FJr}%~|0fW08(d9g1(O&<^YbZ}%qWc9BBO^Z}p=rD5*~R-W
    zaA9BPF`foa6WAH_;cS!c{<`i0_e0BOWT)7$^G5_2SkRK$*SJJWS8|$mRU7&VsgwBa
    z74&>)_1Z3Ozs9{MT3Wl$^@W$1p6KlD+{NtZE*2)bw4vUvSICBlVhC9#5$CgytA3(7
    zk8`*{*#L*zMNIK)9)l6eDI%fuI?5O_kUSxHCyi&=pf}E86eU>HbQ7nri7mQ$irQ_S
    z>q42gLoe3OJ3PO~)a8yqrNQ*iI@4wCQG@BIwyLe~;<Ly92jwg1rpX}!9VVO<dT^B_
    uNBJDXB(q_W6F!geCfdsl+Svx}xjOCeW{vh_gZ5$@+Tr<D+Rurk1K!_r>*@Xg
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class b/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class
    deleted file mode 100644
    index 46f8b40cfd827d7487da73f8641b1fedc6ac7379..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5253
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBasis.class b/target/test-classes/unit/cm_futures/market/TestCMBasis.class
    deleted file mode 100644
    index c99f3a3407f812a2b80aa11a811632f8608ed956..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4218
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class b/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class
    deleted file mode 100644
    index a5195b4fc0d12274276327fb93323c362125faea..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2697
    zcmbtV=~CNP6#gy-WL#x)Si+Kom=J6>1(FnkS%M7&f=$}6m2OnFFIZTXTv?*Sbovr~
    zlXe=&l$rkSbov5)nNH7@ZQ0ajO48Acq<inV=bZ05+aG`b`Wt|!Fav0UPeQYd7PK<l
    zJW`KUMOTeO<#p<ar)`GTS<TSwc?MrNvLnIIFkt4gwq1Cl<jr*MJDw_X>zG?gl2*Gs
    zwdt+`kl<^>N0234lW`q47=|2Dq@?rv2afGnyr|?=E5~hRix=&9GG>~&EiIkn7Q;26
    z+0(@^n7D$;sDxW|)iok~SyFA)kJ}7P5#Dsj=tLL6a4elPh7(n&o3^DHhtY^<WtHG<
    zTY5BrZuCg#mC=X03^yuXl+PLbwpqH&&>oJ|s}u~}m(h<03{pxha?;8WtQYiSfT261
    z7BuB}La|*Ql$1w_gh7Tb*JH=lbS0q~Ii6Wni`k@F2;d=neuNpq--mMiWPc(w(;qrk
    zb%)dMXurERS>2lq{m_PCj7S)jF@|x5XK6F9q%=b{(p*WKhCz`xEu|8tw61Z(R=DBh
    zi;BRW<aXA~5SK5Pw-}}pA9S7AeT)eSlQN#*DMOzZIWO`{TCt$o>8zU*hup4R|JWdc
    z^}IIN`7meKs@ZWd?W;Z!APFDKn8GyWVez87lyH^ox%9rMuNj89D|x8p3%U|du9Rvi
    z?uKZM_5yg0Sy9e&3>^(PitGr91sN}}NY!1cL54+2->ciLDdKoC>6S5}k7G%~vWykH
    zd@mFYv@ry#+0QUm22!8=RJC=59Kaf0Nm!SWK$4o8X&ov@Zgwpesaa7|lU4U;`CCWT
    zi`1EFc`7x&XpP$PPGrZA*HmPeR_Q|VB%d<%x!6W*dvj^ak57r<(w-li)B(x|qF}dW
    z>|mElsNj%4(^qq#-Y16UxS8S9o2Vu54JV)C)|Q&mX(yO4)2hCsTAEmwH=FIOMt~!U
    zEB4|j84&%Sn$sJ{u(dqj(TW=BTQm&QR&C8RNFAB-D30+1)8cfm*QUN+?drQ4^$f?}
    zbSWaORM=UHazVA!Jh!<;YPw7K8U&dHGc~;+^xw5a%$M30!@_$cc7uW<D6KTD9Gyt$
    zyvXTEp~CCJWv<WG#H>7LYIe$*HBUBf)^I2$B5mENXRtzFVAFK0G+)s~q&xmSLB~Z&
    z-~kPvCK~fi^w0oy|7a4?w;4>#dwPFHD}}y{zAeLNU_ZHHd-N8^po^c=TP_LU3w%i{
    zhOg+f$-TS*pL^Cfd=6>v3~g@_7#{uwfne|y?Wef&7Wb+;uah*;L5_8z7hN^F`^vh%
    zrgLF=-?j6NXXj7XVIUR^CC>4XEImpFgCoJApAor*-`_#m5LU-d@$4MW_vruL8KN`I
    z-OZ<%A3a5ErX@Jk-SQ5r!W$n1!VvuQ?xWRRF{jZ(gE~Zyf&t7>jV@x)^>CiNAj@SB
    zeOQ1Xm(iUmq>v^idJskioHQx8jRPDK#WSQmOL8sH=(b?6B!5Km6_hzTVbDF4f0a?L
    z2RA&Fqrp#tZ%(nb`+wm+LK~TjkdwpY$_UzN_zz&5{vKl*6V$#Z@rq`#2zUwdx(9jH
    bgZ!cldBB4_?Lm$=fGp(eA?L|P6O4ZVr-IF?
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class b/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class
    deleted file mode 100644
    index 461a7fa5a6e4124fa631f2c3d465ace8ff095ad3..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5300
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMDepth.class b/target/test-classes/unit/cm_futures/market/TestCMDepth.class
    deleted file mode 100644
    index e5a1bcb7e73829453b6b237dc588064bcedac2c0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4113
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class b/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class
    deleted file mode 100644
    index 36b1a2ae104352e2958f21542ab602261a6381ac..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2016
    zcmbVNe^VPp7=AVhT!=>tCs=7yO4CA<K)XU)P|{jyfEG=t7MhAW)43cAIk?>6-5%;V
    zehI&UA3?{4j-Byu#}DQB?j<B)h$HRX%--(1yYKtFzn=a3pFjQta0lO{5JOx;LPsC^
    z8HV=ELz6qEyUU+c_k<-G`tRAUEk9<6XLA(|Nrr3Qeoe}Q+q~{s``?LbApAq&^D?cT
    zi|R(SN<l+>0PjH8FsS1k&NJjfQpBzLi=9x0z6f~T^!J72n<9|K^2+yCjqHjwcgJHG
    zRJz;R7$!?+Fj~+sOjjc_3eB=9%_QDsU|iuD)$txKkRze*kj8AO<Lrj?ZFjejYg>6t
    z4nFgpLJDKJsNs^1G%hooKSt5oXGlt~d6{7(n>(#i#o&sL30!5+s%9WaD}!<RU=r6z
    z#kP51^TSy#x}uT9Bt!Pc%)a>H#cXDAB6Daup`hu^L?oN*$mTLX4d4c{8ge@Fm}a<Z
    zd39d3UDLG$w>;OSq<TI-PJ!jv!j)XOVLjl=sj`qYZ<~VjXl0XOq4ZYQDQq`!O9R*O
    z0cIJ}?Ub}rx@-prrnG9pr;P0i*}eX`M`}(7tcT?7z^--DezKxFn8+aww{_~6y975l
    z370DAxGetjzG|HXhWlqiXx9%MUM#OR+oTw!XpLkk%;O`~sf!GwJz|urs1x^e+z0h*
    zf3v+9mZ&bzZnvvHi{*0Eq2&E1SkmxNM^Sab8+g$}8-w0m-6^bKRl_44kFiD!<oUaN
    zFRGWNfS83CNH?R&%D18E1PnL2J#Vs9p{o{Jl3ax$QS`P2HEqdu#d=t;3V+kAIwUbl
    zo@F`})3?>SB}~YgP3oshXQrtFnNZ}&F!nTbrCk>lJFrRPlIwcXl(y%RLNeBN>7m&1
    zd_nhyB$3`p%1cl`)EH9RU7eBn|H`67H=CH@!5gHxM|lyfexl{jA%}*#Kr4Qxz0`&m
    z`j%L=RRk}bChc2_PH~m^E=F%lj6P!hXh!5m|2UX>WN7@9R-FEf{(bo)uwSENpV6qc
    zfkBjL)SCxT#yYJSp3rVAy1X7K1Je1|(6){+@Dizf{&%Ddqk)kI-hYYlj?Qy*8W<s9
    zqqsy*Ku34FrTcT*SC+qs>^yDT`Go-Yk!-=plni6qxc(cahVj=c%#@Y2nFi)wV}6U~
    z<45>#{bmD&1|BRXjO$~GS6J>q7$^DwE)tM53|yw!6-?2iz$r5G$V8CtG)=W2#ffV+
    lXqV~-li0*Fa(xQJsNgwi;Yi|3+D+gX`c?$}D;i_?`d=B$B+&o>
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class b/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class
    deleted file mode 100644
    index 8454b40246b77bb0c63e7a4eeae92bd00a1053c9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3288
    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
    BcBcRU
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class b/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class
    deleted file mode 100644
    index ebb5824b6a536f161437479eed837ea11a7ed5f7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4779
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class
    deleted file mode 100644
    index bbf55410caed3e0755daade339704432237c7f95..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5201
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMKlines.class b/target/test-classes/unit/cm_futures/market/TestCMKlines.class
    deleted file mode 100644
    index 1288f2c5229aec2b5d7f589847844a16389a7f5f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5067
    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
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class b/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class
    deleted file mode 100644
    index af493806001b9c5ff0961866ff6ba11f656f0116..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5231
    zcmcIo33n6M75<)OTS5$A1eiK;fEZ(hu^9{)2*wawY^D;Mj9r(sbR-Y<;L(gS8Ub#a
    zrW;MV({!WzzNcFn8yA{%Z*qG2J9_dfdiuSYu{1^o3_al-G;h7{-tT_z-uwKo|K5HB
    zz#hC6M;#(j)GKH}qd?PT?TV(Fnl+)G&Ry2?u0Z2K!!q1M0+HmlkvL*l7DZgaawrRy
    zXQxZ9UJzKFFFTHIxx+?5&lsj@l)RlMmtiGVMbV^SH4*~b%M_~S3l}ey-Lj*X)Pm+r
    z>8?7gm)uk)ZCexBN!xMHX|7=lEGxO1<B1dyCmX0b|3%)GGMg2wmja`@H7?JTV=W3E
    z!{Y)Crcp3xf*6Y834zV_)THYccdG?EKXp~lm2~Hd?x-2|M)h3Q>&4NEh?KEO!INkc
    zSRofzrUka7mmsAtigs@GY?R`UXs#AR2Q^XU0Z9eh&`Dg%j!B8hbQSfi>loHV-?qvr
    zC#dmx$Lx!v3*AxdP@rO`z^ZvIf_Z_MYx|o8)+V>rij+p}Qm`9)2v$xj>69vvs9hMt
    zUV+`}yko|xyE<XoInAuNWgwro%a-q*!$sXO?D78ILKOQ2)_b;;UBgt<hBc*+pU_H^
    z8Lb${K15>ZBcc2aG4u=6^%msBVFgcPfPfUsbl3hcAU+NILTUyhVH1O)7*Ybs=h~+9
    z>5DyW2R5}`(af^WX4fWfY*%$`SKIT;a1_U)IIiFXh6H-^c0tV<mS*L3HE&xM*>5`)
    z81kk;R;#*IE|gRWdPa9A?Q!aS{OGX2zVst)r(55RbQBo{r*K-JwL+N+<&GGoqUPo&
    zb%%_a(A{wV<uFnKbwWtpd*soS9jelD;T5XtM1xv!R>3)BscvbZx@7u1ZST2%+ej4W
    z1^Snyp;0KBYASQgk0B|~MME5mV;G|{q`gOA-69ytL*6Sew4_7yYk9rMFl3d~L7yI}
    zd3GF~pGq(uJ)_`#cs~i@lr4c5l1pR6y-WxgUwe^cY;Y#j%N|oMm94x~O&y+e?5m6%
    z=gO9)<xHJ^_yDvhatiVwOPi{D21*Qkyk?5#HN2e+(wQ($DU*|ZOFAfg4?S7l@iAQD
    zm8#sH2L}<&aQX*_Q|GfsVwe=DFLEG;%M2I(XaWMy#J~)5_>rV`RKk=bhpnK9XDQrI
    zI|2g?nM-1W=dV!SN@X%$<|5!FxKWf9T*1|cBJd*81Xh}N<-qR1KZ`P=CV@!zPb>H!
    zo~t<e=(A<bq@%Zn9ewZcIugV40=fSa><%vl_xJ4FxwE5^#QV3DI)Ze~W*jfzBT;-*
    z!N>4%8eX+U<{Ks}FN&WgpVlN#hS?^k3Hx<?GKv=!yo66JtVq06N*`acoq|TfKNU7S
    zh>aIQ;c}7060C~hu{b`9&qeWhspS_~=2W#DvRr*aM(5@v17yv3Uks~bSkGw4ut5kc
    zcSL5Th%8{p^OQZVGo3S6>Zi(uobC+E`y&&xo!86}%`s#@7_4_EWj)oMeu(Oc8Mj_m
    zZ~`q14lYZi5u;>K=743{uB@*tisW&XpfacvF`fH1x~#@3N#Co*Mh#}YvYVYQ<ZPA?
    zyrwR1YrLpAT0wVphoV}13>M)j7mkOrS=)oN0lnuZUS9i$xSxxp1e(*l5Yp-5JgkTB
    zrSZX#J8P3^z?VZ5-4udPmaz8)?~GS45%XGjX)lZ6vPo}ks-2bKp9vwIG_^u*Tx(x^
    zCEeto)ZQa-;hjrIBXnye5tgF(4KHf-7F1FKE3*fw>$9qz<!wA`mz}(R%#c^1MIw6l
    zqhN<Tg1`^jwp(%?EvUyzs~RyA$1H9|F{j`UxGm6D)yA-{*i*Wi_Hbhbr(M!yl{YQ0
    zob;{s{v8e#!6v`pJE2+Qre11K+xAqs7_Lie39?}0F!>f<zVu1|$ouaN2cAH3N;A!@
    z;p%-&Xe27H$N2zwL&0zH3VVN+y}u~<C0=2I7-F^ScsXCE1OLu9NeyI+Ss%qe1vcD&
    zDH-iU#pl#YJ~qLstd8wAw(8_-gx`dG6MA1h<-9MSZ_M{EduzVLHz(h6XyosgIdYzD
    z!SBY-TM(Udh|XX|XXk5Ju@-Bz8LaDE9eH~O@A{p$`78WQpq{@?{9Vgu>pH#{oAFhS
    zD83kc4L8{n_&SfM^Nu)$h&R{Tc?Ydyx3FP`r}2o5i7m6(I*aWy=&8zI$<^SCb2*iM
    zoaJv-c55K}8=RNwf73hXTa|O(q$%<>dpyybzJq-{>8VUt;y~iyEDnt(wro!fzKSEO
    z@zxwpo|4CR&*ID-43Dwha|<H}>Jwuv^<B4d0hq(ZQK?b{(&RQ`25e&QNvhRG!`rbL
    zTd*Blu^&ks;{#NxxyL^~P&0xf_%_FQ8*mWc!FLJAX72nRzE4T}u?j!H4+-OsxKo1X
    zulg}p%^Ua=&ItT;5d-y*ffEViAq|{b+`w+CwS#J?G_Z%N?xKNvsAw+@-1`n1__K<E
    z{~>^lG<rB;)*ARwu578Fh1E3+=RiYZu%%%R*Q)O9M4V?FptXG-=xfoBCvcd55_p>S
    z4q^Z)r0KjYpS04ghkTtXZarIZ>rmj<E|S1^>j2gSZcURkKldn6b+BAt>)>C^+b{OA
    zCGEeN_)x>^s2hvOi#Uf5XUFQ<S|?j`_{4pn=}LT>_jL}Rk&Ng{+z9sjy)Onbmdcj<
    zVYnA7sOJzi;3PWu>Q;%^eq@N)DdKh-8qV@fa1Ph_Jh;vva|0v9Z#0DG%>d60EUW!%
    z(g7#Hvsl6NdIirLHF)~#@4~YwE~9V|c@FU_gJisuY}igVc$d1)yVNp*fZUcIZuVDs
    zo@1B%kk?h<S8Uhw`)f*Nq+hbs<kF;)fqvY36~7O(c#UIs@JIglTYqBfubxH%f5SiU
    HCR+XnT@0h(
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class
    deleted file mode 100644
    index a739c83b8560c42931004682728feef549ccad78..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=px-M1>@Um{-6+AlM`guhJKl?F9?#;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPvq#Rux?}50&TXBc5>>8fP?9bLJQV(b$fJAj5!_&pA%vfnr#h{C7NE<n}SQl@yJ3
    zd3w_ug&-l&gbyG~XqIsUEewM$1yVA`{(<YbHZLlMYUjD5Z1JL#NTq1-!qzgJp;-j>
    zLowV-UL)hQgj=-K%ORjFsg4@NZ3d<YFl{p0(LpR+Tc?Q8<R#Nh$JWfl>6o8omDp|D
    z`g91L=#tPaqX!=`v|OMl&ocxatF)M*H5#i9DFnD9qYwQIQd%u?ipmhKb_`;GLS)r~
    zrW}te1)Ce1Ypj`B{=I~I3>_X=*U@w(shN46T~&*@lv)VkE&@SB8KOT#^893fJQDAV
    z9ILv^>36ixvrSyuCL%vJVHhJ4MrDlQKEtDoWhiOQRLu-mGL~u5o?EtZu|pYM<EEo<
    z(>02Upq=7Q&dQREPnWkCCX?^AoP_-t;}RxhJitSS9)HvPO<&TA1=Y#qxJ`R{$eqgZ
    zPc=5LTGASp_XE3jc`&XX_)APgNWv#FCNV{Di&x>&S-UtmZ(T1cE6y-`Ergm;(3M1L
    zrBp=;Z;RH*7Q$o9h(exaXse-7Y)5#^%XoqXs_RnqF)Yx@y?)+`@-5XYcZhugOA?l4
    ztl;T8v8WM^p-CVsw}P=UkLt5e^;%WJA*|t<gmoE7q^O%&_Mvj*9j=8Ubt&p*vg-XT
    zf9tAxkzuG(rc%e7t_WMU#CC#sPJORdea;t8jI^cCE^aJtZ!T>G@hM4LvIVh8WnZ2U
    zrMfL+2fI`}1(%>qT`zYv9ESRYm8Cw}Ld}40xJH`WTWVS-OE_s|RDDOaH8Cz5>z$lN
    zT%*bB_1|fVFIqlB=S$agG=uMGMUBEOn5N~Zj%Jw@jWYS-F7gA*=CrQMp;qoU@?DL3
    zh3jm30#Q&Z=o~|+pxUaz9d1*U&Jw#CyGxGQiXIU8?;0ZAOYMqb{v8f<jY1+OjdVY`
    zI%&{;Rne2eg{t#!gFaKSW96%*!csm`bCly|g@ob`BvbPh0ZD^R%e6CnMH8Fb`mc-f
    zzBvErr#q&OF7rBi=$iHZ=)$3IJ(#%F>HQgv6#6pyHVmJE{p`8z(OXP|7Jg1|x#WN^
    z@Fk5HzM|PWZ}A2K-dxY{Ii$TaG`&V>c=#1U;qWP1Px0Yv^j^liLEb<c0c%G$Ix1rK
    zlw*HQ^CI)Um**Ql&z~M(U@;s?p5rcM8cc=5BjKT65W9un-$2<AS;tQC=p2vt=)d<2
    z)A9Pw`cuq}o?<cH5FYAmc!O1eCIG=Of*`%SY1BiAdeMbDWa}qEB8X!E3sjkc{T!j7
    z%w>cD%tMIFXw4+j$dD3Uh$0J4krdp<0S-yxI7QEqUjsB+Efg&IACdnB%RJ36=swH8
    z$}HEz8$Qd?@Qd)vQ*7=2U%G>6qI6LL86zmeXvHXz9K#5Ko}zm<fpI*;L<Qw_pYp0t
    a`AM1bfKPeKr<|xkS@>5|HV8=_%zpsulEXv*
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class
    deleted file mode 100644
    index 50f47a62cb16bdd9cb314e41b377fa9c8228eba0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5229
    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
    DOEjf$
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class
    deleted file mode 100644
    index fed94e79e5d3d1e273437cb43e36d7a9fb76c355..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3753
    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
    DDuO8Y
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class
    deleted file mode 100644
    index 982d080c5276143011c08f380839532f3700142b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5307
    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
    K;_rAJ&Hn}0z{vOj
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMPing.class b/target/test-classes/unit/cm_futures/market/TestCMPing.class
    deleted file mode 100644
    index 4e72c1adc4c2295d62aab8044c27886450fe1c75..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1968
    zcmbVNaZ?jV6#s1qTu2X*E3`!;LJ&+Mx&;+lqO}-6(FCnvENy3;%dwJ!%Uyc6N2k;2
    zm*_X>M`))8r_S{6PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMU@S3&0J0mqZMG8sa+o
    zF~D$k-#j$AW4e3%QDt9Pl40PM?b`AShQ3U;tRcZL?HyF5tY7Cf&pP-)R08223ZIu~
    z^-NT@qE!+a`Udd<bPYo~&S02fDkLCo)t<iyW$255*G&IFNWLusStvcW-93gOh1o`7
    zm?@sZSzf~kU5(%si&aya34F-FxZ*LU<0E`b0ffFoh?!z1$SvuU+kCd|<vs=W)OYep
    zjN_b!^Ey(vz%YEwqP5SEkY4jL!)PXZ5>mx}QO6{v7_^ER2ts8rP998PnnB++>oz}}
    z=XIi!zzjp?r}TmN@%emuc`|)yI-#KH++<{1=-3w0KM&$EG8(cva=5~9)ADM(V!Nhm
    z32u3=OG)&6e*EN?V+&Vu;fA$<t6)k(R=r(%oO^5A3`@oLx=zn^71uOy9iL*JA=OSr
    zJC&<;P&cJj6+UHZPsr}|FFjIn@}YWI-jD1?C*5yWaEB8Gq~W?w9deWC25-`(3OX)_
    z|GlqTWr^YTsTkU|y2A^l^=4ZXq7-eAEr~^Zt~zs>VXVg+Wy|WsEgiQ({W;KVCx#WO
    z$J6`m>c>K<6m=v;|0Py5+|^M~)&CAr^gv^XtEx_74eJ{2>9~&#QX0?S<NHyatOTSW
    zq%^u2P1e2-O($Tu+#PXKjq+VJ(6VI9gkSJ>1vP2WcEx5`s|bJFtT<#bik@XUWz)CS
    zx@C;Zs!j0I#ka~)o}iWZF^oS6U1`@u*$!+%T5(-Zn$q@M0wO2vQ0|Hso-gQLLXxO8
    zB`r>MUu8({c6C7d?G;1`Z8j^zop(rQk1`@U10=VhLxG&_BCB+l_L5s(=v!jlRxdW(
    z5#wu0CNV`i7Nh@)82w1aqZx@Befz-Fp9YN&XvOKv=-Zz=0{bmG_K-%k4Gf`3quxA#
    z5;keY@Q8L}(dEqu3`pf(L)$sR;7cTPxj&FJj0Q#<_~a!fI+$nZG%!lU#&Djby@Q=<
    zVLzsQ<@u|~&y%*FUx{!(*_MoS(J-zUmww0W2>yPBxsviW*TBMSEbh>J;s~E@UTq-X
    zz@6o|acMmM3acFo6C@A7IU<sRfeSRdh*=VQPA{{FbVTV!(^ZR7A8E-J?NYs92HSW_
    dq0eFjWjrGkjs(7@-8hb^??lwUp)rPU{{vo>5!(O&
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class b/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class
    deleted file mode 100644
    index 3c2a656289ca0023f1b2ce387edebd805b0bcef6..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2693
    zcmbtV>r&fB6#f<)WL)KDZsk$}CIOpER0t`AYrsGt*rW{vN^exQ7c6W`uDqhdbovr~
    zlXe=&l$rkSbov5)nNH8jwlJ|XCFy8J(w;qg&i9?${`t>uzXO<r6+{Dk3j8V>(Zq23
    zSU=IVoNgXz&y&YIB^a9K4AT$`48BNoS3!Vbz{+NXC_L2iRx0~FPZqg-!fh=<t396F
    zc2_|t@HOKDs0wbVxQSZ~gAN(eQu%{JM>sYwYI)txa-r?;qKGASj8vA}6O-!<H>6?D
    z6vO@aH9XELxI;%>9}>!nF7yCe7?>u(w5e!E2eEMM99fLSFPUx&+c1x2qn?*_V)xR{
    z%?8nlE(P5xdhij$tqO|rK0`oQrNa!Zk!Y<+8GySg`q0myB=sUEs|=x9#Q+8vTGD#K
    z&`!oR;f6w+n9SG;?lW|_SRG;Hw76krd3s$hW)gZKh<oq_5MhY?5YF<`gYoc8U-(4N
    zIh=k+`&`+?rEDVnV>5;^qF_|T7#=V@N?Ca=X_&g1;#$fwO-i|CYn240at1er#!V+*
    z)FkT!7a1!}QGB|(!!Q+puj3Tgk1?)bLd8Q&GW2*k^K!mo6brgYWw=c#J>sHz{ZpOX
    z)kd_A<o&>IT-L?adcVX(gcN+DVhYm)w|EsUm0G24-g;g()(pe^wGbNlLQab%)=Etj
    zb5pcIvLGH~PWJIULtC8~MR%pfqKYS2qP8wIAHxzA?)Cjvb#E+@aQm0o$FQPcRmB>f
    zz7vZ&))<;g<?l{{u`-X^+NXA{>EIwX@Jzv`iZ~K9%q;szJ9dj}sYpYLhMB6nKdaw4
    zdalSYR2`<$z?-cyTb4w319;95t<#>11>LaclV;K>rVk3-E^tAX1Ne-=FSi2NCLC|>
    z%f5Z7Vi$YVNd<>+O<xa4EjIEKv(lV~6HNxb<>Zsx-qDjel7!+`O3&@;wjtMLp<iSS
    zA|8ofZx+vzeL4OaI$t=ZF!FrYC>msL$uupY3&S$W8hP>}z040So71^2L1Wz;>U#za
    z4o7UC=93nUKnjk?Fa!&_t>?MmHd*N`v8$76QcPD3gz$ei6xDZWb}=lzLv`2bDq_+^
    zca@W)7_?uF=xL!6)y20#pR3AP`I@Pcl<RAOeB7=Ip}Y@C)KL?_O7w!;mSd;*njzEN
    z`o{J7K(+<?>E>ymE53mqx_sR~x`ycM2a|U_y+5awMqftX#^H0YpIx<mddqFl!7u2o
    zmK5+MzM>Vw*R<Q<9^Qh_-Rl{?fU<v%=2r*~5C4i_D0GI_Gko|8y_Ys`k~Yvrz}nG`
    zjw;(dW!vA-zVv+H`uW!L^Op-4SPq5b7q~~B1{0ysNNDI6MDO5_*U+}4*ReA^y1?Uo
    z`tLo*?2NzDe};w8Gc3<EhK4#DUt?XO@j)^SBS7zNTJ;d3UUcCu$@(cEVa#9vOVp#1
    z{Q{vN&t-%@EJ6mC(U~bEk)lX+A%ZkGS<=vgLmW|vXUKYn^crE%X&J$i{xRuSSY~O5
    zA?LCDyUcPkwB@lJ4SgDVafY3}|4Vle&EzgZAfp6j7_As3l4BSl(9?7s$1sj(n5d$>
    e=}}(yC_gDv9`Gnndz52!C`<iX%6UT40P|ma(#kRb
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class b/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class
    deleted file mode 100644
    index f4c5c0171593502d26eb59ca4cd8c1ecedd47f6d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2708
    zcmbtV=~CNP7(EvQGOiL5hovkfV3J@PhzdyxVGS4v1e>IRn9_~P@&yaqk}F@)VLE+@
    zzDYX`WXeo`cRGE6zD%dzl^0CyOi4PLk#x83JLlYQ`Qz_je*^Fkb^uNADQH&Ff>wqb
    zNBXg@<#g*%d!9PthG1x&Gc8jrF!;ieqyj&~u$|2aQFx%`Z6o^~PZhay%pEO3qg|fb
    z_C^6H@U`Iss0yyBxQ=#)uuFzCBfo#(3fJL9Ew4LSF0>t96tTpPX=J(c!Z8iba7~)7
    z8e_N{zk<(M1vlxa=S6~9(S`2EEe57ZIGrlG&`msCCr1{;@e8io!ZEGG*+|vPI`Mnu
    z<YoitL9c>775(^#p}m5lyw2bkcIhxfM>tY%Qc7@J#UO?ll$2iNWR)RUztN9jGLhB`
    zrgl7`2~P~IAk|QCm!aDO>k2cc#Z4>A)9ZRMlh6wR+=0)JFsb`}D9cawCqgrWp<_Mg
    za{3(`^yVfn<|acwv>}R71!F44ai8IlVdu4!Y3Y{1HN&<nx^>&pDtBb$Ol}E{TW-Fn
    zN!kf6GIp9|e7d^BFcp8V<0S0Im{2gO;sG8q^j9yfdg&`>v7ieh!yUTQLoRB^KQ_3$
    zdPy71ydT(&i@>-X@)wwhkb+NCOktYf7B9o4SgQoiThGhfnqio~5<)Xy$Z4^}S}BiW
    z-W6@oTmX+TCsTQzp|gQTk)+(QsNxBhD6>oX$FM|^dv(7x2^>o#yc8z(F{~(9Rk4Pr
    z@5G{kH3qd5|Jx_|luhX}UZzqX{*<zHSscIyo+;Q=5l4bbn(Z8FM_zm_6{%EFNmF(2
    zXZ2fG&lMR)YLzOLz1bSG<(Wv*kLL{0Mk%^j&`oDPWu@F=dcVM(0vBZ3k53tz<&q!U
    z1mxfAGIw98NMe_=so)Z@>8l~B2S<KlcA5%jJ5>k1<>ph|+0j!unhC~jL(e63$CTsp
    zWV6Va#5@|mYDu0Y53&z1^t^N}Vdi<#ESh9+$+B#r3)8m99{H+@z0416hts)!LG`_+
    zy6>7)KwMF|ToOoR7y<>|(eqqzhwSu}7&f?X+L*2>459x{EQ<3|4P#h*hbV85UBso8
    z+LoIm6}m2~dQzw;yZAQfb2YbC?l(0v<se%iA2(`5l&z7bdKySr(J!!VyN<!vOnKQ|
    zb-nby%nuAv8)~AC-$W1fV(*W75`CM&Wb3E*XEf62%jnw@Jp=p6+qOq<xePk^Ila}=
    z27G}pX~ggqtu}dwx8U>E`lIJi_Ri4u8i8o^7X*UAQ*@l-!`B$Nuz8(!1Dyn{3w`LW
    zvE5&`{WYyi&-<RAZ>oO&^Z*0P!BG4hcgWMdL@+oS9QhfMoA~_=v@Pj%{1lJQ@pzB^
    z2hK1%)7;a1iiNRLEYGwAM|xV`U|pi|K{5=%Pwze&^%J52^x`(n4Ur%r%wQNxl&g~c
    z0-+$!WrRK~LW;}i%oI{ENQqvAkp?GA8gAhLha~X~S<leE7MOHeDp=ZoMEff&v$VpH
    ztFrv7%yKihRb@FAd=Y$kik;p6OZOhy$X%E~MhHq29T+2$;}|8-)6|+{n7}hk)==K8
    eQeLl8ep049T%|l+r5tNOS?;f=oF^nru>JwIN7M)a
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTime.class b/target/test-classes/unit/cm_futures/market/TestCMTime.class
    deleted file mode 100644
    index 07b661262fa6ba2d74eb6419d78909a4fcb53420..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1968
    zcmbVNaZ?jV6#s1!xR4$qS7?hygdmtibPFo9L~AjCQWLZiV`)3%T#l6-T<+-I9-U67
    zU!vcjAEBKJj?VP&PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMPKd1>gq0Pa%f5hJ=nj
    z^fR2@H4jYgnC=dLSlbnrWaz(TySDs-A)d`uH6$6PyuG@V``3BHv-W-zwLtg>!slgL
    zJr%XhXqAG7_y9hDu3=Ee84NK@h6Kc|#<S<441E#shUxDK$txm|#d5`N2!=t0*+yZQ
    zE}g<zLBlXzjo=lF6;ql?e8|AK;xVe@BYaE&guX+F*-|ISP3hb2P9fL!a-RZw;yZ;D
    z#&Ax<c^zq7U>G`P(b{K7O0RjDVI-S738`YgsAB??3|h?$1fen*Cl4ku#h`DS`!+wA
    z<C0z>iD`!H&zU{()3dqE(nRLKbV5PX*@?(D-?7bSei^`JWHsb;<Z*@JrsXww&2~-K
    z65R4!my+oD{P@W&#}=;S!VMb%SHYBptb5z^IQLd742z}rx=zn^71uOy9iL*3A>B?z
    zJC!STuy0DME_}+=j*#8!UwfqF<U{qaydT;1PP*T$;0`AWNW*oVI^-tN4c??n6?9w<
    z|9fAx$|A$<Q!%s~`wlOb*P3lnj8e2twiFidx$4X%hS45xl&h)}w{+YF^=E&xofwv>
    z9#8MLs~?Nya@3I&{g+tQa92lBRsTCg(F2Vkp{hECRjg^ar{g}>NohQPhwnypvK)|t
    zkkaU8G+F&2G@XFqa(Bc{H7az~K+BS=5`NL!ChZt1*{;|K8#Uoq%$h?MqvTnpQ#E~C
    zty{)~tlI=XReGx&6$o01AH&$=&{aWH?Z76aW!LqjDQ(XsAac?U<*s<{`GW2xC5c*7
    z(h^knb%xY-R|jO?UO|-5X0tNfd53iNC?lfNPjVYN6v){wvPySpFSY4~z9rUd^<qOE
    zF}|i`5|gB3G5W8F(T`L-nvtl{Hx8!$G-&*aR-C?!zJ2*4u-~I&4`@`|z#vLA>dgZv
    zV}n)<4{0|RUEYYmfOP&fw5=lyyg(|S{}U<0IK;>yK6!!h4(1s;4U7=6QJg1f?_j4}
    z*pFymdHy=`^SJHjHzM3ewnZaTGK?$6r9Ut;jK5!EwyeC(9%BAA7Pe?UeuU39t{$Rr
    zh&xLO<I-5-C005V#z`K4b3`N!0~cs^5i=zAoL*)DnTXPjrmGgEIBCfy?NYs98WlXD
    d&}T4=DxMMwM-t!AZUV>Dw<7A_(ip>c{{eNI5#ay;
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class
    deleted file mode 100644
    index b38dcfa1adc2d64f3ef0c48a79fc3fa592237c01..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5369
    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
    RBU^v*G!pnL{*E`$@?RsA-X;J5
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class
    deleted file mode 100644
    index fed7bba3c41279b51fce0e4a9efc0c6ff4c8c64a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5381
    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
    NNhI)B{2i~O`M-Zu<hB3+
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTrades.class b/target/test-classes/unit/cm_futures/market/TestCMTrades.class
    deleted file mode 100644
    index e7716201d4274f4d4b216ba1367f552390685ae7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4123
    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
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class
    deleted file mode 100644
    index 03a60265d8f4d8381a0fce415854cbd588861242..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3912
    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
    bc#m&I`um*w44?D=E6$`j^EJN3cWD0;y-Q~?
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class
    deleted file mode 100644
    index c6bdf4f9d1557e07d23bc102a24e6df71c07f732..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+fi1O<ZV7SyT)p%5;j30Og>z1dATkcG`|+zTz!>7VF7
    zX{Vx7XZpF*PyGY^E1f>O2}^9SQtM=9v*$hMyzlcq?`?no>z7{vT!)uJ3la)iRkY!d
    zz_ATu%g`;uUe_0j8?xjJ92zxk(;pK^^k<e8Bn5h$&9d)Tujv)1wE2xJdeYsJu3q43
    zMHUyMRSF6c?RXEWg2O6~;HbbvKt+0~@?<UW16O)_)p7kb$1<IY;jWvuz9c<AS9q{1
    zEkx4kZ%bw3k#qK%BXBsh8Cwy!ls^ENtb*gb8krAKP8q(D#0deRhd58E=)h?@7`PTS
    z_UHFVSoB@fUe9J?D|hMmBiG8N(1|k&x>R)I1A(KvDC+wHN#Chm7C70TX;v9>b56y1
    zTo6!-h9{|2Kx;mjM2|qns!=udts%WyY2-t}C4tis+`u<2J#X5Za`mp^l?z5Sg^Nfe
    z(J#>dU3yb)KN(7ooKJ5VRv`I0cs`O1@5zSK-?w7`mlX`ExPq$!H%d-LFPgStm!w{D
    zY?}$;xcYARN|q^YUzc`J@$}H~g7nMIDv6w(UJ|&Of2-@H_CpLQ7*=r&*9E%cu*G4Y
    zGQFzdm&(#*RM(~7xc*_E@HLaVkL2yZ&h4eftJScFi4H0FNX1RuB3$oPxXiZQ)Oqdw
    zu<S+z?i>iAS*cojt}s(8v0N0QIm(h4Wi2y{?#t~YSkCR9EV<I>GKJgtIBWnD0=M6i
    zzRYr{C8uHv(=3O$vTHRgaE~=`aQqEDqNyK{&RN`5FsI@k?hDMk8?^#m{{Y=sXaZO2
    z#5C6#yF*jMNTGmv1q&)3;1jl0$6ePqqC}qX*e=;tRU>+tei|5-C(zf(d#&|m8`Rb%
    zndKxF*`oIE2IJm#rRZ39Cg&#~Elw>Z@rV(x$&y%Mo2hSvjp4D1&+s`*wHgr2t%F%_
    z1|-m$b5<oI&ekL6gGy1lOGeS6M9VuR!&)|6GhEk&t$x|0x4HcP9tByN4hNG!=flAE
    z&5B$$J(HFuY}@e--*jvmB8ZszNx9~@lJ^FE&Y6FiGAkzASl};4Y|;#SO<5pSHC&@2
    zed$tfXN`(|l7R<T8`@L)&E?G?)jFxb_<yL8eQKP(9pYRKEV9z^D*fBl-4Kkw4*F<A
    zc<XboK~m4aG1@rRKx#O$DLVHCO3BKi6SyTgV}`lW`^HIsH7qGy;E-(Lhe`{7{Dg?!
    zI5GL(3K4#>@c9K-I{yX#+XkLP{1_eklFx7(y!aKLYV81?;A^e~4DPl>m*<g)_PPgN
    zLV5fg?az=J82A|}P20iA9lZYxXZLg-;c4I$fpwq@ryF#4*L4@UA6hO&c2;9Me?)+R
    z87-ZEiHo$<ThO%2THjB|9LH}jpwEX^uk7H)OWb~}Wwkq8pM8$;k=D-E9ZU}HU}mIE
    z>+5WLfqaN4fzZn|l6-b?)lF1qaR%ooyTIw0#u$1q&2kSJ7$Xu|ucJ&L2gy@{cd}T+
    zI@vgbL6l)q(>0vH1~y6a7`0nG*M<sjhb-34+dRMPsly$CYV7Hsbx#+xhq0%F+LE@s
    zgHKo9h0DEYr^$W-%@EE2P7-(zzgaFb6Gr*@FpD9~W4OWXh1l(U?DkaM?Vi}}(b(<T
    QecTSuH@p3mNLt|j4MVdU#Q*>R
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class
    deleted file mode 100644
    index 933357f54fb57b37def1b7e6c3a0f1b5dca218d5..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2103
    zcmbtVds7=#6#v~MuputAtW@PuO4HURDf9~TNm?rn!D2U53#8%;H=A3su-V0Z;B*|n
    zgx|prpkqVF&iJ?EhjKi3^JKu0;_S@so^$X0o!@!hzyALH4*)mtZ3;2O6(m&jp`YRG
    zj<IiW+i<q|lgf@T1BU*4mSY7UGQ>04vVtVTC3m+L1bg$m?wY&bi;6G2ec|yENzX)O
    zEs|1D5Ffx>P!$ZS7{VEbnUH|ES>Jjd2B9Z>9@5FG5g2@3_(7pmuw7s1mLCY`v3S8S
    zDDgXp3|I6M7|tsgrlXN5$!Ll2lX#nfamneNig)lXITLy|A!hWh!)t+OIotVc$I2se
    za>KLpDU4!F!MKVEoM$-GX3<(_NCs~6FvCbDdlXW};ev`OTx3uxhA#+}K|8uJiAxN_
    zRb$WM`?K6`ha!n944EI&yW+*xY<giTy>Hl|px^1KNH^Ej&82@Fz*S@vWL4yFjp3&0
    z)_KKp4967QbRCDX>UzAL1JkyI6L8^#b)QR*N+PJaRm%HPQ7^6+8E)&RLZGnC;JN~?
    z;seYwOmtGxN$Ha1?-_wv6CP!3TLiuGPsgO@XuyuqoQ~{DH|>Y3y32_iQZTPl*W4t!
    z{$aXQN$s-u*YmP{ZZq6J5ksrKXY)d7x!Ed(C`&7(OX4o&hAM<wB#Au3fG<o>1SF<#
    z3-@IsQ?uSZW%#mXiSm((MLeX!mK`cPh@n7*eRASGO<pK%v_L3;ODHN>R`IcHqzC^K
    zk739>G%`|H!6ynHtI$!RVdi?<d?zZqMV~m(FjI}_r}$lH*gnJ6-Y7K(UcRTKTAFN`
    zAyIIvf_h)K9I+bKE5chhDmG~}-8BunY<QNGTgpUGvk0E+Z#3~JnF%>-8AhLmPGHqV
    z+43zyU345bFapbU2$T$V+<GXUyPlwPS|BIrp<oagHCK%xRqbiB^naHrl~;2pP=?+h
    z<;T=25$mTpAKK*7*&f<*+|ycW%?&+MEL$>;qsQF=*X4A^MH-(mx~^jM&_xpc(JZBJ
    z98BI@^j;;2)0fe=FLwa;OSJ6?z2!16h)?OQHaFliJSB-?jaFmP;nfHXn8>|`vUz}k
    zmq_Juzagb*4U9DK-b+k&F^6b3Fha!6VVrK1F7`wVd!5#$<&DTrxnt*NBHTy1yq4BA
    z?V5J^SG+%rKVM<GB&|(1F!vg_Hnlt20?CsHxVJjfz=H+~3kmJ=XyO$fb!kk}L;}W$
    z%s4c<oyKsUhW;exaRCc--$+_Fn&w)x;<$rn6gw&zWbrvR$^9IL@ddsllzAla6|E-F
    OrvG(B{~LP8u=NiNQbI%k
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class
    deleted file mode 100644
    index 83e66044494e0b766c09e63ded8dd95b6bded147..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68|kEY+57HdnH+*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAJah&Vg5yXV|{pYxp8`}W=6{{Xm(pAv{5svxGK2fYj@
    zHjN!aw+&}QUoLNQQ!w=2wj4`*$q-GYOA6u)=iIHT5Zg0)%{8}v;botDJKWO?Bt7Bf
    zVkjk`AlipdpepEBaSX>9CIbS}&D#3&Km;E5^?*)R3}NUi+!wh*&f|vQdCM2vdB|Td
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE__$blb`U
    z@^aO)vk44gSiy*jQJiKt-eS>QXNU{8ahPE+mEI32193*hIL<OCWy9x$%AoDv7{@t=
    zfr_zh={r-p-3mn<7Z_5%Cb#&D^{M3Scyh<E15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-=c%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s#{@*Jz6fVFx<!=={yDPGA0%1
    zDz0FPVYHo)c0%VZf7=jdm3x%04KBLn-w#O4{%{?jIU3o;PSW=lb%zr<q+mv+rnyFR
    z{k?Rlj#@?WzvpH5++etKD27&T+tzc1g+{03!W=D<E{<E&l2jkmAaP_F`h0GBT#%T+
    zb=;ACOuc&Rh~Z0@B+6GR=5UY7S~jTcABG&2_2G$k^?0tZ+618h&f~s<1r=Y*HoE(f
    zc+`mGdH2LfU=iOac&H+e0u3|Q+t4?|x|{Qf1PwFQ2!HPX92mCGaIrf~je(c#s;Q<X
    zU7}{lxfM<p^OnPxf?An-D@NHSjh1&!!!8+~CFQ0vCaM;}U&(*i#G`b^<gjHJdK@^y
    zs_~NLTLe4jIIb{+<vN5)7TbQ^<Ii1>)47vEj?lf~AT;W)Dnp{u)oIE1S1MIlV=7RR
    zJ|OD{lq)gorAZ&y<kN{R-g4m6TB7I%p2-(18Oh-TZ-GfUpK+E3XoPO82t9O{gnu+m
    z=^F);R~NmPNYd%c=-ZRo1^YAHwoGri4D{m>z17ABe2d2<F%)Sv5*}U(!GO`s8z^hL
    z=zE1kCi4;rO{-(Dj?Z6Vtb=)sb_0V%>=Z`mPU&EeHnCS|U0PlZ?UdSf{vg6Vq|0i_
    zyrx~!&i{ok2Jr7|OcbQGi8`j=;QE?&Q=27uY!|neF4u9lj@)caJ3kbAjRzeXV>Fe3
    zVIngEjqaymoTjlqh8di}EZsPg*42i&CaoxL;t9o$DhX+Phc$9Pg8_Vxr-U+tIG)jJ
    Q3@!RUg!F%;cLeMI0S!SzumAu6
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class
    deleted file mode 100644
    index c43ef0b298a16b352290e9f53ccb8ea1e72c790f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2105
    zcmbtVds7ov6#v~MuwlEXtk{-^h*4`2krnVsv=#$YG(js6OJ8)exsrv=F5SIL>vZ}h
    z`W^ZK+Nr^*GyS{M57p_pn<oQKk<QNCyXQX6`JLDA{{7D%e*(CUZ&kz)SCG)qgI<PH
    zTjs85IHtR4JSlH+OEC1_wOw0$%n(m!N(zz;7rgDN5IZwQ&9k<@=jDL=yWBU5Bt7Tl
    zl}J*dAl`@fpeg9rZ~`Y8CPPwWShbB8p$L5*7$M!Pn8Gwxc_8w|g&zcWD+N2C=`nxF
    z&@T<NRWe*E9Kmu<!2n&2Y)MG-WFU#t49t+A&S-caACNbp?~ulHq2uw2@NIW9muXvh
    zNM5e_PEN%Th82ux7{ytJlPwg@eTJm)8kZRc)0u-RWgyOJ7{_@ArECVAv@+-i4<>Pe
    zVW48}*v9UZ;j}`L#3hFGkEw0`a$_nrJD%D#osiS-#CWte-C3JX{nUrcNGr%_$l?ma
    z4a=(;W!p7fiyM~bx|CMWH(E)s9Gkns;BHt84Czski>g<l2t8d}Ww=#1)^&>6RZJ={
    zG+e_J!)QAn?R?JL!Hy}cD)%W}n_P6uKOd5pgV8!<<#=G1Iyv88(;ZCYkb)VFdgcbf
    z4feyOGHTVtTkp%}xy5krNC@rPj$`DDi;YIfM=4sOwIuFPM^brEe<YD(=nJ^zb3vkt
    zo46<2m|FGDF~gTBNiCmfn8O3AYT2K%eHijo)kg>3)#CZ$T2l!Ha2^W^7Bze-yXgM^
    z)JJ{D_Y;PSB|K8_SVI9t;xf<QG`6C;n+pg8ahYaDKMUW5rV}t+?haFf?{Zx=)m+Jx
    z7!rA}!pUO6cKLExD|3I<EIYKK7d*>!N~Uj1xw)7SRh!gbE4&-wQ92WnYZ-=~g|4t`
    zykrM9shx9OPng2?T+&Jw+kQRZFFc>qz0-mi^Z<V*sK2TVYNe~wQvY44RACKLpd`IR
    z)(<IHLe@(}A3EgIsV>}-?`cn6@j~C?i?)p9@S%^uq@-t@C;p7lgB7EXo|5Q~$du+d
    zn0&ctTqen&nbF*n-2?kII`)J{xefH=DUDj=06xPrk{DKKHx^x9j+6nT**8$u_t5tW
    zYBu{jR9&xQu#OL3VXUL`1f2#33D_Bo(38^9J=)a0O8e6CT4blxw(|=C?xD4uo+{}2
    z75(CG_-Fusy~adQTAQe2`VDTb>$mk;lE?ONcll}^_v^^dCiII#iPw18fiXs`1Pl|H
    z5$N<h4dX1a{upL(4zu*&NLbe!=9;kLxQ*u&JE|mP@Hy7W{VWFX1->LLGf3hq+D)JZ
    N|LX|;H#Eku@h|+UL&g9A
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class b/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
    deleted file mode 100644
    index afc6951bc251498a4a1eb524cb27b8a4d354ed81..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2370
    zcmbtVX-^wh6g>}{jBzKMLrB>Y;v@wV$Rv<71rrEsps`6Cz$xA6czECed&ZrG3RV3R
    z{U@y&h>FzDRX_C?RXsB{wh^EbDof9E?|b*&bN9dg`TY+7k5P!D2@wTR70tLHaAiy1
    z(Y2y(ZECObThj0ZE{vI$>5U6S`cgRsF@ZbwcER(?!&=EUwttX$S2{b=(Xyo8$ox`B
    z#i1b5f)Ai7xTxY1E(<*LsYvrnYa71jJJQv3!?1nJ)0U;{tz;)F)Pl8PJ0;ySZA;){
    zV4|i};9lkow$lo(QZ%#{fSS=gJ%(!nLJMGBSJ8$W^v8FK)YzA)`@G~irnQ+))vV0Z
    z&lRVbj-wqN3OZGEp<CecA&Tm~K+Ll%!UC;*spBexP~1|{gWCd1UUwz63M7s{jNuOT
    zZ|G%H+Zj5Hkb-*xH$t4gXBM@LX>H5(dEG5!^>Q3{5s9Hspzp`zw%lENlpO6z?&w8d
    z@^hdk<PFt%L&=|7(2x5H22>2<fxr{PE@^qw(k(-3hHY6)yzOX*X)=nYWR|4mms~CI
    zI4iw^z0L@}m|YflnmLy^WBL$}6bz{t#$$o5TE1%eo-y6B?imH?FrAyyYovcZA#cZ{
    zc>?ErU>E8&akT2|nCOs#k5xRyCxq)Bh08KKteI2ggZ3H~cy=a)W~p4%R<d)IR+<h|
    zv_M`AW9(U$&r7)*1KYO6m4+idl5vdSdC=&S0wd=PUn&=9nN~4_Sypnjg9WBo^k>K2
    zFav6R&+xs#yn+Q4pW>y!`2SPK=Bk1_GEfGqejjfmcKxwI5Jwh^3SO!B44-p4+Rmo7
    z71rsb%c;ldsOsUz?DxK2bOm}F!&;f3=?1k`PAVr5ownB{JDsg87yVLRI?H;#NKPVS
    z8+tLPJ7z#vnNhD`QvFcoeMe}TmV)^$(EggE)-1`K>6%nLX<4=xPFd=u&6;OZlJi$m
    zuFd0EK4~aN*^~u=cv*M!lJulQ4eb>#PY5d?t~c~?^1u6l^;;P^0u%31R3|h8y|}<d
    z;}_|F+tIl0mJee)aT@fohRjtrLj$Lp%W>Mc(h$C2mys1;vVF&pb7qjz?$Z|BgP`JY
    zo4cWj>$r(OF3RwWi-P|Vh+r@Cd`(K@zu<p!|31Vo;j<;4!8Itj%u}sAzzTAt1m5tr
    zDHL7|l>uG-2T)e`(ef7Y{{G((PbBuxx`z+n;$~gvCB6n)3G6yLxi0IvyQ;ds;C*0u
    zHMH|(&CcH;U|=qh%pBk@Eq#<tB<?4Ae?{sl{(J{*F|azghbIRZSxux9&q&|g$HZu~
    zJ-Uaffj!KPHYa-9o8KW5Ac`RHGKm<^4pN;&)y1!F@@{c=^kAI9nk5yW948W5ucC}#
    z8ej2NP$rG9@eQNVfdPDrHEJ5hHGBshQA)*-=euSYln$a;dB4v0hn`B_2yF0d!sfqW
    Cq?Vch
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class b/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
    deleted file mode 100644
    index 9b6246377a65221a8d0ed5c01e2492a6c4543bd5..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3808
    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
    N$#CZ@e1q@M^e0u!JT?FT
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAllOrders.class b/target/test-classes/unit/um_futures/account/TestUMAllOrders.class
    deleted file mode 100644
    index 0ba0086c84db4457dbe20dd177daa92d9415f4cc..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3757
    zcmcImX;Tze6g`i{9>zA}XjEJX0xBTdu5ke&EH1<W6WL-+VtR%LwDfe3y`aP-X5Uwn
    zKax~LORM~xO64!)ucUHbPct(FG!s)Pis`r9ckj8&JMaGX=YvN8j^f88s!*+=Mn^5y
    z2-IIQ=S{;lof+d|=9<g~0&BW0#|nA`s@vKpG$aIC+_~8x$R9CsZg%d5%=prqm!2`q
    z*`&;jMzbU|RM%lGbPeltJcIQDdqXNR!rayAFbF;A8)i1^hE8CNNk14L?z8QS-jwuw
    zfptoAQJ28(bOk26G;H9}$cVx+Xa;5i8wG@+&^)VSGq%u;(6gzrEnRYTH1I5ErmMYZ
    z<viUR_w24D8n8{nb{#vgQ(*lPig;fj5x9lJ0-M^}SE^JIcuq$Xb_r-1)0fmLkXk92
    zK#RbJX)|vb^M?#`DHIxZ3v7vyhJj@pY0H_DQ|C>8cG%1((TeH>+63BeHP6X~tB0CT
    zH8szhb|^XQY>L(nm(~t9zf*?}?9<SxV?PcE9Lu^nBV#$Hla)r+bsT2g^^B$bWNk|_
    zJ<<ttzM*^`mcgt$#TcGDGbV66{Zz*p)q^;s;joS)I4ZECn6YBU2Q5Eu2H9EZF`+Xu
    zD4*Y1C37p|xys7ZfgLJU#qx45VWLACp4V|4CkWSH4wr?tR5g!1ukO_;fzuTsv~qdd
    z7#}`cxI+U`iiWtBKsPTd3+RGeNPzdX&X-wF2An2w5-+G5-Y0PKDZ{5Q4hRfYgi+qi
    z%6wqCj&JlAs%v1WxXvtXrAR<$bezRG){_@H0=L^LE2zgspsSGdl@~?bY;VT678Tlb
    z=wuZ%V{F!QZ}8q<3LVGH*pg`+!iyR%=tyIjTv$5O=ab{eg}NCHqLZYl;qq7x*xc-@
    z$WS>^M7kpL30xFtT0sH5{z5L}+Nb+R`o~8H#}as%X)dfKFiKj9HxwI;>zKeK<CzbM
    z_Cz_n0-eVpDkFHtrbL9XkgAu<I$p&Us*g!ppq~U+QTC(!l+iq?y+HJg@auR(!&Mz`
    z!W8KFZ|Yd$MWPhgAA7rM`b#dxT(5GS)iDKG%<7rzp=mR#dn*gugh0)JJH_+s$;xsh
    z%w?oErZTAr-p!i!gy~so9xv7evli92rz?C0yJ$c?y#fs^(ZI^d3Cp*rug`JZz>Ka}
    zWU5%&{c_s%B+qRN_@Wly(@Bf09R{OO9Z@N%bygsmH$5{agXqC+c<j}o;8YnKH~%x6
    zu{;Y8hd}SYD410!jh<{?9?6CLQZ#!Xhq$|}p5tVft;7}HL)G<VcU5&DTw1p*ZghlQ
    zN@z0!Ew-7<Oqs3A_Ls%A^`O9&|Bt{}ZOI~a`WkKvY%CRZkwhpp>V{rcp0!jRZc=`g
    zbyf$|5qjS5x`7{fX8fT0>(}6;BtFI`8a~zW89o<iE@`)%d3R14=_mwj0nBMrwFwIX
    zYgs>~+3)2SCq7i@7|xr{lr8<%wCm1=`En9knW1F|$C&VP@ya&~CZBw^ocdzT17ws@
    zE0A6FSi`7%m1G0=wT@eOn>;bZ2FZ(fUNQyWv5Q<0q}BY@a7Uo=$)c>aLU6E)7OVI+
    zR`HK*b2MWA$Zsu#>eBf;&6&ZkP^%sHAbyI(X85bNfqKmHS1$;_!ZpqW=D1rG9Ueh-
    zw6~+<A+*c)P<I!}j*efDOr;jFX%SoRqOqj&8A=0N2y831vn4L+-Vy7zxvwneB0Eme
    z&LaY@<ywELIsFi=w6te9mD-ou`!m`%;Me;wMwHe4i#YZWCoiYEQl~j@yocUXHL3oF
    zn$8Cp1n%Sfq(V~-<zXYcEnp{SjYQOhZ46E`TG&jsq7S<xbVmzTV|3N%g-a<GESt1E
    zt}_bT&;}1awH#rP1B9r-JoT!W6{K!ZYRRvg+!0tP`t?VY2;gFBr07>?>ZR1BMT|{W
    z>R?07B3|iS#A~N&Q+pd~?;}%kau4cgvYqfc2xlKQv0-n)0geu$8;5WXhcQCvDiuA1
    zMJPpQ(?w?oV`p2?89UpJjj^-mkic6EN^P0jO8#$d*C$o+$7R#Qud2;t2a)e1@+d7;
    zQCbRx*BT+(T#$+^Q5?w#hrl}=*D#Rp(y#Y8uEP8HfL|5#54rXQzU2QmTuE}}TYQfn
    G(C`<$PbX{u
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
    deleted file mode 100644
    index af66d34ae9a2562c165a4719ddf3992be300f5e1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4059
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
    deleted file mode 100644
    index fbc9fedcb83bb2a4fc5f78bbc72e42e78af3d94f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3838
    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
    Q|5sc|a^-7$i|^3%7a2B2oB#j-
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
    deleted file mode 100644
    index ce024a086e71188aa2df1d49fe1de1f13f680cbb..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4059
    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
    F^Dl3_gc1M%
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class b/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
    deleted file mode 100644
    index 43a9df7a74ddb7ab834edccf644c7dd35da0728a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4595
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class b/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
    deleted file mode 100644
    index ade4ae4930fdee3f861313b1cca4ab7b31bd28ea..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4019
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class b/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
    deleted file mode 100644
    index 5b54e64461a33b6e9ce8126843c396d0704ddc0d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3878
    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
    I;7{oL4-02e+W-In
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
    deleted file mode 100644
    index 33fc647ce6948bbf86863699b2acf7f947bcfd22..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3894
    zcmcInX;U0k6g`h6J&dg(lbA@1h(Hn`BptG-0RjTq&>0fLX53=W%!BDL(>?Y=#C_k_
    z=pWHik}_3(wk-dGf5q~=o@S;aj5WrxD7yQ-ci+9|?stCs^XFdxoWOTUG@)5Ti;h-o
    z6KKC?u9`;Cw3m&G*=sWA3v3&;Y|9@LXzuG@(2x-5aaIbxUp{V>oZQNFnf0W*DqSPP
    z)uPPKhN~nrG`Ha%=o;?TaUZq|91qCI2ufF%0zYu2XPCL16WG2nCp~{YGgY8inF)%%
    zHQ{;E_cBgi3f!xtRQU?*Pd6ZbM8ghV4FxJ(XH4HrV5fjE6tequ?8Y9d6u3ol>`T|w
    zp7mYJULNVMO1VH)=iTB+5*^s9;Xxhy@Q}dv4HVJ2K*Dz_mj!n9^>1dWtnsjpE<7Tj
    zWlc|#t3YZqVFEn@9ZP1}GFFF-Qp_NxyKLDS_6zI@5eL3iG}4y6BJ&qauaGgzN%W#Q
    zfj)u0*Sc5a+SQ@%;jZpgvlvKz4t9lm$7*}Wy5DHS01jyw)NvR`1Wx9hl99D+)6PjF
    z=h!x*z;TTYpXG{{q|2lolsrS}o{@gR$qTexx;Q&0@L2k;?$f+SF{I&`j^j8Xu&?U6
    zs_V~KUfJ|>1?keW%hHdpZ*1Yh&4%4#=kCBx*TUn@9H?QULK+^`@faQ_T!wS)D2%v`
    z@Tq%WCEKvT>4p$mrE<}j&z!3y)>P=DY3?O3$_!>CJtfx?U=p`^GUrO4%Op<W36=H}
    z0;lfMd<x@~z;r_x<tsT^_ASTujLAxPO>IQi*^Q$VtI}B==Ww3M=?1pITYZfMR6Prf
    zRGhv!Q&ft(%f_`Z(3S!_r=S^g1=qRG0&qF7Z8KYxbmKIh)bNy!G%_rZwL7Xvxh#;n
    z8GeK}J%LQzmQzI@jx;1FUNJ&mq4)$Y3K(^3!FWC}i?dc<UUEE3DRA0%1DU|nMEdum
    z1ZJ6~>Rc6xc^wN_q?OA7b$C1ux>ETg!^L_5Emo_O5s`|bD>|OVb1Z66Jr|f{{c9*D
    zLa)U-!hB|;(i3R+7x1Ent2$nSDKPfm*a_U9+q%6Rjx^sgKx*nnZ9zptPDdVWOp)Ku
    zzDyU;?*|(*;R1ay6*ji*EZlM?C}pKPr+lq?fs-?f3#MzSb+p;y7c8<rnZAqeIYMEo
    zd$XM|pna<(7c9>r?+M#>d^1eOP;503CgqajO5Pjt*_5|z$%_^Xe&EL&b=a3Ei}kr6
    zkSv?7S(3hViMyk2{*f>rE9u?Uj$5}RvXoWYkHGl9h_5Z`A{E?yr?J<{8wMY*hj=s=
    z{!u){cA|tBBkT59!mHVaTOD=HNu@XovB?Vz7tK;OZ}!%ut!Mh)qXN(Ue}$4Uo2-^-
    zPs3XRJ8P*?EmowObpkgh&si#(yOip6#=0ZwIt?}HIKJn*W;8{3+qdEUBtF208a~qT
    zF+LIKu1T`&RcA#S>Cj4?JIp0h%_eIC_b}XQtKZ|P7+tE2DHlvTUzA>N+HqEba=gTC
    zcIX`!=NKPx^2QG<BLDerys$=`r_3S?yDvxDv5i*wJjv<t3mvcFbyl8fPGxS`TO{4_
    zH3y1KM%qeW4L1Zj|CyBGSTPPBp~NQk<0k%beh<Gmyz<=&p?)s#xx|&hw@|wSHzB?c
    z$(H$4$3Qy@eCibfSh&WOzzR>B!pk#g4$t-t+=h1LCfa^Na$w*`BvYw%>{`bIKcTb6
    z^FC4odkE|SJji*x#(Q7HyU24TxfIH=t8#uJ;8yNUrn=L&(Mw4OGO5&|)WILnzXQMC
    zf-$3{9$v@E+c<S4HIh2bb>~ft54WTyJ6Z;R#u?xiE-WfE%}^S4a>4^1;;NH~y0DkV
    z=|&F+*j`Lve~9ixMQVhu8RKwB#en5tSjNk=!d~>jg-0&OX=EP(TChsK%4QX+>!jMy
    z>lK~|tX1{;BXk6CF*Q@wYcO>wb$K0gi;XJS(Xx(b2G{ZYaBJ#dN9!$QYf2tK8%6dL
    z-T>ho!Y=+w=)n<w9mObya304nL+HvCV}wO0Rb|svWzR&)_Fynlb`(1!WzQplS80^i
    znA(c|Z)&$ERq#h)Gsd@y&Ex=)A0qP5Elr_YDuLG<BHCS{3MG*o$q<LY8~kpeA>X84
    gZ}Yne@8Dg&mC@hh-lzDC|6g(^$(^t84ZcOkUx71VMgRZ+
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class b/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
    deleted file mode 100644
    index ae8066dbbf4d683719a0172939f82186a2158fda..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3876
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
    deleted file mode 100644
    index 22a9e2860df9d3b6148091d2097315d632b973b7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2809
    zcmb_e>2lLn7(F*mkmHI?tbr7W!xD#png9jjkdPgUowQ^t-KebG#7bnzXh|p2=}YuY
    z+9`o4GyUD^uf9NErPCwXQOwwx2HNqAtoz-2zwexH)gOQV`Wt}T@H1#bN<q7d4jd9V
    zwqa};x@|b?`h00ant{Nf5zDcHQGrxnZdpNEpx50j2SN3gUUALM?_|lB-j?+AB3CQ2
    zv=FZ{P>|}x2T&CpR&fMJ1%^T@(!<L0wJ-=h>Fb7Rx}g*3i_#C4ij$$|NhcV$?fI&7
    z=Dk(v`2vR{BZ*ppD}@7C&nr02tFgTZ)|3$#X`B!cdIap0iqkklMxkd@V_#v9^+MoT
    z&U!wVSb0RIOP-z2pbO^|oLA9}4+W0yqNwi+qyx8hS>R+}u32T|jEgERp+`U|8NQ@e
    z0j>F98oiXS8C6T)8r0py7YeQjoQa`^fo1Cj%h{Bxj|{(DG^!a~Mk<Xyfxhpvn{xa4
    zV0QRYcFV9s$=88Pv218hHkAFL6aBcZU_iwU+!VNDx)r@-Ifi3O-E<v?(RV$4H&&)?
    zF*v$(!iuj)q>C~ryQ_5K?DV3*-NJiar&~Y5pn@S4w{TmaI|*45@+r%&8i84s9wWLg
    zgU0obEkf7q&=!*S1N(R{E#6N3JxnB|;A0hcagT8Qx8X9=cGG6x`%#Sz3p_XwLaS1>
    z^`+uWt)3?15Iv?WjS&_uGw6xjPJ^}E=}Xg-0hbxv$HS=F#|7@cr~7itk(NmnQ<!El
    z*UMO7f_Z;%+zpLjsW@J11$5sm9w~UN;uAa(82xYRSc+!Lu5zQ!yt$BA`c2&+gCgb>
    z%&YhmpRq~0-nzaKXX?1m=Eo+f8u82Yi_oyyw5~New$@1V4QlI>+;SQV0zJ*8KIU&%
    zO0NB2Vs2t-VQMjrC5E#mOJjvDuWv+E|4hXf_>y&44GHAl!7Mj}5on)uS0y_e`-+?k
    zD<$bI8YP<&t>Bu5y=-_^w5|)=gR(`Yw+rvy)bq3z%@l#Ir)>XLMJ`*uMb+bu;|4}x
    zxehhcYU1Vzx#oJ3_pSsS6|Dxvip6de1`Dy@sGlvPERd-ho>7rOJW0B0q+5iX2Ui=q
    zO!nWal;Nl~M1iq)Nck3}N>Yb73qzakIQ_Pxx2wC(9@`K4NJAj&qpLwu&$Ch5IM(3J
    zXxvhCc0XUz9Sd&gnR3R8!hdo9@q9BX74&ejwefSJjXw_h_>E(Z|LqXbcLkqcai#NL
    z@V}$~6~s^Rv9I}zw!w?v@Tt}g;5okKO2FW5TYPyAsd%ru{|%I9uh97tng0G?kkPaq
    zoZP|Lm$<N}^9WA^rwHsc&f`pj?(Vwo689s^W^89QvGZpP7?{zrg*UiNOIM4Uc3r#n
    zGjhlA`)lZPk<}YJxbp`0pJ{pR0oNB^VQjd)t9=I(13Q=*?$EAvb-YF)LX<+pGK(~y
    z=eg=8stY)Wi<I?n>}4^EUQDx;BM*!c39Z*rrZ5S~Q-XK$Si?HKaSj70!=k2JIDrjp
    z(#@mPZu49RD!d(ev3B0!`CX<icLb^l)4%FW=e4H^(*bQ!Ti(IvEB^=OtLUW3J_5}V
    zPCrf(crQOTt}_!xIQM5Uh&c>3(4J3d7ZTc2b=tiN?U97`Yzx}a`DWTLh@=hPKMfi7
    Au>b%7
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class b/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
    deleted file mode 100644
    index 4ad6802b73526d60c14333971b7de836c04aac75..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2388
    zcmbtVYf~Fl7=8{3Y>3;^Zd;Ix6hbS6LRX-*LMR9U3O1p&Kq}twWOE=3o87n<9LDia
    z_)l~!bY#ZQj-UKRj_=uo5QZ>PoXni;d(L~mJnvus{Qd`kM<~Y8gouKuie|Jh+}P#&
    zT(`Krqrb@S3d3h;nKo_HpJ9j$C36a53<J(y(f7*}ddV^Neh_(2xckD@vqZfX`L&RW
    zLqVh!??F{?O~rMzF^mPINDoR|+kqdr!qd57IDzf!>%#LlvgyEeh3&s|JkvKFJL?n#
    z!!>E6rj_A-<`TwJ3T~2UXij>yz<nOWEe57bzwW4LM+XHIxE5&~%A5wh=DVi7lS<aC
    zEK{Hxu9b?T6I}|rRrKHkhPD$gs_zUj->C>Q+#X7vS1EIGS4AKC8I(Nt1Zic^&NId^
    zz|gtP%cj0RrkAVPSThSkF9h6DaG#+g^f>TMOV610o+vDHubAcKIPM`5!w|#JkBL2T
    zur-#L>Pzf%D-iTK(ih&1pWclperm-q9w-=5F^Y!_j}51!=S`d2hR_Yiwy6gkS3jwk
    zVVP7SUD!d%(`D>g;TN3(<?`9$I>VF9mBcB#A7M<vxQYopV(6(=u2%U4(<^h|C<>Pf
    zyCeL1`sW4}JfGJFH&=6Z<+MA_4#25T6p(_CRXo8b<gRztU23?K?zvE2PTCa1(@S}1
    zmdcjCkzJ}xRXQxu3f;vpP2)?A^jsXoKoi{R3BwgWk#S7oQ#tc<43k$(Uot1Pq*W|n
    zk$Sp1%nb9?{+IW=4h}Z5a}_|K^gY9}f)y2?;W@+1|5L}%P94(_UPi02pC2W{fOD`A
    zM;5CJUZ{A9&j~CYcSqk1dv(qu5G1fvdHAvTJx!{|Fj$}33ZSOy)K+hjIfiIDgu6Bx
    zXR#WT^1@x`d5Zv0%QyzNa@;i~UA>I@MU&J|WZoH3Q)EiwIYG=Tf?l&Ea;9gJ<~iGT
    zd@g~P6qC_fX!By*aRteB_yp4pvlyk(EHcE)+~p<V3zt-MR^n`sSYj;HO>^SEr-8b-
    z0z3?}@6cKeMuNg<q0JLmlz{fLnLQ|<WOw!=*Qe`hSKSnKH`Qv+kc}I4`IF0yuHtJ>
    z;2L7dltt~maN|9cO^1G37EQFEo9IWYGyI~>LH`jjxvA-VMU+nejQ*R4kHCHj+1BWk
    z&mh5dI@JmTHjpEV;WfQBg~F?$GN5Pp7|P}mTHhc(Jp3Etns$iWhj{-DdQWv;CvM;l
    zIo6JDbkynYsp|fM-lgTu(9V}NJAa1`14~*WbBudr>BFq1J<tY!Me-*8d<%V5S{*&a
    z<6}&2YANk0(Y;5Qor-ow4>3P-h^47!ZLqWXEi%%h2xOEA#OUlMs)xMlMHlYUT|cdm
    z1ZFURMOub312g0aS+9B-K^k8X7bBSzzQ#9{jV_GfTWpc03EaYW;E0k`40+;fhC$LY
    UixvI?@t;I0=!IdM&L-^q3q@O<&;S4c
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
    deleted file mode 100644
    index b9d50d05e084db1dd2a04121740dc2bc02dbd83b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3275
    zcmb_fSy$Ue6#m9Gk#Up-X8{tLL!5+wfv7-MoIqIv#3l<{Y1*c;Jb*x!94(|YrTgAK
    z^`Eq-5KeR2=bk?GXY^O}^o}fyD5NE6{2<MY?%d_OcfLFR{jZ;Y1#l7HB@jVWLQF;#
    z_Awk@RF_r7P|bPec7Bm-F2la-x~aQ84AJJ6=>+1amXMIKAM!Twi517?MTQ#9vu$p=
    zlX{Wobi>dcf9F^=4&so6!!l}+WEk{Fsp1tM%z3V7b4O7%&GJlFndFW;l^e7knTDkn
    zMhnB1JzN%<v{lnlHCMOH5#4budxfFeaaG&5#lXg@C?@(v{}jfK%cvEWByJXjGZN|<
    z&R9zeu3PF-ik7zYi02({FLPVT(QJn2C;V9gb%+WL4KiNADTV_=xbm6dTy_syG7=hT
    zs~@INKd8ED94T^B5eCl6IEN;J#<LC5*qq%0e!{hNb3W5ju`)s)PuWH$fo8NwNXuwN
    z8^fVZFM{t3an~wuW;oj1vQwo9>VgafuM#YI)#0R-A-Pj9j!uRnb81OfmOB*P)T|;`
    zRA<GMaFL<b_tkTCL&@sq5-*IX&O%NtCD4Uv99I~cAE%c1%7czncVlW<H9Stkwnl%g
    zb8D?LwOWm9=$4R?aUC}pE|DQ6ubZl=aYeIClPb`%mCYK_44o=V;igw~6cKffy9-u<
    zP`o)b$#5n6LfZ+~Uc4ruPewlm7#b=$tK@u8cS@?OEpVGsI?vtk{QF&Uw-eD_R$k26
    z(XG1JUc*~HQ9yMVk}-^%<gT;bT`INBx_RdQmT3v23^(@Vp<XN*%2X~mqyv76MrkdM
    zTSOjILbv!z9651Txn^^hrU{JTwqTq)4A))|KEXvJxF=%*lzJ(k4~Bj!{Jr}fBA}^U
    zUzvgkzG=)zcwNRU-eBnYf9i-5gZkYfHHP*e?475G4*m`<NZ?JpCE;xu5AY7ru4T_F
    zi+-8*IYeQ^(z5Cgh8}vVL5zDojB1(5Ga<FXO3QQ{d4|?q4tj5eSZ|zjngR-?VFCpZ
    zmCnhS#{$E_EmyOaIZui3kNfR8qL1dWa3tb0A-jkr35JX!%<b*NCp{{dIm<4p6wq#U
    zaetQ(LQ4U0#!(}f=%EZ7qWP3OQg?N4fP}OK7{yV`5F4-xoEVqrj*olAJhvy+yg@6;
    ztfi^Ov})^O9xTS(1=00}voE8^Wyrc{zzp^Gs6SF8o7NqjjP;qO<*K3^k}dM1QWE`~
    zFyyo^<5Dl(D!PB`q%%4ZspsBNZMDc<Zj;IwF&<?&Q3|cqm+{%9Xi2aTBFWT$lMLm$
    z%;yZf&v9aRVHyf`A6+3lgFrgIJs~Tl&7|}`%k}G_oCg&YS_!J4hin`UVJvPbv~>0P
    z5Dvqen6Nxs<HNcrqmJjf^;{5V4yUP?N9eK>qbJ=`XcQ5Ro!&`t!}8yB|M4Z5xZHuk
    zquCgZ8NKV$Pr%X}kk)V@o&E_2j^c>AhGRd_w+NQ$c@R<m86z$GaRiTOCYSf(U98ZI
    z;XTqD@%4_Aw9wm-eu}!;CpfW&lS1#w<mq*sS;zS`wEt6gE$OYpNz{jQHw3yLlP=-&
    z`@Wskik(0FSb*VVNA@YY$kL@;@^owR@{hP$gWopLGcK&QuVe5jMrM;^$t=y=pJ2Q@
    zRv%l(-L`d1byp=X*H>-ezVImON1LLXEeOddVYwfTI6(-faE6HFEPCj!HiRbM%O3KC
    ztOs63F@O&Ubw+zK_z)iv8Yj?(kMRj<>LS!W#b=bG9@73f$yMPC+AUBl%YRAon~{D+
    zUl_jLjFcUsk+8LzRI7eLWHu_Yv;l2mHb$dkVzdFh0zzBT3Ix_snrTbAfsmNJ41m%|
    zkTYq5r<I^+qdyPrbYD_%m%^GwCoy{$6~aYI*rgCqs{v4_sB@KpYQjta)ZGeDixr@}
    R9YB@kcLMbdc@x36e*@rHiEaP@
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
    deleted file mode 100644
    index 6ae552862c0e00e22cdc1b8c8ba687f7fc9667af..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4123
    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
    Gqw8Nasjs^L
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class b/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
    deleted file mode 100644
    index 70337f9f1abd25cd1f159c1bb6bdd97ee9dc82fe..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2385
    zcmbtVYf~Fl7=8{3Y>3;^ZVMQo6+$b7Lf1mELMX_!U=ykZQt^f-%YiIxcH>@f7{@>1
    zKhd$!kr_Wbe)1PNzGt(9AfSkonUg*5Ip=ww_x}5zzx)c|F-l1^Af_O$q7h9DH+J|Q
    z*DY>u>o1Bs!tfcICQRG(CmCY>nSz1@L$9-2^8Lz)UUrP#Z$;4)?w)Y<JndeI;!3zn
    zLP4w<Z$VXXO~rMzFpLBQqzC1Vt-udl;pyBkoWS<=RpI$-`Gu-<x+<LE#KI5^*QAyj
    zF2nuYCDdmX+@z<WLdk26`#gbL3{02IT2-{6olFW`ixB&BCuXnsu4!*)Gc_%XWa^r0
    zWs^vuLqVsCF5F>gIc5=^GbDVc`k3K%f95Qt^u{|Xy3xa+6uBn|l|eguF@avf-{KWh
    z-y7D8RYxee&(I$741CklbEds3HW#^9%JWJR_Yg~<pP~P|^sd<7c$6ORPVaFm5cE0N
    z9m<AJWW(w2n=ya~3I<gS;UUAQ;gt2FX-l8$hGW|ld&kv}BV|~opg;*bD0{lJI4}H?
    zvq>I&Howa7BzL9f<kR=?NWrj*5j<w-s>Q1o?>W<}aNj5im%_O%{QCV5=fv%-H_wq=
    zjqK7%PMl8s6Ha81g7;NC!3RXwJ586;>^NsGd@n0(oZ;!E7@FmZrPu0aHVn}c$r6~L
    zvZeHSF7^|k%5C<9;R>I&NsQq`S?kjbV^?%vrXW#fRm@?YGC3+@h8arw%k!>l18e!H
    z=E;4}u&7{3#YcF~F!}%B7+RzJ{d-RticCLSNmTe}dO;F-EGu}S;$wV5J<@Tv^_?(P
    zr#<R@)FV|Me$0OpaLZ%ptM_cRk7ny&BT1&f5TA86smHZYHH+n-TompqFIptga*n~R
    z0(VWhkA!i*WD@*n?h1`GOUh&;XGp!Io@<sx!SqbRp0;hr=f3IK1Wjsd#?6Q=#})K0
    z<x_vYpgYH@I!g@63U_%~_`)TSRMpmVoJ$us>k2yk?*&1LT<tv!Q~x2m&Z!DAq=|-3
    zV37;jPJ4I1a_r%$i>Oc3#V;BWb&@EelceKDod@MyBT;h230y-gm@=^4|1j(x%G5&-
    z&4~t@&JFaVxfy=Z(4hYqm>kozzNDQ_|BU_{2M)o046m)wDvv=AS7}wN7qEr`?HFFs
    zX+!vUIRpc`29BVtAENm+k^=)jBdKWzxP5@PU*qlx=5@Lav=Xs4bfUcuyDP%}l+LB*
    z^-#}eH9dcXgn<Puojbxk()4a#(;jGjKOu7yzrBIJEVT|DVDt!M>snTOO8dKqm>Q3#
    z;s=-+Jix+uqt=&de1n{16oa%fjRdWowCf^PchG^mB<rR*(t}C*nn!QQa*~*k_K0N+
    zv-q5DFnW{47x<FA(SbpHg$+U)!7Y3ZjyNGCP^5c}FzB`PV)gze-9NTe&<Vp9tqs`z
    E3!W64(*OVf
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class b/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
    deleted file mode 100644
    index 2fec442a385eaa774017cc06e2fbb46a08e7ec42..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2804
    zcmb_eYf}?f7=8{3Zb;YLs#p{igBOD63Tjn?Q0`h2XysOWvzz5W7B;(aFLanr|3v>u
    zI~AQe)6boL>L2J|>Gau62w@VYXgitN?0L^Q@B2LOb^rML*WUo#g`Y+n5(<(k+HpkS
    z#D=kD=(gdk>+{78X$AsEMl8n)Mg<am*<}SOfnImB6a<w!df7EMzmr8@dRx-d3tX+p
    z;zGPiLqVbgA3#-bRK+nI7q}f#ksg*`tc5}7NnbZi(+!<KUzC2ZRG5`PUQ&^<E+;(0
    z+>|taG%`_FDsVM_2-`UYCwVot7J-^F0waY}0z!{qol((=v*Z(cHZ}I;_c$*Ep5?6P
    zvUMwu$#coGb7^$poPzTzx^Y3^_%4dtzCbE)tCs~%_hp+^My|M|q6e1+l%nBFY8B9$
    z52ny7aCXh8So+qWZtr)9f~(w&@rHqA>v_xBl&g;ozf>?PX<R`fg+774?=zcn`^8{p
    zxF@q^*rDX>Ku;_i+LH}se&|3yZYUT~aTB)$?wM{`FItY_m{K=g$6*4vp1vC{)3zj|
    zC7rPB>k;#U3`*`QJvlqQC~!ajUf1c{+Za?Zq~Z?l3Ut@wR*(CX<yVZrEJ=@HU6(=Q
    z`o|XWYxZgj$@_tQvX>kCvwsg02`TtU#eF;=Tz@}YrrU1r9C$w}vtfZpheBwTE4IE=
    zn5mZ3WE`R=l%+7j+GQF&mD?$>d^>z;dNSZLjfeO+D)@1MhwtgW>~f@KQpFUenbEaM
    z7MNi2A0Br@FIXy!SGxh-H;cy#o~ZZ)PX$K*n>rR5Gp4Dr+^q3#E+bZdQ$t9jfH?*8
    zDn7+$?2@jxu5ZM7I_|Uku~Df;{4)JAG;CksdZSyboix{=wkF9gr?4P!?SN_@^S8@I
    z*M2lHH?g!ZwV1*ZBU+WEutKlbHlo6RuHp-P$x^I@MDyTq=9>`-Bq!Zf$qvWXBIm+#
    zQF@C;(WXSpyQX0;8=e)dYr<quvPgF*|E{e)M@!LM5$Jlx5nz?&vgKP;JnlGdU<8)y
    zP%mxPJv|}UTu<^|XTWjMYFH%MBuWD5is2b$8Ay*Bx~d#ogqa6d8~RG--|LdzueLye
    zv3E%F7R5;xM>qgOoBTWX`*pjr>)Ww|ppP`ftv0b5B(>ZcrHvB}?u%wDMLn&Zw_*jQ
    zg*e;jmIXKTOgUpkQNM7|Y`zs02`+Q2wed@$jX%!#_>D7;|4E4GlY-B$xYGGA_}||D
    z8sew;*w=hU+u+4-_*AP0@B-g*C17y3ExtU5M7-DC{}#&g*XVeKbbtRZNNd^-PVeBu
    zSGc&R^B7M9X9%nl=W(_{cXv&9k^7NlGq$r@xASKV7?{yA`M0=2OV<jTc0;@VGqNY~
    z`y1$Uk=2_!xc3$hpKCeo5!V-AV{ACtmE6I^zz$}H+qLUm?Qf8e5G4??%pk?*d9J#N
    z>LSkJ5@nY;?lKrfFQ!?)kq1VJgw|^)6PSeLDZx8AtYMwrIEMk0U{TW@oWce+>E=;t
    zw|TA|W!{dwSUvCX{4P_MI|7wD)4ys==e1{brUTldw!DMSSN;#m*U&+eeFT~%oPL}p
    x@Lqmo++Ze*aNf^i5OWx6pgmuwov+iLs?qMP(;lhQo^3%pI^RtDC6Tnj`v;h>^IQM`
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
    deleted file mode 100644
    index 471858392707e3107075c3d270212fcfcd606d7d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2386
    zcmbtVYfsx&7=8{3IAm^V-4@EF6hb=)g}Oky4nm>aVNK{(ARW806LUxmj-A=ZOlaDl
    z*gx5{LN%m)p7yD~sM>2MB&h(2GDSM^d(L~mJnz5n|N0xiV-(_OKtw@QMI)LRuI=)D
    zu3OyB>o0S=!jKG2lcsITDTc^EGOHlQ(C6$Gq%4i;MaS6tS>!z7?h9AX5cOK*)<P-{
    z1(9Za0#(5k6<5*1@W>}cx?kMd@ulwyPv?f=__oy7g(o*MOG0LROPVvDC#08gwgtnL
    zz(iFk!~OIHY^M}lC(+Pa;M6>qJcb(#Ob^_;rJ@yW6p!y(q;Vi!i+N4DrkzhEt5%jN
    z&JEW}#nFxq1)VCoaEGDg#EZ&1LrgklVTPLn$<r!>RNPh3gI)$D$2~z>8MM=kG4wIC
    z@9>hT?~mxkx`c2yZ`um(Gqi;s`_i=Zv}x~&?Pcy2GQ1SWJw##{U>Nu%u_q3;MiLV}
    ziG6PQf<A|O!n@Jh-Du+1W(?wif*}>dc*yX?aEf})w7G2v-EeH1TEKDjlY$wRDX3n;
    z_KTh##GVnd;A~SamloC;o~AD)PT75g5e1_v#_*V-t6I5g<>yVW#HCRXE)_N}WIg@c
    z85KO8*E4P|=j=+YJ3j3Hnoksvg3nYu#pmQMb#v`0Y`Bx|IafXyv<Zf17xK_7mMncE
    zvsfOgxv)elbQi-UO)oXl3vmzw4REt33|B}Z;~2;DVB}{Q#xI$^WH!(;r(zxp)YFw&
    zW|*b+zqsFZXt0r)DdPd9Zwbo^R#bd}7YtMXPaVT;>X<p-b*Xo22vY`_;Y#$Uhlx<&
    z6fne*!K#9nD!#;5gqDt**LTBi4M58!v{ZTcvG9}6EsvqUKDlK?P1UKb+$6IM(YX-t
    zT4<ofs$a|rcb(@ff<P_p7~INo*9_>&WmFbSQa_shSV&Egr2x+fV_p&TnnjT{J(CpA
    z*tR3NG##7tlFe#lvtq|_1<AEag6XqBI!dEiV2GEv%Zow^mo&7OqdX(6#JF8I&50`3
    zo;wZH#bw}OnEr^?I%6a#iY8h-1gaFyhj~3Ho#b}<Jl7}dDp%PQbvKn-PLYjkb?FOs
    z8(qcM9N#s>q8XI*&Up*(VbF2trCrfL>$!n`v^c{rS{(Er0Soptov(<}>7UVm<KPk4
    z?;+b7oxw9maGg%I%zzDKiDGz7uMMH_YN!n88a#%wd4%RShz}0_iMXa6;^rZ4zd?6R
    z=T+hcZjocH=tNtc?yidNujxIoycyd0rfTP1=rFLTCDO;ZN0vU#Xxam<{|_Xu<Da+C
    zR|BiVhj?;~@l7qIJtMmN2-6eM_UIvIhYqng(Wv#eH@-zW@F;>H$^>F`b`sS^UUj1b
    zcj>N|Hb??f=)(f-!XN`v<Ox}?cp1SQz9lY3GAVqA?<pG{7{U+OB28nsfgiyUC8-#4
    a#McOeq=PJ$`L~JxBvL^y3_El-ApajG2b@U&
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class b/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
    deleted file mode 100644
    index 6cfecdeefaed660430c20e5f1dd4ce4d20ee37e7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty36vcg+q7Xx(=C<71q)=!(L#sm^d<Tx
    z?KC9Q%=CAszxo1wl}?XjV@yq^gmye5>3;X#?>pyP{rg|P{0iVM{1jS{P|&KP4aWpd
    zZ5UgIZX3?JzEIqdW*~5E#B!`)R3OotSy7M_xaMw_f}nCoFT3XEx3cI<Z%cZ5o~x&_
    zxEQZeP>^WHdr%b|S8)O-1^PoO(!=uewJ-=h>Fb7Rx}g*3OVSUP^Yf1BmgSt~2d=j*
    za6Hmp*C%izcL=jt1s%K^8;bBu8G(_+X#t@}h|a1whx4QodNwuo=Jx0=2A<`tXESvx
    zbELTJ+1V62aZ$k~6<xS2aB>$#ZC@Z6xYf%7XL>WuDkCqvuc8}Q1(c%UOKKI+nhz#%
    zP2j|uQL*%`A>E4Iq2PwV`50yxShk+CoK3kpXZWSOQAy!C5=rz5^nRD#l-tjT(!<^9
    zEyE5aKL@&F+3h{q?ezEU=tIAP0TqL|C2)@}*Nc{8IHuH1*Krtf*VA_cWZITwe54bW
    zeLW(amqE#0r2}WDmjv$Tj&z+a{QyG>ZmYP1y8>PHaMi;-W%(5&FiX;7G}mR&xc=dQ
    zur)jL0Ljt7&hMqf{(RrVL_!KaRB;~<2-n{amsz%(GH<;f71pr8qeCII$`xB*&d*ef
    zXfh7bJY`9Yuv(ctkL7j}EZBBmnw|`}OyMCuib{N3;NcP7msyFlOsbf|G!wa2y8;u;
    z`NQLGsQ%^rc(wlNzFEvEm{;*J9t({AH+Ae{%$R?4lffG6<|1OrH+6v&@+c@+Q1J;q
    zr9RhN*EixU9rxMo*cDYH{+NCd8n!Rc)9BP{=gc;!tw}N~Nh}In-e2Nl{&u<O+K(m*
    z6U&QJOGzv<j8$0@PwDE~MpW(3RD6yvSbvp}ARZjfYBLal)=76&vYWA=$U;~yN^i+1
    z+LUNH*EH-E!?U7wP1qWgEV3NTy+a4j(nvHp1UjFv$y;T)V)+(zjysMU7=h(FR7rDn
    z-%iLi*OR>08E_!%3t+)rjGaWC><cA<RK@U&vJ9k0C7o4<2gH^KR~uSM`rk{DzOQyY
    zfw6bU>jUbMM2>OFg*IJqZogNzE4!W@dmHqThN#tMQ-h?IP@}YQs=<TNAf>3I$$#|2
    zq8oaqoUx)HUpQdm-ioRKS2?U&_}8F?KMw8qi<67*R*2|70-s-UrSmQLZtHsm@nd}K
    zD?X!b@Z#5es?`H{j&HaUFu2<iUoIdK?{)RPf%5DX+Fv5o*Y`70nzn;8JGk%?SN3$C
    z;A!A2ft|x8oNv(GRnuMMeq`B<?X1@A{1F2NX0&wf4X)GD&Ag`dYdt?9(}CY!LoY;D
    z2X}Dq4IVzzvf3lAue`$8aBFAl4kiY6Ff-hy^>ntqMlM2>K*TbQB%hbK>LRMkxQHv1
    zb#t0s#VEg~aV<tUN+h&iLz%!NBu@z5$zl!b^u|RDpahGW?%*^wut_(MQoGG_Z7B10
    z<i+ZFhv#>hy4(?{)S3QSW4fR{sWTnWmb8@}eD?JJpnMbUG}%L-y@Zp&8T6Cn0H3!o
    q!fcr3NH1Whf%Zb3cCJo)szy7yS*1Nvr#*WB?dW_n?H5GS0`G6xkm2h9
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class b/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
    deleted file mode 100644
    index b8c6b90daeada397fa6d090aa742c985e9a4c839..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4118
    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
    WA@_cPU-JJq(G7v$;`jI?y8aD2F`fhf
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNewOrder.class b/target/test-classes/unit/um_futures/account/TestUMNewOrder.class
    deleted file mode 100644
    index 1b91701f9e8bbec607b41324e0433d98723b9d66..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4016
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class b/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
    deleted file mode 100644
    index 9aa3d499ab0a223c268a88808a59088705e60d99..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2847
    zcmb_eX;a%)6g>|^WL#xawvv#9I0;}vqLQUaFoCd##x`wO(sWB@@xTIEa<tH4I{g#<
    zC+#$lX=eJl(@*^a{VSaw$;Ox(8cI8!k@fDo@7{CnyNiDN^XFdx+=ZV)3la)iRkY!V
    zz=>63-Oz2rS<z>UtI`Yvjtp6j6$}d`dNYd(k^)!VwNemN?&xLLT>C~Aed(=BPtSAp
    zTo&izRSF6c?RXEWf}<*q;kdxVkcRZI{Bk)ALQnd-VVZ8}1p2)6gN1y-4J_9&>``Ya
    zCuz`Fkz<}=uF1d`I2!q?TNk*VI{=8Rf|EQNyN%FI7=e+*DFLBJ_|B*}i*qCvdNwWg
    z=61->1)k-sWHWUyPe^#dv$H95;JkthDmrmd;P^I*+P*+CaI1#}PWNV-O-3=ftfC87
    z1eBuTOIj7sniZ3{DsXPus95^?fNt-Oh=S|fjPZtnW$QW1S(8go48N2&Dk)q;B8gss
    z-fz=ua^vMddax_KZrGvZYkyZPyS*d3o&K&JeYl~ZU&T$_61Zo&WxZ%QhGR<IbRCD8
    z;ClM@y_vQpd2P}O%f22l&&#0XE-{kRlk)=ibB8+4*nWTk1-Dh)!CisQ`n}cfeZul9
    zMqrkt$7@}YLF4-SJ?^hLs(VNd2X<yBH+Gl74ki*(@S%$PctE)RZn#Xh?cCY-d{l3P
    z0*?-a&?;AKeIY+pt*!C+ie@NFVu(e|G<qsGl3*RT`_lAez-0;#@i?mdQ5NSR!<Si%
    ztc<Iez$7!eR?-4vO#Xx8ZfFV%`O#`yVECr-M8S-TkMLAr_`jKBkuhWb)>#B@)_6CU
    z5v#wcA*7H;LBXtwkMRlHrR%Net8t!=`fP)2m#PuJOuh;Yn|-UNF|5^=nr$#!lVlc?
    zm=oyUr`kvSjdIboAB`2p7Um}AlUU%5R%J;%XVhyOQQ^N(@fkj6DON(Fd2lfI&4>hA
    z$K55#4#(Ca3t_n^y?LW(Q=;Wu)36r}&x+PHVQWybNH?21bdS%{Wi)97I-YSTSY^3r
    z`4&BlI*uC{(QKdtI<JR(OfI{g<hh=J1LPmZN5P$o14s{SA0>fQ#qf->45UYs9aZ*w
    zBmfnc8aht;-4)AwsWwM}k$;i?dz39{9pQ`&Z3g7*?uc(xwxd3>AM~My8?DW<21zaJ
    zhUw!(Lp-A~Owr|cM3YgOb3@ORQ&yA?-S3><x1ut_6%M`@esr|($IpTIjZ={Stq{@I
    z2cKVXrSo6#zpZZz;)hu6OFpA*@ZeW`s#OKN#MfL27~E}%4;PS#_d5IDLV2-;_SZ=D
    z_5FmDrfuT%Cf<LIOFK4?Q5!fzU}tdw=NfEx)@&EKA9*%oKTCB#zsG=qDJ`9Qi)-}M
    zo!7J*TF;NjoW!qhpcf*qH#c$bEgrtmvf3lAFKuCDu(hLg6J!0Gm>O);dOF(PAQvG@
    zAYz$DlFtiVbrRJ@oW~`~x;PN8V3=={xEiAzCK7tDp-f;Lk{W_%vRK9nqj4VnD8Zto
    zJ2-_^tTD{Pv~E+c4P~B=qFB{;sK3qB<&Hq5&h(EO(^>6VooT-|uPtuk)93#O<!-do
    zWe<V&5>5uEaf2lL`MiZ8X2UeU3JMr#pgmisovYKHsL_s2R%s8_X;1G#JJN5a{fbCh
    G;Qa+NO$7P?
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class b/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
    deleted file mode 100644
    index 8ee7ce0237e1ada607988f70d702fed342e79c40..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2845
    zcmb_eX;a%)6g>|^WL#wvSxQ1ua27BjQOVLIn5FEbu}u<|G~H5JJg`8P94&O1PX9#z
    zNjnY6G&B9&>8JjI{*_LTWMj;jG?a8aBkSFF-@WJDcNhKf_piSJxD7vr79<q3s%XOz
    zffMV-rlH%0v!>4%*QFT<92vG8D;O0>^ktS6Bn2+H8>Jwq+|tXgx$&JW`qJB!o}TCG
    zsVpwUs}vL@+VKHY1xHmJ!*PLZNJDy9e!dz8p(lOaFikgf0)0{X!BYN_>sx{4I^!$$
    z<Ir#d%a+rAV3mzXC~!3LR<|#3C3gTASp_F~G<F=}n=%3;i4FmwM+i@=ID@mK7J4=<
    z_T_fzF9e?DtYtHGFLR{4<k{I2I&n_Hc@<r_AaHyKMQvXo8MxKM0;l>i%_gI$e59fq
    zJpxM6@FlGZXw8aAToUM5H7b_AIj9@EVNq~J;B1UFWSI1v<!s26Im0jIjY<lakw~IX
    zpzr(ihTM8Sm>%j*ZyI(e`8v=Y%Wm$<Zl-@|M?bD97*KH?Hw5mOZdor{j^UV6H(keJ
    z9=M*qb8Dt;NnV<C!m_VNtn)G`xhss~?DV3*-Q1y$Gp-+FP{B<Vw{TmatA1zoJD;-r
    ziV>J4>G4X}WYD<&ai6<uj_5v;!-0LUn-_bFU>6e!DfmRiUECvFe=l67+D_iQ^?X!q
    zLjofQLTHsMw!V~~saDoxd_@l^OJbNM%oKVkw~}BLxBJrcWWZ$#_wi{|_u~Th4;jA9
    za%5#v#T2HQ&9#CSm|)@`9Ct%YSjvxAn*zf(i#Y`kRD6bq0;BI|PT&|brlGY6T(5C%
    zE+JNZQzJ+rkAi}E6_4<kjnehj^z}GL$9*<HHcHiqU#4G#hV2XVHiop?OtTGUYm&@z
    z5(@(9eX4xS-zpbfdt{<8v9vI?n8XrqvMNjBDWhH6hzkChiZAdbORy3W$-RTQZbl=}
    zI_a)Rb~UyXSqRHT=`9*Xn-VSOnufh>cviHo30s4bMXDpY_vq|dI*lfbK<5(<1FI~T
    zE#IP#amR6kxcSos-PZ#?Ay-{b@?0k1;P}_EQE(UHAkqh0M@b-6F+8Iz1L@IdXEg%*
    zBmfmx8oEvT-POvwsWwJ|vHy_z`;;t+9pQ8gZHDB`-l%U?b|OFaHt53*w_2NF4U$^c
    zjnc=7hKNQ3n4+F{#*=Yba6`|OGn~$xFbA02H=<HP4~Je0KRH_X<Htb!#tF#(R*2}^
    zgU_$H()lm=-`4*M;-^^cYd)iG@ZdLms#OI%$G2Pw7~E}%4;PS#_qzJuKza5G?Jtq)
    z@BalUP20w)ZG89=7k6zQqc(7wz|P=2&NkTYs@X1bKk{tGepc#!{)_<wGg><L2AApS
    zYF^W>X}v!qa}vM5hF*xgUf;%@H@N>y%W5NBUwnnJq1MjUZA=VoV`ivL>+NiNja-B%
    zfrw=qNj}eW)kRbna1IwK>*hf0!6@IRaVbVQN+k4NLz%!NBsB!jWU-1hM&ld?P=ZBE
    zx6pxgY%t8Dv~E+c4P~B=qFB{;sK3M1<&Hq5&h)Pu(|PSlo#}wKs4Z{f^QZp@<*R6?
    z%U%NQBb*FQ;TlN}@OcBn%!XNh6%;VoKzqJUJ6ESYRiho9tkNE?)1KXjcBJ1-`vsA-
    G!21U`)di>k
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class b/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
    deleted file mode 100644
    index 2deea67c1f1c30d3a8853ebcc9f5ff26ee5449a1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2802
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(3usk>Q0`KbV7Xa)vzu@r3(0QW3mvA@Khb~E
    zPDQ8A^mC`5`Um<~I(>GtgfIzHw4KcC?s?BS@B2LOHGlm5>u&(=!cCwBF$JwE+HgYP
    z%$BiZ=q1D2)EDzxvfv4v7&9%?8yAT6r`8n21$yo6qUTjc^s-&p{!Zpy>Fh{H&vNxl
    z=9j}&0t#a7_yDSclPXT(w7`&0MY>;pvEh5ZBVFAn6l~w}^cCrPtJ$ZvYkH<_Em#}2
    zQ#OK6fs=uanpS}unPV7FD>%!mp}7FnjNut^oD&dwfa`*ai|8OB-ziaJf98PnvgerA
    zW;#`~@|Z+dol-i1PFzxOSw$DF2%O$W5$y}aJ-d2Y;Cz3oQDxwZt15bMO+d*TuB280
    zt?^(Sy;QMbR7`zmSg%A*Su)*i1vdmbLa@GPmh_BiZOiq?hFi=Ul?1LM7DvB8|M$sl
    zx%*-$IogxlF-pGV=U`7L8$OT?Cx2+i0B$K5RB;=31nw2=vYt0B!zxI<U|SZ$Z#(*a
    zunHwpGFH;^%dQ^K&PuOnuhWh5vnvAkGw*esj{OKj3WimT;I2SdEoil%&zNq-@Crrg
    zFs7T*t6%@vBzTQ3Z6bL;unPx?aX9x6Fp-dgk5$~q1HyF=!)31RC(e=ggCZLhcyug;
    zX1P+*SF>}~f|?FPv_M%LW2{`}&=a{E2aC7el?6w7Tqf`kp9JMTDe&+;-IrPmv`nj*
    z!7S4`s$+pEX8!SU*L8x`>}0hU(0%iGtYAUKr+6YT{@>IIoZGLULv7`DM7*(%So;m_
    zAb~7$3Kms7#b<1iwzH{kg^4=pviY$|sz&%R`_eZ`u0UVCU#pEYU8gpZq}JkCW;<<G
    z>l5y7Id7L9P35LmmuFVuSY<q`vN)d6=g~$`_Rm#(fiGEz6`xQZ9M5(m9D&wpdtI`*
    zv9ZXUU(QQs#mJW^(K2?yD6JWe8LT5=t5-D1btLo7Z9Pp>!B7$CTw?z>%W}<hO=_OB
    zEZYk^KNZtx&CgSkGePp+Rgbfx$)w2H%b~-lna!dokf<1rQI?)`sH(Hdwn?;kaJ{a-
    zB>%lW8HZ{s6qtC2WN%WWq;rB}&@a&u7Y}=Qx3cf$iKC#8)kQEGTXm8s#l~slOr0Nt
    zNlQ`35niM>mTliD$T>3zd-sup`A$$HxW<{*!v7I1{BgpEUmS3Jw?YJeDERz}E1hq_
    zciX^gh@Zk^U-KDkgBQQyQ>`Ar3w+C!fWh6C@Ny2ZaIb6NEtKc4(f$gFfq`F;(6l|A
    z-@}Km(0!ou6i)*e2<##*qoYoDSEM`7{lIb|w6k8b^JfScnA4J(x42GAH?x{{OY8d?
    zsk8X~4fI@K_4Xd_y~V@lT3UO=b@yvbjJ9^R?qO<h4|Ah!T3=_|8)O1RF$64=i1T@w
    zt1hCtf=lS8tcT<78pioGi{23BIFZnLgffO{NS+Y9lg0)%>5WSmL=h%6jo=)%uuV6Q
    zQ+tW$+EC{0z>C%M7SHc9wYeiusWJU4V!Eg;)tC-yE85x~K7aOqP`-(Fn(QOce!@xN
    yJZ_QXAfI<I#%!49%+Fz{j`m`WcBV#qCZZkOtkNE<(VlNYJ2>A+`z4XI!1)INm-Tc2
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class b/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
    deleted file mode 100644
    index 3710cc94fda0d07712f1dd716fc754550b1316a5..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3912
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class b/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
    deleted file mode 100644
    index 5dfe2864d579afd51bcedd4de573edb07b0177b8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2856
    zcmb_eX;a%)6g>|^WL#xaRuYmBX8{uul`Kty36woFwrOG@O}A8*A6Otujutvhr+=dV
    zq@9Ljnwfs?^i%&p|4OGvvN6t>G?aEcBkSFF-@WJDcNhKs*Dt>UxD7vr4kQ$Gs_4Q2
    zfg@|ihN0Vrv#KwY)}$E-92m76D;N_<3}luSBn2+H>y;p=-O{VBx&Eyz`O@2vo}TCG
    zsVo)aRSF6c-S_~if`cj!;jqB{kcRZI`g|n}LQnd-VVZ8}1p1=%gQfiA&~O4PFam2s
    zJ_&8<&pTzyGy>Q21rA2On$`ub<n{m}tKcY)#%?2Y(?(z<aZEty5xx^DPT~}ag`Q1|
    z1GydY#lW+i)oiBe<sk_#d3H919-L8dRz)w)2^`)=(byMA25$YZ!0~}hyU8df7gY4&
    zqJUB|d`YVUTDxKrmjq6)7&S}Z7}oi>=ow{#Dl$T$ui%QnsTgn=Shk+CoOM}#X!w=9
    zQA^=65=jgQ41AYfmz&Rr(<6Q94Z{v4Ux)f)+07l<&Gh%(7{oONLn^N0hQJ-ut?DJq
    zF&tCsrt3IN1=rKJFV3_r$$OJdSoQUYdR_(<x6Dw^%`6Js&F$+rgZm+d72H&D3%3P&
    zn-|x-_-V_p8G%`m9`AKk2CeHKcDcazu<jz+AK3Yw<aoOdb}*5Uf{#?(#XZ9H--gS4
    z+fJT$o{tJ{MBu@m5L(rmtuN(g>%}z{U(q~eNsO|JnLv-^W)dvqZeN<747g0;K0c00
    ze}dJy&+uiIBP&xXrZK~mZq&5EB(s0-xLdlyQhuV|7Z|=dJXA2R;uAa)82fML1bUb;
    zjVfwuFxMOO+pCFPpsg{akViqmf{IV^m~GSbR`s<wT_=3DL$*!Th+k%2goe%j)!!Q3
    zdTY(Lm~BWh%SjZe{I04W_cyC0*M2Zrm|QAOFD9|Xo2|=|c*^KEHlhabOvUH;f+blC
    z3FqG4{I^3A=$vxPlC6#{Mi#<qNqUP$$)-fhxu#(+8=e)d8^X?@Vv%n)x9?`3rORmK
    z@V=gKI#^Y?Z21;FOgN4kjR)7E13GWUd{VBsp5(dyfRp4O=19RU#sQ=UwvmcJs%Cgb
    zRR%JeF+FwmyJP?r%PpNJ{r<}3z0{ke!1%u?gI&s(v<`4shBgCo^6iLk*0!TQ{x0aF
    zEjQX2YAupR+Kti2k(PKy^O&Lw?};X(QglPll(SZp4p-kh#&1M*go~Vj9sK&};E&%0
    z@f*h>|2rX~&k#Pp<Vxqi;D6WPD~KOswXgV$w!wp6^QqPq@EqT8C17y3BR*U}BHrsA
    zd;{g#D|Ej^YH;vpq%>^{$G33$CC=~IJVb5a1c9BzS)6LI-P^ET;(p}WjQy0Ge*TC7
    z1G8E>_Xd~g>1tlnu4(;0A#)VJy@p<hyk6hJoj17uOv`EyxIX_1<0G9tom-e3+QRHe
    zm)76Y^%}VdQ34UmG?ILt<*Jvc&fyHsQ`X19coAcKo57_R<rtCBdjn+xQ;^gUJd?!=
    zRvC>m7(xXWE#1N~tYMvD9;0=edR?gUbQHz9zC-<OrY?5`YE7npHkdAGPnt}Jv_)-s
    z3!gpxKPX>CH(mA<=m6nla2(f2a){3x7-crh@#~;~;TGBpP1?C8?db;X=wzMtXp{Eb
    PF0>>4cG@q9qyygHmR<`D
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
    deleted file mode 100644
    index b72337faaac5f55da96c903589579dc62835b066..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4738
    zcmcIn`Bxj)75*NZWMvZLv113vp+sOCF!mVm4h93p27|x}TimpDN8$lvq#1cMgG19a
    z>E3j2y6^iR(4GeS#OLJap0<BU|A?M`Z)T80By8Dj4hPM=?cVQxcX@aI@t+Sq1aJm_
    zPM{9;F*ImsM3X@C9dpApvZlRi%%<<ij3>}EXxWxGBv9YkwHQNOpxs$t^Spe&k#jQZ
    z_hh;t-3{p)DUOz8dM+3x5JUYQJOeF;XEi*By#oC{1sQ(s_KNTMt}Ga4Cgb?FXUxlj
    zw~%_pm+t16@4C|VX7kdXb(f_p@T}5Olq+y_x(4+FG3?{fK%v5Q)%46b_6rC@A$wlK
    zK^&q<zMG}Q&gqibbDnG2s{>s{EfX|#!OadN(1OD;yr|&_UJ}^5jUrkXh<i?WSl~cs
    zSEWeB#wRqi;bnnX+AK&)70@d;#?daYZ^g`8#zwE<Y*P`#QGr7NQs1+(#<XRx%jF5P
    zu$D6O33Q-7j!uEjH<Rmf^LB6YQd@Gv%=(hAJ#E2UUumu{`PLqE<3tQS8cyPrz}bwG
    zGt!oA+8JqN9NVV%9oN|QRVHiEFNU=JT)|K_r=+*$ER)0Q<MRUNr=RLLSv`&382U8y
    z<BY(OqQ{CJziJiork7a@VqsN!<>U9Nc&?JqDl<<9cCr)|J43&Oi3Y`RPQ!UzVEh$!
    z!eyXsN6oJ1RgPT}xLgxLE0@n23#n^iK8*z~n&ey@gG^io(3ISagSoq>ATzG?I85Lo
    zuBdDu5xDr2^eK#E0+Tgily78Y-m@ILV2p;*HMSjG<J(I*i_y4-Yq-vMa(!Fi?atZ)
    zYBvT3LZ??Iipp$v)wmM`+KO*y6f|Rg&2{cE?_c$8+e~LA-8hLGF-&QgMv8T@bY`T$
    zddIq`nZZkNvLKKu=W;B|#etd>l^2RYR-itPS%J2S5-?oY%%z>|<<XhZg}JNqalAq|
    zhjVevv8+T3sv0b4Si}<f%=<)pp&VXV+9Qg}iaoh06~btf4uSDFJ}J=iI5@`~Rk0_R
    zFZcHK$MGq`i6-Ls3~_K)1>a{im`HOms{R6_td=!}QsC^e`(q(B65b$m*D_=bD;id@
    zCNT8Bi4%DKZuQIPWJF`txGHfMT_P%o?r2yC>wFY0<9B^C%Wyefn?DxgU^1Mmfq82+
    zO#k54-1b49_lV<uWJ#c5%vqMa!gzzo89$en?!1aRbs0GsGrMTImKsNs4c?kX#Am0U
    z;`$z-GSxl^v@o?iD<>DNf<@UQw(WRkP!<BU#grVCD~>C9?wH4}plVOBWbx+ly}2M4
    zsDRf4eV)jhu9=gbbP2X)*YxMc<+2+k`S^;=6bmmuf#D~J(<)_|Rvp~Q@MeCS<>B2B
    z50>R*6jx<4QI-x-baPp~Q5_YhT6X17pkvoH#cvcww4IHbpQQs&J!XGJlqIufF1>8-
    zuBW3{;PsEM&M(r{#T%v&!?y+Ymr}G?YX#WvJ{stbfa^F-xpR*1X5=+XB~6<mdzbe0
    zlu}67j5>~2@LV(MnhJZH@LmEx#E)Y5v4)@Ervk|mHp|{{)}=8Wz+#_eu9&J9+Z1?)
    z0bUyYtGtLrhr+gO!nBvOvd}T@IO~4CywX>O(2j%ijL7oswJ(M$AAPp`eu*THnc3`|
    z<;j6&G?A5GB-kbYQp0!fE=Rvsqu*%w2Hs@_on%ky23M=3JAco{y@Il8*2nNif!0TF
    zWt@jp;bm&9V>?pEKYq0YZ*1B5jPoYsM-qSUa%Au+_-yRH5Al~^o6BFd3^b#_UoG4K
    z4?af%8(ggm4$q)ISUb}F5V2eLvFCjxy1V~|gsyMlz!qM3AFU;s&v7?!h`?UJi~I^H
    z$vzUvzQ=W?`Heu&W>L?F1l-8EQ9U{R5FONXET!uw^y7a;*FOCH0gM@?_2d@LKE%aa
    z`hb3!<JS8azSN+Pwlws7fUCd*Oe`rh^-vbJvcUyj;;5B~+HjcUB+<_Py#pgS8lXE9
    zYK_p<V;G;~E`~4r;y3YmvTzukcne>klzx)@Hr_!4zDT)>vvAj!xNF<4FLOoUD@D8h
    z8QC?Z&lK(I(QoRnZef1u2@QPhqXs7FX`qYHx(Ve34)FV^9jEwq8iVM?4fK^6IaM@r
    zqG;rm$jJ7hk%Lu?RJ$sT{A$t2f78e&B6&@}RcU08{<{9@C$YArVGFl=wvf5hs2^`>
    zd;qKD(rzTE=Nv6QPm3?m;)`_f0D5Te84O{Z4!nsgSfYbf@C}8yik2@FEl)+3_wa1!
    z-f`@Y+<TL}evM(!SmtQ8zmkKmSK%O6jRWWZ&A~W1xJC}HlY<FzaD#SCk%JUDm>~zV
    z<lyGV&p~rSmAt4}4DqQdQlgt4JV6fz$ygU8V_0r_14IYIT>;zNPM@k&6Zj_I8~FSd
    wrLwHnEVZLHsbuWC)KG`-;ro0l6hGkH&+v2phi|{)+iwFz0>8r_@F%qV7uf*`=Kufz
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
    deleted file mode 100644
    index 3a8b8525caa566a8de17ead6c3670f3d8ccf0549..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4612
    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
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class b/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
    deleted file mode 100644
    index 81e4a12326f806bc8df3b3dd0d4473efaf970509..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3829
    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
    SpY#7K&LlbWHNM4nX!#qM{6*UU
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class b/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
    deleted file mode 100644
    index 01cd5d9441157912cfbbc366ae076653d7a452b0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9B;{}4qikGScq1>e=p%sF)H@gW3vas2Wd!fU0`X~BN
    z+Nt2wnSSo{Q~yB!N~h0mLI_QqBJE^mch7sydEe)GulfD2Uw#E}7hVEwh$(1S(Sc(E
    zr#6f&L$?fjU0*D0$f7TBY|OMxe_S9okXlg?7r5eVmVCc*M=v|Y&2MGFlkS#u^(<G<
    zWML^<C7>YIiT9u?IIiLZP6`YMRHO&x7i)nZxYE;&V$lg~UtgA<pU>v0$D4E9qFi)W
    z`6+NbG*DM5a4mBP%V`Ctc{Q>XLYgsrBaSlyLJvWmRdEjI$tG|uY8=SyGhXst(_T-f
    z>Q)|;W!|;Y33TIvf*uvUxF~RP4@GTXAnrTW%K}{ksb-a-BR){khsy#=!SE!t3TVv-
    z<G3PlX3eOW`qqfPw(krD*96W-SOed*^o(h5%GJk)SIQcd1g;_$$AG}Vcgan;{bD3J
    z+LzoitU&T}s4tS;-k04@e&2~f+)yy2;wFX#?iHP~UNCLLE=s-V*fvA&xcXk8ik2xE
    zCus*|PY+pVrC)MZ>BafkWr6#dBVDIoZ(&5iZ54NLSD?2ZvwF;DOs``2#gcRx(sk)K
    zu779|yJnBJkQ@!{!hT*H%=>*zB&6U&75DLgaJ_?YnQD7^^Va)efsG10Iut^)T(R_g
    zcCK1X(@}^PD2ro^Rm&85BDdpU;dXkm=t`f<1Rmm}u+%379v;zssg+R6w2B$bGMj5P
    zEHK5yKRoV+E|AYoR{H?mH;=~(7F2wUCj#UDO`X6AX3T+xa<j&{xrA8tO^qOdEOH7K
    zReXX^*&7{qUEhdubkbw5VsBK9=wtR}U|8%|{f#cI_Rn;K+L|P_633E2vPG3oc-!TI
    zV?CP6P34znmgC4Xl2ut8&*<&iMp*FAReX*wSb~*+NFE%{bTb-(_GxETva7MB$Xrk^
    zNO##NSd?fPr)XF!hHHlFny}q3nWTCv^KQ*NO*`Qn5$Jx(mT#8jis_kDJ89dFZ}_HT
    zQ!6djeLN-E{v_}9`r&x^$8g9wOOdOnmJOmLkf<20QI>u*IJ&DmTZEYhR~vdt^51Kc
    z5vaC5fr)oW@D_zhF2^|b0*hWachI-nl|BDXybbzTL+omkszFlAt#R5o)!@W%vQpI5
    z%7t{rk`r*;&Y5Afds<K7;jk=lnFFki{}|f%<1CN9IL-KOhY0^V@cAWII^Tltj=^1s
    zAERSm@fmJ|7r*9HtscM&e8ZK1!QHm#at^U*uXpebl;^wXe1*i|;Lk{C+77yQ@ct`Y
    z+Shr4r-8Esb`Cu_-=Mp<rn|uX&~h=dvs$<FM+6v{(~_AtxJpacvzm58>;DO<)A;Q*
    z^jv85<__+?!NccTT6@IxrCm&nws*JhU}|UwbE6$ve|N`gWI{wSge;SY^V!2yFHv2@
    z1ze)6kHhUU#`!giD-p_ZBBAvf${400c|!0`8f#dmH!ffZC79H72WPN>O}crU+AW^z
    zK$*8gFILanJio`(;f_G1&h*b3(?#uRo#~LatgY<evuFPY<?HCA$$kPIAe<DsaDya=
    t_#DO<vtgbSK8KM8+KYACnL6#68tw3AmG)Sj_IwN4;rV9TFNvfL?%z~$>c{{9
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMAggTrades.class b/target/test-classes/unit/um_futures/market/TestUMAggTrades.class
    deleted file mode 100644
    index 6fc4ab9ab8716db83ca6ee01a20f0335d22db408..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5253
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMBookTicker.class b/target/test-classes/unit/um_futures/market/TestUMBookTicker.class
    deleted file mode 100644
    index e24786c585f782f8c3b9e73f8b0caf56d4d32ce1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2697
    zcmbtVYg5}s6g`U#GOqG+c!Wn2FiEftM1>@U*gS%H1cFW4_(AE5%4WgBvgFDV9j4Pi
    z(SOoTV=`r?pF5rYf&Q6JuVf>e+Du70nvt}3ckeyt?7esY`1{x206c;2M+ZCtydpZ$
    z#c=aTK9(g_)()jtxg(x88M@{bO)(c4JfUz_fRABJFBVL*{8%dK`QmpxSK-DnH>4zu
    zc6cu3jQkMb>Ba{T1zZzx9XA-pEpjATrM&~ov<zO6O0rSprj+ItGn0(#dNHl!i`-zi
    zW_xyhF+50IA!JOzE!ye?v9YYmrtHIQ1}52PdPVf1pJ-TyN*+Ur2Gx{lDB58x>_*uj
    zdKp8F`7wY&0Yf5&@gc*Fa}@P?2A`?dHZ$~u!mTcC1@4I$!6<`}lPjFOG6Y%|`Y^^Y
    za3Gfz>3CW)9UY{cD~W&y4E+vb%T!b;p=d?Ezadu&NxAIDeRzBbF@(Mk7Wv8EbTB#+
    zJeF09)9>VnW1DH%W`aL-BZ3J5lOm?@h~a5oFG)E?leIjT^17zc$?Jx6eolE+;hHIN
    z%_>zSn|qR*1%02ie6f~hm`%Lbc2f5vObeJ1@fc4ShTW5MPkvRYlw~ttaB||1o6X}N
    z+nivlu5B#u2X?cO9T(HSfr$tS_*ld&<|q#<7vWOEooCOb`|bLQGAvvPp;9WVQYN`x
    ztECm^h&IXQ$1}{^<-EYq+eV{s)?TqB;yIS7x@$GauuSQD^|(z%oJl5~GA8ybSQW4)
    zVjVBuiA5W44E{#;GfdTqv?f1QZA&5hv5A)gwnQY5q^71DhtiRgUCR|}R@Br)+4))f
    z){@l<b*5&WYK<?}<hE`JXMK1@MRsYGE>%uSIbB_dZ^tvK)wB<vlE5{a4=L&Z^$ELR
    zGa|Csp%N-vglFz*09r9Icvtj&PQ8g*0^hbuIc}uooJy8JLeI-;RyGuSTsL~nf<lDD
    zi7WQv7zMEVKQ*V<mS!p?o>eLe`CHaB-IPs5*T@}(awU%Q1Kr@XZ^)#+-stK(3iS-j
    zOgR#fS1RlRopM<=<PtZzL2d?W{MsBcE!=PF1;PKWB~rfDwiuS)A+g&O6jAA-+saZ&
    zguaWKo|MmZUAheVeAAiL@0lh`J+l@m#?2-T?HiFycUl!Zm(QQlEhEp@75k)n|9yi#
    zvP%M^boq49HQzxGUBJ#C-9+^Dg4y>yy+5OoL|;bV&d4d)PtLMkdfU^Wji1w7tS!J7
    z_>x8pU(sxbvw0gHXKpxh24VLU-EZKJM1Fxk5U8T3iaT#`x8d_Ttp<7tSRaPa-{gC^
    z?)z(+w<GU4alUcm{OJG&;(=h|4EHJ0!(<>Z5g7j&;am9qEu?Kb>Qog^&+u%Q{_mb5
    z7WEEzt5}?@A|CAwj1P3a#fFW>1DjzGK6($)XqXV)#USpHZIlEFB8o9AQ=QuE7YPML
    zt|Rnd3AVV5_RJ!OJSj1V5ca{zlZ4wiz#&N-CGQ1V*9nDo+X~j!AJO`AmPMLjP+gXP
    z)md%@wq2H!flmUjt4QzsU%C&`P2oZWGE7h+=)okBoWcZwo};^X1=DzmnI_6xF69lE
    a^7A_7F_-e3OL?UYWqW-q<q{$3fc6hv6wYD*
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class b/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class
    deleted file mode 100644
    index cdf8988c03ba1a4b134de970466449fcaca7fc58..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5300
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMDepth.class b/target/test-classes/unit/um_futures/market/TestUMDepth.class
    deleted file mode 100644
    index c65d404070787bb4bf662d2b397ae05b38f8d70a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4113
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class b/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class
    deleted file mode 100644
    index 8f32645fadbce24019baa0ed2890b32fafc9cbe0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2016
    zcmbVNe^V1j7=AVhT(}+zSExlJViZgQx&;+lqP55mrA@FE62*4Lxf}~QxZKgZJ=#vE
    zU!vcjAEBKZoI2y*jvvbDdzX-eA)TUgGkd%5?!NEy{(AQ9yMJB-xP>27#1L1I(9nZk
    zhJjt<z~Hvw?C?jGU13Uw-aD3K$uAk=nQU1>lHrQGSCw-ACa<~X-cO?93-3U9yhy7j
    zqOu;XR49n|;Uj1Y`Zb)vS%z#tig-|az8%QG6F#pQ-ky+rL-?{(T>jatl3lUtY`YBo
    zq3)J8hVjBFjOG;#($&aJh-S%<MiL)0FdpI=*6<0=kt2a;lg3P;?d-brEN3U5ZCQCp
    z4wgJSuVMt}6<pAe!bOI&M<|;63`yxWE;9^evL{uBF}S2*43`;{is1{=%AlV-n8X!Q
    zv2E;I{9u}kj%Xw?&XD;vy(fNoKAoN)OCK0^AZR)@7RhGXvYGU6eYl2<f~<xdCK+y<
    zZjDzg$8b!+P1kWKsjkP5QefJaa3mK_Q1f}{R8h#PyG22Iu)M)ASNNdo6t?TQp@3`n
    z4ATs$R!UkaU9$XrLz-3LQO0(J>|FoeB{e4l)<yDRU{~8|KVH#oOyrP)n;Lb@ZG!6`
    zhf9@oR2KhvKWv>jhP$UiXw~*@UMj9M+GH_G(JIMQ%;Jl%Q|B3myTmA44o}?Ca2M3C
    zy^Z!_SfIK*z1@!fEES7Uhm!YSVL`!t4U1tHyoVQEv@vL%)vaO~D+(THc!*VEAlKXB
    zyHUL?_{1#4K$;OvmVXQk+h@4e>3M^t@*TC%lw`{ciA8ryP}3GHN2~?4itsj!icJ!|
    z;F^YAHasg_H-!mVwMhMB;nXyhClet#GK@S99BI`=+43#YxZpUhG^FJ^q>zlYT)Ho|
    zT~E-x0ZF8HobnRX4^;+rtD`g0|6f^@=tdJW+<T8ScPTG|)l0M-*yPYa2k4NWX-{2u
    z1J4vIRv5u^CrSH8NT;|=d>5m)B}N~yel#QUqkkMMd}L_+npT|tjQ%~jL$E)iW8csi
    zZUg-&(5N*IpoleEF+8H(Saf+UQU;`Qub^xmqVEONT<&kEx?aan9iP6yXj|tQIt>gF
    zuwh)FC!no6)ztkh?T41Xi|jmZ+4+M2_mFH(PZxB3Qos5aCI<25C8mm@wW&I0USW2V
    z=A(!BeC>K2`8w{+C-kc$iI-SvLl`Cc0L~MT6m(pq*(FTSqrfRLvq(pfZZ%9bA;pPn
    m)@hgO2jkd4iCmw+Aj)_`S~!w;O1lXhLEns^Kcg{*@BalIF(sJ*
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class b/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class
    deleted file mode 100644
    index 63f3d62bff29aa0e42a757bff4137ddcdcfc5400..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3288
    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
    BcX0p!
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class
    deleted file mode 100644
    index 0a663d06ba0a76f135bfa4071ac8ade99038caa1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5129
    zcmcIn30E7}75*LqB+FwP%UekBhB3w%dyMxOV+ZhtBSCDox=!m3Vt_HD8D(aKP17{p
    z+@!mkZtlMC>6Qje?IzuuoSy!Up8SfQes5+Z4HY<$bHX`j-g@7?-~Hab_x<a?_g@Ea
    z1aBr$g;*Tb3TjX*P<KO{)>KooCe;4X8+z6gs6Ay^hId*Z*0Ogvi3C=~kyNl6%7Wzs
    zGp?uS1lDH@j-y-NppnxvhG`nEzw^>6ti`%G>J+R;N}#<!p=u#_eZ1fm9NkrOnlq()
    z>Y(m=Lz#<)>)DQx)y!^l+I!M8ES+Ljxt`|uf(68-8XCaA*jrNaW(8ZM*tl+u$&=++
    zy@E&am_Utb<O~`jdgItCu*;sB^t}9GHD_n1ZtA11?o8{BnqhB5A06;}Ni-lPW$aL}
    z6O96E<l@q_!0z-iq;$m5#I3%iQv6xX(-LT=CaOH3MZsRQ5}kr$QesQGjQxP;7}i9`
    z-qI--sqv6wb|le;{c#*npyHswx}p~0yg<UUgUtdPTlQ9pltvv=a2Q7j)~M#{lq!&_
    zT$sQyfvw|O-cYC8)sh#^7?wwfG_$ik7sm;KExy(T&oI@rVNK~{7d3Y>qvex0j#vU6
    zRH?Wnflh&{_MDtLqu>d2(fE9Ut~n7kJ|JF4M5S;fYEC$mK#xGnvyD^w%=PxhlRFxz
    zSwUyBZHGU0s62M4@wrtvhx2h<P;e2w0!OoUP8~HY&C2R(*0wD2-FDO>BeSMK9;>=l
    z$hoQnIHP-$_84`(aBfiGc={b}rwgA%I*yEjKJ*JTl;}~S*IC2OYhHFzcgUUz-HY~L
    ziXs)#B!bk^BkxSv-ZBLjUYD{?G^hcW6<omp)pZxDOI8;ty5#=7!*L7=bS_InBbPVT
    zq0IRpYV`On>g8AxgBX!P>^%aT7Qsj!@?L@7WgVj5%IbN~uq{{Z4(QQSWXHMUREn|Z
    zX$9}Y`$-6=U<o|mvOGpCWkSgK%Bv*ffHR@q@R>4Ru(DD$b#T(LZ!$_;DOi>^YU=dE
    z2cX3<svrxpw646T%Vm(`HB&Ud;qPQT%|vnPF*(_>tb?NW(3j;OpTM}lj>>@H&g4dI
    zv$K1!=WPE-Ujma%DZy9*HyDJ%i4+8$PJkJt?d@bV7Xu1oko3E)AdhD#Hpn3YU5tFo
    za<uP?ND>;#Wc)NlEM0hU6ckM3=8Cwvh%|w<lM51>!2S^WMV(!d2c&0b6nqfRmV9{b
    znSy50hkK$vTsm?NC-9s=|4NW;_S0r(`@w?;n@fqebGO?ZrdT$Ucpe{#<D&{bhL6+A
    zvf^pmnxJp}XxvX;Y-qU@WsRIB#<%gwI9^cjB0jaSmhjUb9Xf71IgP}9JZfba<E}-*
    z-XaMiT$RA1NqiQci{tZB%P+7%DQnrwTs9%2?B*5*x{C3R1lA|8g;9;ypAcByu*@zo
    zS#$_g_t;}PQ!ulh-dD(t>dv6N2Qr!3EL?^)$B_MSu-YR91P-THT=y`8R?7-Zpq^LV
    zV{tQVxCSM6S(fc-ewgwPErp0~ow(`Tx5Z;M6;w|n26I=z8}Kh9B{ISAA|~^iqvdpF
    zbm~?gAg~A}xo|9!lN#SXrqg#p`V=^`f~&YlV5b?I7XmtyFM@hzDUDA>oLQL?L$;iz
    z=(<S2lcgtz>MKB#G?66_VJOehLYA!slYV)mJSt&+DuQXFspUq;w5EkC=!l}srgnjA
    z?_S~<rp~35<;L+FUd1xcOTn9gdnrW&#x$|mOb*xuC##<~B+0iAE?KA_kOvUjZrk=;
    z&(XrV$z4~A*(Bz0FOGQyf53f##<DJkHEmDnYTCz(m6kTH$!csyU^NL^?)^I&3c^i6
    zVRlio#!TI9O565SAs?+DD=DyG;~*IoUB3Lu;K+yXjRuxba*t-31BRz})S;HByq089
    z{<?zS;$`;!EPH=Z@JqbRXy41K)bVq(PWSzt?}Q4-7PCH%e+q1S_);=BfC@W#VioI|
    z8vgRR!&a4iA@G}$uQmV6=av8ElZu)8C4bGA_!{K<3bp+GGDn8k7W{5+y$8`ckN7Os
    zw6?yAH5;)(o5iNq^|7~R@yPG|&0pbf3f26r<L^d3C^zv9w;5mMh!Tjw*Kn6Tfv@w3
    zD*uQ+#QeF2)(2>~dJo%Xc^Z${p4vT!J#*MMi}teowOkFp0#{S%$5^J8WjBPfzrlH_
    z{x|(|zEwKs4Voffm={t<(+_Z*Cq15NOPx%en#1Xl)b4$$?pJVjJ>Hzhr9OH5{y9AL
    z0E1WAZoh}&lhvuK_0?_naSfQq^%1F34ASIAVg~GBZzt7iq~T52h27YPJvf0DoaduZ
    zs(B<hK2$S?v-md0cpGpE-@$hY$1d*t9==aWC$J7bzz+%IkGNBU7p(d*R}~HX31<X;
    zx`=^##K4J^u|fl<7B_G|)jB{mR2tY$RS(g?BUJP#4LtTP8u+u4f&U?ZwKRG#WmX!v
    zB3IT|&%tV&gLASb)m>jRk6UGTwj#+hPSV;AAM}mr#8#Z)GyMtL+l?;tAWi2D@aZYt
    zdOFal<krh2xAul^Z6gT+w{~Ge=+-nz^K+jPWe3akl@9(z(SC7^EouMV)Q4(bL)F!o
    zyomGo@W9n-wl>MuJU;OdXxdVr=6#*VXCx!qQg_1rLGO#9jODWBVHh668tU1LZMcMH
    zzK&HQb^;k9)<@j>q2V$M{42P{TK_hK%pD99zmW)@cSAh4u|^KANi&=f&wL5b+a)~j
    zRNxt`|35tIk}?X1k>@nOGDs#{$%cJogMX>3{7Wq(2*_>e;myG+-*fDeAM&~i{EF>r
    wet%7=jP%Qv+Oj;UWMB~YUcv7}Enel=1N@QyLF-R!{ngh<;BWW`-a!5T03hvqyZ`_I
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class
    deleted file mode 100644
    index 427ec8c5e03d815c6ff6b0db7f6076c10fb62db9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4779
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class b/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class
    deleted file mode 100644
    index 5c41e84ada5c57cc8e372e9b09134f72c490db7c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2677
    zcmbtVYg5}s6g`U#GOqH#;ZYtXU=pwmM1>@Um{)iP2b;7pHl;5r+Y1(!C0CYcnNI&i
    z|4BQI$&{IX?sWPG`e!=5l5JsXXG+r1jHJDL_ug~P?!EiR-@pC_;1P5`+Tao37153k
    zhTA9dsVu3ob}YTfobas4(6Oj!in+|-35C-Fd<<iHA#a+chf-0`7QW?~GB-}SAth+E
    z&ofD9<c9!HC*Ff7;D(5sxWzDTQ6R}G9v)eyW$?08l#K#6r9ECYQ;C?C<KM-!Bc0)f
    z9oP-Ua6f*Hj0*y~XsMIKhO!}>vJZC{m}G<L5z&i2VqqC7MGVC+nI=s`(T*3wZkBCg
    zmon4^Kl(8sU{J&mK47?2M^T$+@R@pbF++DK+#J#t;I4=fj4}urxy&glL!jBwhcSk(
    zBe|qVr!$gLmqNgOhCT<WWh$x^SF{4pZOi3+LN57n4;~*v459CX1%7ro6O4`oPi58O
    z^gA`;*k&(nv%w!a5y7N@DG}3n!0<S$7p07%$y%06SzXg;!*xTdZ%<ZLxMoURvx;TO
    z=A7VWUeA$+&o=iM=Hl<PoK*b~GXiEsJj5f0A$P~z9p6yOCE3j8xj`Fx%+1E}k1ckt
    zS<e=hcLN){JQY_@`z0nKB;X?vbC@T%<*RV%pw&;!8`s-q6=hhu7DA<1Ql(U4t6D<q
    z&KAYU=EoB(+Eu*7(9=SraN71*5%CnORMgedV_2nQd;Po(wVO&Loa!a^>(~&mDPjxH
    z-ik$wXbhe1;b)kx@n}B#RIE+)>qiXF1?-53BSEc9H;$zf=Wwl-sYOvM6J_UT^BYT6
    z%M25ZGF98%LPOY^C7kx*1;c1lajulliWyy9+SuHRrIH(aK72yLR*gO+sXNqX>`G0E
    zNMoOBr(_Y5`Rk=_M#JD;*K?ej5%mJTYZWux*po9VSpsoAE30YQQ0#Hd=r!{SQ4Phf
    z*LxQzzTNH_`d?a_sT6ryDJv9iRnv4+HWgi?Xq3s-c8wqD2B&ocCbe<5iSH}aDl9YU
    zNJK%Yp7RX;l5EIDZgPX7^jF!n*j#eVHMD@>f0qymU+q>5D{pb0ThtLT>7cvGQb~i}
    ztBRhL>Z-213HoBgj@7P}221TkEmMx$4HDY-ADQ}^1gxv)PwJMD<y(rq&E5aHE+5#1
    zfKj?>+UQDeqlYeA=Z~%(`g+0ayPe*j(nz8&qi=iU9PB5@?SS6)G-%;x^cJfQ_#9u*
    zh~Z0`ZF3gy!sE;hMJ^y5oTKv<{E^5n@CO1FbXV~HD-2)8yh+|b4*~1NAo?0&57lCS
    zMe}y%LnqJIZk|6Kz`$A{7{9<h$~2w`1SSI$KO@|Q-(N%8wX;rF@c05x4(NaQ91Brz
    zzqf+rsS4Jj?SYB@_Se|9(Rg4p48lk6K^hGaqG1f+F4;y&kRYNM!z$IN&3>6sQ05v!
    z4_07{%V^CUGRTq=0|+4pPLU+s!4Zy0;wVMWlV3X&T5T&>^*<s1I?DphFsLreziKRZ
    z0=q8Dsldm9mlf>o|6jV}=%jQZ0vRSK5p-jUNKRvtK+n?!yp9<>$7}=T9hdU9OZjPy
    X@|a6`-le?Wg0k)3Ou0x%+MxXdD$K?(
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class
    deleted file mode 100644
    index afff1145c8724ac96a71faf13c09da4d63838395..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5201
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMKlines.class b/target/test-classes/unit/um_futures/market/TestUMKlines.class
    deleted file mode 100644
    index f0418baf1f3686f7c1ce26aed1a697555d7f6283..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5067
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class b/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class
    deleted file mode 100644
    index d50eb76e536aa60b4d52afe971753bff8776b5c2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5243
    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
    H6V3kvGZv|`
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class b/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class
    deleted file mode 100644
    index cb2c12aae42b66d2d7ec1bfd3b36073fe02014c1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=pwmM1>@U*gV2B5NwjhJW5|wHVYQ$;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPv?-Rux?}50vNGL!NUO8mBZ<b7mL<(b$%RAj5!lly{uM1I4g%N8j;mk=w`IR?;-u
    z=Glxl3PD1k2_Ha~&@AHyS{Mdh3Z%Hk?!N1|HZLlMY9Db&+2BQIGo7Zv3tP)^hGr4i
    z55;gVb&ZTk3AbpemqS2VR2?;l+YC$*VA^D~qk~wuwoVbFsY|9A$JWe)WX#X9LhLqe
    zJsCnLx+HYV=)p$}Ef*-t^9(`9DlKMcjmD}&3IXoO=tDn)lvRtIqB4Z59fKI45c_ID
    zQ;x@!g3S%hHCD|%{=I~I3>_X=*U@w(rI|;3Z$&NU(`q4vy9fjkWr+R|IpQa~W06E(
    z<XF{RPQN34o^AZnHXix032_Wd7?ClG`wWkAmZ4-dQ#Es3$yugJdv4jv#SZ0kjhl|b
    zP1h(Yf_9oad25eke7dy3Fp+w%<s|IK7?UtA;{hHr^!S_RZ~CHEET~Q{&u!Y%1MXCg
    zf2y&0)soh*ydT)r%Y$+Cz+Yk_LJ~faF@Z^fTf7RF&f3MndFy&nSqX;eYa!H(g05_)
    zmrGT&;BC<=*+O`XDN)GN3~e<uifsvxSs70-M|EAQK886ux!2EIQNE>`<qol5z@mgD
    z8OwP3PAqCfV`vh{%B^6u%%l43Q@vJ|a0sh-CSgrR3Tf(QmVKZcdWUPSNL`A$nXGz0
    zOW(SxUSt@ml&RG5k`-agme^Jh&#CX#s?XWtiIKJR>G}2f&CKFP5TBB?C0h^~D*N(;
    zDAi3FTiB-JDYyh>@_M<e;V{%MSbNkbTc{cEb=Sypdqd6YWC^FNoT_iBwkF19W4)8t
    zh-)-;z5bh|_@d=AbiQ;=M>F`AR@5lmoM~E)>S&fp(I}HI?mXYOY)<RC9BSo$Bj47j
    zSGZ2b6NrLRLFXAl1=Us!?r@u;be7oF*j;kmtLOod|E?j@z0|H4X5ZmJ*C-@n(n$A{
    ztCI%pR~0=eT&OzxHt16oJ6670DlFwAHA6XWR!AuBKr%I75s);<SgxJp%bM8S)_+};
    z_r>`~Kix5PbeY%DL)WbLM;8u#>%qjWPVdiXq|leqw;_H8_Os`<LvJw+TKGA=<&p!w
    zz?U>)_=;xhyv6GXcym4Rb4WX9XnKuMJpKxyaQGChr}*$SdM{(%Aa9_JfVHC=9Tl;A
    z%CWzud69Y7%kzz&=T8qXFdvSj&T*GA4W`54;qcHeh~2{PZ=kG;tfQxRbdJY6^xu1i
    zWTL*a{uDDKr<hMPgoipC-e5(b2|zH6AV}|S8ubvOUUcCO+4@P42oe~;995=ZKSL-e
    za~WX(vk>AkS~Gzxa->8TqSyncND6La9|t6Hf}-ciuK^mZ77CX956S<6<q^#==swH8
    z$}HEy>psho@Qd)vQ*3PiU%G>6qI6LL86zlhv|@xvj$)WVPtv`+fH6G7cm?G(pYn=N
    a`AM1bfKPeSr@T;uvhc5_Y!H$<nEwEy55x`t
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class
    deleted file mode 100644
    index 4e01bd2f725b707ec086d11746450aa41d92cd75..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5193
    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
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class b/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class
    deleted file mode 100644
    index dfbc8e344150a030e602bbec006d627b8c8ef02d..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2731
    zcmbtW>r&fB6#f>Q$hgYQ38Y*ah{?rvASxs&1Sb%OOCYgH8^Dy_sBAA-AWN>aqGdXL
    ziM~lYiIZt&`n%KV3-o0=Ju4g88JiAC$1{@l?Ade9_npi7&wqaV9l#yfQFI}sAgrPr
    zrx?!d=?A)I>ejCItgy$6g5lJC!!pDyLnx8VD~K?R+WTc8s<*X@UEKek7hLWfa7WA0
    zYLge%{8bbRLOu8Zs)Exh&fqM=ghz%nud==43D4oKR?(e(F0^&-ij7>(Glh|HT`t_5
    zUE(WNiT}WGTKWjAGF;1^z<FB1c{=L5lTj_`LXY4A1Jh(&y(;=}i2!+yNfr~?Cg?Tc
    z7}jn&8F*PHpc{^vj-np}3I<gS;Uk8#M^QBP86v{2A7;3iNVc1lTnwui!4(Fjpu3!`
    zGQ`>yBN!$5j$Spig9%NSg!o)2xW;hF57iTfsbvjopO=<(x17_fQCvkRf&@e2$M`-!
    z+@6TfjKmLg)8q6xHsZ@Bo3hFHPd!NCrh+jQ<G96ew`f<if??@ak!wZUvMBksqaCHH
    zXd2uS8n?WPt4Yu~F3NU^NPN7w&M=jIuj54P$Cywssp2;7FboAL3sSydxK&*g%iN)i
    z?sCz({<%Zy+6nC-dB0#+nq~2J<u_v@KngxlF@<Rgmr~c<@+<AAY>quITWp5m!HFU?
    zDpgb4$Su{|Y2HuK3dy3lhx@XlA29TG;3%1w8gnWhB0~*cZ$pL*)$Pgsw)8PIuiwdp
    zejW=77F8_a@jIdDV2vT#tbT^^29WmRr*>`Y;3!t`M8Q)PS>$N0+0L%E=U0~;F%Hc&
    zRT_81;&+~Ix(qj3d8*I8bc@-BB$<!k8N*0>d(OFsm4a<P$Sh<w))pf8jEJp^B3PsE
    zx?J|@hKf8ksdK6xg)x0HzwMzggy(5a(k!A$z*oIWfjjGZ!6Zp6YZrAhuRDfZH-uqP
    zHVEhK>^o24G`W&@07L(C&k{z3=MC2&%NfhEg)R)+BE#e~;P?^Wu^mq5t_hm$ohJLH
    zLF2;{Yd&dYpL)DZ39ssoUg3f}WU#-ExkJ85vD7ja;=!~&wyh`u^$Er>_YO7Qp|=Rs
    zDZ0DpvSR3ao9Dyo5!Z9ag?_&!kBz&gMbap;S@LnNg-v-sk|_RPTpke_U9&x>$d?RR
    z2gAqTthZ#x;0j$zUGztwi+*%P`(JcJ(K`$#{}Ishb6RQiX7uh(y#o8iSKFee+y))|
    zf}Uz!0bk-PS}}Z0yIua_RfPP#q0}2FTd&ab646xZ1){N74Hs+p@FgxcZJr@*pqB#c
    z!yqoT*dA)w{)YCY=WXB5w}GF({D6T+v3T|ku9BzgxmfIG?8dK1p2r`rp{+`<<2BrU
    zgL_-_efbsAGvWSl4YOl4Jeui_-RSRrjb#~42ohl&5qb{NYKS7bi~$Uj><SSQ#|%c1
    zp?;R=XDJHu+=wuQIY@FDotZ)bMPgzA36#Lel7<V|!7foeL)Ocr*A0VCO9t!ud!&Da
    za-Vh>%mC%z4U|t~s{zWf*r&1QHLP#`U%1!NL+%n3WRgNj;UdNe<T!3p(9?8P&tn2l
    jFxdk6X#jaSfc&rlc{G4L9YCJ%09op{L#|LHU9kQIz%$&*
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class
    deleted file mode 100644
    index cba2f567c7eefd2b4d5f1e80ada18764833a4012..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3753
    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
    CWGUqU
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class
    deleted file mode 100644
    index 5d6e4ab5d98799a4fa79de68977206fadbc27a2c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5279
    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
    CZ@T&b
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMPing.class b/target/test-classes/unit/um_futures/market/TestUMPing.class
    deleted file mode 100644
    index 8708263922839fe6eb34319e69a224e280ec6bcd..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYisP11m!(pHMjX2A#NJNIsn
    zs;c@W`VIOKS~VtWr2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTyke*w6K?-Gb0sv)MM
    z5B&`156mNz+orS6pOg<oMKbi?u^dZ&!4OSnN*dw}Q|@6^%KA-Sb1R2Gh_WxdBjND^
    zt)7eWR=7$)Lv#QiK-Vy+;~a(<CIbTELG8s}AOlbMyk>fbLh^0l%VOcF<?J&ID$F(t
    z!*u=(&T<-t>1qhCSge}TjN?NF#ublI9UtLi3Lx-oLQLm7L2gNp+~zWEFApiOqG#t4
    z7{dh(7j-0YiDBr3MQfiSF5Tv3hLLpUG^C3CvW^K%GH7Mf7lg`SoIV)G6obBJ)-8TC
    z$LmBVj%kMUPpL!k<BPe}(nRXWv;#rY*@@6L-?7c7ejdP8q%~x8WO0q*cEzpnvgMdg
    zMevI2IFv-!<0nsEu`S_9E}Wp|a}`WM$f~<bkMm${n_)5kUf1cluH%LVuH#e8F(lim
    zXs2@3^6RFoRE0;G+845W{Y#IOoPMYtmiHsO(Mk8472M%O0cp6YQ-|Cpy8fGVse(?*
    z;eYR|R#{}YdnSfft#0#TVZGTFD`AQ@$d<qYK3AQ&#4y_9jWQ*5;*O5Hp#JP{wiClL
    z)#KUycJ*ViPzXDcqW==h8t&^@QPuwrQS?A#h^eYhU=8aU9_V<84N@A{+vf*ioh<vL
    zAfz<98BW%|4@}!<xY`|YQ;l+6HPEtTN`$}S?h0zsyyb|^pjH;%wpq5xV&vV5X_rjT
    zQtOs6CaV^~Pvze#M>&F4;>R%dEO4Y%6D7;H2x-}ITxm+nbqI)@v_rWs_FPZUy|^S%
    zYf4&->b}a5*zM|o)Y~hF654E5hI{Xj&K_k%boxnd1DgUl-$hpGF6||@+`y}dbxXb2
    zP)Ce!D4E10=~#sRD<bqG6%S`5YV?hQsXq-GAJK}_m(jN`dkpqlc<eEaY8x0to<_ZS
    z00nH)is1?EM#9URAsCR%zJ|7QjDeR(WV3%DVHgdJH1NqwjCU~4(P?0Wh>hYRNqYx7
    z*}{HG`^xiIp`T}MKfe;;KC&$usk~uaGp_uOnPL3>3bO^}ZMK2=*I3x0`S>wD+q~XD
    zu7P_?G2_Zu>=jl!6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>e&f
    eQs^@nMhVXeg(HryX*Y%w>N_FzZ)l9*+y4MdDH5Xq
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class b/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class
    deleted file mode 100644
    index 18acb78c6b4dc1e0c3ec04a9abf6fd53bcce3e75..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5248
    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
    Jf8Y%?{}1%ztaJbX
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTicker24H.class b/target/test-classes/unit/um_futures/market/TestUMTicker24H.class
    deleted file mode 100644
    index 01a11fafaded9029e9f403cb47c1562de17c55fc..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2679
    zcmbtVYg5}s6g`U#GOqG6ukvUDCIQ<(R2))>d4*>n*rbggl)k8J7A!1Ft}M}EI{g#<
    zC+##Q6K49k)9D}RpXu~UwuPykDM?2&lJ@T1d(Sz$_wFBmzxfTo40J!*;1S>z(T)y=
    z+b8m=EUB_~EWOB{@SMrev7l&*xy0ZJg);(t45NA>Z<?h?Qc=$pzUSF8H%_@BC1|wA
    zvq@*<hX79}K7c6ThKQTE#V}@3Ajv8o99gDi@Um2tjRH5N6fc|UL`umOxDlP%Vz^-k
    zc0(~dh+iY)yns8j)X8B(S(i=Ohb{&t*<gA^^rDYgScXawL-9+dNz+iY<N2_gWsBIQ
    z4Rzj+ehdg06fuO47;e>3)aDs{re0ml&>adlhqMK_Ct?^Q3_?~ebBf9kXm<2rl%eZL
    zE-BLKv}8I`NYR<RA>aW+pM%vh6;+BWT7e&K$>n@PF8OgE9v?ysp&x<;es(Y&j131*
    zW!2*JJ2~vwqL;R4@W)O>Fd<-4#1tMfJkIGwDXVC*mg7=R*EHI4-H_@Vlv5S1nG)Bm
    zVp+0TC%Bo{4@t#m8!3j__<JoUT|dUOfT)N^m|+-l_sre%b){UA&0L-vw57+~Y#jg8
    zV(*$2ZDDyou-ljC;_7+7#6*Myd?I2Na|E}16)qjM`nh@Qdb_Y<42#!7s1!@8lum3`
    zi)hW+qHVJI@dOKY9WOHUw9qJ=u|1YWJjDu?b+z~yR_NefKW{_zrV|OLeu@1W)&*>c
    z*u=AUV$mWRLud8)JDp&v#-sV{Q@J)(upiraE?`GQ90_V>x^XO>IEQPcOihZKnJ7Cy
    z8{b*7T4oq;l&RYA<{QG+Ea8j~FBpO?%5%AVR?O<^;_B{dI=P<m;WJXUYV#pUMPHk+
    zD>W@5gFUL9l0``7u9vzQ4TE=0KjhSos2A{EtC;0RO3tce3B>iBtY&0GvBx!|*UT$K
    zH59*I_noKscEe}re`#r^Qsfz>tWdZWP18-;RCJA^Q6^X0Req!!oYoDP)X3d7zNb*D
    zu*{?*5Cx@r&NKK+vLP3_$qkCqUuD-~bII|rp#=p0yM##hYPVuoeuwkiqK=432i;DV
    zN*eTDRrIV>S9SSq&=(qZtah<9SZXI~iE`X-kkGyX$<)^*U|l_bQn!p8-&E{v?*7+>
    z`Oq!|jL==vMwfaUJ#^hVe{}KC*9&If?)3hgMiPA)ecL1FU_U!<`}DS_K?}d2w^((+
    zm-vcC3}4f1o3nTq9%pVSasgrg9G$P=k3@cjKM<&(yMhm2;qGP3o8%4j5U^ehqOT$L
    zP%ZX1G;e1<aPoZX=K0eB46Fu%@eACiOk;^aU?MR73&MBs`)f$McGjs19$(<eKK<W4
    z$9&A&@2y~IvVzrEdtki3{WZ31G#=OtgYeONkVZp<=q?6uk8C3(NDwiMVufndX1_!z
    zD02;=2g|U<Wwd4%S>#BG0fcY}PLU*Z;Rwehag3tp$*&y>t+o}c`k#=0on?V$7*v<#
    zUp1CHfnAs7WZ=`l%L-C^|CjC<Iw@U<K!yoQ1l^b<l2e!<&~tPFuVEU`5pAHn<5J#o
    bDL<`I9(5_txs=yhP`3S>DHjPz8?=7_7R1Ad
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class b/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class
    deleted file mode 100644
    index d81f46948d17d69bcbc333119da65563fae5c58e..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2694
    zcmbtVYg5}s6g`U#GOiL5her)=0wxKzfvAwA5c3MpK(I*~KPY`s*(_MtmRwn)!*u#5
    z`cK+vOeW0qbEnfk&_C1ZUHO3-J5!R5W+d(1-FweDckkUl|9Sg6fJZRA=zvRtTSh0k
    z7;YS^C#q6V^&{m)=9p(KhOT){*Q`YbS16p8;9(dw@;S>YJyeQDHva?9l(~7rO(jmF
    zU7kreBQGSly73WY3D;y?M-M~DCP#{0+&{D}+vH`XsG50hDM?<oQt_mg&2#gmsbx9C
    zHQ~D9jNxAF3Nhy-+@!5e6ai*UwNwvoF)&5I>66iq0peks1@ah*U2siUrludwg&R>e
    ziC@Yr%z5F*poAeA0er&HQ%6yoXYg1?bu&Y6DBS8&NN`8SFh&@pj9TX8mBH7#(1THO
    zaj2Fw<zz~+95IxVP(#8!h5-kxZD|E1rs;Wpu&I`Fakb>dUAR05k-9$y^ZaywDi|FO
    zo~Q+z)9=KvW1GIPO$UGKMg-#$CS*+F0mI|0QB*RTuIgE?WDQ-XtQ)3M&r!CZaotk5
    zZWqgnpdIH{&Nv_$pRFeuW?~<-orL`qQxc|SJj5f0KqG05q_1h^l4@mh+@zcyajSX!
    zbDQL~O4`QqVPLl|4#wppe}RbzN%&003}y*#`7&HOYxRTk&i$gcq6`aHLZ}r>1tk^V
    zsMgV{lcFuMdGQ4EqLddH`r2p|PKy;wGM-|YD!W>L49j$KuO7FlfK&0fQ^Lf46>AdK
    zWo+Qtd$DNajX|!S|HNrAV^FzF)~K`|e=6CQD)wRv&n0Zjh#^ib%`lIYW9NJ=m#I}z
    zOOsXSXZ?FyEtDC?nw6@yy}2g0HA^_{!3%1B?Mig1>>yoO*;z>?){-84PU==|9weyp
    zYZIbcQ!>)nrTQt^1ZDPWv0LFVxL1t>YLz|I5BQE<%y2WQW(s8S#f+?4NUNqM#x<kc
    z%4x(k61!>>o}&n&^E3Eg*}A0_d0H!L<ZxNn4NJ8&LnnU}t0C_SKQv5E`vMkq^rn8k
    zt5M6at$I4$RM$BMZ%H-PBDc6ne*9I2Z8A&?51Lv*@V`rmw6At8hNbs7*KO*FxOCA)
    zWfw?={>!SKmg>qby$kw$Q`TxXOp~Q{tQIN8jV2MrWk@D}8wu<Bc@u_hX8DFDlHK2O
    zdp-~qff2fRI_Qq?poeZ>=Z|h7`ntiyWl!%fXr$1W(YG^l2KI}yY>(bz8np3Cddt-X
    z_zGXsh~XQW?Qk~lz~#&ZBIl6y&d~iD-bmy(czwPKdMo(&HEv({yiTiuJ_6Q{Aq+J6
    z4%B>qOY<V~z7yxWMx4JKz`%+x7(2&ZigZ8j^Nst)ent2u{&)jrM?{^h;PE-0?9u=2
    zGt5QZes=|n6BVpPJAGsR&NtW;Xj~8sgYeLMh(-ZIbQ^=XL$(nTB#0<Ru}rlp*e?<a
    zid;kJ!V-kIjP}eRgDfdAh!76I$&-RxIK&Z293}5LTGt7Ub_)fo>yK%Don@Y87zz!R
    zf7e)U`*s>ECwwn`uPR9H{$INH(M{n(1TsueBIv~gk(|Uhfu5zycokE4j_D@K+YQQ_
    c4a!ezlt&wsXB(7P+fWwkTPYU_NeA?Q0o!BEUH||9
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTime.class b/target/test-classes/unit/um_futures/market/TestUMTime.class
    deleted file mode 100644
    index a611b1c5f092f223d238f1da8876964f47e5f030..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYiwP10aHrL7d5&4Lfkcl2(L
    zs;c@W`VIOKS~Vt0r2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTywzX06A_X$K0)ezIs
    zhkl0h`{t3!ZPVG~k1PA4DjE9kSdJyXV2GwOWestLDfgfz<>5_UcdG|Kii$71BjND^
    zt)7X>R=7$)Lv#QiK-Vy+;~a(<CIbTELH+q|AOlbMyl#32Lh_>UWvNiK>VjcVVYX2i
    zrt@cTmeVjyS3`KkV%3yp93L_;u6T^<_y`|U0D)%{VmjXma!Y!avzN=Xy*#AAN}iod
    zU<?;DT-1@oC5E9B7Oj1TxOAJB8Aj5X(~v6m%Q_}7$)HtCUl1yTar$5!Qw;j9d1&#Y
    zIWFlH;+SSg|C~AyKRusIEls43Ogj)Xot+46^BvoK>X!jrMOs5fM;6x@ZdctpuUL-h
    zR0XfPjzdXwJ$~}!RofDd<iZK+K3BmMgsizc^f(XJiVTbS_qtBcbsaY}a2=mwjv?7j
    zMLU(NmVao<YE5{QsXZaP*T42i$?1pcVR=8Y8=Z8&S-~An6p)6SI(5ixqU*m&mn!I_
    z9RBydYL!KXyJuo()emi6Dy%o#VkJz`2H6r=z~`znml#HSyiumCPTbLP7u28q&30l~
    zrg}WP->!Zv6$)WTQuJS9S;KuDE2{e6A&MSo3^7&J39MmV!vh@;u|Z1XdV737tdnJ*
    z6oiyUH^a%=4}od>3|G4&ZmLnPs|H$@OquXk+#S-6p}ggY&7fWpUeT=BWHIt?)wIi|
    zXQ_3|7?U-N;HUC$m7^R%EAe9(dm1<@h_dBdgtY89t~90PIs`;c+M(PRyRIkbUR;u>
    zH6<-Zbzfsh>~wWN>g^Ro32inj!@YM%XOA)>I{hTKflYy&?;@*om-Z4{Zs1kLx}{!h
    zs3XQVluTlhbSy&u6%qQ8iia~2HTp)u)Sm{8U(t%wm(jN`dkpq_c<d34Y8x0to<_ZS
    z00nH)is3QsM#9URAsCR%zJ|7ajDZ(OWV3%FVHgdJH1Np_jCU~4(P?0Wh>hYRNqYx7
    z*}{H8`^xjzp`WL1Kfe*-KC&$usk~uaGp_uBnPL3>60-&6ZMK2=*I3x5`S>wD+q~XD
    zu7P_?G2_Zu>?Kw^6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>Ze~
    dDD)W&ql{;S!V$+ev>U?-_3e=Qw=_oZ-G5>*5~%<H
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class
    deleted file mode 100644
    index 43f75be83f069096ffb7ad18d36b43db6c46f5e5..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5329
    zcmcIo33n6M75<)OTS5$A1eiK;2r<Uk#xR($1!IV9HdDzglI>E`(vdvagGV#UXau-v
    znsg!QUYc%n-}iJ&W8*@T?oCcle@9P#MNhvsGnU4c?Ff3pIcVN`-@V`c-o5wvpZ~f0
    zI)Ht6Gmbh$qNrEUfJT9)tJ*b9H8pEeJ)6C%=UjotBZg(TM+G9CU1M>?uqukUg4IwK
    zEl<xBT|F<bK38%a-EuQVUQZdOX%xMkXI5b?)<w~zU_BB7`%4t6mhzXcl-!b|7uCGx
    zOzW<i(TnbADq|Otwl$favK@CIm$OTjdqHyzTVPeu)f`W_fH>1YBls`!mXzMCV6zk*
    z)vXD6x*Tg!@DLsrXfTbuL1V;l6psjOv!|zAxA3@{w{z3i^=wghuIY}NVsBi}roCPq
    zt%yh&TNONpHi0#Aad}!`d$I;8eNnV?t7okge_V657&@qlDi7#X(1mUyRB}v8>`Yeh
    zPrHs`P4;z_PdQDEM;)^-jvnlaVz&Yndj!@kXc5c{#9Z6oEU>Y&t6HQqYOjLFv5#P7
    zwW3a`0*UH{F&q%sqb|5;g1W2jGOjsR&>h2`=-;1@;*h{*&ybR9m}=6nruB)_T5&3+
    z72-IENDO`CmA@f|eu29Ec{y=R!IKyu8if*lbtsI6&&Ixxj=@OSzF;VZA%V_k+NSlH
    z%e`%fx3*o=%#zM#&sJ}2Z)I$6+q0{10w<$5rQkG%Nz9y`SF?ttSvg(J*_OpiU^`_D
    za;8CYtGZRn7gdRPN_VI13F>_6L`L9X@`1L~r|(8Gij;y8oE2y-^QFwU<3_Qdxw$Fb
    zA)O|5H{5?Ij8wpz5K_yJJeab>6;3X`KNX#5P%F+WxPUa(EiP7<G+*HCvirNnq8JtE
    zuSr8AUoh3t)JZ>-40$dZ=2#pVjLXRO9)V3uU?dNDufT9khv+wQdVw*>DyoA%J%$$8
    zabjUA!C>^1g7@M5B!pA41fJ`xjS<V45HP;_BFVtuOsZEsrd%mmIjNeOnR4vw3>z0p
    zmZfD)oqqTLv?#I)av)2aDtiWsjC#Cgism)Eos89~Fit}zC;MtTD0~k+S>Ew6T;Y`}
    z-=38tNO2~gwaxy)k-^dQ@k|U;3=;lW3|ASdf{6qKo{E9F=GX%X?kGnp$q!pW0Z;QJ
    zKLH60Fl5$52+w7q3^tldc{z-j7vV-xQg98|?~B7rNE2vg$jvy~gzkiMB3-pBaMhCJ
    zs7fS~2{Q^lh-b<^Kk;-)Gbw0C*yqbf+OZg(70CXdpm%twxW9MLo;@AqWZu8M*b$^{
    zHsg2>&qwhQ1s}!71lCq;kqD3pUO+!fYHjE|6DFRVCj2+?LKH75_yj(=xJL0(Dt&#$
    zcJdmz|3ujEAWU8gMb0I1Ot313hvN7QJ{!g7q?Vs&;ZxCa*mCtr8K|2(87r&C`(juh
    z!)69XMi4?^xnnXxMPwl(P(Nf(=uGQOoBBv8pVgg=yh<`b+d0h~(;P$ggTZ=tN>*40
    zlMhr+F%8$t>Q11A5yNHCG-ebHN*}N++m#iUMd3WS9BBr1VyAOom&;0RxjJp!U{Wl(
    zY41Yw3}!A~=6FGKw7l->4u!V(xGce4E}RG@ySBGa7WAl}ml+c7<L)kzF=$xxVwh(N
    z3s4_hPU9mX7gy)nfI~+qx+w&tEOcvx@tjv#u_{;za$>+Tx@6Lq-7Bq=t~nR-!(LO%
    zXD77wx7$N^`g*kY3S4^Uvf3EkU(Tn+D1OaLUb#W#%p!0fiu*ilXR#bl+a)KbpETr!
    z+9rLl{9|LcJeE!yv~9QOI$BWb71uRlHjX*miDF*C?{Qb4t)ih}U9+ckHR++s;!wMy
    z$pUglU^S^<>HRAldV)=UEqPkACQQB9p0w@hQXyROR+DSd#tgX{US9j8f8@%0!+|W2
    zJfxXs+Hm#0CNvV2*W!FwysqFkc$vLF$=;t8`~ojC;S95ocD!;zr&IsNw@wvgOIaVq
    zKLoa{yp+uMq2e=bEuXVs!B;1rY;4uZR}Q}k`Req(d?I>ZJ_}h#yyUI<B44$9BchSN
    zU*gCp+k)RmyYE1B&m%gEHQn8>V$DWu&}Olzdwt}sS-k7F-sUg!H-UQoHt}~OAI6*b
    z4sFI)IHLGs@KxMqPvC1jqRu;F1QBnpwfi1gFW$kHS)Rrt9!+eY!;U%ZoJDU%{#vdE
    zU$U#I^uw&IE3#Vy*<a_pRR0^^Io~Xw^9D_kujEsS{mFYc$djH(^&}1_j?Cfccw+m`
    z#NaD9z8-JR<IIRWe%Bn%-9zRg+r4)%cDO!qv8BG}E-nG{xI8XZia?s&M$CY%>^(-c
    z+Guz?wqZMVVh0YP6DRqwm1^$uj}O$0;5fd;G2R9o!ME`p!m*7zzl-lt(jlzF_wfV5
    z_(SfL;Q6b5#8nFh{+KfYKUu;+J!Ify!njWZr<XQx7uDKLHB=hdOI7#Mz<pG7KMg$a
    z4jTB=vVs35fQ>XdlQ63dyf0U_)X%}{nS*n<Au-s}FpnD*cXlJrGY-?*J`ePb=*J^C
    z#y>SYNqYw|fFUI5yfk0S(yd2*oyu-KUv}$o;MN|Jz<28aHUw@>k~BZ_C{b~+Twm?r
    zpD)-i4zMNdzn%C{!)vI!7?Bro9v@C$tY>SJY|Z22D?rne_!RH!JU%TM(UZ6p?Du<L
    z2xQdCmX$C(fHl-}7+Y`#9emKMMC=e!L~Mk(orQ+;d~0054L&<=GRWM*81Wkq;dwj2
    za|_FK|C)5b3GghG@w{2a^Hvp}{`&vHvnej4a1eQp@+*U6yqj#;Nj7+wy3V`QGJ=5I
    zmL6{QS9zXem;8{|Rp6Iw*Yo=;N@b+4S!!o(QprF+?!AKF1zNnyv3vLf|NE^!vh^2F
    NBZ0r-?|1_({{@=G%%A`O
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class
    deleted file mode 100644
    index d2a18a7a717874167d469073da256ff13ebd9b91..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 5341
    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
    M;IH^Q-bCYn0f$-BOaK4?
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTrades.class b/target/test-classes/unit/um_futures/market/TestUMTrades.class
    deleted file mode 100644
    index 771bffc17c1d754d07403a02013acb3c8de4cde8..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 4123
    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
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class
    deleted file mode 100644
    index 63bc6888b114fbd4ca28685f4b3fabb9dcd0016f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3912
    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
    bc$aTQ`g@%F6rb_`OU|S@^A*0qw`lzfBj9Ks
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class
    deleted file mode 100644
    index d221cebd1093f70c30bbf155208ebb4d3f8bf636..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+e9gCaq63u;w@Q0}4$Sh>~S>?Rz@!e%$_g_h~`PxPO(
    zQ_-n2{oLuN{(=6LPM_U`B{o>7buzQr^PY3w_j#Z9w!i=N%dY@#!b_nE2?fn6T5v?*
    z#D=kD=$2ux>+^*TS@Z>t44by;j|e1sGs_B+0^QDL$@eQa^s-aj{6-c$>266^&vUgR
    z3k%UI1qF##ya!dmQ5DB<TwpAqB0VTST?_ocm7ZR4Tz}26Os8zP>!z(QO3z=)KiZY%
    zBk9z)#S-zzS$oY9I2ziFtq5Gs9Rf^N!AV|?%!eo^4c|!Olz`AfoM%+D;Vc~tT#Fie
    zb9*E#_^xTMXEU*t`*eKCwX!L+<D7yH6`lA%;P@_z+P*;2cdC~KPWNUSRfgPjsknfP
    z0!qQ~B((}?jR%wH7HC^DDyF_QpjXQEd?>gqa5jP)_@<@jOnXzV-Z#8b-l(K-35g_n
    z1$w_rZ_4eb1L>g)=`F(wBwzb4M6$s>*<kwnR`lVjf_@d(a9!Y5(JAW%(>Cm))QgU7
    zGa(#T-wj{UGNtY7(hka=9y*?ve#u!Skuy_^0=IK-b)D3HhyewIDsJGWKxZ7bIP8<A
    zS26rzNxF>cy7cSUKkO5}MpE~YydButz0`QU8ul>JAq5|)xQ#o6>%9(_*|wWHZ@eFt
    z-H^b&Lm@QF6-!^rPghH9A_~zgWl0RPmYGEl<#rM*=T=V^UFma~!d-kEHh?jKyKhNf
    zW;xU{p<)tKEQh$Vt2Hd}fHiP<{B=E|p&yXW8QfPetKtD33QWHnwE`Xg09{{b0@rH9
    zG}alrLqo$zA&)r)^C}+U6Sh^yUDr3FL>}|lF4<O9BYK&778sT%aHXF2YU|C`sjW#e
    z%SkM-MeW}WM!oHF!Lja*&y6oFOfDv|#E4gANvyEV)HcG#@I=LD_?)F$2?*xS;jA|T
    z5@?=qRwX0O)+6VFazVO_M!}*)%Q;2ES~grWT-Sune#xY_6S@CA3bHgE4km&2$ARse
    zWw~s6CM}KGw&NSV>DV+x5Ha)Pa?Noi@AdnfGygJWR!p|Bz+Z^iq#5>_l0d3rxJFs}
    z(xu+^Di!-A0}rm&wWsvK<;@^fJE_3vf2fgtYMj0u;am+YveNcC{o9q@5RASF`fy!%
    zYjdwoQp>;*+Bi{1YB;hf>N<c@va;X=Zc$E~VQ%ysIO(s4C54L|l1=<jY2uHc5YZba
    zCjXlu!Y>v+zu-#ezu<pM-wTKzqhnw48E%6Yzv5G^9>7z4&6R+`-KOaB91_u9XWuI*
    zPhOz)IZ}OnKO?1SJ2<_A_n+hZp3Y-D4V)pcHgw=@o$k(>?gIBi%f-mfYHa6^2rw|M
    zrE{-viI#funs!yY@)I&A@!L!2bD`C1JGk`<cb{lk?H<?XUtn~oxxIM@<NZ6B9%|99
    zw70xOE<}_-=w%v7K0CPTB&zc`hc3!4a(bpQf^JN)+(QONh=kT_C=-}~<SD^BS*&55
    zY@9<sN-(ME22NoEo1}S!+AW@IL7BHh7OUrNp5OJ<;f_Eh_Vmx1r}Nt5*wcP(QCr@@
    zrz`Km<sP)sWG{hc2&WIH3A~%%ELWKc!~A@h!2sqkSm*Y9>~=18d$Q(sckK3X?Dot)
    PZinX^-F`+SO>qAPUM3rl
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
    deleted file mode 100644
    index f0f3caea3fc1096053e6dc7f9b7bfe84512dc64f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2309
    zcmbtV>r&fB6#f>Q$hZmtH9$xRA<oS<5EaN3Crt^LgvNGKz)tCn%JPB*vP7j7olK`M
    z(Rb(rw9^=-nd$FNAF9){va!vjQ$j~Gl6KFY?|gf%fBpUY9{}#45=RFj3Zg1HafYF1
    z)7UX|+i*7Ym!(Z^3WhU}EXNWbGenZ9qJkL1HFv8b#P*b4b<M5sdCBMA4)^pNtzPre
    za=3~^L8J>GKvi&7MK{hdj0Xgy2i3LpKm;E5^?)?XhA{LM?u$Zh)^>fKwS2*y7yJ#w
    zS&837WVn$%f#HmTUQ!KBNk(&oAH#<XOqZPcRP<wjE)#e*Attk}3oi@LayBxlrj_S(
    z$%1ER;uyq51(#F|;WERyeHINlLrl1JWrp*~)KN(3hbt;ZaFszR89pae2JPs<7_Kq&
    zt{dByzB8fQ`>u%L21D|P#1?<EHj$VfN$ePQ!0C5vB;1>9?M)_r?7}T16{J+8G0Je)
    zbgO#Fatz1hy6HL&Mb-86{TP_G#T}t@C#d?myityeid&|*&&_A&SLPY+XHSJdZX3sK
    z1-golFu^d?3`sMjbC$nt2(!XHir5Ah?dzY83C&T59kX*fvWu;-AI$0&C%TY=DV3_`
    zF46T5(xpt=Pm6!mm*sPx;qi$WTGee^FXR^Lr7{~vX_59~cu29K451Q<A;Zw+bJOF3
    zmT}y}V_C>ltPfA=zEn}7e4=6oPbslwg~|$In5D!%Iq|k4FXRdh5OUxg<`pcccqR+!
    z$^XP-=r#|uj5rqYse%_OvdB?0bG;3HGfcY~pEyu6Q;qOv{=2}ieTG}@UaB{|Oj}Ad
    zcIrNPsp6GnEfe*X=avIgP#H^;ODdMJLXtXo-WB=4rULIf20c||h|aoYPJJY6IXoX!
    zOWa#AN;d6iS=Th|qTyL`-PnwZibYiQ?0a=jN{p!N+YEzCfg`LcFIv7us56e^3PV_~
    zL!e}^>7u86-Ss%>X@a`(;a(i2Lai{w%WWl_`0tdbRIN7{iuQY?&oOyV#Lm#n2yD7i
    zPaADHI!M+lNk3~vW{LbCUv>k}<O`Pc?ci}U=C<tqxJvE0gT`S8Jv6AoKkC)=je^O!
    zNbdrzbow&-cBXg1ehH5i=`F<|#n<#!>j&^TR%ylX1xY(X<vb#xY$*K>%IYq<-Xfk(
    z|Ax4x)o{Ls3vV&p!tAEgKpzq7$0ZE3VGlL1za+V|{8eb@>!zKbiEt<FWwb<A(?+%H
    zzv5;u{@lY@PFfqQVe%dBt!fXnX<85O;!%FQh9@=5PDi!tgV8-aZ_ya0jt3$Tp~<J=
    zGA`l@4V4j0k$0w%2x;A^n`_XD-~qlNDWwroSi`q;{WN-EphPHBh`}Uj6#MkcA${JY
    yzd~p-78eeY%#PNO-@|7uZgm&kL=TO-0VG2%{dL_2mmabv?XpAG)(O7@8~*?cKx<n7
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
    deleted file mode 100644
    index 0194fb8c6002c83ab96020c82f3f1a7e4a01085a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68}fSgI}EEElq{*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAVeh&Vg5yXV|{pYxp8`{wQ6{{Xm(pAv{5svxGK2fYj@
    zwv1gvw+&}gU#@I%Q!w=2wj4`*$q-GY%L?KQ=iKe85IZw^%{8}w;T4~IyWG<YBt7Ak
    zVkjk`AlipdpepEBaSX>9CIbS}gWB3gAOes3dO#=F4Podj+!v)n&f|vQdCM2vdB~qL
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE~eMblb`U
    z^0MUF*#w3#tYAdNC{8mRZ?R~uGsK14ILt7ZO7Dl1fjFaL9A_Dnis5rYWzhC-jN=@`
    zz=pA7>AO?9-3mn<7Z_5%Cb#+XwW;LncyiaU15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-<h%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s=Lk*d$e3!VYrb$(s>HnWlSp2
    zRb0Uo!)QAp?S#%-{*EEcD)%T~n_P6uzaNm8{oy)5b2PGxout28)E!Rbkb)VNn&ukO
    z_1~pSb<`?~|2;3e=LW-_Lou{!JGNdbEHpYL7v^Y@baC9GmZbWi28kof(C2g0<ATHl
    zuH%mEW9rpgM+{%OEK$BvF^79p*0Mom|1jjJtPfATtH(=)QWJy%IFI`Z7F2vK+vx5`
    z;!z`#=iL({fkk|y;Gv2<3N*}IZ&Tk2>u$~`5;V+IBmBAlb70s$!^Q3}H3nX`tEQTo
    zbeWnV=dN?In716h6x1r*TQMp&X|%j+8g|+6EGajYF;TS${!0GCCLX0TCWkG<(Br@n
    zR*jb}-y+yK$8m)rEY~4ave@?P9^Y_1PUlVv8ln3JXpH)+%8*#^>a^thE0rp&F%>9D
    zACUC}%9WV)(xeY;^65kuZ#nR3Em3p>&*Tf1jO6fvx4@*F&p1m1G(tC4gdVy}!atg(
    z^o@eatBc-CB<b{J^zF&)f&Ce7Tc)>M2Kw=c-fCk5zQtpb7>cwS2@fxYV8CeRHI&so
    z^u0tPlX-!JrqwZ6$LB9G*1<eRyMaL>b_yeOr*yDKo7gL~E-jZrJLR^WKZtM->9Sff
    zuW6UG^MB!s0sQ+469s8)qK@g;xW200)MiN@+r#ap%XQqXBR3n<&JV?2;X#MS7)>Q$
    zn8=Jkqx)$Xr)lhuVFqU~OE-?Bb+uuxNh^w*ctWwGN<tdnVU^s^U;y9aDWS|Dj%TzQ
    PLyP_oA^jie9l_dvEY3uD
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    deleted file mode 100644
    index 077c55262366b6af67bde678a09bc96767820e6c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 2105
    zcmbtV>r&fB6#mvW$fzO-3TewFgg8lKI|K#D6(>yzmxjhBX~0hDjmq+Z1+qk?6>X-|
    zm*_k60orLyrkUyQP9Lh%v+|XJP6-{&?CR|0obTMe{p;`F{{V0k->8Tot{|bI2fYku
    zw#_}$a7=g0cv{}(mSE_;Z@aemkRhJVloTWxE_pjuA$DhsnrH2N$IAit_qcBqNP5A`
    ztC6HaLA(#|KvU4K;S^3YOopV$2x}Xgp$L5*7$M!Pn8GyHcp!>}#qR}oD|tJh=?Q<y
    z&@T<NRWe-3AH#A^!2n&2Y)ME9WFU#N49t+A&S`iT?~ym5?~ulHzT@$#@NIW1muXvh
    zOkNg!C#PZv!wN<;jN&}Q=@yFSK0{J?jmr#!>C9o3G7uLujN>AMQZ@rlS{d}i2a~wO
    zFtBOv+Q#0L;j}`L#1)4052+pga$_nrJD%DzosiS-#CWte-C3JX{n&@ANGr%_$l@Bq
    zEz7GJW!p7fiyM~bx|CMWH(E)s9Gkns;BHt84CzsUi>g<l2t6yVG2F?Y=sLyhIwlnu
    z8g5{UVYHo(c0L#EVAm8@mHU*gEiSs{pN`1O;b<MPax$>Xotz)6=?*4xNWqLoJ#&lT
    z1_$9%8MSKSU+>H2xx?__SP1Rfu45DnON~aEk5aTuYf0Rrj->LS{zxLn&=+va=Ym8P
    zxA8!>F}3Qw6NWESl3G5}Fo#D})v`Zj`!LK?RUaRCSBn=5#ikMp-~tvEENS>ycG1KC
    zsgL@QA0!MF%lJgW6AgJ3h|4^G%h-<UZZ04Y#ATWp{VaYPnohuQwL44=zRPvhRC6U$
    zVo1z;6;2lOw#!$-TABN6X4#<?J?~kjQ!;&9%FV@usM@6dM*i&xkJ6ctT+1-@JamO!
    z<0U(=N$s5LdcqX8=aN>k*!JrY-}HP=_s$Ap&_n#0p#G{dsFkixOZ|7HQiU~0fs*tV
    zSwEs&30W@@edv%+XS#4pzNbBP)eC)#FWEAZ!$&>>laiisk@z!44_1smdP<@{B2${<
    zVDjanafKv<W=3;Qb|37Q=-5*l<u=fdXEbV!1NaorNn%)~-B@&aB~k{AX5T<r-$&mo
    zsM+jqP<6eI!8+c5g|Uv#Q*;^_Bw*(-LQhIZ_h?i18tqHV#mG*nZRckK+(T<QJ(bt>
    zYx?D1@xcK8e2s~Mv^G)4^c&n>*YE1HB#-Um{>t?_9@a5Go6s*0C0^rk2gVq&5-?0)
    zMxfL4G>r4a`eT^E1<cZeBVpZam}|m{<1SuM?5L8E!Dm<}_p=zl=lFuO%pi#`X*You
    N{I4STU(*=F#y=b&M2-Le
    
    
    From 6e4e5e62d6d97be161b1d42e39c3530a68b83d19 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 19:34:45 -0300
    Subject: [PATCH 6/9] 1st design  smell resolve
    
    ---
     logs/binance-java-connector.log               |  544 ++++++
     .../futures/client/WebsocketClient.java       |   41 -
     .../client/impl/WebsocketClientImpl.java      |   37 +-
     .../futures/client/WebsocketClient.class      |  Bin 3793 -> 0 bytes
     .../client/impl/WebsocketClientImpl.class     |  Bin 14531 -> 14471 bytes
     target/jacoco.exec                            |  Bin 0 -> 74226 bytes
     .../compile/default-compile/createdFiles.lst  |    1 -
     .../compile/default-compile/inputFiles.lst    |    1 -
     .../default-testCompile/createdFiles.lst      |  280 +++
     .../default-testCompile/inputFiles.lst        |  272 +++
     .../HttpMethod.html                           |    1 +
     .../HttpMethod.java.html                      |   10 +
     .../RequestType.html                          |    1 +
     .../RequestType.java.html                     |    8 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../BinanceClientException.html               |    1 +
     .../BinanceClientException.java.html          |   35 +
     .../BinanceConnectorException.html            |    1 +
     .../BinanceConnectorException.java.html       |   12 +
     .../BinanceServerException.html               |    1 +
     .../BinanceServerException.java.html          |   23 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../CMAccount.html                            |    1 +
     .../CMAccount.java.html                       |  244 +++
     .../CMMarket.html                             |    1 +
     .../CMMarket.java.html                        |  225 +++
     .../CMPortfolioMargin.html                    |    1 +
     .../CMPortfolioMargin.java.html               |   38 +
     .../CMUserData.html                           |    1 +
     .../CMUserData.java.html                      |   19 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../Account.html                              |    1 +
     .../Account.java.html                         |  524 ++++++
     .../Market.html                               |    1 +
     .../Market.java.html                          |  405 +++++
     .../PortfolioMargin.html                      |    1 +
     .../PortfolioMargin.java.html                 |   73 +
     .../UserData.html                             |    1 +
     .../UserData.java.html                        |   88 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../UMAccount.html                            |    1 +
     .../UMAccount.java.html                       |  269 +++
     .../UMMarket.html                             |    1 +
     .../UMMarket.java.html                        |  287 ++++
     .../UMPortfolioMargin.html                    |    1 +
     .../UMPortfolioMargin.java.html               |   37 +
     .../UMUserData.html                           |    1 +
     .../UMUserData.java.html                      |   19 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../CMFuturesClientImpl.html                  |    1 +
     .../CMFuturesClientImpl.java.html             |   57 +
     .../CMWebsocketClientImpl.html                |    1 +
     .../CMWebsocketClientImpl.java.html           |  194 +++
     .../FuturesClientImpl.html                    |    1 +
     .../FuturesClientImpl.java.html               |   71 +
     .../MarkPriceSymbolParams.html                |    1 +
     .../MarkPriceSymbolParams.java.html           |   55 +
     .../UMFuturesClientImpl.html                  |    1 +
     .../UMFuturesClientImpl.java.html             |   57 +
     .../UMWebsocketClientImpl.html                |    1 +
     .../UMWebsocketClientImpl.java.html           |  101 ++
     .../WebsocketClientImpl.html                  |    1 +
     .../WebsocketClientImpl.java.html             |  698 ++++++++
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../HttpClientSingleton.html                  |    1 +
     .../HttpClientSingleton.java.html             |   52 +
     .../JSONParser.html                           |    1 +
     .../JSONParser.java.html                      |   40 +
     .../ParameterChecker.html                     |    1 +
     .../ParameterChecker.java.html                |   36 +
     .../ProxyAuth.html                            |    1 +
     .../ProxyAuth.java.html                       |   23 +
     .../RequestBuilder.html                       |    1 +
     .../RequestBuilder.java.html                  |   60 +
     .../RequestHandler.html                       |    1 +
     .../RequestHandler.java.html                  |   84 +
     .../ResponseHandler.html                      |    1 +
     .../ResponseHandler.java.html                 |   85 +
     .../SignatureGenerator.html                   |    1 +
     .../SignatureGenerator.java.html              |   26 +
     .../UrlBuilder.html                           |    1 +
     .../UrlBuilder.java.html                      |  140 ++
     .../WebSocketConnection.html                  |    1 +
     .../WebSocketConnection.java.html             |   94 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     .../MsEpochConverter.html                     |    1 +
     .../MsEpochConverter.java.html                |   13 +
     .../index.html                                |    1 +
     .../index.source.html                         |    1 +
     target/site/jacoco/index.html                 |    1 +
     .../site/jacoco/jacoco-resources/branchfc.gif |  Bin 0 -> 91 bytes
     .../site/jacoco/jacoco-resources/branchnc.gif |  Bin 0 -> 91 bytes
     .../site/jacoco/jacoco-resources/branchpc.gif |  Bin 0 -> 91 bytes
     .../site/jacoco/jacoco-resources/bundle.gif   |  Bin 0 -> 709 bytes
     target/site/jacoco/jacoco-resources/class.gif |  Bin 0 -> 586 bytes
     target/site/jacoco/jacoco-resources/down.gif  |  Bin 0 -> 67 bytes
     .../site/jacoco/jacoco-resources/greenbar.gif |  Bin 0 -> 91 bytes
     target/site/jacoco/jacoco-resources/group.gif |  Bin 0 -> 351 bytes
     .../site/jacoco/jacoco-resources/method.gif   |  Bin 0 -> 193 bytes
     .../site/jacoco/jacoco-resources/package.gif  |  Bin 0 -> 227 bytes
     .../site/jacoco/jacoco-resources/prettify.css |   13 +
     .../site/jacoco/jacoco-resources/prettify.js  | 1510 +++++++++++++++++
     .../site/jacoco/jacoco-resources/redbar.gif   |  Bin 0 -> 91 bytes
     .../site/jacoco/jacoco-resources/report.css   |  243 +++
     .../site/jacoco/jacoco-resources/report.gif   |  Bin 0 -> 363 bytes
     .../site/jacoco/jacoco-resources/session.gif  |  Bin 0 -> 213 bytes
     target/site/jacoco/jacoco-resources/sort.gif  |  Bin 0 -> 58 bytes
     target/site/jacoco/jacoco-resources/sort.js   |  148 ++
     .../site/jacoco/jacoco-resources/source.gif   |  Bin 0 -> 354 bytes
     target/site/jacoco/jacoco-resources/up.gif    |  Bin 0 -> 67 bytes
     target/site/jacoco/jacoco-sessions.html       |    1 +
     target/site/jacoco/jacoco.csv                 |   36 +
     target/site/jacoco/jacoco.xml                 |    1 +
     .../2024-04-01T19-28-59_092.dumpstream        |    5 +
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |  420 +++++
     .../TEST-unit.TestJSONParser.xml              |   64 +
     .../TEST-unit.TestParameterChecker.xml        |   65 +
     .../TEST-unit.TestRequestBuilder.xml          |   73 +
     .../TEST-unit.TestResponseHandler.xml         |   64 +
     .../TEST-unit.TestUrlBuilder.xml              |   67 +
     ...tures.account.TestCMAccountInformation.xml |   64 +
     ...futures.account.TestCMAccountTradeList.xml |   65 +
     ...nit.cm_futures.account.TestCMAllOrders.xml |   65 +
     ....account.TestCMAutoCancelAllOpenOrders.xml |   65 +
     ...ures.account.TestCMCancelAllOpenOrders.xml |   65 +
     ...res.account.TestCMCancelMultipleOrders.xml |   65 +
     ...t.cm_futures.account.TestCMCancelOrder.xml |   69 +
     ...es.account.TestCMChangeInitialLeverage.xml |   65 +
     ...tures.account.TestCMChangePositionMode.xml |   65 +
     ...res.account.TestCMCurrentAllOpenOrders.xml |   68 +
     ...ures.account.TestCMCurrentPositionMode.xml |   64 +
     ...es.account.TestCMFuturesAccountBalance.xml |   64 +
     ...tures.account.TestCMGetLeverageBracket.xml |   68 +
     ...s.account.TestCMGetLeverageBracketPair.xml |   68 +
     ...cm_futures.account.TestCMIncomeHistory.xml |   68 +
     ...unt.TestCMModifyIsolatedPositionMargin.xml |   65 +
     ...t.cm_futures.account.TestCMModifyOrder.xml |   65 +
     ...tures.account.TestCMModifyOrderHistory.xml |   65 +
     ...unit.cm_futures.account.TestCMNewOrder.xml |   65 +
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   68 +
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   68 +
     ...ures.account.TestCMPositionInformation.xml |   68 +
     ...ount.TestCMPositionMarginChangeHistory.xml |   65 +
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   70 +
     ...it.cm_futures.account.TestCMQueryOrder.xml |   70 +
     ...tures.account.TestCMUserCommissionRate.xml |   65 +
     ...futures.account.TestCMUsersForceOrders.xml |   68 +
     ...unit.cm_futures.market.TestCMAggTrades.xml |   77 +
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   66 +
     ...nit.cm_futures.market.TestCMBookTicker.xml |   68 +
     ..._futures.market.TestCMContinuousKlines.xml |   70 +
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   69 +
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   64 +
     ...utures.market.TestCMFundingRateHistory.xml |   68 +
     ..._futures.market.TestCMHistoricalTrades.xml |   70 +
     ..._futures.market.TestCMIndexPriceKlines.xml |   70 +
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   70 +
     ...cm_futures.market.TestCMLongShortRatio.xml |   70 +
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   68 +
     ...m_futures.market.TestCMMarkPriceKlines.xml |   70 +
     ...t.cm_futures.market.TestCMOpenInterest.xml |   65 +
     ...es.market.TestCMOpenInterestStatistics.xml |   70 +
     ...TEST-unit.cm_futures.market.TestCMPing.xml |   64 +
     ...unit.cm_futures.market.TestCMTicker24H.xml |   68 +
     ...it.cm_futures.market.TestCMTickerPrice.xml |   68 +
     ...TEST-unit.cm_futures.market.TestCMTime.xml |   64 +
     ....market.TestCMTopLongShortAccountRatio.xml |   70 +
     ...market.TestCMTopLongShortPositionRatio.xml |   70 +
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   69 +
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   65 +
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   68 +
     ..._futures.userdata.TestCMCloseListenKey.xml |   64 +
     ...futures.userdata.TestCMCreateListenKey.xml |   64 +
     ...futures.userdata.TestCMExtendListenKey.xml |   64 +
     ...tures.account.TestUMAccountInformation.xml |   64 +
     ...futures.account.TestUMAccountTradeList.xml |   65 +
     ...nit.um_futures.account.TestUMAllOrders.xml |   65 +
     ....account.TestUMAutoCancelAllOpenOrders.xml |   65 +
     ...ures.account.TestUMCancelAllOpenOrders.xml |   65 +
     ...res.account.TestUMCancelMultipleOrders.xml |   65 +
     ...t.um_futures.account.TestUMCancelOrder.xml |   69 +
     ...es.account.TestUMChangeInitialLeverage.xml |   65 +
     ...futures.account.TestUMChangeMarginType.xml |   65 +
     ...es.account.TestUMChangeMultiAssetsMode.xml |   65 +
     ...tures.account.TestUMChangePositionMode.xml |   65 +
     ...res.account.TestUMCurrentAllOpenOrders.xml |   68 +
     ...ures.account.TestUMCurrentPositionMode.xml |   64 +
     ...DownloadIdForFuturesTransactionHistory.xml |   68 +
     ...wnloadLinkForFuturesTransactionHistory.xml |   65 +
     ...es.account.TestUMFuturesAccountBalance.xml |   64 +
     ...tures.account.TestUMGetLeverageBracket.xml |   68 +
     ...tures.account.TestUMGetMultiAssetsMode.xml |   64 +
     ...um_futures.account.TestUMIncomeHistory.xml |   68 +
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   65 +
     ...unit.um_futures.account.TestUMNewOrder.xml |   65 +
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   68 +
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   68 +
     ...ures.account.TestUMPositionInformation.xml |   68 +
     ...ount.TestUMPositionMarginChangeHistory.xml |   65 +
     ...ount.TestUMQuantitativeRulesIndicators.xml |   68 +
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   70 +
     ...it.um_futures.account.TestUMQueryOrder.xml |   70 +
     ...tures.account.TestUMUserCommissionRate.xml |   65 +
     ...futures.account.TestUMUsersForceOrders.xml |   68 +
     ...unit.um_futures.market.TestUMAggTrades.xml |   77 +
     ...nit.um_futures.market.TestUMBookTicker.xml |   68 +
     ..._futures.market.TestUMContinuousKlines.xml |   70 +
     ...EST-unit.um_futures.market.TestUMDepth.xml |   69 +
     ...t.um_futures.market.TestUMExchangeInfo.xml |   64 +
     ...utures.market.TestUMFundingRateHistory.xml |   68 +
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   70 +
     ..._futures.market.TestUMHistoricalTrades.xml |   70 +
     ...unit.um_futures.market.TestUMIndexInfo.xml |   68 +
     ..._futures.market.TestUMIndexPriceKlines.xml |   70 +
     ...ST-unit.um_futures.market.TestUMKlines.xml |   70 +
     ...um_futures.market.TestUMLongShortRatio.xml |   70 +
     ...unit.um_futures.market.TestUMMarkPrice.xml |   68 +
     ...m_futures.market.TestUMMarkPriceKlines.xml |   70 +
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   68 +
     ...t.um_futures.market.TestUMOpenInterest.xml |   65 +
     ...es.market.TestUMOpenInterestStatistics.xml |   70 +
     ...TEST-unit.um_futures.market.TestUMPing.xml |   64 +
     ...utures.market.TestUMTakerBuySellVolume.xml |   70 +
     ...unit.um_futures.market.TestUMTicker24H.xml |   68 +
     ...it.um_futures.market.TestUMTickerPrice.xml |   68 +
     ...TEST-unit.um_futures.market.TestUMTime.xml |   64 +
     ....market.TestUMTopLongShortAccountRatio.xml |   70 +
     ...market.TestUMTopLongShortPositionRatio.xml |   70 +
     ...ST-unit.um_futures.market.TestUMTrades.xml |   69 +
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   72 +
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   73 +
     ..._futures.userdata.TestUMCloseListenKey.xml |   68 +
     ...futures.userdata.TestUMCreateListenKey.xml |   67 +
     ...futures.userdata.TestUMExtendListenKey.xml |   64 +
     .../unit.TestCMWebsocketClientImpl.txt        |    4 +
     .../surefire-reports/unit.TestJSONParser.txt  |    4 +
     .../unit.TestParameterChecker.txt             |    4 +
     .../unit.TestRequestBuilder.txt               |    4 +
     .../unit.TestResponseHandler.txt              |    4 +
     .../surefire-reports/unit.TestUrlBuilder.txt  |    4 +
     ...tures.account.TestCMAccountInformation.txt |    4 +
     ...futures.account.TestCMAccountTradeList.txt |    4 +
     ...nit.cm_futures.account.TestCMAllOrders.txt |    4 +
     ....account.TestCMAutoCancelAllOpenOrders.txt |    4 +
     ...ures.account.TestCMCancelAllOpenOrders.txt |    4 +
     ...res.account.TestCMCancelMultipleOrders.txt |    4 +
     ...t.cm_futures.account.TestCMCancelOrder.txt |    4 +
     ...es.account.TestCMChangeInitialLeverage.txt |    4 +
     ...tures.account.TestCMChangePositionMode.txt |    4 +
     ...res.account.TestCMCurrentAllOpenOrders.txt |    4 +
     ...ures.account.TestCMCurrentPositionMode.txt |    4 +
     ...es.account.TestCMFuturesAccountBalance.txt |    4 +
     ...tures.account.TestCMGetLeverageBracket.txt |    4 +
     ...s.account.TestCMGetLeverageBracketPair.txt |    4 +
     ...cm_futures.account.TestCMIncomeHistory.txt |    4 +
     ...unt.TestCMModifyIsolatedPositionMargin.txt |    4 +
     ...t.cm_futures.account.TestCMModifyOrder.txt |    4 +
     ...tures.account.TestCMModifyOrderHistory.txt |    4 +
     ...unit.cm_futures.account.TestCMNewOrder.txt |    4 +
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    4 +
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    4 +
     ...ures.account.TestCMPositionInformation.txt |    4 +
     ...ount.TestCMPositionMarginChangeHistory.txt |    4 +
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    4 +
     ...it.cm_futures.account.TestCMQueryOrder.txt |    4 +
     ...tures.account.TestCMUserCommissionRate.txt |    4 +
     ...futures.account.TestCMUsersForceOrders.txt |    4 +
     ...unit.cm_futures.market.TestCMAggTrades.txt |    4 +
     .../unit.cm_futures.market.TestCMBasis.txt    |    4 +
     ...nit.cm_futures.market.TestCMBookTicker.txt |    4 +
     ..._futures.market.TestCMContinuousKlines.txt |    4 +
     .../unit.cm_futures.market.TestCMDepth.txt    |    4 +
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    4 +
     ...utures.market.TestCMFundingRateHistory.txt |    4 +
     ..._futures.market.TestCMHistoricalTrades.txt |    4 +
     ..._futures.market.TestCMIndexPriceKlines.txt |    4 +
     .../unit.cm_futures.market.TestCMKlines.txt   |    4 +
     ...cm_futures.market.TestCMLongShortRatio.txt |    4 +
     ...unit.cm_futures.market.TestCMMarkPrice.txt |    4 +
     ...m_futures.market.TestCMMarkPriceKlines.txt |    4 +
     ...t.cm_futures.market.TestCMOpenInterest.txt |    4 +
     ...es.market.TestCMOpenInterestStatistics.txt |    4 +
     .../unit.cm_futures.market.TestCMPing.txt     |    4 +
     ...unit.cm_futures.market.TestCMTicker24H.txt |    4 +
     ...it.cm_futures.market.TestCMTickerPrice.txt |    4 +
     .../unit.cm_futures.market.TestCMTime.txt     |    4 +
     ....market.TestCMTopLongShortAccountRatio.txt |    4 +
     ...market.TestCMTopLongShortPositionRatio.txt |    4 +
     .../unit.cm_futures.market.TestCMTrades.txt   |    4 +
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    4 +
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    4 +
     ..._futures.userdata.TestCMCloseListenKey.txt |    4 +
     ...futures.userdata.TestCMCreateListenKey.txt |    4 +
     ...futures.userdata.TestCMExtendListenKey.txt |    4 +
     ...tures.account.TestUMAccountInformation.txt |    4 +
     ...futures.account.TestUMAccountTradeList.txt |    4 +
     ...nit.um_futures.account.TestUMAllOrders.txt |    4 +
     ....account.TestUMAutoCancelAllOpenOrders.txt |    4 +
     ...ures.account.TestUMCancelAllOpenOrders.txt |    4 +
     ...res.account.TestUMCancelMultipleOrders.txt |    4 +
     ...t.um_futures.account.TestUMCancelOrder.txt |    4 +
     ...es.account.TestUMChangeInitialLeverage.txt |    4 +
     ...futures.account.TestUMChangeMarginType.txt |    4 +
     ...es.account.TestUMChangeMultiAssetsMode.txt |    4 +
     ...tures.account.TestUMChangePositionMode.txt |    4 +
     ...res.account.TestUMCurrentAllOpenOrders.txt |    4 +
     ...ures.account.TestUMCurrentPositionMode.txt |    4 +
     ...DownloadIdForFuturesTransactionHistory.txt |    4 +
     ...wnloadLinkForFuturesTransactionHistory.txt |    4 +
     ...es.account.TestUMFuturesAccountBalance.txt |    4 +
     ...tures.account.TestUMGetLeverageBracket.txt |    4 +
     ...tures.account.TestUMGetMultiAssetsMode.txt |    4 +
     ...um_futures.account.TestUMIncomeHistory.txt |    4 +
     ...unt.TestUMModifyIsolatedPositionMargin.txt |    4 +
     ...unit.um_futures.account.TestUMNewOrder.txt |    4 +
     ...ount.TestUMNotionalAndLeverageBrackets.txt |    4 +
     ...nt.TestUMPositionAdlQuantileEstimation.txt |    4 +
     ...ures.account.TestUMPositionInformation.txt |    4 +
     ...ount.TestUMPositionMarginChangeHistory.txt |    4 +
     ...ount.TestUMQuantitativeRulesIndicators.txt |    4 +
     ...es.account.TestUMQueryCurrentOpenOrder.txt |    4 +
     ...it.um_futures.account.TestUMQueryOrder.txt |    4 +
     ...tures.account.TestUMUserCommissionRate.txt |    4 +
     ...futures.account.TestUMUsersForceOrders.txt |    4 +
     ...unit.um_futures.market.TestUMAggTrades.txt |    4 +
     ...nit.um_futures.market.TestUMBookTicker.txt |    4 +
     ..._futures.market.TestUMContinuousKlines.txt |    4 +
     .../unit.um_futures.market.TestUMDepth.txt    |    4 +
     ...t.um_futures.market.TestUMExchangeInfo.txt |    4 +
     ...utures.market.TestUMFundingRateHistory.txt |    4 +
     ...ures.market.TestUMHistoricalBlvtKlines.txt |    4 +
     ..._futures.market.TestUMHistoricalTrades.txt |    4 +
     ...unit.um_futures.market.TestUMIndexInfo.txt |    4 +
     ..._futures.market.TestUMIndexPriceKlines.txt |    4 +
     .../unit.um_futures.market.TestUMKlines.txt   |    4 +
     ...um_futures.market.TestUMLongShortRatio.txt |    4 +
     ...unit.um_futures.market.TestUMMarkPrice.txt |    4 +
     ...m_futures.market.TestUMMarkPriceKlines.txt |    4 +
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    4 +
     ...t.um_futures.market.TestUMOpenInterest.txt |    4 +
     ...es.market.TestUMOpenInterestStatistics.txt |    4 +
     .../unit.um_futures.market.TestUMPing.txt     |    4 +
     ...utures.market.TestUMTakerBuySellVolume.txt |    4 +
     ...unit.um_futures.market.TestUMTicker24H.txt |    4 +
     ...it.um_futures.market.TestUMTickerPrice.txt |    4 +
     .../unit.um_futures.market.TestUMTime.txt     |    4 +
     ....market.TestUMTopLongShortAccountRatio.txt |    4 +
     ...market.TestUMTopLongShortPositionRatio.txt |    4 +
     .../unit.um_futures.market.TestUMTrades.txt   |    4 +
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    4 +
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    4 +
     ..._futures.userdata.TestUMCloseListenKey.txt |    4 +
     ...futures.userdata.TestUMCreateListenKey.txt |    4 +
     ...futures.userdata.TestUMExtendListenKey.txt |    4 +
     .../test-classes/examples/PrivateConfig.class |  Bin 0 -> 649 bytes
     .../account/AccountInformation.class          |  Bin 0 -> 2474 bytes
     .../cm_futures/account/AccountTradeList.class |  Bin 0 -> 2576 bytes
     .../cm_futures/account/AllOrders.class        |  Bin 0 -> 2548 bytes
     .../cm_futures/account/AutoCancelOpen.class   |  Bin 0 -> 2708 bytes
     .../account/CancelAllOpenOrders.class         |  Bin 0 -> 2595 bytes
     .../account/CancelMultipleOrders.class        |  Bin 0 -> 2652 bytes
     .../cm_futures/account/CancelOrder.class      |  Bin 0 -> 2589 bytes
     .../account/ChangeInitialLeverage.class       |  Bin 0 -> 2735 bytes
     .../cm_futures/account/ChangeMarginType.class |  Bin 0 -> 2625 bytes
     .../account/ChangePositionModeTrade.class     |  Bin 0 -> 2614 bytes
     .../account/CurrentAllOpenOrders.class        |  Bin 0 -> 2599 bytes
     .../account/FuturesAccountBalance.class       |  Bin 0 -> 2486 bytes
     .../cm_futures/account/GetAdlQuantile.class   |  Bin 0 -> 2458 bytes
     .../account/GetCurrentPositionMode.class      |  Bin 0 -> 2490 bytes
     .../cm_futures/account/GetForceOrders.class   |  Bin 0 -> 2458 bytes
     .../cm_futures/account/GetIncomeHistory.class |  Bin 0 -> 2583 bytes
     .../account/GetLeverageBracket.class          |  Bin 0 -> 2474 bytes
     .../GetPositionMarginChangeHistory.class      |  Bin 0 -> 2639 bytes
     .../ModifyIsolatedPositionMargin.class        |  Bin 0 -> 2811 bytes
     .../cm_futures/account/NewOrder.class         |  Bin 0 -> 2842 bytes
     .../account/PlaceMultipleOrders.class         |  Bin 0 -> 2697 bytes
     .../account/PositionInformation.class         |  Bin 0 -> 2478 bytes
     .../account/QueryCurrentOpenOrder.class       |  Bin 0 -> 2603 bytes
     .../cm_futures/account/QueryOrder.class       |  Bin 0 -> 2638 bytes
     .../cm_futures/market/AggTrades.class         |  Bin 0 -> 2406 bytes
     .../examples/cm_futures/market/Basis.class    |  Bin 0 -> 2464 bytes
     .../cm_futures/market/BookTicker.class        |  Bin 0 -> 2293 bytes
     .../cm_futures/market/ContinuousKlines.class  |  Bin 0 -> 2508 bytes
     .../examples/cm_futures/market/Depth.class    |  Bin 0 -> 2390 bytes
     .../cm_futures/market/ExchangeInfo.class      |  Bin 0 -> 2043 bytes
     .../market/FundingRateHistory.class           |  Bin 0 -> 2318 bytes
     .../cm_futures/market/HistoricalTrades.class  |  Bin 0 -> 2434 bytes
     .../cm_futures/market/IndexPriceKlines.class  |  Bin 0 -> 2462 bytes
     .../examples/cm_futures/market/Klines.class   |  Bin 0 -> 2429 bytes
     .../cm_futures/market/LongShortRatio.class    |  Bin 0 -> 2457 bytes
     .../cm_futures/market/MarkPrice.class         |  Bin 0 -> 2289 bytes
     .../cm_futures/market/MarkPriceKlines.class   |  Bin 0 -> 2465 bytes
     .../cm_futures/market/OpenInterest.class      |  Bin 0 -> 2418 bytes
     .../market/OpenInterestStatistics.class       |  Bin 0 -> 2484 bytes
     .../examples/cm_futures/market/Ping.class     |  Bin 0 -> 2011 bytes
     .../cm_futures/market/Ticker24H.class         |  Bin 0 -> 2289 bytes
     .../cm_futures/market/TickerPrice.class       |  Bin 0 -> 2298 bytes
     .../examples/cm_futures/market/Time.class     |  Bin 0 -> 2011 bytes
     .../market/TopLongShortAccountRatio.class     |  Bin 0 -> 2495 bytes
     .../market/TopLongShortPositionRatio.class    |  Bin 0 -> 2497 bytes
     .../examples/cm_futures/market/Trades.class   |  Bin 0 -> 2394 bytes
     .../PortfolioMarginAccountInfo.class          |  Bin 0 -> 1718 bytes
     .../PortfolioMarginExchangeInfo.class         |  Bin 0 -> 1799 bytes
     .../cm_futures/proxy/AuthProxy$1.class        |  Bin 0 -> 1340 bytes
     .../examples/cm_futures/proxy/AuthProxy.class |  Bin 0 -> 1934 bytes
     .../cm_futures/proxy/UnauthProxy.class        |  Bin 0 -> 1826 bytes
     .../cm_futures/userdata/CloseListenKey.class  |  Bin 0 -> 2205 bytes
     .../cm_futures/userdata/CreateListenKey.class |  Bin 0 -> 2209 bytes
     .../cm_futures/userdata/ExtendListenKey.class |  Bin 0 -> 2209 bytes
     .../cm_futures/websocket/AggTradeStream.class |  Bin 0 -> 1796 bytes
     .../cm_futures/websocket/AllBookTicker.class  |  Bin 0 -> 1719 bytes
     .../websocket/AllForceOrderStream.class       |  Bin 0 -> 1737 bytes
     .../websocket/AllMiniTickerStream.class       |  Bin 0 -> 1737 bytes
     .../websocket/AllTickerStream.class           |  Bin 0 -> 1721 bytes
     .../cm_futures/websocket/BookTicker.class     |  Bin 0 -> 1738 bytes
     .../cm_futures/websocket/CombineStreams.class |  Bin 0 -> 1861 bytes
     .../websocket/ContinuousKlineStream.class     |  Bin 0 -> 1678 bytes
     .../websocket/DiffDepthStream.class           |  Bin 0 -> 1810 bytes
     .../websocket/ForceOrderStream.class          |  Bin 0 -> 1762 bytes
     .../websocket/IndexKlineCandlestick.class     |  Bin 0 -> 1844 bytes
     .../websocket/IndexPriceStream.class          |  Bin 0 -> 1842 bytes
     .../cm_futures/websocket/KlineStream.class    |  Bin 0 -> 1770 bytes
     .../websocket/ListenUserStream.class          |  Bin 0 -> 1757 bytes
     .../websocket/MarkKlineCandlestick.class      |  Bin 0 -> 1858 bytes
     .../websocket/MarkPriceStream.class           |  Bin 0 -> 1869 bytes
     .../MarkPriceSymbolsPairStream.class          |  Bin 0 -> 1918 bytes
     .../websocket/MiniTickerStream.class          |  Bin 0 -> 1762 bytes
     .../websocket/PartialDepthStream.class        |  Bin 0 -> 1883 bytes
     .../cm_futures/websocket/SymbolTicker.class   |  Bin 0 -> 1746 bytes
     .../account/AccountInformation.class          |  Bin 0 -> 2474 bytes
     .../um_futures/account/AccountTradeList.class |  Bin 0 -> 2579 bytes
     .../um_futures/account/AllOrders.class        |  Bin 0 -> 2551 bytes
     .../um_futures/account/AutoCancelOpen.class   |  Bin 0 -> 2704 bytes
     .../account/CancelAllOpenOrders.class         |  Bin 0 -> 2591 bytes
     .../account/CancelMultipleOrders.class        |  Bin 0 -> 2648 bytes
     .../um_futures/account/CancelOrder.class      |  Bin 0 -> 2585 bytes
     .../account/ChangeInitialLeverage.class       |  Bin 0 -> 2731 bytes
     .../um_futures/account/ChangeMarginType.class |  Bin 0 -> 2621 bytes
     .../account/ChangeMultiAssetsMode.class       |  Bin 0 -> 2607 bytes
     .../account/ChangePositionModeTrade.class     |  Bin 0 -> 2614 bytes
     .../account/CurrentAllOpenOrders.class        |  Bin 0 -> 2595 bytes
     .../account/FuturesAccountBalance.class       |  Bin 0 -> 2486 bytes
     .../um_futures/account/GetAdlQuantile.class   |  Bin 0 -> 2458 bytes
     .../account/GetCurrentMultiAssetMode.class    |  Bin 0 -> 2498 bytes
     .../account/GetCurrentPositionMode.class      |  Bin 0 -> 2490 bytes
     .../um_futures/account/GetForceOrders.class   |  Bin 0 -> 2458 bytes
     .../um_futures/account/GetIncomeHistory.class |  Bin 0 -> 2579 bytes
     .../account/GetLeverageBracket.class          |  Bin 0 -> 2474 bytes
     .../GetPositionMarginChangeHistory.class      |  Bin 0 -> 2635 bytes
     .../ModifyIsolatedPositionMargin.class        |  Bin 0 -> 2807 bytes
     .../um_futures/account/NewOrder.class         |  Bin 0 -> 2838 bytes
     .../account/PlaceMultipleOrders.class         |  Bin 0 -> 2693 bytes
     .../account/PositionInformation.class         |  Bin 0 -> 2478 bytes
     .../account/QueryCurrentOpenOrder.class       |  Bin 0 -> 2599 bytes
     .../um_futures/account/QueryOrder.class       |  Bin 0 -> 2634 bytes
     .../um_futures/market/AggTrades.class         |  Bin 0 -> 2402 bytes
     .../um_futures/market/BookTicker.class        |  Bin 0 -> 2293 bytes
     .../um_futures/market/ContinuousKlines.class  |  Bin 0 -> 2509 bytes
     .../examples/um_futures/market/Depth.class    |  Bin 0 -> 2386 bytes
     .../um_futures/market/ExchangeInfo.class      |  Bin 0 -> 2043 bytes
     .../market/FundingRateHistory.class           |  Bin 0 -> 2318 bytes
     .../market/HistoricalBlvtKlines.class         |  Bin 0 -> 2475 bytes
     .../um_futures/market/HistoricalTrades.class  |  Bin 0 -> 2430 bytes
     .../um_futures/market/IndexInfo.class         |  Bin 0 -> 2289 bytes
     .../um_futures/market/IndexPriceKlines.class  |  Bin 0 -> 2463 bytes
     .../examples/um_futures/market/Klines.class   |  Bin 0 -> 2425 bytes
     .../um_futures/market/LongShortRatio.class    |  Bin 0 -> 2455 bytes
     .../um_futures/market/MarkPrice.class         |  Bin 0 -> 2289 bytes
     .../um_futures/market/MarkPriceKlines.class   |  Bin 0 -> 2461 bytes
     .../market/MultiAssetModeIndex.class          |  Bin 0 -> 2320 bytes
     .../um_futures/market/OpenInterest.class      |  Bin 0 -> 2414 bytes
     .../market/OpenInterestStatistics.class       |  Bin 0 -> 2487 bytes
     .../examples/um_futures/market/Ping.class     |  Bin 0 -> 2011 bytes
     .../market/TakerBuySellVolume.class           |  Bin 0 -> 2468 bytes
     .../um_futures/market/Ticker24H.class         |  Bin 0 -> 2289 bytes
     .../um_futures/market/TickerPrice.class       |  Bin 0 -> 2298 bytes
     .../examples/um_futures/market/Time.class     |  Bin 0 -> 2011 bytes
     .../market/TopLongShortAccountRatio.class     |  Bin 0 -> 2493 bytes
     .../market/TopLongShortPositionRatio.class    |  Bin 0 -> 2495 bytes
     .../examples/um_futures/market/Trades.class   |  Bin 0 -> 2390 bytes
     .../PortfolioMarginAccountInfo.class          |  Bin 0 -> 1718 bytes
     .../PortfolioMarginExchangeInfo.class         |  Bin 0 -> 1795 bytes
     .../um_futures/proxy/AuthProxy$1.class        |  Bin 0 -> 1340 bytes
     .../examples/um_futures/proxy/AuthProxy.class |  Bin 0 -> 1934 bytes
     .../um_futures/proxy/UnauthProxy.class        |  Bin 0 -> 1826 bytes
     .../um_futures/userdata/CloseListenKey.class  |  Bin 0 -> 2205 bytes
     .../um_futures/userdata/CreateListenKey.class |  Bin 0 -> 2209 bytes
     .../um_futures/userdata/ExtendListenKey.class |  Bin 0 -> 2209 bytes
     .../um_futures/websocket/AggTradeStream.class |  Bin 0 -> 1788 bytes
     .../um_futures/websocket/AllBookTicker.class  |  Bin 0 -> 1719 bytes
     .../websocket/AllForceOrderStream.class       |  Bin 0 -> 1737 bytes
     .../websocket/AllMarkPriceStream.class        |  Bin 0 -> 1825 bytes
     .../websocket/AllMiniTickerStream.class       |  Bin 0 -> 1737 bytes
     .../websocket/AllTickerStream.class           |  Bin 0 -> 1721 bytes
     .../um_futures/websocket/BookTicker.class     |  Bin 0 -> 1734 bytes
     .../um_futures/websocket/CombineStreams.class |  Bin 0 -> 1847 bytes
     .../um_futures/websocket/CompositeIndex.class |  Bin 0 -> 1761 bytes
     .../websocket/ContinuousKlineStream.class     |  Bin 0 -> 1676 bytes
     .../websocket/DiffDepthStream.class           |  Bin 0 -> 1806 bytes
     .../websocket/ForceOrderStream.class          |  Bin 0 -> 1758 bytes
     .../um_futures/websocket/KlineStream.class    |  Bin 0 -> 1766 bytes
     .../websocket/ListenUserStream.class          |  Bin 0 -> 1757 bytes
     .../websocket/MarkPriceStream.class           |  Bin 0 -> 1848 bytes
     .../websocket/MiniTickerStream.class          |  Bin 0 -> 1758 bytes
     .../websocket/PartialDepthStream.class        |  Bin 0 -> 1867 bytes
     .../um_futures/websocket/SymbolTicker.class   |  Bin 0 -> 1742 bytes
     target/test-classes/unit/MockData$1.class     |  Bin 0 -> 641 bytes
     target/test-classes/unit/MockData.class       |  Bin 0 -> 930 bytes
     .../unit/MockWebServerDispatcher$1.class      |  Bin 0 -> 2103 bytes
     .../unit/MockWebServerDispatcher.class        |  Bin 0 -> 976 bytes
     .../unit/TestCMWebsocketClientImpl$1.class    |  Bin 0 -> 723 bytes
     .../unit/TestCMWebsocketClientImpl.class      |  Bin 0 -> 3597 bytes
     target/test-classes/unit/TestJSONParser.class |  Bin 0 -> 2311 bytes
     .../unit/TestParameterChecker.class           |  Bin 0 -> 2834 bytes
     .../unit/TestRequestBuilder.class             |  Bin 0 -> 4957 bytes
     .../unit/TestResponseHandler.class            |  Bin 0 -> 4255 bytes
     .../test-classes/unit/TestUrlBuilder$1.class  |  Bin 0 -> 850 bytes
     .../test-classes/unit/TestUrlBuilder$2.class  |  Bin 0 -> 768 bytes
     .../test-classes/unit/TestUrlBuilder$3.class  |  Bin 0 -> 641 bytes
     target/test-classes/unit/TestUrlBuilder.class |  Bin 0 -> 3442 bytes
     .../account/TestCMAccountInformation.class    |  Bin 0 -> 2370 bytes
     .../account/TestCMAccountTradeList.class      |  Bin 0 -> 3826 bytes
     .../cm_futures/account/TestCMAllOrders.class  |  Bin 0 -> 3775 bytes
     .../TestCMAutoCancelAllOpenOrders.class       |  Bin 0 -> 4059 bytes
     .../account/TestCMCancelAllOpenOrders.class   |  Bin 0 -> 3838 bytes
     .../account/TestCMCancelMultipleOrders.class  |  Bin 0 -> 4059 bytes
     .../account/TestCMCancelOrder.class           |  Bin 0 -> 4607 bytes
     .../account/TestCMChangeInitialLeverage.class |  Bin 0 -> 4019 bytes
     .../account/TestCMChangePositionMode.class    |  Bin 0 -> 3876 bytes
     .../account/TestCMCurrentAllOpenOrders.class  |  Bin 0 -> 2809 bytes
     .../account/TestCMCurrentPositionMode.class   |  Bin 0 -> 2388 bytes
     .../account/TestCMFuturesAccountBalance.class |  Bin 0 -> 2385 bytes
     .../account/TestCMGetLeverageBracket.class    |  Bin 0 -> 2796 bytes
     .../TestCMGetLeverageBracketPair.class        |  Bin 0 -> 2839 bytes
     .../account/TestCMIncomeHistory.class         |  Bin 0 -> 2757 bytes
     .../TestCMModifyIsolatedPositionMargin.class  |  Bin 0 -> 4118 bytes
     .../account/TestCMModifyOrder.class           |  Bin 0 -> 3989 bytes
     .../account/TestCMModifyOrderHistory.class    |  Bin 0 -> 4056 bytes
     .../cm_futures/account/TestCMNewOrder.class   |  Bin 0 -> 4016 bytes
     .../TestCMNotionalAndLeverageBrackets.class   |  Bin 0 -> 2847 bytes
     .../TestCMPositionAdlQuantileEstimation.class |  Bin 0 -> 2845 bytes
     .../account/TestCMPositionInformation.class   |  Bin 0 -> 2816 bytes
     .../TestCMPositionMarginChangeHistory.class   |  Bin 0 -> 3912 bytes
     .../account/TestCMQueryCurrentOpenOrder.class |  Bin 0 -> 4738 bytes
     .../cm_futures/account/TestCMQueryOrder.class |  Bin 0 -> 4637 bytes
     .../account/TestCMUserCommissionRate.class    |  Bin 0 -> 3829 bytes
     .../account/TestCMUsersForceOrders.class      |  Bin 0 -> 2780 bytes
     .../cm_futures/market/TestCMAggTrades.class   |  Bin 0 -> 5253 bytes
     .../unit/cm_futures/market/TestCMBasis.class  |  Bin 0 -> 4218 bytes
     .../cm_futures/market/TestCMBookTicker.class  |  Bin 0 -> 2697 bytes
     .../market/TestCMContinuousKlines.class       |  Bin 0 -> 5300 bytes
     .../unit/cm_futures/market/TestCMDepth.class  |  Bin 0 -> 4113 bytes
     .../market/TestCMExchangeInfo.class           |  Bin 0 -> 2016 bytes
     .../market/TestCMFundingRateHistory.class     |  Bin 0 -> 3288 bytes
     .../market/TestCMHistoricalTrades.class       |  Bin 0 -> 4779 bytes
     .../market/TestCMIndexPriceKlines.class       |  Bin 0 -> 5201 bytes
     .../unit/cm_futures/market/TestCMKlines.class |  Bin 0 -> 5067 bytes
     .../market/TestCMLongShortRatio.class         |  Bin 0 -> 5231 bytes
     .../cm_futures/market/TestCMMarkPrice.class   |  Bin 0 -> 2671 bytes
     .../market/TestCMMarkPriceKlines.class        |  Bin 0 -> 5229 bytes
     .../market/TestCMOpenInterest.class           |  Bin 0 -> 3753 bytes
     .../market/TestCMOpenInterestStatistics.class |  Bin 0 -> 5307 bytes
     .../unit/cm_futures/market/TestCMPing.class   |  Bin 0 -> 1968 bytes
     .../cm_futures/market/TestCMTicker24H.class   |  Bin 0 -> 2693 bytes
     .../cm_futures/market/TestCMTickerPrice.class |  Bin 0 -> 2708 bytes
     .../unit/cm_futures/market/TestCMTime.class   |  Bin 0 -> 1968 bytes
     .../TestCMTopLongShortAccountRatio.class      |  Bin 0 -> 5369 bytes
     .../TestCMTopLongShortPositionRatio.class     |  Bin 0 -> 5381 bytes
     .../unit/cm_futures/market/TestCMTrades.class |  Bin 0 -> 4123 bytes
     .../TestCMPortfolioMarginAccountInfo.class    |  Bin 0 -> 3912 bytes
     .../TestCMPortfolioMarginExchangeInfo.class   |  Bin 0 -> 2899 bytes
     .../userdata/TestCMCloseListenKey.class       |  Bin 0 -> 2103 bytes
     .../userdata/TestCMCreateListenKey.class      |  Bin 0 -> 2106 bytes
     .../userdata/TestCMExtendListenKey.class      |  Bin 0 -> 2105 bytes
     .../account/TestUMAccountInformation.class    |  Bin 0 -> 2370 bytes
     .../account/TestUMAccountTradeList.class      |  Bin 0 -> 3808 bytes
     .../um_futures/account/TestUMAllOrders.class  |  Bin 0 -> 3757 bytes
     .../TestUMAutoCancelAllOpenOrders.class       |  Bin 0 -> 4059 bytes
     .../account/TestUMCancelAllOpenOrders.class   |  Bin 0 -> 3838 bytes
     .../account/TestUMCancelMultipleOrders.class  |  Bin 0 -> 4059 bytes
     .../account/TestUMCancelOrder.class           |  Bin 0 -> 4595 bytes
     .../account/TestUMChangeInitialLeverage.class |  Bin 0 -> 4019 bytes
     .../account/TestUMChangeMarginType.class      |  Bin 0 -> 3878 bytes
     .../account/TestUMChangeMultiAssetsMode.class |  Bin 0 -> 3894 bytes
     .../account/TestUMChangePositionMode.class    |  Bin 0 -> 3876 bytes
     .../account/TestUMCurrentAllOpenOrders.class  |  Bin 0 -> 2809 bytes
     .../account/TestUMCurrentPositionMode.class   |  Bin 0 -> 2388 bytes
     ...wnloadIdForFuturesTransactionHistory.class |  Bin 0 -> 3275 bytes
     ...loadLinkForFuturesTransactionHistory.class |  Bin 0 -> 4123 bytes
     .../account/TestUMFuturesAccountBalance.class |  Bin 0 -> 2385 bytes
     .../account/TestUMGetLeverageBracket.class    |  Bin 0 -> 2804 bytes
     .../account/TestUMGetMultiAssetsMode.class    |  Bin 0 -> 2386 bytes
     .../account/TestUMIncomeHistory.class         |  Bin 0 -> 2757 bytes
     .../TestUMModifyIsolatedPositionMargin.class  |  Bin 0 -> 4118 bytes
     .../um_futures/account/TestUMNewOrder.class   |  Bin 0 -> 4016 bytes
     .../TestUMNotionalAndLeverageBrackets.class   |  Bin 0 -> 2847 bytes
     .../TestUMPositionAdlQuantileEstimation.class |  Bin 0 -> 2845 bytes
     .../account/TestUMPositionInformation.class   |  Bin 0 -> 2802 bytes
     .../TestUMPositionMarginChangeHistory.class   |  Bin 0 -> 3912 bytes
     .../TestUMQuantitativeRulesIndicators.class   |  Bin 0 -> 2856 bytes
     .../account/TestUMQueryCurrentOpenOrder.class |  Bin 0 -> 4738 bytes
     .../um_futures/account/TestUMQueryOrder.class |  Bin 0 -> 4612 bytes
     .../account/TestUMUserCommissionRate.class    |  Bin 0 -> 3829 bytes
     .../account/TestUMUsersForceOrders.class      |  Bin 0 -> 2780 bytes
     .../um_futures/market/TestUMAggTrades.class   |  Bin 0 -> 5253 bytes
     .../um_futures/market/TestUMBookTicker.class  |  Bin 0 -> 2697 bytes
     .../market/TestUMContinuousKlines.class       |  Bin 0 -> 5300 bytes
     .../unit/um_futures/market/TestUMDepth.class  |  Bin 0 -> 4113 bytes
     .../market/TestUMExchangeInfo.class           |  Bin 0 -> 2016 bytes
     .../market/TestUMFundingRateHistory.class     |  Bin 0 -> 3288 bytes
     .../market/TestUMHistoricalBlvtKlines.class   |  Bin 0 -> 5129 bytes
     .../market/TestUMHistoricalTrades.class       |  Bin 0 -> 4779 bytes
     .../um_futures/market/TestUMIndexInfo.class   |  Bin 0 -> 2677 bytes
     .../market/TestUMIndexPriceKlines.class       |  Bin 0 -> 5201 bytes
     .../unit/um_futures/market/TestUMKlines.class |  Bin 0 -> 5067 bytes
     .../market/TestUMLongShortRatio.class         |  Bin 0 -> 5243 bytes
     .../um_futures/market/TestUMMarkPrice.class   |  Bin 0 -> 2671 bytes
     .../market/TestUMMarkPriceKlines.class        |  Bin 0 -> 5193 bytes
     .../market/TestUMMultiAssetsModeIndex.class   |  Bin 0 -> 2731 bytes
     .../market/TestUMOpenInterest.class           |  Bin 0 -> 3753 bytes
     .../market/TestUMOpenInterestStatistics.class |  Bin 0 -> 5279 bytes
     .../unit/um_futures/market/TestUMPing.class   |  Bin 0 -> 1968 bytes
     .../market/TestUMTakerBuySellVolume.class     |  Bin 0 -> 5248 bytes
     .../um_futures/market/TestUMTicker24H.class   |  Bin 0 -> 2679 bytes
     .../um_futures/market/TestUMTickerPrice.class |  Bin 0 -> 2694 bytes
     .../unit/um_futures/market/TestUMTime.class   |  Bin 0 -> 1968 bytes
     .../TestUMTopLongShortAccountRatio.class      |  Bin 0 -> 5329 bytes
     .../TestUMTopLongShortPositionRatio.class     |  Bin 0 -> 5341 bytes
     .../unit/um_futures/market/TestUMTrades.class |  Bin 0 -> 4123 bytes
     .../TestUMPortfolioMarginAccountInfo.class    |  Bin 0 -> 3912 bytes
     .../TestUMPortfolioMarginExchangeInfo.class   |  Bin 0 -> 2899 bytes
     .../userdata/TestUMCloseListenKey.class       |  Bin 0 -> 2309 bytes
     .../userdata/TestUMCreateListenKey.class      |  Bin 0 -> 2106 bytes
     .../userdata/TestUMExtendListenKey.class      |  Bin 0 -> 2105 bytes
     641 files changed, 16213 insertions(+), 79 deletions(-)
     delete mode 100644 src/main/java/com/binance/connector/futures/client/WebsocketClient.java
     delete mode 100644 target/classes/com/binance/connector/futures/client/WebsocketClient.class
     create mode 100644 target/jacoco.exec
     create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
     create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.html
     create mode 100644 target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
     create mode 100644 target/site/jacoco/index.html
     create mode 100644 target/site/jacoco/jacoco-resources/branchfc.gif
     create mode 100644 target/site/jacoco/jacoco-resources/branchnc.gif
     create mode 100644 target/site/jacoco/jacoco-resources/branchpc.gif
     create mode 100644 target/site/jacoco/jacoco-resources/bundle.gif
     create mode 100644 target/site/jacoco/jacoco-resources/class.gif
     create mode 100644 target/site/jacoco/jacoco-resources/down.gif
     create mode 100644 target/site/jacoco/jacoco-resources/greenbar.gif
     create mode 100644 target/site/jacoco/jacoco-resources/group.gif
     create mode 100644 target/site/jacoco/jacoco-resources/method.gif
     create mode 100644 target/site/jacoco/jacoco-resources/package.gif
     create mode 100644 target/site/jacoco/jacoco-resources/prettify.css
     create mode 100644 target/site/jacoco/jacoco-resources/prettify.js
     create mode 100644 target/site/jacoco/jacoco-resources/redbar.gif
     create mode 100644 target/site/jacoco/jacoco-resources/report.css
     create mode 100644 target/site/jacoco/jacoco-resources/report.gif
     create mode 100644 target/site/jacoco/jacoco-resources/session.gif
     create mode 100644 target/site/jacoco/jacoco-resources/sort.gif
     create mode 100644 target/site/jacoco/jacoco-resources/sort.js
     create mode 100644 target/site/jacoco/jacoco-resources/source.gif
     create mode 100644 target/site/jacoco/jacoco-resources/up.gif
     create mode 100644 target/site/jacoco/jacoco-sessions.html
     create mode 100644 target/site/jacoco/jacoco.csv
     create mode 100644 target/site/jacoco/jacoco.xml
     create mode 100644 target/surefire-reports/2024-04-01T19-28-59_092.dumpstream
     create mode 100644 target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
     create mode 100644 target/surefire-reports/TEST-unit.TestJSONParser.xml
     create mode 100644 target/surefire-reports/TEST-unit.TestParameterChecker.xml
     create mode 100644 target/surefire-reports/TEST-unit.TestRequestBuilder.xml
     create mode 100644 target/surefire-reports/TEST-unit.TestResponseHandler.xml
     create mode 100644 target/surefire-reports/TEST-unit.TestUrlBuilder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
     create mode 100644 target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
     create mode 100644 target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
     create mode 100644 target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
     create mode 100644 target/surefire-reports/unit.TestJSONParser.txt
     create mode 100644 target/surefire-reports/unit.TestParameterChecker.txt
     create mode 100644 target/surefire-reports/unit.TestRequestBuilder.txt
     create mode 100644 target/surefire-reports/unit.TestResponseHandler.txt
     create mode 100644 target/surefire-reports/unit.TestUrlBuilder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
     create mode 100644 target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
     create mode 100644 target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMPing.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTime.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
     create mode 100644 target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
     create mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
     create mode 100644 target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
     create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
     create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
     create mode 100644 target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
     create mode 100644 target/test-classes/examples/PrivateConfig.class
     create mode 100644 target/test-classes/examples/cm_futures/account/AccountInformation.class
     create mode 100644 target/test-classes/examples/cm_futures/account/AccountTradeList.class
     create mode 100644 target/test-classes/examples/cm_futures/account/AllOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/AutoCancelOpen.class
     create mode 100644 target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/CancelOrder.class
     create mode 100644 target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class
     create mode 100644 target/test-classes/examples/cm_futures/account/ChangeMarginType.class
     create mode 100644 target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class
     create mode 100644 target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetAdlQuantile.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetForceOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetIncomeHistory.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetLeverageBracket.class
     create mode 100644 target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class
     create mode 100644 target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class
     create mode 100644 target/test-classes/examples/cm_futures/account/NewOrder.class
     create mode 100644 target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class
     create mode 100644 target/test-classes/examples/cm_futures/account/PositionInformation.class
     create mode 100644 target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class
     create mode 100644 target/test-classes/examples/cm_futures/account/QueryOrder.class
     create mode 100644 target/test-classes/examples/cm_futures/market/AggTrades.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Basis.class
     create mode 100644 target/test-classes/examples/cm_futures/market/BookTicker.class
     create mode 100644 target/test-classes/examples/cm_futures/market/ContinuousKlines.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Depth.class
     create mode 100644 target/test-classes/examples/cm_futures/market/ExchangeInfo.class
     create mode 100644 target/test-classes/examples/cm_futures/market/FundingRateHistory.class
     create mode 100644 target/test-classes/examples/cm_futures/market/HistoricalTrades.class
     create mode 100644 target/test-classes/examples/cm_futures/market/IndexPriceKlines.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Klines.class
     create mode 100644 target/test-classes/examples/cm_futures/market/LongShortRatio.class
     create mode 100644 target/test-classes/examples/cm_futures/market/MarkPrice.class
     create mode 100644 target/test-classes/examples/cm_futures/market/MarkPriceKlines.class
     create mode 100644 target/test-classes/examples/cm_futures/market/OpenInterest.class
     create mode 100644 target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Ping.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Ticker24H.class
     create mode 100644 target/test-classes/examples/cm_futures/market/TickerPrice.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Time.class
     create mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class
     create mode 100644 target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class
     create mode 100644 target/test-classes/examples/cm_futures/market/Trades.class
     create mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class
     create mode 100644 target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
     create mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class
     create mode 100644 target/test-classes/examples/cm_futures/proxy/AuthProxy.class
     create mode 100644 target/test-classes/examples/cm_futures/proxy/UnauthProxy.class
     create mode 100644 target/test-classes/examples/cm_futures/userdata/CloseListenKey.class
     create mode 100644 target/test-classes/examples/cm_futures/userdata/CreateListenKey.class
     create mode 100644 target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/AggTradeStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/AllBookTicker.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/AllTickerStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/BookTicker.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/CombineStreams.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/KlineStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/ListenUserStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class
     create mode 100644 target/test-classes/examples/cm_futures/websocket/SymbolTicker.class
     create mode 100644 target/test-classes/examples/um_futures/account/AccountInformation.class
     create mode 100644 target/test-classes/examples/um_futures/account/AccountTradeList.class
     create mode 100644 target/test-classes/examples/um_futures/account/AllOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/AutoCancelOpen.class
     create mode 100644 target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/CancelOrder.class
     create mode 100644 target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
     create mode 100644 target/test-classes/examples/um_futures/account/ChangeMarginType.class
     create mode 100644 target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
     create mode 100644 target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
     create mode 100644 target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetAdlQuantile.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetForceOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetIncomeHistory.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetLeverageBracket.class
     create mode 100644 target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
     create mode 100644 target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
     create mode 100644 target/test-classes/examples/um_futures/account/NewOrder.class
     create mode 100644 target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
     create mode 100644 target/test-classes/examples/um_futures/account/PositionInformation.class
     create mode 100644 target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
     create mode 100644 target/test-classes/examples/um_futures/account/QueryOrder.class
     create mode 100644 target/test-classes/examples/um_futures/market/AggTrades.class
     create mode 100644 target/test-classes/examples/um_futures/market/BookTicker.class
     create mode 100644 target/test-classes/examples/um_futures/market/ContinuousKlines.class
     create mode 100644 target/test-classes/examples/um_futures/market/Depth.class
     create mode 100644 target/test-classes/examples/um_futures/market/ExchangeInfo.class
     create mode 100644 target/test-classes/examples/um_futures/market/FundingRateHistory.class
     create mode 100644 target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class
     create mode 100644 target/test-classes/examples/um_futures/market/HistoricalTrades.class
     create mode 100644 target/test-classes/examples/um_futures/market/IndexInfo.class
     create mode 100644 target/test-classes/examples/um_futures/market/IndexPriceKlines.class
     create mode 100644 target/test-classes/examples/um_futures/market/Klines.class
     create mode 100644 target/test-classes/examples/um_futures/market/LongShortRatio.class
     create mode 100644 target/test-classes/examples/um_futures/market/MarkPrice.class
     create mode 100644 target/test-classes/examples/um_futures/market/MarkPriceKlines.class
     create mode 100644 target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class
     create mode 100644 target/test-classes/examples/um_futures/market/OpenInterest.class
     create mode 100644 target/test-classes/examples/um_futures/market/OpenInterestStatistics.class
     create mode 100644 target/test-classes/examples/um_futures/market/Ping.class
     create mode 100644 target/test-classes/examples/um_futures/market/TakerBuySellVolume.class
     create mode 100644 target/test-classes/examples/um_futures/market/Ticker24H.class
     create mode 100644 target/test-classes/examples/um_futures/market/TickerPrice.class
     create mode 100644 target/test-classes/examples/um_futures/market/Time.class
     create mode 100644 target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class
     create mode 100644 target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class
     create mode 100644 target/test-classes/examples/um_futures/market/Trades.class
     create mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class
     create mode 100644 target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
     create mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy$1.class
     create mode 100644 target/test-classes/examples/um_futures/proxy/AuthProxy.class
     create mode 100644 target/test-classes/examples/um_futures/proxy/UnauthProxy.class
     create mode 100644 target/test-classes/examples/um_futures/userdata/CloseListenKey.class
     create mode 100644 target/test-classes/examples/um_futures/userdata/CreateListenKey.class
     create mode 100644 target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AggTradeStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AllBookTicker.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/AllTickerStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/BookTicker.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/CombineStreams.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/CompositeIndex.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/DiffDepthStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/ForceOrderStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/KlineStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/ListenUserStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/MarkPriceStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/MiniTickerStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/PartialDepthStream.class
     create mode 100644 target/test-classes/examples/um_futures/websocket/SymbolTicker.class
     create mode 100644 target/test-classes/unit/MockData$1.class
     create mode 100644 target/test-classes/unit/MockData.class
     create mode 100644 target/test-classes/unit/MockWebServerDispatcher$1.class
     create mode 100644 target/test-classes/unit/MockWebServerDispatcher.class
     create mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl$1.class
     create mode 100644 target/test-classes/unit/TestCMWebsocketClientImpl.class
     create mode 100644 target/test-classes/unit/TestJSONParser.class
     create mode 100644 target/test-classes/unit/TestParameterChecker.class
     create mode 100644 target/test-classes/unit/TestRequestBuilder.class
     create mode 100644 target/test-classes/unit/TestResponseHandler.class
     create mode 100644 target/test-classes/unit/TestUrlBuilder$1.class
     create mode 100644 target/test-classes/unit/TestUrlBuilder$2.class
     create mode 100644 target/test-classes/unit/TestUrlBuilder$3.class
     create mode 100644 target/test-classes/unit/TestUrlBuilder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAllOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMNewOrder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class
     create mode 100644 target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMAggTrades.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMBasis.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMBookTicker.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMDepth.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMKlines.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMPing.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTicker24H.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTime.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class
     create mode 100644 target/test-classes/unit/cm_futures/market/TestCMTrades.class
     create mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class
     create mode 100644 target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class
     create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class
     create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class
     create mode 100644 target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMAllOrders.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMNewOrder.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
     create mode 100644 target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMAggTrades.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMBookTicker.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMDepth.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexInfo.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMKlines.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPrice.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterest.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMPing.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTicker24H.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTickerPrice.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTime.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class
     create mode 100644 target/test-classes/unit/um_futures/market/TestUMTrades.class
     create mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class
     create mode 100644 target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class
     create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
     create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
     create mode 100644 target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    
    diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log
    index 180e236..f0155b9 100644
    --- a/logs/binance-java-connector.log
    +++ b/logs/binance-java-connector.log
    @@ -6360,3 +6360,547 @@ Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.interna
     2024-03-30 21:39:30.868[1711845570868] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54471//fapi/v1/listenKey
     2024-03-30 21:39:30.882[1711845570882] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54473//fapi/v1/listenKey
     2024-03-30 21:39:30.906[1711845570906] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54475//fapi/v1/listenKey
    +2024-04-01 19:29:03.924[1712010543924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51253//dapi/v1/account?timestamp=1712010543812&signature=412819c13fb8b7a9462fcffcd0a24108ad26bc1d946ca7c645e5d22576cef998
    +2024-04-01 19:29:04.595[1712010544595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51255//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712010544595&signature=14b954cc8fe6ce70401f965890dd355b0d0d9b4251a8d39c4775b07cef662610
    +2024-04-01 19:29:04.629[1712010544629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51258//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712010544629&signature=1a2c7b2e96b93b86c8ed944d3c41437230e816c3789c6beace5c3bbfcfce5ad0
    +2024-04-01 19:29:04.675[1712010544675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51262//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010544675&signature=989ed3c76e4a989571f310740b8e133301fd49acd710809d61d283f11ac926f2
    +2024-04-01 19:29:04.707[1712010544707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51265//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010544707&signature=6ffa5975abc0f3ccc8a0bd553f7802e757f231631ea96ae4ee491f18b6b961d3
    +2024-04-01 19:29:04.731[1712010544731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51268//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010544731&signature=2a1edd9cfa06bf8aa415d3b67fc7aea0b2dc1422e990be2bab71a9877261b945
    +2024-04-01 19:29:04.775[1712010544775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51270//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712010544775&signature=158930a23fa4aa65904fcdaeef307baa14654ffdb6ebad0d82ae18ad02c3093e
    +2024-04-01 19:29:04.801[1712010544801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51273//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712010544801&signature=29a9a2fb05d0773624effc6fd22bb511b1117184b4dd0375272a3091a314f736
    +2024-04-01 19:29:04.838[1712010544838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51275//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010544837&signature=80efd34d0ee335cb05eb0275e62873651cf17ec486f49d7ea83462f0cdf34448
    +2024-04-01 19:29:04.865[1712010544865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51279//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010544865&signature=f8fcb700b39fa27a9d869b9ee04ec79168863e84ae2ff7f6993de02f8ee89eeb
    +2024-04-01 19:29:04.878[1712010544878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51281//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010544877&signature=4dd3ed8f3149423387c9988f9aed3c0b1a442f7cdc1e3e1bc4748a6f196e7151
    +2024-04-01 19:29:04.885[1712010544885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51283//dapi/v1/openOrders?timestamp=1712010544885&signature=73c68d3cd6959268acf28a8269cc938041d3e5239992704bd6b399ef8f043319
    +2024-04-01 19:29:04.898[1712010544898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51285//dapi/v1/positionSide/dual?timestamp=1712010544898&signature=e6e3664463a1bc2bb13bc97fde123daa771b232d76b0a1e6621440a38f915039
    +2024-04-01 19:29:04.909[1712010544909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51287//dapi/v1/balance?timestamp=1712010544908&signature=011931656a45779f6ba0223f6d51e5ff471d85481fa11ccb43caee38f58e560e
    +2024-04-01 19:29:04.919[1712010544919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51289//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712010544919&signature=4b57bda47b4b6a2fb13fd096a7b4acdc8241b5a3449e2e7c2e3c3cc1748ad521
    +2024-04-01 19:29:04.927[1712010544927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51291//dapi/v1/leverageBracket?timestamp=1712010544926&signature=aa5d31de775ba435901fdf3d0f0f726be9b5eba2ec4b086f7e2af1e38275655c
    +2024-04-01 19:29:04.940[1712010544940] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51293//dapi/v2/leverageBracket?timestamp=1712010544939&signature=ad97d49484937b9f3834b1c6ca592758563aca08f251af0762ba88cc0a9279a5
    +2024-04-01 19:29:04.948[1712010544948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51295//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712010544948&signature=6ccd3b78d36dc0955ebf183da269f3f5469e02c63beb2c9e6e9a7ace2e325f1e
    +2024-04-01 19:29:04.958[1712010544958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51297//dapi/v1/income?symbol=BNBUSDT&timestamp=1712010544957&signature=41533b5b6fc9238076eaaea4288095834bf359b19d889bf3914f80733768b997
    +2024-04-01 19:29:04.966[1712010544966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51299//dapi/v1/income?timestamp=1712010544966&signature=57bf1f59121d59913a42cc4708d6551293e923279b6cd5e5512087e161af81da
    +2024-04-01 19:29:04.982[1712010544982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51302//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010544981&signature=69ee560d601b0c837065b1d377b7464f2084eeec19024618e57c897911aaedb4
    +2024-04-01 19:29:04.992[1712010544992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51304//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010544991&signature=fed92aed99a7c0afa1102999571d781db6a928490637691dd9ee602262031e6e
    +2024-04-01 19:29:05.009[1712010545009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51308//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010545008&signature=c713657e4776d4ae8784938af59a50590800a874b4017ef4313e728c9df77a87
    +2024-04-01 19:29:05.022[1712010545022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51311//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010545020&signature=d498ffc5338e0d454ad3ab6c0cc7222b3ef4844403a464d4297a3bde188dff61
    +2024-04-01 19:29:05.041[1712010545041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51313//dapi/v1/leverageBracket?timestamp=1712010545041&signature=23f24ccda08d9aa726a7fd6982c75db2184bef42158627d35603e94813a30622
    +2024-04-01 19:29:05.053[1712010545053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51315//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010545052&signature=46fbc8cceac979e0df9d34a4be0a659abce6b111aa4506e15f9b6c866d261893
    +2024-04-01 19:29:05.069[1712010545069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51317//dapi/v1/adlQuantile?timestamp=1712010545068&signature=89434a29be536be57a75d5eda48c36a2765a6136678c0e8fd094159ca697c6e9
    +2024-04-01 19:29:05.085[1712010545085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51319//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010545085&signature=cdd62a5adee346ca718e4943418b19f4729f27eef8cbf8a665cb7edc5c943503
    +2024-04-01 19:29:05.120[1712010545120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51321//dapi/v1/positionRisk?timestamp=1712010545120&signature=7a9a29bde3ddf142c953e695e4ccdeb800bd3a8e5d371ced023f91c0e86d7b12
    +2024-04-01 19:29:05.146[1712010545146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51323//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712010545145&signature=c336daef63572c2ecd8d0016f687e0823c93a0c5344e02841a5d00c837ba0619
    +2024-04-01 19:29:05.166[1712010545166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51325//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010545165&signature=a6a5e2e7bb7ff4a52a51f3ce5e74ddb4a8746ca7ce4c06e92efaec1be26b4558
    +2024-04-01 19:29:05.200[1712010545200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51330//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010545200&signature=344582df81f5f30967e409068fa88de5925205bfc7d4f23003d0890c446d7d33
    +2024-04-01 19:29:05.218[1712010545218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51332//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545217&signature=3c7bc1712d80669901753af7be260296aa42f3f4d7bd51596d884bc355869c20
    +2024-04-01 19:29:05.240[1712010545240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51336//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712010545240&signature=1186989e8526a637cfcdff7f2092448e1e2da767771ac5fe7958662ddbfb26a2
    +2024-04-01 19:29:05.268[1712010545268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51338//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545268&signature=feb0d559301531799a1a1d3620415e16ace67ac2ba2c10f6771dd18b4b07a35e
    +2024-04-01 19:29:05.287[1712010545287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51341//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010545287&signature=e251c20bdafe23822fbb80e7deef12ff9411b510698adf51fd32cd39f1445646
    +2024-04-01 19:29:05.299[1712010545299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51343//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010545299&signature=337eb7a758c3a488103e10584e2a048e63834a968702cbce67b53a1cfaf2716f
    +2024-04-01 19:29:05.306[1712010545306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51345//dapi/v1/forceOrders?timestamp=1712010545306&signature=ab8dd936c80dd9a8a6c22e14a03e2ef6213826f4a61a06ef3a67b3965a97181e
    +2024-04-01 19:29:05.317[1712010545317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51347//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 19:29:05.324[1712010545324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51349//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 19:29:05.331[1712010545331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51351//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 19:29:05.342[1712010545342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51354//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010545340&endTime=1712010546340
    +2024-04-01 19:29:05.354[1712010545354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51356//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-04-01 19:29:05.375[1712010545375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51360//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 19:29:05.383[1712010545383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51362//dapi/v1/ticker/bookTicker
    +2024-04-01 19:29:05.395[1712010545395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51364//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 19:29:05.402[1712010545402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51366//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010545401&endTime=1712010546401
    +2024-04-01 19:29:05.426[1712010545426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51371//dapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 19:29:05.435[1712010545435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51373//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 19:29:05.452[1712010545452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51375//dapi/v1/exchangeInfo
    +2024-04-01 19:29:05.469[1712010545469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51377//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010545467&endTime=1712010546467
    +2024-04-01 19:29:05.481[1712010545481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51379//dapi/v1/fundingRate
    +2024-04-01 19:29:05.490[1712010545490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51381//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 19:29:05.507[1712010545507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51385//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 19:29:05.519[1712010545519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51387//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 19:29:05.527[1712010545527] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51389//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010545526&endTime=1712010546526
    +2024-04-01 19:29:05.550[1712010545550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51395//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010545549&endTime=1712010546549
    +2024-04-01 19:29:05.558[1712010545558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51397//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 19:29:05.570[1712010545570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51399//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712010545568&endTime=1712010546568
    +2024-04-01 19:29:05.585[1712010545585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51403//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-04-01 19:29:05.594[1712010545594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51405//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 19:29:05.601[1712010545601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51407//dapi/v1/premiumIndex
    +2024-04-01 19:29:05.614[1712010545614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51410//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712010545613&endTime=1712010546613
    +2024-04-01 19:29:05.628[1712010545628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51413//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-04-01 19:29:05.638[1712010545638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51415//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 19:29:05.652[1712010545652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51418//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545650&endTime=1712010546650
    +2024-04-01 19:29:05.664[1712010545664] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51420//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-04-01 19:29:05.677[1712010545677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51424//dapi/v1/ping
    +2024-04-01 19:29:05.685[1712010545685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51426//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-04-01 19:29:05.693[1712010545693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51428//dapi/v1/ticker/24hr
    +2024-04-01 19:29:05.702[1712010545702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51430//dapi/v1/ticker/price
    +2024-04-01 19:29:05.709[1712010545709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51432//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-04-01 19:29:05.715[1712010545715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51434//dapi/v1/time
    +2024-04-01 19:29:05.728[1712010545728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51438//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-04-01 19:29:05.735[1712010545735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51440//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712010545734&endTime=1712010546734
    +2024-04-01 19:29:05.751[1712010545751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51444//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-04-01 19:29:05.758[1712010545758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51446//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545757&endTime=1712010546757
    +2024-04-01 19:29:05.766[1712010545766] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51448//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 19:29:05.775[1712010545775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51451//dapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 19:29:05.788[1712010545788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51454//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010545788&signature=5398bb86f272794b00075115f23b602b1fe2ea629b4cc5323c223f2689effd9d
    +2024-04-01 19:29:05.796[1712010545796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51456//dapi/v1/pmExchangeInfo?timestamp=1712010545796&signature=d90b40e53b540a6b3561c8491fe4ceec0a559fdb5e150bce2043469d7a17f9fa
    +2024-04-01 19:29:05.802[1712010545802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51458//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010545802&signature=de421f04b8f5779422cbba670584ef07b3820c53ce623219d6a0464520a1f320
    +2024-04-01 19:29:05.809[1712010545809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51460//dapi/v1/listenKey
    +2024-04-01 19:29:05.816[1712010545816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51462//dapi/v1/listenKey
    +2024-04-01 19:29:05.822[1712010545822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51464//dapi/v1/listenKey
    +2024-04-01 19:29:05.835[1712010545835] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.857[1712010545857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.858[1712010545858] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.859[1712010545859] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.861[1712010545861] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-04-01 19:29:05.863[1712010545863] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-04-01 19:29:05.865[1712010545865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.867[1712010545867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.868[1712010545868] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.869[1712010545869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.871[1712010545871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.890[1712010545890] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-04-01 19:29:05.893[1712010545893] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.897[1712010545897] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.898[1712010545898] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.900[1712010545900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.930[1712010545930] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.933[1712010545933] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.934[1712010545934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.936[1712010545936] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.938[1712010545938] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-04-01 19:29:05.941[1712010545941] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.943[1712010545943] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.945[1712010545945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.947[1712010545947] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.951[1712010545951] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-04-01 19:29:05.955[1712010545955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.975[1712010545975] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6aff97d6 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.976[1712010545976] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.978[1712010545978] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@18cf5c52 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.979[1712010545979] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.983[1712010545983] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@20a3e10c rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.984[1712010545984] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.988[1712010545988] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5002fde9 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.993[1712010545993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.995[1712010545995] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@409732fb rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 19:29:06.163[1712010546163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51492//fapi/v2/account?timestamp=1712010546163&signature=0e87c0e9664569987eef7630bf0e2ccb158b098781bf49f3d55094bdbf874e62
    +2024-04-01 19:29:06.267[1712010546267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51494//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1712010546267&signature=812be995f9fb3da852c5e4bca2f72704a805c95ebff14523f0c729e3f631a10f
    +2024-04-01 19:29:06.319[1712010546319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51497//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1712010546319&signature=7fb2ee21e7f0df7a76cfd6bdefdc6f36b75177eedd4dbe76cd8e8e5cfb713860
    +2024-04-01 19:29:06.340[1712010546340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51501//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010546340&signature=7873678d0589235eda36254ff28b45730d9ab4a4f6eee752cb73b62c15433521
    +2024-04-01 19:29:06.359[1712010546359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51504//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010546359&signature=a94e35215e4dbce9e8b3d72bc1a940052113ba1a885a88b904280584d9886890
    +2024-04-01 19:29:06.695[1712010546695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51507//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010546694&signature=b2e85f282422a5c3c99d52e40d4a069b3148667d6b9f858d77e44d2de9507d31
    +2024-04-01 19:29:06.750[1712010546750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51509//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1712010546750&signature=1ad704e7fd99d1c0f2932c82bb7a311e9d4a75d848c79a501af4d8421f97f579
    +2024-04-01 19:29:06.761[1712010546761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51512//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1712010546761&signature=2c634fa55b32bb5df5f75cb45118102f29a0db658b6fb98ba6332e79f1dc0f9b
    +2024-04-01 19:29:06.771[1712010546771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51514//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010546771&signature=7f9ac8cc4d1a850279d453146a3fbdb9164cd8a6a4a84b16a286b66aafcbc5f4
    +2024-04-01 19:29:06.796[1712010546796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51518//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1712010546795&signature=5027c7a5de27d5ab5bca903279f8755b55ed2708b9d57a326e3328166a21b420
    +2024-04-01 19:29:06.814[1712010546814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51521//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1712010546813&signature=351e25d301d6756367d9d4662bb91bc47b24199a38a1b2dd234bfc7bc15f9328
    +2024-04-01 19:29:06.828[1712010546828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51524//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010546827&signature=f58fcef4d0711df7e7b315e2aaab8928e08c7b0be95c0c1e07baeea0bd8938c3
    +2024-04-01 19:29:06.852[1712010546852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51526//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010546852&signature=b5577d4f13d993dfd53d127b134b56fe8d3c5b45b788123271a8e417982f2164
    +2024-04-01 19:29:06.869[1712010546869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51528//fapi/v1/openOrders?timestamp=1712010546869&signature=2c0cb55ce9c28b7ad83ae2f9efbb285ef6a7ae8145380c1c5d470dc3fb7ecebc
    +2024-04-01 19:29:06.887[1712010546887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51530//fapi/v1/positionSide/dual?timestamp=1712010546887&signature=09f364fc7572b742f1f59738875d56fe7d5bc0ae56e27b0916d5c3f9cb274dde
    +2024-04-01 19:29:06.905[1712010546905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51532//fapi/v1/income/asyn?startTime=1712010546904&endTime=1712010547904&timestamp=1712010546905&signature=88e0d2e7390ddcfa8ad106419a4fd17560c8eb54e474b4710ab4180dbc529f35
    +2024-04-01 19:29:06.916[1712010546916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51534//fapi/v1/income/asyn?timestamp=1712010546915&signature=65c7d66d2bdd65fc57c1e839e7ca504ef3157e598ef8fb11d28b51a1c158261f
    +2024-04-01 19:29:06.930[1712010546930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51536//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1712010546930&signature=0c262c5d4c48064dee9bd517b1a60e5fa99f372c39bad3bfcb67c386be42f916
    +2024-04-01 19:29:06.982[1712010546982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51539//fapi/v2/balance?timestamp=1712010546982&signature=3ca10495ab6c0be61452f36aab1b532a515978075ef343ce49472c936ceedf81
    +2024-04-01 19:29:07.116[1712010547116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51541//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547116&signature=e7f568c7acaafd2c788efa463970b90e5deeb2d850e3a9466b5ee18a1398711a
    +2024-04-01 19:29:07.160[1712010547160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51543//fapi/v1/leverageBracket?timestamp=1712010547160&signature=5b2d8b949649d5e14b6b0cfb1e26c19ee7bc0c0418fbdbc74a575a61727d717e
    +2024-04-01 19:29:07.178[1712010547178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51545//fapi/v1/multiAssetsMargin?timestamp=1712010547178&signature=e00cddbced5e412b977a82910b4be3acf23fbcc69fcb070ea5fb88753d329a9e
    +2024-04-01 19:29:07.190[1712010547190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51547//fapi/v1/income?symbol=BNBUSDT&timestamp=1712010547190&signature=38514ef7e5a09eb29c180d0bc6c6445d47ecbc86854902a4d4aa06a7539433c9
    +2024-04-01 19:29:07.200[1712010547200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51549//fapi/v1/income?timestamp=1712010547199&signature=67b94d5fa909411bf0c99cd4f175ed2d7b9286aa0115bb7d0ec3c1ad59bfabda
    +2024-04-01 19:29:07.213[1712010547213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51552//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010547213&signature=5266435b1bfcada4fd6507612c4de18ac7d26709213b6390ad09f56d9532e27c
    +2024-04-01 19:29:07.225[1712010547225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51555//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010547224&signature=69d54882596524043995b2d02e90a25fb6ad5ab3e17a3cf479baace0d99c566b
    +2024-04-01 19:29:07.234[1712010547234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51557//fapi/v1/leverageBracket?timestamp=1712010547234&signature=79d6d4a24b031e31eb3da50944c2b771c935163c38556305025a8bdc5e667dfa
    +2024-04-01 19:29:07.243[1712010547243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51559//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547243&signature=9db39214c4fa367f93bfb3d3ffac049c0096d89437c6fd8c2afeadf13ebb990a
    +2024-04-01 19:29:07.252[1712010547252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51561//fapi/v1/adlQuantile?timestamp=1712010547251&signature=251b2e9848bdf337ddadcdbd97ac2b772f434de6b79080aa4b49c754566545c5
    +2024-04-01 19:29:07.258[1712010547258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51563//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010547258&signature=97d98f8e1ecd189029059422c3fe52999b39d50bf5adb9bd691e806d55305ed2
    +2024-04-01 19:29:07.270[1712010547270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51565//fapi/v2/positionRisk?timestamp=1712010547270&signature=bc9b6d63fc26d367b7cb81867c540ae95596faa74016716825c9571c2016d34d
    +2024-04-01 19:29:07.286[1712010547286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51567//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1712010547285&signature=4b1e5f6023a4984eb964e95bc1f4420a427ef56cfe3cbcdd5cd0019474aa1555
    +2024-04-01 19:29:07.297[1712010547297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51569//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010547296&signature=07b58f6673dbcc96f1b47a50796118780ae80ed36233a72bcdd6ef8dcab304cc
    +2024-04-01 19:29:07.308[1712010547308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51572//fapi/v1/apiTradingStatus?timestamp=1712010547308&signature=a50c0eac85ece47d23b6323046061e30bcee592f1d69b97be698ce35ba1b40c0
    +2024-04-01 19:29:07.324[1712010547324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51574//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1712010547324&signature=03b002bad9727018d3930b885c783ce53e9b31ba266a2551daa53f6f22210935
    +2024-04-01 19:29:07.341[1712010547341] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51578//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010547341&signature=26d7c02be50ee8d4e8b40d9cadb527185586a92d8c47affe918308c60ad39d44
    +2024-04-01 19:29:07.351[1712010547351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51580//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547350&signature=6a12ecc110537ca04cb75d4038ff6c2efeaf953ed967157b355675f31a5472a5
    +2024-04-01 19:29:07.368[1712010547368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51584//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1712010547367&signature=6a2340b7dbd72ff2d36c258777ce33acbce70f17a61bb56ea550aecb30528ba4
    +2024-04-01 19:29:07.380[1712010547380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51586//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547380&signature=4e20a1ff8246477527709e5d955979b502b678f5d526a09dd327681735620b67
    +2024-04-01 19:29:07.394[1712010547394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51589//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010547394&signature=ffaec4ab863955fb0751f2c2695f2486ee94554b534a734bb4271578fcd8b3b2
    +2024-04-01 19:29:07.408[1712010547408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51591//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010547407&signature=ac9b33b6d97e487fc745d42be0a115cb7c9c0eccca57c898328d27ec63ebe37e
    +2024-04-01 19:29:07.419[1712010547419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51593//fapi/v1/forceOrders?timestamp=1712010547419&signature=e6858d54fb4c2ee664d62b092fc769a403b958e192bf6672786384b3c6eb1a71
    +2024-04-01 19:29:07.437[1712010547437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51595//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 19:29:07.443[1712010547443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51597//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 19:29:07.454[1712010547454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51599//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 19:29:07.463[1712010547463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51602//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010547462&endTime=1712010548462
    +2024-04-01 19:29:07.474[1712010547474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51604//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 19:29:07.487[1712010547487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51606//fapi/v1/ticker/bookTicker
    +2024-04-01 19:29:07.501[1712010547501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51608//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 19:29:07.509[1712010547509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51610//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010547508&endTime=1712010548508
    +2024-04-01 19:29:07.533[1712010547533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51615//fapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 19:29:07.545[1712010547545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51617//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 19:29:07.560[1712010547560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51619//fapi/v1/exchangeInfo
    +2024-04-01 19:29:07.570[1712010547570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51621//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010547568&endTime=1712010548568
    +2024-04-01 19:29:07.579[1712010547579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51623//fapi/v1/fundingRate
    +2024-04-01 19:29:07.592[1712010547592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51627//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712010547591&endTime=1712010548591
    +2024-04-01 19:29:07.601[1712010547601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51629//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-04-01 19:29:07.612[1712010547612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51631//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 19:29:07.624[1712010547624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51635//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 19:29:07.633[1712010547633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51637//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-04-01 19:29:07.640[1712010547640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51639//fapi/v1/indexInfo
    +2024-04-01 19:29:07.648[1712010547648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51641//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 19:29:07.658[1712010547658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51643//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010547656&endTime=1712010548656
    +2024-04-01 19:29:07.678[1712010547678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51649//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547677&endTime=1712010548677
    +2024-04-01 19:29:07.684[1712010547684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51651//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 19:29:07.692[1712010547692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51653//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547691&endTime=1712010548691
    +2024-04-01 19:29:07.705[1712010547705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51657//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 19:29:07.719[1712010547719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51659//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 19:29:07.725[1712010547725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51661//fapi/v1/premiumIndex
    +2024-04-01 19:29:07.737[1712010547737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51664//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547735&endTime=1712010548735
    +2024-04-01 19:29:07.748[1712010547748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51667//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-04-01 19:29:07.758[1712010547758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51669//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-04-01 19:29:07.764[1712010547764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51671//fapi/v1/assetIndex
    +2024-04-01 19:29:07.777[1712010547777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51673//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 19:29:07.790[1712010547790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51676//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547789&endTime=1712010548789
    +2024-04-01 19:29:07.798[1712010547798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51678//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-04-01 19:29:07.813[1712010547813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51682//fapi/v1/ping
    +2024-04-01 19:29:07.822[1712010547822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51684//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547821&endTime=1712010548821
    +2024-04-01 19:29:07.835[1712010547835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51688//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 19:29:07.842[1712010547842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51690//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-04-01 19:29:07.850[1712010547850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51692//fapi/v1/ticker/24hr
    +2024-04-01 19:29:07.857[1712010547857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51694//fapi/v1/ticker/price
    +2024-04-01 19:29:07.862[1712010547862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51696//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-04-01 19:29:07.869[1712010547869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51698//fapi/v1/time
    +2024-04-01 19:29:07.879[1712010547879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51700//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 19:29:07.886[1712010547886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51703//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547885&endTime=1712010548885
    +2024-04-01 19:29:07.901[1712010547901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51708//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 19:29:07.907[1712010547907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51710//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547905&endTime=1712010548905
    +2024-04-01 19:29:07.916[1712010547916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51712//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 19:29:07.930[1712010547930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51715//fapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 19:29:07.951[1712010547951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51718//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010547951&signature=92677a7d7d932f02c71a42d933f8287ffb7ba83aa2d9458ece6e7046f0e39267
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-04-01 19:29:07.955[1712010547955] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-04-01 19:29:07.963[1712010547963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51720//fapi/v1/pmExchangeInfo?timestamp=1712010547962&signature=79270147f25cdb445df5a27c0adf272691d4413ae2c5894a868ea4577f9fd837
    +2024-04-01 19:29:07.971[1712010547971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51722//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010547971&signature=3cb6d7f29f3785e6dbf2c5b0a54a4a95fe752238c458727e4feeb00c00d616b5
    +2024-04-01 19:29:07.972[1712010547972] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-04-01 19:29:07.978[1712010547978] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-04-01 19:29:07.981[1712010547981] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-04-01 19:29:07.985[1712010547985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51725//fapi/v1/listenKey
    +2024-04-01 19:29:07.994[1712010547994] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-04-01 19:29:07.996[1712010547996] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-04-01 19:29:07.998[1712010547998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51727//fapi/v1/listenKey
    +2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-04-01 19:29:08.008[1712010548008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51729//fapi/v1/listenKey
    diff --git a/src/main/java/com/binance/connector/futures/client/WebsocketClient.java b/src/main/java/com/binance/connector/futures/client/WebsocketClient.java
    deleted file mode 100644
    index 1d89c17..0000000
    --- a/src/main/java/com/binance/connector/futures/client/WebsocketClient.java
    +++ /dev/null
    @@ -1,41 +0,0 @@
    -package com.binance.connector.futures.client;
    -
    -import com.binance.connector.futures.client.utils.WebSocketCallback;
    -import java.util.ArrayList;
    -
    -public interface WebsocketClient {
    -    int symbolTicker(String symbol, WebSocketCallback onMessageCallback);
    -    int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int klineStream(String symbol, String interval, WebSocketCallback onMessageCallback);
    -    int klineStream(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int aggTradeStream(String symbol, WebSocketCallback onMessageCallback);
    -    int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int miniTickerStream(String symbol, WebSocketCallback onMessageCallback);
    -    int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int allTickerStream(WebSocketCallback onMessageCallback);
    -    int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int allMiniTickerStream(WebSocketCallback onMessageCallback);
    -    int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int bookTicker(String symbol, WebSocketCallback onMessageCallback);
    -    int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int allBookTickerStream(WebSocketCallback onMessageCallback);
    -    int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onMessageCallback);
    -    int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int diffDepthStream(String symbol, int speed, WebSocketCallback onMessageCallback);
    -    int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int combineStreams(ArrayList<String> streams, WebSocketCallback onMessageCallback);
    -    int combineStreams(ArrayList<String> streams, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int listenUserStream(String listenKey, WebSocketCallback onMessageCallback);
    -    int listenUserStream(String listenKey, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    void closeConnection(int streamId);
    -    void closeAllConnections();
    -    int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback);
    -    int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int continuousKlineStream(String pair, String interval, String contractType, WebSocketCallback onMessageCallback);
    -    int continuousKlineStream(String pair, String interval, String contractType, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int forceOrderStream(String symbol, WebSocketCallback onMessageCallback);
    -    int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -    int allForceOrderStream(WebSocketCallback onMessageCallback);
    -    int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback);
    -}
    \ No newline at end of file
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    index 512f522..c7bcd1a 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/WebsocketClientImpl.java
    @@ -1,6 +1,5 @@
     package com.binance.connector.futures.client.impl;
     
    -import com.binance.connector.futures.client.WebsocketClient;
     import com.binance.connector.futures.client.utils.HttpClientSingleton;
     import com.binance.connector.futures.client.utils.RequestBuilder;
     import com.binance.connector.futures.client.utils.UrlBuilder;
    @@ -26,7 +25,7 @@
      * <br>
      * Response will be returned as callback.
      */
    -public abstract class WebsocketClientImpl implements WebsocketClient {
    +public abstract class WebsocketClientImpl {
         private final String baseUrl;
         private final Map<Integer, WebSocketConnection> connections = new HashMap<>();
         private final WebSocketCallback noopCallback = msg -> {
    @@ -59,7 +58,6 @@ public String getBaseUrl() {
          * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams">
          * https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams</a>
          */
    -    @Override
         public int aggTradeStream(String symbol, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return aggTradeStream(symbol, noopCallback,  onMessageCallback, noopCallback, noopCallback);
    @@ -75,7 +73,6 @@ public int aggTradeStream(String symbol, WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@aggTrade", baseUrl, symbol.toLowerCase()));
    @@ -98,7 +95,6 @@ public int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSo
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream">
          * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream</a>
          */
    -    @Override
         public int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -115,7 +111,6 @@ public int markPriceStream(String symbol, int speed, WebSocketCallback onMessage
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = null;
             final int defaultSpeed = 3;
    @@ -147,7 +142,6 @@ public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCal
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams</a>
          */
    -    @Override
         public int klineStream(String symbol, String interval, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return klineStream(symbol, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -164,7 +158,6 @@ public int klineStream(String symbol, String interval, WebSocketCallback onMessa
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int klineStream(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@kline_%s", baseUrl, symbol.toLowerCase(), interval));
    @@ -186,7 +179,6 @@ public int klineStream(String symbol, String interval, WebSocketCallback onOpenC
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams</a>
          */
    -    @Override
         public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(pair, String.class, "pair");
             return continuousKlineStream(pair, contractType, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -204,7 +196,6 @@ public int continuousKlineStream(String pair, String contractType, String interv
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(pair, String.class, "pair");
             ParameterChecker.checkParameterType(contractType, String.class, "contractType");
    @@ -230,7 +221,6 @@ public int continuousKlineStream(String pair, String contractType, String interv
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream">
          * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream</a>
          */
    -    @Override
         public int miniTickerStream(String symbol, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return miniTickerStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -246,7 +236,6 @@ public int miniTickerStream(String symbol, WebSocketCallback onMessageCallback)
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@miniTicker", baseUrl, symbol.toLowerCase()));
    @@ -269,7 +258,6 @@ public int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, Web
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream">
          * https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream</a>
          */
    -    @Override
         public int allMiniTickerStream(WebSocketCallback onMessageCallback) {
             return allMiniTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -283,7 +271,6 @@ public int allMiniTickerStream(WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!miniTicker@arr", baseUrl));
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    @@ -305,7 +292,6 @@ public int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallba
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams</a>
          */
    -    @Override
         public int symbolTicker(String symbol, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return symbolTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -321,7 +307,6 @@ public int symbolTicker(String symbol, WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@ticker", baseUrl, symbol.toLowerCase()));
    @@ -344,7 +329,6 @@ public int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSock
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams</a>
          */
    -    @Override
         public int allTickerStream(WebSocketCallback onMessageCallback) {
             return allTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -358,7 +342,6 @@ public int allTickerStream(WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!ticker@arr", baseUrl));
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    @@ -379,7 +362,6 @@ public int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback o
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams</a>
          */
    -    @Override
         public int bookTicker(String symbol, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return bookTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -395,7 +377,6 @@ public int bookTicker(String symbol, WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@bookTicker", baseUrl, symbol.toLowerCase()));
    @@ -416,7 +397,6 @@ public int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocket
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream">
          * https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream</a>
          */
    -    @Override
         public int allBookTickerStream(WebSocketCallback onMessageCallback) {
             return allBookTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -430,7 +410,6 @@ public int allBookTickerStream(WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!bookTicker", baseUrl));
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    @@ -453,7 +432,6 @@ public int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallba
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams</a>
          */
    -    @Override
         public int forceOrderStream(String symbol, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return forceOrderStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -469,7 +447,6 @@ public int forceOrderStream(String symbol, WebSocketCallback onMessageCallback)
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@forceOrder", baseUrl, symbol.toLowerCase()));
    @@ -492,7 +469,6 @@ public int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, Web
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams</a>
          */
    -    @Override
         public int allForceOrderStream(WebSocketCallback onMessageCallback) {
             return allForceOrderStream(noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -506,7 +482,6 @@ public int allForceOrderStream(WebSocketCallback onMessageCallback) {
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/!forceOrder@arr", baseUrl));
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    @@ -529,7 +504,6 @@ public int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallba
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams</a>
          */
    -    @Override
         public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return partialDepthStream(symbol, levels, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -547,7 +521,6 @@ public int partialDepthStream(String symbol, int levels, int speed, WebSocketCal
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
     
    @@ -578,7 +551,6 @@ public int partialDepthStream(String symbol, int levels, int speed, WebSocketCal
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams</a>
          */
    -    @Override
         public int diffDepthStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
             return diffDepthStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);
    @@ -595,7 +567,6 @@ public int diffDepthStream(String symbol, int speed, WebSocketCallback onMessage
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             ParameterChecker.checkParameterType(symbol, String.class, "symbol");
     
    @@ -621,7 +592,6 @@ public int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCal
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams</a>
          */
    -    @Override
         public int listenUserStream(String listenKey, WebSocketCallback onMessageCallback) {
             return listenUserStream(listenKey, noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -636,7 +606,6 @@ public int listenUserStream(String listenKey, WebSocketCallback onMessageCallbac
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int listenUserStream(String listenKey, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             Request request = RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s", baseUrl, listenKey));
             return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);
    @@ -653,7 +622,6 @@ public int listenUserStream(String listenKey, WebSocketCallback onOpenCallback,
          * @see <a href="https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams">
          * https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams</a>
          */
    -    @Override
         public int combineStreams(ArrayList<String> streams, WebSocketCallback onMessageCallback) {
             return combineStreams(streams, noopCallback, onMessageCallback, noopCallback, noopCallback);
         }
    @@ -668,7 +636,6 @@ public int combineStreams(ArrayList<String> streams, WebSocketCallback onMessage
          * @param onFailureCallback onFailureCallback
          * @return int - Connection ID
          */
    -    @Override
         public int combineStreams(ArrayList<String> streams, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
             String url = UrlBuilder.buildStreamUrl(String.format("%s/stream", baseUrl), streams);
             Request request = RequestBuilder.buildWebsocketRequest(url);
    @@ -680,7 +647,6 @@ public int combineStreams(ArrayList<String> streams, WebSocketCallback onOpenCal
          *
          * @param connectionId Connection ID
          */
    -    @Override
         public void closeConnection(int connectionId) {
             if (connections.containsKey(connectionId)) {
                 connections.get(connectionId).close();
    @@ -694,7 +660,6 @@ public void closeConnection(int connectionId) {
         /**
          * Closes all streams
          */
    -    @Override
         public void closeAllConnections() {
             if (!connections.isEmpty()) {
                 logger.info("Closing {} connections(s)", connections.size());
    diff --git a/target/classes/com/binance/connector/futures/client/WebsocketClient.class b/target/classes/com/binance/connector/futures/client/WebsocketClient.class
    deleted file mode 100644
    index f191884dd66aadaa58a44c43415ea04a7c6f252b..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3793
    zcmc&%TW`}a6h0o?%6d!IZos&8j1E#jL`ZuZLMlU(Du#yCZah1wTim+N<RqZ|H6Hi@
    z{3RrW?Yb?aeL(U`o{o;s<vaO~9UuSr_3b+V9KeeltROfDqmds_j(JG@FyfqqNhJJU
    znxulne#j`{iT{ZNaTE?oa-{VftRip+_zU(K=6(M(7|1XL#rSd*M65%lt3c59PG&ys
    zL{Q#8JozWQG@&e3sO>Q-W-P$r@UYQBsC4aF?P|(0TJiyfA)}l~dI=sOAdA>pLKkZP
    z0Vhjl?XXo}%DCU}2;7~v#vM^k$7f^GEk|zbt1C^<9{Hzb4!a7nj8?o?C8r<en9c`L
    zG@SgHl*`+xK50hf0*i!V_KsX6pC^lF3-)=dW%rHhFXk*EuU%DHMytL#UE1qi;l8to
    zBfByc_2uhNYgbg3(Te%9yp!b!V186Ff^)-=x`zFx5cu+h#)<vi4I6FR=U9yv2nGv5
    zUeAvVZ|s4QyAaGWah83v!&b+jzL1h7@NZXYmeJ~PxJ+(+!p~wNCU=4pvM44;<6)Ub
    z9KovBYMjffM;n@q&1~{C-SCvn8DTN}C}=pH2e#$7olu@eY5e}r5$>yLj2^8erXHK;
    zN4WVF>(TmECdgTK*bZCok6t7~aw@vB{h`K-<GIy*J4&VJF=g`SxAoVH>ZR)DIs&;{
    z<l_urPd>2LU>(#$YYlQ*-h>S!^I8^+y<qG`qZf@{g0l82fup5sbl2#c#(&fJSB$-4
    z>{Zy(aaGvX@)q1S@{X1}a97rQPgc7E_hp?s@L;MxlzPqNubKS2@JPq)!DB7!CSM)K
    e`S#(7Uf+kOT6!klGw}^mUqjU=k)CPf=f43yYzlAy
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/WebsocketClientImpl.class
    index fe63f8b849e43ab122b644b450e2d03d43896b89..54b684fa26aeae202c891bc3a43b6073516b0558 100644
    GIT binary patch
    delta 4041
    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
    Pd5fozxALQ$rs@9xkbqUT
    
    delta 3995
    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
    PH@VxB!5cZoaVq>9`Ql@_
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    new file mode 100644
    index 0000000000000000000000000000000000000000..e63ca74fbd99eab12eef8182d13abd9285e0268f
    GIT binary patch
    literal 74226
    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
    PU{8GU>HMiSspS6vDs5wR
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    index 8ee86ac..893b11b 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    @@ -15,7 +15,6 @@ com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.class
     com\binance\connector\futures\client\impl\futures\Account.class
     com\binance\connector\futures\client\impl\futures\Market.class
     com\binance\connector\futures\client\utils\ResponseHandler.class
    -com\binance\connector\futures\client\WebsocketClient.class
     com\binance\connector\futures\client\utils\RequestBuilder$1.class
     com\binance\connector\futures\client\utils\RequestHandler.class
     com\binance\connector\futures\client\utils\SignatureGenerator.class
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    index 59d306c..74dc3e2 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    @@ -26,7 +26,6 @@ E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\cl
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java
    -E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    new file mode 100644
    index 0000000..ca02a36
    --- /dev/null
    +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
    @@ -0,0 +1,280 @@
    +examples\cm_futures\userdata\CreateListenKey.class
    +unit\MockData.class
    +unit\cm_futures\market\TestCMPing.class
    +unit\cm_futures\account\TestCMIncomeHistory.class
    +unit\um_futures\account\TestUMCancelAllOpenOrders.class
    +examples\cm_futures\account\CancelAllOpenOrders.class
    +examples\um_futures\market\Depth.class
    +unit\cm_futures\market\TestCMOpenInterest.class
    +examples\um_futures\market\TickerPrice.class
    +examples\um_futures\market\IndexInfo.class
    +unit\cm_futures\market\TestCMOpenInterestStatistics.class
    +examples\cm_futures\account\GetIncomeHistory.class
    +examples\PrivateConfig.class
    +unit\um_futures\account\TestUMGetLeverageBracket.class
    +examples\cm_futures\account\AutoCancelOpen.class
    +examples\um_futures\account\CancelAllOpenOrders.class
    +examples\cm_futures\websocket\DiffDepthStream.class
    +examples\cm_futures\market\Ticker24H.class
    +unit\um_futures\account\TestUMNotionalAndLeverageBrackets.class
    +examples\cm_futures\proxy\AuthProxy.class
    +unit\cm_futures\account\TestCMCancelAllOpenOrders.class
    +unit\um_futures\market\TestUMMultiAssetsModeIndex.class
    +unit\um_futures\account\TestUMFuturesAccountBalance.class
    +unit\um_futures\market\TestUMPing.class
    +unit\um_futures\market\TestUMTicker24H.class
    +examples\um_futures\account\AccountTradeList.class
    +examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    +unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.class
    +unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.class
    +unit\um_futures\market\TestUMTopLongShortAccountRatio.class
    +unit\um_futures\market\TestUMBookTicker.class
    +unit\um_futures\market\TestUMTime.class
    +examples\um_futures\market\OpenInterest.class
    +unit\cm_futures\market\TestCMTopLongShortAccountRatio.class
    +unit\um_futures\account\TestUMPositionAdlQuantileEstimation.class
    +examples\um_futures\userdata\ExtendListenKey.class
    +unit\cm_futures\market\TestCMExchangeInfo.class
    +unit\cm_futures\market\TestCMTopLongShortPositionRatio.class
    +examples\um_futures\market\ExchangeInfo.class
    +unit\um_futures\account\TestUMChangePositionMode.class
    +unit\um_futures\account\TestUMUsersForceOrders.class
    +unit\cm_futures\account\TestCMUsersForceOrders.class
    +unit\MockData$1.class
    +examples\um_futures\market\HistoricalTrades.class
    +examples\um_futures\websocket\AggTradeStream.class
    +examples\cm_futures\account\ModifyIsolatedPositionMargin.class
    +examples\cm_futures\account\GetPositionMarginChangeHistory.class
    +examples\cm_futures\market\OpenInterest.class
    +examples\cm_futures\market\OpenInterestStatistics.class
    +examples\um_futures\account\GetAdlQuantile.class
    +unit\cm_futures\market\TestCMIndexPriceKlines.class
    +unit\um_futures\market\TestUMFundingRateHistory.class
    +examples\um_futures\account\QueryCurrentOpenOrder.class
    +unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.class
    +unit\cm_futures\account\TestCMQueryOrder.class
    +examples\cm_futures\market\ContinuousKlines.class
    +examples\cm_futures\account\GetCurrentPositionMode.class
    +unit\cm_futures\account\TestCMCancelMultipleOrders.class
    +unit\cm_futures\market\TestCMBookTicker.class
    +examples\cm_futures\account\GetLeverageBracket.class
    +examples\cm_futures\market\HistoricalTrades.class
    +examples\cm_futures\userdata\CloseListenKey.class
    +examples\um_futures\account\NewOrder.class
    +examples\um_futures\market\AggTrades.class
    +examples\cm_futures\market\ExchangeInfo.class
    +examples\cm_futures\websocket\MiniTickerStream.class
    +examples\um_futures\proxy\UnauthProxy.class
    +examples\um_futures\websocket\CombineStreams.class
    +unit\cm_futures\account\TestCMChangePositionMode.class
    +examples\um_futures\market\TopLongShortPositionRatio.class
    +examples\cm_futures\market\FundingRateHistory.class
    +examples\um_futures\account\GetPositionMarginChangeHistory.class
    +unit\um_futures\market\TestUMOpenInterestStatistics.class
    +examples\cm_futures\market\MarkPriceKlines.class
    +unit\um_futures\account\TestUMNewOrder.class
    +unit\cm_futures\market\TestCMAggTrades.class
    +unit\cm_futures\market\TestCMBasis.class
    +examples\um_futures\websocket\BookTicker.class
    +examples\um_futures\proxy\AuthProxy.class
    +unit\um_futures\account\TestUMUserCommissionRate.class
    +examples\cm_futures\market\Depth.class
    +unit\um_futures\market\TestUMDepth.class
    +unit\um_futures\account\TestUMCurrentPositionMode.class
    +examples\cm_futures\websocket\MarkPriceStream.class
    +unit\um_futures\account\TestUMQueryOrder.class
    +unit\um_futures\market\TestUMExchangeInfo.class
    +unit\um_futures\market\TestUMTakerBuySellVolume.class
    +unit\cm_futures\userdata\TestCMExtendListenKey.class
    +unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.class
    +unit\cm_futures\market\TestCMTime.class
    +examples\cm_futures\account\PositionInformation.class
    +examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.class
    +examples\um_futures\account\GetForceOrders.class
    +examples\cm_futures\market\Klines.class
    +unit\cm_futures\account\TestCMCancelOrder.class
    +examples\um_futures\market\MarkPrice.class
    +unit\cm_futures\account\TestCMModifyOrder.class
    +unit\um_futures\market\TestUMOpenInterest.class
    +unit\TestUrlBuilder$3.class
    +examples\cm_futures\websocket\IndexKlineCandlestick.class
    +examples\um_futures\websocket\CompositeIndex.class
    +unit\cm_futures\account\TestCMAccountInformation.class
    +examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    +examples\um_futures\account\GetCurrentPositionMode.class
    +unit\um_futures\userdata\TestUMCloseListenKey.class
    +examples\um_futures\websocket\ForceOrderStream.class
    +examples\um_futures\account\ModifyIsolatedPositionMargin.class
    +examples\cm_futures\market\Basis.class
    +examples\cm_futures\market\Ping.class
    +examples\cm_futures\websocket\AllMiniTickerStream.class
    +examples\cm_futures\websocket\MarkPriceSymbolsPairStream.class
    +unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.class
    +examples\um_futures\account\AccountInformation.class
    +unit\cm_futures\market\TestCMTickerPrice.class
    +unit\cm_futures\userdata\TestCMCloseListenKey.class
    +unit\um_futures\userdata\TestUMCreateListenKey.class
    +examples\cm_futures\websocket\ForceOrderStream.class
    +unit\cm_futures\account\TestCMAllOrders.class
    +examples\um_futures\account\FuturesAccountBalance.class
    +examples\um_futures\account\GetIncomeHistory.class
    +examples\cm_futures\account\QueryCurrentOpenOrder.class
    +examples\um_futures\account\ChangeMarginType.class
    +unit\cm_futures\account\TestCMChangeInitialLeverage.class
    +examples\cm_futures\account\CurrentAllOpenOrders.class
    +unit\cm_futures\account\TestCMGetLeverageBracketPair.class
    +examples\cm_futures\account\AccountInformation.class
    +unit\cm_futures\account\TestCMAccountTradeList.class
    +unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.class
    +unit\um_futures\market\TestUMIndexInfo.class
    +examples\um_futures\account\PlaceMultipleOrders.class
    +unit\cm_futures\account\TestCMCurrentAllOpenOrders.class
    +unit\MockWebServerDispatcher$1.class
    +unit\um_futures\account\TestUMAccountInformation.class
    +examples\um_futures\websocket\AllForceOrderStream.class
    +examples\um_futures\websocket\DiffDepthStream.class
    +unit\um_futures\account\TestUMAllOrders.class
    +examples\um_futures\market\FundingRateHistory.class
    +examples\um_futures\market\MarkPriceKlines.class
    +examples\um_futures\market\Ticker24H.class
    +examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.class
    +examples\cm_futures\market\Time.class
    +unit\cm_futures\market\TestCMHistoricalTrades.class
    +examples\cm_futures\websocket\PartialDepthStream.class
    +unit\cm_futures\market\TestCMLongShortRatio.class
    +unit\um_futures\account\TestUMPositionMarginChangeHistory.class
    +unit\um_futures\account\TestUMCancelOrder.class
    +unit\um_futures\market\TestUMKlines.class
    +examples\cm_futures\websocket\IndexPriceStream.class
    +examples\cm_futures\account\QueryOrder.class
    +examples\cm_futures\market\TopLongShortAccountRatio.class
    +unit\cm_futures\market\TestCMContinuousKlines.class
    +unit\cm_futures\market\TestCMMarkPrice.class
    +unit\MockWebServerDispatcher.class
    +unit\um_futures\market\TestUMAggTrades.class
    +examples\cm_futures\account\PlaceMultipleOrders.class
    +examples\um_futures\market\LongShortRatio.class
    +examples\um_futures\websocket\KlineStream.class
    +unit\cm_futures\account\TestCMFuturesAccountBalance.class
    +examples\um_futures\websocket\MiniTickerStream.class
    +unit\cm_futures\account\TestCMModifyOrderHistory.class
    +unit\cm_futures\account\TestCMPositionMarginChangeHistory.class
    +examples\um_futures\websocket\AllMarkPriceStream.class
    +examples\cm_futures\market\AggTrades.class
    +examples\um_futures\market\Time.class
    +examples\um_futures\userdata\CloseListenKey.class
    +unit\um_futures\market\TestUMLongShortRatio.class
    +examples\cm_futures\account\GetAdlQuantile.class
    +examples\cm_futures\websocket\AggTradeStream.class
    +examples\um_futures\websocket\PartialDepthStream.class
    +unit\cm_futures\account\TestCMPositionInformation.class
    +examples\cm_futures\account\AccountTradeList.class
    +examples\um_futures\market\HistoricalBlvtKlines.class
    +examples\um_futures\account\CancelOrder.class
    +examples\cm_futures\account\ChangeMarginType.class
    +unit\cm_futures\account\TestCMUserCommissionRate.class
    +examples\um_futures\userdata\CreateListenKey.class
    +unit\TestUrlBuilder.class
    +examples\cm_futures\account\GetForceOrders.class
    +examples\cm_futures\websocket\MarkKlineCandlestick.class
    +examples\cm_futures\account\ChangeInitialLeverage.class
    +examples\um_futures\account\GetLeverageBracket.class
    +examples\cm_futures\market\IndexPriceKlines.class
    +unit\cm_futures\account\TestCMQueryCurrentOpenOrder.class
    +unit\TestUrlBuilder$2.class
    +unit\TestParameterChecker.class
    +examples\cm_futures\account\CancelMultipleOrders.class
    +unit\TestUrlBuilder$1.class
    +unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.class
    +examples\um_futures\account\PositionInformation.class
    +examples\um_futures\account\AllOrders.class
    +examples\um_futures\websocket\ContinuousKlineStream.class
    +unit\TestResponseHandler.class
    +examples\um_futures\websocket\SymbolTicker.class
    +unit\um_futures\account\TestUMChangeMultiAssetsMode.class
    +examples\um_futures\account\GetCurrentMultiAssetMode.class
    +examples\um_futures\market\Trades.class
    +examples\um_futures\account\CurrentAllOpenOrders.class
    +examples\cm_futures\account\CancelOrder.class
    +examples\um_futures\account\QueryOrder.class
    +unit\TestCMWebsocketClientImpl.class
    +examples\cm_futures\websocket\ContinuousKlineStream.class
    +examples\cm_futures\websocket\AllTickerStream.class
    +unit\um_futures\account\TestUMModifyIsolatedPositionMargin.class
    +examples\cm_futures\account\FuturesAccountBalance.class
    +unit\um_futures\market\TestUMMarkPrice.class
    +unit\cm_futures\market\TestCMTicker24H.class
    +unit\um_futures\account\TestUMAccountTradeList.class
    +unit\um_futures\account\TestUMCurrentAllOpenOrders.class
    +unit\um_futures\market\TestUMIndexPriceKlines.class
    +examples\cm_futures\market\LongShortRatio.class
    +examples\um_futures\websocket\MarkPriceStream.class
    +examples\cm_futures\websocket\KlineStream.class
    +examples\um_futures\market\TakerBuySellVolume.class
    +unit\cm_futures\market\TestCMTrades.class
    +unit\um_futures\account\TestUMChangeInitialLeverage.class
    +examples\um_futures\market\TopLongShortAccountRatio.class
    +unit\um_futures\account\TestUMAutoCancelAllOpenOrders.class
    +examples\um_futures\market\ContinuousKlines.class
    +examples\cm_futures\market\BookTicker.class
    +unit\um_futures\account\TestUMChangeMarginType.class
    +examples\um_futures\websocket\AllMiniTickerStream.class
    +examples\cm_futures\market\TopLongShortPositionRatio.class
    +unit\um_futures\account\TestUMGetMultiAssetsMode.class
    +unit\um_futures\market\TestUMTrades.class
    +unit\um_futures\account\TestUMIncomeHistory.class
    +unit\um_futures\account\TestUMPositionInformation.class
    +unit\um_futures\account\TestUMQueryCurrentOpenOrder.class
    +examples\um_futures\market\MultiAssetModeIndex.class
    +examples\cm_futures\websocket\CombineStreams.class
    +examples\um_futures\account\ChangeMultiAssetsMode.class
    +examples\um_futures\market\BookTicker.class
    +unit\TestCMWebsocketClientImpl$1.class
    +examples\cm_futures\userdata\ExtendListenKey.class
    +examples\cm_futures\market\Trades.class
    +unit\cm_futures\market\TestCMKlines.class
    +examples\cm_futures\websocket\ListenUserStream.class
    +unit\um_futures\market\TestUMMarkPriceKlines.class
    +unit\um_futures\market\TestUMTopLongShortPositionRatio.class
    +unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.class
    +examples\cm_futures\websocket\SymbolTicker.class
    +examples\um_futures\market\OpenInterestStatistics.class
    +unit\cm_futures\market\TestCMDepth.class
    +examples\cm_futures\websocket\AllBookTicker.class
    +examples\um_futures\proxy\AuthProxy$1.class
    +unit\cm_futures\market\TestCMMarkPriceKlines.class
    +unit\TestJSONParser.class
    +examples\um_futures\account\AutoCancelOpen.class
    +unit\cm_futures\account\TestCMCurrentPositionMode.class
    +unit\um_futures\account\TestUMQuantitativeRulesIndicators.class
    +unit\cm_futures\account\TestCMGetLeverageBracket.class
    +examples\cm_futures\account\ChangePositionModeTrade.class
    +unit\um_futures\market\TestUMTickerPrice.class
    +examples\cm_futures\account\NewOrder.class
    +unit\um_futures\userdata\TestUMExtendListenKey.class
    +examples\um_futures\market\Ping.class
    +unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.class
    +examples\um_futures\market\IndexPriceKlines.class
    +examples\um_futures\websocket\AllTickerStream.class
    +unit\TestRequestBuilder.class
    +unit\um_futures\account\TestUMCancelMultipleOrders.class
    +examples\um_futures\account\ChangePositionModeTrade.class
    +examples\cm_futures\proxy\AuthProxy$1.class
    +examples\cm_futures\proxy\UnauthProxy.class
    +unit\cm_futures\userdata\TestCMCreateListenKey.class
    +unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.class
    +examples\cm_futures\websocket\AllForceOrderStream.class
    +unit\cm_futures\market\TestCMFundingRateHistory.class
    +unit\cm_futures\account\TestCMNewOrder.class
    +examples\um_futures\account\ChangeInitialLeverage.class
    +examples\um_futures\account\CancelMultipleOrders.class
    +unit\um_futures\market\TestUMHistoricalBlvtKlines.class
    +examples\um_futures\websocket\AllBookTicker.class
    +examples\cm_futures\market\MarkPrice.class
    +examples\cm_futures\websocket\BookTicker.class
    +unit\um_futures\market\TestUMHistoricalTrades.class
    +unit\um_futures\market\TestUMContinuousKlines.class
    +examples\um_futures\market\Klines.class
    +examples\cm_futures\account\AllOrders.class
    +examples\um_futures\websocket\ListenUserStream.class
    +examples\cm_futures\market\TickerPrice.class
    diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    new file mode 100644
    index 0000000..d74e49d
    --- /dev/null
    +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    @@ -0,0 +1,272 @@
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetForceOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ContinuousKlineStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ping.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMIndexPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMDepth.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMPing.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\IndexPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Basis.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CloseListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ListenUserStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUsersForceOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetPositionMarginChangeHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCreateListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentMultiAssetMode.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMultiAssetsModeIndex.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMIncomeHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MultiAssetModeIndex.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterest.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterestStatistics.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangePositionMode.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMFundingRateHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\HistoricalTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TickerPrice.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ContinuousKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MiniTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTakerBuySellVolume.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortAccountRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestCMWebsocketClientImpl.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\DiffDepthStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\AuthProxy.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPrice.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangePositionMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\NewOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\AggTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Time.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Klines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionAdlQuantileEstimation.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AggTradeStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PlaceMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\ExtendListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllBookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PlaceMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetAdlQuantile.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMIncomeHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAllOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PositionInformation.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPrice.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMFuturesAccountBalance.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\BookTicker.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCreateListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllMiniTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AllOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAllOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Depth.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeInitialLeverage.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentPositionMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNewOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ForceOrderStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountInformation.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBasis.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CloseListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Depth.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterestStatistics.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPrice.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterest.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\CombineStreams.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetMultiAssetsMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CurrentAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMarginType.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountTradeList.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMBookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MarkPriceStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTicker24H.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterestStatistics.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CurrentAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracket.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMExtendListenKey.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionInformation.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ticker24H.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountTradeList.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangePositionModeTrade.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetLeverageBracket.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\UnauthProxy.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\SymbolTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeInitialLeverage.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestParameterChecker.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetLeverageBracket.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\BookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\KlineStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\PartialDepthStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMarkPriceStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountTradeList.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestJSONParser.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\AuthProxy.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceSymbolsPairStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangeInitialLeverage.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AutoCancelOpen.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMContinuousKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\FuturesAccountBalance.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\PartialDepthStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ContinuousKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangePositionModeTrade.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAutoCancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ticker24H.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AutoCancelOpen.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMarginType.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MiniTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTime.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMAggTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CombineStreams.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelOrder.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountInformation.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentPositionMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestResponseHandler.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\KlineStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllBookTicker.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllForceOrderStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMModifyIsolatedPositionMargin.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\FundingRateHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortPositionRatio.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryCurrentOpenOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountTradeList.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNewOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortPositionRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMultiAssetsMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ContinuousKlineStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestUrlBuilder.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNotionalAndLeverageBrackets.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeMarginType.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionMarginChangeHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMExtendListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeInitialLeverage.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ModifyIsolatedPositionMargin.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexPriceStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetIncomeHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\AggTrades.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterest.java
    +E:\binance-futures-connector-java\src\test\java\examples\PrivateConfig.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMHistoricalTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\BookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ping.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMContinuousKlines.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TickerPrice.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\FuturesAccountBalance.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCloseListenKey.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMFuturesAccountBalance.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMDepth.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMultiAssetsMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetAdlQuantile.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\DiffDepthStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryCurrentOpenOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\UnauthProxy.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\LongShortRatio.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllForceOrderStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrderHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\FundingRateHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Klines.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexInfo.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMFundingRateHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CreateListenKey.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQuantitativeRulesIndicators.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTrades.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPrice.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracketPair.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetForceOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalBlvtKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetPositionMarginChangeHistory.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountInformation.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTickerPrice.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionInformation.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\LongShortRatio.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexKlineCandlestick.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterest.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryCurrentOpenOrder.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUserCommissionRate.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ForceOrderStream.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetCurrentPositionMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PositionInformation.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterestStatistics.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetIncomeHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ModifyIsolatedPositionMargin.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\ExtendListenKey.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryOrder.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionMarginChangeHistory.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortAccountRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMPing.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\SymbolTicker.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortPositionRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUserCommissionRate.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTickerPrice.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountInformation.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrder.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortPositionRatio.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkKlineCandlestick.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\NewOrder.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTime.java
    +E:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Trades.java
    +E:\binance-futures-connector-java\src\test\java\unit\MockData.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CreateListenKey.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Trades.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentPositionMode.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalBlvtKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortAccountRatio.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AggTradeStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\TestRequestBuilder.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TakerBuySellVolume.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ListenUserStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetLeverageBracket.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Time.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllTickerStream.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortAccountRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTicker24H.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\BookTicker.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AllOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMAggTrades.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUsersForceOrders.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCloseListenKey.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentAllOpenOrders.java
    +E:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPriceKlines.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CompositeIndex.java
    +E:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ExchangeInfo.java
    +E:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMLongShortRatio.java
    +E:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
    new file mode 100644
    index 0000000..51a7d47
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpMethod</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_class">HttpMethod</span></div><h1>HttpMethod</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 33</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">6</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.java.html#L3" class="el_method">static {...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
    new file mode 100644
    index 0000000..f01d0bb
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/HttpMethod.java.html
    @@ -0,0 +1,10 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpMethod.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_source">HttpMethod.java</span></div><h1>HttpMethod.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.enums;
    +
    +<span class="fc" id="L3">public enum HttpMethod {</span>
    +<span class="fc" id="L4">    POST,</span>
    +<span class="fc" id="L5">    GET,</span>
    +<span class="fc" id="L6">    PUT,</span>
    +<span class="fc" id="L7">    DELETE,</span>
    +<span class="fc" id="L8">    INVALID</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
    new file mode 100644
    index 0000000..1db56a8
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestType</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_class">RequestType</span></div><h1>RequestType</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 21</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RequestType.java.html#L3" class="el_method">static {...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
    new file mode 100644
    index 0000000..65966b4
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/RequestType.java.html
    @@ -0,0 +1,8 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestType.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.enums</a> &gt; <span class="el_source">RequestType.java</span></div><h1>RequestType.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.enums;
    +
    +<span class="fc" id="L3">public enum RequestType {</span>
    +<span class="fc" id="L4">    PUBLIC,</span>
    +<span class="fc" id="L5">    WITH_API_KEY,</span>
    +<span class="fc" id="L6">    SIGNED</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.html
    new file mode 100644
    index 0000000..37ac2d2
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.enums</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.enums</span></div><h1>com.binance.connector.futures.client.enums</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 54</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.html" class="el_class">HttpMethod</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="RequestType.html" class="el_class">RequestType</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
    new file mode 100644
    index 0000000..7297410
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.enums/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.enums</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.enums</span></div><h1>com.binance.connector.futures.client.enums</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 54</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpMethod.java.html" class="el_source">HttpMethod.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="RequestType.java.html" class="el_source">RequestType.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
    new file mode 100644
    index 0000000..d39bd42
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceClientException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceClientException</span></div><h1>BinanceClientException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 38</td><td class="ctr2">76%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">13</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="BinanceClientException.java.html#L24" class="el_method">getErrorCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="BinanceClientException.java.html#L28" class="el_method">getHttpStatusCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="BinanceClientException.java.html#L32" class="el_method">getErrMsg()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="BinanceClientException.java.html#L5" class="el_method">BinanceClientException(String, String, int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="BinanceClientException.java.html#L5" class="el_method">BinanceClientException(String, int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="97" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
    new file mode 100644
    index 0000000..a6b713c
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceClientException.java.html
    @@ -0,0 +1,35 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceClientException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceClientException.java</span></div><h1>BinanceClientException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    +
    +public class BinanceClientException extends RuntimeException {
    +    private static final long serialVersionUID = 1L;
    +<span class="fc" id="L5">    private final int ERROR_CODE_0 = 0;</span>
    +    private final int httpStatusCode;
    +    private final int errorCode;
    +    private String errMsg;
    +
    +    public BinanceClientException(String fullErrMsg, int httpStatusCode) {
    +<span class="fc" id="L11">        super(fullErrMsg);</span>
    +<span class="fc" id="L12">        this.httpStatusCode = httpStatusCode;</span>
    +<span class="fc" id="L13">        this.errorCode = ERROR_CODE_0;</span>
    +<span class="fc" id="L14">    }</span>
    +
    +    public BinanceClientException(String fullErrMsg, String errMsg, int httpStatusCode, int errorCode) {
    +<span class="fc" id="L17">        super(fullErrMsg);</span>
    +<span class="fc" id="L18">        this.httpStatusCode = httpStatusCode;</span>
    +<span class="fc" id="L19">        this.errorCode = errorCode;</span>
    +<span class="fc" id="L20">        this.errMsg =  errMsg;</span>
    +<span class="fc" id="L21">    }</span>
    +
    +    public int getErrorCode() {
    +<span class="nc" id="L24">        return errorCode;</span>
    +    }
    +
    +    public int getHttpStatusCode() {
    +<span class="nc" id="L28">        return httpStatusCode;</span>
    +    }
    +
    +    public String getErrMsg() {
    +<span class="nc" id="L32">        return errMsg;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
    new file mode 100644
    index 0000000..fe95e8a
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceConnectorException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceConnectorException</span></div><h1>BinanceConnectorException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="BinanceConnectorException.java.html#L8" class="el_method">BinanceConnectorException(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
    new file mode 100644
    index 0000000..592b59d
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceConnectorException.java.html
    @@ -0,0 +1,12 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceConnectorException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceConnectorException.java</span></div><h1>BinanceConnectorException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    +
    +public class BinanceConnectorException extends RuntimeException {
    +
    +    private static final long serialVersionUID = 1L;
    +
    +    public BinanceConnectorException(String fullErrMsg) {
    +<span class="fc" id="L8">        super(fullErrMsg);</span>
    +<span class="fc" id="L9">    }</span>
    +
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
    new file mode 100644
    index 0000000..a81e6b4
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceServerException</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_class">BinanceServerException</span></div><h1>BinanceServerException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 17</td><td class="ctr2">41%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">7</td><td class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="BinanceServerException.java.html#L10" class="el_method">BinanceServerException(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="BinanceServerException.java.html#L20" class="el_method">getHttpStatusCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="BinanceServerException.java.html#L15" class="el_method">BinanceServerException(String, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
    new file mode 100644
    index 0000000..c8d9de5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/BinanceServerException.java.html
    @@ -0,0 +1,23 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BinanceServerException.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.exceptions</a> &gt; <span class="el_source">BinanceServerException.java</span></div><h1>BinanceServerException.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.exceptions;
    +
    +public class BinanceServerException extends RuntimeException {
    +
    +    private static final long serialVersionUID = 1L;
    +    private static final int invalidStatusCode = -1;
    +    private final int httpStatusCode;
    +
    +    public BinanceServerException(String fullErrMsg) {
    +<span class="nc" id="L10">        super(fullErrMsg);</span>
    +<span class="nc" id="L11">        this.httpStatusCode = invalidStatusCode;</span>
    +<span class="nc" id="L12">    }</span>
    +
    +    public BinanceServerException(String fullErrMsg, int httpStatusCode) {
    +<span class="fc" id="L15">        super(fullErrMsg);</span>
    +<span class="fc" id="L16">        this.httpStatusCode = httpStatusCode;</span>
    +<span class="fc" id="L17">    }</span>
    +
    +    public int getHttpStatusCode() {
    +<span class="nc" id="L20">        return httpStatusCode;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
    new file mode 100644
    index 0000000..6b85ab5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.exceptions</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.exceptions</span></div><h1>com.binance.connector.futures.client.exceptions</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 59</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">7</td><td class="ctr2">22</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="BinanceServerException.html" class="el_class">BinanceServerException</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">41%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="BinanceClientException.html" class="el_class">BinanceClientException</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">5</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="BinanceConnectorException.html" class="el_class">BinanceConnectorException</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
    new file mode 100644
    index 0000000..33ab1c5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.exceptions/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.exceptions</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.exceptions</span></div><h1>com.binance.connector.futures.client.exceptions</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 59</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">7</td><td class="ctr2">22</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="BinanceServerException.java.html" class="el_source">BinanceServerException.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">41%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="BinanceClientException.java.html" class="el_source">BinanceClientException.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">5</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="BinanceConnectorException.java.html" class="el_source">BinanceConnectorException.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
    new file mode 100644
    index 0000000..2622026
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMAccount</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMAccount</span></div><h1>CMAccount</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 128</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">11</td><td class="ctr1">0</td><td class="ctr2">23</td><td class="ctr1">0</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a3"><a href="CMAccount.java.html#L19" class="el_method">CMAccount(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="CMAccount.java.html#L44" class="el_method">modifyOrder(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CMAccount.java.html#L71" class="el_method">orderModifyHistory(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CMAccount.java.html#L137" class="el_method">futuresAccountBalance(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CMAccount.java.html#L156" class="el_method">accountInformation(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="CMAccount.java.html#L177" class="el_method">positionInformation(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="CMAccount.java.html#L241" class="el_method">getLeverageBracketForPair(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="CMAccount.java.html#L117" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="CMAccount.java.html#L201" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="CMAccount.java.html#L93" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="CMAccount.java.html#L221" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
    new file mode 100644
    index 0000000..262f0fa
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMAccount.java.html
    @@ -0,0 +1,244 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMAccount.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMAccount.java</span></div><h1>CMAccount.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.Account;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;Coin-Margined Trade Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-trades-endpoints&quot;&gt;Futures Account/Trade Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class CMAccount extends Account {
    +    public CMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L19">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L20">    }</span>
    +
    +<span class="fc" id="L22">    private final String ORDER = &quot;/v1/order&quot;;</span>
    +    /**
    +     * Order modify function, currently only LIMIT order modification is supported, modified orders will be reordered in the match queue
    +     * &lt;br&gt;&lt;br&gt;
    +     * PUT /v1/order
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * origClientOrderId -- optional/string &lt;br&gt;
    +     * symbol - mandatory/string &lt;br&gt;
    +     * side -- mandatory/enum &lt;br&gt;
    +     * quantity -- optional/decimal &lt;br&gt;
    +     * price -- optional/decimal &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#modify-order-trade&lt;/a&gt;
    +     */
    +    public String modifyOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L44">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L45">        ParameterChecker.checkParameter(parameters, &quot;side&quot;, String.class);</span>
    +<span class="fc" id="L46">        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER, parameters, HttpMethod.PUT, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L49">    private final String ORDER_AMENDMENT = &quot;/v1/orderAmendment&quot;;</span>
    +    /**
    +     * Get order modification history
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/orderAmendment
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * origClientOrderId -- optional/string &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#get-order-modify-history-user_data&lt;/a&gt;
    +     */
    +    public String orderModifyHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L71">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L72">        return getRequestHandler().sendSignedRequest(getProductUrl(), ORDER_AMENDMENT, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +
    +    /**
    +     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/openOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#current-all-open-orders-user_data&lt;/a&gt;
    +     */
    +    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L93">        return super.currentAllOpenOrders(parameters);</span>
    +    }
    +
    +    /**
    +     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/allOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#all-orders-user_data&lt;/a&gt;
    +     */
    +    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L117">        ParameterChecker.checkOrParameters(parameters, &quot;symbol&quot;, &quot;pair&quot;);</span>
    +<span class="fc" id="L118">        return super.allOrders(parameters);</span>
    +    }
    +
    +<span class="fc" id="L121">    private final String BALANCE = &quot;/v1/balance&quot;;</span>
    +    /**
    +     * Get Futures Account Balance
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/balance
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#futures-account-balance-user_data&lt;/a&gt;
    +     */
    +    public String futuresAccountBalance(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L137">        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L140">    private final String ACCOUNT_INFORMATION = &quot;/v1/account&quot;;</span>
    +    /**
    +     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v2/account
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#account-information-user_data&lt;/a&gt;
    +     */
    +    public String accountInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L156">        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L159">    private final String POSITION_RISK_V1 = &quot;/v1/positionRisk&quot;;</span>
    +    /**
    +     * Get current position information.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/positionRisk
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * marginAsset -- optional/string &lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#position-information-user_data&lt;/a&gt;
    +     */
    +    public String positionInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L177">        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK_V1, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +    /**
    +     * Get trades for a specific account and symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/userTrades
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * fromId -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#account-trade-list-user_data&lt;/a&gt;
    +     */
    +    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L201">        ParameterChecker.checkOrParameters(parameters, &quot;symbol&quot;, &quot;pair&quot;);</span>
    +<span class="fc" id="L202">        return super.accountTradeList(parameters);</span>
    +    }
    +
    +    /**
    +     * Notional and Leverage Brackets
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/leverageBracket
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-symbol-user_data&lt;/a&gt;
    +     */
    +    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L221">        return super.getLeverageBracket(parameters);</span>
    +    }
    +
    +<span class="fc" id="L224">    private final String LEVERAGE_BRACKET_PAIR = &quot;/v2/leverageBracket&quot;;</span>
    +    /**
    +     * Notional and Leverage Brackets
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/leverageBracket
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#notional-bracket-for-pair-user_data&lt;/a&gt;
    +     */
    +    public String getLeverageBracketForPair(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L241">        return getRequestHandler().sendSignedRequest(getProductUrl(), LEVERAGE_BRACKET_PAIR, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
    new file mode 100644
    index 0000000..dc1e147
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMMarket</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMMarket</span></div><h1>CMMarket</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 98</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">23</td><td class="ctr1">0</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMMarket.java.html#L219" class="el_method">basis(LinkedHashMap)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="CMMarket.java.html#L117" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CMMarket.java.html#L142" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="CMMarket.java.html#L167" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="CMMarket.java.html#L192" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="CMMarket.java.html#L19" class="el_method">CMMarket(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="CMMarket.java.html#L38" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="CMMarket.java.html#L56" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="CMMarket.java.html#L75" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="CMMarket.java.html#L94" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
    new file mode 100644
    index 0000000..3a97e49
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMMarket.java.html
    @@ -0,0 +1,225 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMMarket.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMMarket.java</span></div><h1>CMMarket.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.Market;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;Coin-Margined Market Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#market-data-endpoints&quot;&gt;Market Data Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class CMMarket extends Market {
    +    public CMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L19">        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L20">    }</span>
    +
    +    /**
    +     * Mark Price and Funding Rate
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/premiumIndex
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    +     * pair -- optional/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-and-mark-price&lt;/a&gt;
    +     */
    +    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L38">        return super.markPrice(parameters);</span>
    +    }
    +
    +    /**
    +     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/24hr
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- optional/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#24hr-ticker-price-change-statistics&lt;/a&gt;
    +     */
    +    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L56">        return super.ticker24H(parameters);</span>
    +    }
    +
    +    /**
    +     * Latest price for a symbol or symbols.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/price
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- optional/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-price-ticker&lt;/a&gt;
    +     */
    +    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L75">        return super.tickerSymbol(parameters);</span>
    +    }
    +
    +    /**
    +     * Best price/qty on the order book for a symbol or symbols.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/bookTicker
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- optional/string -- the trading pair (Only applicable in COIN-M Futures) &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#symbol-order-book-ticker&lt;/a&gt;
    +     */
    +    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L94">        return super.bookTicker(parameters);</span>
    +    }
    +
    +    /**
    +     * Open Interest History
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/openInterestHist
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&lt;/a&gt;
    +     */
    +    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L117">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L118">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L119">        return super.openInterestStatistics(parameters);</span>
    +    }
    +
    +    /**
    +     * Top Trader Long/Short Ratio (Positions)
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/topLongShortPositionRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-positions&lt;/a&gt;
    +     */
    +    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L142">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L143">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L144">        return super.topTraderLongShortPos(parameters);</span>
    +    }
    +
    +    /**
    +     * Top Trader Long/Short Ratio (Accounts)
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/topLongShortAccountRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&lt;/a&gt;
    +     */
    +    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L167">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L168">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L169">        return super.topTraderLongShortAccs(parameters);</span>
    +    }
    +
    +    /**
    +     * Long/Short Ratio
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/globalLongShortAccountRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#long-short-ratio&lt;/a&gt;
    +     */
    +    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L192">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L193">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L194">        return super.longShortRatio(parameters);</span>
    +    }
    +
    +<span class="fc" id="L197">    private final String BASIS = &quot;/futures/data/basis&quot;;</span>
    +    /**
    +     * For COIN-M Futures Only
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/basis
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#basis
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string -- the trading pair &lt;br&gt;
    +     * contractType -- mandatory/enum -- CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot;
    +     * limit -- optional/long -- Default 30,Max 500
    +     * startTime -- optional/long
    +     * endTime -- optional/long
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#basis&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#basis&lt;/a&gt;
    +     */
    +    public String basis(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L219">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L220">        ParameterChecker.checkParameter(parameters, &quot;contractType&quot;, String.class);</span>
    +<span class="fc" id="L221">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L222">        return getRequestHandler().sendPublicRequest(getBaseUrl(), BASIS, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
    new file mode 100644
    index 0000000..ebd8247
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMPortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMPortfolioMargin</span></div><h1>CMPortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMPortfolioMargin.java.html#L17" class="el_method">CMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMPortfolioMargin.java.html#L35" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
    new file mode 100644
    index 0000000..6270c18
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.java.html
    @@ -0,0 +1,38 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMPortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMPortfolioMargin.java</span></div><h1>CMPortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    +
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;Coin-Margined Portfolio Margin Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-endpoints&quot;&gt;PortfolioMargin Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class CMPortfolioMargin extends PortfolioMargin {
    +    public CMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L17">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L18">    }</span>
    +
    +    /**
    +     * Current Portfolio Margin exchange trading rules.
    +     * GET /v1/pmExchangeInfo
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * pair -- optional/string &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#portfolio-margin-exchange-information&lt;/a&gt;
    +     */
    +    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L35">        return super.portfolioMarginExchangeInfo(parameters);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
    new file mode 100644
    index 0000000..4b8d121
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMUserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_class">CMUserData</span></div><h1>CMUserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMUserData.java.html#L16" class="el_method">CMUserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
    new file mode 100644
    index 0000000..4673dc3
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/CMUserData.java.html
    @@ -0,0 +1,19 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMUserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a> &gt; <span class="el_source">CMUserData.java</span></div><h1>CMUserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.cm_futures;
    +
    +import com.binance.connector.futures.client.impl.futures.UserData;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;Coin-Margined User Data Streams Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt;User Data Streams&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class CMUserData extends UserData {
    +    public CMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L16">        super(productUrl, apiKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L17">    }</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
    new file mode 100644
    index 0000000..3aa0e15
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.cm_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.cm_futures</span></div><h1>com.binance.connector.futures.client.impl.cm_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 245</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">51</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMAccount.html" class="el_class">CMAccount</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMMarket.html" class="el_class">CMMarket</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="98" alt="98"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="CMPortfolioMargin.html" class="el_class">CMPortfolioMargin</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="CMUserData.html" class="el_class">CMUserData</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
    new file mode 100644
    index 0000000..d258046
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.cm_futures/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.cm_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.cm_futures</span></div><h1>com.binance.connector.futures.client.impl.cm_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 245</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">51</td><td class="ctr1">0</td><td class="ctr2">24</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="CMAccount.java.html" class="el_source">CMAccount.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="CMMarket.java.html" class="el_source">CMMarket.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="98" alt="98"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="CMPortfolioMargin.java.html" class="el_source">CMPortfolioMargin.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="CMUserData.java.html" class="el_source">CMUserData.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
    new file mode 100644
    index 0000000..93ebef4
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Account</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">Account</span></div><h1>Account</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">42 of 433</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">29</td><td class="ctr1">9</td><td class="ctr2">78</td><td class="ctr1">4</td><td class="ctr2">29</td></tr></tfoot><tbody><tr><td id="a23"><a href="Account.java.html#L170" class="el_method">placeMultipleOrders(LinkedHashMap)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="14" alt="14"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="Account.java.html#L267" class="el_method">cancelMultipleOrders(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c24">26%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a27"><a href="Account.java.html#L41" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="9" alt="9"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a26"><a href="Account.java.html#L37" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a28"><a href="Account.java.html#L45" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="Account.java.html#L18" class="el_method">Account(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="71" alt="71"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a22"><a href="Account.java.html#L145" class="el_method">newOrder(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a21"><a href="Account.java.html#L394" class="el_method">modifyIsolatedPositionMargin(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a25"><a href="Account.java.html#L194" class="el_method">queryOrder(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="Account.java.html#L219" class="el_method">cancelOrder(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="Account.java.html#L291" class="el_method">autoCancelOpen(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a24"><a href="Account.java.html#L317" class="el_method">queryCurrentOpenOrder(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="Account.java.html#L342" class="el_method">changeInitialLeverage(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a8"><a href="Account.java.html#L367" class="el_method">changeMarginType(LinkedHashMap)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="19" alt="19"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a9"><a href="Account.java.html#L87" class="el_method">changePositionModeTrade(LinkedHashMap)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a4"><a href="Account.java.html#L243" class="el_method">cancelAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a href="Account.java.html#L423" class="el_method">getPositionMarginChangeHistory(LinkedHashMap)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a12"><a href="Account.java.html#L520" class="el_method">getCommissionRate(LinkedHashMap)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a10"><a href="Account.java.html#L50" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="Account.java.html#L55" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a1"><a href="Account.java.html#L60" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a16"><a href="Account.java.html#L65" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a13"><a href="Account.java.html#L108" class="el_method">getCurrentPositionMode(LinkedHashMap)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a15"><a href="Account.java.html#L450" class="el_method">getIncomeHistory(LinkedHashMap)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a11"><a href="Account.java.html#L472" class="el_method">getAdlQuantile(LinkedHashMap)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a14"><a href="Account.java.html#L498" class="el_method">getForceOrders(LinkedHashMap)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="11" alt="11"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a18"><a href="Account.java.html#L25" class="el_method">getProductUrl()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a19"><a href="Account.java.html#L29" class="el_method">getRequestHandler()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a20"><a href="Account.java.html#L33" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
    new file mode 100644
    index 0000000..c9e4715
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Account.java.html
    @@ -0,0 +1,524 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Account.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">Account.java</span></div><h1>Account.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +import com.binance.connector.futures.client.utils.RequestHandler;
    +import java.util.LinkedHashMap;
    +
    +/**
    + * &lt;h2&gt;Trade Endpoints&lt;/h2&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public abstract class Account {
    +    private String productUrl;
    +    private RequestHandler requestHandler;
    +    private boolean showLimitUsage;
    +
    +<span class="fc" id="L18">    public Account(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    +<span class="fc" id="L19">        this.productUrl = productUrl;</span>
    +<span class="fc" id="L20">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    +<span class="fc" id="L21">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="fc" id="L22">    }</span>
    +
    +    public String getProductUrl() {
    +<span class="fc" id="L25">        return this.productUrl;</span>
    +    }
    +
    +    public RequestHandler getRequestHandler() {
    +<span class="fc" id="L29">        return this.requestHandler;</span>
    +    }
    +
    +    public boolean getShowLimitUsage() {
    +<span class="fc" id="L33">        return this.showLimitUsage;</span>
    +    }
    +
    +    public void setProductUrl(String productUrl) {
    +<span class="nc" id="L37">        this.productUrl = productUrl;</span>
    +<span class="nc" id="L38">    }</span>
    +
    +    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    +<span class="nc" id="L41">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    +<span class="nc" id="L42">    }</span>
    +
    +    public void setShowLimitUsage(boolean showLimitUsage) {
    +<span class="nc" id="L45">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="nc" id="L46">    }</span>
    +
    +<span class="fc" id="L48">    private final String OPEN_ORDERS = &quot;/v1/openOrders&quot;;</span>
    +    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L50">        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L53">    private final String ALL_ORDERS = &quot;/v1/allOrders&quot;;</span>
    +    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L55">        return requestHandler.sendSignedRequest(productUrl, ALL_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L58">    private final String USER_TRADES = &quot;/v1/userTrades&quot;;</span>
    +    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L60">        return requestHandler.sendSignedRequest(productUrl, USER_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L63">    private final String LEVERAGE_BRACKET = &quot;/v1/leverageBracket&quot;;</span>
    +    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L65">        return requestHandler.sendSignedRequest(productUrl, LEVERAGE_BRACKET, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L68">    private final String POSITION_SIDE_DUAL = &quot;/v1/positionSide/dual&quot;;</span>
    +    /**
    +     * Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/positionSide/dual
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * dualSidePosition -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#change-position-mode-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#change-position-mode-trade&lt;/a&gt;
    +     */
    +    public String changePositionModeTrade(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L87">        ParameterChecker.checkParameter(parameters, &quot;dualSidePosition&quot;, String.class);</span>
    +<span class="fc" id="L88">        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Check an order's status.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/positionSide/dual
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-position-mode-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#get-current-position-mode-user_data&lt;/a&gt;
    +     */
    +    public String getCurrentPositionMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L108">        return requestHandler.sendSignedRequest(productUrl, POSITION_SIDE_DUAL, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L111">    private final String ORDER = &quot;/v1/order&quot;;</span>
    +    /**
    +     * Send in a new order.
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/order
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * side -- mandatory/enum &lt;br&gt;
    +     * positionSide - optional/enum &lt;br&gt;
    +     * type -- mandatory/enum &lt;br&gt;
    +     * timeInForce -- optional/enum &lt;br&gt;
    +     * quantity -- optional/decimal &lt;br&gt;
    +     * reduceOnly -- optional/string &lt;br&gt;
    +     * price -- optional/decimal &lt;br&gt;
    +     * newClientOrderId -- optional/string &lt;br&gt;
    +     * stopPrice -- optional/decimal &lt;br&gt;
    +     * closePosition -- optional/string &lt;br&gt;
    +     * activationPrice -- optional/decimal &lt;br&gt;
    +     * callbackRate -- optional/decimal &lt;br&gt;
    +     * workingType -- optional/enum &lt;br&gt;
    +     * priceProtect -- optional/string &lt;br&gt;
    +     * newOrderRespType -- optional/enum &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#new-order-trade&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#new-order-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#new-order-trade&lt;/a&gt;
    +     */
    +    public String newOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L145">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L146">        ParameterChecker.checkParameter(parameters, &quot;side&quot;, String.class);</span>
    +<span class="fc" id="L147">        ParameterChecker.checkParameter(parameters, &quot;type&quot;, String.class);</span>
    +<span class="fc" id="L148">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L151">    private final String BATCH_ORDERS = &quot;/v1/batchOrders&quot;;</span>
    +    /**
    +     * Send in a new order.
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/batchOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * batchOrders -- mandatory/list &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#place-multiple-orders-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-multiple-orders-trade&lt;/a&gt;
    +     */
    +    public String placeMultipleOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="nc" id="L170">        ParameterChecker.checkRequiredParameter(parameters, &quot;batchOrders&quot;);</span>
    +<span class="nc" id="L171">        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Check an order's status.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/order
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * origClientOrderId -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#query-order-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#query-order-user_data&lt;/a&gt;
    +     */
    +    public String queryOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L194">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L195">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    +<span class="fc" id="L196">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Cancel an active order.
    +     * &lt;br&gt;&lt;br&gt;
    +     * DELETE /v1/order
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * origClientOrderId -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-order-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-order-trade&lt;/a&gt;
    +     */
    +    public String cancelOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L219">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L220">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    +<span class="fc" id="L221">        return requestHandler.sendSignedRequest(productUrl, ORDER, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L224">    private final String ALL_OPEN_ORDERS = &quot;/v1/allOpenOrders&quot;;</span>
    +    /**
    +     * Cancel all open orders.
    +     * &lt;br&gt;&lt;br&gt;
    +     * DELETE /v1/allOpenOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#cancel-all-open-orders-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#cancel-all-open-orders-trade&lt;/a&gt;
    +     */
    +    public String cancelAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L243">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L244">        return requestHandler.sendSignedRequest(productUrl, ALL_OPEN_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Cancel multiple orders.
    +     * &lt;br&gt;&lt;br&gt;
    +     * DELETE /v1/batchOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderIdList -- optional/list &lt;br&gt;
    +     * origClientOrderIdList -- optional/list &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade&quot;&gt;
    +     *     hhttps://binance-docs.github.io/apidocs/futures/en/#cancel-multiple-orders-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade&quot;&gt;
    +     *     hhttps://binance-docs.github.io/apidocs/delivery/en/#cancel-multiple-orders-trade&lt;/a&gt;
    +     */
    +    public String cancelMultipleOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L267">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="nc" id="L268">        return requestHandler.sendSignedRequest(productUrl, BATCH_ORDERS, parameters, HttpMethod.DELETE, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L271">    private final String CANCEL_ALL = &quot;/v1/countdownCancelAll&quot;;</span>
    +    /**
    +     * Cancel all open orders of the specified symbol at the end of the specified countdown.
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/countdownCancelAll
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * countdownTime -- mandatory/long &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#auto-cancel-all-open-orders-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#auto-cancel-all-open-orders-trade&lt;/a&gt;
    +     */
    +    public String autoCancelOpen(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L291">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L292">        ParameterChecker.checkParameter(parameters, &quot;countdownTime&quot;, Integer.class);</span>
    +<span class="fc" id="L293">        return requestHandler.sendSignedRequest(productUrl, CANCEL_ALL, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L296">    private final String OPEN_ORDER = &quot;/v1/openOrder&quot;;</span>
    +    /**
    +     * Query Current Open Order
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/openOrder
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * origClientOrderId - optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#query-current-open-order-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#query-current-open-order-user_data&lt;/a&gt;
    +     */
    +    public String queryCurrentOpenOrder(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L317">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L318">        ParameterChecker.checkOrParameters(parameters, &quot;orderId&quot;, &quot;origClientOrderId&quot;);</span>
    +<span class="fc" id="L319">        return requestHandler.sendSignedRequest(productUrl, OPEN_ORDER, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L322">    private final String LEVERAGE = &quot;/v1/leverage&quot;;</span>
    +    /**
    +     * Change user's initial leverage of specific symbol market.
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/leverage
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * leverage -- mandatory/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#change-initial-leverage-trade&lt;/a&gt;
    +     */
    +    public String changeInitialLeverage(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L342">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L343">        ParameterChecker.checkParameter(parameters, &quot;leverage&quot;, Integer.class);</span>
    +<span class="fc" id="L344">        return requestHandler.sendSignedRequest(productUrl, LEVERAGE, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L347">    private final String MARGIN_TYPE = &quot;/v1/marginType&quot;;</span>
    +    /**
    +     * Change user's margin type
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/marginType
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * marginType -- mandatory/enum &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#change-margin-type-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#change-margin-type-trade&lt;/a&gt;
    +     */
    +    public String changeMarginType(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L367">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L368">        ParameterChecker.checkParameter(parameters, &quot;marginType&quot;, String.class);</span>
    +<span class="fc" id="L369">        return requestHandler.sendSignedRequest(productUrl, MARGIN_TYPE, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L372">    private final String POSITION_MARGIN = &quot;/v1/positionMargin&quot;;</span>
    +    /**
    +     * Modify Isolated Position Margin
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/positionMargin
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * positionSide -- optional/enum &lt;br&gt;
    +     * amount -- mandatory/decimal &lt;br&gt;
    +     * type -- mandatory/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#modify-isolated-position-margin-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#modify-isolated-position-margin-trade&lt;/a&gt;
    +     */
    +    public String modifyIsolatedPositionMargin(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L394">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L395">        ParameterChecker.checkRequiredParameter(parameters, &quot;amount&quot;);</span>
    +<span class="fc" id="L396">        ParameterChecker.checkParameter(parameters, &quot;type&quot;, Integer.class);</span>
    +<span class="fc" id="L397">        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN, parameters, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L400">    private final String POSITION_MARGIN_HISTORY = &quot;/v1/positionMargin/history&quot;;</span>
    +    /**
    +     * Get position margin change history
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/positionMargin/history
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * type -- optional/integer &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#get-position-margin-change-history-trade&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#get-position-margin-change-history-trade&lt;/a&gt;
    +     */
    +    public String getPositionMarginChangeHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L423">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L424">        return requestHandler.sendSignedRequest(productUrl, POSITION_MARGIN_HISTORY, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L427">    private final String INCOME = &quot;/v1/income&quot;;</span>
    +    /**
    +     * Get Income History
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/income
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * incomeType -- optional/string &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#get-income-history-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#get-income-history-user_data&lt;/a&gt;
    +     */
    +    public String getIncomeHistory(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L450">        return requestHandler.sendSignedRequest(productUrl, INCOME, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L453">    private final String ADL_QUANTILE = &quot;/v1/adlQuantile&quot;;</span>
    +    /**
    +     * Position ADL Quantile Estimation
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/adlQuantile
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#position-adl-quantile-estimation-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#position-adl-quantile-estimation-user_data&lt;/a&gt;
    +     */
    +    public String getAdlQuantile(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L472">        return requestHandler.sendSignedRequest(productUrl, ADL_QUANTILE, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L475">    private final String FORCE_ORDERS = &quot;/v1/forceOrders&quot;;</span>
    +    /**
    +     * User's Force Orders
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/forceOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * autoCloseType -- optional/enum &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#user-39-s-force-orders-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#user-39-s-force-orders-user_data&lt;/a&gt;
    +     */
    +    public String getForceOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L498">        return requestHandler.sendSignedRequest(productUrl, FORCE_ORDERS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L501">    private final String COMMISSION_RATE = &quot;/v1/commissionRate&quot;;</span>
    +    /**
    +     * User's Commission Rate
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/commissionRate
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#user-commission-rate-user_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/delivery/en/#user-commission-rate-user_data&lt;/a&gt;
    +     */
    +    public String getCommissionRate(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L520">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L521">        return requestHandler.sendSignedRequest(productUrl, COMMISSION_RATE, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
    new file mode 100644
    index 0000000..e4b911b
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Market</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">Market</span></div><h1>Market</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 401</td><td class="ctr2">95%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">30</td><td class="ctr1">8</td><td class="ctr2">74</td><td class="ctr1">4</td><td class="ctr2">30</td></tr></tfoot><tbody><tr><td id="a22"><a href="Market.java.html#L51" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="Market.java.html#L43" class="el_method">setBaseUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a21"><a href="Market.java.html#L47" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a23"><a href="Market.java.html#L55" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a14"><a href="Market.java.html#L19" class="el_method">Market(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="82" alt="82"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="Market.java.html#L296" class="el_method">continuousKlines(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="Market.java.html#L267" class="el_method">klines(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="Market.java.html#L325" class="el_method">indexPriceKlines(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a16"><a href="Market.java.html#L353" class="el_method">markPriceKlines(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="Market.java.html#L165" class="el_method">depth(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a29"><a href="Market.java.html#L188" class="el_method">trades(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="Market.java.html#L213" class="el_method">historicalTrades(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a0"><a href="Market.java.html#L240" class="el_method">aggTrades(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a17"><a href="Market.java.html#L401" class="el_method">openInterest(LinkedHashMap)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a15"><a href="Market.java.html#L60" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a24"><a href="Market.java.html#L65" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a25"><a href="Market.java.html#L70" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="Market.java.html#L75" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a18"><a href="Market.java.html#L80" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a28"><a href="Market.java.html#L85" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a27"><a href="Market.java.html#L90" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a13"><a href="Market.java.html#L95" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a19"><a href="Market.java.html#L112" class="el_method">ping()</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a26"><a href="Market.java.html#L128" class="el_method">time()</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a4"><a href="Market.java.html#L144" class="el_method">exchangeInfo()</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a5"><a href="Market.java.html#L379" class="el_method">fundingRate(LinkedHashMap)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="11" alt="11"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a6"><a href="Market.java.html#L27" class="el_method">getBaseUrl()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a7"><a href="Market.java.html#L31" class="el_method">getProductUrl()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a8"><a href="Market.java.html#L35" class="el_method">getRequestHandler()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a9"><a href="Market.java.html#L39" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
    new file mode 100644
    index 0000000..2ef0735
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/Market.java.html
    @@ -0,0 +1,405 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Market.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">Market.java</span></div><h1>Market.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +import com.binance.connector.futures.client.utils.RequestHandler;
    +import java.util.LinkedHashMap;
    +
    +/**
    + * &lt;h2&gt;Market Endpoints&lt;/h2&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public abstract class Market {
    +    private String baseUrl;
    +    private String productUrl;
    +    private RequestHandler requestHandler;
    +    private boolean showLimitUsage;
    +
    +<span class="fc" id="L19">    public Market(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    +<span class="fc" id="L20">        this.baseUrl = baseUrl;</span>
    +<span class="fc" id="L21">        this.productUrl = productUrl;</span>
    +<span class="fc" id="L22">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    +<span class="fc" id="L23">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="fc" id="L24">    }</span>
    +
    +    public String getBaseUrl() {
    +<span class="fc" id="L27">        return this.baseUrl;</span>
    +    }
    +
    +    public String getProductUrl() {
    +<span class="fc" id="L31">        return this.productUrl;</span>
    +    }
    +
    +    public RequestHandler getRequestHandler() {
    +<span class="fc" id="L35">        return this.requestHandler;</span>
    +    }
    +
    +    public boolean getShowLimitUsage() {
    +<span class="fc" id="L39">        return this.showLimitUsage;</span>
    +    }
    +
    +    public void setBaseUrl(String baseUrl) {
    +<span class="nc" id="L43">        this.baseUrl = baseUrl;</span>
    +<span class="nc" id="L44">    }</span>
    +
    +    public void setProductUrl(String productUrl) {
    +<span class="nc" id="L47">        this.productUrl = productUrl;</span>
    +<span class="nc" id="L48">    }</span>
    +
    +    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    +<span class="nc" id="L51">        new RequestHandler(apiKey, secretKey, proxy);</span>
    +<span class="nc" id="L52">    }</span>
    +
    +    public void setShowLimitUsage(boolean showLimitUsage) {
    +<span class="nc" id="L55">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="nc" id="L56">    }</span>
    +
    +<span class="fc" id="L58">    private final String MARK_PRICE = &quot;/v1/premiumIndex&quot;;</span>
    +    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L60">        return requestHandler.sendPublicRequest(productUrl, MARK_PRICE, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L63">    private final String TICKER_24H = &quot;/v1/ticker/24hr&quot;;</span>
    +    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L65">        return requestHandler.sendPublicRequest(productUrl, TICKER_24H, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L68">    private final String TICKER_SYMBOL = &quot;/v1/ticker/price&quot;;</span>
    +    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L70">        return requestHandler.sendPublicRequest(productUrl, TICKER_SYMBOL, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L73">    private final String BOOK_TICKER = &quot;/v1/ticker/bookTicker&quot;;</span>
    +    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L75">        return requestHandler.sendPublicRequest(productUrl, BOOK_TICKER, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L78">    private final String OPEN_INTEREST_STATS = &quot;/futures/data/openInterestHist&quot;;</span>
    +    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L80">        return requestHandler.sendPublicRequest(baseUrl, OPEN_INTEREST_STATS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L83">    private final String TOP_TRADER_LONG_SHORT_RATIO_POSITIONS = &quot;/futures/data/topLongShortPositionRatio&quot;;</span>
    +    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L85">        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_POSITIONS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L88">    private final String TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS = &quot;/futures/data/topLongShortAccountRatio&quot;;</span>
    +    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L90">        return requestHandler.sendPublicRequest(baseUrl, TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L93">    private final String GLOBAL_LONG_SHORT = &quot;/futures/data/globalLongShortAccountRatio&quot;;</span>
    +    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L95">        return requestHandler.sendPublicRequest(baseUrl, GLOBAL_LONG_SHORT, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +
    +<span class="fc" id="L99">    private final String PING = &quot;/v1/ping&quot;;</span>
    +    /**
    +     * Test connectivity to the Rest API.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ping
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#test-connectivity&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#test-connectivity&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#test-connectivity&lt;/a&gt;
    +     */
    +    public String ping() {
    +<span class="fc" id="L112">        return requestHandler.sendPublicRequest(productUrl, PING, null, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L115">    private final String TIME = &quot;/v1/time&quot;;</span>
    +    /**
    +     * Test connectivity to the Rest API and get the current server time.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /api/v1/time
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#check-server-time&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#check-server-time&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#check-server-time&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#check-server-time&lt;/a&gt;
    +     */
    +    public String time() {
    +<span class="fc" id="L128">        return requestHandler.sendPublicRequest(productUrl, TIME, null, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L131">    private final String EXCHANGE_INFO = &quot;/v1/exchangeInfo&quot;;</span>
    +    /**
    +     * Current exchange trading rules and symbol information.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/exchangeinfo
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#exchange-information&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#exchange-information&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#exchange-information&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#exchange-information&lt;/a&gt;
    +     */
    +    public String exchangeInfo() {
    +<span class="fc" id="L144">        return requestHandler.sendPublicRequest(productUrl, EXCHANGE_INFO, null, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L147">    private final String DEPTH = &quot;/v1/depth&quot;;</span>
    +    /**
    +     * GET /v1/depth
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * limit -- optional/integer -- limit the results
    +     *            Default 100; max 5000. Valid limits:[5, 10, 20, 50, 100, 500, 1000, 5000] &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#order-book&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#order-book&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#order-book&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#order-book&lt;/a&gt;
    +     */
    +    public String depth(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L165">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L166">        return requestHandler.sendPublicRequest(productUrl, DEPTH, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L169">    private final String TRADES = &quot;/v1/trades&quot;;</span>
    +    /**
    +     * Get recent trades.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/trades
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#recent-trades-list&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#recent-trades-list&lt;/a&gt;
    +     */
    +    public String trades(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L188">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L189">        return requestHandler.sendPublicRequest(productUrl, TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L192">    private final String HISTORICAL_TRADES = &quot;/v1/historicalTrades&quot;;</span>
    +    /**
    +     * Get older market trades.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/historicalTrades
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * limit -- optional/integer -- limit the result Default 500; max 1000 &lt;br&gt;
    +     * fromId -- optional/long -- trade id to fetch from. Default gets most recent trades &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#old-trades-lookup-market_data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#old-trades-lookup-market_data&lt;/a&gt;
    +     *
    +     */
    +    public String historicalTrades(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L213">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L214">        return requestHandler.sendWithApiKeyRequest(productUrl, HISTORICAL_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L217">    private final String AGG_TRADES = &quot;/v1/aggTrades&quot;;</span>
    +    /**
    +     * Get compressed, aggregate trades. Trades that fill at the time, from the same order,
    +     * with the same price will have the quantity aggregated.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/aggTrades
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * fromId -- optional/long -- id to get aggregate trades from INCLUSIVE &lt;br&gt;
    +     * startTime -- optional/long -- Timestamp in ms to get aggregate trades from INCLUSIVE &lt;br&gt;
    +     * endTime -- optional/long -- Timestamp in ms to get aggregate trades until INCLUSIVE &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#compressed-aggregate-trades-list&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#compressed-aggregate-trades-list&lt;/a&gt;
    +     */
    +    public String aggTrades(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L240">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L241">        return requestHandler.sendPublicRequest(productUrl, AGG_TRADES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L244">    private final String KLINES = &quot;/v1/klines&quot;;</span>
    +    /**
    +     * Kline/candlestick bars for a symbol.
    +     * Klines are uniquely identified by their open time.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/klines
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * interval -- mandatory/string &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-data&lt;/a&gt;
    +     */
    +    public String klines(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L267">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L268">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    +<span class="fc" id="L269">        return requestHandler.sendPublicRequest(productUrl, KLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L272">    private final String CONTINUOUSKLINES = &quot;/v1/continuousKlines&quot;;</span>
    +    /**
    +     * Kline/candlestick bars for a specific contract type.
    +     * Klines are uniquely identified by their open time.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/continuousKlines
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string &lt;br&gt;
    +     * contractType -- mandatory/enum &lt;br&gt;
    +     * interval -- mandatory/enum &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#continuous-contract-kline-candlestick-data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-data&lt;/a&gt;
    +     */
    +    public String continuousKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L296">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L297">        ParameterChecker.checkParameter(parameters, &quot;contractType&quot;, String.class);</span>
    +<span class="fc" id="L298">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    +<span class="fc" id="L299">        return requestHandler.sendPublicRequest(productUrl, CONTINUOUSKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L302">    private final String INDEXPRICEKLINES = &quot;/v1/indexPriceKlines&quot;;</span>
    +    /**
    +     * Kline/candlestick bars for the index price of a pair.
    +     * Klines are uniquely identified by their open time.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/indexPriceKlines
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * pair -- mandatory/string &lt;br&gt;
    +     * interval -- mandatory/enum &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#index-price-kline-candlestick-data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#index-price-kline-candlestick-data&lt;/a&gt;
    +     */
    +    public String indexPriceKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L325">        ParameterChecker.checkParameter(parameters, &quot;pair&quot;, String.class);</span>
    +<span class="fc" id="L326">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    +<span class="fc" id="L327">        return requestHandler.sendPublicRequest(productUrl, INDEXPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L330">    private final String MARKPRICEKLINES = &quot;/v1/markPriceKlines&quot;;</span>
    +    /**
    +     * Kline/candlestick bars for the mark price of a symbol.
    +     * Klines are uniquely identified by their open time.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/markPriceKlines
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * interval -- mandatory/enum &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer -- limit the results Default 500; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price-kline-candlestick-data&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-data&lt;/a&gt;
    +     */
    +    public String markPriceKlines(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L353">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L354">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    +<span class="fc" id="L355">        return requestHandler.sendPublicRequest(productUrl, MARKPRICEKLINES, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L358">    private final String FUNDING_RATE = &quot;/v1/fundingRate&quot;;</span>
    +    /**
    +     * Get funding rate history
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/fundingRate
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading pair &lt;br&gt;
    +     * startTime -- optional/long -- Timestamp in ms to get funding rate from INCLUSIVE. &lt;br&gt;
    +     * endTime -- optional/long -- Timestamp in ms to get funding rate until INCLUSIVE. &lt;br&gt;
    +     * limit -- optional/int -- Default 100; max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#get-funding-rate-history&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures&lt;/a&gt;
    +     */
    +    public String fundingRate(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L379">        return requestHandler.sendPublicRequest(productUrl, FUNDING_RATE, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L382">    private final String OPEN_INTEREST = &quot;/v1/openInterest&quot;;</span>
    +    /**
    +     * Get present open interest of a specific symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/openInterest
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#open-interest
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#open-interest&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#open-interest&lt;/a&gt;
    +     */
    +    public String openInterest(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L401">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L402">        return requestHandler.sendPublicRequest(productUrl, OPEN_INTEREST, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
    new file mode 100644
    index 0000000..ac4dcfd
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>PortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">PortfolioMargin</span></div><h1>PortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 75</td><td class="ctr2">65%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">9</td><td class="ctr1">9</td><td class="ctr2">19</td><td class="ctr1">6</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a7"><a href="PortfolioMargin.java.html#L41" class="el_method">setRequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="9" alt="9"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="PortfolioMargin.java.html#L37" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="PortfolioMargin.java.html#L45" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="PortfolioMargin.java.html#L25" class="el_method">getProductUrl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="PortfolioMargin.java.html#L29" class="el_method">getRequestHandler()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.java.html#L33" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="PortfolioMargin.java.html#L18" class="el_method">PortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="PortfolioMargin.java.html#L69" class="el_method">portfolioMarginAccountInfo(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="PortfolioMargin.java.html#L50" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
    new file mode 100644
    index 0000000..abb2f68
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/PortfolioMargin.java.html
    @@ -0,0 +1,73 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>PortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">PortfolioMargin.java</span></div><h1>PortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +import com.binance.connector.futures.client.utils.RequestHandler;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.LinkedHashMap;
    +
    +/**
    + * &lt;h2&gt;Portfolio Margin Endpoints&lt;/h2&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public abstract class PortfolioMargin {
    +    private String productUrl;
    +    private RequestHandler requestHandler;
    +    private boolean showLimitUsage;
    +
    +<span class="fc" id="L18">    public PortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    +<span class="fc" id="L19">        this.productUrl = productUrl;</span>
    +<span class="fc" id="L20">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    +<span class="fc" id="L21">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="fc" id="L22">    }</span>
    +
    +    public String getProductUrl() {
    +<span class="nc" id="L25">        return this.productUrl;</span>
    +    }
    +
    +    public RequestHandler getRequestHandler() {
    +<span class="nc" id="L29">        return this.requestHandler;</span>
    +    }
    +
    +    public boolean getShowLimitUsage() {
    +<span class="nc" id="L33">        return this.showLimitUsage;</span>
    +    }
    +
    +    public void setProductUrl(String productUrl) {
    +<span class="nc" id="L37">        this.productUrl = productUrl;</span>
    +<span class="nc" id="L38">    }</span>
    +
    +    public void setRequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {
    +<span class="nc" id="L41">        this.requestHandler = new RequestHandler(apiKey, secretKey, proxy);</span>
    +<span class="nc" id="L42">    }</span>
    +
    +    public void setShowLimitUsage(boolean showLimitUsage) {
    +<span class="nc" id="L45">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="nc" id="L46">    }</span>
    +
    +<span class="fc" id="L48">    private final String PORTFOLIO_MARGIN_EXCHANGE_INFO = &quot;/v1/pmExchangeInfo&quot;;</span>
    +    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L50">        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_EXCHANGE_INFO, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +
    +<span class="fc" id="L53">    private final String PORTFOLIO_MARGIN_ACCOUNT_INFO = &quot;/v1/pmAccountInfo&quot;;</span>
    +    /**
    +     * Get Portfolio Margin current account information.
    +     * GET /v1/pmAccountInfo
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * asset -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-account-information-user_data&lt;/a&gt;
    +     */
    +    public String portfolioMarginAccountInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L69">        ParameterChecker.checkParameter(parameters, &quot;asset&quot;, String.class);</span>
    +<span class="fc" id="L70">        return requestHandler.sendSignedRequest(productUrl, PORTFOLIO_MARGIN_ACCOUNT_INFO, parameters, HttpMethod.GET, showLimitUsage);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
    new file mode 100644
    index 0000000..6de512d
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_class">UserData</span></div><h1>UserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">25 of 77</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">9</td><td class="ctr2">18</td><td class="ctr1">6</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="UserData.java.html#L39" class="el_method">setRequestHandler(String, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="UserData.java.html#L35" class="el_method">setProductUrl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="UserData.java.html#L43" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="UserData.java.html#L23" class="el_method">getProductUrl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UserData.java.html#L27" class="el_method">getRequestHandler()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="UserData.java.html#L31" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a9"><a href="UserData.java.html#L16" class="el_method">UserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="UserData.java.html#L58" class="el_method">createListenKey()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="UserData.java.html#L72" class="el_method">extendListenKey()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="UserData.java.html#L85" class="el_method">closeListenKey()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
    new file mode 100644
    index 0000000..c140ddf
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/UserData.java.html
    @@ -0,0 +1,88 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.futures</a> &gt; <span class="el_source">UserData.java</span></div><h1>UserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +import com.binance.connector.futures.client.utils.RequestHandler;
    +
    +/**
    + * &lt;h2&gt;User Data Streams Endpoints&lt;/h2&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public abstract class UserData {
    +    private String productUrl;
    +    private RequestHandler requestHandler;
    +    private boolean showLimitUsage;
    +
    +<span class="fc" id="L16">    public UserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {</span>
    +<span class="fc" id="L17">        this.productUrl = productUrl;</span>
    +<span class="fc" id="L18">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    +<span class="fc" id="L19">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="fc" id="L20">    }</span>
    +
    +    public String getProductUrl() {
    +<span class="nc" id="L23">        return this.productUrl;</span>
    +    }
    +
    +    public RequestHandler getRequestHandler() {
    +<span class="nc" id="L27">        return this.requestHandler;</span>
    +    }
    +
    +    public boolean getShowLimitUsage() {
    +<span class="nc" id="L31">        return this.showLimitUsage;</span>
    +    }
    +
    +    public void setProductUrl(String productUrl) {
    +<span class="nc" id="L35">        this.productUrl = productUrl;</span>
    +<span class="nc" id="L36">    }</span>
    +
    +    public void setRequestHandler(String apiKey, ProxyAuth proxy) {
    +<span class="nc" id="L39">        this.requestHandler = new RequestHandler(apiKey, proxy);</span>
    +<span class="nc" id="L40">    }</span>
    +
    +    public void setShowLimitUsage(boolean showLimitUsage) {
    +<span class="nc" id="L43">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="nc" id="L44">    }</span>
    +
    +<span class="fc" id="L46">    private final String LISTEN_KEY = &quot;/v1/listenKey&quot;;</span>
    +    /**
    +     * Start a new user data stream. The stream will close after 60 minutes unless a keepalive is sent.
    +     * If the account has an active listenKey, that listenKey will be returned and its validity will be extended for 60 minutes.
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/listenKey
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#start-user-data-stream-user_stream&lt;/a&gt;
    +     */
    +    public String createListenKey() {
    +<span class="fc" id="L58">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.POST, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Keepalive a user data stream to prevent a time out. User data streams will close after 60 minutes.
    +     * It's recommended to send a ping about every 60 minutes.
    +     * &lt;br&gt;&lt;br&gt;
    +     * PUT /v1/listenKey
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#keepalive-user-data-stream-user_stream&lt;/a&gt;
    +     */
    +    public String extendListenKey() {
    +<span class="fc" id="L72">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.PUT, showLimitUsage);</span>
    +    }
    +
    +    /**
    +     * Close out a user data stream.
    +     * &lt;br&gt;&lt;br&gt;
    +     * DELETE /v1/listenKey
    +     * &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#close-user-data-stream-user_stream&lt;/a&gt;
    +     */
    +    public String closeListenKey() {
    +<span class="fc" id="L85">        return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.DELETE, showLimitUsage);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
    new file mode 100644
    index 0000000..6ce7145
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.futures</span></div><h1>com.binance.connector.futures.client.impl.futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">113 of 986</td><td class="ctr2">88%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">35</td><td class="ctr2">189</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="Account.html" class="el_class">Account</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="391" alt="391"/></td><td class="ctr2" id="c1">90%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k1">29</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.html" class="el_class">PortfolioMargin</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="49" alt="49"/></td><td class="ctr2" id="c3">65%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k3">9</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="UserData.html" class="el_class">UserData</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="52" alt="52"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k2">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="Market.html" class="el_class">Market</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="381" alt="381"/></td><td class="ctr2" id="c0">95%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i1">74</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k0">30</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
    new file mode 100644
    index 0000000..73d3742
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.futures/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.futures</span></div><h1>com.binance.connector.futures.client.impl.futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">113 of 986</td><td class="ctr2">88%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">35</td><td class="ctr2">189</td><td class="ctr1">20</td><td class="ctr2">78</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="Account.java.html" class="el_source">Account.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="391" alt="391"/></td><td class="ctr2" id="c1">90%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k1">29</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="PortfolioMargin.java.html" class="el_source">PortfolioMargin.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="49" alt="49"/></td><td class="ctr2" id="c3">65%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k3">9</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="UserData.java.html" class="el_source">UserData.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="52" alt="52"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k2">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="Market.java.html" class="el_source">Market.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="381" alt="381"/></td><td class="ctr2" id="c0">95%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i1">74</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k0">30</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
    new file mode 100644
    index 0000000..5290366
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMAccount</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMAccount</span></div><h1>UMAccount</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 149</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="UMAccount.java.html#L19" class="el_method">UMAccount(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="UMAccount.java.html#L39" class="el_method">changeMultiAssetsMode(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="UMAccount.java.html#L265" class="el_method">futuresDownloadLink(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="UMAccount.java.html#L58" class="el_method">getCurrentMultiAssetMode(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="UMAccount.java.html#L121" class="el_method">futuresAccountBalance(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UMAccount.java.html#L140" class="el_method">accountInformation(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="UMAccount.java.html#L160" class="el_method">positionInformation(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="UMAccount.java.html#L224" class="el_method">getTradingRulesIndicators(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="UMAccount.java.html#L245" class="el_method">futuresDownloadId(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="UMAccount.java.html#L101" class="el_method">allOrders(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="UMAccount.java.html#L183" class="el_method">accountTradeList(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="UMAccount.java.html#L78" class="el_method">currentAllOpenOrders(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a9"><a href="UMAccount.java.html#L203" class="el_method">getLeverageBracket(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
    new file mode 100644
    index 0000000..03afe60
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMAccount.java.html
    @@ -0,0 +1,269 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMAccount.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMAccount.java</span></div><h1>UMAccount.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.Account;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;USDⓈ-Margined Trade Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints&quot;&gt;Futures Account/Trade Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class UMAccount extends Account {
    +    public UMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L19">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L20">    }</span>
    +
    +<span class="fc" id="L22">    private final String MULTI_ASSETS_MARGIN = &quot;/v1/multiAssetsMargin&quot;;</span>
    +    /**
    +     * Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    +     * &lt;br&gt;&lt;br&gt;
    +     * POST /v1/multiAssetsMargin
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * multiAssetsMargin -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade&lt;/a&gt;
    +     */
    +    public String changeMultiAssetsMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L39">        ParameterChecker.checkParameter(parameters, &quot;dualSidePosition&quot;, String.class);</span>
    +<span class="fc" id="L40">        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.POST, getShowLimitUsage());</span>
    +    }
    +
    +    /**
    +     * Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/multiAssetsMargin
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data&lt;/a&gt;
    +     */
    +    public String getCurrentMultiAssetMode(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L58">        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +
    +    /**
    +     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/openOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data&lt;/a&gt;
    +     */
    +    public String currentAllOpenOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L78">        return super.currentAllOpenOrders(parameters);</span>
    +    }
    +
    +    /**
    +     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/allOrders
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * orderId -- optional/long &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data&lt;/a&gt;
    +     */
    +    public String allOrders(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L101">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L102">        return super.allOrders(parameters);</span>
    +    }
    +
    +<span class="fc" id="L105">    private final String BALANCE = &quot;/v2/balance&quot;;</span>
    +    /**
    +     * Get Futures Account Balance
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v2/balance
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data&lt;/a&gt;
    +     */
    +    public String futuresAccountBalance(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L121">        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L124">    private final String ACCOUNT_INFORMATION = &quot;/v2/account&quot;;</span>
    +    /**
    +     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v2/account
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data&lt;/a&gt;
    +     */
    +    public String accountInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L140">        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L143">    private final String POSITION_RISK = &quot;/v2/positionRisk&quot;;</span>
    +    /**
    +     * Get current position information.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v2/positionRisk
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data&lt;/a&gt;
    +     */
    +    public String positionInformation(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L160">        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +    /**
    +     * Get trades for a specific account and symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/userTrades
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string &lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * fromId -- optional/long &lt;br&gt;
    +     * limit -- optional/integer &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data&lt;/a&gt;
    +     */
    +    public String accountTradeList(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L183">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L184">        return super.accountTradeList(parameters);</span>
    +    }
    +
    +    /**
    +     * Notional and Leverage Brackets
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/leverageBracket
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data&lt;/a&gt;
    +     */
    +    public String getLeverageBracket(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L203">        return super.getLeverageBracket(parameters);</span>
    +    }
    +
    +<span class="fc" id="L206">    private final String API_TRADING_STATUS = &quot;/v1/apiTradingStatus&quot;;</span>
    +    /**
    +     * Futures Trading Quantitative Rules Indicators
    +     * For more information on this, please refer to the &lt;a href=&quot;https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272&quot;&gt;Futures Trading Quantitative Rules&lt;/a&gt;
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/apiTradingStatus
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data&lt;/a&gt;
    +     */
    +    public String getTradingRulesIndicators(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L224">        return getRequestHandler().sendSignedRequest(getProductUrl(), API_TRADING_STATUS, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L227">    private final String INCOME_ASYN = &quot;/v1/income/asyn&quot;;</span>
    +    /**
    +     * Get Download Id For Futures Transaction History
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/income/asyn
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * startTime -- optional/long &lt;br&gt;
    +     * endTime -- optional/long &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data&lt;/a&gt;
    +     */
    +    public String futuresDownloadId(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L245">        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L248">    private final String INCOME_ASYN_ID = &quot;/v1/income/asyn/id&quot;;</span>
    +    /**
    +     * Get Futures Transaction History Download Link by Id
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/income/asyn/id
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * downloadId -- mandatory/string &lt;br&gt;
    +     * recvWindow -- optional/long &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data&quot;&gt;
    +     *    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data&lt;/a&gt;
    +     */
    +    public String futuresDownloadLink(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L265">        ParameterChecker.checkParameter(parameters, &quot;downloadId&quot;, String.class);</span>
    +<span class="fc" id="L266">        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN_ID, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
    new file mode 100644
    index 0000000..fe1ad68
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMMarket</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMMarket</span></div><h1>UMMarket</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 144</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">30</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="UMMarket.java.html#L19" class="el_method">UMMarket(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UMMarket.java.html#L217" class="el_method">takerBuySellVol(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UMMarket.java.html#L243" class="el_method">historicalBlvt(LinkedHashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="UMMarket.java.html#L116" class="el_method">openInterestStatistics(LinkedHashMap)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="UMMarket.java.html#L141" class="el_method">topTraderLongShortPos(LinkedHashMap)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="UMMarket.java.html#L166" class="el_method">topTraderLongShortAccs(LinkedHashMap)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="UMMarket.java.html#L191" class="el_method">longShortRatio(LinkedHashMap)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="UMMarket.java.html#L263" class="el_method">indexInfo(LinkedHashMap)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="UMMarket.java.html#L283" class="el_method">assetIndex(LinkedHashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="UMMarket.java.html#L37" class="el_method">markPrice(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="UMMarket.java.html#L55" class="el_method">ticker24H(LinkedHashMap)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="UMMarket.java.html#L74" class="el_method">tickerSymbol(LinkedHashMap)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a1"><a href="UMMarket.java.html#L93" class="el_method">bookTicker(LinkedHashMap)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
    new file mode 100644
    index 0000000..994b2ba
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMMarket.java.html
    @@ -0,0 +1,287 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMMarket.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMMarket.java</span></div><h1>UMMarket.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.Market;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;USDⓈ-Margined Market Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#market-data-endpoints&quot;&gt;Market Data Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class UMMarket extends Market {
    +    public UMMarket(String productUrl, String baseUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L19">        super(productUrl, baseUrl, apiKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L20">    }</span>
    +
    +    /**
    +     * Mark Price and Funding Rate
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/premiumIndex
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#mark-price&lt;/a&gt;
    +     */
    +    public String markPrice(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L37">        return super.markPrice(parameters);</span>
    +    }
    +
    +    /**
    +     * 24 hour rolling window price change statistics. Careful when accessing this with no symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/24hr
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#24hr-ticker-price-change-statistics&lt;/a&gt;
    +     */
    +    public String ticker24H(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L55">        return super.ticker24H(parameters);</span>
    +    }
    +
    +    /**
    +     * Latest price for a symbol or symbols.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/price
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker&lt;/a&gt;
    +     */
    +    public String tickerSymbol(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L74">        return super.tickerSymbol(parameters);</span>
    +    }
    +
    +    /**
    +     * Best price/qty on the order book for a symbol or symbols.
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/ticker/bookTicker
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading symbol &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#symbol-order-book-ticker&lt;/a&gt;
    +     */
    +    public String bookTicker(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L93">        return super.bookTicker(parameters);</span>
    +    }
    +
    +    /**
    +     * Open Interest History
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/openInterestHist
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#open-interest-statistics&lt;/a&gt;
    +     */
    +    public String openInterestStatistics(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L116">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L117">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L118">        return super.openInterestStatistics(parameters);</span>
    +    }
    +
    +    /**
    +     * Top Trader Long/Short Ratio (Positions)
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/topLongShortPositionRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#top-trader-long-short-ratio-positions&lt;/a&gt;
    +     */
    +    public String topTraderLongShortPos(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L141">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L142">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L143">        return super.topTraderLongShortPos(parameters);</span>
    +    }
    +
    +    /**
    +     * Top Trader Long/Short Ratio (Accounts)
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/topLongShortAccountRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/delivery/en/#top-trader-long-short-ratio-accounts&lt;/a&gt;
    +     */
    +    public String topTraderLongShortAccs(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L166">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L167">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L168">        return super.topTraderLongShortAccs(parameters);</span>
    +    }
    +
    +    /**
    +     * Long/Short Ratio
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/globalLongShortAccountRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#long-short-ratio&lt;/a&gt;
    +     */
    +    public String longShortRatio(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L191">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L192">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L193">        return super.longShortRatio(parameters);</span>
    +    }
    +
    +<span class="fc" id="L196">    private final String TAKE_BUY_SELL_VOLUME = &quot;/futures/data/takerlongshortRatio&quot;;</span>
    +    /**
    +     * Taker Buy/Sell Volume
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /futures/data/takerlongshortRatio
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * period -- mandatory/enum -- &quot;5m&quot;,&quot;15m&quot;,&quot;30m&quot;,&quot;1h&quot;,&quot;2h&quot;,&quot;4h&quot;,&quot;6h&quot;,&quot;12h&quot;,&quot;1d&quot; &lt;br&gt;
    +     * limit -- optional/long -- default 30, max 500 &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#taker-buy-sell-volume&lt;/a&gt;
    +     */
    +    public String takerBuySellVol(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L217">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L218">        ParameterChecker.checkParameter(parameters, &quot;period&quot;, String.class);</span>
    +<span class="fc" id="L219">        return getRequestHandler().sendPublicRequest(getBaseUrl(), TAKE_BUY_SELL_VOLUME, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L222">    private final String HISTORICAL_BLVT = &quot;/v1/lvtKlines&quot;;</span>
    +    /**
    +     * The BLVT NAV system is based on Binance Futures, so the endpoint is based on fapi
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/lvtKlines
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- mandatory/string -- the trading pair &lt;br&gt;
    +     * interval -- mandatory/enum -- interval &lt;br&gt;
    +     * startTime -- optional/long -- Start Time &lt;br&gt;
    +     * endTime -- optional/long -- End Time &lt;br&gt;
    +     * limit -- optional/long -- default 500, max 1000 &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#historical-blvt-nav-kline-candlestick&lt;/a&gt;
    +     */
    +    public String historicalBlvt(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L243">        ParameterChecker.checkParameter(parameters, &quot;symbol&quot;, String.class);</span>
    +<span class="fc" id="L244">        ParameterChecker.checkParameter(parameters, &quot;interval&quot;, String.class);</span>
    +<span class="fc" id="L245">        return getRequestHandler().sendPublicRequest(getProductUrl(), HISTORICAL_BLVT, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L248">    private final String INDEX_INFO = &quot;/v1/indexInfo&quot;;</span>
    +    /**
    +     * GET /v1/indexInfo
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information&lt;/a&gt;
    +     */
    +    public String indexInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L263">        return getRequestHandler().sendPublicRequest(getProductUrl(), INDEX_INFO, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +<span class="fc" id="L266">    private final String ASSET_INDEX = &quot;/v1/assetIndex&quot;;</span>
    +    /**
    +     * asset index for Multi-Assets mode
    +     * &lt;br&gt;&lt;br&gt;
    +     * GET /v1/assetIndex
    +     * &lt;br&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string -- the trading pair &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#multi-assets-mode-asset-index&lt;/a&gt;
    +     */
    +    public String assetIndex(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L283">        return getRequestHandler().sendPublicRequest(getProductUrl(), ASSET_INDEX, parameters, HttpMethod.GET, getShowLimitUsage());</span>
    +    }
    +
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
    new file mode 100644
    index 0000000..e451201
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMPortfolioMargin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMPortfolioMargin</span></div><h1>UMPortfolioMargin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="UMPortfolioMargin.java.html#L17" class="el_method">UMPortfolioMargin(String, String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="UMPortfolioMargin.java.html#L34" class="el_method">portfolioMarginExchangeInfo(LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
    new file mode 100644
    index 0000000..6e68a24
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.java.html
    @@ -0,0 +1,37 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMPortfolioMargin.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMPortfolioMargin.java</span></div><h1>UMPortfolioMargin.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    +
    +import java.util.LinkedHashMap;
    +import com.binance.connector.futures.client.impl.futures.PortfolioMargin;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;USDⓈ-Margined Portfolio Margin Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-endpoints&quot;&gt;PortfolioMargin Endpoint&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class UMPortfolioMargin extends PortfolioMargin {
    +    public UMPortfolioMargin(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L17">        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L18">    }</span>
    +
    +    /**
    +     * Current Portfolio Margin exchange trading rules.
    +     * GET /v1/pmExchangeInfo
    +     * &lt;br&gt;
    +     * @param
    +     * parameters LinkedHashedMap of String,Object pair
    +     *            where String is the name of the parameter and Object is the value of the parameter
    +     * &lt;br&gt;&lt;br&gt;
    +     * symbol -- optional/string &lt;br&gt;
    +     * @return String
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information&quot;&gt;
    +     *     https://binance-docs.github.io/apidocs/futures/en/#portfolio-margin-exchange-information&lt;/a&gt;
    +     */
    +    public String portfolioMarginExchangeInfo(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L34">        return super.portfolioMarginExchangeInfo(parameters);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
    new file mode 100644
    index 0000000..5333821
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMUserData</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_class">UMUserData</span></div><h1>UMUserData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMUserData.java.html#L16" class="el_method">UMUserData(String, String, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
    new file mode 100644
    index 0000000..1e37eb5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/UMUserData.java.html
    @@ -0,0 +1,19 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMUserData.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a> &gt; <span class="el_source">UMUserData.java</span></div><h1>UMUserData.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl.um_futures;
    +
    +import com.binance.connector.futures.client.impl.futures.UserData;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +/**
    + * &lt;h2&gt;USDⓈ-Margined User Data Streams Endpoints&lt;/h2&gt;
    + * All endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt;User Data Streams&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned in &lt;i&gt;String format&lt;/i&gt;.
    + */
    +public class UMUserData extends UserData {
    +    public UMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L16">        super(productUrl, apiKey, showLimitUsage, proxy);</span>
    +<span class="fc" id="L17">    }</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
    new file mode 100644
    index 0000000..435639f
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.um_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.um_futures</span></div><h1>com.binance.connector.futures.client.impl.um_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 312</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMAccount.html" class="el_class">UMAccount</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="149" alt="149"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">13</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UMMarket.html" class="el_class">UMMarket</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="144" alt="144"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="UMPortfolioMargin.html" class="el_class">UMPortfolioMargin</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMUserData.html" class="el_class">UMUserData</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
    new file mode 100644
    index 0000000..a4d2a66
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl.um_futures/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl.um_futures</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl.um_futures</span></div><h1>com.binance.connector.futures.client.impl.um_futures</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 312</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">29</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="UMAccount.java.html" class="el_source">UMAccount.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="149" alt="149"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">13</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UMMarket.java.html" class="el_source">UMMarket.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="144" alt="144"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="UMPortfolioMargin.java.html" class="el_source">UMPortfolioMargin.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="UMUserData.java.html" class="el_source">UMUserData.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
    new file mode 100644
    index 0000000..263310b
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMFuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMFuturesClientImpl</span></div><h1>CMFuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 97</td><td class="ctr2">73%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">18</td><td class="ctr1">4</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a5"><a href="CMFuturesClientImpl.java.html#L30" class="el_method">CMFuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="CMFuturesClientImpl.java.html#L22" class="el_method">CMFuturesClientImpl(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CMFuturesClientImpl.java.html#L26" class="el_method">CMFuturesClientImpl(String, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CMFuturesClientImpl.java.html#L14" class="el_method">CMFuturesClientImpl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="CMFuturesClientImpl.java.html#L39" class="el_method">market()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html#L44" class="el_method">account()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="CMFuturesClientImpl.java.html#L54" class="el_method">portfolioMargin()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="CMFuturesClientImpl.java.html#L49" class="el_method">userData()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="CMFuturesClientImpl.java.html#L34" class="el_method">CMFuturesClientImpl(String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="CMFuturesClientImpl.java.html#L18" class="el_method">CMFuturesClientImpl(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="CMFuturesClientImpl.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
    new file mode 100644
    index 0000000..4f94972
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMFuturesClientImpl.java.html
    @@ -0,0 +1,57 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMFuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">CMFuturesClientImpl.java</span></div><h1>CMFuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.impl.cm_futures.CMMarket;
    +import com.binance.connector.futures.client.impl.cm_futures.CMAccount;
    +import com.binance.connector.futures.client.impl.cm_futures.CMUserData;
    +import com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin;
    +
    +public class CMFuturesClientImpl extends FuturesClientImpl {
    +<span class="fc" id="L10">    private static String defaultBaseUrl = DefaultUrls.COINM_PROD_URL;</span>
    +<span class="fc" id="L11">    private static String cmProduct = &quot;/dapi&quot;;</span>
    +
    +    public CMFuturesClientImpl() {
    +<span class="nc" id="L14">        super(defaultBaseUrl, cmProduct);</span>
    +<span class="nc" id="L15">    }</span>
    +
    +    public CMFuturesClientImpl(String baseUrl) {
    +<span class="fc" id="L18">        super(baseUrl, cmProduct);</span>
    +<span class="fc" id="L19">    }</span>
    +
    +    public CMFuturesClientImpl(String apiKey, String secretKey) {
    +<span class="nc" id="L22">        super(apiKey, secretKey, defaultBaseUrl, cmProduct);</span>
    +<span class="nc" id="L23">    }</span>
    +
    +    public CMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
    +<span class="nc" id="L26">        super(baseUrl, cmProduct, showLimitUsage);</span>
    +<span class="nc" id="L27">    }</span>
    +
    +    public CMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
    +<span class="nc" id="L30">        super(apiKey, secretKey, defaultBaseUrl, cmProduct, showLimitUsage);</span>
    +<span class="nc" id="L31">    }</span>
    +
    +    public CMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
    +<span class="fc" id="L34">        super(apiKey, secretKey, baseUrl, cmProduct);</span>
    +<span class="fc" id="L35">    }</span>
    +
    +    @Override
    +    public CMMarket market() {
    +<span class="fc" id="L39">        return new CMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public CMAccount account() {
    +<span class="fc" id="L44">        return new CMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public CMUserData userData() {
    +<span class="fc" id="L49">        return new CMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public CMPortfolioMargin portfolioMargin() {
    +<span class="fc" id="L54">        return new CMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..9890796
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">CMWebsocketClientImpl</span></div><h1>CMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 267</td><td class="ctr2">91%</td><td class="bar">1 of 4</td><td class="ctr2">75%</td><td class="ctr1">2</td><td class="ctr2">13</td><td class="ctr1">3</td><td class="ctr2">38</td><td class="ctr1">1</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a9"><a href="CMWebsocketClientImpl.java.html#L111" class="el_method">markPriceSymbolsPairStream(MarkPriceSymbolParams)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="48" alt="48"/></td><td class="ctr2" id="c9">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html#L24" class="el_method">CMWebsocketClientImpl(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="CMWebsocketClientImpl.java.html#L72" class="el_method">indexPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="38" alt="38"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CMWebsocketClientImpl.java.html#L153" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="CMWebsocketClientImpl.java.html#L189" class="el_method">markKlineCandlestick(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="32" alt="32"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="CMWebsocketClientImpl.java.html#L56" class="el_method">indexPriceStreamRequestString(String, int, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="24" alt="24"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="CMWebsocketClientImpl.java.html#L101" class="el_method">markPriceSymbolsPairStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="CMWebsocketClientImpl.java.html#L42" class="el_method">indexPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="CMWebsocketClientImpl.java.html#L137" class="el_method">indexKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="CMWebsocketClientImpl.java.html#L173" class="el_method">markKlineCandlestick(String, String, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="CMWebsocketClientImpl.java.html#L20" class="el_method">CMWebsocketClientImpl()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    new file mode 100644
    index 0000000..87097d2
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/CMWebsocketClientImpl.java.html
    @@ -0,0 +1,194 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CMWebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">CMWebsocketClientImpl.java</span></div><h1>CMWebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.utils.RequestBuilder;
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import okhttp3.Request;
    +
    +/**
    + * &lt;h2&gt;COIN-M Websocket Streams&lt;/h2&gt;
    + * All stream endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt; Websocket Market Streams&lt;/a&gt; and
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt; User Data Streams&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned as callback.
    + */
    +public class CMWebsocketClientImpl extends WebsocketClientImpl {
    +    public CMWebsocketClientImpl() {
    +<span class="fc" id="L20">        super(DefaultUrls.COINM_WS_URL);</span>
    +<span class="fc" id="L21">    }</span>
    +
    +    public CMWebsocketClientImpl(String baseUrl) {
    +<span class="nc" id="L24">        super(baseUrl);</span>
    +<span class="nc" id="L25">    }</span>
    +
    +    /**
    +     * Index Price Stream
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;pair&amp;gt;@indexPrice or &amp;lt;pair&amp;gt;@indexPrice@1s
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 3000ms or 1000ms
    +     *
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-price-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#index-price-streams&lt;/a&gt;
    +     */
    +    public int indexPriceStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    +<span class="fc" id="L42">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L43">        return indexPriceStream(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +    }
    +
    +    /**
    +     * For creating the request and refactoring the request builder because of long statement and code redundancy smell.
    +     * @param initalString
    +     * @param speed
    +     * @param pair
    +     * @return
    +     */
    +
    +//    Refactored Area Starts Method apllied -&gt; Extract method
    +    public String indexPriceStreamRequestString(String initalString, int speed, String pair){
    +<span class="fc" id="L56">        String BaseUrl = getBaseUrl();</span>
    +<span class="fc" id="L57">        pair = pair.toLowerCase();</span>
    +<span class="fc" id="L58">        return String.format(initalString,BaseUrl,pair,speed) ;</span>
    +    }
    +    /**
    +     * Same as {@link #indexPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int indexPriceStream(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="fc" id="L72">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L73">        Request request = null;</span>
    +<span class="fc" id="L74">        final int defaultSpeed = 3;</span>
    +<span class="fc bfc" id="L75" title="All 2 branches covered.">        if (speed == defaultSpeed) {</span>
    +<span class="fc" id="L76">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice&quot;,speed,pair);</span>
    +<span class="fc" id="L77">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
    +<span class="fc" id="L78">        } else {</span>
    +<span class="fc" id="L79">            String Format = indexPriceStreamRequestString(&quot;%s/ws/%s@indexPrice@%ss&quot;,speed,pair);</span>
    +<span class="fc" id="L80">            request = RequestBuilder.buildWebsocketRequest(Format);</span>
    +        }
    +<span class="fc" id="L82">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +//Refactored Area Ends
    +
    +    /**
    +     * Mark price and funding rate for a single pair pushed every 3 seconds or every second.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;pair&amp;gt;@markPrice or &amp;lt;pair&amp;gt;@markPrice@1s
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 3000ms or 1000ms
    +     *
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-of-all-symbols-of-a-pair&lt;/a&gt;
    +     */
    +    public int markPriceSymbolsPairStream(String pair, int speed, WebSocketCallback onMessageCallback) {
    +<span class="fc" id="L101">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L102">        return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair, speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback()));</span>
    +    }
    +
    +    /**
    +     * Same as {@link #markPriceSymbolsPairStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param markPriceSymbolParams@return int - Connection ID
    +     */
    +    public int markPriceSymbolsPairStream(MarkPriceSymbolParams markPriceSymbolParams) {
    +<span class="fc" id="L111">        ParameterChecker.checkParameterType(markPriceSymbolParams.getPair(), String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L112">        Request request = null;</span>
    +<span class="fc" id="L113">        final int defaultSpeed = 3;</span>
    +<span class="pc bpc" id="L114" title="1 of 2 branches missed.">        if (markPriceSymbolParams.getSpeed() == defaultSpeed) {</span>
    +<span class="nc" id="L115">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase()));</span>
    +        } else {
    +<span class="fc" id="L117">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, getBaseUrl(), markPriceSymbolParams.getPair().toLowerCase(), markPriceSymbolParams.getSpeed()));</span>
    +        }
    +<span class="fc" id="L119">        return createConnection(markPriceSymbolParams.getOnOpenCallback(), markPriceSymbolParams.getOnMessageCallback(), markPriceSymbolParams.getOnClosingCallback(), markPriceSymbolParams.getOnFailureCallback(), request);</span>
    +    }
    +
    +    /**
    +     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;pair&amp;gt;@indexPriceKline_&amp;lt;interval&amp;gt;
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms
    +     *
    +     * @param pair trading pair
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#index-kline-candlestick-streams&lt;/a&gt;
    +     */
    +    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onMessageCallback) {
    +<span class="fc" id="L137">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L138">        return indexKlineCandlestick(pair, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +    }
    +
    +    /**
    +     * Same as {@link #indexKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param pair trading pair
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int indexKlineCandlestick(String pair, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="fc" id="L153">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="fc" id="L154">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@indexPriceKline_%s&quot;, getBaseUrl(), pair.toLowerCase(), interval));</span>
    +<span class="fc" id="L155">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@markPriceKline_&amp;lt;interval&amp;gt;
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms
    +     *
    +     * @param symbol trading symbol
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-kline-candlestick-streams&lt;/a&gt;
    +     */
    +    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onMessageCallback) {
    +<span class="fc" id="L173">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L174">        return markKlineCandlestick(symbol, interval, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +    }
    +
    +    /**
    +     * Same as {@link #markKlineCandlestick(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int markKlineCandlestick(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="fc" id="L189">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L190">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@markPriceKline_%s&quot;, getBaseUrl(), symbol.toLowerCase(), interval));</span>
    +<span class="fc" id="L191">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
    new file mode 100644
    index 0000000..220a07a
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>FuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">FuturesClientImpl</span></div><h1>FuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 81</td><td class="ctr2">75%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">13</td><td class="ctr1">8</td><td class="ctr2">26</td><td class="ctr1">4</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a1"><a href="FuturesClientImpl.java.html#L19" class="el_method">FuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="FuturesClientImpl.java.html#L55" class="el_method">setShowLimitUsage(boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="FuturesClientImpl.java.html#L59" class="el_method">setProxy(ProxyAuth)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="FuturesClientImpl.java.html#L67" class="el_method">unsetProxy()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="FuturesClientImpl.java.html#L12" class="el_method">FuturesClientImpl(String, String, String, String, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html#L23" class="el_method">FuturesClientImpl(String, String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="FuturesClientImpl.java.html#L15" class="el_method">FuturesClientImpl(String, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="FuturesClientImpl.java.html#L35" class="el_method">getApiKey()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="FuturesClientImpl.java.html#L39" class="el_method">getSecretKey()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="FuturesClientImpl.java.html#L43" class="el_method">getBaseUrl()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="FuturesClientImpl.java.html#L47" class="el_method">getProductUrl()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="FuturesClientImpl.java.html#L51" class="el_method">getShowLimitUsage()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="FuturesClientImpl.java.html#L63" class="el_method">getProxy()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
    new file mode 100644
    index 0000000..66c1c3a
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/FuturesClientImpl.java.html
    @@ -0,0 +1,71 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>FuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">FuturesClientImpl.java</span></div><h1>FuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.FuturesClient;
    +import com.binance.connector.futures.client.utils.ProxyAuth;
    +
    +public abstract class FuturesClientImpl implements FuturesClient {
    +    private final String apiKey;
    +    private final String secretKey;
    +    private final String baseUrl;
    +    private final String productUrl;
    +    private boolean showLimitUsage;
    +<span class="fc" id="L12">    private ProxyAuth proxy = null;</span>
    +
    +    public FuturesClientImpl(String baseUrl, String product) {
    +<span class="fc" id="L15">        this(null, null, baseUrl, product);</span>
    +<span class="fc" id="L16">    }</span>
    +
    +    public FuturesClientImpl(String baseUrl, String product, boolean showLimitUsage) {
    +<span class="nc" id="L19">        this(null, null, baseUrl, product, showLimitUsage);</span>
    +<span class="nc" id="L20">    }</span>
    +
    +    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product) {
    +<span class="fc" id="L23">        this(apiKey, secretKey, baseUrl, product, false);</span>
    +<span class="fc" id="L24">    }</span>
    +
    +<span class="fc" id="L26">    public FuturesClientImpl(String apiKey, String secretKey, String baseUrl, String product, boolean showLimitUsage) {</span>
    +<span class="fc" id="L27">        this.apiKey = apiKey;</span>
    +<span class="fc" id="L28">        this.secretKey = secretKey;</span>
    +<span class="fc" id="L29">        this.baseUrl = baseUrl;</span>
    +<span class="fc" id="L30">        this.productUrl = baseUrl + product;</span>
    +<span class="fc" id="L31">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="fc" id="L32">    }</span>
    +
    +    public String getApiKey() {
    +<span class="fc" id="L35">        return this.apiKey;</span>
    +    }
    +
    +    public String getSecretKey() {
    +<span class="fc" id="L39">        return this.secretKey;</span>
    +    }
    +
    +    public String getBaseUrl() {
    +<span class="fc" id="L43">        return this.baseUrl;</span>
    +    }
    +
    +    public String getProductUrl() {
    +<span class="fc" id="L47">        return this.productUrl;</span>
    +    }
    +
    +    public boolean getShowLimitUsage() {
    +<span class="fc" id="L51">        return this.showLimitUsage;</span>
    +    }
    +
    +    public void setShowLimitUsage(boolean showLimitUsage) {
    +<span class="nc" id="L55">        this.showLimitUsage = showLimitUsage;</span>
    +<span class="nc" id="L56">    }</span>
    +
    +    public void setProxy(ProxyAuth proxy) {
    +<span class="nc" id="L59">        this.proxy = proxy;</span>
    +<span class="nc" id="L60">    }</span>
    +
    +    public ProxyAuth getProxy() {
    +<span class="fc" id="L63">        return proxy;</span>
    +    }
    +
    +    public void unsetProxy() {
    +<span class="nc" id="L67">        this.proxy = null;</span>
    +<span class="nc" id="L68">    }</span>
    +
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    new file mode 100644
    index 0000000..cb7ac66
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">MarkPriceSymbolParams</span></div><h1>MarkPriceSymbolParams</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 39</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">7</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MarkPriceSymbolParams.java.html#L22" class="el_method">MarkPriceSymbolParams(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MarkPriceSymbolParams.java.html#L32" class="el_method">getPair()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MarkPriceSymbolParams.java.html#L36" class="el_method">getSpeed()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html#L40" class="el_method">getOnOpenCallback()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MarkPriceSymbolParams.java.html#L44" class="el_method">getOnMessageCallback()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MarkPriceSymbolParams.java.html#L48" class="el_method">getOnClosingCallback()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MarkPriceSymbolParams.java.html#L52" class="el_method">getOnFailureCallback()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    new file mode 100644
    index 0000000..1c9579e
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/MarkPriceSymbolParams.java.html
    @@ -0,0 +1,55 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MarkPriceSymbolParams.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">MarkPriceSymbolParams.java</span></div><h1>MarkPriceSymbolParams.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +
    +public class MarkPriceSymbolParams {
    +    private final String pair;
    +    private final int speed;
    +    private final WebSocketCallback onOpenCallback;
    +    private final WebSocketCallback onMessageCallback;
    +    private final WebSocketCallback onClosingCallback;
    +    private final WebSocketCallback onFailureCallback;
    +
    +    /**
    +     * @param pair trading pair
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     *
    +     */
    +<span class="fc" id="L22">    public MarkPriceSymbolParams(String pair, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {</span>
    +<span class="fc" id="L23">        this.pair = pair;</span>
    +<span class="fc" id="L24">        this.speed = speed;</span>
    +<span class="fc" id="L25">        this.onOpenCallback = onOpenCallback;</span>
    +<span class="fc" id="L26">        this.onMessageCallback = onMessageCallback;</span>
    +<span class="fc" id="L27">        this.onClosingCallback = onClosingCallback;</span>
    +<span class="fc" id="L28">        this.onFailureCallback = onFailureCallback;</span>
    +<span class="fc" id="L29">    }</span>
    +
    +    public String getPair() {
    +<span class="fc" id="L32">        return pair;</span>
    +    }
    +
    +    public int getSpeed() {
    +<span class="fc" id="L36">        return speed;</span>
    +    }
    +
    +    public WebSocketCallback getOnOpenCallback() {
    +<span class="fc" id="L40">        return onOpenCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnMessageCallback() {
    +<span class="fc" id="L44">        return onMessageCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnClosingCallback() {
    +<span class="fc" id="L48">        return onClosingCallback;</span>
    +    }
    +
    +    public WebSocketCallback getOnFailureCallback() {
    +<span class="fc" id="L52">        return onFailureCallback;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
    new file mode 100644
    index 0000000..929f482
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMFuturesClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">UMFuturesClientImpl</span></div><h1>UMFuturesClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 97</td><td class="ctr2">73%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">18</td><td class="ctr1">4</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a8"><a href="UMFuturesClientImpl.java.html#L30" class="el_method">UMFuturesClientImpl(String, String, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UMFuturesClientImpl.java.html#L22" class="el_method">UMFuturesClientImpl(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="UMFuturesClientImpl.java.html#L26" class="el_method">UMFuturesClientImpl(String, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html#L14" class="el_method">UMFuturesClientImpl()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="UMFuturesClientImpl.java.html#L39" class="el_method">market()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UMFuturesClientImpl.java.html#L44" class="el_method">account()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="UMFuturesClientImpl.java.html#L54" class="el_method">portfolioMargin()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="UMFuturesClientImpl.java.html#L49" class="el_method">userData()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="UMFuturesClientImpl.java.html#L34" class="el_method">UMFuturesClientImpl(String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="UMFuturesClientImpl.java.html#L18" class="el_method">UMFuturesClientImpl(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="UMFuturesClientImpl.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
    new file mode 100644
    index 0000000..93865f5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMFuturesClientImpl.java.html
    @@ -0,0 +1,57 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMFuturesClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">UMFuturesClientImpl.java</span></div><h1>UMFuturesClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.impl.um_futures.UMAccount;
    +import com.binance.connector.futures.client.impl.um_futures.UMMarket;
    +import com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin;
    +import com.binance.connector.futures.client.impl.um_futures.UMUserData;
    +
    +public class UMFuturesClientImpl extends FuturesClientImpl {
    +<span class="fc" id="L10">    private static String defaultBaseUrl = DefaultUrls.USDM_PROD_URL;</span>
    +<span class="fc" id="L11">    private static String umProduct = &quot;/fapi&quot;;</span>
    +
    +    public UMFuturesClientImpl() {
    +<span class="nc" id="L14">        super(defaultBaseUrl, umProduct);</span>
    +<span class="nc" id="L15">    }</span>
    +
    +    public UMFuturesClientImpl(String baseUrl) {
    +<span class="fc" id="L18">        super(baseUrl, umProduct);</span>
    +<span class="fc" id="L19">    }</span>
    +
    +    public UMFuturesClientImpl(String apiKey, String secretKey) {
    +<span class="nc" id="L22">        super(apiKey, secretKey, defaultBaseUrl, umProduct);</span>
    +<span class="nc" id="L23">    }</span>
    +
    +    public UMFuturesClientImpl(String baseUrl, boolean showLimitUsage) {
    +<span class="nc" id="L26">        super(baseUrl, umProduct, showLimitUsage);</span>
    +<span class="nc" id="L27">    }</span>
    +
    +    public UMFuturesClientImpl(String apiKey, String secretKey, boolean showLimitUsage) {
    +<span class="nc" id="L30">        super(apiKey, secretKey, defaultBaseUrl, umProduct, showLimitUsage);</span>
    +<span class="nc" id="L31">    }</span>
    +
    +    public UMFuturesClientImpl(String apiKey, String secretKey, String baseUrl) {
    +<span class="fc" id="L34">        super(apiKey, secretKey, baseUrl, umProduct);</span>
    +<span class="fc" id="L35">    }</span>
    +
    +    @Override
    +    public UMMarket market() {
    +<span class="fc" id="L39">        return new UMMarket(getProductUrl(), getBaseUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public UMAccount account() {
    +<span class="fc" id="L44">        return new UMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public UMUserData userData() {
    +<span class="fc" id="L49">        return new UMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +
    +    @Override
    +    public UMPortfolioMargin portfolioMargin() {
    +<span class="fc" id="L54">        return new UMPortfolioMargin(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
    new file mode 100644
    index 0000000..0cd5802
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMWebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">UMWebsocketClientImpl</span></div><h1>UMWebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">105 of 105</td><td class="ctr2">0%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">16</td><td class="ctr2">16</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="UMWebsocketClientImpl.java.html#L56" class="el_method">allMarkPriceStream(int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="43" alt="43"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="UMWebsocketClientImpl.java.html#L95" class="el_method">compositeIndexSymbolInfo(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UMWebsocketClientImpl.java.html#L80" class="el_method">compositeIndexSymbolInfo(String, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="UMWebsocketClientImpl.java.html#L42" class="el_method">allMarkPriceStream(int, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UMWebsocketClientImpl.java.html#L21" class="el_method">UMWebsocketClientImpl()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html#L25" class="el_method">UMWebsocketClientImpl(String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
    new file mode 100644
    index 0000000..f332064
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/UMWebsocketClientImpl.java.html
    @@ -0,0 +1,101 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UMWebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">UMWebsocketClientImpl.java</span></div><h1>UMWebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.utils.RequestBuilder;
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import okhttp3.Request;
    +
    +/**
    + * &lt;h2&gt;USDⓈ-M  Websocket Streams&lt;/h2&gt;
    + * All stream endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt; Websocket Market Streams&lt;/a&gt; and
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt; User Data Streams&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned as callback.
    + */
    +public class UMWebsocketClientImpl extends WebsocketClientImpl {
    +
    +    public UMWebsocketClientImpl() {
    +<span class="nc" id="L21">        super(DefaultUrls.USDM_WS_URL);</span>
    +<span class="nc" id="L22">    }</span>
    +
    +    public UMWebsocketClientImpl(String baseUrl) {
    +<span class="nc" id="L25">        super(baseUrl);</span>
    +<span class="nc" id="L26">    }</span>
    +
    +    /**
    +     * Mark price and funding rate for all symbols pushed every 3 seconds or every second.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@markPrice or &amp;lt;symbol&amp;gt;@markPrice@1s
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 3000ms or 1000ms
    +     *
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream-for-all-market&lt;/a&gt;
    +     */
    +    public int allMarkPriceStream(int speed, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L42">        return allMarkPriceStream(speed, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +    }
    +
    +    /**
    +     * Same as {@link #allMarkPriceStream(int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int allMarkPriceStream(int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L56">        Request request = null;</span>
    +<span class="nc" id="L57">        final int defaultSpeed = 3;</span>
    +<span class="nc bnc" id="L58" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    +<span class="nc" id="L59">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!markPrice@arr&quot;, getBaseUrl()));</span>
    +        } else {
    +<span class="nc" id="L61">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!markPrice@arr@%ss&quot;, getBaseUrl(), speed));</span>
    +        }
    +<span class="nc" id="L63">        return super.createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Composite index information for index symbols pushed every second.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@compositeIndex
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 1000ms
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#composite-index-symbol-information-streams&lt;/a&gt;
    +     */
    +    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L80">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L81">        return compositeIndexSymbolInfo(symbol, getNoopCallback(), onMessageCallback, getNoopCallback(), getNoopCallback());</span>
    +    }
    +
    +    /**
    +     * Same as {@link #compositeIndexSymbolInfo(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int compositeIndexSymbolInfo(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L95">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L96">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@compositeIndex&quot;, getBaseUrl(), symbol.toLowerCase()));</span>
    +<span class="nc" id="L97">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    new file mode 100644
    index 0000000..01feae1
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_class">WebsocketClientImpl</span></div><h1>WebsocketClientImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">698 of 867</td><td class="ctr2">19%</td><td class="bar">8 of 14</td><td class="ctr2">42%</td><td class="ctr1">36</td><td class="ctr2">48</td><td class="ctr1">77</td><td class="ctr2">118</td><td class="ctr1">30</td><td class="ctr2">41</td></tr></tfoot><tbody><tr><td id="a36"><a href="WebsocketClientImpl.java.html#L525" class="el_method">partialDepthStream(String, int, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="67" alt="67"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="WebsocketClientImpl.java.html#L571" class="el_method">diffDepthStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="111" height="10" title="62" alt="62"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a17"><a href="WebsocketClientImpl.java.html#L200" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="44" alt="44"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a27"><a href="WebsocketClientImpl.java.html#L162" class="el_method">klineStream(String, String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="32" alt="32"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="WebsocketClientImpl.java.html#L77" class="el_method">aggTradeStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a34"><a href="WebsocketClientImpl.java.html#L240" class="el_method">miniTickerStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a39"><a href="WebsocketClientImpl.java.html#L311" class="el_method">symbolTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="WebsocketClientImpl.java.html#L381" class="el_method">bookTicker(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a22"><a href="WebsocketClientImpl.java.html#L451" class="el_method">forceOrderStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="28" alt="28"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a32"><a href="WebsocketClientImpl.java.html#L115" class="el_method">markPriceStream(String, int, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="34" alt="34"/></td><td class="ctr2" id="c10">59%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a30"><a href="WebsocketClientImpl.java.html#L610" class="el_method">listenUserStream(String, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a15"><a href="WebsocketClientImpl.java.html#L640" class="el_method">combineStreams(ArrayList, WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="WebsocketClientImpl.java.html#L275" class="el_method">allMiniTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="WebsocketClientImpl.java.html#L346" class="el_method">allTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="WebsocketClientImpl.java.html#L414" class="el_method">allBookTickerStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="WebsocketClientImpl.java.html#L486" class="el_method">allForceOrderStream(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="19" alt="19"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="WebsocketClientImpl.java.html#L183" class="el_method">continuousKlineStream(String, String, String, WebSocketCallback)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a35"><a href="WebsocketClientImpl.java.html#L508" class="el_method">partialDepthStream(String, int, int, WebSocketCallback)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="17" alt="17"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a26"><a href="WebsocketClientImpl.java.html#L146" class="el_method">klineStream(String, String, WebSocketCallback)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a19"><a href="WebsocketClientImpl.java.html#L555" class="el_method">diffDepthStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a0"><a href="WebsocketClientImpl.java.html#L62" class="el_method">aggTradeStream(String, WebSocketCallback)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a33"><a href="WebsocketClientImpl.java.html#L225" class="el_method">miniTickerStream(String, WebSocketCallback)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h21">2</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a38"><a href="WebsocketClientImpl.java.html#L296" class="el_method">symbolTicker(String, WebSocketCallback)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h22">2</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a10"><a href="WebsocketClientImpl.java.html#L366" class="el_method">bookTicker(String, WebSocketCallback)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a21"><a href="WebsocketClientImpl.java.html#L436" class="el_method">forceOrderStream(String, WebSocketCallback)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="15" alt="15"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h24">2</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a29"><a href="WebsocketClientImpl.java.html#L596" class="el_method">listenUserStream(String, WebSocketCallback)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="WebsocketClientImpl.java.html#L626" class="el_method">combineStreams(ArrayList, WebSocketCallback)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h26">1</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a6"><a href="WebsocketClientImpl.java.html#L262" class="el_method">allMiniTickerStream(WebSocketCallback)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f28">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h27">1</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a8"><a href="WebsocketClientImpl.java.html#L333" class="el_method">allTickerStream(WebSocketCallback)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f29">1</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j27">1</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a2"><a href="WebsocketClientImpl.java.html#L401" class="el_method">allBookTickerStream(WebSocketCallback)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f30">1</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h29">1</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j28">1</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a4"><a href="WebsocketClientImpl.java.html#L473" class="el_method">allForceOrderStream(WebSocketCallback)</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c40">0%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f31">1</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j29">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a13"><a href="WebsocketClientImpl.java.html#L651" class="el_method">closeConnection(int)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="26" alt="26"/></td><td class="ctr2" id="c9">83%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f32">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a12"><a href="WebsocketClientImpl.java.html#L664" class="el_method">closeAllConnections()</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a18"><a href="WebsocketClientImpl.java.html#L687" class="el_method">createConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a31"><a href="WebsocketClientImpl.java.html#L99" class="el_method">markPriceStream(String, int, WebSocketCallback)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="16" alt="16"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a40"><a href="WebsocketClientImpl.java.html#L30" class="el_method">WebsocketClientImpl(String)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="14" alt="14"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a37"><a href="WebsocketClientImpl.java.html#L33" class="el_method">static {...}</a></td><td class="bar" id="b36"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a25"><a href="WebsocketClientImpl.java.html#L40" class="el_method">getNoopCallback()</a></td><td class="bar" id="b37"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a23"><a href="WebsocketClientImpl.java.html#L44" class="el_method">getBaseUrl()</a></td><td class="bar" id="b38"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a24"><a href="WebsocketClientImpl.java.html#L695" class="el_method">getConnections()</a></td><td class="bar" id="b39"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a28"><a href="WebsocketClientImpl.java.html#L32" class="el_method">lambda$new$0(String)</a></td><td class="bar" id="b40"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    new file mode 100644
    index 0000000..166c2fa
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/WebsocketClientImpl.java.html
    @@ -0,0 +1,698 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebsocketClientImpl.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.impl</a> &gt; <span class="el_source">WebsocketClientImpl.java</span></div><h1>WebsocketClientImpl.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.impl;
    +
    +import com.binance.connector.futures.client.utils.HttpClientSingleton;
    +import com.binance.connector.futures.client.utils.RequestBuilder;
    +import com.binance.connector.futures.client.utils.UrlBuilder;
    +import com.binance.connector.futures.client.utils.WebSocketCallback;
    +import com.binance.connector.futures.client.utils.WebSocketConnection;
    +import com.binance.connector.futures.client.utils.ParameterChecker;
    +import java.util.ArrayList;
    +import java.util.HashMap;
    +import java.util.Iterator;
    +import java.util.Map;
    +import okhttp3.Request;
    +import org.slf4j.Logger;
    +import org.slf4j.LoggerFactory;
    +
    +/**
    + * &lt;h2&gt;Futures Websocket Streams&lt;/h2&gt;
    + * All stream endpoints under the
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt; USDⓈ-M Websocket Market Streams&lt;/a&gt; and
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt; COIN-M Websocket Market Streams&lt;/a&gt; and
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt; USDⓈ-M User Data Streams&lt;/a&gt; and
    + * &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt; COIN-M User Data Streams&lt;/a&gt;
    + * section of the API documentation will be implemented in this class.
    + * &lt;br&gt;
    + * Response will be returned as callback.
    + */
    +public abstract class WebsocketClientImpl {
    +    private final String baseUrl;
    +<span class="fc" id="L30">    private final Map&lt;Integer, WebSocketConnection&gt; connections = new HashMap&lt;&gt;();</span>
    +<span class="fc" id="L31">    private final WebSocketCallback noopCallback = msg -&gt; {</span>
    +<span class="fc" id="L32">    };</span>
    +<span class="fc" id="L33">    private static final Logger logger = LoggerFactory.getLogger(WebsocketClientImpl.class);</span>
    +
    +<span class="fc" id="L35">    public WebsocketClientImpl(String baseUrl) {</span>
    +<span class="fc" id="L36">        this.baseUrl = baseUrl;</span>
    +<span class="fc" id="L37">    }</span>
    +
    +    public WebSocketCallback getNoopCallback() {
    +<span class="fc" id="L40">        return this.noopCallback;</span>
    +    }
    +
    +    public String getBaseUrl() {
    +<span class="fc" id="L44">        return this.baseUrl;</span>
    +    }
    +
    +    /**
    +     * The Aggregate Trade Streams push market trade information that is aggregated for fills with same price and taking side every 100 milliseconds.
    +     * Only market trades will be aggregated, which means the insurance fund trades and ADL trades won't be aggregated.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@aggTrade
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 100ms
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#aggregate-trade-streams&lt;/a&gt;
    +     */
    +    public int aggTradeStream(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L62">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L63">        return aggTradeStream(symbol, noopCallback,  onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #aggTradeStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int aggTradeStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L77">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L78">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@aggTrade&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="nc" id="L79">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@markPrice or &amp;lt;symbol&amp;gt;@markPrice@1s
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 3000ms or 1000ms
    +     *
    +     * @param symbol trading symbol
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#mark-price-stream&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#mark-price-stream&lt;/a&gt;
    +     */
    +    public int markPriceStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
    +<span class="fc" id="L99">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="fc" id="L100">        return markPriceStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #markPriceStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param speed speed in seconds, can be 1 or 3
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int markPriceStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="fc" id="L115">        Request request = null;</span>
    +<span class="fc" id="L116">        final int defaultSpeed = 3;</span>
    +<span class="pc bpc" id="L117" title="1 of 2 branches missed.">        if (speed == defaultSpeed) {</span>
    +<span class="fc" id="L118">            String reqStr = String.format(&quot;%s/ws/%s@markPrice&quot;, baseUrl, symbol.toLowerCase());</span>
    +<span class="fc" id="L119">            request = RequestBuilder.buildWebsocketRequest(reqStr);</span>
    +<span class="fc" id="L120">        }</span>
    +        else {
    +<span class="nc" id="L122">            String reqStr = String.format(&quot;%s/ws/%s@markPrice@%ss&quot;, baseUrl, symbol.toLowerCase(), speed);</span>
    +<span class="nc" id="L123">            request = RequestBuilder.buildWebsocketRequest(reqStr);</span>
    +
    +        }
    +<span class="fc" id="L126">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing).
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@kline_&amp;lt;interval&amp;gt;
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms
    +     *
    +     * @param symbol trading symbol
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#kline-candlestick-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#kline-candlestick-streams&lt;/a&gt;
    +     */
    +    public int klineStream(String symbol, String interval, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L146">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L147">        return klineStream(symbol, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #klineStream(String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int klineStream(String symbol, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L162">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L163">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@kline_%s&quot;, baseUrl, symbol.toLowerCase(), interval));</span>
    +<span class="nc" id="L164">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * The Kline/Candlestick Stream push updates to the current klines/candlestick every 250 milliseconds (if existing). Contract Types are: perpetual, current_quarter, next_quarter
    +     * &lt;br&gt;&lt;br&gt;
    +     *  &amp;lt;pair&amp;gt;_&amp;lt;contractType&amp;gt;@continuousKline_&amp;lt;interval&amp;gt;
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms
    +     *
    +     * @param pair trading pair
    +     * @param contractType perpetual, current_quarter, next_quarter
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#continuous-contract-kline-candlestick-streams&lt;/a&gt;
    +     */
    +    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L183">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="nc" id="L184">        return continuousKlineStream(pair, contractType, interval, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #continuousKlineStream(String, String, String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param pair trading pair
    +     * @param interval kline interval - 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
    +     * @param contractType perpetual, current_quarter, next_quarter
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int continuousKlineStream(String pair, String contractType, String interval, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L200">        ParameterChecker.checkParameterType(pair, String.class, &quot;pair&quot;);</span>
    +<span class="nc" id="L201">        ParameterChecker.checkParameterType(contractType, String.class, &quot;contractType&quot;);</span>
    +<span class="nc" id="L202">        ParameterChecker.checkParameterType(interval, String.class, &quot;interval&quot;);</span>
    +
    +<span class="nc" id="L204">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s_%s@continuousKline_%s&quot;, baseUrl, pair.toLowerCase(), contractType, interval));</span>
    +<span class="nc" id="L205">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * 24hr rolling window mini-ticker statistics.
    +     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@miniTicker
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 500ms
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-mini-ticker-stream&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-mini-ticker-stream&lt;/a&gt;
    +     */
    +    public int miniTickerStream(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L225">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L226">        return miniTickerStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #miniTickerStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int miniTickerStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L240">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L241">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@miniTicker&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="nc" id="L242">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * 24hr rolling window mini-ticker statistics for all symbols that changed in an array.
    +     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    +     * Note that only tickers that have changed will be present in the array.
    +     * &lt;br&gt;&lt;br&gt;
    +     * !miniTicker@arr
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 1000ms
    +     *
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#all-market-mini-tickers-stream&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-mini-tickers-stream&lt;/a&gt;
    +     */
    +    public int allMiniTickerStream(WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L262">        return allMiniTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #allMiniTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int allMiniTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L275">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!miniTicker@arr&quot;, baseUrl));</span>
    +<span class="nc" id="L276">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * 24hr rolling window ticker statistics for a single symbol.
    +     * These are NOT the statistics of the UTC day, but a 24hr rolling window for the previous 24hrs.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@ticker
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 500ms
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-ticker-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-ticker-streams&lt;/a&gt;
    +     */
    +    public int symbolTicker(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L296">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L297">        return symbolTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #symbolTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int symbolTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L311">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L312">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@ticker&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="nc" id="L313">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * 24hr rolling window ticker statistics for all symbols.
    +     * These are NOT the statistics of the UTC day, but a 24hr rolling window from requestTime to 24hrs before.
    +     * Note that only tickers that have changed will be present in the array.
    +     * &lt;br&gt;&lt;br&gt;
    +     * !ticker@arr
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 1000ms
    +     *
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#all-market-tickers-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-tickers-streams&lt;/a&gt;
    +     */
    +    public int allTickerStream(WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L333">        return allTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #allTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int allTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L346">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!ticker@arr&quot;, baseUrl));</span>
    +<span class="nc" id="L347">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +     /**
    +     * Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@bookTicker
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: Real-time
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#individual-symbol-book-ticker-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#individual-symbol-book-ticker-streams&lt;/a&gt;
    +     */
    +    public int bookTicker(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L366">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L367">        return bookTicker(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #bookTicker(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int bookTicker(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L381">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L382">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@bookTicker&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="nc" id="L383">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Pushes any update to the best bid or ask's price or quantity in real-time for all symbols.
    +     * &lt;br&gt;&lt;br&gt;
    +     * !bookTicker
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: Real-time
    +     *
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#all-book-tickers-stream&lt;/a&gt;
    +     */
    +    public int allBookTickerStream(WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L401">        return allBookTickerStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #allBookTickerStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int allBookTickerStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L414">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!bookTicker&quot;, baseUrl));</span>
    +<span class="nc" id="L415">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * The Liquidation Order Snapshot Streams push force liquidation order information for specific symbol.
    +     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    +     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@forceOrder
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 1000ms
    +     *
    +     * @param symbol trading symbol
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#liquidation-order-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#liquidation-order-streams&lt;/a&gt;
    +     */
    +    public int forceOrderStream(String symbol, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L436">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L437">        return forceOrderStream(symbol, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #forceOrderStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int forceOrderStream(String symbol, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L451">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L452">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@forceOrder&quot;, baseUrl, symbol.toLowerCase()));</span>
    +<span class="nc" id="L453">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * The All Liquidation Order Snapshot Streams push force liquidation order information for all symbols in the market.
    +     * For each symbol,only the latest one liquidation order within 1000ms will be pushed as the snapshot.
    +     * If no liquidation happens in the interval of 1000ms, no stream will be pushed.
    +     * &lt;br&gt;&lt;br&gt;
    +     * !forceOrder@arr
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 1000ms
    +     *
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#all-book-tickers-stream&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#all-market-liquidation-order-streams&lt;/a&gt;
    +     */
    +    public int allForceOrderStream(WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L473">        return allForceOrderStream(noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #allForceOrderStream(WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int allForceOrderStream(WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L486">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/!forceOrder@arr&quot;, baseUrl));</span>
    +<span class="nc" id="L487">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Top bids and asks, Valid are 5, 10, or 20.
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@depth&amp;lt;levels&amp;gt;@&amp;lt;speed&amp;gt;ms
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms, 500ms or 100ms
    +     *
    +     * @param symbol trading symbol
    +     * @param levels order book depth level, can be 5, 10, or 20
    +     * @param speed  update speed  in ms, can be 250, 500 or 100
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#partial-book-depth-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#partial-book-depth-streams&lt;/a&gt;
    +     */
    +    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L508">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L509">        return partialDepthStream(symbol, levels, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #partialDepthStream(String, int, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param levels order book depth level, can be 5, 10, or 20
    +     * @param speed update speed in ms, can be 250, 500 or 100
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int partialDepthStream(String symbol, int levels, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L525">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +
    +<span class="nc" id="L527">        Request request = null;</span>
    +<span class="nc" id="L528">        final int defaultSpeed = 250;</span>
    +<span class="nc bnc" id="L529" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    +<span class="nc" id="L530">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth%s&quot;, baseUrl, symbol.toLowerCase(), levels));</span>
    +        } else {
    +<span class="nc" id="L532">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth%s@%sms&quot;, baseUrl, symbol.toLowerCase(), levels, speed));</span>
    +        }
    +
    +<span class="nc" id="L535">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Bids and asks, pushed every 250 milliseconds, 500 milliseconds, 100 milliseconds (if existing)
    +     * &lt;br&gt;&lt;br&gt;
    +     * &amp;lt;symbol&amp;gt;@depth@&amp;lt;speed&amp;gt;ms
    +     * &lt;br&gt;&lt;br&gt;
    +     * Update Speed: 250ms, 500ms, 100ms
    +     *
    +     * @param symbol trading symbol
    +     * @param speed  update speed in ms, can be 250, 500 or 100
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#diff-book-depth-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#diff-book-depth-streams&lt;/a&gt;
    +     */
    +    public int diffDepthStream(String symbol, int speed, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L555">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +<span class="nc" id="L556">        return diffDepthStream(symbol, speed, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #diffDepthStream(String, int, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param symbol trading symbol
    +     * @param speed update speed in ms, can be 250, 500 or 100
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int diffDepthStream(String symbol, int speed, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L571">        ParameterChecker.checkParameterType(symbol, String.class, &quot;symbol&quot;);</span>
    +
    +<span class="nc" id="L573">        Request request = null;</span>
    +<span class="nc" id="L574">        final int defaultSpeed = 250;</span>
    +<span class="nc bnc" id="L575" title="All 2 branches missed.">        if (speed == defaultSpeed) {</span>
    +<span class="nc" id="L576">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
    +        } else {
    +<span class="nc" id="L578">            request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s@depth@%sms&quot;, baseUrl, symbol.toLowerCase(), speed));</span>
    +        }
    +<span class="nc" id="L580">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +
    +    }
    +
    +     /**
    +     * User Data Streams are accessed at /ws/&amp;lt;listenKey&amp;gt;
    +     *
    +     * @param listenKey listen key
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#user-data-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#user-data-streams&lt;/a&gt;
    +     */
    +    public int listenUserStream(String listenKey, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L596">        return listenUserStream(listenKey, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #listenUserStream(String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param listenKey listen key
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int listenUserStream(String listenKey, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L610">        Request request = RequestBuilder.buildWebsocketRequest(String.format(&quot;%s/ws/%s&quot;, baseUrl, listenKey));</span>
    +<span class="nc" id="L611">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Combined streams are accessed at /stream?streams=&amp;lt;streamName1&amp;gt;/&amp;lt;streamName2&amp;gt;/&amp;lt;streamName3&amp;gt;
    +     *
    +     * @param streams A list of stream names to be combined &lt;br&gt;
    +     * @param onMessageCallback onMessageCallback
    +     * @return int - Connection ID
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/futures/en/#websocket-market-streams&lt;/a&gt;
    +     * @see &lt;a href=&quot;https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&quot;&gt;
    +     * https://binance-docs.github.io/apidocs/delivery/en/#websocket-market-streams&lt;/a&gt;
    +     */
    +    public int combineStreams(ArrayList&lt;String&gt; streams, WebSocketCallback onMessageCallback) {
    +<span class="nc" id="L626">        return combineStreams(streams, noopCallback, onMessageCallback, noopCallback, noopCallback);</span>
    +    }
    +
    +    /**
    +     * Same as {@link #combineStreams(ArrayList, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
    +     *
    +     * @param streams stream name list
    +     * @param onOpenCallback onOpenCallback
    +     * @param onMessageCallback onMessageCallback
    +     * @param onClosingCallback onClosingCallback
    +     * @param onFailureCallback onFailureCallback
    +     * @return int - Connection ID
    +     */
    +    public int combineStreams(ArrayList&lt;String&gt; streams, WebSocketCallback onOpenCallback, WebSocketCallback onMessageCallback, WebSocketCallback onClosingCallback, WebSocketCallback onFailureCallback) {
    +<span class="nc" id="L640">        String url = UrlBuilder.buildStreamUrl(String.format(&quot;%s/stream&quot;, baseUrl), streams);</span>
    +<span class="nc" id="L641">        Request request = RequestBuilder.buildWebsocketRequest(url);</span>
    +<span class="nc" id="L642">        return createConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +    }
    +
    +    /**
    +     * Closes a specific stream based on stream Id.
    +     *
    +     * @param connectionId Connection ID
    +     */
    +    public void closeConnection(int connectionId) {
    +<span class="pc bpc" id="L651" title="1 of 2 branches missed.">        if (connections.containsKey(connectionId)) {</span>
    +<span class="fc" id="L652">            connections.get(connectionId).close();</span>
    +<span class="fc" id="L653">            logger.info(&quot;Closing Connection ID {}&quot;, connectionId);</span>
    +<span class="fc" id="L654">            connections.remove(connectionId);</span>
    +        } else {
    +<span class="nc" id="L656">            logger.info(&quot;Connection ID {} does not exist!&quot;, connectionId);</span>
    +        }
    +<span class="fc" id="L658">    }</span>
    +
    +    /**
    +     * Closes all streams
    +     */
    +    public void closeAllConnections() {
    +<span class="pc bpc" id="L664" title="1 of 2 branches missed.">        if (!connections.isEmpty()) {</span>
    +<span class="fc" id="L665">            logger.info(&quot;Closing {} connections(s)&quot;, connections.size());</span>
    +<span class="fc" id="L666">            Iterator&lt;Map.Entry&lt;Integer, WebSocketConnection&gt;&gt; iter = connections.entrySet().iterator();</span>
    +<span class="fc bfc" id="L667" title="All 2 branches covered.">            while (iter.hasNext()) {</span>
    +<span class="fc" id="L668">                WebSocketConnection connection = iter.next().getValue();</span>
    +<span class="fc" id="L669">                connection.close();</span>
    +<span class="fc" id="L670">                iter.remove();</span>
    +<span class="fc" id="L671">            }</span>
    +        }
    +
    +<span class="pc bpc" id="L674" title="1 of 2 branches missed.">        if (connections.isEmpty()) {</span>
    +<span class="fc" id="L675">            HttpClientSingleton.getHttpClient().dispatcher().executorService().shutdown();</span>
    +<span class="fc" id="L676">            logger.info(&quot;All connections are closed!&quot;);</span>
    +        }
    +<span class="fc" id="L678">    }</span>
    +
    +    public int createConnection(
    +            WebSocketCallback onOpenCallback,
    +            WebSocketCallback onMessageCallback,
    +            WebSocketCallback onClosingCallback,
    +            WebSocketCallback onFailureCallback,
    +            Request request
    +    ) {
    +<span class="fc" id="L687">        WebSocketConnection connection = new WebSocketConnection(onOpenCallback, onMessageCallback, onClosingCallback, onFailureCallback, request);</span>
    +<span class="fc" id="L688">        connection.connect();</span>
    +<span class="fc" id="L689">        int connectionId = connection.getConnectionId();</span>
    +<span class="fc" id="L690">        connections.put(connectionId, connection);</span>
    +<span class="fc" id="L691">        return connectionId;</span>
    +    }
    +//     fo the ease of testing the closeAllConnection Methods
    +    public Map&lt;Integer, WebSocketConnection&gt; getConnections() {
    +<span class="fc" id="L695">        return  connections;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    new file mode 100644
    index 0000000..1bc2742
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">897 of 1,553</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">120</td><td class="ctr2">248</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.html" class="el_class">WebsocketClientImpl</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="698" alt="698"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="169" alt="169"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">77</td><td class="ctr2" id="i0">118</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.html" class="el_class">UMWebsocketClientImpl</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.html" class="el_class">UMFuturesClientImpl</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.html" class="el_class">CMFuturesClientImpl</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.html" class="el_class">CMWebsocketClientImpl</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.html" class="el_class">FuturesClientImpl</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.html" class="el_class">MarkPriceSymbolParams</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    new file mode 100644
    index 0000000..0ab1a10
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.impl/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.impl</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.impl</span></div><h1>com.binance.connector.futures.client.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">897 of 1,553</td><td class="ctr2">42%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">57</td><td class="ctr2">110</td><td class="ctr1">120</td><td class="ctr2">248</td><td class="ctr1">49</td><td class="ctr2">100</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="WebsocketClientImpl.java.html" class="el_source">WebsocketClientImpl.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="698" alt="698"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="169" alt="169"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">48</td><td class="ctr1" id="h0">77</td><td class="ctr2" id="i0">118</td><td class="ctr1" id="j0">30</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a5"><a href="UMWebsocketClientImpl.java.html" class="el_source">UMWebsocketClientImpl.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="105" alt="105"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="UMFuturesClientImpl.java.html" class="el_source">UMFuturesClientImpl.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c3">73%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CMFuturesClientImpl.java.html" class="el_source">CMFuturesClientImpl.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="71" alt="71"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g4">11</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="CMWebsocketClientImpl.java.html" class="el_source">CMWebsocketClientImpl.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="FuturesClientImpl.java.html" class="el_source">FuturesClientImpl.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="61" alt="61"/></td><td class="ctr2" id="c2">75%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i2">26</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MarkPriceSymbolParams.java.html" class="el_source">MarkPriceSymbolParams.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    new file mode 100644
    index 0000000..907f29b
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">HttpClientSingleton</span></div><h1>HttpClientSingleton</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">38 of 85</td><td class="ctr2">55%</td><td class="bar">12 of 22</td><td class="ctr2">45%</td><td class="ctr1">10</td><td class="ctr2">17</td><td class="ctr1">5</td><td class="ctr2">21</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="HttpClientSingleton.java.html#L29" class="el_method">createHttpClient(ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="89" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">25%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="HttpClientSingleton.java.html#L40" class="el_method">verifyHttpCondition(ProxyAuth)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">41%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="HttpClientSingleton.java.html#L13" class="el_method">getHttpClient()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="HttpClientSingleton.java.html#L47" class="el_method">verifyHttpClient(ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">66%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="HttpClientSingleton.java.html#L20" class="el_method">getHttpClient(ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="HttpClientSingleton.java.html#L7" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    new file mode 100644
    index 0000000..fda8e9d
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/HttpClientSingleton.java.html
    @@ -0,0 +1,52 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>HttpClientSingleton.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">HttpClientSingleton.java</span></div><h1>HttpClientSingleton.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import okhttp3.OkHttpClient;
    +import java.net.Proxy;
    +
    +public final class HttpClientSingleton {
    +<span class="fc" id="L7">    private static OkHttpClient httpClient = null;</span>
    +
    +    private HttpClientSingleton() {
    +    }
    +
    +    public static OkHttpClient getHttpClient() {
    +<span class="pc bpc" id="L13" title="1 of 2 branches missed.">        if (httpClient == null) {</span>
    +<span class="nc" id="L14">            createHttpClient(null);</span>
    +        }
    +<span class="fc" id="L16">        return httpClient;</span>
    +    }
    +
    +    public static OkHttpClient getHttpClient(ProxyAuth proxy) {
    +<span class="fc bfc" id="L20" title="All 2 branches covered.">        if (httpClient == null) {</span>
    +<span class="fc" id="L21">            createHttpClient(proxy);</span>
    +        } else {
    +<span class="fc" id="L23">            verifyHttpClient(proxy);</span>
    +        }
    +<span class="fc" id="L25">        return httpClient;</span>
    +    }
    +
    +    private static void createHttpClient(ProxyAuth proxy) {
    +<span class="pc bpc" id="L29" title="1 of 2 branches missed.">        if (proxy == null) {</span>
    +<span class="fc" id="L30">            httpClient = new OkHttpClient();</span>
    +        } else {
    +<span class="nc bnc" id="L32" title="All 2 branches missed.">            if (proxy.getAuth() == null) {</span>
    +<span class="nc" id="L33">                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).build();</span>
    +            } else {
    +<span class="nc" id="L35">                httpClient = new OkHttpClient.Builder().proxy(proxy.getProxy()).proxyAuthenticator(proxy.getAuth()).build();</span>
    +            }
    +        }
    +<span class="fc" id="L38">    }</span>
    +    private static boolean verifyHttpCondition(ProxyAuth proxy){
    +<span class="fc" id="L40">        Proxy prevProxy = httpClient.proxy();</span>
    +<span class="pc bpc" id="L41" title="3 of 4 branches missed.">        boolean condition1 = proxy != null &amp;&amp; !proxy.getProxy().equals(prevProxy);</span>
    +<span class="pc bpc" id="L42" title="2 of 4 branches missed.">        boolean condition2 = proxy == null &amp;&amp; prevProxy != null;</span>
    +<span class="pc bpc" id="L43" title="2 of 4 branches missed.">        return (condition1||condition2);</span>
    +    }
    +
    +    private static void verifyHttpClient(ProxyAuth proxy) {
    +<span class="pc bpc" id="L47" title="1 of 2 branches missed.">        if (verifyHttpCondition(proxy)) {</span>
    +<span class="nc" id="L48">            createHttpClient(proxy);</span>
    +        }
    +<span class="fc" id="L50">    }</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
    new file mode 100644
    index 0000000..3869117
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>JSONParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">JSONParser</span></div><h1>JSONParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 65</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="JSONParser.java.html#L33" class="el_method">getJSONArray(ArrayList, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="JSONParser.java.html#L15" class="el_method">getJSONStringValue(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html#L24" class="el_method">getJSONIntValue(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
    new file mode 100644
    index 0000000..bf26855
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/JSONParser.java.html
    @@ -0,0 +1,40 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>JSONParser.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">JSONParser.java</span></div><h1>JSONParser.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import java.util.ArrayList;
    +import org.json.JSONArray;
    +import org.json.JSONException;
    +import org.json.JSONObject;
    +
    +public final class JSONParser {
    +
    +    private JSONParser() {
    +    }
    +
    +    public static String getJSONStringValue(String json, String key) {
    +        try {
    +<span class="fc" id="L15">            JSONObject obj = new JSONObject(json);</span>
    +<span class="fc" id="L16">            return obj.getString(key);</span>
    +<span class="fc" id="L17">        } catch (JSONException e) {</span>
    +<span class="fc" id="L18">            throw new JSONException(String.format(&quot;[JSONParser] Failed to get \&quot;%s\&quot;  from JSON object&quot;, key));</span>
    +        }
    +    }
    +
    +    public static int getJSONIntValue(String json, String key) {
    +        try {
    +<span class="fc" id="L24">            JSONObject obj = new JSONObject(json);</span>
    +<span class="fc" id="L25">            return obj.getInt(key);</span>
    +<span class="fc" id="L26">        } catch (JSONException e) {</span>
    +<span class="fc" id="L27">            throw new JSONException(String.format(&quot;[JSONParser] Failed to get \&quot;%s\&quot; from JSON object&quot;, key));</span>
    +        }
    +    }
    +
    +    public static String getJSONArray(ArrayList&lt;?&gt; symbols, String key) {
    +        try {
    +<span class="nc" id="L33">            JSONArray arr = new JSONArray(symbols);</span>
    +<span class="nc" id="L34">            return arr.toString();</span>
    +<span class="nc" id="L35">        } catch (JSONException e) {</span>
    +<span class="nc" id="L36">            throw new JSONException(String.format(&quot;[JSONParser] Failed to convert \&quot;%s\&quot; to JSON array&quot;, key));</span>
    +        }
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
    new file mode 100644
    index 0000000..f9972db
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ParameterChecker</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ParameterChecker</span></div><h1>ParameterChecker</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 94</td><td class="ctr2">100%</td><td class="bar">0 of 12</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">10</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="ParameterChecker.java.html#L29" class="el_method">checkParameterType(Object, Class, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="ParameterChecker.java.html#L17" class="el_method">checkOrParameters(LinkedHashMap, String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="71" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="ParameterChecker.java.html#L23" class="el_method">checkRequiredParameter(LinkedHashMap, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="ParameterChecker.java.html#L12" class="el_method">checkParameter(LinkedHashMap, String, Class)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="10" alt="10"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
    new file mode 100644
    index 0000000..a6e2e09
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ParameterChecker.java.html
    @@ -0,0 +1,36 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ParameterChecker.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ParameterChecker.java</span></div><h1>ParameterChecker.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    +import java.util.LinkedHashMap;
    +
    +public final class ParameterChecker {
    +
    +    private ParameterChecker() {
    +    }
    +
    +    public static void checkParameter(LinkedHashMap&lt;String, Object&gt; parameters, String parameter, Class t) {
    +<span class="fc" id="L12">        checkRequiredParameter(parameters, parameter);</span>
    +<span class="fc" id="L13">        checkParameterType(parameters.get(parameter), t, parameter);</span>
    +<span class="fc" id="L14">    }</span>
    +
    +    public static void checkOrParameters(LinkedHashMap&lt;String, Object&gt; parameters, String parameter, String parameter2) {
    +<span class="fc bfc" id="L17" title="All 4 branches covered.">        if (!parameters.containsKey(parameter) &amp;&amp; (!parameters.containsKey(parameter2))) {</span>
    +<span class="fc" id="L18">            throw new BinanceConnectorException(String.format(&quot;Either \&quot;%s\&quot; or \&quot;%s\&quot; is required!&quot;, parameter, parameter2));</span>
    +        }
    +<span class="fc" id="L20">    }</span>
    +
    +    public static void checkRequiredParameter(LinkedHashMap&lt;String, Object&gt; parameters, String parameter) {
    +<span class="fc bfc" id="L23" title="All 2 branches covered.">        if (!parameters.containsKey(parameter)) {</span>
    +<span class="fc" id="L24">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; is a mandatory parameter!&quot;, parameter));</span>
    +        }
    +<span class="fc" id="L26">    }</span>
    +
    +    public static void checkParameterType(Object parameter, Class t, String name) {
    +<span class="fc bfc" id="L29" title="All 2 branches covered.">        if (!t.isInstance(parameter)) {</span>
    +<span class="fc" id="L30">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; must be of %s type.&quot;, name, t));</span>
    +<span class="fc bfc" id="L31" title="All 4 branches covered.">        } else if (t == String.class &amp;&amp; parameter.toString().trim().equals(&quot;&quot;)) {</span>
    +<span class="fc" id="L32">            throw new BinanceConnectorException(String.format(&quot;\&quot;%s\&quot; must not be empty.&quot;, name));</span>
    +        }
    +<span class="fc" id="L34">    }</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
    new file mode 100644
    index 0000000..c7d93cd
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ProxyAuth</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ProxyAuth</span></div><h1>ProxyAuth</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">15 of 15</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">6</td><td class="ctr2">6</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="ProxyAuth.java.html#L10" class="el_method">ProxyAuth(Proxy, Authenticator)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="ProxyAuth.java.html#L16" class="el_method">getProxy()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="ProxyAuth.java.html#L20" class="el_method">getAuth()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
    new file mode 100644
    index 0000000..1771d27
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ProxyAuth.java.html
    @@ -0,0 +1,23 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ProxyAuth.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ProxyAuth.java</span></div><h1>ProxyAuth.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import okhttp3.Authenticator;
    +import java.net.Proxy;
    +
    +public final class ProxyAuth {
    +    private Proxy proxy;
    +    private Authenticator auth;
    +    
    +<span class="nc" id="L10">    public ProxyAuth(Proxy proxy, Authenticator auth) {</span>
    +<span class="nc" id="L11">        this.proxy = proxy;</span>
    +<span class="nc" id="L12">        this.auth = auth;</span>
    +<span class="nc" id="L13">    }</span>
    +
    +    public Proxy getProxy() {
    +<span class="nc" id="L16">        return proxy;</span>
    +    }
    +
    +    public Authenticator getAuth() {
    +<span class="nc" id="L20">        return auth;</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
    new file mode 100644
    index 0000000..c709181
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">RequestBuilder</span></div><h1>RequestBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 144</td><td class="ctr2">100%</td><td class="bar">0 of 10</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">12</td><td class="ctr1">0</td><td class="ctr2">20</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="RequestBuilder.java.html#L38" class="el_method">buildApiKeyRequest(String, HttpMethod, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="68" alt="68"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="RequestBuilder.java.html#L18" class="el_method">buildPublicRequest(String, HttpMethod)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="65" alt="65"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="RequestBuilder.java.html#L57" class="el_method">buildWebsocketRequest(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="RequestBuilder.java.html#L10" class="el_method">static {...}</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
    new file mode 100644
    index 0000000..2433e21
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestBuilder.java.html
    @@ -0,0 +1,60 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestBuilder.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">RequestBuilder.java</span></div><h1>RequestBuilder.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    +import okhttp3.MediaType;
    +import okhttp3.Request;
    +import okhttp3.RequestBody;
    +
    +public final class RequestBuilder {
    +<span class="fc" id="L10">    private static final MediaType JSON_TYPE = MediaType.parse(&quot;application/json; charset=utf-8&quot;);</span>
    +    private static final String USER_AGENT = &quot;binance-futures-connector-java/3.0.4&quot;;
    +    private static final String CONTENT_TYPE = &quot;application/x-www-form-urlencoded&quot;;
    +
    +    private RequestBuilder() {
    +    }
    +    public static Request buildPublicRequest(String fullUrl, HttpMethod httpMethod) {
    +        try {
    +<span class="fc" id="L18">            final Request.Builder requestBuilder = new Request.Builder().addHeader(&quot;User-Agent&quot;, USER_AGENT).addHeader(&quot;Content-Type&quot;, CONTENT_TYPE).url(fullUrl);</span>
    +<span class="fc bfc" id="L19" title="All 5 branches covered.">            switch (httpMethod) {</span>
    +                case POST:
    +<span class="fc" id="L21">                    return requestBuilder.post(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    +                case GET:
    +<span class="fc" id="L23">                    return requestBuilder.get().build();</span>
    +                case PUT:
    +<span class="fc" id="L25">                    return requestBuilder.put(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    +                case DELETE:
    +<span class="fc" id="L27">                    return requestBuilder.delete().build();</span>
    +                default:
    +<span class="fc" id="L29">                    throw new BinanceConnectorException(&quot;Invalid HTTP method: &quot; + httpMethod);</span>
    +            }
    +<span class="fc" id="L31">        } catch (IllegalArgumentException e) {</span>
    +<span class="fc" id="L32">            throw new BinanceConnectorException(&quot;Invalid URL: &quot; + e.getMessage());</span>
    +        }
    +    }
    +
    +    public static Request buildApiKeyRequest(String fullUrl, HttpMethod httpMethod, String apiKey) {
    +        try {
    +<span class="fc" id="L38">            final Request.Builder requestBuilder = new Request.Builder().addHeader(&quot;User-Agent&quot;, USER_AGENT).addHeader(&quot;Content-Type&quot;, CONTENT_TYPE).addHeader(&quot;X-MBX-APIKEY&quot;, apiKey).url(fullUrl);</span>
    +<span class="fc bfc" id="L39" title="All 5 branches covered.">            switch (httpMethod) {</span>
    +                case POST:
    +<span class="fc" id="L41">                    return requestBuilder.post(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    +                case GET:
    +<span class="fc" id="L43">                    return requestBuilder.get().build();</span>
    +                case PUT:
    +<span class="fc" id="L45">                    return requestBuilder.put(RequestBody.create(&quot;&quot;, JSON_TYPE)).build();</span>
    +                case DELETE:
    +<span class="fc" id="L47">                    return requestBuilder.delete().build();</span>
    +                default:
    +<span class="fc" id="L49">                    throw new BinanceConnectorException(&quot;Invalid HTTP method: &quot; + httpMethod);</span>
    +            }
    +<span class="fc" id="L51">        } catch (IllegalArgumentException e) {</span>
    +<span class="fc" id="L52">            throw new BinanceConnectorException(&quot;Invalid URL: &quot; + e.getMessage());</span>
    +        }
    +    }
    +
    +    public static Request buildWebsocketRequest(String fullUrl) {
    +<span class="fc" id="L57">        return new Request.Builder().url(fullUrl).build();</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
    new file mode 100644
    index 0000000..3d5ab32
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestHandler</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">RequestHandler</span></div><h1>RequestHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 151</td><td class="ctr2">85%</td><td class="bar">7 of 15</td><td class="ctr2">53%</td><td class="ctr1">7</td><td class="ctr2">15</td><td class="ctr1">3</td><td class="ctr2">30</td><td class="ctr1">0</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a2"><a href="RequestHandler.java.html#L43" class="el_method">sendApiRequest(String, String, String, LinkedHashMap, HttpMethod, RequestType, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="34" alt="34"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="RequestHandler.java.html#L75" class="el_method">sendSignedRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="101" height="10" title="39" alt="39"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html#L67" class="el_method">sendWithApiKeyRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="18" alt="18"/></td><td class="ctr2" id="c5">78%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="RequestHandler.java.html#L17" class="el_method">RequestHandler(String, ProxyAuth)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="RequestHandler.java.html#L23" class="el_method">RequestHandler(String, String, ProxyAuth)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="RequestHandler.java.html#L62" class="el_method">sendPublicRequest(String, String, LinkedHashMap, HttpMethod, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="RequestHandler.java.html#L14" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
    new file mode 100644
    index 0000000..0ecb2b9
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/RequestHandler.java.html
    @@ -0,0 +1,84 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RequestHandler.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">RequestHandler.java</span></div><h1>RequestHandler.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import com.binance.connector.futures.client.enums.HttpMethod;
    +import com.binance.connector.futures.client.enums.RequestType;
    +import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    +import java.util.LinkedHashMap;
    +import okhttp3.Request;
    +import org.slf4j.Logger;
    +import org.slf4j.LoggerFactory;
    +
    +public class RequestHandler {
    +    private final String apiKey;
    +    private final String secretKey;
    +<span class="fc" id="L14">    private static final Logger logger = LoggerFactory.getLogger(RequestHandler.class);</span>
    +    private final ProxyAuth proxy;
    +
    +<span class="fc" id="L17">    public RequestHandler(String apiKey, ProxyAuth proxy) {</span>
    +<span class="fc" id="L18">        this.apiKey = apiKey;</span>
    +<span class="fc" id="L19">        this.secretKey = null;</span>
    +<span class="fc" id="L20">        this.proxy = proxy;</span>
    +<span class="fc" id="L21">    }</span>
    +
    +<span class="fc" id="L23">    public RequestHandler(String apiKey, String secretKey, ProxyAuth proxy) {</span>
    +<span class="fc" id="L24">        this.apiKey = apiKey;</span>
    +<span class="fc" id="L25">        this.secretKey = secretKey;</span>
    +<span class="fc" id="L26">        this.proxy = proxy;</span>
    +<span class="fc" id="L27">    }</span>
    +
    +    /**
    +     * Build request based on request type and send the requests to server.
    +     * @param baseUrl base url
    +     * @param urlPath url path
    +     * @param signature the signature
    +     * @param parameters parameters
    +     * @param httpMethod https method
    +     * @param requestType request type
    +     * @return String - response from server
    +     */
    +
    +//    giving the false positive smell
    +    private String sendApiRequest(String baseUrl, String urlPath, String signature, LinkedHashMap&lt;String, Object&gt; parameters,
    +                                  HttpMethod httpMethod, RequestType requestType, boolean showLimitUsage) {
    +<span class="fc" id="L43">        String fullUrl = UrlBuilder.buildFullUrl(baseUrl, urlPath, parameters, signature);</span>
    +<span class="fc" id="L44">        logger.info(&quot;{} {}&quot;, httpMethod, fullUrl);</span>
    +        Request request;
    +<span class="pc bpc" id="L46" title="1 of 3 branches missed.">        switch (requestType) {</span>
    +            case PUBLIC:
    +<span class="fc" id="L48">                request = RequestBuilder.buildPublicRequest(fullUrl, httpMethod);</span>
    +<span class="fc" id="L49">                break;</span>
    +            case WITH_API_KEY:
    +            case SIGNED:
    +<span class="fc" id="L52">                request = RequestBuilder.buildApiKeyRequest(fullUrl, httpMethod, apiKey);</span>
    +<span class="fc" id="L53">                break;</span>
    +            default:
    +<span class="nc" id="L55">                throw new BinanceConnectorException(&quot;[RequestHandler] Invalid request type: &quot; + requestType);</span>
    +        }
    +<span class="fc" id="L57">        return ResponseHandler.handleResponse(request, showLimitUsage, proxy);</span>
    +    }
    +
    +    public String sendPublicRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    +                                    HttpMethod httpMethod, boolean showLimitUsage) {
    +<span class="fc" id="L62">        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.PUBLIC, showLimitUsage);</span>
    +    }
    +
    +    public String sendWithApiKeyRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    +                                        HttpMethod httpMethod, boolean showLimitUsage) {
    +<span class="pc bpc" id="L67" title="2 of 4 branches missed.">        if (null == apiKey || apiKey.isEmpty()) {</span>
    +<span class="nc" id="L68">            throw new BinanceConnectorException(&quot;[RequestHandler] API key cannot be null or empty!&quot;);</span>
    +        }
    +<span class="fc" id="L70">        return sendApiRequest(baseUrl, urlPath, null, parameters, httpMethod, RequestType.WITH_API_KEY, showLimitUsage);</span>
    +    }
    +
    +    public String sendSignedRequest(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters,
    +                                    HttpMethod httpMethod, boolean showLimitUsage) {
    +<span class="pc bpc" id="L75" title="4 of 8 branches missed.">        if (null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty()) {</span>
    +<span class="nc" id="L76">            throw new BinanceConnectorException(&quot;[RequestHandler] Secret key/API key cannot be null or empty!&quot;);</span>
    +        }
    +<span class="fc" id="L78">        parameters.put(&quot;timestamp&quot;, UrlBuilder.buildTimestamp());</span>
    +<span class="fc" id="L79">        String queryString = UrlBuilder.joinQueryParameters(parameters);</span>
    +<span class="fc" id="L80">        String signature = SignatureGenerator.getSignature(queryString, secretKey);</span>
    +<span class="fc" id="L81">        return sendApiRequest(baseUrl, urlPath, signature, parameters, httpMethod, RequestType.SIGNED, showLimitUsage);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
    new file mode 100644
    index 0000000..beaaf6d
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ResponseHandler</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">ResponseHandler</span></div><h1>ResponseHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">78 of 152</td><td class="ctr2">48%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">8</td><td class="ctr2">14</td><td class="ctr1">16</td><td class="ctr2">33</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="ResponseHandler.java.html#L26" class="el_method">handleResponse(Request, boolean, ProxyAuth)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="45" alt="45"/></td><td class="ctr2" id="c2">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">44%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">10</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="ResponseHandler.java.html#L59" class="el_method">getlimitUsage(Response, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="26" alt="26"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="ResponseHandler.java.html#L78" class="el_method">getResponseBodyAsString(ResponseBody)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">75%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="ResponseHandler.java.html#L69" class="el_method">handleErrorResponse(String, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
    new file mode 100644
    index 0000000..51899a4
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/ResponseHandler.java.html
    @@ -0,0 +1,85 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>ResponseHandler.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">ResponseHandler.java</span></div><h1>ResponseHandler.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import com.binance.connector.futures.client.exceptions.BinanceClientException;
    +import com.binance.connector.futures.client.exceptions.BinanceConnectorException;
    +import com.binance.connector.futures.client.exceptions.BinanceServerException;
    +import java.io.IOException;
    +import java.net.ConnectException;
    +import java.net.UnknownHostException;
    +import okhttp3.OkHttpClient;
    +import okhttp3.Request;
    +import okhttp3.Response;
    +import okhttp3.ResponseBody;
    +import org.json.JSONException;
    +import org.json.JSONObject;
    +
    +public final class ResponseHandler {
    +    private static OkHttpClient client;
    +    private static final int HTTP_STATUS_CODE_400 = 400;
    +    private static final int HTTP_STATUS_CODE_499 = 499;
    +    private static final int HTTP_STATUS_CODE_500 = 500;
    +
    +    private ResponseHandler() {
    +    }
    +
    +    public static String handleResponse(Request request, boolean showLimitUsage, ProxyAuth proxy) {
    +<span class="fc" id="L26">        client = HttpClientSingleton.getHttpClient(proxy);</span>
    +<span class="fc" id="L27">        try (Response response = client.newCall(request).execute()) {</span>
    +<span class="pc bpc" id="L28" title="1 of 2 branches missed.">            if (null == response) {</span>
    +<span class="nc" id="L29">                throw new BinanceServerException(&quot;[ResponseHandler] No response from server&quot;);</span>
    +            }
    +
    +<span class="fc" id="L32">            String responseAsString = getResponseBodyAsString(response.body());</span>
    +
    +<span class="fc bfc" id="L34" title="All 4 branches covered.">            if (response.code() &gt;= HTTP_STATUS_CODE_400 &amp;&amp; response.code() &lt;= HTTP_STATUS_CODE_499) {</span>
    +<span class="fc" id="L35">                throw handleErrorResponse(responseAsString, response.code());</span>
    +<span class="fc bfc" id="L36" title="All 2 branches covered.">            } else if (response.code() &gt;= HTTP_STATUS_CODE_500) {</span>
    +<span class="fc" id="L37">                throw new BinanceServerException(responseAsString, response.code());</span>
    +            }
    +
    +<span class="pc bpc" id="L40" title="1 of 2 branches missed.">            if (showLimitUsage) {</span>
    +<span class="nc" id="L41">                return getlimitUsage(response, responseAsString);</span>
    +            } else {
    +<span class="fc" id="L43">                return responseAsString;</span>
    +            }
    +<span class="nc bnc" id="L45" title="All 2 branches missed.">        } catch (IOException | IllegalStateException e) {</span>
    +<span class="nc" id="L46">            String exceptionMsg = &quot;OKHTTP Error: &quot;;</span>
    +<span class="nc bnc" id="L47" title="All 2 branches missed.">            if (proxy != null) {</span>
    +<span class="nc bnc" id="L48" title="All 2 branches missed.">                if ((e.getClass().equals(ConnectException.class))) {</span>
    +<span class="nc" id="L49">                    exceptionMsg = &quot;Proxy Connection Error: &quot;;</span>
    +<span class="nc bnc" id="L50" title="All 2 branches missed.">                } else if ((e.getClass().equals(UnknownHostException.class))) {</span>
    +<span class="nc" id="L51">                    exceptionMsg = &quot;Proxy Unknown Host Error: &quot;;</span>
    +                }
    +            }
    +<span class="nc" id="L54">            throw new BinanceConnectorException(&quot;[ResponseHandler] &quot; + exceptionMsg + e.getMessage());</span>
    +        }
    +    }
    +
    +    private static String getlimitUsage(Response response, String resposeBodyAsString) {
    +<span class="nc" id="L59">        JSONObject json = new JSONObject();</span>
    +<span class="nc" id="L60">        json.put(&quot;x-mbx-used-weight&quot;, response.header(&quot;x-mbx-used-weight&quot;));</span>
    +<span class="nc" id="L61">        json.put(&quot;x-mbx-used-weight-1m&quot;, response.header(&quot;x-mbx-used-weight-1m&quot;));</span>
    +<span class="nc" id="L62">        json.put(&quot;data&quot;, resposeBodyAsString);</span>
    +
    +<span class="nc" id="L64">        return json.toString();</span>
    +    }
    +
    +    private static BinanceClientException handleErrorResponse(String responseBody, int responseCode) {
    +        try {
    +<span class="fc" id="L69">            String errorMsg = JSONParser.getJSONStringValue(responseBody, &quot;msg&quot;);</span>
    +<span class="fc" id="L70">            int errorCode = JSONParser.getJSONIntValue(responseBody, &quot;code&quot;);</span>
    +<span class="fc" id="L71">            return new BinanceClientException(responseBody, errorMsg, responseCode, errorCode);</span>
    +<span class="fc" id="L72">        } catch (JSONException e) {</span>
    +<span class="fc" id="L73">            throw new BinanceClientException(responseBody, responseCode);</span>
    +        }
    +    }
    +
    +    private static String getResponseBodyAsString(ResponseBody body) throws IOException {
    +<span class="pc bpc" id="L78" title="1 of 2 branches missed.">        if (null != body) {</span>
    +<span class="fc" id="L79">            return body.string();</span>
    +        } else {
    +<span class="nc" id="L81">            return &quot;&quot;;</span>
    +        }
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
    new file mode 100644
    index 0000000..9896464
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>SignatureGenerator</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">SignatureGenerator</span></div><h1>SignatureGenerator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">7 of 29</td><td class="ctr2">75%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">2</td><td class="ctr2">8</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="SignatureGenerator.java.html#L16" class="el_method">getSignature(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
    new file mode 100644
    index 0000000..412f993
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/SignatureGenerator.java.html
    @@ -0,0 +1,26 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>SignatureGenerator.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">SignatureGenerator.java</span></div><h1>SignatureGenerator.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import javax.crypto.Mac;
    +import javax.crypto.spec.SecretKeySpec;
    +import org.apache.commons.codec.binary.Hex;
    +
    +public final class SignatureGenerator {
    +    private static final String HMAC_SHA256 = &quot;HmacSHA256&quot;;
    +
    +    private SignatureGenerator() {
    +    }
    +
    +    public static String getSignature(String data, String key) {
    +        byte[] hmacSha256;
    +        try {
    +<span class="fc" id="L16">            SecretKeySpec secretKeySpec = new SecretKeySpec(key.getBytes(), HMAC_SHA256);</span>
    +<span class="fc" id="L17">            Mac mac = Mac.getInstance(HMAC_SHA256);</span>
    +<span class="fc" id="L18">            mac.init(secretKeySpec);</span>
    +<span class="fc" id="L19">            hmacSha256 = mac.doFinal(data.getBytes());</span>
    +<span class="nc" id="L20">        } catch (Exception e) {</span>
    +<span class="nc" id="L21">            throw new RuntimeException(&quot;Failed to calculate hmac-sha256&quot;, e);</span>
    +<span class="fc" id="L22">        }</span>
    +<span class="fc" id="L23">        return Hex.encodeHexString(hmacSha256);</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    new file mode 100644
    index 0000000..664e611
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">UrlBuilder</span></div><h1>UrlBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">76 of 260</td><td class="ctr2">70%</td><td class="bar">8 of 30</td><td class="ctr2">73%</td><td class="ctr1">8</td><td class="ctr2">26</td><td class="ctr1">21</td><td class="ctr2">64</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a5"><a href="UrlBuilder.java.html#L88" class="el_method">joinArrayListParameters(String, StringBuilder, ArrayList, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="UrlBuilder.java.html#L55" class="el_method">joinQueryParameters(StringBuilder, LinkedHashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="64" alt="64"/></td><td class="ctr2" id="c6">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e3">71%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="UrlBuilder.java.html#L117" class="el_method">urlEncode(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">25%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="UrlBuilder.java.html#L19" class="el_method">UrlBuilder()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="UrlBuilder.java.html#L25" class="el_method">getTestObj()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="UrlBuilder.java.html#L30" class="el_method">buildFullUrl(String, String, LinkedHashMap, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html#L102" class="el_method">joinStreamUrls(StringBuilder, ArrayList)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="29" alt="29"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="UrlBuilder.java.html#L126" class="el_method">getFormatter()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="UrlBuilder.java.html#L44" class="el_method">buildStreamUrl(String, ArrayList)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="UrlBuilder.java.html#L51" class="el_method">joinQueryParameters(LinkedHashMap)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a2"><a href="UrlBuilder.java.html#L137" class="el_method">buildTimestamp()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    new file mode 100644
    index 0000000..e6f56bc
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/UrlBuilder.java.html
    @@ -0,0 +1,140 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UrlBuilder.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">UrlBuilder.java</span></div><h1>UrlBuilder.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import java.io.UnsupportedEncodingException;
    +import java.net.URLEncoder;
    +import java.nio.charset.StandardCharsets;
    +import java.text.DecimalFormat;
    +import java.text.DecimalFormatSymbols;
    +import java.util.ArrayList;
    +import java.util.LinkedHashMap;
    +import java.util.Locale;
    +import java.util.Map;
    +
    +
    +public final class UrlBuilder {
    +    private static final int MAX_DECIMAL_DIGITS = 30;
    +    private static DecimalFormat df;
    +
    +
    +<span class="nc" id="L19">    private UrlBuilder() {</span>
    +<span class="nc" id="L20">    }</span>
    +
    +<span class="nc" id="L22">    private UrlBuilder testObj =  new UrlBuilder();</span>
    +
    +    public UrlBuilder getTestObj() {
    +<span class="nc" id="L25">        return testObj;</span>
    +    }
    +
    +
    +    public static String buildFullUrl(String baseUrl, String urlPath, LinkedHashMap&lt;String, Object&gt; parameters, String signature) {
    +<span class="fc bfc" id="L30" title="All 4 branches covered.">        if (parameters != null &amp;&amp; !parameters.isEmpty()) {</span>
    +<span class="fc" id="L31">            StringBuilder sb = new StringBuilder(baseUrl);</span>
    +<span class="fc" id="L32">            sb.append(urlPath).append('?');</span>
    +<span class="fc" id="L33">            joinQueryParameters(sb, parameters);</span>
    +<span class="fc bfc" id="L34" title="All 2 branches covered.">            if (null != signature) {</span>
    +<span class="fc" id="L35">                sb.append(&quot;&amp;signature=&quot;).append(signature);</span>
    +            }
    +<span class="fc" id="L37">            return sb.toString();</span>
    +        } else {
    +<span class="fc" id="L39">            return baseUrl + urlPath;</span>
    +        }
    +    }
    +
    +    public static String buildStreamUrl(String baseUrl, ArrayList&lt;String&gt; streams) {
    +<span class="fc" id="L44">        StringBuilder sb = new StringBuilder(baseUrl);</span>
    +<span class="fc" id="L45">        sb.append(&quot;?streams=&quot;);</span>
    +<span class="fc" id="L46">        return joinStreamUrls(sb, streams);</span>
    +    }
    +
    +    //concatenate query parameters
    +    public static String joinQueryParameters(LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="fc" id="L51">        return joinQueryParameters(new StringBuilder(), parameters).toString();</span>
    +    }
    +
    +    public static StringBuilder joinQueryParameters(StringBuilder urlPath, LinkedHashMap&lt;String, Object&gt; parameters) {
    +<span class="pc bpc" id="L55" title="1 of 4 branches missed.">        if (parameters == null || parameters.isEmpty()) {</span>
    +<span class="fc" id="L56">            return urlPath;</span>
    +        }
    +
    +<span class="fc" id="L59">        boolean isFirst = true;</span>
    +<span class="fc bfc" id="L60" title="All 2 branches covered.">        for (Map.Entry&lt;String, Object&gt; mapElement : parameters.entrySet()) {</span>
    +
    +<span class="fc bfc" id="L62" title="All 2 branches covered.">            if (mapElement.getValue() instanceof Double) {</span>
    +<span class="fc" id="L63">                parameters.replace(mapElement.getKey(), getFormatter().format(mapElement.getValue()));</span>
    +<span class="pc bpc" id="L64" title="1 of 2 branches missed.">            } else if (mapElement.getValue() instanceof ArrayList) {</span>
    +<span class="nc bnc" id="L65" title="All 2 branches missed.">                if (((ArrayList&lt;?&gt;) mapElement.getValue()).isEmpty()) {</span>
    +<span class="nc" id="L66">                    continue;</span>
    +                }
    +<span class="nc" id="L68">                String key = mapElement.getKey();</span>
    +<span class="nc" id="L69">                joinArrayListParameters(key, urlPath, (ArrayList&lt;?&gt;) mapElement.getValue(), isFirst);</span>
    +<span class="nc" id="L70">                isFirst = false;</span>
    +<span class="nc" id="L71">                continue;</span>
    +            }
    +
    +<span class="fc bfc" id="L74" title="All 2 branches covered.">            if (isFirst) {</span>
    +<span class="fc" id="L75">                isFirst = false;</span>
    +            } else {
    +<span class="fc" id="L77">                urlPath.append('&amp;');</span>
    +            }
    +
    +<span class="fc" id="L80">            urlPath.append(mapElement.getKey())</span>
    +<span class="fc" id="L81">                .append('=')</span>
    +<span class="fc" id="L82">                .append(urlEncode(mapElement.getValue().toString()));</span>
    +<span class="fc" id="L83">        }</span>
    +<span class="fc" id="L84">        return urlPath;</span>
    +    }
    +
    +    private static void joinArrayListParameters(String key, StringBuilder urlPath, ArrayList&lt;?&gt; values, boolean isFirst) {
    +<span class="nc bnc" id="L88" title="All 2 branches missed.">        for (Object value: values) {</span>
    +<span class="nc bnc" id="L89" title="All 2 branches missed.">            if (isFirst) {</span>
    +<span class="nc" id="L90">                isFirst = false;</span>
    +            } else {
    +<span class="nc" id="L92">                urlPath.append('&amp;');</span>
    +            }
    +
    +<span class="nc" id="L95">            urlPath.append(key)</span>
    +<span class="nc" id="L96">                    .append('=')</span>
    +<span class="nc" id="L97">                    .append(urlEncode(value.toString()));</span>
    +<span class="nc" id="L98">        }</span>
    +<span class="nc" id="L99">    }</span>
    +
    +    private static String joinStreamUrls(StringBuilder urlPath, ArrayList&lt;String&gt; streams) {
    +<span class="fc" id="L102">        boolean isFirst = true;</span>
    +<span class="fc bfc" id="L103" title="All 2 branches covered.">        for (String stream: streams) {</span>
    +<span class="fc bfc" id="L104" title="All 2 branches covered.">            if (isFirst) {</span>
    +<span class="fc" id="L105">                isFirst = false;</span>
    +            } else {
    +<span class="fc" id="L107">                urlPath.append('/');</span>
    +            }
    +<span class="fc" id="L109">            urlPath.append(stream);</span>
    +<span class="fc" id="L110">        }</span>
    +<span class="fc" id="L111">        return urlPath.toString();</span>
    +    }
    +
    +
    +    public static String urlEncode(String s) {
    +        try {
    +<span class="fc" id="L117">            return URLEncoder.encode(s, StandardCharsets.UTF_8.name());</span>
    +<span class="nc" id="L118">        } catch (UnsupportedEncodingException e) {</span>
    +            // UTF-8 being unsuppored is unlikely
    +            // Replace with a unchecked exception to tidy up exception handling
    +<span class="nc" id="L121">            throw new RuntimeException(StandardCharsets.UTF_8.name() + &quot; is unsupported&quot;, e);</span>
    +        }
    +    }
    +
    +    private static DecimalFormat getFormatter() {
    +<span class="fc bfc" id="L126" title="All 2 branches covered.">        if (null == df) {</span>
    +            // Overrides the default Locale
    +<span class="fc" id="L128">            DecimalFormatSymbols symbols = new DecimalFormatSymbols(Locale.ENGLISH);</span>
    +<span class="fc" id="L129">            df = new DecimalFormat(&quot;#,##0.###&quot;, symbols);</span>
    +<span class="fc" id="L130">            df.setMaximumFractionDigits(MAX_DECIMAL_DIGITS);</span>
    +<span class="fc" id="L131">            df.setGroupingUsed(false);</span>
    +        }
    +<span class="fc" id="L133">        return df;</span>
    +    }
    +
    +    public static String buildTimestamp() {
    +<span class="fc" id="L137">        return String.valueOf(System.currentTimeMillis());</span>
    +    }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    new file mode 100644
    index 0000000..84d1fca
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_class">WebSocketConnection</span></div><h1>WebSocketConnection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13 of 152</td><td class="ctr2">91%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">11</td><td class="ctr1">3</td><td class="ctr2">37</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a1"><a href="WebSocketConnection.java.html#L49" class="el_method">connect()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="29" alt="29"/></td><td class="ctr2" id="c7">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="WebSocketConnection.java.html#L85" class="el_method">onMessage(WebSocket, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="WebSocketConnection.java.html#L36" class="el_method">WebSocketConnection(WebSocketCallback, WebSocketCallback, WebSocketCallback, WebSocketCallback, Request)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="WebSocketConnection.java.html#L65" class="el_method">close()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="WebSocketConnection.java.html#L90" class="el_method">onFailure(WebSocket, Throwable, Response)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="WebSocketConnection.java.html#L73" class="el_method">onOpen(WebSocket, Response)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="WebSocketConnection.java.html#L13" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="11" alt="11"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="WebSocketConnection.java.html#L79" class="el_method">onClosing(WebSocket, int, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="WebSocketConnection.java.html#L60" class="el_method">getConnectionId()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    new file mode 100644
    index 0000000..8d63acb
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/WebSocketConnection.java.html
    @@ -0,0 +1,94 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>WebSocketConnection.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.client.utils</a> &gt; <span class="el_source">WebSocketConnection.java</span></div><h1>WebSocketConnection.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.client.utils;
    +
    +import java.util.concurrent.atomic.AtomicInteger;
    +import okhttp3.OkHttpClient;
    +import okhttp3.Request;
    +import okhttp3.Response;
    +import okhttp3.WebSocket;
    +import okhttp3.WebSocketListener;
    +import org.slf4j.Logger;
    +import org.slf4j.LoggerFactory;
    +
    +public class WebSocketConnection extends WebSocketListener {
    +<span class="fc" id="L13">    private static final AtomicInteger connectionCounter = new AtomicInteger(0);</span>
    +    private static final int NORMAL_CLOSURE_STATUS = 1000;
    +<span class="fc" id="L15">    private static final OkHttpClient client = HttpClientSingleton.getHttpClient();</span>
    +<span class="fc" id="L16">    private static final Logger logger = LoggerFactory.getLogger(WebSocketConnection.class);</span>
    +
    +    private final WebSocketCallback onOpenCallback;
    +    private final WebSocketCallback onMessageCallback;
    +    private final WebSocketCallback onClosingCallback;
    +    private final WebSocketCallback onFailureCallback;
    +    private final int connectionId;
    +    private final Request request;
    +    private final String streamName;
    +
    +    private WebSocket webSocket;
    +
    +    private final Object mutex;
    +
    +    public WebSocketConnection(
    +            WebSocketCallback onOpenCallback,
    +            WebSocketCallback onMessageCallback,
    +            WebSocketCallback onClosingCallback,
    +            WebSocketCallback onFailureCallback,
    +            Request request
    +<span class="fc" id="L36">    ) {</span>
    +<span class="fc" id="L37">        this.onOpenCallback = onOpenCallback;</span>
    +<span class="fc" id="L38">        this.onMessageCallback = onMessageCallback;</span>
    +<span class="fc" id="L39">        this.onClosingCallback = onClosingCallback;</span>
    +<span class="fc" id="L40">        this.onFailureCallback = onFailureCallback;</span>
    +<span class="fc" id="L41">        this.connectionId = WebSocketConnection.connectionCounter.incrementAndGet();</span>
    +<span class="fc" id="L42">        this.request = request;</span>
    +<span class="fc" id="L43">        this.streamName = request.url().host() + request.url().encodedPath();</span>
    +<span class="fc" id="L44">        this.webSocket = null;</span>
    +<span class="fc" id="L45">        this.mutex = new Object();</span>
    +<span class="fc" id="L46">    }</span>
    +
    +    public void connect() {
    +<span class="fc" id="L49">        synchronized (mutex) {</span>
    +<span class="pc bpc" id="L50" title="1 of 2 branches missed.">            if (null == webSocket) {</span>
    +<span class="fc" id="L51">                logger.info(&quot;[Connection {}] Connecting to {}&quot;, connectionId, streamName);</span>
    +<span class="fc" id="L52">                webSocket = client.newWebSocket(request, this);</span>
    +            } else {
    +<span class="nc" id="L54">                logger.info(&quot;[Connection {}] is already connected to {}&quot;, connectionId, streamName);</span>
    +            }
    +<span class="fc" id="L56">        }</span>
    +<span class="fc" id="L57">    }</span>
    +
    +    public int getConnectionId() {
    +<span class="fc" id="L60">        return connectionId;</span>
    +    }
    +
    +
    +    public void close() {
    +<span class="pc bpc" id="L65" title="1 of 2 branches missed.">        if (null != webSocket) {</span>
    +<span class="fc" id="L66">            logger.info(&quot;[Connection {}] Closing connection to {}&quot;, connectionId, streamName);</span>
    +<span class="fc" id="L67">            webSocket.close(NORMAL_CLOSURE_STATUS, null);</span>
    +        }
    +<span class="fc" id="L69">    }</span>
    +
    +    @Override
    +    public void onOpen(WebSocket ws, Response response) {
    +<span class="fc" id="L73">        logger.info(&quot;[Connection {}] Connected to Server&quot;, connectionId);</span>
    +<span class="fc" id="L74">        onOpenCallback.onReceive(null);</span>
    +<span class="fc" id="L75">    }</span>
    +
    +    @Override
    +    public void onClosing(WebSocket ws, int code, String reason) {
    +<span class="fc" id="L79">        super.onClosing(ws, code, reason);</span>
    +<span class="fc" id="L80">        onClosingCallback.onReceive(reason);</span>
    +<span class="fc" id="L81">    }</span>
    +
    +    @Override
    +    public void onMessage(WebSocket ws, String text) {
    +<span class="nc" id="L85">        onMessageCallback.onReceive(text);</span>
    +<span class="nc" id="L86">    }</span>
    +
    +    @Override
    +    public void onFailure(WebSocket ws, Throwable t, Response response) {
    +<span class="fc" id="L90">        logger.error(&quot;[Connection {}] Failure&quot;, connectionId, t);</span>
    +<span class="fc" id="L91">        onFailureCallback.onReceive(null);</span>
    +<span class="fc" id="L92">    }</span>
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    new file mode 100644
    index 0000000..1617500
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">270 of 1,147</td><td class="ctr2">76%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">40</td><td class="ctr2">112</td><td class="ctr1">60</td><td class="ctr2">245</td><td class="ctr1">9</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.html" class="el_class">ResponseHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.html" class="el_class">UrlBuilder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.html" class="el_class">HttpClientSingleton</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.html" class="el_class">RequestHandler</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.html" class="el_class">JSONParser</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.html" class="el_class">ProxyAuth</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.html" class="el_class">WebSocketConnection</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.html" class="el_class">SignatureGenerator</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.html" class="el_class">RequestBuilder</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.html" class="el_class">ParameterChecker</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    new file mode 100644
    index 0000000..cc2c011
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.client.utils/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.client.utils</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.client.utils</span></div><h1>com.binance.connector.futures.client.utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">270 of 1,147</td><td class="ctr2">76%</td><td class="bar">40 of 113</td><td class="ctr2">64%</td><td class="ctr1">40</td><td class="ctr2">112</td><td class="ctr1">60</td><td class="ctr2">245</td><td class="ctr1">9</td><td class="ctr2">52</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="ResponseHandler.java.html" class="el_source">ResponseHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="74" alt="74"/></td><td class="ctr2" id="c8">48%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">45%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i2">33</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a8"><a href="UrlBuilder.java.html" class="el_source">UrlBuilder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="184" alt="184"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="HttpClientSingleton.java.html" class="el_source">HttpClientSingleton.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">45%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i4">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="RequestHandler.java.html" class="el_source">RequestHandler.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="129" alt="129"/></td><td class="ctr2" id="c3">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">53%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i3">30</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="JSONParser.java.html" class="el_source">JSONParser.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="44" alt="44"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i7">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="ProxyAuth.java.html" class="el_source">ProxyAuth.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a href="WebSocketConnection.java.html" class="el_source">WebSocketConnection.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="139" alt="139"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">11</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k1">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SignatureGenerator.java.html" class="el_source">SignatureGenerator.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k9">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="RequestBuilder.java.html" class="el_source">RequestBuilder.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="144" alt="144"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="ParameterChecker.java.html" class="el_source">ParameterChecker.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
    new file mode 100644
    index 0000000..fc31d2f
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MsEpochConverter</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.html" class="el_package">com.binance.connector.futures.logging.util</a> &gt; <span class="el_class">MsEpochConverter</span></div><h1>MsEpochConverter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.java.html#L10" class="el_method">convert(ILoggingEvent)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MsEpochConverter.java.html#L6" class="el_method">MsEpochConverter()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
    new file mode 100644
    index 0000000..60de69a
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/MsEpochConverter.java.html
    @@ -0,0 +1,13 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MsEpochConverter.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <a href="index.source.html" class="el_package">com.binance.connector.futures.logging.util</a> &gt; <span class="el_source">MsEpochConverter.java</span></div><h1>MsEpochConverter.java</h1><pre class="source lang-java linenums">package com.binance.connector.futures.logging.util;
    +
    +import ch.qos.logback.classic.pattern.ClassicConverter;
    +import ch.qos.logback.classic.spi.ILoggingEvent;
    +
    +<span class="fc" id="L6">public class MsEpochConverter extends ClassicConverter {</span>
    +
    +  @Override
    +  public String convert(ILoggingEvent e) {
    +<span class="fc" id="L10">    return Long.toString(e.getTimeStamp());</span>
    +  }
    +}
    +</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.html
    new file mode 100644
    index 0000000..472dae5
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.logging.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.logging.util</span></div><h1>com.binance.connector.futures.logging.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.html" class="el_class">MsEpochConverter</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html b/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
    new file mode 100644
    index 0000000..52f099b
    --- /dev/null
    +++ b/target/site/jacoco/com.binance.connector.futures.logging.util/index.source.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>com.binance.connector.futures.logging.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_package">com.binance.connector.futures.logging.util</span></div><h1>com.binance.connector.futures.logging.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 7</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MsEpochConverter.java.html" class="el_source">MsEpochConverter.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html
    new file mode 100644
    index 0000000..6943a61
    --- /dev/null
    +++ b/target/site/jacoco/index.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>io.github.binance:binance-futures-connector-java</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">io.github.binance:binance-futures-connector-java</span></div><h1>io.github.binance:binance-futures-connector-java</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,299 of 4,363</td><td class="ctr2">70%</td><td class="bar">51 of 133</td><td class="ctr2">61%</td><td class="ctr1">122</td><td class="ctr2">366</td><td class="ctr1">222</td><td class="ctr2">827</td><td class="ctr1">83</td><td class="ctr2">296</td><td class="ctr1">2</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a2"><a href="com.binance.connector.futures.client.impl/index.html" class="el_package">com.binance.connector.futures.client.impl</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="69" height="10" title="897" alt="897"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="656" alt="656"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="11" height="10" title="11" alt="11"/><img src="jacoco-resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">45%</td><td class="ctr1" id="f0">57</td><td class="ctr2" id="g1">110</td><td class="ctr1" id="h0">120</td><td class="ctr2" id="i0">248</td><td class="ctr1" id="j0">49</td><td class="ctr2" id="k0">100</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="com.binance.connector.futures.client.utils/index.html" class="el_package">com.binance.connector.futures.client.utils</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="20" height="10" title="270" alt="270"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="877" alt="877"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="42" height="10" title="40" alt="40"/><img src="jacoco-resources/greenbar.gif" width="77" height="10" title="73" alt="73"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f1">40</td><td class="ctr2" id="g0">112</td><td class="ctr1" id="h1">60</td><td class="ctr2" id="i1">245</td><td class="ctr1" id="j2">9</td><td class="ctr2" id="k2">52</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m0">10</td></tr><tr><td id="a4"><a href="com.binance.connector.futures.client.impl.futures/index.html" class="el_package">com.binance.connector.futures.client.impl.futures</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="113" alt="113"/><img src="jacoco-resources/greenbar.gif" width="67" height="10" title="873" alt="873"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">35</td><td class="ctr2" id="i2">189</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k1">78</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a1"><a href="com.binance.connector.futures.client.exceptions/index.html" class="el_package">com.binance.connector.futures.client.exceptions</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">67%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">22</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m5">3</td></tr><tr><td id="a5"><a href="com.binance.connector.futures.client.impl.um_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.um_futures</a></td><td class="bar" id="b4"><img src="jacoco-resources/greenbar.gif" width="24" height="10" title="312" alt="312"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">29</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a3"><a href="com.binance.connector.futures.client.impl.cm_futures/index.html" class="el_package">com.binance.connector.futures.client.impl.cm_futures</a></td><td class="bar" id="b5"><img src="jacoco-resources/greenbar.gif" width="18" height="10" title="245" alt="245"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">51</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">24</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a0"><a href="com.binance.connector.futures.client.enums/index.html" class="el_package">com.binance.connector.futures.client.enums</a></td><td class="bar" id="b6"><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a7"><a href="com.binance.connector.futures.logging.util/index.html" class="el_package">com.binance.connector.futures.logging.util</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco-resources/branchfc.gif b/target/site/jacoco/jacoco-resources/branchfc.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..989b46d30469b56b014758f846ee6c5abfda16aa
    GIT binary patch
    literal 91
    zcmZ?wbhEHb<YM4rIK;xhkjB6;lY!w31H*rY|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-NwhSNb
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/branchnc.gif b/target/site/jacoco/jacoco-resources/branchnc.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..1933e07c376bb71bdd9aac91cf858da3fcdb0f1c
    GIT binary patch
    literal 91
    zcmZ?wbhEHb<YM4rIK;xxz`$^Zf#E#^!~cec|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-N9U38B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/branchpc.gif b/target/site/jacoco/jacoco-resources/branchpc.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..cbf711b7030929b733f22f7a0cf3dbf61fe7868f
    GIT binary patch
    literal 91
    zcmZ?wbhEHb<YM4rIK;v*A(Y{H7sIRF44*zR{6_+cKUo;L7}yzf7=QqzmVsHJqKe^n
    j0tb8h9POxsbMM_@X>m$mi>nCYN#As;!%lJz1A{dHmlPuc
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/bundle.gif b/target/site/jacoco/jacoco-resources/bundle.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..fca9c53e629a7a5c07186ac1e2a1e37d8d6e88f4
    GIT binary patch
    literal 709
    zcmZ?wbhEHb6krfwxXQrrpW*-7BK;<J$sad5=B26sxKQ!q!Hgdl8q(~HUL2e9<Hd#-
    z7dn1?IPw4g|HIv8zrOAI@nFG^8xwkB-G027acOnKpKtdcpWnHq-sr)BinT@BA8t%o
    znxj(b?=UZ3c5RMIe~{#!dZYLEkL_tSI^1f;Km(xolZ6pvtPY3(`H6w8*rB1oLr1Fr
    zgz}>o8CDEUD?$vun5^UNelT%D!ODh<DT^W#oSIlz7qWFr6j-<`INnfgQuR3aJbW7`
    zN4%4`K$`$#XID3aq+mZI+oZ{pxEUFwnVA`9&7C{VNtTt7ed)5L3!LN`S=X*xyV99u
    u^Omii+jqD*GFUt3=ar=9mFR|47NlA!WacKOr|PF?rg3q(j|Mjlf*SzSChrLV
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/class.gif b/target/site/jacoco/jacoco-resources/class.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..eb348fb0d498d75976150047b1b5c2fefc9dc220
    GIT binary patch
    literal 586
    zcmZ?wbhEHb6krfwI2Or}v!c<s$=9se-=Q<YsXNN8KQ3fOR@Cf*m^p=Yn<q4Gopkom
    z6_qkOy&5;;MsLfufQUJ{vGWR(7nLtMxlXsnMX%OXzt+v54k+vCJt@I!LR|T}_8Twn
    z8a23^wRl;#``dR0_3fQy*Wqv15n$II;MN!J-X9S(Eh&3>RsX(Ohwq+z^!{nkw1lu(
    zDPc2HV&`P7KEHX-jYA>R6T@ewM9fTyo0E0x)!k<wUj$8y`}qA+!h+12O)Zt{8e4bt
    z^z51Z;rqwPnTZ)o@)H-NC(KKmcWmLES9jAFW#uj_C|_66u(_dnV^!t4^7b9Ajhky9
    zzJD-rU(e=C8}{7Xx$oBQ`NwB1I6iy#jqQi->_2wz@P-Sk{|^LE{K>+|z);Vi!vF-J
    zIALI4-caAv+|t_C-oY&>$uA|y-ND80=rPrik*keM);A(7JS@bMXJ#`uzjsjN>eYc>
    zj1!vJoq|_~`Ugb%`8WwRvs$=Bx;h_qcXM-KZDthLjMNep5fPP;Q{vk%FCD3^prRsd
    zAfR@-Nl4k$GSW~(G16XNhoM=9$H>NPjk%o(&&DPp6ODz*?)|b>X&fF28jY>Ox-nZU
    Y5*r^bWMyL$kZ52~Skzz7#K>R`0G8r7i~s-t
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/down.gif b/target/site/jacoco/jacoco-resources/down.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..440a14db74e76c2b6e854eacac1c44414b166271
    GIT binary patch
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ>Z%p}jXB
    Ub$^Lu-Ncq(ygK&ScM%3_0Po}%Qvd(}
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/greenbar.gif b/target/site/jacoco/jacoco-resources/greenbar.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..0ba65672530ee09f086821a26156836d0c91bd74
    GIT binary patch
    literal 91
    zcmZ?wbhEHbWMtrCc+ADXzmZ>do2<@m9j_x^v8Q5duh#b5>RIq$!Lmoo);w9mu$BQ0
    eDgI<(1nOeYVE_V<84N5O20cYWMlKB;4AuaIXBwOU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/group.gif b/target/site/jacoco/jacoco-resources/group.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..a4ea580d278fb727e4ae692838877fa63c4becf9
    GIT binary patch
    literal 351
    zcmZ?wbhEHb6krfwxXQpVwXtJrV`pb|Z&Bgo_>{Q`Df1G5Wa`}H^qKLgbHn221;#86
    zie2Oyy23SVg;&(l)`=%9{nuIstg#PSrQx<&&vS#m*G7G>4W@o;CvAN*Y1^AgTVGGw
    z_ImEoPjiobns@ZmyknnMUi-Q7>W`Jzer$aB_t(pL-|kQQ|MAfO*PGv5?Ee3B$^ToO
    z|A8VGOaEW3eSEO?=BC06Ybq|Tt-P?N@;?|b;0205Sr{1@Oc``Qsz82XV5>PWtH47?
    zs^4Q~P@BxTjDV;&5*!R(s==>VnJe}-&SEIintfiq!@<H~=ly~!2^|49-&cqxtw`7?
    z#Ky|j%)-vX)?mu7-NU2OKVbs5sj!|NpR$sovf|v?yiO9jg7Wfm3i1lF3JOBbqGFPg
    YGSX7gGMmL+MfU97=X>Cwn<IlY03tk+6951J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/method.gif b/target/site/jacoco/jacoco-resources/method.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..7d24707ee82f54aa9fb10d1d9050013cbf161a7a
    GIT binary patch
    literal 193
    zcmV;y06zamNk%w1VGsZi0K@<Q1As^cfk_>VRxXubL!4|)qjO}gg>klxZ?TGXw~#-V
    zU_Y2&N}FX?r*L1YbYiM-aj|xBv2}#Mgo3?-guaA=wSS1Yfrz+)iMWB7#*ml2h^x<;
    ztIwFU(w+bR{{R30A^8LW0015UEC2ui01yBW000F(peK%GX`X1Rt}L1aL$Vf5mpMgx
    vG+WO#2NYmJDM}^)l;8n@L?90V%CN9pFcyU&MPO(u48jTlL$uClRtNw)MiWcq
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/package.gif b/target/site/jacoco/jacoco-resources/package.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..131c28da405493661e3253ef79a68bd273039295
    GIT binary patch
    literal 227
    zcmZ?wbhEHb6krfwIKsg2^W*Nf7neOfxp04z;n8NJ+xzDotkS){bH@Hst%K#-*LO_c
    zo~yCDQ0v_4?v)A3lSAd#C95utQCbkGxF}NT_=2WF8}WGs5taT9|NsAIzy=h5vM@3*
    zNHFMtBtdpEuqG&|^`&Ia(}-MpBVo@mW@+b{B25<}cFdc?!Kkoc14n0vkh1`XOwU>7
    z#al8o_@;D=?hdfkdC)D9Q@O@%Lfqp;ZBt~9C*29`GMF2XzQp8akWQVjDvMC75PzEx
    Mi%z;upCW@b03m@=3jhEB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/prettify.css b/target/site/jacoco/jacoco-resources/prettify.css
    new file mode 100644
    index 0000000..be5166e
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/prettify.css
    @@ -0,0 +1,13 @@
    +/* Pretty printing styles. Used with prettify.js. */
    +
    +.str { color: #2A00FF; }
    +.kwd { color: #7F0055; font-weight:bold; }
    +.com { color: #3F5FBF; }
    +.typ { color: #606; }
    +.lit { color: #066; }
    +.pun { color: #660; }
    +.pln { color: #000; }
    +.tag { color: #008; }
    +.atn { color: #606; }
    +.atv { color: #080; }
    +.dec { color: #606; }
    diff --git a/target/site/jacoco/jacoco-resources/prettify.js b/target/site/jacoco/jacoco-resources/prettify.js
    new file mode 100644
    index 0000000..b2766fe
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/prettify.js
    @@ -0,0 +1,1510 @@
    +// Copyright (C) 2006 Google Inc.
    +//
    +// Licensed under the Apache License, Version 2.0 (the "License");
    +// you may not use this file except in compliance with the License.
    +// You may obtain a copy of the License at
    +//
    +//      http://www.apache.org/licenses/LICENSE-2.0
    +//
    +// Unless required by applicable law or agreed to in writing, software
    +// distributed under the License is distributed on an "AS IS" BASIS,
    +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +// See the License for the specific language governing permissions and
    +// limitations under the License.
    +
    +
    +/**
    + * @fileoverview
    + * some functions for browser-side pretty printing of code contained in html.
    + * <p>
    + *
    + * For a fairly comprehensive set of languages see the
    + * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
    + * file that came with this source.  At a minimum, the lexer should work on a
    + * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
    + * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
    + * and a subset of Perl, but, because of commenting conventions, doesn't work on
    + * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
    + * <p>
    + * Usage: <ol>
    + * <li> include this source file in an html page via
    + *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
    + * <li> define style rules.  See the example page for examples.
    + * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
    + *    {@code class=prettyprint.}
    + *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
    + *    printer needs to do more substantial DOM manipulations to support that, so
    + *    some css styles may not be preserved.
    + * </ol>
    + * That's it.  I wanted to keep the API as simple as possible, so there's no
    + * need to specify which language the code is in, but if you wish, you can add
    + * another class to the {@code <pre>} or {@code <code>} element to specify the
    + * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
    + * starts with "lang-" followed by a file extension, specifies the file type.
    + * See the "lang-*.js" files in this directory for code that implements
    + * per-language file handlers.
    + * <p>
    + * Change log:<br>
    + * cbeust, 2006/08/22
    + * <blockquote>
    + *   Java annotations (start with "@") are now captured as literals ("lit")
    + * </blockquote>
    + * @requires console
    + */
    +
    +// JSLint declarations
    +/*global console, document, navigator, setTimeout, window */
    +
    +/**
    + * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    + * UI events.
    + * If set to {@code false}, {@code prettyPrint()} is synchronous.
    + */
    +window['PR_SHOULD_USE_CONTINUATION'] = true;
    +
    +/** the number of characters between tab columns */
    +window['PR_TAB_WIDTH'] = 8;
    +
    +/** Walks the DOM returning a properly escaped version of innerHTML.
    +  * @param {Node} node
    +  * @param {Array.<string>} out output buffer that receives chunks of HTML.
    +  */
    +window['PR_normalizedHtml']
    +
    +/** Contains functions for creating and registering new language handlers.
    +  * @type {Object}
    +  */
    +  = window['PR']
    +
    +/** Pretty print a chunk of code.
    +  *
    +  * @param {string} sourceCodeHtml code as html
    +  * @return {string} code as html, but prettier
    +  */
    +  = window['prettyPrintOne']
    +/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    +  * {@code class=prettyprint} and prettify them.
    +  * @param {Function?} opt_whenDone if specified, called when the last entry
    +  *     has been finished.
    +  */
    +  = window['prettyPrint'] = void 0;
    +
    +/** browser detection. @extern @returns false if not IE, otherwise the major version. */
    +window['_pr_isIE6'] = function () {
    +  var ieVersion = navigator && navigator.userAgent &&
    +      navigator.userAgent.match(/\bMSIE ([678])\./);
    +  ieVersion = ieVersion ? +ieVersion[1] : false;
    +  window['_pr_isIE6'] = function () { return ieVersion; };
    +  return ieVersion;
    +};
    +
    +
    +(function () {
    +  // Keyword lists for various languages.
    +  var FLOW_CONTROL_KEYWORDS =
    +      "break continue do else for if return while ";
    +  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
    +      "double enum extern float goto int long register short signed sizeof " +
    +      "static struct switch typedef union unsigned void volatile ";
    +  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
    +      "new operator private protected public this throw true try typeof ";
    +  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
    +      "concept concept_map const_cast constexpr decltype " +
    +      "dynamic_cast explicit export friend inline late_check " +
    +      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
    +      "template typeid typename using virtual wchar_t where ";
    +  var JAVA_KEYWORDS = COMMON_KEYWORDS +
    +      "abstract boolean byte extends final finally implements import " +
    +      "instanceof null native package strictfp super synchronized throws " +
    +      "transient ";
    +  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
    +      "as base by checked decimal delegate descending event " +
    +      "fixed foreach from group implicit in interface internal into is lock " +
    +      "object out override orderby params partial readonly ref sbyte sealed " +
    +      "stackalloc string select uint ulong unchecked unsafe ushort var ";
    +  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
    +      "debugger eval export function get null set undefined var with " +
    +      "Infinity NaN ";
    +  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
    +      "goto if import last local my next no our print package redo require " +
    +      "sub undef unless until use wantarray while BEGIN END ";
    +  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
    +      "elif except exec finally from global import in is lambda " +
    +      "nonlocal not or pass print raise try with yield " +
    +      "False True None ";
    +  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
    +      " defined elsif end ensure false in module next nil not or redo rescue " +
    +      "retry self super then true undef unless until when yield BEGIN END ";
    +  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
    +      "function in local set then until ";
    +  var ALL_KEYWORDS = (
    +      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
    +      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    +
    +  // token style names.  correspond to css classes
    +  /** token style for a string literal */
    +  var PR_STRING = 'str';
    +  /** token style for a keyword */
    +  var PR_KEYWORD = 'kwd';
    +  /** token style for a comment */
    +  var PR_COMMENT = 'com';
    +  /** token style for a type */
    +  var PR_TYPE = 'typ';
    +  /** token style for a literal value.  e.g. 1, null, true. */
    +  var PR_LITERAL = 'lit';
    +  /** token style for a punctuation string. */
    +  var PR_PUNCTUATION = 'pun';
    +  /** token style for a punctuation string. */
    +  var PR_PLAIN = 'pln';
    +
    +  /** token style for an sgml tag. */
    +  var PR_TAG = 'tag';
    +  /** token style for a markup declaration such as a DOCTYPE. */
    +  var PR_DECLARATION = 'dec';
    +  /** token style for embedded source. */
    +  var PR_SOURCE = 'src';
    +  /** token style for an sgml attribute name. */
    +  var PR_ATTRIB_NAME = 'atn';
    +  /** token style for an sgml attribute value. */
    +  var PR_ATTRIB_VALUE = 'atv';
    +
    +  /**
    +   * A class that indicates a section of markup that is not code, e.g. to allow
    +   * embedding of line numbers within code listings.
    +   */
    +  var PR_NOCODE = 'nocode';
    +
    +  /** A set of tokens that can precede a regular expression literal in
    +    * javascript.
    +    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
    +    * list, but I've removed ones that might be problematic when seen in
    +    * languages that don't support regular expression literals.
    +    *
    +    * <p>Specifically, I've removed any keywords that can't precede a regexp
    +    * literal in a syntactically legal javascript program, and I've removed the
    +    * "in" keyword since it's not a keyword in many languages, and might be used
    +    * as a count of inches.
    +    *
    +    * <p>The link a above does not accurately describe EcmaScript rules since
    +    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
    +    * very well in practice.
    +    *
    +    * @private
    +    */
    +  var REGEXP_PRECEDER_PATTERN = function () {
    +      var preceders = [
    +          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
    +          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
    +          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
    +          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
    +          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
    +          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
    +          "||=", "~" /* handles =~ and !~ */,
    +          "break", "case", "continue", "delete",
    +          "do", "else", "finally", "instanceof",
    +          "return", "throw", "try", "typeof"
    +          ];
    +      var pattern = '(?:^^|[+-]';
    +      for (var i = 0; i < preceders.length; ++i) {
    +        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    +      }
    +      pattern += ')\\s*';  // matches at end, and matches empty string
    +      return pattern;
    +      // CAVEAT: this does not properly handle the case where a regular
    +      // expression immediately follows another since a regular expression may
    +      // have flags for case-sensitivity and the like.  Having regexp tokens
    +      // adjacent is not valid in any language I'm aware of, so I'm punting.
    +      // TODO: maybe style special characters inside a regexp as punctuation.
    +    }();
    +
    +  // Define regexps here so that the interpreter doesn't have to create an
    +  // object each time the function containing them is called.
    +  // The language spec requires a new object created even if you don't access
    +  // the $1 members.
    +  var pr_amp = /&/g;
    +  var pr_lt = /</g;
    +  var pr_gt = />/g;
    +  var pr_quot = /\"/g;
    +  /** like textToHtml but escapes double quotes to be attribute safe. */
    +  function attribToHtml(str) {
    +    return str.replace(pr_amp, '&amp;')
    +        .replace(pr_lt, '&lt;')
    +        .replace(pr_gt, '&gt;')
    +        .replace(pr_quot, '&quot;');
    +  }
    +
    +  /** escapest html special characters to html. */
    +  function textToHtml(str) {
    +    return str.replace(pr_amp, '&amp;')
    +        .replace(pr_lt, '&lt;')
    +        .replace(pr_gt, '&gt;');
    +  }
    +
    +
    +  var pr_ltEnt = /&lt;/g;
    +  var pr_gtEnt = /&gt;/g;
    +  var pr_aposEnt = /&apos;/g;
    +  var pr_quotEnt = /&quot;/g;
    +  var pr_ampEnt = /&amp;/g;
    +  var pr_nbspEnt = /&nbsp;/g;
    +  /** unescapes html to plain text. */
    +  function htmlToText(html) {
    +    var pos = html.indexOf('&');
    +    if (pos < 0) { return html; }
    +    // Handle numeric entities specially.  We can't use functional substitution
    +    // since that doesn't work in older versions of Safari.
    +    // These should be rare since most browsers convert them to normal chars.
    +    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    +      var end = html.indexOf(';', pos);
    +      if (end >= 0) {
    +        var num = html.substring(pos + 3, end);
    +        var radix = 10;
    +        if (num && num.charAt(0) === 'x') {
    +          num = num.substring(1);
    +          radix = 16;
    +        }
    +        var codePoint = parseInt(num, radix);
    +        if (!isNaN(codePoint)) {
    +          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
    +                  html.substring(end + 1));
    +        }
    +      }
    +    }
    +
    +    return html.replace(pr_ltEnt, '<')
    +        .replace(pr_gtEnt, '>')
    +        .replace(pr_aposEnt, "'")
    +        .replace(pr_quotEnt, '"')
    +        .replace(pr_nbspEnt, ' ')
    +        .replace(pr_ampEnt, '&');
    +  }
    +
    +  /** is the given node's innerHTML normally unescaped? */
    +  function isRawContent(node) {
    +    return 'XMP' === node.tagName;
    +  }
    +
    +  var newlineRe = /[\r\n]/g;
    +  /**
    +   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    +   */
    +  function isPreformatted(node, content) {
    +    // PRE means preformatted, and is a very common case, so don't create
    +    // unnecessary computed style objects.
    +    if ('PRE' === node.tagName) { return true; }
    +    if (!newlineRe.test(content)) { return true; }  // Don't care
    +    var whitespace = '';
    +    // For disconnected nodes, IE has no currentStyle.
    +    if (node.currentStyle) {
    +      whitespace = node.currentStyle.whiteSpace;
    +    } else if (window.getComputedStyle) {
    +      // Firefox makes a best guess if node is disconnected whereas Safari
    +      // returns the empty string.
    +      whitespace = window.getComputedStyle(node, null).whiteSpace;
    +    }
    +    return !whitespace || whitespace === 'pre';
    +  }
    +
    +  function normalizedHtml(node, out, opt_sortAttrs) {
    +    switch (node.nodeType) {
    +      case 1:  // an element
    +        var name = node.tagName.toLowerCase();
    +
    +        out.push('<', name);
    +        var attrs = node.attributes;
    +        var n = attrs.length;
    +        if (n) {
    +          if (opt_sortAttrs) {
    +            var sortedAttrs = [];
    +            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
    +            sortedAttrs.sort(function (a, b) {
    +                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
    +              });
    +            attrs = sortedAttrs;
    +          }
    +          for (var i = 0; i < n; ++i) {
    +            var attr = attrs[i];
    +            if (!attr.specified) { continue; }
    +            out.push(' ', attr.name.toLowerCase(),
    +                     '="', attribToHtml(attr.value), '"');
    +          }
    +        }
    +        out.push('>');
    +        for (var child = node.firstChild; child; child = child.nextSibling) {
    +          normalizedHtml(child, out, opt_sortAttrs);
    +        }
    +        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    +          out.push('<\/', name, '>');
    +        }
    +        break;
    +      case 3: case 4: // text
    +        out.push(textToHtml(node.nodeValue));
    +        break;
    +    }
    +  }
    +
    +  /**
    +   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    +   * matches the union o the sets o strings matched d by the input RegExp.
    +   * Since it matches globally, if the input strings have a start-of-input
    +   * anchor (/^.../), it is ignored for the purposes of unioning.
    +   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
    +   * @return {RegExp} a global regex.
    +   */
    +  function combinePrefixPatterns(regexs) {
    +    var capturedGroupIndex = 0;
    +
    +    var needToFoldCase = false;
    +    var ignoreCase = false;
    +    for (var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.ignoreCase) {
    +        ignoreCase = true;
    +      } else if (/[a-z]/i.test(regex.source.replace(
    +                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    +        needToFoldCase = true;
    +        ignoreCase = false;
    +        break;
    +      }
    +    }
    +
    +    function decodeEscape(charsetPart) {
    +      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
    +      switch (charsetPart.charAt(1)) {
    +        case 'b': return 8;
    +        case 't': return 9;
    +        case 'n': return 0xa;
    +        case 'v': return 0xb;
    +        case 'f': return 0xc;
    +        case 'r': return 0xd;
    +        case 'u': case 'x':
    +          return parseInt(charsetPart.substring(2), 16)
    +              || charsetPart.charCodeAt(1);
    +        case '0': case '1': case '2': case '3': case '4':
    +        case '5': case '6': case '7':
    +          return parseInt(charsetPart.substring(1), 8);
    +        default: return charsetPart.charCodeAt(1);
    +      }
    +    }
    +
    +    function encodeEscape(charCode) {
    +      if (charCode < 0x20) {
    +        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    +      }
    +      var ch = String.fromCharCode(charCode);
    +      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    +        ch = '\\' + ch;
    +      }
    +      return ch;
    +    }
    +
    +    function caseFoldCharset(charSet) {
    +      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    +          new RegExp(
    +              '\\\\u[0-9A-Fa-f]{4}'
    +              + '|\\\\x[0-9A-Fa-f]{2}'
    +              + '|\\\\[0-3][0-7]{0,2}'
    +              + '|\\\\[0-7]{1,2}'
    +              + '|\\\\[\\s\\S]'
    +              + '|-'
    +              + '|[^-\\\\]',
    +              'g'));
    +      var groups = [];
    +      var ranges = [];
    +      var inverse = charsetParts[0] === '^';
    +      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    +        var p = charsetParts[i];
    +        switch (p) {
    +          case '\\B': case '\\b':
    +          case '\\D': case '\\d':
    +          case '\\S': case '\\s':
    +          case '\\W': case '\\w':
    +            groups.push(p);
    +            continue;
    +        }
    +        var start = decodeEscape(p);
    +        var end;
    +        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    +          end = decodeEscape(charsetParts[i + 2]);
    +          i += 2;
    +        } else {
    +          end = start;
    +        }
    +        ranges.push([start, end]);
    +        // If the range might intersect letters, then expand it.
    +        if (!(end < 65 || start > 122)) {
    +          if (!(end < 65 || start > 90)) {
    +            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
    +          }
    +          if (!(end < 97 || start > 122)) {
    +            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
    +          }
    +        }
    +      }
    +
    +      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    +      // -> [[1, 12], [14, 14], [16, 17]]
    +      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
    +      var consolidatedRanges = [];
    +      var lastRange = [NaN, NaN];
    +      for (var i = 0; i < ranges.length; ++i) {
    +        var range = ranges[i];
    +        if (range[0] <= lastRange[1] + 1) {
    +          lastRange[1] = Math.max(lastRange[1], range[1]);
    +        } else {
    +          consolidatedRanges.push(lastRange = range);
    +        }
    +      }
    +
    +      var out = ['['];
    +      if (inverse) { out.push('^'); }
    +      out.push.apply(out, groups);
    +      for (var i = 0; i < consolidatedRanges.length; ++i) {
    +        var range = consolidatedRanges[i];
    +        out.push(encodeEscape(range[0]));
    +        if (range[1] > range[0]) {
    +          if (range[1] + 1 > range[0]) { out.push('-'); }
    +          out.push(encodeEscape(range[1]));
    +        }
    +      }
    +      out.push(']');
    +      return out.join('');
    +    }
    +
    +    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    +      // Split into character sets, escape sequences, punctuation strings
    +      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    +      // include any of the above.
    +      var parts = regex.source.match(
    +          new RegExp(
    +              '(?:'
    +              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
    +              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
    +              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
    +              + '|\\\\[0-9]+'  // a back-reference or octal escape
    +              + '|\\\\[^ux0-9]'  // other escape sequence
    +              + '|\\(\\?[:!=]'  // start of a non-capturing group
    +              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
    +              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
    +              + ')',
    +              'g'));
    +      var n = parts.length;
    +
    +      // Maps captured group numbers to the number they will occupy in
    +      // the output or to -1 if that has not been determined, or to
    +      // undefined if they need not be capturing in the output.
    +      var capturedGroups = [];
    +
    +      // Walk over and identify back references to build the capturedGroups
    +      // mapping.
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          // groups are 1-indexed, so max group index is count of '('
    +          ++groupIndex;
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            capturedGroups[decimalValue] = -1;
    +          }
    +        }
    +      }
    +
    +      // Renumber groups and reduce capturing groups to non-capturing groups
    +      // where possible.
    +      for (var i = 1; i < capturedGroups.length; ++i) {
    +        if (-1 === capturedGroups[i]) {
    +          capturedGroups[i] = ++capturedGroupIndex;
    +        }
    +      }
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          ++groupIndex;
    +          if (capturedGroups[groupIndex] === undefined) {
    +            parts[i] = '(?:';
    +          }
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            parts[i] = '\\' + capturedGroups[groupIndex];
    +          }
    +        }
    +      }
    +
    +      // Remove any prefix anchors so that the output will match anywhere.
    +      // ^^ really does mean an anchored match though.
    +      for (var i = 0, groupIndex = 0; i < n; ++i) {
    +        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
    +      }
    +
    +      // Expand letters to groupts to handle mixing of case-sensitive and
    +      // case-insensitive patterns if necessary.
    +      if (regex.ignoreCase && needToFoldCase) {
    +        for (var i = 0; i < n; ++i) {
    +          var p = parts[i];
    +          var ch0 = p.charAt(0);
    +          if (p.length >= 2 && ch0 === '[') {
    +            parts[i] = caseFoldCharset(p);
    +          } else if (ch0 !== '\\') {
    +            // TODO: handle letters in numeric escapes.
    +            parts[i] = p.replace(
    +                /[a-zA-Z]/g,
    +                function (ch) {
    +                  var cc = ch.charCodeAt(0);
    +                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    +                });
    +          }
    +        }
    +      }
    +
    +      return parts.join('');
    +    }
    +
    +    var rewritten = [];
    +    for (var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.global || regex.multiline) { throw new Error('' + regex); }
    +      rewritten.push(
    +          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
    +    }
    +
    +    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    +  }
    +
    +  var PR_innerHtmlWorks = null;
    +  function getInnerHtml(node) {
    +    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    +    // an html description of well formed XML and the containing tag is a PRE
    +    // tag, so we detect that case and emulate innerHTML.
    +    if (null === PR_innerHtmlWorks) {
    +      var testNode = document.createElement('PRE');
    +      testNode.appendChild(
    +          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    +      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    +    }
    +
    +    if (PR_innerHtmlWorks) {
    +      var content = node.innerHTML;
    +      // XMP tags contain unescaped entities so require special handling.
    +      if (isRawContent(node)) {
    +        content = textToHtml(content);
    +      } else if (!isPreformatted(node, content)) {
    +        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
    +            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
    +      }
    +      return content;
    +    }
    +
    +    var out = [];
    +    for (var child = node.firstChild; child; child = child.nextSibling) {
    +      normalizedHtml(child, out);
    +    }
    +    return out.join('');
    +  }
    +
    +  /** returns a function that expand tabs to spaces.  This function can be fed
    +    * successive chunks of text, and will maintain its own internal state to
    +    * keep track of how tabs are expanded.
    +    * @return {function (string) : string} a function that takes
    +    *   plain text and return the text with tabs expanded.
    +    * @private
    +    */
    +  function makeTabExpander(tabWidth) {
    +    var SPACES = '                ';
    +    var charInLine = 0;
    +
    +    return function (plainText) {
    +      // walk over each character looking for tabs and newlines.
    +      // On tabs, expand them.  On newlines, reset charInLine.
    +      // Otherwise increment charInLine
    +      var out = null;
    +      var pos = 0;
    +      for (var i = 0, n = plainText.length; i < n; ++i) {
    +        var ch = plainText.charAt(i);
    +
    +        switch (ch) {
    +          case '\t':
    +            if (!out) { out = []; }
    +            out.push(plainText.substring(pos, i));
    +            // calculate how much space we need in front of this part
    +            // nSpaces is the amount of padding -- the number of spaces needed
    +            // to move us to the next column, where columns occur at factors of
    +            // tabWidth.
    +            var nSpaces = tabWidth - (charInLine % tabWidth);
    +            charInLine += nSpaces;
    +            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    +              out.push(SPACES.substring(0, nSpaces));
    +            }
    +            pos = i + 1;
    +            break;
    +          case '\n':
    +            charInLine = 0;
    +            break;
    +          default:
    +            ++charInLine;
    +        }
    +      }
    +      if (!out) { return plainText; }
    +      out.push(plainText.substring(pos));
    +      return out.join('');
    +    };
    +  }
    +
    +  var pr_chunkPattern = new RegExp(
    +      '[^<]+'  // A run of characters other than '<'
    +      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
    +      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
    +      // a probable tag that should not be highlighted
    +      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
    +      + '|<',  // A '<' that does not begin a larger chunk
    +      'g');
    +  var pr_commentPrefix = /^<\!--/;
    +  var pr_cdataPrefix = /^<!\[CDATA\[/;
    +  var pr_brPrefix = /^<br\b/i;
    +  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    +
    +  /** split markup into chunks of html tags (style null) and
    +    * plain text (style {@link #PR_PLAIN}), converting tags which are
    +    * significant for tokenization (<br>) into their textual equivalent.
    +    *
    +    * @param {string} s html where whitespace is considered significant.
    +    * @return {Object} source code and extracted tags.
    +    * @private
    +    */
    +  function extractTags(s) {
    +    // since the pattern has the 'g' modifier and defines no capturing groups,
    +    // this will return a list of all chunks which we then classify and wrap as
    +    // PR_Tokens
    +    var matches = s.match(pr_chunkPattern);
    +    var sourceBuf = [];
    +    var sourceBufLen = 0;
    +    var extractedTags = [];
    +    if (matches) {
    +      for (var i = 0, n = matches.length; i < n; ++i) {
    +        var match = matches[i];
    +        if (match.length > 1 && match.charAt(0) === '<') {
    +          if (pr_commentPrefix.test(match)) { continue; }
    +          if (pr_cdataPrefix.test(match)) {
    +            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
    +            sourceBuf.push(match.substring(9, match.length - 3));
    +            sourceBufLen += match.length - 12;
    +          } else if (pr_brPrefix.test(match)) {
    +            // <br> tags are lexically significant so convert them to text.
    +            // This is undone later.
    +            sourceBuf.push('\n');
    +            ++sourceBufLen;
    +          } else {
    +            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    +              // A <span class="nocode"> will start a section that should be
    +              // ignored.  Continue walking the list until we see a matching end
    +              // tag.
    +              var name = match.match(pr_tagNameRe)[2];
    +              var depth = 1;
    +              var j;
    +              end_tag_loop:
    +              for (j = i + 1; j < n; ++j) {
    +                var name2 = matches[j].match(pr_tagNameRe);
    +                if (name2 && name2[2] === name) {
    +                  if (name2[1] === '/') {
    +                    if (--depth === 0) { break end_tag_loop; }
    +                  } else {
    +                    ++depth;
    +                  }
    +                }
    +              }
    +              if (j < n) {
    +                extractedTags.push(
    +                    sourceBufLen, matches.slice(i, j + 1).join(''));
    +                i = j;
    +              } else {  // Ignore unclosed sections.
    +                extractedTags.push(sourceBufLen, match);
    +              }
    +            } else {
    +              extractedTags.push(sourceBufLen, match);
    +            }
    +          }
    +        } else {
    +          var literalText = htmlToText(match);
    +          sourceBuf.push(literalText);
    +          sourceBufLen += literalText.length;
    +        }
    +      }
    +    }
    +    return { source: sourceBuf.join(''), tags: extractedTags };
    +  }
    +
    +  /** True if the given tag contains a class attribute with the nocode class. */
    +  function isNoCodeTag(tag) {
    +    return !!tag
    +        // First canonicalize the representation of attributes
    +        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    +                 ' $1="$2$3$4"')
    +        // Then look for the attribute we want.
    +        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    +  }
    +
    +  /**
    +   * Apply the given language handler to sourceCode and add the resulting
    +   * decorations to out.
    +   * @param {number} basePos the index of sourceCode within the chunk of source
    +   *    whose decorations are already present on out.
    +   */
    +  function appendDecorations(basePos, sourceCode, langHandler, out) {
    +    if (!sourceCode) { return; }
    +    var job = {
    +      source: sourceCode,
    +      basePos: basePos
    +    };
    +    langHandler(job);
    +    out.push.apply(out, job.decorations);
    +  }
    +
    +  /** Given triples of [style, pattern, context] returns a lexing function,
    +    * The lexing function interprets the patterns to find token boundaries and
    +    * returns a decoration list of the form
    +    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
    +    * where index_n is an index into the sourceCode, and style_n is a style
    +    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
    +    * all characters in sourceCode[index_n-1:index_n].
    +    *
    +    * The stylePatterns is a list whose elements have the form
    +    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
    +    *
    +    * Style is a style constant like PR_PLAIN, or can be a string of the
    +    * form 'lang-FOO', where FOO is a language extension describing the
    +    * language of the portion of the token in $1 after pattern executes.
    +    * E.g., if style is 'lang-lisp', and group 1 contains the text
    +    * '(hello (world))', then that portion of the token will be passed to the
    +    * registered lisp handler for formatting.
    +    * The text before and after group 1 will be restyled using this decorator
    +    * so decorators should take care that this doesn't result in infinite
    +    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
    +    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
    +    * '<script>foo()<\/script>', which would cause the current decorator to
    +    * be called with '<script>' which would not match the same rule since
    +    * group 1 must not be empty, so it would be instead styled as PR_TAG by
    +    * the generic tag rule.  The handler registered for the 'js' extension would
    +    * then be called with 'foo()', and finally, the current decorator would
    +    * be called with '<\/script>' which would not match the original rule and
    +    * so the generic tag rule would identify it as a tag.
    +    *
    +    * Pattern must only match prefixes, and if it matches a prefix, then that
    +    * match is considered a token with the same style.
    +    *
    +    * Context is applied to the last non-whitespace, non-comment token
    +    * recognized.
    +    *
    +    * Shortcut is an optional string of characters, any of which, if the first
    +    * character, gurantee that this pattern and only this pattern matches.
    +    *
    +    * @param {Array} shortcutStylePatterns patterns that always start with
    +    *   a known character.  Must have a shortcut string.
    +    * @param {Array} fallthroughStylePatterns patterns that will be tried in
    +    *   order if the shortcut ones fail.  May have shortcuts.
    +    *
    +    * @return {function (Object)} a
    +    *   function that takes source code and returns a list of decorations.
    +    */
    +  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    +    var shortcuts = {};
    +    var tokenizer;
    +    (function () {
    +      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    +      var allRegexs = [];
    +      var regexKeys = {};
    +      for (var i = 0, n = allPatterns.length; i < n; ++i) {
    +        var patternParts = allPatterns[i];
    +        var shortcutChars = patternParts[3];
    +        if (shortcutChars) {
    +          for (var c = shortcutChars.length; --c >= 0;) {
    +            shortcuts[shortcutChars.charAt(c)] = patternParts;
    +          }
    +        }
    +        var regex = patternParts[1];
    +        var k = '' + regex;
    +        if (!regexKeys.hasOwnProperty(k)) {
    +          allRegexs.push(regex);
    +          regexKeys[k] = null;
    +        }
    +      }
    +      allRegexs.push(/[\0-\uffff]/);
    +      tokenizer = combinePrefixPatterns(allRegexs);
    +    })();
    +
    +    var nPatterns = fallthroughStylePatterns.length;
    +    var notWs = /\S/;
    +
    +    /**
    +     * Lexes job.source and produces an output array job.decorations of style
    +     * classes preceded by the position at which they start in job.source in
    +     * order.
    +     *
    +     * @param {Object} job an object like {@code
    +     *    source: {string} sourceText plain text,
    +     *    basePos: {int} position of job.source in the larger chunk of
    +     *        sourceCode.
    +     * }
    +     */
    +    var decorate = function (job) {
    +      var sourceCode = job.source, basePos = job.basePos;
    +      /** Even entries are positions in source in ascending order.  Odd enties
    +        * are style markers (e.g., PR_COMMENT) that run from that position until
    +        * the end.
    +        * @type {Array.<number|string>}
    +        */
    +      var decorations = [basePos, PR_PLAIN];
    +      var pos = 0;  // index into sourceCode
    +      var tokens = sourceCode.match(tokenizer) || [];
    +      var styleCache = {};
    +
    +      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    +        var token = tokens[ti];
    +        var style = styleCache[token];
    +        var match = void 0;
    +
    +        var isEmbedded;
    +        if (typeof style === 'string') {
    +          isEmbedded = false;
    +        } else {
    +          var patternParts = shortcuts[token.charAt(0)];
    +          if (patternParts) {
    +            match = token.match(patternParts[1]);
    +            style = patternParts[0];
    +          } else {
    +            for (var i = 0; i < nPatterns; ++i) {
    +              patternParts = fallthroughStylePatterns[i];
    +              match = token.match(patternParts[1]);
    +              if (match) {
    +                style = patternParts[0];
    +                break;
    +              }
    +            }
    +
    +            if (!match) {  // make sure that we make progress
    +              style = PR_PLAIN;
    +            }
    +          }
    +
    +          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    +          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    +            isEmbedded = false;
    +            style = PR_SOURCE;
    +          }
    +
    +          if (!isEmbedded) { styleCache[token] = style; }
    +        }
    +
    +        var tokenStart = pos;
    +        pos += token.length;
    +
    +        if (!isEmbedded) {
    +          decorations.push(basePos + tokenStart, style);
    +        } else {  // Treat group 1 as an embedded block of source code.
    +          var embeddedSource = match[1];
    +          var embeddedSourceStart = token.indexOf(embeddedSource);
    +          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    +          if (match[2]) {
    +            // If embeddedSource can be blank, then it would match at the
    +            // beginning which would cause us to infinitely recurse on the
    +            // entire token, so we catch the right context in match[2].
    +            embeddedSourceEnd = token.length - match[2].length;
    +            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    +          }
    +          var lang = style.substring(5);
    +          // Decorate the left of the embedded source
    +          appendDecorations(
    +              basePos + tokenStart,
    +              token.substring(0, embeddedSourceStart),
    +              decorate, decorations);
    +          // Decorate the embedded source
    +          appendDecorations(
    +              basePos + tokenStart + embeddedSourceStart,
    +              embeddedSource,
    +              langHandlerForExtension(lang, embeddedSource),
    +              decorations);
    +          // Decorate the right of the embedded section
    +          appendDecorations(
    +              basePos + tokenStart + embeddedSourceEnd,
    +              token.substring(embeddedSourceEnd),
    +              decorate, decorations);
    +        }
    +      }
    +      job.decorations = decorations;
    +    };
    +    return decorate;
    +  }
    +
    +  /** returns a function that produces a list of decorations from source text.
    +    *
    +    * This code treats ", ', and ` as string delimiters, and \ as a string
    +    * escape.  It does not recognize perl's qq() style strings.
    +    * It has no special handling for double delimiter escapes as in basic, or
    +    * the tripled delimiters used in python, but should work on those regardless
    +    * although in those cases a single string literal may be broken up into
    +    * multiple adjacent string literals.
    +    *
    +    * It recognizes C, C++, and shell style comments.
    +    *
    +    * @param {Object} options a set of optional parameters.
    +    * @return {function (Object)} a function that examines the source code
    +    *     in the input job and builds the decoration list.
    +    */
    +  function sourceDecorator(options) {
    +    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    +    if (options['tripleQuotedStrings']) {
    +      // '''multi-line-string''', 'single-line-string', and double-quoted
    +      shortcutStylePatterns.push(
    +          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    +           null, '\'"']);
    +    } else if (options['multiLineStrings']) {
    +      // 'multi-line-string', "multi-line-string"
    +      shortcutStylePatterns.push(
    +          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    +           null, '\'"`']);
    +    } else {
    +      // 'single-line-string', "single-line-string"
    +      shortcutStylePatterns.push(
    +          [PR_STRING,
    +           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    +           null, '"\'']);
    +    }
    +    if (options['verbatimStrings']) {
    +      // verbatim-string-literal production from the C# grammar.  See issue 93.
    +      fallthroughStylePatterns.push(
    +          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
    +    }
    +    if (options['hashComments']) {
    +      if (options['cStyleComments']) {
    +        // Stop C preprocessor declarations at an unclosed open comment
    +        shortcutStylePatterns.push(
    +            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    +             null, '#']);
    +        fallthroughStylePatterns.push(
    +            [PR_STRING,
    +             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    +             null]);
    +      } else {
    +        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
    +      }
    +    }
    +    if (options['cStyleComments']) {
    +      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
    +      fallthroughStylePatterns.push(
    +          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
    +    }
    +    if (options['regexLiterals']) {
    +      var REGEX_LITERAL = (
    +          // A regular expression literal starts with a slash that is
    +          // not followed by * or / so that it is not confused with
    +          // comments.
    +          '/(?=[^/*])'
    +          // and then contains any number of raw characters,
    +          + '(?:[^/\\x5B\\x5C]'
    +          // escape sequences (\x5C),
    +          +    '|\\x5C[\\s\\S]'
    +          // or non-nesting character sets (\x5B\x5D);
    +          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    +          // finally closed by a /.
    +          + '/');
    +      fallthroughStylePatterns.push(
    +          ['lang-regex',
    +           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
    +           ]);
    +    }
    +
    +    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    +    if (keywords.length) {
    +      fallthroughStylePatterns.push(
    +          [PR_KEYWORD,
    +           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
    +    }
    +
    +    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
    +    fallthroughStylePatterns.push(
    +        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    +        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
    +        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
    +        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
    +        [PR_LITERAL,
    +         new RegExp(
    +             '^(?:'
    +             // A hex number
    +             + '0x[a-f0-9]+'
    +             // or an octal or decimal number,
    +             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    +             // possibly in scientific notation
    +             + '(?:e[+\\-]?\\d+)?'
    +             + ')'
    +             // with an optional modifier like UL for unsigned long
    +             + '[a-z]*', 'i'),
    +         null, '0123456789'],
    +        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
    +
    +    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    +  }
    +
    +  var decorateSource = sourceDecorator({
    +        'keywords': ALL_KEYWORDS,
    +        'hashComments': true,
    +        'cStyleComments': true,
    +        'multiLineStrings': true,
    +        'regexLiterals': true
    +      });
    +
    +  /** Breaks {@code job.source} around style boundaries in
    +    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    +    * and leaves the result in {@code job.prettyPrintedHtml}.
    +    * @param {Object} job like {
    +    *    source: {string} source as plain text,
    +    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
    +    *                   html preceded by their position in {@code job.source}
    +    *                   in order
    +    *    decorations: {Array.<number|string} an array of style classes preceded
    +    *                 by the position at which they start in job.source in order
    +    * }
    +    * @private
    +    */
    +  function recombineTagsAndDecorations(job) {
    +    var sourceText = job.source;
    +    var extractedTags = job.extractedTags;
    +    var decorations = job.decorations;
    +
    +    var html = [];
    +    // index past the last char in sourceText written to html
    +    var outputIdx = 0;
    +
    +    var openDecoration = null;
    +    var currentDecoration = null;
    +    var tagPos = 0;  // index into extractedTags
    +    var decPos = 0;  // index into decorations
    +    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    +
    +    var adjacentSpaceRe = /([\r\n ]) /g;
    +    var startOrSpaceRe = /(^| ) /gm;
    +    var newlineRe = /\r\n?|\n/g;
    +    var trailingSpaceRe = /[ \r\n]$/;
    +    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
    +
    +    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    +    var isIE678 = window['_pr_isIE6']();
    +    var lineBreakHtml = (
    +        isIE678
    +        ? (job.sourceNode.tagName === 'PRE'
    +           // Use line feeds instead of <br>s so that copying and pasting works
    +           // on IE.
    +           // Doing this on other browsers breaks lots of stuff since \r\n is
    +           // treated as two newlines on Firefox.
    +           ? (isIE678 === 6 ? '&#160;\r\n' :
    +              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
    +           // IE collapses multiple adjacent <br>s into 1 line break.
    +           // Prefix every newline with '&#160;' to prevent such behavior.
    +           // &nbsp; is the same as &#160; but works in XML as well as HTML.
    +           : '&#160;<br />')
    +        : '<br />');
    +
    +    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
    +    // number of the first line.
    +    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
    +    var lineBreaker;
    +    if (numberLines) {
    +      var lineBreaks = [];
    +      for (var i = 0; i < 10; ++i) {
    +        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
    +      }
    +      var lineNum = numberLines[1] && numberLines[1].length
    +          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
    +      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
    +      if (lineNum) {
    +        html.push(' value="', lineNum + 1, '"');
    +      }
    +      html.push('>');
    +      lineBreaker = function () {
    +        var lb = lineBreaks[++lineNum % 10];
    +        // If a decoration is open, we need to close it before closing a list-item
    +        // and reopen it on the other side of the list item.
    +        return openDecoration
    +            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
    +      };
    +    } else {
    +      lineBreaker = lineBreakHtml;
    +    }
    +
    +    // A helper function that is responsible for opening sections of decoration
    +    // and outputing properly escaped chunks of source
    +    function emitTextUpTo(sourceIdx) {
    +      if (sourceIdx > outputIdx) {
    +        if (openDecoration && openDecoration !== currentDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        if (!openDecoration && currentDecoration) {
    +          openDecoration = currentDecoration;
    +          html.push('<span class="', openDecoration, '">');
    +        }
    +        // This interacts badly with some wikis which introduces paragraph tags
    +        // into pre blocks for some strange reason.
    +        // It's necessary for IE though which seems to lose the preformattedness
    +        // of <pre> tags when their innerHTML is assigned.
    +        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    +        // and it serves to undo the conversion of <br>s to newlines done in
    +        // chunkify.
    +        var htmlChunk = textToHtml(
    +            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
    +            .replace(lastWasSpace
    +                     ? startOrSpaceRe
    +                     : adjacentSpaceRe, '$1&#160;');
    +        // Keep track of whether we need to escape space at the beginning of the
    +        // next chunk.
    +        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    +        html.push(htmlChunk.replace(newlineRe, lineBreaker));
    +        outputIdx = sourceIdx;
    +      }
    +    }
    +
    +    while (true) {
    +      // Determine if we're going to consume a tag this time around.  Otherwise
    +      // we consume a decoration or exit.
    +      var outputTag;
    +      if (tagPos < extractedTags.length) {
    +        if (decPos < decorations.length) {
    +          // Pick one giving preference to extractedTags since we shouldn't open
    +          // a new style that we're going to have to immediately close in order
    +          // to output a tag.
    +          outputTag = extractedTags[tagPos] <= decorations[decPos];
    +        } else {
    +          outputTag = true;
    +        }
    +      } else {
    +        outputTag = false;
    +      }
    +      // Consume either a decoration or a tag or exit.
    +      if (outputTag) {
    +        emitTextUpTo(extractedTags[tagPos]);
    +        if (openDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        html.push(extractedTags[tagPos + 1]);
    +        tagPos += 2;
    +      } else if (decPos < decorations.length) {
    +        emitTextUpTo(decorations[decPos]);
    +        currentDecoration = decorations[decPos + 1];
    +        decPos += 2;
    +      } else {
    +        break;
    +      }
    +    }
    +    emitTextUpTo(sourceText.length);
    +    if (openDecoration) {
    +      html.push('</span>');
    +    }
    +    if (numberLines) { html.push('</li></ol>'); }
    +    job.prettyPrintedHtml = html.join('');
    +  }
    +
    +  /** Maps language-specific file extensions to handlers. */
    +  var langHandlerRegistry = {};
    +  /** Register a language handler for the given file extensions.
    +    * @param {function (Object)} handler a function from source code to a list
    +    *      of decorations.  Takes a single argument job which describes the
    +    *      state of the computation.   The single parameter has the form
    +    *      {@code {
    +    *        source: {string} as plain text.
    +    *        decorations: {Array.<number|string>} an array of style classes
    +    *                     preceded by the position at which they start in
    +    *                     job.source in order.
    +    *                     The language handler should assigned this field.
    +    *        basePos: {int} the position of source in the larger source chunk.
    +    *                 All positions in the output decorations array are relative
    +    *                 to the larger source chunk.
    +    *      } }
    +    * @param {Array.<string>} fileExtensions
    +    */
    +  function registerLangHandler(handler, fileExtensions) {
    +    for (var i = fileExtensions.length; --i >= 0;) {
    +      var ext = fileExtensions[i];
    +      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    +        langHandlerRegistry[ext] = handler;
    +      } else if ('console' in window) {
    +        console['warn']('cannot override language handler %s', ext);
    +      }
    +    }
    +  }
    +  function langHandlerForExtension(extension, source) {
    +    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    +      // Treat it as markup if the first non whitespace character is a < and
    +      // the last non-whitespace character is a >.
    +      extension = /^\s*</.test(source)
    +          ? 'default-markup'
    +          : 'default-code';
    +    }
    +    return langHandlerRegistry[extension];
    +  }
    +  registerLangHandler(decorateSource, ['default-code']);
    +  registerLangHandler(
    +      createSimpleLexer(
    +          [],
    +          [
    +           [PR_PLAIN,       /^[^<?]+/],
    +           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
    +           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
    +           // Unescaped content in an unknown language
    +           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
    +           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
    +           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
    +           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
    +           // Unescaped content in javascript.  (Or possibly vbscript).
    +           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
    +           // Contains unescaped stylesheet content
    +           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
    +           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
    +          ]),
    +      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
    +  registerLangHandler(
    +      createSimpleLexer(
    +          [
    +           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
    +           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
    +           ],
    +          [
    +           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
    +           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
    +           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
    +           [PR_PUNCTUATION,  /^[=<>\/]+/],
    +           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
    +           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
    +           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
    +           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
    +           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
    +           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
    +           ]),
    +      ['in.tag']);
    +  registerLangHandler(
    +      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': CPP_KEYWORDS,
    +          'hashComments': true,
    +          'cStyleComments': true
    +        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': 'null true false'
    +        }), ['json']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': CSHARP_KEYWORDS,
    +          'hashComments': true,
    +          'cStyleComments': true,
    +          'verbatimStrings': true
    +        }), ['cs']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': JAVA_KEYWORDS,
    +          'cStyleComments': true
    +        }), ['java']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': SH_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true
    +        }), ['bsh', 'csh', 'sh']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': PYTHON_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'tripleQuotedStrings': true
    +        }), ['cv', 'py']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': PERL_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'regexLiterals': true
    +        }), ['perl', 'pl', 'pm']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': RUBY_KEYWORDS,
    +          'hashComments': true,
    +          'multiLineStrings': true,
    +          'regexLiterals': true
    +        }), ['rb']);
    +  registerLangHandler(sourceDecorator({
    +          'keywords': JSCRIPT_KEYWORDS,
    +          'cStyleComments': true,
    +          'regexLiterals': true
    +        }), ['js']);
    +  registerLangHandler(
    +      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
    +
    +  function applyDecorator(job) {
    +    var sourceCodeHtml = job.sourceCodeHtml;
    +    var opt_langExtension = job.langExtension;
    +
    +    // Prepopulate output in case processing fails with an exception.
    +    job.prettyPrintedHtml = sourceCodeHtml;
    +
    +    try {
    +      // Extract tags, and convert the source code to plain text.
    +      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    +      /** Plain text. @type {string} */
    +      var source = sourceAndExtractedTags.source;
    +      job.source = source;
    +      job.basePos = 0;
    +
    +      /** Even entries are positions in source in ascending order.  Odd entries
    +        * are tags that were extracted at that position.
    +        * @type {Array.<number|string>}
    +        */
    +      job.extractedTags = sourceAndExtractedTags.tags;
    +
    +      // Apply the appropriate language handler
    +      langHandlerForExtension(opt_langExtension, source)(job);
    +      // Integrate the decorations and tags back into the source code to produce
    +      // a decorated html string which is left in job.prettyPrintedHtml.
    +      recombineTagsAndDecorations(job);
    +    } catch (e) {
    +      if ('console' in window) {
    +        console['log'](e && e['stack'] ? e['stack'] : e);
    +      }
    +    }
    +  }
    +
    +  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    +    var job = {
    +      sourceCodeHtml: sourceCodeHtml,
    +      langExtension: opt_langExtension
    +    };
    +    applyDecorator(job);
    +    return job.prettyPrintedHtml;
    +  }
    +
    +  function prettyPrint(opt_whenDone) {
    +    function byTagName(tn) { return document.getElementsByTagName(tn); }
    +    // fetch a list of nodes to rewrite
    +    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
    +    var elements = [];
    +    for (var i = 0; i < codeSegments.length; ++i) {
    +      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
    +        elements.push(codeSegments[i][j]);
    +      }
    +    }
    +    codeSegments = null;
    +
    +    var clock = Date;
    +    if (!clock['now']) {
    +      clock = { 'now': function () { return (new Date).getTime(); } };
    +    }
    +
    +    // The loop is broken into a series of continuations to make sure that we
    +    // don't make the browser unresponsive when rewriting a large page.
    +    var k = 0;
    +    var prettyPrintingJob;
    +
    +    function doWork() {
    +      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
    +                     clock.now() + 250 /* ms */ :
    +                     Infinity);
    +      for (; k < elements.length && clock.now() < endTime; k++) {
    +        var cs = elements[k];
    +        // [JACOCO] 'prettyprint' -> 'source'
    +        if (cs.className && cs.className.indexOf('source') >= 0) {
    +          // If the classes includes a language extensions, use it.
    +          // Language extensions can be specified like
    +          //     <pre class="prettyprint lang-cpp">
    +          // the language extension "cpp" is used to find a language handler as
    +          // passed to PR_registerLangHandler.
    +          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    +          if (langExtension) { langExtension = langExtension[1]; }
    +
    +          // make sure this is not nested in an already prettified element
    +          var nested = false;
    +          for (var p = cs.parentNode; p; p = p.parentNode) {
    +            if ((p.tagName === 'pre' || p.tagName === 'code' ||
    +                 p.tagName === 'xmp') &&
    +                // [JACOCO] 'prettyprint' -> 'source'
    +                p.className && p.className.indexOf('source') >= 0) {
    +              nested = true;
    +              break;
    +            }
    +          }
    +          if (!nested) {
    +            // fetch the content as a snippet of properly escaped HTML.
    +            // Firefox adds newlines at the end.
    +            var content = getInnerHtml(cs);
    +            content = content.replace(/(?:\r\n?|\n)$/, '');
    +
    +            // do the pretty printing
    +            prettyPrintingJob = {
    +              sourceCodeHtml: content,
    +              langExtension: langExtension,
    +              sourceNode: cs
    +            };
    +            applyDecorator(prettyPrintingJob);
    +            replaceWithPrettyPrintedHtml();
    +          }
    +        }
    +      }
    +      if (k < elements.length) {
    +        // finish up in a continuation
    +        setTimeout(doWork, 250);
    +      } else if (opt_whenDone) {
    +        opt_whenDone();
    +      }
    +    }
    +
    +    function replaceWithPrettyPrintedHtml() {
    +      var newContent = prettyPrintingJob.prettyPrintedHtml;
    +      if (!newContent) { return; }
    +      var cs = prettyPrintingJob.sourceNode;
    +
    +      // push the prettified html back into the tag.
    +      if (!isRawContent(cs)) {
    +        // just replace the old html with the new
    +        cs.innerHTML = newContent;
    +      } else {
    +        // we need to change the tag to a <pre> since <xmp>s do not allow
    +        // embedded tags such as the span tags used to attach styles to
    +        // sections of source code.
    +        var pre = document.createElement('PRE');
    +        for (var i = 0; i < cs.attributes.length; ++i) {
    +          var a = cs.attributes[i];
    +          if (a.specified) {
    +            var aname = a.name.toLowerCase();
    +            if (aname === 'class') {
    +              pre.className = a.value;  // For IE 6
    +            } else {
    +              pre.setAttribute(a.name, a.value);
    +            }
    +          }
    +        }
    +        pre.innerHTML = newContent;
    +
    +        // remove the old
    +        cs.parentNode.replaceChild(pre, cs);
    +        cs = pre;
    +      }
    +    }
    +
    +    doWork();
    +  }
    +
    +  window['PR_normalizedHtml'] = normalizedHtml;
    +  window['prettyPrintOne'] = prettyPrintOne;
    +  window['prettyPrint'] = prettyPrint;
    +  window['PR'] = {
    +        'combinePrefixPatterns': combinePrefixPatterns,
    +        'createSimpleLexer': createSimpleLexer,
    +        'registerLangHandler': registerLangHandler,
    +        'sourceDecorator': sourceDecorator,
    +        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
    +        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
    +        'PR_COMMENT': PR_COMMENT,
    +        'PR_DECLARATION': PR_DECLARATION,
    +        'PR_KEYWORD': PR_KEYWORD,
    +        'PR_LITERAL': PR_LITERAL,
    +        'PR_NOCODE': PR_NOCODE,
    +        'PR_PLAIN': PR_PLAIN,
    +        'PR_PUNCTUATION': PR_PUNCTUATION,
    +        'PR_SOURCE': PR_SOURCE,
    +        'PR_STRING': PR_STRING,
    +        'PR_TAG': PR_TAG,
    +        'PR_TYPE': PR_TYPE
    +      };
    +})();
    diff --git a/target/site/jacoco/jacoco-resources/redbar.gif b/target/site/jacoco/jacoco-resources/redbar.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..c2f71469ba995289439d86ea39b1b33edb03388c
    GIT binary patch
    literal 91
    zcmZ?wbhEHbWMtrCc+AD{pP&D~tn7aso&R25|6^nS*Vg{;>G{84!T)8;{;yfXu$BQ0
    fDgI<(<YM4w&|v@qkQodt90ol_LPjnP91PX~3&9+X
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/report.css b/target/site/jacoco/jacoco-resources/report.css
    new file mode 100644
    index 0000000..dd936bc
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/report.css
    @@ -0,0 +1,243 @@
    +body, td {
    +  font-family:sans-serif;
    +  font-size:10pt;
    +}
    +
    +h1 {
    +  font-weight:bold;
    +  font-size:18pt;
    +}
    +
    +.breadcrumb {
    +  border:#d6d3ce 1px solid;
    +  padding:2px 4px 2px 4px;
    +}
    +
    +.breadcrumb .info {
    +  float:right;
    +}
    +
    +.breadcrumb .info a {
    +  margin-left:8px;
    +}
    +
    +.el_report {
    +  padding-left:18px;
    +  background-image:url(report.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_group {
    +  padding-left:18px;
    +  background-image:url(group.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_bundle {
    +  padding-left:18px;
    +  background-image:url(bundle.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_package {
    +  padding-left:18px;
    +  background-image:url(package.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_class {
    +  padding-left:18px;
    +  background-image:url(class.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_source {
    +  padding-left:18px;
    +  background-image:url(source.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_method {
    +  padding-left:18px;
    +  background-image:url(method.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +.el_session {
    +  padding-left:18px;
    +  background-image:url(session.gif);
    +  background-position:left center;
    +  background-repeat:no-repeat;
    +}
    +
    +pre.source {
    +  border:#d6d3ce 1px solid;
    +  font-family:monospace;
    +}
    +
    +pre.source ol {
    +  margin-bottom: 0px;
    +  margin-top: 0px;
    +}
    +
    +pre.source li {
    +  border-left: 1px solid #D6D3CE;
    +  color: #A0A0A0;
    +  padding-left: 0px;
    +}
    +
    +pre.source span.fc {
    +  background-color:#ccffcc;
    +}
    +
    +pre.source span.nc {
    +  background-color:#ffaaaa;
    +}
    +
    +pre.source span.pc {
    +  background-color:#ffffcc;
    +}
    +
    +pre.source span.bfc {
    +  background-image: url(branchfc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bfc:hover {
    +  background-color:#80ff80;
    +}
    +
    +pre.source span.bnc {
    +  background-image: url(branchnc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bnc:hover {
    +  background-color:#ff8080;
    +}
    +
    +pre.source span.bpc {
    +  background-image: url(branchpc.gif);
    +  background-repeat: no-repeat;
    +  background-position: 2px center;
    +}
    +
    +pre.source span.bpc:hover {
    +  background-color:#ffff80;
    +}
    +
    +table.coverage {
    +  empty-cells:show;
    +  border-collapse:collapse;
    +}
    +
    +table.coverage thead {
    +  background-color:#e0e0e0;
    +}
    +
    +table.coverage thead td {
    +  white-space:nowrap;
    +  padding:2px 14px 0px 6px;
    +  border-bottom:#b0b0b0 1px solid;
    +}
    +
    +table.coverage thead td.bar {
    +  border-left:#cccccc 1px solid;
    +}
    +
    +table.coverage thead td.ctr1 {
    +  text-align:right;
    +  border-left:#cccccc 1px solid;
    +}
    +
    +table.coverage thead td.ctr2 {
    +  text-align:right;
    +  padding-left:2px;
    +}
    +
    +table.coverage thead td.sortable {
    +  cursor:pointer;
    +  background-image:url(sort.gif);
    +  background-position:right center;
    +  background-repeat:no-repeat;
    +}
    +
    +table.coverage thead td.up {
    +  background-image:url(up.gif);
    +}
    +
    +table.coverage thead td.down {
    +  background-image:url(down.gif);
    +}
    +
    +table.coverage tbody td {
    +  white-space:nowrap;
    +  padding:2px 6px 2px 6px;
    +  border-bottom:#d6d3ce 1px solid;
    +}
    +
    +table.coverage tbody tr:hover {
    +  background: #f0f0d0 !important;
    +}
    +
    +table.coverage tbody td.bar {
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tbody td.ctr1 {
    +  text-align:right;
    +  padding-right:14px;
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tbody td.ctr2 {
    +  text-align:right;
    +  padding-right:14px;
    +  padding-left:2px;
    +}
    +
    +table.coverage tfoot td {
    +  white-space:nowrap;
    +  padding:2px 6px 2px 6px;
    +}
    +
    +table.coverage tfoot td.bar {
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tfoot td.ctr1 {
    +  text-align:right;
    +  padding-right:14px;
    +  border-left:#e8e8e8 1px solid;
    +}
    +
    +table.coverage tfoot td.ctr2 {
    +  text-align:right;
    +  padding-right:14px;
    +  padding-left:2px;
    +}
    +
    +.footer {
    +  margin-top:20px;
    +  border-top:#d6d3ce 1px solid;
    +  padding-top:2px;
    +  font-size:8pt;
    +  color:#a0a0a0;
    +}
    +
    +.footer a {
    +  color:#a0a0a0;
    +}
    +
    +.right {
    +  float:right;
    +}
    diff --git a/target/site/jacoco/jacoco-resources/report.gif b/target/site/jacoco/jacoco-resources/report.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..8547be50bf3e97e725920927b5aa4cdb031f4823
    GIT binary patch
    literal 363
    zcmZ?wbhEHb6krfwSZc{In}J~s1H&!`1_uX+xVSjMb&S>db~X8S)dhAn1$OlXwvB~0
    zO@%hC#Wq5_7&^+V`^qgRRa;E2HJ?*&DsqWoev|2fCetO&CQDmPR<;_iXfs~ZZnVC`
    za8s8-+pK*(^AAm4c5K#~(^ocST-lU)byMc8y)_R`^xu2&{oaco_g{R!|Ki8Pmp>lA
    z{_*VHkC*R%zWMa)!{^_hzyAL8?f2(zzrTL}{q@K1Z$Ey2|M}<VuRs5>0mYvzj9d)%
    z3_1)z0P+(9TgQR<1s*zF)+bahX*_u_??Pbv&V#KE^V2&`bhGjjR;*MxC8EFO_3_}<
    zH?w9WrJ7AX`tJM8r525X{~8+WorLsRL^?W{nR=L*odosT`KItOGtTI963}JgV_m??
    z%&>&9-=1G*^3>@wm-A|~FmK+nbvd`DhNhP0UUhXIS1vYAPL5-o?Ce}VXI&i`tO1G(
    BvdRDe
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/session.gif b/target/site/jacoco/jacoco-resources/session.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..0151bad8a001e5cc5cc7723a608185f746b7f8c1
    GIT binary patch
    literal 213
    zcmZ?wbhEHb6krfwXc1xPS$gU4xw~t2pG#?5#^Be>V3WrXI-S9<hrzA(|Nr^_@5k?-
    zZ~y=IhyVNSXZ04}pKqV%t9oe5k~tY+Ar=Pzi2#Z}Sr{1@<Qa4rfB<AC18dL&^}dwM
    zX_r*ys<8N;e6mS?i^dP8jVmAd@U^}&$uv>xc~m$hYN?d{@xrG~CzZCfhpBIRC}Q>I
    kiQ?_Ai=3VZEOFW9fBwaksdwMK(Err)E%VcVRYeAC06w^MK>z>%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.gif b/target/site/jacoco/jacoco-resources/sort.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..6757c2c32b57d768f3c12c4ae99a28bc32c9cbd7
    GIT binary patch
    literal 58
    zcmZ?wbhEHb<YC}qXkcX6uwldh|Nj+#vM_QnFf!;c00|xjP6h@h!JfpGjC*fB>i!bx
    N`t(%z_h<$NYXI&b5{m!;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/sort.js b/target/site/jacoco/jacoco-resources/sort.js
    new file mode 100644
    index 0000000..e269fe3
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-resources/sort.js
    @@ -0,0 +1,148 @@
    +/*******************************************************************************
    + * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors
    + * This program and the accompanying materials are made available under
    + * the terms of the Eclipse Public License 2.0 which is available at
    + * http://www.eclipse.org/legal/epl-2.0
    + *
    + * SPDX-License-Identifier: EPL-2.0
    + *
    + * Contributors:
    + *    Marc R. Hoffmann - initial API and implementation
    + *
    + *******************************************************************************/
    +
    +(function () {
    +
    +  /**
    +   * Sets the initial sorting derived from the hash.
    +   *
    +   * @param linkelementids
    +   *          list of element ids to search for links to add sort inidcator
    +   *          hash links
    +   */
    +  function initialSort(linkelementids) {
    +    window.linkelementids = linkelementids;
    +    var hash = window.location.hash;
    +    if (hash) {
    +      var m = hash.match(/up-./);
    +      if (m) {
    +        var header = window.document.getElementById(m[0].charAt(3));
    +        if (header) {
    +          sortColumn(header, true);
    +        }
    +        return;
    +      }
    +      var m = hash.match(/dn-./);
    +      if (m) {
    +        var header = window.document.getElementById(m[0].charAt(3));
    +        if (header) {
    +          sortColumn(header, false);
    +        }
    +        return
    +      }
    +    }
    +  }
    +
    +  /**
    +   * Sorts the columns with the given header dependening on the current sort state.
    +   */
    +  function toggleSort(header) {
    +    var sortup = header.className.indexOf('down ') == 0;
    +    sortColumn(header, sortup);
    +  }
    +
    +  /**
    +   * Sorts the columns with the given header in the given direction.
    +   */
    +  function sortColumn(header, sortup) {
    +    var table = header.parentNode.parentNode.parentNode;
    +    var body = table.tBodies[0];
    +    var colidx = getNodePosition(header);
    +
    +    resetSortedStyle(table);
    +
    +    var rows = body.rows;
    +    var sortedrows = [];
    +    for (var i = 0; i < rows.length; i++) {
    +      r = rows[i];
    +      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r;
    +    }
    +
    +    var hash;
    +
    +    if (sortup) {
    +      for (var i = sortedrows.length - 1; i >= 0; i--) {
    +        body.appendChild(sortedrows[i]);
    +      }
    +      header.className = 'up ' + header.className;
    +      hash = 'up-' + header.id;
    +    } else {
    +      for (var i = 0; i < sortedrows.length; i++) {
    +        body.appendChild(sortedrows[i]);
    +      }
    +      header.className = 'down ' + header.className;
    +      hash = 'dn-' + header.id;
    +    }
    +
    +    setHash(hash);
    +  }
    +
    +  /**
    +   * Adds the sort indicator as a hash to the document URL and all links.
    +   */
    +  function setHash(hash) {
    +    window.document.location.hash = hash;
    +    ids = window.linkelementids;
    +    for (var i = 0; i < ids.length; i++) {
    +        setHashOnAllLinks(document.getElementById(ids[i]), hash);
    +    }
    +  }
    +
    +  /**
    +   * Extend all links within the given tag with the given hash.
    +   */
    +  function setHashOnAllLinks(tag, hash) {
    +    links = tag.getElementsByTagName("a");
    +    for (var i = 0; i < links.length; i++) {
    +        var a = links[i];
    +        var href = a.href;
    +        var hashpos = href.indexOf("#");
    +        if (hashpos != -1) {
    +            href = href.substring(0, hashpos);
    +        }
    +        a.href = href + "#" + hash;
    +    }
    +  }
    +
    +  /**
    +   * Calculates the position of a element within its parent.
    +   */
    +  function getNodePosition(element) {
    +    var pos = -1;
    +    while (element) {
    +      element = element.previousSibling;
    +      pos++;
    +    }
    +    return pos;
    +  }
    +
    +  /**
    +   * Remove the sorting indicator style from all headers.
    +   */
    +  function resetSortedStyle(table) {
    +    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
    +      if (c.className) {
    +        if (c.className.indexOf('down ') == 0) {
    +          c.className = c.className.slice(5);
    +        }
    +        if (c.className.indexOf('up ') == 0) {
    +          c.className = c.className.slice(3);
    +        }
    +      }
    +    }
    +  }
    +
    +  window['initialSort'] = initialSort;
    +  window['toggleSort'] = toggleSort;
    +
    +})();
    diff --git a/target/site/jacoco/jacoco-resources/source.gif b/target/site/jacoco/jacoco-resources/source.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..b226e41c5276581db33d71525298ef572cc5d7ce
    GIT binary patch
    literal 354
    zcmZ?wbhEHb6krfwxXQrr`Rnf=KmWY@^y|~t-#>r-`SJ62+pK*(^ACOa@_X{KW3$$r
    zUbOlAiXE5N?74dH#gDtszu$lH{mGl3&)@xg`{~!`Z@=#VMPB~6_u~7*S3h2T`1$R}
    z?`Q9Re)#(P)3@JWfBgRb^LKTLe^s%6bxA;7sb4jaQ5?`-<<ng5TVLWgvEHM%)~l!1
    zYi_IS^d`3r{dQ}59F})EE$?<()ZzT#ME{lvwpTV~T-lU)Yj4ffO_~4y|7XAeia%Kx
    z85k@XbU-p7KQXY?ADC0%p(B)eLgkXi62W-^(!DQ#v2a~Gz-z9%&!+3h!38t#X02Ds
    zad;WPFvUVOY)YY2k84HG1kp%gVW!3wVI5ap$%?8ZHc4GqO=+PiQzvV>Y72H(vk7Xs
    us!1$fvP8{QU92ZrK%7tARasP&f6JDw8m_8J3W|I7DyXXX9C3DJum%7=h^`F)
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-resources/up.gif b/target/site/jacoco/jacoco-resources/up.gif
    new file mode 100644
    index 0000000000000000000000000000000000000000..58ed21660ec467736a4d2af17d91341f7cfb556c
    GIT binary patch
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ=;nroA^G
    Ub$^Kz-Nct)ygK&ScM%3_0PmU?SpWb4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html
    new file mode 100644
    index 0000000..b06044d
    --- /dev/null
    +++ b/target/site/jacoco/jacoco-sessions.html
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">io.github.binance:binance-futures-connector-java</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">KunjPathak-67e4250c</span></td><td>Apr 1, 2024, 7:29:00 PM</td><td>Apr 1, 2024, 7:29:08 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">ch.qos.logback.classic.AsyncAppender</span></td><td><code>00f3b9efea68867f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>e2155b45608f35d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>f35d4d4ad6b0173a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d057ce3cea631d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6b4fcc6f23c89763</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.JoranConfigurator</span></td><td><code>63bb214e0f720ae8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConfigurationAction</span></td><td><code>90d861250f52b75f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ConsolePluginAction</span></td><td><code>2969e4b8b532cec5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ContextNameAction</span></td><td><code>4ffd1a75c51a473f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.EvaluatorAction</span></td><td><code>cc2e7d3c2fc18087</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.InsertFromJNDIAction</span></td><td><code>fce902dbb9dbd2a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.JMXConfiguratorAction</span></td><td><code>a58b513df0924938</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LevelAction</span></td><td><code>8f89eefaf59271f1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerAction</span></td><td><code>8d55f78fdf86cda9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.LoggerContextListenerAction</span></td><td><code>835263a7d9309be9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.ReceiverAction</span></td><td><code>9e9bd00760b812f2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.joran.action.RootLoggerAction</span></td><td><code>0528540059645c3d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>5c52dc34531b028d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>ec60b2fb41d57b0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>46dc88ad0c97e462</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.sift.SiftAction</span></td><td><code>9f73df3037d696a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>75c5fe4974050a6f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.PlatformInfo</span></td><td><code>0e826c07ba59ae45</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.StackTraceElementProxy</span></td><td><code>ada177236960344b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxy</span></td><td><code>e6ac128b0bda53f5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.ThrowableProxyUtil</span></td><td><code>6e061d0582f771fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>f560906e9553d69f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>271bbf6fa66123b1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.DefaultNestedComponentRules</span></td><td><code>840b992fa00c7e60</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>39b5543082458460</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>a05682a253fd41d4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>b8d88c97a0cadcfa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase</span></td><td><code>62d45df726cf3e80</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.AsyncAppenderBase.Worker</span></td><td><code>a7e04f1347015236</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>f42ab87c1f66e222</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>d101474cda5e45c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>707ceedbd09855e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>09363a83cd5b4101</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.FileAppender</span></td><td><code>9bcdaf4f32f84b05</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>79e07918442741f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>0672be5753362c70</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6c80790d34287d6b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.GenericConfigurator</span></td><td><code>3f448ac12ab6a263</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.JoranConfiguratorBase</span></td><td><code>38c4decb94b320f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction</span></td><td><code>bf3cf252a2822906</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.Action</span></td><td><code>7cf2d4f3569d0788</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil</span></td><td><code>da5c6cf74bffc921</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.1</span></td><td><code>c00c37a033db136c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ActionUtil.Scope</span></td><td><code>461815209cc76697</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderAction</span></td><td><code>22c3c549e13663a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.AppenderRefAction</span></td><td><code>3c0bd482c9925292</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ContextPropertyAction</span></td><td><code>4d47e7c289aa172b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ConversionRuleAction</span></td><td><code>6ad21d1237f36c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.DefinePropertyAction</span></td><td><code>3d08042673a6e5dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForBasicProperty</span></td><td><code>cbe844e4f3903797</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IADataForComplexProperty</span></td><td><code>9b210f34ec734f9e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ImplicitAction</span></td><td><code>86dae105afebc13c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.IncludeAction</span></td><td><code>2775b098b6b111dc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NOPAction</span></td><td><code>69348e8c62d1a733</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA</span></td><td><code>89ed90b29bc14f36</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedBasicPropertyIA.1</span></td><td><code>08e44e1168d7ea7b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA</span></td><td><code>178aace2d0448f6a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NestedComplexPropertyIA.1</span></td><td><code>5160250e9b77af57</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.NewRuleAction</span></td><td><code>265aa9ab808da62d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ParamAction</span></td><td><code>ad2376677140dcb4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.PropertyAction</span></td><td><code>81b578f6564d00a1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.ShutdownHookAction</span></td><td><code>e67fa543b234ff0d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.StatusListenerAction</span></td><td><code>4cf479b0b81398f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.action.TimestampAction</span></td><td><code>d7a48c3648a91ea8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ElseAction</span></td><td><code>fe56c4a40374cd79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.IfAction</span></td><td><code>87c92d3efc3996c9</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenAction</span></td><td><code>dd7886fdda1bb93e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.conditional.ThenOrElseActionBase</span></td><td><code>9e00d4141028a50c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.BodyEvent</span></td><td><code>0c8f2f07c6888bab</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.EndEvent</span></td><td><code>0c2e1da47ad508cc</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEvent</span></td><td><code>80662212b5cc3b53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.SaxEventRecorder</span></td><td><code>639eb66c9ea90531</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.event.StartEvent</span></td><td><code>914de9498a78076d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.CAI_WithLocatorSupport</span></td><td><code>f96b1cd7be830663</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConfigurationWatchList</span></td><td><code>fba78df767e05182</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>6e2cdd5051fbf329</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>9612187e03729cd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>ea3332451607183e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry</span></td><td><code>f3ac4f0369a959d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementPath</span></td><td><code>ab4711e5039d31b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ElementSelector</span></td><td><code>605584d4fe3a6b67</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.EventPlayer</span></td><td><code>739ef0261c196bb2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble</span></td><td><code>199aef84b04dd48c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.InterpretationContext</span></td><td><code>ce4c00a894617c6e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.Interpreter</span></td><td><code>634fa7d2dde257a5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.NoAutoStartUtil</span></td><td><code>6fe8a98ba9c5ce85</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.SimpleRuleStore</span></td><td><code>19c383749dc55e01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.ConfigurationWatchListUtil</span></td><td><code>a35db514967601cf</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.PropertySetter</span></td><td><code>8f7e7385541ef400</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.StringToObjectConverter</span></td><td><code>2e393f7832702c3f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescription</span></td><td><code>a249e33828fc438a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionCache</span></td><td><code>9d679b6b2b24c9f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanDescriptionFactory</span></td><td><code>1abb714ec36ec08c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.util.beans.BeanUtil</span></td><td><code>889c2d82913f56d3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules</span></td><td><code>cdeda61b0c175e73</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>875526d52e168bcb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>a804a6743796ed4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>1c6d6460ba38602b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>b9b225507c800bd5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>7b1aef016f4f95f3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>f700f290325e600d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>4f7e433507e860ed</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>b0bdcf4b6e0f87aa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>fd95c0c735fd0ef7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>3467111fb3bf68e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil</span></td><td><code>e719d65b9213d1fa</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientFileOutputStream</span></td><td><code>2afb940d9286a078</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.recovery.ResilientOutputStreamBase</span></td><td><code>f417572e91a72b81</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy</span></td><td><code>ccc58d7139de9656</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingFileAppender</span></td><td><code>b6e18b43ca440d7f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.RollingPolicyBase</span></td><td><code>e331e0f5c275c3e5</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase</span></td><td><code>f72a2ecc11c360b0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.TimeBasedRollingPolicy</span></td><td><code>3b049b19333df91f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.CompressionMode</span></td><td><code>14d64b070c0eb595</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor</span></td><td><code>f753a94d3fa3e08d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.Compressor.1</span></td><td><code>50968601a58575f8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.DateTokenConverter</span></td><td><code>fcdec6d98dfc9b78</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileFilterUtil</span></td><td><code>cb34f67c8a1e87a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.FileNamePattern</span></td><td><code>93234362df021b15</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.PeriodicityType</span></td><td><code>8b1d4c0f7314f120</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RenameUtil</span></td><td><code>7ac7ef63c2866975</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar</span></td><td><code>80a301a204e2d598</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.RollingCalendar.1</span></td><td><code>3639a0e622f23134</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover</span></td><td><code>f1f68ffac72fed27</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>356e7661a1308dba</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareImpl</span></td><td><code>e054ab71d51b27ec</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>8ffb0681c411c96a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>1d3c0987bb0ffe10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>b5fec2971e383d38</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>173ef78e5278fe04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>b8a40f4b8fbe988c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>1e8620cc7b5415cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>5967309dea3614e0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>c06549d7b1e1487d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>78a0480962b020ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>d037d0aeea85e517</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>6a388c818909b082</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>5446562f97e885f7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>a43d7665d3995d51</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.AggregationType</span></td><td><code>e82dcae26638e651</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceState</span></td><td><code>f898d54b4e66eaeb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CharSequenceToRegexMapper</span></td><td><code>32675eaa72c190be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.DatePatternToRegexUtil</span></td><td><code>9386e299c5f6ea76</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7b577f5a09fa36fe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileSize</span></td><td><code>4fd8e390d1cf1518</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.FileUtil</span></td><td><code>92c6cbedcb07ec63</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>6a7f26fdd43cf12b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>d6e48f075e51e44b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>52dae6015c6ac77b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>b3e50ff76e275069</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>04fef78263405164</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/HttpMethod.html" class="el_class">com.binance.connector.futures.client.enums.HttpMethod</a></td><td><code>9b3251153db5a404</code></td></tr><tr><td><a href="com.binance.connector.futures.client.enums/RequestType.html" class="el_class">com.binance.connector.futures.client.enums.RequestType</a></td><td><code>ed85f33bc582a056</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceClientException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceClientException</a></td><td><code>90e86fa3ccefae9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceConnectorException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceConnectorException</a></td><td><code>9a345651998b87d9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.exceptions/BinanceServerException.html" class="el_class">com.binance.connector.futures.client.exceptions.BinanceServerException</a></td><td><code>9117061a2c751afb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMFuturesClientImpl</a></td><td><code>e0d1e19e38202d0a</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/CMWebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.CMWebsocketClientImpl</a></td><td><code>11e217dc432c4bdd</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/FuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.FuturesClientImpl</a></td><td><code>b74e149cc751d3be</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/MarkPriceSymbolParams.html" class="el_class">com.binance.connector.futures.client.impl.MarkPriceSymbolParams</a></td><td><code>3ae7ce78efec72e5</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/UMFuturesClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.UMFuturesClientImpl</a></td><td><code>d4d1fc00dd696ea9</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl/WebsocketClientImpl.html" class="el_class">com.binance.connector.futures.client.impl.WebsocketClientImpl</a></td><td><code>6dff82436fb6149f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMAccount.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMAccount</a></td><td><code>f0291cb76529563e</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMMarket.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMMarket</a></td><td><code>f19bffe6e4eb7069</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin</a></td><td><code>a08c939428578ade</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.cm_futures/CMUserData.html" class="el_class">com.binance.connector.futures.client.impl.cm_futures.CMUserData</a></td><td><code>a001d634838a97fb</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Account.html" class="el_class">com.binance.connector.futures.client.impl.futures.Account</a></td><td><code>bbc98e38c37a156c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/Market.html" class="el_class">com.binance.connector.futures.client.impl.futures.Market</a></td><td><code>be17dd294dc04649</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/PortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.futures.PortfolioMargin</a></td><td><code>ce478898e0e63330</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.futures/UserData.html" class="el_class">com.binance.connector.futures.client.impl.futures.UserData</a></td><td><code>4211399c1812bbb0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMAccount.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMAccount</a></td><td><code>0159cd3bf850d7ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMMarket.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMMarket</a></td><td><code>e11fab0c76d407fa</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMPortfolioMargin.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin</a></td><td><code>4a13984fd5ce1c21</code></td></tr><tr><td><a href="com.binance.connector.futures.client.impl.um_futures/UMUserData.html" class="el_class">com.binance.connector.futures.client.impl.um_futures.UMUserData</a></td><td><code>4130f811737608a0</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/HttpClientSingleton.html" class="el_class">com.binance.connector.futures.client.utils.HttpClientSingleton</a></td><td><code>0b0b10e197c99b9f</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/JSONParser.html" class="el_class">com.binance.connector.futures.client.utils.JSONParser</a></td><td><code>d4ddfb0754eab9ba</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ParameterChecker.html" class="el_class">com.binance.connector.futures.client.utils.ParameterChecker</a></td><td><code>519c0123f7b7d39c</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestBuilder.html" class="el_class">com.binance.connector.futures.client.utils.RequestBuilder</a></td><td><code>d3715e1f3b2346fd</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestBuilder.1</span></td><td><code>aa9f70c2e81ba1c7</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/RequestHandler.html" class="el_class">com.binance.connector.futures.client.utils.RequestHandler</a></td><td><code>9c7b34d720a003b2</code></td></tr><tr><td><span class="el_class">com.binance.connector.futures.client.utils.RequestHandler.1</span></td><td><code>46dc9ef050c18e71</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/ResponseHandler.html" class="el_class">com.binance.connector.futures.client.utils.ResponseHandler</a></td><td><code>223a3cc453de9ded</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/SignatureGenerator.html" class="el_class">com.binance.connector.futures.client.utils.SignatureGenerator</a></td><td><code>dbdca8f8e565f1ee</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/UrlBuilder.html" class="el_class">com.binance.connector.futures.client.utils.UrlBuilder</a></td><td><code>e248baeba07dc6d3</code></td></tr><tr><td><a href="com.binance.connector.futures.client.utils/WebSocketConnection.html" class="el_class">com.binance.connector.futures.client.utils.WebSocketConnection</a></td><td><code>9fa5ca6e5439e523</code></td></tr><tr><td><a href="com.binance.connector.futures.logging.util/MsEpochConverter.html" class="el_class">com.binance.connector.futures.logging.util.MsEpochConverter</a></td><td><code>0d7e298e9c753132</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL</span></td><td><code>64616edb9a35b7d8</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.1</span></td><td><code>0c5e6fbb019aaa08</code></td></tr><tr><td><span class="el_class">com.sun.security.sasl.gsskerb.JdkSASL.ProviderService</span></td><td><code>9b2beff76c2c0ad0</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>494731cb4b59ac46</code></td></tr><tr><td><span class="el_class">kotlin.LazyKt__LazyJVMKt</span></td><td><code>038afac03e9eb08e</code></td></tr><tr><td><span class="el_class">kotlin.Pair</span></td><td><code>293d54fad4911819</code></td></tr><tr><td><span class="el_class">kotlin.SynchronizedLazyImpl</span></td><td><code>3a5dd8ff78ea035f</code></td></tr><tr><td><span class="el_class">kotlin.TuplesKt</span></td><td><code>17434c57a8070a93</code></td></tr><tr><td><span class="el_class">kotlin.UNINITIALIZED_VALUE</span></td><td><code>a9162175b6856c96</code></td></tr><tr><td><span class="el_class">kotlin.Unit</span></td><td><code>525649945818806c</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractCollection</span></td><td><code>dac1458732546ecf</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList</span></td><td><code>a508ace426a9c37e</code></td></tr><tr><td><span class="el_class">kotlin.collections.AbstractList.Companion</span></td><td><code>21c4944ba89d5da5</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArrayAsCollection</span></td><td><code>349ad302c4727217</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt__ArraysJVMKt</span></td><td><code>f91ff8edfd77307b</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysJvmKt</span></td><td><code>3e3c5da3e846eb8a</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysKt___ArraysKt</span></td><td><code>b970dcdc981305b4</code></td></tr><tr><td><span class="el_class">kotlin.collections.ArraysUtilJVM</span></td><td><code>9595b65dba34e5b6</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsJVMKt</span></td><td><code>cbb4a593ec360d12</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__CollectionsKt</span></td><td><code>bfee8dcc50284d87</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__IterablesKt</span></td><td><code>4e8c6bb98722f754</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsJVMKt</span></td><td><code>8f9466a15ab8d3d9</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt__MutableCollectionsKt</span></td><td><code>e15041d70141aebe</code></td></tr><tr><td><span class="el_class">kotlin.collections.CollectionsKt___CollectionsKt</span></td><td><code>f07fc13f0aaf7249</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyIterator</span></td><td><code>3a8696191890c31f</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyList</span></td><td><code>c20c5f4d23d9884e</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptyMap</span></td><td><code>58c2df57350abc7b</code></td></tr><tr><td><span class="el_class">kotlin.collections.EmptySet</span></td><td><code>1d56510c4d03e5b5</code></td></tr><tr><td><span class="el_class">kotlin.collections.MapsKt__MapsKt</span></td><td><code>248a5bb9bb83325b</code></td></tr><tr><td><span class="el_class">kotlin.collections.SetsKt__SetsKt</span></td><td><code>8ea112a91f3539bb</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.ComparisonsKt__ComparisonsKt</span></td><td><code>0b28441186dd8b27</code></td></tr><tr><td><span class="el_class">kotlin.comparisons.NaturalOrderComparator</span></td><td><code>ceba1065f779d3ce</code></td></tr><tr><td><span class="el_class">kotlin.internal.ProgressionUtilKt</span></td><td><code>29801081d7d99e47</code></td></tr><tr><td><span class="el_class">kotlin.io.CloseableKt</span></td><td><code>51a1fdae7ab7c81c</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIterator</span></td><td><code>e7cca165be907e85</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.ArrayIteratorKt</span></td><td><code>0e7bd1298b98e165</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Intrinsics</span></td><td><code>842f06f411842f7e</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Lambda</span></td><td><code>c28837c3bcb890f4</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.IntRef</span></td><td><code>18df4324f9f7f4f9</code></td></tr><tr><td><span class="el_class">kotlin.jvm.internal.Ref.ObjectRef</span></td><td><code>3c4c8783260b7604</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression</span></td><td><code>89535c4367f3ab90</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntProgression.Companion</span></td><td><code>8a5746a079b4af6f</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange</span></td><td><code>573882adafcff832</code></td></tr><tr><td><span class="el_class">kotlin.ranges.IntRange.Companion</span></td><td><code>c7c956f6734b2a80</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt__RangesKt</span></td><td><code>b101b16ffbf62048</code></td></tr><tr><td><span class="el_class">kotlin.ranges.RangesKt___RangesKt</span></td><td><code>5d8d9ae19c9ff950</code></td></tr><tr><td><span class="el_class">kotlin.text.CharsKt__CharJVMKt</span></td><td><code>32f32176972b845c</code></td></tr><tr><td><span class="el_class">kotlin.text.Charsets</span></td><td><code>12ea43b70c031a8a</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex</span></td><td><code>cd2d13ec6ceabde2</code></td></tr><tr><td><span class="el_class">kotlin.text.Regex.Companion</span></td><td><code>fa191f1ed7f55e04</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringNumberConversionsKt</span></td><td><code>b2da196ffad80790</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsJVMKt</span></td><td><code>549bb7f2033c9782</code></td></tr><tr><td><span class="el_class">kotlin.text.StringsKt__StringsKt</span></td><td><code>7a723121eeaf9de7</code></td></tr><tr><td><span class="el_class">okhttp3.Address</span></td><td><code>a92230353a61fb64</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator</span></td><td><code>48acc4243e8fe449</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion</span></td><td><code>ff8262c1c6baeb13</code></td></tr><tr><td><span class="el_class">okhttp3.Authenticator.Companion.AuthenticatorNone</span></td><td><code>c140ce1e145519a0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl</span></td><td><code>f5b600fa5a4863f0</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Builder</span></td><td><code>32e8b66333fb3290</code></td></tr><tr><td><span class="el_class">okhttp3.CacheControl.Companion</span></td><td><code>a59063fb2c7608ad</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner</span></td><td><code>5ddc1d05c58e1bdf</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Builder</span></td><td><code>b12d37865875ae96</code></td></tr><tr><td><span class="el_class">okhttp3.CertificatePinner.Companion</span></td><td><code>8c20054c6cbc0416</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite</span></td><td><code>0eaa2132ee6e2706</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion</span></td><td><code>17ee86ddcceb7e4a</code></td></tr><tr><td><span class="el_class">okhttp3.CipherSuite.Companion.ORDER_BY_NAME.1</span></td><td><code>ba597ec154d0ee66</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionPool</span></td><td><code>ea05a4cced58609c</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec</span></td><td><code>012a1ffc11f3b1fe</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Builder</span></td><td><code>3b8eb37b21db0fcc</code></td></tr><tr><td><span class="el_class">okhttp3.ConnectionSpec.Companion</span></td><td><code>71951efbfcef404f</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar</span></td><td><code>bc54a64c46466638</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion</span></td><td><code>475aa1d0143d5a2a</code></td></tr><tr><td><span class="el_class">okhttp3.CookieJar.Companion.NoCookies</span></td><td><code>e3b5e4871c5eba44</code></td></tr><tr><td><span class="el_class">okhttp3.Dispatcher</span></td><td><code>c460c11f7a7ca04d</code></td></tr><tr><td><span class="el_class">okhttp3.Dns</span></td><td><code>9669c9051983f50e</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion</span></td><td><code>44e434016d4f07fb</code></td></tr><tr><td><span class="el_class">okhttp3.Dns.Companion.DnsSystem</span></td><td><code>57ea8acc10183a14</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener</span></td><td><code>c50bd229b1b00f1b</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion</span></td><td><code>6dbc254653db2bef</code></td></tr><tr><td><span class="el_class">okhttp3.EventListener.Companion.NONE.1</span></td><td><code>a0f6885b341318d2</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake</span></td><td><code>b8d8d789f8720d7a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion</span></td><td><code>1493b7f32339b76a</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.Companion.handshake.1</span></td><td><code>21959c22c29c6d11</code></td></tr><tr><td><span class="el_class">okhttp3.Handshake.peerCertificates.2</span></td><td><code>3e337689e9a1cdd9</code></td></tr><tr><td><span class="el_class">okhttp3.Headers</span></td><td><code>9fe4d16b6a6b95bc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Builder</span></td><td><code>c2f1e637f0b284dc</code></td></tr><tr><td><span class="el_class">okhttp3.Headers.Companion</span></td><td><code>6f72a0bb0c6942e6</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl</span></td><td><code>99ea0d124e1ae019</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder</span></td><td><code>73e51c8dc417155e</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Builder.Companion</span></td><td><code>882623dea99153d4</code></td></tr><tr><td><span class="el_class">okhttp3.HttpUrl.Companion</span></td><td><code>f91c1d7d580d118b</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType</span></td><td><code>874da141e814eed9</code></td></tr><tr><td><span class="el_class">okhttp3.MediaType.Companion</span></td><td><code>35465bbaa840d19e</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient</span></td><td><code>4c8aacb81cf3525b</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Builder</span></td><td><code>7efbd1cc56f32c47</code></td></tr><tr><td><span class="el_class">okhttp3.OkHttpClient.Companion</span></td><td><code>9b723979b6fa78c0</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol</span></td><td><code>f6ccc44e4e8bfa3c</code></td></tr><tr><td><span class="el_class">okhttp3.Protocol.Companion</span></td><td><code>14f6b1975836f78b</code></td></tr><tr><td><span class="el_class">okhttp3.Request</span></td><td><code>3e8a303312c674b2</code></td></tr><tr><td><span class="el_class">okhttp3.Request.Builder</span></td><td><code>7ca03188b1ac8df6</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody</span></td><td><code>618beef5446695e5</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion</span></td><td><code>416268e6649d363b</code></td></tr><tr><td><span class="el_class">okhttp3.RequestBody.Companion.toRequestBody.2</span></td><td><code>3c11ab4750a670f7</code></td></tr><tr><td><span class="el_class">okhttp3.Response</span></td><td><code>aceccadfe4cfad09</code></td></tr><tr><td><span class="el_class">okhttp3.Response.Builder</span></td><td><code>78bf45e20b95615a</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody</span></td><td><code>e3132fdf997fcda9</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion</span></td><td><code>b06a628c80e77ce5</code></td></tr><tr><td><span class="el_class">okhttp3.ResponseBody.Companion.asResponseBody.1</span></td><td><code>031b6168cd0b84bd</code></td></tr><tr><td><span class="el_class">okhttp3.Route</span></td><td><code>2819d8367671142d</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion</span></td><td><code>24674983c0f57201</code></td></tr><tr><td><span class="el_class">okhttp3.TlsVersion.Companion</span></td><td><code>f3c8cd05f5fa3931</code></td></tr><tr><td><span class="el_class">okhttp3.WebSocketListener</span></td><td><code>8aed545d9e673255</code></td></tr><tr><td><span class="el_class">okhttp3.internal.HostnamesKt</span></td><td><code>b8fda54f93e9197b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Internal</span></td><td><code>cb1908d36b3b8430</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util</span></td><td><code>27b15bd4a5173807</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.asFactory.1</span></td><td><code>908795f49264ea5a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.Util.threadFactory.1</span></td><td><code>3127b8da07a224af</code></td></tr><tr><td><span class="el_class">okhttp3.internal.authenticator.JavaNetAuthenticator</span></td><td><code>6fb37d8f935d7f62</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor</span></td><td><code>78b7581cba606985</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheInterceptor.Companion</span></td><td><code>0bcefac127d429a2</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy</span></td><td><code>72396fb73b82b435</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Companion</span></td><td><code>cdd1a30f783fec6c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.cache.CacheStrategy.Factory</span></td><td><code>ca20c762c72f5b6a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.Task</span></td><td><code>3035d445f54280ef</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskQueue</span></td><td><code>9b48d32901fab490</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner</span></td><td><code>2e9c17ecd934a52c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.Companion</span></td><td><code>fd1b7f5504dab12a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.RealBackend</span></td><td><code>c9a7795b660070fc</code></td></tr><tr><td><span class="el_class">okhttp3.internal.concurrent.TaskRunner.runnable.1</span></td><td><code>4eede62df92750a3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectInterceptor</span></td><td><code>29a0c71ed011f275</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ConnectionSpecSelector</span></td><td><code>220fdf37c5dd96ec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange</span></td><td><code>20e3be68478fbd2c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.RequestBodySink</span></td><td><code>5e344f4cf352d0be</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.Exchange.ResponseBodySource</span></td><td><code>b28bfbefb804a8a7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.ExchangeFinder</span></td><td><code>418ec53ee457e120</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall</span></td><td><code>6cc466ba5f516977</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.AsyncCall</span></td><td><code>a0f751f16ee163ae</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.CallReference</span></td><td><code>bf0e9f43952ee7c0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealCall.timeout.1</span></td><td><code>237fa10d8faabfca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection</span></td><td><code>fa88a771b704b03d</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.Companion</span></td><td><code>1f1b73546c4a9909</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.WhenMappings</span></td><td><code>ce8efb1bbe5c5685</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.1</span></td><td><code>b38b182903bf4e81</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.connectTls.2</span></td><td><code>4a2713a38a45f200</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnection.newWebSocketStreams.1</span></td><td><code>9f7811565a5c3c0e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool</span></td><td><code>1b969936df171dd5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.Companion</span></td><td><code>cb99e5e893cd5aec</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RealConnectionPool.cleanupTask.1</span></td><td><code>1d203298adac2d50</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteDatabase</span></td><td><code>d7cc2c8549603d5b</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector</span></td><td><code>c8c0fd3d4a53238c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Companion</span></td><td><code>2c608728bff4afcf</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.Selection</span></td><td><code>4773a6cd5fa5d081</code></td></tr><tr><td><span class="el_class">okhttp3.internal.connection.RouteSelector.resetNextProxy.1</span></td><td><code>adf5acad15def78a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess</span></td><td><code>523cf870a95dcfbe</code></td></tr><tr><td><span class="el_class">okhttp3.internal.duplex.MwsDuplexAccess.Companion</span></td><td><code>020f3b30238665b8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.BridgeInterceptor</span></td><td><code>de90802166d12946</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.CallServerInterceptor</span></td><td><code>9ad006f91ccbe01a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpHeaders</span></td><td><code>8d03f42f0ae17001</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.HttpMethod</span></td><td><code>537784350705c1b4</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealInterceptorChain</span></td><td><code>107dac0f4a2cb720</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RealResponseBody</span></td><td><code>eb17742c80026772</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RequestLine</span></td><td><code>f3041b5ca0fc10cd</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor</span></td><td><code>9bc524d614bd30f0</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.RetryAndFollowUpInterceptor.Companion</span></td><td><code>ec18c1a19d925170</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine</span></td><td><code>0283612ddc9f8a99</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http.StatusLine.Companion</span></td><td><code>e5ebdfa1d04e1db5</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader</span></td><td><code>b67a881531c9d39a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.HeadersReader.Companion</span></td><td><code>73ac2dbb1d86f6d8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec</span></td><td><code>d06ca856de43bb66</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.AbstractSource</span></td><td><code>e2492126a4efcf5c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.Companion</span></td><td><code>9aa724b7125aaf35</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.FixedLengthSource</span></td><td><code>613bf89dde7fd5e3</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http1.Http1ExchangeCodec.KnownLengthSink</span></td><td><code>195a992d475ef50f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener</span></td><td><code>3213555447ac5585</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion</span></td><td><code>eab789f80da48ba1</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Http2Connection.Listener.Companion.REFUSE_INCOMING_STREAMS.1</span></td><td><code>b6fa3c3bfc568597</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings</span></td><td><code>b3c4347c02e4e8fb</code></td></tr><tr><td><span class="el_class">okhttp3.internal.http2.Settings.Companion</span></td><td><code>249ee3bc86cf27f8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform</span></td><td><code>60629ea2b05a9410</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Jdk9Platform.Companion</span></td><td><code>8c2e2601f3744945</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform</span></td><td><code>bbf6e3b6adaf1f82</code></td></tr><tr><td><span class="el_class">okhttp3.internal.platform.Platform.Companion</span></td><td><code>e58f6d70b79ff3e7</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner</span></td><td><code>d4d8478e117b3e72</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicCertificateChainCleaner.Companion</span></td><td><code>fcbcc8ce2f7548ca</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.BasicTrustRootIndex</span></td><td><code>127de4b4d7e5b30f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner</span></td><td><code>548bee962c20236c</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.CertificateChainCleaner.Companion</span></td><td><code>146f80aa989eebf8</code></td></tr><tr><td><span class="el_class">okhttp3.internal.tls.OkHostnameVerifier</span></td><td><code>5b11bce6d19b3341</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket</span></td><td><code>7fe84690c2172933</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Close</span></td><td><code>8e9ca5922c59c409</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Companion</span></td><td><code>e11014cbdca2ceba</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.Streams</span></td><td><code>7cab6f310faa3bc9</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.WriterTask</span></td><td><code>7bb99fe224facb64</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.connect.1</span></td><td><code>730b71ae76d902da</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.RealWebSocket.writeOneFrame..inlined.synchronized.lambda.1</span></td><td><code>142e88c76baa2b6f</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions</span></td><td><code>a64ce8b1d3680207</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketExtensions.Companion</span></td><td><code>528784185cb1c80a</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketProtocol</span></td><td><code>80333ba797fedf6e</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketReader</span></td><td><code>98ede1438f2b8778</code></td></tr><tr><td><span class="el_class">okhttp3.internal.ws.WebSocketWriter</span></td><td><code>2726658d0491241c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.Dispatcher</span></td><td><code>aff64f7f4fb517f9</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse</span></td><td><code>93abce3066257c12</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockResponse.Companion</span></td><td><code>37be77554120e61b</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer</span></td><td><code>7b1b5d0bcc049e58</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion</span></td><td><code>b13e4e5207a2113c</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.1</span></td><td><code>df2fcce43424d194</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.Companion.UNTRUSTED_TRUST_MANAGER.1</span></td><td><code>27fea65f065fc5c6</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler</span></td><td><code>f579e8256a1bf2ae</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.SocketHandler.WhenMappings</span></td><td><code>b03aba3352143f97</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.TruncatingBuffer</span></td><td><code>a9180217910f73ca</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.serveConnection..inlined.execute.1</span></td><td><code>b22cb13790b142fe</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.MockWebServer.start..inlined.execute.1</span></td><td><code>ad7ecd64c174e06e</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher</span></td><td><code>6e0ffd5bc36b53f1</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.QueueDispatcher.Companion</span></td><td><code>684471ccb35d97a4</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.RecordedRequest</span></td><td><code>7a309ce3394e2ede</code></td></tr><tr><td><span class="el_class">okhttp3.mockwebserver.SocketPolicy</span></td><td><code>7b389e4b08ddb69f</code></td></tr><tr><td><span class="el_class">okio.-Base64</span></td><td><code>1c66d8e7b552e480</code></td></tr><tr><td><span class="el_class">okio.-Platform</span></td><td><code>d36293560f59c7bb</code></td></tr><tr><td><span class="el_class">okio.-Util</span></td><td><code>ba142450c6ecd1ef</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout</span></td><td><code>a39a89cd6a777c6b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Companion</span></td><td><code>9aa50846b29417d9</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.Watchdog</span></td><td><code>29135f6d0b8a71d3</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.sink.1</span></td><td><code>0a463cb04014ca8b</code></td></tr><tr><td><span class="el_class">okio.AsyncTimeout.source.1</span></td><td><code>9da588e55ec2908e</code></td></tr><tr><td><span class="el_class">okio.Buffer</span></td><td><code>c54a8ca48f4b17cc</code></td></tr><tr><td><span class="el_class">okio.Buffer.UnsafeCursor</span></td><td><code>fb40e62dff020bec</code></td></tr><tr><td><span class="el_class">okio.ByteString</span></td><td><code>a4ef4be72543fed3</code></td></tr><tr><td><span class="el_class">okio.ByteString.Companion</span></td><td><code>27f1800ebb72a350</code></td></tr><tr><td><span class="el_class">okio.ForwardingSink</span></td><td><code>4102cc149c836c28</code></td></tr><tr><td><span class="el_class">okio.ForwardingSource</span></td><td><code>4f6f1c08b1a35a92</code></td></tr><tr><td><span class="el_class">okio.ForwardingTimeout</span></td><td><code>aa6760c2eee504a3</code></td></tr><tr><td><span class="el_class">okio.InputStreamSource</span></td><td><code>6253214b113fda89</code></td></tr><tr><td><span class="el_class">okio.Okio</span></td><td><code>a29f62259282e676</code></td></tr><tr><td><span class="el_class">okio.Okio__JvmOkioKt</span></td><td><code>d517ea5449478cf8</code></td></tr><tr><td><span class="el_class">okio.Okio__OkioKt</span></td><td><code>74b1ac198904e148</code></td></tr><tr><td><span class="el_class">okio.Options</span></td><td><code>5ecf225e898cc4ad</code></td></tr><tr><td><span class="el_class">okio.Options.Companion</span></td><td><code>9bd9cda622dafec9</code></td></tr><tr><td><span class="el_class">okio.OutputStreamSink</span></td><td><code>06426788baff45b0</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSink</span></td><td><code>af6fb6b4014d8e09</code></td></tr><tr><td><span class="el_class">okio.RealBufferedSource</span></td><td><code>44e65b15f70b5b59</code></td></tr><tr><td><span class="el_class">okio.Segment</span></td><td><code>bb15f279e614a76b</code></td></tr><tr><td><span class="el_class">okio.Segment.Companion</span></td><td><code>b393eb92dd98b03b</code></td></tr><tr><td><span class="el_class">okio.SegmentPool</span></td><td><code>f2f52128ebd8f89a</code></td></tr><tr><td><span class="el_class">okio.SocketAsyncTimeout</span></td><td><code>58db2dc9634d48de</code></td></tr><tr><td><span class="el_class">okio.Timeout</span></td><td><code>988b7cdba32683c4</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion</span></td><td><code>779f91eb9385a6e3</code></td></tr><tr><td><span class="el_class">okio.Timeout.Companion.NONE.1</span></td><td><code>909c52e3a357030c</code></td></tr><tr><td><span class="el_class">okio.Utf8</span></td><td><code>48df2909d40b5aa0</code></td></tr><tr><td><span class="el_class">okio.internal.BufferKt</span></td><td><code>da381c13bb33ee63</code></td></tr><tr><td><span class="el_class">okio.internal.ByteStringKt</span></td><td><code>6ed15eb9808248c5</code></td></tr><tr><td><span class="el_class">org.apache.commons.codec.binary.Hex</span></td><td><code>05945e51666f7b57</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>50e0945fec76b333</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BaseProviderFactory</span></td><td><code>da939a0152866a4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.BiProperty</span></td><td><code>ed0281592f3976b4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Command</span></td><td><code>52d7b732759793ff</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Constants</span></td><td><code>8f58b0da27218c74</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.DumpErrorSingleton</span></td><td><code>ea25742803c9e73f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkedProcessEventType</span></td><td><code>4f32ae2d4e670365</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingReporterFactory</span></td><td><code>be06f83accc5a8aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.ForkingRunListener</span></td><td><code>c34d0a9f28f66585</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.MasterProcessCommand</span></td><td><code>fc8c116a509256d1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.booter.Shutdown</span></td><td><code>47a37ed2a684ef1d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.cli.CommandLineOption</span></td><td><code>5825f848ee2abcd7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.provider.AbstractProvider</span></td><td><code>0fea65ed91d7c12a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture</span></td><td><code>7ee3451cf95e2f70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>804935f758ebaea3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ConsoleOutputCapture.NullOutputStream</span></td><td><code>a81300d2d50decb6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.ReporterConfiguration</span></td><td><code>bf4075c0385296c2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.RunMode</span></td><td><code>70edc0a9dea60143</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.SimpleReportEntry</span></td><td><code>5acc6a35bed0445f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.report.TestOutputReportEntry</span></td><td><code>42f823601e9c6877</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder</span></td><td><code>c6f3b2781f9ac881</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.BufferedStream</span></td><td><code>11f69a75bc1c7211</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Memento</span></td><td><code>e504a9e8cfc028af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.Segment</span></td><td><code>773004ac6cd115ef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamDecoder.StreamReadStatus</span></td><td><code>8d5ee1d510b5c935</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.AbstractStreamEncoder</span></td><td><code>9547668418a858ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.stream.SegmentType</span></td><td><code>77b0d78ed3ddd126</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.suite.RunResult</span></td><td><code>0eef4ae883b6fcaa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.DirectoryScannerParameters</span></td><td><code>529e83b831c47f72</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.IncludedExcludedPatterns</span></td><td><code>e12220ce508068df</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest</span></td><td><code>119a5faa0ae08a91</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.ClassMatcher</span></td><td><code>cb9dd1b6069a872b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.MethodMatcher</span></td><td><code>1d5196f3dfcebd52</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.ResolvedTest.Type</span></td><td><code>6f46eedd1917ca66</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.RunOrderParameters</span></td><td><code>f74f6b3eb9f1a132</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestArtifactInfo</span></td><td><code>6d162cddde2db959</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestListResolver</span></td><td><code>0f4645f0d7fd02c8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.testset.TestRequest</span></td><td><code>1cb2946d8f0dc9e4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.CloseableIterator</span></td><td><code>01846c357efacb7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultRunOrderCalculator</span></td><td><code>21a42ec0f6d63b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.DefaultScanResult</span></td><td><code>01695a339c66ab8d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.ReflectionUtils</span></td><td><code>7f9a430ae144c985</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.RunOrder</span></td><td><code>93376844e6d709d3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun</span></td><td><code>db4e8195893ece6d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.TestsToRun.ClassesIterator</span></td><td><code>543f26bfbdd04ce0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleReadableChannel</span></td><td><code>6826ce793980b64e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.AbstractNoninterruptibleWritableChannel</span></td><td><code>484afcc5593fbc9a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels</span></td><td><code>eb60281181a1dc33</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.3</span></td><td><code>605144c3f67338aa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.Channels.4</span></td><td><code>4834cf9402eabd28</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ClassMethod</span></td><td><code>817ad544e129b000</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory</span></td><td><code>b2161e778265b95d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>e3fb668fa8792230</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.DumpFileUtils</span></td><td><code>9cc0f89ffb46ba32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap</span></td><td><code>c7398d64c0977b06</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ImmutableMap.Node</span></td><td><code>3a9862055afaee58</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.api.util.internal.ObjectUtils</span></td><td><code>992d9f9f62042416</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.AbstractPathConfiguration</span></td><td><code>f8b4034fe9c934d2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>d2b4a565d2c195cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>c511fbfeb1f35c23</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>d05af49602124353</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>d14c58928ac6aa7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>8bc1181d0c5af474</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>72a8e2906ddc1c93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>f6a6b02be2fb0964</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>c8ce6ed3be8ec9bc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>68f2dae15ae26cc2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>fc217f2c1d87c099</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>2afb302f7c81f991</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>850ef2748b5ef5e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.7</span></td><td><code>9577114e02a5bdef</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.8</span></td><td><code>3c8febd047cd2b0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.PingScheduler</span></td><td><code>c83e3af27d5d3c47</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedNodeArg</span></td><td><code>9dbb0ff22dfc1303</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PpidChecker</span></td><td><code>f83a9169197e13b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProcessCheckerType</span></td><td><code>e554be35191ff5a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>1e4e30276db2e62e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>ec2cd1e39ec4278e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>70176a3dd903d57a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>a843c08e9b5c79ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>355d20d53741b604</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory</span></td><td><code>67a1c051e3809086</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.1</span></td><td><code>cc936f6c85f9235a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.AbstractMasterProcessChannelProcessorFactory.2</span></td><td><code>a1fa70e4af42c555</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.CommandChannelDecoder</span></td><td><code>6684e6bad0b7c71e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder</span></td><td><code>b69d9287bf010b1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.EventChannelEncoder.StackTrace</span></td><td><code>265e85a5e039b0af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.LegacyMasterProcessChannelProcessorFactory</span></td><td><code>3b29862697f79d34</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.spi.SurefireMasterProcessChannelProcessorFactory</span></td><td><code>8c14c673718fba9e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder</span></td><td><code>a23a4082e2bbd1ed</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.CommandDecoder.1</span></td><td><code>950700970edca54a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.stream.EventEncoder</span></td><td><code>7c894cb22c8c16ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.JUnitPlatformProvider</span></td><td><code>958f7eb4311b3c2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.LazyLauncher</span></td><td><code>a3841276826f155c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter</span></td><td><code>0d7041faa0298e70</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.RunListenerAdapter.1</span></td><td><code>967ebdaaeef83363</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junitplatform.TestPlanScannerFilter</span></td><td><code>db2b13639af3176e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ClassMethodIndexer</span></td><td><code>0e8f3008aec84fcb</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.JavaVersion</span></td><td><code>4e21c3be19560aac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.StringUtils</span></td><td><code>f086d3427078adb7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.SystemUtils</span></td><td><code>e5eafc9ce14dcbec</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.lang3.math.NumberUtils</span></td><td><code>11e46630af73f131</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.StringUtils</span></td><td><code>abd8480c7152bf46</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shared.utils.cli.ShutdownHookUtils</span></td><td><code>011b23cd829ec86c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>a815025e8bfc3641</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>929d153955f16a18</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>df23d392ec7d9eda</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>42c4752e9d14ffa5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>5092662a55f68b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>22ad5d0f0423d856</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>f95b8336839d7f50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>5e8688b4476f7d87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>acbfc8ada70ea6e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>05017bcceeaf2e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4ac4ac375f68cb9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>2399f75b5af9e12e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>981fbcf7ff00f984</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>bb865e7bc2c442b3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>a322defbaf63fdc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>6462023b58b8cc81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>c9afee8a27afdf8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>8d6dc89d3fc555e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>afbaf76d3ae9b52f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>f5d34eec17a4135f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>d5c88d7e2efbe754</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>ff0395540810acc0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>88fcd7c1279b18df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>fde0185d08fbe400</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>02d084bd31e3aa1c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>d77ca2d5a39e5b3c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>0923e4113106f670</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>df8b1dc6ad7ef837</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>46e4635b06cbf39a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>b489ecda2f5a9495</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>c5747140967d0577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6c571eb50eee95f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>babada4539fdcc2e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>21e05a3c0abdeb50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>1a8a64e1b4a92c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>b28eaccdd7ac5d6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>cf818429315036aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>476c28770bcbbbb5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>18f8e769c75df574</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>1b8738af9f965e81</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>03ded5f52fdaaa44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>0b0440647e9e800e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>5e69f788c026a00f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>cb7a5922e7cd926a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>6bd828a544290567</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f31a06ca1a58a9eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>b215e61cfcb76a64</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>b693001e6fffd70e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>63695ebcff73b37f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>40d65b9ff029f01e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>9308971d48383433</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>80820e1751c94dd9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>4accdcc5718c1b8f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>d547c9ded9586081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>030b22ffd879ce27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>58755dbc3b266b34</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>f0d6f020e5d75267</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>556c81522bf1f08c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>947940eaaaf10d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>8863894dca746b5c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>c5b9e35cca47fe2a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>6297dd6cb4aebd4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>f9d232d57c39ff25</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>b1ca08ec9dbd4e98</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>b5c190edd9eb7465</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>ff65608800cc0f00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>c57cafe3d88f5bf0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a354f38d98914</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>0d52edf1ea95ce8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>4232068250c66a72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>5ea5d99c949266c4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>0c1fe14da46bb416</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>63b56783ead2f577</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>3fd5ef329d7f0abb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>ae54928d232d4a0f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>ceb581598ca9223b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>2ec78d35e1dd6396</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>b2b8341658db5683</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>c57500a0993e2cd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>1ae25b103ff622ca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>884caaebb8950799</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>5372548792f8d9a1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>4be0ee5403a6dde4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>471759fddc8dee13</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>fbc9da91fce32602</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>98e81028fe44707d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>fb3448511f7b090a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>a042cfa9211e0090</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e1fbb8aed5fee97e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>cd18fb32e73070cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>9c76a32c97e5c2fb</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>95d0ffea805fc01a</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>9cf392f18b7cd412</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>d211c6b68bd5276d</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.2</span></td><td><code>d447966a4da69570</code></td></tr><tr><td><span class="el_class">org.jcp.xml.dsig.internal.dom.XMLDSigRI.ProviderService</span></td><td><code>74efb962559a710c</code></td></tr><tr><td><span class="el_class">org.json.JSONException</span></td><td><code>73926069d9fa4fad</code></td></tr><tr><td><span class="el_class">org.json.JSONObject</span></td><td><code>c8ee6217e5827b6e</code></td></tr><tr><td><span class="el_class">org.json.JSONObject.Null</span></td><td><code>df146a6607d77d33</code></td></tr><tr><td><span class="el_class">org.json.JSONTokener</span></td><td><code>fe373bba367b32d5</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>eda6db924019425b</code></td></tr><tr><td><span class="el_class">org.junit.internal.Checks</span></td><td><code>5f543b0bb87b92da</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>a26607ae067f7352</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>d3997b4bdb7889c1</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>c8e6351cbf098013</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>4f18a1d7932cb8ab</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>f2e00a3e1fc23005</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>077481995383e000</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>ef86a61ca3ab20ba</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>fc311dfabd3a0e23</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>eb8d03782ab35d64</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>011031d0b1fe58db</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>9da5fe6b78ad9a14</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>bbee9c72790c271d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>433eec982a6fabbc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter</span></td><td><code>d2270f0957971443</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>6b3fc41ad8b41d4f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>3d2dbddce296b041</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>7146ce9988edfce2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor</span></td><td><code>f8eb297929c247eb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractOrderingVisitor.DescriptorWrapperOrderer</span></td><td><code>c8e1585f8474ed61</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassOrderingVisitor</span></td><td><code>1f09fc1c6b9779bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.ClassSelectorResolver</span></td><td><code>e25bb2b197bc8493</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>5dc6be896f50996f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>621c8591e557439a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodOrderingVisitor</span></td><td><code>7d9864cebac818e1</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodSelectorResolver</span></td><td><code>679c52dec5ee3cd2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>d746bcff9a71ec26</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>f75dfd9ee2347890</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>909f14a1b9fe84dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>34690a186bfcf3ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>941a8af0d47a68fd</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>f2039dbd13fce110</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>c13a4260435c18a8</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>4be487dee199f633</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.DefaultExecutableInvoker</span></td><td><code>97f15d1e3151968f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>b48cc2a96dab0116</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>d1557432e23d2776</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>3926323ef1c7fb03</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>1604b4e34c1363e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.MutableExtensionRegistry</span></td><td><code>4daca7ba95c88845</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>7a30afad0f944ea5</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>d2ce4804a30f8d8c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>3c520f8376f91ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>7187071bfc76c6ac</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TimeoutExtension</span></td><td><code>13bcdadb20fcc7bb</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>46546a446de4c9c0</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>e9ee7d4e1adecdd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>5200e6adc191344c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>98cdc5b539e1abfd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>39fdfe1f67bc0eda</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>c71dcf008235901c</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>efebc064783617e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>aaf302c4f05119c3</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>0d0959e2f6aa173e</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassNamePatternFilterUtils</span></td><td><code>e725a6f058746f53</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>60a2276f3701443f</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>54e3df9bb2092b52</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>d47999c87f911057</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>fb9f63d1c11c85ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.LruCache</span></td><td><code>d158b6f69936c065</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>2c2a6e13cda880d4</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>748d08a0a07b2a41</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>349d54e51f2ffb44</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>237c0cb03ac19254</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>6a52e5b4f7292f48</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>cc0aadc5880fb4e4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener</span></td><td><code>c3024068e43bb7f4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineDiscoveryListener.1</span></td><td><code>a4cdbe8dd38d8f57</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener</span></td><td><code>693fee5cbd4c2df0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.EngineExecutionListener.1</span></td><td><code>999902b68f81dd9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>b74e001541d12dd1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>5ffaaa90df97ca04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>a787a89e1f12d534</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult</span></td><td><code>ca52e15a278dcf5c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.SelectorResolutionResult.Status</span></td><td><code>c505c2274f89f01d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>a828437d5cd2ea4f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>7628a7c639ef3a60</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>6b1b512d17bb680e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>ad256e9fb4407e04</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>4308af7bfbde4ba1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>f2d36a9ca9d14367</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>6c86362ad62a1954</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>3174b37b3ba53b7e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>7863536f4276f4dd</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>b9c965daf4d9a476</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>37bd92069360f773</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>8f2f77769ee0e9c9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>1d55ac49f5cabc20</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver</span></td><td><code>dc6114dc7e983729</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution</span></td><td><code>506a6b871d2fd8fe</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution.DefaultContext</span></td><td><code>db18f59764ea1f2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver</span></td><td><code>e7fb3042ea8112f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.Builder</span></td><td><code>d86618af76b95613</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext</span></td><td><code>1904819635770d62</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver</span></td><td><code>e64e4fd796d9641d</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match</span></td><td><code>789c682356298d75</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Match.Type</span></td><td><code>1761e56439c8d93c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.discovery.SelectorResolver.Resolution</span></td><td><code>ab713bbdee405d17</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource</span></td><td><code>c29acbe41918b09a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ExclusiveResource.LockMode</span></td><td><code>96e95d210b150f97</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>3ac292151741b7fc</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>963cba9b029b4b19</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>5aedd3bd3957b5a6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>5c68850150771b6e</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>5aca1404ff0f9294</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>7c2670c7a35cfba6</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>f652d8cc5e11bdc5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>abd00dd511d28b2f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>bdf88cd3834282a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>c689092b060d0b12</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>a7ec8f66d373c169</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>5a44a7e2cbf864b4</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>2f3b283eba81629f</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SingleLock</span></td><td><code>2036ec8b92a38105</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>6fd7a27676be3c50</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore</span></td><td><code>f773d297d7dc3275</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.store.NamespacedHierarchicalStore.EvaluatedValue</span></td><td><code>3362298f87d9b160</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult</span></td><td><code>44ae55d9c94cdd13</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.EngineDiscoveryResult.Status</span></td><td><code>c6f73a818e869b3a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener</span></td><td><code>c8e17526e895636b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherDiscoveryListener.1</span></td><td><code>8959ed22ae756aca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener</span></td><td><code>fd09754de5a01f16</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.LauncherSessionListener.1</span></td><td><code>44b3640faa83f474</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestExecutionListener</span></td><td><code>f482f6546d6593dc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>2b393a1d76332bc4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>125780e74ba9c50c</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeEngineExecutionListener</span></td><td><code>cea0030887322419</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.CompositeTestExecutionListener</span></td><td><code>283b3c281a0728e5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>5706e3938a47edbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>0bd6690ec3f385ab</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>6fbfe73d83f861ce</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession</span></td><td><code>593c9fadcd439bc2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.1</span></td><td><code>4e7ad5e44df7008e</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherSession.ClosedLauncher</span></td><td><code>1fe238faa78c4ee2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingEngineExecutionListener</span></td><td><code>98129d4f91790da1</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DelegatingLauncher</span></td><td><code>443e4e7cef8118ba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator</span></td><td><code>9260ad30b5b1dcb4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase</span></td><td><code>c5da52319ffdb6cc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>241befbef6ea2edf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineExecutionOrchestrator</span></td><td><code>61a7d44fcaf1fd6d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineFilterer</span></td><td><code>5886e10a3932fe3b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineIdValidator</span></td><td><code>a3cbf4111f4706bd</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>027b702b863a1b7b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.InternalTestPlan</span></td><td><code>6c1da5c749fc1754</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder</span></td><td><code>67fbbac106398c55</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.1</span></td><td><code>c32d4c631876b3d3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.IterationOrder.2</span></td><td><code>b3c544910702c338</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>58100dc14c875cb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>b0426f929eec8a53</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>443c9d189d7662aa</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.Builder</span></td><td><code>89b3d95a424a68ea</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider</span></td><td><code>da0ae1240b20de42</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.2</span></td><td><code>481aeb52e3ac15c4</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters.ParameterProvider.3</span></td><td><code>2d8e65fa362495e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>8aa84e8c1156fc9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryResult</span></td><td><code>6ba764b26de92159</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>7c870cd17431cb9d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherListenerRegistry</span></td><td><code>64d5f2a8ac991f94</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ListenerRegistry</span></td><td><code>387fd40f10f1e6b5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener</span></td><td><code>4c68ad66a29b4dd7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.Outcome</span></td><td><code>b6ca0889820c3cca</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderRegistry</span></td><td><code>2a95faa488a889e7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>69f4349cc7042ed7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StackTracePruningEngineExecutionListener</span></td><td><code>dbf05583a874b58d</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>36972afd5e542435</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.UniqueIdTrackingListener</span></td><td><code>f828b9fe46e426f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener</span></td><td><code>ee6720edc40a9ccf</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners</span></td><td><code>03063623efb5e8b2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.discovery.LauncherDiscoveryListeners.LauncherDiscoveryListenerType</span></td><td><code>e18e1a0e62e22287</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.listeners.session.LauncherSessionListeners</span></td><td><code>792ecbf10e49d607</code></td></tr><tr><td><span class="el_class">org.junit.rules.ExternalResource</span></td><td><code>fe234abb7ed11f04</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>1d6f7ddbbf223f9a</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>214d9ade1c7dc38d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>ecf6c1c04298ff7d</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>cf649a4ffbe55db9</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>69d2c783b42f6720</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>f6313076e2224ebb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>e31025c12b4dbdee</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>4c7314c6d595dc3e</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>df2bada5cb3794f3</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>fbdd84204c215de7</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.5</span></td><td><code>f62dc396b601f8bd</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.9</span></td><td><code>c3c3d54b8ed47ee1</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>0b43c10299733bfb</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>2b59d5cb3b105225</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>95752fb34ff12f3f</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>d0f63145230a5f42</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.2</span></td><td><code>f93eace695ddd30e</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.RuleCollector</span></td><td><code>9c768e710e39c989</code></td></tr><tr><td><span class="el_class">org.junit.runners.JUnit4</span></td><td><code>6d26e2305347fe01</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>335ee90b10f96ea1</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>ecc6961e8bc209c4</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>c5cb913a629ec4c8</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>20bad8188aebc0f2</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.4</span></td><td><code>80476dbdcb8d52cc</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.ClassRuleCollector</span></td><td><code>26f7fb338afcd13b</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer</span></td><td><code>d44c3ba6dc65af53</code></td></tr><tr><td><span class="el_class">org.junit.runners.RuleContainer.1</span></td><td><code>57bbc73f6f47763b</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>2fe27c284e7d39f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>bfd059486f267475</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>f293b82d5aa86323</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>8fd5e02769c0e0c2</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>585cad2d320dc86e</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>7e71209792391ee8</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>1b96cd3d5c4aeb07</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>0369eb29eb04248a</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e1e5570798173ab9</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>6cbe8454c9a93bb8</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>71b39faff559d121</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>2de4a57eeffb8d05</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.DescriptionUtils</span></td><td><code>ad053e720011070f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>59e26ea5caab5b99</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>8cb82615e432a3b7</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider</span></td><td><code>18776998364ff73f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.TestSourceProvider.1</span></td><td><code>bbdf1b404db90538</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageEngineDescriptor</span></td><td><code>8a8857c762d5dcf1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>7345733566f087f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>2acf82b22d443672</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>cb0caca061959830</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>b3aedf4e5d5bb329</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>92ecd03262a5f8b8</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>db007dccfd80ba6a</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5a538f2c6d4dcbfc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>54e7b80138d54f37</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>63a8e0c58ca683bc</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.RunnerTestDescriptorPostProcessor</span></td><td><code>196e7e009169dcb3</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>2e94c47e2d2c1c0f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.EventType</span></td><td><code>acf8c7b87a11b2c6</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>84cca254154dad54</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>71259400d19b61ff</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>30894c197e9d0181</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun.VintageDescriptors</span></td><td><code>1b8dd0b26a778275</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>a625491c38f7f981</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>910b6370f69da9c6</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>0963abe5eaf18772</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>f00b59cd4c833983</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b80ff25a61f7aa8b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>039b3c899e055991</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>649700d80abb641d</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDHKeyAgreement</span></td><td><code>3e44ba2f6f26d278</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature</span></td><td><code>ea9bfbd6ea4dfe67</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.Raw</span></td><td><code>612d1fdcbc91e3d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.RawECDSA</span></td><td><code>a6aa09e6c512aa51</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA1</span></td><td><code>b0b781b4f0e3faec</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA224</span></td><td><code>132aaf29057ac069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA256</span></td><td><code>86b4c56447b53c9b</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA384</span></td><td><code>e624372c9caa9290</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECDSASignature.SHA512</span></td><td><code>0994574b082b7921</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>7957ef10d6acbcc4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyPairGenerator</span></td><td><code>647a786be4f307d4</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECOperations</span></td><td><code>0b4b38856e394c26</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPrivateKeyImpl</span></td><td><code>8d47f724e3a83898</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>5e1a025fa4afaeb6</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap</span></td><td><code>911fe73a97297409</code></td></tr><tr><td><span class="el_class">sun.security.ec.ParametersMap.1</span></td><td><code>cb3f66ade3b12d91</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>047b876ac98a1133</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>f831e2713965eef1</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderService</span></td><td><code>d7855095f52a725d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.ProviderServiceA</span></td><td><code>84b6e3e9f56e578d</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHKeyPairGenerator</span></td><td><code>2ffe92c0a2c37f62</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPrivateKeyImpl</span></td><td><code>887ed7493d010e70</code></td></tr><tr><td><span class="el_class">sun.security.ec.XDHPublicKeyImpl</span></td><td><code>7af42090ed35c042</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECOperations</span></td><td><code>70809338db2d0d19</code></td></tr><tr><td><span class="el_class">sun.security.ec.XECParameters</span></td><td><code>97b956816bf0bd04</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed25519Operations</span></td><td><code>aa016e08fa7f9d1a</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.Ed448Operations</span></td><td><code>30612fc45b1fa01e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters</span></td><td><code>66d6a0c3d3b923fd</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHA512DigesterFactory</span></td><td><code>ee7b5ce75a896254</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSAParameters.SHAKE256DigesterFactory</span></td><td><code>2a327de1a951e4d1</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature</span></td><td><code>430c2c94116a7975</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed25519</span></td><td><code>6d720a786793f90c</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdDSASignature.Ed448</span></td><td><code>43925f36c84bfade</code></td></tr><tr><td><span class="el_class">sun.security.ec.ed.EdECOperations</span></td><td><code>f6e7115d8d0a9662</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.AffinePoint</span></td><td><code>2e2dd7ea34ff5708</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint</span></td><td><code>7c8e13ee9ad78eae</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ExtendedHomogeneousPoint.Immutable</span></td><td><code>a41509ccb5ee3fa7</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint</span></td><td><code>4e9dba6b28ff0623</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Immutable</span></td><td><code>8713fbe21a7d6726</code></td></tr><tr><td><span class="el_class">sun.security.ec.point.ProjectivePoint.Mutable</span></td><td><code>c95b8209d3a0dfa5</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider</span></td><td><code>75dc1878c65381a7</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.1</span></td><td><code>3c312cdfef3f9db8</code></td></tr><tr><td><span class="el_class">sun.security.jgss.SunProvider.ProviderService</span></td><td><code>e66e7f181e19c4a1</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI</span></td><td><code>1f276d31c18118f5</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.1</span></td><td><code>32afbf4ccafd524f</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.2</span></td><td><code>ad65893d6e880a36</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderService</span></td><td><code>357c0a96b7faf91a</code></td></tr><tr><td><span class="el_class">sun.security.mscapi.SunMSCAPI.ProviderServiceA</span></td><td><code>57e6f67efc1c070b</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11</span></td><td><code>8d0c72790971cc7d</code></td></tr><tr><td><span class="el_class">sun.security.pkcs11.SunPKCS11.Descriptor</span></td><td><code>168514eafd23451b</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC</span></td><td><code>c848528cde3b9a66</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.1</span></td><td><code>329160750da2a246</code></td></tr><tr><td><span class="el_class">sun.security.smartcardio.SunPCSC.ProviderService</span></td><td><code>b13e03db329cdd65</code></td></tr><tr><td><span class="el_class">sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo</span></td><td><code>9ed83010eeaa402e</code></td></tr><tr><td><span class="el_class">sun.util.resources.provider.NonBaseLocaleDataMetaInfo</span></td><td><code>3286ba296d343b25</code></td></tr><tr><td><span class="el_class">unit.MockData</span></td><td><code>d40f3af9dfefd33e</code></td></tr><tr><td><span class="el_class">unit.MockData.1</span></td><td><code>e7d27beade7ce49c</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher</span></td><td><code>ca61d1495c092ea5</code></td></tr><tr><td><span class="el_class">unit.MockWebServerDispatcher.1</span></td><td><code>3a594ef442a53419</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl</span></td><td><code>4d9bea81fb4e3637</code></td></tr><tr><td><span class="el_class">unit.TestCMWebsocketClientImpl.1</span></td><td><code>23ae70ce61551ea6</code></td></tr><tr><td><span class="el_class">unit.TestJSONParser</span></td><td><code>b45d1056b5c68a00</code></td></tr><tr><td><span class="el_class">unit.TestParameterChecker</span></td><td><code>fbbd0e5cac42d360</code></td></tr><tr><td><span class="el_class">unit.TestRequestBuilder</span></td><td><code>12100d188571be80</code></td></tr><tr><td><span class="el_class">unit.TestResponseHandler</span></td><td><code>75b259cfc50e533f</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder</span></td><td><code>657edb4001ecc536</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.1</span></td><td><code>27e973b6657b09e9</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.2</span></td><td><code>2d827b44d18ee333</code></td></tr><tr><td><span class="el_class">unit.TestUrlBuilder.3</span></td><td><code>f5561ddc80443dda</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountInformation</span></td><td><code>5a7e31d661d01911</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAccountTradeList</span></td><td><code>95c9ea6391cd9f62</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAllOrders</span></td><td><code>0b0111ea60a12062</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMAutoCancelAllOpenOrders</span></td><td><code>c619a4ac459acc5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelAllOpenOrders</span></td><td><code>c9c7ceff38ee9c0f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelMultipleOrders</span></td><td><code>263050771c08d425</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCancelOrder</span></td><td><code>017b40be9f40ce39</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangeInitialLeverage</span></td><td><code>4cc55dc0b84d823e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMChangePositionMode</span></td><td><code>83f881d3591b6422</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentAllOpenOrders</span></td><td><code>99d5b2c2fdcb88ad</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMCurrentPositionMode</span></td><td><code>6185b1dbfa163c6a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMFuturesAccountBalance</span></td><td><code>6ebdb0dfdcd841a6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracket</span></td><td><code>37e22fecc90ffcd3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMGetLeverageBracketPair</span></td><td><code>85408039c4a5de01</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMIncomeHistory</span></td><td><code>846f025d1b0f3e1a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyIsolatedPositionMargin</span></td><td><code>224ec69d7fec681f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrder</span></td><td><code>ed1359769e5732d5</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMModifyOrderHistory</span></td><td><code>416eb291bf86d88c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNewOrder</span></td><td><code>920f341446218163</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMNotionalAndLeverageBrackets</span></td><td><code>3e74584dd0dda0d1</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionAdlQuantileEstimation</span></td><td><code>d7fb54c1d3a34280</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionInformation</span></td><td><code>fb6012f9b3f15485</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMPositionMarginChangeHistory</span></td><td><code>a351ed51e74b65f6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryCurrentOpenOrder</span></td><td><code>3a66a9a3b0858467</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMQueryOrder</span></td><td><code>9b353060f917e91c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUserCommissionRate</span></td><td><code>a786eb58312aa0b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.account.TestCMUsersForceOrders</span></td><td><code>a859b509b99ae03a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMAggTrades</span></td><td><code>f542d309d27db301</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBasis</span></td><td><code>fd339a0be30d7b93</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMBookTicker</span></td><td><code>2d4873365d91c4dd</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMContinuousKlines</span></td><td><code>89095bc8cc195e5a</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMDepth</span></td><td><code>9d6cfe6551965d7e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMExchangeInfo</span></td><td><code>495272a98bd90a58</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMFundingRateHistory</span></td><td><code>af4ea84d2fad38d9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMHistoricalTrades</span></td><td><code>0f808d5a26dc2860</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMIndexPriceKlines</span></td><td><code>e5907e5443b02222</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMKlines</span></td><td><code>aa996cec960865b7</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMLongShortRatio</span></td><td><code>cdfa11f6130b0188</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPrice</span></td><td><code>b8103bf79a523602</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMMarkPriceKlines</span></td><td><code>532f8d2512e4d0a0</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterest</span></td><td><code>5aedc72b961eb7d3</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMOpenInterestStatistics</span></td><td><code>10f1f8605ee19392</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMPing</span></td><td><code>6dac571711637db9</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTicker24H</span></td><td><code>ade3471f7e8e2fe4</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTickerPrice</span></td><td><code>135c8e04ace10fcb</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTime</span></td><td><code>1f1b886001da22ef</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortAccountRatio</span></td><td><code>9c94d72990ae7446</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTopLongShortPositionRatio</span></td><td><code>29cdfba2724eaf4c</code></td></tr><tr><td><span class="el_class">unit.cm_futures.market.TestCMTrades</span></td><td><code>d959c6bcf4b5868e</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo</span></td><td><code>50926f4928c570b6</code></td></tr><tr><td><span class="el_class">unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo</span></td><td><code>6c6e3c4489a7b37f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCloseListenKey</span></td><td><code>ffa428d045edcb2f</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMCreateListenKey</span></td><td><code>b83bdb75943fcb54</code></td></tr><tr><td><span class="el_class">unit.cm_futures.userdata.TestCMExtendListenKey</span></td><td><code>391643d5cfcfa3e1</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountInformation</span></td><td><code>4360719139647512</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAccountTradeList</span></td><td><code>b8a3b504b6e1b73f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAllOrders</span></td><td><code>788935b355fd6143</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMAutoCancelAllOpenOrders</span></td><td><code>effe2db9a31f543f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelAllOpenOrders</span></td><td><code>6671340471cf927e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelMultipleOrders</span></td><td><code>b2fcacb9c1991bc4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCancelOrder</span></td><td><code>e6395f89d57a8aa6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeInitialLeverage</span></td><td><code>e6515d99565b453f</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMarginType</span></td><td><code>d1977e092f35776a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangeMultiAssetsMode</span></td><td><code>fd6eac5c2f87d55b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMChangePositionMode</span></td><td><code>412bea9001818d94</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentAllOpenOrders</span></td><td><code>db8760ad3c96ca0e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMCurrentPositionMode</span></td><td><code>35ae7fcfe8b7b628</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory</span></td><td><code>f2a4067ea9cb127b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory</span></td><td><code>c1d408fb29ed889b</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMFuturesAccountBalance</span></td><td><code>ccf2b8bffaf64ce6</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetLeverageBracket</span></td><td><code>733651d4f2e7f669</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMGetMultiAssetsMode</span></td><td><code>5b3afcced211eab4</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMIncomeHistory</span></td><td><code>88a4b0a4362f845c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMModifyIsolatedPositionMargin</span></td><td><code>c53ecb91156adf63</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNewOrder</span></td><td><code>272f41940d7f4951</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMNotionalAndLeverageBrackets</span></td><td><code>3070b7519036803a</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionAdlQuantileEstimation</span></td><td><code>b0515d02b7dd24da</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionInformation</span></td><td><code>6bc82430eb63b93c</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMPositionMarginChangeHistory</span></td><td><code>24523e873bd6f2e5</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQuantitativeRulesIndicators</span></td><td><code>c7f49588d71377ea</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryCurrentOpenOrder</span></td><td><code>8d73942b456513dc</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMQueryOrder</span></td><td><code>dee0a22ecece8a00</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUserCommissionRate</span></td><td><code>9991738f03493f4e</code></td></tr><tr><td><span class="el_class">unit.um_futures.account.TestUMUsersForceOrders</span></td><td><code>aa9f22fb69d549a0</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMAggTrades</span></td><td><code>c15b8a3b6f36dfad</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMBookTicker</span></td><td><code>a795dea8f5e8b81b</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMContinuousKlines</span></td><td><code>1721dc81bf54d0a9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMDepth</span></td><td><code>88d8dca3d390b4a4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMExchangeInfo</span></td><td><code>1383fd457a6d0d5a</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMFundingRateHistory</span></td><td><code>911d4a877dcbbb47</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalBlvtKlines</span></td><td><code>8148ba20609c91e9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMHistoricalTrades</span></td><td><code>7877ec6893c9f908</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexInfo</span></td><td><code>99895d79d8e35faa</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMIndexPriceKlines</span></td><td><code>2e66822a53849487</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMKlines</span></td><td><code>ece37876957bbe09</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMLongShortRatio</span></td><td><code>56fc8a683cd98dfb</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPrice</span></td><td><code>27c759e45ffabb66</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMarkPriceKlines</span></td><td><code>a1393a76999ca690</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMMultiAssetsModeIndex</span></td><td><code>7810bb6fd90c86f9</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterest</span></td><td><code>b7d9d545b2512922</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMOpenInterestStatistics</span></td><td><code>80b4477a7c0cb106</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMPing</span></td><td><code>334d8f7242960cb2</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTakerBuySellVolume</span></td><td><code>ce7b7d8874167e46</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTicker24H</span></td><td><code>72ebd8d84c254ad1</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTickerPrice</span></td><td><code>1381726a77c0b4f8</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTime</span></td><td><code>41fa5005522f53e4</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortAccountRatio</span></td><td><code>fa58cd4d5e8846df</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTopLongShortPositionRatio</span></td><td><code>a2aa11f694427acc</code></td></tr><tr><td><span class="el_class">unit.um_futures.market.TestUMTrades</span></td><td><code>7c18c9c9dfa8bef8</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo</span></td><td><code>a55e2ac1c3d6c7de</code></td></tr><tr><td><span class="el_class">unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo</span></td><td><code>9d1bcd420eddcc93</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCloseListenKey</span></td><td><code>4cbb0e611d985ec7</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMCreateListenKey</span></td><td><code>22925d9f91c0fd38</code></td></tr><tr><td><span class="el_class">unit.um_futures.userdata.TestUMExtendListenKey</span></td><td><code>ba44b4495138ccfd</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.7.202105040129</span></div></body></html>
    \ No newline at end of file
    diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv
    new file mode 100644
    index 0000000..ccfe84b
    --- /dev/null
    +++ b/target/site/jacoco/jacoco.csv
    @@ -0,0 +1,36 @@
    +GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_COVERED,LINE_MISSED,LINE_COVERED,COMPLEXITY_MISSED,COMPLEXITY_COVERED,METHOD_MISSED,METHOD_COVERED
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,20,61,0,0,8,18,4,9,4,9
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,105,0,2,0,16,0,7,0,6,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,22,245,1,3,3,35,2,11,1,10
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,0,39,0,0,0,14,0,7,0,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,26,71,0,0,8,10,4,7,4,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,698,169,8,6,77,41,36,12,30,11
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,0,4,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,9,29,0,0,3,10,3,2,3,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,10,7,0,0,4,3,2,1,2,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,0,33,0,0,0,6,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,0,21,0,0,0,4,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,0,7,0,0,0,2,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,0,128,0,0,0,23,0,11,0,11
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,0,7,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,0,98,0,0,0,23,0,10,0,10
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,26,49,0,0,9,10,6,3,6,3
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,20,381,0,0,8,66,4,26,4,26
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,42,391,0,0,9,69,4,25,4,25
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,25,52,0,0,9,9,6,4,6,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,7,0,0,0,2,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,0,144,0,0,0,30,0,13,0,13
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,12,0,0,0,3,0,2,0,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,0,149,0,0,0,25,0,13,0,13
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,7,22,0,0,2,6,0,1,0,1
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,21,44,0,0,4,8,1,2,1,2
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,22,129,7,8,3,27,7,8,0,7
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,13,139,2,2,3,34,3,8,1,8
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,78,74,11,9,16,17,8,6,1,3
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,76,184,8,22,21,43,8,18,3,8
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,94,0,12,0,14,0,10,0,4
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,38,47,12,10,5,16,10,7,0,6
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,15,0,0,0,6,0,3,0,3,0
    +io.github.binance:binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,0,144,0,10,0,20,0,12,0,4
    diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml
    new file mode 100644
    index 0000000..fe9ae29
    --- /dev/null
    +++ b/target/site/jacoco/jacoco.xml
    @@ -0,0 +1 @@
    +<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="io.github.binance:binance-futures-connector-java"><sessioninfo id="KunjPathak-67e4250c" start="1712010540117" dump="1712010548150"/><package name="com/binance/connector/futures/client/impl"><class name="com/binance/connector/futures/client/impl/UMFuturesClientImpl" sourcefilename="UMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/FuturesClientImpl" sourcefilename="FuturesClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V" line="12"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getApiKey" desc="()Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSecretKey" desc="()Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProxy" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="59"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Lcom/binance/connector/futures/client/utils/ProxyAuth;" line="63"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unsetProxy" desc="()V" line="67"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/UMWebsocketClientImpl" sourcefilename="UMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="25"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMarkPriceStream" desc="(ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="56"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="80"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compositeIndexSymbolInfo" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="95"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/impl/CMWebsocketClientImpl" sourcefilename="CMWebsocketClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="42"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStreamRequestString" desc="(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="72"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceSymbolsPairStream" desc="(Lcom/binance/connector/futures/client/impl/MarkPriceSymbolParams;)I" line="111"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="137"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="153"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="173"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markKlineCandlestick" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="189"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/MarkPriceSymbolParams" sourcefilename="MarkPriceSymbolParams.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPair" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpeed" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnOpenCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnMessageCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnClosingCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="48"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOnFailureCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="52"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/CMFuturesClientImpl" sourcefilename="CMFuturesClientImpl.java"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="22"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Z)V" line="26"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="30"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="market" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMMarket;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="account" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMAccount;" line="44"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="userData" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMUserData;" line="49"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMargin" desc="()Lcom/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin;" line="54"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/WebsocketClientImpl" sourcefilename="WebsocketClientImpl.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="30"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNoopCallback" desc="()Lcom/binance/connector/futures/client/utils/WebSocketCallback;" line="40"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="62"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="aggTradeStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="77"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="99"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="115"><counter type="INSTRUCTION" missed="23" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="146"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="klineStream" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="162"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="183"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="continuousKlineStream" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="200"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="225"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="miniTickerStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="240"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="262"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allMiniTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="275"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="296"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="symbolTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="311"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="333"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="346"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="366"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="bookTicker" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="381"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="401"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allBookTickerStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="414"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="436"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="forceOrderStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="451"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="473"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="allForceOrderStream" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="486"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="508"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="partialDepthStream" desc="(Ljava/lang/String;IILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="525"><counter type="INSTRUCTION" missed="67" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="555"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="diffDepthStream" desc="(Ljava/lang/String;ILcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="571"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="596"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="listenUserStream" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="610"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="626"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="combineStreams" desc="(Ljava/util/ArrayList;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;)I" line="640"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeConnection" desc="(I)V" line="651"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeAllConnections" desc="()V" line="664"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createConnection" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)I" line="687"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnections" desc="()Ljava/util/Map;" line="695"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$new$0" desc="(Ljava/lang/String;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="33"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="698" covered="169"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="77" covered="41"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMWebsocketClientImpl.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="12" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="18" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="6" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="15" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="1" cb="1"/><line nr="115" mi="18" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="23" mb="0" cb="0"/><line nr="119" mi="0" ci="12" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="12" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="20" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="245"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="2" covered="11"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MarkPriceSymbolParams.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="FuturesClientImpl.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="19" mi="7" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="23" mi="0" ci="7" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="61"/><counter type="LINE" missed="8" covered="18"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebsocketClientImpl.java"><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="2" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="1" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="4" ci="0" mb="0" cb="0"/><line nr="63" mi="11" ci="0" mb="0" cb="0"/><line nr="77" mi="4" ci="0" mb="0" cb="0"/><line nr="78" mi="16" ci="0" mb="0" cb="0"/><line nr="79" mi="8" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="12" mb="0" cb="0"/><line nr="115" mi="0" ci="2" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="1" cb="1"/><line nr="118" mi="0" ci="15" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="1" mb="0" cb="0"/><line nr="122" mi="20" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="8" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="12" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="20" ci="0" mb="0" cb="0"/><line nr="164" mi="8" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="13" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="4" ci="0" mb="0" cb="0"/><line nr="202" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="24" ci="0" mb="0" cb="0"/><line nr="205" mi="8" ci="0" mb="0" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="11" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="16" ci="0" mb="0" cb="0"/><line nr="242" mi="8" ci="0" mb="0" cb="0"/><line nr="262" mi="10" ci="0" mb="0" cb="0"/><line nr="275" mi="11" ci="0" mb="0" cb="0"/><line nr="276" mi="8" ci="0" mb="0" cb="0"/><line nr="296" mi="4" ci="0" mb="0" cb="0"/><line nr="297" mi="11" ci="0" mb="0" cb="0"/><line nr="311" mi="4" ci="0" mb="0" cb="0"/><line nr="312" mi="16" ci="0" mb="0" cb="0"/><line nr="313" mi="8" ci="0" mb="0" cb="0"/><line nr="333" mi="10" ci="0" mb="0" cb="0"/><line nr="346" mi="11" ci="0" mb="0" cb="0"/><line nr="347" mi="8" ci="0" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="11" ci="0" mb="0" cb="0"/><line nr="381" mi="4" ci="0" mb="0" cb="0"/><line nr="382" mi="16" ci="0" mb="0" cb="0"/><line nr="383" mi="8" ci="0" mb="0" cb="0"/><line nr="401" mi="10" ci="0" mb="0" cb="0"/><line nr="414" mi="11" ci="0" mb="0" cb="0"/><line nr="415" mi="8" ci="0" mb="0" cb="0"/><line nr="436" mi="4" ci="0" mb="0" cb="0"/><line nr="437" mi="11" ci="0" mb="0" cb="0"/><line nr="451" mi="4" ci="0" mb="0" cb="0"/><line nr="452" mi="16" ci="0" mb="0" cb="0"/><line nr="453" mi="8" ci="0" mb="0" cb="0"/><line nr="473" mi="10" ci="0" mb="0" cb="0"/><line nr="486" mi="11" ci="0" mb="0" cb="0"/><line nr="487" mi="8" ci="0" mb="0" cb="0"/><line nr="508" mi="4" ci="0" mb="0" cb="0"/><line nr="509" mi="13" ci="0" mb="0" cb="0"/><line nr="525" mi="4" ci="0" mb="0" cb="0"/><line nr="527" mi="2" ci="0" mb="0" cb="0"/><line nr="528" mi="2" ci="0" mb="0" cb="0"/><line nr="529" mi="3" ci="0" mb="2" cb="0"/><line nr="530" mi="22" ci="0" mb="0" cb="0"/><line nr="532" mi="26" ci="0" mb="0" cb="0"/><line nr="535" mi="8" ci="0" mb="0" cb="0"/><line nr="555" mi="4" ci="0" mb="0" cb="0"/><line nr="556" mi="12" ci="0" mb="0" cb="0"/><line nr="571" mi="4" ci="0" mb="0" cb="0"/><line nr="573" mi="2" ci="0" mb="0" cb="0"/><line nr="574" mi="2" ci="0" mb="0" cb="0"/><line nr="575" mi="3" ci="0" mb="2" cb="0"/><line nr="576" mi="22" ci="0" mb="0" cb="0"/><line nr="578" mi="21" ci="0" mb="0" cb="0"/><line nr="580" mi="8" ci="0" mb="0" cb="0"/><line nr="596" mi="11" ci="0" mb="0" cb="0"/><line nr="610" mi="15" ci="0" mb="0" cb="0"/><line nr="611" mi="8" ci="0" mb="0" cb="0"/><line nr="626" mi="11" ci="0" mb="0" cb="0"/><line nr="640" mi="12" ci="0" mb="0" cb="0"/><line nr="641" mi="3" ci="0" mb="0" cb="0"/><line nr="642" mi="8" ci="0" mb="0" cb="0"/><line nr="651" mi="0" ci="6" mb="1" cb="1"/><line nr="652" mi="0" ci="7" mb="0" cb="0"/><line nr="653" mi="0" ci="5" mb="0" cb="0"/><line nr="654" mi="0" ci="7" mb="0" cb="0"/><line nr="656" mi="5" ci="0" mb="0" cb="0"/><line nr="658" mi="0" ci="1" mb="0" cb="0"/><line nr="664" mi="0" ci="4" mb="1" cb="1"/><line nr="665" mi="0" ci="7" mb="0" cb="0"/><line nr="666" mi="0" ci="5" mb="0" cb="0"/><line nr="667" mi="0" ci="3" mb="0" cb="2"/><line nr="668" mi="0" ci="6" mb="0" cb="0"/><line nr="669" mi="0" ci="2" mb="0" cb="0"/><line nr="670" mi="0" ci="2" mb="0" cb="0"/><line nr="671" mi="0" ci="1" mb="0" cb="0"/><line nr="674" mi="0" ci="4" mb="1" cb="1"/><line nr="675" mi="0" ci="4" mb="0" cb="0"/><line nr="676" mi="0" ci="3" mb="0" cb="0"/><line nr="678" mi="0" ci="1" mb="0" cb="0"/><line nr="687" mi="0" ci="9" mb="0" cb="0"/><line nr="688" mi="0" ci="2" mb="0" cb="0"/><line nr="689" mi="0" ci="3" mb="0" cb="0"/><line nr="690" mi="0" ci="7" mb="0" cb="0"/><line nr="691" mi="0" ci="2" mb="0" cb="0"/><line nr="695" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="698" covered="169"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="77" covered="41"/><counter type="COMPLEXITY" missed="36" covered="12"/><counter type="METHOD" missed="30" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMWebsocketClientImpl.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="1" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="26" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="11" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="2" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="16" ci="0" mb="0" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="11" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="16" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="105" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="CMFuturesClientImpl.java"><line nr="10" mi="0" ci="2" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="4" ci="0" mb="0" cb="0"/><line nr="15" mi="1" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="6" ci="0" mb="0" cb="0"/><line nr="23" mi="1" ci="0" mb="0" cb="0"/><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="27" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="7" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="6" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="14" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="54" mi="0" ci="14" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="71"/><counter type="LINE" missed="8" covered="10"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="897" covered="656"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="120" covered="128"/><counter type="COMPLEXITY" missed="57" covered="53"/><counter type="METHOD" missed="49" covered="51"/><counter type="CLASS" missed="1" covered="6"/></package><package name="com/binance/connector/futures/client/exceptions"><class name="com/binance/connector/futures/client/exceptions/BinanceConnectorException" sourcefilename="BinanceConnectorException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="8"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceClientException" sourcefilename="BinanceClientException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="5"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;II)V" line="5"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorCode" desc="()I" line="24"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getHttpStatusCode" desc="()I" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getErrMsg" desc="()Ljava/lang/String;" line="32"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/exceptions/BinanceServerException" sourcefilename="BinanceServerException.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="10"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="15"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpStatusCode" desc="()I" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="BinanceConnectorException.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="9" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceServerException.java"><line nr="10" mi="3" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="1" ci="0" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="16" mi="0" ci="3" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="7"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="BinanceClientException.java"><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="11" mi="0" ci="3" mb="0" cb="0"/><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="29"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="19" covered="40"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="5" covered="4"/><counter type="CLASS" missed="0" covered="3"/></package><package name="com/binance/connector/futures/client/enums"><class name="com/binance/connector/futures/client/enums/HttpMethod" sourcefilename="HttpMethod.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/enums/DefaultUrls" sourcefilename="DefaultUrls.java"/><class name="com/binance/connector/futures/client/enums/RequestType" sourcefilename="RequestType.java"><method name="&lt;clinit&gt;" desc="()V" line="3"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="RequestType.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="HttpMethod.java"><line nr="3" mi="0" ci="3" mb="0" cb="0"/><line nr="4" mi="0" ci="6" mb="0" cb="0"/><line nr="5" mi="0" ci="6" mb="0" cb="0"/><line nr="6" mi="0" ci="6" mb="0" cb="0"/><line nr="7" mi="0" ci="6" mb="0" cb="0"/><line nr="8" mi="0" ci="6" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="DefaultUrls.java"/><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="2"/></package><package name="com/binance/connector/futures/logging/util"><class name="com/binance/connector/futures/logging/util/MsEpochConverter" sourcefilename="MsEpochConverter.java"><method name="&lt;init&gt;" desc="()V" line="6"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="convert" desc="(Lch/qos/logback/classic/spi/ILoggingEvent;)Ljava/lang/String;" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MsEpochConverter.java"><line nr="6" mi="0" ci="3" mb="0" cb="0"/><line nr="10" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></package><package name="com/binance/connector/futures/client/impl/cm_futures"><class name="com/binance/connector/futures/client/impl/cm_futures/CMPortfolioMargin" sourcefilename="CMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMAccount" sourcefilename="CMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="orderModifyHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="156"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="177"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="201"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="221"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracketForPair" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMUserData" sourcefilename="CMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/cm_futures/CMMarket" sourcefilename="CMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="94"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basis" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="11" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="11" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="11" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="0"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="128"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="98"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="245"/><counter type="LINE" missed="0" covered="51"/><counter type="COMPLEXITY" missed="0" covered="24"/><counter type="METHOD" missed="0" covered="24"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client"><class name="com/binance/connector/futures/client/FuturesClient" sourcefilename="FuturesClient.java"/><sourcefile name="FuturesClient.java"/></package><package name="com/binance/connector/futures/client/impl/futures"><class name="com/binance/connector/futures/client/impl/futures/PortfolioMargin" sourcefilename="PortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginAccountInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="69"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Market" sourcefilename="Market.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="82"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBaseUrl" desc="()Ljava/lang/String;" line="27"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="31"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="35"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setBaseUrl" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="47"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="51"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="55"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="80"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="95"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ping" desc="()Ljava/lang/String;" line="112"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="time" desc="()Ljava/lang/String;" line="128"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exchangeInfo" desc="()Ljava/lang/String;" line="144"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="depth" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="trades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="188"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="213"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="aggTrades" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="240"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="klines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="continuousKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="296"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPriceKlines" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="353"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fundingRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterest" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="401"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/Account" sourcefilename="Account.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="25"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="29"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getShowLimitUsage" desc="()Z" line="33"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="41"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="45"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="50"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="60"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changePositionModeTrade" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentPositionMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="108"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="145"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="placeMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="170"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="queryOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="194"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="219"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cancelMultipleOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="267"><counter type="INSTRUCTION" missed="11" covered="4"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoCancelOpen" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="291"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="queryCurrentOpenOrder" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="317"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeInitialLeverage" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="342"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMarginType" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="367"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyIsolatedPositionMargin" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="394"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionMarginChangeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="423"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIncomeHistory" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="450"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAdlQuantile" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="472"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getForceOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="498"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCommissionRate" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="520"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/futures/UserData" sourcefilename="UserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProductUrl" desc="()Ljava/lang/String;" line="23"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRequestHandler" desc="()Lcom/binance/connector/futures/client/utils/RequestHandler;" line="27"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getShowLimitUsage" desc="()Z" line="31"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setProductUrl" desc="(Ljava/lang/String;)V" line="35"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setRequestHandler" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="39"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setShowLimitUsage" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createListenKey" desc="()Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extendListenKey" desc="()Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeListenKey" desc="()Ljava/lang/String;" line="85"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UserData.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="7" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="7" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="72" mi="0" ci="11" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="52"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="6" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Account.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="0"/><line nr="108" mi="0" ci="11" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="11" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="11" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="11" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="11" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="11" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="11" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="11" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="369" mi="0" ci="11" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="11" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="11" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="11" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="11" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="498" mi="0" ci="11" mb="0" cb="0"/><line nr="501" mi="0" ci="3" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="391"/><counter type="LINE" missed="9" covered="69"/><counter type="COMPLEXITY" missed="4" covered="25"/><counter type="METHOD" missed="4" covered="25"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="Market.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="44" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="11" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="11" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="11" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="11" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="11" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="11" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="11" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="11" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="11" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="0" cb="0"/><line nr="327" mi="0" ci="11" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="11" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="381"/><counter type="LINE" missed="8" covered="66"/><counter type="COMPLEXITY" missed="4" covered="26"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="PortfolioMargin.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="8" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="41" mi="8" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="26" covered="49"/><counter type="LINE" missed="9" covered="10"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="6" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="113" covered="873"/><counter type="LINE" missed="35" covered="154"/><counter type="COMPLEXITY" missed="20" covered="58"/><counter type="METHOD" missed="20" covered="58"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/impl/um_futures"><class name="com/binance/connector/futures/client/impl/um_futures/UMUserData" sourcefilename="UMUserData.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="16"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMMarket" sourcefilename="UMMarket.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="markPrice" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ticker24H" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="55"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tickerSymbol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="bookTicker" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openInterestStatistics" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortPos" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="topTraderLongShortAccs" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="166"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="longShortRatio" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="takerBuySellVol" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="217"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="historicalBlvt" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="243"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="indexInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="263"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="assetIndex" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="283"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMPortfolioMargin" sourcefilename="UMPortfolioMargin.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="portfolioMarginExchangeInfo" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/impl/um_futures/UMAccount" sourcefilename="UMAccount.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="19"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="changeMultiAssetsMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="39"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrentMultiAssetMode" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="58"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="currentAllOpenOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="allOrders" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="101"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresAccountBalance" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionInformation" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accountTradeList" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="183"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLeverageBracket" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTradingRulesIndicators" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="224"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadId" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="futuresDownloadLink" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="265"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UMMarket.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="11" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="LINE" missed="0" covered="30"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMUserData.java"><line nr="16" mi="0" ci="6" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMAccount.java"><line nr="19" mi="0" ci="7" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="11" mb="0" cb="0"/><line nr="58" mi="0" ci="11" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="11" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="11" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="11" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="149"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="0" covered="13"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="UMPortfolioMargin.java"><line nr="17" mi="0" ci="7" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="0" covered="312"/><counter type="LINE" missed="0" covered="60"/><counter type="COMPLEXITY" missed="0" covered="29"/><counter type="METHOD" missed="0" covered="29"/><counter type="CLASS" missed="0" covered="4"/></package><package name="com/binance/connector/futures/client/utils"><class name="com/binance/connector/futures/client/utils/SignatureGenerator" sourcefilename="SignatureGenerator.java"><method name="getSignature" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="16"><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/JSONParser" sourcefilename="JSONParser.java"><method name="getJSONStringValue" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="15"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONIntValue" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="24"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getJSONArray" desc="(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/RequestHandler" sourcefilename="RequestHandler.java"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendApiRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Lcom/binance/connector/futures/client/enums/RequestType;Z)Ljava/lang/String;" line="43"><counter type="INSTRUCTION" missed="12" covered="34"/><counter type="BRANCH" missed="1" covered="2"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendPublicRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="62"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendWithApiKeyRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="67"><counter type="INSTRUCTION" missed="5" covered="18"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sendSignedRequest" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Lcom/binance/connector/futures/client/enums/HttpMethod;Z)Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="5" covered="39"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketConnection" sourcefilename="WebSocketConnection.java"><method name="&lt;init&gt;" desc="(Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lcom/binance/connector/futures/client/utils/WebSocketCallback;Lokhttp3/Request;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="connect" desc="()V" line="49"><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConnectionId" desc="()I" line="60"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="65"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onOpen" desc="(Lokhttp3/WebSocket;Lokhttp3/Response;)V" line="73"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onClosing" desc="(Lokhttp3/WebSocket;ILjava/lang/String;)V" line="79"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="onMessage" desc="(Lokhttp3/WebSocket;Ljava/lang/String;)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="onFailure" desc="(Lokhttp3/WebSocket;Ljava/lang/Throwable;Lokhttp3/Response;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ResponseHandler" sourcefilename="ResponseHandler.java"><method name="handleResponse" desc="(Lokhttp3/Request;ZLcom/binance/connector/futures/client/utils/ProxyAuth;)Ljava/lang/String;" line="26"><counter type="INSTRUCTION" missed="50" covered="45"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getlimitUsage" desc="(Lokhttp3/Response;Ljava/lang/String;)Ljava/lang/String;" line="59"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="handleErrorResponse" desc="(Ljava/lang/String;I)Lcom/binance/connector/futures/client/exceptions/BinanceClientException;" line="69"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponseBodyAsString" desc="(Lokhttp3/ResponseBody;)Ljava/lang/String;" line="78"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/UrlBuilder" sourcefilename="UrlBuilder.java"><method name="&lt;init&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTestObj" desc="()Lcom/binance/connector/futures/client/utils/UrlBuilder;" line="25"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="buildFullUrl" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/lang/String;)Ljava/lang/String;" line="30"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildStreamUrl" desc="(Ljava/lang/String;Ljava/util/ArrayList;)Ljava/lang/String;" line="44"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/util/LinkedHashMap;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinQueryParameters" desc="(Ljava/lang/StringBuilder;Ljava/util/LinkedHashMap;)Ljava/lang/StringBuilder;" line="55"><counter type="INSTRUCTION" missed="20" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="joinArrayListParameters" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/util/ArrayList;Z)V" line="88"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="joinStreamUrls" desc="(Ljava/lang/StringBuilder;Ljava/util/ArrayList;)Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="urlEncode" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="15" covered="5"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFormatter" desc="()Ljava/text/DecimalFormat;" line="126"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildTimestamp" desc="()Ljava/lang/String;" line="137"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/ParameterChecker" sourcefilename="ParameterChecker.java"><method name="checkParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/Class;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOrParameters" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;Ljava/lang/String;)V" line="17"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkRequiredParameter" desc="(Ljava/util/LinkedHashMap;Ljava/lang/String;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkParameterType" desc="(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/HttpClientSingleton" sourcefilename="HttpClientSingleton.java"><method name="getHttpClient" desc="()Lokhttp3/OkHttpClient;" line="13"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Lokhttp3/OkHttpClient;" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="29"><counter type="INSTRUCTION" missed="23" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpCondition" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)Z" line="40"><counter type="INSTRUCTION" missed="11" covered="19"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="verifyHttpClient" desc="(Lcom/binance/connector/futures/client/utils/ProxyAuth;)V" line="47"><counter type="INSTRUCTION" missed="2" covered="4"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="7"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="com/binance/connector/futures/client/utils/WebSocketCallback" sourcefilename="WebSocketCallback.java"/><class name="com/binance/connector/futures/client/utils/ProxyAuth" sourcefilename="ProxyAuth.java"><method name="&lt;init&gt;" desc="(Ljava/net/Proxy;Lokhttp3/Authenticator;)V" line="10"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProxy" desc="()Ljava/net/Proxy;" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getAuth" desc="()Lokhttp3/Authenticator;" line="20"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="com/binance/connector/futures/client/utils/RequestBuilder" sourcefilename="RequestBuilder.java"><method name="buildPublicRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;)Lokhttp3/Request;" line="18"><counter type="INSTRUCTION" missed="0" covered="65"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildApiKeyRequest" desc="(Ljava/lang/String;Lcom/binance/connector/futures/client/enums/HttpMethod;Ljava/lang/String;)Lokhttp3/Request;" line="38"><counter type="INSTRUCTION" missed="0" covered="68"/><counter type="BRANCH" missed="0" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="buildWebsocketRequest" desc="(Ljava/lang/String;)Lokhttp3/Request;" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="UrlBuilder.java"><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="25" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="5" mb="0" cb="4"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="2"/><line nr="35" mi="0" ci="6" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="1" cb="3"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="11" mb="0" cb="2"/><line nr="62" mi="0" ci="4" mb="0" cb="2"/><line nr="63" mi="0" ci="11" mb="0" cb="0"/><line nr="64" mi="0" ci="4" mb="1" cb="1"/><line nr="65" mi="5" ci="0" mb="2" cb="0"/><line nr="66" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="7" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="9" ci="0" mb="2" cb="0"/><line nr="89" mi="2" ci="0" mb="2" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="10" mb="0" cb="2"/><line nr="104" mi="0" ci="2" mb="0" cb="2"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="14" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="2"/><line nr="128" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="76" covered="184"/><counter type="BRANCH" missed="8" covered="22"/><counter type="LINE" missed="21" covered="43"/><counter type="COMPLEXITY" missed="8" covered="18"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ParameterChecker.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="6" mb="0" cb="0"/><line nr="14" mi="0" ci="1" mb="0" cb="0"/><line nr="17" mi="0" ci="8" mb="0" cb="4"/><line nr="18" mi="0" ci="16" mb="0" cb="0"/><line nr="20" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="2"/><line nr="24" mi="0" ci="12" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="2"/><line nr="30" mi="0" ci="16" mb="0" cb="0"/><line nr="31" mi="0" ci="9" mb="0" cb="4"/><line nr="32" mi="0" ci="12" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="94"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="10"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="SignatureGenerator.java"><line nr="16" mi="0" ci="7" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="21" mi="6" ci="0" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="22"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ProxyAuth.java"><line nr="10" mi="2" ci="0" mb="0" cb="0"/><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="12" mi="3" ci="0" mb="0" cb="0"/><line nr="13" mi="1" ci="0" mb="0" cb="0"/><line nr="16" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="HttpClientSingleton.java"><line nr="7" mi="0" ci="3" mb="0" cb="0"/><line nr="13" mi="0" ci="2" mb="1" cb="1"/><line nr="14" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="2"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="1" cb="1"/><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="2" cb="0"/><line nr="33" mi="9" ci="0" mb="0" cb="0"/><line nr="35" mi="11" ci="0" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="7" ci="4" mb="3" cb="1"/><line nr="42" mi="2" ci="6" mb="2" cb="2"/><line nr="43" mi="2" ci="6" mb="2" cb="2"/><line nr="47" mi="0" ci="3" mb="1" cb="1"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="38" covered="47"/><counter type="BRANCH" missed="12" covered="10"/><counter type="LINE" missed="5" covered="16"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="RequestHandler.java"><line nr="14" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="1" cb="2"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="6" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="12" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="10" mb="0" cb="0"/><line nr="67" mi="0" ci="8" mb="2" cb="2"/><line nr="68" mi="5" ci="0" mb="0" cb="0"/><line nr="70" mi="0" ci="10" mb="0" cb="0"/><line nr="75" mi="0" ci="16" mb="4" cb="4"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="10" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="129"/><counter type="BRANCH" missed="7" covered="8"/><counter type="LINE" missed="3" covered="27"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="ResponseHandler.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="8" mb="0" cb="4"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="2"/><line nr="37" mi="0" ci="7" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="1" cb="1"/><line nr="41" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="5" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="5" ci="0" mb="2" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="2" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="15" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="8" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="74"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="16" covered="17"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketConnection.java"><line nr="13" mi="0" ci="5" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="14" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="1" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="1" cb="1"/><line nr="51" mi="0" ci="8" mb="0" cb="0"/><line nr="52" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="8" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="13" covered="139"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="34"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="WebSocketCallback.java"/><sourcefile name="RequestBuilder.java"><line nr="10" mi="0" ci="4" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="19" mi="0" ci="5" mb="0" cb="5"/><line nr="21" mi="0" ci="7" mb="0" cb="0"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="12" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="13" mb="0" cb="0"/><line nr="38" mi="0" ci="15" mb="0" cb="0"/><line nr="39" mi="0" ci="5" mb="0" cb="5"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="12" mb="0" cb="0"/><line nr="51" mi="0" ci="1" mb="0" cb="0"/><line nr="52" mi="0" ci="13" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="144"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="JSONParser.java"><line nr="15" mi="0" ci="5" mb="0" cb="0"/><line nr="16" mi="0" ci="4" mb="0" cb="0"/><line nr="17" mi="0" ci="1" mb="0" cb="0"/><line nr="18" mi="0" ci="12" mb="0" cb="0"/><line nr="24" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="27" mi="0" ci="12" mb="0" cb="0"/><line nr="33" mi="5" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="1" ci="0" mb="0" cb="0"/><line nr="36" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="21" covered="44"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="270" covered="877"/><counter type="BRANCH" missed="40" covered="73"/><counter type="LINE" missed="60" covered="185"/><counter type="COMPLEXITY" missed="40" covered="72"/><counter type="METHOD" missed="9" covered="43"/><counter type="CLASS" missed="1" covered="9"/></package><counter type="INSTRUCTION" missed="1299" covered="3064"/><counter type="BRANCH" missed="51" covered="82"/><counter type="LINE" missed="222" covered="605"/><counter type="COMPLEXITY" missed="122" covered="244"/><counter type="METHOD" missed="83" covered="213"/><counter type="CLASS" missed="2" covered="33"/></report>
    \ No newline at end of file
    diff --git a/target/surefire-reports/2024-04-01T19-28-59_092.dumpstream b/target/surefire-reports/2024-04-01T19-28-59_092.dumpstream
    new file mode 100644
    index 0000000..44b6e5e
    --- /dev/null
    +++ b/target/surefire-reports/2024-04-01T19-28-59_092.dumpstream
    @@ -0,0 +1,5 @@
    +# Created at 2024-04-01T19:28:59.621
    +Boot Manifest-JAR contains absolute paths in classpath 'E:\binance-futures-connector-java\target\test-classes'
    +Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    +'other' has different root
    +
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    new file mode 100644
    index 0000000..ebe0a26
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    @@ -0,0 +1,420 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.168" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.035">
    +    <system-out><![CDATA[2024-04-01 19:29:05.835[1712010545835] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.857[1712010545857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.858[1712010545858] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.859[1712010545859] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.861[1712010545861] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-04-01 19:29:05.863[1712010545863] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.027">
    +    <system-out><![CDATA[2024-04-01 19:29:05.865[1712010545865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.867[1712010545867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.868[1712010545868] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.869[1712010545869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.871[1712010545871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.890[1712010545890] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.033">
    +    <system-out><![CDATA[2024-04-01 19:29:05.893[1712010545893] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.897[1712010545897] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.898[1712010545898] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.900[1712010545900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.026">
    +    <system-out><![CDATA[2024-04-01 19:29:05.930[1712010545930] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.933[1712010545933] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.934[1712010545934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.936[1712010545936] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.938[1712010545938] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-04-01 19:29:05.941[1712010545941] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.943[1712010545943] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.945[1712010545945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.947[1712010545947] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.951[1712010545951] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +]]></system-out>
    +  </testcase>
    +  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.04">
    +    <system-out><![CDATA[2024-04-01 19:29:05.955[1712010545955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.975[1712010545975] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6aff97d6 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.976[1712010545976] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 19:29:05.978[1712010545978] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@18cf5c52 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.979[1712010545979] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 19:29:05.983[1712010545983] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@20a3e10c rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.984[1712010545984] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 19:29:05.988[1712010545988] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5002fde9 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 19:29:05.993[1712010545993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 19:29:05.995[1712010545995] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@409732fb rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    new file mode 100644
    index 0000000..1178930
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.001"/>
    +  <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.016"/>
    +  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    new file mode 100644
    index 0000000..c7462a7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.012" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.004"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.002"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    new file mode 100644
    index 0000000..a8f75e0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -0,0 +1,73 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.019" tests="13" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    new file mode 100644
    index 0000000..8c3bb69
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.03" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.008"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.006"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.005"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.008"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    new file mode 100644
    index 0000000..9dcb884
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -0,0 +1,67 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.013" tests="7" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.003"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    new file mode 100644
    index 0000000..e4575e3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.072" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="2.031">
    +    <system-out><![CDATA[2024-04-01 19:29:03.924[1712010543924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51253//dapi/v1/account?timestamp=1712010543812&signature=412819c13fb8b7a9462fcffcd0a24108ad26bc1d946ca7c645e5d22576cef998
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    new file mode 100644
    index 0000000..72d1028
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.024" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.017">
    +    <system-out><![CDATA[2024-04-01 19:29:04.595[1712010544595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51255//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712010544595&signature=14b954cc8fe6ce70401f965890dd355b0d0d9b4251a8d39c4775b07cef662610
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.004"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    new file mode 100644
    index 0000000..eca2782
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.034">
    +    <system-out><![CDATA[2024-04-01 19:29:04.629[1712010544629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51258//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712010544629&signature=1a2c7b2e96b93b86c8ed944d3c41437230e816c3789c6beace5c3bbfcfce5ad0
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..2952fd4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.033" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.004"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.024">
    +    <system-out><![CDATA[2024-04-01 19:29:04.675[1712010544675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51262//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010544675&signature=989ed3c76e4a989571f310740b8e133301fd49acd710809d61d283f11ac926f2
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..4037a5b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.003"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:04.707[1712010544707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51265//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010544707&signature=6ffa5975abc0f3ccc8a0bd553f7802e757f231631ea96ae4ee491f18b6b961d3
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    new file mode 100644
    index 0000000..38ef52b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.041" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.003"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.036">
    +    <system-out><![CDATA[2024-04-01 19:29:04.731[1712010544731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51268//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010544731&signature=2a1edd9cfa06bf8aa415d3b67fc7aea0b2dc1422e990be2bab71a9877261b945
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    new file mode 100644
    index 0000000..a27e74e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.042" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.025">
    +    <system-out><![CDATA[2024-04-01 19:29:04.775[1712010544775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51270//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712010544775&signature=158930a23fa4aa65904fcdaeef307baa14654ffdb6ebad0d82ae18ad02c3093e
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.003"/>
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:04.801[1712010544801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51273//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712010544801&signature=29a9a2fb05d0773624effc6fd22bb511b1117184b4dd0375272a3091a314f736
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    new file mode 100644
    index 0000000..c20af8d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:04.838[1712010544838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51275//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010544837&signature=80efd34d0ee335cb05eb0275e62873651cf17ec486f49d7ea83462f0cdf34448
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    new file mode 100644
    index 0000000..1c6f0d8
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.011"/>
    +  <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.865[1712010544865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51279//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010544865&signature=f8fcb700b39fa27a9d869b9ee04ec79168863e84ae2ff7f6993de02f8ee89eeb
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    new file mode 100644
    index 0000000..20aee8f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.878[1712010544878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51281//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010544877&signature=4dd3ed8f3149423387c9988f9aed3c0b1a442f7cdc1e3e1bc4748a6f196e7151
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:04.885[1712010544885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51283//dapi/v1/openOrders?timestamp=1712010544885&signature=73c68d3cd6959268acf28a8269cc938041d3e5239992704bd6b399ef8f043319
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    new file mode 100644
    index 0000000..61aaa7a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.898[1712010544898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51285//dapi/v1/positionSide/dual?timestamp=1712010544898&signature=e6e3664463a1bc2bb13bc97fde123daa771b232d76b0a1e6621440a38f915039
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    new file mode 100644
    index 0000000..0b290fa
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:04.909[1712010544909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51287//dapi/v1/balance?timestamp=1712010544908&signature=011931656a45779f6ba0223f6d51e5ff471d85481fa11ccb43caee38f58e560e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    new file mode 100644
    index 0000000..24eb0ee
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:04.919[1712010544919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51289//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712010544919&signature=4b57bda47b4b6a2fb13fd096a7b4acdc8241b5a3449e2e7c2e3c3cc1748ad521
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:04.927[1712010544927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51291//dapi/v1/leverageBracket?timestamp=1712010544926&signature=aa5d31de775ba435901fdf3d0f0f726be9b5eba2ec4b086f7e2af1e38275655c
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    new file mode 100644
    index 0000000..f52e391
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.940[1712010544940] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51293//dapi/v2/leverageBracket?timestamp=1712010544939&signature=ad97d49484937b9f3834b1c6ca592758563aca08f251af0762ba88cc0a9279a5
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:04.948[1712010544948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51295//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712010544948&signature=6ccd3b78d36dc0955ebf183da269f3f5469e02c63beb2c9e6e9a7ace2e325f1e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    new file mode 100644
    index 0000000..8c83ba5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMIncomeHistory" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.958[1712010544958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51297//dapi/v1/income?symbol=BNBUSDT&timestamp=1712010544957&signature=41533b5b6fc9238076eaaea4288095834bf359b19d889bf3914f80733768b997
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:04.966[1712010544966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51299//dapi/v1/income?timestamp=1712010544966&signature=57bf1f59121d59913a42cc4708d6551293e923279b6cd5e5512087e161af81da
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    new file mode 100644
    index 0000000..88dc9b0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.003"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:04.982[1712010544982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51302//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010544981&signature=69ee560d601b0c837065b1d377b7464f2084eeec19024618e57c897911aaedb4
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    new file mode 100644
    index 0000000..6091e5d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:04.992[1712010544992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51304//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010544991&signature=fed92aed99a7c0afa1102999571d781db6a928490637691dd9ee602262031e6e
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    new file mode 100644
    index 0000000..0f7505f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.002"/>
    +  <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.009[1712010545009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51308//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010545008&signature=c713657e4776d4ae8784938af59a50590800a874b4017ef4313e728c9df77a87
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    new file mode 100644
    index 0000000..19d3717
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.016">
    +    <system-out><![CDATA[2024-04-01 19:29:05.022[1712010545022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51311//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010545020&signature=d498ffc5338e0d454ad3ab6c0cc7222b3ef4844403a464d4297a3bde188dff61
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    new file mode 100644
    index 0000000..5954666
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.025" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:05.041[1712010545041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51313//dapi/v1/leverageBracket?timestamp=1712010545041&signature=23f24ccda08d9aa726a7fd6982c75db2184bef42158627d35603e94813a30622
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:05.053[1712010545053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51315//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010545052&signature=46fbc8cceac979e0df9d34a4be0a659abce6b111aa4506e15f9b6c866d261893
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    new file mode 100644
    index 0000000..63446ac
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.047" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.017">
    +    <system-out><![CDATA[2024-04-01 19:29:05.069[1712010545069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51317//dapi/v1/adlQuantile?timestamp=1712010545068&signature=89434a29be536be57a75d5eda48c36a2765a6136678c0e8fd094159ca697c6e9
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.028">
    +    <system-out><![CDATA[2024-04-01 19:29:05.085[1712010545085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51319//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010545085&signature=cdd62a5adee346ca718e4943418b19f4729f27eef8cbf8a665cb7edc5c943503
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    new file mode 100644
    index 0000000..a941f90
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.042" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.024">
    +    <system-out><![CDATA[2024-04-01 19:29:05.120[1712010545120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51321//dapi/v1/positionRisk?timestamp=1712010545120&signature=7a9a29bde3ddf142c953e695e4ccdeb800bd3a8e5d371ced023f91c0e86d7b12
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:05.146[1712010545146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51323//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712010545145&signature=c336daef63572c2ecd8d0016f687e0823c93a0c5344e02841a5d00c837ba0619
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    new file mode 100644
    index 0000000..0197464
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:05.166[1712010545166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51325//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010545165&signature=a6a5e2e7bb7ff4a52a51f3ce5e74ddb4a8746ca7ce4c06e92efaec1be26b4558
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    new file mode 100644
    index 0000000..7be68df
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.052" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.004"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.015"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.018">
    +    <system-out><![CDATA[2024-04-01 19:29:05.200[1712010545200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51330//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010545200&signature=344582df81f5f30967e409068fa88de5925205bfc7d4f23003d0890c446d7d33
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:05.218[1712010545218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51332//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545217&signature=3c7bc1712d80669901753af7be260296aa42f3f4d7bd51596d884bc355869c20
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    new file mode 100644
    index 0000000..e067df3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.045" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002"/>
    +  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.027">
    +    <system-out><![CDATA[2024-04-01 19:29:05.240[1712010545240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51336//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712010545240&signature=1186989e8526a637cfcdff7f2092448e1e2da767771ac5fe7958662ddbfb26a2
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:05.268[1712010545268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51338//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545268&signature=feb0d559301531799a1a1d3620415e16ace67ac2ba2c10f6771dd18b4b07a35e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    new file mode 100644
    index 0000000..7015a98
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUserCommissionRate" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.004"/>
    +  <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:05.287[1712010545287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51341//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010545287&signature=e251c20bdafe23822fbb80e7deef12ff9411b510698adf51fd32cd39f1445646
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    new file mode 100644
    index 0000000..f90df42
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.299[1712010545299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51343//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010545299&signature=337eb7a758c3a488103e10584e2a048e63834a968702cbce67b53a1cfaf2716f
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.306[1712010545306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51345//dapi/v1/forceOrders?timestamp=1712010545306&signature=ab8dd936c80dd9a8a6c22e14a03e2ef6213826f4a61a06ef3a67b3965a97181e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    new file mode 100644
    index 0000000..e7202a0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -0,0 +1,77 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.035" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.317[1712010545317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51347//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.324[1712010545324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51349//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.331[1712010545331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51351//dapi/v1/aggTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.342[1712010545342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51354//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010545340&endTime=1712010546340
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    new file mode 100644
    index 0000000..fb86bcb
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -0,0 +1,66 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.021" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:05.354[1712010545354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51356//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.002"/>
    +  <testcase name="testBasisWithoutPeriod" classname="unit.cm_futures.market.TestCMBasis" time="0.004"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    new file mode 100644
    index 0000000..6c5dc78
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBookTicker" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.375[1712010545375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51360//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:05.383[1712010545383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51362//dapi/v1/ticker/bookTicker
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    new file mode 100644
    index 0000000..17f1710
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.395[1712010545395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51364//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:05.402[1712010545402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51366//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010545401&endTime=1712010546401
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.004"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    new file mode 100644
    index 0000000..f3f1f2c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.027" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.002"/>
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.426[1712010545426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51371//dapi/v1/depth?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:05.435[1712010545435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51373//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    new file mode 100644
    index 0000000..5a278d3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.013" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:05.452[1712010545452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51375//dapi/v1/exchangeInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    new file mode 100644
    index 0000000..300d55f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMFundingRateHistory" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:05.469[1712010545469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51377//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010545467&endTime=1712010546467
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.481[1712010545481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51379//dapi/v1/fundingRate
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    new file mode 100644
    index 0000000..ca8a074
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.490[1712010545490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51381//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.004"/>
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.507[1712010545507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51385//dapi/v1/historicalTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    new file mode 100644
    index 0000000..f18edb3
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.519[1712010545519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51387//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.527[1712010545527] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51389//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010545526&endTime=1712010546526
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.005"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    new file mode 100644
    index 0000000..1c313d1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.002"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.550[1712010545550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51395//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010545549&endTime=1712010546549
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.558[1712010545558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51397//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    new file mode 100644
    index 0000000..5b7e308
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.570[1712010545570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51399//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712010545568&endTime=1712010546568
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.004"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.585[1712010545585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51403//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    new file mode 100644
    index 0000000..0e3dbc7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.594[1712010545594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51405//dapi/v1/premiumIndex?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:05.601[1712010545601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51407//dapi/v1/premiumIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    new file mode 100644
    index 0000000..2811e8b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:05.614[1712010545614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51410//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712010545613&endTime=1712010546613
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.628[1712010545628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51413//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    new file mode 100644
    index 0000000..cf0d960
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:05.638[1712010545638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51415//dapi/v1/openInterest?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    new file mode 100644
    index 0000000..4bfe321
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:05.652[1712010545652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51418//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545650&endTime=1712010546650
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.664[1712010545664] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51420//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    new file mode 100644
    index 0000000..2216c8d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:05.677[1712010545677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51424//dapi/v1/ping
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    new file mode 100644
    index 0000000..bd6d5c8
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.685[1712010545685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51426//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.693[1712010545693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51428//dapi/v1/ticker/24hr
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    new file mode 100644
    index 0000000..a3f531d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.702[1712010545702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51430//dapi/v1/ticker/price
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.004">
    +    <system-out><![CDATA[2024-04-01 19:29:05.709[1712010545709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51432//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    new file mode 100644
    index 0000000..0a70d41
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.715[1712010545715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51434//dapi/v1/time
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    new file mode 100644
    index 0000000..324b756
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.002"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.728[1712010545728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51438//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.735[1712010545735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51440//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712010545734&endTime=1712010546734
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    new file mode 100644
    index 0000000..b307a27
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.751[1712010545751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51444//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:05.758[1712010545758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51446//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545757&endTime=1712010546757
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    new file mode 100644
    index 0000000..0f9e6f4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.017" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.766[1712010545766] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51448//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.003"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.775[1712010545775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51451//dapi/v1/trades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    new file mode 100644
    index 0000000..58f3aca
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:05.788[1712010545788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51454//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010545788&signature=5398bb86f272794b00075115f23b602b1fe2ea629b4cc5323c223f2689effd9d
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    new file mode 100644
    index 0000000..002e08a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:05.796[1712010545796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51456//dapi/v1/pmExchangeInfo?timestamp=1712010545796&signature=d90b40e53b540a6b3561c8491fe4ceec0a559fdb5e150bce2043469d7a17f9fa
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.004">
    +    <system-out><![CDATA[2024-04-01 19:29:05.802[1712010545802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51458//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010545802&signature=de421f04b8f5779422cbba670584ef07b3820c53ce623219d6a0464520a1f320
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    new file mode 100644
    index 0000000..1275ab1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:05.809[1712010545809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51460//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    new file mode 100644
    index 0000000..03731ca
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:05.816[1712010545816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51462//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    new file mode 100644
    index 0000000..df017d5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:05.822[1712010545822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51464//dapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    new file mode 100644
    index 0000000..ae0d3a4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.145" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.145">
    +    <system-out><![CDATA[2024-04-01 19:29:06.163[1712010546163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51492//fapi/v2/account?timestamp=1712010546163&signature=0e87c0e9664569987eef7630bf0e2ccb158b098781bf49f3d55094bdbf874e62
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    new file mode 100644
    index 0000000..0087a10
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.057" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.053">
    +    <system-out><![CDATA[2024-04-01 19:29:06.267[1712010546267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51494//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1712010546267&signature=812be995f9fb3da852c5e4bca2f72704a805c95ebff14523f0c729e3f631a10f
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    new file mode 100644
    index 0000000..1e1e017
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:06.319[1712010546319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51497//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1712010546319&signature=7fb2ee21e7f0df7a76cfd6bdefdc6f36b75177eedd4dbe76cd8e8e5cfb713860
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..2c97788
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.003"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.015">
    +    <system-out><![CDATA[2024-04-01 19:29:06.340[1712010546340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51501//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010546340&signature=7873678d0589235eda36254ff28b45730d9ab4a4f6eee752cb73b62c15433521
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    new file mode 100644
    index 0000000..6400e49
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.187" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.002"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.184">
    +    <system-out><![CDATA[2024-04-01 19:29:06.359[1712010546359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51504//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010546359&signature=a94e35215e4dbce9e8b3d72bc1a940052113ba1a885a88b904280584d9886890
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    new file mode 100644
    index 0000000..f4685de
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.201" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.196">
    +    <system-out><![CDATA[2024-04-01 19:29:06.695[1712010546695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51507//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010546694&signature=b2e85f282422a5c3c99d52e40d4a069b3148667d6b9f858d77e44d2de9507d31
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    new file mode 100644
    index 0000000..01c4924
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.021" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:06.750[1712010546750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51509//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1712010546750&signature=1ad704e7fd99d1c0f2932c82bb7a311e9d4a75d848c79a501af4d8421f97f579
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003"/>
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:06.761[1712010546761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51512//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1712010546761&signature=2c634fa55b32bb5df5f75cb45118102f29a0db658b6fb98ba6332e79f1dc0f9b
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    new file mode 100644
    index 0000000..99f4d7d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.016">
    +    <system-out><![CDATA[2024-04-01 19:29:06.771[1712010546771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51514//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010546771&signature=7f9ac8cc4d1a850279d453146a3fbdb9164cd8a6a4a84b16a286b66aafcbc5f4
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    new file mode 100644
    index 0000000..878a896
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.003"/>
    +  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:06.796[1712010546796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51518//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1712010546795&signature=5027c7a5de27d5ab5bca903279f8755b55ed2708b9d57a326e3328166a21b420
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    new file mode 100644
    index 0000000..c45c7a0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.004"/>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:06.814[1712010546814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51521//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1712010546813&signature=351e25d301d6756367d9d4662bb91bc47b24199a38a1b2dd234bfc7bc15f9328
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    new file mode 100644
    index 0000000..ff90b8d
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.022">
    +    <system-out><![CDATA[2024-04-01 19:29:06.828[1712010546828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51524//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010546827&signature=f58fcef4d0711df7e7b315e2aaab8928e08c7b0be95c0c1e07baeea0bd8938c3
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    new file mode 100644
    index 0000000..e7b829e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.034" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.014">
    +    <system-out><![CDATA[2024-04-01 19:29:06.852[1712010546852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51526//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010546852&signature=b5577d4f13d993dfd53d127b134b56fe8d3c5b45b788123271a8e417982f2164
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.018">
    +    <system-out><![CDATA[2024-04-01 19:29:06.869[1712010546869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51528//fapi/v1/openOrders?timestamp=1712010546869&signature=2c0cb55ce9c28b7ad83ae2f9efbb285ef6a7ae8145380c1c5d470dc3fb7ecebc
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    new file mode 100644
    index 0000000..25e18fd
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.017" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.017">
    +    <system-out><![CDATA[2024-04-01 19:29:06.887[1712010546887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51530//fapi/v1/positionSide/dual?timestamp=1712010546887&signature=09f364fc7572b742f1f59738875d56fe7d5bc0ae56e27b0916d5c3f9cb274dde
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    new file mode 100644
    index 0000000..fbf3c0a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.023" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:06.905[1712010546905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51532//fapi/v1/income/asyn?startTime=1712010546904&endTime=1712010547904&timestamp=1712010546905&signature=88e0d2e7390ddcfa8ad106419a4fd17560c8eb54e474b4710ab4180dbc529f35
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:06.916[1712010546916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51534//fapi/v1/income/asyn?timestamp=1712010546915&signature=65c7d66d2bdd65fc57c1e839e7ca504ef3157e598ef8fb11d28b51a1c158261f
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    new file mode 100644
    index 0000000..f139b9a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.052" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.048">
    +    <system-out><![CDATA[2024-04-01 19:29:06.930[1712010546930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51536//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1712010546930&signature=0c262c5d4c48064dee9bd517b1a60e5fa99f372c39bad3bfcb67c386be42f916
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    new file mode 100644
    index 0000000..c2d751c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.133" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.132">
    +    <system-out><![CDATA[2024-04-01 19:29:06.982[1712010546982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51539//fapi/v2/balance?timestamp=1712010546982&signature=3ca10495ab6c0be61452f36aab1b532a515978075ef343ce49472c936ceedf81
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    new file mode 100644
    index 0000000..23cc232
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.061" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.044">
    +    <system-out><![CDATA[2024-04-01 19:29:07.116[1712010547116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51541//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547116&signature=e7f568c7acaafd2c788efa463970b90e5deeb2d850e3a9466b5ee18a1398711a
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.016">
    +    <system-out><![CDATA[2024-04-01 19:29:07.160[1712010547160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51543//fapi/v1/leverageBracket?timestamp=1712010547160&signature=5b2d8b949649d5e14b6b0cfb1e26c19ee7bc0c0418fbdbc74a575a61727d717e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    new file mode 100644
    index 0000000..655ab32
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.178[1712010547178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51545//fapi/v1/multiAssetsMargin?timestamp=1712010547178&signature=e00cddbced5e412b977a82910b4be3acf23fbcc69fcb070ea5fb88753d329a9e
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    new file mode 100644
    index 0000000..ce77ac1
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.190[1712010547190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51547//fapi/v1/income?symbol=BNBUSDT&timestamp=1712010547190&signature=38514ef7e5a09eb29c180d0bc6c6445d47ecbc86854902a4d4aa06a7539433c9
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.200[1712010547200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51549//fapi/v1/income?timestamp=1712010547199&signature=67b94d5fa909411bf0c99cd4f175ed2d7b9286aa0115bb7d0ec3c1ad59bfabda
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    new file mode 100644
    index 0000000..f32164a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.002"/>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.213[1712010547213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51552//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010547213&signature=5266435b1bfcada4fd6507612c4de18ac7d26709213b6390ad09f56d9532e27c
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    new file mode 100644
    index 0000000..665abcc
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.002"/>
    +  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.225[1712010547225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51555//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010547224&signature=69d54882596524043995b2d02e90a25fb6ad5ab3e17a3cf479baace0d99c566b
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    new file mode 100644
    index 0000000..1f85206
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.234[1712010547234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51557//fapi/v1/leverageBracket?timestamp=1712010547234&signature=79d6d4a24b031e31eb3da50944c2b771c935163c38556305025a8bdc5e667dfa
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.243[1712010547243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51559//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547243&signature=9db39214c4fa367f93bfb3d3ffac049c0096d89437c6fd8c2afeadf13ebb990a
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    new file mode 100644
    index 0000000..7183b9f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.252[1712010547252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51561//fapi/v1/adlQuantile?timestamp=1712010547251&signature=251b2e9848bdf337ddadcdbd97ac2b772f434de6b79080aa4b49c754566545c5
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.258[1712010547258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51563//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010547258&signature=97d98f8e1ecd189029059422c3fe52999b39d50bf5adb9bd691e806d55305ed2
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    new file mode 100644
    index 0000000..faa6afc
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.015">
    +    <system-out><![CDATA[2024-04-01 19:29:07.270[1712010547270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51565//fapi/v2/positionRisk?timestamp=1712010547270&signature=bc9b6d63fc26d367b7cb81867c540ae95596faa74016716825c9571c2016d34d
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.286[1712010547286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51567//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1712010547285&signature=4b1e5f6023a4984eb964e95bc1f4420a427ef56cfe3cbcdd5cd0019474aa1555
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    new file mode 100644
    index 0000000..5ccb704
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.297[1712010547297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51569//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010547296&signature=07b58f6673dbcc96f1b47a50796118780ae80ed36233a72bcdd6ef8dcab304cc
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    new file mode 100644
    index 0000000..59dd63c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.017">
    +    <system-out><![CDATA[2024-04-01 19:29:07.308[1712010547308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51572//fapi/v1/apiTradingStatus?timestamp=1712010547308&signature=a50c0eac85ece47d23b6323046061e30bcee592f1d69b97be698ce35ba1b40c0
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.324[1712010547324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51574//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1712010547324&signature=03b002bad9727018d3930b885c783ce53e9b31ba266a2551daa53f6f22210935
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    new file mode 100644
    index 0000000..82026a4
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.341[1712010547341] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51578//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010547341&signature=26d7c02be50ee8d4e8b40d9cadb527185586a92d8c47affe918308c60ad39d44
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.351[1712010547351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51580//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547350&signature=6a12ecc110537ca04cb75d4038ff6c2efeaf953ed967157b355675f31a5472a5
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    new file mode 100644
    index 0000000..7fab2bd
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.013">
    +    <system-out><![CDATA[2024-04-01 19:29:07.368[1712010547368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51584//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1712010547367&signature=6a2340b7dbd72ff2d36c258777ce33acbce70f17a61bb56ea550aecb30528ba4
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.380[1712010547380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51586//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547380&signature=4e20a1ff8246477527709e5d955979b502b678f5d526a09dd327681735620b67
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    new file mode 100644
    index 0000000..25b274f
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.004"/>
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.394[1712010547394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51589//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010547394&signature=ffaec4ab863955fb0751f2c2695f2486ee94554b534a734bb4271578fcd8b3b2
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    new file mode 100644
    index 0000000..ae6c7f5
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:07.408[1712010547408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51591//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010547407&signature=ac9b33b6d97e487fc745d42be0a115cb7c9c0eccca57c898328d27ec63ebe37e
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.419[1712010547419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51593//fapi/v1/forceOrders?timestamp=1712010547419&signature=e6858d54fb4c2ee664d62b092fc769a403b958e192bf6672786384b3c6eb1a71
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    new file mode 100644
    index 0000000..ef2f736
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -0,0 +1,77 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.037" tests="5" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.437[1712010547437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51595//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.443[1712010547443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51597//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.454[1712010547454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51599//fapi/v1/aggTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.003"/>
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.463[1712010547463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51602//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010547462&endTime=1712010548462
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    new file mode 100644
    index 0000000..7aefe1e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:07.474[1712010547474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51604//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.487[1712010547487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51606//fapi/v1/ticker/bookTicker
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    new file mode 100644
    index 0000000..4671a4e
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.029" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.501[1712010547501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51608//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:07.509[1712010547509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51610//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010547508&endTime=1712010548508
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    new file mode 100644
    index 0000000..c639aba
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.028" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.003"/>
    +  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:07.533[1712010547533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51615//fapi/v1/depth?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.545[1712010547545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51617//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    new file mode 100644
    index 0000000..4a74322
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.560[1712010547560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51619//fapi/v1/exchangeInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    new file mode 100644
    index 0000000..78d9651
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.570[1712010547570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51621//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010547568&endTime=1712010548568
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.579[1712010547579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51623//fapi/v1/fundingRate
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    new file mode 100644
    index 0000000..5dfce32
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.002"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.592[1712010547592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51627//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712010547591&endTime=1712010548591
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.601[1712010547601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51629//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    new file mode 100644
    index 0000000..46d59ab
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.612[1712010547612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51631//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.003"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.624[1712010547624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51635//fapi/v1/historicalTrades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    new file mode 100644
    index 0000000..a5585ad
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.633[1712010547633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51637//fapi/v1/indexInfo?symbol=DEFIUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.640[1712010547640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51639//fapi/v1/indexInfo
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    new file mode 100644
    index 0000000..006a33a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.648[1712010547648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51641//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.658[1712010547658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51643//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010547656&endTime=1712010548656
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    new file mode 100644
    index 0000000..77aaa16
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.678[1712010547678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51649//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547677&endTime=1712010548677
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.684[1712010547684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51651//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    new file mode 100644
    index 0000000..d141a8c
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.692[1712010547692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51653//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547691&endTime=1712010548691
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.003"/>
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.012">
    +    <system-out><![CDATA[2024-04-01 19:29:07.705[1712010547705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51657//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    new file mode 100644
    index 0000000..c7c6730
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.719[1712010547719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51659//fapi/v1/premiumIndex?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.725[1712010547725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51661//fapi/v1/premiumIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    new file mode 100644
    index 0000000..a9c3e8a
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.737[1712010547737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51664//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547735&endTime=1712010548735
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.748[1712010547748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51667//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    new file mode 100644
    index 0000000..d222713
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.758[1712010547758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51669//fapi/v1/assetIndex?symbol=ADAUSD
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.764[1712010547764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51671//fapi/v1/assetIndex
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    new file mode 100644
    index 0000000..6ce52eb
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -0,0 +1,65 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.777[1712010547777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51673//fapi/v1/openInterest?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    new file mode 100644
    index 0000000..dfa8a0b
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.790[1712010547790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51676//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547789&endTime=1712010548789
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.798[1712010547798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51678//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002"/>
    +  <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    new file mode 100644
    index 0000000..b234d26
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.813[1712010547813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51682//fapi/v1/ping
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    new file mode 100644
    index 0000000..84b57b7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.822[1712010547822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51684//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547821&endTime=1712010548821
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
    +  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.835[1712010547835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51688//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    new file mode 100644
    index 0000000..6eb17bc
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.842[1712010547842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51690//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.850[1712010547850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51692//fapi/v1/ticker/24hr
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    new file mode 100644
    index 0000000..f6829a0
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.004">
    +    <system-out><![CDATA[2024-04-01 19:29:07.857[1712010547857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51694//fapi/v1/ticker/price
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.862[1712010547862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51696//fapi/v1/ticker/price?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    new file mode 100644
    index 0000000..83e0596
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.869[1712010547869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51698//fapi/v1/time
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    new file mode 100644
    index 0000000..dcfe9fa
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.017" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.879[1712010547879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51700//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.001"/>
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.886[1712010547886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51703//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547885&endTime=1712010548885
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    new file mode 100644
    index 0000000..491c6c9
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -0,0 +1,70 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.017" tests="4" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    +  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    +  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.005">
    +    <system-out><![CDATA[2024-04-01 19:29:07.901[1712010547901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51708//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    +    <system-out><![CDATA[2024-04-01 19:29:07.907[1712010547907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51710//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547905&endTime=1712010548905
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    new file mode 100644
    index 0000000..13f0a73
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -0,0 +1,69 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.031" tests="3" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.011">
    +    <system-out><![CDATA[2024-04-01 19:29:07.916[1712010547916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51712//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.002"/>
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.016">
    +    <system-out><![CDATA[2024-04-01 19:29:07.930[1712010547930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51715//fapi/v1/trades?symbol=BNBUSDT
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    new file mode 100644
    index 0000000..3ec3b53
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -0,0 +1,72 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.002"/>
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.009">
    +    <system-out><![CDATA[2024-04-01 19:29:07.951[1712010547951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51718//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010547951&signature=92677a7d7d932f02c71a42d933f8287ffb7ba83aa2d9458ece6e7046f0e39267
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-04-01 19:29:07.955[1712010547955] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    new file mode 100644
    index 0000000..9db3436
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -0,0 +1,73 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.963[1712010547963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51720//fapi/v1/pmExchangeInfo?timestamp=1712010547962&signature=79270147f25cdb445df5a27c0adf272691d4413ae2c5894a868ea4577f9fd837
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:07.971[1712010547971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51722//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010547971&signature=3cb6d7f29f3785e6dbf2c5b0a54a4a95fe752238c458727e4feeb00c00d616b5
    +2024-04-01 19:29:07.972[1712010547972] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    new file mode 100644
    index 0000000..629dda7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -0,0 +1,68 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.002">
    +    <system-out><![CDATA[2024-04-01 19:29:07.981[1712010547981] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +]]></system-out>
    +  </testcase>
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.01">
    +    <system-out><![CDATA[2024-04-01 19:29:07.985[1712010547985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51725//fapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    new file mode 100644
    index 0000000..5e576b7
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -0,0 +1,67 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.007">
    +    <system-out><![CDATA[2024-04-01 19:29:07.996[1712010547996] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-04-01 19:29:07.998[1712010547998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51727//fapi/v1/listenKey
    +2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    new file mode 100644
    index 0000000..d43ce80
    --- /dev/null
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -0,0 +1,64 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +  <properties>
    +    <property name="java.specification.version" value="17"/>
    +    <property name="sun.cpu.isalist" value="amd64"/>
    +    <property name="sun.jnu.encoding" value="Cp1252"/>
    +    <property name="java.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="java.vm.vendor" value="Oracle Corporation"/>
    +    <property name="sun.arch.data.model" value="64"/>
    +    <property name="user.variant" value=""/>
    +    <property name="java.vendor.url" value="https://java.oracle.com/"/>
    +    <property name="user.timezone" value="America/Halifax"/>
    +    <property name="os.name" value="Windows 11"/>
    +    <property name="java.vm.specification.version" value="17"/>
    +    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    +    <property name="user.country" value="US"/>
    +    <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="jdk.debug" value="release"/>
    +    <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
    +    <property name="sun.cpu.endian" value="little"/>
    +    <property name="user.home" value="C:\Users\patha"/>
    +    <property name="user.language" value="en"/>
    +    <property name="java.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.version.date" value="2023-01-17"/>
    +    <property name="java.home" value="C:\Program Files\Java\jdk-17"/>
    +    <property name="file.separator" value="\"/>
    +    <property name="basedir" value="E:\binance-futures-connector-java"/>
    +    <property name="java.vm.compressedOopsMode" value="32-bit"/>
    +    <property name="line.separator" value="&#10;"/>
    +    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    +    <property name="java.specification.name" value="Java Platform API Specification"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="user.script" value=""/>
    +    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    +    <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    +    <property name="user.name" value="patha"/>
    +    <property name="path.separator" value=";"/>
    +    <property name="os.version" value="10.0"/>
    +    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    +    <property name="file.encoding" value="Cp1252"/>
    +    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    +    <property name="localRepository" value="C:\Users\patha\.m2\repository"/>
    +    <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/>
    +    <property name="java.io.tmpdir" value="C:\Users\patha\AppData\Local\Temp\"/>
    +    <property name="idea.version" value="2023.3.6"/>
    +    <property name="java.version" value="17.0.6"/>
    +    <property name="user.dir" value="E:\binance-futures-connector-java"/>
    +    <property name="os.arch" value="amd64"/>
    +    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    +    <property name="sun.os.patch.level" value=""/>
    +    <property name="native.encoding" value="Cp1252"/>
    +    <property name="java.library.path" value="C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;&quot;C:\Program Files\Java\jdk-17\bin;&quot;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\patha\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\patha\AppData\Local\Programs\Python\Python310\;C:\Users\patha\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\JetBrains\PyCharm Community Edition 2022.3.3\bin;;C:\Users\patha\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\patha\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.4\bin;;."/>
    +    <property name="java.vm.info" value="mixed mode, sharing"/>
    +    <property name="java.vendor" value="Oracle Corporation"/>
    +    <property name="java.vm.version" value="17.0.6+9-LTS-190"/>
    +    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    +    <property name="java.class.version" value="61.0"/>
    +  </properties>
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.008">
    +    <system-out><![CDATA[2024-04-01 19:29:08.008[1712010548008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51729//fapi/v1/listenKey
    +]]></system-out>
    +  </testcase>
    +</testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    new file mode 100644
    index 0000000..dae24b3
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestCMWebsocketClientImpl
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    new file mode 100644
    index 0000000..cbdfad1
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestJSONParser
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    new file mode 100644
    index 0000000..6cdfa58
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestParameterChecker
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    new file mode 100644
    index 0000000..dc9ba95
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestRequestBuilder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestRequestBuilder
    +-------------------------------------------------------------------------------
    +Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    new file mode 100644
    index 0000000..0d426e9
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestResponseHandler
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    new file mode 100644
    index 0000000..b055497
    --- /dev/null
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.TestUrlBuilder
    +-------------------------------------------------------------------------------
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    new file mode 100644
    index 0000000..40a5e6a
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAccountInformation
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.072 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    new file mode 100644
    index 0000000..f79e847
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAccountTradeList
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    new file mode 100644
    index 0000000..9aa7cf0
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAllOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..773300c
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..53588f9
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    new file mode 100644
    index 0000000..29adca2
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    new file mode 100644
    index 0000000..9992bbb
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCancelOrder
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    new file mode 100644
    index 0000000..eeb1f2e
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    new file mode 100644
    index 0000000..3dbbee8
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMChangePositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    new file mode 100644
    index 0000000..96f4e57
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    new file mode 100644
    index 0000000..650141e
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMCurrentPositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    new file mode 100644
    index 0000000..853ce36
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    new file mode 100644
    index 0000000..e298bff
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMGetLeverageBracket
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    new file mode 100644
    index 0000000..1594081
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    new file mode 100644
    index 0000000..8914c95
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMIncomeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMIncomeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMIncomeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    new file mode 100644
    index 0000000..8cfb06e
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    new file mode 100644
    index 0000000..8ba97cc
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    new file mode 100644
    index 0000000..8c0c293
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMModifyOrderHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    new file mode 100644
    index 0000000..f7c4fa3
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMNewOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    new file mode 100644
    index 0000000..7e6ae83
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    new file mode 100644
    index 0000000..80ebc52
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    new file mode 100644
    index 0000000..e1a11a2
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionInformation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    new file mode 100644
    index 0000000..c9e59cf
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    new file mode 100644
    index 0000000..b60c55f
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    new file mode 100644
    index 0000000..1b9e42a
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMQueryOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    new file mode 100644
    index 0000000..42647cb
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUserCommissionRate.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMUserCommissionRate
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMUserCommissionRate
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    new file mode 100644
    index 0000000..5e878d0
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.account.TestCMUsersForceOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    new file mode 100644
    index 0000000..a641435
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMAggTrades
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    new file mode 100644
    index 0000000..d6e8de2
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMBasis
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    new file mode 100644
    index 0000000..52d88b6
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBookTicker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMBookTicker
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMBookTicker
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    new file mode 100644
    index 0000000..b13f6da
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMContinuousKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    new file mode 100644
    index 0000000..cf1c8cf
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMDepth
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    new file mode 100644
    index 0000000..c0a3d34
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    new file mode 100644
    index 0000000..0c94ce3
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMFundingRateHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMFundingRateHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMFundingRateHistory
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    new file mode 100644
    index 0000000..0c2e430
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMHistoricalTrades
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    new file mode 100644
    index 0000000..321b9d8
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMIndexPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    new file mode 100644
    index 0000000..5ada9c4
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    new file mode 100644
    index 0000000..62fcd21
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMLongShortRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    new file mode 100644
    index 0000000..a6f52f1
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMMarkPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    new file mode 100644
    index 0000000..16ef9b2
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMMarkPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    new file mode 100644
    index 0000000..a02981e
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMOpenInterest
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    new file mode 100644
    index 0000000..2d3f9b8
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    new file mode 100644
    index 0000000..bb06053
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMPing
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    new file mode 100644
    index 0000000..b9370c0
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTicker24H
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    new file mode 100644
    index 0000000..a7bc0f3
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTickerPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    new file mode 100644
    index 0000000..40bb228
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTime
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    new file mode 100644
    index 0000000..6620020
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    new file mode 100644
    index 0000000..16f7930
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    new file mode 100644
    index 0000000..55af9e5
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.market.TestCMTrades
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    new file mode 100644
    index 0000000..d6ac772
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    new file mode 100644
    index 0000000..a99a474
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    new file mode 100644
    index 0000000..f993007
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMCloseListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    new file mode 100644
    index 0000000..eae8c0d
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCreateListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMCreateListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMCreateListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    new file mode 100644
    index 0000000..f5fba67
    --- /dev/null
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.cm_futures.userdata.TestCMExtendListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    new file mode 100644
    index 0000000..26f0102
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAccountInformation
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s -- in unit.um_futures.account.TestUMAccountInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    new file mode 100644
    index 0000000..f507c09
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAccountTradeList
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.um_futures.account.TestUMAccountTradeList
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    new file mode 100644
    index 0000000..e381a12
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAllOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMAllOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..40034f6
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    new file mode 100644
    index 0000000..0fe4885
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    new file mode 100644
    index 0000000..2eff017
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelMultipleOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    new file mode 100644
    index 0000000..1b77626
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCancelOrder
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMCancelOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    new file mode 100644
    index 0000000..88267f7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeInitialLeverage
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    new file mode 100644
    index 0000000..646879a
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeMarginType
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.account.TestUMChangeMarginType
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    new file mode 100644
    index 0000000..e10f8a7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    new file mode 100644
    index 0000000..2589862
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMChangePositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMChangePositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    new file mode 100644
    index 0000000..4e59bdb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    new file mode 100644
    index 0000000..bd7c52a
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMCurrentPositionMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    new file mode 100644
    index 0000000..5a17dbd
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    new file mode 100644
    index 0000000..699823e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    new file mode 100644
    index 0000000..0c03ba4
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMFuturesAccountBalance
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    new file mode 100644
    index 0000000..052e8b3
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMGetLeverageBracket
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    new file mode 100644
    index 0000000..31c721d
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    new file mode 100644
    index 0000000..74f61d2
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMIncomeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMIncomeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    new file mode 100644
    index 0000000..043e192
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    new file mode 100644
    index 0000000..ecab108
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMNewOrder
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMNewOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    new file mode 100644
    index 0000000..5c310b4
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    new file mode 100644
    index 0000000..3aeb227
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    new file mode 100644
    index 0000000..bf55217
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionInformation
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMPositionInformation
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    new file mode 100644
    index 0000000..0492c3e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    new file mode 100644
    index 0000000..a16b0e7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    new file mode 100644
    index 0000000..e99339c
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    new file mode 100644
    index 0000000..3372c8b
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMQueryOrder
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.account.TestUMQueryOrder
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    new file mode 100644
    index 0000000..d290a5e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMUserCommissionRate
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMUserCommissionRate
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    new file mode 100644
    index 0000000..6119e0c
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.account.TestUMUsersForceOrders
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMUsersForceOrders
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    new file mode 100644
    index 0000000..3a1925d
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMAggTrades
    +-------------------------------------------------------------------------------
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    new file mode 100644
    index 0000000..98ce66d
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMBookTicker
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    new file mode 100644
    index 0000000..5e78b6b
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMContinuousKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    new file mode 100644
    index 0000000..4083fc7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMDepth
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    new file mode 100644
    index 0000000..1b7ae5e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    new file mode 100644
    index 0000000..9a371cb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMFundingRateHistory
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    new file mode 100644
    index 0000000..f0c70ff
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    new file mode 100644
    index 0000000..f36d7b9
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMHistoricalTrades
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    new file mode 100644
    index 0000000..4254460
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMIndexInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    new file mode 100644
    index 0000000..3d4dc1d
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMIndexPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    new file mode 100644
    index 0000000..7f69eac
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    new file mode 100644
    index 0000000..af5ab5e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMLongShortRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    new file mode 100644
    index 0000000..a43fb44
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMarkPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    new file mode 100644
    index 0000000..ad70e54
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMarkPriceKlines
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    new file mode 100644
    index 0000000..777ebbe
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    new file mode 100644
    index 0000000..8b85ce6
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMOpenInterest
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    new file mode 100644
    index 0000000..176eec3
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMOpenInterestStatistics
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    new file mode 100644
    index 0000000..e135238
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMPing
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    new file mode 100644
    index 0000000..a655639
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTakerBuySellVolume
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    new file mode 100644
    index 0000000..e242abb
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTicker24H
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    new file mode 100644
    index 0000000..22b734a
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTickerPrice
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    new file mode 100644
    index 0000000..a605895
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTime
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    new file mode 100644
    index 0000000..dbef618
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    new file mode 100644
    index 0000000..683ee4b
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
    +-------------------------------------------------------------------------------
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    new file mode 100644
    index 0000000..c9c1d62
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.market.TestUMTrades
    +-------------------------------------------------------------------------------
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    new file mode 100644
    index 0000000..e1d8501
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    new file mode 100644
    index 0000000..a603d7e
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    new file mode 100644
    index 0000000..aebded4
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMCloseListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    new file mode 100644
    index 0000000..d6ff4f7
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMCreateListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    new file mode 100644
    index 0000000..74b4b19
    --- /dev/null
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -0,0 +1,4 @@
    +-------------------------------------------------------------------------------
    +Test set: unit.um_futures.userdata.TestUMExtendListenKey
    +-------------------------------------------------------------------------------
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    diff --git a/target/test-classes/examples/PrivateConfig.class b/target/test-classes/examples/PrivateConfig.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a1c61dd76c32d42bdedcd8b51c1fb64dac64166f
    GIT binary patch
    literal 649
    zcmZva+e*Vg5QhKl!Nyvx*7I5K)QbkuD-}UY1Th{kwcu6R#%<k_Zc4HdU&|}O3m?FT
    z5+~YVJP?@Vn@r}P`Ll2DFRuW0v0g+5*#dGU<T1oB-sKP6^tkGnm#waFHN((>R8k)@
    zWH&Y&1sDu7;*t0Io(RpWKt6CSYQAdA4#UXJdGq+lv6?s6Hbce!ZszDfs?I*cDAk6V
    zE8XB;Bn*r)%-w6<5BE&7&HJ+2l8P%=R9(ME4Qt;G4UDI1@BY*lj;>CdXV$HONd_<!
    z9jkV2)#DWHRkxh_1yM4dfmw$2L|KbaE1?tdcBG?VFhV)`a?qakN-}AIT+P1|3}ss?
    zaS`=eBB=A0N12N4yWDH=K*l^s=JdS`X&d{0C&{Ox<41ujPUL5gA3j%OTd|D-{W?&b
    z$1sYt@CZ=`CE~FZmx(7*Tp^zN#nUOCq4#qsj_c=tFe4Q@ETp(ViaT^Czmea127CG(
    cVUc2du7Dg}c`VUW>8l9KSRrCqrI^9m2RCJgZvX%Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountInformation.class b/target/test-classes/examples/cm_futures/account/AccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0235067e3bb87e1e2c8206b932c82c0528f23a13
    GIT binary patch
    literal 2474
    zcmbtW`%@cL6#gy*Hf$Fu(1z010%|ps$D+m35*jQKBoZDrh{kH`vTVY_W|!IBFzq=0
    zJ^oysfj&n60RJfUySo9xqa)U2X79P@-aY4h=ed9W_394*<8W0pp;<vfLkn63E^ZmS
    zhVB?{MPFXuvdmDRb;@?_Fe}iU9$Zt96zGXA)k53R3%0v$ZOj|N=AyBqLXomA2;4Wl
    zs=jW!hHF~7>A5Z?dA?q*g*D#_bkngdH`MLwj-%%m=VERyV&=(H&@Pa&o*JZid&ReR
    zjnK+@ZrQFR(IJ2&It2zc!*C~<)b-E`Le~mM>k4BnqclN<if)PQlEA%m;RstX^li72
    zIS*%WO-e~==)n~M#V}2;=F%-Q>A}MJQJU2!2jFvy4`LY^6<2Xh!F3Jq;)X!>|A`am
    zsvDPg%bs5~Lfdl%M(VgvhbuF98h;!5F`(c*4e#RvfziVtGyte;(d#gdX=`=7O2zVN
    zOTqIidf=4DxAa29%Ur;R_((xo!ys-k)lOazNZ7Po;PM%vlBqW=kUy7?tf!{6BjE@7
    zOq_&Fo;U|*4~~);rIqEH<IMX0q7?*2#hUE@>1P!~7}M}EJ`qqWR#-n0xWs^;${>kp
    zT*IfhBhX^`zDMZ)l4)^WHRfKOBO%@un0s4@QT;UFn-s{M#@DaX%m%#CKId&j;QQ72
    z)zy_^XoR)kfTv;tWAbrdLsojFjb4#H3o4TPnT7|L5zu0;=gaq^W|3F%Ic62iY4`&3
    z0-Z<R%e$c!rHQg@I5lgz%z97f8~t0q!5W#sml_tNicYGSXU!kkC*8j&-M=J|J|k-$
    zHAL*t%PLmzm4b&FidbbgJDG=bhHO^PVxV#E3fydzo^y;KVELSUGs6^);dihxT1&O+
    zy5+AL>kb{lf-ntd&G2oxuQL<jrX2{375-bDNj+7=W_731jS%Z?ZE%fUn|-$CuupY0
    zxS)P6AZXCS`P$ccYKivDzqPdEX)B=_euYlyJ_8v`a>wwEsufy3uk^;)&S-6PKs;mw
    zrq5^Dn}!h$N*xc~vz>$RO}|P1)M=+TaO#<urRa9%vboLK86|{*b%Ep*EsrOzTJ&nZ
    zY0cR(fqG8&+fi9jY*qan;(*{dVb><r%st0BIbU;kn=5A~T5jz_JSWkFH9qC!2Q(zm
    zj&C9=x`c00;;s$f;ZZC=%urN<yzn)Y(mvV>uc4N@-r@h^KDri%_i%Y=54}sjqHp9S
    zZZ_c;EXYmQ$jBaavTi5Hx*M_XC4Wa#shJ0vVkyC8s#t2_GW`O%VyTr>KBAP7;!6~o
    z@tjtskY-aJiq<UqK_asM4($dy`7O}RlN9<mq0^kCL%4!r^ddt#OP5UJ8r#QpxLgC=
    zh_GgfsE-)G#}9PYFgoxUPe@Jkljt#iBt^6^u+B9J2PQV?ixkf+lxb0ge2tv=Y?G8t
    z&Q&!3P4)Z)+ESn>^srDc^iaXXIB#wr24sNu<*%)){{@zRL!S(ah(O7hf#wJ*m4T}M
    E1M&E<LjV8(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AccountTradeList.class b/target/test-classes/examples/cm_futures/account/AccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab839537ecb79883c974d6810024ae170f379aff
    GIT binary patch
    literal 2576
    zcmbtWZCBJr6n+L4vc&kpDyY;KXlq>*NL#T*K&Y(ZQWmf-Vz;)nA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOcFGLoKg$t?9AM`x%WQL+<RyK{Oh+r0E}W&MH|``<TP}kQ{c#k
    zv1#az;WqT8)eXxG1v)2f*AAxy+KYoL3i1NSW2Gpx9lc_^53IGa5v(s5EftEibwJ>%
    z={5CL+cjL%(oN5GY02~TdK5;!73ij8TW+Y^&6cB=7G@J^DHhIArr@AJul3O2oZ7d1
    zd(#N5lIPa#MjnR+kVm(`z<L<Af^l6Btsr!*a3pn@co|^`DpVYm$c_nIDOO%#tA@Vq
    zHYWBX8C=PuS0L9iY(I|^<YQ)W=1%px1ly<K9h@RFt%yX8Wj!S9Wj&;l!Hm;XB*Q$T
    z;Vk+E6vH&V$fdcN;$UU}G@8x(+w7JWt|c}mRJ@D#6uhtD96k`3`hVt_9cggOzOiOi
    z?0``Yr=WLd!$cNoN_ZEF7*udU!$k}U481(#O!%n}Jq3~R)#-SRhUE(sDxTla1E)T^
    zp;uzr!~u*zSMZ^RkMJ=g-KoG6wB5QV(33r-G%T6dqXKjL;>UVuTCLFb+(4g6GMt&2
    zB>0W(tvo(ql=aAQZutI!6$D1Z8t?z{v5HF=({Kgj0&2qw(=CBxJnUWRDKSlIxC$0u
    zhvoYoq5n%7@11sp_?f`$+d_<sGlOqNptKubzsfK(c;j`+TZ_T>tL5e8Th-7AqhMR6
    zVj5%e=Z1z^$x0Vlk(>n$DJ^T5!{-88BK3UvUEGQ0R8+8_U{S*oZV7b1VsFk3tvF4T
    zO~Z+-r8=8QaW2bms=@l0#%&E%>7tu1%4{gF;*<2>k@T+!6yK0F_cAB8UEC`wzC=yI
    zR~qi&YqrXrc{ppxPWUJRn&hs)xvce)V*~+<XXlp_OyLCnVRl_>F>0<_{<5*^kPsGx
    zX*er}Z_9Nm%!TWAATUz-FI6VJG!5I8oMi#NtQ0mtw(!Vd?H4ixr27Jb;mq%^aqXv)
    z7*F}Ft-YSK5}M&RNXgMRAY(zc4Bu#4q2*KMWP<GtZH)vZ_m{x*{vzA!o?}40uOHl_
    z*7o5|@8y4TH|ZHknuk*~eUO=KKH#++r-OnGf&3&RPcCz{>P5b3&Dt`3dUp2O5m`;_
    zq(#0C0D(T)uQ_Yyn(qWkzTxT;M_$J0xbPI>2`6p%mcQ~z0cgnKAnwPrSP9?3;HnF&
    zFcSk}iKcRtJ$?bD_7q)}7f@@3L;OGT6orM0g`UFkEu6eNw1v|bw=l5y3(gNe$8Z~d
    z#=Kk<E)Q?vQ;H^X6ph8AYx&>NR%_=*sanf%xL&PwaJcyl^VM1>XJ5oKWw`nr%k6l=
    zaL*F!DDlYgCYwSo1~QIA46d86jicyA4|h+Hk(1OpOYJ^f=Iwu-^P4z@GEQR|XYd2Z
    zpU@uzpCY^>0k6R#bC+=#bu>6D^Xod+IU{t~*x;B)ga>d)OfPksa2b_HxkgE{*W&DZ
    zO8U_LHx2Ni<ttDW(k&ERx~*V(l$ycI(;1+?{Oc+dpW*JWI4@5~#K7bMg5d~+9NQ56
    E1FwtBasU7T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AllOrders.class b/target/test-classes/examples/cm_futures/account/AllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0a318248ce28cab7ffcd17addd5487e19874f1d4
    GIT binary patch
    literal 2548
    zcmbtWe^=B-6ukorSz<t06@{u`TkE1i+JY?tLS+?}vWRsNyS1$iA-e>#$u>Wzp4QLP
    zzqRL}*3*7~eyFy0k_DpZ=^hK`?99A*dGqdlKW6^=`}aQqjAL6x8`>3QG<2X-;K-J-
    zZRn2S*7TM2Ez1lAI;U;d4rc_~^TTTjvH~Y!r6{x=y=1!&tc{`(Y%UuO6^gWVNZ_jJ
    z)%A7THC)ruP0w{{$@BGU6h^)k=%!;^Zm8S!hNBmj=M!lm7A{hzpj)8NdT4M??OVRR
    zZG=|AbE|eOi^BrQqF3PTW*9btNnH=EAat#8w0U51$|zk>q2j1Sc1++(zO;|69Qw9f
    zn`%Weyp~0uK&D~XeikRm$J}b+PWie7JD}k`oFX%gh(t}KPe|BHpU{*Hrw(n3q?>0n
    z3}Q$?F-+5oT$-E950_e}(X8L!Ww)?=EwM4B;(dIe;6n}P@R7jG|1&4hWjM}?zhU`-
    zz(^DA!8DjkLu@kLg*=88T+nb4mjur31vlk)6S;nE|Bz0{tJN%DAXoDInjSdS@h!a+
    z%cc%t6uN?sHGG0knYphkFlM$}^#qQm<I?m;X7aeeVoQuz4^68P+MXNeb4gA!7n78}
    zvAdPUXY{ffInE8=U$%n4s9BRkKR;G6h6xQ<Fe#wctgyKyaE#$SkdPA7w1%r-xpi2+
    z?-BZcB<|Z2jS#;On15G@aXF^&%?T6^;u})wW(se-E_fR;_#w5px_YY|8etUd%2do^
    zLjK&)FfUo@A}f-!peCh74U70vKue^aFTaa>&!UPFmKEI8u!36xz5DDfx}g=PiLz}t
    zk+o7~`^Yb*`E6>jB4%-0Ls=ft%Oi?xA^ZMG`tL~k*97u!$eMepi0zj1nu@PcQSgn1
    zd-#^k@%22MH)QX7lmJa~mj#fvUT};cVAZ_-<rGsmfq$5N*18$h*DZh5Sa(PW3&J#<
    zHN&^%x+%<rn>I`He5s}KlIH7%?MkxJ$o5Kvy^h^Fa@dS=Ddf$40YN{OTI*4*lo0(X
    zzO%JgvsFSf{2IA9`UYgI#D?J;bt{ZJS$~4<4ULQhBv+NdY-^sq?MkCVeXmCBQDZl1
    zvu`_p`XK2kNizXwXu6vzY(C%(9Or?8ErIMbJx}g!wd_T{Y0cX*Z+iB+>!_?B_Rc(C
    z0D!=NY|WgtbIrE^CEsy1#*r5;Ixakec*02=zUQxeHUJtj=*Inc7AxTg7+iH>9cE%c
    ztk6`3vd1r>RGy)$^b%?%*TerK&yZWbm^+?3v4j4*mv(Ua;ttN<e2ViUFEG-EU$G<?
    zxyvIv_?)7t3`G;M=vwv<v{l-<Q7Bh39Ilru9UK;(W2s!}<m{_>ri_$dV6`1j=<Xn~
    zjuVd@7uW_eF_200(79f|D2}2J$GLlwjPz4yklF*d%p3kX=L<N6B2Hr!XYdopUoaE{
    zpCP<F0dK$}bC+=#Rn#~u^6M%#IU{t~*y5N)ga>d)OdoaXaOsstxkgE{*Wm0&N(RvW
    z4-N1!<ttDW(k&E>-BvI=PR(F1I%lab|GIMd=eYYD&dUgi7?=zo=#D_hu?^9`RqVkT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class b/target/test-classes/examples/cm_futures/account/AutoCancelOpen.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca56fb3d46e0e8377864e434029d2047abeaf180
    GIT binary patch
    literal 2708
    zcmbtWYf~Fl7=8|fZrCop1Pb;FsMSy|tCnh8C>2tWw4u-@P-E4037fEVvzzX2XtCDY
    zIL_#=@SC5jGqkm%KfoWQK4&+SrI#^N$*|{~_q_X__j%sS*}wk&{Z9a+_*O*=S`{QT
    zv|*RPzBOar&~3x1=<~~KW+@QZHEuapFd@*I9#~S46zB<+>VakJIm@|auFM+#>YPzi
    zp-5Z11<sY+s=jPFhEp>2lIu9M<a&C!9@IV4*Gsl#I)QFgYqp-5n~9{EP?)7mL5D!M
    zdDq~a+6$hwZUkn=b;?#HiM;|yV!uHDY7o@?v$`Ibe&CqFNaMihlo7h1LPe)U)+KNz
    zo!iEi4?N4Mj5Q+}SW2RsEchGMW!FyPHG$nzh0J39!i|OLs|ynIAq|Idgap;<<m+_&
    zpoqlyK@G`3?CgdpiDLpCCAaPbEAAbqU{y^8eF7(*GEu7D*rL!Vg^K!QJ#aIUW_!M7
    zI&BOpAb$8+#hW;;;4KYrBQ3CJ8+y)lDgw&7Vb{(1vOs70V%!(GJtlcOp<xh1)NGt2
    zFqIz2H6PcQubH{Y$Xgm7fv(^k4e#PTfr<ZTj<}2+@CAk&<UgOBV{w#?__w1MqZ&@(
    zeFoTeD;3idNab9wqWgAvbWP8Nva#JbjWY_)Y8b;fi{x1afrRChU4aAf*f$Q5MZ@aJ
    zHigx^TQX~b<vPAT6_pRuKB}JSt*s<Jq?hHoZBKjNoay^U#XQ@0@4kw2n9`8J1p&2U
    z28}I&E(UHp0UB;eOfwoj!mL1>>3J@p|3{6yJedjcqQK0nLJTWEhA$_Oc^+S%N;hM8
    z!*#}83BmWNvxUM!J}`p1za>+V#gu%^Ygmx1w38LdnO~98s~Yks2xyVi_2heDo6D+L
    z!ZigS%kn7-?B8ZD>jY+)Cf(_5oYjV$8J@*;4WCNG`)PQVJ!;!4N&4rK^cw={7v#$I
    zSe&*R#gYmG%L+;wRzUxHp3S})LpIlq2ws%20>|UlGq&OTEP!X<91{?XTL*K@4-6+*
    zl1+ih91*dX&E33QuP&Qj!C1Dr!O|!h_LAXQa@`Onf>p~G7|J!@rg(0mYFG}td^!&K
    zX~nP{c~8`Bw$oIMlEyy0rZbnCYevmf6#bcfWotW=S3)zq3JK|a0Wub5&G3w>8JHeb
    z4o28s(5y&6bV&-FZ_cxqU8Z!XduP}-YFnW@|FZMPpC>&gX=LUEO?NQ2OSgFUhsmIz
    zE|46j=g}8~ns@77$(*rd@^tRJszzi@@fzsm2MG9o2**%{KqXxDbIrEQc`Nt$X~LaV
    zu1<2~{g1X24<R0esurK}D+bVzKnK>sS*V0tu(@hS6;5P8+@z@lWj{TEQhbQ^+!Lt9
    z)E@r!Jw$45Fm)i+vx$S(22)47(EkW;$i>hm1_n1VeEC<L9Da-sTJQ@l$wlh?@FpfH
    znodx3Iuu<>{(+WaD>vry#RP}T`C=P~E03_4FYe;(lW?XC=O5#<Ry?5ZLzuuM+qWDG
    z>>vq9R1?_CXNq4tUFhbo7d_OF#2n^cKi@clDICQW&I_b(ks1d2@IA*L@p{O_1o56C
    z11@T$a*7sj!{cm`AAh&ub4D%@pw2Og@34+LWU8BzyV#&-Ur?@567AjN>`O`xq4ggg
    z&yT(P3KWI>3kBz{D#(sf^Q))f>ZiW^Yftq)!p+}sQie=~;ABLBeSCh+u?64!3mSFq
    A7ytkO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d9d9a9278f85eea4a4c3ebc9aa8c27820685ea45
    GIT binary patch
    literal 2595
    zcmbtWYgZIU5WNixvy9_|MNx?lOk!MAm>4lZK!~j15|&3;#B5ArhGBLYoSoUsgXl^8
    zJ^8FT2Q{AL2joX3xjnPs$m4_<IA^=Mx~Hn{?W*ej^RM6j05FIR6)k90kkQbFc7bE-
    z#)hFghFjC;SJo{v6lfo{T{|2TXwCO6E656*j5kH0?dT=jePpc`jbLroXsA%6twRF0
    zOs}r5*skH4mTr2kOG}=wSEDfUtw1*&+j2wQt~VULFgulK3$b#VIt7OXx~<0sW$s?^
    z?F}Qe3Z7fFYgrr>Ko*?>7uLeC5e(~kXa%8bg#%58iI)L}ph88LM0Q-@X1??WTRHS?
    zw>EMRP2X}B-DDwnQeW|$EKUg=npi5_E8lszFuAxOG52VA4`)bFBO+fzX-5f(X-7>>
    zU&?n=C8Is3;XHZ;6vH&V$fdc7d|&C{Y?}3lTO=1|ZzncJRJ@N56nv=RB0drr`+w#H
    zx=eYl&TYq;Z&>cUziRn`Kz|eW?z|XDgKbjZfjs&YT-I;}R|WL#(@r61a-bLXa@X#7
    zwVLG%<Vv1j(*vhExUQFC-N+#fKv(dwhHLnQNxgG}K*n~fp1_IpSv4b*Nj@kreIS;s
    z$EMW?ZO;w#i6q^brb)I>ZY^c;DWj}Ljx*`|vsMroHEX!{r>82eV@ShI3=60=D{L+a
    z9Osem%2kPJRKqQ>65A}__Xz!8a(e&dBgD@Irrs4|T&XF169R?Z_<B`_nZg^-3*KrB
    zzE>?SEiIHoBaDJAor-Y`$)8CLQ<9YqvLZPPYEoO&FpVz+v_$Lq^1HY#O{*wjR>7Qx
    zc`OKYzF}|L4Xrp$lnuj)tobTCOMW`dZ*vE$WE_hc%F;zAT@=|}-oz*AzbENm7Rc|B
    zH4joJwpHTGD!xKR!Pgod;2ZYMoq0HA$hP<-0h;8lz{Rxnf@1^$>u2YeBTV50{!zAI
    zYc8s<SpJf+;*by)glRa-hHuMxQ<(|ZY!>OY(tj*8>8NhluB0uEal2U98rjk#hpj4?
    z;-I-MAQ;ii!8+JMiiz<Q-`U#Rc`KnAevPbj?SYIn*)V*gZiR7oJDp(Lqq&iQ<USJ^
    zKUie@-FpnE`|Y!P(%3q`@%{Xd?j}8@X{O>BO&?}5n~!)+#~GnuT_8Kk$dk)mEqjq~
    zT2r>npi_Hv+yPlr?5BA?7yyAD*|;gSa?Ym%HQ#b}og?pOv|WAy@r*(XzT>ZaWdIs7
    zIE;s}6mP=!FgWYL3e3cSn5U@>bx&VIsk}f(={3|!?g;;ny+CgEO72AN<R(tvzq*OD
    zS2l5B?l~^?ze0Zte!+~K<ZkqD;xnp7GE@!4s@vJ$(NbyULZMvAaJW;hv~jrm5;NsW
    zJEbpUN$D@Y!cr@qG2HXSI!HWnyvx>*iGd8`2!re71EdSxIKkCZWaKpWoagQy+~7;#
    z4&}QzgCfpi3Fq)5$Dh#~10N&2JOQu5B6Bxz6jjtH75Q})Ym^8bHr6?25#bRW64T8+
    zb-0Ymqh6yXS!+=Gftnt){!IgXd-)0!g>(xA*B2Fx4{~R)eL5GoU;cIE@-K1!S6q@O
    RBw}Fl0KsqsLXItn{sE3h(<lG{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/cm_futures/account/CancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dd629a23a915578152797105dc938d5aad8efdbb
    GIT binary patch
    literal 2652
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzSct)N9*r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~qynBX*PfGm?|X0F_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqn~~-7-Ug)=As7!zqF0bl<Xqq`-;jP%X3_J!iX*t<^arSj!t#6^hh#
    zNZ^|3RrD3xHC)ruP0w|y$@BG6Ev)%gpqq|uxuI@Xs*aw?&&JYBB+OE#;IKfa^~B(u
    zrx$&D!w9X6=a%ep672#=qC=o}Eexx{xUPp*5V}@4R5ut~8KMg+R2-GajtN{%=XS6a
    zLf>}F69<v>Eho`Q7J|*nisvNpuE3$`rOe&J%}0wfcNQh)ZVe}KiUd__<ZG<aP)uT@
    zp}M56!FFAg#2M=L{8h`(uIB6@Orl4i<Nol)OCy)Bj1I)Z*h7ixJq_>U0|CV_O|RzC
    z>~y*>cW~Ct%A@UIWb!v+9TO@(#77F!8v1ZvVCw&=6F6qd_&fQU6WWaAf<zVw4Au$S
    zn?Mtdtkh%Fh5-yJ7}B8Qg207WY0&_oPJ*7<*IujRmCKedkji;}Sr44j$hw}3WD|#Q
    z5tkH<Xt<0kO#j^n1QNDe@&t}IMz!vmEQc|H?16Z)o|slOv^_V_r{lt4LdSJ6v%QtX
    zIK3>@9B0P&^HvZTWox|W+wWA2Vp793unN_(71p=NFoV7)t0kt7HQd0oK#S%39-;qB
    z_P;qz3Gt@D?At<&YPtd6tUzWjz8;lsHsFoc8E-WL-=oegEiD#8Bdi76G8Gw2%12hi
    zr;?R6vLZPP%2JxskjE_nEtYz|d@pKXSrv=8t>BJ^0+v`^JM3lM(2CMT*)W`%wNPRY
    zN@pASt)F0>WU#E^o;1-x6LaiCJN`-fi<17&1=9Ou&HaXmZ8w8u6%X)G!511H;Y)Vd
    z-FY}`$OgI@1C4W6;9R5jjAH}=3uyP76HMV4emk4Bb*olcvHT@t#UUXq2-9$u4d0gQ
    zx-b#0*{srwx&K;e(o)5+UCCP`$XC_EF3RrDZXhl15MSRH5Oit&U`^~G)kJ^h-dfx1
    zi7TNQewnl!-3J+qvTFE7#R{YT))iyhr@fJY_|qqF{a~KG=@UtZI$saoW_3G&*WYA+
    zaxdu(l6o#qQT1VFv-y}`^e811Fr>*zdLG{c)Ph&@O>5ScDb%%J&mEG%#V|W}6K@#;
    z-LiLc*331p8I%}YUE;`ZIa<y?gLukG6IS??HxfWY0*7Hnv*-|3VR6-l63Vdx@qnrl
    zl>PJ)O7R)maxbA4Q}6J9<QY=={?zf*i7j;9>rb6dot2Y;E%f$p;oPlX&_DPB!%g@Z
    z^Ky~8I=F=iimoRp8jD0T$=}gbZ05!%g<^ukT%p*)Vg5N53dL5=?nX0Zu<!z(HRCD$
    zPGg*1dNdjr*(DMYqA9e~%MRXJj-nICahA_Cx=2tr&-d_+lbFIO_N*Rur_;ENGkC~T
    zKXCjJy%7sj#5zp$Yp_Y9)VPkvoZaRnZXFJ1<N+199FzDS9;#%ilh3c<)3bnbjgojT
    z<g7+XH=6&Zd0yH!6etS07Yau2D9DWP<kzo4)ywnp*OnT1j{Co&UxrIW;AAvGcLbhr
    HY{KS0*Er)1
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CancelOrder.class b/target/test-classes/examples/cm_futures/account/CancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..64ba86baf66164a0190cff5d419afe5ef9b47c57
    GIT binary patch
    literal 2589
    zcmbtW|98_=6#u-gTe=X06&NzU4Han_TSSJ!Hi}!>T%~1&j$sAGEK9qLG^t5C;du1;
    zi~cMAjGi+<j{X7uQR?R<9Rvo)9$e4z?z?%p_kKR_-uvEPfB*g`fJxj}kwTw>w1$2R
    z2<+W3HVxe|+@`*?x?!22z`%^{+F?PUFPC3YkP$c-E$W1}qnB;>p0&1U1nU)}twNEu
    zb_rZEy_UXeyM}98y6L$tEqT7)=!6~L3Ut%4EjQHdR@>2wm4#SajFctn6zmolw(c90
    zxw`7xn?`6AJ-1;uGuR`542A?wtcPJcn9}vo3PRTkC%O(}FB1$wg^GO=*?xhGx$<*t
    zwa~ZS=5#Nb{7MGHWFdIaTJ@X^-WJ$3w_LngyK=WWf1@ffk7ziIBP6KZAzv4gj$#s%
    zj=GwB!gp7d!7%~F^VclDv?fCz)o=puP-mE?*KuikE|)L&POaIxyUlp9G8@~NR`DKA
    zDtKSRDdYqS|IZxBFy$sYOEPSM@h<qC$uXTo+~t1|r!l7BjD~Sc2%LJh<%!6<*!5!4
    z&4A-Io6=vl?D<VSa2k^vdO6Zf@4^Q-tKdTo=P=2PetCgF+IAbBz=7mObt94){*geb
    zCswTcrqvE@&kgjsIM<n@ajMU6zsleOqil2>XWsWKRuC9XYijhn?^T?~l!j@{2&hdf
    z?7kA%&n@1Os1j2_!)1IT&~N#^N9g~N(67%tLYxy=cvFZ`nI`aE5h(7&H>xts1m0*~
    z^wuKqqw3=Fa<vv3VJFzushGu-e0-{5QL-{fRwQRZQ))lca1~_%E!KLz{4VNAB^B4O
    zq@b$dI&KIIJ!h}vhE|j&%BJCTtfdCqO0JaTx4VK>F^gplH>Haqx>#guc^;pn|CXfx
    zbAj9|vgUST$F}QxMa37mt>BJ^FYy(d=F54wV91{MAO;%euE5Ep^`c`00qf@FFQ=Kp
    zG5kI3zt*)*Yt{0Xja7$)upmssSuuQD&b!KVxNZjm`Erj1CLOd4+m&=Bu{|pi_CxmZ
    zj>DFeO<?c77Z8l(YHyvYmm*?3i*Ic0#e9{}48KV>_PqibYq4$kM#~B<pGywK*j~}h
    zNI-mu30&?ivezAU3~2bpJ$umJ-nYxI^FOnb^n|9Hf(4r1%_KJO@obJVL4hNXnPKGd
    ziLTbXj&E8Ew#=Npi4Hp<YY1oAo>ROg2#m-EO{tG_-V>;~%h@@OJdDwQ`VquK3MqWe
    zr@T@C8q(MeBa)&;ScS>iAl6{T2E-kjN>lgqQz-RE7%V@9TF<`4-`+>aR>raivIn<t
    z=+;>FX!b2BoY}(hu`RrN?N{W-pFmIH7hIK-?8oC<xJcEdG*uTORWb7iQuRK*n6K5-
    z92RQzeh#I_sMP8MlxmTrjMtuEr4J7ocMemy#MUgwDtkgYLR7#WMmfZ5$36_>0FLvS
    z!yyth!gZtk;xGz0f(qp-j<OFOW6>YSj~svE87^5U5bIf@Z=gvUrNwpFl&<p@wvG)-
    z<N^2KaLnKbwBVAZVYK1#KZS3o*Qkl#`IG``M$q>U-SgHJDo_-1FBF`=p<s5BD?87&
    g>IB!zzrpP3$Eg2?yxcAkfs?xlh9j`aF@<mc1;XIXQ2+n{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/cm_futures/account/ChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..068ee700e981b91ecd3d1f90a8762299959da803
    GIT binary patch
    literal 2735
    zcmbtW{a4dg7=A7kQev1|5hi{B+uVu>nFBW!L~Vi5Srl!-b#BuTLkXryO;RRv?(6KA
    z?H}3CZs(xRv;6`4qqaRaDH;XOm}^dR?|tu^_v3j#?)~$x-~IqFhVN9gpjAOiLmS!!
    z_N*FfhVB?{RlmHnYMG%x`-JV<;iN!oc5qQaTA(LlYJ|3<7j5^pb!*lLR_2Vl3PsA=
    zC2-dCYWkAx8m?*Srsukp<oWt?BW(Cqpqq|uxuI^?>W-eDn~ACUh*%&^L8m~sb=TmW
    z-1EM@W`tJWbC>OE8oLFM#$JJel`yOaXLLQZg3z_Xk*2~}%Lq+Sp<<u(tV`f@w)o7q
    zQs~=mb$ln3!NoMXi9)bmTk@PVUKiMvE9VzVQ#a<Pug*)Kdo>)yAp%ry5U*27MKOp;
    zMNP_JLU)st#u0(EW35@fQMDBG3!Hcgf?2z<iJoDaUW4%ER~RO%z~I=1Q*3_LetwLB
    z<xj<1II7@n4eucPTwtfX#*$+RC~Jn(ur4nP?9Wam?TH!2C3?p+4B<F=n@R<8*}>w@
    zqnj{0KX)NEoPtN7D|lDK3A`sT`TxYxd~-V_1csZD*qW*1Nq3vc(1AXTX*h}Z8Ewa_
    zRxMv3Q}q0*9yrTmt9mh_jqk!KoK|o~!#E}g?28NnDcfE4B&vxRH<ic=Vks4N<g#_w
    zwCbVlxq+UGYl$@wm(uj+RvPDN<#NMurhR|T3Ie9inf`nCRh&gmLmpECYSjvxTLN8-
    z-<Cp<KFw(O5VHbpmhXFX{a*^^<(W+vKN6UERTrZ+knpc4kl*TGze+O`{zmJ(cPnzf
    zU!5(N=S!gxHiAu>iUM--by>r_M5TkMNX&w&q+ZofLRmnIsh%&ti+Wx`#UidL_*hm_
    zMPTnU^a^fhMQPHVEhJHG(wXQ5T-Wfa6ug&$XW6ixStUXLT!MZ>AiGVjTu;PlvuiA>
    zFtDV+)Nl*5ujj?=n=xdkU60+1GgjbeQhMGof`A3^;+NwBg0OTl$AZvs!$sL0n9MN{
    zyV>cjOO4u+<(G}9eXul4!&x+ZTdteLRJdXX0;9$M+_<PdRWodtoj;rO{AuB^DtUG^
    z9Jbg@0-5GMji<2}ch;JAQdqQS_LZeQpTp8M!><yTecO1(`m7tiQL{qJC(D7@w{3bB
    z0f-Myfpa^v>}3Zm4eEYAdh7Mg2%dYH{)w%iCn(JXouuearnq^V_kk!U6f}6MP0;fA
    z7NM5BhHqLkwmgD*w>`r~WQFl;=;Pf4{P*GrmLX7$Rs&qKNps%HJ>FWlv%=LVM_vuk
    zcI+X<gNW7UTV8Mg4JmYDHJU|CxDAJ^4%Fbr0>n*<N|E-{6DXC3=qNscTFJb|XU{`q
    z=7uu+Gd&wPaBV1axC;Z1@TOcG-@xF|28J*Fg3;l}_@D(p<Dy(-&JAzi0!h;;l1@dW
    zi|OCdQfcMJT&a@caH&*j<8b8>7D|<N&OV7|%5dp1K5NAT+I}39xWHyE$1?j#3eu}d
    z?B+Yei%=K3`ShWO91@s=+#BE*hmgZzT;aS-_!h`vpdUYQ{1I<NNKDe-lSIHnolxc|
    z@eX{>7I-hbgMc$)fe;OjX?%}0d_knTNx6%4TJ|OB8Y%JKJ<h%&r5CM#Q$6p2_Z27#
    t@fQltUR6*SBj?vo!!<yD`RmB^J;KdjF)BkQBIjg8fjxYG!?6Y5{sTrl_znO7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangeMarginType.class b/target/test-classes/examples/cm_futures/account/ChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46295bc407f1dd693191002273d40dc07d60ec10
    GIT binary patch
    literal 2625
    zcmbtW{Z|xK7=A7+%rcHCt6<_6RMsLNlS!$7n2ZqQE+C88re?!9yA00GY%{YYb?Wp>
    z{VV-!or9XE{(%0d>bWxujvyzp-E-#N`_7&BeV^z3xcAS$e)|K!2)<F#f>s3?4Q*%_
    zIJ{=Ao4RXyRegSC&9)+e_HoB^q6vZ4eE+h7tiZ8&QzLR*z2JBc?FTbvxLP#pDio>f
    zfWQ^Yujwm}XL^>cTfXN}lOO1nM$`!GP`6yi_9ES>)m_~vPA5_$7S2+p;GjUa{mA5;
    zyB7jy-HdF*_bN^`i$em)qEn!6HHzxtsIEtL7<qOy+%%Y28Kw&=R2-4WjtX4P7hYg1
    zMS<g0$Mz%XU(TYNEQA}i72nO`O@RZGOUA9z_4^A`iwhESkA@RCNrLJP@^vX~C?PRz
    zs43}B*=~xmI4z*o%%JLcOB;1Ni(Uc6Se!4FrmjmUZ)tcN?@(r1mf!GbYck(o*gw@)
    z?fzB-jN-LK$C!$D@t%UbhJKtAnD~F{m_gPmv&SxO!w?v1GO{~k#?mx2gVKRP3@I4a
    zpyPdk!R<Uqx!)u}H+I=-cl~PB4g_)qKd9=VTNzo?3$bkM06xG41tS_h#7FdW=LUg{
    z<5hftu5<{SZpqxgBrv-#e(Xn<U5^~!3-!sQ3Yfh~5ln5p%3_pWRvNB56$C{)49%)N
    z+WYNyDlTGN!xgaP)T$jdUkMy#uy>`f#PqR-YnT*hvxC4V^nXe9y>pTfuM14SF2uNi
    zQ~0I@jNSNpRl1qN8?O!jK@7fEompC1C`D$}2)AS^42;XitcFh|D;;D-au!ylw4kAg
    zIRPz^`hol|?pCuZ7I0I+qJ|Qd1Ug@^H|s@qoF>Y;={D^73L8#-HqCEy2kXPYvWDBz
    zL?=zmu<5+;PtsqO^nWgpe?`{ZNkwd{@|RWI#XSXIXt<9r*-m%n;j}5c<wgQD$z6f7
    zY3+t<h9Qe*=a*wl;ROC6c4m97QCqQtC3D3kAuI^XbeGM*k?W=~6RkR-z;NNeRGG9=
    zGaXNImIk<8DQuT)^9`3BDwiUl`CdTKog4dWT>Ggc`ZM#|+Fnjt35}hLlpJ{lG8Sar
    z49uDx*#Wm4Pq4kBt&xD_j1#!JKhO3$3+Yhz%Yoy`&<x(yz3h+gCOsu-=HUcYA7mz5
    z4|#OQ8Wk|4*>QTF9QbO<Zv>V-?a1`$+SzM|Wi{bEyLAh%5&}K4Uvt*VHSZFXm|R`p
    z$O9W~=bk`3=A;EHe9CJFpdo{Uu;N*~2@ha%)qx7Ci2`w#sxp-Q^c+h02|5bTp_X%R
    z@PGITa>apMSMJy*j^7^0oywh&lfg~&4Q%4<+%FgydWQ2Y_!&3kB6oRc6Jr!z%}{hH
    z7ENV;M@zYtFFq-iGaP10<u(pCo?^aKZs+V)JX3~B&+u6*9@FnUM%kS&#^VCJLncNv
    zfkX7NlUI`?=tdXL@R`SP64b-}z5L<?CUBCys+V2q6mH@)?s3--9DhV#%)$h*o+tWM
    zIHXZ(T*E`oZt|wK2A4DPfEqlGS$q#4b+XjW=T`{mSxC7?N%Ah@tU*Z+TK}eb-ptk&
    uC<?h33N9`xFh;oZ>+MkWalia^<OZMO&aW7d;Sw=88BNd~fkzx$u<;MB0@@J(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/cm_futures/account/ChangePositionModeTrade.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..91ebfbbd2686f81ab86d955bfad72eb3482a1fc2
    GIT binary patch
    literal 2614
    zcmbtW{Z|xK7=A7+%rcH2tcps0U}Y{UOa&AILb{4e?h3htZB{l6cbCCoW}6SvQ~o{u
    zY@LIer~ZKcsOq^h3yvZuj=?#5?|tt(?|q-={kZq9zkmM|z$i9!bf8m1&OjHs1rDuQ
    z8<y!>UelakUXykt&^_gNPBbmhSsYx_kQX?XD8-TEnia=;AXmy(xLUPZIy7Z#pTHH{
    zUpJQ>&+=?(+P>$}k{_6jIEn)qnzrjmFEX9=mTQ)(v#GR{2<Ir%uwS50KD0Qe_Cnxn
    zSdlFGUc+hTaZmtx^a`9^jiOdKVVaQ)BTq)d?E}+OhUtP19fuXNBLbI;m6zCRQQ&yZ
    z$-PJhm-6T%F)Oj<)|?f&;D=7+_+B2z1#(dkO9i{%z&kiej#@D(8_%AV@|ZoVEg8%l
    z-xeu{Pa8Oc0RhdjZ9n#C?pkrMvUfu5_4`{qm#SA&8<RTT#d{jwH*gLg2u%M!b4&qy
    zl{vCaM%7=Di-ENw1%}$#cc#Z=7H~TPJt$&O!vzBuaY<lgJLnk{Z63_hZbx>zezPe9
    zfkMR(nr7%WM%T<rBAeWYVVD{|H1H8VW*A>rU<@6v;R_ti#;om~%J)%$xjnHZAKJ2|
    zG9xsvrJ2u+O%wmd)>a;$(91^bx;KKLD#Orf%87xW9_tvvxPi-<5YU@4YHtY~Vd!_H
    zt->^A;0jojT`~xKLjRBS-aQEk@iT$hw}qG#Z3f>pfznQV13KNz;7!&gCXE6=pqCdH
    z7iy6e#o?Ar#|*~R&kX~!ij^L+qBskiN?JBBhtCC!RO$!nyQD+S>8PNp;kJQ!EC}?z
    zWN*%kWRfP@hULa`zQHC_oXhgt)?l^F;EsWsI--|Hl-X!r`lsmsQqjL8P<%ty+{;94
    ztJIfte1*D(uMOP8H>{u6^KjNu9r95MG|gRsb6M*p*9t?{(Cc4LGKEw42ic9~?Rb4z
    z28-6ROF~!>w&gBafuq)KVJ=#ALV>Z$TNIl*Y~6A^MO_x>cERwzV26)gwyi>jhxWdJ
    zpjWr{*3I@(Q1qw#*4AFlT?Newnq=ni8<4RsTUKDL%SZ-PIgw&}Lz5!`>GdWsvp3In
    zy9Vh{->dO^)Y^*S%x>pT?Ib-TX{X~fP48zy+YfkaCt0CkO&~u-&(phJulaFc%UMTd
    z(aBvp@35*Z_SGWa5P(3xYT}%Aa?RHSCEs#2!jV@tx-LA0c*02szT>ZYcmM`+*pK_k
    zEK$Puu(;~MGVIiVn5U^6WshG#t3O3g<puP5;Q;>+Jw>5<v2e6-Y!fH$UfRT|i<>xm
    z`&XPFdXAwE{DNC*Q5YNA#HSQZ<|rCZL|5~FprhW&jZ&?i<8ZxJ@8WRt8E)0;-JE@q
    z%(S7}b1Zh^3Ee$ItfR!E#+z&rxdg}r4$!$?zDW+F4@bFsoQ#~H&KYX=V~j6@>zv=j
    zNtAI4i#UxRIsS}+1o$-J6$y9+lFW_aAR1_LR_50Yta3)^aInTPj~EZ&l9)c~tiz*M
    zKIH}_>0XPoA1LWZ=RY*S=UAXY(@3|_Fmgx3%qTU(?dY7PzWVDa6rbVlZ#b_aBobgM
    NfS@}95yuY1{{p9#+)4ld
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/cm_futures/account/CurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b5fd114e21e8fd55b512431537f89f8261768a5d
    GIT binary patch
    literal 2599
    zcmbtWYgZIU5WNixvy9_|RZ)l!Ok!MA7^9dVAVgMRiOVA_Vm2l*!!WxH&dzM+LG&d4
    zo_sbr2Q;4K2joX3xjnPUC~!gyoU>hB-BVTfc2#x%`PXlM02suEiWamg$Y^LoyTGw^
    zW5duL!>#G_E9;gS3bc>ft{sjEwC4Mk6=VfY#haqgcJz|%KDJhiMzA((G*l?k)**r0
    zrdQWjY}as2OE*2&r6teTt5F#FR-l`XZMmUt*Bg#rn4L<rg;+U5or1#xUDgwWGIuZd
    z_J$E!1<$S8wJeSbAd60c3u|H62!?e%w1UvJ!hxp4#LECfP@&?uM0P^pR=%`@tsMHc
    zTN^ourf)fmF0v3jt*>}a7N-RcO)M4em+wAWm|R?tn0qw5hchIo5s|N<w4;Q?w4<h`
    zFXg+blF^>ia2~w^ieZ{w<kH+kzOQs}HqH8@ZITPKcM=;TD&EHj3O>|u5g!SR{XcU8
    zC(OwAd4P8uXTD*%^Zu&k2Lk;~;JXuJB#pMoeFyUBQ*c?s6<ig#_WHO}5Sk?Dg+2YX
    zJ6^43`2x9;=hyVWsSd8|rC2v|2m{a+T+{F|t~0IQ-XM^%-Kr;WGJRUj&}5nq3d|gc
    zC+mr6HA35S1AQV%cqVF+?~~h0S$x7MtC8bO`u?mH1V+so?)~wZiW?Zxa0|l%YRw9p
    zOJtabzAIZLrcn*I!CGvyeBUGVf640o(~l586PS8eh;gl^@J$F5cH`?+8D<J^JTG{w
    zG5B7!xU{rT4vjDhwsk7TF(iK`HB3oXI>?ITET~CsQNs*A7tj)|=gaTn#x$d%gjof1
    z8s@Pe(7D6jj2l{UnkXBF6It_B_Llrin&0LQ*2y>)HI$``PP!<vzwE>(>Ax@OUlz#k
    zku?ufC$?SW%PPJ^MZs4Z9^z|u&bRY$%8-rmX#zCKU4e^f>jlRM0v6EQUyd+^6Zl8j
    zgsr)#zGC@H#)?BiSP-V+EE~Qp=S^iMT(eoF*GvDk(xj)lVY`yIG|1Q0!tThf9y#n*
    zxfBV_bpgSU?j5X&9i*BVPw}0ty_vWYn&H<-%ke#su_zmcZ`7?Y?r+@*wmsS#2}rIq
    zf$@Vyw%^sqfV$p1yr+%r103Ja|LAVgQ<`Qjj?wgCX0!R2H+7s63f2X(ql`Sc-_^1g
    z`KC2x%M|L~tLF~Ls$xgY^U(kZ^vK>#sg-j+AE^0;vl|?FN2BfX7Q}N3E%=td@}&W2
    z$lx#@#ZtTp-@)Ll11m5S17e=0GSoeL1*Niuj?ycrmD~~jAKOB1_Db$#?$jo_A6(tU
    z*(;m4F!u{C^}j@a3x38uImzAZ-^8a>jbx}AidA>AzoVtn%7sF?lHqW-TxsJl{Q~#O
    zm3B&B#FElqeu<@4JZHG)iFJ^8<T%adkcoi|;|PQ6<Rj!bx^R-Kr^!e+_nhbM9^B+>
    z;4bB9oIw$1v4nH@f#Xl;je(C5UY>wgVUf9;IEpH2l#2YiiZx1v4jbznvxx8*4vFdF
    zo;qAc<x#IuldLr;eNRmfTK}d2zQ240ibA@Df*Xqp#s|4Gczrq-xL^Kt<nk}@;8$Fd
    SCnREE@&Lhb1VWB2i2ebmG}WL0
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/cm_futures/account/FuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..869e007cededdb9f2e5f5c561bbecc3b7aa1064c
    GIT binary patch
    literal 2486
    zcmbtWe^VPp7=D%nE?f^O(58jf64Yu^eq1Y9T0(;*f<zL)2GLk;-5i^6aJkFeU6^(p
    zKaYP`XG&{FKY$-fefREw6zCXhGIRUxyL<1x&-4D+`}42g{s1roTSXUQ3gQ~N(Zg_l
    zm+y1k;&xqMukH%NXXu$XZPU*&#L}591qp^r!KRjPT6)p6_r&%J_jXFWsX~#q&N19G
    zoQ7UCZEhPvHyqn0OOC78T7JtFo^DvCuzlTZG%Y<}S`M}OKv^K2f<A_%c*04h-5ajC
    z&wY`1?3!6mpq~K=3^0uC_<qxy({*2XzAgNz=)mxlDRM!DiXn;Y0>j;O@fcg#cTKyV
    z?L?E=l2(!$F5xnR!VSY|*+k1?I#cW%rO|kN2tHrBAKJ*O7{L_<S2etgYYe&nXO7`w
    zbVOu-ky9KE!7v#?KOM1b<}?MpNMTIDdm7%y2Mo84;?Ra6VnL5Wck;j<%c<9e%P?4U
    z+`8^rwV7SL80fO+@F6}@kk*jF4NAC^8yMoIU2_P{83B_CIKfcph$->J5KZ57Y)@Yd
    zQ;||A%*3U`r39wP%Ua8_mRz?aJdfAKT<XW4RE*=MhFkcUL9GivT4K0BVLz2e64Q)^
    zPjH)|Tez-6(Elah!s=?zz(^w@-eFjNTZlmwwc(p%$e+fSQpwFWyum#0YzN>|>dNNk
    zM%m|n%RAJmn8i)`xThf}S?MKKBxhb-YCqL*ABzlHsC8WVUeGcMDn7%Kf@KY#V})Vh
    zn7xASiy%#ueQveHdX1_+U1;Yw+Ch~vi!U^+$|DBoh!v{*WB(-mB}xApL;8%YdDs@Q
    zBbHTc;7bJ$G?cMPJ?&&3E_2zko`yif+-11lZar^t&!Y-D`DT_<IE3F%?NO|?8dc$L
    z@~TCIP(c{n+TyM$=aDk*@0cFLbn!oznmnq(O<NMzjxy?RnJsGH)NorCHLSrl7NT_q
    zMn0`}*2g+2C-P_It*yPDxe^+8>%_~@8OW$Ao809M;R~0x42RgxXmCV8c-t^6bmrNc
    zZY6Rk`Fix8HV-4X@TT+UPm|uJiIOo#ru!(JjXk<VgPc%MWk}4E=i$|>mYtSsh-Fje
    z(8!rxcS_b3HLMg}=m71K?VF?+&FN|<%~v#=rjhPXbl*4tdqzSRw&*Fp0sswh^x^A3
    z3O3;zRA|<VZ}BiRz!u3=oOJ#xD3t^B7GFWF48BAE^9L9#O+3fN@#h#``vs$uFLAvK
    zKVwx+1}7(<LnqaAoK$xL)!oGJ=&HnMAzQA*X_zlpx@lN=fqc2rLsB7-l*#f-6k~Ws
    zUM7*I);u1JIqC}W!2jFiH!wio1w*uw#3<d?X}VR%aTyaBMwa9pQL=z5)I_errqRQ-
    z0BepAjS|N1@I8?=fqp!~W0Dr=^XL(NAc@d|qe^1}77T0?7fD(ZsF6o?(rcs%*LFxU
    zNi%}j-*h~E4(%#X6k?bu7=NH(c7}HD9R*~J_RC-IVCn_df5oT_3JXBVn1S43bf^qe
    F;~(ugw1)ry
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class b/target/test-classes/examples/cm_futures/account/GetAdlQuantile.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bfc9d0a66c9acbfff1f36a1db6b329ae9e6dbc48
    GIT binary patch
    literal 2458
    zcmbtW`%@cL6#gy=Y}hWPgf=a0EkUg&ytY~_Eule(JR;%I2GLk;y;*L;!e%$KyJ6aK
    z{CoVlIs<)-{sI0`>bbiC!lPrR!c6YD=iZ!qzVE#9*WYjc1TX<xMF%1Zq8d8U#c*kd
    z?{VGYc2!?1?+C+Z=$bZd)6X(QQt3?vF@~$brG{@>dcm}J#nuw{wpVyvg(7WTV0dUa
    zHN9-w+%|-6IJQle99OS2{Dvz$-LOny`?^`HTY7F~A=KsqWu9~jdKePoIVYKJue;_R
    z_eIXJD`qu@UIxU_$1t?*`*m+h*L~snw(!TB4~DOdlM5<T^h;!y86Knx$JmO#YueRJ
    zJDT*Sw35(p71tOPZWvC(CR*lF=|cM`joPzA@VS-Q&_+hZb=**JQ^N<i#gP4f<`^zk
    zg+IGxJ!){9Vj~#FnwZaqDw95oy&FjkDfm#sNBEdw_$UA^&Nt!fi>F@dvYcvFxD4@v
    z<5qRgs!Z(Yg+Q0NfKTwLf|Q0dhAG8PUtoxucEw@1a!!b3%8fGQ+u}w%H$>ex9oy6A
    z!sMf*33G4$@F<3H^0Lyfta;a65uV4ZVk-IbFDgcGN5g0MoIxcbn@0?nDbQy!M`D`L
    z@CEKMbPCsX2>O3ySXfW3IoH%ki1!&5-WOs}H!b+47;<OvB~@~>1#hs=Ia>kvq`I`R
    zv0n7K-|!A~DkgD9emvBWm8^6VE0Qy>Dz#r~n8h4}7HS<=elKVec@<w_UcrKfMJzG&
    z9kZ9WeG#OIvd684SgTN-r}C}*Hg8aEOyX+|%kqgndSZ!c{n$TA|B9r4l_7Ob);wv6
    z*b&Pr*6~QeV+}=YP!~I$hYMUbsTU#8Fn1Ylw_49x-1De(PJc5)DICJ@rG_Y08?~}<
    zH+WgrAQgnctxfKla^F-&{cY1@7%jA4WAcp}H*LvSE4*eaOK(!Arrz4Hs5ix1;5W}1
    z7&)`tUdw8yj>w;-_qKL2WhFH3R*8`QbC6Lv*15}T!WS-G83?hR)6$55aIi4UwCCBo
    z1`s)vI2pDV^~2E3yzBkxv!u6Znpv17(>;{O#xBjvAQ=>t8Di7qc{pX&qSJ5<u@E%y
    z{>2l0c3f5xwWuTwZGh4EpiWIvg!VMPN%IZu?$Sy#5}m^bU@uANz$SglNe^g<q6gmw
    zQg8|1p+viGe2*ug0X9dbqNMZRLMa`fyYLojDSnauFC8GhGP;i|Bl{Rw{SAX-uW`Er
    zzhYT#;$vg`&`EVSN~-&T>Ot%ebd(}=kSUg;v`iOEowUrnLatcqA}Jq8%2@F=3K6^{
    zFB3>nGad=nEcJnC;Qu}H8|b6i-%lqA4AMkS(c~P#HH=~a8IrR^$qa5#+qemvRu8uV
    ztXV=dNEm;>k3`ledhry`NSdLaKu_@#NrV<0Wm;pfU|@^5NYI%;g*>W~UL#F-woQ^r
    zn(K)CL(kJso*e~>LJTtnBaanKPSDNWqks(2efifNPrkz1?--OpVF4%^Gmtxs9+iQr
    F{R^GHsJ8$B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/cm_futures/account/GetCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..130dc201b6d07345e5245cb55d78efd2101c3d38
    GIT binary patch
    literal 2490
    zcmbtWZBr9h6n-uQHmqwEP!zQSZEb_RtW_#%FjP{Ilmw`uw5hFjS#H9@W|!IBI69sF
    zo_@BS5nrbL0sT>JpSv40@-n41nb~{pxp&V!&vVW_XaD@`<sSeh;OS^XyM~m34s;5f
    z+_WB9rfYdMb7^f;+L1u#l;b&3PM|$Ays9BBa3<c=h#c1}I^LFCpSQw|lC`ZvQ?`x?
    z+_wF?x#oD5XG_!eJ&%_Bz^pc+Mj%7eb{*+Orc>W`&3tJt(dJ`ifjSMx1^VP;i!ygF
    z2hJlal6l{&I<+)T2q2AafuW5k+754-W+cPNlhJtdz~q#1x}ZZxuR?Z8;AW=y23t7_
    z9Iuu=ie`9KS?M!y24@8{%eMW7M_Ohw!^NYcwCfLd!RJeN5*t|^=Wt%b1q1KnqCoEd
    znImO28RZ*6KyH`)(1{%1EBWhEV62IKf5@`K`#I>sAci!2VBkZ1Byjb0AX-2)X)x~|
    za$=|J*J?5l=qdU^%?#b@#HLw{b=hP17@ug!7#PN7rrh2Q0x8F<`U0m92$@R3QGvpd
    zxRQ@;xvgjj&6y+_nM6r0&h9RyF-|Y54cDCwf|3kFt0r#^{`9ks5nM6wDXt3WB(}LE
    zaEgK7mq`lKgn`d+U7$k-fluiFl5xrXYR$o>MnSwGF!!zy<9pPC@0LJ*KfXboZnof!
    z=Xs`!0zatFudFPWBP(izyE+|{xS}4n4dfInU1UXZ7S@#Za|3rUBVZ(2KTz+*MWdkO
    z3(RVmGjJF40^M)eD|nHN(?ok@xed8gWfEr!t^783@UBeaO9Kn)h;AM+&%6J|KSh5@
    z(Z48=IUsB9w?ynU%Q}|vm4<r;%2;7l+na}TmMU6L5}--$3S4Tno_DP<<Q3ZcW|k?O
    zz(2tPDHj{{H5sf}Yc2`lg|IDm)e0OnZz@yKh7$@*6#x5OQ)ksJ$5YI;!fckf;Z;^}
    z*4&26n$^=nLvvj~(5Z!^m9nGUC;Bu0&eq;eT?NewY9yxj0A#$D+g4!JWh4V`=})j7
    zP~u2H(r^T(kLKB7jfoERy&b+M+q)s0KJ5Id{iL^On%S76>Eq02dy9QEP6`cc0_iDw
    zo^)Tm>^A~i&N(WH&fh(-?vAUQ#gaA1rVa?U7glge?VPi{Q}Z=v*Eq6=qT})o#8V1w
    zSmjfF2>=FCIF4^(Dc*!{QQ@o$-{F2@K+Mooin{0(w8{>;im#wodfwyz<PLgDqt9@9
    z<Qe)Gf5pJq3tVc$FIZ5Mp0TlKFsZthqUuJhx|#kRZIyN|WXqKlhpBR<gTwT5<ja*#
    zN`+X`#>y{HY{yf2*@p~^^GH1ASQk>U|JUg^(9LgyUas_EfE_!-&N_m#7)3v_lyjtH
    z8s}L?F2Lg$;$n<7M??d}_&t6gS)(|C2Y5(nnx9Ay@FOLng@rYaX}GYlPA>YmCQ+qF
    zHR=s&lC=#=4mIb{{x^^3C()(`O(VlX!^k}ilM~#z^*SI!+^>FJJ%i7&^cx0LP(%z$
    N#SC;u@K6<~`aiv4wtD~o
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetForceOrders.class b/target/test-classes/examples/cm_futures/account/GetForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0888a8c645f0dbe66e92aad14cae70c3aca77d57
    GIT binary patch
    literal 2458
    zcmbtWZBrXn6n-uQHf)ztprxg)1=MPI-D<J4ga%6_fP@ztL}RseSvFx|v&-ymn06e0
    zkDseE(Av=-;Ez(DyBi?9bj(zk$vyYnn{&_eoVWb-_wRoK7>BE(3C#);8d}gQaB17v
    zGjzvr%lgX3wq=F_ty8vZhZ%w9)Zn^;q`=kaQZ=+4J#V`^*5<qsY%LkPDimq!g1|%5
    ztLPiHYq+MRo1W{^lIQECYFPEHKsO!Razov&>^gdODHm(Ak#d1L1?>Vo)^me0Z?F3H
    zo)KDE&n?;IBsv6;M5n;ORv7LEle!*SLFiiHSna|1l`*=YLPfVkc3I#-Du0Zv5c;-T
    zPB)?%T$fgQG+f0s0mU#)uj-PPnbcsuag=7|*&+Ds(xcc$TE%tTP;gVjd$=W#`G4jF
    zE|#q@=lQ0!;%{1hATV0Pd^S|+!L!)g(2oHH?`!w~9|{Z|1)$FP8hm~3)Jv_7S1wz=
    zKv&-L%X;9H#<%r+q)T7GNBCGlO2Z(Am|~|d2qbK`<Oy6kCqy#kMg$fb;>LPzTDzg`
    zxq&_tCm)k0&b`^gqa?=YWvS{ov%bG%1%XkvCi{Q-S;a8!X!r!53aBKqb|i3_fj*Nt
    z64SVb&u~wm#qxcR(ElUD;(Dsjxtc~oyf2V@SBO#F)Zv>H$ezX5uhPvrywN`EZARex
    z)%mrx)k0{5)!<O4Vgh&M$3qPn$x0hpk(>o(sr_8TBg_bBvDWkD_o61TpyCV6D#&S=
    z!@NM}F?$PcXhmtF>={ngS}C#4Qw#O{)^4yiCh(<(MfpT0pO|N@ANwciUy}4M3#87;
    znkRJ;J7QVID!x+iSVIA8>|&?$FlWdn^&$ou=dQr*dh1!o2m+SQ>2Ic)!ZG{~HbiT=
    zTG_DtHDkjeAuI^faMlgqmiwAA5pLP6&yjrNH74Jv7`7`JtA|%>WrOSN)a<QQhrOw*
    z4u0)iK+u`R##&Y*bwq#W-`U#9l$Fp7zf3~9&q2m=+%<foVuevp>y5FU)6z&lJXi##
    z8}saK1BedwoDAEG-NVpLzwQ00v!vH)YFU_}>2~I^xx;xGC4+(uf#eiDkEg6!@TzR#
    zIa?-A_uPp-J0>fMEvlbG8xR~H?9`N+x##$%=4<Zma^;Lf%g_PDOA1X`=ck<XfQAIx
    z@l7N}m+&o$+_m95Jc$j68JbE^7ruc~JV0Ci4b)=SMgCtpK-bd9KCTS!qj&jN^o_p8
    z?I!$!MY-u39o>gc)!hVD_aoJV<R54%HuE4|C?>c}6^bofre7gjD7I2sh$LmS@EZAM
    zyrh>sNU<3YM{9<CAQAb0kA4H4oc-NA=|LYSa*C647}qd@UZg2!NXayAux;Fg%Qe8Q
    z2y2Fj`iSv+{6Mls(1E9TMroQqfu7<=N<<3-8(focU}BS8^zh6=i5``y*QkllwkX-u
    zTu1Xie4amfwiPG}85RnLA1jy`=gpm?fDG`y{A=s#e}$Fb&?kc;B2Y4BpgV$(%0N~A
    E1#fn!-v9sr
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class b/target/test-classes/examples/cm_futures/account/GetIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4027b00f5aba8a0d35ef7362147b09e125ffae32
    GIT binary patch
    literal 2583
    zcmbtW{Z|xK7=A7+%rcH2EP_gYU}Y{UOeGcqLb3w8xqQSTwprOQ&Mt$qGuwQSp7QVM
    zXX_l$JoN|kM^(?AS#$(Bk-<58?|tt(?|q-={kZqfzkd4zzz8-~w4q%=MneZW1&(bP
    zn}+TfZe3qo+px?~pmV}@?Ql|{JwLdrAS-YpR*FK~(aW~`(0Wibg7tZ$sX~#q4hh^a
    zy@tMKyM}98y6L$tEqT6Pi^9ma0^M|M%MEqA(RB2}{A?mE#KIC~3JweOS&t0PslDXe
    zn?`6AJhx`ovp6b%EV>2GuZLkX7}NF83PRTkhg%0Grwr2t6)Jipvf~2R^W|6ADxq(?
    z_3?v923ND_BMZUf#+v73aZ=#W^uqL=%B}lLGs{a7bH9dnaGC@)Bl0zxJ}4nEeNam>
    zm^!;9lHQ)xa1H|kieZ{w<kH-9ez1ISHqFNU9g++4HxnD<D&EC=3f|Xn0UroV{y%d}
    zlDZX^Tw1Y;cEGqk78q)Q-kTKTX{0UQyO77Af=e1M<BGtQm!VF%-y%St+jCZ@<JIey
    zFOVyHeq9fo+Q^1pj%DMAFbrM6hZ;V@$Mkf!f<VT0Yo0)FI!Z0KWO|PXln%s?^~kiE
    zq3yYWKAj{w6Ew;5nVqdHKB1Sj$Z=+Tf8GiLqi&52{P;x0Rg7x5jxhn1WVW^hjx*SM
    zvQ%Q4&~O8+!4Av!JwpGNY~DZZ2=Oz4*|&ul*Jujgv_N4mz5$hPrtrq=g7+W>KcE&@
    zR+cKE5k|p|OvMyN<<E?US;<NlS&^Itbtx@sDB*JfEs=V@{4Q=tB^71ND_GF5h$VsU
    zSL~JC(2CPU*)*KUTCB0B<V$IOTN<p7DJ*NK$RoOWM3H^vm4A}{JCgoYf&3e?=3Xjd
    zJH@@K;!9K&e5K(YzGlbVorklAY=|rz2{g%FfeUHt1;+>i7SHZ4$C<(j{G)8X)<V=+
    zv-}lf%^@Ky2-9#@4d0gQmM{~p+kwDv`M*?|Jf&gSuH-BY@MWd2BeIi64m(sXML=s`
    zK+v7r2WwmhsU-SSd~0j3C#{5L_;pg!^9E!r$fn^N4J)*Ks+>x&y`im<faDqzm^zqe
    z`(1Z*sPFZ_J#Ov<Z)(5uC-#z_lC<)0lBN$clg)>`o#S*+upyA0py$b*u2#IrH?3J)
    zrcdwOu3kGVtBIX7&qo3v&@cNnXYE|`xj@M`TwUeJI~g69wjrK!(uQyOD_<6Xh71nl
    zemskn@Er`Uy08W_F(4LcDnr?m7f`C(=qkT}TFo8d|FLc4<}c@Zb0@ZN>h6^-oVmP(
    z^9#S=;?Q#pwc%&nmW$lAp)Gt$(RhZU(O7gd`#ajI?c69-su>QqD%B1SbI)+QQtjmI
    zi+H9CRi0y|9Z%`*Ibt0l9y!jjDP&?GV>m+Ry7}nnK_7a#dy<TtqRu&L_v0FG|682T
    z;WUakgB6^`4;+8OKn#46@bU!w02Z0MhNGyV&RLOP*RakRp~J=o$1EZ|ghOKbsMCN;
    zuRO{%N|L=MXWvuOkM_T5fbT6|fufLZq2TJWf~gT|1}~#?p8E2yE0=$UyT9V1jF5<d
    O$pC`x2!tHl5d8x!iO)#@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class b/target/test-classes/examples/cm_futures/account/GetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..73bf4dd348962b5476f643957a0643c9cf5da5d3
    GIT binary patch
    literal 2474
    zcmbtWZBr9h6n-uVY*^PSpi$Hcw6#s-Wof0p1w$nTp#-Id(x$fBWw{9pn_Xsi!{~JS
    zd-~aSMzl`*1Nx)dK6f{06r83OW^&Ix_vYO5Jm)Qc{`K1*0H)yS=t4?E+CVpY1deZ6
    zyO!x%UfsO2z9sEQpl90goTw;}%H`KIWCTvdmzt5|nq|k^mKzIJxVdcY=+Km{BLX*U
    zzhSOBp5@unw0+N`B|k80&8Qj3(6n7gdXecgc3iWxJfCPwv2u|*4MzpC@}WhUw^ssZ
    z*NSAx_i9c(gJS~7pif|AGm3V?>!umWF!E$H(Rwg>Wr8l~&@rHpoe;Q|E5F26i2}!~
    z7dp}8*OZm4fm1jwpjo!<H$Boao6DCwM`<@6?1L{Y-%M;2bezFi4d)EJi}M1-|7T91
    zzb>P)+?9b<m$QLoZ%g_)-okw_T!s8W{Jj{)h=%tJypInACSC-g4M2+m^VT7+^|*e$
    zE(7{f_Jg_^y0xh-vmEORNAMv&(vUNd$3>>v>lXylj#u*qP972}m3m_Wiyd(!AKG#!
    za(pi|XOkpk@+3Jpw||tu1ih>^U3V@BmSq@{wClq^{-k3RlLkJ<CjvSNZ5;`mV89P#
    zkis-&;8R={=$1j?6Z*eoT2fc-x!2Mth*t&X-xgwAKW+G~3zQDx8`kM&8{T+d@;74e
    z!}`MN>PjWDqGq_S({Tlp>f?riqGF|&tSHXHy3&4T;3j4Tj6~}P>U(jsSk&=3<}}P3
    zxP=9QzL)GRdXbFNMBBC8ro2;Qz2_F&`EA``ja<PO2A0$leSBhpHUH8-MgOv*|F%Hx
    zkgU1a7O@vB>sY~;8txjXV3pnM^*o%nRI_@N08MgN;6l6gl52$_%jflP7MQ{b{9|m4
    z@^-VaE`wET-6bI`2-|YktiVzGmNFe}I-$U1`M=efdZ%GIo?@*XVyms?*Vwh$XPYkT
    zzrT%w*13S7Lra~tuTE--{w%z;wO7+tL9>E7Nf|f<8B21<3ao~VWWXzf3ARI88wp5;
    zjKEB1p1o-p(V^_Cp?kEmAHJD4y+3`B^fpZ^6N@x`l(}qgb9TlFp<!JhGfmHviK|!q
    zW?;*CM<vjyTL=2>gsLdEs$mXsKyaL}Yg0;b&v8!8SKM9V%9)Aoi+d1{DRg0tpK9_0
    z2GTf+uVX2`gl|ygt{30pUSdGZ(o~wd=sC3N9(v2qp;!Cg;s5bH^e>M+!O77l7`*)p
    zhQ^=aLKl9<lG^l-k3WG))ul95S7X(+%<t%`rg%`ORMT9hE7fi;Gfz>fRC_2b#*#K(
    zd4_TdkLhI=IX30dcrCIYq+|at({G@UzXb+(lEn}wbdHmB6sIwUK@=z#Ny!Y(vVEL`
    z$2G+H7;BM;hKTVyd{45*a18hHfYJ<q65YoSl!z7<*12Zj!o~)<$ns30Mvv;$8`LCc
    zo0J@C&LH(SpXX1YEe)DRhJ}XFyBe-c@#gl6fQ<0I`s?i<eu_K4Vn_u=#Gq8nKz9Tm
    IRe@^!1GWmU6951J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/cm_futures/account/GetPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f839ff903f9ecb5211e96b6ac104438632beb11d
    GIT binary patch
    literal 2639
    zcmbtWZC4XV6n+K*8`kxOAgI(AthELawyoGAAXFj{N+OgXHnpu?)=gO4?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6QaKjR$;{ljd*?pSeVO^|@8ACfFp4b|ZD?1J(a?cTfg_v7
    zmZ3X_Ti2J?H!U+1=$y1&JDd_|&kwFC$O;^bm7>sg^pfq~x9$~<V54j_RVdQd0fB3#
    z*U;B(*KkcsH$B&-CC}GuQ5gAFpqq|uxuI@1nvPy5&n41AEL@;W!9jsO>w&>JwU>Q+
    z%LuK4=hp0c7Ka6pMYq7&jWBEm<GLPNLFiiHNbA7llo7h1LPd{6c2wYMzVs4XCG>5#
    zKCvIk;93@aWFdIiSofSPjtd-^SuNbE+_<|uyRs}X_iK0$CrMB<B41<agAx+c2el-F
    zsk2)m>FsF^XD}e37^dk(F3rv42TS{B(`?+`A-Pb#p4gaB@jlKe_&~#Xd?+yW|I7)T
    zu3O=<7uccgxn;wz+iqcl8DkagfKh%ZFx;YGcZy7;akrw-g**loT+}dxO9JCB0-plY
    zqC=m5%gLRNSFc;XK(6HZbv<xuqnmmumQ5VM2y_J>Y4{kQFx6jI5XjhW%@gQNN3i9j
    zO#M-Tg?({nJut1NWGB#Pk|JR8CN(g-vz5iC^s*K?&aCg3tspS!*7(3rk5pX7n1-tu
    z7f?xbYfIoL6Jb{dOH7j*u7UO0VfnsC=x@pNy;G79KNpyLSBP=_rtr-O6n5hqQ0Zn0
    zZ@eye_hRq^YH@XSxe^*-6zs@UOk+&`%xajEtaOnT$yrdB(xQe1d?BDEQqPy)#m#C#
    zMG0jEH#IC_S)ltRdkb!8#c85!8BSy^)!1+H3u%5^8mygZtZ1mnBf5D+kv-?7f0F)N
    zlKwS;{2Q|7PAXzMg}<iaD^wMHt>F&7VK;p}59bWoELlbpXp*}E=hM~;ju8YbrPsfl
    zU<xPj53?~_H>1Y7<*yp+4hdmFn1-`v__kcPgqd)|4g@Ak?_P8A%!XmRlEF0G7j?tl
    z$(|oM>}9zW9j$!<LFX3t*W&h5SM;a&&emQ{VF``xjRf_)0U67)Y4}FN3N4>1ClYLL
    zXn7<cx$p$0_vhJO7b6|&do_#?n>(SL-s}9y-K3`^t*o4)>4VH`^FHtKI5`w-3S=kg
    zd2;)!6)*BlYtEL*bZ-7X`|yaYG<MlM9~Xc?zwGRswR6p91|{Eeb(tgYa&%mL0`ZuW
    zHhjll`62-{WN;97<5{eP?_qG&g>{&T0kK3=8Ok0#hf;lluF`X;)!ZTeA9;dYc_`PL
    zJGPAzw=Zqu)X+B0-ux98hM!@$4ZmPfE^=3fxA7T86B&xeV$t>NA84z#bE8nHW;ooa
    zR697#KgD9D+R53M@k|-6Ji}@`9@E`3#5zhma-3(w$izU#afr@!^Rd!{KJ;?;I2k!X
    zoio(##}&RBZg4)2lPKa8R&g3Xa{L(sG4LtE%M<WDSY+-B4x@%TXGMNp!v<%B4jY>s
    zvxsmX4vFcbP6IBz@+j9RN%oqY{Xj`S+W(;ezSDdKibA@Dg3Bukrbnq6yok<O>dU{b
    ZT>dF;|Aq@PLLvqx0|>e!5OQoo^e>kb<^TWy
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/cm_futures/account/ModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..88f0918799ead7f15eff8cec14f18b1f22672581
    GIT binary patch
    literal 2811
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*km72*?11GNaT%>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUWv}zUuf#zY$v4RnS#&pkuf~3HnP^lJJww|?|8|Lz~;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~Ol~TYW<uc%WeQpa
    zI?bB~=hU9_tTiJrGp<vz%1N{dAc+ov?v)^@`h&V2n10}xL4SS2XqSGvphCq?iENj^
    z*>v_XwtV1OPI+iMlAeVmI>~~+URiSOB=!pI7@yBv&QC1PO<tOlnD=XV6$eOAwMM?q
    z#5amajBiwz^u+eAi;_6ReT<4*a{>ijwDgFAVr6lYJEK^X3VP06wo2<WzH5`4<vG{4
    z0?T!BhF7+n=CJ~!%b$wZaa6$@8s0?uiRezawI$mWP}U5)W?n1_>`qU_or)BOk~k)i
    z2-d5nB=fk2KJ@dex)%cD>7MNNgB`<>$(@go45@evCltJ`;UoqGM*g2UfdiEnP$SS+
    zkI&Zp9g5?xr$`G9;~fpBafY$6-E!IV1X5YoE9<^p8d%k{p=@Xe1~H^ySi?E6R@$Fd
    zAc>Y!awW~N$k#WKbu}h1vn}N2&7xVAvG(=xsKQtoQGrcvzDi=8UY2UMJ?VKl)Ax<C
    zIoNgUwu(_qXqd#5fLb<#`YVB54C9vakeH@5%-}tNCe!m=LjR94dVanWVpd@4Wg&*m
    zA%^dQKxQkxE|qS^@P_M*yBvb=Qm5zV=kkFO)cj4Eidjs^$NL&CNmg3OisZ~MOX<9Z
    z%UBT5BB|@i@4`+vqv8V;6nrR4>#9J<WA<j8zzox*Gd&Y$wJvAA&*CEuA4|g>G(62V
    z_Sh>)`gKXVA&`DXu3U}9X|tCss3>AtfvKT{G8^>M**9g#{<|K*i!xT=Xxw_nHhiB2
    z@bs5M0%Ag-l{w}Ih7&BvcF{cgSJYpa)e$3YJP6DSwaSv|%^P83VT}|Gd%^H5xvmQn
    z!HVSz3}#=pv(cSI#jqTn59v4)j|z!Z$`ht$vk|9aOx52L48u3Oy^gh=LZd&^FKz9~
    zoR-koy-Cl`XCPy}Rt?Xnn1Sh0WnYBt89j^yM8~VZ==MB&-Z4yvI-d+8Pl0+MN1wO<
    z@K(}el6u09&~z(PzIcPThR~t{CTDV(o=0~LHSgBEqB&*BGphSVXI;N6Je**gZeUI}
    zVm}UH1p*dV4d~|jSZuw@HG6re*&wex)U>%e$&vR8G#$GKaX0+5!l%3)0U8o$g%i#~
    zCAg?^)q+ppMFxaRQwhp`dI+U(4=ve;Pz$M7_;0_5RIWF*JGEy6`>yn+4(>wteH@7v
    zJ#F>r@eTC$Za}~A3r_Vtz}W`;j9Ixzo$uQ~hN5>96rBl0x#aI?C^YiL#e5;bVJ=^2
    z;*h_OEBQh*XV=1+(wBdL#YWsEjMHo>S+;*UF0un9AOVh}ozI=TQ0+!1_K?NBIF5bP
    zI)E`8r0x-ZbqG1WxyJb-x^SJW+IS5=aQu-M3`xug;g69J9|2>KLmO&X<Lo-`m^FOL
    z8L7cdtaD7_dwhmlB(4*8@HuYNyDuo$D2d+P;p|IF_M`D1ZqGaAR|*t`;SdT&FDaNE
    lpyt<)qSsA*`D;lXzK^9}aY{x|gaBoLfet>u;n;w0{{@1e4c-6%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/NewOrder.class b/target/test-classes/examples/cm_futures/account/NewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b23366e1168c3607604def6c886afa1d7214e17b
    GIT binary patch
    literal 2842
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G3QD-8CO}EVrq<deEMYO(jk_BZFKunL
    z_v^QQ==aWaI-SwZpw?-BK>tO*^;figb~orMI%RA!v*$hUIp@7R@8z67{{HoM06q9t
    zMhG<$!U}3pC$MQzT~gyk)hNU#XBV}+BT(0`8@e+fP!sE%kq{Bs;%%xpdNH2Tjq}>v
    zxN0w?)v^r9m9;_O)x24X&+3M1<h6L-Gz>~It@wP!saTpF&lh#gaN>HYT#P5uqdqs`
    zF_Yv;Xb@=8E~%usd&<(6R7Xpg#=KsLV50ycXcTB)aGbK;8;?7h?HHPKpsLW<a)2ht
    zkkRCN)+}%=mU`%0#<6sx(6=5==S&1GM8RGz&6>pswhC+*$|g=_hR;onOi#H!w<>rZ
    z+X+y)LcER!75N|r6;(N%0o_$r1TPANZGBFQpp8^!B$bL_Cn;ySOx|vR+Eg-~%tp{b
    zBOJY?C5=(j%5yD7?PJ+Q1p5Rc7b>dZ=+3f){Q|om;FvF+TMdAk&zluSU_!e%Y0YU?
    z-QbPOe~$g!d_~4fI4I#|1&7e{NIDFgmD!>uAT6oIiZ(efusJpy^upiJ7r|lLS+?}N
    zR(JfbMP?Zo1sS~x`q0nwRowzZvCh=`^CVz>B7MTQzfZ;h1|=L<Z~{XD1OHDPp);z0
    z2y|D&xHirEf?iiMsUBSzRxpB5rb^K)6f{d9nli0I+%C@dEXGqFuWtj!k(BV7f|E!Q
    z-^VvF*t#)qy5I&9q^iU%zX^fly1djb<+ZY-n}!`9@(Ym#<k#WI>QV$#v~s>uERI-K
    zTC;7np!K$0xh5lxX$2W%1>}O}RF?#r8L~B1<oYzD;56P~;5ExK>H2?E+tbT}F1{%+
    z`m8Q`JtW}YTLOu-{<X<8GvKc`PndI_^KJ5YHanGZRHtIE@?_*N?S9TFc*jMho~XE(
    z*#(z7t00d#0mbK<mV3@?m`NG)C`edv3rZJge28Asa5OJXT4Ko{s#QL7JBRZMimu>B
    z3La;-duWvly5WM(T!}p)SIz|DwAylJWL$tH!B*g)!an|Z_Km7;n_l+a^D|apPf&WI
    zsM<CQ;PI1v0%BO8fjMS7>^?JYlVCFYKy2hSp-oguvznDvy)MGi$g9N})zaO0l^J#x
    zbX%Y!wVswmjp3528@wrEL1!P-3JZ~UO{K_|91Va`U8lXY@8tR#(0Xc#_KZKXv`5p{
    zbxpMjgreyQp0Om$s->1RN3*zPoA28b+7tosFIs`Y^;!0`3z-JBJQ^@wNY$VXK23lB
    zTF?WWYEBMNbOW<Gf1d9LPojjI?8E)E+<$e*8MDGGZd7+KpN7>7>wsHFILNLW;{8&C
    zR_wzP1TJzGLO17!1M?%Cvo(7=L+(R|J1=o|h$CMUsNHu5;+A)GnP2x!1Sklj0hc|>
    z+k`8)%2_?G;ay*V_>Q8&<lVjxDR&3;sr!&~(dYQzbO+INS9Ei9%L=xg?uxz;-Qg4M
    z(Oo{VC%V@sI-Ajb7jb{`N;8gBC;L}$tZN0YPTWSK`yR$Z_yH%~Np!M%1+SBJDooZ<
    zk98*U8$!7nE}YHe!W`bt<Z3ynccEo+b)*(OO6tzsL#YP0=wp_>NoT8f$E)l%VYuE;
    zpo!lmzOgo=1zWHKTM@%Hg58Q<K6J*gohNqSEZTUkgA&@Yh@Cv!K`Fb4&Tf2)J@|>^
    zE$sCW93W0-iQId5pTSzhMqI}Sq^|J^dL18<B8Iqun;awf5g*}WBHV)S@d;&x@EQ3E
    zIsV$`q`n}h6*d1*J)fLkN{}SRO-M*jOUU(b=T{HH+|K>(uRhv!7v*1&a6>ITXWdKy
    M8u|U2V+h~;3&!ydp8x;=
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/cm_futures/account/PlaceMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1b99501eebbfdce3a0ad1c05f8e1011b43a4ef94
    GIT binary patch
    literal 2697
    zcmbtWe^(Pn6ukq14RQTJP*kddZEb=I3l&=ggh~XGng}%!o7&cHmQ7gP?8e;<m1F%p
    z{oD2&)Oy+v&=1x2&Tfz>cuFmtlbN~m_RYKR*UX=P{q_fd32Y|NfldW66<z2SIJTj0
    z>YA-PHEp@FVH$xz_l)IO!K^@MdU#bqT;OCV)C??J%UjMvb1kd;>jk}$fFgAr61Z--
    zb**AKx?`A{;W`dAxt>;S22IcOHN&<{C(x{V!`3o|#R$!WV2+rA!vg*0W1VwKuXxs`
    z9+(-|samx-jtU@-UV-!LLD2B0G%Yawz%hf-)`8I}qckCb1o|Yi;{w;x`CV?sz_Xm%
    z^g)o})j0YE4psEPSYP(mOwW(wlz@HzNh;WCn5n5$K3B+<QkPSKRX20aqU#wFT`FaW
    z`CIjhYjZhY%G@p9e6X@`XGOx+nv|KpTjrwSS>YGsV`F3ETt8~+PGALF6c`(o&{OHz
    z0TmzM48zc9GAfhpbfQqT(`g~YZ46tG^vO9DgBTJ}bi;6)4%N-4hw}%InNfeR6Ut2C
    zMx<jpfe-PKf{#^Pz$XH;|4*GjU&Gc7v(U5yi)j#fUSOofdvEqlx07uJxCdzrE4ZlQ
    z5-tm9uXC!6LCXi)%6`Xn+itC9dIHJ3>(w;hu1;)d`4F2vgi&Y;##D^sQ<l!#0s=A1
    zsk#Cu+GEwSOqSAwK<+?ZG9MdeBd}b@*XE<5VlhNDwXm}l$7i&%+O+Kj&nuX|uh-0}
    zp(jk8E0|Pq4O0S%ni;gV1dcQ0dn!V5no)5btoJU{^ITH@m&$o}@{!^f0*miUG3*Cz
    z{N@ERd-)9|Xl5JVaGi12Lh?h2Y^k(T4D_Js?_decVN(7qs92O<>7iGo&-|K1vnq1<
    zQb3JR*OT9c%`cZg9t8!rRV-sgpm*1MIVUi~G*LEnyJ;?0*}u}ccK@~{SS53~qoOE}
    z=;aYv_OM<1r2Fqm_pb`1_sN?3Z4uik@zn&rMp?l(D(>T3cIUVAa8Z}dcPk<q<*vYm
    zcI_Ek_kGsS+h0yIg(Lb$+33yN&3eW3N_xenLs$@oZm;T|CD$!57OY#oz<B;Y7MeV$
    zu3L_DTRX?s#lmZd7YBQRJb2gdt$hJOi*6mPgB_%pXixUNwY{0QlA7+-=#{>Gn6V}s
    zx~JF8fcJ{P>4@7t&5aI-ZcTx?gIV^j+m#0OzZpB;Vy*biz3cp$y-sgKTB$fo)rXnP
    z#zQ^^LX8SG1mZKaJbFSTif)s)<Dw-q=+r(PcT~of{WQ&I2_P^a8#ia2T=RiK<U6je
    zaO5ihT^FB2JmaJT-}6_#WdId19L9ri77F19=v?)n0wYo&mZ>U6?CC2g<>%<hze1v%
    zJi`BD&yg%#N}fob+{Wp9m$z~D(l*ZD{spO#ml)~5&$uNQ$*UvV_?*ymjL>8V-H88=
    zj&dhAGR1O?!_8v3i^I|j+$xs4Ir}P{DI>*~D0Si)%^f7y3G$KS5?ezoBr=5~G_IG=
    zoIdp91b0u-Bc~}dNa+Dw<xAiu=Sw()EY6~YbNG?tPZ$b`&yrr6gx6rwb60T`Rn$1k
    z^6M(rIU{vg*x(pP6Axk2G5wUO!=Y6!ag|84*Wm0CkpXo6O$B`6c?uMT?iLEJ+)*$$
    jK}r90bk0*={`Dl&FL3Wyq-2CdNK6J0G)Exd*n#Fhi`(+9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/PositionInformation.class b/target/test-classes/examples/cm_futures/account/PositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6a1f116f4216d5e9c6bde83cba9586666fb18507
    GIT binary patch
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|psmu)SUme62{Ad&E5gJ`U_F3Tn?Y<4rd8>St{
    z-{a@%477Ii2l%7Z=k5kbfsR;VCimQPZ_Yi>bKdgjU%&kUU;?g+7PKlzXlO&b!1--s
    z*U%lqt>`No+m;y$v`^cv9cBeu)5Gfuk^+~aOZCup^n&f~Sepw*u(f2=R4CHcIf478
    zSJgLc*KkcsH$B&-CC}H(^|0<+fo?js<%YUltvPybX+GBGB4wUB1)TyZ>#0GRw^x08
    z*9fhg=a%hC5?umFqFZ2SD-3JFl&*(X5V}@4-gq#6Wt=XkP|+)qT@bjJE*xPihQ94q
    zGH1~YuS+W_4VTa-pctm<)m_pun;tHl9i>@)asWQJ^dPp8QE?ep6kOHtF0Kh=|DQR5
    z-kKNKq3yYOx9s^<Ly7`p4d5r^l^H%sKnDgfq~JXb@8bgj{V)nm2pSydtEWBJ?s%1o
    z<qPx_Jinp`PI+QmFGRY`IedtZ6r?o_;|7!M_yvK4P1gl3o)RpXe4_&SGqGenHLaS&
    zALz4j8Zv$2ESx(yN@AQ|mg|l)=le@m5EvC}YVgOORE*%JhFkbpK&@C|<4E8FLw+KM
    zB&G=spWu!_o8|i+q5n&+#g)~ZeGQF-cvoQlZ6QV#)P!$JAa@eqph`EJ@J9Qbw;6#S
    zR2SCPR*Rt#)`J6`ib>p*ANMt6B`Y0dMRFEYr1nz{4=^jB#ahpo-;3HsUd3maQ!uaL
    zb1VpSAF-ErLn}%XW!G@()=HTbpUyY)+ql6hnZy?w7UdJ&d}4uBf8?K}e@W86ERa4W
    zYaTU4?2u&@tN2pELk&f&v7a5!!+Artt7kFLICllEH(Sp+Mi8)mj(;=56prC{u{B!D
    z_3DP@uNfN-31LB)hO=(?w%j+AiEzsf1a1}nW1-21s)o(_PNkbMHagqzIvY1zZQWt3
    z>S^MjaV{X}(c;-U*jb8+{w%z;wb%1jLNojdS?N6m8Edj;_(s(VEuUBVV{E51Hxdxf
    z8G)IzdG@AxM2AwZ$L?9}AbvA%dVl&P=}nqODrRZAlgVuEaC}A?p<qKGIZe;wp{o|X
    zx^G(Zw#=ZuQ#$UrtSL6DK@M_2aHOztQ)=a&Bb}PBxVz1ja}#Yh_932AXu&!^<@5(M
    zB+!YkBPqIsZ&2c{1K;9NY(UJ?RD!zj6_nCGIts6#mU`ad|M`9NERF8r;>aHQmw&;)
    z*h^e*!OvKfo1U?;J?K>3PEd6>Qr%1bj+Rm@4>HA4g3ENV)W&7z1#-nwJEeRiDPzT#
    zD74}^y-Xp^wmcH8S$2d(<o_M|4RrJOKrc^H7~qsnbDEBz52NTuhH{pa%-{+e$W^#p
    z16+%+W{GHk7{9~!Bx@91c#J2MX85z{F@B&#v@o#2H3<hMHpxYbXBNuzs6xF)O?<XR
    z$)@HqTL0$r{28>ZKvBrBP%!dP!Q=#Q?i>bWi1+1RN6+93to(`r859wLk}(6_5qwkz
    Gs`?MK-?C=_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/cm_futures/account/QueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9df6a40d70d82f5bc0e92b9b4ce3ae0693f6031d
    GIT binary patch
    literal 2603
    zcmbtWZC4XV6n+K*8`kxOsHoHzY-<fFY%SO#AXFk4Y7jJtO>JwJFbRvB-MBAQPV4XK
    zXYDzt^|U{rKdS9ByFpjMQ)=Oy%*>s;_ul83d+*GjfBp6cfMKlbXhXY(jDZex3LIFo
    z)-BVq+`2ixye6xmK<Bva+Tnyid%k~3LssBOtQ3W|W0q|9fm|tC!RnmV)S)R`djzgj
    zy@t7LyOvv(X4P|DTJn6e7KM>71GDPb(hW_!(R9qh+)N@Z#KKw1H0%}Vk&i6SslDLa
    z>sBZWo?El)S?m`;7Tp4;SHrLwjGAUBgV2@XV9R0RWso80&~Z>9J0x&9UwVzL9Qw9f
    zAKQ(je<_O|vJh-EmOUqnqXK)T77KUE*X}P&-(FCddkuVm<0PmVk*|@oqlCn?qn4yU
    z<+~+P(VjGL3Vi~aRjqoFOLJ5C{?hK*tTyg%kzAO&n%EfA@gY9a@Uek2_(Wjh|Ctjw
    z{4kRKMj`Tjp5lB{y7T^u^aTc5$hT+4SQ>7N{4V6tui>15^SB^z@zr^!Ftk`OZ|&@`
    z)A8zc<vCaK{JI%9wc$0h6wAi;U=XH;PYqneXH4w36$CQ2Tl0t}eO|5DRH6?H%<hUQ
    z`KT(Jq3yYWIhCY5Q#Hx>>8-6SK4+A*$Z@89e@+I0RhOfEKRwnlgb@RmF)E<fW!Tyh
    zIK*S$mahuaxPdERHFikf_Xz!8^7`EgNQhqw%)BqexLQ;ArUVMx@%8BpGle%^7rd1i
    ze4k!iTwExJRu~0aG98l`Q9siLW)v%3WJPfn)RnYoU>08q7>U&L)pv1gn$=OloQ9hQ
    z=CL5q{hGa5H<WRjXzP{}$@v<)OMW)ZZ%c!fGKt#;%F0DIT@=}2UdN~CzoY1163Fk6
    zHTO~{wpHd!I=)6l!#4)*;am33xASnuQmt_#0h;8lz?ro5f@1{%E9mVn$C$zi{QYdh
    z@@CXnmj0r(?2r%^MAdSZEZ<h^mM{~p+JV4O=|7j6a@DYGR}q&+`KnylAlcX>hYc&2
    zVxhG!AQ;n)-Sx5EloR7AzPGhEGgm>g{5p9#xC1g)Wz+Jlh76@om17CE9U2@7NNzQO
    z$=yZvuG^0R^}Km{8_lf~oP3x6@$ICiB&}qepy|C#=jsDq)^Sc~SQE&OGxFq$*UMhy
    zSLKYYa;SI5t~;peiaj;YhXX(@)xJ4v=bBFlO1|T2h$HW5bewwz@r08$e9vF?+5ik>
    zuow5^S*(N~U~$!jWmFRbVxFclls$e4t?~?ArI*kvxqbXU@C>=R^SQ&hBbzvO_rfMl
    zoZrOhn@@3e-~|TS@C$CJMefqTCcdC(EJM*qEV`Qg9c`6%ZWPLu42NswN(YDQ&vBz%
    z>E!HIJktisFR<8-Ck*!#u?`cD8n3fGWMUwr*vH_y`4BmX9vtTGQ8IFjI;W`Ji%WbF
    zT;u#Yj-!YZSj0*E$nj_N#lR;BFHgWLkYw%>_M?V6XGMNp!zyQl4jXG6vxx8j4vFcZ
    zP6IBZ@+dbbN%oqYJ*1=;?SIn%-(bE5O(Wex!_aLFlf%>uUY*Wq>Z`x5T>d%k{))5e
    RghUKX9UvHvK*+HT(LXY(*USI_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/account/QueryOrder.class b/target/test-classes/examples/cm_futures/account/QueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbe2010135660a954ae89c744674c62a17346344
    GIT binary patch
    literal 2638
    zcmbtWZBr9h6n<_9Zis7vps4r)+G;_Btx8)Igi3&t8eW6g)T&*UO<36M#@!8-I-O3x
    zv_GYv)fv<}?GNaWYWv*XAgky!V__!u?z#7#bDrnC-22zxzyAqf2#?Z8ph-beMKcZv
    zv~B2Hx@PN6S({(oFpWUqz^LU|!I(f(Z{Lc7l)%w&Q!TJ;EpIuS=Gu(zug~h$G!&`p
    zpuly*t!S&3qdSJF8Ls0{lj~`vT2S*$Uo&jWbOOz)RBbIgI~_^0p)g08f<pqG=0lxx
    z?q2Y$Ej=)^u2ZtgDYOb8g?526>p@WUuW4Ff`hjBxgLQ+El|j0YMj9Ow*<pdJz4<+C
    zg}}3%@<=0+zLgX@$%4OKS#|9cjtLx`n47p&n7qF*wX`5Hcd0mmlO(8GBVWUDLlKE_
    zLv=}C%ywOr!f64;_0~);x7LCloKbLA#c6yfaQ+n=M&<r4jk;mDHS)MvGrjG3c}}1s
    zrZ?vVX4&*cBn{_OoX5x1Uq2);(c71AJWMgO+1VSBVJhy!1qJ;oE@D7n?Ek3~NI!@n
    z8L0EPKhH+u<kdqd`O;K;f=i5*?UspKAd`2!vgX^Rp$#n`%0>?23WgMXs^T+z&U}A!
    zgFw=9O0K|>co^$OWd2_j$Tfu1d}x@}z;Yd5n}{lb85|YD)b3IWBlNOVv+XI*n>Br3
    zFPqnT9{rfcFs`c@!#GJPn?Zd^;4p)>FO4Op8!9G{6=*g+&n5K#NcVT=B_U1;OusM0
    zu!v*$z7)vr$Jdjln=!oMch+4C!S|$RmX{X_fgaTSU0E8FxGsObQgKtV(n3}wXMR~q
    zXI0E$UO<hct|!lh9V?f{B9;^sR4n6`K>Hqh_3~g%Z0UB*oG-EI^ycFH?iJ7^ZmalO
    znrNqq88)6h|0Mn2Nc!&x^u8r)?!+RtTm36(+{HZw_f>ocoh|jvJe<~L$J~y9M!73+
    zF0MUm>%PxYc=IGPDjC6VWp_5`YL!*fTh>=?62gKobbCejEcsm*CWCd$r|bE~dW_Ux
    z(Je=^6^Hh!Mp%Gs@->^iFcX7bUl$N`<Yr^7r;!?>KQr&G?e%n(&~&d%GCJOZjHOuB
    zJ-uQErpGPEBW!PJPb46^;RMDT^Xy$WAsy;`J!IR}-LQ?n%l_zo(qoc(298nnA?C2L
    z$%{Ko1O@DRsZn|!UH9pNTk{Na+LDRWx_8G6$_m0I_S*!X5D9e28;Y|o*?c)RQO36f
    z1XlTVg(EL)G+%fI@tBhY4F1Yz2cRN}Ls$!E;U<_U@v8-8tVasOU8+h__UlV1#b;>A
    zzeKv2`GEgz&ybnz&m74d-NEtO{h3ow&@E>dckogF4tnRFU~u3CE+_CCZpx3$wSgUs
    zQuIZVqTx_9o%#cbViOl;3dJOcT%p*^A^#i;h2jCuR>GMwP<Vl26CTs?K8&z64~OF-
    zyH7HNG=^5X*}=ET5p?1xx^av<PT(?5a{pPLIE8U?HOKiPSC`1(J)FVM9DgB$l7=yY
    zy-fHPHpt^RHEzP@Y>7{`O;k7|5pdvgOyMU~@qjdS^4Eh;&jQL-N}{zIXIqqXq3Iv0
    z=F{wZ1&TuQg@R!=#mOP=eE2F>1KcnF+S?ux^HX$ZdY<Fkrx=uR6S26p@>m-s+mt8p
    F!@pBT*-`)i
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/AggTrades.class b/target/test-classes/examples/cm_futures/market/AggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f397985ac8a70abbaa37220851012590fff87d2f
    GIT binary patch
    literal 2406
    zcmbVO?NZxD6g`U#vW3EjLm(t+aA=a65K!9CLNI}12a1ag6cbW6ZRpy_LLf`7B-1dR
    zK2LwAnITCt?F00o+TN86IM|tS;~8u3-d)|j=j{E^-~asa7l0{PGCB~F5LVEME{48+
    ze#ljmTe`Yl+}BDTL)V;P8QwfYC^5DzA;K`^Z>o8Qsb&r9K-*p6?p}^pWk|wSH^ak{
    zT~UjM#jTR2mTb!+OSYqyYhKOKT(x8xn&qiRrE03_+;X5z`^pUIWXK3b&_idtN0p*&
    zM$pI5omxvh&Oh4OSlZkWC&d(8!~nTft&x{AiR^jTlg*m3W|cT>P{9x`({UB<9B5>1
    zF)@~HA3~|JbAl|L%lRgfGOpmNglh^u!u9_}NDFHWQLgJ-4&T*WhKV}V<_kzR;>&xE
    zVd=>z;<zDURKdr%$#7G9&WU1i31?mhu+_!0GrCM$*ENSBmbD#Sb<OhBzMA!Q$!^@n
    zClV40#&Cy1=KKbRuwj*LhD(iiQg=s$&|QX1TkLAjOIp=4Y|B+sK`^CHVrl7QDS}Dz
    zvRpIGCCABWuFG|8HvY@6GRARF!Ke6)LDn^|zQiy<cY78pb+-hjDFvV73x-b3acqMA
    zpoRMlZwC3%D#!@p48!t=LiF>X0pBb`x*1<wCN~@K`t!8C>w}NWD_dI|d5?QF_e3XS
    z8u!HGp@MnAN|aa;oVmKteyLy)DF!9b+Kzb7Px_3EM_7`utl%rGF!Z0Xm$5v}4-@H-
    zn>B5{%rKb9H1b>DLHRI^uNAC{Bl_ux70;`l`6uYl3HsL<5-n(d+RXddwu}vYBVkiP
    z9$QqE&d1?07e(hN02;(D!>vZ^X_LDyCC&LalN7=M{9Y<>+FGqr)SN9|G>H&Oh!Quq
    zxnqcVT^aWF49d*g*><u^Sg&xy5?nO`JIxR(L{uefCKaMs1MvDf10y$9+pACQWDxnY
    z^1;^L4ORh-J33Kuu>~?p#42}qMe{U=whRZ@T9h#&AZQT`3+;LKzE(mG4ZeF}N7a){
    zTX^63bIqhTXzF=CPo^(W1eXq|^Z8*Qp~w)KBhQ0=Dd+8)Q__|V5jH)i#dT7o57nhO
    zbzXo`pP<4_Qi$f%gGuw4X7_1iG<M#31@?l34s6p?v}>RnVJLV)k`ipfw<ypoitq3=
    zFu*coDonbc-$E+9LNxmpGL1@ZJa!@0dyM`kcaL#t{20S)zhh+L4Q_SdH>`?DY+~XV
    zDyi;=Nj2lE9z^~`M<GND$$TM9!(6`5NyEZxr1OO?k}|#|P2}Go8^Q~6beKx;B>ly>
    zNckW3A<UwO-0DLFF?tTr>JUb8nf6?#-NR6ck$I9AaTO_C!y0wapJ+V9h!1(5fQ=H=
    z@9_h1rlJ?mutQRcK4+fcN0JCMIEpkzV55XxqNEQxG?d9Jo%DjXU~P{igEUtV`j?KU
    y&zF4(l0-x^3FDg*rl)A<!Rfu+p#9<(jm2MM{Ut`k-7p`RxH=Fx29w4PRQ>~lI*|(i
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Basis.class b/target/test-classes/examples/cm_futures/market/Basis.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2e0c1b0934ea8b55b37d39ddb5bef90410094921
    GIT binary patch
    literal 2464
    zcmbVOZC4XV6n=&THY}?^6fF1#w$>oxwiR16C_;onNsy9=rM9)3WfK=RyXo%6Bd4by
    zditgPC4RO&2eqE|2lPj^eP%aE1U#kY!_J*MGk5Ou+?UB;fB*g`fN?xh(T0SAq=t5M
    z2=r_ij||;0+^T-3ykVK4K*yx*+Tl%sL}p}FK}z66w5bu=j-I#OO>2GL2p$%Ux(Y?w
    z>JqqNdNsXlyM}98y6L$tEqT6PX@m{m3Ut%4EjQHdTHVoeg}GRpi<Ar0sZfzf;VAD8
    zwrXY1Nuh`G%+k!=;%#|JTEj6Mr$_Y$9h}JI_j;Y(uNm2|N}*psqkExmm|<zFZl&;!
    zK<D!8%JOXK?sPtdLEc-peA`=3;gmqz)tYqfjE1uq;!@4<H!Zp_of*j=9<o_`u){>I
    zP>4)qRh+}S3f|Lj9`FAz0uQhz&|WqII}jLaa<e~J*;Yb|p>Mm@Y$q}pQE*YiC@u*M
    zS&t2dLk4Wu;~26&6Wi}_ylU0*1=4xXuj+wQ8Q;+JkuKYX%g_~kpy5M&#MIimK_F?n
    z6;GhAHGoZ5WU7q|EF6ke>#=FoL)&u$eI`!2+)mET?kuJ7F}<ub9B0<|3sw*qRqOiD
    z_dlq(f(Z@Ra9u#HT48fZ;5cKtn^#S@B&JCXH^6#mw|w6t^lJyW-*Pgpqk}S%5N`?0
    zy)DG3URv<Y2;}zT8&c_J3*Km+^VTEqL+X5~v|J30uo3L&R7_z)er7eyNme?^isUS)
    zO6|Oc1$@T3iM5_D&qd8)K}8+~1xp(4U|FDdm%Rlyw4yXo9vM!<x>FJ8&n&d^+uXrA
    zn8J#NqP(J)SImcDeb+xp|6NJ{szBxd+VAh@ePmU|7g$s9rH1?Xirs5(9?r4&J%1|(
    z8t1OS`Bv*W#|Q!z%-)k(rf>|un~l&~YShY>Uoy%L31LB)hO=t;wwyPW$?&19%5(Yu
    zsw`=_X4tOesTI_#>R|I>Cv7-vKIs<F&2<4m7ZwlKlMYio^k@F9t-YS85}M&xNyD)N
    zkg*8shHuoY(DJ!uAjWn;`yv7HGa@i`IM3en+|Z%^*Mr5Epc$~KH{CzEpY#?@v*vHo
    z^buySxyjctvZ!D~AT>$P<2O|;dJW&S=4_cVYSdIO%d%n1%<yFf1O{a@rj+2EZ!|Su
    zb9RNJ;Mjig8N^cxZTN;?`J4k?NJ7H{N?N=L-@@Rm6J?mO0b$ZqlDc1BLRou;&iqTL
    z9JRt|`bfHa8@=~N(|zd^u`rN6DTPbhI6b<J;iX@3VeAFQ+VBL6a+1C}wvA7y$|k9r
    zh*Z<5KhU<8;6kprmgI1|xYo|$)8|+$u60oQJd%{L;tP}#cuLntS=zUVO^!u&f@B10
    z20e7N2PvfaJ&pnN@wM#dt^xjq8RXs}o;rzXoWe5YB2J@(GX#AWKXLpS!x0%b33;3(
    ztivLk)96M8RZ1mlD|kqWbil?2#}t0VCLEI0gDuqH(mRiONoc%Qr}P~)gGl_t>-opW
    vSD+{iflzQ|MZwfKcLuK_Hq8C<*O|^d$GzWhK}JnP0A)~tqx^;(+tBzImA{@s
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/BookTicker.class b/target/test-classes/examples/cm_futures/market/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3351a4de77131bac4aa03a543b62de062d6b0547
    GIT binary patch
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?nU+Gtz5SvFx|vzys$9Gy;o
    zPe0qv;M=r6pg*eZb9Y0Dyv(F#CVTEZ_wKppdCtq-zy5ynCxB^GRKyThkkHVDZh_Q}
    z@zl^A!>#J;<sHim1iI&J*AC_d;_1mv1xbP7a8om|9X)TmyVll<(bz5+brp)V)hlq%
    z^lEz9b`96GbklQPTJn6o(hQou)zD4Hw%kCsYjsD@7M3GzHdN-QQ=uX*AEz|*BSjZ#
    zhQDjkm;33-eCMXk+LQegvxP!vBBNpurxl#ha27-V%h6-338-by+ug9uUCS4kO6N~t
    zCNmkWgv1sD-*&5+9-PC7f>8}0;Jm=N^~@l4$<Be>5pI34?T~KAt5)S{gL%)d>J6td
    zy`$$tU8WZw;v)rP8ZP1zgL!y^K*Dw_p1|3br|tg8;C?KS>xf_LnQ7Gn+jATGVie}=
    zew3H?my(#EmzAdDEct%HYBY?hb$9INUsPO1TEir+lE11Iw3Y<UFuDi%*P=;cx~^dg
    zHw3yY-}eZ8_89lu-i$Igb5tWCej>2^z7WF<ZNvAeK=vrUF_mt%;SJ|mZz}{prmk#k
    zJSYZ6&}{7MROm>{$88OFBr82+MRL}tO6`n>S=<%SBCY4k_rh|_shGn(1@jsf@VUUi
    z0ed+&u);J^o*GWmTCWHUrE~54wsx>0bS!Gf$|DAN#7Yp<5B!t#FG>2B1=7dR{`feS
    zRjeSV;42NQ$g^J@&ckIxwu9#p&?t9V0PWVZj?rkaY7W1dVG2j^``LP|wPvks`5Q*r
    zAt5XX({MHo-<I>1G7)Us4S_59j>=1#uNk&0$!bT|%Eie|_98a0ro&z|*oM5dE+FW~
    zYG*B~lM<poEAMUX-E5W648KY)P9KAel~^}?qh<w`&n+VnwxcbcR=T6^EwIp;XD4-e
    zni_gHV$bXQQCm3a{JEo~w`p31KTp$rOks1Emr|Gq3LXh0=jeHKm8nIq>6_NFE%T=T
    zpuOIZ1%#XI%rRb%0;94wa}?*C_aik0&Tdf(%C4&~AzpA0!y2FRDg}CxfQEIBv}h9^
    z;A_r$@DRnwfS9AH1a<CPD5aO^$-jk4sTHp8q3_xr2G)MV@YHKuh~ZbP%E{pP)E=%-
    zbuB^FOsKk<`~$I4oC~*#r3A%vvD8KJ*(+p<rEZSyha+XG_!?it@q+%Pa0%n=zf#Vy
    z@DriuchE;~Qb_W0Oz~nI!4TKabLTK7NXBiBXQ-VeAxorWo3e%rA<B7T86mn2d_$Th
    zcwukiTaIS=b+L)>I3iAz@Q5;r3LfKovXH`$_<{czo=`8Diq?MO$e?Bv@qc(czb48G
    u6ouRh1(zQx(5Jc6{4W$2xnKTz2G701m%n3JhC_s)WVC=&d~Q+3VEqe(L~xt{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/ContinuousKlines.class b/target/test-classes/examples/cm_futures/market/ContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4c9191cd5d5c4a2820a891bf7f5fe9789d71da72
    GIT binary patch
    literal 2508
    zcmbVOZBr9h7(JH+Hms{)1T6RlZLLAXZ7a5DP=pADk{~4kOKoeHbrTmhyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj4EoI&$p?{lBMd+#~tdAa%L-#`BbFo6duI*?M3*3gMA
    zf!;0SfuTEwThniCZdqn1&^2Ydc6ePNl^b1GkP$c@FN#9j(TldbZQWZig8L<-p+b>+
    z9TK=^dUbu%b`96GbklQP?&SG;H3}o&3Ut%4EjQHddc)BRrTN5Lh@Fe{sZf#1;D|uF
    zVc32Ky+kovDXf)m$|JHGj-iiu8WG`5=8AhU=i5D_?XC<41T=yReZveZj~Z46?+A3S
    z%&o4>Rn}&T84L+zY&W$02ZocuNr8^bbqVgYhBFu@sJh{ATLdwa8!aB3vRS|TLWx4D
    z6mOAN@h;v|@V<t#_~4BM+-En&QS!3g$cus{$9AniV7w_*d))G^>Xbv@c5C@=<S?q>
    zyoNDc5E!!_8jOsL-7ffqy<TWLs>|_eHOm*s7CpbF2TpZjOE1R0{2^R~uHZurAK_yH
    z-MfH6x815I(BB%^CMubL69S6|(%O1xT8+^5+(4gAQjtiLOq_f1DuYjmvKl$gobQ*c
    zATVmy)!`q0RB;KD8m{1~fLgP{<|~0dMtV2jny@6NDGk@aD(SR*-y`)a`@nDcGO4cp
    zGL;l>2+Y4N#kh)E_{|Cw+W8HugxSJ3o)^4(G5KM2p;B2Xhej9$FMKMdF)1H&8s?=c
    z-Bd+t7SyD7LBk?GXFVle&zIlDEn`td5hVr78g5}l;OMS;i!7};O%&EwWZkL?4CEGD
    z^=+<TbxdPbLs=eilt(OtVPhAclz&aizb=s5NA^4Ix{t1__!1imzS3|9U$dv}&BJ*%
    z1<!w!5KVGd;B4#e1;+>i*3RB9^GxA{eh=HDwH(zqEx%%HIuwKjVH(c5;oEZFbf&}m
    zwk*)%8x)y5q;A-*l&qEC%R*syVylfDcBgC$|K@uEK{QJTYgz{>B;r|k>)l?>SxL?C
    zYgFXeKFnB;4Z}C;7TYqH3?|(6X=)T8xn~5X4~Fb@_YnaNyc#!N7R}gAzwZ30cF|ir
    z&GNs_tq(Ji&23(v@s0|%c<D?Ld2;EhWiRqgYu=XG)4#XXUX;beMw;U-4hRg%ZcQu2
    zIq!3NzTxZ=N5Qf4{1b@BG&=AtpYrMl4j~N<cWG(KB76sfvu<p{Og0cEw@TCZ>vJd@
    zPtaX_4wa);8p|He_Uz#3?Xhfs_IP3pW=}}t!VXT2?O<g2cbpr4hVc&kh9x=4ULN1U
    zr*!4hbWO&tnap44*huk3p}djiaI?J8$>Fo7SSoLH(fT5`l=1R2R8n|M=wmGS8{{U(
    zGW$b1CN+y*0_{ZxSw8zPh<@Iz16(!8zdJ)*JIt?6U<N0#Lc5GpsNgh7pTW-@f5AvB
    z#&uGjpa}P1QOz0jpo$u;3cXd_r$sqnV~b-3KVcgV#p=Z))Zr4HN52#_dDo!zJv~E6
    z{m0|^C&^c!C=7v6aA{S+^aNK1FC#X>_43!9%{|5KKX6V)O~eFcP=O<Sh8#N({SVSp
    Bu^9jW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Depth.class b/target/test-classes/examples/cm_futures/market/Depth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b96be57c3ca1d527634d5b50275c736467569c2b
    GIT binary patch
    literal 2390
    zcmbVOVOJYP6um<N8<uT>ltO81NzrO3g{>Ba5(+{9i6nr8Qn6axge5F&cH?G)<#_x(
    zey*NFTYK~e_@mT2yP>2&kJy}(otZbYZ|=SG-kbgF@8ACfFak$K6Cw(t8k*4}(6MXm
    z8@g>cC4ITDYZiThmI=$T{7HdGa$sFSOrR%NRP!xc&sxr&xwT+acXCEWg(7{m2|Ose
    zWxZfIhEp{4qU$*H<a+vc&98Z8RWI6>>G--;uGo4yHy>KlfiXjy3KfwUE^_bcLAl`C
    zF?0yD&8(##=4Uro=2lnaPH_#F&_!648c~iVvnQdaPFn^}o8)HQ8hUVr+m#J(&!o5M
    z<UscP6pH1|BWCGbE^v`jaTV7TT-Wd(Zu~Dn&hRGCyk%DW9f6@b&C}wi8oA|t&vHts
    zRwQs!LBEFg@qs|Xd}>f$c>u?VL(2MW=)c8wOC{42h-Y1|q*v|jkzG9-*ivoy5FaT>
    zY8b$6hRVqW0#VD^b_Fgso<$vs44pdynRBUXJ}nZC<vLY;CJdtVQ4Gx;O~o)wl-o7i
    zp7Xq%S*;o+b3F0W&ngCSSHs8nL_jT>etk-yi)VTqB6V1j(};#o@fkHXJ<lce`)9y!
    zcr(n4vx18h#{}lzm0}S84gAIh(x>?)RKjfF8;sNLRzN<XF08Gs<bA`hRgY{cMsZg@
    z9%z`9s<cuSsadrot)FX{#*Ba#T3t`R7bJT|#VqC&%xm}p3j&?T>SY|?48la&H|(0Z
    zye-h3%rxp-U%@;W#g`fu<rbaXV!`(-$M~fDIVt~=K=KUPAD`BJU|q!uzEZHNA&)gy
    zqmywsZ^&YE5E2bzSKwBo_q1(Pt4x@aZ>AW+A^mn1Hgl;~E|}h$QLrfp6QXF?>xO5^
    zaorg8cdV*FfA+sJOL{IFmLqj)B=tHwSbSI+Yc`8dyn%FmUO*7S;`wUQd9sIi7T($0
    zn}I5+8D5DpTsngpldxiVM%naDk4t((ZfBG)3J_ik0#oNh_O|PTfV$s2tb@wYfla+_
    z|B2J0H(2U9KS|dY7`??k-gZF<C@2WTCWt(|Bh|cH^NQxYB|}CHit4aT8`h%)Z(2a`
    zUSKh1FTyeJTv{G-bdRlI+kE>u#4~o9u+FEvo`E(*q2UpGTDS;bV}qkse1pfK1CgPt
    zC~ZH!g0k@(t=U&l*=o7L_=R};Avz!3ImG3`L-a2FioT(jxYdMTuqX%dp`k<QG~J8R
    zG!~fd$NoUmMuZco{6>_`M1G^0&D0B|^BXPfWrChElz)kA1kVVxm!)@@f7wnm@1p^Q
    zaa<&<4#W`Wvx~Dm=*JbVxxv-F(5c8I`_s6F8C=H_Z_FRq?xQcDJV|2xr1~wsqh>nV
    z@dTUf&G7T(3BG5Kq+y`IHU<|(Y*CU9lwe|;s7ka;*}}OU_AFYiBJvNn=jY0<0!5+F
    qLc!pwg3%GK+<Sd4H@RN^TH}cqSpE%t@@zyvOdcIbPQYf{gz~>X%Zm;G
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/ExchangeInfo.class b/target/test-classes/examples/cm_futures/market/ExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8f5c2bbbff46c029e86f9afa0121c7ca27e2f978
    GIT binary patch
    literal 2043
    zcmbVNZF3V<6n<`!cGK-v()3L$)uL7s8rcF-ffNv8V`CGFO|3>mW*ct8md$Qwvte)?
    ze~+KhneyW35Aa8+&)rRFpm8Sh<-VMI_nhZ>?m1`w`uq8x0P^@jM+|Wd2?HY-6-ez_
    z4=vNN+?KhyyC)lg!04*&+QC(UcqY4}At`XB;kC_O+qK+=G#j4l@}B3L&2G^3Wyfqd
    zwsZs2Ztpv0v093(#n4!$O^1fK8paJ6m|%dm<v);&bUl-;4DY(pzIzz4SgnRG3OY_8
    zrD4)Q8dLuZ=m2j5hJ4hxPc3BGZF&OJ#CN1mE%0r(RT#qzW;M(icoT04oR*I)l2kGr
    z;fn~GYcF{lb-Y$f`U2^S=eNv`)6DOgmC#lg$J;omVZp#Vc$cs8>IH#>9YUJP97m*H
    z>6AcuC@INM?gzH#cFY^mixv+blyIY?B;F^=X4i4ne7`C?9jhfTFaGqijzugP_)tl$
    zw`9;eQs6TNvN$6!B7NT@$4din_92gQt#I6;xa0&%ugfLOx;`Rj1&YUsEb4^WM=abI
    zy?Y_cMSXpH`&KQmf^O%~rehgPYB*=$yrMrw`bwNmOIh;<KE@}^pUCR@>btOj$~rFM
    zl7`C$3Ro4GJj$oC8^|ypw1<|{m77h0*-W`V<9auk<;%Eg;F=0C$q?&7uz!S4$$wqR
    ze?uTMK=#{%RMzo1)-;q1e1Ua=xmOdeWT_JWF(MizslZad_o8EUI)&`<TxPCD^iNc5
    zSKjQlccs5=?K%{MncuLS9m}`XzGqAX_w9~AwlZWT6&Rpx*{+hSpIfg!vpeiCY)f5-
    z9VXq!y>~7kh-729#xqQ{5YPH+dwV%w6*bFmQH`kq%*ZQhwF1|M3;16xnQ<nVK#d1g
    zYd?Gi4OA_;O7~Ig*K1zaZ^)9ZUTu=~^r9=CRSAr9Y=SZVPz2^x8{{g^J^v`Ql)1aW
    zS#TaX^915C7cqRvQT=?>n7}wTxH6(ksG!Q-7;a)Sav)N46{k)94z2zKW0mCt=m&VC
    z`YWb$&oCduFW69<^n1Ajd_dFb1Wgx1(?`ia5Ua;|VAkphPAj$g2&W5A@oB9-%GH%{
    zrR8eR@L3#>2`fn!C)wZBY_i_sA>i|b2&8D8;yBH-dET1A0%nop+Qb}IsK6>u?sC4z
    zT2#dH)FMSfx9}BxFYqt5g&J2YJlVo_D1*e;*x}tI?%*4IOX79z<`DmfAz~W7)A-L6
    q8Wy)SEa!Rc_6vDWg}PC(^vqKff5WtrScHhx3jh-wzvmpooqquzP$ZH7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/FundingRateHistory.class b/target/test-classes/examples/cm_futures/market/FundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c2e524f0d96e21f94154bb468b9565a4f3d4bc77
    GIT binary patch
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG69YX`^lJ5?;c>X2a}m9Gy--
    zPye=^@#nN3pdYI3dAp%Re$1fEu=l?E-n;LfbMLz^fB*CPF91`h>4+h&Az`2k-2$mC
    z>#=1zmRmQM*SBOf5a^z@T|1Z)h^HskG$aLv!bPpXcFdyfZp)3l<!_d(9UYqT)hlqP
    z+H9EXwrjanX;z!AOHWPDthIucCw;T(*wPJ5yRqY#*-|dDW<z6vHXS<R>T|-tNu(G;
    z!}7KzW4W82C?4N+wee{8#B8Y)y2$7lz$p!<4V=N?I|X`(H-X+-%iXZu`id1ufys37
    z2x>AD(M-r}Iq<k8(}S}Z)-Yn=1DxY#`NSf4MbBQ`5pXlNcS_#&N##?L;xy}Z=?M%J
    zn_k`Yo!ZovSqyENUVMm;G>jU!fQ!uP{sjUF+pRSP&a@-$j7w$tV}Zi4h?Y;Pawo8x
    zu5aFp@}1pH_rmT}661`r)^eN$&nrpax9alt=r6zOxP-KU30xM?>oRCh37lq{_X@F1
    zm%?<_z$C5-bV<)^68g*`;dkteN;q@Sq9A@Mkb7T<VX1cD`%EBv5Z|cIFgx&u<7{&y
    z1V5_hS6A<s11o6xyEYvr(&}^5z%9i}4_Q&1`E_NTHZX(R0!CzQdTL*IFAF+maYw_P
    zfq8r((7(rC!3|_sCfZ}mY02f9z+k%2$!~iFuZD?x2D0jiejbqzf}Oqi6#WZ|{+vMi
    z5ZWIe#<Gq)3L3sPu!tfX$NoCZS*kCvm=(~db_K>dy=NWE_j!Bv@651-BlsuTgXB`H
    zu`az;YuzCsybx8(S+hJ_joZdVuxa}OX7Qb_nL4In*{&k36Jfh1C)Rim+0j}Ko6|rC
    z1MPVM!FU#r*Rzgul^9R{y}i9%wF;W$)yc`JLy+-C?pU7Hkb(5LWH`chu;<fDcht@W
    z=8qTIQEi{D2H(!y)1BSy%^!9C>_O5yEbRs`N7sEU<?1$Hsjwb2JP=6EGV<tc)6314
    zSCu(i)z8quc6&`-C|qa9j`7_T7*Rc&TAX7(oV1iUx<M%@yDq<gct$0LC4SW#3-lrZ
    z1IyHmXc6w?8;*Lgf^y_Q%+ghYHunv*$_w-q-$17{N>`tw@5*!ZFa3_8$yYcZ!*5tr
    zgMqQh=lF!CD+!vWL(}!-pNLiBoVZc0Bq*lJl`e|UUm{bkbW^(<YT9J^6~2t)8RJXg
    zBF5N{m7HcHNQ9B!LLZ|^A<0)W#TRoJgPcFdl|vXO88@j<(>g;!7D&k^Wdr9!lyk%~
    zOmwUGmNbp?C11mL)MogzV-4R^BTiKCfHH|19^wbGkit*+k^eC~qFpf+&HYTxqGbf}
    ze|bEAW~^(_G;%96Tw2j!PH|=R|5RMydiB>caP}p>`U68M9U=s!vIU&rcY`tp`5)5^
    Bdout4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/HistoricalTrades.class b/target/test-classes/examples/cm_futures/market/HistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..688659fcca239dadb418f0c71bbe6e6bfb593609
    GIT binary patch
    literal 2434
    zcmbVOe^V1z6g`gwHY}@P{E1qPwzeSR+DeNO#6pB7B|&N;Hnr7m!X_+icGKOBmFe{J
    z^l#f4)H>}4=!a^1-foac;tZOZ?0fINxA)$2?vJ<s{QKwM0H)xm=tE3FTthzw1V%QE
    zCx&htPF=rS*)*$xz`(5KSizh?Y;1f@K|<hUc&HUvww||~Ept6<_!|YIsX~#uh6HX^
    z-G*MV9K)%adewCtYH~fj)(Tpl>FZV7GMzxT8ckcz6qX`sCKTo<Q=uZ3z+u|<w;L7L
    zPGCe}XrYw3U%c~pb@AS+w3O6v6vyaRvqdj&jOF*cp6-^6cZ;O46B<t96wNgZZ_A{%
    z`LXf*!68%|k9Uz}3WZQbTE%IcQE*nn2RQdmg!ItHxNKNH8MLZ~UGj`|(-)X*Bkqnv
    zx)WwG@GPgE9z+Tk6kOEsAwCkAFrOM^TE=3}`3Sw9?J_lByY;&12_*BbSJ!>JHnpke
    zLs@zVALA1RV;aVBnU3y1AP~2lnk#U;GeT{zWI|mL$Q_7l^J&#=2A1pi`a+aincd7<
    z+}%pxD!r_=Y<to33a0NHb#o^5%daXXa81Lf_)I{pn?ZX^;20ylmpE;=B&I11pW_RG
    ze$(?@LciI={f;-IYU!17gm^<>>3t!FRndWOMj+FTFQwAW4!q$y<F1F`Q);$US}g`f
    z(DHX>DyDHwK5l84ldKGq70H=jm(nja%ws`7i=?h6-wRtnPQ@K8Dp=C+6|w?H_Snlg
    zff=TW^2D%P=G~gWiLqQKzwHyOj%j?YVOg3uLKE2_XzuwZ=`Tq7R|Lj-(EhNS_wh9q
    ztN2F2Jq<;a*rWF6;gTU+&~^kg%3Xm=o!T?D;rpze{con3!V&yowmWmB)u@<W$*9;Q
    zgayHpTr)gNuG_+Rz-ncI=HH>nq>+YUIg+wYe6I_I-HENUWwSdaJMg#n1q8iWK3LN_
    zNFmXm?0ai_GiN0<!>f~#qdkzZ9-D?|G|a&Ccw{uf)}yJBfau;3xP36s-gdvxp%ZV$
    zZM(S}yW4NGKif@uhooKpb5wnZiCo>{br@!Yf{H+5mYzqKs9JPeUe#Q(WcD22-)gVQ
    zVq%v{@m2-|?+|ut&SG5iex~F;SJycTj{TRPLp<Z84{LnNs~i|Y92y>QrbUPFEy`RC
    z;yXNy6o?#E#VPyw6_oOG4CY@!<){@Vl82JRJ2>*-$_|cC>|k`|cbuPmiA#O>4a;(o
    zoSfW&PSN!^MK?mx&BR~mE62EzE|%jQW{c&14!2(*Q!Ec~mJ4UfWbq~PF+8KAqio1m
    z`IqB7yFomJFoVN%YXk`-`8>wmlemaeJadkxN1>CEInL*C1`9Zg72d8taeRXFA>=s%
    zyGW?t;|Fr4V;GO{n6m|b>O8`aoDnn(R5&K!qKb7=GJ-lx)aX^6a!FgXx51f3$!Wy?
    zqj`SXY${L`5-k)=+*2?;#gkjF<8p!L<!>;VdV#xt;Jl2D2!YAaf#3vej(uqS4`QpG
    AIsgCw
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class b/target/test-classes/examples/cm_futures/market/IndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6b6094ffd4e43912e313858bba8ce24157d3479d
    GIT binary patch
    literal 2462
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^Zmn3+AXFkqAOUI+o7&cH!X_+iHtA;LU^|`m
    z-}JNX3~HVB2lPj^eeQ0MNa75d4|~r&d-t64Jm=-+pMU@S8^8oy6(NKbL^O1vTcCf-
    zcxvdj;gt22!j@U|1iGgz$MU8H!tt?n1yO<H{-K6v*?Puuw#|(NqrRCnYAO_It5@Jo
    zv0Bj!mSZ?YQ!iE>hnA|YUTSy^*R1PB+cF(bw<<MTPi5x=ZOT`ssZ*gM9K}(ANX@X^
    zDEb-2>{{w!?w)iJ({K!fjHlLMc$4wW!I+cnnz43O6vF~h%kfP2sbNQPLLhXbB7Ki&
    z_z0)yvtqd0CVkwEk7W*zs91Tj2Q-z<`X-Vp&fu(qQ4QyC{=N9=V2x?AoDFkl)wPP|
    zl5II=U0}S)Lwj11t>AN>YdPg)4=&=8f{!(Pg1A7!+%ZVJOwE4q0eU^%=BnGSmdmCq
    z5X)5EvR=1K6I*)5*Cl&#83_efG>qda13h?vIklWpRbZ$!Z_TJ=eSIpBJ`~sHPSLD+
    zR@JHNvq7b$_6luo?^P6^G0IZIw&z?oYu4*V*}Oga)6Xh&OlY`)&jr-7=`~*o3^LRE
    z<<tyIVw%)&3%3QjOxLXv`mGM(w|p5iPp3j8#3_OK4~6JANee#qWvU(DsLC)~@cR2y
    zb;AcgsxGXpt>!$#Yt;92Dw3FxkGmRXB`ZB-MRHazOYJ=kbC?&<0&Ufm-}w_EtzrRb
    z1&bP%kP#TzXD`jx^2<bFe>KdNlE830-O6wC1iK@NWeqFR#Q<F_cwTKkK1u(VlKuw*
    z@eZ^<Zs&b$UBwz6Dp=R>2w!nz9jwE7Lr$b;0nng!1unH(PuWJj&fYorWs)Tv!0+Sq
    zGnX5cg6Xaq1)GGhA&Q2*Zn&1*H<b}@(~=FEd5<QOPAZ1wNXlCAy=fFqCr;9a&FK_t
    z!QXr@AQ;Wk;fB^>8j0~Ne6Y2*YgR%t+%g$C)&Uv&v1YhN#pGD#k&^+o4nvIu1lNeb
    z%;6$?*LA~yhTqQHv)W$nX5Qt0s-5%}O|$){Y5E8Yxwy^S(XR#t?1JbNBM<IWHCJu8
    zMRVSg)iZQ()Lxa%glnADA>P&kBXU|(3UklvnwmU!*SQL=U6)@#Jf{%C*L=#G9q2^_
    z8Xi;9f<yQQ-*VT3@9-orAl7LrLfx;gq2ynnC-WLAS1p@}9f|erV&G9CHWWK9g)6%_
    znb^hY<==5({1wJR_zg>P6T3FPi|bU~j8HY{tL{YqLMR{Ri<w+L!sUxxzKcuhCGO|)
    z-ITJvq>SfYVKt2BjQBkNl-%TWmg^$NLd3^1jXuWLk0@e%4&o$+c;W;SlqPVNUyNXq
    zm-c<ii#WwmbeesC20wEB1*1OxX`)OJ_xCVJ;3O>;P^7d(3k7UYA_Fi{;u^&c%Ge}7
    z{iwmh79-oHUUC?`vnf@m8A13zy64{>M}eY{b)i6ipddNHlhrp#I>+<!*Au(=61hKc
    TK_*K0;A9?wqkPu5hVaAxubHDB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Klines.class b/target/test-classes/examples/cm_futures/market/Klines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a4880591695f9fc49082a96e7bf0fac79b93bb12
    GIT binary patch
    literal 2429
    zcmbVOe^(Pn6upxKHY}?^1QhBI5N$!ktu<CO2$cvDNPrT=Qrpr^Si-_)H{EPJ(4L<5
    z+w^bSb5QGPKR`cJ+dI2KBH$@Cf9$+@JNxF|JMX>8Uw{ApCx9e86%j-g#56RaS)hH(
    zcxLFf;gs}+!j@U|1)9e!$MVMoqJu*#3gQB1gGDvpvh}RxY@6#dMs+i1R8%N3R;$4M
    zqFdGrmSZ?YQ!l!X!$_{DZ`AynXIAy1ZJCa*Tjh$ar*qSxHyt=L^r=u0jpH=;uI`o#
    zt{q3aK<ngk`f>i@+TzsGqTDH=;S4$nt5PG%(ZTFt=&7Tgp`)%ix&`8v<D1?ygFBrQ
    zh}<qq2)!CUz<Giw8{W3bJsu1WWlv75SYF%bo6hBe5GfTGaY;d+hJIZBUossNjmWlb
    z%Q340BX#yi&m`4IIq!RxQ%beq3a%>nP{T(U6zDg145}{A<p6TXS)Z$K&}_S<lIaN~
    zvaVOstM*26OV0+rR4cAwSiyA-Be=m7I=nz2W;q+KKv&}#)v?Hw`dA=yB3;d$qFM1R
    z*Qx50VREJSb8Bk<RUDrX<wni6r#vrbR;xzIyw~@`k1BK|HQdIh0&2<h>#qbld8!Ag
    zQ->uvjcT}ydjd_S=eeYQ_ZavMUxxK^T+)%^n85V=QVi;%fgejTeUx9HN|+6NgL&Fr
    z56JhaGt0}1dEfAB)qS6e6q54sK*OX|rG=_U&8j8oeW+my(*j!Pbv^lA&;&9nW{^=Z
    zt6>gVfsO<9GAyGYO%&Er&0N?J=pM{8>RVsIN=RW|!-CwRgImn_e&qn4l>c)n|B}Gq
    zF|t2Bs{7E2ie)@ju%h7!zF?O+oQKnfY(l#s(J*%ft~N$b+eWp@iaGpciYXk@Z)3wV
    z=WFGH=`9-tn}V<)iiW*nc$S>koiTsYVp$Gk|Fg7Y=(1rsQm95&Z_0yJ&X!rT*?$rZ
    ztn2Ru1ToB=tSz0Se28b}y`#OIsgj!Em8ip+W0<iDD~4y3O*URG=?S?V)4(V|cwY!i
    zoDA8!?iB*+e*3g`EBhxl@vi;Hj*8yksTch?L!V;$7Pol~205UBxgQ@R^6>Ih^KQ*6
    zn$wodnbxqa-jIcZo9xCBUd95wvLDlma?abBo>k6naTFYzuDyVGP9uUZ`IHwo(25u|
    zJf)?Di|`e`=Bx$ZU@Z(FRv0Qq-_Nh1tiC`?_BB+FT5dRTD$%xwjwi#3uEbesT;D^_
    z@E$JA|B8W;R~U-m7tF~?;^xR6ZqaooM%QTIx*z`ok<}<)OypN%96rmhHgQP5#H0Lb
    zGp$@;DI@t;Sd8L15ntwijyvqca-3xghy`56(MEjjh$F#gCwkDu73VNaD~U_|q8FpQ
    zj33dS#d)@!3#{>r_@3iW=nMFdljSgZe+z>Gjxu5aMOt%=P{2AZDgYB39OKwQ37gcX
    z9TiyEBC>7zrH0`<n^u{gUPS-l_WW1lC{PrtE)?iX3Q|d~bl)6OKiA7&OXA8)<bT6}
    TJSY*6ljjJW=Ci^vg75wXC)}0M
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/LongShortRatio.class b/target/test-classes/examples/cm_futures/market/LongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f9eb43dc8341b5885b94737edce271f7c0b3aa9f
    GIT binary patch
    literal 2457
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kgxuL`_2)5))`}AUtfKn2^%6rNRg!kR?}^Go+nP
    z`)~R==?qDlX@5X}RNJ$X3FeU*H~yf#dw2KlJ?B2wfB*BxUjT;TsfZw|Af}-S%>o_U
    z#xp~=4X3CttZ$nIU!Zx^ax8yLAetOpQ4kk69c-%lmaS(kXUE)_HY!^=qpU)awps=5
    z7u=G*ZaIciF!h4#IJD$?`exOydS*p0*p}(|x>YLMdL}m&YBPayhB_50qH(kd#L9-{
    z#nB<qI<cI2oPW5sIJvYa?@4IrLN}c%SLx$OGJDkV^l{DLaaA0>L|8UG%iW0Mj6mde
    zNnYQt;Uk>oQpxakOy2MyIhbu6RH3xCk2RCa1t!ue&f|iD0Sy;%>3>mlf;E9Q+jWZh
    zE!Xpx4Bv7EhH4xfk4w59c;5Fcr<iWR6<k&Dv4&5O6c{vj4KgodbKrW2UC$o5sM&Ul
    zMbi^VWL>YQSM1H<ZEljfbSthQrQo`TA>3d(9o@i?TFxfD?WvDg%_o^&p9;)0#Iw0u
    zFv|q)RP>23(K7paHo3nP$7l3%vufLuo|iK#6{Be08~EvG6*`7B+{WhuYSHv-O9I`D
    z@<Afi+>)3^G~C5KfhN=QTtdHlg8OwR!`eA11qpFfVCq951~pQLk7b!Tj&DGvn{{}D
    zdB)uczz?X?%gc*--|(xIeVvLlhUMphh6%|^3t5qzRf<ykP{Smq1hi1=dh%S*5N1?N
    zV@AQOhB;&fIuF>JaeOmK6Xls<SIvb@f!^dyJ-@Xbtc*0~H7v+0I(fyk@0Sn!lk|Tn
    z>0c5^o<RH4<Gc^9s945h1uGh!;45~lqj@-G$cFSh1RCb9z}0%|8QZ8-SUE>erkTPa
    z{B|}!bG}+yH@#(J-6kO{h=O6S7@j5PHD%1-vMK_pY{MlcuP7OoBMGZV_pVIXm)J(D
    zHv3Yd4t;H1K+u=D#@baQWki3bKiJygjFr#~uSh<+PC&+LEE}FtGJVtImc9_%2@Q<|
    zgl~wzcw?Tu@2#Ojy@#Xryu2T|@%P<7dYtq+O|AIHX!;b>xUj>gF~|i4tbzC_Jr5sL
    zHSbovf;nZ$-03>pW^c$s!cBJR2p?*Je%YrfMLFk7P0cE2w>S!pP1jyQyr2-l*Zj&y
    z9cV=i8lF<p!cF)F-*VQ1@30mc5Gynlqwd$YP*z`|CHodCM=h61oJzFsq4P;9(UUkW
    zh3k9hOYPy@{7YOOdV|3Te#4xcByJAv;TBbQVpNR;s{8Rj5m}9LVLZPY<M2g(wTVOK
    zH6G<xn<?c2Ng2w&!D19I=<y}~AGyQMEXP^4gjj%O4DIx<192qy?M5GZxZ?~`l!kGE
    zC;BnM$NCZFS)64XI>(wnj~_Yyf`I`47*VE(`+FE9aD*1uQJ^$O3+vdRL<V4DlVcpa
    zC}NBJbf63i+w^RQddXq9W>YFr(~s!Cyq^Df90iI()`bFnNkMv;JKc9dy2$<V*OIvM
    X8u{OGSq4f3;A9+uHh#+-BlzJzW80wx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPrice.class b/target/test-classes/examples/cm_futures/market/MarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cbbcf4396146e81d25df9256bb4781eefd7377ca
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+*;9sL8zusQWBts(nj0bW!Z#<%_g(EadbNU
    zJ^gGugIcHk0sT>JpSv3*@-mZ}ne4gu+`H$V=Q%HT|NiHXzW_|3q9TU4f`o=HbPJ?+
    zjHia~7;aTx-Q2OvK%jfpcI{wJAfB1nP>>WD3O6+a+tCZQyK8MN8UA+BXsA%6tsa4U
    zX1%6w+OFZ6mTuNvmzL_DUTFqR&+>KCu`M^y?OMapbH&9-n+uhB>QtzR%SWGvQ%KW=
    zn&ItQ^yPkLqR_c%v-V{F#9Xl$n#igcz-a|%G@QlY|8n#gYXT|h*_vmYmcV4DZ~`&e
    ziD)I{wG?=^Tg|3$4#NsYG<<;b0#~eO2BAxG4!n+F>(ces8Qo63TD3fZfkNG@>b_H%
    z+R+Q4F580-@sWa24Ht2Vp**}nAYr?ey1?0%qwVg<&|VS9cf_vs%(NPTU3Y!`K@{ZN
    zevB9Pmy#H#mzAdDEO=hg@_nOf-5ve;7ZsP0(J+Cl0&3L?T1x_F7~6yFYq2CTUDq&)
    z8v<RH=hX>)<{0<e-i-1#dsHJKej>2=z7WIwY{U1dK<+5MQI&4C;SJ}x`c?>jR9#wM
    zUn>Ph(De6pDs*Jz<F<x7l9d!$k(~Kesh!p^gS!G+q^*1My|5VbDrRv{!JLM9d@j&`
    zz+T=BtT0WKr-swCRx1L7nS49HtsSff9S=0*<PrTmVkrn32mVR=7bN|Q0-0lIe|#Lv
    zDwdE}@Rf#T6xb~e=i#Cuo5Ax4Xq3AGW9`;+j^X<(n!|5qnZgnLQ*1oeO0%|UdF#fe
    zLqb>(rr~TDo-OAsWg^(NeSz^pC)Fjb*9_a0T(tvhrQ*Z}8xgx#(_teTXan9_7Z7w~
    zxwHP%Nd?iLrT4b>Zn8>fhF2vOr;kC#LTnhGQL_Te<CftF+tL0`E8S7+7MSnMvy)mp
    zO%1*qu;-2apv|9j{_IiG+cd4ZpQGtsX0W--8!1c!1&;)hv-CW=$JA22>6zA|Ez_p&
    zZF9XL%Lg~vmSemc1x93J<|xiN??!5hoZX@nlwDU}LcHK0h7~^LH45|~0S&7hY0)OE
    z;cL!Pc!*MDK+Muqf;#sNl=4fY3U8oNYQ^h&=)Jaw{*~V_H2E4AV)zxyaxySBxrdLb
    zx|X17I#k_E{)t#Q&V^g0a)M&2RPLhq>=m-5ayLi!!;vysdW|pQctQWtxP&owUn!?q
    z_KDE*JLsi1X(V|urg<q2W033TxpN5PB;z*6)6~w8kOfk*O<BW*5ak@P3=`ctz9CKH
    zysS6yEk`r_ve>|P91$nVctn{*1&{GPSxDnY{J?(<PpFqnMQcBCWKc7L_`f`!UlN-N
    u6ouRh1(zQx(5JZ5d>e|3+%JErfpf3$<?k4h;SeDx87-iX&n?Ortp5Plif-Hh
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class b/target/test-classes/examples/cm_futures/market/MarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..58db3898ae2ca2adfcfce123e33c35b4e86bc0f9
    GIT binary patch
    literal 2465
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjLg24ug2`NomDjQ)0vgFEghP2aZ
    z|4lz9ogqmx?GNaWYI{~P!8|fU;}6=qSF5|{oW1w1|NiHXzW|KDQxQQ_K}<svng!ao
    zjAw>!8%{}IC~TQUU!Zx+ax8ybAe!u7Q4kk68!W2%maS(kXWLw#F{+z6qoP8Qv04T0
    z7u~X6upGlFntIW797b|IeWT{rJhQ47ZOe3g-6~gXJ)N5lz3IT2p-+X1XdI`xclCL>
    z;M#Gt3$#uyryu7Zt}RY2Ey|q|8qT1Tuqrj898G2qLr)#`^dEJ_(Jc_S9N+Yw8Qkfd
    zK;(8=Lg>}-5zZ4t+3>ba?(rbmpFKITVtH+kZ#tI?LZnn&#3coN8ZP6?|B~sLXaa2#
    z*`j9^%{kk0%&Nd}U52BFlWOFi_dUxgrCM+e*A;xM;S(eU2Fx9U^2-C-#~zZ`C4mDw
    zHQR2fWO@RLtm~EZs=YC?rDp?QsucqmR4}Ar7&n+yhZhLMEN8<N=xRK*Iw+ZBp9*A7
    zq_nwHG%LR4I#qo#Ot<u2woUE5isLh)+^E_1l;`ElYSk#2_xgVNS%r=f4Y%>RfLb#B
    z`YVA>p7VY()nQ3aqZ;nwo<Ni7c`m8nJqCWmmth4RmxiP`CNTY>6oX1>;K$-jALZAl
    z5@rM6V4il@1M+?9%<}SL-Z%VOb<d|Fg%SC9pkY#~(n3|FX4R7PKGZOUX#p+tx}N+l
    zXbTw?Gsq~I)i8&wK*zp%85UNMCJL*oW-e?9bSE>7`qo#lHd2_^upqbS;1)B!U)jee
    z<^NL3za)@6M)s#ib?;wMv5dzGRx~`pSL|Dd^KjabZRvSPG|XLr>y6RVwo$FJbPj)+
    zVhV@!+t>ol`C7SPddo(^rXVbcqG7KXo+amXXUyNUSf4}Llh>Hsqik4?RIHKSyE<WO
    zVmGbXY)y#<`t|n$f?(!O*0D}fN5nJp!O;$;tfXdmB?@xp7-lTTis2b$lRcSBdO~i;
    zv@{A3UL^t(CqwqWD~Eu(4<6g|%HGjUyl?-pqoOx>>eWBa(5INk#cke@K{6;{5yZ!c
    zJiJ%cyj$~%=Cmb~r}I#wy&+2pH`%Boys!m&WviwY<(xM*J*%AE;wU&a4ZMPQK_h~%
    z`IMJC(25u|Jf)?Di|`G;<*WtYVJ!?GRv0Qq->+|>tiD1^_AOM7T5d3LD$%x!jwgeO
    zuEbes4DF(4a2FTmU*hWU8}vu;8|LIBadUVVx9GYPqiZy9-H-o?$ZC`?Ci1H>4qxO~
    zn>eIj<57OKnN}{al;QjvEJpEyh_CQ}$sP7)InJ^v!~!nkXd}LM#F5~$6FunSigOsG
    zHG)h0q8FpQupiN$#d$WO3#|H!_>to;=nMFdljR_Je-DEKjxu5aMOt%=P{2AZDgYB3
    z9OKwQ37gcX9TiyEBC>7zrH0`<n^u{gUPS-p_WbALC{PrtE)?iX3Q{9n>ApLp%Umyi
    bEs1Ndk^dc6<w1#noIFS1G@liY5&ZBUIOL=4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterest.class b/target/test-classes/examples/cm_futures/market/OpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..834d2d608a7589888d6a17626a5d5102a1f5e0dc
    GIT binary patch
    literal 2418
    zcmbVOVN=^i5PgRYGC~R95C};c2yGe&0i_Ks1QRGYP+V-Fn2^%6p|TN1AWN<+(=eU>
    zo_<a{Ly~6NAJ8Aw_MK#c0cXaIXRN*3JMHd!x4Wmm|M}xD0Ap}eG$EoOs-YPz0v&tC
    zfuY-mQ_xp(duHAjXqmDc%bymA3=VB5hzaxrn<~C#>uJl`H@6p!@@~c`sZgY?Hi3tE
    zx2WeV$8hqdo_8IGmRwKYsrVJoEbDpOG96#HiX~f5W)?ziGEk<dQ=uXf!$tZo9~N`2
    z9Ycpe+uVBcarV*H>ipWO^c2@{30(}URAH18gXy!OC(dhz&a0%eZVf%SLU%>O+c#-#
    zc5o=&ID~w0>lj%wlL<^DR9wY11=lrvfE)jdkUG``G`D0rDaSWSALARTqCI~GiCTzR
    z-?N-Tq80tPsbE0Ehxka~w)xy3%kmsf0uPbvE2rGF*lwX<dIIsZ>lO5}y)(9_rvqK0
    z4IksSf<X;KxWmLbyFnmoIXkYv<=T^}MkEvIu0X0Gj?L$Jv*cT@Q`YCglu90F)co;M
    z45N&4r()alo|iGpWustD_W%5giecQ-@CiN@Pz$DCT@vWx37;fPH7to~Ov7jRT%g(X
    zJeSZP)Cs@l&9F-9r5Yhl2rRrW#Go2#@J$LN&*SS?8D<UMV4ifh1MvOo;`;h();Ii0
    z`B<l79QWkop@wP6N-J5BoRtew`-O&C%rW0Wt?SA6g3?c^c!YTc3mU$}qCn>fdonMB
    zG*J!=yJD{F2y_poYWc11U{#FcD-BE1MJHV>`hMvoK1qK@(!VS)Scmqf=XoF6P_c@y
    z6|8B<Vx7I|Y#uHcvh^H>K*QV>xK(RCX&dD->*nm638rueznyK)T&@&zrnhe7Y!bqP
    z$Q$;C;aPHCRYv_?t1K{-Zm__lgQ8(MlCD~8Z;ON-iS=HwS@H22?A3Jv!AO=GYgCOC
    z5#w2WZ)>OXRYEho0@=7!2N`RzWOzo=WIyAU-Vj@zW<~<SyFy^5vB=(ar!b)I(`R;A
    zIzG3Vcln<>PkN1}TKdy8eSt}w-{%z=WP*a6Kx~SUhZm=sbt_)pT(D&3bk?@mQCURn
    zPW`-v0l_<i9h##E=e&=pdCb{;N<rCt=Ox4o4w|sRr@Xp>HbkM}2}fGE3EyCovsQeI
    zr=bCnqNyl#KfQsn`4X+^H&7|H%y9fdy!{BBPwpP!^6(LQmw!Xw$ZOnc!mn78llaKU
    z5p=5VN2!_!R1ac*qG>b2g+z8UN->q)Y^Iobg=BWKg`-q3Qbw|`k&fU61MOua9_3%k
    zS$2VF0AUgr8CC~ki1XRS)gBDs3isUL?q29*WSZkyT*Dl$W0|+<kCX@K3m{Ju*Z`q^
    zhwsUmj&?l57DsdZw0VXfI3j2m$Wg}NB9CoS(t!d@>@cbV^^&%5ZI>g9nyZNXOZWVg
    w*;Ak>Bw8pKUQ;kW#-00b&*dif%U^4}{}on#N1r?!5df1%2Z9r@DVtFI4=~1-)&Kwi
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/cm_futures/market/OpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ea9b7a963f7231379521d1f76007e727be8898e1
    GIT binary patch
    literal 2484
    zcmbVOZC4XV6n-WNY*<!-2q^f5Z*4H*mVy-xLM4K{Bw!6<scr2NmawqdO*b14wx_54
    zH~p+V2eqE|2lPj^eP%aEB;g!1A9n8CnYnYH=e|t-`S;Ji0gS>^5kXWzOhXG=1v<Bk
    zXNGPYPElW4+cFEjK<l{WSpI}SG&#7UATDq+*i`i`ThCg~wz)oQR5o))S%o5PwF}%S
    zxFvnfatx<n>IK(vXvy{TjjCVu%!*#HEz|LJt5ml2Ol~IBW&-6Lbt+Uu<2Wu5D;t&<
    zM<>0QTFyMm-;-A)G@L*;{V7-J-dHkw(C2icX0TBeM=#BmP0w=I<2WS{xlxig_iH$f
    zGh8Ye-nPjb?j{GbN5@krJ>7$u$>jnQX%**iUcrEd3%K|}>@=|^(Cd~>XU_3Wa_Q%N
    z!?!BFRj3FI)wpO3O}d_dyzf~~G2MpCxT4?_4WA+@Fl_D^BwvPSA4151zI4cit+rb%
    znw~%+>v~1KVsDIY>DfS+ZpT%m6kO9VgzL<#gBuuK%h_-Rdg>!s^G#;jX99Ca;@#XS
    zm}TE`or*pc=3Hhk<)-(R;`p3iZd7f1+VgT|rD7D#+XFxUqC&^0h8y@oKrNbnZAqY;
    zQQuFjnp+ann1)-pEzn|mo=fPrnz&zgGAyHJDM^Uq0y7^AF({Whe5}w+BfbHZZr0%q
    z<{5WA06(D4E-ycj8C0$8=~SdKDnEBMOi5PS$cp5wQk2?z8m2KLpoLo3ljnloFsEV`
    za|-4)EFde;wa=c+)gVojXNFxhmo}Kg$+>!dYdcseX)J13l2>%`ido+;@B1g||4P#T
    zP$1ca_9u<J53Z<K#v=tQ8Xn_oHm`$uIAh4(^gIL_=B~h%dg~e6s8m=%2T!J%!Xf+)
    z_Ca&8T3R!`Wn;}IAuNc3VXqjTCFeC|%-^(FrX$%8E;V^o$*>$rTs_Kn<-&f&Zcw$^
    zuM%}E)Yb(AeOfqL8#_ul(Vy9mw)TGJN@#{xBrhkLAY)aQ4bLc<>~`GJ7h-GD;7CCD
    ztO!gV&9lRvA3D_ge)OJ~_aZoX*!|;;q}OR`O<;nik1?GK+k7p9oKV18h>z3r@QqdT
    zZq+N8GnUMu)6LuNby-*#X7`Tp4HxK_{hLyhb3WqKta3KOQE+Uz`U>I&g$TakSHAZ^
    zJ7UoAgpw9+!ngR2vo?H>r=bC{LQ^s7etQdL^%dH(Z=rJ3a;e0zM8__=9;XsLiIY;e
    zwu`>hF3v8##HFD(7>wX|EXYY>cxV?RRNahGH5RDu#Q#EMHOhs_{A!HDm-*Ee4w=`u
    zpI>dIlnW$fDE|fzqIf}%FY>R-O?GNI&a*|t0xT2gpnsi+Bf)Ps`q0B2r;wsFit{|t
    zk1;;x_bJcg4BOIK_JDKviQ}&r2=Gr3Ws10efI$MsXmJe%N(;2GhILA0046p##<7DU
    zHpx#X%CN9S&$g+T9ENK)r4lv$i2ldx`De&cpeSTrD9|4&NRM)-`z}ZqxL^L-5|>{i
    W{|7F~K#2gHj3aQI-!jJte*7P;sI58x
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ping.class b/target/test-classes/examples/cm_futures/market/Ping.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7c263015537ea6ab4739ccde08bfc5ce878f59b3
    GIT binary patch
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?Ax5#*&W0|y>9Wf#OQ(+G
    z@9}eWCVg@A2lPi(&)p>k8yvA;?#sD%pL@=^&wcj!i)ViT$m2T|5kwWlG>l<fAbDUs
    zFm&5+TKd-hf!Xi{#@8&z@~;U*Gub@_ae=E1x2^A6j^Q*+z2Q0z_qm?l?D;*<?CK5M
    zG96#H+8tXjR!bpT48Srm6$+xVnb4qNk_WU6@4m^CZe+5R(L*=dcaKgiR;xjXf{If}
    zDwxuc!u0<lIwYDvtYbMXff@2T_NC@~L<<SbVot%lhS%|iz!~$QL2*+4F|SaVz8ypv
    zx7}9D^aN5B*K6rryO}@GD*;xRz?(R&U{S+cIKx|bc>}3fPSX{b&75Q+Z)HiKJd$<h
    z!-m=ME!XMlH^Un&9$n!2(NY}mkY%%H+v}cJHM?D-WnM}D_>+n>mNmR5tyNp5-(QmC
    zGa9luD==nyo=c6FhwvO=9_CizBqFus1WK=}CCIV?A?E~&CxxU{(i{*L%!}^5KxJCp
    z*xlW(`G()?9$_k0uq>PN8ZJor3Cfq|bXyY5Yxoc!31}hedh)yA!IV{8!es?lG!(EV
    zFm;?qWyd#zd{7=3cF){u3e087gPGRf!K_}vH4WG05mP*3!}mMK{G|Oir2RJqGDB>?
    zJ<MelpJH7>NyBH@5SV{C;Yx;l(m#Yk!z2}09*kbJjc&J)J(<hQ)lmMaishKMdhLDF
    z+coxW8p6zP81|mwS#sV7WB&J6S752~A1|oDz-_~Fq)mgG`tLEj$4bKT)3aGgQUjX%
    z>jHudHb*Nkqr4LG*?8q>|IAY<&G1@uVS0!%>IzG$!1d7%{I}A}b0(QMjr&!j6S%K{
    zuEp0FJ}mKS&Fy&&vt-HJO31o(P9`kQv)D!W!w^`I<&L8$=lo+3DRXv_y<k6f_A$gG
    z4kGxRt^B#jHiijoa-@ZuP(hWm1a4s~3?PyW6(wf=2BrQOiOR|$)I+>h{RK0*r&x&K
    zXKczz>h0Vi-X-*YjL@Y3`XK&0BK0U2^jbZ}Znah)V|VchKCacrIl3B*lw9p8K8fNH
    zX~n7HH0zn{b-u4?K==YF0!gCNY-hN(z+JOg#2j)Q>zKzX9a!VaUH13*_N1^py+~5f
    zHojo&MgE0$P~&KoD?8W?Y%uX9_P95WJNOD;Q+S=Tc|`x@5fKI7DEuc11?e3HD|v3a
    h{kOeKfp2syHTwj`Uoj&s76D^<1HdHPZ`nt1=P%(47w!N6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Ticker24H.class b/target/test-classes/examples/cm_futures/market/Ticker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7ad91939d1e110814fd63404d76292fa350ceab9
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBSpn_0s@dX-G+^T57AXHP*q$FSsrH!_=%d!azn@wi3adbNU
    zJ^gGugKyLRfc~hq&)p3Yd6`MgO!nM+?%i|G^PHEvfB*C5F90*BsE8n{Af}-Qy#mQ?
    z<Ef!LhFjHFH?}R)7wDb0UE5y}h^D626~qNbf=w;ocJzYn?pT{Sqq$Wy8Y&cNt54vr
    zS+D6EwrjYirJHrvrKP&3S6Y6{vzof;*p}<-cCF#)nPN87W&&lNIu$CS@-d*{1d?>2
    zW_UXmeYuyKDs*q!tUcK~F;grCCekW~a8ki34W}{uzZ^Znnn1$0%^l0TF_RORP8E(J
    zCOs9d1iY4f&vvWn1kPYo!I*}Ra8}@w^~@l2NzT64A#8nZ|BPOzUaeZ5z)+#?RrRJ*
    znc3D0fiB&LkMW6uaSi8jfuTIOK_F(kmAb&`wxgZy$k1LA$alrA^~|&yzFl{l`u#A-
    znY|b<?JdPINiQoc$64~cqSb5~RqM|9FTbj|h?IsYTozEPmfv0yIK|lRXJ4BoiRr3_
    zX<QTNu{^I%=yON7-|=Rcx9P(g3Gp+5?1w@O^0Ncq4S~#IeB&zJ?7$n$Gxf~?{J5H1
    zTYFIQ4Zqdg)2Yyrl8;*&ZcA1YWJPk;tV->yhB@33&_Zq9lkWw^m{&26y9yRGEaD4+
    z!F~4fu5SftqC7R6mbF?D7*6Fo`EBoDJ?OZvAtR3%<PkaFZ|wUg>0grcX9ZG6(Ej)+
    zmR01CSMarlWfa&g4(4Ijkj>zE2sF%Hfr(D*8OLZgSu_XVOf!W;_$SzStd&-6!}8XQ
    z4TprVAWXwqH#}R;+sc@~Wj6&T3*A(gv|cl8S8~+}teuKe>uf~qUM+`>Xs82tdtE@#
    zjpgq8Q#Tbve{vse?fqnx&<w9iDo!4OjD^@RJfmj$md7olA-2Q)omP6o)-ABuooC0j
    zc$yl1KVZ)rdqG<~?)>?~q<3iAb-zH<{mfu<hc{A?1_~Yt#OLXGc#o;2ddoAdtS!@K
    z;9YaQCd&uc*_I=`8U@B=W9BHzIqyblik#h~6qG%eUqZa#Ac7S><uwZQAqEYr9BJVu
    zJis@cCGZfX(14hysTg(cTPWq1NEF^erPPX7chP@k7lSLmV`Ta@&PDJWmgQt<VtN;!
    zQgtOp)oh@;9{&@Oa+C`<OXV2FOsU*M@%byHOXXgU?gb-dy7U@fM)89FC2;{0?7mXY
    zvg~7l=eN;MZ<2`fVodT<9K|r#&vNGoCP~IEj%TTzBOyzqWQ($fa{<Z)Vi_g6HGE5&
    zCV5$}<2#P#_+_z<?>Qn)l<|l%jtU;*2eOdFPxz7l2%b<cnF`l_=E$IC4AFmiJijD1
    v6etS06$&msRG`mrr}-`v=eb}05<_QR;j2F|BEum9P%>J;0H2$b5m^5L{xNMN
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TickerPrice.class b/target/test-classes/examples/cm_futures/market/TickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..59b8441f22b94943fb1c486f76ca4be14f2c2d30
    GIT binary patch
    literal 2298
    zcmbVOZBrXn6n<_JSXh=e&=v}|N?XCumaet5LPNnef<zL)2GO)?-7Gg@VYA6>Hk~q#
    zzsJwjnZDT3AK;HtpSv3*<z*%|Gud<Rxp&V!&vRbx{`L3oe*&0BSw{?U4G9BX=oU!s
    zSWhj}wY-YCR@#wvAkaPMcup`c5Km2RYUmLd4mULe$2D_~w=1`nt;TlVs_W2{tv-Q!
    zcCBib9MAG>Y1%c<qotZ}mYYG-mkrZ)9q9$8Q?0vZCchMEGodm|oemvw^*CkVG?H|o
    zYWcg8zT8hu<~lcRSD);kn91iu6KNfTIHTdLfpZx8UydGQO~42odsq5}y=tlE3QVPP
    zCvcOVj8;Nw3xV%=m2@x8V?@KKf%kAhU_w5#h+gq?;CO`G+z5|Z_Z?f34!2gRNMB$u
    zSMw`o!!1wmn7L4w?!)`|K*N}UOSsH<9^N33aJ+I&;9Seqc864aKNQGzM6rBk%X;9{
    zyoUK8igac_(2M&^J(!@E<)-T{`hH$E8dgQ#9sB8L9aoStFo~-IdPN4UC4sXH@IeZ;
    zcv6_I8<@fkfiCI$HA0^~#{IT8qvTB=)hLJ`3oN}W#4t(Q@O>hXIf`#gr<-kf!+EB*
    z6@nkrmp3-n3xO3h8~ZvPCQ|Bg+rS;gN-tSaoHZ&+J7ZuLcbRUHw&tt%!ivo5n8Q5{
    z^9C01nZUpSds#1#VVY=9Ew?Gx$^t{FY&*ZL9V`kH4-90~5d%D8ISA?p{weww75z&B
    zsbgq=d>qR<mXX!)rGXXX*fI|1;gY2~!d?V4%3Xo+cIz3}YBX3jhu=&yg(LW<*?r_{
    zvs#k=hE;M&2n)it+)c}O)V!rk1lvx7uID<dFJ-@KIi6yx9a<|HCpTGuY+_B9{b;Za
    zdTU)k(2<qS+EgbsM1Pjw+1lIbs-RhZg=CyL1{q7SZuwSK2GZx2kqFz-Hcu<vQ3n@T
    z=*+W|Iz3Gdy&bZ>`hM6JPC9??DCupQR^`vrbU$<0-sQy<CW3}X0zGr|Ji5;GLapiB
    za>-GNlWc3SH&hAXCYy7Nccj3mYR??SIp-xwO`fw`l!CJB>Pv{{9K^87r@BvpJ|tjZ
    zjUyx4gmrwySuY-<5E&42G?k#vdjqZb61}-M&?$}l^%v;B_5uT|zhZdmH7>^R3s%%*
    zaD3_oKBDScf~uKNb+hLW#ENk)+$t0k6w`%b7saQqkS-LvIl3Q?w5h^td>+Sh`j^CI
    zjI#qPIm6OVgr46)KfOt!hc{%Bx8n$gxPE~<hcQ7iZgV_C?JNmdBqiIFRa^{F&J)WB
    z(QV*s(lo(adlTPqG|NwnO?=A{aiWMvlszcpF}@=UN&JBC`H$fV^@^!z?MIF*YDN+N
    zhsX1iqNG97$gR+D<)H?1nmg_PLUD=v)vtH({40F%8-`UlL<mYn3pmB+7G(_bUjegn
    A!~g&Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Time.class b/target/test-classes/examples/cm_futures/market/Time.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8b6cf50878d931f4dc13d43d0cb24291f57a3f61
    GIT binary patch
    literal 2011
    zcmbVNYjfK~6g_J@k*z2+ab6G_ng9X2F;&_cXzR44H8C-<n-ZIVDW#*hYok<_GP2w$
    z!|;3fT$o884Ez9o6mV8@h-u6a`eh$?SNEQC_TH=C|9JizfIPm@5kp)<!oUbd1t#{a
    zhnDGBZrj}2-IL8gV06uP?cka~Jd@qgkQBJu^g8CQ?OJYAnoZAjdC&9BRxjxJvTHUS
    zTe^X1clI5#SS>}?VrVSWrb9zq4Pyojj59#T@*hY>x{=9NPVTzdxpx?`SgnRG3OY_<
    zLc^qiG^YL+&>`Lg5`o>30@K8Gq)RREZMR)WVFt4r<_x@w*96YUM;6H``bW4TVrD(`
    zGU|Bkw)6$k70+**U8j}bGb^F3FoxH0TEl{YH*kip@ZtqRvE7y@Fq1isM7_$AK>0+{
    z$wy7OAK0GTHE%{QSUh~d^~0ki-Xh9Y&vDj$zbd<3t1YiAe*c4xMJyY5M@g%<WzauT
    z;4=oYI4dwBecvO;%R_JuAdhmZaNMG}<OE7D%O%XR0V3xFipPm8>V!E!EZi5p`ytCk
    zeWPB#T??$B*FCi9Si!Oy&KtO(=%+|uiPLQ>Yu>>7_&~sjte&sF3k#;K;}R}wxMHAy
    zHG#>aJSw|^4D&&IXgNK()e@M^lm|1de}h@Qf@=n@s}Pe6u@MCONBETdH<bK01u{cq
    zzcWl_9Uo&|L&?A=*bta|G2u#<D(UYcqEV6xEDw4wI##z^$R5vS=4wR$RK<4XtzKtW
    z`gLp9p&-osrseEdzOD9sV<Pz0?g}hb{-c5lblkCQSIIQUsb7!T9d;77pPs``k{;mP
    zKNk>0uz9iubCN0{o{g9G_Rl<3)GWVE6{dzTBd@5X3S2)~z<+DKj5E%}X+Ef0`=R<8
    zs9JK3?xPm3*SwzJlqFleR!a4)b1GqRp3N@CABMoZYIj`4x#u5)mNIu2ISbAsXP-bk
    z<|2kqIjWzF8WR}9CRavu2^CbiOW_u_A_roEuHv-GU!XOfAXQm8fPR2isy|^m_YCtf
    z{D@7pNxzvpz}qyvo1p1ZXnHUCD`Jf}56oI4!D+SD7~ypBDL$+<M!C8guC!e389s{R
    zF<~Xi;xzl2noZVMJOq4!5P=C=r#MdYY@WAfuz*?QxHd6|RVuK?lY5-+v-T9RJhhl0
    zq1*V3z8Clx+D475Ri1349?Br`Id*tAiM#j$Uy^u(yE(-FWQdrCuQdJ>g@(m#4J&zG
    iyYsiaOQCL5EIsoS#h)>)Bo-lJ^#Z^+$FDiZaQ83sD;M$r
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..063f4d1c96bdbe7021a282d69cf6881cbc47e8f2
    GIT binary patch
    literal 2495
    zcmbVOYg5}s6g_L3$Ot7N4tYTHAg>leh?)Woi3t=O2oD=5c1UU3QXzy9$dW3{nWUXg
    z`)~R==?qDlX@5X}RNJ$X2@a1Lia%)Y-rc=>&$*BF-~asa7l3{QDiTO4NNH%oF@e?%
    z<C&p5hFjL>RyHg%6gW0yyLLD%knHMSRFD=p7j3GAwxj25chg#(G^*<b!&jk5TP*?)
    zOs}G^*skH4mTr2kOG{p$uhqg@U{!U~u`M^$?TYW{xxz%O%|*&7>Qtymrg1_b<r{X8
    zMyo)}SSk0o_;7iCd|_VRlhJS*ZFI`7(Z|8A{BFmydo|sARcV|hLf;B(Z#9kc0*Qf&
    zyuL%jN4UVHiV<vDykWGfJAZgkW@ULBYpzg;Ok`DD!es@W8m{2#|DtFgYXWCO&o2eW
    zsukotw_IHJf^gI{s{*}sF80PJ+ekn$3~aZYZN_!nQ1G#aPtYaMXFWF<0U4tm2r&nG
    z$@3ep@@j6lV1%|umK?8KwgQ1n-V4fl)miJ`(DRWl+k%_uQE*E`FK#ozc5h&iZFh}E
    z&NRlb?ww4yPX(q9#k}?0w0!#GR`szs^>W*pH@>};#%J_$t>!r6K~S)&RikX(@BHa!
    z6*~Gg4B&GCwQPm;C4n}^eJ8c*Zb?jo8t&n~K$8^&9--gc$Nh$raW(Cil!Q1WFmY6f
    zQPniyW1;5u;_FoDW&_@6p7T~C@SW;psWe{<jj&eT)~U#%Uw%e4j7e6S$%^ExT9(>}
    z8pbgppv77*kmsTnF{NS>QwpXv%pfmtYKOfkH?*QOQJxu2&6-<d7I#fG@>}1*TFGKo
    z!<@Y06t9>JLx0CVN&lCU{sn=qeQ1BWm-p^P6(u}Yu&Ch)zG4sCore>KY*8;_pmFXB
    z+-S6(bBt=0HMIL=mMI*=Kgo7z&DJU_R!}ll91_BUFb!wX2y8j8D^uaR%|ac>AEDUf
    zWfjAAC3THB-xmz4kuA37uxDi&c&M)n2zoVhxK?(Uf}%f@N4EB1?n-DzP$n~{_d&+G
    z^o_u%SfLegOM8rMpC(5F;`c>h<ZzxH^bXOXvmeIqg})uck%R6Z+Dm$arrrjIY5F)5
    z+T7%`8D)h6RzrG-p2v@^TJ&mxX-(KNi!L72dT-0(!X5VT1fO$(4%x*iB{}DNPR$Z$
    zeH;bHrkk%JUQ$TlYkuX^540c!4Noa)@g{tOZ#iqmcUX=Mh((%8QTOXRC`+%=oPP(E
    zqgLq29M7EG!l@@cnKPMlQn<B+_MR<VoPC9By>HQ-z;Bq5lgypoE%Z@!H$~N8q<WD4
    z6N#lH7e<OpDGpy0mzp@_-r!Mj=@_L#Bq_bcx0p}jB|W~%e=T>}t>rk)Hj#?34C5sI
    zYegCve%sKFGu&|=J(T)!nI}3h$S3^~<!M}CYr4oja0x$h`~{s6{$Zl*A@1*CkibD&
    zT!Bexh89+^N{I}>!Wzdko}-L)^3w_*Ha6(lCiRlTc+H_yp{4`Le|bIs7r6=)g{%t&
    o`htRNKX-cXgLH-a<*zw&{SAu0<C+YVh``A>0w?(OIVSMKf5+OeI{*Lx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/cm_futures/market/TopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..55efe462372065d0b2767ad68597ac5bf1dc57c7
    GIT binary patch
    literal 2497
    zcmbVOZC4XV6n-WNZdg{u2q@GSd~3moTWeG_h?NL}BuGibQrprcY{J53ce~kmusuEP
    zzv*Y&b5QGPe?Wg!+h=xzL;~kf^I_)Bo!LA0dG5>P?|=UI3qS_GiWuSw5*j*iNT7S&
    zcy8#n;Z*g<E9+)C5I8huIaV+(5FZ*|RFD)n5guv;maXS4XTw~bHtK5y!&9M1TU`Qo
    z%Wh3yu^huGn|j%G99nXHz0wF8zFF7Hwq-hjZq+<n&lRR3Z7x*KP^UsgJc%O$3D2<n
    zB)SE<CQ7*{#RtptlMD0mo|J~;=%G_ygFcQ9<##)tZPyI9tCHv=LeKOqcQuKV0<jx4
    zdHsNfk8p}xHN)R9dBgpo;rzitm21n}SaXF!Xd<iP49+ST)Nl^x{})AjSQF?CT(9IC
    ztEQiKooaE-^@Dl0E-=!hqCGs>R{X`lx14IW6Bltw!N(dt!H_`4+%y;f8KNBo5e0h5
    z^;&PT0?Tz4431>UcB@s>7f9t@zpB^mN@iWphq`PRE+ehriiQzfWrFQKz#v;rg+_W?
    zW7u?0Cfuh2GY4Yc+$@`(^s25;M5&kC&b-O(tt399mz9QXPx^krtk;dId1vs)pH%3`
    zXt;r!0&3L^np*-rjQdV%HQkb!Mm5~V9f1zh_gzB2y@&fPUq;omS5gw<n84JBLJX^>
    z1s@AF*N$&crJF5y!*$MG4Z#np)1}gUF))HgeOsp@i;NuZYnYI%bdnXxS-mQ?4>U|-
    zN<fRWt}nj}Tf~ftY0M~iq+u3$fnz)D%{YM>rit?0up8#%ia_7cOe??56Redi<}^H(
    zR~+LN(?Q_v_$TTALejq=Fti8l&)Rt(UQ|)S69tPJp5jaPu-$n$WyluwA_5xauE3>M
    z>p9z~*I7inzsxd)Blt(z4$ZknZN>CU#)?fsSP*5yUNn45uA9n4ux7DRZ{|Ow+T?9D
    z!*V2dtw7&Z49k%{wqdhrrCNw+?h6RIHG8mLc94pqKhqy<?fvAH&<wvyYL4%LjD_hL
    zzELv+)8~=?2-_ZQjs!#xjKIBvdA8p}M2Gs`58w-LJBau8yML^m^cGFC4~*0FVP<rB
    zgYRaT77ADn$uW8!y|!x6ZTMw#%93exX5Z#}RhAd7v5m+0pbHGhMouZtHD7dUmbkjk
    zS#a*S{0ibFg&4l#C?9{I3khg=MoEhf;cI-uRVTj1a%4a((o}-FU*1AldWFvXTd171
    zLOOLgb#x2Io~Bd1sS{GTvW5Qi7EaIoh6^KaFdW0Ln3apvwUI4cr|MRMs?kt&H~A-G
    zOL1=8D=sBCeO_GZ;FNofhsC8slnSAwj1=EsK8~04_&oo&++x3$^CLEjM2KY^N9kWT
    zl1OpvK|gwV;v~|PGC0dG1~AG;{UPN?IK}34nw{Vbe&GBw21ESgM42Y;?_iL?QCeI<
    znbIsRtYDQA8Gwlj=Oi{!#TxnPh6fAl^lXEA$zil-Q>sxjfcU?>p8t#-1&Tt}g#vv+
    mK{msa?z<qJ<9Ye(OkI49;_tX110_OmGLFCzjvnV2zW)yoDzS|K
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/market/Trades.class b/target/test-classes/examples/cm_futures/market/Trades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fd4c9a89c62f0df9206c6fc45610a04a29714a62
    GIT binary patch
    literal 2394
    zcmbVOe^(Pn6um<N8<tfdB8Xb~VQoQ#wUrhm2!#kGB>_qhOKqi_un7yB-E^~|dV2bK
    z`nUBQ)Oy+v&=1x2&Tf!M@RXW!vNQ8$_RYO_-g~ou{r&r&0LI~{XhK9mR6{db1UmMN
    z14FkBr>L*y_RPF5&@yc~mOmp985-VH5EJML7FB)A*3*`=Z|*D^mEDX{R-s5=Z36f5
    zZb{Esj^X4@J?}aWJ-MD<sQOjUtmt{$G96#HN@ZJ5W)?$hGBBoSQ=uXf!+Gvqd0NW3
    zb_^W?ZSxz+2ig1EYYXdZa;Lb43+N)Oa+N42htemZCmJoojV8HSw}u{E;&vs&+c)WL
    zZfH1tb_)5@_7SsWCKI?wsJM(P3a)DS0N4JPAg6dEGT$?H%!<Hhjc23!iF$Hb-?N-z
    zq80rZP%x<BIzAK_FrOIISDwHz<dCzzQQM%!c8f*R6Nsl>uc%k-!uXz^4s3}we1wk`
    z3~3m~O$N)!1p-maDYya`>rbPGMF!6;fz+9FHJ{|ovTwOgMV}ADD0vh`3rABij1gs_
    zYTFB*moY09qi9a`|NM)J5!}}B2|g82i>6<j66oTo9tTMcmgF?9;WK<L&}@31OX_z|
    zfnWD#m>H*q7b#8(EWR(rAOq_7O$j6$`Sq)WS;sdRC*7TZe80N1v9Xr*4Zm7BvZ<KB
    zZTYyTVMeObN>!w0m7=tMp<xd50$ONwJ^5ac?kN@bv7lg4!<SeR=sZ?0<@jb0Cdz?f
    zSIyOeK=)9pUf<dZX2Jx%(y%PI=;RhlzF$7ZC*{vb`BwynPLcglqwd3-D%S9|f^`j9
    zY_J}kjKf7kmYb&`(J*!eZq$2E+D4_qj5+ycf*~BzZ)a&USE{9)>1`M}n}RSQ@`k->
    zc$OU3j8T8rVp?8L|7U7R*CoSpq)_#&-lPY!oW-$fv;M^ESl8wS1Tie1tt_1-eTZl2
    zy}i91sgj!E6{*98Q<yOe%Z6u^OyBglq&MVtN&%w);msg0dp2b6x<Lr2`|Z<uT0T0l
    z*>~+f-6(pUrIz$FbbXHDo8RY!7sP;qoIq@v$ir(=&AL@DZ!TIgX4=BCIwli`6{(-M
    zEg*O|upYA);h6U>Ee|-l!&b0uzWD;;89Pnb<WpYJKpUda@Q^(%T!e41#ZfE1#iP)H
    zNYPc4wx3=@*?NK2^lPYWwaiHTT)h1doeysv;^N35dRKl!-{>pcXu_{pmV@}{=pl5P
    z?nG&t3`}=pf1qhA!ihw7E6Qd%yVcBQ_9c?ptrqrDK~EXYzCt>JX9U{I;ycE_Z0DHy
    z(SX7f&J$J#Vu<tE#n~PV;u6<f<LX}MRAh$zIb6X!u409^=8tR-&=*jiA+bSH{SMz#
    zGac=CjBWPj`3dtFKd?vAFpy&#gNr<NC`kv3Fi{|?BJEPPaBi19i<ZlX{KM_}$+D+F
    tQ7E)fFtV;-Vw@}Y-<-<;*UMjPy#FOupQBHnjR=UzqXWqa*le3n`WH#yjLHB2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1c2a9848c17ddbe8862e6df3b8819539ccc81bb3
    GIT binary patch
    literal 1718
    zcmb_ce@_!Z5Pe$;*B(W%Kvl#as7MRKsh|R_fL1GDizXV3@ei|{+j4llYpz=(-^Q<?
    zCg6|658#I~&fXn(6ihVQCVRVcbMxN3otf`HzI+2PgNlwAIyA&n=tLJo-xhzv4VybP
    z<I%>JFeO7*!E!9Qz|fJ+t!qdyoba7m(z1=R<-8WJmU(lt!W%j?6|0-!w&~W54a?z<
    zDGbwf9E#+6Mztkdo@g4TZ3#yjR=r^x#Y!o#7JcIi*);SpWW-xed-8tlS#P)$Mc1iX
    zwFG(@kic<<kxeNZ&3VI+qA49Ar$WF0Wr`^1(9y3l8(^5rmVf2;M0%D}%m0Zbx1K<T
    zp_4b8LMCvMbh!Jps8StD;WUQn+-Q+Zv(fm0cG38uB^QAVO^W2%6wcv1LvO?NWYx7T
    zx5B-e<uI&fbLBr5)2zST)3{i9d@xpC#|2!}a4CgRTxKZ!pRf!=ZKUs*rrUDlic@tN
    zCPP^cS4%#sMR*}eWRcS_p27sKFf8oXKqRq!w7M^m(U#@`^e)@2)r7~8F1udMXxi18
    zEu-w)^4*w%q2X!@*KnOGzukc$Zuuz;MsGGGnp@YYdv0jBnZhm1QctvhUgE0cw;7T(
    zAp=N;(P*fmO*KU-w11f=<f8jZP&rV0iM3XJLwHa5hD{dA!{qil_bhb|jd8hYH5r!5
    z|0b8ht#eg$ne2;5o$jYh?@4k(>ObN&gWljCuL~(Wayb<QIO5uAq6GcVu=p3HeZ-s~
    z!d)~@S~j&``Y>V2<DgpGjXlK{f5)zHI84M6cI*NHCkm8AFc<YFZp$-8$x;_|?)T+5
    zrREP6Tb4#HKz*Z%oOT^_rr}GLIXX?#lO`NG$9KWr(<X*_TGgCZYaHFk(=HV_p@7?T
    zN@4+vVSslOEKauTU!gtUMY8-A`t$TL`uFW3U71J^rcdnP)Uzu)I5V+>k+lyPoBWK)
    z7!+EEk2XYffL=9ckwHHVrvaipNaQm<`gnkVCEOvu1jca}MZ(Wu8250WxMqoK2@fdV
    pGI=Prf!B(^Tis80gwE=hOlLn~`Xj~^3FebfiU2*dKBQ+1<)4-g*5v>I
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/cm_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d77745962a465fde8c36e0cacf491b0e04e11372
    GIT binary patch
    literal 1799
    zcmb_c>r&G|6#f<}X+sq)QWdXwZMnq@Udu(ORL~X~Q5?q~&NggIFikqi){(dI71SB<
    zGUEgIP>yGlfT5tHj_u55_vGY!-}&~O^X>cRuK>pINJj@cH6+s5hc1SLYy34gZ0^*J
    zN7Xf9N`|g+%dzAnLuW3(tRcy8Byeg;%QniE^GdADaeuYKn>sWVtD9lMbQ?z1a=2p(
    z!*m^oBDtPXYsr=;e8aRY;Yh=3G;O0;DTUTzV4NqLhW!j#@rKi$yca#|HJ763IyI}F
    zL=OX!IK(ipDrM8ZV;EBS(h+hr0t`_`iGmIty(+WA47YRTpSdkb&vNR8Ke6POlgN?^
    z{(7V8+DRN`=$=`adAfA(<>Kt)MU``Z8pm;h1ZuWOuUm1TP{cS;WXZ>{Ba>o#Dvi@P
    z!_d=oJy~;Y%dK#)ZaEAOa{2O~t7<l0Zi!v2Ebfd|&~X;$G@MW40xmL?{!dtj<87p8
    z-<YdZNn+lqxeOzbF1zcd5Emo5niO)#YZy#p2*V6h+tm=uY#Xi-Xk@hIxf8z2cI$QF
    zF=WcFS2ujSHnwJz16!dRqcAjFPU8x$QWLa0FeI!XhramTMod*xj4@391H)<4bX$&8
    z`slcUn;LGVaT|B2#o8&9xay#FhE!e1kT%1GIGv)+eV?Rk|FS^ri|&e`qM~jU3#~>~
    zcu#oMCJSj{a(kJ3mO4kqgj}_JhUxM@WE9t20XMj+-E8hftlYPCqxW=i1l7C8YX-f^
    zJ>C#fc;s>{46sM>P;Z9wgsS8(I%JQzLxj6%Jhg1<;>>Qsl*dlF)|*?BP5p}9`0g+<
    zOVs$21e_eFB*HnXFS#wx6eUaD(3#&9^{5(XRI)jm;Q&Lw>J{2`(wU|?SqgNzMo$`<
    z*f+Qd_Kr3k7^hVYezhjhjS1SNLnlmPicTrq#dH+lEd@)E?dlh3&o_}Oe}VoybAbK_
    zH<76fW%@ElHgN3O@CHr}ZD3&GJuZ!W!bk@cT4#XPPjrADHMo&QFAcfFM7xj3X9M)X
    z5CJnNl3x;oxQAK7&*B71xKCVj#B~ny6z>6fD7K;3!(dn5PIrLL>X*t~`-tlwa7mG1
    Q0SToDu%FfnJv*@Q17#uf`~Uy|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..24410ec7268aac90dcc7fe810b648e67670e145d
    GIT binary patch
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@d=RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%GcraBd
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/AuthProxy.class b/target/test-classes/examples/cm_futures/proxy/AuthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a004520ea0afc88a971a16a056f8178e167f3c3c
    GIT binary patch
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}q9&$I(i+nMCay&DiTR*3)@|{lmD19*O_z1mO<<Q<mW=+a
    zni=TSnf!qMs7}vY5HTe)B<u|D>+XH$o_p@yfByaZEr2ELsu;qsf{2C@oDn$x(tK^|
    z71Q0-H_9(<D-bxd?6^+wSYSAjEGmc!JhHs1UUpp5wQSw;T$gs9ukSR1hHuw(tK!&h
    zpgYxCMbE9Rw0CpirolZGioEd?fzj|X*ADbe-`hWk;VecKoYQa~V*>Hhr?Z8Fnk^7n
    zEfh8dCi8txGYaAYm%1kgU2l2TD?7+;ZxdNPib;W3`u4r~1wQE*F5seqX$_a~slYXR
    z-y}X6LG{IPFg1xx&o+X+5F=j?cQ!qr)Wq8;Lb?n$uy<`gqvA5ID7dQOb9^B%7NY63
    z5QsW%P&6wIhC@yb72~)j`JWY-O7ytg3Vg@i%^1m|3Kd^UlN$mH9g{9^Av2j1LQaL8
    zkvU5WTpu8~*|ds;%*{=KrGawX2%Jj2ojpmBiaE?nn7TmfU6`4?_i8T)YKtM8RET4l
    zlnnt&MWi*{#v-|?+d+rv2Z{X0fS|(|?%=M1dm8TJ!6{L19n=H6O5VK&^Vd<4<1qy0
    zgnZj(l^Il!(Xfn16o1w9sULxCA~_hEQ1(3n%B`)1F6j0No+`*{_zJlXDxyB#SO|er
    zrGO@g>qKH5#i)3O6$RgDScP$1NvER}P--&fic1>$h)!nZGQQK0#~N*4OSx|BNP!x?
    z7apsgcyiu0@tn&$uD#x<mTkXamMh#D&wG|xDVn|`*PYEsu;<jN%KQMb%+Pt&bO>}R
    z@%;b6CW|~b{aw0?_c>+`+YL$J$p>VxPvatvcJb%f@~EnliVFoRVVW!gfeY_Zy1+=-
    zJOu6zhUA^{;tlGveao%|j_1}Dm_4aAHo7M)qGg8MZrbXW*YGWS#gVBP?e?*GsTl#y
    zVDt8K6|-Kq$zMeFSftq&hxm11E0v9rvth3JdEm}ESBo44$B|SE;!jS7u)%-%B>~0|
    zK^&W$X>B8Xj~}>-VG9LXNC$6NU?UujBPgX7V)-Mer9)^(7%z=a9Ac`8&svyi;riMU
    z60}IIA7QR^^HvMD9!BP-BTXzEVrj04hfO?g;_DL-SLhnJh$xZI5PJ$Y*b9=#aJI_s
    zB!MlpFUOB4aur1uKjCMBouO?BzYt^!SMeObGVVK=z;F1SLA{`DgjRp>jdGWZnJ`EO
    pKc?OP3*WxMl*A%JLL^_nB>h<&hp-Ks<2Yw$N!HHOX*S#N_a8Z+0$u<B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class b/target/test-classes/examples/cm_futures/proxy/UnauthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dce730c4b37157fda61208b6dee6b1b0a3be469b
    GIT binary patch
    literal 1826
    zcmbVMYjfK~6g}%Wl`Yif;naQbY)Gk{q*2m@mf|#RFoYQF#9-H83KZE<6ScDBk)=-a
    zvj~jMkQsgeKZ@b3<Ro_Shm_Hbw7R=<_ndRjy?_7n=U)KU&`=S>n1Z;5aa<6Xd~Uon
    zblY(D_1(sEv*`<5ShpO@-w+tfWNQi%0uP#QOK(_?;WSOX={gS2xt{(k@B`26=uO))
    z9bdOvZClTmwxVc03>Fwup~xHG61Wsz=9s=-_S{#8NnFGw1rr)3F(r^1-kqx+woQTf
    zcC}g-xLh2un^TYyxPH1*VCst7d|~>VdwWFIN#L?Ta^=pwrDZ-VNnF8I1=loO$J+uo
    z%~uBTNd~Q_CuG_Znf}-@0{<XH$pm4n?0OU@72ya4D>%NnZ+bZu@8UfL?`!w~Hw30a
    zJcB0$5|-oF3_Bnps#;JnjSpo7<^<B2fs_^Bvz+~0AzM?S;v;$FmcVlV$f<InHn}rN
    zhDhgR)v^L>=c-!ZTXrX^$0jMO$Y4QUyC^XK`n9>D`{Ka&+pD@f%9>kEgGS(mvc^jq
    zbS#r=$MpNk-Om*N4+thq;tp07tZDcdcZY0RIqdjmi#oai>(Tdx<&pw5rhcZ;Vnq~u
    zqTxP1rJY-bM@I;3X0qo)6B>EI68TaoOu@A4c%WcI!$UlJqqZ24jn?+977Z~&TxXW)
    zJ3z%}$Se3<!xz{(>5XBQ0!mwQwjIha!bDM3wlx%FqpN{)QWxphuQe1=Vv3j2mAlWR
    z4-11hPRvc1d3TR6CyJJ1?gXud=~az}&B%1oZ5npX@GSY?561lit0Qo$c&_HkF@4Lh
    z$RM40@?RCQHSQbUJ`<)!Y_qu0>=AhQ2BjS_qlhEw@;s*-?RM5$p_92i9u5J4yXU*;
    zwYFk{#5%D?gH^4#f!8#*EUDt;z^qx4J`m6f9I;;BHaZ=X)Z=mzVuiyi#u?6mC&w38
    zWBlh3XJm(etNaRn$LD(xzj6`7F5hzA14+cWDs!bphwu%)4dWG5`w4z$)5IAoA4944
    zkSrcUtsg-<#&msp<_PI7-sxeshnuBiWa^8ehxwg_+g;o~!pcGy_qxb+vB}k!LxD3a
    zvq&)i1m9Db<p^9vinM01fi&%Yg?O)q80RA#c#Im)C$Nq0@I6t^VhMHpKt_w0!xQ{S
    v2@?3}RDv5JH?o~9|ADW5Lt0)fLK&n=l6(w5^Bcoc{KBuw=taJbN7w!ZzXIg6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class b/target/test-classes/examples/cm_futures/userdata/CloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..80dda98320a4dee56c8730a89b4304e8c8f7afa7
    GIT binary patch
    literal 2205
    zcmbtW|5F=96#r}zxNuyd1PHAK3$4|pd^v@HEumIPiA0iu4UMMN*5%lw2bVkM?!we@
    z{CoVlIzzuW_7CVErM|rjkOGdePG+*ZZ#Qq>=d+*pUf%rq>NS82YAPa#Du`+5LN~+t
    z9lp<Xi`#X5eQQS;K127CX`B9M4AE4&q9D$2%WxX{mT7a_5W3;mHl1@^z1H-buJClj
    zGKKByW@FFNbESM}%>~8+*%YV@N%54^oKA1J=05jD&arD|Jr0clar7}vJn{WKZ&BBM
    z;rX`kXIdAAx6DuoDioZTaSt%uOcjqKFZ-@(*R!2i(iQ1tP{R<08RAV(xOceE8FHy~
    zv2&P4<MAQ-T<LzxNmj)OE-1LD;XPbpxcxu<G4vUh<B6i_`NCckKQatal&5g_U<~go
    zxU69u6AY6_RJTPbfo>B}J$J%mx8>C9!evMl9k;G~RxPum7Xw?i7gzCtf@>N+#7Cr+
    zlLr`Lrd@LwhR=8nshu=Kp(7H+Q$y_erek~ha;P)XM<}zE!>u?bDau;YvQ}KTBs`DT
    z#p3u+KdVS#TEmQ_T&)YgwIzf9Si>inW#|&F>k!6&QB9Zu?K)~%B$f<A{#~&IxzGk=
    zf%JA7$hb;jwgC&)IcGaSIj*j5Zf=x)?l-+dn~FJ1%deXn7A5>1f-lMO>e9NT;T9;5
    zwb1Ig@^?X67gT(XFBB|m$l(sdz_F$Zwl4xbDEr)MiuD@hZmQ6(y4DF&`yBEbzLZxC
    z&=sqczsK=O`U{f&uNYEi$m3y~j*nPYQAA0>T@CBlU>G?mxICAIhw?xI4Moaut=)Uh
    z;+~gHpVl&IHH6<^G;MLW+1L{9Cf~A%5K_LutqONdxo#O_{u9$<m@fW@Y|7Fl4Q|?!
    zvUYr}`joCvaixOUw5ZA^+VHpb85l*g)>#?qBx5L^)pz#xwq_+X?$(Ks!84E%uCNJE
    z(d+EOe`*$V&p8s2v0LJM!AmH3M0I+J+=op`Ejvxu5P4I++~C{QY(~nMBsWGq4q#M;
    zsUXrUN^9zNWciv_b2L)ZLD%)?V9#h0!9DtxjS=WY3>wNb)51g8#C=-zpn`8g2P{dh
    zqGa3s9ZEIPOP_Pk(O;ZAK;i(&(ythudWkC${DL*PNL-&fz!aJE7@2Maruq0Eh*YDr
    z@oBjlqv1xm+C@Y51#XwC-85SXX3A9gC03(&M#1&rGOkdqljA(0hz4QLQlP*9S%;9s
    zFzsEUQ%TCc5zNwj9v85Hi&!Q$1dTfw4d7*nktD(T7FF_n75#XChcsKDKM4=;T|mYz
    zzQ-f--bdqO{6O$Itws?2i>`<$*ixvMG6ku73g$A@#*HJACj$0}x5U^Bto?>jNi+*0
    OmhT{aGHlZrf%qG(1Y3Ck
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class b/target/test-classes/examples/cm_futures/userdata/CreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2c52323c535252cf110e8f9e84460295c9e0302c
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g`gwHY{5xDTLO7h1P1)Qdaq8OQ=;+kVsOnp=erdUBXMc5O$f}4O7SQ
    z^Z0jlrayG_1NfoT^L7J7z%kazOx}C<z1(-tdFS4n-~ageHvrS9>gYgBL)<_ox&+Q{
    zTl<z-x15@}y16YYfk4;1?byLb0<m;vLqkH~cE#N_H*LpqD$=aDj>B`VXI2|Q!;`*Q
    zsoT;COnY~)Zsv+hku?_@^R#Ku1yb^v#W_!}dG@{)$eim`?OFnc021gG7<(E7d;Xkh
    z2GS248B8=UjBc4=2s$*JRdM$V+)5XYA}<A=?bNdESTY;R%Q*uB7!*h}eCge_0!tv5
    z&J@~*S=oJZfIe4z&~%d3F@*CPE*N+V7X|M8Pk#b^6;G0@g6#*=S&`og3^2?Sz`HSm
    zw>4ZcFp4pO@k6d#!c<7Nh}6s-ciB~UYc=T!Bnz%rGyQsXdfP07wrmfs;2jND4ZMr@
    zsFvdg1md<+bp-}bc@L$Yj6l9E8sxKz+zV{i@y&%uX;ergw8ew11g<m6YNK9X^t__<
    zeXAztM!)-BM;bQ_OeoUznhcs-D){#ee1J)TPU(3rG5(8gq8w;dQq!WaObaZ%DV8uB
    zT7b+_aVLR{>I}05Sh&u)TOrC(eR+L-trS>6!#}X;n8FS9b<4n<g5OQ}iX6YDtn&tL
    zgPCkZR@YO%3llr9<70fHVZlHScLn;7M3r{}8R|jXx9SbKT4na8^R2RLo}k{Ruw>v<
    zbwxj~SY`$v#i!`cEBZeZNS`8)M=e4=WLZZ6MGf~1tYS@I=(ymPELD1#2nuK<Qh}?j
    z-g9-!_p_OkTBcSb_<aT2k@p(Ao6=jiHtQsW%CA`U4a>9Dx@n9DPi<ddqVQkRDa%`S
    zE!$C?wE}FGsLTfID{E$>&O)1PA)vW0AQ;X{dzGl2lwmx}Z|v>wqE*l=uSQDFoq~+G
    zqCUX7*WQKy)Gv6?8LFtVQ?&NNr_k`2rFx$3qrRk<+=f??OSXEtfn)V-LJ66o8)2UV
    z1S>IXB4;tK+3{%koU190Y&__^_7dVbCmp!YZ`B-u9>igw#F-Ht!a5#s)r}2&5jhYk
    zx{A@Z^9!_cvWK5DFVR=H{sPGtNELs?@c3(7?!XUNQH$iY@fR4U$&Ax<Gc?U4enm$)
    z#*Gh4<v53%rE({S>?_<UmAg1w3}@PS={1&Pc+TK@aS4}M?bJ9!6tOVuNd^k^(>j0@
    z2Dx{Ur&7$nAxv^UgY%fh1uT#a$#EOQA-riak|L}xQKs)J=)*%i;%t_G6dvNMkc=IC
    zjmPxf%kc@mA$*IgA;kXV6&)HjHTF}XA$?!N)HGXp<&fmDkUjF29C?M6pD?V57GcEd
    N9h6UjEsh<Ke*tzlT=f6|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/cm_futures/userdata/ExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..00d7952da241a80563f260a210da7232bc0dad54
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eCL(#O_x`dZ>A?z}{8wSVm
    z^Z0jlhPFET0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;9w
    zYtJ%kmQyuXHnwCr5a^t<9Xt3)Aeu_AYlsWnExSABhV58RS(;_nad^)4%t}3|d(t<{
    zHCsA?Y47aT%xqz?Va<ld9BmqOfu!8GIOpkA&)%~FnRT6tU5&#KKpZ^+qtAn2*Pk`b
    zK>C3rgYo8tja$YUf({MmRos07cT)M|$cuqzJJn1(mh`&va=}191_a`DUwZegz!J!&
    z()spbmUo^VqR$o{HJxO14C11OO9tM;Wr2JD)1N@E+z+I)nYVoo%ko=+eujApco&B8
    zwuUPPMldQccEoi{m<s78k(vu9U3S*oYE^myiM;DoO}|!|+A{N@Ez^x_ct^u^1MlKJ
    zs^#PXftc-7T!Dcz-b1M;Es$%A2Dx9ByMgUGzB%7e8WqwI+QQ*h95)$drCzHocwRyJ
    zzEzd8Bj0_mBZXTA#ue#$RR+y175w`KKEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@Wd=nS(3Sh&u*n<2^(eQ9lNwHR1I-9NPHn8Yphb;rQ0g5O2>iX6YHtaAqL
    zf|+bItgfei7bbR2$H(|Y!@Pkk?hEuCiz?>?GSq{%XVvO*rNZn@<yvLeJVCurV$r~-
    z>WV&IvBV5Mj!)5_Q}ll(kUB#iPg;b0#IlY&3K||5Si!2m;7P$PTB`Ig5fspdNCmF9
    zde7D@-_N8^YnfVY!0*l5j(kwx*^u6vwNWD>RDRj2ty`Y0)=gt9cy9Xw<N5!RP8r^^
    zW7&@4tQBChM5WhRUs*HjH5S@L3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3c~w$!;S6NN
    z)#wAPd+lBLPyK@ToTG}$+XZVkd<qRuS*qvgzR{QTqFeXMa?w^#*MFj(jVmEjbi?d(
    zfM6wNP2?=fH9H<HpK~?Ik&Oo(H(o-#;3R^F{8r5o=tc|%ikumZLs-KjuDY;}FB%R+
    zlCGk(ZT|wTl<4N?+)MQ4Zyq3VfMnrE42`|U)d+sTvRWi=j2&Q%CNoCU?a(wG{}qu^
    zlp7xwOEC_&i=_?@nOC@1EOm0W5YDu*;%h8L@q)qi;0ms?+Np7xD57E56ATpSqqQGN
    z3~=u<PbHaugP7oa8W%BxOPD7clH(SJLU>bTBuQ9bqD0@<(2K`-!r2V}C_KhjAsO5F
    z8c*rHhvPGRL--a~gNXjgD<T>;H1<=WA@xwh<P=+Z`H1AvkUjF27=DH2pD?6|7GcEd
    N9h6UjO^y-BzX0g#T}1!@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class b/target/test-classes/examples/cm_futures/websocket/AggTradeStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f47fee6387a6dec3ae9f1b40b131f2afef1cd934
    GIT binary patch
    literal 1796
    zcmbtV>vGdp5dKc=M7B||v6E0JmlOiEV;XTQy%-XLDaEbA&6zNr{$P&fgAtK+Jd&I?
    zPtfNnKf+8p(+BAEnHWA<VeH_*gyDyEcK7V=x3{zY@6GPN0IuUn4iiWjNSm0%ltAI7
    z+>(|j{f_mp^-?*Jz|>9GccW#2RJpQYAS1Bi=&sdred#;Oa<uPLPY2fXe$)?CXgQv%
    z{K#^<J<qDIJyoqxJDV!155x^hb1;y~;E2GHR^;@<_OqS}dPN2_ZQ>~M0$J@pQI2xA
    zl)&wB#Xb~ZKXSd$B3?7Wlb+X-&Sou!J7%JYlE6{f>8uB`t(sAwWLKbBwudQG==z=7
    z=fPDP8O$;@6}=dyCNLd`@r8*KI4O{KJRPcfQaV@r0_k$2vXR9poHlUA#97SmYesWB
    zj1<F7={{RBo5bvD>k$Kvl3bYQIh;4JVB!KU3X}$U?bi`7da;E^#MuKfj~iSTxTOA+
    z>{Hy!?z4Ao{o`FDt=0Exn6B$K8<n?RUp?q|TPj$WEsv6-tsUuY$iR*HJz+X};f4ZB
    z_NRc<SfQ?T8TMTH_wkNZHh3?C4*ix6xaJTiLn*L&xaNL%co|7H91KsReMLYtM)<32
    zvnRW)wp@sVUEuws+Tvq~OEETP?<rpv$Tf98aMV3FE?#MWnU`XF&cq$9BjU^68V5|b
    z!~7Iha=49E19wc+aaZ8n5X$wp^ro`xK~S`i&t?2pw>h8PQSSfIVc0WD0Pah_%}H3W
    zwchOaYU62)NcI`7Z}-%w`r$7V$dB7r#$oGx@J%;TwE`}(DnIA&HSU}Ealri&bHAGS
    zE`AzjgF7pzdom1FXyAdsg|U(yl)ZsR0%tz1%2`WFg)2my;8Fw9Jh@&WP$74Xr{Foc
    z_!{DG5))YDH{QgcQkr|BO3F->a0%a#%VG)Eo`b)Tq83p72gYx&k+rME+%EO8gTk$9
    zab_2D1A4i7Y6r)wr}-JeoFqgH#{G*KZrgbr<Gv^|gwg<ZF>#H{j33lGkE?@-XK<YV
    z7vD0-d0O5el`7=oa_$9ngEw(jnOFF7aR*-w5tGF7Osg=GSO(wY2Y^1<phNmF>0^4_
    k2g^|-@&s<;7SB0S%ar|ud;BF-gOts?9Ff-W5RY-<Ekh5>*8l(j
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class b/target/test-classes/examples/cm_futures/websocket/AllBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..54dbd2af9af999f74b6751c59071ee0f27bb3087
    GIT binary patch
    literal 1719
    zcmbtU+fEZv6kUfFhL+(XH}7}QmMY`@Ru!>IASp^Lffygm>GTN4PG_2#Daxatqz{;A
    z;s+SN$+)IdLy<~qd}z;{efD1avi9EJe}4G};06}b=t06j(nK%%1V-M<EonK@-LRgQ
    z-zqy4=)1379X=FDWU^}p`UU1}uV$6CD_vVzw&%Lk^L*<~BW(C8uxv*wH?(xE?pTH8
    zbyW^LyQ;!MQ@liJ8U_-h^gm$2#GpXRb6+T1=`AJjAyfQM_<XiIghr^Hz+!x*I6mn(
    zWocLQQFy~9MsP@AjKasBS6$Ui!7qirk~M+(E@S+ghwM@cV;DCuVPX=8_msV~9fXQL
    z5?+JFpC~p7(Vn&9Yd4GoV1!3;%)oIICvcKMcF++p>XC)x5+oC&G-)M-b~p0bwJ6Qg
    zCeB2(kJ*kFsCmaJ#B6HM4Gf$U$f@^|j76;0UjHWe-ET@QTI^OwAX)G#q;R;XUG=O{
    zD=U9hmK{n)i=Hi=HR<c<-V!FmO&thaF8+g$Je|~}W>S-xSDmuryYx2*JJ#Wu%^Wu;
    zDeSIC{@%olWYCedaz#!>0Zm;ISnIMa4gl?(Qm@+LL`7xX9nThz0_l?1@NKoAn}y!P
    z$ZVv}?jlEF5c;ydtinyN5)Aj@RvNc)$G}|^_rP4v?ILS;%d0A@*i4QV@{Nq<ds|?j
    z)_(iZ-c~K6*ukQ7E9{x6A}6O&&+m`AO|r*ub-S+G)w_R;T^?+k-S4)*`7Y^D<wtOm
    zRe6}kS<IQ3g(YAvakKdaM+Sl7G&~lV-dChf`5Jg4aOz-Hc4Ax{T&2ez?m{5JlS>!^
    z=Xtx%Q}FDa`3&)qA3d1jf3&Ybr6i|!nqOwDgbTRHTM8LuTL3H6jC9Ap!g%=^sbVho
    zh3447(E2Xk5Zy+o{TSd%8g61v#&(!Nj&J?+aS4|pM$%DTTIh={bn_ENb2~UPvx8HA
    wqMD3xkhnu_s4*5{iF$>}bJ5`%Z#_)-MpG(qld}7Gz~3WE($twp0Z(!C7mjS*8UO$Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/AllForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..37552d218b5d2042b329565e322195748ccb3f49
    GIT binary patch
    literal 1737
    zcmbtUZBG+H5Pr5T94!Y_-UJm?EZS1#K=8E)LX|*LgjfPGelXkX0t?sM=I&bMqd!SM
    zK!S-s!1$YtbG;gh6jI}dc5i2Ao_Tp@=Etv-?*L}89770U4G|q}XlID;^C~wiZtoiF
    zg?(Xq4DEB$mfk!=IGNhg(7~`^s*+KVHn&Y-n98<EPdUa;#j7~NHB3ti+cRXTY#G_L
    zZBcNQc_6%OO}t9d7&L@?$$zH~9bF7jWxo}skX6C(Ihp%U_)Mxbgo-CE*P!_FL44e@
    z3fw%%_~G^Fh~o-F9|@P0V~TaBD4e|K2wq}XY%#`*Jfv2m=tIAT0Ud+5dZz68L)R1J
    zBdjV^{DEAJ5UGp}N7`Nx07W>AYZ|WWxPcK0vWX6ZR`x9{n?RBQN{v>6koImSwdJRI
    zQ^zfz_CC{6u2{6JY`~^ewyR-`VOo6R#F)=&>BAp_KmMWAAdB<WiDXrgi0sKpTfC{1
    z3c}gs1&buTIc0Kdi#yW4*M$*pPr3{<xqtSQVThEtqyz_(@0(>v@7&oX@V+L`)Yw6z
    z5}mE}%f$^%k#t$SR4DR<A5db7VXMU!xdgO%N^PP_)8!ZQbX4n{GQ{$#Le07?{c;aA
    zVQ11eqJCRa%5y!3m)C^1r;2V*J08dI1Wz?Q)A1aX(by@zw5#es7`a-CWWjg1Kk<hQ
    zou$Ux&&Ecp8wCzlxLu?!O5~I}sFXA3V{ee0G2A>Xi$?X<9|M<{+osOD&C<l@r6)3R
    zj8IkPW4Mh49g{E^^i|q*PS)bCD`-BJ7{<>Psad`nUNMYbu1ftF6bIAfF+|%D2-8Vx
    z84P#mHbW<)vu)xS><fK_kf48mgM*YJG|%Jor3Xs5i+gm7B8gNTV1qP$-TrUT-W?;F
    zOQ%oB97pKhKE>-Mw?1kII%!Gu)G!AFJ4_%=Zyn_0J|2L@V}4!g=qq(}{VRIYM;Mwo
    z!sy?qI>p#UxZMq?0T#g$>J%kUs}B$97NUe_Yf^?sB%8wv`n@DcjC2-}#cK@z2JCL+
    AXaE2J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllMiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca61979beb351b225f2bd5698b1002b1161c638b
    GIT binary patch
    literal 1737
    zcmbtUTTc@~6#k|yEG^4LZh{Ibg0@sy5WE&as1itu5=$V)2Q%FcFm$`q>~5<(`jhkl
    z5={I7#@}Q-+byBkLTY?yXXng0-?@C}oS(l>egK%qY78NSHAHl@p`D@kfLFL-aeL2r
    zn>!Gu$I!kYZRssCgyV^A4IK<irYagaX>;2YhN*0u^ps=lmc6ngT*I`ausuT-OO}z|
    z*bzBbnFZmctKxN%#-JhGNB%o?=;&gID*K%<g{%mMFY(NO!lx3gA(TC7xdz3T4dUaL
    zmE&e1<%id!qZd~g`boG!`EN-|!O41#;6;Yz7Gu1~Lt;IOehg?B)G>ss=gOWvbUi^n
    z!m3QgAIww<k;>R~r0oR(P=q76rs2Ad8yKY^o9HlTCEvob2_zn%RB0s$Y44>H+kToi
    zb=>l4?>8;wie<}62W(1ZyBfwBX2oYtjQOk<Kb{i&>6B7~EE=m5Nvk{&*^`mBcvCLs
    zgtNtS7D@Ut%H-BIccg!>2_xRVbQ$I{|LiHn5Gis=2@b_SG|Q0QxwA*${Y{>!v4ch>
    zI$P_PiyN9E>9Tk+m**3HKoc_z+by=pC7{hyY7-TjF29&(qgvyXA(mBT#}up5FZXa0
    zcBXwJ>bDi8JlAu0X+wDXD)08R<8cg6@KnPy9nV1-ji2F5yP^uh$W&7#3%<+!i9clM
    zEY{zC)i+wrC~&aG?L2kSL`JDXxs+;*y-sq@aO<!n>eX9+3|wArn`m^Krisr=Po#P=
    zN>y2m;Wn0ZOv7N%*J;-|X^XqAp!rx~m~1FgvwStYVi>zzmHII#4ra+?h_)jTrjyn(
    z81B$*j!s5r+te}GSNaHHg8uyt4pNHHJWtY>9w^~1?$IrZI1)90P15vr2fjmle~f4*
    znLHtL9HD#X46mEq`lub~q$Sl;#T*LkFoh(&b&!wycmUQL^XpPWU#p?(-_Vyl!tm4)
    z#{NdtDaJ0s?XE)&un3k=XDE4EeRxQ>5G6ccl`=dc*#chB?<GlMq_d1PUSs4BFj3@q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class b/target/test-classes/examples/cm_futures/websocket/AllTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f967e7ffe907d33c60a9bb2bba70220c6433ef72
    GIT binary patch
    literal 1721
    zcmbtUZBG+H5Pr5T9F&711r!xj1Z_b$RD3OpP$iHYN-QZcelXkX0!y#A&D|B{qd!SM
    zK!S-s!1$YtbG;G@6jI}dc5i2Ao_Tp@=GULYp8#gD6h{P64KW>UXlLl%;k(?hxwB=w
    zE9?l%XK0_3j`UwLL{sU!h7N{#OO=g+bhu*)!%~hzddf96tA5oLo?+QiIKCmv72C+J
    zZis@Xtdj7vHSr2b<IoW8BmZ4GbaXRxD(AhhgxnPjUsL9P!e`R0Ayj>7dj`dq3*+Oq
    zUEo$J6NH!0(ThtA2@<YL3g6B7uHa>cg%;yG4?Vroi6r_p4Cold<r5{(?RmZ+A5m4M
    z!Vj1=GNdxrT<Q2>02JL2u4=fZ<2r^Jl1+3Nv`S!MI|PynQEHSDgmktt>3opl4IMWF
    z%9EC@Jh5Qg*^o)898be2!<6{KiLHRq@~0zmKOfO)kj2T$#ImYL1SU-Bh_}^pLAdL@
    zV3VZJR2H}M+?Bz-E{yrx(qk~pfAW%Hh?Tjd#0FCzn`K7t+}$GJWRquV=CC=5#@2e|
    z{3fPIx@}%A6!};X(AW$^zQxwK0JM2ZZDN-uDk$Xfc-FaOi04$*wZxJPO5J~omFd8M
    zdTdcC-}7BwSrz`aDtd`_JdWcDo@#ie<2fjs(PM1s?5dJ5%vyS6!8ds@;d=~S<;L6Z
    z#^$OUg$|avQ>4xrGnFb;E19!#H%LwxuJ2Vuqk8L)q05VH(`VggX~J{T7nxoRQ&nEZ
    zaSQW0reQGXE416(tj#@7&`c~cjGrk|vwStYW*E6xm3lEO4(^l32yH_kN++#hFx;lw
    zLpm9qZ4(Dz-{>QPG5QZSHb^N(GdxaTdZ>guxJ$QAq>!!ytdVA*+y4XFhXZt)laq&J
    zj(zlO9OLzn+W@r#U9^}IHO#@#4ilK9w+`}g4^v>h@t`hs^yNCb{vCaj`?xZ(kCD@;
    wI>p#cxIGQ1Ar`?B>I@}M>kbd-7NLY^Yf^?sB%8wv`n@7aoOBkD#TyL$1qj;SGynhq
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/BookTicker.class b/target/test-classes/examples/cm_futures/websocket/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3f143839d2a3607b939bb520f43c5430a79ad66f
    GIT binary patch
    literal 1738
    zcmbtV+fEZv6kUfF2FgGyNEI)jh}wcO;9ZL#R1uP*hLRHF135E2z@c+#W~Nmh{Um*W
    z1QS2N_)W$=(~=fjNfRF0nX}K{Ywi2|`g8mfz$2{2(1nPCsETg%FeLVQm1`!qceVHW
    zzA$`-o_T3Ye}N&AN*5ILGAtU7rRmb<wjngbv2D_GTy3Y~S6ty~hAD;ZYtky4T6TR)
    z=$>Pggr5z?Yb1?9L8KS`4E?%qRJ`JLS-9mPa%e!sAmR*tj=doaA*+JnYbtk6zD&9^
    zgo-asPa}u(HHW!r>f9)00)H>47{V|^On02prlf#ehI}g5$XDKXrM;UuA60s-4<kq_
    zxTNATMo$$af8hDTqB=MgD$7WXS~}VX;`NDLaEn~Mifan4s~E#L!*J-{X&nZo99Wn(
    zfwT!AT?pd6sbV5%h+)HYJh5b&*;<{YV|xlF8B*d4r&<Q}wzf}7|M{fY+HzBxqFJX%
    zg^cH<E#6fuUAUWEH%T&-a|~`4xGRHmT^RNEq{lFo>y#kF5Vg3ZaFVG{tp!OJ=$^Z~
    zggM;ini{;;unbF`)$ad|O`Z&x+|rADGH_^emZ5O|?rk4Zx2V#T1vzYKLF&@HQ*jNk
    zB7-c)8?~4Tbg8LG;(NZ!%j?45bBbQP2hU=7ju#3tD(3N$VWI&m?W$7}S}u%?Ecgx&
    z2L6EN*J?ifZtkYKQH@}g+eK=X$sBb>rJQMXxk+-$aPy!nn$<hMtWlnAn{K7e($MFn
    zFER;?Q&wKZa0^Q+W--U0uF<M<vnKaEK|}DG;dV=s+QqA2g<<S$Rcgapaxh1XU9<~<
    z2t8>lgLvrlke-a5-BU+k-{_?acj!M@;2@<a4eeceQ)@~{Ax)<~OkuhXun__R$sbTY
    z9-%KcJrtWhCIcKIvDH8vB)tHaHZ<*`c!-(|S(3Pi`*hb!TY3f>SRxi=rjEZ#I)N|h
    zcU+u4#FeQ--1rw&B`*gEcd!Xn4YA0OTzL?N8KEyz5Z_}w38f5A$)^P@(r=k0F=EW(
    I4c=n(FFq*ZUjP6A
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/CombineStreams.class b/target/test-classes/examples/cm_futures/websocket/CombineStreams.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6818d8e78a8bc71c29715b26072cb0a954932d11
    GIT binary patch
    literal 1861
    zcmbtV+j84f6kW%5B1cgY*G>xM5=u#now!kfQZ5c@QbTD#X-l0+26*Tk%crgyS@KA7
    zAV0!?z(YFI&hP;Y-^8$vWmDTJoiIFDM`vsAz1F_^kH4P%4&XZWOk|KXkh3s_X@SBM
    zc_eLL25tLZ^NDg3f$0q|@RCh|Y`L;;ATMy!4Lf$z3uNFb+YN(&dSPTg>LtBM#kT8v
    zDoAXv)AjB8?tyB?p?j#3dSARlsR=`4&I*+JaJ|Iy?d>R%$Bq{#CQM}Wm={=VCT=fo
    zJ?yHeyCvK0y-2o{{#>wd4n;DOt(L%2*_mWrtNf71B0Z?&@hJ~QMt<JHYj|B?CJY`Z
    zS9wQDV5?kl&J>yE8`})5kp?DxzbW0rnvUxY3vc2rfq8mjic}+sl<dR;`vaEa!PfpC
    zVr55TE?am<7q8^{VXU@&zn<2_3xjwD@8Xhy_bja7@>qQv$8n-MOk&t$m6y^SdZB$k
    z@`5C#&4}Jd*+9j@D%OVO8rKmpy4u1ICMrP}UeK=Tp1CSeRX<CXUbjc*;jmMF8uo@=
    zpU76O9=2GL1&1lT+v_w{v?rTBB}FH6rN1vDPu~Z^T=Ljsir1b00#Xymb)-ky=gU8i
    zbkIM%`CUeB`YpZWGv^}hbAj!%)$rfvflQ2e*e8QROtc9}jt73+9R^=XxsMxcoDOJ{
    zFmt}_G+S~-$Gvh*U`icvRCQKgOwb^H0kaYIB3Iq^blywj6<XK&Y^Pgcn2@^c?sC$?
    zR=hBcFHL-f+XlY2a0fdAmtMH`f}`+I*-oDXE#xDqH^;HSY-jZL=jcQaj8cF*GH9`h
    zR-7<A>~(9WX^%+84ELC@QT4NbOd(%wJE%c_Zw@@yxfL2-qG|=KF)NOVDt0Y=q36ij
    z;m(ZezKmlP8@MlU`Bai#7O#N^0?V&fWn-qv!3RXlaMuA@o?P$Xi179iPr-9)^(n-!
    ze96G(Q~wiy+a!lPuJO%EmFVU}-ezcaec<31I?PhG{v5{lPch>>hso30trq7_uy9Z<
    zmh`b!eTF6A1Q!n0PVlxy%Jz|#i2}?L$3g*f+{E)(=351exJna^elbPB$GE{;9#`-Q
    zJ|%vEnxElwa;;IWIi`{gWD2Iv?ttSBYUm*Izv1HQ39d}Wd5#>4BXQ=jiJR2VVvElV
    awsDK6_Ft#$8+^;(T}n(!?%_K$aN%!Tkolhg
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/cm_futures/websocket/ContinuousKlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c68ad91db8bc43d6e88859bd218f618957f677fb
    GIT binary patch
    literal 1678
    zcmbtUZBG+H5Pr5TT&V|?A}GF#s4b`m;yWr}6+!Attic##%=Ws%!rg7X+e7(T`T-M7
    z`~k+_WSr${D4`OfAKJa0oq6V&d1m*=udm+$T)|=vDWolAY;>TLA-~Gkx#RI**?C%9
    z6|QFJye$K%?=qx|r6mhlhG|#%PE7_paE0TlARs>#I`3i~haz%ZPl`Z0(r<W9`SD9p
    zi<G-2ba~6XK-L^Aq_a3c*fs6OQ9X-p20IWR_1pI`548xh=w(Pv_yuCwXQP0AhAtI6
    z7p{=&f?=jus_ctJtfdz@M53CI;GS3G?%I^$FkoX4hZqK^1}%eF#nGZC15wqX;6B5L
    zVr9D>WR$`3)V?hL#jLboxDDAjVg%`TJr#*r&nqW=mMVz4a16&SoUm~cr*>#o-H5ax
    z=4lm^asvrjshnrTT_<Hx<-<5*VZ_E+oTCI=CGPZLuo@=93kal56U-bG879R?PI4N_
    z{kMPA|L{j|hZwi(YNo8}q+oA_I{hT}Ya)EXYaUq&73FeoiHFkco5qY@krBhy%0J|q
    zV#xShQW1m2*Sm!)Ezvm-mkGYV%`r`9GRX|H`<u1DPdqW{_PAfG^ASU6WSpTxtkW$q
    zRqvWHhFn#}p)2O3>C2I}jl5*SNc?+B=}3pX@mS~;RgZc*K@#7_9Se7DOk;*&csqj(
    z*43JDDqCDAg1_VD?rty~@LP93TUBocB?;zvP$$VpDoU-zjlJ)~j=&ci4bkep|HCBZ
    z-m#^YHa3yVbl0m=i>W-$QCG@2oX35e9zB|Rdx2i9u<Y?D5|M?63}<&Wsa?Gm78p+K
    z?Mj1_GzSxuF-0#JkfxO$STK}mH%Tj_wPW-P*eCi(VU+&OTMTl_(ET5yFFSF<1ze<E
    z7cRkR0=ywG<9qxYtXE&qRT(Sf3U;CAEAqf54!#`Q#Nln=0zn%1EI}S7mt*MLN-&s!
    zV4RqOP6u$=aLeaRlbWfnk&oe;{fwidn>f9Vn$YbgvOO(yv$%?D<e$cM`cL5oZqjN>
    Vxka{F+@s$EvgF7zhj~20&~Fi4&3*s?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/cm_futures/websocket/DiffDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a41388c72d9acf5f701a79c06f619507ae6fb3b8
    GIT binary patch
    literal 1810
    zcmbtVTT|0O6#kY1ff8s1#rqw#1vTDp^@c^I8ZTp+I*t#{HeFyP$!3xb%A-F?A8<xz
    z`~i-?$?<H1L$T=K@X(}t_MGoK_k92P<r{!YaP#Ov&O)z^KJ+sb-|}Vd_&i*2o;BYJ
    zPc!u2l%dqO8FHm^!@>Z=9Zv;LQ-(bBgyX3&Bs~>7^Qlf_kvN_&MW`JaM7~pf@=`Pt
    z<t+(aZHsFp&BH=&07DEzP3@&g>rEu$$igtg8S$QzhCvD5{04mY8^W29^Yb$z(u;K+
    z3m%M83<VoS>|hvF;S1pjxhxnyl-zB)SSfD}A=T1P9E!1?#mIfX$-SkD331HEPV8bR
    zv^ILpFjsQd^Gu=0aG_G$9$~pQh~3y@VXuvS*uSBY^_4`6fC{Kms^_kZTPo){5$i0I
    z<nTcpvT)eO5gcV0Yx}oRhrx=Bg&z{gCJ~eyChFrhCQK)ddA>@-wC`8529YXE82XY(
    zh!z8@F$~j9qIswr+)qW0YDpKpRn?*j7F-#Mr)kg>@f>gZBpG#;$NdJ6r8%z&d-b9u
    zRLA|Vwy6+Jz$Jw-UV7bKiE@MPdAvZtW1C#lL}VS#Fuk>!{e2S1lVP6+%@&_94o#e6
    zXl%cCHxH>#EYnz;M0WKaL%y!k*b@(=N%hV@#_X&yppLqylumTaqbEWys#a3y$IU!$
    z;kJc4Htu4Y;n+I1442iCaNKryWWndTSraQX^+D(9M`tUo8D#{sJZ#Y_m~fR^N~21*
    z-yM<-hI1>C=v3eOWk&gL+j2K;mFB)KwWt(vl(I6DhmHF-?bpi;c8wNfT=jX9h{VDy
    z!-=jWZ5FSEM+}GltxCO^B?sq;v4=*8(e$6dNqV26Qx8hW(UW#NNy;R-NN+~(zRAyE
    zAKNOE^faFVkWw#A@D%;CGbNnH89EK(ESxofInpt@d%nVY^%;Zi)M&ogn)-qfU=^b;
    z*D*(k8W_R=q3xz6ZE(jkTbv_@K{rKQFfJAICRb|=v!r7f>`xe<TE&6MRUG>hb(s7d
    uA?!j2s@=vSL*l!FtAv)rH9Ga+I&QS33>A{yLzR9HNRlU=hp6E(_WlA=TJ&=O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/cm_futures/websocket/ForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca736c5964d04ec14e062963601f16b9d9c884e0
    GIT binary patch
    literal 1762
    zcmbtVT~8B16g@)=3uS={QpFEYL~TJ?@LP)@R1uOQhGL2FflRjp4BhTDyW1*{{v>^X
    z1QUON@i!Uo?m{TE5)2RRcJAJL&bc3R`|HpCPXLdw5JL+h8lpN{(Z&$p<~43u+}<>n
    z3){l<7}}<!Exl=mNHUez(9SSps<Kg#Hn&Y-n98=vPdUa$)vG$fHB3ti+cRXjVi_Nn
    z)<nToW=VLNz`RJ-7&JuM(aF$R@XV@PT(1bH(o2H6babPKp+ng#!W6P57``U6=j2PL
    z&W2F+q~#hUI2Q`$mQ~<pDeddMpraRkRG<yzm}1!}3Mc0|f|nU`$?Q?p$SCd2^!W%=
    ziyi1kLc=8;moadxEx8@n6T})(RccOuNG+A|o_M`b5(&PFYZ|WW7{m}mUm)+e4}(_m
    zBP^Rhnk10Q`&r-AG3<{;pJ^#q%vx3^?6y?4t6_v;TzuiwQNQcu^}_-9eAsehzM)vr
    zj4D!7d$Q6N@2cg3a8`N2B1>;pncT{ANBZXjW7OM{F2h9j|7g+-(K45mS|a(Wu{o(c
    zz30v*A@?<TO(P$UFvING`uOirCna4LFBgh@#1}L&!H_@yJU36NRn+L-`IT%KM}}BV
    zRcUbNrC;m*lYJTYBWTR#l=589;gu!fZK<N$(}rg;JjV+SX&qB|$uN8bF728s2_qZi
    zM-hC3`-@<Q?sd8T^t*n(4uV301#TB<ct)~Hm8z9=qwqS*vB1@xil}!#`^%8>^w?A*
    zZHAUXPI@98#}HNJRSdT<t78I_4EiFiKqq5y*A;XvUNhWoC{nY0HOw;%p6*J+7#0VU
    z#MnYR5{S@~wl#={P7mqH=-E2D2lkDAwBQbX`->gq6s2o?mwxG?6Ou^LsRN@JI{;V-
    z0D;60Xdm~`ksa%ejqOtab`f7YLhL3#AD1>aZKs|9H4(5Ra1ZzCT{~^>aTs9nm|vL#
    z`~~vywdmh*acmb?Mt5=JB&tp-y9l?t4pk4ZD3GK)2-1wuKbD{0V>}703{OeZG-l{C
    ON0t~dX7C1YG4K~=RP1K}
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/IndexKlineCandlestick.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..159fccb0089fc068c4f7f07549fa5a8498c995a7
    GIT binary patch
    literal 1844
    zcmbtV+j0{}5IrNwUP-JYA;(JWa0?M2SqY0Fkc+@v6bK43H@Tcj<smg%4Q9~pj!L_7
    z@HgaZk_S^os`3G;d{ZiCwWcg%;c}4&?R58a_vzcT{{Hv%UjV+udLAjHEo5xWU{;{`
    zLT*XNlfkC*sQW^>k-+SA9q4FPAYH9(SjY<8bdB$Hbsz&*Ij#u;>Y1VQY!r=#Ds)^=
    zs~~c;Kk%I9+K;Lm8n>^a=2+aKG!F~uERNB4H*!Z|FN-;W)QVqXOa&W792dx$;Hh$z
    z-cka$s<rl!Fh`O0LWhu@1X6llSGxU1j5u%OLo5g^=%A-wKJav)nlk8lDvY$-7f{vq
    zUh<u2sDsVM6v_XJqt?peBc`pQ=S;f<fkGVGl8sMrf{g2#P&Jc^Y7+=#s;$~a4ySP1
    z!WkQ%;_SX2b+*Gu`D~3Du~Q34xY{_68GXbYl=PW<1?McBw{Zbgf%$Qg`*j4YL2Tg>
    zabZds;=V5nTv0D2+ZVUk|K&}$e|^(mr!~E<nWpKnhlMr^{&3`X)o@*QJxWS#<4SKs
    z4t31$3Nz7j9SU4+zXw)>_41`=66Na82U}O$;JqAf(*69DYqlksT!Gt1o3?jPI3vl0
    z<MOw9D*~c5!Cw}b^Q7PH$x0k-h4(XRi!Uaw$bkubOZk#OzGFs1SKZTb4VR`C{bKBf
    zgL221h+)XV8VAnw!on<W=Wz#33*Xtei+ciR_YifkW%|l#k7J{Sd?w>}y)AIepXC0T
    zoRD3k1mJ%1o+@o)`lG?L*K+_ZF<jpss7dvGUJt!YAP={#O_X)lbCa8)qa)QQqROhY
    z@~Ghl8`sBNJLcAGd=tMHyT$!BY<e;bRcPU{z`1uMu|InYPX$gLuF8>1N`)07rnvop
    z3{S3Nu7*0fD?A0yndMgyzmrJebAIEk4Ju{0JiZ`hCrY>ohg=Sq=rD2c8+9_2Ie)_X
    z=@oMAdMRJBU*iK{2c;YJQaR>69&@Yp6FXR}pX6r`YKbs0Aon%OG^^k^V=WPCehj^w
    zxW{G23Tj>8zsgmDm$8Uz_=<s6X!$j%bTJ>7bT_bTyooc*{(+OrJNRr5F-fk#)QS_y
    zW$`T<0DZ7YNAzLS$J{|5NaF^PQ&`1Ko@G+EDEl7w`Aet=q#p7vPozh9f({n{19dao
    A<^TWy
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class b/target/test-classes/examples/cm_futures/websocket/IndexPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3442155d47b2c53ad5ed6d12238a8f088d4d3f7f
    GIT binary patch
    literal 1842
    zcmbtV+j1L45IrNwUP)d@jvN_casgw5WD&0uAY7C<7m*ObIth^xMe#t5RugC9y{NP+
    z6Mq7q0}oDBsNw@CzKP<DHYv-NNjb%XcBXr}`<%Ya=&yfX{0ZO_d|yNcSqnKEQ<xT*
    zdn$LO<I8Z{dC+~TyhLF7nhtfcA&{-sIu`N*H@qltx;m7hryMT|L)t|H=kYKZ4pi)T
    zzE)x4=%DXA&CMTFH;%j=l{81{7PUoK$mTJ_*xke%#ytzO0&D7-<e>=={QN4`FR#3v
    zR@hU|9uBmp+Q~r4piKTH8*?}<P>8}u%2Rq*3EZsK+!OH|Cfbi3(rc&mr0;j7x6?4}
    z=53roh2_vkPzAQC?m>-6MTgss*8fASweon2#Zbu;7NZP-k|D8Z;~ku%;Q3LknrWSN
    z6bj_3ty-sm3%F?ET^sLV=}_m|dvT%yHY^&lf0dN4jvQ7mOw#Hx%Vn%s_`t@8s0z%F
    zayo1yVD*iMPsGYGS=TxOQ*mFZo`7fx%#vc9$S~<hf2gwTPnJ}hQIB0IxjIz$he1~j
    zwq)0*rtC(Z^gD8(jr>xXOP=UhVBLMQS!fU^keWOfsy|J(#}LiQ!8Rk$A9Kvgrz0zH
    z>tv1m@6jfcLOhz!R`2rI{tC<E%b?qn%ZBJO&!*HauZbzd#5^4_UKc2~qv60)ceN>9
    z<>*~lGZ8ofx1%T_y6kUql%if-n#S!Sn)u4X9UFJ?wZPH=m=1TN9p$(qTJ(^QrMbs@
    z0yDw5^!Ir0Upl1#_hi`Pg<W=|XlK}OOeQj>Ipnyt*H`1_CqGOfU+-I+gl+P6w{@Z#
    zbEvW^-xOivTN~F$(x#E_+xXJl1iQueY|!*&9IM#EcLFODB|9#A3vGc5uQ%nSrKQ4U
    zB4&6)1Qt=lD%U!t3_e1RUp~duT%zV<u7c~->T`(SMkZ_gnpYb%%JG?SxU*9utTQlB
    zz?G4s3Ggdza$GO{0qe)-D7f`<ary;L0sAOlua_4nygd>&>gV=xwtk+U1E58MnDBYb
    zqQb{^3G;j~&X8wi1iYFC=Re7(w98`!SMeFiR2cMg=9Qtx48GtlJ6ALX=9!^&l_w^z
    z{O>rwx{vn{5YyC7GqLhmYI!tp4PXqm?1V8+F-B=J2C~>7at1eWlj{O^x2U^^7Juo^
    R<?aE`ibQ&dN7%yIe*qll)SLhS
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/KlineStream.class b/target/test-classes/examples/cm_futures/websocket/KlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d4cc8ec541e5e99f7fa5c6a3377ee9e039127d17
    GIT binary patch
    literal 1770
    zcmbtUT~8B16g|@x7Rmy(2!bCd2-;F*LGZH(LKQ)a8cRxy4`jL>VCZ(I+1;W%`jhkl
    z5={I7#@}ST+by9;AtXGsvvcR(bI;s+=KlVB@C(2+-b4{XSVKfd3tAas+kA%`7PmKz
    z_l0d?dJL^I(w5#VLpYJlYiMJbGga9rNSoWHFid6J<fj~Cqv};1;TonTh3y%#T(OMI
    z%9<#+$}9;lQ!_7<H3|*kHgqs_6g;!)7S}7nskEV!AvC!aCt}??Vz|W6uI!J(6mmx}
    zd`o06m^Ym~A41iWmTM64TtJ*#R)L$Pw9mUo$7S>q^O7ZPk@FnE%M2osJt`a-rM;PM
    zVmTN8)3PU*+i?Z`8U}P+#kFI-%I&(IARb{=rH=ImsiiVL5ECyTN$hW6P{U0fw=l%e
    zQzLxbhe50O5tdCLO|F#8`z5%oW5m}=k7+4a%v)9_kbqRStKkkqQhepqW?u^B^+Q#B
    zIn;siwy|=Nj4D!dyR%fychz!1IIFy1ktLp0Cb#n3k^a7JjCfnpWk_YuogvK-DRW5|
    z>Pvh+*^*?Q&bhNmpgm2FN&SJE8RpNYozqoMOgb%IE)@BQPiSO<A%Ag6H@{Mg*r6xr
    z7x9EF8KOB=bxg4+{W8ZIx-srMlW9RI&-EN$SrOirD!SdRcosz(Ga8=jn8h5!@DZ-G
    zcT`Cj+1k}8f^Tqt9PH8?DL3x^GzzL76eL*Uc9GOFl2xiytu%W$C$a^BtGgA^=za|K
    z%)=n%*|Eun;?<EeGzxOk6X_U+s45Flj3T4s0j3!AWg3J|#^SCk=p8IFjGjXK_<c1j
    zF$|vVN;(XRgGtI5q6rCvX{DJBhP$+zqLtCwGPV!)ojyWH(7!+4K~52Rw@Lca11F3j
    zMZ0#~!~HtID*5=n{Xe07+DCgf6_3XC)B(DHJ;c|JFuN$Vk4zJs22ytow=amrI1D;#
    zqv<_CR9P(Q*QTCfiG2JF`VaJ__Hcb{55xbX>cq2?aJw2%^%@oh68mX9B(yLd(Jq9?
    Zcv7=6JSE!;%+v2BS)%0g3a_z@fqxav>`MRu
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class b/target/test-classes/examples/cm_futures/websocket/ListenUserStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a7f67837328fd94269eb9dfb61e9fa0cccc86519
    GIT binary patch
    literal 1757
    zcmbtV+fEZv6kUfF2Fh>|q>2|%tlEMyT)Y=Ss3IhT8j2;x2Xi_c;J|cFGc&F7=qKp|
    zB$)UC#&0t2nSoGfB^Vys>Dg!Rwbs7O?yo=lKLI?zLIO>QX^87+Mhipt7O!%{=FW!k
    zwzwrMpP^++I?|tJh@~?H4Xq3_mMR%V>2SvqhNT>b{FG~~SNw`AJj1f3aC}3S%C?bP
    zS`|f4S=++Th2}-FCZHkKigv>0MQeOwvWK*E=;%ZjLz{Azg(YNFFnmp$=cLMJ&W2F&
    zrR^D{H6Ll^wq4}bb~ccDK}QdIsW!IseBr$Jgq!zW!AlJJw0Tr8GD>G7dp^R<VjKF9
    z)No11W%M8GNPdU-i8ZDw)R(@9S}Nlm@%oV@5_}ccG+fs)fI)`dP~LGL2CW=K*bad-
    zNFY-Pvc9QfD42*|%T}J4we4KgXsH}eLyBQkeBsp0py8!YhrR!N*lokCD^@(G)~Kmn
    zrgX%cN~tK^6<)N-(qk%%+Xe2*;Cx_=`<v2Z7&HHmCd&{naY?Bq(;w@blPS<WcQ**R
    zx4|_{WHh}DvuEq$zo(p(blAL9T;r)gP-={!aQ=C2oKmx>(kmBKvTht15_wf|Eio^H
    zTKApo%V-cmV>YLh@A)n-FA0BBt$AH7c#^<VJkyZXF@@(0Lr37!sj6*Zm|=bt!Pj}P
    z19lkNOSPxpwexil6cH?NXN`s@Wh%8@DQD}2*I14PuI!XWt^3(8Bg)fbGxfANS_XOP
    zi)=RrsVXlLxP@6AV;E=97is&sIh%W)px5Fh!|l2vHOg1RJj1~0t~88MaWGDdO|&C{
    z7(HoGgLvpPNl!-4=HWfCZ}g)Hcj!CV=^&>#y~cOxmmWDGjSQXIFpQA{faMSnNdAEK
    zVGnKQNKay9p8~Lp?$sm2PVx(IX=&4T>IzYlAxjeXaG&m4X?u^t0P9W!l{vs)AfG^s
    z{v8)bc5!8R7dK9#>ZG!Ra64;I^$?2!Ny<c+W{m!<g8UxhQD|j&Oq!-KL!UXaB#1GG
    IS9p#7zf)N0#{d8T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class b/target/test-classes/examples/cm_futures/websocket/MarkKlineCandlestick.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..38cff446c9d7a2e76f6a16055a1faa50a69f0473
    GIT binary patch
    literal 1858
    zcmbtV+j1L45IrNwUP)OaMUDjyxj;~eE|86#5H3obi%5uwoP@}jqIgJ+RugBVy{L9q
    z27d!z0}oD>sp11DzKP<D)+xzYaXH0<cBW^#`*fe~Y5n!j-k$)jVKa{u(grdn<}fc%
    zd?~l3<w}3cdfa=d>{wv_hT}W&nn1c*+cc0BxMc^P)pLC5+sd*7-=|&>TF*!EC{&SU
    zyN>c>%khS;)mr~S^`gKYsJJygZu2w`1L-VI2%PA}_9*H<8>(=a#ezU;#Vawef{7wd
    z3giO+sj`)`tpsjYYn@{Ok7CD-EaG+(T<N+!X%CtjcG1KsED4<QWH@-}I=*U2zwfFj
    zcI<(Gs&*y>bmP$Rx0*9f{#O{ab{6k4brrvuq`u75uQGLkf)4YHiL*FI!FGd4wGxV*
    zz!%6=+qKOcKEQ_tE|~ZTl><fV?nJTjSgT;f(k&&iJAw6tsl-f3Nsl~yj7tWpCTge)
    zERHiis3TwuwS`N>r5T*)M)*WvRsAAaPhE5G+3WKE{JP-Q`b>^9t)S0x7CI#V(a7tm
    za6|T7o|HO)E!|BSI$GX8%)~F8NZ?xM?V*}v%aaaMC|7?vT*cZZ?`60}?~608+4xB#
    z3*0$g-@Uov8A&c0li%*I2#EHSyehEZO0U<K6&-Aa_j78S4@eVos2TsGd_^GN4Mw4@
    z?mL>o<yn+p)?U~pcY`2i6mq!E)(iSkVIHkKzQ#QR_f33*2Lcx+fR4W%43yOwheiwe
    zT<TZ8!_M`lrN5`!W8WwNc#yoTN+$>gqv5P~bO<dm+}IhaY4rnMkGxDEkG8E%vAXZM
    z#SzhUV%037PF5b~(Ll$<+E{v|rN<_k`mva8PP?$>$|zEifu{l&-;l(?><w%PoI6^T
    z9hXpr6(XiM27wG$4rb1UPbppHD!9(oUqSrFO$wL!)iWGa%5ZX6+?k0IuFw&X!|K>j
    zJNT748LrkJFn)Z6T&GdWm&`r91MH%7vr#IS-rK|Jv9#7Wvy1l|XZe{xohFP1<n%_F
    zW)+;|6e%%`#W8d}anFC2&#0HhC0xhn45y4`e1R_+XoZ$vahERUHKn}MfnDc~&Mf;o
    z&ewNwae|m6S72(zspPV_ftvt*ut>-BVbaIKVIN527Lil9jXPY++}-6_8{hJm?AEz^
    O!n-_?zC#z^WBFeIx!>jh
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a2681a0e14227a7aa270da0d2928bcc87b836ad1
    GIT binary patch
    literal 1869
    zcmbtUU31%15Ir}REk{x6)QJ-cq=k?cJ8rACgz(`u{V<dol(y8FFbof!YxyQsElVCr
    z4&*=a0uSj-nBfO7{3eDY%f(I{I$?N_?%ut-d-m+^y?^|5^gDocY#W$DMu%o1i=4pR
    zOSvyCPx^b-lh#Y+!~(h7uJ6X10-17UM@L@Zt`l^vmg`I3QI-?<KJ9|g+U>{vP(_yG
    zxyp|%x7+iq`qp=<6$MU5#r1)@L9GEDnLK6$W?He+kJ`_BD(n@R(5#7bC<sgk{xjt$
    zcV7wID_86@0rq3pi!9<bQ#|Q;E$MV>3EX)TMa&Bnx-#rM4P8ey<50=2z;@Xlai-Gs
    z_iBy*2Uuw&kR=m~SR$n31(B+!WpV>wKr1&YJ9%6ne-*zN@fVn##=BV7anZyjymzb}
    z&4Vab%r_JC*_2Y6v>R9?<Hso(GF`z3I#x|w#ub720kPvY0(vj;@R&#G6zWNf%L3Qb
    zPm-NVy4ijHy0JgLZl$$#vWi+gXtP%Z+x6Asez&E<ZQ1guDcXS}y&W04$$qHR;umft
    zVA=l(rN+v2rOU(@%Rfvut+K;&8SXLg{3*vA<a96v?w_r_|31LX#B8fw+4tgRPpP(m
    zXmDtw!ALdQH`z$(II0(`_VE0lvs*m#WVh9ps|lA?+Gf>0?@Lmui9tMJd_%x!2K~@c
    z58b4=3n%(;Jqf_6c@P9KlaakG&R5Wm3OU?2@BnokUzqq34+U06SgyYxbd+TevZ9CF
    zmC1cR;COb&cYltL%g`wWcqIKcXJyq6f=<6zo8&R3Ip(;1&{N~)XFp6K-|SnNgst;Y
    zXu7eg&EX2G!i)MLzBX}tu(OlhmWj`j%VRe9u7!0^Mv;niJQcV+QL@w6>v$$`@y({3
    z#k5qoNyI5We1OK4PcQ^3+<nAVaLum0g7}5P6xR4pUTe@u<NH#jWTr;Aifi0W<2tNi
    zfS+lTqi+2-=-<D>w4J+CEgHEay5JCVo7Lq*ENB~AwfL5HgtrIEjcm1)rFw+7f;?jw
    z{Lk=jVhII4Q0MtL6^XdWG?xZ>Y^GSaK|-MQRoog-Fqri^K4#WSSjGmW41G)Zgp$Sx
    zIzFY8oimb}4>RAObwWM=E8bZ<#QURcQug!oS{P%W$LFX4jKMCRF~%%ooSTfn?CubG
    g3Y)mgb&=9N>b}AweyQ{grN=xoi1Y;CqKONC1KaW2F#rGn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class b/target/test-classes/examples/cm_futures/websocket/MarkPriceSymbolsPairStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..74e3deb686c4ff743779a99b457d58e249d14074
    GIT binary patch
    literal 1918
    zcmbtVYf~Fl7=8{3Y!a4+h6XM6CW0oU?Ut&wHZ8qGYonpX2Geo;;GAp@bep|o_JZ;g
    z{5kr8&fttc!0|UZJ||0uV4%b3huuBz^?7gS-9P`{{{z4$cu~LvG6u3HCNU*2`%3Oe
    z%a#7N^{o3!*|EUXUB`FgHGxc}+A)w5xNirZ)pdO7+sd*7-=|&>T3bn+getOZ*HM0K
    zIo`mv8tX4qHwx^&iW@_AliUIfWOA6M?`~`-QP04Pz-{%jq)<EXethHWr#IHtx(xdp
    zp<}D|uGbCRXhS+-I}VlfO3b8aVisow@`3+c*~-~b0uL(H)~O;*V#kdv2HH*om9E>B
    zcE7IUoHKC_Wq}3nM0|nGO6#z049fAh>&^d%U2W#@4hy8>mn={T0!1Cpf{FKVfrRY_
    zk!qy1cLHA^TWMB1d0fI}16NGEkHsV1Z0|;~^4P>6VNc6xyiQ=Tq<);%k@+rR*}#V;
    zK0-xcZkW?i9RXvYEnFg&kIA~)5iomdOD1mI9w^ll5KVy@MjFM^k2}&$RE7=92uwy=
    zK@)=EH-a8}R%|)GdYX7$6>iF|OHQd3*wXFD(9!e(GaJ8jB7r-t|2i{uB6`wc7W0)K
    z#+#?p$jWe=7<0#n*_U+41s<NR%_m<5Mv{+)bKLB$j+}3@YOeIUJ-MU<U7~DK?eJph
    zl8jB;zm#tX6xu-&+Ul{Ri+K6u+jCv};;1|df|zm0!8%7S=tadTd{Mxccx>P+6HmY{
    zE*`=<{!Y+WR%;j_E##KeJ78B}+8d?*8l8~?qZHtY^n1MQORXU2CxiNUN+X;jhMT(s
    zHL8AkVG8+n+v+%MgZrTE#Hv1v3aip8z{I+V`$OuPrZ!C6)i=g$au<dTS4NSF473H7
    z$4Yiw_6EKaxb${a&Rkk5tP*j8w`KwhsA7eyp*EzhlD;-VUq_ZYT<g@ZsPQqsg5SxN
    z*ATxBO>Xe5{{Wy;mg{AeCo@&TO&S1s{v<v<aPSLtvgBR+9me;sk#E&Xg{gg<0rpV3
    zS1ZkD_wnwKSgT#w!};1pz7ByF2%_ERFoQDJ^&;lDXwKm(DGj`mI>#-1Mk<G8+{WjG
    zF4O59N+)PBjXF=6*@7<kL0Gpa(Rt;5!^M?7d~k@ErgoNzl}1v_;U3li`d|xB>EjH2
    o6vurag9k*Oz(YLZcb=yPd0*ojKI!QxPv25jAkuSeqJ#7Q0Le`23jhEB
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/cm_futures/websocket/MiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1f6a853248175fdf612055fb1db8a6019577f757
    GIT binary patch
    literal 1762
    zcmbtV+fEZv6kUfF2Fh@;l`3995w!(nz`GVfs3Igq4J9SU2XZ<+z=4@L&CImQqo1S?
    zkYM5m7{AH5X9hx{NH9FK)3ayqwbs6z-Cuw9egb%e`2<=J(-7CuiZ+JcO<w1Q#hrEI
    zeR)%uK1182bfiDU5X)ps8rm7AO=TNp>2SvshN&Ef{FG~~)%=<(Jj1l4aC}4BRm;dP
    zu86Xy%q`*PL-PVz6VMQAM<+vP**9xmWwk2YYLWzX>F7oeLx*yfgehcQFnrAv&dHa{
    zo(-YqOUpAza4{0hEvwAUtz4k@f{r9oR3MwGu`DSex9Gcq+YH4_;jn6Cl+JqYe1zGB
    z4)h_d;gXKa=s(hy;<o1tVvVU9HK#A4mdf}*ynZB!1YgB94cB!HV2~jd$~)@ApjCqi
    z%OQ{x63CW<tZ(WV3dSO3TFMhMmX(jXEtTVG7-kp~UpRF%=(@dnFaVzqT5c>h6)T=s
    z6>4fvK|11H%`OXfnU^iHBn!&qR*AbZIPV+d{)Y4z#tZ*PlVgb6TvBT3%%|q&WJ~m(
    zyX%CUI^i{qd^ExgGiU4Lzek;vbXnXkSNL!sXn35VbpClhIi*%nr+XJvvS}O{5=B*W
    zO))2fTK66A%UBRWV>YXl@A)pTE((7`RlJ@yJWJp?UTDban8Ztlp+j)#)YX<S3SoW}
    z!Pj`O2)5~7+l{B+jq|l16cNmGr$WOsTu^GOR?RgFZ?GH*T;8sVM)$M7j3`f!%{J5K
    zX&DryFLJ#Yq^i71;1*_djAMd9U!WD}<}L1dg097DhTBa=Iw@Zba|{EgyV5X5#lZwI
    zw$P3QV)UeK4dS8GLwYiLwvOzAeWM>OxI^E;Vh1_J=^EdqUwY((46=0Uzz9b70hU5Q
    zApHZ{$6a(3Mw5xrJqo}MdRGn+yU8!WrOi#-sV78Dhb(E_!+m<!PTPA723T(*sLVe8
    zJoyA#^zXPhx`QhtJGgNiRVS5QgxlSKs)tw<NKzhzX~yUuE6DFLo`hD0r=)2L)AX4o
    NOM)2lc!Rg-{|iqS>@NTS
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/cm_futures/websocket/PartialDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6a11c22d721b6dd02bfd3f32ac6834c81f019bbf
    GIT binary patch
    literal 1883
    zcmbtUZF3V<6n<`#cDG?`!WL3MMZrLm7TFdNUxGjhB9Rm-DPbHxFgLrm?b5q1vwOGN
    zpQRtlOr7xuIQ}9&IG&qLrzxpS9X}*{&$-Vz=Q(fp&%gKo0B{q%5++bEP_!_KDTc}`
    zzQY~K!%gRD|CMkR!_;j*^wk}PLcP&5U^3iwqrmC=ArD>QxKS7qE=rt@Ol65k9as7y
    zRE{6S(rK-}5dAcAw}omA)NRt1V4z^)6vL^$a<kNX8H*$~FvGAUe&K}BUV@hg4u3vy
    z;jHmQ`CL8_vD)gYMDW0-G|Cn#IL$B}h0la5{2jq?uiogKh-RjInL5O>o3rFn_PM*=
    z)FfvuoWWTJJ06S6@VwqREEbXR!_8*9{r`eC+9u|xEJAG^l*I-^S(CY7;eFkrSyx7>
    zSdp@oSKg1pbQ&MxqJfVre2hy+y4c-Kl?bSLQAWKyn^X29XN~x(yo8kMC#V^?V&N+0
    zDZn7DqZkGw))q1(C&wh-=rPQ2*QLe?uNw>DF|ao2h-9jGsCryxqCm}}3(FH5Jd<jG
    z)4De_Wm4=2nQCd0q1cK%YGS$LhvG>V^hL7H`;s(vCvv&$@x<5iP+3%4e#&s8^IwOj
    zNs$8XQ%=?TPvhOxNfmjrNxo-~xhB&2s57jbtnL5462xRi@}TeWnkH0RW|*Xcgw!*8
    zoY-67C5BQr$`V&R^mUQu#@FP!?kNq%{U}nYN_f0VBNlmSc?zu(9^hL84=sF$M+}z_
    zr`iv9qHW=H2E@pMZ*aZoyELJ}sPxz9L=27c0FQX+(KgpQQM8@K&GA%5G)D~AcVjUM
    zKlx=I^4+$L@vtpg{I0J=vx0f5%Ht9&bS&H%NKdr%)IwA5ht;MRFKJ1hrXn@)jN!^y
    z$&Sn3z&gXlcSC8W@={@$B2LgY6mS7`H0TvrAZY@NBwrhmKPCD4i0q(9D0<AvVu>t1
    zqc782weTA3*MW;=`q%G12vnq(<p!Os97OP&Bu(RU+!{KF$(hDp`yIxQuQA<Ov`c2i
    z+sAvr9_$y3cGWzMH~Tm@l=pD{Fiw@Mff<+tpM#BgR4IjXgP7IaFTTK+gfUUWSNIyN
    zQqpxEM!!WEP2c<tA1v(Q@}cKEgIVH#W+Vd>xA6@?KB#ji^id`sm2n?b`nwc)0{5^&
    cU(NPD>Du_7e)(yYPHS{mqDViWi|0814~2r_`v3p{
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class b/target/test-classes/examples/cm_futures/websocket/SymbolTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6b9e955e39f6c00a0e86f5e15670c48c68adcf77
    GIT binary patch
    literal 1746
    zcmbtVZBNrs6n-un6h?u;WQs4Kh`Iq%@Lh)>Oc9cyhLI8D2Xfn8;6mHGwB3}C{v`bX
    z2`2sk<8Lyab`XX`Lc)iwz2~0uoaemu*Pnx*03Km6ffmFx#C5cyjUl<sYuvE8yJ@^P
    zw}lljv`tG_1~Uw?Otz$<onh8ej$uldyOuC4<+`M&JY%C8R6XGvmMw)F7}BZOMt*rs
    zn7*=hM39ffOC(J|L#!R044r0RRsHgMMR=7yBGjd$8$Api%3TqbkTt>ZHB-2tzg+fw
    z2-QH^zCnbGb;8`XO>XVvLcYB^`jBGK{awdY_Nt_iJceSXaGbGX;7NBgcQI$#r4IBX
    zt>LncD;PLYlH#r(2!|@6s#KW%x@)P759Bu>?}9r-_8P8hxS?YZLky{i-boz>trA+;
    zE`gj9K(-V{d`ri0*b*trR=$|C?R>q`Qn|i{5r$Fmg;O=diaYB^#s7R%Zlic2QSrPg
    zQ!#rA(iQKjjw!rVZrUX2D=3TGCGN@ad?<_uTheD3FPz^+jv?-FNg<^(pPGx3Ezv#q
    zHVHL#$~Coly=@uh&R4(xw>L5AvbkfH`AA4;WRjtD@g6=sq*hU*Sqrn+)P@X+qN;k9
    zSdd|!dmHO95o%Lw%_|l7fyXP$BG^)8zo!k)5_pam8ge?O@seTq7+AVBwIhr|6dPIa
    z4IU2uF3qvic>3MgQ-?-%2aDV-Q^SlDl-j9Qa?PY0Bqt14cPpY%{rs18muK5%o89JV
    z_=_?Sxg>@tE3Xo`jX52Yn4%r9L@UqB+uZjBjlye&J55PCEnW=^41;H@QX|%rgDLXZ
    zLOT(N(UZ0_$Pb+!(v#7%b#x!>8@;sPF8zm#9HbPd(Y;4+dR++_Wa-p_QH&h|tVDo7
    z`UkX+`{*c)^(Dp*$N+mtt{o$GlU|5Ro0>LKPlTF|yreOX`*hb%+j;^9STYf2<`938
    zbV4rrcU&6V!`0C}-24|+Czf4=+ueYwM_6P?R31cO#^?(b#`hRcA}PaD;xvO<`puIh
    MK_2sXgSQy?3sXSm6951J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountInformation.class b/target/test-classes/examples/um_futures/account/AccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ff24883e32cbf1a78860764d2aa540c66b991722
    GIT binary patch
    literal 2474
    zcmbtWZBrXn6n-uQHf$Fu(1z010%|oWFN+pSOK7k}kVts30W?-ym#_&7n_Xsi!?ff0
    zd;DCTDXks-0sbiUxw`=Zp(EC0X79P@-aY3$=XL-5>$g7uOu$jmf>s4F4Q*%_xVU5N
    z8@g>c6@6uM$1DW`?bDWH1sQ?XWNJe}T%a$!R0}Ly&s)x}xwT;U+e^lt3PsAgAaK9r
    zR`pHGF`SaAmt4o8B-hi+wV>vizFx8|(+PB|x@YU_OY;#o8!~g`Dd-ePm`@GTyuIpK
    z`$k}9U8ihS;^-1U9Nhv#+d;7BPw9GK`hjBxV|9g*mNA;3LPf7cc1hq~GJlM%5O|hT
    zNuP(4+K^Hb8v1ZWKru=sx8~3-v&mHc{3vVHCx_tImmWki(kiavnu6;Z-o*`p%>NT7
    z&{H=q=agNqY6O<+2#nToH-{^oYR2DzK@2H)Ps988Kw#`B2n_)0TJ$=M6WZEsw^A`Z
    z+LCv@itgLxi5)#3^3oUZAwE)&)R4k0rrPNX0x^r03tT=UR5JBO1ajx{k@>V_?n(H*
    zJ{u(=lPAi-xx=G4#%N`^X4`X~w`BUhQ8A|mfBZ?sFvc}}j86pAiW$_81THb)O&KIH
    zO=$QOcLdr@&vOa=UotJKtH#``b0oyO0`qSRF|3~kd{YA1W_*Jx&1}FM?z8Sz2!2pq
    zSX)~y1V&Kv4|yskF)knXHDsh$I_MSYGruCapJ{l2SphBLx}JP5Y!*2cpJPtJyoN8Z
    zAkcm6y_^%6VVWrWhFvpP%B=TfuF=2s8?2E@e5qkks_3SQ1=jqrebW6)(*4T<$uqL%
    zQA5OzysTmsUnzK~p@21Zv(tGvZ^&l#ECL$kuE5Pk=~>(GeU{JZH`7ev2!0nEqq$tG
    zZkpbjv1!vGEQpd}Zy25>_jP70*tUFu@%(?QGpVO)Sgh_uvJqmvt)({Dwb^HDHv3dh
    zgA3~C0)hrDp09nKr<Q2X!dpu_nYI#|;Z^9A-ZPM~B=-!@sG5Q4@k)P$?Tpq&2Sh_g
    zVCH<5y=fTHpv1}0J=;4B-^`ozPd7Wgfm6@K3`KV`mrJ{xonb;K*c6CQ)ADHIss*>^
    zmCSidCQx5<za5hm#a1=QAr1(R6LxJ<t=w~*le5m<ZLXY|XuEX)@ti~pHu#j2AJ7m(
    zC%z7;@Djd3k-H9ji${?FF-uV~@`Be;iU;V(zlK`ud58at2k2QEd4bErFVMgI3kF7C
    z;bsed#-iNxjE=s5PS))hS$9L$z4-5FDYo(;T`0!5Oc#o6TxMP(TPU`Z%7v6NT6l$g
    zE1uKJ1d?pZ!{M4?KZu3)-=W<=H@^jXd6K{YCv=jNbQo7Kf_|h)XXug{Tx0vV4u`9c
    z8zI&V5e*RIcle&p8bKEx;|Zx5eiA*#52T0|1~$3IVWWgC`Xa$I6J=UdAzvdWI@=~?
    zk#iNTe^Wg_fp!!q3Oy_o3_nybIl-H|M*$h)efjI?8GMPAUojwqB0^9yW}rEON@bv`
    F{{YvPu+snl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountTradeList.class b/target/test-classes/examples/um_futures/account/AccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..faa5ccf03e4b6ef31b27e832b084284debdfc130
    GIT binary patch
    literal 2579
    zcmbtWYgZIU5WNixvy9_|MNo+fCNVB5OcF6cK!~8Q#N`op!E8)ohGljcoSoUsgXl^8
    zJ^5^M4r)Bf56F*7a(iaLk;e%!aL#sjbxl>>+f~*5=U>150bm%LDq7I0AfurT?E)t@
    zj7>wg4X3Uzu5OssK%jlxa;#uNpfx|Rq97}9DpCpq%hrpQ^T=E)82<Xa(Nv*GTSo+L
    zR^5iaYB`2eHTA0NIJD$?dMyk>&-C@GZJAD>TaBizFVD}!(&<PzN11}70zKwqgL7&x
    zdDf;8nA5IPv+7wK7eE%B0vFbUpy`k5dSLp2V+KQs!`RCZLr|fjOCmcda3f!Qjja@T
    zmQx=)jAURXiypGzKWVJGb{3}vl&OWO<<jl4#M`Uk9h@aO&5&G;q@BbBrkx~`ft24w
    zBqKeqp%48uZ&a&p=+N9$exP`GCd0<VZGxBQZ^bsoRJ@D#6uhtDB0dn9_<!b@AW3j#
    z&sZ~ymd_{$6VQ7TVl0g`;k*NR3@Es);R>z_T-`b5RQQPxJpqyO)o#1>y6Fkzimq4J
    zeY-Zip%)|B*bxjtSMZ^RkMJ=g-K`*yv7DMK(49V|BrKWQ!vb@M;>UbkHJgFuI=(&?
    zCpnWd&hb0jTUmU<C~Ki@-|@V8)Ax<KIoki@Qx(@RqTvQc1=PA3BwGR}dDwe0RAL&}
    za1*S*Hq-N5LjRXcJ~-_N@iT#$w}lwhXA0kx!1P{x{VKyu;f>bQ?pg%CUoDi&OQpaF
    zLVsJPViF_r=Z=OM$w~)Vk(~K;DJ^K2!{-88EOkBkUDS-`R1`6<U_rwomIOLqvp44i
    zW|St%reTNXVvYSIKbPh=(O`W{;+}?*bkRu{1@@HJ@k#oZCH*S``F*nHLF&Y|i+e@I
    zm#8TCO2Y$u&2G6n4`&S744=e6<J=Xvn6^G`8@|ut+5P1hQ#giyoQ>C92pg-WS2k8{
    z62gM08up6eS#q5SGr_v$3k((iOO;744a0IIXK8>tmBMbwE*{#f{alKGWM4oqoV$l>
    zT!*P7##4A}Yi}m4gl2ekQqr{#G8Sah@Qj8Tm>yNm#Mt&}Ya}4P!UQG{7ui8q9Ruol
    z^WdH|w-0afAphfgNl!_VJe;8Eqs-*$Bi_tWIw;r>$c{7e_&!%lZs=9b8B3;5_wHUh
    zB&&&?G|vYDAkZuOHD|3{^Ql0|H(Xug$om*=m!CsC<D>=O@>jkp01X)&#lvV8Dd9U9
    zTy<a-)!2Yoq^S&LPhUZ)JV!_I71T=Z82?W^M{fQ~t~+;X3uo?M-NLymTez_B3oZ@5
    z#9#}4#$CC{T_4=SrxcB4C>n`Gx3a&ZrP9ic=~5-b;dZIg#$oma?v^U;oP80^l)=(V
    zlw0wP;r0>hF!9K7mQ5iO0U5<H2G_|4M;Cg~&E3;v<P3HCsNIX}y!~%;K8v#`;2g?0
    zj~_Vxg#HNl1mWcgcnv0*yN=_iq0U)>U)QkC8KJ|%2FENyJc3PPdZ^QY!>C-!HA>>W
    zCTHJM(u>x=X@GAnPl2M4ZlU1XJq44))bw{w=K}TRUq>$g0{4H#C3!+30wxa-3`Zc~
    H*n;pM$|}x7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AllOrders.class b/target/test-classes/examples/um_futures/account/AllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0dabb3e502f41a225b4828545e6386af4fc90d3c
    GIT binary patch
    literal 2551
    zcmbtWZC4XV6n+K*8`kxOsHoHzXlo5BY+JBJKqy2ZlmONQY-(G(giTo7?56ud^|bz;
    ze%77?T2K1}`lH%Dvm0O)InA+fPUg;?yLayM%)NK!ufKo)6Tk?zRJ5U8K}tghIt5N_
    z8e4{L8%|AMUfVP)fk5Yk<ygU_KznvzRY6+dOk@-WmaP{o=aIRdH~fu7qoG2PzK#go
    zs<?H1&2kK<V(Jywap=kQ^lBJ{p6Tlq+cKR%x9SaBUs;@uwYf++Po09J0zKwqgEFn}
    zde)W^m^s&}TD3He3m}bdf&PskX!v8g9+-aMn88qU!+4h=hM+>lNr~)~z|Cx7A6qf-
    zET=Z!ie_LnjUKY#KdG;|b{b~|l$la)rFgp}@%CzX59divBP3U&$xUJclbbX(1Brc`
    zDjDfT4VTbI_eQ1Sh7R4$WCseZGa1$&?h?GRI34>KSMfeRQ1GFK%lJrO^8dLL=rU}3
    z*;_X~Utq9__FyKACm}Y;?m`v=3a)CnhU)^C_s%yFcN4ijy}wDP?bd3hCy*()UQPGy
    z>d2;Eh;-veFa%w}#~MDtr%c{A4Fpn_Q*{MSC(orBk4)wff%%pgF&|gVMqs&)ug}D3
    z&2)^j`p)iB8lN%BYG~VcJa5tTeWPZM_5J)*#V|%S+{BoGS~G*@lE5h*?}40@m?kvb
    z0xPb=^gNf)|08z~Pc%aOLSXh?Ax0IMz&9h1JBY7OWta)P(LCp_N8tO^e5rJ|7#Kn5
    z@9I=cVO0Ly(J(7n=^`tVGruOac@6XUQb3Eft|z~X+Rwa-0u~i4X;{Wxf$n|w=AFQd
    z(nQ%Z?9g1UvV&yjll(R<SP@gWr=cjf=;juAc9H$~B>gLr{#AkOTe9Xs;>32#c~!;N
    zC@c6z!vlQF{`h7d&Kk1)J&A$Fxyu4bde7O0@3U&&{BoQr9K%1(R%<SW^)=Hg8EZBP
    zVL?<3d)4qPId3Xc!G^`syi#bXyrlcOVL6hlB(l8{VdG=N4sAB0OaggxT|h97h1Pmh
    zD<#Bu^6%{J^=y^U46jBmPQC>hE3sjCM%@gePIfNF_LfFQ0^-|BV5+sq4!hMDP|xcp
    z_N1|UYEy^pKXH)sgr=E*lXQKQDO`EPOE}5{1)Bot2}T}Y-D=Sdy^1+&$-FtX*IkEX
    z{jhgt`3L|6dSz>-)Xq7d1Jr!S*)T`mx#+mM1M!SP8@}hSd^rFbQaFl-krWx>2N;}n
    zVGWhofmo)i6m?HuK`HN`tMCeHIdhEvCw7ooyp}ngIkSy(_pfi`!nJMmFFnVV!Iv0p
    z!>?G7lgy35ZG2AEc#5jgNHv}Q18wDYF64^k6o=czatDXG7g#8kJ1Kn?Ny=dHB}(mh
    z#&9nY>j?44agJ>u6#*H;F$UMoN5x6>;51jyl96+?xkT$;+~5s=oAMmaBaaIx;Ua$G
    z_zU_X;FE-xCE#_KWbOuzqly}(Jio4DgA$>`!Y0QwLOg;^VtQy(hr_5`>NRTOwFadh
    zsp&=gKXkzNl&3&ZNViZhd{4pD2rd1+)9I(Z{OihOU*P_4xFSzTM8M<$g5d}R9NQ57
    E3qY#E>Hq)$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/AutoCancelOpen.class b/target/test-classes/examples/um_futures/account/AutoCancelOpen.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbca59e4e89cd1619e52c225639a3b5aad1d9ffe
    GIT binary patch
    literal 2704
    zcmbtWYjYD-7=BKhvT4|INlPo&wkn#^%c>LwT8d4eHjq*vX)&V0Hr=FKHoIXjg^G9^
    z#~J+<e)BUrQ$R+4fImuo&TdM#T*eGG(>>?B=iT?b&+}f+{`L3oe*zfCw<)xtT|q)c
    z2X+YTS=HBc&C>0fHovrLRD6LQlcsI@Qv&Uop+yBrfxb{F@J&lAnD#AWc~<vU=JZAi
    zinO&;;7rA-YfGlB+Z98rIJQkoj;mDzKX46Ct5~LC`<hvASlYteOeD>P!aQXPx&(TS
    zyE^C8zU-Q7x^LthyK2^w*e!r0_6iKH_<qAXt!cjD`L^MYH4ltV8KVm+q|hyq^$48G
    z6t=Jxeb=;W6Rk*w7L({D3*LHt$+41nO+d+(atp<CC5iWdii0>ravA}-IvGDCA~1eP
    zQ!*4gw<${Eh(K4x32cAaxnq~ix}jh|;Mh|Zg8Ge3`t(Yus7(jHlamx%^9{r9U_b%!
    z!_O(aiK7bMQt>u20=u?g7aY4r_t$hQFy^ZQ-I)t<U*z_L<m{M=VT@3-d6GajGgN3j
    zrZHa^=B6WWX?P5pf_GHBi}wVk{+~JG(zn4E7;TdOd}2<-Q8r`WiGGZ$IDz*WT+6A|
    z3|AmsaNL^aS=I4Xtq{s4cH$&XDLAcS0+TF|XB7kzrd@Re_Qhl0JVX`@D<|I)R^x8P
    zX!xdMds;Rs9j1I#Ip;UGlK7BbRs+jA@49n_=jk=$^uWFQDV#x8MGof#QZ>VGZVB`-
    za9at`bW38IQSlLG1v(7ZbqM`G>f`0fOo$f*W?mIySoJY{1%cf2_y$sRGln-@=bYsb
    z{6K29RJvUBbwBVnWhvy5m5+H9mnAEmWJPl3)ui;QiXut^Y9w`B`Ci!K@+mChnu3pI
    z`IH6rZn2lQeIrbh-b_BuYE#Y(&*Qp^Po?3#G(5}xwB?l~{c}nB4S~!Ha^-p~PMeKl
    zF$En<3Mwj=LI3)m&Au63HrDkBUX-x{N8{FWmhO2hfM?&F5D<)87jw+>b=zN*O@YZA
    z5wV+%-MAFgmkhV0FIn7RX;gG;QFl$bZVD6ris=cA6k2anJU3C-O`9D)6Nmh?Vpxv6
    zBLa)<G##U)xlga@%*EE4Q7aWie`a6V+V<p?&~&#(Lb_jojD^|IUA=DjhD(+G5w;gJ
    zD-sZ0kOF60^Xz38DIMzF9=7$yX6Vko?EJ~+NsmdInK?z%UCiyuE#CWKGAIZHl9Tj2
    z`dUa8oxrUaGp0<Q?(J9An5-#Y1O5E?0RIo*2&xdMg{wiX*_JtP=N>;xxU<65agMzE
    z(Q)h{#Dh@P<WqjZ04fsb!fH4Rm2e9dSDmQCjtq#KG?k$2rzcR#57Ak8f>b%Zi@!Y&
    zk)9h)?@RY>VE?t@^x+;1KEfMvF|vW7;SG#l`W44VALD~I{DO;ekv==RfoY1)Cn!1@
    ziY_MqKwG(;8*{~Sg2Sa^xr4)%M_4G9cX0MeI8#Q8kMUVM9?<s@OktYsTaG1mkOU;E
    zDeUGm%`crE^zzq_K59r}4svghZyZ7vhjE4T66sr@hK>Pz&+$jR9x^dSyeG(jg9fS0
    z(&BBnoGtLf?>0Qn$OU`^9FzDCYq&$EdMUY!b$a#%<tio7-aXE~q~rkF|Kaic(7Ufd
    uQOLhgaOSFl{5UngdK#`l>dU{*bpIpV{0+xt$V3QEMikh?=hqzD@Xf#5_3dH+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..de0dbb73da6afe21b37ab62f6eca4f91d9e0a8f2
    GIT binary patch
    literal 2591
    zcmbtWe^(Pn6ukq14eR=Ypr}*@+ggJNTPwB*2$d*?8ibmFO>JwJWfK-RyXpR*dRjkE
    z|JI&^T2K1{`k~t1*$ub?o>B|vWZt})eec~n@4cBn|N89@0HfGY(S~*f84Vri6gaYO
    zY#6#@xOIJDW!*AEfzC<WwZkca_Wa<of~>&tcvBSGj$X3eht_J*2-fC}rV2&cIv{Y(
    z^cwn#?HaCW>89tpwB-4EEea#w3Ut%4EjQHdM$^%k=4TUaAy&>&r{JJKul2~F%-xH=
    zy<vn_!E<YNJ&VHv$f8@|>{=K$gK=FCtsr!*aHQoh@iM{?RH*2Y$c_qJ&6i$dD~G=A
    z)+hF(8C=eymn;O28!MiZ#R&mrrczic->68ueHz}wDU#ES$kkZdNkU-SNlP=B^4n6$
    zNY7~K#{kV6rs+j4&CTQoOZ#UsYCPB?cxnE6Vq-$Z`}jb?hZ@e|BY~;^XHKBUlxON(
    zcbtW$<u3TEmLCWVw{Y*yiHS7W7VTZgV^F~b4MVsnpl_da3PFnly|9<NPRFa)Engs4
    z^8C6UIJMDry%g&v4qybjf{!&^!Y54Vof`x)wp;TAj-}746`4%%QGvOAv1C0mt!8L@
    zZlKR3sm>HlGX3V(QWl>w%39<&H+_HJ3Id~UjSu|vM8#!{X}F4U0kv+0ttEk@Jn~(6
    zDltuJxCT~XhvoYoq5n%hzdiW~@pFOMcZC>NX$s$rKw&q&0hM8<@W%6kw;F>VP>Yqy
    zVmUOzDA>}en8uj=xv61RveHFXBxgZgYKt1?@P&YuXgyzk7q_H26(!6oxT9eKivr!R
    z*_(4iD^3$-!*C*Np~kL~pG))G+QBNB#$63%>7tu1itH?}<CF9+N&1%s@_S^>{nUwV
    zmH4uXuTWL+wTAonhCOp<9?lxFB|c7oCb=tcE^WQw7(u}L+4<!JQ#gTtnC;iP6E#*W
    zzhbO7B!mTF8qTue+j8DgX2La_MS7|99}7)7Y8bXFX-i|=E*7>$w)4ngtIDM~Xsrtf
    zMs$0B9c(|v#CVGDZ0*gwmCy{oPF8yMK*pME8otr6!nnJgOt9_I+(<xjmkCVoFS57Y
    zc?_uc&9i&l+&aJMxA~vkO?pbxO2sLfKFDM?AM%QhGeW_-Kz5RmCl|X~_9EZ3W^I{4
    zC-&&LBeJI0PxE{%00MooaZ_sNoX-YozUAyPN8ZioxbPg}DTOwC$6xuv05oK95D#K0
    z-h}UAaMpztn27<gKvNm&p1gumeU7fuE2!1nA^snEj@<lE?pW^lCQjbFxQWw4n>c&t
    z8O{&C#Bdva!EHIoT^ZiQXH-pOs2Yn^*R#K)t=i6oLb;mZaHCx9;Be~&ZkMZ_l)j85
    zWw`tjm3BO3xc$UBN<4DB#nzCCfsEr2gX`wwqX)e>#?=#K<Rtg>b9W!E@Fj4A@-3V~
    z5vNhX8T`ocXAH!^rwA`kz^kyx+!Y)~4RuOIeqF;FB|?Xdb&gp?cnF8Y^m0!FE~E0O
    z*QiO>nv{N^rVs6Z(*WOHz5+!d-9o|Ty9%a9xii>4owM98|GIMd7r6H;&dU=LF)(?6
    MU^oIH$2LU&0K;z5asU7T
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ca1dda6ee58363fd7e46d92e622ecd90f5b6c88b
    GIT binary patch
    literal 2648
    zcmbtW{a4dg7=A7kQeqrZ6$gI7Hn$=l5k)~joKzVdt)K;5r_P0tmSCE6Ny=n9+u1MM
    zzp|g*&Ox1L`vdkzZF_D~pbDNb*PfI6-uK?z_kEuCBlpk0e)|K!2)<F#gk}W^4J~LD
    zII?bR7`kJ)Wqp2S-7-Ug)=As7!zqF0bl<Xqq`--2Q!TU|J!iX*t<_m0Sj!t#6^cCT
    zkia$5tLQ7XYq+MRo1W|PB+u7NwXo(}fo?js<%YUlsXF>nekRstB4w631&0MXttSR$
    z?q2Zi4I{KNo?EiZNwf<fi4K9@wJ@v(<GLPNLFiiHP~Bi`Wr!}QP;pcuJ0@^7o!iA$
    z2z}cvPaH(kx12;LSqL^OE1r|Yy8_DeVrHpub5Y{$)^HN1NKUmzuErXT!~`}PscZTg
    z?ABFDoDn$W`Ky+nUCr4+m_(02$Nk}pmqspM86Aj+v4;}Tdm7%y2Xw<QO|RzC>~y*>
    zcW}mQl}FowSjyjs&zMm0AwE)&*3gIZ0#pC*IDuoPjJ=buIibxc&P!y0z+j!Ay~#7t
    z$VxpvZ5Y6yf*}n$E(l!MNr?ssbrST<zV=!juUxi#fmF`(%X;9HM%MLQq?<T|i@2m<
    zM8joVVd}rWK_FqfB~RdZV^r&|$x;{-$R3C%>xpSqL)&u$eL5}*CUaa9x3-s(7^jz|
    zn&aH^{k#<fM%fzg`Sv>%qnOli4Xi-5Y=!kDGR&aw$!Lk`V+}VjEzn~5zDMZ)lKF2=
    zQ$oBcF!Qz$qk3+@HzSbQi?2ten+<rQdB$6f!1t)Li;D||&<Jb6woXL`lk$<(@Tp{_
    zjjTw{g0j@+G~{txK#R4WFW-xrS60OW?kKpcp@2nJ*DiZmH?*QOQ8o;xX3dw_f701T
    ze(O6}CmAejxF=0?(8Mfz(5`=y{-UJ+bAj|eS#!T3V%yDNS;Yf9RPcp{NBEN6_4PcQ
    zF=X@HjDg0vD{!vy^o(N!0SoB$Hz%0FG5mHmYU_5bvSRs*#)?BiSP-V+EE~Qp=XGTw
    zT(eoF7jyr$(xjz|VY`yIMvyzz!Vb#L&u$<s?-E~M7Z7x5?qE&qAk{>FX5ad>R})u4
    zGyF1XIl2!r7G>4&jfxdU{jDp;woiK_0r6)~;QGNld(-EU4t2g7yv^!%0I$Ev{^VZL
    z8#MJ?oZ``kna$>7e$AtlP{5ETC+T^72T%)M%{Q$XTc%Lgem!?c1{cHZ+)cb;2z1Nd
    zO{tl4UNNXKIJ?A=-*L2@e+KcCLK9Z_l(!K;Ljs3kMpCp1tFSn0LkZ>h0P%oFC8+!9
    zC6wYbwB=qxEvDY#|Hw0>^8KmfsS{i1y4RmNojNOpfi3j*Z{ghSU(i4J0>e%C8FO-y
    zx;nUp397Cqs2Yn@x01i3so2bgPYT5ZhuK20g~Qx)%omESl$Ih%87#cOXU%v@ztb3J
    zmmZDA1$K!<glG!w^s<9DmZRvzah&BdjV=<@&HX)m<0PhViao1`-RU&$;0zve*AE<j
    zL~q2x6tNBy{Tgi2C{J9+V@h{;fm??|i9DbJmtzv&!$XxUb@KTYe0mm8uTc}Pg_LU4
    zbffuin&*XWLxG}@d!b<Tu7b=6cYeJSs$TAwzqZuCbKL(G{W4r40w<#hx+Cy}V-q(2
    E0ne@CR{#J2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelOrder.class b/target/test-classes/examples/um_futures/account/CancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..93834c1624f45887a1e8b79e29f797e2652d5916
    GIT binary patch
    literal 2585
    zcmbtWZFAE`5Pr^aB1edq7zic2g|-x%kf@Z<LK2)NhBPiV2{;LLp{0r<I|{PoN^%O*
    zX{TSxU+HJsnE++lAJ8Aw_BqJ`L15~k@kF<`I_>WB-0t4}_4n_80vN}A6)E&6NNeat
    zpTNEiW7E(b!)@pbs~eUX3iM6ct{oNxdUE*{1sQ=u(V})}J9^o6?^$c}MzCHnS}GK2
    zYnQ-f(`)LhwrjYirJJ7X(vs)v^>*0ytw1*&+j2wQZnhkKxiS}Pi;=QKor2v0gVue6
    zGFLD9_NEb9MbE9<jSTh*AcFyclj~vF3MO<tw1UvJ!m*CS*vlA0P@!VKM0P;nQm*_0
    zTQ&4;w=vm`Ccl!wAXx|=G*>+*gLed!*`?xg^~#dOJEY+Vj*^^Kn_OK?I*AEPI_YTg
    z3BMgx2FGdF^VclDv?jwI)^HN<QfHW^*LG=pHkU7VPiwn*cbo0y%1mryQpNi?rQib%
    zr;!sV{6BL7yG*&k&VmeEV6+2%XJSky5qG%n#~F+$IICe4V*;n2Z+9Z{4tBkmbkpZ}
    zjfV7>Eqi`L51jh=hF*?zle_RC&MEjv!+DG|n_pcZkha~rCvY&iQJsinc7H5T>WUTX
    zzG<~W+j9ebHqLYAXPo9&w_jy&kx|y$j&s%bD^?H~4Qpcf`yW(Xz=VcLObMtBE9|@y
    zIKVC5k)#q+LBljY73j5m-y`(@Nai<Z9wE*O%)Kqds6-R^t_T!&;u}^OW&&?CFM4Yc
    z_+fQ^X=$+<8eu!w)~T4mgnWFaVP3M*PgW#nK|^Xk*KiGG0WH>gzWgrgM<o^4v7lg4
    z!wuXN7<j>6$qlV2O_WW;X<G|*wv=2c$!})`t6~OA8kVJt0lJuHTX_+mr2m$r{|kZK
    zYqI8cV#l`Ydqu^UxUJxhhOh878|JHdIA_Ry_#g%v=dQr1r1hd>1Oe;j)h{QR!ZG~4
    z?7i0Yc5~J8myA`1gs>n?!&xzWTh2SmbhvH@0{L>61tuLd4cnD;C9yp(681v&@V3L2
    zlucmoycZCR<XU%~s+%HWJo9gD?d5!x&<wvpHuk>;8Edg+_(szTEuTvc$Jk!e%t%0d
    zfC)@@7ulN*ItDcO@}50tZSULkoBU7hBt4<&q+o%jcQc92dpwt;Oi<tmWTqH-e449O
    zukD-GoGmkFU!uc~$r{2rw&xVD2m(X0K~w7CoOc9j?s9gXBM)Nqo_P%Mh(ZeA@F}ko
    zfQB@7!-%A45msSx){iw<u>o<1rqa|sd<LcV82#mEP;1#e{Ox;;Y-J>SFneeVhi{E!
    zk7f5r;p`SpjBMe(>%SsD`V@K!zu=mjWIq|*!X>IMr>VLasfw9DkgE0Y#noyp&0(%u
    z>*Y{-f=ad4N2wY~%4qc|R(kM=apy3B%WTbZTx3s3M~Dj8%P0qU<=Brw9K;Deb2v<b
    zhPZB+UmQUJM^T}?h-2(S$653z@Ds<Md4@|C3dDMj=<8^ZMrm;!Hl-W9fvsbM5_!Nq
    zI2<$h5ly&cX%H=V{7>Oq>NRTOcRr<nnj!T3L-)LKg$fjf+zSO4ZYr1==gRi;tvbo|
    d@~=O8<_T)QAuqQ}MBwCZg5d~ka!ld7e*yVD%$ooJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6d88593eab51f9343a59f08d9c0ddcc269db8bba
    GIT binary patch
    literal 2731
    zcmbtWYj+bx7=ETryXmqO2&I*BX{(|srCqT_ftCVEsg0!Ek`^N>Y{Mqqve^xLsZ_+<
    z@r(WuKcnXqkfT4qAEiFCo5DiNv10aQXXc%E-^=q}X8!!^w?6<(;5!v<XjhQZ(1A{Y
    zT`R__q1%R2*Do!tnAJd_bINk8U|OI(JG`hMEzlP+g@I-3Ma#Ku-kLM~<$0s2LXom|
    z2%N6E4SmUS45w=9Ro8JS$@TPF7=)hb>s8w_oj|u5O<P}>pN*;ch*%&^LAOA!dDq~a
    z+?PFT)d<YI>(s1z8aoA$#%_V3<sfMKr*u6q{lGDUv6jME%NR{ip<<8ptViHvw)o7q
    zQs7xmeR4aL;l(t1iGsh@SaR(&UKdbu<@`cvrY!yK*RUT42u?F3Rwt55VgQp$T9o00
    z-WDm1Ljq~rTs1wTZYmfQIQA5PuyJDpIip&2LqeBdW{AuJ17jI>vGrN!*$D=fKNWA`
    zu!6TWyo2m>L7j2KCEKJ6tA-t#mudogvolG1VuneH+z|~UI7;4@Qh{7{xVZhuCd^)#
    zKNlNL!DG-BysP0D-V>Pqf8uC<bt@zUMq82CoTZaVcUy_jg#k=xIF9!jY1^&WO-~?G
    zbiKOn+qH=my%^CZci;q0DmbNK5>o{BMFxSC<<wk>Y9huhC9-;0Muly;Y~HP!&A@UU
    zU(dyL#QcxT=={c38fR%`Ewt_Po;Pp$K2zt^;Jy1QP9vuwj~M~AZU(I_fgZ+hQxQm?
    zW;J|>Ie`w-^IW?AFU9im%%+PU3CzB#i%|<m_*WFjZ}x9crI`tTqjlcB6*)hs&XvoT
    zOMwxD{sv7&0Xg})q~WqerHiOY%>25fUe!=SSwM@at|z~X`dvZABCaX;SXNR+VD~fh
    z3Qk}~Y0{f5BvEbAndk*v*YK$nyqkjO*sPveB|-mOf__6FyG5>CPsC}XYb>fTu%w`>
    z;TC9L-;3EdYsfCU7P}W`tia)<^t^5OJ`3Q*FDC^AVd-X$`GMgCi?TZ~nPVV!vdfzn
    z!^V>7m5r!<ur#WMy=ZurT(^j+VA=8o#*6>CaZ!D$VOS2kem3d()52j@^4th*w%AMp
    znbtmyr?D5d*P6CdShQ#Em8CtO!_qaws}q+!TX@F$Y#N@?Fay&g%f8sREqWFKh!0JH
    zGuyN5Wrr&b>U}<XYt4-ao_U%6sm-7#D6IsYrs!^_c=a~#0#QyV2zjba(en5Pp_bgx
    ztD3WxJc9bSJj2Fhh4E|{;JpO=_u~+15U5A1A+Fh^IdA74Z!Fwd=4zZHuLbBh@(|)d
    z#A@*^FE@aO6uPkz%_1h;hRszM8gOC(;wD9<Nc-stl*&VN6`w$@WM1R5>mf4pBbmLK
    zzIE)oHj+8mgP})wQ!b9KV|Zj8qZfa{_~>JN(1xFJK`t_9M%QtUr1L3~PDG>&>EF>-
    zY3Ig#sgmMwu~g~caODveN|jE|K8a?^Xz4LNYsUlHeiYL<$7U|aGW$si(yM9g<U7Ml
    zP!D?f44{u35}5tm8{!uSki$V-;k-=v7RX^>5I=DI5pP6DOw-@vM8HLpQ06G{4m{2l
    zcqhCApEF{C03pXTzQ-!QAX2@g+{GF#`;v5xlz8tRXJ3)hkM_T*o_E0e3KWI-3k9dI
    oDkw~l^XsSK8X~{^b!7$~;pVRxmmw38b26g9F229v*oJTa0r2AYSO5S3
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMarginType.class b/target/test-classes/examples/um_futures/account/ChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..df10e828c9cc20f86329a27082d910b21e933063
    GIT binary patch
    literal 2621
    zcmbtWZFkf}6n>`NHro({F0@E_YgKehUm{Wk+ES!TYb(37u-oDah-t`fQ?kjLWGmI9
    z$1nO<{EVJcK#u+Zf0X)6l9tfIvEuGInVFl(z4v+U%gmpD{q_fdF?^$<4ebgt8amJ^
    zaB$67H+08v>-xgVnq`Ipos+g}hf@OW`N3rcS%D+brdDV>deL?tSoi0QV6|j4RVY%|
    zK7mW7*U(pN*KkcsH$B&-CePPvt+3@=fo?js<%YW5Xgc~*X*QM?BH=t`3ib>1S`Q7*
    zxqH#K*NxCBcy7(EXK_FPS#%2wtcGDT7}xdC3PRTkM-zjwl~KB&Ld7A8?6APaeDOK9
    za_HM`ePS<?!R0J^$wIKvSn-@J-V{)#D}|-<)r!R1r{NfmlbmLYTwO>Ti3v;_NhE_Q
    zyNM`^lLBhP@awi)*=Sl>^wUn^=0dqVb5+84OT*iEhcd%7y_QQ`)A_;T-f3<%?rpKZ
    zRJs!Dm{9R9-cyj*Fo-h(Q~ysLv&URz=2)d|7y=^+BfGO@B27aQkS+{kM8T*A9q$Va
    zZ|6YD{e%F$u*+7b<JIeyFOVyGeq9fo+Sr<2jARr0@Bz*#7}M|}KBA{PHwa{Gx8@1-
    zq(hjvCG-A*!2F*0u^yUMGqgQ7(5K@HVCKdJFthb4i*b5cYdOx0@0Y9~FzVKL|F_?%
    zIFCsUm%wsU>sFY&5;)9Y?@C{Z>0=F7FfGtw`MyW!|B~jf&PhVNDlq%H5ToKv;hPmG
    z?8eux(#;g!XkGB`N8tO_xk_cR92#LO*pjIzU{XHjHGC>r=^`tVv!E`eMGYlf7tms<
    z=gaS+PBpJ$5jPav)KEr6p!+#{^KNKGX`-wfPRm-TvDxJ3)BGkoSRVx}Yq%v%bkoEf
    z8_sk8B>h!M|K|evmt@WDRK&I_e_6#H+*R;}hI{yut#oG|&Kj~)Zp1+2+!Z*T)?RRo
    zAYk$A{BnXR9K%1ru54XzHC8OYVyrkMgau(5&a&a#a-9e>;i?@7j28b(l}RfN!*(TS
    zX@J|6!dA%^-*VWYaw!6m_X2|MT-#gY+Dj$TpSjo8_F~dXXzX01<j_lyu^^j<Z#1mX
    z^10<`jO`_DjReH!o51D0dG@MvkPh{}7&x8`N$@Ve%KqeT(o>Qo52vVlKQq~Uz+*eo
    zsDL5OPSW%Euvg1o%QvlATc%IX&R#nzs|jb>t=o8w5a^TrnzMGUd5@sP;OZPl9@gkM
    z^BCe0Cv8~aQ(id$4H@i*8O@?ixDSh~F4Rzu6^J`jm7(mXXHcq-(N%l~wVHc_|AUW_
    zD-Gp(az{3C^wv=BMDCQF3~yp!XcMQe|AL{Br#Rb&pK(ntau-K7F+tJg3`G|r(M<Mt
    zv{l>r;*)YU!(pym?ci|j2^PxLPR^F1nKDv-iqG2dh<@iW&hC6Z8W-6eG7+LF9H5uo
    zyp|k7FM4o_&peKjpg!*J=NHE?h2!j1{p?C7a04fCm%D!8_#*})7N&^xEYYvRCXG_#
    z8Xj<VgSWIbIGm9OG~jZ~;(K^#lBHfgzk*NC0?IW?;&&luElT>({x{9@R<^D{QOLbe
    qaQ>!(!Wegcy&b9n?w7x=-0&0J{uM(qTp|J|qY1hr@Q`C0HvR#?!`WK^
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class b/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d546b95e9c1c4774ae31f8df3f6f3b918976a6f6
    GIT binary patch
    literal 2607
    zcmbtW{Z|xK7=A7+%rcH2tcpsSSec6olYxbRkgnpAyJ9Y4o0SdY-DPlgW}6SvQ~o{u
    zY@LIer~ZKcsOq^hi;RLNGB{`Nz3+YJz3=n9ANT(G*KdCS7{{89E_7?i8R$W;z`j*$
    z%`#ofYnltotJ01HdZ!)FiDm@4i^EGA@&bnvr8sh2v*LIU<o&W0u2ikI4o%tGC2-O9
    zTjsLkS)MIT+xI+L@&mIGM{yuS({>%{MW)kgyXNicTq-Rk!g<Ox>=qc14=v8AeKT;@
    ztVou8ui-TF*eifM`UOs`L{U4OG|fncktd_k&VlJEqjW)sj{OSR0f7s}$|km26gXaU
    zYA2H6r91`%`dhIZIhVpvMq$+onvR#pVS!u}#8TlNH1H0NlB9M_&L*;lr9@^A>qv$(
    z=XXTP<97`l$B=+#*|r~hG<Uf;T-iCJaqHd&(YLFYQX5k`-oyJEJ}__+9}3L;KXU>H
    z?G+}8tY%p8?@NJ^4)U$pF_nee2|yo;7}jvwz!{tsIQKH<84Mj3%+mG;_PTzvDFcB*
    z#SfZh=r+bz%}OGh+J#Y=8a^^`4j(hQUsquK9IxRMO*UQ~-&C@X3(W6`Df!Tr?a1-H
    z(7c?cJ<~PK`l}mTd3-`I8?ozN4T7o+L#rt#hkkslV+<1pE?`nXZ_22%C2)XY-;%Qm
    z)3kw$U`6)GAn*zOUvm4+2}p>a3Cz7M#H3;~_$~{Sw&EMo>1GCRvMw=O6!;;%ytsI?
    z7FkgoZpd`ZVnY2~H87`G=_4zOv#_b8Wdrm0T);@BexSZf+S9y_3aT1z7+Anf7VRc`
    z^IjyAG||>9H<k+xc9`OPmfwyBD`gh94Aj&S{XC+~F0<*MqW`v{e@URYP1fAaL~NtX
    zmvnrIx`wX|+{M@IpRecPoTb|1qZDYGy8<V()=RDxhOD61zno$Ur||c(70VlOYgq=1
    z*0M`NSP-`5E?I%2)*WFkT5&>wvC4lgHFZ?Way&&`7Uj!w;Z?!r&W50l-ekVBFCggC
    z^_}&xos<*(DZjO~S2I^ZV^1e9`?o>Hs%%?<)sm46sB$F5woQX00qM;qFuOC)-gE=f
    zp@CPU_o%%Q!Pz&RKfRUojHHu{Gc>)M>1;pXg`MPthE;+5G(AtRdA;Vxfi348l|zHu
    zcHL1GUG~%>9}fVvRQu+vn`=HJDEWq~F^;^e(R2DK#1l@s@GXDUivuu_!*1M5W{DEM
    zgT+-JmSLv`!~#v_D0}<@TKy^dDleed3w!v#?<oq^GlheNL+dzl=j=L;omt0;8^7Sx
    z$a9Qz;b&Y|i^BPlb$m+ERF0yFM06?tJG$!K+$h!RISyB9^&Sq_p5c0}-pkn+$xIum
    zJ;!1<p3vRn#5ztqYP`nwkV}9}Vh^3`=VN3)25^wOhsnqh>Kv!`AkOneaE0@0IEpfk
    zVG-}*2aZ2sC;>i0ctrxf4@u_EV=o$La#rTo4XkiR=y0&gF^?Dz;F6dD>a^g|E1z<M
    zl60@l+4qzTqWf<e;5#hPplPIAXc)VtVRoFF;mhcppuYO+D-@sM&aXJ7A|w)EDuAFn
    K0uje9#Qy-2?%Fc|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bf2cb06a391d436e83a177bf6060073be7747bcc
    GIT binary patch
    literal 2614
    zcmbtWZC4XV6n+K*8`kxOsHjv0+ggJP+ZJdM5UNoOH4$nMo7&bcVG<TMyXn4AJ*~f|
    zpS9<p*3<rg{;0Ok>;_y#PB|9N$;{ljd*?pSeVO^|@8ACfFoq2s9q81MG0=r>fkW%o
    zhGjaI+b|ba)@3ae=$^J+JDd^d%nvPV$O;^bm7>sg%#!UskgG*2SSwpC9h$PWPvCOR
    zYnm&zYq>RP);!mxCC@kOQ5g9$Fl&x2-O#j~Eyui5o=c>KSU69ahW!G4@}b2!wHJMR
    z!wO}=bL(~^i-Q8lqF3O|S{Sy1Nz)8v5V|rPX&;!JGC~)0=s2v99TB*cFTKK634Pmb
    zOzlN7w46mBiCK*-r(&<lMK7>J+jFxxE|3ZRNGjO<2HwL-a@2}Q*+lxRgvaz*ZOKsT
    z__jzneA>VO1_d;$R`Vj4=C0<4N_!_XYTn=C`A+#tVq;3j`}jb^hX&5#BY~O!XO1aQ
    zTVsxFlTr3o<&tl$N`c`v_MPc5l?L37Ko9a5(s16u1zZ#u-41#RMVkk+u-lQ{j@M{N
    zUm#cV{Dv7g^|5uc6w9XeVFadzj}3f+PZ`EH6&OR?t$PAT(=ls%r}BMFV17?*$%i%B
    zQkfB$SCh<V#wLk>eQPU=&*)`6a-8eFUzR~&HRR;r&yRJCV#2^BObX}?8Me0sjxh8)
    z(pF)bHgFj%$}Z{q9-;q7dhecug!qNP+`B@Ii#CPtsz6~UzCoRCrtrq=0+U98AJmIW
    zON*7z3Zr04rehWp>gT$FImJp3Sy7w?4J9oan8%j_Mk4im^<CVd=5>@%)^N+f0u}{&
    zU$HmuhB8hQZNqXRxlm`5$<L?xZELVvW^vm<MIF)0BZ_P^ul!T=-%<203*_IDHTO~x
    z+bZ>C9bcoW;Tr?@@Ga}-%{-j5REK<&08MgN;B4A@!LfpXHT33}Q%vCm{y}zQc`ItJ
    zNPo#%aYzUYqGmbEmT#+dTbK#g>_A|=^bW<Q4r^MrtEfxk+%6d27wqtn!?u-6@zCBE
    z5cKNi-n!Xd3X1*|-`U#hxvQXAeuK;$ehV_zWy|udrVOP|l@kfJw=_8tkX&y9vwQPw
    zw`-6N^}QayN3E?G&hB>p^iI-Kl6E@I(DZ&LbnO9e?KmqmtP5nP>3MS3>lH8ZYjVz3
    zS#)xj&O4%Ni+wfEHv}NiubMb#om}%ZLCJSqjdJ9bjjr?0Af9m2f$#aN9v*;!4EE!G
    zJd2g^11zq3u!34*KrGNyhO);mp;e!ur}PqfHFtpjhn^u<zK}bbJGO}vcQ0<@)P+r)
    zx%Cw1hF@T~1Ha;?TI9xuH}N?|QyGdTV$qfCALyuda-&eGW;k4{RJ%Cbc#fNuYBy(J
    z#WQWV@&ZepctUpvh;@v3)Odp}A`=6d!~r_j%Qwkk^x-IXkCTxT)ES_5KgRhoxW@Sn
    zoJ0|)u!Ph2iQ_LAjDgP(UY>wgA<5i04x)|*XGMNp#~NpZ4jbznvxx8j4vFcbP7^M@
    z@+dbbN%mTt{YXhaI{%>oKF53wnnt>XhSA#^X2+-*Y)9t|_0?ZbF8>^Nf5SNyArS*p
    N0R-I<2sw5j`WK}w+}Z#D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..da7b67e9e07c5b1094e98fbdb5c5e1beb13be850
    GIT binary patch
    literal 2595
    zcmbtWZCBJr6n+L4vc&kpswh+i+gcYDVij8igvtsob$O|~V7IolA!L_eHreKd>S_Hw
    z{cL*<YCY`_=#OgqOtN4UJf#-S*|~FPa_@bfx%bZe`PXlM02slhiZ-+>$Y|(5r@)a7
    zW7E(b!>#L!s~eUX3Up4`t{qMawC4v`6l4WX#G9hfcJz|%KD5?~MzB6_G*u|l)&YSV
    zrq|F{ZP##3OE*2&r6teTYf%{aR-l`XZMmUtH=2&VJU^Rg3$b#JIt2#>daOqVW$s?`
    z?M)-J3Z7fD>scHYKo;EsXV=598I0+AXa%8bg~Kg}iI-u9phCq_iR_rb^?d0SwsPp(
    zZhd?|n!%MUddNcXxUuRvS)3G5rYnWz@~w)*+o$0@oFX~Rh+K`Pog@UNowPKADZee1
    zjP#6#ehkpOVVYj#(%f`@u(W?BqsD`6f|uuSCN{=ZypInQe5m0ZJ`$Mxf93>^nUU}F
    z@NPQJV$*UL{WZ%E1cq9`cPGVo8f}aBF61$&;DUyWxFm3S=crQ<S|sR&J^gh$UcGMl
    z0=bgs*Y&`ujcn+pST}wE!_XC6*6=Z|Fs0wzAds=$nkR5PeOj&1WQvan%<YRO>yc?S
    zL)&u$eL6{YCTWuEGuum9e8MPek>kwx{=5|gM%@}4`0<H~s~FXA9b*D&-3nVvWSED(
    zD^n$=2@N;EI_$7~-y`&Y$>_JIA0d7wF#E0$<2p^@n-(bS#y6lc%oN^uUhvjp@B?bG
    zQdug8Mi>R#Iu%nGl|M5YW+f|KWJPio)TOqlVGf@QXo=SI<#%yYnp082yn+P{i&zrq
    ze#PFL8(MLiD4T{8S&KFHmHb?q-_{P+$rSEtC`%XJbWvn)c@>|ee_7JMB9PxBYwo8`
    zY`e%;RD6l5g0D2($JgwdZ|32wA)Dgk1Za}G0_W1!3yu*4ETA{P9A^qA@DH;ATMJQR
    z)$%LGszX9p5T@a*7``p%EoCNLw^^lEO8>Req^E{qyOOsw$en6oXJki@9CoW*iiFm>
    zfM7^>_SeMrQ%#Jg_|Dc|Ph1Jj@av@I=pM*elug4o8dezhx84NX9_@_;B-fe1)czuS
    z+qK7ldR{-g$Ia~noO+x8iQS~9G_72mr0IjqX7eF$={O}6YzSm07<qEHt7R|pO>5Sc
    zDb%}H&mERk#g3Zig8>lelf9c#JLh~lQ1cCES2^;2M#qI`5Kk$z;amR7R|cRVgM)Yw
    zOYtUr2ZOUNtintTh((&pQ1|2|l<G5dm0m)v<__`y$TQ^TFXoQtPHds~-lZ*^zPN?6
    z3%}s}&<hN;;b+{DlianTEqqGVc!sLcSamb|JKC!4Tqu;Q84kC~)ea7~pW{xs+DYk)
    zSW<?{FHmX6Q-<45tRuuD$J=ZUnHb0z4l%fHK0uD52gkX3l8p3nPd|6};Tm59w<zDn
    zDHL%U6`a8j9Dl+<41ALC@&vpFi_BfaVboBkROHt+tWzR%*x2BhMTCcNNK6m+G~hBS
    zk9v)oWUWc*dusa7{x=Qq?d2;_6w)meT)nGcYJ@w3ozpqX{qnCXmw%3Xzv8?+ArS+U
    N2MC5E5OQoo^bgq=)an2L
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6cde27bd26018c9cbaf76df56386ddee812a14a5
    GIT binary patch
    literal 2486
    zcmbtWYg5}s6g`U#GKwg{Bu*e{Fm2P?;i06^kYHjOTqrI!&=_dlv`J;L76MuFNHUX5
    zr@yD4)6RrEru_l^QEl%^0vsSyH??Q9ckiz5-gE9__2*x&{s1ryTSgaR65<NF(Zg_l
    zSKHTAOS27it+vZ`pP^^Yv`s(H5X)q@BqSIv1)EyFX{jaC-s9WLnzvKdnldC|>m0*9
    z-D#*b)7EUAtGZ*`WXW;WddqLQ+*5VS<hHMxji#k;mX|_pAy5`cC!voa#h+*-)9!WG
    z+}C_waO}EiB+$=*1O^yJcYMF;&8n);J>Ta3WOQJ7$|SiUL&l&$c7fq;rgV(0;=878
    z<T}x0w}h3Hf=jr}AZfbpv}~efA(Jh2j<VHwd<cHCd_T02lQE1d60RzEAJ-W2|IZx5
    z#psC0{(?qv)H%aM1pRcxa@o@q^dgN>2_Go<5FatzI*LOZhKL0<3f;*Ado0H=xXX|%
    zIj*64R(*O`Ed{#VIed&yBxDq1af1@><OYVgY1bV>b4I{K0**5jJ7S7I(RtH19othE
    z!c?Rb3Nvx>a4CUF^0MBttVP!?bI;QZKAZmOXBlI-so)kqWsnW-M@tMBDD0>5NMM>)
    z@ELA1baU5r2>QR|TUcG~85n5<#5)X2?+P)fqBeZ9429G9(lWW(hBufOob3R7T3+7R
    zSg-h+-|`N1GG=g7JnkvT3s!oG6~UQj2<_(z?qh*L3AK(Z-V0hrQN|Zol(3}WODr=C
    z9J5!neIBHVw69q$zE-EI&lKDFjdoC_%-|~pE8>U&I%1hB|JXl4e_7DK%8)rDYaX^m
    z?1*I<>-bv20|gaqP)|FVhfA7hSx-ZtVeT?qZ?|5sG|!_7I{9XfQaFU)PwkPfwi-3=
    zZfG@&2%&<|HET<AO)-y@aev437^X`9xzxl_4b8L#aqTFh{+8XM_Dv19Wl_UQwy_Yc
    zGcfXLrL#WPNjZ@}%kOOM&CC_hG}j<r2G2l7RoT>Bt-*cn(w3nR+Zhdx2ncT*hWXAs
    zd)uu<4yE3V-qYq`1n1v&{@iKO+cZ%!=E-y)rL(?AmuQd^5^4;IIr2QbdgY4Ka&^9B
    ziX0j~v+GWZx}t`arVAaQU7~%H6r(v^?WEbH*%Xa*f1>-w0oXGVy0Ar0@f83lh@%hR
    z1X8dG-=a#hUVMj#p#io)rsAaYUqh-MpttlIay9uL{m&mDSss6mi(}6*wE8PXCSKxt
    z7k<Htm?S4Ao<k+oRGd_I0@dBb@93(=Xdzdr#%Y+VRJ&=Ie}O`!+Cx$?kfe#qOO#@G
    zMqZ|nq1HSWjCtw`@xcGv<To%t-vxuTlEMhx))~50$8Z_r7($NZJW(=_E7U};!lu!~
    zwE%0L5RDMV@9_hXHI9Bf!ef%=>GS9jek6&|LPL$l1T5&-CN5I6#!)Aa4ALv43D<T=
    zGD$Ox*xz(KeGctPkR)Q5Nf>(|VP=|k?i~eWl=h2XZ!-M?YrkPc1ce2lM9e_$FgjEO
    Gs__rlQ?(ZW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetAdlQuantile.class b/target/test-classes/examples/um_futures/account/GetAdlQuantile.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ba686456132a873fd829b8f7707fe7b1d67fe8aa
    GIT binary patch
    literal 2458
    zcmbtW`%@EF6#gy=Y*-hOpi$IHXltABT3e|o!B9wfq$Gd_Xj5D5X1NIqo88Pl7@bc4
    zp8jk*16rs31Nui*&)p3W9!@hBW^&Ix_vYO5edm>b{{8cB028oebRZ%js-P2H43~Da
    zJxw(=tER42cDU{_bWIzU;bj>jsr06V7{k@zlJ6O&S}?3#zO|&e+eNJ*LlU+wFg(=l
    zx>_+T&C<E5+m=O^Y)7s7p6_s1)lGw2o@&$^rn*sF2(`IDnJ1lu9)<*eu8~Z)*BoO{
    z^LWm-szxn_UIxU_$1t?*c@1|;RXy%{7Wc-R4~DOdlM6Cr^b2H{86Knx$Jk1qV_3CJ
    zJDT*Su#!-471tOfP1kMTB3kBB=|cM`{ra;*@EgV1&_+hab=;6}Q^7~L#gP4f<`^#4
    zxHr3HKJqn-V#686nwZaqDw95oy&FjkN%&a7C-{_M_$UA^&Ntz!i>F@dGVNN8I}GuH
    z?bKA)tWNBxg+Q0NfY0!`gp`6bhAG8PUtowDR@G*>a!!au%8fGQ+v0{l*LlM;Y|B;W
    z!sMf*33G4$@F<3H^0Mli=Dgz+x$9~*K9&6CR~aL?qu>jC$siMv%_D}(6zDUVBQQ-U
    z_zL$JI=SQ61pPlUEUc&2oNH<X#QO{j9||$3n-+Xi47s!Tk}|p3f;ZUb?5zNNQeIkL
    zUn_Z<=evhG8I!mpJ{~H_3Rb#_6~UQX6WXs8%wmo~3AMH(z85r!yo_%!FJVE!B9<8X
    zj@ipw9uLw)+S5#*uU4tfQ~6eYn>VO7Ch@I;W${EGJ+VZ!e(ay1zbNQmVMv{mHBVY1
    zcEqxbH9V5=SV0Nv)WuHc;esZb)Qb>kn7a(OTdn6z&2_1CPJc5)DICJ@rH05?{Cb5u
    z>sm$BAQgnJnVXtph<#HT^|lR{VYJYGjfpqvnqdjXTH!TYS$dN?HT72Cq}~*7f!{o5
    zVC2kldo8P-IwF6TKG@pHloil4r$&VIpM#9bv7tFyoqOD&D+3|6b6Oe^5DpfGnf5$;
    z-vA<q5+}p<qH!3ynfJXveU|hVO*0F#WV(m)Sl^|286<;*3PWs~JP)U=T(W&f=L<mt
    z?_WI8XU9b)QHx5_&;}Td59-t;MQBgsn=~7=yGtw0NOTS#fW0K41Do_ICOx1aiXMCy
    zNWmq1k23AL@dKWO2G|^#ijvNI1F3v~?!p_$<@iPVzjT0jadaP7M)onV@;e5{UgLHL
    ze#5fZ#K*?=p_1xulvMWv)q~hy=qN|%AX6$wX_+pSJ87ADg<PrJMN&SHq_NU#6e4&@
    zUM7&DW;_zCS?UAP!2f&XH_%73zn@ML7^I1uqRBaeYZ%1<G9+h-k{R5fws8{{tuAf_
    zShIv^kTCv;pNOnc^x`R=ku*a;fu7=Lk_as{RA`OCgpMuZB0*;yRr07tdWAIM*)~ZA
    zX|5ykmY%1dJUbF3i5O-QMjlI;oS>V#M*$h4`{J)Vo_vMXKQJhQ!U9ktW*~PMJt_iK
    Fe+PUGsYd_+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class b/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..44ebefa65a01fe78f9fe14a93196c449eb362a88
    GIT binary patch
    literal 2498
    zcmbtWYg5}s6g`U#GKwgHB;*~SZCVo^N*kI7CZ^y*ps@pu39XwpsZiENM3xvy&Lq?6
    z@9F2XGa-*@e?Wg!+q04ZC&1K`+B4d_cUO1sIrr|p`s?r4e*&0<r=tTY4QT_N=n^=(
    zX+5z_*YaxS^7^K<BZ01I$8(~*Kq@=3rXeG6GTzjP9M>#5-edV_(F!+8)|L)U**YR{
    z)AsA;y5m`%Elu0^JX-Ptv)YInfecOCb)*-WPJPQY@0Au3Z6Q`JQKz9tU_d^#D0BBp
    z;5@M+S@6B8Q_G-N02%ZN3~xlyRybvvkqjeGMib2glT#+>f({+W6td$2H?qY&Y~?6$
    zyjrdu&B&UvGGO2&P6=q1ZTk(6w9I8kitVFp)F1AEzgL<~Y~*yD!C4LG44lUWf&Bk7
    zCvd7Jqe3GH$Ze_NM$T*)%BbW&k^<vR^!tOB8`;l7H-<2*;X?x-;bVcx-B7f^XcA%G
    zI`qsg*RR!NAkbg*gPIw-)yYk>80&IJ@CiQEkTo!ZOH8|WHwdI1uj&h&I3R2)4aWqQ
    z+Tu$-wdGdi_+DtvB?-wyO7d}jXDNdTdRc9_?tBoGWEfgCIW_e2FFHnX*}!M`TtFwe
    z%_V{34F0}sQkW(Ue1WS1oiYe~LjRAfOYT@}9yT=!;&p+A_k|eWr51cs0)_qfhIG2w
    zf;XNQm@o?bkiNLOx>Am;s1feybX>z_^|)yuuUP3OD~hwQrnFxgn8lock!bxuy%!gb
    zB^_U3Uc-WcTUZq6+hcFZi)5T8+7rud$mJ^Ues-yq-{ub9muvXiz-@IzACFk%{onIX
    z(O**Z-x0_jkTv&PBDTx2jum{P;jV!)R$1BJ&BFyt6|QFq&?I*SF1A`PxK<eQ621Fo
    zjwzhL?`4sccN+C|8LV3CE(zg<uq}7Z3LG_WD$~)16AD}{zRzt_r`0XTQ{1%zZ5Fzb
    zHP&%fURDKl`X2esbpb)QZnsy^+PP8mXYswQy`8)YnibSY&9MWJ@nUXSfmN5047lZV
    zg6)7ZM*@<zBQVpRXNR>XIyCTh0H1B`1aaoD^QZTd-lA#dW1gman9=rQcGEa5G^`6`
    zrs;XogY~lC2yD6Fs5Cl%>yX+zp#sdZHN@r)2(}s4aY`x9+2*Oa$JrH*?4{_uv<>l`
    zLI>9PR9^&ufi!yXZ7ju`@Et0gb>n;7PYj4Tno3g_y@6KQMtAWI^h*B+{2$#$e`)Lm
    zPK>_5={vt+aQqc6cHmdsR+Ikm@fR?ux{{{qdaSyU`2!u56c=*kN}9uTxzfpD<|PW{
    zN*AT2SklJJuTV_kIlUY}mIZn=9`mdX>Dd3P^c(2oH^MQl3}BF*JIf9`ic=WFY2+y9
    zNy!Y(vXq>I$1%i(7;B!028r<p{7ACK(2ECnNNI+jN)PZ8C8C9eb&eUhu<?jo3~)`N
    zN{?#P8`LCg8<ZSs&LH&<kLRb+rUp$T!$QO8T@BYJx%2UEK!&+r{kr>yUSj!o462}r
    Q7?g?`=#Jo_Dp2)*0s1|;>i_@%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8a67669cf7cb6c60a3a0e6d6b557649be5edda9e
    GIT binary patch
    literal 2490
    zcmbtWe^V1z6g>|D8`h-=Y80^&+S&&Bu~w-l!B9!%M@^I(q)lzLOLz$jn_Xsi!{~JS
    zdHT2Q3}~J91N1|+J#RNi6qr(*%<Q}GzPI<?bMAfj?w^1C_6L9oxH{U<t|4Kd1DygV
    zH>_>TbS$@K-e292l~AB_+IH<QC(xc5UeS;gI2&zhgtlWAY<E+xEm*;N(c03XDO)E5
    zZdJUxxoW$XTajkPb6r~Ue6!jJ8@>$8iepPRH0}D9V?Hd-#oBzNT%=Azw?IlhwJ3A<
    zl5cNYq0D=3)vhJcBY-4&1%}qca4VQH%}@rRE5q^Tf$=HhbU}xXQwrH>ft#7aKDJWm
    z+iop;9L?~GvXU}z7Uu*st5WeAE@_#~3>S`%vQdAs2mWF4c5EZ7<2(j5TrluHE(+xS
    zpE*)ilVQH$`{Z`X3+&ML+@iN81;(1#4~8r|e2{}Kq%ox70|Ou8BY~^01JMGaNrO3m
    z#EG4bSF1^1ps(QhH8XIk6B}kB(q&KJV|=0^V_+DUnR0J$5J=c=)e|^#NXS$QjtVRu
    zi!1rGBDWL`fjJu|Ba<l3#XEaTNsQCWYQu5v_<m6afmM@J=^ua6F@h@wKE+i5oy0bm
    z1Wq&X2Qo=vnlSJgt_yTX-}eapUotMfU#&UV)F_BI1m@lqVswvM@J$Ki58_Mfbh8C-
    zG|w|#6!^5hu)Mrf3azja?CEq&;);6QGLTcObdeRsSx{5j&kfwhtbh?~Jzu>S6^%t5
    zU*L|0IRo=p5a``!Z_y29lqTA?<uv5|Dw8;~*vfBn2k*)xzBF)G9ns4p7I^pf{ZsT8
    z75(=FGKXZ%qn3!hW?9D)zS8i(KncsNYH#P^oTZA^vlwWcy8@S5t>+yp2zZ6welyDy
    zj^X#PK+1cK`l|GotyPDF@Iq89XT|buHE${t;kq3NOceh6T~lY(E!$PhwZd$cxZxF6
    zaMs+0!<yCCLPK+1K+vhX$17#Wxli<G;hn9$nYs#^<=05esY8(QT5egsRhOakxurkG
    zc1VdM0dd0-m^q$jM>QrolzKCK&$jkLICIqb(+5d!(KNF$N7LQR=gKDgXp|HhRt1vN
    z^gQmqddX|}6**_CBpR4MwC;|po5hlqW>W_Q+Y2i=rFPEQ-l=)W*)@*rq3F203-O#n
    z8&>#KUjl%E1iJBcBt@I>4a%H#;afb44TxEqN>CTRf>z!|SK$@(a^HLWpWH=XadZb~
    zMt0DD?-vY?y~L$9{EWM5(l<7?1Cy$2394>Hs+-B*(N=EfLbg;+aF{NYJ2=d|K)zJ&
    zq_h}G+F0o&3hj7KFH^{{IFCeQj&&gs`G1{$1HJq<IK`C|2HCMQ?5ra=hf(w+OF2hM
    zW-!1qase*K02d>yIU*V)#_#Yw$r?ou9^(n68Ga%?#t)Q;78X`HCgGrhHFA;SnnaZz
    z)u=b9iPzRC+0>jz``<jCpF|rPG>r@k4I>XUOipm;=IekAaliU?^`&3n{;wERK@kxs
    O6*JHs!9!J`>i+<$PqzyI
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetForceOrders.class b/target/test-classes/examples/um_futures/account/GetForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f83c8c12b8424b1b475acff62b4b41fad3cc3618
    GIT binary patch
    literal 2458
    zcmbtW`%@cL6#gy*Hf)ztpiN6#3#irb+-kA3ga!)|K*GZY&{%EVgiTo3>@vF>rX9z>
    z$DgY+(8uT>;2))acQ-(Ibj(zk$vyYnn{&_iomc+)`^}#K#^9)ELbHOHh8DC6T-rAF
    z4Ba-Ivc6K-Hj9Bk>!jsaL0X_WIk2H1E^sxxR1GX!&sxroxjAq6TT8~S3PswwAn>s0
    zR`i197*5gDi>~9)lI!WEYEbn|UoYC0=>)n}*|qicrA(xq36%@fDQFi+n9mK$yuIpK
    zdq!Z+xK7C`$I&5xI64LTw}N2TpV0Nd^aIBXMr#j7uZ+?K6)L(VvdaPwlG$TyxxllW
    za;g!{z=pJv&~O#k1QerKbgK?&nNAL58%J5KJUaxxzVs-vky3FTHx%5|@BwZKr2n5e
    zfs17`$hcn7T=6zd&leb}VLltG)WBKnZRkV4f)6!(gpUOVj{;EVd=0)ncj~29+bx$(
    zPoOL7dS%_WOJm!5Hq@mq;1hhRAgN&hgG{m07X)IKQ*s5aoD(9Ma>D`(4RK>WFPgi7
    z<vPAT9VH)=Cd$3p!=pGx>1C;E+q0gxWct2QHYfUi{zb(Q?r8W7p9`oYvUVhJnSnl&
    zITF*DhA(hWpvCk&m(c$s!=ies&$*gLLcA}Kd0&WO-PGZm5STfOuTQ0$b$G-5jJp|v
    z?^Ea3)>d<Y5mfy{or-bXksl8=q$MkDWJPl3m!<Yg4UaG_pha5Oliv%Q#Da>iFsmS=
    zVGi>GoyY7gIDr|aiLz(dRdc1pI!`Xt^IN;Y+8D>z8W!afoqS@RwSMfMq<=}$zbueE
    zCu^S6MeK-W6|4A0!D9_Mtg(xo&clo$o79U4Xq3AGx9hFX*oN=3bWVRW#T1U<cd#Lv
    z%hgK3^wx}mO+r`@MZ?}OJWK9t%2=>vu|9{hjn|lbqheT&WUL-ut(6UIuv4?QR&DmC
    zt~&U&a{)nT78`3>jnonSnSXC<CsS5JGrTeh={^S;%W>E6jEWhAJ*_9gc1}wp0nuO)
    zm}<<kcMTvqlsFl-7rTd{n|jy#lV?e<)6}vsP1Ehn<KhnIWta>K3Ig#-dLB(#HRo2@
    z!ZVgkp6<C5eRfn<5?fRshc+NMKG>-#HFMALP0c!Yce!##qGj*^;w6P9Z17V~dO$-A
    z?f5p7!b|uLdG6ZqJ)T4c#57ICs0-dg$seFC`xa`x>mvUz9iVGzcpq1W_R+Ka8+u1x
    z<8~8%#iHDFjg0I=r|NEus{5hpLHrLi<(qks%H?BRCUf}~E>o{ClgqbKS_ma&B=;KG
    zX1t`A2_)H!hr%_@J`fB2zem4;PR{;ro+QxAiJau*9KtmWqX#L<X;LzU8*Cdl;c)eF
    zE5w>6qF!SB0Y8$gVRYaro>7|OPoSsxi4xJmK!Ix<Hj3CJ7YUx3DAA)b^%^zN*%l>>
    zn(Ju(htKmT&$a?ZA;Ut!&|?MTW4yU@6p()2mw#<teXp?cJ9=eML<ma840K2EQ5mSp
    EzfHucZvX%Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetIncomeHistory.class b/target/test-classes/examples/um_futures/account/GetIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6bda11558bd653336c7b08b66e56bf1459dd6fc7
    GIT binary patch
    literal 2579
    zcmbtW{Z|xK7=A7+%rcH2tb$4^Sec6oQ;CIukf5-e3z!SoW@W>AcNv_W+2(`vlz&e@
    zTj!wWsXw4Us(S9s0wd^&49?km?|a{Q@B2LO$Gw04_1hl+MzEoy4ec5-20G9waAe)u
    zuuR8t>*nI>x~zr*ofEcehm!*B`N0(pS%KrRQWV;bS+d=S@<G80*5<9I4o%rQAaJef
    zHOy7pwcM&StDfu9lINSXD2#j=m{rG?ZfM$#reiM8&nD8DSXiV?!$E;w`N-m&+P8gs
    z!wTh$=hp0c7Ka6pMYq7&wJ>Z3W2PC(AarFo+&VBhWtcAL&~a2DJ0@^7U)sS|4t?9L
    zkMBn^xROOLSqL6CRy`++69U@w!t`?a#*)I@XW$*2B00^7T#cp=NeE0I(vl3O&TWa5
    zr)LcGV}RzZYSoKenw!oKmiEtN)VRMz@bdii#KyReck!Nv_YIuG2LhA-&m0q^F2kZr
    zE3#k*jOk;6p%&=92{E2V+Ty$mc?@c}VBjJy30&F^bISb|0p{GEvpOBGUYEW=uH^Z3
    zGjM7n>t-pIjUT`;Obs6z_y`}<)7=UJ8QZOS0zK&{wcJvvJt9!t7eDe*RW?K0a|3fa
    zNpdD<lH)hGwzBwyUe+SVx#|1!G6<}?92@xYiH^${HE<PU0y@cTZ3!G>u=ixB!Zcyv
    z8d!fF()T?=|CdaDbJ`K&X9BZt3o)+G6uxPJnZ5W1bh??s8?R@)2Ql~oy|A=&yBu0!
    z6l}?KOkq_0+%zz&Sm`1winE}uqy+;-d@f)lQqNc4#m%Uwql9@43kDW(TcCS~y`me+
    zI8C$-%ZcP-jr}BFO!M2)V0}#Cj)Af|qMJt)*i&}=Q}iz@`d0+<ugRKwsfcYA_lk}$
    zQPJ>~fqVFx-Ewyx&RVJ&vTzj8BzFbQrLE66RuHgwc7Hj}6i(nDX5*C$QDas5OV+AG
    zLRb)0%UQ8}TdiBdOt@wT0>h>MQf2CthGn~ovoyf%N?|u-7mplvs9cJG*1mwCJGb`N
    zxb{;?^r!IF)?Q6o1<ms7q~z#pkg*_}mTxs=D1EA&Ot8JCt&xD_3KN*xpJ#8n>gZ7K
    ztATsm+zQ^*o6euuOL|Ju%EL*TKFCb2KIF|Dr-O!df$Ri5PwsQQ>_vW6&e|${dggZZ
    z+F?~q?4)@<5CDNb)vq~g=bBFiO1|OhGDqIW=(z9<;wdL>_?ExwRRI{t;2`eDvsek=
    z!Q!e5tEeUh#3D^)D0}h}TICtKN-v>Ta)<bT<Qa1F7jr$i<C{2n_tGX#U);pmg<o)f
    z=mmz_@H1|yMefSbCO)NTJVViFEV`ck9c`6%Zp@S`84fqfl@1Pb&vC0<>E!H-c%}`N
    zUtp;nPw8$yv5pXr8t2#)GBJ=b9HMjGd~h5^FM7Cpf{dJ`PCvE#aD})34bJCq3I&|T
    z63*ZUjz3`_20lr6c>;a_N#?HLFlwlCR^Zn)tZ_!@u(8fDiwF<lkeFWTG~m)Jk8*>O
    zWUtBD_muRZ{cjrJTg%s=X{1|dxO_*$)Ce_$?dY7PzWVFR<)7p3uQ;zFBw}DHfS@}9
    JA;&gE{{U>5&XWKD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetLeverageBracket.class b/target/test-classes/examples/um_futures/account/GetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..059e807d53b5690e39a1e0d2c21ed89729f512e0
    GIT binary patch
    literal 2474
    zcmbtW`*Raj6#j0LcGG3CG(dPti;AZ7u_%>7Q&MT|OHx2msu2aZ%T2oNW;e6D>A*Pt
    zJ^qZ&P#&XyfPa+w-Q5%dDPzQTCimQPZ_Yj6cV7APujhXNn1rXJ2Pq9{1HI@IIJ9N$
    zSf*=vHS^}imb4>*z8S}JqM|@5KeDbNBXBIf)QlY0EIHn`e6VbVo2ynsho)>D5V&gl
    zb#ue<EYFsv?Ry?A`GHw&M$JHmrtLb?i%h59aLqfbi-~qVR<2N|;h;cHKC~$F_N~C#
    zu_8I|dsU~F!GHiV7!)|W8AXk7+B72>MxKl&S`Q|#Owa`#Iu0vjM+C0qORun%qrmZM
    zg>Ez>>&i;bz%d*b&@9{bn;vPI%a4@0N7=03-vfVV^;%-1pyMP?X*g}*eVh>}{y%d9
    z*_w<>az_SMP0j_Dy)EhIcnf!DxC$ek`1>)8vl>1y@F6}Dn0Oh4HUKRO%%y!^>vR2D
    zO$PL(<Oek~bgPqFW+~Pc4&Y;aq9Jc!1m~G*Z(a~cJ6_cnIJ!@$RO*chtaQbZd}zx?
    z<oI4_&Lv66<VkXHVecq|33^#=y6!>{tjaJXY16|${j6gY7Yuxg&jfT5+By<A!hm;V
    zkis-+;B#CO=#@d>6Z*eoT2fc-x!2Mth?fNx-xXq9KW+G?1?D^P4eNBX4R5@k_aDUI
    zhxO&PwOi%Likjh`PRA53sE?}#ii(wfvZ6Q(YfAftfoqr(FcPgFsPDziVnxT7SkSO&
    zU<u0tgRj_I@gf<giMC_8O?k7*de5)4^V_<?8kxdZ2Cl0o2KmG?YyOpgivCqa{|$ls
    zK3Q|OEn+WO)^Q78Yq)Koj5T(%H}i1OQqAg70yN28fphKF=UpodSw3%mv%nNi;194d
    z${Wr4h78uM4VQ$lAZ*KBw*p7)Tgr5_>4X9oO8>3S)H`*{@f2(A5L<0+WSw1`eYWYc
    z{<Ccqw9W+t9lG9K`|75a=+E*yTYEii6*McTk(9&xAY(~3tiY<vNCv!eBEhy#Ya;>4
    zkP(>e&a<}-BRZ6OJ#>#6d*PdX+xs(}q_=5WnOLOhgUn@no3k@c2n`zonHhSXOkBO}
    zHv?NPIx2yVEp_zU2~|;SRl^+OfZ#Y`*QS)>p5vUFJKSC5%9)AY^Scm_DfD2SpK9_0
    z2GTf)Z(=FFgl|#dt{>mwZel>p(Nvnc=moUOF8WI^pjWc*@&C{+va4fHaCGzuPTcqv
    zL*vhIt_Q#1y4qyN$DhEY>SCIz%dzT8=6Cc|QamV>D`_q><w`G?*{7H<SNbTe#F92%
    zeuh#CkLhI&c{b(IcrCIYq+|at(QjaozXcBSB!?kR=sYLsD2`(cCs3eVBqg&r#rAO;
    z9@h|OVys0X8Y0H;@dL>k!vOB#KBZayB)W$mDG@C!Y;euMg^dT~BF8g{Dm|)EZ%~t*
    zZBlZmIf>NYe4amnwlruO85SBwZ)=#E<jw7u0XfV2>aRaL{1i8T!;lJ!h(W2Cf$j)C
    IssdI22b-v`qW}N^
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..32a9a585f57503daf7a0ef72c6bb4db2620dd13e
    GIT binary patch
    literal 2635
    zcmbtWZC4XV6n+K*8`kxOsHoHzthELewyoGAAXK6dY9iDGY-(G(#7S7(?56ud^|bz;
    zezrXawVw6|^hdRQW;f_6S~(WZ$;{ljd*?pSeVO^|@8ACfFoq2sUFg=3G0=lvfqm=N
    zhGjaI+cXzf*JV8v=$*1%JDe8i&JV9>$O;^am7>sg%#!WilXr_&uvWI(Iy7Z#m%!z^
    z*D_aa*K+I9tb49YOP+5wqA>DhVAdU5x}j;e+K#zgo=c>KShzr$hTQ@K^1j76wU>N*
    z!wO}=a~pOui@gHKqF><TS{Sy23DXQ^5V|rP?Hrh#GD;V8=-9829T2#bFTKE434Pmb
    zPVPi9ypqKLSqL7qRy`++!vflDwXj^dT2*)l4ZMe=B&QvbtMT+934!TDI+EekxgC-6
    z^tgc&7@~QrUiTuG=4SK5rJXYwweD;Yyj;GL*qGGuK2B-)z`$vIC@}s1%n2NC%5cdG
    z?9leyvgJ2zx3I=+kwrUTgdYfubST)K9+PR@oe1<Hk6{gG4V=Syfr;lqPl4&sVa~th
    z<X*>XHl;6+D|vp?44lT;x><^4le;hqQ^Q9FKE@|Z^H&uFGPc|B1P-Pn*l|*&{g}YQ
    zj<}Qe>$0ub3C!7~0GPN*{$JbL%HmUc*@ztHn(voo5Lit)G4#_z9TzZe;1VVTbQ0a!
    z5;(v_*p|Ht)0BbBU~TqD-}eapEm{8NlqAH@1?JurVqCi^e6s?D?f8atx|zZouM6JY
    z82pf4tX7vQp%q5KmQ2SC#?{X?19OU%KC+@X3z|w=G_Zg#1dK%L`Rcp4Q7z~wp{(JC
    zfki9{^uJ(l!3|}cCfbJOL~^mgUXx!)^V`v2?abh&fr>h!pGOqgZ(jJP=wDX!uL$H{
    zlQp+f5!)*K6&+uprr~P?xA6@->8p7-XQ@WXGEzX3+!Z*Twq9_oAYduI`sE~3IDx;H
    zO<CTETC38pTB{BTVL{X_XT|buweAQr;hG%?OqJff=G2)j%XSrmX}HhphJBO$K62R0
    zaw$4G`vQW_UEf)Y+eux~pW-`PdpU&_G`2SqwEs28Se|Xmw^}lkK2?q+*k04}NI-Jg
    z3C!%wvo~FebZFq^Fg|E+g>vRi=TB`XJtgU6<upz2W?t9t@eYrZL&Lg2c8Z=SH@{x-
    zBEK%@Y?Vx>=Kr$~kE%*zm(BBG0SFAL&dymk*L-47@-0^vIPxAx&)LTik2vYVcl=ea
    z5x_tOyKyI;#Y*@d7FT^(MLjVf7HKL&*~4ehYLC%ZdIr6g+r$5TkC7{%%N@)e+QgAt
    z=QnZe+$K)m_!VbHo?@g6zu>xB<SveE;xmdSGZc--qAS@y&{gZ^Mxj#6aJX8j^>CPf
    zg6ox9FK1uIGi{{u6xD7#qPr)Eb&Pn_IM0TWiGfUD51s4hLuEe(aFDx)$;c7voS^m~
    zF7nlImGgNVMG?nP#c}+|@n;Ohz^4f>Pr!E}$=pTkMFUOFiu}5PHO>efHr6?25#b&j
    z5;H)Z7F>GeQEpI@?6o=jfs#RV|3d?Oqxl*%jdTkQ7j9~p8KY+KJUS<-um1XS`6syb
    U8_uW*i5Qp)An1-j$gvC2zo<{;N&o-=
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..61e91c8af0430b8e0ad55c3d71a0fdac3f5e57c6
    GIT binary patch
    literal 2807
    zcmbtWYgg1(6x|mFGQ?0|RD9G2)Y=Xrq*koTARr)xGNaT1>{MF}LuLqOl4+8mQfuw=
    zV^_blzoDOP*FvqU{Q><o{RM6JO$LpkmStzw%DwmG<lM9OdEEQw-@p9<U;y8#Xh5Ta
    zgoY+G3$(8qYldzcPFcUSv}zUuf#xC0v4UZN#&pkuf~3HnP^lJJww|?|8|Lzq;jiS3
    zstQHg+97bR=vMS4%Q2jysTW<xp(WSTOSPcpnZ91MEz=2ft5UV~`P^hA9S?=mlqqNx
    z=rnH{oKt(&v(}8j9Cw|PRZgN!07-NRbgu+K)gRRL!1M#h4EpOEM!WRW1r;iGN@TkP
    z&Ze`EvE>8La>|+QNO~5M=p+mNdS%JAlh`YujLnVD=O^YQ-u)V0#Q~C2t&yuU@l7HE
    z<D1kaJ+Xc3q9hJ+52NDNoIpVrEj@x?t1NEvW)zE3LC?9%R%w0OcWv^rJnQ;aV7X4t
    z@XD6cJX&C6`BU*ajw*OV!<$Gy5!ng1wq%>cv1Zsc^HND*cX}f3RHTqe;+Q}pSg)Fr
    z$m1IN(9f^xUI>h(d$QXPbPUIQ?tFwKqv9=`Q1G^flNb;f{(t5K4pd%1jX+;LK3j7)
    z6USdqj}{!pI~q>o3}a)v<+AAsq_VD8)_uD)u&QT6S!M?Ykx?+D;T%{e?N2L^M9V3;
    zlIB?C>zl}$8Wot{7IO1u(X7f?`}$Z^U95_zxGrqIN@9#&mTI<r!Siya?;B-vu<O=s
    z6(g9?Z~>D7YS|3xuLO26j9W@WVw%!0jrRnaOwV%({Xa_R`T0(WS%Jxyg%~!57`}@F
    z<6H4{sdO`jH(Zaq%OUtKb!u*IHXj&4&EJ%%n8Ad6yszQ1WTl0yNY4DSl+J0G$AW+s
    zNnKBV7k0sE6(69W;6qtjR|PsAvp4MoW|$_O>FGGDbvg5W1|MnoSQ_r2;VHJT$6iU&
    zuS?Pmf%G$S<!UTWo4sT~MG?yiObsQJ*_@xwzDYy&-t`Dxl(7Ow<JQM*!}nPLPk)&a
    z5EBBe%rQSOoM1t=i{_EPqW;3Hju>g<Az)stRhCR|&IlU|Yout{3x;RObzPVURxDp&
    zF#EEdjqW5WhUM^VNXMCYR7k8+o-Q?;jW`u!s{Wo}7`~b9b*$|a8vU7iX=_jBw1md)
    zO?q}d0~zbJYIsJ)3`~zI`yy=5=wT!vI$8xrw&&UNj$k^}`D74z3e*ER^1S_rwvrx`
    z)Dw1?rdyfv#T&dagccPrIg>;5Ji2G7dAH^j%}Gn1QQa>(>-uHk;RM@s19P$w`*8>>
    z5U{vvKsVRNV(V3|*~>%C26^3~rp?t!j=WQ#>DWDpyWyu5KIP2_(2zhYoNyK@!9|s;
    z7JLFPG9X-<N>KLGLnwuNXvsc=T1dUZfBQY8a=oeDsXZImccnLVa2LAo<4CmVX{%3<
    zZ=kn#1Ny~ZaH{VC&Nkp@%*aLReBTDfDS9_S(V0+`Oa6|ALL*;X$`=wGX7hz64*C1I
    zk}ouKb}gJKefbAiY{Xr{IL(%lW&4-oB0Eq565trx`P|9N)NXWQ4_Vxc<Jd>70~p0Y
    z>K@@&hmhl&Yn(5l3)ji2jo0u4#~*pYki-lV{wN9Y5ikZhw4sJI&aU%*S;MECks92@
    zI>#iw$7i@j;yQ5$pW`;Y`+{<flIYzX&c38%KN|nx_PkGir9e>_4xwP=vVxfbYJUAF
    gdfn8Qzn0YD`&jxFr(^_02v7zX=-~4kjt%(sU+zE+C;$Ke
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/NewOrder.class b/target/test-classes/examples/um_futures/account/NewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7f773e66fd94a21bf2132284075f367b5fba14a6
    GIT binary patch
    literal 2838
    zcmbtWYf}?f7=BI&Y*?2n0a2-~;01$-sg-&G1SQ;36R;*=Q)}%Kmav%Y#@!8yms(rx
    z{rasR`n@xqPG__;sCC*O(0|cy{S|GW-3_{mP8plb?0L_7&Ur7-dpYNizkmH5Ko7o^
    z5kifGu!36D32azU7u9%CH45>`nFTHH2-NlKhVBdq)WkZcB}4=^d7CPZUW})7<GeOI
    zuG;fywJbw&Wvvr9nm0@F8QoBgycW-!hCxZD6`!j(6-%?@`J%2FPFydQi}9)SsLxG!
    z%p`dd8U$LjODbvZK56NTs-q=LV@@wbuwDQWGzzrOJ5Jf|jmI6$b_~tgS5@e1*+&y(
    z$Y^psYZf>XOFi-}<5;>;=vxb?b2@?+qF^tTX3Sy)n+2qyY+@=ioOS(eRq!IV5}a~{
    zSRD>3@c|4fsd734daJAmUKR-3`m7c~8>!4lDiy(YQqEGDyqyBIsbo5tji5tdouiku
    zq%mq*d9KB%eJq=ZV2?oLLPa$k-C2^bS77Hu3@fE`E8wg7yjdao6WYZ|YgV)B25(;e
    zbL{8lD>7ceehIHCIDnqVQeoJv%oH^`zNi)}+T@(T#@KMs3x7jj1P5tn+0ye`-LbzG
    zm|<W9Wb`WNLqE?~bqfr|I#X-Uk%0A6>EpireKH0xDB+lb;}{Yc_<!OEolylupt~Bz
    z)hXT=^tzfw_2|N|f)R`|O^RlrpjiUZlxY>>c5$v}A)fMhed{oeq=eTMoIr~BKDmLx
    z){QyS1vii&RV8leO$a2{<fV2guazC$H0=10UxX|kzXnHEmLfPwE9WZ3;)rFXHQQDT
    zT5sExYckR}r67Z>fLzd=>XJY+L$<1dT%V>DoW`3Byk=P@UH^|tdv;mS#kT}TpVvjN
    ze+2w{TOhI8zc!g>2K@Er33JwSzD*v_W>01u)v4GkJQ+EhazE!3yz8P;PgGpY?1Iak
    zQIN;1fZ}sa%RT2c%cP7s6eP^M1*Ho#K0+^PIGUFxEwN+})heI4ox^zrMOSbm1&_1S
    zJ+jIL-Ecu?uEd^_D`x_6T4_1cGA_W9U@LG?VGn;Y`$ko_MKAg8`57y)D=0ltRBf9D
    z@Z`xp0WmDlz#Ow3cAsgtNidmxAlCDW&?YLS8O_S7UKe3$<kjM|YU%F0$_zX6x-HO=
    zT1(5K#&Aj14c-#5ptBEag@wp_rcz`}jt0P}uG3!HcVcY~Xf3rwd&Zwz+T&^Kx~5tM
    zLecaT&sdUW)ly5EqgmXt#rN$gZHfT+m#o0x+AMq4WlV!w9uF8Vq-xLxpQXQlHRu6O
    zH75rsx`A1pKhL*=CsD#J_The7?!P$Xj9K9oH>$grPs7TEwa=|1>}S^v@qVd6EB0U!
    z0v9<8p_}uAf%zfM*_yqbA@`BPotHQ}z>zNr)b6<paoan(#IO4v0u+SNfXg1`ZNe2?
    z<*Xjp@SZO~d`D4X^6or<l)H=i)C0)5=nMRBxQl4IE4nedX&GBicST={Zu5!u=nkLQ
    z72WL<oz3XJhqym^tr>@^lfBD0(zT4E6L*m4zK^jGe!vNL5}oW`#v5c!g~>YXvCc$(
    zLnv3ng|nGln8Q1nTrCIn9<)rZj?{ujN!^+IDAnLLeax~q>1_4xc$M8I4A=V!H1XTS
    z_ti$UU=y}sGh*06uv^i~ht3$b^29crMH|m`P(nKvu$^Z+C}juH*@;iF3qNtZjoluC
    z1H|bpk-Luf8LS1Y#|?Zy>KdP)H}D}TVu+i##W8{(@ew{I!Y%k7pHNl^pOLSS<F9>A
    z>I-sOQS%Sg^SSw@1W97tgoN}d3ArBb{OVzt+qvKU)knMTq5KOHZm5OlteXiyBfnpB
    I4B?x90R$us=>Px#
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..913edc1fb0ae801600ee585c93ce6593c2ac05a3
    GIT binary patch
    literal 2693
    zcmbtWZC4XV7`+354RL)TC@NLKwl+b9g^Dc#LL~}GO@x|&O>Jv8VG|ZNyK!Hr9P97t
    zXWMg7>uG;Le^lE$yFsGhDYbA;X6DYb&ph{eoB8vv-~IqFfz1Ru(5WD%q6^&u$2Rm$
    zU9)t%t}RtIjH)ltJ!9IYKP%9g9$r-t7dROT1-@x%dDDJqtYvj?y`VP}P^7Ly0@tff
    zL#vp!ZdVPh>ex0lIj&X<{J=Flt!kNu?Q3SEX=y8kg$T`rV2+rA!vg)rW1VwKFT3WZ
    z?i(4$u9@{XjtU@-UV-!LzTfnwG|e|W-!}Zw)`8I}qckCb1o|Yi;{w;x`CV>B-!<*}
    z^g)o})j0YE4pnr&y1wMD8Lk({DS`F-Pg4F?(@0IF^0`8;l)9Yq&4!V)7aX@L(Zy1R
    zn77raI2M=lrOZn4rWEtcHMu{(Qs$!RnxXXg*x1-O*N+0-_Dz3_0%M~RdMdp-pyC6Z
    zVF;Q5BQn`eB??nJl@>DG#;yfPf1Fb>h#>(*uU4JFrn>p`aQ@)&3K|b~!njhn5$Tvt
    z;6r?*;A0gR@QJ|e|5GQ>*R=GiQ3x#GWC}!H7Z_>r-kW*T?POcQ?LivD3NEU+gv$cj
    z>wIcs(DH${yx(!%mQ$}Au0S&HxOL65Y7-k;KE$REVHBEzF%{$Zlx6d_fI!T&YmUH)
    z_E@znlVvm^kUNl<jK@`@>6?!2Y4cG*u@Itqy0x<v$7i&%7FgCT*DV;Hr`L_Cp(jk8
    zE0|Pq4O0S%y5YCB1dcQ0d#XWlno)5bto1I#bsbXwm#TSp@{!^f0t@d;G3*6x{N@ER
    zd-)9|Xl5JVaGi11Lh?h2Y^k(d^mRY*cCZBIFe!g-saTL+>7iGo&%C-svnq1<Qb3JR
    z$CclOjW3r#9t8z=R4idxpm*1MIomhFG*LEnD=?O7>|N<xyMJ2}tdcq0RZ)~j^zw)-
    z``500()}ya{i_1$eX{0$Tf}xsd^LfuQC9Gciu?GMo%!uNT+n6X-HM1txhrs?U3<pT
    zJ&*PC_LtL4;fVfGHhJSt(5M)0Nv~LR2n(XBTdTTj%5@8j`Rk@9FrNR9g(eSb=%y{*
    z*3R*DvG5AwrNLex58m~AYhOUnqT2`SU<WBC+LL{6ZExnSq^7%ddZlk4W~|Ak?&=N0
    z=ba*OI^woZbE5;I8&hEJV3xh>W~D*>Z^n){SSx;W?>c{GuhZL*Rw~X?^<gG+^&uYu
    zp+*H80`VDI9z7otMJM3RxM0c*I<-&79hI?VKTY#V0tgJq#?4tL*L<81`HrhA9Qgu3
    z*Tv@$&p7G8_xzRb7(hh~hw&hsg+llNI#)fYpc*L<OH>sj_Vg8$@^kd$Um;OW9^wD7
    z=SUVVB~K(zZsYX5%iB16X&dM7{DRcTON?~jXWW*H<kgXFd`@UOMrbmGZp42_N4b+5
    znPNG{;byVi#bNOUZWqhloP8C}l#${~lsfT@<_?nU1o_Buk*y&X5}Cpg8rRDwP9OSl
    zg1e{ak<*kJr1Su;@+EMS^F^FN7H3hyIsC}+Ck%zeXGt$j!fP<-xvMye8tR;7`E?EJ
    zoRK<AY;cStz(ZJcOh08BuxXV;TqP3iH931kWB{FiQvqLht^!4&yM=-)cNNS{P||xH
    fo%58Je?7_c3*7q^DH$OV5|aT0%@Oc9b|Cl%M0WA`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/PositionInformation.class b/target/test-classes/examples/um_futures/account/PositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ae3a7adb23ca7f70d04cedd526b397a52b76684b
    GIT binary patch
    literal 2478
    zcmbtWZBrXn6n-uQHf$Fu(5BGV0%|oWFWXuyEuq1JAd&E518A(aE@2ZEHoKYK4bzU}
    z@9}eW2KqAk1N>3yb9V!zkd9bkCimQPZ_Yi>bKdgjU$6cEFb+pW3tAP#G_;{z;QWrU
    zXXv)!l=YR(9kUn+v`<-%6=Vcjlc@~_ae+(WrCMOwdd_lo&8-E)-(E7RDimq!oWT8}
    zThTWy$8d_KUUVIYmRwIS)q<L5`g+l}OefH-O4Ziam*ykwY^cmqr=U|HVLmk|^Y*G|
    z?HPeN>pCT?97mS`;^-C_+75!MKdI}1=?9J(jMX2EUKyhcDpd4JWETYPC3DBv@_}bL
    z<@8xJsSRl*q2Utx1QerKbZZW2nMtN{XGdA9JUIlvzVslnkyddTR}@^;@II~yWd5Hy
    zf!?a?TY=>|S*PTB6+?;wqjlh?<CRXGCZGd@7*g<oh7a+PfPNH(1_X5u^wnn1wcBpF
    zY<dDcIoB)ezFivM(Q~0LeGVVv69q{PDcoSPoxC6rv*^0O#U{a$$u}a9Jrhgj)1q0G
    z_<emQN<*ekl!bGLM{$hN%Tmp@=R9x8^nIgjP7eO`vx;Hd)Nl)*3aDi>s2>SjV8~D9
    zki;~u;WOM3Xfr*}CG>yEwWzWhv#+j^5bp}izbnMBf*SBm3e29yH>lFh2E5^Z*4+xh
    z52_1mYpeOd2x|VJPQ?Un%8&aRGLn@JvLZS2%ToKfh6k7t&?2qt$?t{jBCFyH%qf`H
    z@Ff-mx{uk*I)NFciLz(dHFKrJice-6`K{kzl}z9(4U6)LZa%TVsz3Hm(!V6>UlvF<
    z$(lzE5j$d8#VWp5@K8e@YwTwy^Kjmf?dn+sG|F9p>y6fDZNv9jKPSJLW(r5}yVx4d
    z<yvLa^wx|`n}o0+iiW*mc$VDPm9b#k@&#_?{$ruZhbo4}`c5PpG1fa<YJ-iNt+r;f
    zRrNG*P(K$C^l0&H9qcT{M1L0E+1i_VE1?-)nXL3SLB^V_8lF)x1JmP`{s>!>=0*ad
    zIU_KAHqYKRkLXb1&DcGw9>#C_ZSPN=CcQyZPsI#PcQToayBwckMkv@6h)>b;Xy~eW
    zx8@bic}r$cUz3hICToh#YLJ5*5F9CN+>~0m=SZh!ox9syIXBUE;{f70g%)h^Q%-+C
    zLkykxCX~WU_!b53I`ADHMFzwSO~t4SUPCDypd<GhYN6*n{+~ZU&(g>~E)MUbfB9Do
    zjK0M67W{%mx#<}l-G@%q?HE;eL)E?b?`SEs@*tfr#JEi53vFDcUtl(0Xs477C1o`K
    z61i49r<VyN*_MaHHN%b&3;n-CzkzQ49_Zys0t1}VNlw#Y^kD@3NK?*`l4)FF1Gx%^
    ztB-3T)(jC15aajwfn<%K3y<-H(lmb-J;sleh!zGmxyE6mh%IuF;F*aMJt|YLQ4^hQ
    zQ?jVJjMl&TJbwo5C{PqKEEEhsR4_5lo4ZE=8RC8U*U>Zh0xQ2^Kn6vGpk&NIcLX1m
    HfvWrioKdp(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e8caec68e7750df731dc5d3edfa4a3d3eac2b5e0
    GIT binary patch
    literal 2599
    zcmbtWe^(Pn6ukq14eR=YsHjvcwzUQowiav=5Gqj&HHeykO>JwJFbRvB-MBxfoYv3N
    zzirP!t*89}{ZMW1>;_#0PpO4-GBa=9zW45(_ukB(fBp6cfKjaL=s>52jDaq63mjOp
    z)-BVq+=jWZye4a*K=-8W+ToNyXMS)=LssBOtQ3W|W0q|9fm|tC!Rox#(xE9^dju}m
    zyr#KqyOvv%X3cY5TJn6e9)*!F1GDDX(hW_!*>cRq`PoETh=p^MY1k{!Cm&gyQ~Q>0
    zuUnxkcy8TpWU*fWS@a5=S`EWiFm9Tm3_@3i!)=F&mtlsWL&rgd?2y2veCZXoa_HM`
    zV`4Xw!KEzv$U?BuT=twSjtXcqmBM2AYDMAgH}D>glblvWuEx?%5(3js+LFPP-?m6a
    z`o4ja7@&EpR`Vj4=4SGPrQI_bHScc`yf}X)u`!|J1AM6ABLk=LvB1>-GbeEPVI=*H
    zLgf2A!G)G|7yK3J3k<c9Z_kQ}G~71vJ;-BF!&w98a9-fT%d<{lXtQA6-q~Td<24$}
    zbFSq14Kr}+qibd<mQC!zFiZ`f7`T8>nbdD82xM%x?h#G;yxOs;Bp(%++Z9vtQBAf&
    z+j9eRCP{auX_D>NwzjhPj8WDj$GPVF^D+pmh8!RG@v)8(j2XCuaRI#{!}gZIAs+j-
    zTveDR4O|8*u}k{CN9g~O({E2eLi|Et_FW;ym72mgBT(3mZ$M|5DZKHz;H|{q2lQg4
    za;qF#VH9l1bWCGR{aiCJt61qFD~hwAp`=9vbNEugNTi;xzKh$^oQ@LaHQY3?fLj8+
    zuh^S&Lm8)uwr)9*T&T0N<mb}-wl!EO)3{@xtX%ZcMUma*ReXy6MMeLTKz@g;xtBVz
    ztukNI@fE5XzBX_V->`4KnTNBMYKt2Q&?I*SPN%IG94iP|L2rIJ!4yv5?`I2^H>2jV
    z^efh~Lqb>(HOpDDd|R#C!c4eo2LdCd|6FRyRnxLvMO+%?%W`3JWK)kEHmqEVh4#LH
    zU`#i5*T;5KPK>Ac&emSfTm{YY8|3BS4#-%QEz7r>GL$}5jwRT3XmBJTxzPlscNf{)
    zZaxOo_xkB=w6;!g`fdIvx09Zdw3Bg)ruQ<PYY%u)$2p;4O&~kT$dl_`FME++le4zU
    zq5d7a?y#yW_S8Hd4FI)N`{t~ZYd#++`If5@j=ZDMb@nO56HYqt9e>qJ12B-mUfhpo
    zu@b(A#Z?cMQA-Sn1)9oG_V@*~>QnTTUO=zr_VNF~Q{?8)<qqeLY~tA6^P4zvZWE_&
    z{(>_@&oR`2pK(Jiau<g-@i|2k8H&bY(Ut7)=%{vbqfoA9I9x4PyEt5bh8yK-H)prw
    znKo2@j!Gw<Fx->GI!Zihyw3KJiGhq`AA{@VBjh0ZaG1MC$;dJ4oTPR?F7icimGkR3
    zjv`K=g7@(Q$Dc3|1D_(iJOQsjlDUi6k2)Hh75Q}?tDF%!Y^-t2BEkbWB&Lr#O}LE8
    zquih**=uq3kdl6M{!IgXfB70TjdTkQBX=}Rk5V&uc{-=4ul{;+`DeKME6%7B5-~7!
    NfM7TRA;%6x{{Uf0*A@T(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryOrder.class b/target/test-classes/examples/um_futures/account/QueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2bb6f3eab56236a685af075833227bf724dee176
    GIT binary patch
    literal 2634
    zcmbtWYf}_Q6g|Bx&N7Yx7DdGeXrciTCMro#5F#L9;{xIWW@FS0%j_~RJG0J%NUT&U
    zUy`4a&uSHFtmFseM<qEuv&bk~*)mYI-E+J9-h0k{bpQ4D?|%Xq!Xp(aG$}}HXvRK)
    zwsm9E&~3x1=<_S<W+@QZH)=UnFecE{+qbMBBXBs{6b6>9=PhT$T%9rewOOO4LXo=m
    z3tTO^Rei;B45wu3CD(DN$@TPd7=)hb>m}PVoj|v$HCtbrosOlGkuXP@f&&7b=0k&X
    z?!M_+n?_(xx=z`uWY8*r4B7=wtp!2NzoP4b=?9J(4Au?CRtD*U3Kbm^*+GHJz4={i
    zg}}3%%19%UzU2%$$%4OCU2*LUjtD3da}!I2sYQvmOT#f7Cpoo{Tn#6U!~`ad)Fpih
    zyLC|pC#l!<R!uLr+JYXOQgB+sNqi`9_7xLh_5KcpMyce6<ZvN0y{&n9PM{;9H|GRq
    z#q>rb1!pvz#mCfNKO`{G+m~-VL<zG?v)5w7RNRMi3i>si$AG}t|5GQRK1d)LsPnit
    z$3~Lm)x#+H(lva73yhQPR)||5n|Hm6?%U;|bv+-+M)u<ph7^3N;WK>BTz_+eK-zN3
    zuE3#W80$u4?q3$jHH6cASTbvY<vPAT5my1TH!gzfJ4+di(93dY+t)pB*7SX&VqWQa
    z^rMPlT-7j!agtIogZh%dK?ZG43QJ7aG)!PppxN|1m(c$s)!&_$gm_(G`h6ir1)RY5
    zrNHD~d_5}NOyG^aC*9Que2+S_xOlS=7(wXo$W%<>s{Hv%!wtzw3t5qz`4uUh)i8&7
    z0WFrgo;(+ItDK4j+)_}`u!tpr_FeYs<-wZRH0;ovFSFtF=92vG7SI%KYxr84Xs3x8
    zHl1DnB>mq=`tJzzz9nn!BqFv`{mUxu;+}&08oq<UcKT)>P8+gYZpA?3+!Z*J)IMn&
    zzRyy4^CUAW9m8*BXEx`;>Wb+t8Y?ylVL_A(d)e?T`CS*LgEh;i>-oldjMQH>EJw1H
    zg!ZaNSb%Ksq0L^HO+c@&3kW)Lqp{Z0NDa}SnfKQAdb&zzhF2jO9dAL#Qmh%CQ8fe8
    z<Cdc_wzsq=5)j{R0^^N&_O4ry4t2gBvaQ-q*v8*we{?VD2}wNz$Ef-MbGWp@OFK#g
    z1?+m6QF<O<^=iQly^=X?$;4^hy<-Mt1>pkwZHmu_6uRUM#aWkZz8sq<<2wQZEBv~|
    zk(V`^&pm^9%t;C*{>mo@pdpO|SdC`UCYUJms|6LT#R|k-s!CJ#>q{ubXK2a4gj&pg
    z!2h;q$j<g>4`mN;<LK@F?1?Anmb3HQ_^5vyy>m}6IPd}&Q}_)x<VW_(z&1uH`XWuy
    za3q?}{DD-li3>A@Vwyv)P;BOqe~z1l;y%unqnR>Lc!6RQ9@FtYjIcEiN8<v!Pdb7$
    zhE}@S!FS0abmB0&afCaL;UbQ6|7o5$fpKy*$N2(RZ;`=!IE9}%{z3*N4Pyj*k?<|7
    zlgDvt+<?v5Ek4sWQ00t7z=6v#gP%~t1JcyVUk^S#3n<qpiPu8THYw>s(?3+rXW91(
    z6oupq1;cELQ$yVO@Kvk^xL^LYw>=`}r|8c1Jjb_BF(~6E5^-zgu{KJ!C{N*se*s-_
    B*qi_W
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/AggTrades.class b/target/test-classes/examples/um_futures/market/AggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b2d2468dac277672129bf2aba2c0fa7b727a7932
    GIT binary patch
    literal 2402
    zcmbVOe^V1z6g`gwHd$7FL<CVQNY#P}Ybz~C5DEw-B>`&yOKr8Auq+Fk-E^~|GM#>&
    z{%xH>t<!#heyFzR?FNW|Gt|sv?|b*Xz4xB;?!9mS{^yUs0F1y@(SVqOxQ0eF3AAk+
    zyN2!<uB9&*w#{N7&@^GYb}%Ur>mOKCkPzq!H&p}M(X+O@V{R-Mm93mnR-s5+%>ws}
    zUP&+5uHhC<z390vEqT7aSq-YbS<#D*ZMuPOm&%U5nwyWbv!OCWoeCAP1X}33vR5j2
    zP6BNL%FNQtYW~5B^petW9vuv+TxEn~{n_JTr%!4IPO7A%P7PhSNLMAp-!W-zx_=;h
    z_VBBvX9uWObGgt&TE!(?R&YhbN4WaG$T-ECK+>?R72nt}D*{6`s3*x!*W=3vzU^A+
    zBzkd8L7#??ab4iL`P?AAJb*es5o~?>$VZdoS(fPwq_UoG=@n;lWLwXMx^y#c;u8h^
    z8U}ES>2iF7K-_jWJ%J1LXHpACrq6AG%$e9VpBK$?V0&&wpNSG__8^bu4we!aW|W&%
    z$C>l}oLQ+DmO0-0%daX1aYw_a_)I{x%%HX;(804kN|jnz64Qu=&+&yoqv`t|q2D_t
    z{JJ-z+BhxA2yskc{zD;#HBg6dTwwMjzFw7K*5M83v))DszE@pXS$UWbjG$UM(5V>3
    z9r?JgVN$Y^BrB4$iY2vQYM921fEH;zU%nR>d`86s%qf`H@D&yW+K<@FxPcj_iLz@r
    zRdab$ptC<y&u?u9>tPgMYgm*n+Ua5;2+BwCN&0h={w0C_Q)qv3lJ|i%6%X-^f=3$i
    zSYbyxo`>^>Y&d%n&?t8WZq!?!b&N`dMRWYkG*dW&-^%7@E>%kf(_b+P4hdmF6b)z1
    z@NGG-DdWMG&C0x)Jxg^->m|c>C0F&p4l9I>h#j)(uo0!|fY;Uq1jAT7TYoxB1u>q5
    z54QGhvPx)%Z;^`gryye?mJQ!1nStqZOLv6rlr}~JqU%9m>THp{?;2r1o$nslUiskA
    zrrzg&;w0&Hnp)jY()2lIaB+vXUYG_73Id4<MjqXjYTm2*MRVSkY14ApT!&@(urKxU
    z)&&Ib2{vYqVx05-rDm10yOe^m@zyJd7aTNTjZb-11I>s-!()!LXcNB0I%i3IhbNH%
    zk)f$Lbw9s_vi=Im>|3amT5d3PF4ek^_Q$vPaba*D-AlitXXp)XG~hQZ%1LTyXdgON
    zcjHuzg{pgrKhdxr<3c*W9;cYduQyUmy~b>Qy@{htI8ui4Z;*}Q1q1D73m)cQ%4ybr
    zJcKZg7KYV^1X6r<aJ374xX3+Mxw{)W8JXmG8kaGHD_G(U`V-|YdP2yP1lC8W-{S{z
    zrlS>4@r<Jxe#$(>j~o#+3=}96@KD4CDQSZR6Pt|6qF&M#t!;5+Q*#Nif9al|F53ze
    sg+vPlgO3!9j&SGB;kjJne)&tLdS7GtC3@u9h!B`OIuM+IL)n1Re}y8DRR910
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/BookTicker.class b/target/test-classes/examples/um_futures/market/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e72f0c6e0c8a6a3ec21f06bb1c268f02cef8bd59
    GIT binary patch
    literal 2293
    zcmbVOZBr9h6n<_J*sv@TP(i4+s0D+HTPs>H2$d8{N&?mZZM3c3giTo3>}Ga1j!vh)
    zr=M+Se5up^fc~hq&)p3r@-mZ}ne4gu+`H$V=Q%HT|N8s)KLJdmsv?HCf`o=HbPJ?*
    zji-ig8%|AMFYlU_K%jfha;#upAfBGwQjioF4mULe%hvOjvuAFv82(PdXsA%6tzLn9
    z6}PUJEyr*wre1L!hn8GVuQr3GXZm`@woE6`t$M@OHw(*=HXAB))TvMrmyc5#`jMgw
    zb;H{;>C64}WWICL&H9u56E_Qm&_qVXAWkbdqv0%u{+FZ2SQAjouDiEkRrX9zU@DzI
    zftk!?v=S0q3_Q!JWqNQ9BML?}e1P);<K{Di*vU@YK@o0!vF(s<+pX2)X@hy!tLeU7
    zo!-^+p)S*l5Al(LF%1`SiNQR)K_Fo{Raf9_%hPs$WN<$g$aTc8`K)3#0?T!LeK87i
    zc0bBX`%6ho(93GmwwFAwVEVpMGw+W5^s|b~NNbqHRq|IegVvJ38AkUY|5`LjOxHC`
    z;f6q$>3J@p&mQA`+nZ75W{zqk#7_j4-xp$-p>6m+704dNH>T3fHoW0H>u!hO$JCXL
    zjR(cR2%7%BPKA!NeB9P>N3zmGRwQSBO=@Q}%;K(q7HM5iz898bPQ@JVDVW!=fX@X6
    z4%o{%ff=TW^3<@K=6Y3ND4lEPx3z;6p<_`)Rvt0HBUXZ-ap0e%e@W86ERa5i_Q%Ju
    ztYQT@1z%}cMV|fQa2_rjvK>5+fJV8?0%*6MwGH2A)f|2^!xWC-_p|kwYt4Gu^frvL
    zO+r`@6~o>#JWI}7%0#eZ`2tt+9hH|fUpFjAlGTo^m5Y;G>_u!~O`E-Funl=@T|m%}
    z)y`T}CnZFGR^Hp%yV)wC8D5QCoIVB_E3sjCM%@fdk6T6}Y)4x>t#n7-TVSCx&ra&{
    zG&S^Y#GW_yqqcC;`Ey4}Z_~62f1alMn8KAkUP@seD0n20oTKN_Ri+l*rdKhSEtxm{
    z2krHSEFj!uXO8iD6d0AgnWH%8ydSA4aCVDQP<CB?1@VG|7}ofdS1Hho1T?I3q(z(X
    z0AF*~gNG<a2E-gqC8%@WLMgpMPyQ`bO097HCHk(t#K79G7@m5A3o-nHRXG_PpL&Ta
    zR9#C@H500CCjUUJ6z9UNVkto}T`YA`eD)fdVyT;>`{78LD!#!NalD{^DO|!h`>&KU
    zEc`_1`5pApn-r3~98<g)M=-?o^V~U%36gP};~8paNyri@*`ciCLWpvnSVo9$1Dm92
    zf*1A{zTs$=Ul&{WmLuXs36Cg~sNylcBMT|~fbaQ_;R*GUsc7v-jtpu>5&wtB^J}84
    vKvBr8P;mL70)3i0EB}S!BKON*&)~V&`0_Ul%W#Mgl#CW|iqCDz7|eeGOrmit
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/ContinuousKlines.class b/target/test-classes/examples/um_futures/market/ContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..289aa59b12d8727bcd6e8cfef621593d3906ec94
    GIT binary patch
    literal 2509
    zcmbVOZBr9h7(F)$Y*<#sC|K|f+ggK&TPtnRAP5l(B>_qTmfF@XVG|cNyXn3-I-P##
    z^h^6o`q_2{wNCp3`lH&OyBj1DoI&$p?{lBMd+#~tdAa%L-#`BbFp7sN5=bgYY3M+w
    zK+l%((9mtesp(4_TV^E?=p45kE0_>SW{1`kqy<hzi^9ON^@8PWo11fn|Db3zR48(<
    zZh>1Bx2|tkj^R{Hz2Z6!cXB<w8U~?f`g+B-OefH-dc)RNi?gveA35jgQ=uZ6#!-P(
    z!?3(GdIXf|a(=aRr!3FNXgGnB1k?zLZ!BBb4?5TG8ESW>(I=o0UEmp&p!~RDrtywI
    z*YeED@=SSks*uKjK-zKw(|c&xX`B&AT&qiT=QNzhAhoF*-nK~)Q`w=y;W>x(`@2%C
    z7K_mqITi2XJq7P;xQGwlNWlYkV<06j%L(1kU$8C5^aVzmLbV4j*Q!n_@GPg6>p~Vo
    z3NC9H#ub5K^O3>OFnBG;#q9Nb+fkjiTdSF#K&Ie&HQl$Xqg#3*^5wd56}o~CHC)3-
    z1iF6#qi#7>SD?2wuuW7l14jks52dyFsA4t(%XNHxI?hERjZ<-E_f;C75M?#A?HSK2
    zn!az;%$tKh{HWqO#x&f(O#!uL2F+IjCmHFzd~3pzoW?cW0?VYs^gNf;ZyW%><;%Fd
    z4$4$gye%;MwiKf>YT-96kZ<QVs1jxi-)Nq9HzV?c>Rh?JTndaJ^mlzKCNU--Ga6>4
    zDqU1XYUbCZcTU4RK4(3}Ue}Y~MLlC)MFB+xiyD@&EO2~Jy?K^alqL%6D>Rp?0)5%}
    zR(+c*SRIpC(NK~{9On^pLD1O4C*@z2@~;VG50L#{yY544D!#<Jg0D2(!`EzT`}1&?
    zO~LgZ$3)}Y6}Z^Cd)_vDpS839%N$cUrhkn6(OeAc8>Uw_Hf##Qf~Xkwn&DY;-gKsd
    z2bL_*!W$HsJfv<|j+CsG-^)T_cVe#%ZFZ+j3;*VO0YNkihih7gDJ0^Vd+Xg^%~?s!
    z@M=`#!~x7$j}5~!>L%MVm-NTn4rpo=Aiih>CJ%?~br%u=^}QN5UKY*RO}_5@@pjQ$
    zJk9c-;MPZ&$dzs0pV5vAws`4`6M1~=swFq{D(0*uv!{1|tGz0ViH$VNYa9?5klmVA
    zl5<|@^nAnFb&i5#$K|IGPiQ3YEuZr42fC4hhWoU%coDvX!C4nJP>DAX6>gQH@7EVl
    z)}NxQ@B%7FtvH-Hk~y}6<9CNMy_r+7(VsajjVn7iJG_Gni@)R2$a9P&@EaE7B=hme
    z4nCzTm!fMda!sZGLSjA17x~h9io>1KdIyKko?)T1-bw3=$Wlg1&rwd|384?O;BS+g
    z982sEsfg4xdI+=!X=M03iGK9*X6@sue*WJX;MzfcbsAGRgJs$!oJASuNcuc}=J*RP
    zL}E;k@+d{vgh@50a12${XqD-$;sGtn0Sj9k)A$M7uqjp#9-|J2=v?}xpz*r~t?%g>
    zK=MBx&wojt0!3j6go5iU3MNOn(tjDT3tTUMU774N-2DTWWYk1NPzDt^%4fhaf$)FX
    Cld<{$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Depth.class b/target/test-classes/examples/um_futures/market/Depth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..96a640c19409a106b888eaec1c477d0d7a0221f8
    GIT binary patch
    literal 2386
    zcmbVOVOJYP6um<N8<uT>ltO81Nzp2l!d8ny2?Zg5L=vb?pvG$JCM;oLvl}-XEXU*T
    z@pJVY+S;Q(z#paF*$pKHdc@|O?99BGeRJ=f_ulMZfB*g`fN?k~S`bkX)zFGIfvz26
    z&(LkdDeG&+9kb*Mv`t%%<<AI2hK4s3#02_+MRnh@^^E20nw!f;Z98jJRVdO|hrqp(
    zThWV_V>l&KFS(9GPp+qL)&06>*7TBXnU1epm8z|;XO}{2Dln#LQ=uXf!+Gvq+piQ|
    zJBBU+Wj>!;&n@KTE^!SP&_hVoIuT9|Wsbv6p0o^~G|7#6HT2;Ux2hQ4u1RlmL&KS~
    z!>?DK9I{%^W&;;V6_;^E!Bq|K;oAQa;}mZKt(#`m-xe5c&^#%8vYA`X_bjKJY)1mu
    z6%1;4A0G%L%%=vWrT9&Igp~D#(0`llmdmCm5YM<?S+Ch!<2!mLuq8Y2AwE(tq+u90
    z879XU2t+Ms%N4lTd=?ETGHh-Mq|c<P`Lskhmh05?`7nS|hw-y`I2FSfQEt_3d(rc<
    zX02wF&8fssKdTtQZ4Dpe69Khs`i&`p9-iq@h%{hHPU9Lr#b?ym^gNf;@16p`>CG@F
    zP75wloD^7kSBgRGH}RViNS)-DPzke%Z!k`|n*sTRx}4A7&-sR5uN~S{OyIVB+|w{4
    zRcWUxQnOlFT0hq?hj{@lw7Q;rFG%#XiUlkxSkmwXmIb<x)Jr?Q8H9<lXV`UfZA+kc
    zDBY}YV+HeI0$*xaky~_gi)G)h9^sSnXQlkB0z;?B{^+Fc!y78@<0}OZG~|$HB|095
    zONJ~o`ytUVb_H%Udr#R$t;U2o{$`RP9MbP(Q8QQTm7?k8jiOCKm=Gny-Y`5%jvL0P
    zzirh71~dPaS<-XGupFsVGpX0v!Q#WJShrbx;!UI*^8$hpR?b$F&XPUEv;5B9-V9Vp
    z&G5>U;le4*n1ofsGb*NUdR)>UayzAbQGoDD5STq1vbS9w1l0THVeMBB4{Y{r`%j+~
    zy~)zZ`5C%C$LKBX@}>(yKtWL;HcjN={ix>Lx>qunEEzItP*lfc+OQrac*_EU_X3MC
    zdl8O#-_o+q(H*veZR^eF5YO0Y!3Ll5Y6dzGg@%XhY2hM#jRHsQ_y&(c2O>>ZQQCfd
    z1*PyD?U`3l*=pI5__=uJ0lFXFI>5z|1N5){ih<FWxY2@Nup$TX(a{6wG~J2PG#Qxg
    z#{NJ{A;O7dt`KE2oh!7mnSFs&uF%F_I_N2*xtGX9@QgtFS$fC#m+c($J{nM%!g<2#
    zLJV;}dpO&NL0saRYh2wAor=t`KZh%r$5pKI#{7Zp9tHx+GbA=hs^8)}YNn$TkMV@P
    zd49S)#`o-zGz=8k#^9oaO-j;*GE8g{Rhf1vTR6APo<+-LME>FS{8ZUdpePhtC>VL5
    mU}BsrcVC~&b*`7c_ITn2)_%i)JR1=ZlSc=V6R_E~pz<$Hr;1nr
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/ExchangeInfo.class b/target/test-classes/examples/um_futures/market/ExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e90d8f73fe3618d81b90c438ed3e9920161d64b8
    GIT binary patch
    literal 2043
    zcmbVNe{&O66g@9VyXkf-Y5Gem)u2`q8rcF>ffNv8V`CGFO<RqK%r?A)Et}oWX2ak(
    zejfiuXA0=(2jD}Y=k2C6&^i<O=l!_v?Y-xmckkWjFaG!&z!HAc5kp)<!oU!Q1yZ}#
    zL(6n5w`H#H?8-(UFuZKLc5qc7p3QA*ND5qOcx`jXb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+k1|=RV_u<VrVSWrb9zq4WkAOj4?pl@*hY>x}MEd26x?U-#v)9Rjr0D3OY_8
    zrD5Da8WaBu=rP^|4Ed;WpIXSW+w=q`iSJOKTHxDmt1yBoOlz1i@HXBNI4vJpBuN?i
    zJVpe~l~=qCJ6@|LeSvhv^IK-eX)f)WmC#lg#k)AEVa~vNc%QHG`UQc69YUJQ9z~>H
    z>6AcuASuaE?gh5zcFY^mixv+alyIY?Bt9g{X4i36e7`C?9jhfTXMX-gM+Wl-K2}oe
    zEgAHV6!@%x9L@*~N#FO#@zOCk`;bSuRyb-=T=D{?H{}v$T_2IN0>z_5GCE=Q5exT4
    z?_S6<qpxmm-l_#w(Cr-9bSz+A4d)D;SM*0nUy0LcDeIDfPw^S^C$f6J`YtS>vW|<m
    zq~WrG0+t2F5A&()1~SYC?V;s#<$6<KI$Q3~xZVwB`2wyQxTZpkGsJ2T>>c7$@?Tf-
    z-w?<iBm3>+RMzn&Ry33he1%nknb#ApWT_JWDIyvrsla@{_o8EUI)&WPTxPCD^iNc5
    zSKjQlcci~*?Kl*KncuLSZOgaSzGqAX_w9~At}<XH6&Rpx*{+hSpIfg!bKC4NY)f5-
    z9VXq!y>~7kh-7WB#xqE@5YOrxdwVrs6*bFmQH_aXn2}f1Y6Y$h7Vy7XGUJRfff^60
    z)?WAu8mL-wneL<3uh+b;-;gC+z1leI>19_us}dOJ*aTzzp$N>XHpo?+d;U>qDRXy$
    zv*0{*<_W}OE@Jqaqx$)%F@aI6ab-l8P(hWu5!}Rj<Upk8Do&gH6I%TVMk)*Y(D(6H
    z^*2oBpJ6tJU$Le(=@0Vz_=u*{37Rg3rcaW8Ay$v`z^v61oEB^KAx;;b;`3U4n5!${
    zO3T-t;fpvP6IPNePO`tL*<`)NL%`<=5lGQG!Eusjv%EEhIZPwZwTT%lQh{Zj+~s_a
    zwWx?KQHvA_-NHBYJ;%S)25MX_@?-;>p$rmR*yi0N?%-Q|N8)wvW)S~}Az~W7*Z9vA
    q8ZsLi7M6JJ_DgwBg}PC(^wd)nf5)VfScHhx3jkvrf8ZR$oqqv%t0f`;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/FundingRateHistory.class b/target/test-classes/examples/um_futures/market/FundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..21decfb3034131d76a04231e49b14404e4995082
    GIT binary patch
    literal 2318
    zcmbVOe^V1z6g@8qY*-czs325Z)Ix)bTPs>H2-TD{DG68tw9&S937fF6+0E>39Gy--
    zPye=^L9Nq%fPSd9=k10P`7whs!`}Pud+)w`&b{xx{Qb`#e*u_6O+^fG1qlsZ=oUzA
    z8&3`0Hk`V?ys>Ro1A*>Y%dvtvfp~giT|rV{C|uMEEL$&H&W^d6H~g)V(Nv*GU%dkN
    zs%}HyupGmwntIiB9C~s+z19j^p6TmV+cKR%w;D}bUn}JzYc@0%Xj7pgE<dL<oJNWv
    zGz@RYWGwg76UCFeZZ)3low!yig)TBG25?5fSq<kf_)dWy;Z2~o)^av2r@mqYrod#n
    zcnmd}iD)Kdwj6lelIg*D3@aGX@BuDxv-!**c+%5xQUqMj?Vpmjd{X(Gq}Xn~Zh8U(
    zMc1qAzFnKz){CJn(~A%Bk%CbTmvEU`J-9$1VL3Hd;9NW6&bVZjKNcvQh-mX!)occq
    z>-hSEDBsz=bT8~pB{9w@Yc1Pe@Vt`g`$pZoJNol4Dy|@{VFFhL)Vdk8rv%P2&HIJe
    zrb}YFu3-{41iDPma|wOsi10ghMkSm%Y>^N@70A6W#IRI5@O>tbJ&bQuWtbg!!*SN#
    z48f18`PJ2j<-iD9{+>;Rj<o#T)^JC%(nD4xXMSB;r!~yru7DO<T~F={?`1*7Ebb|o
    z(=d-O1p4>cD>#7}mWlGzuv_MGO<*ux=;XJ(f>%Sw0}WYuL_d$n2SIZ`K1u(Aq(3K+
    zK7#hgN3pCTkAi})H7ugY#&NI?bB62-EM^Hbs$GGxPVZUU@O|E%gF7=U;Rya|_8@bq
    z)z~n-Rb#^@A-oV(!(KN$OOD&dM6hM~0($YCu9-ZhVOWkNtrKCpCMVW;582ULHk;Ex
    z2LtVS0l|0{Pu8<ea+MfQ{=L1uU9}RL;nm5>nIn+#Mm7!4XqbWNamjFm?QqYhm+q*Y
    z3(TJ^vg6u5T@AjSx#!Kj?9Cr{{_J7WJ1p%6Fh|#YEamDBU#YMj6g(10&NA}oZBxr`
    z%d46>OV-cO;dXmNUMSpT$Byyc6c~{`n_8S>KAg0aIJ!kCD7&t{gm^(Eh9!RG8w>Oz
    z0S(L4v}h3?;v0^7u!3^rK+Murf;Q(3l*&u=6yHFl)JoTP(RXbZ{Y$@LX!12K#_%f^
    z<zQfJau=V_bS**CbZEMn{1dTCoD;Xol?269xza`P`730~m2PVHLrs}1zs8qwykLAO
    zT*estv6Rzn1c@;6JLqFHDJ1!7rubqGW03O~xN->NB;z*qX<BDU$O0+ZqHN$|h;oit
    zhKX(!YouwMFZnvYr8dK#9qagx8gZh6N0dp_@EG5dg%p0o5B!he3GI@pXznL!1}!6q
    z|I6d~Gh;)6qL5pm;L3^ueTplq|EJ;-*UP`2f%C8M)$bUR=@20(nJwTHznhdXnEwH%
    ClzYPf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class b/target/test-classes/examples/um_futures/market/HistoricalBlvtKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b93080d8fbbd6aa0a547b56fd07f9bdf3ad1daaf
    GIT binary patch
    literal 2475
    zcmbVOZC4XV6n-WNY*<%bBECR<!M7HSxTVsH2B8wc0Et)w*wnUm6PK{C*-dvh9Bofe
    z`)~SLdk$(n?GNaWYWvJ?kO=V{G#_^E+?l!eKF{2HC;$BW=idOv;i-rrt{|bI1DyiB
    z8^)HQ+lEusm&zMvB@pPGv>Yp#5{M6vtSU$f91k}&0?XF(ma}O-&KdrC!KkZHq^&~&
    zH!E&UFI$e`R7}0%Iu0$lp1#%y8lLIv727hMK(}gjTVE;6McQnroTpBOig*&;^zA>b
    zm0dfDUIArhIlEH4y)3<?G#o)cL#j6z;lyx$Z`hgrnvwmgB#sFrEhjL&ErVW82*k!}
    z(*2-@k8qL!)C_Oaq>o#}Bl&}aYSbR>U|lH`LK7Jkr*THXkcP83_g)mWu_n;HZu#WY
    zsu=c+y~PMen=I_VmrN`4V&GX$HPeL)xTxS`4WD3GKsTQlWS)1^;w-|h=iYL(Xj_iy
    zlNsBsR!vVJm3O_W?%QkQ8+ty}We(vI(h4qX7{wJP)!q#P3Cme?1&+4fTr)D6WS<Jm
    zABb)9NyV%Omh1TXOq6cfoot)kSxVwFM!D9o?OD$&n7(gR%^O2M|Dr<2xQ5U1g@9T$
    zgXWSzKks@sp_*YyOcNTe<Ay+o>3J@pUvCqB%gLyM+NB~PP72I@D8#T*TJW(rv-|N4
    zsSL9PZ#d7ok3;Z7YHoS?UNJC&hQFgzk-@n9+|n>3S?MAxk~6<5wYN3QVopGdw5})5
    zg>7M8MGo@{7Bnm(FVMHk-aLydOcR9_)-adW1da{QxANQE!TQMHu7)M)qK__eK~Ud~
    zPtyODr2oFaa2whm?&p1ERmCz^6s&4^fUnuN_U7T7A=}c^2xyeM0vB7YXKlmxSwDME
    zW|+be{2sPI^KPS7Hoaw|Y?BZc1dDRj@GLoRDiZ<gRbVXto`ohI)eOs#w6$V<Q!K1R
    zw$z5r4v=c$pt&v}7}4UvTGv5}iSgt<*xK89E1?-)m8=|TgN!v<H$0<evN?0hK!mML
    zb0Y!Kdm=D>u*lx^?l7QZZ{OY1`p*4LzsvvRe$rbs%@#04(}$VNl}$dAVMZumB_t;q
    zdGxrdMYrKq%sESD&_KJEdqox%#@M%Ge7Xe&W#^_8=bUdhH6_ljauggpF1>(wMj?i8
    z_?6E*a0m%#ct}Z$HsM=*$5|J?$D_!ASf!~1b-%raQhI@|{A;KjwL&^|IMuU_z6a^l
    z(bRD%T;9e&dK;(iKF9gdR~U)mcPz?DYHV~HSE;&|plTvi-Aw+4SSikh>0&9t;mcyF
    zgG2Tu?i5R%lnSAwj22(vUL4OD@j3oOxyCLn#|5^BM2KYyJ&dmxNu>Dg#{iCU#|fk<
    zjpGbY3}S-M_Z`X$ILVfDiuHdQKXLpOLm~btqD&L_4=_mJ1TB_Pp|nT~Wjv-t24G^1
    zV-inL#X9-vMI9D47}+NElEY}trc|S55b^)$p8tUy1&Tt}g#!J)g3LH~x^FJ&EceS_
    bSL(t`6#u|^c~K$+C+`vH=C{r<h9Cb2uwJQ)
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/HistoricalTrades.class b/target/test-classes/examples/um_futures/market/HistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..655abe4a03599a2068ac08039d9ae4a700c9678e
    GIT binary patch
    literal 2430
    zcmbVOe^V1z6g`gwHY}?^<cFvgq_qtqtgW=7K`2BhDG68;u+&z&2}@kq?54XLs?+J`
    z>EE_9sCC*8&=1x2yxky?;0&6X?0fINxA)$2?vJ<s{QKwM0H)xmXhTdvTthoL1bTLi
    zJwvw*r=qWwcFb}h&@p2<Rxm3NOO0(PNC*suhw6c4>p9EWHMf=x|8d@^sZgY@E`i%+
    zx2l&c$8gG~UUnUanp{uct_O9`^!2iBnNFZv)tarZ=a(XBCKP5VQ=uZ3z-ij{pH@q*
    zoj{L(vQW&d7w#0Lm86C<=%Y)uIz60D<&L_YZk3F+ilm_d4TCsKQ&q#;HK}brHI_TM
    z`}OLh161qze5fL=;vCK^xS-(!Tzn@oj?u=LJhptYXO#`R=owq4FEG(S+!}*)Gt5HZ
    zSxzP0i4j~<Fsk80d?YY#J~7BL<IrR-La#5knCh_IO2za9k~!C_=)S!@wWH@kS-J}!
    z;}Zob4P&@MM~@y5h+EFKE70E@p@vs7nXU?CPsFwPq-@p#%XNHxAxf*vK~^muY$Y&B
    zFSqNqz36#))Ax;vd28gCUsa6bnubsDnSfd`gT|IXA0vI3I1RTXrYQ}d;|qay)AL+H
    zzj=)NO>ah(a$L$0;<Uih`$7yWq6yzEflMpD5tVK>;SJXrcPj)xqAnMUcME|L)cpgQ
    ziW|5lAGbBkN>)0_isa0%Na>dv=CL54MN-$3?}g=`RdEN43YIi{g=K->L-w*xV1{X;
    z>=}05T-z2HNM)P(ZJc0r+`!iwR-}nunph5k+M$1v{=B4rRUmZ??GIXcAKOrI7vCtj
    zr=fr%`_s`pTry<)c^UzYa#!GTv-XT__&#gr=$mP#a0I`bt<GGnS4*Z>G)guJVL`AY
    zHw@2`>xM8Muv%H5xpycsX{2gcj-;#^-|IqQcVgSD+w4xsCj5<k0YPt8PS&(eQb_b?
    z`MtHhnX?j_;Z?}UnPZT#9&3hYRL#Kjcw{KTc1%+v0nwcyFn2P~-gdXpp@BE!_Ox~o
    zySca7pJ^q%Nzy3)S*kw8L@w|0Dh#thK}jGnL(iiNR4ur5uWT+^GJE=uw%SQqOzcu4
    zypaLHJA~buvl!RBn<-i6>N-ckvHi+(h-aL%VS`V3jRReXL&JT}wCE7N#U@vs_zn*u
    z1tLpTams#v1!eO&I&-g}a@6wU$y3Shee~YHx{v<xeGIMsj^T-yxZH-{up$@9iHUva
    z6kU%~G#!d=CjLU(W{ex@!e*SqOkuN~!`usG3Y#6AWy6^=QFw`54A1E35F7F&|8ksX
    zH;9K2Zs9cD>OlfYKKr;kh*6y7nTtF<1f7h`az2mqSil9W@^<}+;~s`X$g>1CN~quC
    z2XdyP8xQe_vju+UJj9Qj5i|^xI40ntj4e{qg9=P+)2j;QlD25?F=rMf=Mejk=J{E(
    vqd-wev`{d9Pr;2Tp4@#MmrFb^f1SyZ7g+lP!!kA^1SUfVf)lVgwxRkzO`DvA
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexInfo.class b/target/test-classes/examples/um_futures/market/IndexInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bae4088678376332485eaca5b96b670877f13d95
    GIT binary patch
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q8TGzMBHZBt>^Mj*=`S<aB@
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tz
    zJ+n;5a?9q*#<nc_0-ZCqYx}bT(d78LhAx4@U{k}l9W!gYJ92Z;s&D12nhs6b>K3?H
    ztX9ko+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^wcJ9eO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF}eYu|;&$e&6QF*$5;#w{jm`Lg9$7u~`44lQl|8n#gYXWiG-ITi-w^S9FNM=tU
    zCN&<e1ia>b&vwhHIL={6!?1yma9-ew+_eau<g}a<!ZtGpXLLH%a#?x;{n@HlHtSAl
    za@))Xx>Pql#wQv^3|zz|hVt+RftVdQdba6kt2-*RR|GO`u`73rvgX@Ww{AWNgPh)v
    z@%;W$7slviso^;Do|lvLx>c5UM}GNL$7Li9jN__+UY34yN#G1)dysuimK3Jz1}1Pr
    zphJ3ImC&b;alhrwFmF>wH45Tq0t+7sG04vre4h)XkK!BA>1GSwV4kjS2H;2Z#nsh^
    zdEfFI^?jWV6G`>BZQzb#B~DfpXZ5nuP8pcST>&H1Rz3AzP>dNJGq|T=*1#OT6zDr(
    zFXQ?$NE7Xu<uv3<NnjwEY2~-MgY{tIfq}F-qK`)``hM-eKSlq%qJKdkc?|7Oj$>KJ
    zA~G7jF|dRzyT#!=T(DF#cpd@`b5~%r)q2{o>U9>);WtxE;Sl~QHXga$sBB1Y)!J}K
    z2n(WUIqQ~Zt9ery^SA7}z*x4O>QdG#mhCF8T7flFaeSSPh~2B<uo3mQ0B^1f2)eP<
    zUVmz*g6PlU2U~kTSrs(PE0c=T#~@=N)-2DeNMCx~G8AGv+TUrVGi==gbM1L{Qj4dl
    zf%gOUytW^-xs%SHIZAqqrdjv1G~L4tF7EI~3erHsV}Y(2dLG_mdcNB5igLkLY18|z
    zx!zFagPUy25nhb~!>TcJ6y=<EBQ-hBZcz%#j;k*rUT_e>GN0-i1-cP~ffbI7a1$Ql
    zTh8KmgnVc~%+OSfI`=KK!b`-nZ=q8fx$ArAxwePC<=-(l@fsH*_zg>H(my(}hfk@x
    z7Ncq^P~GhM6Olrc3%Bxx7{z41&_VIVE2Q#;PLA#eBW)u88ec{6g8n6N38U=3N=~ut
    zV}a*)&_iz$=;Fng;H5Z(0j{6t&OwZkjN2SfQ9DgS=1IvGWd#=kl(WP#M0BfIBTZwx
    ztk>}!N7MYWSjYDq5hn_GOxcAJp5O<vkibv)k^cyuQm>c_*M8>6qGlM;e|bE=BsMf?
    t8o3o3E<e&>PI71QT_`Sczxu`d&%MIee_&9BLj<5yw18edHz^~K{{b0|Z-f8<
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/IndexPriceKlines.class b/target/test-classes/examples/um_futures/market/IndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..642927af29537a2804597fea3f2f818ca4240246
    GIT binary patch
    literal 2463
    zcmbVOZBr9h6n<_J*s!bu5m2cw_|^s^ZmG1QL8wHKKmybNmfF@XVF?SH-E^~Yu$@l(
    zZ~9p~gIcHk0sT>JpSv3*k~o9r!`^ex-aY3$&w07|=ifj71~3XwMFdd=F%4~K7wFzL
    zo*24qI3;~?ecLSh0`23LWBC&T(d5vog1ErR;84xCY&~Z=JLbl$QQgWL6%~rK)hTeN
    z=$7?$%Q2jysTW<xp(WSTH*0>)Gpl;hwoJ#@t#ZZISMoEVHWMhb)TvMrjpMjLtYTPR
    z9NhxS)N*E}aBo@qNN6~LUItXDF}|^6?r_lQX3bEuDvo}ExaIh!_r$Q{I3*AnDNE-A
    z8a~1qLN6QMj!7SPlS8?qL#mY@?;~Bw=K~XI73XkX!Jvi<xcFWKwXnuKS<Z&JyX09#
    zbKbTbvnnuL=b<?-=|=Dc-?N-jx&xPSMZw1!K0#6-W$qeep1Emo7oyj*O|IH)w^TAc
    zfke*rN_y4a9NpG)fiB&Nt4JxhrePS@8R+2yOseH<x&nQTd8<by3+z*Y?2))OcZ+7l
    zw_K;HPlctH*{`(e{a0~(#wa&ywmt26d9zwIO6KjspMO!IV^qWE_(DJ}nSTA1Krb_W
    zP)_x*B&IP9w{Tma&GbB%&~LQ}zv0WUds-DDA&v{od?>`AOB(R8F*D8h233aHfH&A@
    z+>HSIpgOy}yj1WFzgFGXsYqi~KJIFmlB{%)70Fq(B(?W6Ok+ks3$?B%zY9h}R>dr`
    z3g$G-BPY;vz+RTE6_km>{;HXan*#mGY$Lz*6YP#O7BnnM7d><_>-&|1_$2*bN%|iM
    zBwNt_sG0YnRTaxvQLw7vA-?9!I$Vb{h8#&xL!e>p3S4Qlp0SN;mA!NL%QQ<kgx|&S
    zXD-yr>!!DCtlK1n4N)}gRl~F7zOIb<Tb69l+<P>cbW%1fM^e^^?@gm{I&qZNY)+>{
    z1OEDZ0l{eIk2bW9(nySF_JggxU9%FJ;g!h9i5AG%j}^l+$|lD$kDLy%wHRt7AiPHe
    zCXW``yY3qX)c<zgo>umAH~B9A<ISWuXzJ}hLDR=r$i*FAk3lskU>C&48F_fAss*>^
    z70nq-R!`sIQF~oB6Gk|zBfPE!2IRD+6y=`xH8pG8-QX&?wq1Pz@r*(Q-|#7~cAyh6
    zXm~_P3lHI2e8*h}zQ^OxfLNue7<IqBhO+ho9l6&~xoY`T;#i_<4?Pc4iN3^1DO}sb
    z>C_(1E<DGj;a3=n;CIZ+O=4tt4>zc~8KY_}P~D0Dg~(czFD46XF)m*g*4nsaUgCaX
    zt({Unkd)!VD=bCvj1gbtzml7r&T^gOScnB!CeX$Bx)Dc$&t9BHA5WY@iqa^~^NRtD
    z@zTCec@Aediq5j{&*3MozhW@JKS7i!;{E{!2^^!vbrdPh)51D7D3Jk}*yI|=E=t%U
    zKi#On!Zst@p<Z$rzOyNnsTn}@Kf34t9!G(qkaeLzf1n^e%9HM!BwgTn`Rhnreu=^#
    UxFi!L0&p^qz;Qk+TqF4Lf1V+u{{R30
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Klines.class b/target/test-classes/examples/um_futures/market/Klines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..714d62022ad19d7902fc22889fddf60439d56031
    GIT binary patch
    literal 2425
    zcmbVOZC4XV6n-WNY*<!-2q@GS5N*MTTPm$+5GoPmB|&Qdo7&cH!V(rXyXj`*f%f#Y
    z|E8a{=b+Zp{(%0dw$JPai4aez`LJ{6&dj~{dFI|b`RniB{{%1&PelY#1u+dRXcg$(
    zGM*Z`Z8#<UeqqZj`U0(!mSg!-0@2}-H3e~j)4`^iZ`pdra<<L&d84|SH7Y6;X{%k}
    zcF`^C1<Ns<qNx{M$Dt+H(>H2<%`>Zd(Y8#-*R68J)>pH0p*9^T7pPOAA{xg@`mXMl
    z3$7hUr+_lEl3vZ-U6EcA8cv~`AysOOaAG)fIPBC>&B#$z9K8Z@%kfR`sX;Gi1R`T)
    z>AqjX2RO?B%7(XX(#M_Qk<9Ty)yhxyv94ybfr*rg^SGd3K*Jy|{x6D}SYu?{w&j>r
    zfzdkpqxX?&gq-s|%PFPWa0!<ce5m0g3=0gJI|do&oisQJG3!fp2d%bSDw&=@BI9}`
    zy=rfaZ|RvpmuklqBo$oMFp6tTpTipjVwSVv3iLGIQ9Tx!P9F;_9E(?Tr)XAu%XO;y
    zOqf{d{k)ppUy9=sM!8Y5?OD&un$@aNGH(t1_>&49;~GB2X98-;^y^Ck-MrO<)TxIh
    zF->T=iCY3KrsuhYezQsV4JX4|X_j<^I4Lmqz7T_&Xu!uZOdrKJpfbz`yum!}t_R=;
    z)cKW_2RYyHYt?<7iWJ7>=Z=OM$x0hpk(^aaQhQg!Ean8XQ0sc~T+jd(RLo;R!J>vG
    zWCXen*jr#31!<zNmTKnx4T0X_g+_ksJ6H)RENi$gU3AgKyzf^I;*<1$A?bf8Fx-Up
    z$47Y|SyQosRRwDr9^p%NsKa?UXUGP$8v+e;SKxA^^|WnNtE`yACsRz}5Pk=now-~q
    z7ff%(DA*)~1yMBYHN&&yysnJ-n-<G*DD$7CB~6zN%aKGiqIy#vta7%?n$7-`Xh2<G
    z7Z8kL>3D7FIOW55=HJ`e+nFk%8D5DzoN9uMRah}RqinMAa!X%`tw{qT0pVLAFnzqp
    z-u0$1px(D{Yqzq0W7F^QKY5h&22H)_r)c^F)3><ICosqX1<d{UBqI+WPBrJ&yrMa0
    z$((5q+v+u0I2dC$j_@HC=$HMNQj~MP#MI<DyUtN?Y`O9R;u(bqzT#It+CV#E(D0a&
    z7H-1V_=dAKe2XWc0kK9?G3tJK4JH2qZJF0lIcnKt;zXij4_%LviJru1DO}w{UvdxU
    zmY-v2^c6-T_!UcXk{BD^!*!}|#HgAGRJY@QAd-)AVLF$Oariu!Z{d)BiF>(xE2V58
    zDWkbpco4-iMtqU~H*T;K%W;t{AQoVmLI>mPL>vizyU~Xp?l^-arEy%~iGED*F}_E6
    z5og(U&auYN;|GpEV<5mkMU+Y6{tgBSoS?-5ij<aUp@4NtWB?{MIL5Jq5;n<CCn~V8
    z#mKg)mmG#`Hl;E({fPcU_xwlWC{Pr#E)?hw6{N<w(|vPEgWNBFZHY@Sk^2op@}fil
    PPTnJMlHUr)2)_Rp?kANO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/LongShortRatio.class b/target/test-classes/examples/um_futures/market/LongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..aa32980d51d01a0385c1231b93ece3bf4e73073e
    GIT binary patch
    literal 2455
    zcmbVOYg5}s6g_JjWQ4-QJQ8Rg<kdnPqNX7Yi3v0~5FR$97)WW_rm_)6AWN<+XP})<
    z`)~R==?qDlX@5X}RNJ$X2?m@Q8h_B<y}NtwJ!kK|>%af`<1YXs@Ki()RS?tAgl2(`
    zE#tYN+lEur7xP<Y!53&AvmDDG7l;lHttyBMoDMcseaqG}ma}cH&lr`>tWj2>NL#G}
    z_X}=G&s&b+6imI~Iu0$lp1x7_tDafW3$|rCzHXJuw!V^`4z=k(IZK@i7121_=)1C8
    z%DZ+P9RkYaa(X5Aa9MguXy`&WLn>Dp;pkxIXxORanxW&WIC|-$Y<iZv9>*Dh$nBDJ
    z-ml>!oaIu<@U~5QcrZAWIXR?i>DfNgm25UJky3FU7ZeO=xQI*ti=YP91lnxZDdsj^
    z&tEcp%M}=|ad7-rQuV-dzGpebR12=)s)CO-e1buNA#=wd@4T5hXCZbybHq`z?G}rs
    zCy>avUQw^u8zWoXBz37)Ttia9bq&L~!DKqRK_F&18;rK6{>ExC$>jP}VD>~jn>z)w
    zOyEvMpA6G1y`N=M`%7_r#wa(cwms!}S+i0xisrq6pMF-MV?@Jkd@i6CO~1Az(9K&u
    zNTga=64R)LySOLNWO|-U=yw~0Uw1OBoJJ`~h+_iN9||$3kUD%U%Jgx311iI;!yC-g
    z?s@=zK%H4$ew_0SzgpSXsYqc&ejaF;l&rLn70FqpD76nYOkr9;3$?B%&jsyZR>cfv
    z70hXvM@FFYfW2AAH-j`$o*Q=6T-*@o9h|M_x3+_ok-~z8Md_lGE@phcd=Q_c|4T{#
    zlE7dC+MgcheP~t1GFB9<YIuUL*sqS};j|&!(QXJd%w2)2_14q2QK_(Uj-E_0g+uu5
    zY<=cJwUjr#Wg~Bs5EewiuvZPwlJlA}=5JaRfn?^yB_>^z49k&()uVe?ChSXWqE(xH
    zDN%>Mwk{wT%lygO)k(^T@yvX%wZj=Jp&4G0d~`KH#%e4Zo>4M=)8m%D5L<(WMgqbY
    zL}21%k-hJwVL-iyZ*8}{e{&P>^FMZ+^g2zg_{VAb6w|n{&4)3_1qG~u_!uJ(pHnsG
    zR=t8bZOPo}I^1S&$U?$RcIgP8X@P#(rzu4_=Q~Z!8fUjS3XV<JUO~K|5W&~{$|oIY
    zMGP9AQqsar_y*r{)`IWwEHofiX(~qDuWzBOy+TXoEmV$LHkmk;Xx~HUlVqYNaas!3
    z_t2Nz!?}f*xIFv@LlOLjc{xek9Nxn%s_w+78VywU<9{Nu7UjZ3ZY{>)i`-fhhxBVa
    z%B?k1$_A1$oO^@EQM_Qpm-uhw4m-0P=hzZr0hV#JGrkVQk>Ix*edytiGe}Yz!3Cb^
    z$0#4`N0jGqmTl-9YyLcb<oF8)0{r7dnI!J-VUWO4TFj$BX`UAHSf@k=U}A$~96Kmt
    zll*j`3=3O~Y@2$?VYp^fDpAvq=)ZK&|2vKXMIq}#fxe_5HNu_lyGy#r{qon6xbhmg
    W-*H)9lnB7ddj#6}Epv?EhyMW2N1;0a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPrice.class b/target/test-classes/examples/um_futures/market/MarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d5a708d17a63d9d002936719306de992c1d4a0e6
    GIT binary patch
    literal 2289
    zcmbVOYg5}s6g_JjgoPl6BoJuQk_XfzA!-_uLQJ5E3&q6-8UwA9wy7{{Bamf}EN7DG
    z^!N00+8Oei_6PJwwLL4D;P9An;~DGj-d)|j=iJBY?|<I>1z-{-9T7w|#0+$xQy{Tp
    zJ+(~7a?9q*=8i1-0-ZCqYx}bT(d77shAx4@U{k}l9W!gYyK-yMs&D74nhs6b>K3?H
    ztX9lT+qK-HG>cW&rKPH8mKuJ;lXbJ`*wXb)yHaz^_1r?JO$W*hbvkrJ)uY$IDJ1AZ
    z#qxF~eYu|;&$e&6QF*d|;(9I@m`Lg9$7u~`44lQl|8n#gYXWiQ*{Ww3rNBfodjc`3
    z@o**JHSc@2TTaDs4nrD-4Sa<20$1cSi_l3<%Q+!zQ@P$eqtmID%hD6*&sM#%S$9g4
    zJ7zY}rMmGkKG85@;36(Dl!rG6#B8@z6*${;wACFI+A9K?w%C==in8Y0Rkv<F2!ov7
    zkMaEeQWwVPWvSsf^PZQJ^}1D-cSnBtRmWu{4UFTefL@k<b4lO~V|$Q&O_mg<>joxp
    zL!d)?UX{?Nk8!`{%`k6MM>PuKX95c!3Ngsf7JQ!zq>tho(dlLj-e8`tZUx{+^u@Kc
    z)x2-{jrzV$hl!+m+%|AWu@WaMinDrIX{QWK<F0@aYO9`lFDS;0jv3t3Fl%5AUkdac
    zu$OUt8KjB!)N&efr6e$r%(U{`+`)P<@xVY@9nr@l7Ja{V;Gd#@UeUiGkUWO=$H%d(
    zV-Xn*-xydzmfhlT9xhm_89WbxhPf*++G;)RSoJ!K=J1;-rf>-V6dR9RZd5j<w`OfR
    zB!mS~w44pgv(>z*jQQJkU0^KRPIW2k70Y%NSFOOBsW`sDM#S#baM+0YTYxv$1q9t#
    zYOg=FQ$h4+@q?|spR5X+<&{ar>0^+w5NnoaRirOHZW#)(9qsS5(iygHfw}fPJE_If
    z)WG`zdtTcQ+T2O!&m1MaMboVNS(@%)1{ZgEBL!)o;gLYs3_TC;F+E>xctyEjtF-BT
    z*IaL?^1)5E<p{4vfnn8{If`=5yOEk4XSXN?WyjT*5HC20V3|*KjRM_>!N3YfMz{&9
    z_?ELc9wHwa5HmCtqt1N`t?&}@>|5xRM(+9^damuEZ~1o&PQ1p22!6won)HuO?BP?Y
    zuEnUD3RE|{{zRk@<-)CeAx1HoFLY3R@d~MYp_8Ng!AP6Pzs6Tlyr6#xT*4^3uaZ+N
    z`&i)l9rVzf1iE-JCU_|hVSwxBxpNR>B;z*6Q`AnAka<$FO<BQ(0Oc&P3=!QL)=ASC
    zFY66_$I&#uEH>~xN5qK&9#M9ogva=SEF|y~e&j!bC)6vZ!nL0{vZxtG^j{v&FNsYJ
    tnnrGghRY8%n3LRDd>4v~+^>G|{&TPJ^&c2i;Sd2R6)m8b&n?Ob<bR$NZ)^Yn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MarkPriceKlines.class b/target/test-classes/examples/um_futures/market/MarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dd4aab6108d01401f31e27bae512a2286d30ce8e
    GIT binary patch
    literal 2461
    zcmbVOYg5}s6g_JjWP}pH0TO5)<kgy2)HI|aF@XjL!ovm{8&aCKsceK1$dW6|8EB`|
    z{+oVIIzy6X+8@v#)%L7pf_Y?y#vinI@9y4v&)IwL`tN`K_zS=YJQWc{6~r_&p;@4P
    z(|B&^w&9fY#logp^aYy7EXVT41)|CR6$NpDv%#jCZ`pdra<<I18Kb(9H7Y6;X{%M>
    ze$g%K1<Ns<qNx{M$Dt+H)7NW$%`>Zd(Y8#-*R68J)|a!>p*9^TXQ@-6A{xhO`mXMj
    z3$7hUyMQv8PcP>l=B1Z}hBN47NR=8R98G2phn+gA=|8H9qgx<uIlk#VH|XV@K;(8=
    zy6@HS5zaG!vf*u+^zk6spE)_GTKU-?*5zzAFp*Mm5tkJ7X}F9l|BIqytO>Nq$d){-
    zXwKV~V^#%*>ogp_m{cS7obOpqDb<2&xUS%14WA$>Fko&Qq@I`4;4K8NO8^HvHQR2f
    zWO@RLjO&&3s=Yq4sb>ORsucqmR4}Ar7&n+uhc^hsEN9&n=xV&RdQdXKJ{6cf5!2>&
    z(X9BE>s0m0FxAp~nKrez6vt<ba=m8TQ=XSKt5u_9-s}76XB9d|G~CAL0&2<h>q`Qi
    zyyyL7s)r>pjcT}ydjd_S=edM__n7b-PKMQUTpAMMn85UhLJX>;0Urx9eH34x$}k)7
    z2J^JL7J%<lXY%=_oNxHG>Yh$T3M2CKK*OYDrG>0W&Z;G;eW+my(*jzkbv=15XbH0_
    zW-zN@PQyGh0v-G8&9bn9G*MVxHFI%YpgTF+$ZvfIYa@jP4U5u62VKngeq}#CN&lCU
    z{>K8zV`zVRl=uD>6?rTxSkdqVU$JK$&ckU#wxpd9XqdYK*Bh;;ZKGOc=^Q?pVhV@w
    z+t~ihg<82_dU>N@lMog}(Xdwx&yw@HGUjhstk0p$$!kpdC>xd|8Eb_1u1?sR*hy<P
    zTT`L|etlg)Fqrw1b*z)r5#yQpU~30cRzfqp5(znT3^JBu#qf->$)3zDJt4MZS{exm
    zpAmtHlSTHv=Y|1wAH24m%HGvYywCsGQPLYU_39s|=~K+(;uc@WAQ=>}2;yUmJbY8t
    zoLlpX=Cmb~r}I#wy&+2pH`%Boe5?g}WviwX<(#iIHLIN6;wU&a4ZMPQK_P;#`IQel
    z(25u|Jf)<CoA3?3<*WtY;aO-vtk6`9x?kTyS$&0;%v-1&wd`QxRHAJc9Zv=mU5T?&
    z7}`b8;4UsKyu{VvH|USxH_XdP;^y!!Zc%k7M%8Gbx*z`&k<};{CUUDW4qxO}n>eIj
    z<56z4nNl{8l;PYPEJg8x5nthdk~{3pa-3sRhy_^2(Z=}N5l4dGPV}IQJI-N{(g-f`
    zL@!49U_YWfhx2Si7g+Td@gv7y&==qzC(1$M{vHMi9Hqqqij?MQp@20?WB?}CImWS#
    z5;n+BJ1VfS$;h^-mmG#`Hl;E(y@>ux_x#u6C{Pr#E)?jG6{JSE(|vbIm$_g5S`yb@
    XBlkP5%8L>KIC+o2X?`mlBlzJz15%?m
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class b/target/test-classes/examples/um_futures/market/MultiAssetModeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8748e17718a4ef3fc98414d430f979d591f07ea8
    GIT binary patch
    literal 2320
    zcmbVOe^V1z6g@8qY*-czsQjw7sD%a<Rx4UC2*ngiN&?mZZM3aj!b@1#Y?#f)!Rhq#
    z^l#f4{59<d=!a^1-fk!n!VH?3?0xUPxA)$2?tS;|-~YV%3%~?QIwFW_h#6=@yFg;w
    zdS;o9<(AErjcr-<1=^==*Y;-wqRG*94RL|KU{l?<9W!gYJ92Z;s%_=0T^*XT)hTel
    zSgn{FwrjaXX%?%lOG{PHEY<zGCu?TWv8C&qc4gNw*K!M?HXSH4)alR>RgW_U&LY7O
    zDwek+8OvO9G<$l}^~%!&k88PHU?QcX2j?`LH*f*H?-ghZYXZ7et4TlOZpuA@v1IlH
    zW>TZ!N<eJh_iVSE>OemRGz=Q}2p0v$<(@_CWT(kdh}+E79p9c)o^sVq+3?oxRLf=Q
    z3G`&EUfHZUrHO4b8|YG<_!ysP7&34fSD4kK8w6suTdE3NXoTDxn9A~}0+~}0E%%CY
    z*SD)~&3q8%JAIJu`Gci6Mi^zO?l|+Fmy@-cRhIXLe)(0$RU{3J;u?u86I{3?aGq&C
    zEW`$13eyb(V;C1`lb%;4^r;r%H@z8_aO${5LA)uj@SzZcQf<Qbxj_0jz9F4qHsKBC
    zX=YG?AJP|BS0Cnm%dgiCbUI8V)#HwVyNZ<#vZ6Svm6dkVz!dHY7@@Z6srQ0&nb9$g
    z`x<5p%;HOd?nCx6t}lZ!(VkgOU9OY_dXt%Eej7V@G)z1&kXA0b>0;6McMs!J^v^5$
    z7X*?mXn)d*WgUyiX!yp!60&R@N9%CGQhnih2sEr+f#GKBX@@6_$LHvqDVA^u|15iu
    zT&`C(q_=8qI3$DzqG&nmmS?MZLmBh8?3%#M?E9TF<)>oVu41hjVxuTW*V&!e(s)3X
    z-$U9P>jHuSEuF4uo#retp2ZKg_HNlKXqHzdDd$=s<B{C8JgXvo>2b?Ii0ydOr<L}w
    zp9{>MF0zyQK27z$o4V(_2kDzV$^Z0m(wj7m4lqO0U99Ee4zH=8AT&G{h)*-}@N(1h
    z)w)-d3$`kt{uT{)T;&$G*t8?OIRyq)+vX_BIj>G?a-7|!6qIe(UP8R!AcAE+)h!Ej
    zA_fC192wyzJjA!0b>I>5p#d>XQ!(n?x6leN(UE-%ozlqN*hkm(eRMDXj=r(ixD>%}
    zSW=Uo;jw*uM%DEgRg;10R{T#y3Q;cH&KF`76Zt|L#TT!T$`{%>nhQqSSpGG>isA+1
    zOW+EI*^!l;WGjdTk>5oZqe&pndo#g1a{#?uzsQ|^7$F&VIG&_-iiFIQk}b*#E(IuO
    zh-HB2R<TB!MtGO6<2#O~_~EgR?>Qn)6!4fbjuM{W2eOdBPxz7l2%b`}m<rc^=E$OE
    z5Yd0>o*x<;8Z?dE3Jq5uX)q_av-p21E_1*7b@cSV!q<PGPo+Zypj5ViGkk7RMj-zK
    D{y2Oi
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterest.class b/target/test-classes/examples/um_futures/market/OpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2360ccd4afc8f8fc652d853b5a41d98fb8c847a0
    GIT binary patch
    literal 2414
    zcmbVOVN(-V6g`gwHY}?^L=d%twALWP+DZ!&ghGUpl7KaUO>MQCu!M!pZo1h}nNELC
    zKikfr)@gr0e^lG^c7p_hGt|sv?|b*Xz4xB;?!9mS{^yUs0F1*?(SnGAsD@Uw33Tlk
    zdxmZsPDx)a?3hJgpl#Z6EPqBIk{I4l5EJMNHr0H~)-#r~Yi=$X)$OcNQK3j%9Rl}@
    zZdor_j^Pwdz34g)ExDe)Rr70}S=EcSWjelYl`FQso?Q&JsX&>gPKAm{4Cm>)x?e81
    zb_`tt%KTbtJ@;TudWmbefF6casWHOIMCN4J$!5)Pvr0PZ)zF7abX7LIU6a=462qCZ
    zhhHl{J4Cgf%?2itDlX%Sf~y)nz_tHH#wpeWG`C_pX~#E79pf9VqiyCt*$6S`dzMp5
    zwqp?26%1+k5FZKLG@lz}m}k)7DnzcY9&^)XyQPxp3B)t5SJJEY*7%N|33SO0e2kk4
    z5*mhai%D~GgFw`Bwp@XWjVDu&NG8#3f%KU;HlG*Gif_42Ri6*jDRr1l3x`WFj4{fs
    znr$z5Ue>HujgmPv`13C+MsP>NC-_uAEt!6ONuY-(e3UTtuq38&4WHq2fmYM=TtdHh
    zO85<Lh81#JsuAL(z~cKt3@V`k-;_YA8Q-AFFdOg&^OU<8fFD$s*47^8e8aC*4|OUg
    za7RAwYnYL&w38LdS+yj!Uuc-aJo7Eox}JP5DEqXE2Ut+BsNqX233MN^C-X8$6J^h^
    zYv$^fKyM=5$ZvfIt6~CQX;_vny6Ixc_bW&7N&2&r{uP15DYQRn=6!fW#Y23p;E{$L
    z*4UR$=Ha3t+s=LnG|XLr8;#aewo$FJZce_LWD1AyJK5sQm0G!AdTU0(CLt_{qG4|s
    zo+amXWz^rcssh8AGZvV1P&O<_($$FVZIQ4evEFMoD?Z+Uy}m9W7|HV48r4~fi194F
    zx3%N>Dxn!(iELar1sQ9xVt7W`WIyAU{t(+K&5Q(u_k_Ug*&=(_eZqixkDu9o<?!5Q
    z-{pV0ne+xtz4T{j`W%zExXbG=$OHuif!H)74=+tM=hnQUxoFAE>27SXW3q_Yod$UW
    z1A=!3J2XcT&UqJ8v(DLFN<rCr>m|es4qC9mr@Xd-4n(2hF-Kas3Ev>kSv$VPlhA-j
    z(^QnYpWZ;pzeIcH4OB`kI}$$^?>s>F<J$+gIC6mgmESNh`WiP{@GF+(BtANN0G+D4
    zQK}{b)xFrCXvs&okj&+y6w|qUE5+<9q;mN-j?%$M8O^;$CW03Xw4aT5jDIQT*ae~i
    zgejb7SY3!A&Swu-`!Iw{+;fe)`=OJO8II?01@pLy72c*lQtn|OfILHBLxlPrz9(lo
    zI`I_GIGX2Y%~Slq5kbR1fieacMQoCiE|g$mi&2%Rm$Zdz+Z<WcTt?(yy60!ijsis?
    s(L%w<BLx%V+`0SqT&{D!{I$miUt#rk49K$)0Wf)VAUFY=vIXV;04T<mAOHXW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class b/target/test-classes/examples/um_futures/market/OpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bd3343fe588e707b518dba0bbef00974c711e515
    GIT binary patch
    literal 2487
    zcmbVOZC4XV6n-WNY*<#os3`b`Z*359OTmf;p%OumM63x|YFoPrOIX<Krn?)Dwx_54
    zH~p+V2eqE|2lPj^eP%aEB=H<HA9n8CnYs5q&)j<_|NQ&s-vGwpsfZ!2AfcfHodUg^
    z#uG!g4X2_nl{U?CAkaB!IaV+w5Kj-SC`bw%3pdpR%hq$2vt_Q$8~#S#sHsq-t!{yv
    zWw)xAEXQ!lre1a(hn8GVU#|ys&-C@OZJAD>Th*GaFX!hXZ8lUcP^UsgJc)z!?LVuQ
    zTsw(g0cEC`T`t@%N-rr5hjD}<)#{9JBAweCcBWM`)T&CNk3MRqXSr)h92baPtxD$u
    z8cyIOm#T)hWzxf~^iXd9km}XPJ4l!F`Orj0#c7;TFsR`y&V3L;ZLA6Oxi!;SZ~~Kb
    z28F-~EI+WyzQ9O>i`Lu8G!sw=Jj<zMx^Mv(6?~%MQ=|n(&8G(W=M6PEjX2Pk-s7;-
    zb}JRr6G-J;ucG_*`uL`v3w4=pT*9z|%Nj;-g~_#dgFwP^)?I<4%{SPHO(xrC0t@@%
    z-F#X$Yk}oDzCIJBU3MqyW_Om7_?%I$*KK>&^YW(e8x`}$;LpFP&@ryzD!vd<D`wDG
    z5;($J-%YGWSQ68OhU>T?&|!L>OX%0zgx_>Bs-$))Nr;mIa~}&ate7TzEYfT%zCo2?
    zHsKBDS$8c2Kd8<Zi}z&))%_iviVVi(=az;U$x0Vlk(~JzslBaX7IOkxq;)-cE^H4A
    zD(11E;I4*6<OB}wvL|yjOcUjaVb{&2b>?t-p_$*t4pvGA_cSa?7l-I#J_u^N@k#o>
    zlJq|iNVlQ=Q7i95D=LauR<NSsA--n++M9=ShHOvIBA`+33S4Zqp0y3%X9ev&nPCb?
    z@O#(_&3pA~$@Gdw$tEEzh_Yd?7@j5P4P_$Ouvn&JxeqQi>8fg2jwG%b<=b*$zhXD2
    z+w51VCKej&0)jCu?yrsQr<@qi{6|}RH*+O4!>f>&!)=hUDr<&kR84j}Zt0J(wP|o9
    zAbME@ruP@w`(7Xh)c5Y~J*(~9;Pm_aPqvcYq-ivPDVjdObS`i4!3=Xk0c#;S$;hK;
    zRxP-7uWZg)GKWsIZ@X7yVPTZrJH}^RU_kb7N^#Elj#IPB*%(K`vE$N9i02ey_=aEk
    z<OAJEK*J+STC@q@;ycc|@I4+!2E+<YC8+!D4V2ZF=*qo;%2CS?rw*igwsGj;aO!C4
    zm=rE=qkniCr|!ML`H|Ncis5%G%1LT;WE*2tT}x0k5vpz`|3Yjv&V}j1YJ$U;h1CuY
    z*;lwzSnZ^g4<%)!@EZ5yc+QB=@!!fdc4|4^Ws69JSf<d!_<E5<ir*vX$5HM$j$umU
    zIKvYInBZf6hw@#VWLrAL9&j2zar_m7A^s_%9477`V35EGS}dVVX^|F6SffM+U}BwP
    z5>HXV2Knhl4Hh;T*%tMZ!)VQ>RHbGB@&D+a|A!m}ibB?f0{wx4%s6+tZ!hUA_sd^b
    a>cT4&{=j*8Q6dB<?-4l2Z;fLNKmHGezpo1b
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Ping.class b/target/test-classes/examples/um_futures/market/Ping.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f6af0832b8568c0fe934a7ea023438311f16f93e
    GIT binary patch
    literal 2011
    zcmbVNZF3q`7(EwA7B(A8$eYH-5;Y19cGDKMEop0u!C;_?A&FwGoef=Z(`A=gmQEeV
    z-{a@%Oxo(`5Aa8+=k5}N4UX6^_vPHX&pqed=RW)UA3y&FAdjzAL=aUF(=di{f#jj_
    z$k1)WY3W-Bhi1bU7+<p-%fBHI&1Cl##09Q5+_rvTIfm0P^@i&>+~<0Fv*-6bv#U33
    z%XEC*YIkgXuUZPxVgQzjsZbD=&4dOGlRThpcn?jUbSsmsj2^nzzJGk;UbPy8D5yAt
    zq=G38DNO$_qC=ty#5$JK5||;c6JKh+N3@W@Eanu<Yj_o}37j(@8x%+R1Cc^u`gRay
    z+;&?n(-TNlT(6~f?PmT^uLM|O0<Yt&f<+B);2dw^#SNrlIZan!HglSZyp<(^@<`U1
    zj~iykw_K;I-wtoEczl8D$4ha%MV8H;ZLfP?)$DeSmU%7x-S;ZeSk~~4v{r4Iet$`l
    z&uGZvyug_0c`h|x9l~>fd6-*;(}>iP6DYl`mLSUpgj^6Po)(f;NpnD0FfY0f0+nfX
    zV|RDE<{N&mdyJ`A!Ln>FYPcljCn#T<(``vKui<@sAfSb)>&fqe2UAvY1y>bZ(@?;g
    zz|=_|l^x#<@<DlI*gbQrDKM8Q4`y0_2eWzwH#FRoM@;dE4d3sa@RRo6lJ?&g$PBUl
    z?l6~Ce2jGkB@LfoLty^Jgew{HNq-v(4U<%0c`$m>HoDzH_H-^YS3~({Dwbp3>9r3`
    zZ`U}mX$UjFVc7eIXUTaVjQQVKU4f;_f4raq1Gf#!kv0u#>c7YAJ}U{!PtRs0NeyW3
    zuL}q=*c`3EjPgpzXXB-#{WDLcG{bArh3O&6s4Fa~0yjrH@ZU-=&zWT6G#*xsPT;-*
    zx)xt!_^`yQHMi$A%#tN<D<SLF1(~q8$YK}a4?|!<mOGB3ob!)Cq|Di6_JaM``KJ(1
    zIEdg=w({p9+ZZOW$&nUrLIqXM61an{Fn~xhRFs(c3zYg(Bq}RMP>=9R^+(L)o?{_`
    zAFwGWsW)>+c$?6>F+x`Y=)L%_h}5H8&};P=yVY8KjNRpD_^?(V=jeJcQgXHD_$Z1e
    zq!p)%v#e*b*ZIDp0pUxe2qcM4vz_7E0(Z?~5p&3KtYaRlbYP7u_t`(-+mpib^dd<?
    z+xU#J7x@?3L5-tTuIykpu))M0_PIBXd-xn*P<WlQc|`x@5fKGnD*Pu31?e3HD|v3a
    h`?tMIfp2syHTw+3pD-gW76D^<1HdHPuh>U$?=LIW7=8c%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class b/target/test-classes/examples/um_futures/market/TakerBuySellVolume.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bb5c701cda0b3e3be56c0a8cef51bed715c09838
    GIT binary patch
    literal 2468
    zcmbVOZC4XV6n-WNY*<%;_)dMnw-!X)TCt)*s6>#LM6C%}YFoPrLtNPGrkh<4w5O;2
    zH~nmT4r)E^59p6-`^;{TNbnpqA9n8CnYs5q&)j<_|NQ&s-vCD7>qsD}A!VQgodP|p
    z)-%g=EVpXjFR#i<AkaBxyLK=xkQ^9X)Q}c98f^*#+cERDyC#=stj5!VRo9^@Tl)lV
    zRlJ&6wq47uNVDR(E-iV!xe^AUFB@jXv85ZBcCGH13x(-en~RjQ)alTXOydB3H#TZz
    z&q<?4K$|S(7K(RD%1g$;K^$U8^^g&c4&--+oo&|)wyV-OLLYVM+um{-#{?4BYRY+^
    zfsb&4OEt@1lk{+VU@*UTNMY^C7Se@6Au^HGaSEq3^cy&Xv+qUFF4hFP18YtCli@~D
    zI?kf!2n;t#Xup<hEAnFC+io@6h4Z+e;bQ}zV1S3^x<%r7H7(v^@Mh_4Phm}x7{{wt
    zr7w`ldw$hyI4dKoW<Jto_u(RjG+Z(;jLXcZof`yFw!7j99B#d~W?U-6J{6eV6WMaT
    zBI|+exeaqN&b8cDs!eSzrSTb~TnQa#%J&Ph(XguWX8%t=>o755;2J&`(5o_NE(sjs
    zRc~igGc1K^)W8kg6zGt??-BZqUBYiU8JEv)c}R$30@EJ~F)EW5e5}k|JHCFMVYc9n
    z<~eUU0^hIClu8eZffa;}EuD@mM%3rFfl0+m7g<r9HL6N`$G{Y(1&mnh`RZKM6J~YH
    zU{=GNfqCQwdbin|bpsitiT2ELLV15h;K;yiE5FShERQVi8Mv=p^wPyl5Y)HhQ}lnS
    z=zl0MunX;v+j$>c)KS8MhD8I9@D-cZ&ODs9R8QK7fyTKjaG}+D&aoN|R?p6pS*CCd
    zznlF}-V1AG>6fgsLqb>(70X$)d|S<%%2e>wZU~t9_bM~xre@i$BCQqSn^IvNvYUnu
    z8&sx+f#$k^U_A4C>sxy%CB`%J!Pef+S_RGWtK{V1F34Dsb<4MEGLSyE9FMW>(%48q
    z{FDex>@Bi)Jvj{M$lEu!QQx|~iFf%QYbU)$(`*3aG`*jxTv_7_8Rdfp)<JrVk;m_<
    zUi3o0BByPYKS$f!?PXO^xWbN|;F~Sbr+PM}B<FmzsafLeDo4Sw<Khd5=M)n7nqT$4
    z1N)GIfyb1LcoV+Cx14q1J3NUEh((%8QTOX>XiG29m46MLqfr>j?9X&>qW95I=5Xey
    z5-x4x_|PU!-uoTrhF@VYf!{E%CYdY4o488V^%Pa3k?L0ZFC><dT$m^>r8s<1T<YME
    zdx^WnrA|tPNYaLjukav==ZyF)|C(H9hgRbpTSF?sGLCM>*Ml@N{2sz_9OjN=7@{<S
    z(>&3KQNG-FDbL{q+tEqZ{we&(@fY+*_{WKIh`7IpMFK}@v5X3(d0HrAnGzX*#0tkW
    z)=|Y%^3#JlY^*Y}HR=_I@tQ-aMok}*|It1F{J0u4jjRg|=0gqH5$^QfT+$itSHG^z
    Z`IjjEfphAjL<COVBXEG<I>!Wl_#c|*ra=Gz
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Ticker24H.class b/target/test-classes/examples/um_futures/market/Ticker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1ba83b0b2358a8a60fa4b57c40417cb8d1882e50
    GIT binary patch
    literal 2289
    zcmbVOZBr9h6n<_J*koBWpn_0s@dX-G+^T57AXHOmQWCHRXrpcI5^lo6X2WbYj!vh)
    zr=M+SQ0ufmpg*eZb9aM8US?7=lRfvId-vS)Jm=-^-~asa7l27rbVLx<5Hrw)Zh_>M
    z^~^FI%dMKr>szwy3v|!euI<kXL{sBy8sY+j!KS8fJ7(T?x8+9GYHSv)9UYpo)gy4P
    zT(6nywrja%X_o7*OG|antTg?mCmUwjv8C&qc5TNoR|^ZFHWMgw)alR>RgV(}P9jMc
    zYL>Sx>C64pc)oMf&Dztw6ITm`z(iU{KTc^lZQu+B{+FXiSQAM2c6nQRHz%_K6RG?$
    z#H7c=m4Mfx@7ZoOoxoWPX&5%}5zYx*md`ChCpm5Bgs{z({WH3qdbKJ&f&P5mtC|g`
    zGPz~u16{fYALA1ZBL*(uB13s_gFwu7D|LZ0El1nkQK7vokn4zD`MfN5e7o*8%m-nR
    zGkY<f-&=}fj9ylnjx+Ch1=(m=Re5*h=U;SOLdw86t_bK=>9>{yPBXUq+1Fx8VY+5u
    z0@nq)r03NMefkLZ+ujWGHhoy5AbuvW@SzZc{A|N_Qy_B~--u2(+wcbSOnoB&KcZ(>
    zRvs38%WpRJbUI9=)Z?~+JBpPASy7xds!BU$U>bJ?j8I$m)O$fO=5);9o`zWibNE7_
    zZ=b!K>&qZbv}cynl*<)?fmE)Y-_{P+gNX+QGU|vv9+CC^oqhil{qu_c1%cENv_CnD
    zWgS`MG<<Df5qWltgL$}Msb=sZ1RCb9z-YVmjAJz#ESiIFrkTPa{F7`va;aHcm)?rC
    z?vM}`MA>rIEYDW+mNMpV+6{rRd?(eVtk*2tRa~_LYo+4&8XFP2SJPo5>Td(yS{D#>
    zW3jXT)JX-=pX>))dp}tfG|Q`!ic?1*V<GNXo>h~+^tfdx#CEv9(@J;Px&`Js^X#}5
    zPg4W$2kgbpUeM-_JAdXd>1~=;-Oti=FEhBj%^N950}YP_;xqI-yvOunz3G+Zg00f#
    z#JlEtU6l`Ruq{V;H3|%?#>`QabKZ^A6gay@DJZ+Hyn=YiK?F;Ds%sSJK@0|#IWodc
    zc!+N}OW+ZTp#d>NQ!(n?x6n$jkjTG<PH7ab?V|VUF8Y>!!{EdloR8pFEUHQW=)^8Q
    zrRr*os;NMABmO5Mr6?C}6-zOS$zrLC;`7%?7fan7-490EMDY#2jN&EzOX4C%*?pCq
    zV%f(6&+nj@-Xsy{#hB!!ID`SNpX1I!jFF7n98Xa@O+w~L$tGnD=L3|p#4<#5D_A8>
    zW4x@_@GVEv{IXcXcN`HXN_b2eM+HytJy}TNNBqEl1W&0~OoeMdab!_5jOf2So?jB{
    v8Z?dE3JsSYX)q_bv-~a;7r0;j68&di<E!5>sKOxvP%2u$2|hO{Bar_A#Jg>@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TickerPrice.class b/target/test-classes/examples/um_futures/market/TickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab8ebc03ea17e48a03882c69361f56dc474a8c47
    GIT binary patch
    literal 2298
    zcmbVOYg5}s6g_JjWQ0fzNg&XqB}t(s2~pFK6k-BRTqrI!&=_c)v`u9p8-Xl&WH}S2
    z)8Et2X=n1B_6PJwwLL4D;_#Sp;~DGj-d)|j=iJBYufN~?31A8p6*0sWBs6rPTOhS#
    zJT-L3aI5-idB-vXf$mw`wSzf<czR+}K~i8S+|&$gN6*{tuC=vfG`0&yU4<fT^$OfG
    zy_#OOUBfjk-Sk|SmONjtG=rvZHFVRlEjQ5ZTHVn%3X7388!B_usZbG@k5d{>BSjZ#
    zhQDjkm;337eCMW{wI};0ZWIckiHwQ?oKbLA!#NE8FGr8DCZGkjxoi2wy;|9G1SZq@
    z6S&DtL@Ob+#lW}SYNiM0F|1%j!w0w^Fm63Fh@Skk9Tg$h*TZAheA~20hvQYNmM<`n
    z_x!5fa4J(fdOp-;dhsDXQZTCF5-u~Ihc^f$Y`5YGoNKw-?vRY{#{#*ID7K!NRz0vi
    zx1m3XBAwk2^uqp9665r;(sY~!-!E8=hEcWdj{f|MiYrKKn7~y5wQ2>eC4sXH@IeZ;
    zc#@c|Yna3hfiBDUJwl&3#{IT8qvXvT)kuh+3M{@a#4t(Q@O>tbJ&JEsrJHSd!+F-*
    z3c-)6OY7@v#lQ%fjeVU89clTvt>KPjrH8CY&Kgyzoz^geyG*x8>-qA%up)CRW^qr!
    zoQ8RPA<%!oUd|1yFin)FhSRiGD*}V*Tsyz59V`kR4>V-u5&b-3DG2HZ{z>{5B>js5
    z>0@Yrd>qRvmXK5MwT5Nn*)k62;i4fs!d?V4%3Xo6cI#QkXf#+hhu_RFg(LW<*?p{)
    zX02@b>qgljAuI^fa5fF!mh+Y}5p3HHx}NW>zNGz{VY`y8c4)0+oY-UmvWYbv_M?F|
    z=&f}DK}VK5Yg3)n5dB$tZ)@+StAu9wRg!V$7-THPy5So&E3kZS8IG_WZS%C!9d&Sl
    z`OZ8$sngTc;JYE)tM7+x{-pC~kCNV|X;uClP4_W}&0SthVInAaB#@k?=h1bh7QLo#
    zT8p+!oK#zby&+2oH`$zHydwohWP9c)&N(khY6_g)q7;-}S6@Or=OBg^KIMH1^dbQb
    zs~l<3CamEb&U)|=#mIn|rKtpU?pr9Om*~mAg-WRvuD?LvwHN4L`3*ypuW>PkU$HDF
    z17njf@CjAd5>!oxs+-9_5G%#GaI08KP)rp|T@;_cLZ(>i=IDMnQYMS9@nsy(>0b($
    zF~$xo<upq_5qf?Hee@=UByY$RZ^vN_a{U5#4q=>R+~#<i+8GkEKuWeLYq%JqoFkTD
    zqFcuXX&UFPy@_u*n&BtLCcfi{I8nkQ$|NdyjPJ=p3P0ip{$qGTy<{p{`-vlini0hR
    z;qm;WC@WADaw`;Ed8k02;!g9wP+a1E`Rf@t{|aCIjv*Ni5rUG@0#5O{MHz$jFU&A=
    AQ~&?~
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Time.class b/target/test-classes/examples/um_futures/market/Time.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3827d161448ce93452993450db020ddfcaa1a87a
    GIT binary patch
    literal 2011
    zcmbVNe{&O66g@9VyXkf-Y5Geml~k=JG_nP%0x2NG#>OTTo3<JenQeH9TQ<9$&4$5o
    z{5<}R&J@tm58#Ia&)ZFHq;-t^^M2g-_TF>OyZ7#&&wu>`z%sto5kp)<!oU!Q1yXy~
    zL(6n5w`FeZ?#V_VFuY>Bc5qD~p3UuOND5qScx`jnb}hFd&4%Z?yyy95vm11M*)bcA
    zE#1Jh+xw2WT`fh{VrVSWrb9zq4WkAOj4?pl@*hY>x{=LQ26x?U-#d)BU9E;L3OY_9
    zrD5Da8WaBu=n38g5`o>80+Ymbq)RREZMRhz!4#%7%ounbZwQ=`k1UcS{XS0-F>@>Q
    zGVFM*mh=VE70+*(9jCdxXI4U6VH9uTw1znYZ{ZAI;pGd2V!KUGU@ChYiF%cJf$~7o
    z$wv*jAK0GTF>gjMSUh~d)x)DC-XY3n*Kt;TzbZQ&t0k{we)v&G1`7t>Q_|`!8T5`6
    z_^g2(&I$}k-}lJz@(DQmkVm;yIBro~@&ct-<q~FDACYqc#p6UWI$`z^3-?9ue#kPT
    zuWfDJt_4=m?Ht;4EMh?o=M7v?^hZcviPLE*>#~6l@sWTLSv_BU7Zyxe$0c0WaK%6Y
    zD+1$3c~o`-8Rmob&~mzRqbV?*E%#?y?*_Aa5!Vb{S0Tn3Vl4>vkMJq^Zz%b13S>`^
    z{mw}$>-ZF_8cGH}!<xX%%L!MqR7rmy5si{mV4>f8(Xl$6Lhg7jGgl+}rz*B9Z*|+d
    z(%-Un9SXwCZ&=Qb<=blCGbV!X?2f>E<v%K@K*w#%c9l&1oO<<`+hHeR`{_FDB<ViR
    zy>kIU1nYw}m_e$9c-CIo+duPEQM3FORhT$|8F@u5Rp9zy0spP_GR_zir}3a_?T6}X
    zplZn#x{q4CUh}$sLzZmyS|h4&ol^;m^K5o8{xAe)RlDOV&OQGaw3NBK$XRe6I{O6T
    zF&8m>&Qbkb)R@31*10mGOQ@jA-3V@BBXS^8bQPyf{syi71S6Hj1Ly~Mt@<-2^Up9F
    z!%tXOoAlfH1H4Pq`w5yZg{BXZzav(U^T4dt6P%W6^&w6dpW@?MeVD7O;Y!Qbp5c=?
    z9uroQEKakZso7+G#Y4as2oXrpI>B+0XS2LDg*i+k&$WpeEKz|Kp4{VnpS7omEmMmW
    z3EjpQ^gYMF&?ahJE%9U%TcHdR+t}gVB<|u%d`04Q?q(2w!4NSGUu*m)3JsY}4U5aX
    icIR(-=R@77SbFLyioak|Ni0Id>IHx?j^A*O;qG5O^%#Nx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bc7049d8d9931ca9efec17fc6d6e272261981310
    GIT binary patch
    literal 2493
    zcmbVOZC4XV6n-WNZdg`<2q;t(-&zoHYk`Uep%6h{60js-scr2hEMZ}@n{GB9Xirc3
    zZ~9q#4r)E^59p6-`^;{T$jdpDeAu~jXXf7fJag}z{Qb`#e*qYRry_!=f|!N|oDpc*
    zG+r3GZ8$}JF~4aRe1S8gmSg#20@2>S6$NpD3&EzUZ`pd<a<<I18Kbh1G0G|wX{$-#
    zVZklwdCM`Jf~gl=$Dt+H)7Pth)iW!4!M04t*R4|7)|WHWp*9sLXQ@-6A{xgz`mXGh
    z@~$06i-0njOD$&~<)oK{hVy7+NaZRc9O+FT3_E#P(|1@EM+beBP0w=I;<zXf87@iZ
    zT^c^ZB`%c=Z_A{IiQc~S$stus&-ainXEK3_q>9V9qM%2^Rb2aD1RY^bpu=~|InP)#
    zy|n8Tvm37GPZSCjfq@zqhi@lYPe9i9ET@=k#0}h3@UezZ&?_)#ZX4vEH&o{|<Ur54
    z<$70c)$x}M-*U;4?G}rsCy+?HUQw^u>qDD*I?yGXa0~qkZfh989j4d84FWOCS*MZq
    z`a7&eC)4dyf!Px=Z*CXNGUIV7`ec}RslB|L+FOd_Ge)^ywe2a-%b1mlQ8XX){PeR5
    z9YY$1@wtFnH2vC=KpXFUKecLMNlYUe?&E<#gXwuLq2E6u{JN82EghAVgg7cNeOib?
    z&D7yznWhfo>rokI9o}G`a@PXzJ?cy@_ay5ZezmfvQ<21w{7h(=l&mz870FqpD7B9?
    zOkr9;3$?B%&jk%)R>cfv70hXvM_QnDpS@YfH-j`$UKn=OTwG@s_s-VyTid}}Nn%06
    zqIA(p7c;(J-j7ex|D~jVNuc)#+MgZfy>CTD4$BHwG(5#u>|h7;aN3X!Y9|C5=B~ia
    zdh03Ms8m=(2TvxM!Xf--HbZlvTFRSV&dA#&gauJB>=nba<h-Vg`5P7sbvS*BVw28F
    zhUG}=>T$j=7*-=2Y}IDZO4RXCTNe<FYW`%c>?8%ncxFy*?Ze!a&<w9gX3ighjCENy
    zJfmd#rpGOvA+{r$90>?t7lHAUMRwdP#DF?JyuY3D-W`q~=YRAt>2;b~8yKVMvrOp1
    z79Y(ZD-^IA;-ic_d}`IKTlEU&v?a5s`?%J7M-~_EvWG|bm<x2tE>0=RIbU;XRyiBw
    zC^$CUdJXZCLIhv)D<6KK2{CARMo9}d;TwF*StGu~^U#1;p{W>kzrKUA`WlVtcThQM
    znf}DtMDs3MpY|u(6Bnd#dl#MkyXanch3f-v(HFsQn3t2p-GN;UQgtsz)kvUv82=NI
    z)hHLnv#T)<Uu0JsIHca-ad!0#rA#0x1KGED62(hKe2xEE?y+0TagJ>w7GN1eGvjMP
    z90`8g(1~{LxQKpAL%6~dT^Qk${+RL{F0nOrvkzRxj~stNPk?`nDEo=~dl)2egckEC
    zP@1QOJk}_Y0hn0l7{@k>*dRYGD8s@gBio{0au}}JluFceA^I=f^IwspKvBrLP@pd<
    mNDgtQ`~H%ya=-jFCT_ez_IF&D7bOC4@*aV6{FXUJ@WX#Mjj(Y5
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class b/target/test-classes/examples/um_futures/market/TopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b3559da48b4a4de3bfd5ce03c4760502dba43e67
    GIT binary patch
    literal 2495
    zcmbVOZC4XV6n-WNY*<!-2q@GSd}~3(tu-ndgh~W?Nq~}orM9)3u!M!pZo1icpgle9
    zzv*Y&b5QGPe?Wg!+h=xzL|)FJ<ipIJJG1xR=b3x&<nMp}_zOT1o{9*f3St_X&@9lt
    zVZ1bS+i*(yd||^Z`U1@(mSg#&0@40~Wd(78v%#U7Z`pdrayHG?DWkfcH7Y6;X{%M>
    zQPC~y1<Ns<qNx{M$Dt+H)7NT#%`>Zd(Y8#-*R68J)|axAp*9^Tr>Rq+A{xhO`mS!5
    z3$7hUyMQvDPcP-3<fWH{hBN47NR=8R9PZET4?A^GGjLE9M>l;`OwV#x<2WY}xm%Xb
    zdo_H7^V}*M-lj<pkNXEQ$A?razt}~(l+6YvQYtRul7c=BmvQBP5p;+(fiB;z<UM26
    z^fInf%B{Pezu;B{hU!!tyqr`c{+#bwPAS!bYq+l9V-266Um$628Kj>V)ZjCuK+n6C
    zMo*S+xz3`&ku2G6sbqQriHz%&^s2p<+|V<DF4c+~7*udm!w_yUz4jjvh*{1WjdV5M
    zVLd#VZl4NFAB%Z&t7ukaR8@UEOuY1N-c9Uo#qk-VT&vmkgy&_=YSk#25Bq-nNrjH2
    zhP${Ypq5O(z9rDfd*4f~dRP+Eu!aYCD9~hjo=fNt4hg^E%dnOXOG-i<5tuwF#Gqyx
    z@UcwO2l4f(46^}muui+H0r)<3DxY7-`G#Ms?&?&ekd(t?4darP7P2BatCpnpiG~SG
    z3TUC$_2hR!gP2w^g=qyd8fK9Z=-6X#+VRaGO_Z00T{Gv`1iJgD8~LrDV6CJur(s^Y
    z=%9-!->>Y&C+Yt}(!VIse+cc*5Ar^+tRjyk1<M+q;Y)U~{dqWP$Og3?0u6Il;CiF=
    zv~5(YETa8irkKJZ{5Cd2bFNk{m|or}*d&AnQ8esj!?WbNu8jHX7Ay5$<|Nf7y_F5i
    zk=!)`eP1ywM|Rkn&8C%TAfmo6AQ;x{@p{>DDvI$;o!Huk$t$55UWwG4IRqICvtoEg
    z+4N11M|whRhqO5o5I!#gW5<i^sAq@)b$@t)+m+o*96QSY$U)K@H1$3(O4Fy9(Zx-^
    znn7A9U^&D`7<u^CsyVmj70pRYrqRVCo9``IUbxLR9^rE?&?_4`r6|{Y&#77A>JDeY
    zx#`Ahh*uOM_==-^`hix&py4?sEj)y;@eNlk_!cih17ew`V$}We4$8`Fv}E2v<*a1~
    z6Q>ewJLq^enCMEJmBP&(^bGFc!rX7TI`kF;5&Vi-xk%g|+QA*F?#HMa4pfige<HFH
    z<;GZUCC2IV+)5Lt^cy_Qtu#~029h$Ady9oAUNPb;{MT}y{aVg5Y!tBo%P86yUpwMR
    zaO^}6x_IIo1}P<RiC^?$n2-8X$}>36=5&Fb;39tD{4@Fj{G&uUNZjASAc4cQSU{1|
    zEG-nUN{I}>#2V)~wot-4`DsT57B(2!CiRlTaL=YxrluFsf9an8iyQ@tLe_->eNjOw
    l$&>E;OS;VS^4F5M_6E7%aaCTF2*AmE1Wt3TaE{>n{{VkFvBLlW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/market/Trades.class b/target/test-classes/examples/um_futures/market/Trades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1f20f7aebe8ae704b086cf6218547480c95e1ca2
    GIT binary patch
    literal 2390
    zcmbVO@mJGU6#gD9q=YC?5k#F7oEwM`H`zdnFsLv(T5z`Dn42ywp#;*TOH-z2XMfLr
    zcAkSe&-MrGkJ|RVq)4TB#_T!Geeb@Pd++zXd+*C%fB*g`fC)G%S`bkX)zFGIfv#O+
    z-_UKtDd}s4U9;#5w9QzK<<AO4hDSCO#02_+O*P-L^^E20nOn<7bth|7R4CF`hrpep
    zTh<GfV>m@qFS?FHORlGH*Zi7iR`sH7nU1ep<%+GZXO}{4Dp01WQ=uXf!&&;SJ}nnq
    zJBBU+Wg(wh&)v;SFL4d$(8G`_HAXl!oH-tLvRO0Itdfp;HT2;EU6l=Q&!n~a;gQVg
    z!>^SeAEH{%W&;yR6&G<y!DS5};L86Z;{<Dr%=e5fvnnuF$Jxw$vJqU)_bjKBY)1lv
    z3WhXX#fJie<`aY5lKloJA!a>achF|LrIP6h#51l}(yR9N#IBwRbjc2UgpU;rYZ$?G
    zCd%;*0#VD^b_LEio<=<unK(BD(x>9pd{Q(kzU4YqeIZPt)L{lK9xlZ&&M3EQw!P?i
    zS+iO-O6GLp=U-He;--dA@Tq`WGX46JKo3v#C`syJNlX(OKEvk%t)}O>gns*k@EhI?
    ztKy{eBE%_yrT2vxWPby`X@OKTzJ$s!8}J76l)DvxPpHfJ{JorS__gYxPQ@f{%EuiI
    zvyzo|vLZRFmZbIz4f9wK&_b>2$@hX%Ppi0#MFmS5zQnRX_Yr$($2WsCQT7eHX0B}u
    z^bV&R`K|9@B~0Qg4J*<`H(f0Ie&r}WNq<(-zbY_%0__i*c^}zOaSvZBxUV6HJbTgc
    zJX|tlt9cp%4RcrETBG%pZB(nQnB#9InZhCbPPR33wN@^eUfw9!B!mS~H0%w-v*f(4
    zjQTqk%kpaGKTAuRE*q93iE2dkraV~XY>YLV{U_dly1p(T7{kix+R|ythw&`Gx3#x3
    zRYEho5_vdx0y0)%#qf->>6;$6^oQ6^Xka8DycGoIP8Zp`ZVv|3`}S!)tsI`%+`IhG
    zG?U(-sTch$O`l=<7Wa7B1v#LgAP}2j<lz;m=G>ZBG?y%yGaX@D9hZf}j+Ed{3kco~
    z?8h8MIOm;9%{phdC<SHf^%oG&IB3BJpYnPJIuM112OMePCVYcU&f4)U9)<=)nx>-E
    z{q!2j<_olEUPGnSvZL`c@y-KuKe%y#^P>moU;PaOW3O<n1;1iNPU2%@2hgdy6{Tt_
    zP~DFGftJk(7m~TnD8)=}vz21*B~rP~HjdK4NEyq$LMDP|478ukcbtDI=UMsD0KzoR
    zGORAd5a+Xpt9=;41@5`R-TlzX$SlY6xP%2<#wu^kA1U`S5I~+KupvVI4&ReA9i4cD
    z#~dy2^W_nK;E14Mpg<Xeiz2p2Nf$~mvCXJT)JxjJwH=NuYAz!358d-~WmkcskZ7S`
    o^uB`03GUo`b1sA2FMsXv#7nF_$ACN=5df1%2Z9r@DO*tf7gczS6aWAK
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5f83df81ffa468eccfb33a5b796159e06e964e88
    GIT binary patch
    literal 1718
    zcmb_c>rN9v6#fPZ+b&hKKvldT-e^Hs@1lirsaDYzNl*;&hZ)vsS={b6+gYP;<145M
    zs3bms4`n>FyW&zH(P*2@&YV4azVCc<&iVf1>o)*5P}R|aP7R4Py3oyVWP`uqhRvP2
    z@nmg7n3AD;%5p4OWa!N0S2QFUjs;G>v}~hdIj_a5hrG33<xL%$iq*p~ZMqF(&2qS7
    z3d3|Aha$P2QS+tmiI!p7mT;tDHJY~ZtXdAOrNFpAHVuauvf?eLJ$WyA)*CKG$#rU0
    zJ&9fhByp5scwNe7>#ku)(UOjk6A@sDGC>q{=;%|K^)uYbRetBTEIrGq7yiVOUr8d%
    z(8XIVA(J>xI?O*UsZ<BkIEhnqZu%tCWITSTT|9nd$;TiglOlO0jUk+6=xw^5thu)3
    zR=HQV9EL}^eC5x@^cydKY5c6Zv^!Qo$2pwWa3PJ0xWrKYKVcaL+epuurt3R$!Kt|n
    z<B=?TtECXvBD#<ia>#2KO=Ap~8HzhK5KC+atr19Mw57QVz1w!{b>T5&Dy~;IT6XQm
    zhEWM@g&s`6&~PP<tGGs$-|oPWu!0l@;x`)+&9CUxJvTMnO5-*rsVCY$FLPD$?-){b
    zAwx)pi}6q;n`(+wX#cW6$R+ocpmL!05{rIgO?XfFnoSnU!{qh~_bhdej0w4JwHRhA
    z|0b8hZE#g|+1!g*o$jPe?@4k(>f7fvgWlvGZwM(oaybzO*yq}5qJ;g=F!L9sz0aH=
    z!re4Ze4E-YvzIXCv0JTo&0mVm9K>#FZ<v@R>ewOyC#NWha4zc0uJ4(mY^e(xI=CDs
    z)cm1h%hAXMsBct})2@@wG<?Z&hfde&NfQoTqg!AfXw!kaw5mC+)&zP`pj|q2!W5?I
    zltK|RQGoXpEJ3zw+t60Gkg9A$U(Fn*|B)?Zs$-df%&|?Jcz$^kr^hxiy!a6#<6kh|
    z0fp8XpbZiopjXXVWYI^%sh?;M5czC?J{lrm7IWm6#3<%bBK#~);U4Z2*Bo&z;{nBc
    qNFIu9=(P~+9_^$%OlS2=WpbZ!{S!tM2^Nr0iU5abeN4{|RDJ^WcGq<P
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class b/target/test-classes/examples/um_futures/portfoliomargin/PortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..315ffe7085746e2fddbbb95b18b1e5176d60930a
    GIT binary patch
    literal 1795
    zcmb_c>r&G|6#f<}X+sq)QWdYLXbVET;I#-swF<WA41(kM!`a4d38qOW**NkxzJfXf
    zUS@m%AIkA;5-=2W)Uln}?4F#Q?>pa~bH085{1w0i9_i>pw}w;}d(gwMf0e)HhRvO(
    z@u<EkOv%tQX*rghV(2aumo=mr4uwvEv}~hlIj_Xa2i#w&@wN_4#p-3aZMrR^ZaLgB
    zg<-mmLy=t1Xaq9wgm0L(B^+s3t+s6})hdy-92)1yreQBbUcBM7C-29e^_ojjcAbXR
    zOrwthX&hh}T9LBt-!cp-eCY@|9s@=w<3vG+j((NdL57=!>d)L3rDr+K(w|t0%W33E
    z1%ItockMI|Gib95vrCJ2pQwBXvp9-lBu+aZt!^YiA_0>iv89;6jZKQ_i7Zay6hmLz
    z^<=}fEw{$KrsXiq7mC$CS2Sq7*c5uH_IP`&l8)0jqv328!#KxK`9EP9j&_i~_r_eI
    zDiU)}!(|wYb=g@nrKA|~wPa90QNu_Uqqx8@y;TW`%(mcKp+-hWp4;JjY`57I9z(9`
    zdQHQ(8xyNWHMEs_F%Cn+#Vju2GBrS_14GIRa~Me8ZOl|P#010CKQNpzO*e3)(nrTN
    zT-R_Ti<`Jb?bS)4!d3UIF=U!TMzk4*lXS{9_kEJG^UD&kFS{=V6%}==SO{8m;XUDX
    zn=GV-$?awCS?U}cQ*y=f8D^^gkWo@|1>EAQcJqbjiE`i4jo#D65mf&!uNm|<_jpT4
    z;gQRcD8MeoLwy;|5~`BF=#X7z4iWC5(G=L!#krk?DUa=Pt+h8LoBkEM$(>;mmbme!
    z2sk}SNklVNUvvY{6ctO|(5c@P^|%^lRI&w{-vGm)>J{2`)0rkYSxR)eLQfi(*fX*L
    z_Kr4Pn50z=eYK|0i`%rzMoyT*G@UZIgPAzMTMCvU+vP9No^2pg{Q~`2ZXf;kZy;A2
    z%?;!Zt>ehk3+p&Ox{jfR_c%ZH31eMQXx$;&AkhK()X+vA{WRnb672yZpAXSTA_UB$
    zOnzyM;4bbFejdkA!F}RdAg&KENAc##L$Qs#9)`Q>R=PuUR=-T{%12!Nfb)t33rQ$N
    MfW5TV=-GvZA6sMeSO5S3
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class b/target/test-classes/examples/um_futures/proxy/AuthProxy$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..344aae7f7737ccf14cb17bece47c569c6014cd2c
    GIT binary patch
    literal 1340
    zcma)6TT|0O6#kaBq{MJ5QdATW3T+XH2r60xp@QNRaKPck2WOkEG>|4W7eSx>LHJS~
    zAAIz|ALV#9^fE(nhR!tEJ(ur%d(OA{^Y`a30E>97q5}~HQ4KM4GV~qsPh7XSeW>pi
    zkA&efbS|5=>8~(EGT8$aadatAHC%&6;m&c{_p1x~p75%U?Fk0O6(0lPQQ|-*TWI-1
    zV=j&!a=dY!)6cVOfnRo9^9%P)$5zpYegz2)1Gvu6dm)i%lm#ydmtiVXXp!9aUDH0y
    zW!p`0BpKp?CtRCXL>xD0SLL2};<zOhw=k^WwuU<xAwG>_c~_K#?VH^47-B{4nFhns
    zCH30NUBW;fX-vaij5DaVI9U%&D?Gt)dt*{{XHG>5lM1F}AJPm%4QhMmU2ViMtX`4U
    ze*nTlSq;;2jIpAmreKC)Qk?Qi)e@c_RNj9G{J^DURnAM7^9m=InpZH#FxY^W4%s$?
    z`wk5#ns-Vhgx-Q_i=CiS6z*GIw8)YuI0m;4xNFLN-5B-DCUrYqxKiO9gT`Cs2y`*i
    z5}6bDBG=m1HA(7dFs*lyP-3nOmMojTFq>3DC$4Lm2w%`QWvWI~CGtpZT4d<n_qlPr
    z&8zhzsvD<<s7jT43RX#PVUFqOTf0pU;qE(uYlux#wyLMu>^T`sJU48^ay%0IwxDZ6
    z!+OCmafO~~*u+a3N`;#?Lo)NOopJVny1HfC!p&QBLj;XOsp}DAxJO?IhFSVtbkLu^
    z613B4rPG^9%k+1!Z=w4>J*68M#ymZ>^8h@+0_|v4ct{{J`70ub(mOp<gOcd3q4zgp
    z>?|>u82W*mJJMRiXrg<zhKU+7XA~NNginNNBLqE)9*iT2iLli4Ib6LI0pk%Khvm~)
    z!V@Z+L_eM)M>xwN8tcI`T0|*mg^bT>-GMc%hqgR6@QPLmvZd%AZ=s7C5&r%G_>@&&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/AuthProxy.class b/target/test-classes/examples/um_futures/proxy/AuthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9cfdde3b5bc33dde6b3841f5abd28e83647fc0f1
    GIT binary patch
    literal 1934
    zcmbVN4O1Fd6g^Kd3)_u}peCkG(i+nMCay&DiTR*3R$5S7kk+Pcx~wa10=vwzWb|j%
    z%s{8i^au1ub$Z_72c~p}l%3&y-M#PJbI-l|*WZ8q31Asj6(bl`5YjM)a{?D%8*dH0
    zW;j)Sqw?A^eSvc;wqyHG1xDkEvVyR{6Vt8h727c!)6z}XacJjy`fkf_c~(<5YqsV1
    zx?OM7^sT~bZ#Nrk=D4RqkvD!MFdkgySiZjLx%&qZoX5C=3mPtBLLhebbgp#JumnPD
    zrP8LrRDQr|T0u<U%E?KNu8Xeu#_}^eJ4DtDV@e>By8B>ZkxwduOSr6HM#B|+EO5ix
    zH;9iBwCb;pgK0=)dZy*?1sM5yu(RoUq$buw5zv)$e5-1CX%$y-O~G{ypW-uti2zN%
    zg+SPL{IXGNF&uK5QxU}t$^V?dbiB`H(f4epn$9K4DpY(fO>PM+9+{l*7BG`OCFD%V
    zX_>Qxz|A3on@g#P%iP=+SRN|JE#Iy+d)bo|shG!tgsBT8--nsbyKnY<zp)gsNrl*^
    zLD>+XR76U{T`ZBCrsW?o{V1OQKOpEZf_u2H;DLsRcyvb8#e=4A)ycctV*ZX)WV;N3
    zIU(PcQD+7fq&2MI3B_MGJnBav6Hg3>CXjuffVK*Szy;kt!*c~04PPMpK}9sc8w<g=
    z>lDx=ah*!+NHHp2U{%3a8rG0IuB5Y33MdU3bIl<Q14JjYauwfb$fH2pw^FVfyHcRJ
    z{tJ&)Pdr(7hj=dJZO2+~)hm`)GAcFhMDwm`)XIiu%k|M_$ltS@RAqh$S*Gc{ZrB7m
    z9e?@nU=wAY8(x*}Vgrtu!(KxYc=iDq9MHIkqgVV{wmhopwBiE6N|*+VK;Y7UC|zJI
    zXdVLhhePsSdGQAI#lC4ZeA{)J3XHzg<~B}FSVSufx!1JSqTBLJYt@#i7(eM_3sN%z
    zT8_=z%hrr$(;|N%*<+DnTO8rnfvr?FM$SgL=I4Ps>s&2y6dcEr9f;pJ8Nmks<(CAQ
    zKnO8xa;Ei+@GZXMDuN<Pw2%(ovB1VS=DJX}JBZ}FP`3}EbrIc;P99>qjZZq5?cipi
    zi#RQk>s`!m-@enqoyVd1nNS;xhghC(<8d2L+xYSn#5KAGE+b6jv&5dnE%t&0(wwca
    zJ4s;6z00wMGFM?_@I8JY*jd_c<41x_;yPa9C&qmbllU3GFsN6w4bkdXzEL^hVm1hp
    q!B1!pf5+GFFfFl&fDp+SFhzeR#}Vwn;uz)ZJjvR9KEq}k{QdzHBLe^c
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/proxy/UnauthProxy.class b/target/test-classes/examples/um_futures/proxy/UnauthProxy.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..30baee013e2fb076db67f92f1f55b4e44fe553b0
    GIT binary patch
    literal 1826
    zcmbVMYg5}s6g_K9WUESem^hC<(omAvKoA6)G&LciZYgeTaBJh%P1{s93MjE9k1S=v
    z&noTMoifuOkRO%FS;>H%`UB}`Mq1t7xqHsJ=ib+E{`nWc3Ti4M7*P<_Fp6^m<Ijzk
    zhTbsjJ$<|O+^l;7=T<G-^40`KQt66<n81U&)6{F0ZP;~FuRFHQbB?P&^F7}++j_lW
    znYO1}%~nI-DQtw%Y!J*brb3Z7ejsomxXd;^z34ix4&peE3kt?GjAKF|F}OQZK4_T&
    z(amzXC~z@9WH+NAA#n9%C&$z!r~bn9)^~S_tR2Hef%wv$dkc$vmg2aC%L=Y&xQY)2
    zZkVqO;v)mU`Sh4fOCr;EY{U2V1C&e<#EOnfaS|bpK(L(cnR}+2QSmW8QE*Mer?@UK
    z5#Z@RArP}{uVOTO5~8X(6_fZ(R$xXTnd(bf@?6W_%jD7(6)JAZBew(=dq+-`3$)3c
    zN-{t?BdeAcSUFSGe9vmM!+NZfvWgVu<hAnxv+rJ;$vZFhJ+HN_%cHEhRX1n^UMOq4
    zph3qXxwcKOr`-Ki{{Mhr!Z_|=S;2~i&vAFarlo_nXEv#$<Fg(;Usw()P-E(68ckM2
    z!513t<4fAPX}ENRz<MfuHZ*~e`z*0jC<G~(b`=j4tZ8_NNAJ}ZL$cA@p4Frwrikm*
    zGCc>V_zGDCUu*aV8^^sd$WlOQNzM(MG7K?MSd~o;Ioar{Zy(o1`t`AfJPJ(lQo3^c
    zne<_<AIGt|2{Y^L66RRmvdt~OSu@?TQEM<VnRn_&qhh$0{O<*$-oDiqxRpOsb7h#m
    zX;@^COg;Ip3h4^>4R?<T6GOIH+;H{?JbaJR4w+HJ5q5c&(~WjJZLPq`+#U^vfWY0e
    zUGz>{F+psVSi`}pmK@)$n;Vu?alCKVEJz;+XgQ8pH`_4UZIjfaauQ;R!z;oW&VeV#
    z7gr<v=MZOPi+{`f3VugtyAXeH5y3X!a^3@RM7b(*rG<y^J$?w{C6s#!{$kTa87m$^
    zsdf?1A3?1iLOa4_b#m$u$qqj1V!DePg(IY@^P-E{t-0GB+&;w8TnG0$$aJvI)wctI
    zQ!LYnG5;9f6PV@*oJWGRrm%)2?S6@PF9#TBLmb#ah38|~#E<xiD5tT2Dt;!TdCcGm
    xexU?0{CXn6^?)1Mju-#NcYh)&uNHv}QYA?~g5UU!;3<CRS7r1(-^QaWZvhC2<wO7g
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CloseListenKey.class b/target/test-classes/examples/um_futures/userdata/CloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..77b5690f45c00828d583bf05a2c1f7bb1eef70c1
    GIT binary patch
    literal 2205
    zcmbtWZBrXn6n<_J*syG&1PHAK3$4|pysSdNmQbstL?TJS2BK-Tb+g=T7nWUSUzj?M
    zzsJwj8T#Vr5Aa8+=k5kb0moP;Gr9Mkdvor2p8K40^2eXAe+Q65Q$`GN2?+&V=w`UM
    zqaA3frP+qM-q_)~&(OVO+NS>rLp+nMNk}r>(VacDVcMFlb5(b2o6b3|+6?@_<({fr
    zCbxan+}pR*tx7Sn7D8i*Y!YOKG=HYioKA1J=7Hw(f@3#LBMF58N%S#HJoWv3Z&6i!
    z?)f(NXId9Vx6DuoG9+9SaSt%u&Xi9gullZO8~IKw*_!Y&s9*@g49URb?mf-d7z&we
    zxpSDo-jgHrTa~Srle~-(T#|5E!8^FZaQA=uW9ZW@$Kz$w^SQmozh@YtD9_;T!5H3^
    za8<!LCKx7<scwr>0No~_YT=Z}Zp$$Y?lPpxj%%o%)y(av<<OSz#dW+V;f8|u@d0V&
    z^Z|y1X*V5);d5R?XeY~1>WBpXOy~Q)>DZpS9O;bo5y@=jXe)_Hin1A4){5&^xaVmG
    zUmXA8M;RGRE0__K%LeybTO#-m6?}wQhA!^94q^Nk)kGQ4uA`PkV97BQ-xf=l3vECa
    zNN;C>jLQ^e8?bO)aJEB~<MQg}=0?@m{J=Z1$(X~m_`0oNQNZsZ_<|hI5Y{CHcR+cp
    zL{`TYzYEj4B;!+jCSh4Y0rwaNPBc}reIDvTI?$|uuQw@oGo^ObwN8-Q=TKDexwvA0
    zu2`k~J&8}yUlR0x!H_ve9*^2|e9W?pGAa`8D_F+{!^mmD6*W<KC=UeCNTdum+PxPn
    z&GYivvsxytM)3Q~rp@mMdkyYxY7L7BA?53uRnuHktXsx}|J3vtrpx~!oAPwYo@UyD
    zvUYr}`jo9vaixM8SX5<GZTMUJ42+^#>#PiQk}(v|>RWqzQ?mk^<{HGv;5o<$SJVWk
    z=yi7CKQ#-w=K_gH->qo-;Y&z(Om%vR+(%7Gt~!CM^P(wUZt%@&HX~$Ak{hEQ2QaF_
    zR1j$vr!{puvV2LaIU1?ypzG!fu;(<1;Q@V%#t8Hx0R>f>DbXQpVvANisNt)~0ZWss
    zIN5f8g;Y=V(&xep^p__Okvc@W@-s%KUg25{KVeNQQa7g#F-0adL8e=wX+HTIV)Zy}
    zd|a(3Xt-6achQi4iM!Q$H_cYUnKV^>h1EEoQ*eE_ifdHs#5hkV;$hgc6euu2)*+-Z
    zOnX=8RGPAH1hX`s$0aP_GM0%APU8+nLwGr2Bu%isMxA_LM?W6o5zQ9pPr^fd6Oyru
    zZ}FJC_tE$S-w}L`RwIc2MOVZmG$iV!OhV>?gt;8Gas8O&iI6?wEj9KMYrkMr5Y57f
    O#XAU}4BIru!2bpsLR<*|
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CreateListenKey.class b/target/test-classes/examples/um_futures/userdata/CreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..24c6c8af8c56beebd025ee71895993f1b675260e
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qY*@BXQV6XD3$4|prL6MHmQbstAd#eC187=pUBXMc5H`&2hN<KD
    zdHlONLt7pF0DdU-yxjm1aEx^_llR_zFZbPZ-nsYY_dkCA4ZsvCIwFW_h#BZWr@;Ab
    zYu_?!mQyuXHn(Nj7wDX`9ozp%Aeu^VXow5kE!TI=P1~`YvNX$e$KkoUYgQV5!<C*{
    zuG!M@O?!8*X08_&Lu)oL=4jKP3nb-pi*ue{b?tr2m)W{gv8!<y0*IqWVDy>q?|HMP
    z=}XUdq(9!gFuY})A?VO>Ud7!fa3_^Nj=bo*wo}ctV@Yo)FBc5-V?ZF@@T7a+@-2aE
    zDxGg1W@Gp1A^P>gdeccp#~?0hxMbihTo$<ZKm7^xmR(7%^0wzoXIXwL(9bYW0q?>v
    z-qvu%zz9YK#*Vmd2~#26B2qJZ(q(6@Uad-3Ad#=TRnx0grnb#|V9Rvl8s5=x-N3te
    zk7_x2Kp<v2mAb&d8SkOglNQLeMT2}^mV3TkcRX`GR2mf$3T@$VD~_9tveKy47F@R=
    zJ<qDj*^%$Q*O9_41LKNxy(<0YmJ0rT10P^QphLQDof!W`H(?I6DyeBvSf&IP-xN!b
    z4J|-ssJPQWMs$YR0xVc(>stZJ5q)WGZMEoIe#1Mo>6pYV^>xR<tb*S~_=+5_s;qMc
    z?t+<Ygx0#NeitNmPRGaiM8mv+Eba^R9g8aG_%hIgwr|xMa;3uTP32l;*E~VJPh!!)
    zr|OD6Ua`asK8{b(pHuXICXhNq9*<jue8jSjJPH~f7+Aroz~D*2En2GdFcB2cP^1Fa
    zTfJv%mgi;Cr?pJ2hVXmywj&=jb~mNFW^L9;2$f&9Y8#eot98>D^PkzCz<B<@q*I2s
    z>{_;?IBNyiEK%tV)>qcdMva9w(Lz9TUqCRN<@PF3J1N6>mfqOg-$kpSS#Fh-TsQ+6
    zafN+=b+5e(|EXW_o^w=Dd8c6Q1y7;j2}|`H-G_ZiFV-7wSuWb@>H1I9vvDP4if)*F
    z4iK!wtcjdOxn{?s<#VnkIkNGf<Hk#f7o0@!kl(5~0^NwgK#?;eJcKo@bJc|nd=WYj
    zNxF*Cw(|?LQlgumb1%`Gzj=Vf0g{CuF*NoXS0nfV%W9FhF?N74n#>qYw*%93{8vOu
    zQEq%#EX6q7E|xktWM1K3vDC@gLNL?Dim$O0#R~@4gDbeoYNy6&qKF1zPcTrRkJf%9
    zF~GgcJe6er4Pt`xX<Wn%E@7T*NRHbW3gAtVktAV#i4uKZLoXiTF=sRUqwok{1!U~t
    zYdoR%9*$4(4dGi{4I=s{uZU>a)YwmjhSWn1lT&Qv<s*_u1NO*UV)zx7f5MO=S_BcR
    NcTheBwm3#0{{rPZU4;Mu
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7594ef9e091a2010959b96537a412d2bf2df09e8
    GIT binary patch
    literal 2209
    zcmbtWe^VP(6g@8qYzSK@DTLO7h1P1)Qdaq8OQ=;+kVsOn0W__)F5x9zSazA+4TIzO
    zdHlON(;qte0sK(vd7A(caEx^_llR_zFZbPZ-nsYY_dkCA4Zswt2}BUp5Yy3tPJ#2=
    z=Dumzrc*OkHn(LZ5a^t<94q)pAezo>Xow5kt+>0!rsbGUMH&^?ad^)4jA}iod(t;5
    zwk4gwuy*%sW4*Z8u;xNzo;D2$fs{NjIp^tB&)PQwnRA`0Rf|IxKpZ^+qtAk1&!07n
    zK>C3rgYo8tja$YULIN7jtGN3F?xYLHk(UC`a%$OjESU}E<${iW3<$*QzVz;!fhmwn
    zXA14ZtnWTOM895KZ#u~)Fo=s9F6np+mj&+qPk#cv@*t4TR>AT)EX!{N`Wfaa;9VHT
    z+ZwLu7{RE(*b&z)VJf6sL~1OYblGXUwVLz<k_FeR8NOYe+BOQIE!&N2ct^u^9q-~j
    zs^#PXftck~U4el!-b1M;Bam;426<4Cdx7OTzA@iW8WqwI+QQ*h95)$dwQk!Bo>!E<
    zZ`S1O$ami-kj5<?<BIe|O$N;^75w`;KEQ-Phx9y`82?2#jT~rIQq!WaObIN$DV8uB
    zT7b+@ai@WdBp7B3uyCDow?dR7iKVr*)ly&vb^p+oz$9*|uRA(s75py3SLFCLWu4P;
    z7tCb6VRb$AyD+iy34DxCG|cPB;l4oMv8eJ+AVWQ9`=(u&D^+H1I^Qb0<_YS35{o)M
    zRaf-!iX~?7aeRvYyrTazf%F;jc-$i7BbE~=ps3-2juos544xF+qNz#`6F~uOh*aQu
    ztM{C3`hGTZTFcaG1AcG8a^!>h?xytC%uSnwQ27<p-Y`8&t((SJ@XYcB#tZ)?owB@T
    z*R&kPSu4P1iOOuSzOrW4Z5G;O3jxi20l{#V+p9$FqzvO(dSh>Y7p;P3dNopV;S6NN
    z)#wAPd+lBLPyK@ToTG{=J4JIZd<qRuSgPmfzR{NwCAaQX<f5gXuKz?m8&^W6=!V(n
    z0KrPkn#fs{Yj!+ZKIdwZBO4DoZoGte&PfCh`K_8G(2W>$lsMBHhp>iquDY;+FB%R+
    zimsxx?fe3*ob2Z3+)MNpZoWYB1yaQyF*NoXS0nfV%W9FlG4=vuG#N3PZilAn_^*hR
    zqultgRE}}DT`G5Q$iBk8Qn{0}g>a^gm0n{hisuZj2Ul>F)lQAmL=g?co?xIrAFcgJ
    zVSsy=c`C*H8^i?X)3}HkT*5rrkQ}!$6vCS#BPqiA5@q_nhF(0vW6oyyN8u5^3dz{P
    z*LXtjJsh9n8^Sla8btI@UJ=o-sj;654e5s(Ca2iSD@P=chU}5I<nSvj|AZk$v<M?s
    N@1T4NY;lZ0{smY4UDW^p
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AggTradeStream.class b/target/test-classes/examples/um_futures/websocket/AggTradeStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e870767a91192b4cce5560a924340516786b6681
    GIT binary patch
    literal 1788
    zcmbtV+j0{}5ItkbUP-KxkZcnO5C;sAEaC;iC5gab6fS}_5ac+O%0p_j8pPt&j%qI^
    z{(^i@@?ff*s(e5y-;~N(ttrdMp-l0ho#~$LIj1kv`upFVzW`jt^8zN2F_1Mei7A27
    zE4e8xPx?LUY3G%4B7v!!uJ1<60-0)U-9S#@wxj!2$MvP}D9h2lPdgo0FXAW;RA@P#
    ztNh4v`vcGVVf9DV3AMAKqUKQDqP747nH-J?7@f$8!){b2nQ0S8Q548)|G9FMyQu{3
    zRBQI3z~adDLW@}K6ia$uM>-pg1nQWHGAaT`Wv{mu$gXNffs%cJcGcbsmrB>~H9iim
    z*2-a)VX5e48kWFxLg5n=CvZ}r=y*C*%`|1M_64%lR&70xQ#ftljET=Mzpn`GtuRug
    zn$a;!F`M#rwe^f-qcjf2coydjESNZt3j&p4O#5v}X^?n$M4UY!>ZGt$fs5)_$@;K{
    zasQXM<$V3NfY!=8`O7wSmqjYtuCJcN{f-LOWXGeXY->k)>oRZ?c~_Z@Ub>;clKmkd
    z4Q8k>UDBSb{ybi-+B(l=(Br+81CH6eX)_9}9Imkc-?U_s4~LD@>RuKQtr7VO%k0U1
    zrz;l{vI{()RGWMRNh-!#>>cAv0)@7Y14rF=ljK$Qr+F#yXHVSKIwHOttg^XuH!M!!
    zb^&*=V&JZcCcYCmy9ed^n|ec8_K*}k<O`X+(Jg@^{ZZ+k(Pr3nN&y~9zspWou(jTZ
    z2aWMCMl|~z*R}>~)co*=DdhWoYvZs@KK8a7sYVGGn3V?we1V51z8y-B66vvt8_Cl!
    zTbxxv)01JSLIY0(&X1++py&-e6FBpJQ}$Y#DqJSw1P2<B<;t-Nff}W+xC*Y5i*F!)
    z=Vk(n{3a6^G|F;L)VVWLBV5Fnl=4`DwR^#D$j}O?{|V!#H^|%da$$$|*hcAAy*#sn
    zx#51ferg-X>!<nIgE>iv1dMYRGn};ZIL3KVCWXonb}_vgm&hNqI)^Jm#xpq1|A}iP
    zIZw~)++|9IB%QmYuJa^`D)$FIUEId!dx&XZMTS)x2`q=N@eRN`SfE4RVe*dY@jIA~
    i29YOl6Sug|akos}J>2In-L<&0c~&6ODxTtdocIrPipbLd
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllBookTicker.class b/target/test-classes/examples/um_futures/websocket/AllBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0f0600fc4ee7934c97c0ba1fc1ef9549269b68d9
    GIT binary patch
    literal 1719
    zcmbtU+fEZv6kUfFhL+(X1-#=8wWZ2<zZFHO8cC`WixA_3Ih`Ki$aJQenW8-UN&0|^
    zCVqhNn~ZBZH593&#)tOI*=O&yFKh4p{pXi&0IuOt8a+rDNSf$HpTNjlxhXA2x@*?6
    z%3EcJ0)4aE)!{vXL^ii#pkH9l_G(r|yVA9lWqYnmJ<qq^G{T0j0?T%^azjhk>W=l|
    z$*QUZp1q;MVpF_GX&MF+qx3&u!o;9J%5$G9Tj@<D@F83JPxwNvJA_84oxoyz<v2d+
    zI2CDc6r%8kO^o1xK!(Bv&)ZnmOu;XQzLGV8`7UGpn}^(D3K@(U7&kG2gS*OJ-U>oR
    z9|^C);*Xb_glNxN^0gbr0WiYDIAY+aiDNj<AUo&?81=})aS4)*QJS<8Lc42)+)9+@
    z2@@wH+B3G}1!~@LiZPqoa{~jX1@h{>Bx7W?QG5NH;CH_%wP>+Z9f4%gtCGUul6KY8
    zMy;a!Wm$1387+CXbXKIVqkBu34A*raaIy3cJ_>YFlbT6QWM6g4ito~2BW$L_Gn+YX
    zPEy!ikNmxf8Ofj{Yn7^;iUOLtB(TzDTkHecIi+5;$%%@}xHFzD9tF~6ui@M3k!}`x
    z7b7!~I=hP;g+b`c`V$qdd(~jL4>!`diCYG4o45n!a(V|@yPMvIvP#Y5Xd&OoXuh`u
    z25RlMAMI_`GKw8MmTr|jGgac`H0p)DQMXBU87^<tRl9okkFm@BZF76w7CGN#9jd|z
    zj<YKF(l~`V6Em;`%tdZCzv##yP@IMZfwOyx)G1#B4+JLnS7j&0#ldBI?BOm15<Izt
    zA#jGbt2_nI-s#T}ANkRPDgH<M8dOShde8F9jFoT>=XpyZi(Cs}iJFn_*jE@YKO<Gj
    z=fBV#+ZbBi!5gC62(=#rTuH-C%!$|z)5!C!pFS?&BE(2Ks!I#~aSPr2gwgyq4oz=k
    y@=sKgF%A-Us0}s7A}moaF?lXJT;Z*U314eU1+G&zi@W^YrzB0Cc@*&whkpTorrm}B
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/AllForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ab2f909b4d0db856b9e2ff56a9c9ae04dfef98ac
    GIT binary patch
    literal 1737
    zcmbtUZBG+H5Pp^xj+TQ~-UJm?EZTx{AoyAYp-LbrLM%dzAI$c;z{2&mxw}^R=ugrQ
    zkYM5uF#aavT(5*8h1B?=-P_rjXI`F}`T6_!2Y?wYMbUzghOmxSv@yi@c!e7lw|9)S
    z{GKp9hPGL0OK*-LluT`EXlIx=Rnf>xo7<)^Ol8}oryOIu?3Eqi8m1+M?HRIIvW$1D
    zTO#i&b6<Fws(6K@QD_Ktlm8AKIyxC5%6=<MAuEF6OEUYP@aa@@2xU)Nu0iqTg7~;)
    z<+-_^_QQ+mh~o-F4+)o)V~RDWAe@}%2wr4ZXfno&Jfv14=s~ZBJ{|qIdZz5T1J@Je
    zBc#ey{Jw0J5UGrHN7`Nx07W>6YZ|WWxPc)GvVjhRR`M+@n?RBQN|jcEkoHbGwdtpM
    zQ^zfz_8!wxu2`_FOu(j8wyR-;VM=`F#2B$!E`B^A_|plc23ef1PB^0qL}V;0ZSkgD
    z%nN6O=Pi<SXO+pVP3}nlUK57BUFkARXaCt#nju`|k`nAserS{-y>n-Wz<U}zQ)35>
    zN^~~YFBdm7Mbc^UV!pr=en5#yhRr5h<Py-vDYc3UO_yKH(^0K)$`H+|GBxXx^vgZa
    zfSn27i27|&DbMvBURo92t}3{(Haw2v37%?rrsFv%qmfg5X;;*~FtXJY$%1clf8q}q
    zI*RqTU-gYvGYT9mbGtxYl*lTzUoNH3$6hBnW4Lip67}lMKL#!@w@saQo1ux%Nl&EX
    z7^14oMR6PRIwoK+=qt4AoQ%a?SI~ScGK`)pQloq|ykZ!>T$TDUC=RB`V+(CZAVepv
    zWiZ^K+ccew&epLbu&?ydf&~5h8yut*rg<KvFFjDgUEHHv1WBZ70PCdb>-K(!_WlTw
    z?D+UGnd1;$Tc>zk<km-RM+YsbSQWEBu)`R}>8+i7+{Xj3c+{^;4Sl(Wu75-K_#p<y
    z4l(>Us!lO>5^h%=YJf$sggQyd)9S-Ry0uWkGgT?WBa+SH1^r%<BuY99$lx^w{{Z78
    B<kSEF
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/AllMarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..49c7f4b304a9aab73b636bd1ba8859f2af933509
    GIT binary patch
    literal 1825
    zcmbtUYjYD-7=BJ}o2FY*5>f;#NG+N)%C;5jB~WOCNMH+$!8(o~oRiIIS+d#9?4{a&
    z<X8PrX6lST!0|UZKAR0TkigXO!|plfy*<x+Ip@#6kN*I015XM_A*~^!Ba58C{BwCA
    z4M)2B#^cU&WrYH{o3?9*n*!--ZC68H;I`%UjgIX~*HVV%xi0NI-`I=7$X9`3Iks{`
    z!|o3p<J+C@R44GPo(h{oaf{LdG^9(!pVgsbPGH7!zfqR550t>2YRx=V{3x`Yz+m`x
    z5?(q^M_Ro`9KEPx9%ltg6z)jB_r$j?)ee0n`vTk5*8fAOwPK92j&rC86fMUKR5K}q
    z?YRP(YOA(eg23zy-oXV87j<01yRTHYeHes_WYS*58duC=-EGexQ#VYQGLy@=qTxLq
    zSFt2eo?;`Q4Pp<6u$5{OW!OE2u-*Me+_7bWRrRxE;n|$1|KrO({q(Xk#@3W7Wtv`>
    z?I@bIs~$!Dj`E+%jzdYw^epM@O5cvpBVi_dW(NZ6=6?lhuv~p<lm0^WhiUw&m;OFu
    zm#3&XoyoKbY@M#BZ=Omr(YtC-Mo!osDAg4ZEska|oSIg5O<+!1mKubrJJSEFTc^&E
    z{Z3ad$GI%iHmeSJ3F2y<+^A7cUNc@5D73xEx70m5uJ8HDZd{LJaD28sFC-s1*iqp#
    zuNxF|xK+R=Zfm%sV+-2?ODAx)d*JnyVGfDWL+;7=o*r^8`{Sp-#^+|_lmOh9ZkI!|
    zY<gZV8Z;(T8I!!?`1Ej~#?4Q!Od#LxTbqP!@}jrxP&MYU#HxH%!27tT<MZL^etc@_
    z_%yyndW-Ls-*jXUs6c}$aBZSw)3Vp_NZ|6@O*xK9sjx=G6kj+X!<A1fUxRBreZp06
    z&91zF_?4R!KHxuog+ZeX-<1!!(-R|9QR8U_E2xhG{DL&?fYsljeg6V8X6{x!cgz4d
    z!kNwb;t@)jjZ8grjD?|SBU`UzDLlbiLZ1Ew{%85uQ9%(GaTbdx5v>A)o-v2b1P34C
    zW1jNla-BL3D;cjc!4z#TVV%1)ealR3jr?oO;0AZu`9fUp5$g?F$7$z(!}*mXES|7Q
    zGB4BX+*sy$Y~VA1G1$RV#+YM_Gm|mM?h7KP@Ff~t7r47gSrd2pCA+V=dq7=*NDr}t
    H$GGqh+U?D_
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllMiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4c7a8aabd46b184d1a7e97d26506ab067935ef83
    GIT binary patch
    literal 1737
    zcmbtUTTc@~6#j-57RquF6vev;+JdrP@LF$JC6E*)79qw5GhId;*zPpDTa-tCl0IOf
    zi9f*jn~dLfYp7C5jSubYoH^$^m+zeO?Z@Y@0A?_kK?hP6(l$ELB`~-lx1{4qf8BXn
    z-cW8N&~-=qI=Uy2%H~!qbPL>fO~ol|U;3_cT;u!HGlBEE7S#e3I<BXcA33^G^_=I6
    ztEwCtcT+`$x_E)o3@oIE=)c#7jXr@M<3Cfb(pyU4eYW_Y@cCSO2(?Iip~Lt}Nqo}t
    z%F^A;$Kegw7{mdAVG0+S|FUKZK`9E9tO(4u8ROqP<Q94`jDr>q*%-m$-^yOv4kJY$
    zDN|$d4;AZ#XyYse+K-X|7~v?6S~zCoI8HFg7CHh}HMa14f@BkvI<17z{(3&Q5~q2}
    z#_5>$Vb?REn)SRw!lpKUXkkp?vU(@U7+I}VUi~8Y?Jr6lTI{V(x?t8w<UmpT>Pf9q
    zR>86?dz1_njVrws8R+=l5T>IyIuy8C{AW*jfpkS`CODFP*(yW6%V3@0!!4fK*h!<3
    z&i4A{?+wjJ`aD@FugUQ^pz%urD{Z#OKA^2r>Qq~tuDF=HquSt9AX756z*TcPF87fZ
    z>`cc-?6-%;L}3)j>Y|F?n6+@A3)eHaftwa?*|-g6G`5Sc{VlVpoMJsiTFBQjp7?En
    z-b(ZBdvl{Tj1mX)(qCg2jTepCtX1=SV{elDX1KgvRn6+{KPE2sx6SQ!Tj0c(bfofw
    zIKisi%is*|+n9zUU@vgj1qDxrq2hcz6qwjkq*nP_cqDLge^vHlQXE{S#|~~sAjOkw
    z83Jc{yUJ7W?40}r@qr&580UYy!9k@o=Xru(cA|uHIL})TvdA?6mZ%x)9{d99#V7O>
    zr=~vB96RV=-Noyt+ZeSQy<AcQb<B~(4wIPTTQ_}Nz(t6`Ok9@+`g{Z3{)nNe9UPh5
    z!O1^SZN}I~-2Nui1dFgly~O0X`f!D}4kkQPmkL~?><;eo_kfZNb!Jh(V~qX;CkN!@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/AllTickerStream.class b/target/test-classes/examples/um_futures/websocket/AllTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d1a47257f9e97e1319e1c5f6429f1407b0904c8c
    GIT binary patch
    literal 1721
    zcmbtUZBG+H5Pr5T9F&71Z;A>k7Hz3;sQ6k0p-LbrN-UNbKbY-xfu+~m=I)B}(VwIr
    zAi=~RVEj$Sxn2nc3aRl!ySKA5&%8V{^Xt#yPXIGmiXw!thKP<fv@`VX@Lg_L+}<+Y
    z7IuW`F|^N0TY7U0;Y2d8p@U)GRAr+eZEl;wFqLhSo^p)Ms#kS{YnYZ4wr9w4#WLQn
    zZis@b%#!djHSr2bqtFoUBmZ4GbaXRxD*K%<h1?YkUlZB?gij}1L#TSvat(?v7sSUc
    ztH8}t+7B<LqZgMLVkBIb6uy)59Kp*B3oXWX9(r=66a5&_FsNe)mrs;Dx956-e1uh%
    z3O|^wks+0_=1AKM0-)%IaaF@L9oI3!(BDLdL96%{mQ5gu0HsDLK}dTmoy_|w-q3N=
    zr@Y^^lq(i2D-$p&mF;R6W0(|QII%^HR?DA`$o+gor$H7cD-+46A`uwNN?W|CmJ7mJ
    z=LL%-eOYC4E6*M2-|NDNw=G=;Bl}NY(hQL@mz3C0;$ySS=$$)T1l-@`nVLChPNK23
    z9yz~>DUxoBmkUK6_XCPgGvr%rjSE1Vr_?5PX`=i>9*<|8ONMApRUK0-Nx#$sr&yWt
    z4XDQ!mGWHA;gwb4ZL6XiYscd#p5Up5XF8sPvKc$ZmiDeH2_suek1Y5m_a}Uhp{v|@
    z``y@Fb)&$+GPjG=Iq|GgrD`R8Htq(=3B&chifB}C{V{NPv2F6K+YC*3PI@BUixH~I
    zToku3uVV@ZgT6w$&B<8Ybp_4DBE$HZA~nlb!z+f-i&d!?gW}*mc?{7u1j2OE8V18{
    zx;><m(b+a}0QQYOLWtA9zp+6|5t`v~`qBd>+`(PCbs~Xe9bk<#ecgc{&^{cXGn+~s
    zk~#L#vvG{qLvDT44s_9Ciq$ZO0y|6~MQ<JC;~pl#dZT__>gdaLbp1Q}Qv0|vv5(Qy
    xs5-^iO}IS`r~wwi66!Q1PwNg3=oX@cXKGT0M<koY3;MkzNtARJkilyV{{{O=-k<;g
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/BookTicker.class b/target/test-classes/examples/um_futures/websocket/BookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..781ba8d7f511cc36e964fe63890610a97f30663d
    GIT binary patch
    literal 1734
    zcmbtVTTc@~6#j-57Ro{^NEI)jShc0ff_E)~P(?_J8j2;x2Q#}JU|=uJUQizWN%{Z@
    zCjJ29Z!(_UmQXB`COovebLPzVedjV~fBiZ53E%-16X-xpL0m;Ax)@She1~f$w>Px6
    z`j#+!hOTL8OMiwTmd#ZZbTiBvj-~0+=C&a;!?A7hb6jmb@B>$Pnqf*|`<k?BruKe$
    zP3WFuYzw~_nU~0#fPz>zdKnbmHv+Hf50IEX75zvu^f>m4FofI@3}3UQGjbJj?I8rd
    zG(C;Pmg{1<Y3khAE`(aosTjZ@Lqd0)?Nv#^xD4fN=_pra-<9@8;cQg7r5+3+t>A)+
    zix@sujPkDM3yW&t1XPltI<<7Pcf{)xyWkc{y^JdguBsTpD8pbR@3;?TycV7?Z2~zV
    zfLtYv_qvL)uo(so)A7WdX%_1>mX7Ty$S`EZ7fyAgS_jsr!?J%qEVMS?l%{ymsZt@6
    zC25N{fu##~mFp&121<^>%?fvAxNaEZ{-*R8#!KxI6d2+bmlRGq`?0kkxeD!bcY`no
    zPuQmBt~V>gTzj?qe^Zl^K9gH|m1jahnMsDq*}M1TkUGT<-LNo+EiFi0T6O~05DPNQ
    za`LDa6QM6P6<K`GcX@4D_?u4EOLpN&0#ETwK|#edo->Rc!Ag6_*%n$Uii}S1bsk>!
    zU4~w(dG))wn;M7e1dH6RQmbT2)D=Ok&?>pfa_r#hZcQ}1x4&7ZJpF90m9|KizASxF
    zNMV$+@*;s7m{T!{DF$_k#++L;x#tPG1TPtGwj}AKcoi%#jGXRDZCFnZriihFW+4!x
    zCrxA!53TOglhLztd>`x^y>#Ff{fEOF<P@h%dz;?Wx)ZX<(W(dI$Tt91B0wPh1ImYe
    z^px@giTnW_z#dX-M~MC87vj=%rdgDXP}31h8h3D)_PS|GPe21pCBn=!@E6G^)S`aJ
    z`TQO(jql;wzo;sy>?7R%CR8=TqJt#mUKD1GzDi+y5Ai6nGCU?tGnl2{JXsRNSi~#5
    G#_(TDPvIp1
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CombineStreams.class b/target/test-classes/examples/um_futures/websocket/CombineStreams.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d923f67a2d55d568200d80c6ea5966eb70f9d36a
    GIT binary patch
    literal 1847
    zcmbtU?Q+{x5Ixs+B1cgY*KP{sBb1UBJ8`1|rF=M~NnJ|QDs8DlGQbb!O1@2RBk6kd
    z5y*@19`GZbX=iu<hG$~fYsro6luj6a*jHNZ?m1_7@BaDs^FIJw!?uY6iUvv+CNRlR
    zdCCvC?elQYe&9Y8UcxZBDnps9F%;{K9Rp>C8=eYmSB5<Fgzc#?BtI3|kJBWLL~MJ$
    z6k%e^py%7)ZS4v-R^Gly+I{mTSxp!kbDE*nhf5Rb+Z$2D4;>jNCQKB|m}Qu86EBUs
    z$$Ap;uF&?1g)^uU72fSK%-5Z9x~;|!Wt`Qap?e%!C9UTyyn#0vrd0SyctRcshV^>G
    zIh7X8Ft$lbCzHZ`-{szZODlQH!rOR<VU{vcQA8(+1P@|{ot)mNyw?9iY;0=G1q<)#
    zcGWyz#bU$v+gTT+3gaofkBbIAu&{_rBOUD=#)$~1dMc&9&S%Aw%6=HhFv)0>q7P9w
    z(6F$C<w1i+eHe_Mj_|{=7ElTq?zQxkTw!R6UpO_J1|ki98qCJegK4naW7R6PRhL>a
    z=THgnr-3V?ZSMMHsXEHz{tl0%e$S1i<cXvbuQ>k&q{UDQxFp)=>OT&R&P(3(okx3=
    zxAuz9bQ7}4X4p7g5C8oJ5ECOF%t_veu`wZ%qrwk+1M!WF`)I)GNkMA_Gvo8X?eayf
    zd+{p6ggBtfsjGT?b#na-W=ExwCvHn!_u6QOR<u8j(@mukqRx9;B6*^^@!TYCnfMyF
    z4SZwa4mKGs9;cS!f!Y_g(<ea@{4v+N;*eoF7=HU}_$uc?8NeMLc4>$f9i{fuUh5?7
    zA<IbMHWh5x{q!F*$k)f_J?L-BJae12LPsW|Rlzb<#WB&umW8kMJ+d}wOGa&<$FYbF
    zJY=|ZqDZgOYv2*X!s}gWFtg&|BSI|Dt^<m6(n1Ga5qkTCPDba%(lfB%=%E0c{`Kw$
    zZIcqpxJpk}=0s^erne~yyOt;Tl@b=ow(<hT_s=lpynsokwbiW79AR#^S*__~x%nLP
    zz!A>xE+64tja2L-Ef5MYO*j@Rn4wKPiv@aW;4H3Ch(^DVA>dP7r?)aL<1>6t_!aW}
    z0$&o>7TGn&%(99?#njc!IbJ6ZEwcPOE-W44^0>}3#GyK*vy3&|ApauP>A!#t+@w?I
    VZ<FmV?$Pf)SxmA#z_;k&{69oI^k@J8
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/CompositeIndex.class b/target/test-classes/examples/um_futures/websocket/CompositeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..06a1516dabf7f52ea9db43e24846cc5b216fca35
    GIT binary patch
    literal 1761
    zcmbtVT~8B16g@+Mg|a}UQo#>UL~Q|C@LP)_6p$uG4TTcpgPCpz7}(uucDD$R{v>^X
    z1QUON@i!UoZXvW535JJucV_NA=iHCE`}6nV4*-v_7)28z8k%*qpp_xE#do-2ac9GL
    zSKJb&&(Jz09qGSfh$K@54Q&k5rm~Hqbhu**!&Ht#cFHx@D}Kclo?%*2IKCn6vSq9;
    zt%;(i%x&Rk!tE^WMxi0nh7N|dx%q|cYJP5|htzcH=t4I`yK<I=Dddh|_>#<BkSv`#
    zA40{KmS>RKd{r&CtRgqJ(}CDaI(iUi=p!v<<w;*;os!ti@7YCVWu0}!kWc1LQkVB#
    z>1?DgMx4sFqZbJcS9J8Dzpgg<J<k_5l|)sjLcLXLsf_o;>l3@+HVMCm>l$w87{DMy
    zJd{^&!=RM|56dBtQvyg8g6MDQ7z%nLZd%F{GnSR9mRu^w(=g01CU!ZMl}cZ+KOJ|$
    z=i|B?nYyGgG-p(aO52^2j(A(Ki^5&uMT>TNa?0dZfx9wTA8j`Ko6=(#&;1WcnpkWu
    zDXc{DV`E`b1v=;M2I0m}Ii{Yk_AtZD`D*y@UMD4;7PpHfJ{$-do?s|kyr)kOsYUG2
    z#S8M-(25MvysEgSSdc-c<MlNe5A3PIW|i_i-{s{c;cu#v*WHR|Q9Q>B4QU-yc*!ty
    z0xg{#wJnTX7#(@=bso%tJ%$ducJ-^avyPmq1dH4$QQHjXl-jP8(~YugcIq5g_R6Bx
    z{QQSi%Cmh_jkFmW2YI^p=@<qnE3c!tjTs#im}JniGy&a=#XV2Zg_vWw(~zXo;?=Og
    zFmSdhwPH0nm?Xv~nvy_-o;0jMJhXa9Pe#v{kpr-=^wNa8^dHQ1kWn*T;Cu9@SB;QF
    zidO9y!RQgdatH_{zC-(PfcD&IPjvK<9I%hr+6iJ8*#)>XxM?nRhp35=C4n*Ar?WPi
    z-{UaAV$mQoNBE0m6KK)D;qvG{u8!>E=HI9~sq7@&t{PN5#3DzM@*oT|LLaOkzQ=eH
    X?lL?jO|LLbzggOe5@QDQc!T~wq2cS9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class b/target/test-classes/examples/um_futures/websocket/ContinuousKlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..948a7d91f367ea82b341e7b8fb8b33b96d86ec55
    GIT binary patch
    literal 1676
    zcmbtUYflqF6g|@xwv<J%2!e`F&=%B15qy9Ts4ujrv5GOqnCW(ak=>nUcNXPm=?6?O
    z@dp@xlkpB)LJ5@+{m{<No%=ZVoICUL_vQ}(*YGrl6w($lHrmk6(DRY6amVAqvh%$9
    zQMj6+eMSaS-(g4>ii;Mq40m1SJ5?F*z!i?Gf`I%~=q$xL4n^d+o)m$0q+j=(*9&h%
    zHB#=X(4{T&JXv$Fkj|o$!K!LEj%qrKE{2Y}2<t+}+{>byA$7&i6UM_f^5~^g6}%L#
    zkZXeBUZGe%5QbPwFLDS%C4s;_ugcxkX@j88Mn8@+^ic;|2C<5xr=AQ%MTdg>44(?+
    z9Wux$gXQT1S^f)Iao%7Xv~kSH(d&9D60@FHN?4XEh&pfrLl#cjIEB-@6sxR9S`hNI
    zib=P=1guof3&O6Gwy5*7IA>wl#t6<+fvpyI`;aVk6X6Avqy-6P3JMGp;xi{PN$}YJ
    zu&w>4ZM7Xj+=|sqN!3Wf?lLj`EcUA+e8sCCS@LD&a&M7`((D_?j9!ru!({m%YE3g_
    zd@iYp{=&Px!W9?koQKPlzPH6O&3!V*46_HDwZG3hA?fnCU#;<B188`hp-rsO9Wh<+
    znK6c3Ma7{j9!kT@v6e($Hen?GoKiZ{A+Ik8y`pMScRNVp8QivT$HraUV>r80K?ZAT
    zRXF7>EEK_)xVgFO44r=S?pL$wji98!V;<B<^5L>lt8sn*`>-qU)p}htyC3{8DY<`a
    zv5Ce;<`UiYiqvAd2j_{EQVthz-=-&zrrw^XH!Cc8Jc>kQ;Ss~g9+F!1Yhj+@<o>QS
    zI0-qpLKRc=f&pn->3Ic1k#-ZbGFsb4zkz+Bj}%7f-@L>irwrZyG5WF-CtSoO+I8SE
    zoJNB8l+5@JeTVh-8#>Bk`CQ)4AKF9@uz@3Q#x^jplQ>T)P5LaQ93YnyIJ{M$KS_dd
    zLJB(V!&QT=Cuc}%l$s(RgEjjV$457CW+!U`w~N3YYJ!`^B&NtejqCKE!VTP{)wFVp
    UY_pi7-vhGb$np@6@dSf^0M7Ev=l}o!
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class b/target/test-classes/examples/um_futures/websocket/DiffDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6db075ee3f560041b20242473aaf50ddea8ada61
    GIT binary patch
    literal 1806
    zcmbtVTT|Oc7(I&tff3k+ge1MBO+p$Qnkc<roF*lv32u}$Q&VR;edw&^1vW@pkF=uY
    zu|KJOAT#Mqe?X_dsna8i3?`--Iy_kNewTB;>*}w6p8pBpBlu;Eq2yrP#RMh=s!!#v
    z^g<bLdEa)Qs=x|N-qNwQw*^YIddI<(z@5NEURTF54wM&|IHsLRyv@vJiAud7)GD@~
    zj{2eZ{lh1!o0?!p+2%mpqO=SLr76q^I9(fLY0o;C6}YZ`k<=0)i+*|m_VWvOZ%uD*
    zuBpD=Zreo3XrA#`TvYLzz_f|KQ-RXEO5oR;f6DM0^^+lFR)?v_{Mto+G7P&i*lFbH
    zEx0&?vjUag(WnJBYW`u3nTn3L8m-e2)?3p!hw~0DxOg3J9O+_vFSROS^GwEGo-Mew
    z@g9@d7L{bcZ{ebYw_Uu0O9Bgn_>S7JRsGx}j0ti~2K7#!^%WOO`4lY#p-I(h7&eRH
    z&?Zg=CeprAJps`Yn58DQGPWHVW~#(qQZe2%J$A6->sUR?qOM9dWH+Q_-Zy~^J2KJv
    z`9L^sw>42c|9_25gEW!UOk=V3<7g-99qMJWMc{>F)ZB(*x&>BG*0cZK0!A_$%Bb6u
    zOL;&`Hw8MUpWWkAnozr3$-IywvnNn)n=A>`J)M{O%u8!_BX{6L-8IIhHj({@%5Ixp
    zTA9SHGQPxZ2X|b2g;jyehuAvaH9N}l2kFs6Zp!?M*b|tEhEIPFkJ5otL9j049<PEW
    z-<X}O-x!U1NOHt+W3R7<%}=f@C|~VcAEj+_@7vm{MirM>m9;WleC_gX{aC<l@p4R>
    zp-fYiI#?IDI#Q(L@^$cyz{OXaau$o?;C(WVafJl8|0>?)`x;MUsG-Cs?{!M*lzhmy
    z;Co{E8N_b`lVv{hPXK5%&JAASKesT#d$`WiG;Y8<0N9{SZhQU@I6pkYw7)W6uJ%@*
    zV-DEI{F6h>IZ^{Nm?GLaUeY=4V&RLM3>ef@@j)I^wVc=LfMK0BIfMH<7FYK1=JGx+
    zzl=J|IOm968A5djSac-cC-{_TC49!y7(T}r1F1lRvb$*VcaM@XZSJFm2e|Mr7lZRT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class b/target/test-classes/examples/um_futures/websocket/ForceOrderStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ad3e4dbd36ff372525d42a9e3960ebb22a28c9a7
    GIT binary patch
    literal 1758
    zcmbtV+fEZv6kUfF2FgIONEI)jh}wcO;9ZL%R1uOQhGL2F!JJMHa9}#8nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>ZJ3A7-lA+DnpZ45mdyv_}a+iS*R
    zc|({UL))aZrT2m%mdTbhv@=YZs%n&_&23W{rm}7FQ;xCfd%h!F!?dKZJwsM&mhpaJ
    zMU-7-ZVE3Sn&-)yfQDE*IvKRGXZmi%OOco^9o<MWbSQgCm_pVC!`DpVj9j_w=@5KR
    zTCPE2i;-AvS!Hf+<^rwfbfnNr#aUI3DHffIaEhKIc$J};DI8RcjM84qosBR%-+?})
    zHC)hf5&ef+QrvPqL98+5Q)BufYN?EO#Op<pNbqG`(QsAA00tR)LwSdNsP45O!m<hE
    zm;|z=AnWTohJumkH7(_eY0Jt-otDaWH4HP1i7%YGNgemApZ1&odB5GpY*Vq~c~zmN
    zCJWLQZ~banILo|jktJ17Cbvr5k->S-828qt%P?N}Kbjmvyvik|md<=^ZcesD_uN?{
    z<lbYhY22gnWtcu)AOAh(q@>H@)pCUo2ZDyj8A@lL=i^gq6?J;&f=V`xBSWI7d>Y(Y
    z8PvM(XkW&H2pY2)r99Vjcx^#=>#E`=+wdfTr+B6zr(+V&8HNtPrCnE>!YG9KQ3PM*
    z!4lYF=&UxLemBn7UQk3Z$L$IY&u~GhO~00F7T#bv6u7)q6OHbtzl<nPj?FgH=4lxe
    zr6+Pd7^JGaOyCBlb&O+zL7%7f=j1K!x`JMdR}43sigaAQ8fF;=PIjeXjEaK^Vr-!u
    z3B>40n;OJJr~C9|^lTm30sBTjT5yZLgQX5~iqmU+n||q$6EeussRJVz-2+$(0fF=n
    zXdiaaQ5a1nMt3Oy+vr(2K<p;J0GGBlZKq_2nhsggxP!ZN*G}7e3<g+FBB;zB{v7!P
    zTJ-NYKe~-eBip!k6jdjcU4+}+fU1XB6i8C;g=xm<-zv!OAs&TRhR3Ao1*YgTLzV<F
    K=J6VD(Ek_q|LWxc
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/KlineStream.class b/target/test-classes/examples/um_futures/websocket/KlineStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46621681ef02e3116d55040b9f88853bb05b40fb
    GIT binary patch
    literal 1766
    zcmbtU+j0^?5IqAV3%CggCf=jbL?LL_`wdM@(3mJ*N+Oo!gEcH;GP3MYdqMN)C+S11
    z(kef|@|!GsSyBN*QmOI*W~Zn7^qKB6{p-*7p8&4maS{<kHN<obVVEKPfw#F~aeK{p
    zUi%<Sk74+(w52!45Y6SQ8sZG|rfM2BX>;2YhN*0u{FGz7_dVYcu3=hI*q$MqEz5ZI
    z^tGtD%4`U))G@D+H3<#TI1VsqHP7_jx);X?L*(*$hDfD!q;ZfTq3oB!6tXQCKIh8+
    znX{PRAA;{m%Qc8}B_z!)tH#YnG2oolaR_4!2O5^NMa6RjZ!(BndAn$2l=fP2fMs9&
    zcgvn%N#HP!XgI3l7>@V#sj}gEf_OxgPu&^|Q%hyMASPZ&lGvZbgoaZ(PGgcG+acWV
    zL(OOf5tdCL1Fn>>1|>MFV=B-|*0hu>7A&h2wqGjS)o_j>FFtW<G0DJhzS~m7$1M#Q
    zPkJjCE2%m)H&v!;KJ%M3;jHqSMV3rincS*!M+W<@G3KpHm!VMJcZMQEtjQ%^Xgv3J
    zXG`)`I_J(Bfo2CBlk!6)Gc4>+JG(2Mn2cDwS*!D@fY8(>hU))IdhnHoM4O&pP{bXw
    zWJp$&@0emq24zn7bYnJfCexx)p6fZh^;CH4s_v$SaVLo)?rONFV-E8SXSQ*r-Bt}@
    zlsi|W2>zZ2qhN#HNV9kMyH`-%pfJHQx9g;qsj^ZHzcuLL?8p`du5PqMuX`Wro`+$|
    zy<_t|#p@!MXcSbWCyHrIQdJg{m_|v*6<lS|S7-=2C5yYRpm(suFue=y{`+cJW|-L9
    zm2?;u2bU>hgeD{qrIqG27|zq~Dy@vxp_y-BU+5!(9Q_BQ9pn_Fcblg#J#@kh3bae$
    z0xos|R>>#uJ@NzEn{P;z3z=j_FMP)+u!+p;ZOl<h9U#;6rh$~|;Eso}n1w-Sahl$j
    zh$>4bgW7a6ER#==LH~;J!X{44Y~swns5<c+A>7d(RK0^mfyDkAt`k}mH)t2ZP2B2O
    W8E%v9J{IWrfGkP!d5A|?!O_3-8|x7O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/ListenUserStream.class b/target/test-classes/examples/um_futures/websocket/ListenUserStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d360229d98ecd7da7ec47193771bcd875cf9a1ba
    GIT binary patch
    literal 1757
    zcmbtV+fEZv6kUfFhL+(Xl`3995w!(nxOgv$P(?@vH55vW59V|@z=7$UW@cLD(NEF`
    zNHFmOjNfG3GXtSeBp4pr>Dg!Rwbs7O?yo<4KLI?zToO%)X^87+MhipNCa-bB=FYnD
    zuCysEpP^+^I?{i^5X)qX8d@2qELAp2(&3IJ3`;o<`6<^}tNK+}c!p(5;rNCuS8QW>
    zVMUZYWo-#RADZXMnuLZ}E7}N~m#neziEh%;uA>8;3<>2d3QNeEVECFb&q<Zbo(-Yu
    zOWQL@Ya!CgZM(#+tz01Wf{t#as5Z9reBms6!Y%l&;AMtF#yl(-8KtwHJ0D?oK7k&j
    zHC)nh8NEk3QrISbVvVUP^`$4GmdbcfynZB!1YgB94cB$_p`RfY$~)@ApjCnh+aZt>
    z637;VtZ(WV2qq$B*~$~sww;d}EtTVG7-Sd`UpO_B8eT1bI_Ul9gKisUL$Ts{wMtFx
    zG^HcnR?8*fF7c90mTps7+%9rg2IqZa+~1HM!>IXxG&zQNnM+D7o%z_<oNSTqxw}rt
    zsS~bgBBSYLm_Az{|2^fTq}}G_(kdSe1PzWd6wg1;C#TdbYV^tlm24PChGaoiT}#Z$
    zpw>Od`!W(l(3s6A<$J!%D+|KkP^(^N3!WtL6wfr|bWGwo!@wc9bZTl#7-pCsMesEq
    z?0{{CwsQUHcl~_r2So&P+*zgJ88nsJs#bE1!s{$Y0++TcqTc=Nml5UZvDrr2JS~HQ
    z^hK@<{Zy5gN!-G;j!}#;=<~Gw+`P>_Pta@eis5!ckxt52!z@GJ>8>=4QE@Ovj7_v7
    zffzk$QG<BsG(k^B&*q_Buy6FE33uo_*y$jrIK9Sq>6ackA%iTP5*WhpKEPrK2&8{N
    z`>>0IIozEb-lG8Qpljt2v4i{qTw2<+ojOC*bjXs%J=~|eR@&YpFu=N!L1p&w=g23}
    zqJPK5;T>EV+QE(Es5+@^C)|!YR6WF^K$0>ZrWvC@t02FJcobS09+RdQn4-@NS(3z<
    J$7{Sn?_WzC>N5ZU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class b/target/test-classes/examples/um_futures/websocket/MarkPriceStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a8b54ebe668fe22a18e15e92f8255134d4352d40
    GIT binary patch
    literal 1848
    zcmbtV+j1L45IrNUw6eU89NBUR#0eM$BpYXQ!(5a&iItl`PC}%ZqIjT2tFg1uYFD)v
    zga3&acyOvr6(2zHO%!Lf3YIOCGR1>-W_r5&oW4x!kG~Fn2XGV5^GG4BLo<*;R$%s(
    z+?A#y-5v93=asTTf$S~YwZnCRbfvnbBPVdj^7>}ScBN}6)AC%GdY*4?M`7fvz_c7&
    zxuI$I2afq-^IO#kJgcX|`cT}UG!Gr=9Hs^IjduM->wddPGBXCwpdc{ixzClQ>|G^r
    zw^D7M3M>k3CoqZCO0cBkbfnd*#ZYGr6fq}I=u5x%%(pGo3VkK}0_{rkFkT96cc<3)
    ze}L6S3|TU;fOCYj94}DyBt^F83TTx^b*l)0nJK)B_jFt^u!xICGT+(@LPdIMFJk^n
    z2}j#A$=wYT?hNdGe4t~=z=tRc%njo>s>AdSVhe|`r4u5JtND?@s`^Q?C@fsm|KUvy
    ze|%FlbMtu8w7S=2X$no-RZpURNBM2paVRM^Jxe-U(zoODNT`J`?Lfe6{wI_g6V;bC
    zi7!;XpR7@Ji}%vsq2sv|uGzCm4+`8nT{Zu`SINZas%;rLVQZjNS3oq_qrtF)8r^Fw
    zq_iwG2vv7<|IgiZ-Z`@0>B@2(OPRVEwacdwr)r|_jwxRi$hW-6x70&BPVW4%I$Vhz
    zuxmCvFC-Z`*i_+5uNxGyxRb|S+|#jPppN?jONUstyX*Co*&MQ>h1{0$)7=x8?vJ1T
    z9B-GAQ3CK-x?T24x#@YmXi%GsV@z_yu)Q}><LalsOd#KGTb+cha|X2RP}OEpW>y~M
    zaT$*dd^tRQ6`#H~@LBwLj0Q)TUw32>s6fXPfy)yqJ1Ke{&jc>MU6s9<qzc!FnBtrR
    zG_IVs90DKnbc3tlnpu7g@e4O8RQQbtGpM9-oK(3p5+y8Sg{LWeg4L0OpQ)3j?B;LK
    zzk7|TX7=_<F`qr43HC9&zOuNFd2LOjP&>doL*ZIxrIexg5N`=N`pEM;&98xTDBuFl
    z;u44FDoUieFyyhGVBrc(>gUMgDnnzplG$}?rD(axf0i3a)3$_9xzp%D#~OE;*?gSy
    z5%V=_$D!wb#rfrZTsmZvL_bHX`LXD8_#9sV^ua2g(#H&aoSF1Nb~PfWa0|D&E^xO_
    X*#kV}FWEJ?Yw|8nq)j}<H#q+{FRjyK
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class b/target/test-classes/examples/um_futures/websocket/MiniTickerStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b8079e89b2532b0432e3c0ed2a2d2c09b622601f
    GIT binary patch
    literal 1758
    zcmbtV+fEZv6kUfF2Fh>|q>2|%L~TJC@UBG=st8F@L$Sp8U{0q8I50D(nM;*NKS>`T
    z!Nd<Rev@&}41_|FV0dV!XP>>-TKh7)zy9q01n>a!DKsIWA*rJoEezcoyv7ZSJ8Q<<
    z@`f;dhL%a`NPmhUk;#@cv@%Sa$~MZ<;f^T`Q#lU#Dc4vH{J<5SVOml+z9H?ZWxQWp
    z5oJ%Ao5IgW<^{5*pdrzUb_T8Nn}JvHdq_-&j!twjv?*svm_pVB!`DpVj9j_w=@0^6
    zTAo2-i?LX4S!Hf+=0dIKbo8K?iepnHmL(<Q7JXN6o1vH~98`>q(pk%$jWD~=hCZY<
    zT+ne5{fAmo-12-utO*rRWBOuhsf>5T>&KEv@MT=la8<_u1{r!Id53+d?$t2DatP#@
    z1hS<t>+3p(!jb4TE#-+B%gV={mdf!o3^R<0FPyqb9S`hJ`_2En-)>{Ep;*bhs!&tA
    z3epj80=q2SWnQ+((o;|-w@TcV;d#%P^w*`wFkbjSnjAyY=8{rNXFfJICtIR>?yeDX
    z?=jaj?(z6C%$%-|{~mKv(qVDCT;ao^py6?b(%I+v_>`JOjo!Jik`3d?kSeOcHN~6^
    zYu$IWFJoZ@joGYHzURBVx+wg0Rq?u7@Faz&c%~tzV-n99h7Q1`Q&XG5C`9>D1YhOh
    z64+vBx9d;8>*s4PC?=TaPKAbNxS-T#P|Y<8ud^HqT;8gRdiT>`#*`<=W*ceqv<!;U
    z7rAZ>QdM50a04?s#xcR5FVOmP^A`6!L9fM2hMNsVIxb%ga|{C~yV5Ym#lZwIHqnj*
    z67-}^4dS8GeR?u_HjnIpeWM>uxJBRLQU^ID={3Ghzx3D%8D#0yh7pYJ0W3v;K>7!?
    z4?AcpjP|5PcPRkd=w3NM>?FSsm$o)-r>+P!9kHZw2Y2bNmA3a746yE0SeZTidGZOh
    z=-+XEbQ_mOwsGw!s!l392)DBiRgbVJkfhv;(oE35RhZvHJc_Igk4e)Mrs*?FmJ~7O
    J@d~fe{}(#~>h%Bs
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class b/target/test-classes/examples/um_futures/websocket/PartialDepthStream.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..7d7f6f976952c7f86fe67642d96e4360ca124ca8
    GIT binary patch
    literal 1867
    zcmbtUZF3V<6n<`#cDG?`(v-IHA}R)(w8*xIs04u$K%!fyqz&Wv!MWMowwK=B&FtQ-
    z_GjUTGE-;#0gk_j502+%!!$L8spE%i?m724=RD`_{`vRe9{_HkUBDP}7V-|pF~LxJ
    z!S}eUc)0C8?Yt1aW|+7wL#gjD<f^r{1)Jfn9|dklhCK9z>qlWoxF~kFQk}*kaeXC4
    zs9hQKl)Jh1Ty&Di-xa#iS2sypfQ6imGYnQo`)ShE7N!`M#jl)h$wM0a{KnZYZ_M3w
    z9&5?f1JTnvEgcIUlqrRxgA%40CZq6~@P*tH4EL%v?^G01Emh(Y!&b(SE7jrtZru=^
    zac~y14CUTPT!zi6cT^}MBg5@_v-$sm)|xivsU$-0n39yiP&7o&JGfw4Gvli$5vxiy
    zvWm+nOeXOGE?M}{!AJP`Sod1{i53AhElR0}vl(3(x$DGLXXT?bKS9O96$hVUfdceX
    zI*uVeJ!7Fla&kh_wKl_e(i5V~z?uwGL@v=h)NQU(k)sCDh0_&VJXN}7a7Oo<rb>xD
    zp%NpFGvpglml{{}WGJ4bK}W<JyrW1{_9CCFHjkx|2g<zOkqN_f@4pUAogxKXQZ94V
    zpGG@qlF9RUn|#lla80DM(PmgZU8~=|0>orW@u1V?6+@`9LS>|agw(6@D6xNmml+DJ
    zD2;vbNSY$ekFLfw(@PqN`%$D59rNBAjaAf5iW6uQ@Bj}jJaX_Y9y44%nq(R7MZ3cF
    z`ozeBZ*jBP`wVA-Vd<~oNf;Pq0Uq<POB-DAqG&hm)kjkq(i}6~*zbv9_~|dRkngsw
    zjfQQ|vbUrb^%54SD&H62z;ke?FFi5RQwMdk7fzF2xVWKsl8D5@GlnZ8B|9m53mXiV
    z-VLRh%1VV5ia18wki&UYQKRi&BxwvwBwrnpKO_0tknAE)D0;lfVwo&Hr+;R)YVj4=
    z%f5>h`kHqh1j^Hka-B|21|s+kk|yy5ZVnvu$eF=j{T<eiuQ2H?l?!&Mdx-ad1C*aH
    zmFMhfygtPH1Ni{wj^fObH82GmMa*Lc3-nzgsEIk3`Nfy`iX<Bqe2rURrGlyRAo@+h
    z82a{axVU(L%SWEG49*h&*`W+<+{QNm`Jm37(npDWOpp4Y(%+@XW4MRa0o(heYvMcl
    TWv4Ydt<znBBK?3CHgWDBumRlN
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/examples/um_futures/websocket/SymbolTicker.class b/target/test-classes/examples/um_futures/websocket/SymbolTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0d353b86b3e8e3b6c705157f3d3d5d9226e7cf90
    GIT binary patch
    literal 1742
    zcmbtVTTc@~6#j-57Rmwzq>2|%L~Q|C@UBG=st8F@L$Sp8U}m=i4D9YSdqH{hC+Pzu
    znD_&XzsY!Z3!zvfBs{dcGjq=OedjV~fBo723E%-1QfNX#LsCaGS{Txse486Kch`-#
    z=BBU$hL$Pm%3zuyk<FDgv@*<C$}vpoa@P`urCgWnlxM7kLFftJuxu&Zz>rSWHr_9-
    z3e#8CmIw;*_9E@3pdrzUb_UH1tkACnJtU?>M<==%+LXI2EFrfA!`E!_oLu?b*$~1&
    z+P*<zOEt0FwoPtr<s+@#I(pE{p!++Hsq7U=;dl(CZ1E^trNEQ!dj5Q5xy3g0A*11<
    zj!Wo2R*uq+9|(u4ph7B2UyWKS;~nt^#4fl)Vz1z;hHE+oFv!pw%R6pEIj=?@wo4!<
    z1duC75#P`;6tzRIWh-CI+IFE<WvN_W!!W~$_`<1@RPE6DbXfS$hov@3#}bt+s0tOc
    zt0-OZCUi{Ut#H$(ot~nyxLxL+jMfL6$zVhJ3}eN!Q{)+v4wn>CCi}6mD7iA7b8nqc
    zdrvr~7O%A|!|d7W_y5)=B^@?*%nBcl1PxCxl+WM8Cx_H5w&|WlS!`%ShEz#~o+ajG
    zl;`gHdW=Wb)LL^&1%BZ1>XHaHRK@RV!IKo8;+clLjww867&-!$?zY+zMlp_!Jop-q
    zF8vNeyHmgVUEfm&PBnrB?pCN_hKovVh1Gnc=(?R_jw?G=QEz_s!y4u3zPU!)0$u)+
    z3`9PSLCVUD6mDWx#{?#61}xIJ^9nZieL+{@CBv<TB%KtmhIxj8(@m)nYstYRF*eam
    z1QPV5$qeG5)qQ$0dNz;jfqkQwCfug~Xo!Q1l5}<N(3@T}LKZn%wP6IK2LQ`4AdvY1
    z?ZY10ilaTL(S35jF4C(<h@E5?;nI|*iPRONW@45M#&DO;T4`F3!vIUCqRbrNFOW^7
    zMgNWqqr12~vWx5gqUxlwgK#_RQ1uv#97)Q(ILrinouc?2;!(WI@R&4BV}^cnw38yn
    K0$$-Y`u_q|Q{>qI
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockData$1.class b/target/test-classes/unit/MockData$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..67f4453e120c245e553af025bc8d35e40edf6730
    GIT binary patch
    literal 641
    zcmZuu$xg#C5PhbBl#o&g`@W;n162_RBoG`}M5UG<is0;~rZo)?N*p9UiwhtQd;lMX
    zn4}<<V#yx+W#+wknYZ_sR{+~sH_^k8iImiZito0MxaJlN^qT0iVIs{ian0{|A=1(-
    zl%;Bm#wib56@JUmw<oD?pCOgoxJbidFxuk2n1)T??zk6;qJ=?ZO$^x>hQpBkCA3<k
    z(%VQg?BvRcipN#6P_17JSMPQs8{JSEqaD>P3*(qDF==B8(+tDkd?lqtQv?iV(o^+{
    zVLVs*N%onsOH_w`Lr|aORGdXObrGENx<`mp_Fe8>@Ic1zPtedU8Io4{k1ZnVugRw3
    zItr-vpwoBvFWmcKsHOv{n*X@oCpN3*M}aF&WZX*TYfzi9M{4$1xt<?Vbw%iw-(avy
    zN{Qgm<6$U5EYb`Nnl`{_(@ZJO(5;G8f=uO~kjgv#&cGuwmw9KT_ZegH^?{OlFiWSC
    s5X3ZDWH5wD8s{A0c837-SfH0dQgOu+mXo-G)dY=Y*JxXmJxGz(2l^0`zW@LL
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockData.class b/target/test-classes/unit/MockData.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..75cc9e09284e2e8acf58fba819928df03419e893
    GIT binary patch
    literal 930
    zcmZ`&U2hUW6g>m9EEGzuU!{H&X;oTl5%ft&4Z&?n_{{D~>=PO2gl<`vW_M}Q82^KR
    z#rV)f6Q7Mg$VcOy1>3F0eb||E?wxzj+<WK8uP@&Kyg)II5W-PJ5}3n0!_qN7<#~(S
    z!+g7cECwFKeA%>3Z<isQ+w4Z6Fr+3#<eTHc=r#BFMj?(U!Z9o$5k)eAMWh&#SA6J9
    zvt6zCIu)(bR1H<r8PW|u*Tgfee8aRy;&7k4M@@cGVu+cx*X7nk6d72JqE*MX>+u;G
    zCg~xD#eKu*^mL<QywQ8@x@5mItOVI=qo%fuo~mhWjqL2>Uv^#9x~g_*|4G;FXzE_=
    zEyMCupI-~zb4+_!QgDy-<VlZz8%@<a?Ut@8$S~yIXGh|!SIEB1WKX4Z+HPlju6W56
    zvmY3ul}@c!R}U1dQ$BuT*2Nh^Tvw}_YD^7}s0OYWIKuO7G2I;6+?zOp;nn}@R{mFT
    zfSI<lv`f{ERL6%DC`DBlt;xH-a17qJh*@ro2i)p%$CP+RM!X}_mEKo6N@0}pz?zLl
    zTpv%If!H%;l;oeu*pUrpNYrdwI8}?gu5eMHISEm#Vpzozu7R@3cH%nHxDmiN3Ev9f
    z+k{sFI8AsJcP`G~C44`C*9bod;4I;d0DefACY8=V_VedRLr6XXVm66+PAj8zZtEQE
    zlkc)cfB9ZOVk0E>3GEV7Cv4*>Aq6`Z0oHv_VBssG2j_@=MqGwrkYQvNQ2r3|w1)7E
    M>LP>FaL`KMZ_;G9od5s;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher$1.class b/target/test-classes/unit/MockWebServerDispatcher$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f96c549d2ea0f645af6527e08cbec4d34a6e2a67
    GIT binary patch
    literal 2103
    zcmbVNe^VPp7=D%nE}T~gDL=$knpP@FXnJB>i(ZRLpb|_32~u0Ny16XmAh}ELHfX<v
    z<A41Yb*4#Y?2I44ujGv5yGfuK2$~@?+4pw$-RFJYAN%fK|NQYMfZHeyV*nuyVFQC0
    zVwkDBjx_V0eeh5e3&KAX{)!XSxU|c{pIu<k4|!#_=8IkD7lv4FpC59w!reWyAbrQ(
    zvlL#$z_0>~v~;;FtHrkr7`V^@s0vy3N(^^%wpTTaj>}zJn6~G-!j_(I?$%}97lCP4
    z9N|h+xb<pau1Q(Tw+^<fj2ehyjA2As2_%>GAmfz;1IsFV7Y&Rn5{B9)teWQrLdPVg
    zG`wwK8t*W~y@N7=-ZHD?@Xw+cv>Z0yc+4<#&!LDcF@zGy9UYhPu7(){R}g2o-uw8L
    zusy#dN?YP-T?CRr+Y@q=!oV<|NS+RvhHDH{CnLFBcPb^}>$r+3HC#9FKIVuJuhoQ0
    zu}ddTL!CzNz*q_*X&|L|N2J%zmW~@pYq)8^#0Lz~lN?Buaw56o1`L<F?Pbc`FDU;g
    zZ&vcL3e1NFZYlI(^0u8O9e0q_@DanEbER3)TQu-7J|VZs7_ShGiEbJj#eFImBB0?O
    z!?oV|P}RJ3TmTlPBKVZ*B14{0aizDP)kFlJGhCs_Rvep4$8*j7z;ms*O>PE4-mlBu
    z^r8+683QX=B`0~Qv?e$uh+(~(QRf<TrRIoZ?*G|QmMnZ>U=3M@Q8Ii)yIt6GiEOf8
    zlrIhBkf+)slx45<jA5|{&A#9?Y%p9nZVW42a)zfp(7K#H3d6bbZe>p+C3hIY?J$hy
    z99Mi*uNH;B&5ISf@v)p|^U4nQ9X0PPhGp5IdWq+bnfGjI78QA^)8ZKNi8BIx;!<0E
    zMUKMnA2orwK7lFJ1<CD$Jg;>e(F<PPx5WcTxqA7G-h5NtT`HPY*RFU0b>j9F)bJyn
    z`L75V;3$$&y0zVX@3;Q)d$MC#=WOU_7WNxXlqe%h4}_no@E{NY;?(6Q=@lD{M%Cj5
    zkfe8~CF!YYNqQk#lAZ$69H9R+Ho@>UeXY}6t;SRH4Y1UW2DDVV0X;PlZeS!eJ=j1j
    z^$HWew@z-+I7BBw$ORgW)^{A+_=aW-J9tQ=!fhbbvh-xWiA%3>_0cQ5mwE}-#4HJo
    zL=%Z7=AUDMG!|%0Z{l_ncb_Bv8WySFk1fSMYhszUMw)m)BG$zEi_Yd4`;``7kfjh5
    zs~KoCMydObVF@v;;v(Jsact0hlOm+pPPQ3!*aA=REgliy$Fw&H_BSbp@EuJC@I8JY
    R877sVVAGdQYASH_`xm;pP9gvR
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/MockWebServerDispatcher.class b/target/test-classes/unit/MockWebServerDispatcher.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1e01bd6e859c6d9a043c97115c7bd77f815e84e8
    GIT binary patch
    literal 976
    zcmbVLO>fgc5Pj=7acdG%3<V0IK*gagAFHZJNCfp#goxzAA*hI>?QG+1?RD5)7k&r7
    z1WuJe;s@}f5M!qzhd@<zEqP|2XJ_BM8UOnI{U?B@So7ha;lXXAi5A1sVRRhvEK+0s
    zHa--IWoW&SO4=QU#`?y-hXsb!k^sI}BuDQ>JQVs^=$Fz=BAcW_KiKl&!LRaNV)(co
    z&N2?ImTKJp2a*&ykEM!KB6w0LMHd&EAC$J#!tf-MLRl_UnH&Dv+R2`<X))>#<}+0c
    zI}E+E7&5rK#Yix8L#f1@GLMCR7sVMNL0BYFwjXI(?N341rqWQ=;aN%h44tvCGaVSd
    zoUitIeJ-fRMpzuBq|P?asWqQOZ0gqV87CsynrLw#KUbyBT};AI6H|r-Qhib=LyENW
    zT5E=9;l*e%_{K)IG*ivlfPm58X<=A94{Lu|lsXZwWYwhJe<trqRS-jaK=Y$_v&a}>
    zu!S~Fc(ojQXvV>CnReS`8QJFM3D~##bC=%L?*J^qC2xtm_B04r5Y+fpTsuvmY06uK
    z1wY_@*nIeS*?n|^#plhH=2t=;%(8XJU#YY0Oiy4L*C~e1;s$vYjQ}^vtL_dc_7)no
    dcN;xo(xu%UtP*(#cL{fJ5BJIXbkZYB>kn%E0Wbgn
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl$1.class b/target/test-classes/unit/TestCMWebsocketClientImpl$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..19a34fd4bd0365acf19a5ad5f35b93d753fac4c4
    GIT binary patch
    literal 723
    zcmah{-)j>=5dNl#x#k*etk&PwqIpOwxE2(Il)eOoLaJa&eBRrv?Y5g;x!vpk<wGg-
    zp?`pXlsJ146~*>o=Wf3F=9`(@`S$(%0>CRgX=4G649yO%p+#7)oQYyzhdA8(q>JFy
    zv5rG)w2Qm5FSfTuXvISldM}wfx|}@7v50ntyn`il2;C!jB88RiKzt~Uw2G{?ZMfbJ
    zq0!%%WVk`tR(>W5<D^qsDDNEed?`Lxu_|>Cs%}M8(byok!STF7X>B3ZG2vPNs-`w3
    zgyzssHDP&VoPJ-;3SI8Y!ZNZl@=Dr?EKTx%g3UBA;pr91y{!SE?cGPMv^in1)&A)B
    z#N${RcQB}{Pi2&;)<01~KK50q^gENfS^Mujyhy1$z+0!R4=lW=<Ds8sc+6Rs-wL6#
    z%YU^TS{Z^4Smy;;1mQZU+f7Trd$GW03CoOj`D=&$gyfsgPeGe!$iCK`n`~RmNqe-y
    z_RgGzTe!_0^J_I?#wy3=TCW*TTJ*QXn?EGzmjvN1?r~}Z_v^$5c*yT29<g2HlXEP|
    G@$&-{@Tu+q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestCMWebsocketClientImpl.class b/target/test-classes/unit/TestCMWebsocketClientImpl.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dedce3d440f5ce498583124de4529aae5c2e8e30
    GIT binary patch
    literal 3597
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestJSONParser.class b/target/test-classes/unit/TestJSONParser.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5990cedbe3c523b5021e926b710f0421b3a68869
    GIT binary patch
    literal 2311
    zcma)-ZC4XV6vzL=(}uX1ba}97i<)93sk(yNT7tHSsKEeMXzX)4*$l9-nWg(c%jxOM
    zexSba$nix#Ku<qYk9Rg}GLp!Vb4Ye3bAR{V|Gjti-~V6!1K=haS@fabz<`NC3^C+)
    z`2n{*F1PLV`mS&yhM@&ly3t*R{+VJegABvDKMH%|aJDdCIN)9^W(!v?sExV8{M?_z
    z$l{a%)5Hi)GmOS$Yj27$TG?1%d%}ZI1Pqy`@9eFFzGSef9giDP;L7c?LgY=n2aB91
    z9_AQWC4;fo>)8w@7zR`jS-g))17}T~!v_qv9KUJTUCE^*Y{!?9Qt$(ND~{qogtp_k
    zLPmBRxn5}N5n0<JiLezyO{K+fd!{?M?ww-yRu)q@Z{UK7iztw&ez0xtCQ2-ZBmjwO
    z^5kLp*O+@D!)4u5OZc*eO?Qg5K`NU1>&xKdmH=}~fEg1-lo)bp78Mz#DZBwr_0_=X
    zPO+jQzM{gt$}l*yvQn%Wuo)(j$f;0?Sj)dVVn1?yX;BEXCgyO1x*~|Fj0-c>9+fT^
    ztDV%hV(BPjdvho7f1^S_jiuyuPn4DOTP8lmXKi7UGbGHaF3gfgs+HdfsTU<-C5|jG
    zQ18q$WGj+7%WXUshYTZ2z6>Ltiq^06C2^Ph2K7L$>PoQ|H|rwUR1DRzzQes54_viQ
    zHwU5}m%<(IsRHR3(F8o~(PEP%LgY3@%?(|mElTM}T&YB`yq2k&pfZh<#_1G!THDnc
    zILW(RGlq-WvDe1O&y+mgtT(t$?0s~4mPBmBLj#W~y3Q!KHD|cmjeKj6)7Oc*;m3g^
    z9=J;EQI&XSP_HQuq|80vkHRS6`>P__@f%@o2w!FK6dMLMO?-_SL!lFlD-ZlVVONvX
    z$bxTibt_QiPc`+`e|oc}MlA=AxNLYLoUZ!*Uc9f5W;#LIOub>adAKk1<L~}s%jL<o
    zdY7l<CGL3}ZY0Wi4CM@bo2AS2I}_Dp^@CddXyTE&>dgw>jzKb0g6j7R!=*0CdS!2*
    z&M<ZIQM#yGQqhf~-Y_&#u+$rY2C$s03|i9--(D}kpl5mq(dQjHagQt*edkLrz)F_!
    z9K)r-=g9q?Sl^}3(@>K-i~;gM?;LzVE3;*TFR@4~MwB7qC|;RPE8d7TY8lq}5zZXp
    z!w#$!WR3uN4K$L1mdH>Ac0YkGx1o2)xq{}#@DWij9pUm{NBHD8c8p>j*RZ*s*avNF
    zIn8~<x>kCL>%b9iK06Mbq*%{t(B82=d<*n;Z|D?3&z}s<_o?<tRlSi$I!xJrPT6Zw
    zD!o7#d#5bJY1$RqSGuhbiu$rQ>P#1E@+1^hca^YxSi?GfPtem7+Ixm?=)d*!Jw5$I
    Nzh%kw&){${`3f-AB<=tJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestParameterChecker.class b/target/test-classes/unit/TestParameterChecker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..77621def9770b6b218b6cdd00a517ea24dd32f86
    GIT binary patch
    literal 2834
    zcmb7GYggMw5WNc&fe|kyKq*NIsR`h=C?vE^<1{HaBv5Ri;F`YEMP5KymK;6O^0V4=
    za?0UDen3xuQ%`3lMV7%(`oZ?j?#`W=J2N}}>z~s%02bk8(1A_`T`Jx|H^a~of5ml+
    z+XwpQ-jOhThVDnEZTgQHI%nr9J?LS`)E%Q19rq%GJ_V|Z9`rMe2Xs|03(w!;F0Tt;
    zxP?Pu)P&2R6`R;QzH8bC`5p{1Kw=E5&?G>gs5kuM=(rcxF`{5p#TedY=nt_=Wcn%h
    zIm2LSv#|bRYiWC_v{GK#-XZIeg}^s0y=dAsQC;QUVTm`$(0dGBHF3P4;6_W7k*N%B
    z;e7>@DyDFoA#XT!eb2PHZ3x|PY@3L1Tzx<A16O#uVVT1Ab!o@b&j&hS$dHqLh9|QZ
    zI(D9u)K0<To|l)TXCv?LDY(Nh+~jf1_Qip470fcMUCC+jn;{y$>DZpW90gc-8{f*?
    zBaKQUr{Y6=L`io8n_*^luIRW2`casJ{lGRPgkC;$onI-D+ktKKJxk;>n1`<5u8IZR
    zBc7W&OP(iOswR~}qD83bF_dCz!itOHy^^816ip#kXkG)uqICQdhUMAfg~gb^S~ME<
    z#-fH!<Yaw(uHqr`RL8C9Egv@o!-I4jQETK=F2<2H6Bjpt%<UJ{P;2%pZkg3}aV#x8
    zQSl{~7)C=&+u~(lx}usYsQLd>P;(XP9ZIt2bK9?QD<F5f3Qm=N2B}NLMo`}qZdnp2
    zo76G5RpG8F<#@BpKQt*<6PFN5nm%=XD>c-SR2jZm7ZuYp32(`^9iNBQN5zp!w0tp$
    z+OhK(8xD~|w$GpJx{iGiv41@|U1>fa6m_z_5m*-SY4Q4Am1kSFv-gSrr1U)n+YHy5
    ziAsu#;pSQOl(8&Td-m*klCi|q>;l8&h1bGZvv<j#9Vc)N@ywJd885eaPUoeE#No2z
    z_@3|bMoIXGPSqRi#`hWgfFBk7q~d41V7T23#<X8KHK7+n8c2ihbNR3lzkT#pH>JPR
    z)f_8D23EOUwS<=~I!-NUq)R-m=v2|SD9S{ouV4KzGI_af`Z<V^3*54HOkd=O&`qrD
    zWoXJ6D!w5}fsoR^igG9&O375Q6W**z$x^W?=b^erkG~tXub|p+7^ctB*^U_nFBxuK
    zew9XRL?aCyIfg+WP0mqz#g;=!A(_TvA`j3#CI>Zr7wATTG-!ZgIQJ)5PE%f^H>VA}
    z#?bGf`cwKIpyvw&+C{1~s<A?n8Y$r!o|D9|N`M_9;B&ey0Z0D8HEmp*IKfT1`aqke
    z)mhLX0vx6pt))OmV$d}LkzRfk8dy&ZJd8b7wV6}Q0Vnu)w}~6EFiLKYr7+dDn8gG$
    zA7l1wGr3dTZx1>_QQt^`_O}HsT>$!Nd(cS&o%&DEjRdqM`p?>9PE+)EQkZR`AIiw$
    zj8irhCYb(3F>OLqPVhj|$sltt697zOi@v*P{q<0XtnpZJG0t^H8%Sw(q%<c}Ze(J<
    z(pc0z=dcuQI`JZnHE}6cM)qYAkZc7CNLJpX6Ffc}&}cIt3ZX(*JFtsy={HAVen)%1
    afYT>hRg=|0vO1zwo$kwSveAHx@qYpEx1k^a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestRequestBuilder.class b/target/test-classes/unit/TestRequestBuilder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f35921f1edb5ca31c0d28fae245f79ec6633c4ab
    GIT binary patch
    literal 4957
    zcmbVOX;&NP6@CT?17Z@eaPS%%6R-itOfX<-6enSeO)P8zGB|0{WF%f-%rJvzF`-+!
    zCh6X!`@XN=+H>l1{Gq3xd-|Jt`n)qEX%I3N{vge}-sdjQz4!gk{~r7cz%c%rLLKT=
    zG-!ANjSAZC821d_GVE3TX8w*S_zD_dFm2O+Q9*rg-(nM*6ui9V`<r9BzO}VA;0w<m
    zC^#E>;9B~o;jg{4F181++%v2|44&oqVl=)e$3xM0s2M4=sL(V#iKi4C2?(I)C~02Y
    z4fvS|Olw)V3e=UrvTnJSf^@d5*@Ewy_G+dXZ8)SNt)U%<6^uwN@}_Or1)&!l+otx8
    ztFHup;0jMKSf;RjUD&~fr(dH1v%+6<mK8M2-CW2i7|lM`{Y(lSIHKaHhGRIc;Brk;
    z0^hVez0%rrUfMku<Snxh?<sh*cdzA-scK)=S(l+3Dk4+)lXynODGjI5si3uDpTXaV
    zy>z&@Z?7IHMxaZ>v+{0}??iD)p$BJGoYT;YJ~GO2SM@t#gvUKkxMY-OgoEk3fnj+H
    z&Lu63SeHp)#VdV_QrYtwp2G!lk#tkgPNj+}%aD>OG)YI7isuv7#9NXt7c~q?veaLl
    z&dK?RhD+gm?p8Segoev<-Z(X#oz6|G$S9bpDWu}vg4py;$M*Dzh=h|x4o(-h(#*Ll
    z8eYUp)W8jFrc!VAA>_}{w36pm0=pn(>$x@8*&_Mp1KT$8mY}&k7}qd?$&z2gGxY0h
    z(yx;iot~*lWHQj9tQcqv(;8lpu}-ZDe^z*&u_~HyO~KPMHWS`l?!1=E&2>hU8S6~p
    zRa{q*)i8@2yGlz$6mo`X>Kmp_Wl!u<cFk}XWGP@OXZqfdHqL2y4fBMKxRY}O!PM=2
    zLzX0FuWCjbq@iF@dU%Pcm=qb;jM|*qgx3{3Sv2a_e0Ho;#V5HG#%k6ntWO!f(S)~1
    z6l2r8F1BSAcw56eFj%U>G#(GvOKEIZQRXqzIFTD=t11#Z&9Z(aje0O^Iv_NxV3lzS
    zHCqySk0yv>wN=nlMY(cj#WsZX*3@uE=7&0SV{tq?Gew_}=ALiZ{-P}TjLD?4%uj39
    zw8f2JBQM;X<d3Z2PQkDi4cC<Oc(K7>Ga3D356uDvhh>Y2isGE(k#|wqR^6yqC^%HA
    z0YyzIkO|_O8)DJ)Ornk3w&NRNc9MvRERaoyDc)YjxGJd~K_ph^g3@Y7`RtUigfEK6
    zkCZoJ>J)bxeVMjQ_v<x=yjU>ysU_4p;h7jPY?Y}v7s5$+CgNh!d!cF3a;3rX;R=JJ
    z)hY%@8x;m8P?MUqNe_{J3nBeN{hqOmjr_9FEq8W_;%@g4DO-)2i>w2sqUx#m8Y5VK
    z9+Ya9g3gCYk0R53Q9)9Hh-GDsy9alR*tH*vV53PbIDuObub7hNM{=|zCSv@K8IZb>
    zcN31|d%kPLPY<uP5g(=SF}|nb`x<_LA1df7o53hL>q5_l{vnvLV#o*0wt|+8<m|sm
    z55<=v-L4t-vL(FktmCW)o5`LU*NsFa*>y3uy(yB%Yu}6@_rII$FR|oF!?G4kUu4?Q
    z*s9_uDLxQ?s^OcQHR9)T_6rT)!28_$m7M)r!`H*T-^$tVG<+5Bv;WQT(dUMpPLLIU
    zWMSLm&T5`f@n;36_CLx>AGr}{h*-x)&Wa|Vul%laRtLUBIp!;x{}xv+b4}s5rT?E$
    z`qSz^(EPXX;0FIA5gHmO!sc9yj>5qvXA168OkF6Zz^{aRHm&|0tvh%+d;UI7aCjeQ
    zcF@g9|9uRkRgTNz(-aIGLNj&h;Pbc(heMc-NK_2djN@?O5zgmnsdo^9->VKjSOy<_
    zH26`1A0zm2f}c15_*QlB;WGH}qrp!Typ!N(2;Ox7@OP_&kCwql9}Rw%;O7Y5OX$7>
    zfNz(;Z^tn|nI7wZfER!ry!>yB$;eNouinSZ4sMo%{S@0gZ~?6tpr`c&;>kGBtz_A!
    z@tHk={%i@+B%+jZI=zrhkDY&jTSd^>=OpOuO3;X5L%cLXj$OhjjE2CSk(d~`o=^7A
    zg*hT~MXFF&!L`qqR1mx=iQW?uJ^khmK2<x_Giafoj^YZs`S_C=6;Zt>R;1-2RDZ8J
    z{9qEk2C`2Oev<H0gr7bD{1>Xj4=3Skp!*ErUnTr?!e<Wv|HbO?qe=K02tP;o*9bpP
    z_=N+&f2jn&oACJ}_x2_H5($5sgnvDO_$b1ExrDff@P#7izJz~^Bz>ENe}{xOLg0fE
    z{wpOFZpK;OE{pfFw6#hlkCI#P(h6Z$6SlU;)NW*E?Wy8zDcKSUAUn|rm5w?Q+eR4M
    zrE>L<WgoOD*@a}v0w3_#z}*kq>SVW#g<Xn;X);aMs!Ll+NYi39%hFP^lgHAA_?7t0
    z{ZVt<qu5A7RC8EMb}PmwLM&=H7L^JWW5wPh>q0_Ss!}bQ^(`t=hi~IM{PxrI?{e)&
    e_%VOc=x3$TFH57}aP)hgPtlA&;7|Aqj{P5-l8MOx
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestResponseHandler.class b/target/test-classes/unit/TestResponseHandler.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..31f4ea350b9fd2098ee9b15f5107585a6fdf5c52
    GIT binary patch
    literal 4255
    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
    SzYo8|ADHHU#Gmmd4*m~7bY7|e
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$1.class b/target/test-classes/unit/TestUrlBuilder$1.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d78e892c68d0aa60d3d6a3101829dc374e45f4b6
    GIT binary patch
    literal 850
    zcmZuv%Wl(95Ir|d;>5T#aULzt7LgXmfjUmRKuXn0q#z=tbdff!Z<0&m*4ULFmG~r<
    zEP#pyAHYW;#&)F!#kPFs=`(ZB%%8u%egoLYzJv@zC3LL7I1_$w?%8ib%bp6ah%9mv
    z@(Lsr7-}gg4U-`s%q_psri4LCMpuT6dlD1{tGLgwe!;J~5eAlR3@qnTOy6^Ve!{N^
    z=fI*K4jERo=BR)YL-ta9F$+*BcFpZjm@;)#RZv5nvaZ5_;k7o10d4NgjMMRjm;~Kr
    zPjlH-z(!J_BjX_+NqDT_37#^P@9_FgAZEg2kmB;EpBU;|e-Z39qg%jMg0`1G>V4JQ
    z=N&Gifo%yp5$p?w(jDxv8;)&3d}+svSc$vKu%V?A*&I=co;#&K*N8gtA^bcR-WiXv
    z)PXzU_K15{WZyco(PW77G`NOIm5M`a=I|i&2=gf6Xn8UR3*-$0&vIrd3?CAjJaj{E
    zBHmfi<tqR0(r$EpYW%G;v0a}qPDC(wrwmHpafH{ix$g@fTQp#q){>P<(b7d4eXGz&
    zHc4|So*~)NTi>yw|3pz&*VOV4R6gqJdhP}f5_PkRXE%5r8Q&;91D(z~a&(qagi3FP
    s=29hp4Xrp9!{Q}gkwpdK@<cdx$;!Y$JC-IoB(rf_d!)&vWl7TW4~)FYVgLXD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$2.class b/target/test-classes/unit/TestUrlBuilder$2.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2a6bc6e9f2bf38f1d3bd46254a9ffcb941a51344
    GIT binary patch
    literal 768
    zcmZuv%Wl&^6g`ugI592_Nt%Z822&gt2t+K9QniQ{1X4;DDPcW{r^&Q~UHMT7zMwzD
    zf&~w;V8gCTS9}ReHWk-y7J=H5eIGtPbMEmyI{E$sz+>Fkkz=UDo{XB?B8=Vy>RBw6
    zD}o|4oYRpvp`*Ysp8>I24EbmzL+c>{IvI$z0R!iCm?ma%fni~nAMj=zN!9E~Z%?={
    zc{tkS`^2*%Ny93`jNRxJP-4*b#QR72wcmd}{`zouVxWq79W@gRs56vOBE`L7bHk7O
    zN-*dLT*YE*hosmWjn4l7lA>YJ#ARHeL-yl{;fXzk+UoC$LDW9mnWmb63b=Nvua$rL
    z^UxfR$HxqHJJW$ikD%+mOA6;`X7M_H*B8MyPc@f2{(!3<4`fnLnp$Ehd6h+Hwb~5D
    zt{i$iiUZ<YI~9D^(v_)6x=|p#Va9B$#AbB;I2ec*GBL68?-D#nTqNPoy@B#W;@A|?
    z$afjcSDq(=b;ZL_gt$T08njQWR7$ob$>^TNO^UZDbLoAKqU9`q#*Fh7MW;Mh#l>%^
    ze8Hu+PWfsT*C)j%!sT$Ao@M$9sG&%|yoNgU7Gb5GlnZyTL=~~7XOhdfOH~dw8fkQ}
    QOi@d<+@s8(EMcVUFKlhRG5`Po
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder$3.class b/target/test-classes/unit/TestUrlBuilder$3.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3a6a0aa5b21fbd40a7230d3fd41676cd3bd51a7e
    GIT binary patch
    literal 641
    zcmZuuT~8B16g^WayIoePt$ZjTs5NP8LPdBhAyFcU$pR0BlK3{=os=QVZZbP-!q4(S
    zO?co3@S_Z8iXoD8H#2AM+<VVG_s;F#>l*+&cwa*WGajlTo?upBq0F@Hov6Z|n)FMl
    z(?prpw!o}C*G20i1EMJr{Qy2{9)b{a2nCuK@`vn|R;Rts#>lHk7nU5mn&f)|GwsgM
    z$1?%1utv$tt$-rxA)cc_r%V!-X-5-|RA%Ge@#sRuw%_^g<HbYLCm)Ls1{E&1rz-0V
    z1*-dbq6Fq6ovEYpa-__O9HqQzM0qUJp)}gr|1PVpRe_~xbgk{aKy9GMnY5)LL+4)R
    z<5qY7(>}09XXE}J^MXNMnphoZSGxIl#+$BNO8lC|X<jhnP}%c5@$inJQzkADe#<gt
    z_ET9Ds=x*(=<`KIz3v{;ow(+(L|o=6roTd5?|%3N(ftFj+j#mL^Jm>g^Bxu){A5T4
    zFS#$023SE2tEgj*M6da;<JH7Bp`v${7D*>1IcLVXd>7|%18;~`yyf2F3Mj^9^1A~U
    C{f{>Q
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/TestUrlBuilder.class b/target/test-classes/unit/TestUrlBuilder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6ce5a7ddc21770f0d39471ef48cb20f632ee3ed1
    GIT binary patch
    literal 3442
    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
    HzW@6NG{8K#
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class b/target/test-classes/unit/cm_futures/account/TestCMAccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..51fcf2c8e7d2c49b62ef7b3d2deecb67a385f211
    GIT binary patch
    literal 2370
    zcmbtVZBrXn6n-uVY>3;pv;}#q5LzJ=x&>M*gn|&DU=yl^rs5lJHW#vx?8e;<4&(SI
    z{3kjVIx^#D$4~wu$7eSogaJm1lbM@6=brnV_jCUG=l4GVJVGIgCWI7(RWzeT;QF?{
    zt7}Ew+R|R+wx!_-v`m?n=}ilS1`}BY5rKYtr{H<zajj$<J3q*rE1g~GXc<zkWo|W~
    zqEHZO#d}Z{Tv2fq*90C`2&5UMjm?Tzaipv1hGADMPg|3&m&(jmsby=^c1pTu+Lpi-
    zUqu~M;9mLyx|0fS@M)mUH)>w@^aySW2+cR^wu&~i)1Qh{B;sKD*ymNxF|Dm+qON6$
    ze!g;w$tXI|sh~?mH+lrF9a&Mk7l?Rv^|8RM!Nh4uKNKIR=tZA^lG9yDRDsxO!3g?^
    zpV!N#wmW(hAqDpY+5<Z)o>|n=rnMvUOS)Ug=;bKxA{4=(z~GPZ9l5tL8lUWq@9M>h
    z<mYg2z#BW}jm3Xz#Src*7*;WY2Lg``yQJkzOScTE8Mb9H@wTHKrO7Col39{grQ~Y9
    z#~JAr>^vj*Y++5{N%~UH8PkUtRWPPv9FGLL>-nnZd){=*x@Q!m!*p&*uaW-wjJ%zW
    z<{6yJ8M}O36DO<w*d{up;3E}J@G;GGPnydzJF1y;-}~(~De&|{7Mi7UQA=eOtF4p@
    zQnXB71XJu;md|s!7XjP0)s==LJ(5vO;1j>mX9XrM8NNi;M@gxe#{w(4*1-aEEc%Pv
    z-7o{{eb4Yc!;*q!6`$g{!1VuvV{_GvJ26m3YJQ(?BX<3%K@dd-D+*qy_za(OI@->b
    zwjI>ztjnp#>8R?#$HMm&z32)IG={Z0L6Z%zHBKTc5Kh^7$xdf0%auwgC!IAtS0pEv
    zwhg_Q)g9BPYs|1$FbO}Fe%BG2q$YoU3v|5Xs5MJ6Yq}<ZXD!S2f+<T}>a2S<Cpmv5
    z-?e!h%V!PcFq^U<5H0JDUXq@4h|p2>@{F)jFyGL}@&E1v)^By>2+X`gQJv8Y^rD4}
    zrc$K;Z71WpS3ZjE%z36yHDs=~85%gXTuxKR^@i~IyNs;ps$FpmxoG++?KyA3J@6|I
    zecTOAT*poPaZv_eTon8dLHK)_=Sxx={{{b>hYlcq3B*=;`q$vYHJ)l!0I!fGCGeWJ
    zO~K=p01W6JI)t)*fYvvN4h{W=Xe_pmTl;wb4elIcUZpf}n})Ta3+)Zq-8Jklc<*ao
    z5A=Ll*YkH^Ft8Ylrw?(Lnm)|LV)tVMzanu1f4+sb;%gn*$KyjxtjChEr=;&3U}iGh
    z5#Gn#@IDqNn_~kV&2N$REegT+GL8t(E>hjJst298LtZa;M<1s7wSfM>%4u3c?KLYy
    zNZ~6=2);?;Ykb3KbYd9aVuMKIxQXweBTR${a+GU^!PkBitMYluA9*TyBe2P{30waH
    Dq5hTJ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class b/target/test-classes/unit/cm_futures/account/TestCMAccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d877e02524141b6bf589afb6e2e590e2d35177e0
    GIT binary patch
    literal 3826
    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
    T6~5;GcU(zu<$L^ypV0IV>a0Yl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0b101968ccbd0efa089136d5773c13485b1d2aa2
    GIT binary patch
    literal 3775
    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
    MocRtv;72t54T;?^$^ZZW
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMAutoCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d31dc10c32d9e0571e0ed49b7312ae149834c685
    GIT binary patch
    literal 4059
    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
    AoB#j-
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9e64a883d326cf39879a4fe677350fc212a7c78b
    GIT binary patch
    literal 3838
    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
    Q|C}pnu6%*7@C`ct1m2rPt^fc4
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..134cb741ed051b654c97306d1a110210cbd9f7d3
    GIT binary patch
    literal 4059
    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
    GhJOKh=7SFa
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class b/target/test-classes/unit/cm_futures/account/TestCMCancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9a5ca325534daf785f7e1965d73292e8adab02b6
    GIT binary patch
    literal 4607
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class b/target/test-classes/unit/cm_futures/account/TestCMChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ec074178938d133a5e9cf2d9c0f4de06130d410b
    GIT binary patch
    literal 4019
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMChangePositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e5739563ee8314883f6527660197ecd42b9a4706
    GIT binary patch
    literal 3876
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8e01ab6708a13b43adaa1ac6ba783b3570ec921b
    GIT binary patch
    literal 2809
    zcmb_eYf}?f7=8``H>B%ry`oelh!RA%pjIUaLbymxpcRDLo84@VWMQ)#_d<v1^iTAk
    zv{TWkGyUA@r~ZNdl}?}Cgb*iTinf!P&7Sw1^S;mXUiXi`fBg->E%+&PAfcdBMHdbU
    z9NRFq4Ba-Ib$zM0A<aPG(75GT!Gu6!Fte&4DbVk3mV=;rQ?Iz@=6AB_OK(ehdV#Ao
    zSzL}+DJV#E;{&J)4y!nVqXMHL73pT>+4C?6J?ZO)X}X~k=qu6>a)n&zdD01{Y<sCH
    zoh7d%JzwB(WTc^1U?6`0>sbZIc{R2d!J07wBZ(6NLXUu*QgIq*$SCw|Y8=e(v0e^5
    z%URE68de^X=@ZY+rqF|P3eKzO#fJh%cTv>$1(JbVyDV^WFw?3sa>hj!m(VAm6b)Ze
    ztAN&eFo}N3OGeeww?=fg;R^)=0%u~VVPM&M-f}i&>7n753r01C%Sa?KC@}badQ)yc
    z8%d8{N^co<DET^kDVB}y$wt#ZbYlqD6b!4ljvE5EO}C;KEyr+7shh6jF#4{i@5ais
    zEe1!IPFV5vh;%^)Ww%5p&d;t0+{wS!b-MK<j3^jYaTB)$dK)2YgnY*Gt43g!rN@Y_
    z%b<DvW1G;mI<$@C{lG5lrN!H+zlVv06nw1W4(<}J|2AA^+HTtHdq1kNF@gIBLTFX0
    zww^1@)#@o1hiHMaB*s~|%%DedI|<fqw=Ydk23)3a4-cYhpAxwDp6<)6Mp|+zW-!ZS
    zu9vaEH1q!8xSJY5t}s<=1$5s$9x7N+@d+LYO#C->EJd?zSGiti-dad3{g!T!LIH~k
    zmQ;L-&)6hgZ(ZMrGj+;m^J9}#jre8uMQGS;T34GLTWh4*Cbe}*W;KarfxgyKpY*pY
    zMc2MRy*T}3d1fVvCk$szmc$xeUf+nS{;7&D@FnZ88WPCegIR6`BhZ<1OOl<9eMK&Y
    zm7?@kjG|46mUm6VUNt-`TGxf0LD?eHTlsfy>RH-~W{N=1W43>*B3CWnqUtHfaRVc;
    zT!)%zwc+Mz`P}s+?+paesAv<?HH+OS43=ZRQ9oNoSs+z4Jfk9mc#`zgNVf?&50;v`
    zO#0uel;Nl~M1je7NclFUN>Yb73qzakIQ_Pxx2wC(p4<=mcvB$jqpL|$&$9{IIM(FN
    zXxvhCc0XUz9m{U$nR3pG!hdo9@q8mH74&hkb?|edgFg=X_>E(Z|D6!gcLkqcai#NL
    z@V{&56~s^Rv9I}zw!w?v@Tt}g;2FN<O2FW5M|^n^iFmJf=na&ouh9JxsiC1?kkYgr
    zoZP|Lm$<N}^9WA^rwHsc&f`pz?%ulYBKIT9W^AX_u=8gO7?{)2`8T*sOIHe-c1^qb
    zGcw2V`)lZnk=5%vxcvtAo@!a`KGzpsVREdqr*j9>!#kK8>(Z|FbiGDCLX<$nGL0mk
    z=eg=7stY)Wi<I?o?4>b*e$29zBM(dv39Z*rCXj>VDZx8gJjXh{aSp>M!=k2}IDrjp
    z(#;dpZu49hD!d(ev3B0!`CX<icLb^prhnC$E@_V&Ooz1<ZFL8qul*mCub`VI2MIJo
    zI72u|;QjpAxW-Hv=iHyi2o^EgM0=@0JKvx^Q>WeEpgrE8J>Q0QbiS4L3nJ-&_YWI1
    B_2&Qp
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class b/target/test-classes/unit/cm_futures/account/TestCMCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..75c4978a001cf70f966b9443ae6cc97a6d842995
    GIT binary patch
    literal 2388
    zcmbtV>rNX-6#fPq*0`IHY!WD!5->@@1hNH^reFdE1A)dSX&_GNjgHp?URdwCd!a&A
    zU!rf)s)49T{axi(o~Y`XwJ}B*l~7q4@0mIG%Xi-X^XFdx9-tUU6Cw(tDw@&4aBYY0
    zaoytfw*D-?BMhIRW!kh&e}*A4l*}oJF$_4nMc*$^=q1P4{Ym6K;qD1n&l2@Y<kvzf
    z4h4}`d;nF!6%|*}#xNF;BHbu$ZUuhe3Qy;T;RLp?uM5vlXVZb}3fq6~c&2YUcGf8f
    zhAYxWO)JCQ%ms|66kI3K(46#Yf%`m$8w^aBe%(^hjt&Yaa4pg}lsO4{&38?EJC&?i
    zS*Ac=x>hQVPIM{gR?&lx7}}1#sJ=7Ae5WGJaC0bmR;A3vZ54g!XHfFo6Qq?vJIffu
    z07GYimrZ?dOfOfnv1S&8UI@6Q;4VW)=yBkimYy-~T~S!(UNOtdaoj;9h9QQbpA)-c
    ze{(D`)tA`gRv_qeq%XW1Ke-!E{L+eH+*2^3Viflo9vV(b&zm;44WS#3ZBq|8u6|rG
    z!!oHvy0C+ir_0#0!Y?`n%H@;Ab%sZoONmo<Kf#!SaTODIz|d2xT&?m8rdQ^^Q4}r}
    zc3b%M^sfyncs8#MZZ7BS%1L*e9)J^{C?Ex&s(6IY$X)NWyVP*U-E*$IoU|#1#~1R@
    zER`)ion5L-RXQxu3f;vpP2)?A^i=G}Koi{R3BwgWk#S7ob2;;K43n2kUot1Pq*W|n
    zk$Sp1%nb9?{ulSV4i3`Uxe6dq`kr7}!HSA6@RVWZ|EXhWr;cd|FQe7i&yEsdz!_MG
    zBa2l9&s03emjsrMyRGkpy*lR+2ohMTJp5SvktWq+7_3ii1yECUYO6QN978l6!d)AU
    zvsevEdEu_}yhQ-0WgLTBIqsU0u3kp{qDkr}GVhJ3DKaJToFL`}L9ba7Iny&q^PFuv
    zK9|5tipgj#w0W`RxPs(5d<oNyKsrjJS!9Tpxywt!7cQyjti;(MvBX%Yo94uSPXl#v
    z1$Y={-=nn}j0A<zLYpVBC;{!KGrM0t&hG4au20w1uDU7eZmQLsAsg4~@+X%YUB%a&
    zz%|5@DT~^B?#8<>n-2Z7EShLRH_?w)XZS^%gZ?96a#Pd!f+(H-8T~g8AA<cBvaQi6
    zpFx7_bgC5wyhM&DhFA336bi3~%7C8XBPbh(Xnl?N@bDjqYuW*B9^k{*=snSSmAHXh
    z<XAhp(NU+nr>gradY6_rLOWmA?7Ryd29~r$<_LGl(#Kg%yQdBQj^uUx{RaA~v^si#
    zhew#)&{EoCqI(Z9I~DDW9$<dt083NN+F)n%8)T$M5y&VLh|$?iR1bO8i!R)zyM9_B
    z3Cv&si?j@724=_;vR?Hvf;7G%E=Dpbe2ecW8(kQ|_t+#&6S#pNz!4>>81lr|41=U)
    U7AyP(;y;d5&<n#BolV&O7l4DE2mk;8
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class b/target/test-classes/unit/cm_futures/account/TestCMFuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..76a71922f6966a40f747a4733dbc2379dac6d8f7
    GIT binary patch
    literal 2385
    zcmbtVZBrXn6n-uVY>3;^ZVMQo2%!~1p({|V5DG$of=#Fvnu>3Dv$>Fk&2HQm9LDia
    z_)l~!bY#ZQoqqBcIiB4tNf1!P$;{2(bMJl5bKc+n`P=UR9-<US6Cx6#GMdrCaATM6
    zbJgJHj{2;yD>Rp(Wkxr3ca|YCl*&tpF$`FHCD*M?sAWsr`(6|rVeboD&C%|qD69v&
    zI3z?`@eX7O*JNBr8^eT0K&n>W+V)(}7LLj_&GJlF-4KqO$t_o<^Ht#jCl;DuxaMoA
    z;WFIIUP66Z!cBS_DD-(Pa+k+&i-D;=vvwIB=p>Uo+aScDY~Ad2*VfIQbgHIhg-m^6
    z8|gR_=#tPaqX%~w+D=%6=L|8|sy=48J(M~N>3icn8GYzykP6%pgvy|ty%@s);TL&D
    zSNF%%Le&ux?lE)*JUv%8)U0mqiQ)=(N;zJM<1QjG3^5G-klYgoTVu)TzT`ePJVBo$
    zeSvJeE*nq&*otA?moOq@6b~3CHLI)^bkp~_s#&H<vA1mXBvP883ksAly|SbF7UzUp
    zvWn!vCrcX)kFr;KPCoqrV-m(?OyD6yPc2@xcrWTsg}Yiw*c8qk;WqAnIwx*ty?Ku0
    zYGhaIIdMAi>zv3S2_MRMgpY`>bDA!t*-6e^_};IuX@<v_VyKrZhFYteOc0_~lEpAX
    zWlQPvR2;-WmD}nF%@!_g<Cwz7eyz_lOkL4^sl1Ppk+Fy+%H*(!85St%FVDN74P<g*
    z&6E3{U`4{Jj8E{CVfO#QF|>#I`}dwQ8k&B#lBn>{^ny5YSd;Kf#;5p<dZcCVsJlU`
    z&O6lms7J~?_*nYR<A%d9*y!16A5AyFhLTjCA)2v@)Z^Nyn#Gz|E(m*r7YvdpSxe(a
    zp4+;=4~0>;q!avP_6m(OP0IX6&X9OcJy$P_yzc0PJ#U(p%U#_v37XW_j9U=fmM!RA
    z!lnLvL3fT)b(R?76>jsgaD`1EiK?yVIF~LK8wxu4?*&1LT<tv!bN?Z`&Z!DAq=kl#
    zXOIgzPJ8#Da^m5+i>S{u#4j8X4U#aTv!vrjg9rV&Mxyw-<=L88*8RZt{ll<(;HMt?
    zX-+iJbZ(*_&CTG8h6epd!2B^y>vP(v^v~$OdH4wI=iu5pt^P6S;Rda8^#WcXPdkQ}
    zblMa=UJJm0p5bFin@4DUh4}FBuZSzkA#NYy-B;+XV_v7*KsyoZKsP!YuzN!6&*|LP
    zycy{EqNeAMfH1JEB(ul3OPb!#Daw6i@E4?R;>~NQYrfXeLrflHYEwxok7?g~gt_Tx
    zB6^60kwYv`H!FjQ=GVyjj3V%@Od>{WH|=_e)g5%9mt=i3NBS{KUrQJWSk4j?(jKym
    zAcHUI2BSA=e1)&c8(kQ|H`pSi3EaZB;D{1J3<bK^42@p<Uaa0P()|-l1)VT#)7pfc
    FzW~oEn+gB`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63ae06c407eb104a3bcd1fe33f60d3c9e2ec7530
    GIT binary patch
    literal 2796
    zcmb_eYf}?f7=8``H>B%rRV<3A!3#lj1+^+c5W=-4U<IM}W;e@`ENph;Ug$WT{)zsR
    zb}Bk`rk^|g)IZR_(&@9C5W*x((RMPk+4G)r-uHRl>;CcgufGAf4L^l8Bowr(=)fU?
    zV;jbnq1%SDt}hlhq!|bt8nqlN7!yeJXI2y>1^V30QV>*b>1Eg4{7x2q>1|0*FL1Rg
    zi%an;1qF#td<0d&VHHPkRN!VvMY>sj{vr%QPx`uHnr`R>`m*$cTwzuQc}Ydax}5Y3
    zb5qjz;mAZ?sles@0c>X#9Ou>8S_Ep!2#h372naobbxK7SPLogQ+0@vd-{rg%c$TxC
    z&D5>Tk>^v-&Zf|fGYZbC=)pOGqdO>S`vS?ptzH&5*`H}v8M)%TiVL_XpcD;XQmcU0
    zd@zYVfzxY7#nQKibbGHu6kO(Jj5iD{ThCk0rd*pd{8GWFq;Ls|B>DyVzfW(<SI>vi
    zBNx(Jh8;@24qk|5!@IKK^begFz%>PfDz4*(z#Y>q>qW~k98>D1>o`mR*VA{xW!jcx
    zw4@W3eLZ4ckU_~^qbFylmj&+TKj=DrdlN$nhE?3cZGoP8-0E?kviyn>m?h~ktm`sp
    zT>sc2e$8HOA^9+{^SimRH~V)nk&uE<RNTcq!u9vUWxDO;&c64fG8++ia3F+Mxnk?N
    z!c4WKa&d^}DNACMwaYYmBwr=L^6m7c>B)f06z=0;RPYl5_dn2mnUzROPQ?_anbEaM
    z7MNu69~^f>FUS=ps@;I@o5h@hc@>}Hk-*r0Q^z7>#xymS>owlZWyI=lY6vM5u%KX3
    z#bbQNF6nyf`bM0m6F$2i8<lFrFVinW!}bNPHoCRiNwW=VYm&@L5=-o-`&9dQ#jv~w
    zlM9nim!^_<D$pJYl2~P6tJ0|CpQ-o)U$O`*A#vP0nBitD)Sh$KBzqg1id+cGMd>XY
    zMVk^W@0y0aVt7`xt_j<Nl0~A!`S)$=Sz3xFia_@hHh-%uS1jM6;t9ub10%3phk9wV
    z?&C@M!u2HYbp;$0t;Pf$6O;r}6~i;iGLRlMbXPgH2rv(>HFT8pzgHw3UTuB?<L{B)
    zEy|KC4srB_Hu-n$_3Nw3j&H~JgFf02x7w^~kkqnjj5dxnxG$Qn6!o@t-l`Rp9y6`z
    zlqEOxOgUpkF+aE8Oui8n2QG4)webt0jX%!z_>HrT|LqXbrv#s0ai#NL@V{f=4a86J
    zv9I}zw!w?v@Tpc0;5okKO2FW5TYPx|iFmJP;2o4_Z_xP~seyrCkkYhmoZQC8uhF}!
    z^9WA^rwFVIXK}hgcTY`sk^7NlGq$r<xASKV7?{!0`FFTPOIHe-c1^qbGcw2V`&;M>
    zk=5(lxbqJ8pJ`d`0oT26Fh0`W-M)><!EMZpbZA$*JKiE6Axa=(nMRV&vt0EMRWHuq
    zJY^R-=F%8LAEsHokq5?zgw|^)6UagGl;E8#USOTxID<iyU{TX8oWKS)>E<zNw|TAu
    zW!{dwSUvCX{0>u>I|7wD)4ys=7qusKri0qDwz7@SSN{*nSI|k5{REmJoB^C9@IHQA
    tTw^ATa?a0U2n!f)puJe9ov+iLs?qMN(;ltUo^3%pI^RtDC6Tnj`v)ua?<4>K
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class b/target/test-classes/unit/cm_futures/account/TestCMGetLeverageBracketPair.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e39dae298bc71aca6850ebbe2b4a1d4d899dd7f2
    GIT binary patch
    literal 2839
    zcmb_e=~CNP7(Ex8$T-TTY=zJym@L>KQA2i2pkS7yv4I8xO*blw8!V6|N0R9<oxVih
    zq@4yb%}jrH`l~O{SLyUfHpbM@Qrhv1toz-2zwexH)vtg2^fQ3F@RMjmOhH^lJB|pP
    zTs77W-8P&ReWti7%|PJDkmXpxut2OYy`Uf=(Ce<1f}nCoFT3X2*RtqKZ(VwNfvZJX
    zoQqaTD2R37C{zW<R2;_%fxA^I(#`VHt7=g7q^}#M=~kUUpO=1+D@@5CFR92_kz<}=
    zuE}85usnfdp_ztafvfog*v~3B#jBCU5ZJg87zvyf5PAshtcr6uPfk_OrpCVf4)3|Z
    zvz(P|x?$xBxxVo1Y!aR5QgA^<H{KUGv5lg>FOUe_+GT+=ed$(}p*t?AxQreFrD*t)
    zS_QP$g9-EsoL@F7mcBlq+q<2j;3_vGyw$+6^}OY*$>k@8Un&@tB(5NqK%YS0H>owb
    zv2;5%csaFh*j35b{>zbUU`IBP`nCfZ+)&W3;wEkh+%w&>UbGy;F{N(0j>9ByJ$*Z5
    zrfo?^Ogh!FuZPSFGAOyr^yJjUyugF}p{~=nAK<ov0Tp*}SD?EQw?^E@Ex%#}W=Vz_
    zu_A-!^>=&3uhpx2NDc?~=}vC!u7Dj(B&6WJiU)W|xc+XqOt<aa+4p`}YJ&og4}{Pv
    zS8P33n5>mmE(+08$`Tl2{W6W7$&Cb9!X3UeJsEJB#3Otd7X7HeqeHqcy%1{2sTjuu
    zGrC^Q0%J`6gX3=M2f4y%ts~HVQ+T4_sfv&AOknuGsT1gA#{8wZOuAmJzuc_TZ>=Ua
    zftJ3IL;=$ZW>n1LV>V3JThUjebRG5C2-z@IBYK&5T{Uc9;Ci!nYfUxVq_!?eFC;K0
    zklCl`NBoU)(X}6sO^>~p8(*58cs`rJ3kJ6)Phe5tXwzoc2VSc96rZs&D^;R;crX~P
    z$OPg!cUiLGvD3)uYPl%Ad824kqUBxFuon!^3fFaEJSbVDeLsJgZl9&KaNICr&p8>a
    zvRtryi^@kG#|@0YavkcX-G<l4<SW;cyw??QitIN-;_MwIfn>$-jIs=*M=hN-u6u-?
    z2bY`LP3oV^m651*MuCxkk^6hpESVhPY^>V!!MWZ3-KcE)cw|55Lrw9k53(jnJ=cb5
    z<7ATy!|_YemHi#KXa%LYC<E!5Ik)PWa?%Pjpy%&K_pPva(8H<M#*d9Q{`eUXy>SHc
    zKMoOob@2H)S33U%|JyTL5Z_0~zTh+51}}cer&>FJC49w|fWh6i=<+mT(O!4v9h8?_
    z=y-!<Ci5ebnzo5En|SXHF7D_&&eOnI0y~EbINzkZyRN&){m`-**;#Jb`7HtrOlqn8
    zJ6xfqYXwcap<Vw0=~MXSE%fQo>dj5udxu9awXF7->x)|$8H{(vH!;?~iOIos?RsbX
    zTjWDTF@!8rNbq@qt8SvYh%Q{BtcTMug<<q!g7qAFV3<f~y^b=593)S%_L0Ratk4@>
    z=tl__HQm8!tYVFB9;SAi=h{)`?a+(0^A68%Gj+KmP-!szz0Pz-d){E$ugz-<oA_k$
    z|Db#g9W>cTplQO%;0%HH@*Cs^Ghv9I15>z-X$&;co@vm|H)xO7Y4<j04>f2{?Lj*{
    M-%9&6k+i}46L-b`ssI20
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..05c2118617b85c2627b892b96a8f7baa15531f9e
    GIT binary patch
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty2^7rQ*rpAHG~H5J++cw$Ia=s2oxVih
    zq@9LjnwkFY^jBY?uhQv}Y>cVNl+cc6B;D`c`+etptAGFNmtO(ghMz(k5(?T?bl`}<
    ziFISs&~3w6(-%wY(hLNSj9HEqj0+_CGb;*`0$1FPau8H+=@r-9_*RyD>1|3+FL3ol
    zmX_jG3JMaPcn_+AqbiQ!xWHgYMY>se_B;$iPx`uHnr`R>`m*$cTw%d6-HM#I{J{0L
    z1dc}98~OyU<qu#stDuWlV?z<1X(KR_I4L0X2+?U3XK<EOLeHkg{`@Z8rNFbCwQQzg
    zWu6otdv-R3Zk$(eK}8QP3LM`-QQsFx25#-Lz^VRBtIEg=@2lv=WdWsR_>x)$wAO=3
    zToE|7YE&(Kb40gdcPO|fa5jb+29~YoEoVcn&KrKYU{q7MibN9q0{!2mH{{l{k@RS9
    zdeg8&$<LwQSax$)b~F8bCk8O6U`WL<ZV23=%k`4w7>+4*({&t%-1YRG0GYNW86W9{
    z6<?1C7i3U&SLwjHnPq{y`9oc&OFzJff}1LC;kH0eBV3JePg{P~2+Xqd7|k^qG_QZy
    zCv2_G+(&XaunW5>u{Ym$F_Dmh4^`a7J;L?(!ey52q|96IM};*i@ZdlQtxDC_bA{Pj
    z5#{0#El`%k7^{`p^H6Rj!Gi7drRm9l%M|Y8qo~9u1@0fxeVLU=OHRc!W|+wJ+7*~$
    z&L13iQ}yQxlePM%`{ppOU_r&lcqlOb-_)^-F=PJGO@`~NTZ@P#-_iwAD4?idQN<_t
    zl=@t6O<#|*bkb+HV^>s-_+#cpXxP3$U$awdoip2{wl2x6B(WrLac_xF_*<2dYd@GO
    zPCZ_lUQXgM!&s9g@r16fZ$#DpRK@4`g7sGo3F6+tthNFXXwSK;lHH8`L>9wJNqWmh
    z$)-fhyQX2U7@ifa>%#V+Y?0+~{vA4amPVq<A<+GZP2Q@=70b7%bJB6#zz8hYp-P%-
    z_;yM@cRk5_-2n%}o&XlzrPxW-$-Yn)NL3BbsK`KiRMK5zxKC_(aJ8wGr2oAX>HAvO
    z6PS31yxylCN#qEpTxin;XZCt^tGeUaiMK%?Yl>QZHZ@7=2{ld|Cz?DM4N{7_TKq>p
    zEV-d)%2_K4^0|E`?v1DlaGArZjeiZ=_~X!yzc{)0Zik5eBk=hpS32K<?~Z|25I@Gp
    zzTz|51}}cir&>FJXZVII0fW13@#P{C@m|ls8z@g-q4OnD0|P%JrD@wZwT*KxacNiQ
    zF`foa6WAGCz}Y6<J$2nB?njo**v@Lh&L1&gU{*`#-{2}OT`y?bpw{;jGF|xXHS}U+
    zb$A<h-r)XIEvr4?`qC>*jJ9{TZ)0j`8?&PwT3>g^YvdzD2}CT@Nb-4ss~)1di1WBa
    zSudyAWsLJ{23KN~<3vL1b(9I@AbCRYP8QFxMsJ+Q5X!Kq=@w369UFA>IJMh6*MSOe
    zM_#O*cX)n>smmRKYJ=&Yb*78jqXyF<ZCP8{#%E9d56aikNt1m9+D|wcoWdYU4)J*d
    rW6Xv*j`Si%nrJUJXy+TWr|Yz%n>E^F4cc@2(2mZx(tbfCZSejE1UBIz
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class b/target/test-classes/unit/cm_futures/account/TestCMModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..100d7ea12853b879a0b3e8a392b7e6ebda717ae9
    GIT binary patch
    literal 4118
    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
    X$Pc;q3;dG*zlm-L{1(5*AJO%1XTY5n
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..27991704fe9e1790cabb67b18132ad8a074055d8
    GIT binary patch
    literal 3989
    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
    Cb8G<s
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class b/target/test-classes/unit/cm_futures/account/TestCMModifyOrderHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3d847d1d205367964c6245e0c992ac043764dd88
    GIT binary patch
    literal 4056
    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
    VW52*J`TtF{L*TdgJ^qO9{{YH8hx-5k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class b/target/test-classes/unit/cm_futures/account/TestCMNewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..18827968678ad6837b30c5fc76336888b8c588cc
    GIT binary patch
    literal 4016
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class b/target/test-classes/unit/cm_futures/account/TestCMNotionalAndLeverageBrackets.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3ae89f0a4fc7290eb5cefd2dae2608bcbb1e410d
    GIT binary patch
    literal 2847
    zcmb_eYf}?f7=8``H>B%ry%j~ps6Y_i;-xA<5W+=k5?Vp5z1hv?NESA`aW8b3PX9#z
    zNjnvsI@8ace(E3SU+MJOO$edEN@*uEn?3J&&-*^ld)~|b_UF&P0JsT1g$^VXbgJmW
    z0f8ec#+sqqhO?~CmsX@12pkx*94i<XNDO9{6eI;Mx~r8SsNK-3uDSY+Ecwz~lb&AS
    z>ZvR(#H$n(B)ah)R0RiB9KvCNyCDtfX7%}tFbF;A>xOB%p%dtf(hqWlq8nJQW7v~U
    zIWK9@Se8?sVXn%+7dROCYFZb#oZkb8tb(IF8oQ0qO&fuc#4!P(NBB;tIEhmv7J4=<
    z4(7MXF9e?DEN3%KFAqrgiDze1=)q|PXH@j!tia(d6pej>WZ>2h3mhNJw401#a$ZFr
    zE(j<k!<V!wptUO|aZ%t@*{E6i+K6uNjEI8E+>G&tfo1D?%UPA>2ZmoM7_}5GA(6zO
    zz~Hy(Rk{9rBt6=fUNh`a@^!c`mR;YLT~B}4jUil7Fs$M#t_j>S-Kt))9K$iCZn}=c
    zOmIDY>)uS;lDszQgjHXUm=|PFam$S4+{~iD?fkxuGqxXKM8S0xH*iy+w|Q^Pd!M%a
    znh}^4>G4{ZWzf3*ewX`ekLoUx{egYBof|vLU>g$&Dfm#uZQLPTe<xg~+g9$p^?X!s
    zqXPH#gwU$iY&}<)t=CpAzM_YeB{9Y#W*R+`>q)SVyM1YTGT<_WySN`!{v?ZYpW(|a
    zMOJburZK~eZj`jZ6qA4NxLcY+t}t0|3k=^J9w>OI;v+l~82@kPSY*tYzjYRYs}0`m
    zWyI=lYX~V6P*gCl;$wWmcIkS{`bwOqlRn!Z+ofv6FEcMg!)D(aXbo$<rDj{qHYAy)
    zBo+kv-%{-p{(80K+V`f4Q%@GA7n69x8?DQdc*>|ZHlo6Rrs6Yv&Qh#}M000v?%NRw
    zbmrW$WQSvGk;SlDlHQ_GvMJH>u4&jyhG#|VhOjfJSfrcH@4Lrm=`xx$0zHp86s)RT
    zvV4mkCLPBOjA%B{0i8EPJ|$ncp5(cKfCJ<o#z)azhyzFuY#$YYRL$^=stlw@lRb6z
    zyCeV=%Pk!z{qBn8z0{kdz{I~u|6R(Kv<`4ahBgCoa%aTXYg<vDcpLPwmK$x%vKC1r
    z>&EHhNJ~7UF-+0<cSMs>S#U$ol(SZp4*l<(-q)fs!UYb#4t{iW@W;=A_>EJL|D6!g
    z*9V_paHaEK@V{$l6XJ(h?MptRZSde%e5!Q?Jjd5u2^ie%hz}Q$i1&Jj-avV_iSAcO
    z4GsN-l%{Rq_y*p8g>&0B4^bO9L0~6w2B%tV_cm;oxF2~oV?X7lpWkD^z^s<ezriJX
    z>Mv;86>Z>0WRBw3*U*cR*Q*=2^#*sJX<6+a*XK4dG1}SFxq+$S4a|;qX#+i7uaS=s
    zB@nSpBgy9(u6l{;EKcJbWqllo7ckDZ8C;A}juQ#JH&7;!gQSMwnJivlnbA0nVN_tz
    z(hVHL3RW5Baay;j*M%xiM^UWnJJjD|>T*Y*)@1regXz5XxXE-_Thx{|@afb4gK|H*
    z>2iQT2MH&G<G4bS!+c)D7_(uHUj;>sw9uY!(#|(&Pd8{sC+oDwnzZM3p&jYB(|$=L
    H9q|4FEx-gY
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionAdlQuantileEstimation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..840bb0174ec8adbf680a86a486fa86e677321e3f
    GIT binary patch
    literal 2845
    zcmb_eX>-$76g@9akmHI?Yz+jOI6&eMP{UFn&eFtLNU<FtA(U=ZmLIVaSu$GE$#nWB
    z`cK*^fhjZn-07$Of&P_Fk7UO&<4{uQct+N{@4kD_x$iFe<L_U818^OF3LQu&=v2{#
    z0|H0ZjZH(h4QEYXDy>U15I8VyIaV+!kQmCWDo6?pxEqxqs9n>muDS7@Ecw#gl%8JT
    z>X9rh$Ey?+B)ahdR0RiB9KvCNY)C`8S$*;}3_?%(x?!4b=mh$T^n+aCp6gqI<vP=4
    z`+jIRfo01%Kd`DsBosIpd28AixRBomjI4sAJQ_QW@XZ>5k;E|pp+^W$s5psJq!xNM
    zEe_>(=`RPK<*a2hO)qyy`JrcLQ|Q5I1!q+B;;g{o9Tbgyfn?y;4+|V0%Cwt|qVkc7
    zKJ*JHCBv7rDxkG1CNUsztZdXQeREVdcEh6Jg21U5YsfI^dCS?5<vWI7DHydB&Lfe;
    zkigLQ=?%H{WHde2m)<n&Q1W%8FP2^1m0eB$(2ZeSQZS<8GOh^RFx{$NvK+%PrEa>8
    z!#r?3edpFp+mgIA>4a5Zk60IEP;twQ;=<gDz|H(S9cNrW#;Ag;Dz4$WKyUNTns+{H
    z`86XjE7IeYuF0Tv{o@{Y*B;S5B<}`xaW^ksFM?f6B&6UI6*qB<aQ)ZeGSznS=8fm0
    zY8w-n*cU>pTC??BVZL5jx%i3}DNACUCCn7ME4Pwh6?gm6^kl$g3b*lTRQJ;Yx8E^*
    znbpWjPQ@(dn9YrX7MNk;?;m$dOUM<b>rH{-TfiL!iz+_DU4hB>GbeC}8Pn2Q1THr?
    zx0evBzO50YP(V?^l8Sq{&qnEbYx;VeqtiYcARDD>#4mHtLc{h223tc~Z>HH6vkggR
    zHHl?`^d40{<!@C>u01hRoO!rByOP91-eg^t#3M$#u@M#gV-;WEOO{|QB$8YEbKQ<c
    zpfl%|CA%71iY$iJlJr)Ll1+)0cTK}yH9RX?H-w!*#Uj;-{CjlvES*LZMxf^bhk;d<
    ztCnxk$F$?PLEQZ5g6^9EpOH^pPx4$Q;NbYzu~BrF;~>%pTSrA8RWm%JDg)`!Xiq%?
    zdn5oA%Prj|{q}0*-P9YSz|?<8{XI&S#13#ehBiZT^7W{1)pjC3^(N@!Ew|d3VJ(tI
    z)=kpKk(P)?1DK-zx5krkS$0Ful=Ga<oG|;C+*hJfLO+LI2R}JF_~XYw{Kg5$|4xYL
    z+k?-qxYGGA_}?}B0^+Aw?Q1@xZSdeXe5!Q?Ji)hI2^ie%hz}Q$i1&JjUqN~N0^QG%
    z8Xo=yDNWnP@ojwg9Orgz9-=mIg1}DV3{JJ!?rqpEaX<2G#(v68KYzx6fq5;Re}(h(
    zbg`gmm$bp3kvWRrUqUZNUN3Ls#w*-@tYx(cuFt)|)L3Uv=Qd_WwlP1}r49CUy+l4j
    zlt9EXjU=CExauXUvp9`&l=X2S_G6N7a~OzGP7(>dH&7;!gQSMwnJk`SjnO!b5maE&
    z(ls2zIyM;QNm{q5*M%xiM^UWnJJjD{>T*Y*)@1rugXxm?pviPZThUgx@%f|wgYrdm
    z)8!z64iQcU$8m`yNBF#gac08;zY2;NZK1u?q@8clo^8;MPS$CUH)${IK|9iKr~Qmb
    HI^g{SF$4tO
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class b/target/test-classes/unit/cm_futures/account/TestCMPositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46b78793c6a935c92482edcd0e2ab2f9b841c992
    GIT binary patch
    literal 2816
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(i)dAXAckvAzzSmRjcztavXJb?z0hGg{S*Bs
    z?NoH?Oh0$}sehn<rPF6OA%rGO(RMO(a<1?DJnwaX|Ld1u0o;O@KpSET+EsMmh`@;r
    zW6RJ>hP|#Y<u|113mh4@Y|Ebzhz+Jz6~qPloz0@}S4Q=+V{U#c^PY6Kq^sw+dM5MB
    z(JBE2u}*vdRl!je$8cO=B%mPOEU&!?{J@o-ZkVPM*uK6ZJwKCs?0A-MIrf76!g0$+
    zI2AY=>ZnT<xRO1D^0b1Jd>W|>QB51Z5yvS3p@+E6s5px*5(?ZBB@SlyNH6=YWv{1G
    zbuIHG`qV9@6X?b{1?N@t;DW&MT@<x*fw=Ef9}AowOf`!PZE;aWA1(<fdBc;GDxfuA
    zjH90-3P#1!w?_0z%_vVSZ&Se)fvyN_;9Dg<YuTH!FmHIpoKZ>OGGcKI3JiXi+?3mE
    zBgwJ8<d#tiB&WlD(caCyy_?DJJ28Z73Wil&#|?qorc>7QmTlOk)J?~>>3+x6cb#RH
    zEJ<HUJ1Bd4NINI}qEnz5=Vn#}?quKVISu;}MikssF^XFPJ$0wmojz@O6~i}+(xp$=
    zrQf*zp@s9BP1<7T{lG5l1;+l^-@`;g3O-hG2X_hA+Ygtqwi`GHz7LaZOyK^Z5L)F*
    zNzdeFs|l5fT(rQwIL4W|jG;$zI}RpqrzcHU`dlV(4-dk0pAxwDp5{xfhEg&rrZK~C
    zuH~`7Lq`7LaW_<gOm3=L3uwMM%qv(>@d+LYO#C--0;hH}XkS^mUL)R|N6h`Ea*#j{
    ziwc%hJjSOil8(EsZ$yDQ<+1p&NUBCOnRyu)B~M_W(XQ1(nr;wV+exj)u`DpuD%U3~
    zhUMPR+xfsNtW~62kv>Jo@l>EaJc{EPf&BA4ECSC}e2y=emX(0O?j8<FGdSwWI0ea4
    z$1)=qgK}QFD@MM=9WCpaMrqY>t#Do2Z1;;6nU7}QxyYxfDr_+V-A~vJtg>9SJd2X2
    zY}@gpK0v`#TDST`$qpg;?xN4m(V}lGI?LPTyu$)ZWBEmaM8$B8vh<}(QQcLxEqu?5
    zg@$UA{P%2SmQ@R*z~noGev6bPog-|DL5YSqyWhgwm0c@O9t3^7!GpCX*056xxC!bw
    z(O}20?{cf_04vfO%TC~$a@Gpn-g{u1z7b{&F0sS4@vEYZKlb}*#&*a5c8Kuvg5#H5
    z>HHV`?-+Uw@ndxDD~{nY`0#6vYV`uv@C{c222b0f$BT$XXFWr2p*(+$&R0kb4gHLS
    zrtRSL4nBN^-aVPecpErFU}te2T@A8(YO?b@4>g;So<d#E9}!?+R!e5z;xaW|&1u>-
    zZQv)QPU5#W&=*6k*LQIHE$%(n(%OBldtYO6ti8K^2M>pLFgw<v4Rm+BK{iAbL&!3T
    zILGr`^$^tsoI@}7`q=y~VS=+6^hYQsh=kf}C}YS#@`m7>G+tnx);Nb@6k$=)C{AGm
    zn>6zTrI&cG17*GrtysNp^ZqVVhbID+I@3REOqaALb*97Ginh9g&z}7sl&_+bDhCL3
    zkZ@8sjcX)1%<%@s84Yv%0$9XI1MQ_c?QEU)bd7fSvPyfrPJ6Be?eKmx?UzK-2KR3O
    C!~7fo
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class b/target/test-classes/unit/cm_futures/account/TestCMPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d68fe7eca3cc7dadef253aa13b82de49cef738b8
    GIT binary patch
    literal 3912
    zcmcIn`%@HG7XB^|dzf?-N29?gF@Oq)w$Dv;5CVe=$qXg|Att*qJ;Q}*>FJ*I17+Q8
    zvYUP6v5&;ve<Y~{Ev@qBt*!kR_FviB?{+scLqMFkwMEh0_jS&9zVo<e{`sGWj{%&+
    z-_vM8tA;im?bspEdCOce4cl~<jBCYPvJ?pH7`7ZM7!hdgADGjS66kf8%Rx{*YgF9Q
    z@@-l4rMDtIqrlO;EY3uuG&Hn!;5q0Tp4YJxy96$T6l9btHy6Vo^rUZ?rIH&ufiWxn
    zAXj+H^{v2ior38tSx&A@5OUJ;1J_#>cwXtMNf$VhZvsSC!)_jp)GBlnW?-hUM?e?~
    z-wQhSVLuHEJ)08y^L68A0?%@mvI8|OlQj6cXJ^ys!T}90={Sf(0=w2xB<ljHz>N<J
    z?Cl@eEK+guvW~-eML;W>zNA!v%;t?L^a^w@m{rSIIc-!okYki%UNjsL*dM_T1Isq@
    zma{AuCQZLwFso_wp*4kmf&RNa%X0PR>7I*+dsa+4l>8hz9L=4n&z<S{xC4VYu3<>W
    z37ix-Uveu((Q-_uB#n~mI1C8aGuGW#vMovPNhhrMh9aOKgR;9oLa$z)6?irOOvg#_
    zDV)}DM#ov46F69NU(Nj!mR~i4QdxTR?ve}|$M?2y<7RTVn0Yp^Q}qzpm<@GIG)TkG
    zbi9h!2-n{Tmr=JKLQg!e((a<brKS*Cm8xyz3RmJ3%SA4l;#>;D%w<N?n{qV;rgMic
    zOP&lkOydGxR|Q~<Ir@zBDU3ORsirW>J0)3FsqP!&adhR@gX{A8Qik>EvW_db%6RfZ
    zN8pqG<^t+T3}j=cZ%!1I=H8NVD+;v5&?zZs#%$ShZ?g!z6FQDrv?bj*g*P<3sUwd9
    zOJ)7cn9mZ(QmLEKM|9E`C^T}Jv$>dUN>O9gh-5|TQ@AE@V*7e9>aSLcu6=2Idi?s#
    z#B2(0)93MA3NtJ?$$}~k*LBQcp5#_TLVv9hYh3yhz8WqA5>+pe$tD#%H*~y*_bEOp
    z=mO&`eNBZz<gA7(Ay*iSF9p*53w)sArj8F`3XJ@3;#f*qD7L*~P9zj;86b7LldC~R
    zLrKR1WX<oFKMGBoem~Y6mvaJbId_5Qcd>5E>9A6i-mLPqx)0ovY0sISrN+r*Tfnj}
    zkj+2yJ({ITb(;%xF{}ftBIhjMqJ}ZYaRW0-$w+xE9meIN>q(v)3V2Cx!{5Bc+8+ip
    zQ2<g63v^i^T{S(kA_M6Wc-IpXkQ)~oYI@JpYa-)1zJ3Hoe?p{fQ5b34zKv|JR@WIH
    zeG=l~hD1mLqG2XUjS-6OY{+=k=5Xrer!Yy=*c^p6y>#9-E5!w~?<prXaNl=I;Qjw!
    zsbtiqYem}E@QJ{ldUDjt6?e_Jp;wYuEEUg3mF?TMcqf$*@-^<dfggBg(oFcfcHnnu
    z{2qVM@JAh=;|qbFx<1QUahIi$k7#21VJ@1gMPbAE9HXv2`d4F0CWqo~WzuvOZ0Yyq
    zU3WRGHrBk&e%)|zmSNJkz4^sh<@RSAD{Ue<XWI6R707HSc94}nrP)dTS;t-ciWO*z
    z&6yY7F_KRCn(gc+lD4u}!#!5U?YA->V{-5cHMa0xZs8w0`sj;|EZ^-A>IVd$iyRqz
    z3pG1<AL83++Y+B@8R$frPd(lM3%58DSmtU=ba)!A(b~bmN6>EEN5>CH4-S5hbSATg
    zy=!>!2XxnE?&NM@KY_i7m)M)vWgkpr+gw+gE0G?jrspvMw{vbh)02OMK59Bz$YhRZ
    zj(vxL-T21?7}HAYi8Y*mgbOz^*~}%5yYFN4Vq0dst8M5ZCV&T+oL6XCp)BlXrw1J3
    zsGEom;{eI&K`$HGK8)c=gzj9dH9^;kQMla2fMtVN#Ybe}0Q%v<r<AiKIY5XutWd7v
    zEZ%jSyVmWx!xe$mnqB{n906R*OxNrh%Dk0%XAQIS%^KL%wuX0y*6{O-?U`d;?GI3_
    z8+jBRR5?I+gM@P&d--Fb7bp333d1;!t2l#cLRYRBAuK|v8Jn*eJCPXMi=o8WVeCna
    zy^0imNmAMy%vSq<WOip-1%DDYBYdmaOb-(IaUzf0(h|8P4!phy(Y|<Bq>0;+j&KNk
    p%<nc5`D@zsDZg9r8~m1UMfzu)`x0OA|1X?LbLOx327g1>e*yl;X2t*j
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b30664d734f98a37c2da78e3013ef9d21dfba02c
    GIT binary patch
    literal 4738
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class b/target/test-classes/unit/cm_futures/account/TestCMQueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0b88d79d16269f19da3e061af876b78dbf4d707
    GIT binary patch
    literal 4637
    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
    F{{>bx-7f$D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class b/target/test-classes/unit/cm_futures/account/TestCMUserCommissionRate.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..251c969d199673ec7f4e96b9759c63a1a06da1b9
    GIT binary patch
    literal 3829
    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
    Se8K;(Ig{kfH~0?UqwP;)u0-ts
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class b/target/test-classes/unit/cm_futures/account/TestCMUsersForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..49b2d970b2b2f55589ae134c015c7db5f63cd4ed
    GIT binary patch
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9Bg9<@p#Y<I!PzV>PNoeI_?agjBN3yWljk_B<Os9XM
    z|D>IYPMzuJPCxYz^sjXK>?VZJ#3|ZNW_I_y=bZO_p7)yH|N7-u0Jq>L(1DnOP8D4^
    zB5-2U*fw<Aa5nVi!lpC>fg_WaV+B(JvEkIZg1Eq-yHyH;%1yoOnp@w>f-k*o>FGJH
    z9?QZ?v`RohtQ+q^Rd7_rF&q~dt5T6}mY+VW231e`x?!4b)d}=f=?9tI8uj=Ku4l?+
    zugFh<qoIL@N`cGSLs(8LILWJ#tq{_j5g2it5)gU_>a>b8I7>EF&!)!V>^|d_z_Xl<
    zbgE(H0a>njb~=GxoKw)Jq95l4j_;wU?+e5Ow{}^eXE@cWGIYcTDh6;-Kq(l$q*ei~
    z^<W%>0;h^b#nQLO^=JFeP;gn`Y=pHMShk+EoGn>=VECn+QAywuVsQ)$41bs0k~>ew
    zlM@5UZNsigevS@AvK#xd8_DmxF@mcKMpazHn80n*E$ao#F&tCsrt3Hiz3b_Ffii7N
    zGEUN|mVG^Bos&VyEz*mN^Q!`PvhQ@Ae!Y%y1vgaO#4UmTM$8&9pR@dm5tt?EF{B$Z
    zXkP!&CU&hJZ6kR%uuJ=SaWL=qF_Dmh4^`a3UBdMb!ey%M<;@%KhXpnvaQ{#Ut#ZZI
    zGr5IYF=e6<Em0Q7B&(Jw^ib}^!NTqKrRm9l%LMM>qp;Lx1n#|~`%>$nmW+xy%rl$o
    zH7qd8#6LXlrY?}l&D8n;-M5Gb3YJuSjE4eK|4p61F=otxhH|aWxwV8?^(~DcfgJJ*
    zmQ{R$PuUw?Z$saVa&*RLuVQahjp$?kdDXDluZEgkTI-+bCbe}*YCVn>fn=L1pZ0gk
    z1=qemo1a}<nOluxjghR$;&@DN*Ehm~f1=`Ze8Cc|REgy7;Y_!p5$MdgMaizlmLl`j
    zazT2lM!}{;%etmvuN$5fuIs|ipk$Hi_3Ya<^EB;*b3~x`5nH}hmg|;pQSFT5xPcK^
    zu0yS~*zobJWc!o6*B@{^{Bt<u-Id5yRLcfY5=c}G&nU|v8XUbfo^8U+gT<zvlKl6Y
    zWCUvMPhk2j61+`elFJc}y{b(woH^**oywknr{4s9vMF};N!28&=hhT$oM>`lI9Vy`
    zY3D+^V#Td;+%8yQwENmm;jyqRaFGM7gZ~&h_~R^(zBtYJ?t}>cI`H`=S32K<@2-)T
    z5I;u8zTz|71}}cir&>FJr}%~|0fW08(d9g1(O&<^YbZ}%qWc9BBO^Z}p=rD5*~R-W
    zaA9BPF`foa6WAH_;cS!c{<`i0_e0BOWT)7$^G5_2SkRK$*SJJWS8|$mRU7&VsgwBa
    z74&>)_1Z3Ozs9{MT3Wl$^@W$1p6KlD+{NtZE*2)bw4vUvSICBlVhC9#5$CgytA3(7
    zk8`*{*#L*zMNIK)9)l6eDI%fuI?5O_kUSxHCyi&=pf}E86eU>HbQ7nri7mQ$irQ_S
    z>q42gLoe3OJ3PO~)a8yqrNQ*iI@4wCQG@BIwyLe~;<Ly92jwg1rpX}!9VVO<dT^B_
    uNBJDXB(q_W6F!geCfdsl+Svx}xjOCeW{vh_gZ5$@+Tr<D+Rurk1K!_r>*@Xg
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class b/target/test-classes/unit/cm_futures/market/TestCMAggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..46f8b40cfd827d7487da73f8641b1fedc6ac7379
    GIT binary patch
    literal 5253
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBasis.class b/target/test-classes/unit/cm_futures/market/TestCMBasis.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c99f3a3407f812a2b80aa11a811632f8608ed956
    GIT binary patch
    literal 4218
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class b/target/test-classes/unit/cm_futures/market/TestCMBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a5195b4fc0d12274276327fb93323c362125faea
    GIT binary patch
    literal 2697
    zcmbtV=~CNP6#gy-WL#x)Si+Kom=J6>1(FnkS%M7&f=$}6m2OnFFIZTXTv?*Sbovr~
    zlXe=&l$rkSbov5)nNH7@ZQ0ajO48Acq<inV=bZ05+aG`b`Wt|!Fav0UPeQYd7PK<l
    zJW`KUMOTeO<#p<ar)`GTS<TSwc?MrNvLnIIFkt4gwq1Cl<jr*MJDw_X>zG?gl2*Gs
    zwdt+`kl<^>N0234lW`q47=|2Dq@?rv2afGnyr|?=E5~hRix=&9GG>~&EiIkn7Q;26
    z+0(@^n7D$;sDxW|)iok~SyFA)kJ}7P5#Dsj=tLL6a4elPh7(n&o3^DHhtY^<WtHG<
    zTY5BrZuCg#mC=X03^yuXl+PLbwpqH&&>oJ|s}u~}m(h<03{pxha?;8WtQYiSfT261
    z7BuB}La|*Ql$1w_gh7Tb*JH=lbS0q~Ii6Wni`k@F2;d=neuNpq--mMiWPc(w(;qrk
    zb%)dMXurERS>2lq{m_PCj7S)jF@|x5XK6F9q%=b{(p*WKhCz`xEu|8tw61Z(R=DBh
    zi;BRW<aXA~5SK5Pw-}}pA9S7AeT)eSlQN#*DMOzZIWO`{TCt$o>8zU*hup4R|JWdc
    z^}IIN`7meKs@ZWd?W;Z!APFDKn8GyWVez87lyH^ox%9rMuNj89D|x8p3%U|du9Rvi
    z?uKZM_5yg0Sy9e&3>^(PitGr91sN}}NY!1cL54+2->ciLDdKoC>6S5}k7G%~vWykH
    zd@mFYv@ry#+0QUm22!8=RJC=59Kaf0Nm!SWK$4o8X&ov@Zgwpesaa7|lU4U;`CCWT
    zi`1EFc`7x&XpP$PPGrZA*HmPeR_Q|VB%d<%x!6W*dvj^ak57r<(w-li)B(x|qF}dW
    z>|mElsNj%4(^qq#-Y16UxS8S9o2Vu54JV)C)|Q&mX(yO4)2hCsTAEmwH=FIOMt~!U
    zEB4|j84&%Sn$sJ{u(dqj(TW=BTQm&QR&C8RNFAB-D30+1)8cfm*QUN+?drQ4^$f?}
    zbSWaORM=UHazVA!Jh!<;YPw7K8U&dHGc~;+^xw5a%$M30!@_$cc7uW<D6KTD9Gyt$
    zyvXTEp~CCJWv<WG#H>7LYIe$*HBUBf)^I2$B5mENXRtzFVAFK0G+)s~q&xmSLB~Z&
    z-~kPvCK~fi^w0oy|7a4?w;4>#dwPFHD}}y{zAeLNU_ZHHd-N8^po^c=TP_LU3w%i{
    zhOg+f$-TS*pL^Cfd=6>v3~g@_7#{uwfne|y?Wef&7Wb+;uah*;L5_8z7hN^F`^vh%
    zrgLF=-?j6NXXj7XVIUR^CC>4XEImpFgCoJApAor*-`_#m5LU-d@$4MW_vruL8KN`I
    z-OZ<%A3a5ErX@Jk-SQ5r!W$n1!VvuQ?xWRRF{jZ(gE~Zyf&t7>jV@x)^>CiNAj@SB
    zeOQ1Xm(iUmq>v^idJskioHQx8jRPDK#WSQmOL8sH=(b?6B!5Km6_hzTVbDF4f0a?L
    z2RA&Fqrp#tZ%(nb`+wm+LK~TjkdwpY$_UzN_zz&5{vKl*6V$#Z@rq`#2zUwdx(9jH
    bgZ!cldBB4_?Lm$=fGp(eA?L|P6O4ZVr-IF?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class b/target/test-classes/unit/cm_futures/market/TestCMContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..461a7fa5a6e4124fa631f2c3d465ace8ff095ad3
    GIT binary patch
    literal 5300
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMDepth.class b/target/test-classes/unit/cm_futures/market/TestCMDepth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e5a1bcb7e73829453b6b237dc588064bcedac2c0
    GIT binary patch
    literal 4113
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class b/target/test-classes/unit/cm_futures/market/TestCMExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..36b1a2ae104352e2958f21542ab602261a6381ac
    GIT binary patch
    literal 2016
    zcmbVNe^VPp7=AVhT!=>tCs=7yO4CA<K)XU)P|{jyfEG=t7MhAW)43cAIk?>6-5%;V
    zehI&UA3?{4j-Byu#}DQB?j<B)h$HRX%--(1yYKtFzn=a3pFjQta0lO{5JOx;LPsC^
    z8HV=ELz6qEyUU+c_k<-G`tRAUEk9<6XLA(|Nrr3Qeoe}Q+q~{s``?LbApAq&^D?cT
    zi|R(SN<l+>0PjH8FsS1k&NJjfQpBzLi=9x0z6f~T^!J72n<9|K^2+yCjqHjwcgJHG
    zRJz;R7$!?+Fj~+sOjjc_3eB=9%_QDsU|iuD)$txKkRze*kj8AO<Lrj?ZFjejYg>6t
    z4nFgpLJDKJsNs^1G%hooKSt5oXGlt~d6{7(n>(#i#o&sL30!5+s%9WaD}!<RU=r6z
    z#kP51^TSy#x}uT9Bt!Pc%)a>H#cXDAB6Daup`hu^L?oN*$mTLX4d4c{8ge@Fm}a<Z
    zd39d3UDLG$w>;OSq<TI-PJ!jv!j)XOVLjl=sj`qYZ<~VjXl0XOq4ZYQDQq`!O9R*O
    z0cIJ}?Ub}rx@-prrnG9pr;P0i*}eX`M`}(7tcT?7z^--DezKxFn8+aww{_~6y975l
    z370DAxGetjzG|HXhWlqiXx9%MUM#OR+oTw!XpLkk%;O`~sf!GwJz|urs1x^e+z0h*
    zf3v+9mZ&bzZnvvHi{*0Eq2&E1SkmxNM^Sab8+g$}8-w0m-6^bKRl_44kFiD!<oUaN
    zFRGWNfS83CNH?R&%D18E1PnL2J#Vs9p{o{Jl3ax$QS`P2HEqdu#d=t;3V+kAIwUbl
    zo@F`})3?>SB}~YgP3oshXQrtFnNZ}&F!nTbrCk>lJFrRPlIwcXl(y%RLNeBN>7m&1
    zd_nhyB$3`p%1cl`)EH9RU7eBn|H`67H=CH@!5gHxM|lyfexl{jA%}*#Kr4Qxz0`&m
    z`j%L=RRk}bChc2_PH~m^E=F%lj6P!hXh!5m|2UX>WN7@9R-FEf{(bo)uwSENpV6qc
    zfkBjL)SCxT#yYJSp3rVAy1X7K1Je1|(6){+@Dizf{&%Ddqk)kI-hYYlj?Qy*8W<s9
    zqqsy*Ku34FrTcT*SC+qs>^yDT`Go-Yk!-=plni6qxc(cahVj=c%#@Y2nFi)wV}6U~
    z<45>#{bmD&1|BRXjO$~GS6J>q7$^DwE)tM53|yw!6-?2iz$r5G$V8CtG)=W2#ffV+
    lXqV~-li0*Fa(xQJsNgwi;Yi|3+D+gX`c?$}D;i_?`d=B$B+&o>
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class b/target/test-classes/unit/cm_futures/market/TestCMFundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8454b40246b77bb0c63e7a4eeae92bd00a1053c9
    GIT binary patch
    literal 3288
    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
    BcBcRU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class b/target/test-classes/unit/cm_futures/market/TestCMHistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ebb5824b6a536f161437479eed837ea11a7ed5f7
    GIT binary patch
    literal 4779
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMIndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..bbf55410caed3e0755daade339704432237c7f95
    GIT binary patch
    literal 5201
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMKlines.class b/target/test-classes/unit/cm_futures/market/TestCMKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1288f2c5229aec2b5d7f589847844a16389a7f5f
    GIT binary patch
    literal 5067
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class b/target/test-classes/unit/cm_futures/market/TestCMLongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..af493806001b9c5ff0961866ff6ba11f656f0116
    GIT binary patch
    literal 5231
    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
    HCR+XnT@0h(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a739c83b8560c42931004682728feef549ccad78
    GIT binary patch
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=px-M1>@Um{-6+AlM`guhJKl?F9?#;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPvq#Rux?}50&TXBc5>>8fP?9bLJQV(b$fJAj5!_&pA%vfnr#h{C7NE<n}SQl@yJ3
    zd3w_ug&-l&gbyG~XqIsUEewM$1yVA`{(<YbHZLlMYUjD5Z1JL#NTq1-!qzgJp;-j>
    zLowV-UL)hQgj=-K%ORjFsg4@NZ3d<YFl{p0(LpR+Tc?Q8<R#Nh$JWfl>6o8omDp|D
    z`g91L=#tPaqX!=`v|OMl&ocxatF)M*H5#i9DFnD9qYwQIQd%u?ipmhKb_`;GLS)r~
    zrW}te1)Ce1Ypj`B{=I~I3>_X=*U@w(shN46T~&*@lv)VkE&@SB8KOT#^893fJQDAV
    z9ILv^>36ixvrSyuCL%vJVHhJ4MrDlQKEtDoWhiOQRLu-mGL~u5o?EtZu|pYM<EEo<
    z(>02Upq=7Q&dQREPnWkCCX?^AoP_-t;}RxhJitSS9)HvPO<&TA1=Y#qxJ`R{$eqgZ
    zPc=5LTGASp_XE3jc`&XX_)APgNWv#FCNV{Di&x>&S-UtmZ(T1cE6y-`Ergm;(3M1L
    zrBp=;Z;RH*7Q$o9h(exaXse-7Y)5#^%XoqXs_RnqF)Yx@y?)+`@-5XYcZhugOA?l4
    ztl;T8v8WM^p-CVsw}P=UkLt5e^;%WJA*|t<gmoE7q^O%&_Mvj*9j=8Ubt&p*vg-XT
    zf9tAxkzuG(rc%e7t_WMU#CC#sPJORdea;t8jI^cCE^aJtZ!T>G@hM4LvIVh8WnZ2U
    zrMfL+2fI`}1(%>qT`zYv9ESRYm8Cw}Ld}40xJH`WTWVS-OE_s|RDDOaH8Cz5>z$lN
    zT%*bB_1|fVFIqlB=S$agG=uMGMUBEOn5N~Zj%Jw@jWYS-F7gA*=CrQMp;qoU@?DL3
    zh3jm30#Q&Z=o~|+pxUaz9d1*U&Jw#CyGxGQiXIU8?;0ZAOYMqb{v8f<jY1+OjdVY`
    zI%&{;Rne2eg{t#!gFaKSW96%*!csm`bCly|g@ob`BvbPh0ZD^R%e6CnMH8Fb`mc-f
    zzBvErr#q&OF7rBi=$iHZ=)$3IJ(#%F>HQgv6#6pyHVmJE{p`8z(OXP|7Jg1|x#WN^
    z@Fk5HzM|PWZ}A2K-dxY{Ii$TaG`&V>c=#1U;qWP1Px0Yv^j^liLEb<c0c%G$Ix1rK
    zlw*HQ^CI)Um**Ql&z~M(U@;s?p5rcM8cc=5BjKT65W9un-$2<AS;tQC=p2vt=)d<2
    z)A9Pw`cuq}o?<cH5FYAmc!O1eCIG=Of*`%SY1BiAdeMbDWa}qEB8X!E3sjkc{T!j7
    z%w>cD%tMIFXw4+j$dD3Uh$0J4krdp<0S-yxI7QEqUjsB+Efg&IACdnB%RJ36=swH8
    z$}HEz8$Qd?@Qd)vQ*7=2U%G>6qI6LL86zmeXvHXz9K#5Ko}zm<fpI*;L<Qw_pYp0t
    a`AM1bfKPeKr<|xkS@>5|HV8=_%zpsulEXv*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class b/target/test-classes/unit/cm_futures/market/TestCMMarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..50f47a62cb16bdd9cb314e41b377fa9c8228eba0
    GIT binary patch
    literal 5229
    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
    DOEjf$
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fed94e79e5d3d1e273437cb43e36d7a9fb76c355
    GIT binary patch
    literal 3753
    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
    DDuO8Y
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class b/target/test-classes/unit/cm_futures/market/TestCMOpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..982d080c5276143011c08f380839532f3700142b
    GIT binary patch
    literal 5307
    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
    K;_rAJ&Hn}0z{vOj
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMPing.class b/target/test-classes/unit/cm_futures/market/TestCMPing.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4e72c1adc4c2295d62aab8044c27886450fe1c75
    GIT binary patch
    literal 1968
    zcmbVNaZ?jV6#s1qTu2X*E3`!;LJ&+Mx&;+lqO}-6(FCnvENy3;%dwJ!%Uyc6N2k;2
    zm*_X>M`))8r_S{6PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMU@S3&0J0mqZMG8sa+o
    zF~D$k-#j$AW4e3%QDt9Pl40PM?b`AShQ3U;tRcZL?HyF5tY7Cf&pP-)R08223ZIu~
    z^-NT@qE!+a`Udd<bPYo~&S02fDkLCo)t<iyW$255*G&IFNWLusStvcW-93gOh1o`7
    zm?@sZSzf~kU5(%si&aya34F-FxZ*LU<0E`b0ffFoh?!z1$SvuU+kCd|<vs=W)OYep
    zjN_b!^Ey(vz%YEwqP5SEkY4jL!)PXZ5>mx}QO6{v7_^ER2ts8rP998PnnB++>oz}}
    z=XIi!zzjp?r}TmN@%emuc`|)yI-#KH++<{1=-3w0KM&$EG8(cva=5~9)ADM(V!Nhm
    z32u3=OG)&6e*EN?V+&Vu;fA$<t6)k(R=r(%oO^5A3`@oLx=zn^71uOy9iL*JA=OSr
    zJC&<;P&cJj6+UHZPsr}|FFjIn@}YWI-jD1?C*5yWaEB8Gq~W?w9deWC25-`(3OX)_
    z|GlqTWr^YTsTkU|y2A^l^=4ZXq7-eAEr~^Zt~zs>VXVg+Wy|WsEgiQ({W;KVCx#WO
    z$J6`m>c>K<6m=v;|0Py5+|^M~)&CAr^gv^XtEx_74eJ{2>9~&#QX0?S<NHyatOTSW
    zq%^u2P1e2-O($Tu+#PXKjq+VJ(6VI9gkSJ>1vP2WcEx5`s|bJFtT<#bik@XUWz)CS
    zx@C;Zs!j0I#ka~)o}iWZF^oS6U1`@u*$!+%T5(-Zn$q@M0wO2vQ0|Hso-gQLLXxO8
    zB`r>MUu8({c6C7d?G;1`Z8j^zop(rQk1`@U10=VhLxG&_BCB+l_L5s(=v!jlRxdW(
    z5#wu0CNV`i7Nh@)82w1aqZx@Befz-Fp9YN&XvOKv=-Zz=0{bmG_K-%k4Gf`3quxA#
    z5;keY@Q8L}(dEqu3`pf(L)$sR;7cTPxj&FJj0Q#<_~a!fI+$nZG%!lU#&Djby@Q=<
    zVLzsQ<@u|~&y%*FUx{!(*_MoS(J-zUmww0W2>yPBxsviW*TBMSEbh>J;s~E@UTq-X
    zz@6o|acMmM3acFo6C@A7IU<sRfeSRdh*=VQPA{{FbVTV!(^ZR7A8E-J?NYs92HSW_
    dq0eFjWjrGkjs(7@-8hb^??lwUp)rPU{{vo>5!(O&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class b/target/test-classes/unit/cm_futures/market/TestCMTicker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3c2a656289ca0023f1b2ce387edebd805b0bcef6
    GIT binary patch
    literal 2693
    zcmbtV>r&fB6#f<)WL)KDZsk$}CIOpER0t`AYrsGt*rW{vN^exQ7c6W`uDqhdbovr~
    zlXe=&l$rkSbov5)nNH8jwlJ|XCFy8J(w;qg&i9?${`t>uzXO<r6+{Dk3j8V>(Zq23
    zSU=IVoNgXz&y&YIB^a9K4AT$`48BNoS3!Vbz{+NXC_L2iRx0~FPZqg-!fh=<t396F
    zc2_|t@HOKDs0wbVxQSZ~gAN(eQu%{JM>sYwYI)txa-r?;qKGASj8vA}6O-!<H>6?D
    z6vO@aH9XELxI;%>9}>!nF7yCe7?>u(w5e!E2eEMM99fLSFPUx&+c1x2qn?*_V)xR{
    z%?8nlE(P5xdhij$tqO|rK0`oQrNa!Zk!Y<+8GySg`q0myB=sUEs|=x9#Q+8vTGD#K
    z&`!oR;f6w+n9SG;?lW|_SRG;Hw76krd3s$hW)gZKh<oq_5MhY?5YF<`gYoc8U-(4N
    zIh=k+`&`+?rEDVnV>5;^qF_|T7#=V@N?Ca=X_&g1;#$fwO-i|CYn240at1er#!V+*
    z)FkT!7a1!}QGB|(!!Q+puj3Tgk1?)bLd8Q&GW2*k^K!mo6brgYWw=c#J>sHz{ZpOX
    z)kd_A<o&>IT-L?adcVX(gcN+DVhYm)w|EsUm0G24-g;g()(pe^wGbNlLQab%)=Etj
    zb5pcIvLGH~PWJIULtC8~MR%pfqKYS2qP8wIAHxzA?)Cjvb#E+@aQm0o$FQPcRmB>f
    zz7vZ&))<;g<?l{{u`-X^+NXA{>EIwX@Jzv`iZ~K9%q;szJ9dj}sYpYLhMB6nKdaw4
    zdalSYR2`<$z?-cyTb4w319;95t<#>11>LaclV;K>rVk3-E^tAX1Ne-=FSi2NCLC|>
    z%f5Z7Vi$YVNd<>+O<xa4EjIEKv(lV~6HNxb<>Zsx-qDjel7!+`O3&@;wjtMLp<iSS
    zA|8ofZx+vzeL4OaI$t=ZF!FrYC>msL$uupY3&S$W8hP>}z040So71^2L1Wz;>U#za
    z4o7UC=93nUKnjk?Fa!&_t>?MmHd*N`v8$76QcPD3gz$ei6xDZWb}=lzLv`2bDq_+^
    zca@W)7_?uF=xL!6)y20#pR3AP`I@Pcl<RAOeB7=Ip}Y@C)KL?_O7w!;mSd;*njzEN
    z`o{J7K(+<?>E>ymE53mqx_sR~x`ycM2a|U_y+5awMqftX#^H0YpIx<mddqFl!7u2o
    zmK5+MzM>Vw*R<Q<9^Qh_-Rl{?fU<v%=2r*~5C4i_D0GI_Gko|8y_Ys`k~Yvrz}nG`
    zjw;(dW!vA-zVv+H`uW!L^Op-4SPq5b7q~~B1{0ysNNDI6MDO5_*U+}4*ReA^y1?Uo
    z`tLo*?2NzDe};w8Gc3<EhK4#DUt?XO@j)^SBS7zNTJ;d3UUcCu$@(cEVa#9vOVp#1
    z{Q{vN&t-%@EJ6mC(U~bEk)lX+A%ZkGS<=vgLmW|vXUKYn^crE%X&J$i{xRuSSY~O5
    zA?LCDyUcPkwB@lJ4SgDVafY3}|4Vle&EzgZAfp6j7_As3l4BSl(9?7s$1sj(n5d$>
    e=}}(yC_gDv9`Gnndz52!C`<iX%6UT40P|ma(#kRb
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class b/target/test-classes/unit/cm_futures/market/TestCMTickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f4c5c0171593502d26eb59ca4cd8c1ecedd47f6d
    GIT binary patch
    literal 2708
    zcmbtV=~CNP7(EvQGOiL5hovkfV3J@PhzdyxVGS4v1e>IRn9_~P@&yaqk}F@)VLE+@
    zzDYX`WXeo`cRGE6zD%dzl^0CyOi4PLk#x83JLlYQ`Qz_je*^Fkb^uNADQH&Ff>wqb
    zNBXg@<#g*%d!9PthG1x&Gc8jrF!;ieqyj&~u$|2aQFx%`Z6o^~PZhay%pEO3qg|fb
    z_C^6H@U`Iss0yyBxQ=#)uuFzCBfo#(3fJL9Ew4LSF0>t96tTpPX=J(c!Z8iba7~)7
    z8e_N{zk<(M1vlxa=S6~9(S`2EEe57ZIGrlG&`msCCr1{;@e8io!ZEGG*+|vPI`Mnu
    z<YoitL9c>775(^#p}m5lyw2bkcIhxfM>tY%Qc7@J#UO?ll$2iNWR)RUztN9jGLhB`
    zrgl7`2~P~IAk|QCm!aDO>k2cc#Z4>A)9ZRMlh6wR+=0)JFsb`}D9cawCqgrWp<_Mg
    za{3(`^yVfn<|acwv>}R71!F44ai8IlVdu4!Y3Y{1HN&<nx^>&pDtBb$Ol}E{TW-Fn
    zN!kf6GIp9|e7d^BFcp8V<0S0Im{2gO;sG8q^j9yfdg&`>v7ieh!yUTQLoRB^KQ_3$
    zdPy71ydT(&i@>-X@)wwhkb+NCOktYf7B9o4SgQoiThGhfnqio~5<)Xy$Z4^}S}BiW
    z-W6@oTmX+TCsTQzp|gQTk)+(QsNxBhD6>oX$FM|^dv(7x2^>o#yc8z(F{~(9Rk4Pr
    z@5G{kH3qd5|Jx_|luhX}UZzqX{*<zHSscIyo+;Q=5l4bbn(Z8FM_zm_6{%EFNmF(2
    zXZ2fG&lMR)YLzOLz1bSG<(Wv*kLL{0Mk%^j&`oDPWu@F=dcVM(0vBZ3k53tz<&q!U
    z1mxfAGIw98NMe_=so)Z@>8l~B2S<KlcA5%jJ5>k1<>ph|+0j!unhC~jL(e63$CTsp
    zWV6Va#5@|mYDu0Y53&z1^t^N}Vdi<#ESh9+$+B#r3)8m99{H+@z0416hts)!LG`_+
    zy6>7)KwMF|ToOoR7y<>|(eqqzhwSu}7&f?X+L*2>459x{EQ<3|4P#h*hbV85UBso8
    z+LoIm6}m2~dQzw;yZAQfb2YbC?l(0v<se%iA2(`5l&z7bdKySr(J!!VyN<!vOnKQ|
    zb-nby%nuAv8)~AC-$W1fV(*W75`CM&Wb3E*XEf62%jnw@Jp=p6+qOq<xePk^Ila}=
    z27G}pX~ggqtu}dwx8U>E`lIJi_Ri4u8i8o^7X*UAQ*@l-!`B$Nuz8(!1Dyn{3w`LW
    zvE5&`{WYyi&-<RAZ>oO&^Z*0P!BG4hcgWMdL@+oS9QhfMoA~_=v@Pj%{1lJQ@pzB^
    z2hK1%)7;a1iiNRLEYGwAM|xV`U|pi|K{5=%Pwze&^%J52^x`(n4Ur%r%wQNxl&g~c
    z0-+$!WrRK~LW;}i%oI{ENQqvAkp?GA8gAhLha~X~S<leE7MOHeDp=ZoMEff&v$VpH
    ztFrv7%yKihRb@FAd=Y$kik;p6OZOhy$X%E~MhHq29T+2$;}|8-)6|+{n7}hk)==K8
    eQeLl8ep049T%|l+r5tNOS?;f=oF^nru>JwIN7M)a
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTime.class b/target/test-classes/unit/cm_futures/market/TestCMTime.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..07b661262fa6ba2d74eb6419d78909a4fcb53420
    GIT binary patch
    literal 1968
    zcmbVNaZ?jV6#s1!xR4$qS7?hygdmtibPFo9L~AjCQWLZiV`)3%T#l6-T<+-I9-U67
    zU!vcjAEBKJj?VP&PCrzqZ!aN<Lpq|9nZ4b&yTA8)``-KIpMPKd1>gq0Pa%f5hJ=nj
    z^fR2@H4jYgnC=dLSlbnrWaz(TySDs-A)d`uH6$6PyuG@V``3BHv-W-zwLtg>!slgL
    zJr%XhXqAG7_y9hDu3=Ee84NK@h6Kc|#<S<441E#shUxDK$txm|#d5`N2!=t0*+yZQ
    zE}g<zLBlXzjo=lF6;ql?e8|AK;xVe@BYaE&guX+F*-|ISP3hb2P9fL!a-RZw;yZ;D
    z#&Ax<c^zq7U>G`P(b{K7O0RjDVI-S738`YgsAB??3|h?$1fen*Cl4ku#h`DS`!+wA
    z<C0z>iD`!H&zU{()3dqE(nRLKbV5PX*@?(D-?7bSei^`JWHsb;<Z*@JrsXww&2~-K
    z65R4!my+oD{P@W&#}=;S!VMb%SHYBptb5z^IQLd742z}rx=zn^71uOy9iL*3A>B?z
    zJC!STuy0DME_}+=j*#8!UwfqF<U{qaydT;1PP*T$;0`AWNW*oVI^-tN4c??n6?9w<
    z|9fAx$|A$<Q!%s~`wlOb*P3lnj8e2twiFidx$4X%hS45xl&h)}w{+YF^=E&xofwv>
    z9#8MLs~?Nya@3I&{g+tQa92lBRsTCg(F2Vkp{hECRjg^ar{g}>NohQPhwnypvK)|t
    zkkaU8G+F&2G@XFqa(Bc{H7az~K+BS=5`NL!ChZt1*{;|K8#Uoq%$h?MqvTnpQ#E~C
    zty{)~tlI=XReGx&6$o01AH&$=&{aWH?Z76aW!LqjDQ(XsAac?U<*s<{`GW2xC5c*7
    z(h^knb%xY-R|jO?UO|-5X0tNfd53iNC?lfNPjVYN6v){wvPySpFSY4~z9rUd^<qOE
    zF}|i`5|gB3G5W8F(T`L-nvtl{Hx8!$G-&*aR-C?!zJ2*4u-~I&4`@`|z#vLA>dgZv
    zV}n)<4{0|RUEYYmfOP&fw5=lyyg(|S{}U<0IK;>yK6!!h4(1s;4U7=6QJg1f?_j4}
    z*pFymdHy=`^SJHjHzM3ewnZaTGK?$6r9Ut;jK5!EwyeC(9%BAA7Pe?UeuU39t{$Rr
    zh&xLO<I-5-C005V#z`K4b3`N!0~cs^5i=zAoL*)DnTXPjrmGgEIBCfy?NYs98WlXD
    d&}T4=DxMMwM-t!AZUV>Dw<7A_(ip>c{{eNI5#ay;
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b38dcfa1adc2d64f3ef0c48a79fc3fa592237c01
    GIT binary patch
    literal 5369
    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
    RBU^v*G!pnL{*E`$@?RsA-X;J5
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class b/target/test-classes/unit/cm_futures/market/TestCMTopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fed7bba3c41279b51fce0e4a9efc0c6ff4c8c64a
    GIT binary patch
    literal 5381
    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
    NNhI)B{2i~O`M-Zu<hB3+
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/market/TestCMTrades.class b/target/test-classes/unit/cm_futures/market/TestCMTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e7716201d4274f4d4b216ba1367f552390685ae7
    GIT binary patch
    literal 4123
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..03a60265d8f4d8381a0fce415854cbd588861242
    GIT binary patch
    literal 3912
    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
    bc#m&I`um*w44?D=E6$`j^EJN3cWD0;y-Q~?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/cm_futures/portfoliomargin/TestCMPortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c6bdf4f9d1557e07d23bc102a24e6df71c07f732
    GIT binary patch
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+fi1O<ZV7SyT)p%5;j30Og>z1dATkcG`|+zTz!>7VF7
    zX{Vx7XZpF*PyGY^E1f>O2}^9SQtM=9v*$hMyzlcq?`?no>z7{vT!)uJ3la)iRkY!d
    zz_ATu%g`;uUe_0j8?xjJ92zxk(;pK^^k<e8Bn5h$&9d)Tujv)1wE2xJdeYsJu3q43
    zMHUyMRSF6c?RXEWg2O6~;HbbvKt+0~@?<UW16O)_)p7kb$1<IY;jWvuz9c<AS9q{1
    zEkx4kZ%bw3k#qK%BXBsh8Cwy!ls^ENtb*gb8krAKP8q(D#0deRhd58E=)h?@7`PTS
    z_UHFVSoB@fUe9J?D|hMmBiG8N(1|k&x>R)I1A(KvDC+wHN#Chm7C70TX;v9>b56y1
    zTo6!-h9{|2Kx;mjM2|qns!=udts%WyY2-t}C4tis+`u<2J#X5Za`mp^l?z5Sg^Nfe
    z(J#>dU3yb)KN(7ooKJ5VRv`I0cs`O1@5zSK-?w7`mlX`ExPq$!H%d-LFPgStm!w{D
    zY?}$;xcYARN|q^YUzc`J@$}H~g7nMIDv6w(UJ|&Of2-@H_CpLQ7*=r&*9E%cu*G4Y
    zGQFzdm&(#*RM(~7xc*_E@HLaVkL2yZ&h4eftJScFi4H0FNX1RuB3$oPxXiZQ)Oqdw
    zu<S+z?i>iAS*cojt}s(8v0N0QIm(h4Wi2y{?#t~YSkCR9EV<I>GKJgtIBWnD0=M6i
    zzRYr{C8uHv(=3O$vTHRgaE~=`aQqEDqNyK{&RN`5FsI@k?hDMk8?^#m{{Y=sXaZO2
    z#5C6#yF*jMNTGmv1q&)3;1jl0$6ePqqC}qX*e=;tRU>+tei|5-C(zf(d#&|m8`Rb%
    zndKxF*`oIE2IJm#rRZ39Cg&#~Elw>Z@rV(x$&y%Mo2hSvjp4D1&+s`*wHgr2t%F%_
    z1|-m$b5<oI&ekL6gGy1lOGeS6M9VuR!&)|6GhEk&t$x|0x4HcP9tByN4hNG!=flAE
    z&5B$$J(HFuY}@e--*jvmB8ZszNx9~@lJ^FE&Y6FiGAkzASl};4Y|;#SO<5pSHC&@2
    zed$tfXN`(|l7R<T8`@L)&E?G?)jFxb_<yL8eQKP(9pYRKEV9z^D*fBl-4Kkw4*F<A
    zc<XboK~m4aG1@rRKx#O$DLVHCO3BKi6SyTgV}`lW`^HIsH7qGy;E-(Lhe`{7{Dg?!
    zI5GL(3K4#>@c9K-I{yX#+XkLP{1_eklFx7(y!aKLYV81?;A^e~4DPl>m*<g)_PPgN
    zLV5fg?az=J82A|}P20iA9lZYxXZLg-;c4I$fpwq@ryF#4*L4@UA6hO&c2;9Me?)+R
    z87-ZEiHo$<ThO%2THjB|9LH}jpwEX^uk7H)OWb~}Wwkq8pM8$;k=D-E9ZU}HU}mIE
    z>+5WLfqaN4fzZn|l6-b?)lF1qaR%ooyTIw0#u$1q&2kSJ7$Xu|ucJ&L2gy@{cd}T+
    zI@vgbL6l)q(>0vH1~y6a7`0nG*M<sjhb-34+dRMPsly$CYV7Hsbx#+xhq0%F+LE@s
    zgHKo9h0DEYr^$W-%@EE2P7-(zzgaFb6Gr*@FpD9~W4OWXh1l(U?DkaM?Vi}}(b(<T
    QecTSuH@p3mNLt|j4MVdU#Q*>R
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..933357f54fb57b37def1b7e6c3a0f1b5dca218d5
    GIT binary patch
    literal 2103
    zcmbtVds7=#6#v~MuputAtW@PuO4HURDf9~TNm?rn!D2U53#8%;H=A3su-V0Z;B*|n
    zgx|prpkqVF&iJ?EhjKi3^JKu0;_S@so^$X0o!@!hzyALH4*)mtZ3;2O6(m&jp`YRG
    zj<IiW+i<q|lgf@T1BU*4mSY7UGQ>04vVtVTC3m+L1bg$m?wY&bi;6G2ec|yENzX)O
    zEs|1D5Ffx>P!$ZS7{VEbnUH|ES>Jjd2B9Z>9@5FG5g2@3_(7pmuw7s1mLCY`v3S8S
    zDDgXp3|I6M7|tsgrlXN5$!Ll2lX#nfamneNig)lXITLy|A!hWh!)t+OIotVc$I2se
    za>KLpDU4!F!MKVEoM$-GX3<(_NCs~6FvCbDdlXW};ev`OTx3uxhA#+}K|8uJiAxN_
    zRb$WM`?K6`ha!n944EI&yW+*xY<giTy>Hl|px^1KNH^Ej&82@Fz*S@vWL4yFjp3&0
    z)_KKp4967QbRCDX>UzAL1JkyI6L8^#b)QR*N+PJaRm%HPQ7^6+8E)&RLZGnC;JN~?
    z;seYwOmtGxN$Ha1?-_wv6CP!3TLiuGPsgO@XuyuqoQ~{DH|>Y3y32_iQZTPl*W4t!
    z{$aXQN$s-u*YmP{ZZq6J5ksrKXY)d7x!Ed(C`&7(OX4o&hAM<wB#Au3fG<o>1SF<#
    z3-@IsQ?uSZW%#mXiSm((MLeX!mK`cPh@n7*eRASGO<pK%v_L3;ODHN>R`IcHqzC^K
    zk739>G%`|H!6ynHtI$!RVdi?<d?zZqMV~m(FjI}_r}$lH*gnJ6-Y7K(UcRTKTAFN`
    zAyIIvf_h)K9I+bKE5chhDmG~}-8BunY<QNGTgpUGvk0E+Z#3~JnF%>-8AhLmPGHqV
    z+43zyU345bFapbU2$T$V+<GXUyPlwPS|BIrp<oagHCK%xRqbiB^naHrl~;2pP=?+h
    z<;T=25$mTpAKK*7*&f<*+|ycW%?&+MEL$>;qsQF=*X4A^MH-(mx~^jM&_xpc(JZBJ
    z98BI@^j;;2)0fe=FLwa;OSJ6?z2!16h)?OQHaFliJSB-?jaFmP;nfHXn8>|`vUz}k
    zmq_Juzagb*4U9DK-b+k&F^6b3Fha!6VVrK1F7`wVd!5#$<&DTrxnt*NBHTy1yq4BA
    z?V5J^SG+%rKVM<GB&|(1F!vg_Hnlt20?CsHxVJjfz=H+~3kmJ=XyO$fb!kk}L;}W$
    z%s4c<oyKsUhW;exaRCc--$+_Fn&w)x;<$rn6gw&zWbrvR$^9IL@ddsllzAla6|E-F
    OrvG(B{~LP8u=NiNQbI%k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMCreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..83e66044494e0b766c09e63ded8dd95b6bded147
    GIT binary patch
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68|kEY+57HdnH+*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAJah&Vg5yXV|{pYxp8`}W=6{{Xm(pAv{5svxGK2fYj@
    zHjN!aw+&}QUoLNQQ!w=2wj4`*$q-GYOA6u)=iIHT5Zg0)%{8}v;botDJKWO?Bt7Bf
    zVkjk`AlipdpepEBaSX>9CIbS}&D#3&Km;E5^?*)R3}NUi+!wh*&f|vQdCM2vdB|Td
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE__$blb`U
    z@^aO)vk44gSiy*jQJiKt-eS>QXNU{8ahPE+mEI32193*hIL<OCWy9x$%AoDv7{@t=
    zfr_zh={r-p-3mn<7Z_5%Cb#&D^{M3Scyh<E15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-=c%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s#{@*Jz6fVFx<!=={yDPGA0%1
    zDz0FPVYHo)c0%VZf7=jdm3x%04KBLn-w#O4{%{?jIU3o;PSW=lb%zr<q+mv+rnyFR
    z{k?Rlj#@?WzvpH5++etKD27&T+tzc1g+{03!W=D<E{<E&l2jkmAaP_F`h0GBT#%T+
    zb=;ACOuc&Rh~Z0@B+6GR=5UY7S~jTcABG&2_2G$k^?0tZ+618h&f~s<1r=Y*HoE(f
    zc+`mGdH2LfU=iOac&H+e0u3|Q+t4?|x|{Qf1PwFQ2!HPX92mCGaIrf~je(c#s;Q<X
    zU7}{lxfM<p^OnPxf?An-D@NHSjh1&!!!8+~CFQ0vCaM;}U&(*i#G`b^<gjHJdK@^y
    zs_~NLTLe4jIIb{+<vN5)7TbQ^<Ii1>)47vEj?lf~AT;W)Dnp{u)oIE1S1MIlV=7RR
    zJ|OD{lq)gorAZ&y<kN{R-g4m6TB7I%p2-(18Oh-TZ-GfUpK+E3XoPO82t9O{gnu+m
    z=^F);R~NmPNYd%c=-ZRo1^YAHwoGri4D{m>z17ABe2d2<F%)Sv5*}U(!GO`s8z^hL
    z=zE1kCi4;rO{-(Dj?Z6Vtb=)sb_0V%>=Z`mPU&EeHnCS|U0PlZ?UdSf{vg6Vq|0i_
    zyrx~!&i{ok2Jr7|OcbQGi8`j=;QE?&Q=27uY!|neF4u9lj@)caJ3kbAjRzeXV>Fe3
    zVIngEjqaymoTjlqh8di}EZsPg*42i&CaoxL;t9o$DhX+Phc$9Pg8_Vxr-U+tIG)jJ
    Q3@!RUg!F%;cLeMI0S!SzumAu6
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class b/target/test-classes/unit/cm_futures/userdata/TestCMExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c43ef0b298a16b352290e9f53ccb8ea1e72c790f
    GIT binary patch
    literal 2105
    zcmbtVds7ov6#v~MuwlEXtk{-^h*4`2krnVsv=#$YG(js6OJ8)exsrv=F5SIL>vZ}h
    z`W^ZK+Nr^*GyS{M57p_pn<oQKk<QNCyXQX6`JLDA{{7D%e*(CUZ&kz)SCG)qgI<PH
    zTjs85IHtR4JSlH+OEC1_wOw0$%n(m!N(zz;7rgDN5IZwQ&9k<@=jDL=yWBU5Bt7Tl
    zl}J*dAl`@fpeg9rZ~`Y8CPPwWShbB8p$L5*7$M!Pn8Gwxc_8w|g&zcWD+N2C=`nxF
    z&@T<NRWe*E9Kmu<!2n&2Y)MG-WFU#t49t+A&S-caACNbp?~ulHq2uw2@NIW9muXvh
    zNM5e_PEN%Th82ux7{ytJlPwg@eTJm)8kZRc)0u-RWgyOJ7{_@ArECVAv@+-i4<>Pe
    zVW48}*v9UZ;j}`L#3hFGkEw0`a$_nrJD%D#osiS-#CWte-C3JX{nUrcNGr%_$l?ma
    z4a=(;W!p7fiyM~bx|CMWH(E)s9Gkns;BHt84Czski>g<l2t8d}Ww=#1)^&>6RZJ={
    zG+e_J!)QAn?R?JL!Hy}cD)%W}n_P6uKOd5pgV8!<<#=G1Iyv88(;ZCYkb)VFdgcbf
    z4feyOGHTVtTkp%}xy5krNC@rPj$`DDi;YIfM=4sOwIuFPM^brEe<YD(=nJ^zb3vkt
    zo46<2m|FGDF~gTBNiCmfn8O3AYT2K%eHijo)kg>3)#CZ$T2l!Ha2^W^7Bze-yXgM^
    z)JJ{D_Y;PSB|K8_SVI9t;xf<QG`6C;n+pg8ahYaDKMUW5rV}t+?haFf?{Zx=)m+Jx
    z7!rA}!pUO6cKLExD|3I<EIYKK7d*>!N~Uj1xw)7SRh!gbE4&-wQ92WnYZ-=~g|4t`
    zykrM9shx9OPng2?T+&Jw+kQRZFFc>qz0-mi^Z<V*sK2TVYNe~wQvY44RACKLpd`IR
    z)(<IHLe@(}A3EgIsV>}-?`cn6@j~C?i?)p9@S%^uq@-t@C;p7lgB7EXo|5Q~$du+d
    zn0&ctTqen&nbF*n-2?kII`)J{xefH=DUDj=06xPrk{DKKHx^x9j+6nT**8$u_t5tW
    zYBu{jR9&xQu#OL3VXUL`1f2#33D_Bo(38^9J=)a0O8e6CT4blxw(|=C?xD4uo+{}2
    z75(CG_-Fusy~adQTAQe2`VDTb>$mk;lE?ONcll}^_v^^dCiII#iPw18fiXs`1Pl|H
    z5$N<h4dX1a{upL(4zu*&NLbe!=9;kLxQ*u&JE|mP@Hy7W{VWFX1->LLGf3hq+D)JZ
    N|LX|;H#Eku@h|+UL&g9A
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class b/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..afc6951bc251498a4a1eb524cb27b8a4d354ed81
    GIT binary patch
    literal 2370
    zcmbtVX-^wh6g>}{jBzKMLrB>Y;v@wV$Rv<71rrEsps`6Cz$xA6czECed&ZrG3RV3R
    z{U@y&h>FzDRX_C?RXsB{wh^EbDof9E?|b*&bN9dg`TY+7k5P!D2@wTR70tLHaAiy1
    z(Y2y(ZECObThj0ZE{vI$>5U6S`cgRsF@ZbwcER(?!&=EUwttX$S2{b=(Xyo8$ox`B
    z#i1b5f)Ai7xTxY1E(<*LsYvrnYa71jJJQv3!?1nJ)0U;{tz;)F)Pl8PJ0;ySZA;){
    zV4|i};9lkow$lo(QZ%#{fSS=gJ%(!nLJMGBSJ8$W^v8FK)YzA)`@G~irnQ+))vV0Z
    z&lRVbj-wqN3OZGEp<CecA&Tm~K+Ll%!UC;*spBexP~1|{gWCd1UUwz63M7s{jNuOT
    zZ|G%H+Zj5Hkb-*xH$t4gXBM@LX>H5(dEG5!^>Q3{5s9Hspzp`zw%lENlpO6z?&w8d
    z@^hdk<PFt%L&=|7(2x5H22>2<fxr{PE@^qw(k(-3hHY6)yzOX*X)=nYWR|4mms~CI
    zI4iw^z0L@}m|YflnmLy^WBL$}6bz{t#$$o5TE1%eo-y6B?imH?FrAyyYovcZA#cZ{
    zc>?ErU>E8&akT2|nCOs#k5xRyCxq)Bh08KKteI2ggZ3H~cy=a)W~p4%R<d)IR+<h|
    zv_M`AW9(U$&r7)*1KYO6m4+idl5vdSdC=&S0wd=PUn&=9nN~4_Sypnjg9WBo^k>K2
    zFav6R&+xs#yn+Q4pW>y!`2SPK=Bk1_GEfGqejjfmcKxwI5Jwh^3SO!B44-p4+Rmo7
    z71rsb%c;ldsOsUz?DxK2bOm}F!&;f3=?1k`PAVr5ownB{JDsg87yVLRI?H;#NKPVS
    z8+tLPJ7z#vnNhD`QvFcoeMe}TmV)^$(EggE)-1`K>6%nLX<4=xPFd=u&6;OZlJi$m
    zuFd0EK4~aN*^~u=cv*M!lJulQ4eb>#PY5d?t~c~?^1u6l^;;P^0u%31R3|h8y|}<d
    z;}_|F+tIl0mJee)aT@fohRjtrLj$Lp%W>Mc(h$C2mys1;vVF&pb7qjz?$Z|BgP`JY
    zo4cWj>$r(OF3RwWi-P|Vh+r@Cd`(K@zu<p!|31Vo;j<;4!8Itj%u}sAzzTAt1m5tr
    zDHL7|l>uG-2T)e`(ef7Y{{G((PbBuxx`z+n;$~gvCB6n)3G6yLxi0IvyQ;ds;C*0u
    zHMH|(&CcH;U|=qh%pBk@Eq#<tB<?4Ae?{sl{(J{*F|azghbIRZSxux9&q&|g$HZu~
    zJ-Uaffj!KPHYa-9o8KW5Ac`RHGKm<^4pN;&)y1!F@@{c=^kAI9nk5yW948W5ucC}#
    z8ej2NP$rG9@eQNVfdPDrHEJ5hHGBshQA)*-=euSYln$a;dB4v0hn`B_2yF0d!sfqW
    Cq?Vch
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class b/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9b6246377a65221a8d0ed5c01e2492a6c4543bd5
    GIT binary patch
    literal 3808
    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
    N$#CZ@e1q@M^e0u!JT?FT
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAllOrders.class b/target/test-classes/unit/um_futures/account/TestUMAllOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0ba0086c84db4457dbe20dd177daa92d9415f4cc
    GIT binary patch
    literal 3757
    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
    G(C`<$PbX{u
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..af66d34ae9a2562c165a4719ddf3992be300f5e1
    GIT binary patch
    literal 4059
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..fbc9fedcb83bb2a4fc5f78bbc72e42e78af3d94f
    GIT binary patch
    literal 3838
    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
    Q|5sc|a^-7$i|^3%7a2B2oB#j-
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ce024a086e71188aa2df1d49fe1de1f13f680cbb
    GIT binary patch
    literal 4059
    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
    F^Dl3_gc1M%
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class b/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..43a9df7a74ddb7ab834edccf644c7dd35da0728a
    GIT binary patch
    literal 4595
    zcmcInX>%0U6+KVejE2TY16Cp|6A(gZLv2ZbZM2~^Ogs{?wS_ni^o&|kqnYk;FTx6O
    z?Cg8uIEl0G`yRW3piGrNQ>pxb{2Euz>u&Y57Vv~rN~P(3+g;8*_ukk4eE02l0G!2J
    zDO904ff@z1s1s<ou5D;)K{Hp?%em`%-W8}DGEBoA5vcCyT&zbD^$DaD9DpLw>2XQ*
    zidR=W*Ryp;)$)1EGhKCFcie@U3C+ywh0FG`ZVMzV`OGW}h>R5Th=M~>Mx$jLs}lu7
    zH(h^cW;uaIfs@wyn(LMZ)S{JNzoF+G-QLh`b%vuQJvZl%QfNT6lyyYGqi7O1C^tvT
    z0;jSSNEuAv{XFWsBE?T?u9n16+NnwfEeamTF}m;B1xoD5mLZyRZNpq0?2NQrqQwh#
    zVK9Z`IFUfBf|F<yIJ9j=xGs=%t>Cc0k&e#2BBfL93QnVgz~wYYr&NLT-i=9g(e@Rs
    zWT+c`st<7jJp%9Zt@K=@pk@toU0=SWIcqaoDTQuSC!q>-+-zOfH?Q`!UO3*mp%pxx
    zuRX{8x&HE8f9uQj=tF-30}A<aPT*YLDylidl(ALwmT8hDmaT3xAn!*~)lIMHsM6mV
    z-CeU7^}5Na?9}{}z?0dBl0Z<O#8U}8t>6L%1zMtjMFF2QoRa3|*CgEzuIg@l{Q5qD
    z+Y9GDGY@BMrc8>R1TNb|hZ-=fU<9Ky*V$<<dA3cO`=0MyOkhl4xFQRUVyU1m%uEM~
    z8suAsb4g4vHssGU`eqUgPrak(ZQbQCg^T#0EDV<fo_<L9q>UdE$W&yb{!(5qxrSvr
    z>Ucn~iEVyOZ7-!+x3UUmFw2y*JyYP7j>-siKLiGYpzqBUnb`KKdfg}5if87fY3lr%
    zZQWqnKj)dImMiEC<A?EV0?#R!!#qo9`OKKZs>KqjX#R_T(h-=6V>waa;$TIJ;&sB8
    z<*QF(k!5K|1sHWUi#e+>JU%<VFgH2h9#-DrBtF7e2a8F3l%*xyA*;g26uf|s6V#GN
    zlb?#)7_@>Ar&x0!K;>c>Zc5@n5}E)K$O}wAY~1}S5(~OOHi;F1k%}Dc>mQ)gyV}a|
    z*>mSpSc8$kbp`8SL2WFXpD|s1)$db&F}zG&O&!eQJv#=II3zQ}Qc%K+#4zl60^_XY
    z75VEkG1fH~X2ycPNiI2X6Yvyl;0C?@-^2+V$j4jonJ}pPQoZbG*w!SkHx+yWHzNj5
    zz36ELGWc|5>>x1@GJ_pgGu=hmVyc<EH~Ay(3Ditj%Q|}_+mk-)6?3{hFZnFHoR!xK
    zi<)i7aX4Ayt{GI^ovrxB!4^>?Z!QAOOjXw?>WhYBP~w<rTCV1o8DCkH;^X>?W$UuF
    zxV*l^E-y<4TbSq0`B_D=Y%*&Csgh=EMcvhH8rFQ@BEpT!vA)#$-gTWh8gx;C(f@)_
    z`xJNj(zFxJ&C)iaqxZ9TD8~7a3bC0m%||G@Ay&2Ig^yE@?~hz~v17D%t<zOr8@&Rf
    z)Lzhvxn-?w*NzbTP(oXu!1MpVdQZZpqN3v@@B@Lv<-CY$F6-?BjSYy>_5`KPS)QHO
    zrwvK$CJEAxTXC-xP9VoE%XM5^3olE~p*s95g`eXW3H(yQukdSu*0LRjxnZsAYSzb#
    z*DGyBlUJ}!raS3a9{nqxrQxCAHg-ufmkYYnmbI*PuM{urdjr1X;5_*g-(LA*pz^_I
    z<JC5lJfRf|bB3!AHlU8E{4T|d@$VJ<5N~kwM>+bFg74xDmZ%J`qPE{ob%yS*4ALIR
    z_VYf0zY83D@K(|^fC?w5v5Hl!hQIve;9HfvrSqAVpF|M&q(ApE$NapB#-Cz86!II3
    zzprq|B+s!)BHeWxqO0NNEhM@c#l2fN_@;mURsKE#SuY!@>rter>(d-biBi{R@L4_u
    zK1YdFzQkGXmTN6tchPX=Hqy6nxU1_QIGk?Y!ed+bz%88GE&C{KevE%DG1)Dl?9Wq{
    zwDt?Wo-amv-k}$@oEuMfX78e#n$FCmo4eD!Z{dkX+`EJGvr_AsEezeo#VhIY^d!fp
    zZe#jFO*+$D)AKf-0q)@PlC-88uk!a8(E*Ngbb=P0#8I@N73~-xwqrzBdVV(08d_J4
    zQGAIj<UBtMzKpLBg`*sQ6<?#20b>7ke1ph+lP4u+!LHZ1Yum4HaYf+u$gh8ge$A&B
    zBENdlOX(|Hcz&rTeKmbezC@mi*B<O?&i8bAx2Nr>r`{ggc!oCh;s{iJUiNXOpB|pY
    z6wdJ)c|PXxeB|-7k;j?P<DSUlseL?_yY_ng?a1SI>2V#cSxf8tdfagH4psy2i{xfF
    zh!A*>SU1;f!R*<BeW5np+gy7GFO}onOW(oIxM~dYZHOogGx{UM<RV97%#H~x@b?<=
    zSjDuD#z<gmgoYlW@j{5k5K#=`zktJG{I4-zzeAL2V@#0ycj3~Il0_uUq!B)4j;Ffl
    zK{q|{nOfyDRb~VjBgx37V3)6nL*}UDp}_a}Uc=}2DV2q)VyUMqlS<TnL=9E=F@D0Q
    dwBo0n`wf1}|KRNpeEYL+k-%T@H@u1F{{R*w^Be#G
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class b/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ade4ae4930fdee3f861313b1cca4ab7b31bd28ea
    GIT binary patch
    literal 4019
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class b/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5b54e64461a33b6e9ce8126843c396d0704ddc0d
    GIT binary patch
    literal 3878
    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
    I;7{oL4-02e+W-In
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..33fc647ce6948bbf86863699b2acf7f947bcfd22
    GIT binary patch
    literal 3894
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class b/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..ae8066dbbf4d683719a0172939f82186a2158fda
    GIT binary patch
    literal 3876
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..22a9e2860df9d3b6148091d2097315d632b973b7
    GIT binary patch
    literal 2809
    zcmb_e>2lLn7(F*mkmHI?tbr7W!xD#png9jjkdPgUowQ^t-KebG#7bnzXh|p2=}YuY
    z+9`o4GyUD^uf9NErPCwXQOwwx2HNqAtoz-2zwexH)gOQV`Wt}T@H1#bN<q7d4jd9V
    zwqa};x@|b?`h00ant{Nf5zDcHQGrxnZdpNEpx50j2SN3gUUALM?_|lB-j?+AB3CQ2
    zv=FZ{P>|}x2T&CpR&fMJ1%^T@(!<L0wJ-=h>Fb7Rx}g*3i_#C4ij$$|NhcV$?fI&7
    z=Dk(v`2vR{BZ*ppD}@7C&nr02tFgTZ)|3$#X`B!cdIap0iqkklMxkd@V_#v9^+MoT
    z&U!wVSb0RIOP-z2pbO^|oLA9}4+W0yqNwi+qyx8hS>R+}u32T|jEgERp+`U|8NQ@e
    z0j>F98oiXS8C6T)8r0py7YeQjoQa`^fo1Cj%h{Bxj|{(DG^!a~Mk<Xyfxhpvn{xa4
    zV0QRYcFV9s$=88Pv218hHkAFL6aBcZU_iwU+!VNDx)r@-Ifi3O-E<v?(RV$4H&&)?
    zF*v$(!iuj)q>C~ryQ_5K?DV3*-NJiar&~Y5pn@S4w{TmaI|*45@+r%&8i84s9wWLg
    zgU0obEkf7q&=!*S1N(R{E#6N3JxnB|;A0hcagT8Qx8X9=cGG6x`%#Sz3p_XwLaS1>
    z^`+uWt)3?15Iv?WjS&_uGw6xjPJ^}E=}Xg-0hbxv$HS=F#|7@cr~7itk(NmnQ<!El
    z*UMO7f_Z;%+zpLjsW@J11$5sm9w~UN;uAa(82xYRSc+!Lu5zQ!yt$BA`c2&+gCgb>
    z%&YhmpRq~0-nzaKXX?1m=Eo+f8u82Yi_oyyw5~New$@1V4QlI>+;SQV0zJ*8KIU&%
    zO0NB2Vs2t-VQMjrC5E#mOJjvDuWv+E|4hXf_>y&44GHAl!7Mj}5on)uS0y_e`-+?k
    zD<$bI8YP<&t>Bu5y=-_^w5|)=gR(`Yw+rvy)bq3z%@l#Ir)>XLMJ`*uMb+bu;|4}x
    zxehhcYU1Vzx#oJ3_pSsS6|Dxvip6de1`Dy@sGlvPERd-ho>7rOJW0B0q+5iX2Ui=q
    zO!nWal;Nl~M1iq)Nck3}N>Yb73qzakIQ_Pxx2wC(9@`K4NJAj&qpLwu&$Ch5IM(3J
    zXxvhCc0XUz9Sd&gnR3R8!hdo9@q9BX74&ejwefSJjXw_h_>E(Z|LqXbcLkqcai#NL
    z@V}$~6~s^Rv9I}zw!w?v@Tt}g;5okKO2FW5TYPyAsd%ru{|%I9uh97tng0G?kkPaq
    zoZP|Lm$<N}^9WA^rwHsc&f`pj?(Vwo689s^W^89QvGZpP7?{zrg*UiNOIM4Uc3r#n
    zGjhlA`)lZPk<}YJxbp`0pJ{pR0oNB^VQjd)t9=I(13Q=*?$EAvb-YF)LX<+pGK(~y
    z=eg=8stY)Wi<I?n>}4^EUQDx;BM*!c39Z*rrZ5S~Q-XK$Si?HKaSj70!=k2JIDrjp
    z(#@mPZu49RD!d(ev3B0!`CX<icLb^l)4%FW=e4H^(*bQ!Ti(IvEB^=OtLUW3J_5}V
    zPCrf(crQOTt}_!xIQM5Uh&c>3(4J3d7ZTc2b=tiN?U97`Yzx}a`DWTLh@=hPKMfi7
    Au>b%7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class b/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4ad6802b73526d60c14333971b7de836c04aac75
    GIT binary patch
    literal 2388
    zcmbtVYf~Fl7=8{3Y>3;^Zd;Ix6hbS6LRX-*LMR9U3O1p&Kq}twWOE=3o87n<9LDia
    z_)l~!bY#ZQj-UKRj_=uo5QZ>PoXni;d(L~mJnvus{Qd`kM<~Y8gouKuie|Jh+}P#&
    zT(`Krqrb@S3d3h;nKo_HpJ9j$C36a53<J(y(f7*}ddV^Neh_(2xckD@vqZfX`L&RW
    zLqVh!??F{?O~rMzF^mPINDoR|+kqdr!qd57IDzf!>%#LlvgyEeh3&s|JkvKFJL?n#
    z!!>E6rj_A-<`TwJ3T~2UXij>yz<nOWEe57bzwW4LM+XHIxE5&~%A5wh=DVi7lS<aC
    zEK{Hxu9b?T6I}|rRrKHkhPD$gs_zUj->C>Q+#X7vS1EIGS4AKC8I(Nt1Zic^&NId^
    zz|gtP%cj0RrkAVPSThSkF9h6DaG#+g^f>TMOV610o+vDHubAcKIPM`5!w|#JkBL2T
    zur-#L>Pzf%D-iTK(ih&1pWclperm-q9w-=5F^Y!_j}51!=S`d2hR_Yiwy6gkS3jwk
    zVVP7SUD!d%(`D>g;TN3(<?`9$I>VF9mBcB#A7M<vxQYopV(6(=u2%U4(<^h|C<>Pf
    zyCeL1`sW4}JfGJFH&=6Z<+MA_4#25T6p(_CRXo8b<gRztU23?K?zvE2PTCa1(@S}1
    zmdcjCkzJ}xRXQxu3f;vpP2)?A^jsXoKoi{R3BwgWk#S7oQ#tc<43k$(Uot1Pq*W|n
    zk$Sp1%nb9?{+IW=4h}Z5a}_|K^gY9}f)y2?;W@+1|5L}%P94(_UPi02pC2W{fOD`A
    zM;5CJUZ{A9&j~CYcSqk1dv(qu5G1fvdHAvTJx!{|Fj$}33ZSOy)K+hjIfiIDgu6Bx
    zXR#WT^1@x`d5Zv0%QyzNa@;i~UA>I@MU&J|WZoH3Q)EiwIYG=Tf?l&Ea;9gJ<~iGT
    zd@g~P6qC_fX!By*aRteB_yp4pvlyk(EHcE)+~p<V3zt-MR^n`sSYj;HO>^SEr-8b-
    z0z3?}@6cKeMuNg<q0JLmlz{fLnLQ|<WOw!=*Qe`hSKSnKH`Qv+kc}I4`IF0yuHtJ>
    z;2L7dltt~maN|9cO^1G37EQFEo9IWYGyI~>LH`jjxvA-VMU+nejQ*R4kHCHj+1BWk
    z&mh5dI@JmTHjpEV;WfQBg~F?$GN5Pp7|P}mTHhc(Jp3Etns$iWhj{-DdQWv;CvM;l
    zIo6JDbkynYsp|fM-lgTu(9V}NJAa1`14~*WbBudr>BFq1J<tY!Me-*8d<%V5S{*&a
    z<6}&2YANk0(Y;5Qor-ow4>3P-h^47!ZLqWXEi%%h2xOEA#OUlMs)xMlMHlYUT|cdm
    z1ZFURMOub312g0aS+9B-K^k8X7bBSzzQ#9{jV_GfTWpc03EaYW;E0k`40+;fhC$LY
    UixvI?@t;I0=!IdM&L-^q3q@O<&;S4c
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b9d50d05e084db1dd2a04121740dc2bc02dbd83b
    GIT binary patch
    literal 3275
    zcmb_fSy$Ue6#m9Gk#Up-X8{tLL!5+wfv7-MoIqIv#3l<{Y1*c;Jb*x!94(|YrTgAK
    z^`Eq-5KeR2=bk?GXY^O}^o}fyD5NE6{2<MY?%d_OcfLFR{jZ;Y1#l7HB@jVWLQF;#
    z_Awk@RF_r7P|bPec7Bm-F2la-x~aQ84AJJ6=>+1amXMIKAM!Twi517?MTQ#9vu$p=
    zlX{Wobi>dcf9F^=4&so6!!l}+WEk{Fsp1tM%z3V7b4O7%&GJlFndFW;l^e7knTDkn
    zMhnB1JzN%<v{lnlHCMOH5#4budxfFeaaG&5#lXg@C?@(v{}jfK%cvEWByJXjGZN|<
    z&R9zeu3PF-ik7zYi02({FLPVT(QJn2C;V9gb%+WL4KiNADTV_=xbm6dTy_syG7=hT
    zs~@INKd8ED94T^B5eCl6IEN;J#<LC5*qq%0e!{hNb3W5ju`)s)PuWH$fo8NwNXuwN
    z8^fVZFM{t3an~wuW;oj1vQwo9>VgafuM#YI)#0R-A-Pj9j!uRnb81OfmOB*P)T|;`
    zRA<GMaFL<b_tkTCL&@sq5-*IX&O%NtCD4Uv99I~cAE%c1%7czncVlW<H9Stkwnl%g
    zb8D?LwOWm9=$4R?aUC}pE|DQ6ubZl=aYeIClPb`%mCYK_44o=V;igw~6cKffy9-u<
    zP`o)b$#5n6LfZ+~Uc4ruPewlm7#b=$tK@u8cS@?OEpVGsI?vtk{QF&Uw-eD_R$k26
    z(XG1JUc*~HQ9yMVk}-^%<gT;bT`INBx_RdQmT3v23^(@Vp<XN*%2X~mqyv76MrkdM
    zTSOjILbv!z9651Txn^^hrU{JTwqTq)4A))|KEXvJxF=%*lzJ(k4~Bj!{Jr}fBA}^U
    zUzvgkzG=)zcwNRU-eBnYf9i-5gZkYfHHP*e?475G4*m`<NZ?JpCE;xu5AY7ru4T_F
    zi+-8*IYeQ^(z5Cgh8}vVL5zDojB1(5Ga<FXO3QQ{d4|?q4tj5eSZ|zjngR-?VFCpZ
    zmCnhS#{$E_EmyOaIZui3kNfR8qL1dWa3tb0A-jkr35JX!%<b*NCp{{dIm<4p6wq#U
    zaetQ(LQ4U0#!(}f=%EZ7qWP3OQg?N4fP}OK7{yV`5F4-xoEVqrj*olAJhvy+yg@6;
    ztfi^Ov})^O9xTS(1=00}voE8^Wyrc{zzp^Gs6SF8o7NqjjP;qO<*K3^k}dM1QWE`~
    zFyyo^<5Dl(D!PB`q%%4ZspsBNZMDc<Zj;IwF&<?&Q3|cqm+{%9Xi2aTBFWT$lMLm$
    z%;yZf&v9aRVHyf`A6+3lgFrgIJs~Tl&7|}`%k}G_oCg&YS_!J4hin`UVJvPbv~>0P
    z5Dvqen6Nxs<HNcrqmJjf^;{5V4yUP?N9eK>qbJ=`XcQ5Ro!&`t!}8yB|M4Z5xZHuk
    zquCgZ8NKV$Pr%X}kk)V@o&E_2j^c>AhGRd_w+NQ$c@R<m86z$GaRiTOCYSf(U98ZI
    z;XTqD@%4_Aw9wm-eu}!;CpfW&lS1#w<mq*sS;zS`wEt6gE$OYpNz{jQHw3yLlP=-&
    z`@Wskik(0FSb*VVNA@YY$kL@;@^owR@{hP$gWopLGcK&QuVe5jMrM;^$t=y=pJ2Q@
    zRv%l(-L`d1byp=X*H>-ezVImON1LLXEeOddVYwfTI6(-faE6HFEPCj!HiRbM%O3KC
    ztOs63F@O&Ubw+zK_z)iv8Yj?(kMRj<>LS!W#b=bG9@73f$yMPC+AUBl%YRAon~{D+
    zUl_jLjFcUsk+8LzRI7eLWHu_Yv;l2mHb$dkVzdFh0zzBT3Ix_snrTbAfsmNJ41m%|
    zkTYq5r<I^+qdyPrbYD_%m%^GwCoy{$6~aYI*rgCqs{v4_sB@KpYQjta)ZGeDixr@}
    R9YB@kcLMbdc@x36e*@rHiEaP@
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6ae552862c0e00e22cdc1b8c8ba687f7fc9667af
    GIT binary patch
    literal 4123
    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
    Gqw8Nasjs^L
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class b/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..70337f9f1abd25cd1f159c1bb6bdd97ee9dc82fe
    GIT binary patch
    literal 2385
    zcmbtVYf~Fl7=8{3Y>3;^ZVMQo6+$b7Lf1mELMX_!U=ykZQt^f-%YiIxcH>@f7{@>1
    zKhd$!kr_Wbe)1PNzGt(9AfSkonUg*5Ip=ww_x}5zzx)c|F-l1^Af_O$q7h9DH+J|Q
    z*DY>u>o1Bs!tfcICQRG(CmCY>nSz1@L$9-2^8Lz)UUrP#Z$;4)?w)Y<JndeI;!3zn
    zLP4w<Z$VXXO~rMzFpLBQqzC1Vt-udl;pyBkoWS<=RpI$-`Gu-<x+<LE#KI5^*QAyj
    zF2nuYCDdmX+@z<WLdk26`#gbL3{02IT2-{6olFW`ixB&BCuXnsu4!*)Gc_%XWa^r0
    zWs^vuLqVsCF5F>gIc5=^GbDVc`k3K%f95Qt^u{|Xy3xa+6uBn|l|eguF@avf-{KWh
    z-y7D8RYxee&(I$741CklbEds3HW#^9%JWJR_Yg~<pP~P|^sd<7c$6ORPVaFm5cE0N
    z9m<AJWW(w2n=ya~3I<gS;UUAQ;gt2FX-l8$hGW|ld&kv}BV|~opg;*bD0{lJI4}H?
    zvq>I&Howa7BzL9f<kR=?NWrj*5j<w-s>Q1o?>W<}aNj5im%_O%{QCV5=fv%-H_wq=
    zjqK7%PMl8s6Ha81g7;NC!3RXwJ586;>^NsGd@n0(oZ;!E7@FmZrPu0aHVn}c$r6~L
    zvZeHSF7^|k%5C<9;R>I&NsQq`S?kjbV^?%vrXW#fRm@?YGC3+@h8arw%k!>l18e!H
    z=E;4}u&7{3#YcF~F!}%B7+RzJ{d-RticCLSNmTe}dO;F-EGu}S;$wV5J<@Tv^_?(P
    zr#<R@)FV|Me$0OpaLZ%ptM_cRk7ny&BT1&f5TA86smHZYHH+n-TompqFIptga*n~R
    z0(VWhkA!i*WD@*n?h1`GOUh&;XGp!Io@<sx!SqbRp0;hr=f3IK1Wjsd#?6Q=#})K0
    z<x_vYpgYH@I!g@63U_%~_`)TSRMpmVoJ$us>k2yk?*&1LT<tv!Q~x2m&Z!DAq=|-3
    zV37;jPJ4I1a_r%$i>Oc3#V;BWb&@EelceKDod@MyBT;h230y-gm@=^4|1j(x%G5&-
    z&4~t@&JFaVxfy=Z(4hYqm>kozzNDQ_|BU_{2M)o046m)wDvv=AS7}wN7qEr`?HFFs
    zX+!vUIRpc`29BVtAENm+k^=)jBdKWzxP5@PU*qlx=5@Lav=Xs4bfUcuyDP%}l+LB*
    z^-#}eH9dcXgn<Puojbxk()4a#(;jGjKOu7yzrBIJEVT|DVDt!M>snTOO8dKqm>Q3#
    z;s=-+Jix+uqt=&de1n{16oa%fjRdWowCf^PchG^mB<rR*(t}C*nn!QQa*~*k_K0N+
    zv-q5DFnW{47x<FA(SbpHg$+U)!7Y3ZjyNGCP^5c}FzB`PV)gze-9NTe&<Vp9tqs`z
    E3!W64(*OVf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class b/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2fec442a385eaa774017cc06e2fbb46a08e7ec42
    GIT binary patch
    literal 2804
    zcmb_eYf}?f7=8{3Zb;YLs#p{igBOD63Tjn?Q0`h2XysOWvzz5W7B;(aFLanr|3v>u
    zI~AQe)6boL>L2J|>Gau62w@VYXgitN?0L^Q@B2LOb^rML*WUo#g`Y+n5(<(k+HpkS
    z#D=kD=(gdk>+{78X$AsEMl8n)Mg<am*<}SOfnImB6a<w!df7EMzmr8@dRx-d3tX+p
    z;zGPiLqVbgA3#-bRK+nI7q}f#ksg*`tc5}7NnbZi(+!<KUzC2ZRG5`PUQ&^<E+;(0
    z+>|taG%`_FDsVM_2-`UYCwVot7J-^F0waY}0z!{qol((=v*Z(cHZ}I;_c$*Ep5?6P
    zvUMwu$#coGb7^$poPzTzx^Y3^_%4dtzCbE)tCs~%_hp+^My|M|q6e1+l%nBFY8B9$
    z52ny7aCXh8So+qWZtr)9f~(w&@rHqA>v_xBl&g;ozf>?PX<R`fg+774?=zcn`^8{p
    zxF@q^*rDX>Ku;_i+LH}se&|3yZYUT~aTB)$?wM{`FItY_m{K=g$6*4vp1vC{)3zj|
    zC7rPB>k;#U3`*`QJvlqQC~!ajUf1c{+Za?Zq~Z?l3Ut@wR*(CX<yVZrEJ=@HU6(=Q
    z`o|XWYxZgj$@_tQvX>kCvwsg02`TtU#eF;=Tz@}YrrU1r9C$w}vtfZpheBwTE4IE=
    zn5mZ3WE`R=l%+7j+GQF&mD?$>d^>z;dNSZLjfeO+D)@1MhwtgW>~f@KQpFUenbEaM
    z7MNi2A0Br@FIXy!SGxh-H;cy#o~ZZ)PX$K*n>rR5Gp4Dr+^q3#E+bZdQ$t9jfH?*8
    zDn7+$?2@jxu5ZM7I_|Uku~Df;{4)JAG;CksdZSyboix{=wkF9gr?4P!?SN_@^S8@I
    z*M2lHH?g!ZwV1*ZBU+WEutKlbHlo6RuHp-P$x^I@MDyTq=9>`-Bq!Zf$qvWXBIm+#
    zQF@C;(WXSpyQX0;8=e)dYr<quvPgF*|E{e)M@!LM5$Jlx5nz?&vgKP;JnlGdU<8)y
    zP%mxPJv|}UTu<^|XTWjMYFH%MBuWD5is2b$8Ay*Bx~d#ogqa6d8~RG--|LdzueLye
    zv3E%F7R5;xM>qgOoBTWX`*pjr>)Ww|ppP`ftv0b5B(>ZcrHvB}?u%wDMLn&Zw_*jQ
    zg*e;jmIXKTOgUpkQNM7|Y`zs02`+Q2wed@$jX%!#_>D7;|4E4GlY-B$xYGGA_}||D
    z8sew;*w=hU+u+4-_*AP0@B-g*C17y3ExtU5M7-DC{}#&g*XVeKbbtRZNNd^-PVeBu
    zSGc&R^B7M9X9%nl=W(_{cXv&9k^7NlGq$r@xASKV7?{yA`M0=2OV<jTc0;@VGqNY~
    z`y1$Uk=2_!xc3$hpKCeo5!V-AV{ACtmE6I^zz$}H+qLUm?Qf8e5G4??%pk?*d9J#N
    z>LSkJ5@nY;?lKrfFQ!?)kq1VJgw|^)6PSeLDZx8AtYMwrIEMk0U{TW@oWce+>E=;t
    zw|TA|W!{dwSUvCX{4P_MI|7wD)4ys==e1{brUTldw!DMSSN;#m*U&+eeFT~%oPL}p
    x@Lqmo++Ze*aNf^i5OWx6pgmuwov+iLs?qMP(;lhQo^3%pI^RtDC6Tnj`v;h>^IQM`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..471858392707e3107075c3d270212fcfcd606d7d
    GIT binary patch
    literal 2386
    zcmbtVYfsx&7=8{3IAm^V-4@EF6hb=)g}Oky4nm>aVNK{(ARW806LUxmj-A=ZOlaDl
    z*gx5{LN%m)p7yD~sM>2MB&h(2GDSM^d(L~mJnz5n|N0xiV-(_OKtw@QMI)LRuI=)D
    zu3OyB>o0S=!jKG2lcsITDTc^EGOHlQ(C6$Gq%4i;MaS6tS>!z7?h9AX5cOK*)<P-{
    z1(9Za0#(5k6<5*1@W>}cx?kMd@ulwyPv?f=__oy7g(o*MOG0LROPVvDC#08gwgtnL
    zz(iFk!~OIHY^M}lC(+Pa;M6>qJcb(#Ob^_;rJ@yW6p!y(q;Vi!i+N4DrkzhEt5%jN
    z&JEW}#nFxq1)VCoaEGDg#EZ&1LrgklVTPLn$<r!>RNPh3gI)$D$2~z>8MM=kG4wIC
    z@9>hT?~mxkx`c2yZ`um(Gqi;s`_i=Zv}x~&?Pcy2GQ1SWJw##{U>Nu%u_q3;MiLV}
    ziG6PQf<A|O!n@Jh-Du+1W(?wif*}>dc*yX?aEf})w7G2v-EeH1TEKDjlY$wRDX3n;
    z_KTh##GVnd;A~SamloC;o~AD)PT75g5e1_v#_*V-t6I5g<>yVW#HCRXE)_N}WIg@c
    z85KO8*E4P|=j=+YJ3j3Hnoksvg3nYu#pmQMb#v`0Y`Bx|IafXyv<Zf17xK_7mMncE
    zvsfOgxv)elbQi-UO)oXl3vmzw4REt33|B}Z;~2;DVB}{Q#xI$^WH!(;r(zxp)YFw&
    zW|*b+zqsFZXt0r)DdPd9Zwbo^R#bd}7YtMXPaVT;>X<p-b*Xo22vY`_;Y#$Uhlx<&
    z6fne*!K#9nD!#;5gqDt**LTBi4M58!v{ZTcvG9}6EsvqUKDlK?P1UKb+$6IM(YX-t
    zT4<ofs$a|rcb(@ff<P_p7~INo*9_>&WmFbSQa_shSV&Egr2x+fV_p&TnnjT{J(CpA
    z*tR3NG##7tlFe#lvtq|_1<AEag6XqBI!dEiV2GEv%Zow^mo&7OqdX(6#JF8I&50`3
    zo;wZH#bw}OnEr^?I%6a#iY8h-1gaFyhj~3Ho#b}<Jl7}dDp%PQbvKn-PLYjkb?FOs
    z8(qcM9N#s>q8XI*&Up*(VbF2trCrfL>$!n`v^c{rS{(Er0Soptov(<}>7UVm<KPk4
    z?;+b7oxw9maGg%I%zzDKiDGz7uMMH_YN!n88a#%wd4%RShz}0_iMXa6;^rZ4zd?6R
    z=T+hcZjocH=tNtc?yidNujxIoycyd0rfTP1=rFLTCDO;ZN0vU#Xxam<{|_Xu<Da+C
    zR|BiVhj?;~@l7qIJtMmN2-6eM_UIvIhYqng(Wv#eH@-zW@F;>H$^>F`b`sS^UUj1b
    zcj>N|Hb??f=)(f-!XN`v<Ox}?cp1SQz9lY3GAVqA?<pG{7{U+OB28nsfgiyUC8-#4
    a#McOeq=PJ$`L~JxBvL^y3_El-ApajG2b@U&
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class b/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6cfecdeefaed660430c20e5f1dd4ce4d20ee37e7
    GIT binary patch
    literal 2757
    zcmb_e=~CNP7(Ew5WL#xISxHDroCVAhl`Kty36vcg+q7Xx(=C<71q)=!(L#sm^d<Tx
    z?KC9Q%=CAszxo1wl}?XjV@yq^gmye5>3;X#?>pyP{rg|P{0iVM{1jS{P|&KP4aWpd
    zZ5UgIZX3?JzEIqdW*~5E#B!`)R3OotSy7M_xaMw_f}nCoFT3XEx3cI<Z%cZ5o~x&_
    zxEQZeP>^WHdr%b|S8)O-1^PoO(!=uewJ-=h>Fb7Rx}g*3OVSUP^Yf1BmgSt~2d=j*
    za6Hmp*C%izcL=jt1s%K^8;bBu8G(_+X#t@}h|a1whx4QodNwuo=Jx0=2A<`tXESvx
    zbELTJ+1V62aZ$k~6<xS2aB>$#ZC@Z6xYf%7XL>WuDkCqvuc8}Q1(c%UOKKI+nhz#%
    zP2j|uQL*%`A>E4Iq2PwV`50yxShk+CoK3kpXZWSOQAy!C5=rz5^nRD#l-tjT(!<^9
    zEyE5aKL@&F+3h{q?ezEU=tIAP0TqL|C2)@}*Nc{8IHuH1*Krtf*VA_cWZITwe54bW
    zeLW(amqE#0r2}WDmjv$Tj&z+a{QyG>ZmYP1y8>PHaMi;-W%(5&FiX;7G}mR&xc=dQ
    zur)jL0Ljt7&hMqf{(RrVL_!KaRB;~<2-n{amsz%(GH<;f71pr8qeCII$`xB*&d*ef
    zXfh7bJY`9Yuv(ctkL7j}EZBBmnw|`}OyMCuib{N3;NcP7msyFlOsbf|G!wa2y8;u;
    z`NQLGsQ%^rc(wlNzFEvEm{;*J9t({AH+Ae{%$R?4lffG6<|1OrH+6v&@+c@+Q1J;q
    zr9RhN*EixU9rxMo*cDYH{+NCd8n!Rc)9BP{=gc;!tw}N~Nh}In-e2Nl{&u<O+K(m*
    z6U&QJOGzv<j8$0@PwDE~MpW(3RD6yvSbvp}ARZjfYBLal)=76&vYWA=$U;~yN^i+1
    z+LUNH*EH-E!?U7wP1qWgEV3NTy+a4j(nvHp1UjFv$y;T)V)+(zjysMU7=h(FR7rDn
    z-%iLi*OR>08E_!%3t+)rjGaWC><cA<RK@U&vJ9k0C7o4<2gH^KR~uSM`rk{DzOQyY
    zfw6bU>jUbMM2>OFg*IJqZogNzE4!W@dmHqThN#tMQ-h?IP@}YQs=<TNAf>3I$$#|2
    zq8oaqoUx)HUpQdm-ioRKS2?U&_}8F?KMw8qi<67*R*2|70-s-UrSmQLZtHsm@nd}K
    zD?X!b@Z#5es?`H{j&HaUFu2<iUoIdK?{)RPf%5DX+Fv5o*Y`70nzn;8JGk%?SN3$C
    z;A!A2ft|x8oNv(GRnuMMeq`B<?X1@A{1F2NX0&wf4X)GD&Ag`dYdt?9(}CY!LoY;D
    z2X}Dq4IVzzvf3lAue`$8aBFAl4kiY6Ff-hy^>ntqMlM2>K*TbQB%hbK>LRMkxQHv1
    zb#t0s#VEg~aV<tUN+h&iLz%!NBu@z5$zl!b^u|RDpahGW?%*^wut_(MQoGG_Z7B10
    z<i+ZFhv#>hy4(?{)S3QSW4fR{sWTnWmb8@}eD?JJpnMbUG}%L-y@Zp&8T6Cn0H3!o
    q!fcr3NH1Whf%Zb3cCJo)szy7yS*1Nvr#*WB?dW_n?H5GS0`G6xkm2h9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class b/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b8c6b90daeada397fa6d090aa742c985e9a4c839
    GIT binary patch
    literal 4118
    zcmcInX;&N98GbGjj4Y1>R#FlY*Rd61vzY;7#|{`MV7sP~Fb!K=w{=F+1;&hKlv!|S
    znkL=%E#3G12ehZgKJhvE+|$!P)Gs}K?r4xi!B}-q4+qWMd*A!6&%4au|MmU{0M6l0
    zX|y1rA*rJkZ2}#)%}vv=O=r!xUbrobfk4|O%dvt9fkaR5@*$*fNJCo3Vdw&*A&-o(
    zd}}ofLQndJSuDDt6Bvuq50>(Iw`8qu&HAow2C_8o`c`1MPTus^EJq+2Y*nOynAPxv
    zzzgoidJt4bjIvwYxFZX`^fsku<hfdrg@tI9#t|fx3P*Kh@T9;IMO-@;crn)mmoW_=
    z;?+oX#s0Dxm?=C>O$;TVOUJW#j^>7*O^!Xex=R)U&vMqrdTUayQR5}g9!ulHIIiJ&
    z9Vc*7pnXS+_*@_rxYf%7PxbWfWvPsMK}R=U6wnH$FUeIPvzIW1(*m8VX2mi#hmFcE
    zmul!0csf!y3@qEoS<Z$mT{Hdlyje-32Z<C01bW`eZpf`$!`aaj*-g_9C0_?lM0;oJ
    zduOw6AHpCE4MRGHaaQ1b(JdPV%Q2mzG>Wd{5FV~)?1a8(TauBNPFVI0Wq4i&>u!m0
    zp1;1ZC~zV7Soi7Mb2zWzB^?)VQQ%lDZnd~yw)~126xXH4u&&9VasA#t@!RXweRdvC
    z+1WZacH_9N6Ae0oQ5|ErM0Ne$>Jn}{*m>yv-enC;$ML2#w8|CRSju0m=I2Zlqgn2y
    z@DZjqVf2dJN?}^ykS~j#47f~V9G6u+xFYcKW4cf2_)&q`rgW5V7G*_M2H%*j!fR#+
    zT~~IFGAviKIzEP1n3-P4^6^ejbAWo72ga&F-<v5azr8i%b_BH5&?zd_jKy`&y~FH(
    zHFO-aU`vKEk2ww3b<E@Ateo{bQ$C9qE2nNoFVRh3Am8ZA8JmY=O$ll&7ZI;Wd<qK;
    z&;EsA(%&i<Tzh<aZhC3q^5QA8tcvpZ@X*lU&?!}Q$A?o`V*IOgDXg&S#Kfvj+|cm}
    z+@zx`A<ekhsCTt1#J+3j6Lea=PR2wjd`e*~5}v{>f!0Wa6b`3RKv6?Uhs3JD(fZX{
    zCy;9@k+rBaUFT_M53_0y1^qvcbsZLNlQ`}>0@JLnO@S_gMMLLW%1>2$7a7|qYjAY9
    zs0d8_Z|qpH$_KW=GqHR31!CRoxc4a3c{+U5@pa{m(6ouK)6K<cnN^4R<p-t{EUWUL
    zU}_1L=^3}gcHGXcA?Lz!L3)b{XsQdjMbln3Jxi_Q&1A4{QRb!G<4*u%l&MAwfi5Oh
    zV3p;v<y#an<v4C&Mg<{~UQ5Plx$1h7_l5(`7Y9ujD;9fC7|ffVS(btHsA`fuVqG9z
    zY1r#}Xbm7?siCc8A6=FS^=b<gnEWpwxKC}Sft|a3&XkS)KKU?>FEyk{jFpC+I3p*>
    zx}%}!s4<OOCm!Wa+Q#WFv>B^W+bkDKX7{76?1@14kigCVU(F`0)3t8lYxthPllAPW
    z)lE_@xS>~+S1pC@)5-$}52}NT3*9#Dx`7{fW<1yU?QQr`8b8KQH2hS@&+v1BY+az`
    zY`PoL$VJZLBxJ6dYFgS7I7~p+SN~{C+W1m+aJptXC0qL4IoI6?D~%O*Z+LfITqIf=
    z$(ui{iahvkV=0a~&zQEoU<Gol18wxmuhJZ5f34$N_%?gsEayZo>UNS*`5h<fJx<!s
    zUJZW`IDRlGQCW2kPEukE%UFWH{4n5Ki<+hR%%~3)2!zqzCZ`&<A++)L4tFk+PVkxT
    zy9d#iybJBm5#5_=FXGsNB%Z<+*NThU{S4mXQ{c1Y(h_l*qg-`%tnUGi+_;DKyXffa
    z`zty!o!fY38^`V<Tj%=(sexyxR~Me+r$(Lkv6%PUJXaciE|T+3P0k0@yp?;?nNzt3
    z=%J*(e5SKM)BhKoIf}pC$H<(LdS)9hKfw5n%w%SY>+C(uj3zTzyOIO%;~H=uxfP{N
    z0?Nwc(4yZ2o~K49sZW-F-58<wrf@3K?p#%BtX%?=c$cR{GAHuS;|uh{vm6?}h%b@n
    z2-@*we1%^7D)}m(RjIy4svWz&&J%%e)a?3a6cM19d9`NOKxQ$syp7jZ1~Q+_e7gGb
    zdh$L@_1dh_UCC{%4Qyj$v^CS;)p{Rq)D0h`Vn82N?&sS8gM5Y`af38uh-MAb$Po^9
    z=Wr9}Ijp=CIbwn;Q_Y$qUavXgwb&6C$f@dxdBU*jh?@lGH|em}2A3%M|8Pl1T4hWO
    zsR=$6pwoS{pq~~*A!~_3rl0}xQ^4u0Qbm%uBs^6>1ir)fB%j}<ec$JM3*N&I_*4P;
    WA@_cPU-JJq(G7v$;`jI?y8aD2F`fhf
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNewOrder.class b/target/test-classes/unit/um_futures/account/TestUMNewOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..1b91701f9e8bbec607b41324e0433d98723b9d66
    GIT binary patch
    literal 4016
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class b/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..9aa3d499ab0a223c268a88808a59088705e60d99
    GIT binary patch
    literal 2847
    zcmb_eX;a%)6g>|^WL#xawvv#9I0;}vqLQUaFoCd##x`wO(sWB@@xTIEa<tH4I{g#<
    zC+#$lX=eJl(@*^a{VSaw$;Ox(8cI8!k@fDo@7{CnyNiDN^XFdx+=ZV)3la)iRkY!V
    zz=>63-Oz2rS<z>UtI`Yvjtp6j6$}d`dNYd(k^)!VwNemN?&xLLT>C~Aed(=BPtSAp
    zTo&izRSF6c?RXEWf}<*q;kdxVkcRZI{Bk)ALQnd-VVZ8}1p2)6gN1y-4J_9&>``Ya
    zCuz`Fkz<}=uF1d`I2!q?TNk*VI{=8Rf|EQNyN%FI7=e+*DFLBJ_|B*}i*qCvdNwWg
    z=61->1)k-sWHWUyPe^#dv$H95;JkthDmrmd;P^I*+P*+CaI1#}PWNV-O-3=ftfC87
    z1eBuTOIj7sniZ3{DsXPus95^?fNt-Oh=S|fjPZtnW$QW1S(8go48N2&Dk)q;B8gss
    z-fz=ua^vMddax_KZrGvZYkyZPyS*d3o&K&JeYl~ZU&T$_61Zo&WxZ%QhGR<IbRCD8
    z;ClM@y_vQpd2P}O%f22l&&#0XE-{kRlk)=ibB8+4*nWTk1-Dh)!CisQ`n}cfeZul9
    zMqrkt$7@}YLF4-SJ?^hLs(VNd2X<yBH+Gl74ki*(@S%$PctE)RZn#Xh?cCY-d{l3P
    z0*?-a&?;AKeIY+pt*!C+ie@NFVu(e|G<qsGl3*RT`_lAez-0;#@i?mdQ5NSR!<Si%
    ztc<Iez$7!eR?-4vO#Xx8ZfFV%`O#`yVECr-M8S-TkMLAr_`jKBkuhWb)>#B@)_6CU
    z5v#wcA*7H;LBXtwkMRlHrR%Net8t!=`fP)2m#PuJOuh;Yn|-UNF|5^=nr$#!lVlc?
    zm=oyUr`kvSjdIboAB`2p7Um}AlUU%5R%J;%XVhyOQQ^N(@fkj6DON(Fd2lfI&4>hA
    z$K55#4#(Ca3t_n^y?LW(Q=;Wu)36r}&x+PHVQWybNH?21bdS%{Wi)97I-YSTSY^3r
    z`4&BlI*uC{(QKdtI<JR(OfI{g<hh=J1LPmZN5P$o14s{SA0>fQ#qf->45UYs9aZ*w
    zBmfnc8aht;-4)AwsWwM}k$;i?dz39{9pQ`&Z3g7*?uc(xwxd3>AM~My8?DW<21zaJ
    zhUw!(Lp-A~Owr|cM3YgOb3@ORQ&yA?-S3><x1ut_6%M`@esr|($IpTIjZ={Stq{@I
    z2cKVXrSo6#zpZZz;)hu6OFpA*@ZeW`s#OKN#MfL27~E}%4;PS#_d5IDLV2-;_SZ=D
    z_5FmDrfuT%Cf<LIOFK4?Q5!fzU}tdw=NfEx)@&EKA9*%oKTCB#zsG=qDJ`9Qi)-}M
    zo!7J*TF;NjoW!qhpcf*qH#c$bEgrtmvf3lAFKuCDu(hLg6J!0Gm>O);dOF(PAQvG@
    zAYz$DlFtiVbrRJ@oW~`~x;PN8V3=={xEiAzCK7tDp-f;Lk{W_%vRK9nqj4VnD8Zto
    zJ2-_^tTD{Pv~E+c4P~B=qFB{;sK3qB<&Hq5&h(EO(^>6VooT-|uPtuk)93#O<!-do
    zWe<V&5>5uEaf2lL`MiZ8X2UeU3JMr#pgmisovYKHsL_s2R%s8_X;1G#JJN5a{fbCh
    G;Qa+NO$7P?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class b/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8ee7ce0237e1ada607988f70d702fed342e79c40
    GIT binary patch
    literal 2845
    zcmb_eX;a%)6g>|^WL#wvSxQ1ua27BjQOVLIn5FEbu}u<|G~H5JJg`8P94&O1PX9#z
    zNjnY6G&B9&>8JjI{*_LTWMj;jG?a8aBkSFF-@WJDcNhKf_piSJxD7vr79<q3s%XOz
    zffMV-rlH%0v!>4%*QFT<92vG8D;O0>^ktS6Bn2+H8>Jwq+|tXgx$&JW`qJB!o}TCG
    zsVpwUs}vL@+VKHY1xHmJ!*PLZNJDy9e!dz8p(lOaFikgf0)0{X!BYN_>sx{4I^!$$
    z<Ir#d%a+rAV3mzXC~!3LR<|#3C3gTASp_F~G<F=}n=%3;i4FmwM+i@=ID@mK7J4=<
    z_T_fzF9e?DtYtHGFLR{4<k{I2I&n_Hc@<r_AaHyKMQvXo8MxKM0;l>i%_gI$e59fq
    zJpxM6@FlGZXw8aAToUM5H7b_AIj9@EVNq~J;B1UFWSI1v<!s26Im0jIjY<lakw~IX
    zpzr(ihTM8Sm>%j*ZyI(e`8v=Y%Wm$<Zl-@|M?bD97*KH?Hw5mOZdor{j^UV6H(keJ
    z9=M*qb8Dt;NnV<C!m_VNtn)G`xhss~?DV3*-Q1y$Gp-+FP{B<Vw{TmatA1zoJD;-r
    ziV>J4>G4X}WYD<&ai6<uj_5v;!-0LUn-_bFU>6e!DfmRiUECvFe=l67+D_iQ^?X!q
    zLjofQLTHsMw!V~~saDoxd_@l^OJbNM%oKVkw~}BLxBJrcWWZ$#_wi{|_u~Th4;jA9
    za%5#v#T2HQ&9#CSm|)@`9Ct%YSjvxAn*zf(i#Y`kRD6bq0;BI|PT&|brlGY6T(5C%
    zE+JNZQzJ+rkAi}E6_4<kjnehj^z}GL$9*<HHcHiqU#4G#hV2XVHiop?OtTGUYm&@z
    z5(@(9eX4xS-zpbfdt{<8v9vI?n8XrqvMNjBDWhH6hzkChiZAdbORy3W$-RTQZbl=}
    zI_a)Rb~UyXSqRHT=`9*Xn-VSOnufh>cviHo30s4bMXDpY_vq|dI*lfbK<5(<1FI~T
    zE#IP#amR6kxcSos-PZ#?Ay-{b@?0k1;P}_EQE(UHAkqh0M@b-6F+8Iz1L@IdXEg%*
    zBmfmx8oEvT-POvwsWwJ|vHy_z`;;t+9pQ8gZHDB`-l%U?b|OFaHt53*w_2NF4U$^c
    zjnc=7hKNQ3n4+F{#*=Yba6`|OGn~$xFbA02H=<HP4~Je0KRH_X<Htb!#tF#(R*2}^
    zgU_$H()lm=-`4*M;-^^cYd)iG@ZdLms#OI%$G2Pw7~E}%4;PS#_qzJuKza5G?Jtq)
    z@BalUP20w)ZG89=7k6zQqc(7wz|P=2&NkTYs@X1bKk{tGepc#!{)_<wGg><L2AApS
    zYF^W>X}v!qa}vM5hF*xgUf;%@H@N>y%W5NBUwnnJq1MjUZA=VoV`ivL>+NiNja-B%
    zfrw=qNj}eW)kRbna1IwK>*hf0!6@IRaVbVQN+k4NLz%!NBsB!jWU-1hM&ld?P=ZBE
    zx6pxgY%t8Dv~E+c4P~B=qFB{;sK3M1<&Hq5&h)Pu(|PSlo#}wKs4Z{f^QZp@<*R6?
    z%U%NQBb*FQ;TlN}@OcBn%!XNh6%;VoKzqJUJ6ESYRiho9tkNE?)1KXjcBJ1-`vsA-
    G!21U`)di>k
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class b/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..2deea67c1f1c30d3a8853ebcc9f5ff26ee5449a1
    GIT binary patch
    literal 2802
    zcmb_eYf}?f7=8``H>B%ry-*Ypg9<@(3usk>Q0`KbV7Xa)vzu@r3(0QW3mvA@Khb~E
    zPDQ8A^mC`5`Um<~I(>GtgfIzHw4KcC?s?BS@B2LOHGlm5>u&(=!cCwBF$JwE+HgYP
    z%$BiZ=q1D2)EDzxvfv4v7&9%?8yAT6r`8n21$yo6qUTjc^s-&p{!Zpy>Fh{H&vNxl
    z=9j}&0t#a7_yDSclPXT(w7`&0MY>;pvEh5ZBVFAn6l~w}^cCrPtJ$ZvYkH<_Em#}2
    zQ#OK6fs=uanpS}unPV7FD>%!mp}7FnjNut^oD&dwfa`*ai|8OB-ziaJf98PnvgerA
    zW;#`~@|Z+dol-i1PFzxOSw$DF2%O$W5$y}aJ-d2Y;Cz3oQDxwZt15bMO+d*TuB280
    zt?^(Sy;QMbR7`zmSg%A*Su)*i1vdmbLa@GPmh_BiZOiq?hFi=Ul?1LM7DvB8|M$sl
    zx%*-$IogxlF-pGV=U`7L8$OT?Cx2+i0B$K5RB;=31nw2=vYt0B!zxI<U|SZ$Z#(*a
    zunHwpGFH;^%dQ^K&PuOnuhWh5vnvAkGw*esj{OKj3WimT;I2SdEoil%&zNq-@Crrg
    zFs7T*t6%@vBzTQ3Z6bL;unPx?aX9x6Fp-dgk5$~q1HyF=!)31RC(e=ggCZLhcyug;
    zX1P+*SF>}~f|?FPv_M%LW2{`}&=a{E2aC7el?6w7Tqf`kp9JMTDe&+;-IrPmv`nj*
    z!7S4`s$+pEX8!SU*L8x`>}0hU(0%iGtYAUKr+6YT{@>IIoZGLULv7`DM7*(%So;m_
    zAb~7$3Kms7#b<1iwzH{kg^4=pviY$|sz&%R`_eZ`u0UVCU#pEYU8gpZq}JkCW;<<G
    z>l5y7Id7L9P35LmmuFVuSY<q`vN)d6=g~$`_Rm#(fiGEz6`xQZ9M5(m9D&wpdtI`*
    zv9ZXUU(QQs#mJW^(K2?yD6JWe8LT5=t5-D1btLo7Z9Pp>!B7$CTw?z>%W}<hO=_OB
    zEZYk^KNZtx&CgSkGePp+Rgbfx$)w2H%b~-lna!dokf<1rQI?)`sH(Hdwn?;kaJ{a-
    zB>%lW8HZ{s6qtC2WN%WWq;rB}&@a&u7Y}=Qx3cf$iKC#8)kQEGTXm8s#l~slOr0Nt
    zNlQ`35niM>mTliD$T>3zd-sup`A$$HxW<{*!v7I1{BgpEUmS3Jw?YJeDERz}E1hq_
    zciX^gh@Zk^U-KDkgBQQyQ>`Ar3w+C!fWh6C@Ny2ZaIb6NEtKc4(f$gFfq`F;(6l|A
    z-@}Km(0!ou6i)*e2<##*qoYoDSEM`7{lIb|w6k8b^JfScnA4J(x42GAH?x{{OY8d?
    zsk8X~4fI@K_4Xd_y~V@lT3UO=b@yvbjJ9^R?qO<h4|Ah!T3=_|8)O1RF$64=i1T@w
    zt1hCtf=lS8tcT<78pioGi{23BIFZnLgffO{NS+Y9lg0)%>5WSmL=h%6jo=)%uuV6Q
    zQ+tW$+EC{0z>C%M7SHc9wYeiusWJU4V!Eg;)tC-yE85x~K7aOqP`-(Fn(QOce!@xN
    yJZ_QXAfI<I#%!49%+Fz{j`m`WcBV#qCZZkOtkNE<(VlNYJ2>A+`z4XI!1)INm-Tc2
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class b/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3710cc94fda0d07712f1dd716fc754550b1316a5
    GIT binary patch
    literal 3912
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class b/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5dfe2864d579afd51bcedd4de573edb07b0177b8
    GIT binary patch
    literal 2856
    zcmb_eX;a%)6g>|^WL#xaRuYmBX8{uul`Kty36woFwrOG@O}A8*A6Otujutvhr+=dV
    zq@9Ljnwfs?^i%&p|4OGvvN6t>G?aEcBkSFF-@WJDcNhKs*Dt>UxD7vr4kQ$Gs_4Q2
    zfg@|ihN0Vrv#KwY)}$E-92m76D;N_<3}luSBn2+H>y;p=-O{VBx&Eyz`O@2vo}TCG
    zsVo)aRSF6c-S_~if`cj!;jqB{kcRZI`g|n}LQnd-VVZ8}1p1=%gQfiA&~O4PFam2s
    zJ_&8<&pTzyGy>Q21rA2On$`ub<n{m}tKcY)#%?2Y(?(z<aZEty5xx^DPT~}ag`Q1|
    z1GydY#lW+i)oiBe<sk_#d3H919-L8dRz)w)2^`)=(byMA25$YZ!0~}hyU8df7gY4&
    zqJUB|d`YVUTDxKrmjq6)7&S}Z7}oi>=ow{#Dl$T$ui%QnsTgn=Shk+CoOM}#X!w=9
    zQA^=65=jgQ41AYfmz&Rr(<6Q94Z{v4Ux)f)+07l<&Gh%(7{oONLn^N0hQJ-ut?DJq
    zF&tCsrt3IN1=rKJFV3_r$$OJdSoQUYdR_(<x6Dw^%`6Js&F$+rgZm+d72H&D3%3P&
    zn-|x-_-V_p8G%`m9`AKk2CeHKcDcazu<jz+AK3Yw<aoOdb}*5Uf{#?(#XZ9H--gS4
    z+fJT$o{tJ{MBu@m5L(rmtuN(g>%}z{U(q~eNsO|JnLv-^W)dvqZeN<747g0;K0c00
    ze}dJy&+uiIBP&xXrZK~mZq&5EB(s0-xLdlyQhuV|7Z|=dJXA2R;uAa)82fML1bUb;
    zjVfwuFxMOO+pCFPpsg{akViqmf{IV^m~GSbR`s<wT_=3DL$*!Th+k%2goe%j)!!Q3
    zdTY(Lm~BWh%SjZe{I04W_cyC0*M2Zrm|QAOFD9|Xo2|=|c*^KEHlhabOvUH;f+blC
    z3FqG4{I^3A=$vxPlC6#{Mi#<qNqUP$$)-fhxu#(+8=e)d8^X?@Vv%n)x9?`3rORmK
    z@V=gKI#^Y?Z21;FOgN4kjR)7E13GWUd{VBsp5(dyfRp4O=19RU#sQ=UwvmcJs%Cgb
    zRR%JeF+FwmyJP?r%PpNJ{r<}3z0{ke!1%u?gI&s(v<`4shBgCo^6iLk*0!TQ{x0aF
    zEjQX2YAupR+Kti2k(PKy^O&Lw?};X(QglPll(SZp4p-kh#&1M*go~Vj9sK&};E&%0
    z@f*h>|2rX~&k#Pp<Vxqi;D6WPD~KOswXgV$w!wp6^QqPq@EqT8C17y3BR*U}BHrsA
    zd;{g#D|Ej^YH;vpq%>^{$G33$CC=~IJVb5a1c9BzS)6LI-P^ET;(p}WjQy0Ge*TC7
    z1G8E>_Xd~g>1tlnu4(;0A#)VJy@p<hyk6hJoj17uOv`EyxIX_1<0G9tom-e3+QRHe
    zm)76Y^%}VdQ34UmG?ILt<*Jvc&fyHsQ`X19coAcKo57_R<rtCBdjn+xQ;^gUJd?!=
    zRvC>m7(xXWE#1N~tYMvD9;0=edR?gUbQHz9zC-<OrY?5`YE7npHkdAGPnt}Jv_)-s
    z3!gpxKPX>CH(mA<=m6nla2(f2a){3x7-crh@#~;~;TGBpP1?C8?db;X=wzMtXp{Eb
    PF0>>4cG@q9qyygHmR<`D
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..b72337faaac5f55da96c903589579dc62835b066
    GIT binary patch
    literal 4738
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..3a8b8525caa566a8de17ead6c3670f3d8ccf0549
    GIT binary patch
    literal 4612
    zcmcInX?GOI6}_cxhH)E2gTVr<U`ZHB2pS1&76}PS2qdHt*xF2-g!Igmq((E{LodRL
    z<Jd{;B+edZ-}fJooLF$oIsTlJ<d@_}<m6U&Yi7g@cp&l7(R5eUt5^5kw^je+KOcSs
    z;57c6LIWBTXwuM(7J=4V=DKO*O?$<-mboRfzCg>6Wn2ERKx22$VggBlPG@b^_lu{D
    zf|FglBQu_K*QINuIa-pLxp0(10*yQH6to1M*02-11iAw%GJ?X*<-iYI=^17=>jbuM
    z%uCN-NWUCNcjKCyldiziN_9z@z>%3c&Kyi&H@AkTC@_~y-%MhUfG`xCXEf}?e%cYZ
    zd1~yQDcd^dyOzB&*i$-XlJ+gQ`N0(0a3Fz$8V=z(fn8fD;&p+f??jsg_ICGFt5g(x
    zO2c71FObNXo}^X*y;?AdPGVm+i<Yt8Z#asE1da&o4^albl{aQAdrjshO>Z@A7E|a#
    zV-nq@^^J}-xpA|<<NV={bu%AGzV;ms=LX7i108SfKrfCZ(5K-zP6)i1bqYqtvQ0ZH
    zjjUtabhqOgTh7VmElJ-<J1BUDvNtXLRVPROu1w4eoSAu|?PT;M`V$z?a0;gd4wbxB
    z^7bXmE1G_GHH?E5=~s^5ui>?7E^Ev@8Q7_EL~M`sGA0_7z)Kp=;4J;;ZHLPs+lrWn
    z?pH~5Uf@Dq2(3afZ!DxQM+r0@x@d}XNenSl89dW+BMBz!4o_xX>2sLEIb2lfJt}bS
    z3F%W9#|5V9!YE(Q%A#*Mwr7k*(KWsmToYSMI;+owhRe9Zcya?<;H~cZ0_tH53`S0`
    zP85~Z?uv0M47BCI&MIie{Hp8RVa~r2*tVI;OS*9iR}+}lFoQG;VR_G}#{$PfsF~qQ
    zxYH9zS8_R?=i*>p2UQk{P*-?-64#gv+tPo;+bCq5{DraEv4y!y^GUo+7e{kR%(0xr
    z3#t+<XjsG&xhw`mdbSc;RL5g_Dk?j9DHp(4NQb~g5}#&Kc@&fv!tykgyU;&yDv8e!
    zN<5Lo=ZJx`D(F71!9<3OahVqwV}-0MghD4*G>V1vXw)j`rW|Af%Nka&Dlq)NsS`-u
    zuIM_)W8P{8QJJi`Td0V+rC|*$=y7aJ+z!k<W8-Lj4p>Zrkw5S;R9h=io`<b*i}a$v
    zZpVFKNuX)m$w~GpwhB2L6f)ACSK*~Pj*~U>i>7O-aXi`NuUbUgJ5z6C9^?t?HXzW(
    z#PO|yT(mrk3P)|*@y#&l!?Q{WHzt=IS90G$pH05p;+HHolfa(~L!4S!@#)S~(R9s%
    z^rcH!Z4b?83g#-BM90S$S!Pbu&jdyuBLr(yTAH$NJC_^9Ej~vchIptV)#B)>n2D2b
    zn5tVVN{G4@acbvw;>gSP3B_a_8nlwvsvuAQbk-883YYzPvyjP|UE77b`UPJ5<jV0P
    z-B)S^UIO11*i%lfQb`o(s)=q}<aC{+vN<Pkv+}Z~;{2KU2kw$5lxh+?<~Y9RyJmci
    z@piS~{S<zPA0_Z(4L`w81v<(oEPLHqlg3O)4=+CEvZ*dd8v;);Jj<hhRVI48DY_?3
    znszQPy{;L@SqqAl<+nNjwr!keJXMO<zZf0)=)ILiKh`{M=JRuwF9%!ELRNl};+6H6
    z8oq<~IQq33{YJw#@E)t&6fcQx*y|)6_j}%=t0=2weFA?JXn(XQV>hA-&-26v-VYl1
    z$M1&ljrV6hlWb4?OyTcsjto8ppUu5@A^sAIx%^ejKr1}{YLNhZ1RM#hbG0GdJd4I~
    z?NIN1ByQZrjt`LP?fn~4y1t3Mn|SsEw3l`6q%^Rfz@EiHeiD>*ABuI~;kr8c_3)gH
    z(m5Xya5Lw|^p2VP=;BE)q;>t6e)O;C*^R&7gE6a4J-&$-@8jGJeNex^ar<42oNv;{
    z+M4=4#3kS!CYKbNMkov0dE*40<EWj84&wmH=|Cqh)Lj_Gkr3VK=+qcpBS!EAN-=zS
    zQGEknBnt=7jW_WnYB@!c-@@By!k4L6aTZB^g;HB~eU&Q$@09HNXKdHBK3lS@Prt6e
    zvWfYn$29QO2Mz3?r-2?q>m`(9*vk)=PMqM|NerPMS20jw<aEi%$&!&5V<S6DMh?|5
    zQb|=C`EJR`f78eoB6(H6QEg<O{+j;T$Fa7pX%jd5HjzEwtRHP_z6Y!9(q5!^&P%lT
    z3@tuOi_g))gXp8Zr!kBPI`BF!Vu=n`!8aV?Dp|fzvOFDI-p9R>dnd3bcJFoa`Zb0@
    zbA_Xod^HDOufai~76;D%n}Z2*aG4xjAqSJ>;41ByCI@M9FiQ@uk%Q}>JO`~QRr2Cu
    zG0dl`NU2_W@EAQ9CSyaGj8VDi4-xH)q(ZhSPM@k&6Zj_IoA~?|wX&?%t+lH@tz_)G
    kJfQ*K!}s}AD1N}XpW)~HkKTU8x8H_{1b&A<;7@4#FC#J5fB*mh
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class b/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..81e4a12326f806bc8df3b3dd0d4473efaf970509
    GIT binary patch
    literal 3829
    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
    SpY#7K&LlbWHNM4nX!#qM{6*UU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class b/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..01cd5d9441157912cfbbc366ae076653d7a452b0
    GIT binary patch
    literal 2780
    zcmb_eYf}?f7=8``H>B%rMJ<9B;{}4qikGScq1>e=p%sF)H@gW3vas2Wd!fU0`X~BN
    z+Nt2wnSSo{Q~yB!N~h0mLI_QqBJE^mch7sydEe)GulfD2Uw#E}7hVEwh$(1S(Sc(E
    zr#6f&L$?fjU0*D0$f7TBY|OMxe_S9okXlg?7r5eVmVCc*M=v|Y&2MGFlkS#u^(<G<
    zWML^<C7>YIiT9u?IIiLZP6`YMRHO&x7i)nZxYE;&V$lg~UtgA<pU>v0$D4E9qFi)W
    z`6+NbG*DM5a4mBP%V`Ctc{Q>XLYgsrBaSlyLJvWmRdEjI$tG|uY8=SyGhXst(_T-f
    z>Q)|;W!|;Y33TIvf*uvUxF~RP4@GTXAnrTW%K}{ksb-a-BR){khsy#=!SE!t3TVv-
    z<G3PlX3eOW`qqfPw(krD*96W-SOed*^o(h5%GJk)SIQcd1g;_$$AG}Vcgan;{bD3J
    z+LzoitU&T}s4tS;-k04@e&2~f+)yy2;wFX#?iHP~UNCLLE=s-V*fvA&xcXk8ik2xE
    zCus*|PY+pVrC)MZ>BafkWr6#dBVDIoZ(&5iZ54NLSD?2ZvwF;DOs``2#gcRx(sk)K
    zu779|yJnBJkQ@!{!hT*H%=>*zB&6U&75DLgaJ_?YnQD7^^Va)efsG10Iut^)T(R_g
    zcCK1X(@}^PD2ro^Rm&85BDdpU;dXkm=t`f<1Rmm}u+%379v;zssg+R6w2B$bGMj5P
    zEHK5yKRoV+E|AYoR{H?mH;=~(7F2wUCj#UDO`X6AX3T+xa<j&{xrA8tO^qOdEOH7K
    zReXX^*&7{qUEhdubkbw5VsBK9=wtR}U|8%|{f#cI_Rn;K+L|P_633E2vPG3oc-!TI
    zV?CP6P34znmgC4Xl2ut8&*<&iMp*FAReX*wSb~*+NFE%{bTb-(_GxETva7MB$Xrk^
    zNO##NSd?fPr)XF!hHHlFny}q3nWTCv^KQ*NO*`Qn5$Jx(mT#8jis_kDJ89dFZ}_HT
    zQ!6djeLN-E{v_}9`r&x^$8g9wOOdOnmJOmLkf<20QI>u*IJ&DmTZEYhR~vdt^51Kc
    z5vaC5fr)oW@D_zhF2^|b0*hWachI-nl|BDXybbzTL+omkszFlAt#R5o)!@W%vQpI5
    z%7t{rk`r*;&Y5Afds<K7;jk=lnFFki{}|f%<1CN9IL-KOhY0^V@cAWII^Tltj=^1s
    zAERSm@fmJ|7r*9HtscM&e8ZK1!QHm#at^U*uXpebl;^wXe1*i|;Lk{C+77yQ@ct`Y
    z+Shr4r-8Esb`Cu_-=Mp<rn|uX&~h=dvs$<FM+6v{(~_AtxJpacvzm58>;DO<)A;Q*
    z^jv85<__+?!NccTT6@IxrCm&nws*JhU}|UwbE6$ve|N`gWI{wSge;SY^V!2yFHv2@
    z1ze)6kHhUU#`!giD-p_ZBBAvf${400c|!0`8f#dmH!ffZC79H72WPN>O}crU+AW^z
    zK$*8gFILanJio`(;f_G1&h*b3(?#uRo#~LatgY<evuFPY<?HCA$$kPIAe<DsaDya=
    t_#DO<vtgbSK8KM8+KYACnL6#68tw3AmG)Sj_IwN4;rV9TFNvfL?%z~$>c{{9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMAggTrades.class b/target/test-classes/unit/um_futures/market/TestUMAggTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..6fc4ab9ab8716db83ca6ee01a20f0335d22db408
    GIT binary patch
    literal 5253
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMBookTicker.class b/target/test-classes/unit/um_futures/market/TestUMBookTicker.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..e24786c585f782f8c3b9e73f8b0caf56d4d32ce1
    GIT binary patch
    literal 2697
    zcmbtVYg5}s6g`U#GOqG+c!Wn2FiEftM1>@U*gS%H1cFW4_(AE5%4WgBvgFDV9j4Pi
    z(SOoTV=`r?pF5rYf&Q6JuVf>e+Du70nvt}3ckeyt?7esY`1{x206c;2M+ZCtydpZ$
    z#c=aTK9(g_)()jtxg(x88M@{bO)(c4JfUz_fRABJFBVL*{8%dK`QmpxSK-DnH>4zu
    zc6cu3jQkMb>Ba{T1zZzx9XA-pEpjATrM&~ov<zO6O0rSprj+ItGn0(#dNHl!i`-zi
    zW_xyhF+50IA!JOzE!ye?v9YYmrtHIQ1}52PdPVf1pJ-TyN*+Ur2Gx{lDB58x>_*uj
    zdKp8F`7wY&0Yf5&@gc*Fa}@P?2A`?dHZ$~u!mTcC1@4I$!6<`}lPjFOG6Y%|`Y^^Y
    za3Gfz>3CW)9UY{cD~W&y4E+vb%T!b;p=d?Ezadu&NxAIDeRzBbF@(Mk7Wv8EbTB#+
    zJeF09)9>VnW1DH%W`aL-BZ3J5lOm?@h~a5oFG)E?leIjT^17zc$?Jx6eolE+;hHIN
    z%_>zSn|qR*1%02ie6f~hm`%Lbc2f5vObeJ1@fc4ShTW5MPkvRYlw~ttaB||1o6X}N
    z+nivlu5B#u2X?cO9T(HSfr$tS_*ld&<|q#<7vWOEooCOb`|bLQGAvvPp;9WVQYN`x
    ztECm^h&IXQ$1}{^<-EYq+eV{s)?TqB;yIS7x@$GauuSQD^|(z%oJl5~GA8ybSQW4)
    zVjVBuiA5W44E{#;GfdTqv?f1QZA&5hv5A)gwnQY5q^71DhtiRgUCR|}R@Br)+4))f
    z){@l<b*5&WYK<?}<hE`JXMK1@MRsYGE>%uSIbB_dZ^tvK)wB<vlE5{a4=L&Z^$ELR
    zGa|Csp%N-vglFz*09r9Icvtj&PQ8g*0^hbuIc}uooJy8JLeI-;RyGuSTsL~nf<lDD
    zi7WQv7zMEVKQ*V<mS!p?o>eLe`CHaB-IPs5*T@}(awU%Q1Kr@XZ^)#+-stK(3iS-j
    zOgR#fS1RlRopM<=<PtZzL2d?W{MsBcE!=PF1;PKWB~rfDwiuS)A+g&O6jAA-+saZ&
    zguaWKo|MmZUAheVeAAiL@0lh`J+l@m#?2-T?HiFycUl!Zm(QQlEhEp@75k)n|9yi#
    zvP%M^boq49HQzxGUBJ#C-9+^Dg4y>yy+5OoL|;bV&d4d)PtLMkdfU^Wji1w7tS!J7
    z_>x8pU(sxbvw0gHXKpxh24VLU-EZKJM1Fxk5U8T3iaT#`x8d_Ttp<7tSRaPa-{gC^
    z?)z(+w<GU4alUcm{OJG&;(=h|4EHJ0!(<>Z5g7j&;am9qEu?Kb>Qog^&+u%Q{_mb5
    z7WEEzt5}?@A|CAwj1P3a#fFW>1DjzGK6($)XqXV)#USpHZIlEFB8o9AQ=QuE7YPML
    zt|Rnd3AVV5_RJ!OJSj1V5ca{zlZ4wiz#&N-CGQ1V*9nDo+X~j!AJO`AmPMLjP+gXP
    z)md%@wq2H!flmUjt4QzsU%C&`P2oZWGE7h+=)okBoWcZwo};^X1=DzmnI_6xF69lE
    a^7A_7F_-e3OL?UYWqW-q<q{$3fc6hv6wYD*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class b/target/test-classes/unit/um_futures/market/TestUMContinuousKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cdf8988c03ba1a4b134de970466449fcaca7fc58
    GIT binary patch
    literal 5300
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMDepth.class b/target/test-classes/unit/um_futures/market/TestUMDepth.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..c65d404070787bb4bf662d2b397ae05b38f8d70a
    GIT binary patch
    literal 4113
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class b/target/test-classes/unit/um_futures/market/TestUMExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8f32645fadbce24019baa0ed2890b32fafc9cbe0
    GIT binary patch
    literal 2016
    zcmbVNe^V1j7=AVhT(}+zSExlJViZgQx&;+lqP55mrA@FE62*4Lxf}~QxZKgZJ=#vE
    zU!vcjAEBKZoI2y*jvvbDdzX-eA)TUgGkd%5?!NEy{(AQ9yMJB-xP>27#1L1I(9nZk
    zhJjt<z~Hvw?C?jGU13Uw-aD3K$uAk=nQU1>lHrQGSCw-ACa<~X-cO?93-3U9yhy7j
    zqOu;XR49n|;Uj1Y`Zb)vS%z#tig-|az8%QG6F#pQ-ky+rL-?{(T>jatl3lUtY`YBo
    zq3)J8hVjBFjOG;#($&aJh-S%<MiL)0FdpI=*6<0=kt2a;lg3P;?d-brEN3U5ZCQCp
    z4wgJSuVMt}6<pAe!bOI&M<|;63`yxWE;9^evL{uBF}S2*43`;{is1{=%AlV-n8X!Q
    zv2E;I{9u}kj%Xw?&XD;vy(fNoKAoN)OCK0^AZR)@7RhGXvYGU6eYl2<f~<xdCK+y<
    zZjDzg$8b!+P1kWKsjkP5QefJaa3mK_Q1f}{R8h#PyG22Iu)M)ASNNdo6t?TQp@3`n
    z4ATs$R!UkaU9$XrLz-3LQO0(J>|FoeB{e4l)<yDRU{~8|KVH#oOyrP)n;Lb@ZG!6`
    zhf9@oR2KhvKWv>jhP$UiXw~*@UMj9M+GH_G(JIMQ%;Jl%Q|B3myTmA44o}?Ca2M3C
    zy^Z!_SfIK*z1@!fEES7Uhm!YSVL`!t4U1tHyoVQEv@vL%)vaO~D+(THc!*VEAlKXB
    zyHUL?_{1#4K$;OvmVXQk+h@4e>3M^t@*TC%lw`{ciA8ryP}3GHN2~?4itsj!icJ!|
    z;F^YAHasg_H-!mVwMhMB;nXyhClet#GK@S99BI`=+43#YxZpUhG^FJ^q>zlYT)Ho|
    zT~E-x0ZF8HobnRX4^;+rtD`g0|6f^@=tdJW+<T8ScPTG|)l0M-*yPYa2k4NWX-{2u
    z1J4vIRv5u^CrSH8NT;|=d>5m)B}N~yel#QUqkkMMd}L_+npT|tjQ%~jL$E)iW8csi
    zZUg-&(5N*IpoleEF+8H(Saf+UQU;`Qub^xmqVEONT<&kEx?aan9iP6yXj|tQIt>gF
    zuwh)FC!no6)ztkh?T41Xi|jmZ+4+M2_mFH(PZxB3Qos5aCI<25C8mm@wW&I0USW2V
    z=A(!BeC>K2`8w{+C-kc$iI-SvLl`Cc0L~MT6m(pq*(FTSqrfRLvq(pfZZ%9bA;pPn
    m)@hgO2jkd4iCmw+Aj)_`S~!w;O1lXhLEns^Kcg{*@BalIF(sJ*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class b/target/test-classes/unit/um_futures/market/TestUMFundingRateHistory.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63f3d62bff29aa0e42a757bff4137ddcdcfc5400
    GIT binary patch
    literal 3288
    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
    BcX0p!
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalBlvtKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0a663d06ba0a76f135bfa4071ac8ade99038caa1
    GIT binary patch
    literal 5129
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class b/target/test-classes/unit/um_futures/market/TestUMHistoricalTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..427ec8c5e03d815c6ff6b0db7f6076c10fb62db9
    GIT binary patch
    literal 4779
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class b/target/test-classes/unit/um_futures/market/TestUMIndexInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5c41e84ada5c57cc8e372e9b09134f72c490db7c
    GIT binary patch
    literal 2677
    zcmbtVYg5}s6g`U#GOqH#;ZYtXU=pwmM1>@Um{)iP2b;7pHl;5r+Y1(!C0CYcnNI&i
    z|4BQI$&{IX?sWPG`e!=5l5JsXXG+r1jHJDL_ug~P?!EiR-@pC_;1P5`+Tao37153k
    zhTA9dsVu3ob}YTfobas4(6Oj!in+|-35C-Fd<<iHA#a+chf-0`7QW?~GB-}SAth+E
    z&ofD9<c9!HC*Ff7;D(5sxWzDTQ6R}G9v)eyW$?08l#K#6r9ECYQ;C?C<KM-!Bc0)f
    z9oP-Ua6f*Hj0*y~XsMIKhO!}>vJZC{m}G<L5z&i2VqqC7MGVC+nI=s`(T*3wZkBCg
    zmon4^Kl(8sU{J&mK47?2M^T$+@R@pbF++DK+#J#t;I4=fj4}urxy&glL!jBwhcSk(
    zBe|qVr!$gLmqNgOhCT<WWh$x^SF{4pZOi3+LN57n4;~*v459CX1%7ro6O4`oPi58O
    z^gA`;*k&(nv%w!a5y7N@DG}3n!0<S$7p07%$y%06SzXg;!*xTdZ%<ZLxMoURvx;TO
    z=A7VWUeA$+&o=iM=Hl<PoK*b~GXiEsJj5f0A$P~z9p6yOCE3j8xj`Fx%+1E}k1ckt
    zS<e=hcLN){JQY_@`z0nKB;X?vbC@T%<*RV%pw&;!8`s-q6=hhu7DA<1Ql(U4t6D<q
    z&KAYU=EoB(+Eu*7(9=SraN71*5%CnORMgedV_2nQd;Po(wVO&Loa!a^>(~&mDPjxH
    z-ik$wXbhe1;b)kx@n}B#RIE+)>qiXF1?-53BSEc9H;$zf=Wwl-sYOvM6J_UT^BYT6
    z%M25ZGF98%LPOY^C7kx*1;c1lajulliWyy9+SuHRrIH(aK72yLR*gO+sXNqX>`G0E
    zNMoOBr(_Y5`Rk=_M#JD;*K?ej5%mJTYZWux*po9VSpsoAE30YQQ0#Hd=r!{SQ4Phf
    z*LxQzzTNH_`d?a_sT6ryDJv9iRnv4+HWgi?Xq3s-c8wqD2B&ocCbe<5iSH}aDl9YU
    zNJK%Yp7RX;l5EIDZgPX7^jF!n*j#eVHMD@>f0qymU+q>5D{pb0ThtLT>7cvGQb~i}
    ztBRhL>Z-213HoBgj@7P}221TkEmMx$4HDY-ADQ}^1gxv)PwJMD<y(rq&E5aHE+5#1
    zfKj?>+UQDeqlYeA=Z~%(`g+0ayPe*j(nz8&qi=iU9PB5@?SS6)G-%;x^cJfQ_#9u*
    zh~Z0`ZF3gy!sE;hMJ^y5oTKv<{E^5n@CO1FbXV~HD-2)8yh+|b4*~1NAo?0&57lCS
    zMe}y%LnqJIZk|6Kz`$A{7{9<h$~2w`1SSI$KO@|Q-(N%8wX;rF@c05x4(NaQ91Brz
    zzqf+rsS4Jj?SYB@_Se|9(Rg4p48lk6K^hGaqG1f+F4;y&kRYNM!z$IN&3>6sQ05v!
    z4_07{%V^CUGRTq=0|+4pPLU+s!4Zy0;wVMWlV3X&T5T&>^*<s1I?DphFsLreziKRZ
    z0=q8Dsldm9mlf>o|6jV}=%jQZ0vRSK5p-jUNKRvtK+n?!yp9<>$7}=T9hdU9OZjPy
    X@|a6`-le?Wg0k)3Ou0x%+MxXdD$K?(
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMIndexPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..afff1145c8724ac96a71faf13c09da4d63838395
    GIT binary patch
    literal 5201
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMKlines.class b/target/test-classes/unit/um_futures/market/TestUMKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0418baf1f3686f7c1ce26aed1a697555d7f6283
    GIT binary patch
    literal 5067
    zcmcIn30E7}75*LqB+FwP<SjVFab&=NvBx;xVvHTY8;*oyBcQI+x`P;C%xFd#jcn62
    zO*eO6+;nsIeNVSEU}`t%-sJT3cl6{}^z?f(BWZ}hm2*xw2hCgWyZ5`_yZ63-{rB!`
    z01n`dIO-6IqFzA*8U>oJYS%Q?)T|lx{Nz<V>k2d;Gc3bBE)ePL8jmA}HBrPBtc9{{
    z`RIJX)pG*P*`nj<mYXqhdfG5equ}j4w+8F6A&Mpi%}5CBEK;ai%w3r-x<yAXs5#A<
    z(_J;A7u>P*Q>J0*+_<LTYK|vLK%8r!%KVGGDP?U@uvH3*>eiGzOOCZD*oKD%8cZW+
    zP<1gJ#Unh+o||>u{NrlQ&dy!eCkwiBO?T8ZdlUNPsMm|56%i?8hl0nD6j&!0m!}2V
    zQ#DBGi=vHNJ=>)ClbWl=&_PX9c|fOvE_4%*qGM8GXR3nssOuQkOkY>|l(W=$%rX1o
    z=)s;S_9{@ZPhdkyi(p<L=Gy*dflZxV)gq-)`xQKn0|aYQE9jIekf>f5!y$of(^}q8
    zul1^Po(oPGmP>pzv%fbN#Sww6p2|hnFx8Y{&FNETwZd##%g1pTkr?`@PiadG{Q`Bp
    zIXQJg!IK!E<@qB0awKfI&$GUeKEX)XmS8A`A%V{4l5_g}mEPph9Z70d)Y<IW;f?LD
    zjO|Z8zXqppI*Kz2&SF^LVAjs5lZK^PSzXQAmPLBoj#?sM)-*_4Rkw<{f-2EX>+Y;Q
    zMV-%_$_N}zy{+x^-&06MkybE*^8&49Zj`xo(kSFLH#@64q|S`)hWjsukqS5xLTdGq
    zx2NoIg@4QMN<}9c)QSrVE@G7G7M80^N|*S#>i(|rD8>Z(Ytqoj<xO=gecBHaL!OI<
    zITl9-6EbGKOJMT~7|BE4EihcuA^MH1o_7t~DyV}#J%&o`I8~ZTFz`I1;5~RR3E>ni
    zffqV!W5jAE1dOk~N-_vIGwM~3DbqzOD^*i7vyOe8A>v}uvb0H4ryt%2Es9A6S&*eo
    zl|2ImMmSzGMe`coP6pF-7^fkVlYKQE6uyU^EbsUjrUf2(OSCA==O%5le{f`QZ1iL%
    zhFPW$e=LTp3_rm{0s_y(z--ZVUjZGZP{QaVJ#H(=<5|k|lZC(l171xo_M8yPHe>0u
    zmv4w-0d5pU1=n!>fmpeMG-~FDO@TcD*eklXD(p*N&MSC7o-2Fp)U!p+q}O(Zy|#L+
    z9FO67fmF?Kc6ceWzjxoheI4Z_+uvU32+}E=alC*JMe$(;AHhcj)>pJn+13ob=>^~O
    zq`}6{b77LmX##r_ACKY_3O<QXEw2>3R7b3)Z6~LZr%!}U3_{xFP?TFC9|Wsn*cQiU
    z@wq5IFSYyv%a4kd!%ST>GN^9pWL&En?~9>1hOG=@yzPX*a>r#diO2#&pnk}n(wT0V
    z<n)nZZc=wLlJ+uj+F8vU*BnFkgTZ=tR@OP~sT!&prpS6(Q3<s0F1svU#*KnOSp$}3
    zyP6k=ykp8SU{EJgI`?gLSsnSc(S*U|RCGtZ3rC5}AiQkxyyj>*ohh5zwD>l!z(6jX
    z3MHN7{}0;qmY*L5PCUSkTOo4Oj4jI{oX?kFJh7U_$3pI_&Upbpj#G3~D5A+yl0z+3
    zph;rLnuah`=4c_y(4tAdJX9H#Fh3o_G-+zN$tkUE`3gFsB(tqo;PN|{8OEt|IVTmO
    z_zf>#h1uokEU;rWMSaG!v6PID+C?X;pEe||n=_%pd#@BpFb8ehEx3*rltP6KjaZ0d
    z5qF|kQt$`d6-ZW2H>_*+oUW!kgjhUj)0!-><^|T0l9k@S!`D67<kwnfHEYV$3vDUe
    zo-5|VC1JJGmu<|DL*eDMPx?pRe{VQ=1d@j|(;PKiy{`$4MCH{ui|p4F{1z{<_h;Gr
    zi-KR`C5H217MhNiZgo2B?~D>vkga5W6#o?1e*dN9tPd5REbIA@0}G-$wv%kt$%>!f
    zgnVy#Up|+-FP})vzb|@gzQp$&-%DuZ@0U3;#<t-1(e67C-AjlrU|o0jD_FM)8?^;&
    z?rx5}xqyd$=WYH9e-o(ZZxeqv@kzLuZ?Y};Dn}Gw48Dfj><N6GN7Q*oj3DC8wRYb_
    z>!mx`zQEIX#G{G!MeJI{?gjK#<ge#y@Kv{#N<YlXvm(1Sko^tLOZC6$o%5~oIj_?c
    z`C>eiIGDPJ!#wGUbWh@F;@BdNPbAuRCk9`}$!5H<gmWYE_&tkw`W`Zu*zUc9@uT&L
    zOD*+1cX1h5!j%cBQUucEBryYau=g0%O49H)>_j_uV;7E~6Q}velWHFDj}O$0;3U4y
    zG2R9o!*}pq!m*P(zlZNr(h+RH5AZ|6_#^I=;Q6b5%vB`=f5I7opRQn_9x`wyVLYIL
    zb1NIThidJm8Y&I!rK<aB-~lRnkOm%l2MzpL*}(r0z(yLKNto3JK9DP0>K9@4EW$b3
    zkQi)fSi+5pJG&9*8AoYtp9lIT^y3kn;IsQl+B=8=3?W75jq)`q-Fn>DsqEGZWw#Co
    zZtWone76o@W8l^lN%M1$5)}u__0<mkMah0~h%IUV?ZgKfUPaxdh`fkP_~7WJdbT#p
    z))GE;A82|KpXPmC!e=BSdJ?yS{eJI@fs9(&az6|YVIB1x#&(=T2OqpD5j%o35gQ?H
    z=b_;OEBA}I!6N=9gUl_A6TgWNp0@)$x3dWLuSo}-0MC3G&zogDZ&l&xuYU`kO>r58
    zgUEB7Ul}Ch-DJaVvcbF5b>5|x5d`G6^zascmFGEj$q#v51%AbLJ-@%ER7U!mrFPaP
    kl??Rb-plxXpv5a3yN5sW-*5eit-pF23H%NJ!0TxFA5<h_XaE2J
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class b/target/test-classes/unit/um_futures/market/TestUMLongShortRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d50eb76e536aa60b4d52afe971753bff8776b5c2
    GIT binary patch
    literal 5243
    zcmcIo33n6M75<)OTS5$A#8xK`5MzumhQaK?7-E~vR5FXal#-T?<iQ?1no(v(fSac2
    zMw9L|-RQpW>6XUEg(lsboSy!Up8SfQes5+hjgbLEPdEq7TkpH~yWhL_KL6{#x8DG;
    z2X7@&hgcl-3L4NT&~#b5qN%24jjN~gm-T`t(0ItO4DYZ&EWLFki3FC!kyNl0%Dm;d
    zDc94B0xJt;$I&fs$SCSr!!!-o-+5{YmSaU6O$t^bC9thbp=!B!@lx3<JG!eDHD^-y
    z)FIvVhO-&l8qZDGj(1M;3|nA{>uHWJQb3$)pz8b=dt1s}t6-fJ7}u>ad8Qm|R`3`e
    z7ichzqCpeHKpam9Y_caOJg>A{E!u_2t9stmoh!PdX4xCn^EtnlL<?e4#zqBCqE%p-
    zTwIwJ*qm8}l<qj%xYf5&ia)A(S_19VM3o1m6>LQZaVa|{C8je~)N`I=SmWJWE2o^K
    z#>0-;okS<L$FW0!ik$*0=Clas1rnYeY!+CZ-dZbC8nsKoZtNjgdCk=+RUlQnFoAsn
    zyVW_zj8S)W+_dwWS#e8mp<tJ-z&l4ux?|X5J$s9B91vLN+fw!nQ_UFGq&{|1b0@M|
    zDT)1vCD2Vm1sf9R5vbc+loLl3JdIugQYzD32cm!kH0+M38ID9v42Kfv7f3(XI;l@x
    z>}ox@vGs~(mUT8eH~M3{s$;uapI?GwI3C9d1t&2eu(x0r)x2S8RzX(_wq=q1wo`$j
    zU>an#s$1ovt4h$bx;J5uQRfrKh6MI!9%(z>`fg<6$SN4bX@QmsWh#_AYPcoMD@^DP
    z88xnZ(f-R(q(bUMkh=HCqbWO3rRDr9RMm+FwcxCRbI4I$cfPu0`W$WVxqs_O9K!-V
    zi_*|2mP~axdpw9C{l1F^IF`f^MrBBQkHDG*Fp`J7S72aKhv?S|dWm7ka@D?o9{qFd
    zI5szxVmx|A!Ta!j62d840xzT&$B28G5Hh~@BFWg`jH{P@rd%pp1*w`kG~w7+89C0C
    zElbOrI{okgXmR8f6hM|XRrmC|41Bz1ism=`oea|1C{Fz*C%YGQQ1l-9vi#!{xWtQG
    zxjhdIBJNZ%Z<{@RgMGufqeBTyFir$x30!8t3MWz!cqRennZ8Gr-Cl`Tk|nl+5}xH@
    zLH-fwW$auOEqupC64-Dy>!&ax@4}0ttl$c+J`|G|kS4I)yek=Q4;{52HEJ@6<iV7J
    z58}Cs$B#W*)=YYQOVs1{j<X{PJTIXC|9H3i>A0tB=gyt&m4x22*=-L~H=9YkfRDuS
    zQ3W5v$7y@j9GQE_13#jlCbw3lPeqw0r-}S^d@_y~6}*H`&96@Uv`RN$vYnzv@;?=|
    zJ&cnVBB67EBonSm;ISk=i_gXJd8y?WSn^c09I!lnTt@1(X$H%h@$LjxCa{i?ks*W-
    zSl)=tP%&A|2-Nr6V>(ki^QJynF6MP-NZuuxr0s%cj%bb{`{7`{Hz8}Q?U{$Dq?mo{
    zWi=<z%s}C>TpBT4gED(9%l2fgWl<!Ls|1)norvk&x4~m&Rw)4dx@^>71}u9y|LRgQ
    z(-g05vZOg$QTKF*qM8E?7N9B@jzuzC>w_}`y%!{5fg=xbMHfg9G-vI6NT*73upYUW
    z#)l&AtWB&TUk+1rQv^O)&fXWiGk)<z%xmGLy)2B&CcU+>c2<IaCW3U@)Qb5rt!?3z
    zbW?CrTbICvcP=%J(5;oE=*ICIUexL>sH6v0X%A92U{xDS-DJ)#I|co?A+JKSMD*?l
    z!VY-^f$y_z&-ENFtj*jNjhIei2DjpvRqzMg7HF+%V^~-0NnOqOxUrhkE@`sjn-W+`
    z`c`}Yj)sbGQ&9Y!)T}X6ciS?yJy|YAYt&kT%-c9bzD1WWelj@n{(GZ=CzRZ;nP$%L
    z^zJ4!5|!7Jd<?vy;J0{%y+6y|UljZjuP{dpu<~{M{IAo2f9Lz82C{{$kK>;L>+ipm
    zj1HjU(`q>%o?wMm$95}Qb@FAxZ%V!o{V$(&{+CZVX8o7_HDBWUlkYk-^7qRe8D?AX
    zyP@M2M8_=R(^%Hg@fwz`#wu+ZYdTiO-k!$0e&=ug3V&0m=Wi2#SMv$GhHuBU_$o(~
    zKn%Wyo9qdEok!I9M+_q7&$V>iLCg7DSU=6vc*KU(<{506!M161Rpl?|YVh^BluAF&
    zQn)I+C6xUQ&P(;b>7Vnh$~kY+6#23}k=mQNgZ(_|scdKJVCv8e4v(fbZ%g&PilZy>
    z)+|m9%Hy}s;LIHiooBo27Df)%r_MLmcizSYU=|lgrAjeKlUs=yu#vqdsa7iuZ^I^R
    z#x`uh0i<!9k5Q@Sp5XXU%@~g2+Z^L<z#)7G-z6NIxbu7XJ|!K%3j6>+B#b}eP6=MH
    z>c?C)XW&mbBk<D&4AdhAj;D-=G;nfZ1GiJH9aKZ5fn8K}7Y*D)MfcLceea-wKdTt{
    z9|G7&qlZ#vt$`2a%I5kRSe-L)4mPCvnj2<ut?JGWBzeX`THEb|z8XDv0!R4gfv0J2
    zA9~S`44s$b^H#d`aG+Dgt!FE49SGgpNfHEZ?Zv9ltr?Q$=RPH>4wma{9sG+q`^7%C
    zr2RKjA8L3Vb?0O9BF^H&x%2gGt&y!+eBwUPbf!Md`#OuyNJey~ZiM@T-WNj|i)G9G
    zFx-b_)N=sqaSH8xfvZI90J21Ekhq<OhO>MYoWnJ~5Uw-G+`tI&8;#(3GsJT}E9>Bz
    zw8IJUELHHlUcvK54W7aJyYOsE$|xL0p2PggAernS8@7=R{-v(-FSU#yAh)H5*9NP6
    z&#_B>$m=TbE4J(T{WYaB(l1(SdT~<8z##6uir<G?yvDIR_#^)Ztv|8#S6?H6zu_Nv
    H6V3kvGZv|`
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class b/target/test-classes/unit/um_futures/market/TestUMMarkPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cb2c12aae42b66d2d7ec1bfd3b36073fe02014c1
    GIT binary patch
    literal 2671
    zcmbtVYg5}s6g`Up8CQhF;ZYtXU=pwmM1>@U*gV2B5NwjhJW5|wHVYQ$;mQ&%)9Ih+
    zKWQg{OquEDPN#pMf2PyBvJs|srX(HBNZPx1?>*=2-n)PN{p)W49>NNt4gm@EG8)jx
    zaPv?-Rux?}50vNGL!NUO8mBZ<b7mL<(b$%RAj5!lly{uM1I4g%N8j;mk=w`IR?;-u
    z=Glxl3PD1k2_Ha~&@AHyS{Mdh3Z%Hk?!N1|HZLlMY9Db&+2BQIGo7Zv3tP)^hGr4i
    z55;gVb&ZTk3AbpemqS2VR2?;l+YC$*VA^D~qk~wuwoVbFsY|9A$JWe)WX#X9LhLqe
    zJsCnLx+HYV=)p$}Ef*-t^9(`9DlKMcjmD}&3IXoO=tDn)lvRtIqB4Z59fKI45c_ID
    zQ;x@!g3S%hHCD|%{=I~I3>_X=*U@w(rI|;3Z$&NU(`q4vy9fjkWr+R|IpQa~W06E(
    z<XF{RPQN34o^AZnHXix032_Wd7?ClG`wWkAmZ4-dQ#Es3$yugJdv4jv#SZ0kjhl|b
    zP1h(Yf_9oad25eke7dy3Fp+w%<s|IK7?UtA;{hHr^!S_RZ~CHEET~Q{&u!Y%1MXCg
    zf2y&0)soh*ydT)r%Y$+Cz+Yk_LJ~faF@Z^fTf7RF&f3MndFy&nSqX;eYa!H(g05_)
    zmrGT&;BC<=*+O`XDN)GN3~e<uifsvxSs70-M|EAQK886ux!2EIQNE>`<qol5z@mgD
    z8OwP3PAqCfV`vh{%B^6u%%l43Q@vJ|a0sh-CSgrR3Tf(QmVKZcdWUPSNL`A$nXGz0
    zOW(SxUSt@ml&RG5k`-agme^Jh&#CX#s?XWtiIKJR>G}2f&CKFP5TBB?C0h^~D*N(;
    zDAi3FTiB-JDYyh>@_M<e;V{%MSbNkbTc{cEb=Sypdqd6YWC^FNoT_iBwkF19W4)8t
    zh-)-;z5bh|_@d=AbiQ;=M>F`AR@5lmoM~E)>S&fp(I}HI?mXYOY)<RC9BSo$Bj47j
    zSGZ2b6NrLRLFXAl1=Us!?r@u;be7oF*j;kmtLOod|E?j@z0|H4X5ZmJ*C-@n(n$A{
    ztCI%pR~0=eT&OzxHt16oJ6670DlFwAHA6XWR!AuBKr%I75s);<SgxJp%bM8S)_+};
    z_r>`~Kix5PbeY%DL)WbLM;8u#>%qjWPVdiXq|leqw;_H8_Os`<LvJw+TKGA=<&p!w
    zz?U>)_=;xhyv6GXcym4Rb4WX9XnKuMJpKxyaQGChr}*$SdM{(%Aa9_JfVHC=9Tl;A
    z%CWzud69Y7%kzz&=T8qXFdvSj&T*GA4W`54;qcHeh~2{PZ=kG;tfQxRbdJY6^xu1i
    zWTL*a{uDDKr<hMPgoipC-e5(b2|zH6AV}|S8ubvOUUcCO+4@P42oe~;995=ZKSL-e
    za~WX(vk>AkS~Gzxa->8TqSyncND6La9|t6Hf}-ciuK^mZ77CX956S<6<q^#==swH8
    z$}HEy>psho@Qd)vQ*3PiU%G>6qI6LL86zlhv|@xvj$)WVPtv`+fH6G7cm?G(pYn=N
    a`AM1bfKPeSr@T;uvhc5_Y!H$<nEwEy55x`t
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class b/target/test-classes/unit/um_futures/market/TestUMMarkPriceKlines.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..4e01bd2f725b707ec086d11746450aa41d92cd75
    GIT binary patch
    literal 5193
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class b/target/test-classes/unit/um_futures/market/TestUMMultiAssetsModeIndex.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..dfbc8e344150a030e602bbec006d627b8c8ef02d
    GIT binary patch
    literal 2731
    zcmbtW>r&fB6#f>Q$hgYQ38Y*ah{?rvASxs&1Sb%OOCYgH8^Dy_sBAA-AWN>aqGdXL
    ziM~lYiIZt&`n%KV3-o0=Ju4g88JiAC$1{@l?Ade9_npi7&wqaV9l#yfQFI}sAgrPr
    zrx?!d=?A)I>ejCItgy$6g5lJC!!pDyLnx8VD~K?R+WTc8s<*X@UEKek7hLWfa7WA0
    zYLge%{8bbRLOu8Zs)Exh&fqM=ghz%nud==43D4oKR?(e(F0^&-ij7>(Glh|HT`t_5
    zUE(WNiT}WGTKWjAGF;1^z<FB1c{=L5lTj_`LXY4A1Jh(&y(;=}i2!+yNfr~?Cg?Tc
    z7}jn&8F*PHpc{^vj-np}3I<gS;Uk8#M^QBP86v{2A7;3iNVc1lTnwui!4(Fjpu3!`
    zGQ`>yBN!$5j$Spig9%NSg!o)2xW;hF57iTfsbvjopO=<(x17_fQCvkRf&@e2$M`-!
    z+@6TfjKmLg)8q6xHsZ@Bo3hFHPd!NCrh+jQ<G96ew`f<if??@ak!wZUvMBksqaCHH
    zXd2uS8n?WPt4Yu~F3NU^NPN7w&M=jIuj54P$Cywssp2;7FboAL3sSydxK&*g%iN)i
    z?sCz({<%Zy+6nC-dB0#+nq~2J<u_v@KngxlF@<Rgmr~c<@+<AAY>quITWp5m!HFU?
    zDpgb4$Su{|Y2HuK3dy3lhx@XlA29TG;3%1w8gnWhB0~*cZ$pL*)$Pgsw)8PIuiwdp
    zejW=77F8_a@jIdDV2vT#tbT^^29WmRr*>`Y;3!t`M8Q)PS>$N0+0L%E=U0~;F%Hc&
    zRT_81;&+~Ix(qj3d8*I8bc@-BB$<!k8N*0>d(OFsm4a<P$Sh<w))pf8jEJp^B3PsE
    zx?J|@hKf8ksdK6xg)x0HzwMzggy(5a(k!A$z*oIWfjjGZ!6Zp6YZrAhuRDfZH-uqP
    zHVEhK>^o24G`W&@07L(C&k{z3=MC2&%NfhEg)R)+BE#e~;P?^Wu^mq5t_hm$ohJLH
    zLF2;{Yd&dYpL)DZ39ssoUg3f}WU#-ExkJ85vD7ja;=!~&wyh`u^$Er>_YO7Qp|=Rs
    zDZ0DpvSR3ao9Dyo5!Z9ag?_&!kBz&gMbap;S@LnNg-v-sk|_RPTpke_U9&x>$d?RR
    z2gAqTthZ#x;0j$zUGztwi+*%P`(JcJ(K`$#{}Ishb6RQiX7uh(y#o8iSKFee+y))|
    zf}Uz!0bk-PS}}Z0yIua_RfPP#q0}2FTd&ab646xZ1){N74Hs+p@FgxcZJr@*pqB#c
    z!yqoT*dA)w{)YCY=WXB5w}GF({D6T+v3T|ku9BzgxmfIG?8dK1p2r`rp{+`<<2BrU
    zgL_-_efbsAGvWSl4YOl4Jeui_-RSRrjb#~42ohl&5qb{NYKS7bi~$Uj><SSQ#|%c1
    zp?;R=XDJHu+=wuQIY@FDotZ)bMPgzA36#Lel7<V|!7foeL)Ocr*A0VCO9t!ud!&Da
    za-Vh>%mC%z4U|t~s{zWf*r&1QHLP#`U%1!NL+%n3WRgNj;UdNe<T!3p(9?8P&tn2l
    jFxdk6X#jaSfc&rlc{G4L9YCJ%09op{L#|LHU9kQIz%$&*
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterest.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..cba2f567c7eefd2b4d5f1e80ada18764833a4012
    GIT binary patch
    literal 3753
    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
    CWGUqU
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class b/target/test-classes/unit/um_futures/market/TestUMOpenInterestStatistics.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..5d6e4ab5d98799a4fa79de68977206fadbc27a2c
    GIT binary patch
    literal 5279
    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
    CZ@T&b
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMPing.class b/target/test-classes/unit/um_futures/market/TestUMPing.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..8708263922839fe6eb34319e69a224e280ec6bcd
    GIT binary patch
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYisP11m!(pHMjX2A#NJNIsn
    zs;c@W`VIOKS~VtWr2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTyke*w6K?-Gb0sv)MM
    z5B&`156mNz+orS6pOg<oMKbi?u^dZ&!4OSnN*dw}Q|@6^%KA-Sb1R2Gh_WxdBjND^
    zt)7eWR=7$)Lv#QiK-Vy+;~a(<CIbTELG8s}AOlbMyk>fbLh^0l%VOcF<?J&ID$F(t
    z!*u=(&T<-t>1qhCSge}TjN?NF#ublI9UtLi3Lx-oLQLm7L2gNp+~zWEFApiOqG#t4
    z7{dh(7j-0YiDBr3MQfiSF5Tv3hLLpUG^C3CvW^K%GH7Mf7lg`SoIV)G6obBJ)-8TC
    z$LmBVj%kMUPpL!k<BPe}(nRXWv;#rY*@@6L-?7c7ejdP8q%~x8WO0q*cEzpnvgMdg
    zMevI2IFv-!<0nsEu`S_9E}Wp|a}`WM$f~<bkMm${n_)5kUf1cluH%LVuH#e8F(lim
    zXs2@3^6RFoRE0;G+845W{Y#IOoPMYtmiHsO(Mk8472M%O0cp6YQ-|Cpy8fGVse(?*
    z;eYR|R#{}YdnSfft#0#TVZGTFD`AQ@$d<qYK3AQ&#4y_9jWQ*5;*O5Hp#JP{wiClL
    z)#KUycJ*ViPzXDcqW==h8t&^@QPuwrQS?A#h^eYhU=8aU9_V<84N@A{+vf*ioh<vL
    zAfz<98BW%|4@}!<xY`|YQ;l+6HPEtTN`$}S?h0zsyyb|^pjH;%wpq5xV&vV5X_rjT
    zQtOs6CaV^~Pvze#M>&F4;>R%dEO4Y%6D7;H2x-}ITxm+nbqI)@v_rWs_FPZUy|^S%
    zYf4&->b}a5*zM|o)Y~hF654E5hI{Xj&K_k%boxnd1DgUl-$hpGF6||@+`y}dbxXb2
    zP)Ce!D4E10=~#sRD<bqG6%S`5YV?hQsXq-GAJK}_m(jN`dkpqlc<eEaY8x0to<_ZS
    z00nH)is1?EM#9URAsCR%zJ|7QjDeR(WV3%DVHgdJH1NqwjCU~4(P?0Wh>hYRNqYx7
    z*}{HG`^xiIp`T}MKfe;;KC&$usk~uaGp_uOnPL3>3bO^}ZMK2=*I3x0`S>wD+q~XD
    zu7P_?G2_Zu>=jl!6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>e&f
    eQs^@nMhVXeg(HryX*Y%w>N_FzZ)l9*+y4MdDH5Xq
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class b/target/test-classes/unit/um_futures/market/TestUMTakerBuySellVolume.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..18acb78c6b4dc1e0c3ec04a9abf6fd53bcce3e75
    GIT binary patch
    literal 5248
    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
    Jf8Y%?{}1%ztaJbX
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTicker24H.class b/target/test-classes/unit/um_futures/market/TestUMTicker24H.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..01a11fafaded9029e9f403cb47c1562de17c55fc
    GIT binary patch
    literal 2679
    zcmbtVYg5}s6g`U#GOqG6ukvUDCIQ<(R2))>d4*>n*rbggl)k8J7A!1Ft}M}EI{g#<
    zC+##Q6K49k)9D}RpXu~UwuPykDM?2&lJ@T1d(Sz$_wFBmzxfTo40J!*;1S>z(T)y=
    z+b8m=EUB_~EWOB{@SMrev7l&*xy0ZJg);(t45NA>Z<?h?Qc=$pzUSF8H%_@BC1|wA
    zvq@*<hX79}K7c6ThKQTE#V}@3Ajv8o99gDi@Um2tjRH5N6fc|UL`umOxDlP%Vz^-k
    zc0(~dh+iY)yns8j)X8B(S(i=Ohb{&t*<gA^^rDYgScXawL-9+dNz+iY<N2_gWsBIQ
    z4Rzj+ehdg06fuO47;e>3)aDs{re0ml&>adlhqMK_Ct?^Q3_?~ebBf9kXm<2rl%eZL
    zE-BLKv}8I`NYR<RA>aW+pM%vh6;+BWT7e&K$>n@PF8OgE9v?ysp&x<;es(Y&j131*
    zW!2*JJ2~vwqL;R4@W)O>Fd<-4#1tMfJkIGwDXVC*mg7=R*EHI4-H_@Vlv5S1nG)Bm
    zVp+0TC%Bo{4@t#m8!3j__<JoUT|dUOfT)N^m|+-l_sre%b){UA&0L-vw57+~Y#jg8
    zV(*$2ZDDyou-ljC;_7+7#6*Myd?I2Na|E}16)qjM`nh@Qdb_Y<42#!7s1!@8lum3`
    zi)hW+qHVJI@dOKY9WOHUw9qJ=u|1YWJjDu?b+z~yR_NefKW{_zrV|OLeu@1W)&*>c
    z*u=AUV$mWRLud8)JDp&v#-sV{Q@J)(upiraE?`GQ90_V>x^XO>IEQPcOihZKnJ7Cy
    z8{b*7T4oq;l&RYA<{QG+Ea8j~FBpO?%5%AVR?O<^;_B{dI=P<m;WJXUYV#pUMPHk+
    zD>W@5gFUL9l0``7u9vzQ4TE=0KjhSos2A{EtC;0RO3tce3B>iBtY&0GvBx!|*UT$K
    zH59*I_noKscEe}re`#r^Qsfz>tWdZWP18-;RCJA^Q6^X0Req!!oYoDP)X3d7zNb*D
    zu*{?*5Cx@r&NKK+vLP3_$qkCqUuD-~bII|rp#=p0yM##hYPVuoeuwkiqK=432i;DV
    zN*eTDRrIV>S9SSq&=(qZtah<9SZXI~iE`X-kkGyX$<)^*U|l_bQn!p8-&E{v?*7+>
    z`Oq!|jL==vMwfaUJ#^hVe{}KC*9&If?)3hgMiPA)ecL1FU_U!<`}DS_K?}d2w^((+
    zm-vcC3}4f1o3nTq9%pVSasgrg9G$P=k3@cjKM<&(yMhm2;qGP3o8%4j5U^ehqOT$L
    zP%ZX1G;e1<aPoZX=K0eB46Fu%@eACiOk;^aU?MR73&MBs`)f$McGjs19$(<eKK<W4
    z$9&A&@2y~IvVzrEdtki3{WZ31G#=OtgYeONkVZp<=q?6uk8C3(NDwiMVufndX1_!z
    zD02;=2g|U<Wwd4%S>#BG0fcY}PLU*Z;Rwehag3tp$*&y>t+o}c`k#=0on?V$7*v<#
    zUp1CHfnAs7WZ=`l%L-C^|CjC<Iw@U<K!yoQ1l^b<l2e!<&~tPFuVEU`5pAHn<5J#o
    bDL<`I9(5_txs=yhP`3S>DHjPz8?=7_7R1Ad
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class b/target/test-classes/unit/um_futures/market/TestUMTickerPrice.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d81f46948d17d69bcbc333119da65563fae5c58e
    GIT binary patch
    literal 2694
    zcmbtVYg5}s6g`U#GOiL5her)=0wxKzfvAwA5c3MpK(I*~KPY`s*(_MtmRwn)!*u#5
    z`cK+vOeW0qbEnfk&_C1ZUHO3-J5!R5W+d(1-FweDckkUl|9Sg6fJZRA=zvRtTSh0k
    z7;YS^C#q6V^&{m)=9p(KhOT){*Q`YbS16p8;9(dw@;S>YJyeQDHva?9l(~7rO(jmF
    zU7kreBQGSly73WY3D;y?M-M~DCP#{0+&{D}+vH`XsG50hDM?<oQt_mg&2#gmsbx9C
    zHQ~D9jNxAF3Nhy-+@!5e6ai*UwNwvoF)&5I>66iq0peks1@ah*U2siUrludwg&R>e
    ziC@Yr%z5F*poAeA0er&HQ%6yoXYg1?bu&Y6DBS8&NN`8SFh&@pj9TX8mBH7#(1THO
    zaj2Fw<zz~+95IxVP(#8!h5-kxZD|E1rs;Wpu&I`Fakb>dUAR05k-9$y^ZaywDi|FO
    zo~Q+z)9=KvW1GIPO$UGKMg-#$CS*+F0mI|0QB*RTuIgE?WDQ-XtQ)3M&r!CZaotk5
    zZWqgnpdIH{&Nv_$pRFeuW?~<-orL`qQxc|SJj5f0KqG05q_1h^l4@mh+@zcyajSX!
    zbDQL~O4`QqVPLl|4#wppe}RbzN%&003}y*#`7&HOYxRTk&i$gcq6`aHLZ}r>1tk^V
    zsMgV{lcFuMdGQ4EqLddH`r2p|PKy;wGM-|YD!W>L49j$KuO7FlfK&0fQ^Lf46>AdK
    zWo+Qtd$DNajX|!S|HNrAV^FzF)~K`|e=6CQD)wRv&n0Zjh#^ib%`lIYW9NJ=m#I}z
    zOOsXSXZ?FyEtDC?nw6@yy}2g0HA^_{!3%1B?Mig1>>yoO*;z>?){-84PU==|9weyp
    zYZIbcQ!>)nrTQt^1ZDPWv0LFVxL1t>YLz|I5BQE<%y2WQW(s8S#f+?4NUNqM#x<kc
    z%4x(k61!>>o}&n&^E3Eg*}A0_d0H!L<ZxNn4NJ8&LnnU}t0C_SKQv5E`vMkq^rn8k
    zt5M6at$I4$RM$BMZ%H-PBDc6ne*9I2Z8A&?51Lv*@V`rmw6At8hNbs7*KO*FxOCA)
    zWfw?={>!SKmg>qby$kw$Q`TxXOp~Q{tQIN8jV2MrWk@D}8wu<Bc@u_hX8DFDlHK2O
    zdp-~qff2fRI_Qq?poeZ>=Z|h7`ntiyWl!%fXr$1W(YG^l2KI}yY>(bz8np3Cddt-X
    z_zGXsh~XQW?Qk~lz~#&ZBIl6y&d~iD-bmy(czwPKdMo(&HEv({yiTiuJ_6Q{Aq+J6
    z4%B>qOY<V~z7yxWMx4JKz`%+x7(2&ZigZ8j^Nst)ent2u{&)jrM?{^h;PE-0?9u=2
    zGt5QZes=|n6BVpPJAGsR&NtW;Xj~8sgYeLMh(-ZIbQ^=XL$(nTB#0<Ru}rlp*e?<a
    zid;kJ!V-kIjP}eRgDfdAh!76I$&-RxIK&Z293}5LTGt7Ub_)fo>yK%Don@Y87zz!R
    zf7e)U`*s>ECwwn`uPR9H{$INH(M{n(1TsueBIv~gk(|Uhfu5zycokE4j_D@K+YQQ_
    c4a!ezlt&wsXB(7P+fWwkTPYU_NeA?Q0o!BEUH||9
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTime.class b/target/test-classes/unit/um_futures/market/TestUMTime.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..a611b1c5f092f223d238f1da8876964f47e5f030
    GIT binary patch
    literal 1968
    zcmbVNe@`1n5PfSK&bUViS7=M(5HNw*4#^ghK#P;6gdYiwP10aHrL7d5&4Lfkcl2(L
    zs;c@W`VIOKS~Vt0r2bv?LsgwU8`}}CLLy6hyR*A*-t5dg|MTywzX06A_X$K0)ezIs
    zhkl0h`{t3!ZPVG~k1PA4DjE9kSdJyXV2GwOWestLDfgfz<>5_UcdG|Kii$71BjND^
    zt)7X>R=7$)Lv#QiK-Vy+;~a(<CIbTELH+q|AOlbMyl#32Lh_>UWvNiK>VjcVVYX2i
    zrt@cTmeVjyS3`KkV%3yp93L_;u6T^<_y`|U0D)%{VmjXma!Y!avzN=Xy*#AAN}iod
    zU<?;DT-1@oC5E9B7Oj1TxOAJB8Aj5X(~v6m%Q_}7$)HtCUl1yTar$5!Qw;j9d1&#Y
    zIWFlH;+SSg|C~AyKRusIEls43Ogj)Xot+46^BvoK>X!jrMOs5fM;6x@ZdctpuUL-h
    zR0XfPjzdXwJ$~}!RofDd<iZK+K3BmMgsizc^f(XJiVTbS_qtBcbsaY}a2=mwjv?7j
    zMLU(NmVao<YE5{QsXZaP*T42i$?1pcVR=8Y8=Z8&S-~An6p)6SI(5ixqU*m&mn!I_
    z9RBydYL!KXyJuo()emi6Dy%o#VkJz`2H6r=z~`znml#HSyiumCPTbLP7u28q&30l~
    zrg}WP->!Zv6$)WTQuJS9S;KuDE2{e6A&MSo3^7&J39MmV!vh@;u|Z1XdV737tdnJ*
    z6oiyUH^a%=4}od>3|G4&ZmLnPs|H$@OquXk+#S-6p}ggY&7fWpUeT=BWHIt?)wIi|
    zXQ_3|7?U-N;HUC$m7^R%EAe9(dm1<@h_dBdgtY89t~90PIs`;c+M(PRyRIkbUR;u>
    zH6<-Zbzfsh>~wWN>g^Ro32inj!@YM%XOA)>I{hTKflYy&?;@*om-Z4{Zs1kLx}{!h
    zs3XQVluTlhbSy&u6%qQ8iia~2HTp)u)Sm{8U(t%wm(jN`dkpq_c<d34Y8x0to<_ZS
    z00nH)is3QsM#9URAsCR%zJ|7ajDZ(OWV3%FVHgdJH1Np_jCU~4(P?0Wh>hYRNqYx7
    z*}{H8`^xjzp`WL1Kfe*-KC&$usk~uaGp_uBnPL3>60-&6ZMK2=*I3x5`S>wD+q~XD
    zu7P_?G2_Zu>?Kw^6vjy&fD1$<2?LjCb{R7y_MBd30jZGEt){CMr6_617VT2KU>Ze~
    dDD)W&ql{;S!V$+ev>U?-_3e=Qw=_oZ-G5>*5~%<H
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortAccountRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..43f75be83f069096ffb7ad18d36b43db6c46f5e5
    GIT binary patch
    literal 5329
    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
    NBZ0r-?|1_({{@=G%%A`O
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class b/target/test-classes/unit/um_futures/market/TestUMTopLongShortPositionRatio.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d2a18a7a717874167d469073da256ff13ebd9b91
    GIT binary patch
    literal 5341
    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
    M;IH^Q-bCYn0f$-BOaK4?
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/market/TestUMTrades.class b/target/test-classes/unit/um_futures/market/TestUMTrades.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..771bffc17c1d754d07403a02013acb3c8de4cde8
    GIT binary patch
    literal 4123
    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
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginAccountInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..63bc6888b114fbd4ca28685f4b3fabb9dcd0016f
    GIT binary patch
    literal 3912
    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
    bc$aTQ`g@%F6rb_`OU|S@^A*0qw`lzfBj9Ks
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class b/target/test-classes/unit/um_futures/portfoliomargin/TestUMPortfolioMarginExchangeInfo.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..d221cebd1093f70c30bbf155208ebb4d3f8bf636
    GIT binary patch
    literal 2899
    zcmb_eYf}?f7=8``H>B%rRV+e9gCaq63u;w@Q0}4$Sh>~S>?Rz@!e%$_g_h~`PxPO(
    zQ_-n2{oLuN{(=6LPM_U`B{o>7buzQr^PY3w_j#Z9w!i=N%dY@#!b_nE2?fn6T5v?*
    z#D=kD=$2ux>+^*TS@Z>t44by;j|e1sGs_B+0^QDL$@eQa^s-aj{6-c$>266^&vUgR
    z3k%UI1qF##ya!dmQ5DB<TwpAqB0VTST?_ocm7ZR4Tz}26Os8zP>!z(QO3z=)KiZY%
    zBk9z)#S-zzS$oY9I2ziFtq5Gs9Rf^N!AV|?%!eo^4c|!Olz`AfoM%+D;Vc~tT#Fie
    zb9*E#_^xTMXEU*t`*eKCwX!L+<D7yH6`lA%;P@_z+P*;2cdC~KPWNUSRfgPjsknfP
    z0!qQ~B((}?jR%wH7HC^DDyF_QpjXQEd?>gqa5jP)_@<@jOnXzV-Z#8b-l(K-35g_n
    z1$w_rZ_4eb1L>g)=`F(wBwzb4M6$s>*<kwnR`lVjf_@d(a9!Y5(JAW%(>Cm))QgU7
    zGa(#T-wj{UGNtY7(hka=9y*?ve#u!Skuy_^0=IK-b)D3HhyewIDsJGWKxZ7bIP8<A
    zS26rzNxF>cy7cSUKkO5}MpE~YydButz0`QU8ul>JAq5|)xQ#o6>%9(_*|wWHZ@eFt
    z-H^b&Lm@QF6-!^rPghH9A_~zgWl0RPmYGEl<#rM*=T=V^UFma~!d-kEHh?jKyKhNf
    zW;xU{p<)tKEQh$Vt2Hd}fHiP<{B=E|p&yXW8QfPetKtD33QWHnwE`Xg09{{b0@rH9
    zG}alrLqo$zA&)r)^C}+U6Sh^yUDr3FL>}|lF4<O9BYK&778sT%aHXF2YU|C`sjW#e
    z%SkM-MeW}WM!oHF!Lja*&y6oFOfDv|#E4gANvyEV)HcG#@I=LD_?)F$2?*xS;jA|T
    z5@?=qRwX0O)+6VFazVO_M!}*)%Q;2ES~grWT-Sune#xY_6S@CA3bHgE4km&2$ARse
    zWw~s6CM}KGw&NSV>DV+x5Ha)Pa?Noi@AdnfGygJWR!p|Bz+Z^iq#5>_l0d3rxJFs}
    z(xu+^Di!-A0}rm&wWsvK<;@^fJE_3vf2fgtYMj0u;am+YveNcC{o9q@5RASF`fy!%
    zYjdwoQp>;*+Bi{1YB;hf>N<c@va;X=Zc$E~VQ%ysIO(s4C54L|l1=<jY2uHc5YZba
    zCjXlu!Y>v+zu-#ezu<pM-wTKzqhnw48E%6Yzv5G^9>7z4&6R+`-KOaB91_u9XWuI*
    zPhOz)IZ}OnKO?1SJ2<_A_n+hZp3Y-D4V)pcHgw=@o$k(>?gIBi%f-mfYHa6^2rw|M
    zrE{-viI#funs!yY@)I&A@!L!2bD`C1JGk`<cb{lk?H<?XUtn~oxxIM@<NZ6B9%|99
    zw70xOE<}_-=w%v7K0CPTB&zc`hc3!4a(bpQf^JN)+(QONh=kT_C=-}~<SD^BS*&55
    zY@9<sN-(ME22NoEo1}S!+AW@IL7BHh7OUrNp5OJ<;f_Eh_Vmx1r}Nt5*wcP(QCr@@
    zrz`Km<sP)sWG{hc2&WIH3A~%%ELWKc!~A@h!2sqkSm*Y9>~=18d$Q(sckK3X?Dot)
    PZinX^-F`+SO>qAPUM3rl
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f0f3caea3fc1096053e6dc7f9b7bfe84512dc64f
    GIT binary patch
    literal 2309
    zcmbtV>r&fB6#f>Q$hZmtH9$xRA<oS<5EaN3Crt^LgvNGKz)tCn%JPB*vP7j7olK`M
    z(Rb(rw9^=-nd$FNAF9){va!vjQ$j~Gl6KFY?|gf%fBpUY9{}#45=RFj3Zg1HafYF1
    z)7UX|+i*7Ym!(Z^3WhU}EXNWbGenZ9qJkL1HFv8b#P*b4b<M5sdCBMA4)^pNtzPre
    za=3~^L8J>GKvi&7MK{hdj0Xgy2i3LpKm;E5^?)?XhA{LM?u$Zh)^>fKwS2*y7yJ#w
    zS&837WVn$%f#HmTUQ!KBNk(&oAH#<XOqZPcRP<wjE)#e*Attk}3oi@LayBxlrj_S(
    z$%1ER;uyq51(#F|;WERyeHINlLrl1JWrp*~)KN(3hbt;ZaFszR89pae2JPs<7_Kq&
    zt{dByzB8fQ`>u%L21D|P#1?<EHj$VfN$ePQ!0C5vB;1>9?M)_r?7}T16{J+8G0Je)
    zbgO#Fatz1hy6HL&Mb-86{TP_G#T}t@C#d?myityeid&|*&&_A&SLPY+XHSJdZX3sK
    z1-golFu^d?3`sMjbC$nt2(!XHir5Ah?dzY83C&T59kX*fvWu;-AI$0&C%TY=DV3_`
    zF46T5(xpt=Pm6!mm*sPx;qi$WTGee^FXR^Lr7{~vX_59~cu29K451Q<A;Zw+bJOF3
    zmT}y}V_C>ltPfA=zEn}7e4=6oPbslwg~|$In5D!%Iq|k4FXRdh5OUxg<`pcccqR+!
    z$^XP-=r#|uj5rqYse%_OvdB?0bG;3HGfcY~pEyu6Q;qOv{=2}ieTG}@UaB{|Oj}Ad
    zcIrNPsp6GnEfe*X=avIgP#H^;ODdMJLXtXo-WB=4rULIf20c||h|aoYPJJY6IXoX!
    zOWa#AN;d6iS=Th|qTyL`-PnwZibYiQ?0a=jN{p!N+YEzCfg`LcFIv7us56e^3PV_~
    zL!e}^>7u86-Ss%>X@a`(;a(i2Lai{w%WWl_`0tdbRIN7{iuQY?&oOyV#Lm#n2yD7i
    zPaADHI!M+lNk3~vW{LbCUv>k}<O`Pc?ci}U=C<tqxJvE0gT`S8Jv6AoKkC)=je^O!
    zNbdrzbow&-cBXg1ehH5i=`F<|#n<#!>j&^TR%ylX1xY(X<vb#xY$*K>%IYq<-Xfk(
    z|Ax4x)o{Ls3vV&p!tAEgKpzq7$0ZE3VGlL1za+V|{8eb@>!zKbiEt<FWwb<A(?+%H
    zzv5;u{@lY@PFfqQVe%dBt!fXnX<85O;!%FQh9@=5PDi!tgV8-aZ_ya0jt3$Tp~<J=
    zGA`l@4V4j0k$0w%2x;A^n`_XD-~qlNDWwroSi`q;{WN-EphPHBh`}Uj6#MkcA${JY
    yzd~p-78eeY%#PNO-@|7uZgm&kL=TO-0VG2%{dL_2mmabv?XpAG)(O7@8~*?cKx<n7
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..0194fb8c6002c83ab96020c82f3f1a7e4a01085a
    GIT binary patch
    literal 2106
    zcmbtVZBr9h6n<_J*pMzNE4JlD#Hcli$O`yMv=)O@Y68}fSgI}EEElq{*`>R8={TMK
    ziT;QFfOa%Eb*7&?{wSyCZeAVeh&Vg5yXV|{pYxp8`{wQ6{{Xm(pAv{5svxGK2fYj@
    zwv1gvw+&}gU#@I%Q!w=2wj4`*$q-GY%L?KQ=iKe85IZw^%{8}w;T4~IyWG<YBt7Ak
    zVkjk`AlipdpepEBaSX>9CIbS}gWB3gAOes3dO#=F4Podj+!v)n&f|vQdCM2vdB~qL
    z^h*P6NQMjfLs-r#7@(t}ElFvf48(Dgf$5UeDHWgMGx8?zY(h-sJ02H>XE~eMblb`U
    z^0MUF*#w3#tYAdNC{8mRZ?R~uGsK14ILt7ZO7Dl1fjFaL9A_Dnis5rYWzhC-jN=@`
    zz=pA7>AO?9-3mn<7Z_5%Cb#+XwW;LncyiaU15Upa<DqW4qnl3t)`yEoDM+ix;1a_%
    z)2-<h%P}02>!#~ClvdZ%TS+i&i#tN+PEhl8=~01;s=Lk*d$e3!VYrb$(s>HnWlSp2
    zRb0Uo!)QAp?S#%-{*EEcD)%T~n_P6uzaNm8{oy)5b2PGxout28)E!Rbkb)VNn&ukO
    z_1~pSb<`?~|2;3e=LW-_Lou{!JGNdbEHpYL7v^Y@baC9GmZbWi28kof(C2g0<ATHl
    zuH%mEW9rpgM+{%OEK$BvF^79p*0Mom|1jjJtPfATtH(=)QWJy%IFI`Z7F2vK+vx5`
    z;!z`#=iL({fkk|y;Gv2<3N*}IZ&Tk2>u$~`5;V+IBmBAlb70s$!^Q3}H3nX`tEQTo
    zbeWnV=dN?In716h6x1r*TQMp&X|%j+8g|+6EGajYF;TS${!0GCCLX0TCWkG<(Br@n
    zR*jb}-y+yK$8m)rEY~4ave@?P9^Y_1PUlVv8ln3JXpH)+%8*#^>a^thE0rp&F%>9D
    zACUC}%9WV)(xeY;^65kuZ#nR3Em3p>&*Tf1jO6fvx4@*F&p1m1G(tC4gdVy}!atg(
    z^o@eatBc-CB<b{J^zF&)f&Ce7Tc)>M2Kw=c-fCk5zQtpb7>cwS2@fxYV8CeRHI&so
    z^u0tPlX-!JrqwZ6$LB9G*1<eRyMaL>b_yeOr*yDKo7gL~E-jZrJLR^WKZtM->9Sff
    zuW6UG^MB!s0sQ+469s8)qK@g;xW200)MiN@+r#ap%XQqXBR3n<&JV?2;X#MS7)>Q$
    zn8=Jkqx)$Xr)lhuVFqU~OE-?Bb+uuxNh^w*ctWwGN<tdnVU^s^U;y9aDWS|Dj%TzQ
    PLyP_oA^jie9l_dvEY3uD
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..077c55262366b6af67bde678a09bc96767820e6c
    GIT binary patch
    literal 2105
    zcmbtV>r&fB6#mvW$fzO-3TewFgg8lKI|K#D6(>yzmxjhBX~0hDjmq+Z1+qk?6>X-|
    zm*_k60orLyrkUyQP9Lh%v+|XJP6-{&?CR|0obTMe{p;`F{{V0k->8Tot{|bI2fYku
    zw#_}$a7=g0cv{}(mSE_;Z@aemkRhJVloTWxE_pjuA$DhsnrH2N$IAit_qcBqNP5A`
    ztC6HaLA(#|KvU4K;S^3YOopV$2x}Xgp$L5*7$M!Pn8GyHcp!>}#qR}oD|tJh=?Q<y
    z&@T<NRWe-3AH#A^!2n&2Y)ME9WFU#N49t+A&S`iT?~ym5?~ulHzT@$#@NIW1muXvh
    zOkNg!C#PZv!wN<;jN&}Q=@yFSK0{J?jmr#!>C9o3G7uLujN>AMQZ@rlS{d}i2a~wO
    zFtBOv+Q#0L;j}`L#1)4052+pga$_nrJD%DzosiS-#CWte-C3JX{n&@ANGr%_$l@Bq
    zEz7GJW!p7fiyM~bx|CMWH(E)s9Gkns;BHt84CzsUi>g<l2t6yVG2F?Y=sLyhIwlnu
    z8g5{UVYHo(c0L#EVAm8@mHU*gEiSs{pN`1O;b<MPax$>Xotz)6=?*4xNWqLoJ#&lT
    z1_$9%8MSKSU+>H2xx?__SP1Rfu45DnON~aEk5aTuYf0Rrj->LS{zxLn&=+va=Ym8P
    zxA8!>F}3Qw6NWESl3G5}Fo#D})v`Zj`!LK?RUaRCSBn=5#ikMp-~tvEENS>ycG1KC
    zsgL@QA0!MF%lJgW6AgJ3h|4^G%h-<UZZ04Y#ATWp{VaYPnohuQwL44=zRPvhRC6U$
    zVo1z;6;2lOw#!$-TABN6X4#<?J?~kjQ!;&9%FV@usM@6dM*i&xkJ6ctT+1-@JamO!
    z<0U(=N$s5LdcqX8=aN>k*!JrY-}HP=_s$Ap&_n#0p#G{dsFkixOZ|7HQiU~0fs*tV
    zSwEs&30W@@edv%+XS#4pzNbBP)eC)#FWEAZ!$&>>laiisk@z!44_1smdP<@{B2${<
    zVDjanafKv<W=3;Qb|37Q=-5*l<u=fdXEbV!1NaorNn%)~-B@&aB~k{AX5T<r-$&mo
    zsM+jqP<6eI!8+c5g|Uv#Q*;^_Bw*(-LQhIZ_h?i18tqHV#mG*nZRckK+(T<QJ(bt>
    zYx?D1@xcK8e2s~Mv^G)4^c&n>*YE1HB#-Um{>t?_9@a5Go6s*0C0^rk2gVq&5-?0)
    zMxfL4G>r4a`eT^E1<cZeBVpZam}|m{<1SuM?5L8E!Dm<}_p=zl=lFuO%pi#`X*You
    N{I4STU(*=F#y=b&M2-Le
    
    literal 0
    HcmV?d00001
    
    
    From 05d1419ec31f59b9098298a92967dfbe6cffe0d1 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 20:14:09 -0300
    Subject: [PATCH 7/9] 2nd design  smell resolve
    
    ---
     .../client/impl/UMFuturesClientImpl.java       |  6 +++---
     .../futures/client/impl/futures/UserData.java  | 14 ++++++++++++++
     .../client/impl/um_futures/UMUserData.java     | 18 ------------------
     3 files changed, 17 insertions(+), 21 deletions(-)
     delete mode 100644 src/main/java/com/binance/connector/futures/client/impl/um_futures/UMUserData.java
    
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    index dee86b0..97277c5 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    @@ -1,10 +1,10 @@
     package com.binance.connector.futures.client.impl;
     
     import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.impl.futures.UserData;
     import com.binance.connector.futures.client.impl.um_futures.UMAccount;
     import com.binance.connector.futures.client.impl.um_futures.UMMarket;
     import com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin;
    -import com.binance.connector.futures.client.impl.um_futures.UMUserData;
     
     public class UMFuturesClientImpl extends FuturesClientImpl {
         private static String defaultBaseUrl = DefaultUrls.USDM_PROD_URL;
    @@ -45,8 +45,8 @@ public UMAccount account() {
         }
     
         @Override
    -    public UMUserData userData() {
    -        return new UMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());
    +    public UserData.UMUserData userData() {
    +        return new UserData.UMUserData(getProductUrl(), getApiKey(), getShowLimitUsage(), getProxy());
         }
     
         @Override
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/futures/UserData.java b/src/main/java/com/binance/connector/futures/client/impl/futures/UserData.java
    index 51e2d52..30e90b4 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/futures/UserData.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/futures/UserData.java
    @@ -84,4 +84,18 @@ public String extendListenKey() {
         public String closeListenKey() {
             return requestHandler.sendWithApiKeyRequest(productUrl, LISTEN_KEY, null, HttpMethod.DELETE, showLimitUsage);
         }
    +
    +    /**
    +     * <h2>USDⓈ-Margined User Data Streams Endpoints</h2>
    +     * All endpoints under the
    +     * <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">User Data Streams</a>
    +     * section of the API documentation will be implemented in this class.
    +     * <br>
    +     * Response will be returned in <i>String format</i>.
    +     */
    +    public static class UMUserData extends UserData {
    +        public UMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    +            super(productUrl, apiKey, showLimitUsage, proxy);
    +        }
    +    }
     }
    \ No newline at end of file
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMUserData.java b/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMUserData.java
    deleted file mode 100644
    index 379d3c5..0000000
    --- a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMUserData.java
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -package com.binance.connector.futures.client.impl.um_futures;
    -
    -import com.binance.connector.futures.client.impl.futures.UserData;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * <h2>USDⓈ-Margined User Data Streams Endpoints</h2>
    - * All endpoints under the
    - * <a href="https://binance-docs.github.io/apidocs/futures/en/#user-data-streams">User Data Streams</a>
    - * section of the API documentation will be implemented in this class.
    - * <br>
    - * Response will be returned in <i>String format</i>.
    - */
    -public class UMUserData extends UserData {
    -    public UMUserData(String productUrl, String apiKey, boolean showLimitUsage, ProxyAuth proxy) {
    -        super(productUrl, apiKey, showLimitUsage, proxy);
    -    }
    -}
    
    From 9556474dd2b71df26097abbcb01555c4b7ca81b0 Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 22:21:51 -0300
    Subject: [PATCH 8/9] 2nd design  smell resolve
    
    ---
     .../client/impl/UMFuturesClientImpl.class     | Bin 3539 -> 3659 bytes
     .../impl/futures/UserData$UMUserData.class    | Bin 0 -> 726 bytes
     .../client/impl/futures/UserData.class        | Bin 2318 -> 2437 bytes
     .../client/impl/um_futures/UMUserData.class   | Bin 672 -> 0 bytes
     .../compile/default-compile/createdFiles.lst  |   1 -
     .../compile/default-compile/inputFiles.lst    |   1 -
     6 files changed, 2 deletions(-)
     create mode 100644 target/classes/com/binance/connector/futures/client/impl/futures/UserData$UMUserData.class
     delete mode 100644 target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class
    index e1a18f54b7672f7845ac6f3cd7b2c58cfdd40bfb..66cc61a552645b25cce27679f4e02f5e390ed57b 100644
    GIT binary patch
    delta 123
    zcmcaCeOiX=)W2Q(7#J8#7;-mqJ!58coovWq#i+7bjm3?T(Q|S>hbd=hacYrEVo9RP
    z=B2Ea%%Y48Jf3-ZsYT8?iN(dK#q12(j0{#FT|A5oT%o>D)thBG*Rn`5F{A^{W@5--
    S$OO_{42%qB3|S0044eS1;2yC6
    
    delta 59
    zcmX>tb6J|})W2Q(7#J8#7&13<J!59HpZt+oYZ4ppW<3@cMn>n!f~;1XH?x*AZ*JpU
    P!@|kPkPcMK#E=01SQ8NX
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/UserData$UMUserData.class b/target/classes/com/binance/connector/futures/client/impl/futures/UserData$UMUserData.class
    new file mode 100644
    index 0000000000000000000000000000000000000000..f987728badd9698f69049b2e6df1de875d6a9a03
    GIT binary patch
    literal 726
    zcma)4%Sr<=6g{caR>xZ3uZ0W2g)f|qxUeFKFT_y<tqT`o8e<!oCMA>c@ma0}7k+>r
    zCEnB*s9>{5?m4+P_vCP2UZ0);EMqc64qZhACFD_HSQVxj)s*I1$VeEirEtbZSDDMK
    zOe2vfsa>R+t>lZVrqXV4#~BK1N-MX{a6TJf^BW!|T-T#xXO*s3elurrN6j*)k~BK9
    z=I(wYbB)T}X%XEF+Z`4EsdT1#@GUynG?$X0KUP{EX3d(kC%l#rGZY)alT&V$#~)<i
    z8Y*Sj?M(WA-75@X%bLqfxT;Nj%U`yUtGuQ5<vl|=ZJ66wHI=KTyiN+)8AG1x@91)+
    zGetkmBmu`JvqJ7D|L49>UzWTOhSDBQfZa@Zno9b1_-!1fQKZrFi-h>$p}mLD1;u$f
    z!}*29smb6G?14}Yq37BaHOdp{CA|Eei4yt<`TH{Z=^Y;pP~_haF^C~_wWDE-ARu;>
    PP!3}lZ?mkeWCA^J7XHXQ
    
    literal 0
    HcmV?d00001
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/UserData.class b/target/classes/com/binance/connector/futures/client/impl/futures/UserData.class
    index b1acc6605de6e9f6dc214db0630b49da958cd53c..111b89c3b6bf2eb0435d11bca790ec83eb30d9e9 100644
    GIT binary patch
    delta 100
    zcmeAZY8B=>^>5cc1_lNb2H%ZbGgw6#8F)PN@=}YOa}tY-Q;XRdycro>C*Nnb5?2ZJ
    t4J}SBa!D*nWMtrib2cwzO<|T~VsHl<!o=Xg;0dI;7#JD6fTRxtCjhlN7*hZM
    
    delta 34
    ocmZn_?i1oV^>5cc1_lNb2G5OLGgvosvL!QfGBUUWg_syT0JsPU8vp<R
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class b/target/classes/com/binance/connector/futures/client/impl/um_futures/UMUserData.class
    deleted file mode 100644
    index 52555613097ad5c1042542e284f7f58e69880b6f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 672
    zcma)4%T59@6upH3bVNXW#f1xZzG64Tg%}OdxN$TlI4oGGWvEay(~?d{;j>(sxbOq~
    zDB~?YNF*lHMSIV=uXAtu{_*+-05w>3Ap_Y0I7P@op1?t%BH9s>$$-;9Ny!7FG`&wu
    zqIpb%P;hCehz8*==f_;1GQ$Yu4}}!wh``OJ_rM+*4VmoGrqM$7>eEcyOVunfB8=&k
    zR>M&vG5z{hs{k_uj#DL%l_t^c&j9|#M6Pq9x|~4S6OvyhQHSem)(MfRdMaRHi)mr;
    zH|dzZhzT^(iT=NDoq#*gs+$DH*P(4TwJO{s8;Em0B2bF^>d6z4Fn-K>sExD<<S>7T
    z&i!;+{w@#&G*zMlekSa+<;hO=tQ6RQ0)7g6u$}!Dc+VobLpz7ByS=l!zUI6Dc}A20
    w*K*^G3dSwK9OBwnBotvDk@c6LjCHJ4LCe;6F}4cXv9$<G;GlmQQ3h5%0U^=5OaK4?
    
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    index 893b11b..41b75c1 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    @@ -8,7 +8,6 @@ com\binance\connector\futures\client\exceptions\BinanceConnectorException.class
     com\binance\connector\futures\client\impl\futures\PortfolioMargin.class
     com\binance\connector\futures\client\exceptions\BinanceClientException.class
     com\binance\connector\futures\client\impl\futures\UserData.class
    -com\binance\connector\futures\client\impl\um_futures\UMUserData.class
     com\binance\connector\futures\client\impl\WebsocketClientImpl.class
     com\binance\connector\futures\client\impl\MarkPriceSymbolParams.class
     com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.class
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    index 74dc3e2..ab3ce4d 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    @@ -2,7 +2,6 @@ E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\cl
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java
    -E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java
    
    From ab81584ea1ef82121f53774725ff5433603a623f Mon Sep 17 00:00:00 2001
    From: KunjPathak12 <kunjpathak1212@gmail.com>
    Date: Mon, 1 Apr 2024 22:39:21 -0300
    Subject: [PATCH 9/9] 3rd design  smell resolved
    
    ---
     logs/binance-java-connector.log               | 1020 ++++++++++++++++
     smells/ArchitectureSmells.csv                 |   42 -
     smells/DesignSmells.csv                       |  168 ---
     smells/DesigniteLog01042024_0657.txt          |    6 -
     smells/ImplementationSmells.csv               |  564 ---------
     smells/MethodMetrics.csv                      | 1070 -----------------
     smells/TestSmells.csv                         |   19 -
     smells/TestabilitySmells.csv                  |  544 ---------
     smells/TypeMetrics.csv                        |  312 -----
     .../client/impl/UMFuturesClientImpl.java      |    6 +-
     .../futures/client/impl/futures/Account.java  |  261 ++++
     .../client/impl/um_futures/UMAccount.java     |  268 -----
     .../client/impl/UMFuturesClientImpl.class     |  Bin 3659 -> 3752 bytes
     .../Account$UMAccount.class}                  |  Bin 3979 -> 4030 bytes
     .../futures/client/impl/futures/Account.class |  Bin 7416 -> 7532 bytes
     target/jacoco.exec                            |  Bin 74226 -> 148694 bytes
     .../compile/default-compile/createdFiles.lst  |    2 +-
     .../compile/default-compile/inputFiles.lst    |    1 -
     .../2024-04-01T22-33-37_385.dumpstream        |    5 +
     .../TEST-unit.TestCMWebsocketClientImpl.xml   |   98 +-
     .../TEST-unit.TestJSONParser.xml              |   10 +-
     .../TEST-unit.TestParameterChecker.xml        |   14 +-
     .../TEST-unit.TestRequestBuilder.xml          |   24 +-
     .../TEST-unit.TestResponseHandler.xml         |   14 +-
     .../TEST-unit.TestUrlBuilder.xml              |   14 +-
     ...tures.account.TestCMAccountInformation.xml |   10 +-
     ...futures.account.TestCMAccountTradeList.xml |   10 +-
     ...nit.cm_futures.account.TestCMAllOrders.xml |   12 +-
     ....account.TestCMAutoCancelAllOpenOrders.xml |   12 +-
     ...ures.account.TestCMCancelAllOpenOrders.xml |   12 +-
     ...res.account.TestCMCancelMultipleOrders.xml |   12 +-
     ...t.cm_futures.account.TestCMCancelOrder.xml |   16 +-
     ...es.account.TestCMChangeInitialLeverage.xml |   10 +-
     ...tures.account.TestCMChangePositionMode.xml |   10 +-
     ...res.account.TestCMCurrentAllOpenOrders.xml |   14 +-
     ...ures.account.TestCMCurrentPositionMode.xml |   10 +-
     ...es.account.TestCMFuturesAccountBalance.xml |   10 +-
     ...tures.account.TestCMGetLeverageBracket.xml |   14 +-
     ...s.account.TestCMGetLeverageBracketPair.xml |   14 +-
     ...cm_futures.account.TestCMIncomeHistory.xml |   12 +-
     ...unt.TestCMModifyIsolatedPositionMargin.xml |   10 +-
     ...t.cm_futures.account.TestCMModifyOrder.xml |   12 +-
     ...tures.account.TestCMModifyOrderHistory.xml |    8 +-
     ...unit.cm_futures.account.TestCMNewOrder.xml |   10 +-
     ...ount.TestCMNotionalAndLeverageBrackets.xml |   14 +-
     ...nt.TestCMPositionAdlQuantileEstimation.xml |   14 +-
     ...ures.account.TestCMPositionInformation.xml |   14 +-
     ...ount.TestCMPositionMarginChangeHistory.xml |   12 +-
     ...es.account.TestCMQueryCurrentOpenOrder.xml |   18 +-
     ...it.cm_futures.account.TestCMQueryOrder.xml |   16 +-
     ...tures.account.TestCMUserCommissionRate.xml |    8 +-
     ...futures.account.TestCMUsersForceOrders.xml |   14 +-
     ...unit.cm_futures.market.TestCMAggTrades.xml |   22 +-
     ...EST-unit.cm_futures.market.TestCMBasis.xml |   10 +-
     ...nit.cm_futures.market.TestCMBookTicker.xml |   12 +-
     ..._futures.market.TestCMContinuousKlines.xml |   16 +-
     ...EST-unit.cm_futures.market.TestCMDepth.xml |   16 +-
     ...t.cm_futures.market.TestCMExchangeInfo.xml |   10 +-
     ...utures.market.TestCMFundingRateHistory.xml |   12 +-
     ..._futures.market.TestCMHistoricalTrades.xml |   14 +-
     ..._futures.market.TestCMIndexPriceKlines.xml |   18 +-
     ...ST-unit.cm_futures.market.TestCMKlines.xml |   16 +-
     ...cm_futures.market.TestCMLongShortRatio.xml |   14 +-
     ...unit.cm_futures.market.TestCMMarkPrice.xml |   14 +-
     ...m_futures.market.TestCMMarkPriceKlines.xml |   16 +-
     ...t.cm_futures.market.TestCMOpenInterest.xml |   10 +-
     ...es.market.TestCMOpenInterestStatistics.xml |   16 +-
     ...TEST-unit.cm_futures.market.TestCMPing.xml |    8 +-
     ...unit.cm_futures.market.TestCMTicker24H.xml |   14 +-
     ...it.cm_futures.market.TestCMTickerPrice.xml |   12 +-
     ...TEST-unit.cm_futures.market.TestCMTime.xml |   10 +-
     ....market.TestCMTopLongShortAccountRatio.xml |   18 +-
     ...market.TestCMTopLongShortPositionRatio.xml |   16 +-
     ...ST-unit.cm_futures.market.TestCMTrades.xml |   16 +-
     ...argin.TestCMPortfolioMarginAccountInfo.xml |   10 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.xml |   14 +-
     ..._futures.userdata.TestCMCloseListenKey.xml |   10 +-
     ...futures.userdata.TestCMCreateListenKey.xml |    8 +-
     ...futures.userdata.TestCMExtendListenKey.xml |    8 +-
     ...tures.account.TestUMAccountInformation.xml |   14 +-
     ...futures.account.TestUMAccountTradeList.xml |   27 +-
     ...nit.um_futures.account.TestUMAllOrders.xml |   27 +-
     ....account.TestUMAutoCancelAllOpenOrders.xml |   27 +-
     ...ures.account.TestUMCancelAllOpenOrders.xml |   27 +-
     ...res.account.TestUMCancelMultipleOrders.xml |   33 +-
     ...t.um_futures.account.TestUMCancelOrder.xml |   41 +-
     ...es.account.TestUMChangeInitialLeverage.xml |   27 +-
     ...futures.account.TestUMChangeMarginType.xml |   27 +-
     ...es.account.TestUMChangeMultiAssetsMode.xml |   27 +-
     ...tures.account.TestUMChangePositionMode.xml |   27 +-
     ...res.account.TestUMCurrentAllOpenOrders.xml |   22 +-
     ...ures.account.TestUMCurrentPositionMode.xml |   14 +-
     ...DownloadIdForFuturesTransactionHistory.xml |   22 +-
     ...wnloadLinkForFuturesTransactionHistory.xml |   27 +-
     ...es.account.TestUMFuturesAccountBalance.xml |   14 +-
     ...tures.account.TestUMGetLeverageBracket.xml |   22 +-
     ...tures.account.TestUMGetMultiAssetsMode.xml |   14 +-
     ...um_futures.account.TestUMIncomeHistory.xml |   22 +-
     ...unt.TestUMModifyIsolatedPositionMargin.xml |   27 +-
     ...unit.um_futures.account.TestUMNewOrder.xml |   27 +-
     ...ount.TestUMNotionalAndLeverageBrackets.xml |   22 +-
     ...nt.TestUMPositionAdlQuantileEstimation.xml |   22 +-
     ...ures.account.TestUMPositionInformation.xml |   22 +-
     ...ount.TestUMPositionMarginChangeHistory.xml |   27 +-
     ...ount.TestUMQuantitativeRulesIndicators.xml |   22 +-
     ...es.account.TestUMQueryCurrentOpenOrder.xml |   48 +-
     ...it.um_futures.account.TestUMQueryOrder.xml |   48 +-
     ...tures.account.TestUMUserCommissionRate.xml |   27 +-
     ...futures.account.TestUMUsersForceOrders.xml |   22 +-
     ...unit.um_futures.market.TestUMAggTrades.xml |   22 +-
     ...nit.um_futures.market.TestUMBookTicker.xml |   14 +-
     ..._futures.market.TestUMContinuousKlines.xml |   16 +-
     ...EST-unit.um_futures.market.TestUMDepth.xml |   16 +-
     ...t.um_futures.market.TestUMExchangeInfo.xml |   10 +-
     ...utures.market.TestUMFundingRateHistory.xml |   14 +-
     ...ures.market.TestUMHistoricalBlvtKlines.xml |   14 +-
     ..._futures.market.TestUMHistoricalTrades.xml |   18 +-
     ...unit.um_futures.market.TestUMIndexInfo.xml |   14 +-
     ..._futures.market.TestUMIndexPriceKlines.xml |   16 +-
     ...ST-unit.um_futures.market.TestUMKlines.xml |   14 +-
     ...um_futures.market.TestUMLongShortRatio.xml |   16 +-
     ...unit.um_futures.market.TestUMMarkPrice.xml |   14 +-
     ...m_futures.market.TestUMMarkPriceKlines.xml |   18 +-
     ...ures.market.TestUMMultiAssetsModeIndex.xml |   14 +-
     ...t.um_futures.market.TestUMOpenInterest.xml |   10 +-
     ...es.market.TestUMOpenInterestStatistics.xml |   16 +-
     ...TEST-unit.um_futures.market.TestUMPing.xml |   10 +-
     ...utures.market.TestUMTakerBuySellVolume.xml |   18 +-
     ...unit.um_futures.market.TestUMTicker24H.xml |   14 +-
     ...it.um_futures.market.TestUMTickerPrice.xml |   32 +-
     ...TEST-unit.um_futures.market.TestUMTime.xml |   10 +-
     ....market.TestUMTopLongShortAccountRatio.xml |   18 +-
     ...market.TestUMTopLongShortPositionRatio.xml |   18 +-
     ...ST-unit.um_futures.market.TestUMTrades.xml |   14 +-
     ...argin.TestUMPortfolioMarginAccountInfo.xml |   17 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.xml |   17 +-
     ..._futures.userdata.TestUMCloseListenKey.xml |   19 +-
     ...futures.userdata.TestUMCreateListenKey.xml |   17 +-
     ...futures.userdata.TestUMExtendListenKey.xml |   14 +-
     .../unit.TestCMWebsocketClientImpl.txt        |    2 +-
     .../surefire-reports/unit.TestJSONParser.txt  |    2 +-
     .../unit.TestParameterChecker.txt             |    2 +-
     .../unit.TestRequestBuilder.txt               |    2 +-
     .../unit.TestResponseHandler.txt              |    2 +-
     .../surefire-reports/unit.TestUrlBuilder.txt  |    2 +-
     ...tures.account.TestCMAccountInformation.txt |    2 +-
     ...futures.account.TestCMAccountTradeList.txt |    2 +-
     ...nit.cm_futures.account.TestCMAllOrders.txt |    2 +-
     ....account.TestCMAutoCancelAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCancelAllOpenOrders.txt |    2 +-
     ...res.account.TestCMCancelMultipleOrders.txt |    2 +-
     ...t.cm_futures.account.TestCMCancelOrder.txt |    2 +-
     ...es.account.TestCMChangeInitialLeverage.txt |    2 +-
     ...tures.account.TestCMChangePositionMode.txt |    2 +-
     ...res.account.TestCMCurrentAllOpenOrders.txt |    2 +-
     ...ures.account.TestCMCurrentPositionMode.txt |    2 +-
     ...es.account.TestCMFuturesAccountBalance.txt |    2 +-
     ...tures.account.TestCMGetLeverageBracket.txt |    2 +-
     ...s.account.TestCMGetLeverageBracketPair.txt |    2 +-
     ...unt.TestCMModifyIsolatedPositionMargin.txt |    2 +-
     ...t.cm_futures.account.TestCMModifyOrder.txt |    2 +-
     ...tures.account.TestCMModifyOrderHistory.txt |    2 +-
     ...unit.cm_futures.account.TestCMNewOrder.txt |    2 +-
     ...ount.TestCMNotionalAndLeverageBrackets.txt |    2 +-
     ...nt.TestCMPositionAdlQuantileEstimation.txt |    2 +-
     ...ures.account.TestCMPositionInformation.txt |    2 +-
     ...ount.TestCMPositionMarginChangeHistory.txt |    2 +-
     ...es.account.TestCMQueryCurrentOpenOrder.txt |    2 +-
     ...it.cm_futures.account.TestCMQueryOrder.txt |    2 +-
     ...futures.account.TestCMUsersForceOrders.txt |    2 +-
     ...unit.cm_futures.market.TestCMAggTrades.txt |    2 +-
     .../unit.cm_futures.market.TestCMBasis.txt    |    2 +-
     ..._futures.market.TestCMContinuousKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMDepth.txt    |    2 +-
     ...t.cm_futures.market.TestCMExchangeInfo.txt |    2 +-
     ..._futures.market.TestCMHistoricalTrades.txt |    2 +-
     ..._futures.market.TestCMIndexPriceKlines.txt |    2 +-
     .../unit.cm_futures.market.TestCMKlines.txt   |    2 +-
     ...cm_futures.market.TestCMLongShortRatio.txt |    2 +-
     ...unit.cm_futures.market.TestCMMarkPrice.txt |    2 +-
     ...m_futures.market.TestCMMarkPriceKlines.txt |    2 +-
     ...t.cm_futures.market.TestCMOpenInterest.txt |    2 +-
     ...es.market.TestCMOpenInterestStatistics.txt |    2 +-
     .../unit.cm_futures.market.TestCMPing.txt     |    2 +-
     ...unit.cm_futures.market.TestCMTicker24H.txt |    2 +-
     ...it.cm_futures.market.TestCMTickerPrice.txt |    2 +-
     .../unit.cm_futures.market.TestCMTime.txt     |    2 +-
     ....market.TestCMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestCMTopLongShortPositionRatio.txt |    2 +-
     .../unit.cm_futures.market.TestCMTrades.txt   |    2 +-
     ...argin.TestCMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestCMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestCMCloseListenKey.txt |    2 +-
     ...futures.userdata.TestCMExtendListenKey.txt |    2 +-
     ...tures.account.TestUMAccountInformation.txt |    7 +-
     ...futures.account.TestUMAccountTradeList.txt |   18 +-
     ...nit.um_futures.account.TestUMAllOrders.txt |   18 +-
     ....account.TestUMAutoCancelAllOpenOrders.txt |   18 +-
     ...ures.account.TestUMCancelAllOpenOrders.txt |   18 +-
     ...res.account.TestUMCancelMultipleOrders.txt |   24 +-
     ...t.um_futures.account.TestUMCancelOrder.txt |   29 +-
     ...es.account.TestUMChangeInitialLeverage.txt |   18 +-
     ...futures.account.TestUMChangeMarginType.txt |   18 +-
     ...es.account.TestUMChangeMultiAssetsMode.txt |   18 +-
     ...tures.account.TestUMChangePositionMode.txt |   18 +-
     ...res.account.TestUMCurrentAllOpenOrders.txt |   12 +-
     ...ures.account.TestUMCurrentPositionMode.txt |    7 +-
     ...DownloadIdForFuturesTransactionHistory.txt |   12 +-
     ...wnloadLinkForFuturesTransactionHistory.txt |   18 +-
     ...es.account.TestUMFuturesAccountBalance.txt |    7 +-
     ...tures.account.TestUMGetLeverageBracket.txt |   12 +-
     ...tures.account.TestUMGetMultiAssetsMode.txt |    7 +-
     ...um_futures.account.TestUMIncomeHistory.txt |   12 +-
     ...unt.TestUMModifyIsolatedPositionMargin.txt |   18 +-
     ...unit.um_futures.account.TestUMNewOrder.txt |   18 +-
     ...ount.TestUMNotionalAndLeverageBrackets.txt |   12 +-
     ...nt.TestUMPositionAdlQuantileEstimation.txt |   12 +-
     ...ures.account.TestUMPositionInformation.txt |   12 +-
     ...ount.TestUMPositionMarginChangeHistory.txt |   18 +-
     ...ount.TestUMQuantitativeRulesIndicators.txt |   12 +-
     ...es.account.TestUMQueryCurrentOpenOrder.txt |   34 +-
     ...it.um_futures.account.TestUMQueryOrder.txt |   34 +-
     ...tures.account.TestUMUserCommissionRate.txt |   18 +-
     ...futures.account.TestUMUsersForceOrders.txt |   12 +-
     ...unit.um_futures.market.TestUMAggTrades.txt |    2 +-
     ...nit.um_futures.market.TestUMBookTicker.txt |    2 +-
     ..._futures.market.TestUMContinuousKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMDepth.txt    |    2 +-
     ...t.um_futures.market.TestUMExchangeInfo.txt |    2 +-
     ...utures.market.TestUMFundingRateHistory.txt |    2 +-
     ...ures.market.TestUMHistoricalBlvtKlines.txt |    2 +-
     ..._futures.market.TestUMHistoricalTrades.txt |    2 +-
     ...unit.um_futures.market.TestUMIndexInfo.txt |    2 +-
     ..._futures.market.TestUMIndexPriceKlines.txt |    2 +-
     .../unit.um_futures.market.TestUMKlines.txt   |    2 +-
     ...um_futures.market.TestUMLongShortRatio.txt |    2 +-
     ...unit.um_futures.market.TestUMMarkPrice.txt |    2 +-
     ...m_futures.market.TestUMMarkPriceKlines.txt |    2 +-
     ...ures.market.TestUMMultiAssetsModeIndex.txt |    2 +-
     ...t.um_futures.market.TestUMOpenInterest.txt |    2 +-
     ...es.market.TestUMOpenInterestStatistics.txt |    2 +-
     .../unit.um_futures.market.TestUMPing.txt     |    2 +-
     ...utures.market.TestUMTakerBuySellVolume.txt |    2 +-
     ...unit.um_futures.market.TestUMTicker24H.txt |    2 +-
     ...it.um_futures.market.TestUMTickerPrice.txt |    2 +-
     .../unit.um_futures.market.TestUMTime.txt     |    2 +-
     ....market.TestUMTopLongShortAccountRatio.txt |    2 +-
     ...market.TestUMTopLongShortPositionRatio.txt |    2 +-
     .../unit.um_futures.market.TestUMTrades.txt   |    2 +-
     ...argin.TestUMPortfolioMarginAccountInfo.txt |    2 +-
     ...rgin.TestUMPortfolioMarginExchangeInfo.txt |    2 +-
     ..._futures.userdata.TestUMCloseListenKey.txt |    7 +-
     ...futures.userdata.TestUMCreateListenKey.txt |    7 +-
     ...futures.userdata.TestUMExtendListenKey.txt |    7 +-
     .../account/AccountInformation.class          |  Bin 2474 -> 2590 bytes
     .../um_futures/account/AccountTradeList.class |  Bin 2579 -> 2695 bytes
     .../um_futures/account/AllOrders.class        |  Bin 2551 -> 2667 bytes
     .../um_futures/account/AutoCancelOpen.class   |  Bin 2704 -> 2820 bytes
     .../account/CancelAllOpenOrders.class         |  Bin 2591 -> 2707 bytes
     .../account/CancelMultipleOrders.class        |  Bin 2648 -> 2764 bytes
     .../um_futures/account/CancelOrder.class      |  Bin 2585 -> 2701 bytes
     .../account/ChangeInitialLeverage.class       |  Bin 2731 -> 2847 bytes
     .../um_futures/account/ChangeMarginType.class |  Bin 2621 -> 2737 bytes
     .../account/ChangeMultiAssetsMode.class       |  Bin 2607 -> 2723 bytes
     .../account/ChangePositionModeTrade.class     |  Bin 2614 -> 2730 bytes
     .../account/CurrentAllOpenOrders.class        |  Bin 2595 -> 2711 bytes
     .../account/FuturesAccountBalance.class       |  Bin 2486 -> 2602 bytes
     .../um_futures/account/GetAdlQuantile.class   |  Bin 2458 -> 2574 bytes
     .../account/GetCurrentMultiAssetMode.class    |  Bin 2498 -> 2614 bytes
     .../account/GetCurrentPositionMode.class      |  Bin 2490 -> 2606 bytes
     .../um_futures/account/GetForceOrders.class   |  Bin 2458 -> 2574 bytes
     .../um_futures/account/GetIncomeHistory.class |  Bin 2579 -> 2695 bytes
     .../account/GetLeverageBracket.class          |  Bin 2474 -> 2590 bytes
     .../GetPositionMarginChangeHistory.class      |  Bin 2635 -> 2751 bytes
     .../ModifyIsolatedPositionMargin.class        |  Bin 2807 -> 2923 bytes
     .../um_futures/account/NewOrder.class         |  Bin 2838 -> 2954 bytes
     .../account/PlaceMultipleOrders.class         |  Bin 2693 -> 2809 bytes
     .../account/PositionInformation.class         |  Bin 2478 -> 2594 bytes
     .../account/QueryCurrentOpenOrder.class       |  Bin 2599 -> 2715 bytes
     .../um_futures/account/QueryOrder.class       |  Bin 2634 -> 2750 bytes
     .../um_futures/userdata/CloseListenKey.class  |  Bin 2205 -> 2325 bytes
     .../um_futures/userdata/CreateListenKey.class |  Bin 2209 -> 2329 bytes
     .../um_futures/userdata/ExtendListenKey.class |  Bin 2209 -> 2329 bytes
     .../account/TestUMAccountInformation.class    |  Bin 2370 -> 2486 bytes
     .../account/TestUMAccountTradeList.class      |  Bin 3808 -> 3901 bytes
     .../um_futures/account/TestUMAllOrders.class  |  Bin 3757 -> 3850 bytes
     .../TestUMAutoCancelAllOpenOrders.class       |  Bin 4059 -> 4152 bytes
     .../account/TestUMCancelAllOpenOrders.class   |  Bin 3838 -> 3931 bytes
     .../account/TestUMCancelMultipleOrders.class  |  Bin 4059 -> 4152 bytes
     .../account/TestUMCancelOrder.class           |  Bin 4595 -> 4688 bytes
     .../account/TestUMChangeInitialLeverage.class |  Bin 4019 -> 4112 bytes
     .../account/TestUMChangeMarginType.class      |  Bin 3878 -> 3971 bytes
     .../account/TestUMChangeMultiAssetsMode.class |  Bin 3894 -> 3987 bytes
     .../account/TestUMChangePositionMode.class    |  Bin 3876 -> 3969 bytes
     .../account/TestUMCurrentAllOpenOrders.class  |  Bin 2809 -> 2925 bytes
     .../account/TestUMCurrentPositionMode.class   |  Bin 2388 -> 2504 bytes
     ...wnloadIdForFuturesTransactionHistory.class |  Bin 3275 -> 3391 bytes
     ...loadLinkForFuturesTransactionHistory.class |  Bin 4123 -> 4216 bytes
     .../account/TestUMFuturesAccountBalance.class |  Bin 2385 -> 2501 bytes
     .../account/TestUMGetLeverageBracket.class    |  Bin 2804 -> 2920 bytes
     .../account/TestUMGetMultiAssetsMode.class    |  Bin 2386 -> 2502 bytes
     .../account/TestUMIncomeHistory.class         |  Bin 2757 -> 2873 bytes
     .../TestUMModifyIsolatedPositionMargin.class  |  Bin 4118 -> 4211 bytes
     .../um_futures/account/TestUMNewOrder.class   |  Bin 4016 -> 4109 bytes
     .../TestUMNotionalAndLeverageBrackets.class   |  Bin 2847 -> 2963 bytes
     .../TestUMPositionAdlQuantileEstimation.class |  Bin 2845 -> 2961 bytes
     .../account/TestUMPositionInformation.class   |  Bin 2802 -> 2918 bytes
     .../TestUMPositionMarginChangeHistory.class   |  Bin 3912 -> 4005 bytes
     .../TestUMQuantitativeRulesIndicators.class   |  Bin 2856 -> 2972 bytes
     .../account/TestUMQueryCurrentOpenOrder.class |  Bin 4738 -> 4831 bytes
     .../um_futures/account/TestUMQueryOrder.class |  Bin 4612 -> 4705 bytes
     .../account/TestUMUserCommissionRate.class    |  Bin 3829 -> 3922 bytes
     .../account/TestUMUsersForceOrders.class      |  Bin 2780 -> 2896 bytes
     .../userdata/TestUMCloseListenKey.class       |  Bin 2309 -> 2429 bytes
     .../userdata/TestUMCreateListenKey.class      |  Bin 2106 -> 2226 bytes
     .../userdata/TestUMExtendListenKey.class      |  Bin 2105 -> 2225 bytes
     316 files changed, 3062 insertions(+), 4013 deletions(-)
     delete mode 100644 smells/ArchitectureSmells.csv
     delete mode 100644 smells/DesignSmells.csv
     delete mode 100644 smells/DesigniteLog01042024_0657.txt
     delete mode 100644 smells/ImplementationSmells.csv
     delete mode 100644 smells/MethodMetrics.csv
     delete mode 100644 smells/TestSmells.csv
     delete mode 100644 smells/TestabilitySmells.csv
     delete mode 100644 smells/TypeMetrics.csv
     delete mode 100644 src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java
     rename target/classes/com/binance/connector/futures/client/impl/{um_futures/UMAccount.class => futures/Account$UMAccount.class} (71%)
     create mode 100644 target/surefire-reports/2024-04-01T22-33-37_385.dumpstream
    
    diff --git a/logs/binance-java-connector.log b/logs/binance-java-connector.log
    index f0155b9..d42f198 100644
    --- a/logs/binance-java-connector.log
    +++ b/logs/binance-java-connector.log
    @@ -6904,3 +6904,1023 @@ Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.interna
     2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
     2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
     2024-04-01 19:29:08.008[1712010548008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51729//fapi/v1/listenKey
    +2024-04-01 22:33:43.089[1712021623089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54648//dapi/v1/account?timestamp=1712021622982&signature=c91333b96bb68de15f8f831e0e7cb60fc06a1750f2ff52649c8ddc2b98bb6f1a
    +2024-04-01 22:33:43.756[1712021623756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54650//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712021623755&signature=58595c500f62b17663bfdb3b674c45d4e9dcf3f93396b76dbe6225cccfe18153
    +2024-04-01 22:33:43.791[1712021623791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54653//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712021623789&signature=5a303ef1e21b425f4c23447beeecedcc1e4d662b1a3bad3b6d83e3749d0fa02d
    +2024-04-01 22:33:43.838[1712021623838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54657//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712021623838&signature=6135a5ba0365528149acf2026d4df09812cb6925ca9c60e66d9b398c3d88f441
    +2024-04-01 22:33:43.895[1712021623895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54660//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712021623894&signature=b21fef1217282c3241baf26534bf990c71c986c2323d321666928f06d17934b3
    +2024-04-01 22:33:43.915[1712021623915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54663//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712021623915&signature=0dba98b01c9c340e25a830d8d8f06b2165256735df0d2331eea2910980bcb8bc
    +2024-04-01 22:33:43.956[1712021623956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54665//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712021623955&signature=a634a60d32f806b46298fec3d3138bf88e17880d4ba0d5e2b45f23d71971db3d
    +2024-04-01 22:33:43.971[1712021623971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54668//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712021623971&signature=c1eb5384c2a4b1fbb0f37d580c2dd4298bfa0b05d51a820966958de03272cb42
    +2024-04-01 22:33:43.989[1712021623989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54670//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712021623988&signature=610179c1aec8ff7750a246bddccba94b058bb9d30c066344b5317fe493bf65f5
    +2024-04-01 22:33:44.011[1712021624011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54674//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712021624011&signature=496aea2d8b6d970bbbced9d703bd08d0e32421462d68ce86fbbe5e6bb7178a59
    +2024-04-01 22:33:44.026[1712021624026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54676//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712021624025&signature=4b9587398adea0d7dbfb09eee845ec913c0667ff9e50446e9b4ceedd4c7654c8
    +2024-04-01 22:33:44.037[1712021624037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54678//dapi/v1/openOrders?timestamp=1712021624036&signature=4ce1f93d6fed1a9e2a609f6ac4fa5d1e5cd998572a7c276f79dcba5149f0d931
    +2024-04-01 22:33:44.050[1712021624050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54680//dapi/v1/positionSide/dual?timestamp=1712021624049&signature=130d8d26c6875e2388e4f797d26559d3fe3856bdabeff2d9bc58c2a60a70d795
    +2024-04-01 22:33:44.062[1712021624062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54682//dapi/v1/balance?timestamp=1712021624061&signature=910a882b0e0f5263e201b26fbe84b027ed9b2d5e8f93b82ef43720d037126f3b
    +2024-04-01 22:33:44.077[1712021624077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54684//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712021624077&signature=097852873396a7bbd3f5c68c004019c672ed172407b9042f7a1a6a7d4098729b
    +2024-04-01 22:33:44.089[1712021624089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54686//dapi/v1/leverageBracket?timestamp=1712021624088&signature=f26c7688a5ebdf09f59b1cd951793e135639b9933bb4626a479fb59c52c36a9e
    +2024-04-01 22:33:44.110[1712021624110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54688//dapi/v2/leverageBracket?timestamp=1712021624109&signature=1f8960b898e3b4691d62c79ba6ec8432fdf7493e16429b1c2020807de8152499
    +2024-04-01 22:33:44.121[1712021624121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54690//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712021624119&signature=97c14de34f2e90252e3151fd9f4d25963423d04ecdc9027b9dd8153f2032fec3
    +2024-04-01 22:33:44.135[1712021624135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54692//dapi/v1/income?symbol=BNBUSDT&timestamp=1712021624135&signature=be898b9675bba3e920e4db8be1b0bbd2af20f75fdebd6c5cfcbe4070a8d30421
    +2024-04-01 22:33:44.143[1712021624143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54694//dapi/v1/income?timestamp=1712021624142&signature=156cd1e728430eef1a5cd3f2db2747349d5062f9447c2b1233372499b2ba3d10
    +2024-04-01 22:33:44.159[1712021624159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54697//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712021624159&signature=a6ab73c09cababafc0eb86fde43a7b3478cbdc7d000da567dd093dc79b745bb0
    +2024-04-01 22:33:44.172[1712021624172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54699//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021624172&signature=1be02ed7d08e037e553ae38aeaa2b6e7861f21dfe572aea5eb12166d74804a5f
    +2024-04-01 22:33:44.196[1712021624196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54703//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021624195&signature=7ea69bda5959f7268a3952e7fa95485ec7dda48fc9666564af06a6d194396a56
    +2024-04-01 22:33:44.210[1712021624210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54706//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712021624209&signature=3f5a4c69b19c91b1358c91325de369c4026788108a06b3b11e7631d188d54ebb
    +2024-04-01 22:33:44.218[1712021624218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54708//dapi/v1/leverageBracket?timestamp=1712021624218&signature=3712c48d4624a8be9d9eece70b4e2f870e1a0c30a61ec47e8165b8cc7fdde9fb
    +2024-04-01 22:33:44.225[1712021624225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54710//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712021624225&signature=f9230c61fcca84fda0edbcc3a4a7ccc09a82889f43e3913dff00ac0c271f0c8b
    +2024-04-01 22:33:44.233[1712021624233] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54712//dapi/v1/adlQuantile?timestamp=1712021624233&signature=28d29bf54f668dbbc8b6bcc9e4f546fd59ca309f59f337f58c6d25f7262a3c23
    +2024-04-01 22:33:44.239[1712021624239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54714//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712021624239&signature=3c11884490a6d71abb5ff9aa86ef6b9fda4ef3fc6f03e2c312d3d47b278788ac
    +2024-04-01 22:33:44.248[1712021624248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54716//dapi/v1/positionRisk?timestamp=1712021624248&signature=80f771a3407dbc7db39b1167868e2bcc74ab3e5c2a481ef846cb5177a0a35f24
    +2024-04-01 22:33:44.254[1712021624254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54718//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712021624254&signature=86f1cf6a43b8cfef19f38db7cabadbdd815f89d4782e1df10857d3397a0b80b6
    +2024-04-01 22:33:44.263[1712021624263] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54720//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712021624263&signature=2053ba109f2d71f2983f04e2899f429c65d0c5f0f871174f125e328d9e6e3a67
    +2024-04-01 22:33:44.277[1712021624277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54725//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712021624277&signature=8fd8f2ba7905cb72791bea80c0dd25e1a2ed1c54ff6fe529c8caed29fde2e532
    +2024-04-01 22:33:44.288[1712021624288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54727//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021624288&signature=52e4376834ba38f7fa90335d02697c51f7dfd71b6f6b3dfcc3960f73f34175a9
    +2024-04-01 22:33:44.302[1712021624302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54731//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712021624302&signature=9e1884e1462d970eefeb1b2b82f3af65ece6b4608ee6f5669c6e542c0c43f792
    +2024-04-01 22:33:44.310[1712021624310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54733//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021624310&signature=94226dca046ec390ce56b13608af57ec3a6192b261776778e1e0d2bd62b1a0bc
    +2024-04-01 22:33:44.329[1712021624329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54736//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712021624329&signature=1f2fa6e762fcafb17c33a0275b71d2fb64e20e1660b449d947f283643df08647
    +2024-04-01 22:33:44.344[1712021624344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54738//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712021624344&signature=aec4f43d4a42cfded1a05c1534d533597cbf5ca08f7eb44997cea47b70feb38e
    +2024-04-01 22:33:44.355[1712021624355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54740//dapi/v1/forceOrders?timestamp=1712021624355&signature=04d0535563e7dcd1d05af71714768e484513d1ec0e9e09e3ba98b4d0aaa65407
    +2024-04-01 22:33:44.366[1712021624366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54742//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 22:33:44.375[1712021624375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54744//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:33:44.385[1712021624385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54746//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 22:33:44.399[1712021624399] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54749//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021624397&endTime=1712021625397
    +2024-04-01 22:33:44.410[1712021624410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54751//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-04-01 22:33:44.427[1712021624427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54755//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 22:33:44.436[1712021624436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54757//dapi/v1/ticker/bookTicker
    +2024-04-01 22:33:44.445[1712021624445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54759//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 22:33:44.451[1712021624451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54761//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021624450&endTime=1712021625450
    +2024-04-01 22:33:44.469[1712021624469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54766//dapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 22:33:44.478[1712021624478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54768//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 22:33:44.487[1712021624487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54770//dapi/v1/exchangeInfo
    +2024-04-01 22:33:44.501[1712021624501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54772//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021624500&endTime=1712021625500
    +2024-04-01 22:33:44.510[1712021624510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54774//dapi/v1/fundingRate
    +2024-04-01 22:33:44.524[1712021624524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54776//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 22:33:44.538[1712021624538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54780//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 22:33:44.547[1712021624547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54782//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 22:33:44.554[1712021624554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54784//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021624553&endTime=1712021625553
    +2024-04-01 22:33:44.573[1712021624573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54790//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021624573&endTime=1712021625573
    +2024-04-01 22:33:44.581[1712021624581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54792//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:33:44.589[1712021624589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54794//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712021624588&endTime=1712021625588
    +2024-04-01 22:33:44.604[1712021624604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54798//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-04-01 22:33:44.612[1712021624612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54800//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 22:33:44.618[1712021624618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54802//dapi/v1/premiumIndex
    +2024-04-01 22:33:44.626[1712021624626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54805//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712021624625&endTime=1712021625625
    +2024-04-01 22:33:44.635[1712021624635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54808//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-04-01 22:33:44.642[1712021624642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54810//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 22:33:44.654[1712021624654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54813//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021624653&endTime=1712021625653
    +2024-04-01 22:33:44.659[1712021624659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54815//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-04-01 22:33:44.670[1712021624670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54819//dapi/v1/ping
    +2024-04-01 22:33:44.677[1712021624677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54821//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-04-01 22:33:44.681[1712021624681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54823//dapi/v1/ticker/24hr
    +2024-04-01 22:33:44.687[1712021624687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54825//dapi/v1/ticker/price
    +2024-04-01 22:33:44.691[1712021624691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54827//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-04-01 22:33:44.696[1712021624696] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54829//dapi/v1/time
    +2024-04-01 22:33:44.703[1712021624703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54833//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-04-01 22:33:44.709[1712021624709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54835//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712021624708&endTime=1712021625708
    +2024-04-01 22:33:44.720[1712021624720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54839//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-04-01 22:33:44.726[1712021624726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54841//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021624725&endTime=1712021625725
    +2024-04-01 22:33:44.730[1712021624730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54843//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:33:44.737[1712021624737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54846//dapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 22:33:44.746[1712021624746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54849//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021624745&signature=6077fb6d757451aaa1d70d1022a78e16134fdf7f83be5a972727facccbbcf3f5
    +2024-04-01 22:33:44.750[1712021624750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54851//dapi/v1/pmExchangeInfo?timestamp=1712021624750&signature=fa3793457bc2bcee2b1beccc32e5a2e11e0810e41ec449733397d19d4100acf9
    +2024-04-01 22:33:44.754[1712021624754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54853//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021624754&signature=0f0181b83316e1cfadf48a99ec5a601cd2ad4821b607d18d84496a9c7cae82bd
    +2024-04-01 22:33:44.761[1712021624761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54855//dapi/v1/listenKey
    +2024-04-01 22:33:44.765[1712021624765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54857//dapi/v1/listenKey
    +2024-04-01 22:33:44.773[1712021624773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54859//dapi/v1/listenKey
    +2024-04-01 22:33:44.847[1712021624847] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.864[1712021624864] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.865[1712021624865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.866[1712021624866] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.867[1712021624867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-04-01 22:33:44.868[1712021624868] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-04-01 22:33:44.869[1712021624869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.870[1712021624870] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.871[1712021624871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.872[1712021624872] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.874[1712021624874] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.877[1712021624877] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-04-01 22:33:44.880[1712021624880] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.881[1712021624881] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.882[1712021624882] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.883[1712021624883] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.885[1712021624885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.886[1712021624886] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.887[1712021624887] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.888[1712021624888] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.889[1712021624889] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-04-01 22:33:44.889[1712021624889] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.891[1712021624891] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-04-01 22:33:44.892[1712021624892] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.900[1712021624900] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1282e98 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 22:33:44.901[1712021624901] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.902[1712021624902] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3030836d rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 22:33:44.903[1712021624903] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.903[1712021624903] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4c24f3a2 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 22:33:44.904[1712021624904] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.905[1712021624905] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4c176ff1 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 54 common frames omitted
    +2024-04-01 22:33:44.907[1712021624907] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.907[1712021624907] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
    +	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
    +	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
    +	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
    +	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
    +	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6aff97d6 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 22:33:45.708[1712021625708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54948//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 22:33:45.725[1712021625725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54950//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:33:45.736[1712021625736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54952//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 22:33:45.751[1712021625751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54955//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021625749&endTime=1712021626749
    +2024-04-01 22:33:45.786[1712021625786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54957//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 22:33:45.795[1712021625795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54959//fapi/v1/ticker/bookTicker
    +2024-04-01 22:33:45.814[1712021625814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54961//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 22:33:45.827[1712021625827] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54963//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021625824&endTime=1712021626824
    +2024-04-01 22:33:45.849[1712021625849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54968//fapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 22:33:45.932[1712021625932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54970//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 22:33:45.983[1712021625983] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//fapi/v1/exchangeInfo
    +2024-04-01 22:33:46.106[1712021626106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021626085&endTime=1712021627085
    +2024-04-01 22:33:46.214[1712021626214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//fapi/v1/fundingRate
    +2024-04-01 22:33:46.249[1712021626249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54980//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712021626247&endTime=1712021627247
    +2024-04-01 22:33:46.264[1712021626264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54982//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-04-01 22:33:46.275[1712021626275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54984//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 22:33:46.295[1712021626295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54988//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 22:33:46.305[1712021626305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54990//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-04-01 22:33:46.314[1712021626314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54992//fapi/v1/indexInfo
    +2024-04-01 22:33:46.322[1712021626322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54994//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 22:33:46.330[1712021626330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54996//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021626328&endTime=1712021627328
    +2024-04-01 22:33:46.353[1712021626353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55002//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021626352&endTime=1712021627352
    +2024-04-01 22:33:46.369[1712021626369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55004//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:33:46.386[1712021626386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55006//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626384&endTime=1712021627384
    +2024-04-01 22:33:46.412[1712021626412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:33:46.438[1712021626438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55012//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 22:33:46.479[1712021626479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55014//fapi/v1/premiumIndex
    +2024-04-01 22:33:46.535[1712021626535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55017//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021626529&endTime=1712021627529
    +2024-04-01 22:33:46.565[1712021626565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55020//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:33:46.591[1712021626591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55022//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-04-01 22:33:46.617[1712021626617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55024//fapi/v1/assetIndex
    +2024-04-01 22:33:46.632[1712021626632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55026//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 22:33:46.678[1712021626678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55029//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626675&endTime=1712021627675
    +2024-04-01 22:33:46.694[1712021626694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55031//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-04-01 22:33:46.728[1712021626728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55035//fapi/v1/ping
    +2024-04-01 22:33:46.759[1712021626759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55037//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626757&endTime=1712021627757
    +2024-04-01 22:33:46.787[1712021626787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55041//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:33:46.846[1712021626846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55043//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-04-01 22:33:46.907[1712021626907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55045//fapi/v1/ticker/24hr
    +2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-04-01 22:33:46.980[1712021626980] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-04-01 22:33:46.982[1712021626982] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-04-01 22:33:46.969[1712021626969] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-04-01 22:33:46.986[1712021626986] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-04-01 22:33:46.991[1712021626991] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-04-01 22:33:46.993[1712021626993] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-04-01 22:33:46.993[1712021626993] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-04-01 22:33:46.977[1712021626977] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-04-01 22:33:46.984[1712021626984] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-04-01 22:33:46.985[1712021626985] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-04-01 22:33:47.013[1712021627013] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-04-01 22:33:47.019[1712021627019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55047//fapi/v1/ticker/price
    +2024-04-01 22:33:47.058[1712021627058] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    +2024-04-01 22:33:47.168[1712021627168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-04-01 22:33:47.214[1712021627214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//fapi/v1/time
    +2024-04-01 22:33:47.241[1712021627241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55053//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:33:47.262[1712021627262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55056//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021627260&endTime=1712021628260
    +2024-04-01 22:33:47.314[1712021627314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55061//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:33:47.333[1712021627333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021627332&endTime=1712021628332
    +2024-04-01 22:33:47.344[1712021627344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:33:47.360[1712021627360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55068//fapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 22:33:47.377[1712021627377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55071//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021627377&signature=ffa12c539bad1081804651fe2f150e46c0756106d61e552cf5bd35fc124c297b
    +2024-04-01 22:33:47.389[1712021627389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55073//fapi/v1/pmExchangeInfo?timestamp=1712021627389&signature=a46de93d28900987e9502db2701e4f4c3096074efd5901ee855ae934cdcc4bc2
    +2024-04-01 22:33:47.398[1712021627398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021627397&signature=03374f015eadf371be7c18540a542d6b267239dec817a128f2ffa40c7f3913c9
    +2024-04-01 22:34:22.112[1712021662112] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55090//dapi/v1/income?symbol=BNBUSDT&timestamp=1712021662038&signature=6f5c926045e9ca09f3a743d61f3d7c6212bf5d2531808c3cbc5ef07a7c24e0b4
    +2024-04-01 22:34:22.447[1712021662447] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55092//dapi/v1/income?timestamp=1712021662447&signature=992c36e94a3095be8779fae79d9e29409f1e01e778402fe855b8a055dc33e6b0
    +2024-04-01 22:34:22.454[1712021662454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55094//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 22:34:22.462[1712021662462] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55098//dapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 22:34:22.468[1712021662468] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55100//fapi/v1/exchangeInfo
    +2024-04-01 22:34:22.475[1712021662475] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55102//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +2024-04-01 22:34:22.483[1712021662483] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55104//fapi/v1/ticker/24hr
    +2024-04-01 22:34:22.500[1712021662500] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55107//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712021662500&signature=fb8c096d15df477972d2299bbd5914dce44ea76e0ef12a51c2a5fad850a9680e
    +2024-04-01 22:34:22.523[1712021662523] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55109//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712021662523&signature=0b3cd8ece80853a282934a929c79e560ff614691aa1370bbb47197a3ac27ac3a
    +2024-04-01 22:34:22.533[1712021662533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55112//fapi/v1/time
    +2024-04-01 22:34:22.540[1712021662540] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55114//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712021662539&signature=35ce7bccd5ac68f21c2b0aebf34e60e40e89492c9578ca218dbf725bf8589afc
    +2024-04-01 22:34:22.546[1712021662546] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55116//dapi/v1/openOrders?timestamp=1712021662546&signature=e885e219b840816439248abeff0bee712f7d2cd82d9b7db891bf6d1edcd273b2
    +2024-04-01 22:34:22.553[1712021662553] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55118//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712021662553&signature=253edd7c9f18a3185d07dff7cf15f97d3271664a8ee62661fe8cd78e20caed3d
    +2024-04-01 22:34:22.559[1712021662559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55120//dapi/v1/leverageBracket?timestamp=1712021662559&signature=07f1a6450fa227fdc167e047aa21e9d7d476036b25a3d9b93c52f96da94fdcd8
    +2024-04-01 22:34:22.566[1712021662566] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55122//fapi/v1/multiAssetsMargin?timestamp=1712021662566&signature=5c24ada360e38bd52e652dc2a27f473034a9800feb701aa85d31fc129f933140
    +2024-04-01 22:34:22.574[1712021662574] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55124//dapi/v1/pmExchangeInfo?timestamp=1712021662574&signature=d5e53a840472d16e9a33d64182f9d783cd5ef999b8300b4f3e5ca438d35621bd
    +2024-04-01 22:34:22.585[1712021662585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55126//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021662585&signature=eb7b1f8045a4881509968029e1520f27afa1ae68dd21932097e21cf311f57207
    +2024-04-01 22:34:22.592[1712021662592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55128//dapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 22:34:22.599[1712021662599] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55130//dapi/v1/premiumIndex
    +2024-04-01 22:34:22.606[1712021662606] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55132//fapi/v1/apiTradingStatus?timestamp=1712021662605&signature=a5282ad0d82cc3bc666d33416dc7bedf99a9a5cbecfee24689a17e9562057e55
    +2024-04-01 22:34:22.613[1712021662613] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55134//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1712021662613&signature=af3876476f2234ce5a3cd7bbc10ed211e77d81d4b5927183de62ee896ad4fd1e
    +2024-04-01 22:34:22.620[1712021662620] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55136//dapi/v1/exchangeInfo
    +2024-04-01 22:34:22.631[1712021662631] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55140//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712021662631&signature=6ac867d89edf34d03d4c57772d28847381bef02971f1ae08b77581aec232c6de
    +2024-04-01 22:34:22.637[1712021662637] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55142//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021662637&signature=bcc792e81c457c75fe46ee45da1bf5469bc3462ac686a96ace1529fa35269671
    +2024-04-01 22:34:22.654[1712021662654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55146//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712021662653&signature=5d95d00c7ab881d6fc414e8ae3766d51a5a22781c1cfb7483235897c85b083c9
    +2024-04-01 22:34:22.661[1712021662661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55148//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021662660&signature=cf8453ded1e53d026510bdfa4bbf050f433eb7db319c66f43d56dbd8ae1cd499
    +2024-04-01 22:34:22.668[1712021662668] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55150//dapi/v1/ping
    +2024-04-01 22:34:22.675[1712021662675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55152//fapi/v1/premiumIndex?symbol=BNBUSDT
    +2024-04-01 22:34:22.682[1712021662682] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55154//fapi/v1/premiumIndex
    +2024-04-01 22:34:22.689[1712021662689] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55156//dapi/v1/listenKey
    +2024-04-01 22:34:22.699[1712021662699] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55159//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712021662699&signature=e0db470f67c3defacfd9beb4710872ad0113c7ab2af77a2d19d5a5ca1835ea5b
    +2024-04-01 22:34:22.705[1712021662705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55161//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 22:34:22.711[1712021662711] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55163//fapi/v1/ticker/bookTicker
    +2024-04-01 22:34:22.718[1712021662718] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55166//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712021662718&signature=5e51b66e64edea71a47d1aceb9e5e4a617c208cd4324383fef9f0a209096b571
    +2024-04-01 22:34:22.727[1712021662727] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55169//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712021662727&signature=774f5517a8a114165241005e83bb5a929cdbc45edb408e941782f474bb216069
    +2024-04-01 22:34:22.739[1712021662739] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55172//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712021662736&signature=9a1f555e0229da6c2664ea04f5c067e689066dc034281ac7c6db02300eda8714
    +2024-04-01 22:34:22.747[1712021662747] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55174//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712021662745&endTime=1712021663745
    +2024-04-01 22:34:22.756[1712021662756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55178//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +2024-04-01 22:34:22.763[1712021662763] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55180//fapi/v1/ticker/price
    +2024-04-01 22:34:22.768[1712021662768] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55182//fapi/v1/ticker/price?symbol=BNBUSDT
    +2024-04-01 22:34:22.778[1712021662778] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55185//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712021662777&signature=353f90dd425a0e4062107827ea501de145e7ebc254225e6b742d45041e48f585
    +2024-04-01 22:34:22.784[1712021662784] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55187//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +2024-04-01 22:34:22.796[1712021662796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55191//fapi/v1/historicalTrades?symbol=BNBUSDT
    +2024-04-01 22:34:22.803[1712021662803] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55193//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:34:22.812[1712021662812] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55196//fapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 22:34:22.826[1712021662826] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55200//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1712021662826&signature=23a90d070c7c867914ddf7a5636b0dbdf0e50525fa48e4f8bc4b31788692326f
    +2024-04-01 22:34:22.833[1712021662833] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55202//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021662832&signature=e42628dc22af597c3a069a97c2645f6bcc95c1a6c229128c24605523f7183e83
    +2024-04-01 22:34:22.839[1712021662839] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55204//fapi/v1/indexInfo?symbol=DEFIUSDT
    +2024-04-01 22:34:22.846[1712021662846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55206//fapi/v1/indexInfo
    +2024-04-01 22:34:22.853[1712021662853] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55208//fapi/v1/pmExchangeInfo?timestamp=1712021662852&signature=5e52e53684539d9d5ad4934863076d1d2987cb4fd4e925d52c0ce9643480afb7
    +2024-04-01 22:34:22.858[1712021662858] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55210//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021662858&signature=e48346767651ad358d69c5a9c35c807c2c3556bc79532e53f83ed45b5605b895
    +2024-04-01 22:34:22.865[1712021662865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55212//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021662864&endTime=1712021663864
    +2024-04-01 22:34:22.881[1712021662881] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55214//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +2024-04-01 22:34:22.893[1712021662893] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55218//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712021662893&signature=1954d296eaf6e7d2e2e43e1bee4a05cde9d5d91217d62205bff12a64525dc95d
    +2024-04-01 22:34:22.907[1712021662907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55222//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021662907&signature=32e87d7c89ffc59af2010dfafca5dc8673fa5f65614613361af4132965709541
    +2024-04-01 22:34:22.916[1712021662916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55224//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712021662916&signature=6be1c609f725a10de8c168190acdb906e25b5de99ee1d9517c8fd9dc6bdf0e89
    +2024-04-01 22:34:22.923[1712021662923] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55226//fapi/v1/openOrders?timestamp=1712021662923&signature=5c24b604c737df628b9cbf5f16010a39270089086b2afe56dbb5b9ae37d16aaf
    +2024-04-01 22:34:22.931[1712021662931] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55228//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +2024-04-01 22:34:22.937[1712021662937] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55230//dapi/v1/ticker/24hr
    +2024-04-01 22:34:22.944[1712021662944] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55232//fapi/v1/listenKey
    +2024-04-01 22:34:22.960[1712021662960] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55235//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1712021662960&signature=22df6957c506414eebdadd1fbb39d61c0151653fad00c934bfe88750b48361d1
    +2024-04-01 22:34:22.972[1712021662972] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55238//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712021662972&signature=a1f9da67808f3d79da9e8a95ae6b68b8fbf27fb30acead60e3869f5bf0c841c4
    +2024-04-01 22:34:22.986[1712021662986] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55242//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712021662984&signature=fb96720385c676c13bae7ea45da34595a137679cc863ada7ecc5a1c373037be9
    +2024-04-01 22:34:22.992[1712021662992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55244//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021662992&signature=e4c592b402979a5c0b50d4b945f505ab9029332b381b5137ceb5ed41ea2dba99
    +2024-04-01 22:34:23.007[1712021663007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55246//dapi/v1/balance?timestamp=1712021663007&signature=307dcf037c097eb30f2dd273de0ac63bc096d881520b17804ec2071cf8e3c585
    +2024-04-01 22:34:23.016[1712021663016] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55248//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1712021663016&signature=0cf0e732e682a781bd7d97d93413c36f55c732c814b0e7ccbf73a350c2c1bfce
    +2024-04-01 22:34:23.028[1712021663028] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55252//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712021663028&signature=3470b4a00fc97794bba82ff7d3be21b6317edc70bfb4470cdb4b61b7a81dab7a
    +2024-04-01 22:34:23.037[1712021663037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55255//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712021663037&signature=c1aee07310f4c08a506cee519df4d9661ef7361660c1285c1cdf0d3d8ef12b56
    +2024-04-01 22:34:23.046[1712021663046] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55258//fapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 22:34:23.053[1712021663053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55260//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 22:34:23.060[1712021663060] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55262//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +2024-04-01 22:34:23.068[1712021663068] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55264//dapi/v1/ticker/bookTicker
    +2024-04-01 22:34:23.077[1712021663077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55267//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021663075&endTime=1712021664075
    +2024-04-01 22:34:23.085[1712021663085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55270//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:34:23.130[1712021663130] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55282//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021663128&endTime=1712021664128
    +2024-04-01 22:34:23.135[1712021663135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55284//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:34:23.153[1712021663153] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55286//fapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 22:34:23.162[1712021663162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55289//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 22:34:23.167[1712021663167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55291//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021663166&endTime=1712021664166
    +2024-04-01 22:34:23.178[1712021663178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55295//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021663175&endTime=1712021664175
    +2024-04-01 22:34:23.182[1712021663182] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55297//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +2024-04-01 22:34:23.193[1712021663193] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55301//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712021663193&signature=089f0c8c4135047fe402c19eb813e1d6daea7bbbf39275b6726f77ac2f6e3db9
    +2024-04-01 22:34:23.203[1712021663203] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55304//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +2024-04-01 22:34:23.216[1712021663216] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55309//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712021663216&signature=f0ff8e729e7a0aa334cca995e79dae5fe2fe4b186d1e13881c4b462df5941fc1
    +2024-04-01 22:34:23.221[1712021663221] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55311//dapi/v1/openInterest?symbol=BNBUSDT
    +2024-04-01 22:34:23.231[1712021663231] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55314//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1712021663231&signature=e6f8c76c0a266e839a83cb2e921296137f26debf901f45dec549f4e06bc33a0f
    +2024-04-01 22:34:23.240[1712021663240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55317//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1712021663240&signature=9cbfef45e7205060c27726c2b53d3c3ad34752ced8b0b26c4138a63aeb42c0a8
    +2024-04-01 22:34:23.246[1712021663246] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55319//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021663245&endTime=1712021664245
    +2024-04-01 22:34:23.251[1712021663251] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55321//fapi/v1/fundingRate
    +2024-04-01 22:34:23.256[1712021663256] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.263[1712021663263] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.263[1712021663263] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.264[1712021663264] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.265[1712021663265] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-04-01 22:34:23.265[1712021663265] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +2024-04-01 22:34:23.266[1712021663266] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.267[1712021663267] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.268[1712021663268] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.269[1712021663269] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.270[1712021663270] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.274[1712021663274] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +2024-04-01 22:34:23.275[1712021663275] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.276[1712021663276] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.278[1712021663278] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.279[1712021663279] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.281[1712021663281] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.282[1712021663282] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.283[1712021663283] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.284[1712021663284] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.286[1712021663286] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-04-01 22:34:23.286[1712021663286] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.286[1712021663286] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.287[1712021663287] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.287[1712021663287] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.287[1712021663287] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +2024-04-01 22:34:23.288[1712021663288] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.292[1712021663292] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:59)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@593e824f rejected from java.util.concurrent.ThreadPoolExecutor@72ccd81a[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 22:34:23.294[1712021663294] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:34:23.295[1712021663295] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:60)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@2cab9998 rejected from java.util.concurrent.ThreadPoolExecutor@72ccd81a[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 22:34:23.295[1712021663295] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:34:23.297[1712021663297] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:155)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexKlineCandlestick(CMWebsocketClientImpl.java:138)
    +	at unit.TestCMWebsocketClientImpl.indexKlineCandlestick(TestCMWebsocketClientImpl.java:37)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3a1d593e rejected from java.util.concurrent.ThreadPoolExecutor@72ccd81a[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 22:34:23.298[1712021663298] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:34:23.300[1712021663300] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:191)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.markKlineCandlestick(CMWebsocketClientImpl.java:174)
    +	at unit.TestCMWebsocketClientImpl.markKlineCandlestick(TestCMWebsocketClientImpl.java:42)
    +	at unit.TestCMWebsocketClientImpl.<init>(TestCMWebsocketClientImpl.java:62)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    +	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    +	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:250)
    +	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:260)
    +	at org.junit.runners.BlockJUnit4ClassRunner$2.runReflectiveCall(BlockJUnit4ClassRunner.java:309)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@7859e786 rejected from java.util.concurrent.ThreadPoolExecutor@72ccd81a[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 53 common frames omitted
    +2024-04-01 22:34:23.301[1712021663301] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:34:23.302[1712021663302] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +java.io.InterruptedIOException: executor rejected
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
    +	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    +	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
    +	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)
    +	at okhttp3.internal.ws.RealWebSocket.connect(RealWebSocket.kt:165)
    +	at okhttp3.OkHttpClient.newWebSocket(OkHttpClient.kt:281)
    +	at com.binance.connector.futures.client.utils.WebSocketConnection.connect(WebSocketConnection.java:52)
    +	at com.binance.connector.futures.client.impl.WebsocketClientImpl.createConnection(WebsocketClientImpl.java:688)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:82)
    +	at com.binance.connector.futures.client.impl.CMWebsocketClientImpl.indexPriceStream(CMWebsocketClientImpl.java:43)
    +	at unit.TestCMWebsocketClientImpl.indexPriceStream(TestCMWebsocketClientImpl.java:17)
    +	at unit.TestCMWebsocketClientImpl.checkIndexPrice(TestCMWebsocketClientImpl.java:73)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    +	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    +	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    +	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    +	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    +	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    +	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    +	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    +	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    +	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    +	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    +	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    +	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    +	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    +	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
    +	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
    +	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
    +	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
    +	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
    +	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
    +	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
    +	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
    +	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
    +	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
    +	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
    +	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
    +	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
    +	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@664a9613 rejected from java.util.concurrent.ThreadPoolExecutor@72ccd81a[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
    +	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    +	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
    +	... 52 common frames omitted
    +2024-04-01 22:34:23.307[1712021663307] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55342//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021663306&signature=457221adb9a3468cfff837a0556c958e40eb560f18e6cbce59a55e8f19aa4855
    +2024-04-01 22:34:23.313[1712021663313] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55344//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712021663313&signature=faccf8427a86b15f0751a445e3c94ed58d763fe58fbdeed36ac1ce9ca36c52c9
    +2024-04-01 22:34:23.321[1712021663321] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55347//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712021663320&signature=8fb9fa1b62973470bed9e82d52345021af4711473bbdae3841ee054d78ec9cbf
    +2024-04-01 22:34:23.327[1712021663327] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55349//dapi/v1/positionSide/dual?timestamp=1712021663327&signature=2e94873dcd40815857fd4bfab8dd0352ee5120dc11b098ec38980e8ec6118f3a
    +2024-04-01 22:34:23.334[1712021663334] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55351//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712021663334&signature=eb967a70b9d34e2b6ae2d10fe6069a427e6ec9eae997b568232eed6bbd725b12
    +2024-04-01 22:34:23.349[1712021663349] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55354//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 22:34:23.356[1712021663356] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55356//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:34:23.364[1712021663364] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55358//fapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 22:34:23.371[1712021663371] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55361//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021663370&endTime=1712021664370
    +2024-04-01 22:34:23.382[1712021663382] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55363//fapi/v1/leverageBracket?timestamp=1712021663381&signature=c459c020a917336cd1b5c8281e3d25ee1788ba245c30f02cc532f8cf943269fa
    +2024-04-01 22:34:23.389[1712021663389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55365//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712021663388&signature=7a44b79db2168fa9c01eb1f145af92e2e0a71684005a59557199a199812a8fc1
    +2024-04-01 22:34:23.397[1712021663397] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55367//dapi/v1/ticker/price
    +2024-04-01 22:34:23.430[1712021663430] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55369//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +2024-04-01 22:34:23.469[1712021663469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55373//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712021663468&endTime=1712021664468
    +2024-04-01 22:34:23.510[1712021663510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55375//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +2024-04-01 22:34:23.529[1712021663529] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55377//fapi/v2/positionRisk?timestamp=1712021663529&signature=c11c95914c41f510adcffaa31be829a8a5de3752c169457ae93fb1ebc30a1363
    +2024-04-01 22:34:23.536[1712021663536] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55379//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1712021663536&signature=f67371c524cfa72d35a67a721cf9064931d28efeca7c32b61706209388f5b11e
    +2024-04-01 22:34:23.543[1712021663543] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55381//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 22:34:23.548[1712021663548] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55383//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021663547&endTime=1712021664547
    +2024-04-01 22:34:23.559[1712021663559] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55387//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:34:23.569[1712021663569] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55390//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021663568&endTime=1712021664568
    +2024-04-01 22:34:23.582[1712021663582] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55393//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1712021663582&signature=0fd14c712ad13e89efb9eaac9c0440ba437e88acf61a509ffaf578117ec5d46e
    +2024-04-01 22:34:23.594[1712021663594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55397//dapi/v1/depth?symbol=BNBUSDT
    +2024-04-01 22:34:23.598[1712021663598] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55399//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +2024-04-01 22:34:23.603[1712021663603] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55401//fapi/v2/balance?timestamp=1712021663603&signature=6f32d220ddc6afc573733b7752600655645221e5863f1f6023bc1bbe09760545
    +2024-04-01 22:34:23.610[1712021663610] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55404//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712021663609&signature=ea95d51ff04a57d7b222f79f21930f18dbe80cd2e7b5d50f03acb260934becbe
    +2024-04-01 22:34:23.617[1712021663617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55407//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021663617&signature=6d140b3b52e57f169eb7bade3238f7d55509ccab1d3a182622528a776e6619fd
    +2024-04-01 22:34:23.625[1712021663625] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55411//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +2024-04-01 22:34:23.629[1712021663629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55413//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021663628&endTime=1712021664628
    +2024-04-01 22:34:23.634[1712021663634] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55415//dapi/v1/positionRisk?timestamp=1712021663634&signature=57aa0bf490baea0a56a06f658038587542f814aae77aaa9d97ebe23a3916b4f9
    +2024-04-01 22:34:23.638[1712021663638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55417//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712021663638&signature=2aba0d63283c69c49560281ca6782f74ce575a5f48121ae85fe90a7ed50c5dc2
    +2024-04-01 22:34:23.648[1712021663648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55421//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:34:23.652[1712021663652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55423//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021663651&endTime=1712021664651
    +2024-04-01 22:34:23.657[1712021663657] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55425//fapi/v1/income?symbol=BNBUSDT&timestamp=1712021663657&signature=faf4d75371fe0b341c654c213e109e86195413720166b860b353b313ebde85a9
    +2024-04-01 22:34:23.661[1712021663661] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55427//fapi/v1/income?timestamp=1712021663661&signature=9fac361bc7eb60fa7ad19d7aac890867df987243a5f0577b002374d5fef4d3b8
    +2024-04-01 22:34:23.667[1712021663667] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55429//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:34:23.672[1712021663672] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55432//dapi/v1/trades?symbol=BNBUSDT
    +2024-04-01 22:34:23.678[1712021663678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55434//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712021663678&signature=261c6fa0059f8f6427895a61026e4743a39026f76d2c3949253149740a22c76c
    +2024-04-01 22:34:23.686[1712021663686] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55437//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +2024-04-01 22:34:23.691[1712021663691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55439//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021663689&endTime=1712021664689
    +2024-04-01 22:34:23.700[1712021663700] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55443//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021663700&endTime=1712021664700
    +2024-04-01 22:34:23.704[1712021663704] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55445//dapi/v1/fundingRate
    +2024-04-01 22:34:23.721[1712021663721] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55447//fapi/v1/positionSide/dual?timestamp=1712021663717&signature=ad80bd835712ec5cbca2b9fbce328f47061798d5fea71b8d01c333b96f2e0fc3
    +2024-04-01 22:34:23.732[1712021663732] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55449//fapi/v1/ping
    +2024-04-01 22:34:23.741[1712021663741] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55451//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +2024-04-01 22:34:23.770[1712021663770] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55453//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +2024-04-01 22:34:23.776[1712021663776] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55455//dapi/v1/aggTrades?symbol=BNBUSDT
    +2024-04-01 22:34:23.789[1712021663789] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55458//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021663787&endTime=1712021664787
    +2024-04-01 22:34:23.869[1712021663869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55461//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712021663868&endTime=1712021664868
    +2024-04-01 22:34:23.880[1712021663880] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55464//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +2024-04-01 22:34:23.885[1712021663885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55466//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +2024-04-01 22:34:23.892[1712021663892] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55468//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021663890&endTime=1712021664890
    +2024-04-01 22:34:23.905[1712021663905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55472//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712021663904&signature=73196e7d8a7bcfbdf1951956b2ab6abce9ae6583ee2f3801635eb3f05c1b222b
    +2024-04-01 22:34:23.916[1712021663916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55475//fapi/v1/income/asyn?startTime=1712021663914&endTime=1712021664914&timestamp=1712021663916&signature=5c5552ef6e07e1f706aeb3189cf9efd64b43590f47df49f70915bdd50111c203
    +2024-04-01 22:34:23.925[1712021663925] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55477//fapi/v1/income/asyn?timestamp=1712021663925&signature=5ccffa154881a720b654f3932bc489574cd645b282fb92e8cbc8536dffc8568a
    +2024-04-01 22:34:23.933[1712021663933] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55479//fapi/v1/assetIndex?symbol=ADAUSD
    +2024-04-01 22:34:23.939[1712021663939] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55481//fapi/v1/assetIndex
    +2024-04-01 22:34:23.948[1712021663948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55483//dapi/v1/listenKey
    +2024-04-01 22:34:23.955[1712021663955] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55485//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1712021663955&signature=44ef1783769997d888aef3fe80ecf2e4e3745c734746b1c8147217bf98b6edf9
    +2024-04-01 22:34:23.969[1712021663969] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55488//fapi/v2/account?timestamp=1712021663969&signature=e83733cb8d9d2e589bb685572afa9a9870d12d675957d1ed8da386550b4f0e21
    +2024-04-01 22:34:23.979[1712021663979] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55491//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712021663978&signature=6822394390e2074161419d5a9a5243c4b2135da05cfdfe4796fadce91c9f4364
    +2024-04-01 22:34:23.987[1712021663987] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55493//fapi/v1/listenKey
    +2024-04-01 22:34:23.993[1712021663993] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55495//dapi/v1/adlQuantile?timestamp=1712021663992&signature=a6f994f5f1325745a6fa920112d187f0d0d53a3b632572ec3285f0e0c1b5f022
    +2024-04-01 22:34:24.001[1712021664001] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55497//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712021664001&signature=e8a0134fba8d185dd16750d54c0b10fe8c1dac5840e561f397880457bccac364
    +2024-04-01 22:34:24.007[1712021664007] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55499//dapi/v1/listenKey
    +2024-04-01 22:34:24.017[1712021664017] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55502//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712021664017&signature=bbace2b1ff62395f23731d67ebe44f102f53b991e9261f25dc5bdeedbccb0fb6
    +2024-04-01 22:34:24.029[1712021664029] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55506//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +2024-04-01 22:34:24.035[1712021664035] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55508//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712021664034&endTime=1712021665034
    +2024-04-01 22:34:24.044[1712021664044] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55510//fapi/v1/adlQuantile?timestamp=1712021664043&signature=0e380d0b84746376d5b56d3ad5d8bf81bc00d927cd783c0d125651d7b78ee772
    +2024-04-01 22:34:24.050[1712021664050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55512//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712021664050&signature=e30cdc2ed0b3fb87a0aca29820f83aa7582a9e1963852ec4a30e2632b05f5967
    +2024-04-01 22:34:24.056[1712021664056] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55514//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712021664056&signature=8f18dd056089b560f66adb1ecea68b5257553eae7c5c25793367511ad0fb0d2a
    +2024-04-01 22:34:24.064[1712021664064] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55516//fapi/v1/forceOrders?timestamp=1712021664064&signature=b4d7bad441233fb22922a20817982482d1bc94f2fb84fb48f0d0880266feba56
    +2024-04-01 22:34:24.072[1712021664072] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55518//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021664071&endTime=1712021665071
    +2024-04-01 22:34:24.083[1712021664083] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55522//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:34:24.089[1712021664089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:55524//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021664088&signature=ce3a0ca64dddb3b2f019095c0fb5d7323a2acb6b31a1d6c4356eb27d59df09a5
    +2024-04-01 22:34:24.098[1712021664098] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55527//dapi/v1/leverageBracket?timestamp=1712021664098&signature=374a2d35a30ac7f08b5afb345d61c76e6842b1e1a4b7a8f964d6a62d61c95ec4
    +2024-04-01 22:34:24.103[1712021664103] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55529//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712021664103&signature=72ed241a93e8d8803e92abe054ff85bd691945441cc7ac194a17836977fa8a02
    +2024-04-01 22:34:24.110[1712021664110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55531//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021664108&endTime=1712021665108
    +2024-04-01 22:34:24.119[1712021664119] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55535//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +2024-04-01 22:34:24.129[1712021664129] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:55538//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1712021664129&signature=cc4f728612ec02f122fbda7346ef01fe5464f214176fb802d9da28cded9ad199
    +2024-04-01 22:34:24.140[1712021664140] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55542//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021664139&endTime=1712021665139
    +2024-04-01 22:34:24.147[1712021664147] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55544//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +2024-04-01 22:34:24.155[1712021664155] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55547//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712021664155&signature=e622e993ab900476ca64c5a25d8354e98c5a2aaba1fa3dbce7cdadd0ee596a62
    +2024-04-01 22:34:24.162[1712021664162] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55549//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712021664162&signature=00922199adba4df6c59f5749d7973a90e9a4ef44d453a4f419027552240d386e
    +2024-04-01 22:34:24.167[1712021664167] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55551//fapi/v1/leverageBracket?timestamp=1712021664167&signature=f4aae3a4e86054b54bb357d3b4621f4206b8cf260e61b883707caa882f75db15
    +2024-04-01 22:34:24.173[1712021664173] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55553//dapi/v2/leverageBracket?timestamp=1712021664173&signature=b648a147802c9c9b66aeccff1da64a1ad444d308568b6e4adb7ecb5b5069d7a7
    +2024-04-01 22:34:24.179[1712021664179] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55555//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712021664179&signature=ed459ca26456efd09cf5cea9bb7e5becefd86fc69a4dd8094016b198747a6c92
    +2024-04-01 22:34:24.185[1712021664185] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55557//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712021664185&signature=a3b48f022793f76e100553142a7de7080020ae6466d5169d8ad14998dec6dea7
    +2024-04-01 22:34:24.190[1712021664190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55559//dapi/v1/forceOrders?timestamp=1712021664190&signature=37e756aa451e242d40bf01cc9c7378e5f3f18ff245a27abb4be45a5e7bf5c377
    +2024-04-01 22:34:24.196[1712021664196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55561//dapi/v1/time
    +2024-04-01 22:34:24.205[1712021664205] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:55564//fapi/v1/listenKey
    +2024-04-01 22:34:24.213[1712021664213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55566//dapi/v1/account?timestamp=1712021664213&signature=80fdec86c0817ecf1b6987c8eeb51b9b49d7b71b5dc497b36cdf1a1f3ea54682
    diff --git a/smells/ArchitectureSmells.csv b/smells/ArchitectureSmells.csv
    deleted file mode 100644
    index 2c0e29b..0000000
    --- a/smells/ArchitectureSmells.csv
    +++ /dev/null
    @@ -1,42 +0,0 @@
    -Project Name,Package Name,Architecture Smell,Cause of the Smell
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.um_futures
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [CMFuturesClientImpl; FuturesClientImpl; UMFuturesClientImpl]; [CMWebsocketClientImpl; MarkPriceSymbolParams; WebsocketClientImpl; UMWebsocketClientImpl]. LCC (Lack of Component Cohesion) = 0.29
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.utils; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [HttpClientSingleton; ProxyAuth; RequestHandler; ResponseHandler; SignatureGenerator; UrlBuilder; JSONParser; RequestBuilder]; [ParameterChecker]; [WebSocketCallback; WebSocketConnection]. LCC (Lack of Component Cohesion) = 0.27
    -binance-futures-connector-java,examples.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [Basis]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalTrades]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,examples.cm_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.cm_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [IndexKlineCandlestick]; [IndexPriceStream]; [KlineStream]; [ListenUserStream]; [MarkKlineCandlestick]; [MarkPriceStream]; [MarkPriceSymbolsPairStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AccountInformation]; [AccountTradeList]; [AllOrders]; [AutoCancelOpen]; [CancelAllOpenOrders]; [CancelMultipleOrders]; [CancelOrder]; [ChangeInitialLeverage]; [ChangeMarginType]; [ChangeMultiAssetsMode]; [ChangePositionModeTrade]; [CurrentAllOpenOrders]; [FuturesAccountBalance]; [GetAdlQuantile]; [GetCurrentMultiAssetMode]; [GetCurrentPositionMode]; [GetForceOrders]; [GetIncomeHistory]; [GetLeverageBracket]; [GetPositionMarginChangeHistory]; [ModifyIsolatedPositionMargin]; [NewOrder]; [PlaceMultipleOrders]; [PositionInformation]; [QueryCurrentOpenOrder]; [QueryOrder]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTrades]; [BookTicker]; [ContinuousKlines]; [Depth]; [ExchangeInfo]; [FundingRateHistory]; [HistoricalBlvtKlines]; [HistoricalTrades]; [IndexInfo]; [IndexPriceKlines]; [Klines]; [LongShortRatio]; [MarkPrice]; [MarkPriceKlines]; [MultiAssetModeIndex]; [OpenInterest]; [OpenInterestStatistics]; [Ping]; [TakerBuySellVolume]; [Ticker24H]; [TickerPrice]; [Time]; [TopLongShortAccountRatio]; [TopLongShortPositionRatio]; [Trades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.proxy,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,examples.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.exceptions; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,examples.um_futures.websocket,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [AggTradeStream]; [AllBookTicker]; [AllForceOrderStream]; [AllMarkPriceStream]; [AllMiniTickerStream]; [AllTickerStream]; [BookTicker]; [CombineStreams]; [CompositeIndex]; [ContinuousKlineStream]; [DiffDepthStream]; [ForceOrderStream]; [KlineStream]; [ListenUserStream]; [MarkPriceStream]; [MiniTickerStream]; [PartialDepthStream]; [SymbolTicker]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAccountInformation]; [TestCMAccountTradeList]; [TestCMAllOrders]; [TestCMAutoCancelAllOpenOrders]; [TestCMCancelAllOpenOrders]; [TestCMCancelMultipleOrders]; [TestCMCancelOrder]; [TestCMChangeInitialLeverage]; [TestCMChangePositionMode]; [TestCMCurrentAllOpenOrders]; [TestCMCurrentPositionMode]; [TestCMFuturesAccountBalance]; [TestCMGetLeverageBracket]; [TestCMGetLeverageBracketPair]; [TestCMIncomeHistory]; [TestCMModifyIsolatedPositionMargin]; [TestCMModifyOrder]; [TestCMModifyOrderHistory]; [TestCMNewOrder]; [TestCMNotionalAndLeverageBrackets]; [TestCMPositionAdlQuantileEstimation]; [TestCMPositionInformation]; [TestCMPositionMarginChangeHistory]; [TestCMQueryCurrentOpenOrder]; [TestCMQueryOrder]; [TestCMUserCommissionRate]; [TestCMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.cm_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.cm_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestCMAggTrades]; [TestCMBasis]; [TestCMBookTicker]; [TestCMContinuousKlines]; [TestCMDepth]; [TestCMExchangeInfo]; [TestCMFundingRateHistory]; [TestCMHistoricalTrades]; [TestCMIndexPriceKlines]; [TestCMKlines]; [TestCMLongShortRatio]; [TestCMMarkPrice]; [TestCMMarkPriceKlines]; [TestCMOpenInterest]; [TestCMOpenInterestStatistics]; [TestCMPing]; [TestCMTicker24H]; [TestCMTickerPrice]; [TestCMTime]; [TestCMTopLongShortAccountRatio]; [TestCMTopLongShortPositionRatio]; [TestCMTrades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,unit.cm_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.cm_futures.
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.cm_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.cm_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit,Unstable Dependency,The tool detected the smell in this component because this component depends on other components that are less stable than itself. This component depends on following less stable component(s): com.binance.connector.futures.client.utils
    -binance-futures-connector-java,unit,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [MockData; MockWebServerDispatcher; TestParameterChecker; TestRequestBuilder; TestResponseHandler]; [TestCMWebsocketClientImpl]; [TestJSONParser]; [TestUrlBuilder]. LCC (Lack of Component Cohesion) = 0.5
    -binance-futures-connector-java,unit.um_futures.account,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAccountInformation]; [TestUMAccountTradeList]; [TestUMAllOrders]; [TestUMAutoCancelAllOpenOrders]; [TestUMCancelAllOpenOrders]; [TestUMCancelMultipleOrders]; [TestUMCancelOrder]; [TestUMChangeInitialLeverage]; [TestUMChangeMarginType]; [TestUMChangeMultiAssetsMode]; [TestUMChangePositionMode]; [TestUMCurrentAllOpenOrders]; [TestUMCurrentPositionMode]; [TestUMDownloadIdForFuturesTransactionHistory]; [TestUMDownloadLinkForFuturesTransactionHistory]; [TestUMFuturesAccountBalance]; [TestUMGetLeverageBracket]; [TestUMGetMultiAssetsMode]; [TestUMIncomeHistory]; [TestUMModifyIsolatedPositionMargin]; [TestUMNewOrder]; [TestUMNotionalAndLeverageBrackets]; [TestUMPositionAdlQuantileEstimation]; [TestUMPositionInformation]; [TestUMPositionMarginChangeHistory]; [TestUMQuantitativeRulesIndicators]; [TestUMQueryCurrentOpenOrder]; [TestUMQueryOrder]; [TestUMUserCommissionRate]; [TestUMUsersForceOrders]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.um_futures.account,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.futures.
    -binance-futures-connector-java,unit.um_futures.market,Feature Concentration,The tool detected the smell in this component because the component realizes more than one architectural concern/feature. Independent sets of related classes within this component are: [TestUMAggTrades]; [TestUMBookTicker]; [TestUMContinuousKlines]; [TestUMDepth]; [TestUMExchangeInfo]; [TestUMFundingRateHistory]; [TestUMHistoricalBlvtKlines]; [TestUMHistoricalTrades]; [TestUMIndexInfo]; [TestUMIndexPriceKlines]; [TestUMKlines]; [TestUMLongShortRatio]; [TestUMMarkPrice]; [TestUMMarkPriceKlines]; [TestUMMultiAssetsModeIndex]; [TestUMOpenInterest]; [TestUMOpenInterestStatistics]; [TestUMPing]; [TestUMTakerBuySellVolume]; [TestUMTicker24H]; [TestUMTickerPrice]; [TestUMTime]; [TestUMTopLongShortAccountRatio]; [TestUMTopLongShortPositionRatio]; [TestUMTrades]. LCC (Lack of Component Cohesion) = 1.0
    -binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.um_futures.market,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.um_futures; com.binance.connector.futures.client.impl.
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl; com.binance.connector.futures.client.impl.um_futures.
    -binance-futures-connector-java,unit.um_futures.userdata,Scattered Functionality,The tool detected the smell in this component because a set of two or more components realizes the same high-level architectural concern. Following components realize the same concern: com.binance.connector.futures.client.impl.futures; com.binance.connector.futures.client.impl.
    diff --git a/smells/DesignSmells.csv b/smells/DesignSmells.csv
    deleted file mode 100644
    index c887a01..0000000
    --- a/smells/DesignSmells.csv
    +++ /dev/null
    @@ -1,168 +0,0 @@
    -Project Name,Package Name,Type Name,Design Smell,Cause of the Smell
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: TESTNET_URL; TESTNET_WSS_URL; USDM_PROD_URL; USDM_WS_URL; COINM_PROD_URL; COINM_WS_URL
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,Unnecessary Abstraction,The tool detected the smell in this class because the class contains only a few data members without any method implementation, that indicates that the abstraction might not be required. Following fields are declared in this class: 
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,Unnecessary Abstraction,The tool detected the smell in this class because the class contains only a few data members without any method implementation, that indicates that the abstraction might not be required. Following fields are declared in this class: 
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,Insufficient Modularization,The tool detected the smell in this class because the class contains large number of methods. Total methods in the class: 34 methods
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClient
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 39 public methods
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): UserData
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 29 public methods
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Insufficient Modularization,The tool detected the smell in this class becuase the class has bloated interface (large number of public methods). Total public methods in the class: 30 public methods
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Multifaceted Abstraction,The tool detected the smell in this class because the cohesion among the methods of this class is low. LCOM of this class is: 0.9230769230769231
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,Broken Hierarchy,The tool detected a potential instance of the smell because this type does not implement or override any method from it's supertype(s): UserData
    -binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Basis,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Depth,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Klines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Ping,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Time,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples,PrivateConfig,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: UM_BASE_URL; CM_BASE_URL; API_KEY; SECRET_KEY; TESTNET_BASE_URL; TESTNET_API_KEY; TESTNET_SECRET_KEY
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Depth,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Klines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Ping,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Time,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.market,Trades,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,BookTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,KlineStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,Unutilized Abstraction,The tool detected the smell in this class because this class is potentially unused. (Please ignore the smell if the reported class is auto-generated and/or used to serve a specific known purpose.)
    -binance-futures-connector-java,unit,MockData,Deficient Encapsulation,The tool detected the smell in this class because the class exposes fields belonging to it with public accessibility. Following fields are declared with public accessiblity: intValue2; HTTP_STATUS_OK; HTTP_STATUS_CLIENT_ERROR; HTTP_STATUS_SERVER_ERROR; PREFIX; MOCK_RESPONSE; API_KEY; SECRET_KEY; MOCK_PARAMETERS
    diff --git a/smells/DesigniteLog01042024_0657.txt b/smells/DesigniteLog01042024_0657.txt
    deleted file mode 100644
    index bbaeb5c..0000000
    --- a/smells/DesigniteLog01042024_0657.txt
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -01-04-2024 06:57:38: Detecting code smells...
    -01-04-2024 06:57:38: Detecting cyclic dependency...
    -01-04-2024 06:57:38: Detecting architecture smells...
    -01-04-2024 06:57:42: Exporting analysis results...
    -01-04-2024 06:57:52: Done.
    -01-04-2024 06:57:52: Total time (sec): 22
    diff --git a/smells/ImplementationSmells.csv b/smells/ImplementationSmells.csv
    deleted file mode 100644
    index a491c89..0000000
    --- a/smells/ImplementationSmells.csv
    +++ /dev/null
    @@ -1,564 +0,0 @@
    -Project Name,Package Name,Type Name,Method Name,Implementation Smell,Cause of the Smell,Method start line no
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,Long Parameter List,The method has 5 parameters. ,8
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,Long Parameter List,The method has 6 parameters. ,10
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,Long Parameter List,The method has 5 parameters. ,12
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,Long Parameter List,The method has 5 parameters. ,14
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,Long Parameter List,The method has 5 parameters. ,20
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,Long Parameter List,The method has 7 parameters. ,24
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,Long Parameter List,The method has 6 parameters. ,26
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,Long Parameter List,The method has 5 parameters. ,28
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,Long Parameter List,The method has 5 parameters. ,30
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,Long Parameter List,The method has 6 parameters. ,34
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,36
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,Long Parameter List,The method has 5 parameters. ,38
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Long Parameter List,The method has 6 parameters. ,60
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,Magic Number,The method contains a magic number: 3,60
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return markPriceSymbolsPairStream(new MarkPriceSymbolParams(pair`speed`getNoopCallback()`onMessageCallback`getNoopCallback()`getNoopCallback()));" is 145.,86
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()));" is 141.,105
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`getBaseUrl()`markPriceSymbolParams.getPair().toLowerCase()`markPriceSymbolParams.getSpeed()));" is 178.,105
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Long Statement,The length of the statement "return createConnection(markPriceSymbolParams.getOnOpenCallback()`markPriceSymbolParams.getOnMessageCallback()`markPriceSymbolParams.getOnClosingCallback()`markPriceSymbolParams.getOnFailureCallback()`request);" is 210.,105
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,Magic Number,The method contains a magic number: 3,105
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Parameter List,The method has 6 parameters. ,141
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@indexPriceKline_%s"`getBaseUrl()`pair.toLowerCase()`interval));" is 140.,141
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Parameter List,The method has 6 parameters. ,177
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPriceKline_%s"`getBaseUrl()`symbol.toLowerCase()`interval));" is 141.,177
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,Long Parameter List,The method has 5 parameters. ,26
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,Long Parameter List,The method has 6 parameters. ,13
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Long Parameter List,The method has 5 parameters. ,45
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,Magic Number,The method contains a magic number: 3,45
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Parameter List,The method has 5 parameters. ,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@compositeIndex"`getBaseUrl()`symbol.toLowerCase()));" is 129.,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,Long Parameter List,The method has 5 parameters. ,68
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Parameter List,The method has 6 parameters. ,107
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@markPrice@%ss"`baseUrl`symbol.toLowerCase()`speed));" is 121.,107
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,Magic Number,The method contains a magic number: 3,107
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Parameter List,The method has 6 parameters. ,152
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@kline_%s"`baseUrl`symbol.toLowerCase()`interval));" is 127.,152
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Parameter List,The method has 7 parameters. ,191
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,Long Statement,The length of the statement "Request request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s_%s@continuousKline_%s"`baseUrl`pair.toLowerCase()`contractType`interval));" is 151.,191
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,Long Parameter List,The method has 5 parameters. ,235
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,Long Parameter List,The method has 5 parameters. ,310
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,Long Parameter List,The method has 5 parameters. ,384
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,Long Parameter List,The method has 5 parameters. ,458
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Parameter List,The method has 7 parameters. ,534
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Long Statement,The length of the statement "request=RequestBuilder.buildWebsocketRequest(String.format("%s/ws/%s@depth%s@%sms"`baseUrl`symbol.toLowerCase()`levels`speed));" is 127.,534
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,Magic Number,The method contains a magic number: 250,534
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Long Parameter List,The method has 6 parameters. ,583
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,Magic Number,The method contains a magic number: 250,583
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,Long Parameter List,The method has 5 parameters. ,625
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,Long Parameter List,The method has 5 parameters. ,657
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Parameter List,The method has 5 parameters. ,711
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,Long Statement,The length of the statement "WebSocketConnection connection=new WebSocketConnection(onOpenCallback`onMessageCallback`onClosingCallback`onFailureCallback`request);" is 133.,711
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ORDER_AMENDMENT`parameters`HttpMethod.GET`getShowLimitUsage());" is 124.,50
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,141
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK_V1`parameters`HttpMethod.GET`getShowLimitUsage());" is 125.,160
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`LEVERAGE_BRACKET_PAIR`parameters`HttpMethod.GET`getShowLimitUsage());" is 130.,225
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,CMMarket,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Account,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Market,Long Parameter List,The method has 5 parameters. ,19
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_POSITIONS is 37.,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,Long Statement,The length of the statement "return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_POSITIONS`parameters`HttpMethod.GET`showLimitUsage);" is 128.,84
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Identifier,The length of the field TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS is 36.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,Long Statement,The length of the statement "return requestHandler.sendPublicRequest(baseUrl`TOP_TRADER_LONG_SHORT_RATIO_ACCOUNTS`parameters`HttpMethod.GET`showLimitUsage);" is 127.,89
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Identifier,The length of the field PORTFOLIO_MARGIN_EXCHANGE_INFO is 30.,49
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,Long Statement,The length of the statement "return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_EXCHANGE_INFO`parameters`HttpMethod.GET`showLimitUsage);" is 124.,49
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,Long Statement,The length of the statement "return requestHandler.sendSignedRequest(productUrl`PORTFOLIO_MARGIN_ACCOUNT_INFO`parameters`HttpMethod.GET`showLimitUsage);" is 123.,54
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.POST`getShowLimitUsage());" is 129.,23
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`MULTI_ASSETS_MARGIN`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,43
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`ACCOUNT_INFORMATION`parameters`HttpMethod.GET`getShowLimitUsage());" is 128.,125
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`POSITION_RISK`parameters`HttpMethod.GET`getShowLimitUsage());" is 122.,144
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`API_TRADING_STATUS`parameters`HttpMethod.GET`getShowLimitUsage());" is 127.,207
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,Long Statement,The length of the statement "return getRequestHandler().sendSignedRequest(getProductUrl()`INCOME_ASYN_ID`parameters`HttpMethod.GET`getShowLimitUsage());" is 123.,249
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,Long Parameter List,The method has 5 parameters. ,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getBaseUrl()`TAKE_BUY_SELL_VOLUME`parameters`HttpMethod.GET`getShowLimitUsage());" is 126.,197
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,Long Statement,The length of the statement "return getRequestHandler().sendPublicRequest(getProductUrl()`HISTORICAL_BLVT`parameters`HttpMethod.GET`getShowLimitUsage());" is 124.,223
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,Long Parameter List,The method has 5 parameters. ,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@2c780cec,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@355cebdf,36
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Long Parameter List,The method has 7 parameters. ,29
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,Missing default,The following switch statement is missing a default case: !org.eclipse.jdt.core.dom.SwitchStatement@61e2abce,29
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,Long Parameter List,The method has 5 parameters. ,60
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,Long Parameter List,The method has 5 parameters. ,65
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Complex Conditional,The conditional expression null == secretKey || secretKey.isEmpty() || null == apiKey || apiKey.isEmpty() is complex.,73
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,Long Parameter List,The method has 5 parameters. ,73
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,Complex Method,Cyclomatic complexity of the method is 8,25
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,Long Parameter List,The method has 5 parameters. ,30
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "parameters.put("batchOrders"`"[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSD_PERP'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}");" is 141.,16
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Basis,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Depth,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Klines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Ping,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Time,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.market,Trades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "CMFuturesClientImpl client=new CMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,17
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,17
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "parameters.put("batchOrders"`"[{'type':'LIMIT'`'timeInForce':'GTC'`'symbol':'BTCUSDT'`'side':'BUY'`'price':'10001'`'quantity':'0.001'}");" is 137.,16
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,16
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,16
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,18
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,18
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Depth,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Klines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Ping,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Time,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,14
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.market,Trades,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,14
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "UMFuturesClientImpl client=new UMFuturesClientImpl(PrivateConfig.TESTNET_API_KEY`PrivateConfig.TESTNET_SECRET_KEY`PrivateConfig.TESTNET_BASE_URL);" is 146.,15
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,Long Statement,The length of the statement "logger.error("fullErrMessage: {} \nerrMessage: {} \nerrCode: {} \nHTTPStatusCode: {}"`e.getMessage()`e.getErrMsg()`e.getErrorCode()`e.getHttpStatusCode()`e);" is 157.,15
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    -binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,main,Magic Number,The method contains a magic number: 3,9
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,30
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,42
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,56
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,31
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,57
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,87
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,26
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 155.,72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,29
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,41
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 132.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 124.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 146.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 142.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 145.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 153.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 154.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,24
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,24
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Parameter List,The method has 5 parameters. ,12
    -binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,Long Statement,The length of the statement "return new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(statusCode).setBody(response);" is 132.,12
    -binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,Long Statement,The length of the statement "return new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(statusCode).setBody(response);" is 132.,14
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,Magic Number,The method contains a magic number: 3,77
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkRequiredParameter(MockData.MOCK_PARAMETERS`"InvalidKey"));" is 131.,20
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(mockObject`Integer.class`"mockObject"));" is 127.,25
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,Long Statement,The length of the statement "assertThrows(BinanceConnectorException.class`() -> ParameterChecker.checkParameterType(emptyString`String.class`"mockObject"));" is 127.,30
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(fullUrl`HttpMethod.INVALID));" is 147.,43
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildPublicRequest(invalidUrl`HttpMethod.POST));" is 147.,49
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(fullUrl`HttpMethod.INVALID`MockData.API_KEY));" is 164.,85
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Long Statement,The length of the statement "BinanceConnectorException thrown=assertThrows(BinanceConnectorException.class`() -> RequestBuilder.buildApiKeyRequest(invalidUrl`HttpMethod.POST`MockData.API_KEY));" is 164.,91
    -binance-futures-connector-java,unit,TestResponseHandler,init,Long Statement,The length of the statement "this.request=new Request.Builder().url(mockWebServer.url("/").toString()).addHeader("Accept"`"application/json").build();" is 121.,20
    -binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_OK).setBody(VALID_RESPONSE));" is 167.,29
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));" is 175.,40
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Long Statement,The length of the statement "BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,40
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_CLIENT_ERROR).setBody(mockErrorMsg));" is 175.,52
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Long Statement,The length of the statement "BinanceClientException thrown=assertThrows(BinanceClientException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,52
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,The length of the statement "mockWebServer.enqueue(new MockResponse().addHeader("Content-Type"`"application/json; charset=utf-8").setResponseCode(MockData.HTTP_STATUS_SERVER_ERROR).setBody(mockErrorMsg));" is 175.,64
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Long Statement,The length of the statement "BinanceServerException thrown=assertThrows(BinanceServerException.class`() -> ResponseHandler.handleResponse(request`false`null));" is 130.,64
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,26
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,28
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,30
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_CLIENT_ERROR);" is 157.,42
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,56
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,26
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,38
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,28
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,40
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,52
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,37
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,31
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,57
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,87
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 155.,72
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,72
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 127.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,29
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,41
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,53
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,67
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 132.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 124.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 149.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "String path=String.format("fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 133.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 138.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 141.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,24
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 146.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,30
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,43
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,56
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "String path=String.format("/futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=%s&endTime=%s"`startTime`endTime);" is 147.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,71
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,28
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,40
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,54
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,27
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,39
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,25
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.GET`MockData.HTTP_STATUS_OK);" is 144.,38
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.DELETE`MockData.HTTP_STATUS_OK);" is 147.,25
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.POST`MockData.HTTP_STATUS_OK);" is 145.,24
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,Long Statement,The length of the statement "Dispatcher dispatcher=MockWebServerDispatcher.getDispatcher(MockData.PREFIX`path`MockData.MOCK_RESPONSE`HttpMethod.PUT`MockData.HTTP_STATUS_OK);" is 144.,24
    diff --git a/smells/MethodMetrics.csv b/smells/MethodMetrics.csv
    deleted file mode 100644
    index ca1e7f2..0000000
    --- a/smells/MethodMetrics.csv
    +++ /dev/null
    @@ -1,1070 +0,0 @@
    -Project Name,Package Name,Type Name,Method Name,LOC,CC,PC,Line no,IsTest,Main prod class tested,Production classes tested
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,DefaultUrls,2,1,0,12,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,BinanceClientException,5,1,2,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,BinanceClientException,6,1,4,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getErrorCode,3,1,0,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getHttpStatusCode,3,1,0,27,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,getErrMsg,3,1,0,31,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,BinanceConnectorException,3,1,1,7,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,BinanceServerException,4,1,1,9,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,BinanceServerException,4,1,2,14,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,getHttpStatusCode,3,1,0,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,market,0,1,0,9,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,account,0,1,0,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,userData,0,1,0,11,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,portfolioMargin,0,1,0,12,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,0,1,2,7,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,symbolTicker,0,1,5,8,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,0,1,3,9,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,klineStream,0,1,6,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,0,1,2,11,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,aggTradeStream,0,1,5,12,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,0,1,2,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,miniTickerStream,0,1,5,14,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allTickerStream,0,1,1,15,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allTickerStream,0,1,4,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allMiniTickerStream,0,1,1,17,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allMiniTickerStream,0,1,4,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,0,1,2,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,bookTicker,0,1,5,20,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allBookTickerStream,0,1,1,21,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allBookTickerStream,0,1,4,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,0,1,4,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,partialDepthStream,0,1,7,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,0,1,3,25,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,diffDepthStream,0,1,6,26,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,0,1,2,27,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,combineStreams,0,1,5,28,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,0,1,2,29,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,listenUserStream,0,1,5,30,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,closeConnection,0,1,1,31,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,closeAllConnections,0,1,0,32,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,0,1,3,33,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,markPriceStream,0,1,6,34,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,0,1,4,35,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,continuousKlineStream,0,1,7,36,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,0,1,2,37,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,forceOrderStream,0,1,5,38,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allForceOrderStream,0,1,1,39,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,allForceOrderStream,0,1,4,40,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,0,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,1,17,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,2,21,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,2,25,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,3,29,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,CMFuturesClientImpl,3,1,3,33,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,market,3,1,0,37,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,account,3,1,0,42,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,userData,3,1,0,47,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,0,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,CMWebsocketClientImpl,3,1,1,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,4,1,3,27,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStreamRequestString,5,1,3,46,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexPriceStream,14,2,6,60,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,4,1,3,86,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markPriceSymbolsPairStream,12,2,1,105,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.MarkPriceSymbolParams; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,4,1,3,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,indexKlineCandlestick,5,1,6,141,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,4,1,3,158,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,markKlineCandlestick,5,1,6,177,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,2,14,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,3,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,3,1,4,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,FuturesClientImpl,7,1,5,26,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getApiKey,3,1,0,34,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getSecretKey,3,1,0,38,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getBaseUrl,3,1,0,42,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getProductUrl,3,1,0,46,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getShowLimitUsage,3,1,0,50,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,setShowLimitUsage,3,1,1,54,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,setProxy,3,1,1,58,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,getProxy,3,1,0,62,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,unsetProxy,3,1,0,66,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,MarkPriceSymbolParams,8,1,6,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getPair,3,1,0,31,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getSpeed,3,1,0,35,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnOpenCallback,3,1,0,39,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnMessageCallback,3,1,0,43,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnClosingCallback,3,1,0,47,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,getOnFailureCallback,3,1,0,51,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,0,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,1,17,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,2,21,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,2,25,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,3,29,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,UMFuturesClientImpl,3,1,3,33,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,market,3,1,0,37,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,account,3,1,0,42,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,userData,3,1,0,47,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,portfolioMargin,3,1,0,52,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,0,20,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,UMWebsocketClientImpl,3,1,1,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,3,1,2,28,0,com.binance.connector.futures.client.impl.UMWebsocketClientImpl,com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,allMarkPriceStream,11,2,5,45,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,4,1,2,66,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.UMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,compositeIndexSymbolInfo,5,1,5,84,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,WebsocketClientImpl,3,1,1,36,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getNoopCallback,3,1,0,40,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getBaseUrl,3,1,0,44,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,4,1,2,48,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,aggTradeStream,5,1,5,68,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,4,1,3,85,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,markPriceStream,11,2,6,107,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,4,1,3,130,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,klineStream,5,1,6,152,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,4,1,4,170,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,continuousKlineStream,7,1,7,191,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,4,1,2,213,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,miniTickerStream,5,1,5,235,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,3,1,1,252,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allMiniTickerStream,4,1,4,273,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,4,1,2,288,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,symbolTicker,5,1,5,310,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,3,1,1,327,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allTickerStream,4,1,4,348,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,4,1,2,363,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,bookTicker,5,1,5,384,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,3,1,1,401,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allBookTickerStream,4,1,4,420,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,4,1,2,435,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,forceOrderStream,5,1,5,458,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,3,1,1,475,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,allForceOrderStream,4,1,4,496,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,4,1,4,511,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,partialDepthStream,12,2,7,534,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,4,1,3,561,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,diffDepthStream,12,2,6,583,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,3,1,2,609,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,listenUserStream,4,1,5,625,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,3,1,2,641,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,combineStreams,5,1,5,657,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeConnection,10,2,1,674,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,closeAllConnections,15,4,0,690,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection; com.binance.connector.futures.client.utils.HttpClientSingleton
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,createConnection,7,1,5,711,0,com.binance.connector.futures.client.utils.WebSocketConnection,com.binance.connector.futures.client.utils.WebSocketConnection
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,getConnections,3,1,0,725,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,CMAccount,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,modifyOrder,5,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,orderModifyHistory,4,1,1,50,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,currentAllOpenOrders,3,1,1,76,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,allOrders,4,1,1,96,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,futuresAccountBalance,3,1,1,122,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountInformation,3,1,1,141,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,positionInformation,3,1,1,160,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,accountTradeList,4,1,1,180,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracket,3,1,1,205,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,getLeverageBracketForPair,3,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,CMMarket,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,markPrice,3,1,1,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,ticker24H,3,1,1,41,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,tickerSymbol,3,1,1,59,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,bookTicker,3,1,1,78,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,openInterestStatistics,5,1,1,97,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortPos,5,1,1,122,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,topTraderLongShortAccs,5,1,1,147,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,longShortRatio,5,1,1,172,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,basis,6,1,1,198,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,CMPortfolioMargin,3,1,5,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,CMUserData,3,1,4,15,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Account,5,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getProductUrl,3,1,0,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getRequestHandler,3,1,0,28,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getShowLimitUsage,3,1,0,32,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setProductUrl,3,1,1,36,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setRequestHandler,3,1,3,40,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,setShowLimitUsage,3,1,1,44,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,currentAllOpenOrders,3,1,1,49,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,allOrders,3,1,1,54,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,accountTradeList,3,1,1,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getLeverageBracket,3,1,1,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changePositionModeTrade,4,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCurrentPositionMode,3,1,1,91,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,newOrder,6,1,1,112,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,placeMultipleOrders,4,1,1,152,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryOrder,5,1,1,174,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelOrder,5,1,1,199,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelAllOpenOrders,4,1,1,225,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,cancelMultipleOrders,4,1,1,247,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,autoCancelOpen,5,1,1,272,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,queryCurrentOpenOrder,5,1,1,297,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeInitialLeverage,5,1,1,323,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,changeMarginType,5,1,1,348,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,modifyIsolatedPositionMargin,6,1,1,373,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getPositionMarginChangeHistory,4,1,1,401,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getIncomeHistory,3,1,1,428,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getAdlQuantile,3,1,1,454,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getForceOrders,3,1,1,476,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,getCommissionRate,4,1,1,502,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Market,6,1,5,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getBaseUrl,3,1,0,26,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getProductUrl,3,1,0,30,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getRequestHandler,3,1,0,34,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,getShowLimitUsage,3,1,0,38,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setBaseUrl,3,1,1,42,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setProductUrl,3,1,1,46,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setRequestHandler,3,1,3,50,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,setShowLimitUsage,3,1,1,54,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPrice,3,1,1,59,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,ticker24H,3,1,1,64,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,tickerSymbol,3,1,1,69,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,bookTicker,3,1,1,74,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterestStatistics,3,1,1,79,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortPos,3,1,1,84,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,topTraderLongShortAccs,3,1,1,89,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,longShortRatio,3,1,1,94,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,ping,3,1,0,100,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,time,3,1,0,116,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,exchangeInfo,3,1,0,132,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,depth,4,1,1,148,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,trades,4,1,1,170,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,historicalTrades,4,1,1,193,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker; com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,aggTrades,4,1,1,218,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,klines,5,1,1,245,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,continuousKlines,6,1,1,273,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,indexPriceKlines,5,1,1,303,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,markPriceKlines,5,1,1,331,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,fundingRate,3,1,1,359,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,openInterest,4,1,1,383,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,PortfolioMargin,5,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getProductUrl,3,1,0,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getRequestHandler,3,1,0,28,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,getShowLimitUsage,3,1,0,32,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setProductUrl,3,1,1,36,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setRequestHandler,3,1,3,40,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,setShowLimitUsage,3,1,1,44,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginExchangeInfo,3,1,1,49,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,portfolioMarginAccountInfo,4,1,1,54,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,UserData,5,1,4,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getProductUrl,3,1,0,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getRequestHandler,3,1,0,26,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,getShowLimitUsage,3,1,0,30,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setProductUrl,3,1,1,34,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setRequestHandler,3,1,2,38,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,setShowLimitUsage,3,1,1,42,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,createListenKey,3,1,0,47,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,extendListenKey,3,1,0,61,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,closeListenKey,3,1,0,75,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,UMAccount,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,changeMultiAssetsMode,4,1,1,23,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getCurrentMultiAssetMode,3,1,1,43,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,currentAllOpenOrders,3,1,1,62,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,allOrders,4,1,1,81,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresAccountBalance,3,1,1,106,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountInformation,3,1,1,125,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,positionInformation,3,1,1,144,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,accountTradeList,4,1,1,163,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getLeverageBracket,3,1,1,187,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,getTradingRulesIndicators,3,1,1,207,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadId,3,1,1,228,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,futuresDownloadLink,4,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,UMMarket,3,1,5,18,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,markPrice,3,1,1,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,ticker24H,3,1,1,40,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,tickerSymbol,3,1,1,58,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,bookTicker,3,1,1,77,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,openInterestStatistics,5,1,1,96,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortPos,5,1,1,121,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,topTraderLongShortAccs,5,1,1,146,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,longShortRatio,5,1,1,171,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,takerBuySellVol,5,1,1,197,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,historicalBlvt,5,1,1,223,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,indexInfo,3,1,1,249,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,assetIndex,3,1,1,267,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,UMPortfolioMargin,3,1,5,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,portfolioMarginExchangeInfo,3,1,1,20,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,UMUserData,3,1,4,15,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,HttpClientSingleton,2,1,0,9,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,6,2,0,12,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,getHttpClient,9,2,1,19,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,createHttpClient,13,3,1,28,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpCondition,6,1,1,39,0,com.binance.connector.futures.client.utils.ProxyAuth,com.binance.connector.futures.client.utils.ProxyAuth
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,verifyHttpClient,5,2,1,46,0,com.binance.connector.futures.client.utils.HttpClientSingleton,com.binance.connector.futures.client.utils.HttpClientSingleton
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,JSONParser,2,1,0,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONStringValue,9,1,2,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONIntValue,9,1,2,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,getJSONArray,9,1,2,31,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,ParameterChecker,2,1,0,8,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkParameter,4,1,3,11,0,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkOrParameters,5,2,3,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkRequiredParameter,5,2,2,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,checkParameterType,8,3,3,28,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,ProxyAuth,4,1,2,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,getProxy,3,1,0,15,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,getAuth,3,1,0,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,RequestBuilder,2,1,0,14,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildPublicRequest,0,5,2,16,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildApiKeyRequest,0,5,3,36,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,buildWebsocketRequest,3,1,1,56,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,2,17,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,RequestHandler,5,1,3,23,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendApiRequest,0,4,7,29,0,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder; com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendPublicRequest,3,1,5,60,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendWithApiKeyRequest,6,2,5,65,0,com.binance.connector.futures.client.utils.RequestHandler,com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,sendSignedRequest,9,2,5,73,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder; com.binance.connector.futures.client.utils.RequestHandler; com.binance.connector.futures.client.utils.SignatureGenerator
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,ResponseHandler,2,1,0,22,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleResponse,33,8,3,25,0,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler; com.binance.connector.futures.client.utils.HttpClientSingleton
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getlimitUsage,7,1,2,58,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,handleErrorResponse,10,1,2,67,0,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,getResponseBodyAsString,8,2,1,77,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,SignatureGenerator,2,1,0,10,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,getSignature,13,1,2,13,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,UrlBuilder,2,1,0,19,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,getTestObj,3,1,0,24,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildFullUrl,14,3,4,29,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildStreamUrl,5,1,2,43,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinQueryParameters,3,1,1,50,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinQueryParameters,28,7,2,54,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinArrayListParameters,11,3,4,87,0,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,joinStreamUrls,13,3,2,101,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,urlEncode,8,1,1,115,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,getFormatter,9,2,0,125,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,buildTimestamp,3,1,0,136,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketCallback,onReceive,0,1,1,5,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,WebSocketConnection,11,1,5,30,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,connect,11,2,0,48,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,getConnectionId,3,1,0,59,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,close,6,2,0,64,0,,
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onOpen,4,1,2,71,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onClosing,4,1,3,77,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onMessage,3,1,2,83,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,onFailure,4,1,3,88,0,com.binance.connector.futures.client.utils.WebSocketCallback,com.binance.connector.futures.client.utils.WebSocketCallback
    -binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,convert,3,1,1,8,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,Basis,Basis,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Basis,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,Ping,Ping,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,Time,Time,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,AllForceOrderStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,AllMiniTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,AllTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,BookTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,main,8,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,ForceOrderStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,IndexKlineCandlestick,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,IndexPriceStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,KlineStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,ListenUserStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,MarkKlineCandlestick,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,main,13,1,1,9,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,MarkPriceStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,MarkPriceSymbolsPairStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,main,13,1,1,11,0,com.binance.connector.futures.client.impl.CMWebsocketClientImpl,com.binance.connector.futures.client.impl.CMWebsocketClientImpl; com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,MiniTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,PartialDepthStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,main,12,1,1,12,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,SymbolTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples,PrivateConfig,PrivateConfig,2,1,0,4,0,,
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,AccountInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,AccountTradeList,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,main,15,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,AllOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,AutoCancelOpen,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,CancelAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,CancelMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,CancelOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,ChangeInitialLeverage,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,main,16,1,1,17,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,ChangeMarginType,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,main,16,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,ChangeMultiAssetsMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,ChangePositionModeTrade,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,main,15,1,1,16,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,CurrentAllOpenOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,FuturesAccountBalance,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,GetAdlQuantile,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,GetCurrentMultiAssetMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,main,14,1,1,16,0,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,GetCurrentPositionMode,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,GetForceOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,GetIncomeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,GetLeverageBracket,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,GetPositionMarginChangeHistory,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,ModifyIsolatedPositionMargin,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,main,17,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,NewOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,main,20,1,1,18,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,PlaceMultipleOrders,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,PositionInformation,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,main,14,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,QueryCurrentOpenOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,main,15,1,1,16,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,QueryOrder,2,1,0,12,0,,
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,main,16,1,1,18,0,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,AggTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,BookTicker,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,ContinuousKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,main,17,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.um_futures.market,Depth,Depth,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Depth,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,ExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,FundingRateHistory,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,main,14,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,HistoricalBlvtKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,HistoricalTrades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,IndexInfo,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,IndexPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Klines,Klines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Klines,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,LongShortRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,MarkPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,MarkPriceKlines,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,main,16,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,MultiAssetModeIndex,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,main,14,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,OpenInterest,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,main,15,1,1,15,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,OpenInterestStatistics,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ping,Ping,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.market,Ping,main,13,1,1,14,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,TakerBuySellVolume,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,Ticker24H,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,TickerPrice,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,main,14,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Time,Time,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.market,Time,main,13,1,1,14,0,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,TopLongShortAccountRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,main,16,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,TopLongShortPositionRatio,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,main,16,1,1,15,0,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Trades,Trades,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.market,Trades,main,15,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,PortfolioMarginAccountInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,PortfolioMarginExchangeInfo,2,1,0,10,0,,
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,main,7,1,1,14,0,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,AuthProxy,2,1,0,17,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,main,17,2,1,23,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,authenticate,7,2,2,28,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,UnauthProxy,2,1,0,9,0,,
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,main,9,1,1,14,0,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,CloseListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,CreateListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,ExtendListenKey,2,1,0,11,0,,
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,main,13,1,1,15,0,com.binance.connector.futures.client.exceptions.BinanceClientException,com.binance.connector.futures.client.exceptions.BinanceClientException; com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    -binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,AggTradeStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,main,13,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,AllBookTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,AllForceOrderStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,AllMarkPriceStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,AllMiniTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,AllTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,BookTicker,BookTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,BookTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,CombineStreams,2,1,0,7,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,main,11,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,CompositeIndex,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl; com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,ContinuousKlineStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,DiffDepthStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,main,8,1,1,10,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,ForceOrderStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,KlineStream,KlineStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,KlineStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,ListenUserStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,MarkPriceStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,main,15,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,MiniTickerStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,PartialDepthStream,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,main,12,1,1,12,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,SymbolTicker,2,1,0,6,0,,
    -binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,main,8,1,1,9,0,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,testAccountInformation,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeListWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,testAccountTradeList,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,10,1,0,39,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,testGetLeverageBracketWithPair,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPair,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,testGetLeverageBracketPairWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,testModifyOrder,12,1,0,40,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistoryWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,testModifyOrderHistory,12,1,0,40,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.cm_futures.CMAccount,com.binance.connector.futures.client.impl.cm_futures.CMAccount; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,init,4,1,0,25,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPair,9,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasisWithoutPeriod,9,1,0,40,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,testBasis,12,1,0,53,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithoutSymbol,9,1,0,26,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,testBookTickerWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistory,9,1,0,28,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,testFundingRateHistoryWithParameters,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,init,4,1,0,23,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,testCMTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.cm_futures.CMMarket
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,testCMTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.cm_futures.CMMarket,com.binance.connector.futures.client.impl.cm_futures.CMMarket; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.CMFuturesClientImpl,com.binance.connector.futures.client.impl.CMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin,com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,testCloseListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit,MockData,MockData,2,1,0,19,0,,
    -binance-futures-connector-java,unit,MockWebServerDispatcher,MockWebServerDispatcher,2,1,0,9,0,,
    -binance-futures-connector-java,unit,MockWebServerDispatcher,getDispatcher,12,2,5,12,0,,
    -binance-futures-connector-java,unit,MockWebServerDispatcher,dispatch,6,2,1,14,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,indexPriceStream,3,1,3,15,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,markPriceSymbolsPairStream,3,1,3,20,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,closeAllConnections,3,1,0,25,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,closeConnection,3,1,1,30,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,indexKlineCandlestick,3,1,3,35,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,markKlineCandlestick,3,1,3,40,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,getConnections,3,1,0,45,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,onReceive,2,1,1,53,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,getCheckConnectionList,3,1,1,64,0,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkIndexPrice,5,1,0,69,1,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,4,1,0,77,1,com.binance.connector.futures.client.impl.WebsocketClientImpl,com.binance.connector.futures.client.impl.WebsocketClientImpl
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkConnectionCloseById,4,1,0,84,1,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkConnectionClosedState,4,1,0,90,1,,
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkCandleList,3,1,0,95,1,,
    -binance-futures-connector-java,unit,TestJSONParser,testGetJSONStringValue,3,1,0,13,1,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    -binance-futures-connector-java,unit,TestJSONParser,testGetJSONIntValue,3,1,0,18,1,com.binance.connector.futures.client.utils.JSONParser,com.binance.connector.futures.client.utils.JSONParser
    -binance-futures-connector-java,unit,TestJSONParser,testGetJSONStringValueThrowException,3,1,0,23,1,,
    -binance-futures-connector-java,unit,TestJSONParser,testGetJSONIntValueThrowException,3,1,0,28,1,,
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameter,4,1,0,14,1,com.binance.connector.futures.client.utils.ParameterChecker,com.binance.connector.futures.client.utils.ParameterChecker
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterNoKey,3,1,0,20,1,,
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameterWrongType,3,1,0,25,1,,
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckEmptyString,3,1,0,30,1,,
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckNull,3,1,0,35,1,,
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicPostMethod,5,1,0,15,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicGetMethod,5,1,0,22,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicPutMethod,5,1,0,29,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicDeleteMethod,5,1,0,36,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,4,1,0,43,1,,
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,5,1,0,49,1,,
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPostMethod,5,1,0,57,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyGetMethod,5,1,0,64,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPutMethod,5,1,0,71,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyDeleteMethod,5,1,0,78,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,4,1,0,85,1,,
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,5,1,0,91,1,,
    -binance-futures-connector-java,unit,TestRequestBuilder,testWebSocketUrl,4,1,0,99,1,com.binance.connector.futures.client.utils.RequestBuilder,com.binance.connector.futures.client.utils.RequestBuilder
    -binance-futures-connector-java,unit,TestResponseHandler,init,4,1,0,20,0,,
    -binance-futures-connector-java,unit,TestResponseHandler,testHandleResponse,5,1,0,29,1,com.binance.connector.futures.client.utils.ResponseHandler,com.binance.connector.futures.client.utils.ResponseHandler
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,6,1,0,40,1,,
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,6,1,0,52,1,,
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,6,1,0,64,1,,
    -binance-futures-connector-java,unit,TestUrlBuilder,testBuildFullUrl,4,1,0,34,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testBuildFullUrlWithoutParams,3,1,0,40,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParameters,4,1,0,45,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testJoinLargeQueryParameters,6,1,0,51,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParametersWithoutParams,3,1,0,59,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testJoinQueryParametersWithLocaleIT,6,1,0,64,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit,TestUrlBuilder,testBuildStreamUrl,4,1,0,78,1,com.binance.connector.futures.client.utils.UrlBuilder,com.binance.connector.futures.client.utils.UrlBuilder
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,testAccountInformation,9,1,0,24,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,init,4,1,0,20,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeListWithoutSymbol,8,1,0,26,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,testAccountTradeList,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,testAllOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrdersWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,testAutoCancelAllOpenOrders,11,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrdersWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,testCancelAllOpenOrders,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,testCancelMultipleOrdersWithoutOrderIdList,10,1,0,40,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutSymbol,8,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrderWithoutOrderId,10,1,0,42,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,testCancelOrder,12,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverageWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,testChangeInitialLeverage,11,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,init,4,1,0,20,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginTypeWithoutParameters,8,1,0,26,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,testChangeMarginType,11,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsModeWithoutMultiAssetsMargin,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,testChangeMultiAssetsMode,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionModeWithoutDualSidePosition,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,testChangePositionMode,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrdersWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,testCurrentAllOpenOrders,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,testCurrentPositionMode,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithoutParameters,9,1,0,27,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,testDownloadIdForFuturesTransactionHistoryWithParameters,11,1,0,40,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithoutParameters,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,testDownloadLinkForFuturesTransactionHistoryWithParameters,10,1,0,39,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,testFuturesAccountBalance,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracket,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,testGetLeverageBracketWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,testGetMultiAssetsMode,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMAccount,com.binance.connector.futures.client.impl.um_futures.UMAccount; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistoryNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,testIncomeHistory,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMarginWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,testModifyIsolatedPositionMargin,12,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrderWithoutParameters,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,testNewOrder,13,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBracketsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,testNotionalAndLeverageBrackets,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,testPositionAdlQuantileEstimation,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformationNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,testPositionInformation,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistoryWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,testPositionMarginChangeHistory,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicatorsNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,testQuantitativeRulesIndicators,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMAccount
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,testQueryCurrentOpenOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrder,9,1,0,39,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrderId,11,1,0,52,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,testQueryOrderWithOrigClientOrderId,11,1,0,67,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRateWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,testUserCommissionRate,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Account,com.binance.connector.futures.client.impl.futures.Account; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrdersNoSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,testUsersForceOrders,10,1,0,37,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Account
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,init,4,1,0,25,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithoutSymbol,8,1,0,31,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTrades,10,1,0,43,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithLimit,11,1,0,57,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithFromId,11,1,0,72,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,testAggTradesWithTimestamp,12,1,0,87,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,testBookTickerWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutpair,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlines,12,1,0,56,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,testContinuousKlinesWithParameters,15,1,0,72,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepth,10,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,testDepthWithFixedLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,testExchangeInfo,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistory,9,1,0,28,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,testFundingRateHistoryWithParameters,13,1,0,40,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,init,4,1,0,23,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithoutSymbol,8,1,0,29,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTradesWithoutMockData,8,1,0,41,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testHistoricalTrades,10,1,0,53,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,testTradesWithParameters,12,1,0,67,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,testIndexInfoWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutpair,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,testIndexPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,testKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,testLongShortRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,testMarkPrice,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithoutInterval,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlines,11,1,0,56,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,testMarkPriceKlinesWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,testMultiAssetsModeIndexWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithoutSymbol,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,testOpenInterestWithSymbol,10,1,0,39,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatistics,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,testOpenInterestStatisticsWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,testPing,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolume,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,testTakerBuySellVolumeWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,testTicker24HWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,testTickerPriceWithSymbol,10,1,0,38,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,testTime,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.Market,com.binance.connector.futures.client.impl.futures.Market; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,testTopLongShortAccountRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,init,4,1,0,24,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutSymbol,9,1,0,30,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithoutPeriod,9,1,0,43,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatio,11,1,0,56,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,testTopLongShortPositionRatioWithParameters,14,1,0,71,1,com.binance.connector.futures.client.impl.um_futures.UMMarket,com.binance.connector.futures.client.impl.um_futures.UMMarket; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,init,4,1,0,22,0,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithoutSymbol,8,1,0,28,1,,
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTrades,10,1,0,40,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,testTradesWithLimit,11,1,0,54,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.Market
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,init,4,1,0,21,0,,
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfoWithoutAsset,8,1,0,27,1,,
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,testPortfolioMarginAccountInfo,10,1,0,39,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.PortfolioMargin
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfoWithoutSymbol,9,1,0,25,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,testPortfolioMarginExchangeInfo,10,1,0,38,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,init,4,1,0,19,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testCloseListenKey,8,1,0,25,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,testGetProductURl,4,1,0,36,1,com.binance.connector.futures.client.impl.FuturesClientImpl,com.binance.connector.futures.client.impl.FuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,testCreateListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.futures.UserData,com.binance.connector.futures.client.impl.futures.UserData; com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,init,4,1,0,18,0,,
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,testExtendListenKey,8,1,0,24,1,com.binance.connector.futures.client.impl.UMFuturesClientImpl,com.binance.connector.futures.client.impl.UMFuturesClientImpl; com.binance.connector.futures.client.impl.futures.UserData
    diff --git a/smells/TestSmells.csv b/smells/TestSmells.csv
    deleted file mode 100644
    index 9cfa774..0000000
    --- a/smells/TestSmells.csv
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -Project Name,Package Name,Type Name,Method Name,Test Smell,Cause of the Smell
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkIndexPrice,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 3
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,checkPriceSymbolPairStream,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestParameterChecker,testcheckParameter,Missing assertion,The tool detected the smell in this test method because the test doesn't have any assertion.
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicPostMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicGetMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicPutMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicDeleteMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testPublicInvalidUrl,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPostMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyGetMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyPutMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyDeleteMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidMethod,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestRequestBuilder,testApiKeyInvalidUrl,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400JSONErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestResponseHandler,testWith400ErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    -binance-futures-connector-java,unit,TestResponseHandler,testWith500ErrorMsg,Assertion roulette,The tool detected the smell in this test method because the test uses multiple assertion in the test. Total number of assertions in the test are: 2
    diff --git a/smells/TestabilitySmells.csv b/smells/TestabilitySmells.csv
    deleted file mode 100644
    index 9e5f3a5..0000000
    --- a/smells/TestabilitySmells.csv
    +++ /dev/null
    @@ -1,544 +0,0 @@
    -Project Name,Package Name,Type Name,Testability Smell,Cause of the Smell
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.WebSocketConnection
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (modifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (orderModifyHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (accountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (positionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,Law of Demeter violation,The tool detected the smell in this method (getLeverageBracketForPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,Law of Demeter violation,The tool detected the smell in this method (basis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.utils.RequestHandler
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (changeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (getCurrentMultiAssetMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (accountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (positionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (getTradingRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresDownloadId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,Law of Demeter violation,The tool detected the smell in this method (futuresDownloadLink) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendSignedRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (takerBuySellVol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (historicalBlvt) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (indexInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,Law of Demeter violation,The tool detected the smell in this method (assetIndex) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.getRequestHandler; com.binance.connector.futures.client.utils.RequestHandler.sendPublicRequest
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeMarginType
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,Basis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Basis,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,examples.cm_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMWebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelMultipleOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeMarginType; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.placeMultipleOrders
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,examples.um_futures.market,Depth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Depth,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,examples.um_futures.market,Klines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Klines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
    -binance-futures-connector-java,examples.um_futures.market,Ping,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ping,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
    -binance-futures-connector-java,examples.um_futures.market,Time,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Time,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
    -binance-futures-connector-java,examples.um_futures.market,Trades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.market,Trades,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (main) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMWebsocketClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountInformation
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.accountTradeList
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.allOrders
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.cancelOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.currentAllOpenOrders
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.futuresAccountBalance
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPair) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketPairWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracketForPair
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,Law of Demeter violation,The tool detected the smell in this method (testModifyOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.modifyOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,Law of Demeter violation,The tool detected the smell in this method (testModifyOrderHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.orderModifyHistory
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.newOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.getLeverageBracket
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.cm_futures.CMAccount.positionInformation
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCommissionRate
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getForceOrders
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.aggTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,Law of Demeter violation,The tool detected the smell in this method (testBasis) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.basis; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.bookTicker; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.depth; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.klines; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.longShortRatio; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.markPrice; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.openInterestStatistics; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.ping; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.ticker24H
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.tickerSymbol; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortAccs; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testCMTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.market; com.binance.connector.futures.client.impl.cm_futures.CMMarket.topTraderLongShortPos
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.CMFuturesClientImpl.market
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.portfolioMargin; com.binance.connector.futures.client.impl.cm_futures.CMPortfolioMargin.portfolioMarginExchangeInfo
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.CMFuturesClientImpl
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.CMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.extendListenKey
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,Law of Demeter violation,The tool detected the smell in this method (testAccountInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountInformation
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,Law of Demeter violation,The tool detected the smell in this method (testAccountTradeList) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.accountTradeList
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,Law of Demeter violation,The tool detected the smell in this method (testAllOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.allOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testAutoCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.autoCancelOpen; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCancelAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,Law of Demeter violation,The tool detected the smell in this method (testCancelOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.cancelOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,Law of Demeter violation,The tool detected the smell in this method (testChangeInitialLeverage) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeInitialLeverage; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,Law of Demeter violation,The tool detected the smell in this method (testChangeMarginType) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.changeMarginType; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testChangeMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.changeMultiAssetsMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,Law of Demeter violation,The tool detected the smell in this method (testChangePositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.changePositionModeTrade
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrdersWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,Law of Demeter violation,The tool detected the smell in this method (testCurrentAllOpenOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.currentAllOpenOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,Law of Demeter violation,The tool detected the smell in this method (testCurrentPositionMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getCurrentPositionMode; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadIdForFuturesTransactionHistoryWithoutParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadId
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadIdForFuturesTransactionHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadId
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,Law of Demeter violation,The tool detected the smell in this method (testDownloadLinkForFuturesTransactionHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresDownloadLink
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,Law of Demeter violation,The tool detected the smell in this method (testFuturesAccountBalance) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.futuresAccountBalance; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracket) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,Law of Demeter violation,The tool detected the smell in this method (testGetLeverageBracketWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,Law of Demeter violation,The tool detected the smell in this method (testGetMultiAssetsMode) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.um_futures.UMAccount.getCurrentMultiAssetMode
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistoryNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,Law of Demeter violation,The tool detected the smell in this method (testIncomeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getIncomeHistory; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,Law of Demeter violation,The tool detected the smell in this method (testModifyIsolatedPositionMargin) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.modifyIsolatedPositionMargin; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,Law of Demeter violation,The tool detected the smell in this method (testNewOrder) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.newOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBracketsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,Law of Demeter violation,The tool detected the smell in this method (testNotionalAndLeverageBrackets) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getLeverageBracket; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,Law of Demeter violation,The tool detected the smell in this method (testPositionAdlQuantileEstimation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getAdlQuantile; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformationNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,Law of Demeter violation,The tool detected the smell in this method (testPositionInformation) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.positionInformation; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,Law of Demeter violation,The tool detected the smell in this method (testPositionMarginChangeHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getPositionMarginChangeHistory
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicatorsNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,Law of Demeter violation,The tool detected the smell in this method (testQuantitativeRulesIndicators) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMAccount.getTradingRulesIndicators; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryCurrentOpenOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.queryCurrentOpenOrder; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,Law of Demeter violation,The tool detected the smell in this method (testQueryOrderWithOrigClientOrderId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.queryOrder
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,Law of Demeter violation,The tool detected the smell in this method (testUserCommissionRate) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.account; com.binance.connector.futures.client.impl.futures.Account.getCommissionRate
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrdersNoSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,Law of Demeter violation,The tool detected the smell in this method (testUsersForceOrders) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Account.getForceOrders; com.binance.connector.futures.client.impl.UMFuturesClientImpl.account
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithFromId) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,Law of Demeter violation,The tool detected the smell in this method (testAggTradesWithTimestamp) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.aggTrades
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,Law of Demeter violation,The tool detected the smell in this method (testBookTickerWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.bookTicker
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,Law of Demeter violation,The tool detected the smell in this method (testContinuousKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.continuousKlines; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepth) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,Law of Demeter violation,The tool detected the smell in this method (testDepthWithFixedLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.depth
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.exchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistory) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,Law of Demeter violation,The tool detected the smell in this method (testFundingRateHistoryWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.fundingRate
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.historicalBlvt
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testHistoricalTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.historicalTrades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,Law of Demeter violation,The tool detected the smell in this method (testIndexInfoWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.indexInfo
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testIndexPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.indexPriceKlines
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,Law of Demeter violation,The tool detected the smell in this method (testKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.klines
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,Law of Demeter violation,The tool detected the smell in this method (testLongShortRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.longShortRatio
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,Law of Demeter violation,The tool detected the smell in this method (testMarkPrice) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.markPrice
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlines) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,Law of Demeter violation,The tool detected the smell in this method (testMarkPriceKlinesWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.markPriceKlines
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,Law of Demeter violation,The tool detected the smell in this method (testMultiAssetsModeIndexWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.assetIndex
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.openInterest
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatistics) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,Law of Demeter violation,The tool detected the smell in this method (testOpenInterestStatisticsWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.openInterestStatistics
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,Law of Demeter violation,The tool detected the smell in this method (testPing) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.ping
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolume) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,Law of Demeter violation,The tool detected the smell in this method (testTakerBuySellVolumeWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.takerBuySellVol
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,Law of Demeter violation,The tool detected the smell in this method (testTicker24HWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.ticker24H
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,Law of Demeter violation,The tool detected the smell in this method (testTickerPriceWithSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.tickerSymbol
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,Law of Demeter violation,The tool detected the smell in this method (testTime) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.futures.Market.time
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortAccountRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortAccs
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatio) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,Law of Demeter violation,The tool detected the smell in this method (testTopLongShortPositionRatioWithParameters) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.market; com.binance.connector.futures.client.impl.um_futures.UMMarket.topTraderLongShortPos
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTrades) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,Law of Demeter violation,The tool detected the smell in this method (testTradesWithLimit) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.Market.trades; com.binance.connector.futures.client.impl.UMFuturesClientImpl.market
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginAccountInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.PortfolioMargin.portfolioMarginAccountInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfoWithoutSymbol) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,Law of Demeter violation,The tool detected the smell in this method (testPortfolioMarginExchangeInfo) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin.portfolioMarginExchangeInfo; com.binance.connector.futures.client.impl.UMFuturesClientImpl.portfolioMargin
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,Law of Demeter violation,The tool detected the smell in this method (testCloseListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.closeListenKey
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,Law of Demeter violation,The tool detected the smell in this method (testCreateListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData; com.binance.connector.futures.client.impl.futures.UserData.createListenKey
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Hard-wired Dependency,The tool detected the smell in this class because the class creates objects of concrete classes and uses them. Following concrete classes are instantiated and used: com.binance.connector.futures.client.impl.UMFuturesClientImpl
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,Law of Demeter violation,The tool detected the smell in this method (testExtendListenKey) because the method voilates the law of Demeter. The long chain of method invocations is : com.binance.connector.futures.client.impl.futures.UserData.extendListenKey; com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData
    diff --git a/smells/TypeMetrics.csv b/smells/TypeMetrics.csv
    deleted file mode 100644
    index ac3e5ef..0000000
    --- a/smells/TypeMetrics.csv
    +++ /dev/null
    @@ -1,312 +0,0 @@
    -Project Name,Package Name,Type Name,NOF,NOPF,NOM,NOPM,LOC,WMC,NC,DIT,LCOM,FANIN,FANOUT,File path,Line no
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,DefaultUrls,6,6,1,0,10,1,0,0,0.0,4,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,HttpMethod,0,0,0,0,1,0,0,0,-1.0,126,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\HttpMethod.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.enums,RequestType,0,0,0,0,1,0,0,0,-1.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\RequestType.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceClientException,5,0,5,5,27,5,0,0,0.0,6,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceClientException.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceConnectorException,1,0,1,1,6,1,0,0,0.0,66,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceConnectorException.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.exceptions,BinanceServerException,3,0,3,3,16,3,0,0,0.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client,FuturesClient,0,0,4,0,6,4,1,0,-1.0,0,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\FuturesClient.java,8
    -binance-futures-connector-java,com.binance.connector.futures.client,WebsocketClient,0,0,34,0,36,34,1,0,-1.0,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\WebsocketClient.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,107,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMFuturesClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,CMWebsocketClientImpl,0,0,11,11,145,13,1,2,-1.0,19,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\CMWebsocketClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,FuturesClientImpl,6,0,13,13,51,13,2,1,0.15384615384615385,0,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\FuturesClientImpl.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,MarkPriceSymbolParams,6,0,7,7,42,7,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\MarkPriceSymbolParams.java,5
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMFuturesClientImpl,2,0,10,10,34,10,0,2,0.5,118,5,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMFuturesClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,UMWebsocketClientImpl,0,0,6,6,68,7,0,2,-1.0,19,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\UMWebsocketClientImpl.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl,WebsocketClientImpl,4,0,39,39,523,46,2,1,0.0,0,6,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\WebsocketClientImpl.java,18
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMAccount,6,0,11,11,119,11,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMAccount.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMMarket,1,0,10,10,110,10,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMMarket.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMPortfolioMargin,0,0,2,2,18,2,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMPortfolioMargin.java,7
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.cm_futures,CMUserData,0,0,1,1,8,1,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\cm_futures\CMUserData.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Account,21,0,29,29,301,29,2,0,0.0,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,Market,25,0,30,30,251,30,2,0,0.06666666666666667,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Market.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,PortfolioMargin,5,0,9,9,47,9,2,0,0.0,1,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.futures,UserData,4,0,10,10,59,10,2,0,0.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\UserData.java,7
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMAccount,7,0,13,13,139,13,0,1,0.9230769230769231,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMMarket,4,0,13,13,144,13,0,1,1.0,1,3,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMMarket.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMPortfolioMargin,0,0,2,2,18,2,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMPortfolioMargin.java,7
    -binance-futures-connector-java,com.binance.connector.futures.client.impl.um_futures,UMUserData,0,0,1,1,8,1,0,1,-1.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMUserData.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,HttpClientSingleton,1,0,6,2,44,11,0,0,0.3333333333333333,2,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\HttpClientSingleton.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,JSONParser,0,0,4,3,31,4,0,0,-1.0,2,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\JSONParser.java,8
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ParameterChecker,0,0,5,4,26,9,0,0,-1.0,11,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ProxyAuth,2,0,3,3,14,3,0,0,0.0,20,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ProxyAuth.java,6
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestBuilder,3,0,4,3,0,12,0,0,0.75,5,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestBuilder.java,9
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,RequestHandler,4,0,6,5,0,11,0,0,0.0,4,7,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\RequestHandler.java,11
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,ResponseHandler,4,0,5,1,66,13,0,0,0.4,2,4,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java,16
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,SignatureGenerator,1,0,2,1,18,2,0,0,1.0,1,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\SignatureGenerator.java,7
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,UrlBuilder,3,0,11,7,104,24,0,0,0.45454545454545453,3,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\UrlBuilder.java,14
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketCallback,0,0,1,0,7,1,0,0,-1.0,7,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketCallback.java,3
    -binance-futures-connector-java,com.binance.connector.futures.client.utils,WebSocketConnection,13,0,8,8,61,10,0,0,0.0,1,1,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\WebSocketConnection.java,12
    -binance-futures-connector-java,com.binance.connector.futures.logging.util,MsEpochConverter,0,0,1,1,5,1,0,0,-1.0,0,0,G:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\logging\util\MsEpochConverter.java,6
    -binance-futures-connector-java,examples.cm_futures.account,AccountInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountInformation.java,11
    -binance-futures-connector-java,examples.cm_futures.account,AccountTradeList,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AccountTradeList.java,11
    -binance-futures-connector-java,examples.cm_futures.account,AllOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AllOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,AutoCancelOpen,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\AutoCancelOpen.java,11
    -binance-futures-connector-java,examples.cm_futures.account,CancelAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelAllOpenOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,CancelMultipleOrders,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelMultipleOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,CancelOrder,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CancelOrder.java,11
    -binance-futures-connector-java,examples.cm_futures.account,ChangeInitialLeverage,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeInitialLeverage.java,11
    -binance-futures-connector-java,examples.cm_futures.account,ChangeMarginType,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangeMarginType.java,11
    -binance-futures-connector-java,examples.cm_futures.account,ChangePositionModeTrade,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ChangePositionModeTrade.java,11
    -binance-futures-connector-java,examples.cm_futures.account,CurrentAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\CurrentAllOpenOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,FuturesAccountBalance,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\FuturesAccountBalance.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetAdlQuantile,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetAdlQuantile.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetCurrentPositionMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetCurrentPositionMode.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetForceOrders,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetForceOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetIncomeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetIncomeHistory.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetLeverageBracket,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetLeverageBracket.java,11
    -binance-futures-connector-java,examples.cm_futures.account,GetPositionMarginChangeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\GetPositionMarginChangeHistory.java,11
    -binance-futures-connector-java,examples.cm_futures.account,ModifyIsolatedPositionMargin,3,0,2,1,24,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\ModifyIsolatedPositionMargin.java,11
    -binance-futures-connector-java,examples.cm_futures.account,NewOrder,3,0,2,1,27,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\NewOrder.java,11
    -binance-futures-connector-java,examples.cm_futures.account,PlaceMultipleOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PlaceMultipleOrders.java,11
    -binance-futures-connector-java,examples.cm_futures.account,PositionInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\PositionInformation.java,11
    -binance-futures-connector-java,examples.cm_futures.account,QueryCurrentOpenOrder,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryCurrentOpenOrder.java,11
    -binance-futures-connector-java,examples.cm_futures.account,QueryOrder,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\account\QueryOrder.java,11
    -binance-futures-connector-java,examples.cm_futures.market,AggTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\AggTrades.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Basis,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Basis.java,10
    -binance-futures-connector-java,examples.cm_futures.market,BookTicker,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\BookTicker.java,10
    -binance-futures-connector-java,examples.cm_futures.market,ContinuousKlines,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ContinuousKlines.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Depth,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Depth.java,10
    -binance-futures-connector-java,examples.cm_futures.market,ExchangeInfo,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\ExchangeInfo.java,9
    -binance-futures-connector-java,examples.cm_futures.market,FundingRateHistory,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\FundingRateHistory.java,10
    -binance-futures-connector-java,examples.cm_futures.market,HistoricalTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\HistoricalTrades.java,10
    -binance-futures-connector-java,examples.cm_futures.market,IndexPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\IndexPriceKlines.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Klines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Klines.java,10
    -binance-futures-connector-java,examples.cm_futures.market,LongShortRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\LongShortRatio.java,10
    -binance-futures-connector-java,examples.cm_futures.market,MarkPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPrice.java,10
    -binance-futures-connector-java,examples.cm_futures.market,MarkPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\MarkPriceKlines.java,10
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterest,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterest.java,10
    -binance-futures-connector-java,examples.cm_futures.market,OpenInterestStatistics,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\OpenInterestStatistics.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Ping,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ping.java,9
    -binance-futures-connector-java,examples.cm_futures.market,Ticker24H,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Ticker24H.java,10
    -binance-futures-connector-java,examples.cm_futures.market,TickerPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TickerPrice.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Time,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Time.java,9
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortAccountRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortAccountRatio.java,10
    -binance-futures-connector-java,examples.cm_futures.market,TopLongShortPositionRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\TopLongShortPositionRatio.java,10
    -binance-futures-connector-java,examples.cm_futures.market,Trades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\market\Trades.java,10
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginAccountInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginAccountInfo.java,9
    -binance-futures-connector-java,examples.cm_futures.portfoliomargin,PortfolioMarginExchangeInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\portfoliomargin\PortfolioMarginExchangeInfo.java,9
    -binance-futures-connector-java,examples.cm_futures.proxy,AuthProxy,1,0,3,2,22,5,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\AuthProxy.java,15
    -binance-futures-connector-java,examples.cm_futures.proxy,UnauthProxy,1,0,2,1,14,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\proxy\UnauthProxy.java,8
    -binance-futures-connector-java,examples.cm_futures.userdata,CloseListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CloseListenKey.java,10
    -binance-futures-connector-java,examples.cm_futures.userdata,CreateListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\CreateListenKey.java,10
    -binance-futures-connector-java,examples.cm_futures.userdata,ExtendListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\userdata\ExtendListenKey.java,10
    -binance-futures-connector-java,examples.cm_futures.websocket,AggTradeStream,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AggTradeStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,AllBookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllBookTicker.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,AllForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllForceOrderStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,AllMiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllMiniTickerStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,AllTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\AllTickerStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,BookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\BookTicker.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,CombineStreams,0,0,2,1,15,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\CombineStreams.java,6
    -binance-futures-connector-java,examples.cm_futures.websocket,ContinuousKlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ContinuousKlineStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,DiffDepthStream,1,0,2,1,13,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\DiffDepthStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,ForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ForceOrderStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexKlineCandlestick,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexKlineCandlestick.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,IndexPriceStream,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\IndexPriceStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,KlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\KlineStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,ListenUserStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\ListenUserStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkKlineCandlestick,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkKlineCandlestick.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,MarkPriceSymbolsPairStream,2,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MarkPriceSymbolsPairStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,MiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\MiniTickerStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,PartialDepthStream,3,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\PartialDepthStream.java,5
    -binance-futures-connector-java,examples.cm_futures.websocket,SymbolTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\cm_futures\websocket\SymbolTicker.java,5
    -binance-futures-connector-java,examples,PrivateConfig,7,7,1,0,11,1,0,0,0.0,60,0,G:\binance-futures-connector-java\src\test\java\examples\PrivateConfig.java,3
    -binance-futures-connector-java,examples.um_futures.account,AccountInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountInformation.java,11
    -binance-futures-connector-java,examples.um_futures.account,AccountTradeList,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AccountTradeList.java,11
    -binance-futures-connector-java,examples.um_futures.account,AllOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AllOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,AutoCancelOpen,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\AutoCancelOpen.java,11
    -binance-futures-connector-java,examples.um_futures.account,CancelAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelAllOpenOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,CancelMultipleOrders,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelMultipleOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,CancelOrder,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CancelOrder.java,11
    -binance-futures-connector-java,examples.um_futures.account,ChangeInitialLeverage,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeInitialLeverage.java,11
    -binance-futures-connector-java,examples.um_futures.account,ChangeMarginType,1,0,2,1,21,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMarginType.java,11
    -binance-futures-connector-java,examples.um_futures.account,ChangeMultiAssetsMode,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangeMultiAssetsMode.java,11
    -binance-futures-connector-java,examples.um_futures.account,ChangePositionModeTrade,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ChangePositionModeTrade.java,11
    -binance-futures-connector-java,examples.um_futures.account,CurrentAllOpenOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\CurrentAllOpenOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,FuturesAccountBalance,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\FuturesAccountBalance.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetAdlQuantile,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetAdlQuantile.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentMultiAssetMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentMultiAssetMode.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetCurrentPositionMode,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetCurrentPositionMode.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetForceOrders,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetForceOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetIncomeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetIncomeHistory.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetLeverageBracket,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetLeverageBracket.java,11
    -binance-futures-connector-java,examples.um_futures.account,GetPositionMarginChangeHistory,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\GetPositionMarginChangeHistory.java,11
    -binance-futures-connector-java,examples.um_futures.account,ModifyIsolatedPositionMargin,3,0,2,1,24,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\ModifyIsolatedPositionMargin.java,11
    -binance-futures-connector-java,examples.um_futures.account,NewOrder,3,0,2,1,27,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\NewOrder.java,11
    -binance-futures-connector-java,examples.um_futures.account,PlaceMultipleOrders,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PlaceMultipleOrders.java,11
    -binance-futures-connector-java,examples.um_futures.account,PositionInformation,1,0,2,1,19,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\PositionInformation.java,11
    -binance-futures-connector-java,examples.um_futures.account,QueryCurrentOpenOrder,1,0,2,1,20,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryCurrentOpenOrder.java,11
    -binance-futures-connector-java,examples.um_futures.account,QueryOrder,2,0,2,1,22,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\account\QueryOrder.java,11
    -binance-futures-connector-java,examples.um_futures.market,AggTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\AggTrades.java,10
    -binance-futures-connector-java,examples.um_futures.market,BookTicker,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\BookTicker.java,10
    -binance-futures-connector-java,examples.um_futures.market,ContinuousKlines,1,0,2,1,22,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ContinuousKlines.java,10
    -binance-futures-connector-java,examples.um_futures.market,Depth,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Depth.java,10
    -binance-futures-connector-java,examples.um_futures.market,ExchangeInfo,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\ExchangeInfo.java,9
    -binance-futures-connector-java,examples.um_futures.market,FundingRateHistory,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\FundingRateHistory.java,10
    -binance-futures-connector-java,examples.um_futures.market,HistoricalBlvtKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalBlvtKlines.java,10
    -binance-futures-connector-java,examples.um_futures.market,HistoricalTrades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\HistoricalTrades.java,10
    -binance-futures-connector-java,examples.um_futures.market,IndexInfo,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexInfo.java,10
    -binance-futures-connector-java,examples.um_futures.market,IndexPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\IndexPriceKlines.java,10
    -binance-futures-connector-java,examples.um_futures.market,Klines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Klines.java,10
    -binance-futures-connector-java,examples.um_futures.market,LongShortRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\LongShortRatio.java,10
    -binance-futures-connector-java,examples.um_futures.market,MarkPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPrice.java,10
    -binance-futures-connector-java,examples.um_futures.market,MarkPriceKlines,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MarkPriceKlines.java,10
    -binance-futures-connector-java,examples.um_futures.market,MultiAssetModeIndex,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\MultiAssetModeIndex.java,10
    -binance-futures-connector-java,examples.um_futures.market,OpenInterest,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterest.java,10
    -binance-futures-connector-java,examples.um_futures.market,OpenInterestStatistics,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\OpenInterestStatistics.java,10
    -binance-futures-connector-java,examples.um_futures.market,Ping,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ping.java,9
    -binance-futures-connector-java,examples.um_futures.market,TakerBuySellVolume,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TakerBuySellVolume.java,10
    -binance-futures-connector-java,examples.um_futures.market,Ticker24H,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Ticker24H.java,10
    -binance-futures-connector-java,examples.um_futures.market,TickerPrice,1,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TickerPrice.java,10
    -binance-futures-connector-java,examples.um_futures.market,Time,1,0,2,1,18,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Time.java,9
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortAccountRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortAccountRatio.java,10
    -binance-futures-connector-java,examples.um_futures.market,TopLongShortPositionRatio,1,0,2,1,21,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\TopLongShortPositionRatio.java,10
    -binance-futures-connector-java,examples.um_futures.market,Trades,1,0,2,1,20,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\market\Trades.java,10
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginAccountInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginAccountInfo.java,9
    -binance-futures-connector-java,examples.um_futures.portfoliomargin,PortfolioMarginExchangeInfo,1,0,2,1,12,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\portfoliomargin\PortfolioMarginExchangeInfo.java,9
    -binance-futures-connector-java,examples.um_futures.proxy,AuthProxy,1,0,3,2,22,5,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\AuthProxy.java,15
    -binance-futures-connector-java,examples.um_futures.proxy,UnauthProxy,1,0,2,1,14,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\proxy\UnauthProxy.java,8
    -binance-futures-connector-java,examples.um_futures.userdata,CloseListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CloseListenKey.java,10
    -binance-futures-connector-java,examples.um_futures.userdata,CreateListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\CreateListenKey.java,10
    -binance-futures-connector-java,examples.um_futures.userdata,ExtendListenKey,1,0,2,1,18,2,0,0,1.0,0,2,G:\binance-futures-connector-java\src\test\java\examples\um_futures\userdata\ExtendListenKey.java,10
    -binance-futures-connector-java,examples.um_futures.websocket,AggTradeStream,0,0,2,1,17,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AggTradeStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,AllBookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllBookTicker.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,AllForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllForceOrderStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,AllMarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMarkPriceStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,AllMiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllMiniTickerStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,AllTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\AllTickerStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,BookTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\BookTicker.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,CombineStreams,0,0,2,1,15,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CombineStreams.java,6
    -binance-futures-connector-java,examples.um_futures.websocket,CompositeIndex,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\CompositeIndex.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,ContinuousKlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ContinuousKlineStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,DiffDepthStream,1,0,2,1,13,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\DiffDepthStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,ForceOrderStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ForceOrderStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,KlineStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\KlineStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,ListenUserStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\ListenUserStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,MarkPriceStream,0,0,2,1,19,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MarkPriceStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,MiniTickerStream,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\MiniTickerStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,PartialDepthStream,3,0,2,1,19,2,0,0,1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\PartialDepthStream.java,5
    -binance-futures-connector-java,examples.um_futures.websocket,SymbolTicker,0,0,2,1,12,2,0,0,-1.0,0,1,G:\binance-futures-connector-java\src\test\java\examples\um_futures\websocket\SymbolTicker.java,5
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountInformation,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountInformation.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAccountTradeList,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAccountTradeList.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAllOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAllOrders.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMAutoCancelAllOpenOrders,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMAutoCancelAllOpenOrders.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelAllOpenOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelAllOpenOrders.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelMultipleOrders,2,0,3,3,26,3,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelMultipleOrders.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCancelOrder,4,0,4,4,40,4,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCancelOrder.java,17
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangeInitialLeverage,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangeInitialLeverage.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMChangePositionMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMChangePositionMode.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentAllOpenOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentAllOpenOrders.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMCurrentPositionMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMCurrentPositionMode.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMFuturesAccountBalance,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMFuturesAccountBalance.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracket,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracket.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMGetLeverageBracketPair,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMGetLeverageBracketPair.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMIncomeHistory,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMIncomeHistory.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyIsolatedPositionMargin,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyIsolatedPositionMargin.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrder,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrder.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMModifyOrderHistory,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMModifyOrderHistory.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNewOrder,3,0,3,3,30,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNewOrder.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMNotionalAndLeverageBrackets,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMNotionalAndLeverageBrackets.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionAdlQuantileEstimation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionAdlQuantileEstimation.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionInformation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionInformation.java,14
    -binance-futures-connector-java,unit.cm_futures.account,TestCMPositionMarginChangeHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMPositionMarginChangeHistory.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryCurrentOpenOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryCurrentOpenOrder.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMQueryOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMQueryOrder.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUserCommissionRate,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUserCommissionRate.java,16
    -binance-futures-connector-java,unit.cm_futures.account,TestCMUsersForceOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\account\TestCMUsersForceOrders.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMAggTrades,6,0,6,6,64,6,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMAggTrades.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBasis,2,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBasis.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMBookTicker,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMBookTicker.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMContinuousKlines,5,0,5,5,56,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMContinuousKlines.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMDepth,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMDepth.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMExchangeInfo,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMExchangeInfo.java,13
    -binance-futures-connector-java,unit.cm_futures.market,TestCMFundingRateHistory,5,0,3,3,33,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMFundingRateHistory.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMHistoricalTrades,4,0,5,5,48,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMHistoricalTrades.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMIndexPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMIndexPriceKlines.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMKlines.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMLongShortRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMLongShortRatio.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPrice.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMMarkPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMMarkPriceKlines.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterest,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterest.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMOpenInterestStatistics,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMOpenInterestStatistics.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMPing,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMPing.java,13
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTicker24H,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTicker24H.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTickerPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTickerPrice.java,14
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTime,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTime.java,13
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortAccountRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortAccountRatio.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTopLongShortPositionRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTopLongShortPositionRatio.java,16
    -binance-futures-connector-java,unit.cm_futures.market,TestCMTrades,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\market\TestCMTrades.java,16
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginAccountInfo,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginAccountInfo.java,16
    -binance-futures-connector-java,unit.cm_futures.portfoliomargin,TestCMPortfolioMarginExchangeInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\portfoliomargin\TestCMPortfolioMarginExchangeInfo.java,14
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCloseListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCloseListenKey.java,13
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMCreateListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMCreateListenKey.java,13
    -binance-futures-connector-java,unit.cm_futures.userdata,TestCMExtendListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\cm_futures\userdata\TestCMExtendListenKey.java,13
    -binance-futures-connector-java,unit,MockData,9,8,1,0,19,1,0,0,0.0,118,0,G:\binance-futures-connector-java\src\test\java\unit\MockData.java,5
    -binance-futures-connector-java,unit,MockWebServerDispatcher,0,0,3,2,16,5,0,0,-1.0,114,2,G:\binance-futures-connector-java\src\test\java\unit\MockWebServerDispatcher.java,8
    -binance-futures-connector-java,unit,TestCMWebsocketClientImpl,4,0,14,14,54,14,0,3,0.35714285714285715,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestCMWebsocketClientImpl.java,14
    -binance-futures-connector-java,unit,TestJSONParser,2,0,4,4,16,4,0,0,0.0,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestJSONParser.java,9
    -binance-futures-connector-java,unit,TestParameterChecker,2,0,5,5,20,5,0,0,1.0,0,3,G:\binance-futures-connector-java\src\test\java\unit\TestParameterChecker.java,8
    -binance-futures-connector-java,unit,TestRequestBuilder,1,0,13,13,65,13,0,0,0.23076923076923078,0,4,G:\binance-futures-connector-java\src\test\java\unit\TestRequestBuilder.java,12
    -binance-futures-connector-java,unit,TestResponseHandler,3,0,5,5,32,5,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\TestResponseHandler.java,15
    -binance-futures-connector-java,unit,TestUrlBuilder,9,0,7,7,64,7,0,0,0.2857142857142857,0,1,G:\binance-futures-connector-java\src\test\java\unit\TestUrlBuilder.java,10
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountInformation,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountInformation.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMAccountTradeList,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAccountTradeList.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMAllOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAllOrders.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMAutoCancelAllOpenOrders,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMAutoCancelAllOpenOrders.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelAllOpenOrders,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelAllOpenOrders.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelMultipleOrders,2,0,3,3,26,3,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelMultipleOrders.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMCancelOrder,4,0,4,4,40,4,0,0,0.0,0,6,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCancelOrder.java,17
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeInitialLeverage,3,0,3,3,28,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeInitialLeverage.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMarginType,2,0,3,3,27,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMarginType.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangeMultiAssetsMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangeMultiAssetsMode.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMChangePositionMode,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMChangePositionMode.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentAllOpenOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentAllOpenOrders.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMCurrentPositionMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMCurrentPositionMode.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadIdForFuturesTransactionHistory,4,0,3,3,30,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadIdForFuturesTransactionHistory.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMDownloadLinkForFuturesTransactionHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMDownloadLinkForFuturesTransactionHistory.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMFuturesAccountBalance,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMFuturesAccountBalance.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetLeverageBracket,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetLeverageBracket.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMGetMultiAssetsMode,2,0,2,2,17,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMGetMultiAssetsMode.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMIncomeHistory,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMIncomeHistory.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMModifyIsolatedPositionMargin,3,0,3,3,29,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMModifyIsolatedPositionMargin.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMNewOrder,3,0,3,3,30,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNewOrder.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMNotionalAndLeverageBrackets,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMNotionalAndLeverageBrackets.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionAdlQuantileEstimation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionAdlQuantileEstimation.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionInformation,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionInformation.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMPositionMarginChangeHistory,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMPositionMarginChangeHistory.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMQuantitativeRulesIndicators,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQuantitativeRulesIndicators.java,14
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryCurrentOpenOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryCurrentOpenOrder.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMQueryOrder,2,0,5,5,47,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMQueryOrder.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMUserCommissionRate,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUserCommissionRate.java,16
    -binance-futures-connector-java,unit.um_futures.account,TestUMUsersForceOrders,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\account\TestUMUsersForceOrders.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMAggTrades,6,0,6,6,64,6,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMAggTrades.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMBookTicker,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMBookTicker.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMContinuousKlines,5,0,5,5,56,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMContinuousKlines.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMDepth,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMDepth.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMExchangeInfo,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMExchangeInfo.java,13
    -binance-futures-connector-java,unit.um_futures.market,TestUMFundingRateHistory,5,0,3,3,33,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMFundingRateHistory.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalBlvtKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalBlvtKlines.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMHistoricalTrades,4,0,5,5,48,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMHistoricalTrades.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexInfo.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMIndexPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMIndexPriceKlines.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMKlines.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMLongShortRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMLongShortRatio.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPrice.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMMarkPriceKlines,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMarkPriceKlines.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMMultiAssetsModeIndex,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMMultiAssetsModeIndex.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterest,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterest.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMOpenInterestStatistics,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMOpenInterestStatistics.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMPing,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMPing.java,13
    -binance-futures-connector-java,unit.um_futures.market,TestUMTakerBuySellVolume,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTakerBuySellVolume.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMTicker24H,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTicker24H.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMTickerPrice,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTickerPrice.java,14
    -binance-futures-connector-java,unit.um_futures.market,TestUMTime,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTime.java,13
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortAccountRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortAccountRatio.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMTopLongShortPositionRatio,5,0,5,5,54,5,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTopLongShortPositionRatio.java,16
    -binance-futures-connector-java,unit.um_futures.market,TestUMTrades,3,0,4,4,38,4,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\market\TestUMTrades.java,16
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginAccountInfo,2,0,3,3,26,3,0,0,0.0,0,5,G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginAccountInfo.java,16
    -binance-futures-connector-java,unit.um_futures.portfoliomargin,TestUMPortfolioMarginExchangeInfo,2,0,3,3,27,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\portfoliomargin\TestUMPortfolioMarginExchangeInfo.java,14
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCloseListenKey,2,0,3,3,20,3,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCloseListenKey.java,14
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMCreateListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMCreateListenKey.java,13
    -binance-futures-connector-java,unit.um_futures.userdata,TestUMExtendListenKey,2,0,2,2,16,2,0,0,0.0,0,4,G:\binance-futures-connector-java\src\test\java\unit\um_futures\userdata\TestUMExtendListenKey.java,13
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java b/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    index 97277c5..665cc4a 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/UMFuturesClientImpl.java
    @@ -1,8 +1,8 @@
     package com.binance.connector.futures.client.impl;
     
     import com.binance.connector.futures.client.enums.DefaultUrls;
    +import com.binance.connector.futures.client.impl.futures.Account;
     import com.binance.connector.futures.client.impl.futures.UserData;
    -import com.binance.connector.futures.client.impl.um_futures.UMAccount;
     import com.binance.connector.futures.client.impl.um_futures.UMMarket;
     import com.binance.connector.futures.client.impl.um_futures.UMPortfolioMargin;
     
    @@ -40,8 +40,8 @@ public UMMarket market() {
         }
     
         @Override
    -    public UMAccount account() {
    -        return new UMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
    +    public Account.UMAccount account() {
    +        return new Account.UMAccount(getProductUrl(), getApiKey(), getSecretKey(), getShowLimitUsage(), getProxy());
         }
     
         @Override
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/futures/Account.java b/src/main/java/com/binance/connector/futures/client/impl/futures/Account.java
    index 5498c91..f75cf33 100644
    --- a/src/main/java/com/binance/connector/futures/client/impl/futures/Account.java
    +++ b/src/main/java/com/binance/connector/futures/client/impl/futures/Account.java
    @@ -520,4 +520,265 @@ public String getCommissionRate(LinkedHashMap<String, Object> parameters) {
             ParameterChecker.checkParameter(parameters, "symbol", String.class);
             return requestHandler.sendSignedRequest(productUrl, COMMISSION_RATE, parameters, HttpMethod.GET, showLimitUsage);
         }
    +
    +    /**
    +     * <h2>USDⓈ-Margined Trade Endpoints</h2>
    +     * All endpoints under the
    +     * <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    +     * section of the API documentation will be implemented in this class.
    +     * <br>
    +     * Response will be returned in <i>String format</i>.
    +     */
    +    public static class UMAccount extends Account {
    +        public UMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    +            super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
    +        }
    +
    +        private final String MULTI_ASSETS_MARGIN = "/v1/multiAssetsMargin";
    +        /**
    +         * Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    +         * <br><br>
    +         * POST /v1/multiAssetsMargin
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * multiAssetsMargin -- mandatory/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade">
    +         *     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade</a>
    +         */
    +        public String changeMultiAssetsMode(LinkedHashMap<String, Object> parameters) {
    +            ParameterChecker.checkParameter(parameters, "dualSidePosition", String.class);
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.POST, getShowLimitUsage());
    +        }
    +
    +        /**
    +         * Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    +         * <br><br>
    +         * GET /v1/multiAssetsMargin
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data">
    +         *     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data</a>
    +         */
    +        public String getCurrentMultiAssetMode(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +
    +        /**
    +         * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +         * <br><br>
    +         * GET /v1/openOrders
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- optional/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data</a>
    +         */
    +        public String currentAllOpenOrders(LinkedHashMap<String, Object> parameters) {
    +            return super.currentAllOpenOrders(parameters);
    +        }
    +
    +        /**
    +         * Get all open orders on a symbol. Careful when accessing this with no symbol.
    +         * <br><br>
    +         * GET /v1/allOrders
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- mandatory/string <br>
    +         * orderId -- optional/long <br>
    +         * startTime -- optional/long <br>
    +         * endTime -- optional/long <br>
    +         * limit -- optional/integer <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data</a>
    +         */
    +        public String allOrders(LinkedHashMap<String, Object> parameters) {
    +            ParameterChecker.checkParameter(parameters, "symbol", String.class);
    +            return super.allOrders(parameters);
    +        }
    +
    +        private final String BALANCE = "/v2/balance";
    +        /**
    +         * Get Futures Account Balance
    +         * <br><br>
    +         * GET /v2/balance
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data</a>
    +         */
    +        public String futuresAccountBalance(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +        private final String ACCOUNT_INFORMATION = "/v2/account";
    +        /**
    +         * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    +         * <br><br>
    +         * GET /v2/account
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data</a>
    +         */
    +        public String accountInformation(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +        private final String POSITION_RISK = "/v2/positionRisk";
    +        /**
    +         * Get current position information.
    +         * <br><br>
    +         * GET /v2/positionRisk
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- optional/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data</a>
    +         */
    +        public String positionInformation(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +        /**
    +         * Get trades for a specific account and symbol.
    +         * <br><br>
    +         * GET /v1/userTrades
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- mandatory/string <br>
    +         * startTime -- optional/long <br>
    +         * endTime -- optional/long <br>
    +         * fromId -- optional/long <br>
    +         * limit -- optional/integer <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data</a>
    +         */
    +        public String accountTradeList(LinkedHashMap<String, Object> parameters) {
    +            ParameterChecker.checkParameter(parameters, "symbol", String.class);
    +            return super.accountTradeList(parameters);
    +        }
    +
    +        /**
    +         * Notional and Leverage Brackets
    +         * <br><br>
    +         * GET /v1/leverageBracket
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- optional/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data</a>
    +         */
    +        public String getLeverageBracket(LinkedHashMap<String, Object> parameters) {
    +            return super.getLeverageBracket(parameters);
    +        }
    +
    +        private final String API_TRADING_STATUS = "/v1/apiTradingStatus";
    +        /**
    +         * Futures Trading Quantitative Rules Indicators
    +         * For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    +         * <br><br>
    +         * GET /v1/apiTradingStatus
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * symbol -- optional/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data</a>
    +         */
    +        public String getTradingRulesIndicators(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), API_TRADING_STATUS, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +        private final String INCOME_ASYN = "/v1/income/asyn";
    +        /**
    +         * Get Download Id For Futures Transaction History
    +         * <br><br>
    +         * GET /v1/income/asyn
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * startTime -- optional/long <br>
    +         * endTime -- optional/long <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data</a>
    +         */
    +        public String futuresDownloadId(LinkedHashMap<String, Object> parameters) {
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +
    +        private final String INCOME_ASYN_ID = "/v1/income/asyn/id";
    +        /**
    +         * Get Futures Transaction History Download Link by Id
    +         * <br><br>
    +         * GET /v1/income/asyn/id
    +         * <br>
    +         * @param
    +         * parameters LinkedHashedMap of String,Object pair
    +         *            where String is the name of the parameter and Object is the value of the parameter
    +         * <br><br>
    +         * downloadId -- mandatory/string <br>
    +         * recvWindow -- optional/long <br>
    +         * @return String
    +         * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data">
    +         *    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data</a>
    +         */
    +        public String futuresDownloadLink(LinkedHashMap<String, Object> parameters) {
    +            ParameterChecker.checkParameter(parameters, "downloadId", String.class);
    +            return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN_ID, parameters, HttpMethod.GET, getShowLimitUsage());
    +        }
    +    }
     }
    \ No newline at end of file
    diff --git a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java b/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java
    deleted file mode 100644
    index 1baa3e4..0000000
    --- a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java
    +++ /dev/null
    @@ -1,268 +0,0 @@
    -package com.binance.connector.futures.client.impl.um_futures;
    -
    -import com.binance.connector.futures.client.enums.HttpMethod;
    -import com.binance.connector.futures.client.utils.ParameterChecker;
    -import java.util.LinkedHashMap;
    -import com.binance.connector.futures.client.impl.futures.Account;
    -import com.binance.connector.futures.client.utils.ProxyAuth;
    -
    -/**
    - * <h2>USDⓈ-Margined Trade Endpoints</h2>
    - * All endpoints under the
    - * <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trades-endpoints">Futures Account/Trade Endpoint</a>
    - * section of the API documentation will be implemented in this class.
    - * <br>
    - * Response will be returned in <i>String format</i>.
    - */
    -public class UMAccount extends Account {
    -    public UMAccount(String productUrl, String apiKey, String secretKey, boolean showLimitUsage, ProxyAuth proxy) {
    -        super(productUrl, apiKey, secretKey, showLimitUsage, proxy);
    -    }
    -
    -    private final String MULTI_ASSETS_MARGIN = "/v1/multiAssetsMargin";
    -    /**
    -     * Change user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    -     * <br><br>
    -     * POST /v1/multiAssetsMargin
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * multiAssetsMargin -- mandatory/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade">
    -     *     https://binance-docs.github.io/apidocs/futures/en/#change-multi-assets-mode-trade</a>
    -     */
    -    public String changeMultiAssetsMode(LinkedHashMap<String, Object> parameters) {
    -        ParameterChecker.checkParameter(parameters, "dualSidePosition", String.class);
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.POST, getShowLimitUsage());
    -    }
    -
    -    /**
    -     * Get user's Multi-Assets mode (Multi-Assets Mode or Single-Asset Mode) on Every symbol
    -     * <br><br>
    -     * GET /v1/multiAssetsMargin
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data">
    -     *     https://binance-docs.github.io/apidocs/futures/en/#get-current-multi-assets-mode-user_data</a>
    -     */
    -    public String getCurrentMultiAssetMode(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), MULTI_ASSETS_MARGIN, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * <br><br>
    -     * GET /v1/openOrders
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- optional/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#current-all-open-orders-user_data</a>
    -     */
    -    public String currentAllOpenOrders(LinkedHashMap<String, Object> parameters) {
    -        return super.currentAllOpenOrders(parameters);
    -    }
    -
    -    /**
    -     * Get all open orders on a symbol. Careful when accessing this with no symbol.
    -     * <br><br>
    -     * GET /v1/allOrders
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- mandatory/string <br>
    -     * orderId -- optional/long <br>
    -     * startTime -- optional/long <br>
    -     * endTime -- optional/long <br>
    -     * limit -- optional/integer <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data</a>
    -     */
    -    public String allOrders(LinkedHashMap<String, Object> parameters) {
    -        ParameterChecker.checkParameter(parameters, "symbol", String.class);
    -        return super.allOrders(parameters);
    -    }
    -
    -    private final String BALANCE = "/v2/balance";
    -    /**
    -     * Get Futures Account Balance
    -     * <br><br>
    -     * GET /v2/balance
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#futures-account-balance-v2-user_data</a>
    -     */
    -    public String futuresAccountBalance(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), BALANCE, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -    private final String ACCOUNT_INFORMATION = "/v2/account";
    -    /**
    -     * Get current account information. User in single-asset/ multi-assets mode will see different value, see comments in response section for detail.
    -     * <br><br>
    -     * GET /v2/account
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#account-information-v2-user_data</a>
    -     */
    -    public String accountInformation(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), ACCOUNT_INFORMATION, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -    private final String POSITION_RISK = "/v2/positionRisk";
    -    /**
    -     * Get current position information.
    -     * <br><br>
    -     * GET /v2/positionRisk
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- optional/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#position-information-v2-user_data</a>
    -     */
    -    public String positionInformation(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -    /**
    -     * Get trades for a specific account and symbol.
    -     * <br><br>
    -     * GET /v1/userTrades
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- mandatory/string <br>
    -     * startTime -- optional/long <br>
    -     * endTime -- optional/long <br>
    -     * fromId -- optional/long <br>
    -     * limit -- optional/integer <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#account-trade-list-user_data</a>
    -     */
    -    public String accountTradeList(LinkedHashMap<String, Object> parameters) {
    -        ParameterChecker.checkParameter(parameters, "symbol", String.class);
    -        return super.accountTradeList(parameters);
    -    }
    -
    -    /**
    -     * Notional and Leverage Brackets
    -     * <br><br>
    -     * GET /v1/leverageBracket
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- optional/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#notional-and-leverage-brackets-user_data</a>
    -     */
    -    public String getLeverageBracket(LinkedHashMap<String, Object> parameters) {
    -        return super.getLeverageBracket(parameters);
    -    }
    -
    -    private final String API_TRADING_STATUS = "/v1/apiTradingStatus";
    -    /**
    -     * Futures Trading Quantitative Rules Indicators
    -     * For more information on this, please refer to the <a href="https://www.binance.com/en/support/faq/4f462ebe6ff445d4a170be7d9e897272">Futures Trading Quantitative Rules</a>
    -     * <br><br>
    -     * GET /v1/apiTradingStatus
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * symbol -- optional/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#futures-trading-quantitative-rules-indicators-user_data</a>
    -     */
    -    public String getTradingRulesIndicators(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), API_TRADING_STATUS, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -    private final String INCOME_ASYN = "/v1/income/asyn";
    -    /**
    -     * Get Download Id For Futures Transaction History
    -     * <br><br>
    -     * GET /v1/income/asyn
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * startTime -- optional/long <br>
    -     * endTime -- optional/long <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-download-id-for-futures-transaction-history-user_data</a>
    -     */
    -    public String futuresDownloadId(LinkedHashMap<String, Object> parameters) {
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -
    -    private final String INCOME_ASYN_ID = "/v1/income/asyn/id";
    -    /**
    -     * Get Futures Transaction History Download Link by Id
    -     * <br><br>
    -     * GET /v1/income/asyn/id
    -     * <br>
    -     * @param
    -     * parameters LinkedHashedMap of String,Object pair
    -     *            where String is the name of the parameter and Object is the value of the parameter
    -     * <br><br>
    -     * downloadId -- mandatory/string <br>
    -     * recvWindow -- optional/long <br>
    -     * @return String
    -     * @see <a href="https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data">
    -     *    https://binance-docs.github.io/apidocs/futures/en/#get-futures-transaction-history-download-link-by-id-user_data</a>
    -     */
    -    public String futuresDownloadLink(LinkedHashMap<String, Object> parameters) {
    -        ParameterChecker.checkParameter(parameters, "downloadId", String.class);
    -        return getRequestHandler().sendSignedRequest(getProductUrl(), INCOME_ASYN_ID, parameters, HttpMethod.GET, getShowLimitUsage());
    -    }
    -}
    diff --git a/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class b/target/classes/com/binance/connector/futures/client/impl/UMFuturesClientImpl.class
    index 66cc61a552645b25cce27679f4e02f5e390ed57b..89e9c239290884cae9bad4c3d795365beeb9166b 100644
    GIT binary patch
    delta 115
    zcmX>tvqF~Z)W2Q(7#J8#7z#FWwJ<X}PyWbkG<gFDJEO|xBg}kEjP8>KS#>8bVC8@c
    za<dsTGg`t_2{AHohWa`tC+C;um9R79F)~;IrK~nravo<97GhvxFkr}H$YJ1QFk{GN
    I$Y<aL0Jk$9JOBUy
    
    delta 72
    zcmZ1>ds>F;)W2Q(7#J8#7;-mqwJ<Z<P3~vbnyk*myZJOT4->PKhUVlzX0^!+SXse>
    a;%tV@n<sNJv2t@UFfy1iWHID0Z~_1kB@ylb
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/um_futures/UMAccount.class b/target/classes/com/binance/connector/futures/client/impl/futures/Account$UMAccount.class
    similarity index 71%
    rename from target/classes/com/binance/connector/futures/client/impl/um_futures/UMAccount.class
    rename to target/classes/com/binance/connector/futures/client/impl/futures/Account$UMAccount.class
    index 8aa86fb8f7506903aa39fe0260fa7ffce60734f0..b04682b6ac027005b752820e8fa9414c45db3034 100644
    GIT binary patch
    delta 288
    zcmeB{-zU#?>ff$?3=9k=3{4Zc-ZMH+E?`!jXfML3vRR)ol$FtSaz3*fguk23m`Q`j
    zF*!NEG_OQ2E3qt*k%7lEFE6#oIVZ8WIJKCOfiu(>DnI!z$2BD;F$QiXNd`ft90qZw
    zdInjhNes$N7a25}o-yb%{bn#_5}*8)vyF{Oi-ChldvYUJ0TYw$<g<L1lXbY&nV146
    zzvQ)?+{dlY#*_h6kU6;>$o<1@&csv$R+PsBWcGuZ4?xVtU}g|6Q2j2T`rSbF2~14q
    zfTjS=eGHbI!Ut6M1IVmkW9DJtVCDr{YA(sdPzMYECWd;31|ZGFzzD=l42=w&0EZ1t
    A$p8QV
    
    delta 273
    zcmdld-!0E|>ff$?3=9k=3=I>x-ZR=w{=lp{c>^0OcWG{XT4_mXQEIXNW)sFxRz`=(
    zg6wJ-Qb*a0nfUoaeI1jN^Gowe^s*Am5+^HgUQ=QaX5eNJV-RG>WDsYlVUT6$XHaH1
    z$DqmZm_eW62ZJet$YcqwHZ}%z1`Y;|$$9+dlW%ibGBH?9{=jEB*`HgTiNS9&50JT$
    zTc3>~6{sj}@+w}-$?`nrObnG^MH4~H9x#)c7sy-yW|r~-)o%x?-vLygz{GGGXi5PS
    j!vnD7c0QoGuRvx68zUzJ2O}5AVopYeI$#JeG1LP9-?~f{
    
    diff --git a/target/classes/com/binance/connector/futures/client/impl/futures/Account.class b/target/classes/com/binance/connector/futures/client/impl/futures/Account.class
    index 24c2f93d0d51eae79dfa2d20df26ad5a8409fcbf..2a466b2475b842477ba36f732ac7ee617db9bd5a 100644
    GIT binary patch
    delta 103
    zcmexi`NoRt)W2Q(7#J8#7@ltA+RQ7;$iU;7mzP@PoRe5woLbDz@R*Uod2&6Q>f{1W
    x5iyleU&rL+{L;J<Mg~qed-GmiBYsIHhWkKsm>3=~JOt8Q42%qqfaDVfP5|^I9xea?
    
    delta 34
    pcmaE3^}~|u)W2Q(7#J8#7#?oq+RVFIk<W;qlab**P>6})0RZoj3m^ah
    
    diff --git a/target/jacoco.exec b/target/jacoco.exec
    index e63ca74fbd99eab12eef8182d13abd9285e0268f..b164201b5996fd67a69962c490d16037d2795cb6 100644
    GIT binary patch
    delta 1038
    zcmYL|ZBSHY6vv<Q++FV7SN8_HvPgg;p(qf}fS?d7D5g2%79@iu!v(fjUR+p~p%>W;
    z+Nf!^(PJPMG|VKD(Fc2|l|}<9#%<)qsF<;-VJl%K2b#^C(Pq}Y?Nw(wU;cAGJpcKf
    z|2fa?ZxnNHs@jL)_Ua8VHfCTADDs(>gSA${RU_1;ZpzBZvQ=)*MhM>ipz*7l5A~12
    z&JCG5w-`eF7rpNu8wE`a3H-d4EFCf#PlF^$qg^a&M}ZXx1;QPxzj!&5#X&^>VfQl}
    znw#z`C@aY&mX9`)=USq0WdYfvxj>)N?o(nnqFwxtEcj@hc@l64(VSI73Uwr(6Ex;{
    zR~75X>V*UnSI$KXFWE|JoQ_tZvfidj0zU3&!sP2E#%rYgqN&@egvaTcgig%$suMeU
    zcJEwAr1cw_EM+|XY|TC`te~p&QBV(m{Jn7HRM}%Fi9kx6sz|Wcw>WK_j$VE82peW0
    zd$NyXF@nxzPjE6?@3!TYfauAxc}5<m{=lvW>aD0^aEPI?)dCZ?cE8+*^^)k<NcS5M
    zx-)l63ec3=MF2PD>th-Es^grJ+FQ=CSc<2Hwk!<!bf-9iwUWg1b$cfriN5YCQt_pk
    zBpoir?sn=vJf_AXqLx!rK%Vxb5}hZPEt>8*z8w6WWV{$ldpvqf?{t=d%=|vF$nq;W
    zB)@s#^dJLGRB<L6%W1})t!C7PJAxS#XOI4X(nx=DWVb~HI@69<s%(ueyW`;VE_;1*
    z2J+vPL<wj|uSFH%qY%nAldA*catJ5R*D#!P?^4nE*Gh`JpXDJo!)a@DI9=(*4T95E
    z>=LT#N}NKK%_=yXZO->#esR3v^637V!KJ%^9v1ogf(Y}Z=@U^C0)9|2;M&}^yq7c;
    zn#em_IBFis(}r^{y`(gRp-H(fA3h{~z5+1Q-+TgwHd=U1qmWl%ooNMGzq|e|m`;fL
    zNB#(HV#C)bm!FJ7I-Q*ziBNw^r>`IJ*doyu(zG>&q-dk)$s1yXJe1a7u6nT2KW||s
    z6arGVlqdIRmf|qmH+3K7VxU+4GT<=Qbik-lXMSGO(cip#5am4ZdV?5s_wsqqPyS^4
    znEz|Ep0u|nlc?a7A`}!Ex)7Y@!gk&fC8S`rVR5@><$>)glu7usn6yXfSsk^G|HCVF
    z+Fds1ws;(24n;8t@e{5lOIMq+l?b~My?PFej2iKIoZ^Y*frVd)bvn^&)qtMC|1#bR
    yJ*07v>h+jl7<6vLZyj3uR-i8WCR#`O`6zF7G}z^9@Xo|Qky0UlWUn~^Zoq#sdWF*f
    
    delta 11
    ScmccC$@%FpOT!k%Pl^B|Jq2n2
    
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    index 41b75c1..ef0d3fb 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
    @@ -23,10 +23,10 @@ com\binance\connector\futures\client\exceptions\BinanceServerException.class
     com\binance\connector\futures\client\impl\cm_futures\CMUserData.class
     com\binance\connector\futures\client\impl\CMFuturesClientImpl.class
     com\binance\connector\futures\client\utils\RequestHandler$1.class
    -com\binance\connector\futures\client\impl\um_futures\UMAccount.class
     com\binance\connector\futures\logging\util\MsEpochConverter.class
     com\binance\connector\futures\client\FuturesClient.class
     com\binance\connector\futures\client\enums\DefaultUrls.class
    +com\binance\connector\futures\client\impl\futures\Account$UMAccount.class
     com\binance\connector\futures\client\utils\ProxyAuth.class
     com\binance\connector\futures\client\impl\UMWebsocketClientImpl.class
     com\binance\connector\futures\client\impl\cm_futures\CMAccount.class
    diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    index ab3ce4d..14d82c1 100644
    --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
    @@ -14,7 +14,6 @@ E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\cl
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\enums\DefaultUrls.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ParameterChecker.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\Account.java
    -E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\um_futures\UMAccount.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\exceptions\BinanceServerException.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\utils\ResponseHandler.java
     E:\binance-futures-connector-java\src\main\java\com\binance\connector\futures\client\impl\futures\PortfolioMargin.java
    diff --git a/target/surefire-reports/2024-04-01T22-33-37_385.dumpstream b/target/surefire-reports/2024-04-01T22-33-37_385.dumpstream
    new file mode 100644
    index 0000000..0ecccb9
    --- /dev/null
    +++ b/target/surefire-reports/2024-04-01T22-33-37_385.dumpstream
    @@ -0,0 +1,5 @@
    +# Created at 2024-04-01T22:33:37.911
    +Boot Manifest-JAR contains absolute paths in classpath 'E:\binance-futures-connector-java\target\test-classes'
    +Hint: <argLine>-Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine>
    +'other' has different root
    +
    diff --git a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    index ebe0a26..7730b0c 100644
    --- a/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    +++ b/target/surefire-reports/TEST-unit.TestCMWebsocketClientImpl.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.168" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestCMWebsocketClientImpl" time="0.131" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,47 +57,47 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.035">
    -    <system-out><![CDATA[2024-04-01 19:29:05.835[1712010545835] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.857[1712010545857] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.858[1712010545858] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.859[1712010545859] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-04-01 19:29:05.861[1712010545861] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    -2024-04-01 19:29:05.863[1712010545863] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
    +  <testcase name="checkPriceSymbolPairStream" classname="unit.TestCMWebsocketClientImpl" time="0.091">
    +    <system-out><![CDATA[2024-04-01 22:33:44.847[1712021624847] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.864[1712021624864] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.865[1712021624865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.866[1712021624866] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.867[1712021624867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connecting to dstream.binance.com/ws/btcusdt@markPrice@1s
    +2024-04-01 22:33:44.868[1712021624868] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connecting to dstream.binance.com/ws/btcusdt@markPrice
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.027">
    -    <system-out><![CDATA[2024-04-01 19:29:05.865[1712010545865] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.867[1712010545867] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.868[1712010545868] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.869[1712010545869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-04-01 19:29:05.871[1712010545871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.890[1712010545890] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
    +  <testcase name="checkConnectionCloseById" classname="unit.TestCMWebsocketClientImpl" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:44.869[1712021624869] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.870[1712021624870] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.871[1712021624871] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.872[1712021624872] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.874[1712021624874] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.877[1712021624877] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing Connection ID 7
     ]]></system-out>
       </testcase>
    -  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.033">
    -    <system-out><![CDATA[2024-04-01 19:29:05.893[1712010545893] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.897[1712010545897] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.898[1712010545898] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.900[1712010545900] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +  <testcase name="checkCandleList" classname="unit.TestCMWebsocketClientImpl" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.880[1712021624880] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.881[1712021624881] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.882[1712021624882] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.883[1712021624883] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
     ]]></system-out>
       </testcase>
    -  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.026">
    -    <system-out><![CDATA[2024-04-01 19:29:05.930[1712010545930] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.933[1712010545933] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.934[1712010545934] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.936[1712010545936] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-04-01 19:29:05.938[1712010545938] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    -2024-04-01 19:29:05.941[1712010545941] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.943[1712010545943] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.945[1712010545945] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-04-01 19:29:05.947[1712010545947] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.951[1712010545951] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
    +  <testcase name="checkConnectionClosedState" classname="unit.TestCMWebsocketClientImpl" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.885[1712021624885] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.886[1712021624886] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.887[1712021624887] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.888[1712021624888] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.889[1712021624889] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - Closing 4 connections(s)
    +2024-04-01 22:33:44.889[1712021624889] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Closing connection to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Closing connection to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.890[1712021624890] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Closing connection to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.891[1712021624891] | INFO  | main       | c.b.c.f.c.impl.WebsocketClientImpl   - All connections are closed!
     ]]></system-out>
       </testcase>
    -  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.04">
    -    <system-out><![CDATA[2024-04-01 19:29:05.955[1712010545955] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.975[1712010545975] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
    +  <testcase name="checkIndexPrice" classname="unit.TestCMWebsocketClientImpl" time="0.017">
    +    <system-out><![CDATA[2024-04-01 22:33:44.892[1712021624892] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.900[1712021624900] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 19] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -154,14 +154,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6aff97d6 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@1282e98 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-04-01 19:29:05.976[1712010545976] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    -2024-04-01 19:29:05.978[1712010545978] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
    +2024-04-01 22:33:44.901[1712021624901] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Connecting to dstream.binance.com/ws/btcusdt@indexPrice
    +2024-04-01 22:33:44.902[1712021624902] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 20] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -218,14 +218,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@18cf5c52 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@3030836d rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-04-01 19:29:05.979[1712010545979] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    -2024-04-01 19:29:05.983[1712010545983] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
    +2024-04-01 22:33:44.903[1712021624903] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Connecting to dstream.binance.com/ws/btcusdt@indexPriceKline_1
    +2024-04-01 22:33:44.903[1712021624903] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 21] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -282,14 +282,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@20a3e10c rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4c24f3a2 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-04-01 19:29:05.984[1712010545984] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    -2024-04-01 19:29:05.988[1712010545988] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
    +2024-04-01 22:33:44.904[1712021624904] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Connecting to dstream.binance.com/ws/btcusdt@markPriceKline_1
    +2024-04-01 22:33:44.905[1712021624905] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 22] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -346,14 +346,14 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@5002fde9 rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@4c176ff1 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:498)
     	... 54 common frames omitted
    -2024-04-01 19:29:05.993[1712010545993] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    -2024-04-01 19:29:05.995[1712010545995] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
    +2024-04-01 22:33:44.907[1712021624907] | INFO  | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Connecting to dstream.binance.com/ws/btcusdt@indexPrice@1s
    +2024-04-01 22:33:44.907[1712021624907] | ERROR | main       | c.b.c.f.c.utils.WebSocketConnection  - [Connection 23] Failure
     java.io.InterruptedIOException: executor rejected
     	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
     	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
    @@ -409,7 +409,7 @@ java.io.InterruptedIOException: executor rejected
     	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
     	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
     	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
    -Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@409732fb rejected from java.util.concurrent.ThreadPoolExecutor@1d60059f[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
    +Caused by: java.util.concurrent.RejectedExecutionException: Task okhttp3.internal.connection.RealCall$AsyncCall@6aff97d6 rejected from java.util.concurrent.ThreadPoolExecutor@4db0ba1c[Shutting down, pool size = 18, active threads = 18, queued tasks = 0, completed tasks = 0]
     	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
     	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
    diff --git a/target/surefire-reports/TEST-unit.TestJSONParser.xml b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    index 1178930..6ea5b8b 100644
    --- a/target/surefire-reports/TEST-unit.TestJSONParser.xml
    +++ b/target/surefire-reports/TEST-unit.TestJSONParser.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestJSONParser" time="0.007" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,6 +59,6 @@
       </properties>
       <testcase name="testGetJSONIntValue" classname="unit.TestJSONParser" time="0.001"/>
       <testcase name="testGetJSONStringValueThrowException" classname="unit.TestJSONParser" time="0.003"/>
    -  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.016"/>
    -  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.001"/>
    +  <testcase name="testGetJSONIntValueThrowException" classname="unit.TestJSONParser" time="0.001"/>
    +  <testcase name="testGetJSONStringValue" classname="unit.TestJSONParser" time="0.0"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestParameterChecker.xml b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    index c7462a7..d4a6cbd 100644
    --- a/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    +++ b/target/surefire-reports/TEST-unit.TestParameterChecker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.012" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestParameterChecker" time="0.028" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testcheckNull" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.004"/>
    -  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.002"/>
    -  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.001"/>
    +  <testcase name="testcheckParameter" classname="unit.TestParameterChecker" time="0.011"/>
    +  <testcase name="testcheckEmptyString" classname="unit.TestParameterChecker" time="0.004"/>
    +  <testcase name="testcheckParameterWrongType" classname="unit.TestParameterChecker" time="0.005"/>
    +  <testcase name="testcheckParameterNoKey" classname="unit.TestParameterChecker" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    index a8f75e0..8bc1f29 100644
    --- a/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestRequestBuilder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.019" tests="13" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestRequestBuilder" time="0.025" tests="13" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,17 +57,17 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    +  <testcase name="testApiKeyInvalidUrl" classname="unit.TestRequestBuilder" time="0.004"/>
    +  <testcase name="testPublicInvalidMethod" classname="unit.TestRequestBuilder" time="0.003"/>
    +  <testcase name="testApiKeyGetMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testApiKeyInvalidMethod" classname="unit.TestRequestBuilder" time="0.002"/>
    -  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    +  <testcase name="testApiKeyDeleteMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
       <testcase name="testPublicGetMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testApiKeyPostMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testPublicInvalidUrl" classname="unit.TestRequestBuilder" time="0.002"/>
       <testcase name="testWebSocketUrl" classname="unit.TestRequestBuilder" time="0.0"/>
       <testcase name="testPublicDeleteMethod" classname="unit.TestRequestBuilder" time="0.0"/>
    -  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.001"/>
    +  <testcase name="testApiKeyPutMethod" classname="unit.TestRequestBuilder" time="0.0"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestResponseHandler.xml b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    index 8c3bb69..ef728b2 100644
    --- a/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    +++ b/target/surefire-reports/TEST-unit.TestResponseHandler.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.03" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestResponseHandler" time="0.034" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.008"/>
    -  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.006"/>
    -  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.005"/>
    -  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.008"/>
    +  <testcase name="testWith400JSONErrorMsg" classname="unit.TestResponseHandler" time="0.012"/>
    +  <testcase name="testWith400ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
    +  <testcase name="testHandleResponse" classname="unit.TestResponseHandler" time="0.006"/>
    +  <testcase name="testWith500ErrorMsg" classname="unit.TestResponseHandler" time="0.007"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    index 9dcb884..fdfe923 100644
    --- a/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    +++ b/target/surefire-reports/TEST-unit.TestUrlBuilder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.013" tests="7" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.TestUrlBuilder" time="0.008" tests="7" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,11 +57,11 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testBuildFullUrl" classname="unit.TestUrlBuilder" time="0.002"/>
       <testcase name="testJoinLargeQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testBuildStreamUrl" classname="unit.TestUrlBuilder" time="0.001"/>
       <testcase name="testJoinQueryParametersWithLocaleIT" classname="unit.TestUrlBuilder" time="0.002"/>
    -  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.003"/>
    -  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    -  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.002"/>
    +  <testcase name="testJoinQueryParameters" classname="unit.TestUrlBuilder" time="0.001"/>
    +  <testcase name="testJoinQueryParametersWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
    +  <testcase name="testBuildFullUrlWithoutParams" classname="unit.TestUrlBuilder" time="0.0"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    index e4575e3..657a6a0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="2.072" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountInformation" time="1.904" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="2.031">
    -    <system-out><![CDATA[2024-04-01 19:29:03.924[1712010543924] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51253//dapi/v1/account?timestamp=1712010543812&signature=412819c13fb8b7a9462fcffcd0a24108ad26bc1d946ca7c645e5d22576cef998
    +  <testcase name="testAccountInformation" classname="unit.cm_futures.account.TestCMAccountInformation" time="1.875">
    +    <system-out><![CDATA[2024-04-01 22:33:43.089[1712021623089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54648//dapi/v1/account?timestamp=1712021622982&signature=c91333b96bb68de15f8f831e0e7cb60fc06a1750f2ff52649c8ddc2b98bb6f1a
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    index 72d1028..8a69e89 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAccountTradeList.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.024" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAccountTradeList" time="0.026" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.017">
    -    <system-out><![CDATA[2024-04-01 19:29:04.595[1712010544595] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51255//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712010544595&signature=14b954cc8fe6ce70401f965890dd355b0d0d9b4251a8d39c4775b07cef662610
    +  <testcase name="testAccountTradeList" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.02">
    +    <system-out><![CDATA[2024-04-01 22:33:43.756[1712021623756] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54650//dapi/v1/userTrades?symbol=bnbusd_perpetual&timestamp=1712021623755&signature=58595c500f62b17663bfdb3b674c45d4e9dcf3f93396b76dbe6225cccfe18153
     ]]></system-out>
       </testcase>
       <testcase name="testAccountTradeListWithoutSymbol" classname="unit.cm_futures.account.TestCMAccountTradeList" time="0.004"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    index eca2782..57d37e1 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.04" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAllOrders" time="0.036" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.034">
    -    <system-out><![CDATA[2024-04-01 19:29:04.629[1712010544629] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51258//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712010544629&signature=1a2c7b2e96b93b86c8ed944d3c41437230e816c3789c6beace5c3bbfcfce5ad0
    +  <testcase name="testAllOrders" classname="unit.cm_futures.account.TestCMAllOrders" time="0.027">
    +    <system-out><![CDATA[2024-04-01 22:33:43.791[1712021623791] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54653//dapi/v1/allOrders?symbol=bnbusd_perpetual&timestamp=1712021623789&signature=5a303ef1e21b425f4c23447beeecedcc1e4d662b1a3bad3b6d83e3749d0fa02d
     ]]></system-out>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.003"/>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMAllOrders" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    index 2952fd4..53aee75 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.033" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.048" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.004"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.024">
    -    <system-out><![CDATA[2024-04-01 19:29:04.675[1712010544675] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51262//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010544675&signature=989ed3c76e4a989571f310740b8e133301fd49acd710809d61d283f11ac926f2
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.005"/>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMAutoCancelAllOpenOrders" time="0.04">
    +    <system-out><![CDATA[2024-04-01 22:33:43.838[1712021623838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54657//dapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712021623838&signature=6135a5ba0365528149acf2026d4df09812cb6925ca9c60e66d9b398c3d88f441
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    index 4037a5b..47812e0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.003"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:04.707[1712010544707] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51265//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010544707&signature=6ffa5975abc0f3ccc8a0bd553f7802e757f231631ea96ae4ee491f18b6b961d3
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.008"/>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.cm_futures.account.TestCMCancelAllOpenOrders" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:43.895[1712021623895] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54660//dapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712021623894&signature=b21fef1217282c3241baf26534bf990c71c986c2323d321666928f06d17934b3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    index 38ef52b..02e1d9b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.041" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.039" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.036">
    -    <system-out><![CDATA[2024-04-01 19:29:04.731[1712010544731] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51268//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010544731&signature=2a1edd9cfa06bf8aa415d3b67fc7aea0b2dc1422e990be2bab71a9877261b945
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.004"/>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.cm_futures.account.TestCMCancelMultipleOrders" time="0.032">
    +    <system-out><![CDATA[2024-04-01 22:33:43.915[1712021623915] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54663//dapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712021623915&signature=0dba98b01c9c340e25a830d8d8f06b2165256735df0d2331eea2910980bcb8bc
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    index a27e74e..60e0eb3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.042" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCancelOrder" time="0.031" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.025">
    -    <system-out><![CDATA[2024-04-01 19:29:04.775[1712010544775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51270//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712010544775&signature=158930a23fa4aa65904fcdaeef307baa14654ffdb6ebad0d82ae18ad02c3093e
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.014">
    +    <system-out><![CDATA[2024-04-01 22:33:43.956[1712021623956] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54665//dapi/v1/order?symbol=BNBUSD_PERP&orderId=&timestamp=1712021623955&signature=a634a60d32f806b46298fec3d3138bf88e17880d4ba0d5e2b45f23d71971db3d
     ]]></system-out>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:04.801[1712010544801] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51273//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712010544801&signature=29a9a2fb05d0773624effc6fd22bb511b1117184b4dd0375272a3091a314f736
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.002"/>
    +  <testcase name="testCancelOrder" classname="unit.cm_futures.account.TestCMCancelOrder" time="0.012">
    +    <system-out><![CDATA[2024-04-01 22:33:43.971[1712021623971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54668//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&origClientOrderId=456&timestamp=1712021623971&signature=c1eb5384c2a4b1fbb0f37d580c2dd4298bfa0b05d51a820966958de03272cb42
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    index c20af8d..adc0b20 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:04.838[1712010544838] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51275//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010544837&signature=80efd34d0ee335cb05eb0275e62873651cf17ec486f49d7ea83462f0cdf34448
    +  <testcase name="testChangeInitialLeverage" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:43.989[1712021623989] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54670//dapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712021623988&signature=610179c1aec8ff7750a246bddccba94b058bb9d30c066344b5317fe493bf65f5
     ]]></system-out>
       </testcase>
       <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.cm_futures.account.TestCMChangeInitialLeverage" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    index 1c6f0d8..56586c0 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.02" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMChangePositionMode" time="0.017" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.011"/>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.006"/>
       <testcase name="testChangePositionMode" classname="unit.cm_futures.account.TestCMChangePositionMode" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.865[1712010544865] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51279//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010544865&signature=f8fcb700b39fa27a9d869b9ee04ec79168863e84ae2ff7f6993de02f8ee89eeb
    +    <system-out><![CDATA[2024-04-01 22:33:44.011[1712021624011] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54674//dapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712021624011&signature=496aea2d8b6d970bbbced9d703bd08d0e32421462d68ce86fbbe5e6bb7178a59
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    index 20aee8f..2bb2ee6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.878[1712010544878] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51281//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010544877&signature=4dd3ed8f3149423387c9988f9aed3c0b1a442f7cdc1e3e1bc4748a6f196e7151
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.01">
    +    <system-out><![CDATA[2024-04-01 22:33:44.026[1712021624026] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54676//dapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712021624025&signature=4b9587398adea0d7dbfb09eee845ec913c0667ff9e50446e9b4ceedd4c7654c8
     ]]></system-out>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:04.885[1712010544885] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51283//dapi/v1/openOrders?timestamp=1712010544885&signature=73c68d3cd6959268acf28a8269cc938041d3e5239992704bd6b399ef8f043319
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.cm_futures.account.TestCMCurrentAllOpenOrders" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.037[1712021624037] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54678//dapi/v1/openOrders?timestamp=1712021624036&signature=4ce1f93d6fed1a9e2a609f6ac4fa5d1e5cd998572a7c276f79dcba5149f0d931
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    index 61aaa7a..f834643 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.012" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.898[1712010544898] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51285//dapi/v1/positionSide/dual?timestamp=1712010544898&signature=e6e3664463a1bc2bb13bc97fde123daa771b232d76b0a1e6621440a38f915039
    +  <testcase name="testCurrentPositionMode" classname="unit.cm_futures.account.TestCMCurrentPositionMode" time="0.01">
    +    <system-out><![CDATA[2024-04-01 22:33:44.050[1712021624050] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54680//dapi/v1/positionSide/dual?timestamp=1712021624049&signature=130d8d26c6875e2388e4f797d26559d3fe3856bdabeff2d9bc58c2a60a70d795
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    index 0b290fa..b763de8 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.01" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:04.909[1712010544909] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51287//dapi/v1/balance?timestamp=1712010544908&signature=011931656a45779f6ba0223f6d51e5ff471d85481fa11ccb43caee38f58e560e
    +  <testcase name="testFuturesAccountBalance" classname="unit.cm_futures.account.TestCMFuturesAccountBalance" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:44.062[1712021624062] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54682//dapi/v1/balance?timestamp=1712021624061&signature=910a882b0e0f5263e201b26fbe84b027ed9b2d5e8f93b82ef43720d037126f3b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    index 24eb0ee..6127c91 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.032" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:04.919[1712010544919] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51289//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712010544919&signature=4b57bda47b4b6a2fb13fd096a7b4acdc8241b5a3449e2e7c2e3c3cc1748ad521
    +  <testcase name="testGetLeverageBracketWithPair" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.014">
    +    <system-out><![CDATA[2024-04-01 22:33:44.077[1712021624077] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54684//dapi/v1/leverageBracket?pair=BNBUSD&timestamp=1712021624077&signature=097852873396a7bbd3f5c68c004019c672ed172407b9042f7a1a6a7d4098729b
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:04.927[1712010544927] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51291//dapi/v1/leverageBracket?timestamp=1712010544926&signature=aa5d31de775ba435901fdf3d0f0f726be9b5eba2ec4b086f7e2af1e38275655c
    +  <testcase name="testGetLeverageBracket" classname="unit.cm_futures.account.TestCMGetLeverageBracket" time="0.015">
    +    <system-out><![CDATA[2024-04-01 22:33:44.089[1712021624089] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54686//dapi/v1/leverageBracket?timestamp=1712021624088&signature=f26c7688a5ebdf09f59b1cd951793e135639b9933bb4626a479fb59c52c36a9e
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    index f52e391..5f225af 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMGetLeverageBracketPair.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.024" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.940[1712010544940] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51293//dapi/v2/leverageBracket?timestamp=1712010544939&signature=ad97d49484937b9f3834b1c6ca592758563aca08f251af0762ba88cc0a9279a5
    +  <testcase name="testGetLeverageBracketPair" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.011">
    +    <system-out><![CDATA[2024-04-01 22:33:44.110[1712021624110] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54688//dapi/v2/leverageBracket?timestamp=1712021624109&signature=1f8960b898e3b4691d62c79ba6ec8432fdf7493e16429b1c2020807de8152499
     ]]></system-out>
       </testcase>
    -  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:04.948[1712010544948] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51295//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712010544948&signature=6ccd3b78d36dc0955ebf183da269f3f5469e02c63beb2c9e6e9a7ace2e325f1e
    +  <testcase name="testGetLeverageBracketPairWithSymbol" classname="unit.cm_futures.account.TestCMGetLeverageBracketPair" time="0.011">
    +    <system-out><![CDATA[2024-04-01 22:33:44.121[1712021624121] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54690//dapi/v2/leverageBracket?symbol=BNBUSD_PERP&timestamp=1712021624119&signature=97c14de34f2e90252e3151fd9f4d25963423d04ecdc9027b9dd8153f2032fec3
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    index 8c83ba5..eca2e09 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMIncomeHistory.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.958[1712010544958] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51297//dapi/v1/income?symbol=BNBUSDT&timestamp=1712010544957&signature=41533b5b6fc9238076eaaea4288095834bf359b19d889bf3914f80733768b997
    +  <testcase name="testIncomeHistory" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.135[1712021624135] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54692//dapi/v1/income?symbol=BNBUSDT&timestamp=1712021624135&signature=be898b9675bba3e920e4db8be1b0bbd2af20f75fdebd6c5cfcbe4070a8d30421
     ]]></system-out>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:04.966[1712010544966] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51299//dapi/v1/income?timestamp=1712010544966&signature=57bf1f59121d59913a42cc4708d6551293e923279b6cd5e5512087e161af81da
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.cm_futures.account.TestCMIncomeHistory" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:44.143[1712021624143] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54694//dapi/v1/income?timestamp=1712021624142&signature=156cd1e728430eef1a5cd3f2db2747349d5062f9447c2b1233372499b2ba3d10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    index 88dc9b0..0cc1201 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.015" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.003"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:04.982[1712010544982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51302//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010544981&signature=69ee560d601b0c837065b1d377b7464f2084eeec19024618e57c897911aaedb4
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.cm_futures.account.TestCMModifyIsolatedPositionMargin" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:44.159[1712021624159] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54697//dapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712021624159&signature=a6ab73c09cababafc0eb86fde43a7b3478cbdc7d000da567dd093dc79b745bb0
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    index 6091e5d..c2f5304 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrder" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:04.992[1712010544992] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51304//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010544991&signature=fed92aed99a7c0afa1102999571d781db6a928490637691dd9ee602262031e6e
    +  <testcase name="testModifyOrder" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.013">
    +    <system-out><![CDATA[2024-04-01 22:33:44.172[1712021624172] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54699//dapi/v1/order?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021624172&signature=1be02ed7d08e037e553ae38aeaa2b6e7861f21dfe572aea5eb12166d74804a5f
     ]]></system-out>
       </testcase>
    -  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.002"/>
    +  <testcase name="testModifyOrderWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrder" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    index 0f7505f..5bd41ea 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMModifyOrderHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.011" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,7 +59,7 @@
       </properties>
       <testcase name="testModifyOrderHistoryWithoutParameters" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.002"/>
       <testcase name="testModifyOrderHistory" classname="unit.cm_futures.account.TestCMModifyOrderHistory" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.009[1712010545009] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51308//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712010545008&signature=c713657e4776d4ae8784938af59a50590800a874b4017ef4313e728c9df77a87
    +    <system-out><![CDATA[2024-04-01 22:33:44.196[1712021624196] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54703//dapi/v1/orderAmendment?orderId=123456&symbol=BNBUSD_PERP&side=BUY&timestamp=1712021624195&signature=7ea69bda5959f7268a3952e7fa95485ec7dda48fc9666564af06a6d194396a56
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    index 19d3717..2d24772 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNewOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNewOrder" time="0.011" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testNewOrderWithoutParameters" classname="unit.cm_futures.account.TestCMNewOrder" time="0.003"/>
    -  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.016">
    -    <system-out><![CDATA[2024-04-01 19:29:05.022[1712010545022] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51311//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010545020&signature=d498ffc5338e0d454ad3ab6c0cc7222b3ef4844403a464d4297a3bde188dff61
    +  <testcase name="testNewOrder" classname="unit.cm_futures.account.TestCMNewOrder" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.210[1712021624210] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54706//dapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712021624209&signature=3f5a4c69b19c91b1358c91325de369c4026788108a06b3b11e7631d188d54ebb
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    index 5954666..6e1121b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.025" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:05.041[1712010545041] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51313//dapi/v1/leverageBracket?timestamp=1712010545041&signature=23f24ccda08d9aa726a7fd6982c75db2184bef42158627d35603e94813a30622
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.218[1712021624218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54708//dapi/v1/leverageBracket?timestamp=1712021624218&signature=3712c48d4624a8be9d9eece70b4e2f870e1a0c30a61ec47e8165b8cc7fdde9fb
     ]]></system-out>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:05.053[1712010545053] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51315//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010545052&signature=46fbc8cceac979e0df9d34a4be0a659abce6b111aa4506e15f9b6c866d261893
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.cm_futures.account.TestCMNotionalAndLeverageBrackets" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.225[1712021624225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54710//dapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712021624225&signature=f9230c61fcca84fda0edbcc3a4a7ccc09a82889f43e3913dff00ac0c271f0c8b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    index 63446ac..9d55d81 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.047" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.012" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.017">
    -    <system-out><![CDATA[2024-04-01 19:29:05.069[1712010545069] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51317//dapi/v1/adlQuantile?timestamp=1712010545068&signature=89434a29be536be57a75d5eda48c36a2765a6136678c0e8fd094159ca697c6e9
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.233[1712021624233] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54712//dapi/v1/adlQuantile?timestamp=1712021624233&signature=28d29bf54f668dbbc8b6bcc9e4f546fd59ca309f59f337f58c6d25f7262a3c23
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.028">
    -    <system-out><![CDATA[2024-04-01 19:29:05.085[1712010545085] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51319//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010545085&signature=cdd62a5adee346ca718e4943418b19f4729f27eef8cbf8a665cb7edc5c943503
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.cm_futures.account.TestCMPositionAdlQuantileEstimation" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.239[1712021624239] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54714//dapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712021624239&signature=3c11884490a6d71abb5ff9aa86ef6b9fda4ef3fc6f03e2c312d3d47b278788ac
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    index a941f90..51b0554 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.042" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionInformation" time="0.014" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.024">
    -    <system-out><![CDATA[2024-04-01 19:29:05.120[1712010545120] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51321//dapi/v1/positionRisk?timestamp=1712010545120&signature=7a9a29bde3ddf142c953e695e4ccdeb800bd3a8e5d371ced023f91c0e86d7b12
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.248[1712021624248] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54716//dapi/v1/positionRisk?timestamp=1712021624248&signature=80f771a3407dbc7db39b1167868e2bcc74ab3e5c2a481ef846cb5177a0a35f24
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:05.146[1712010545146] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51323//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712010545145&signature=c336daef63572c2ecd8d0016f687e0823c93a0c5344e02841a5d00c837ba0619
    +  <testcase name="testPositionInformation" classname="unit.cm_futures.account.TestCMPositionInformation" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.254[1712021624254] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54718//dapi/v1/positionRisk?pair=bnbusd_perpetual&timestamp=1712021624254&signature=86f1cf6a43b8cfef19f38db7cabadbdd815f89d4782e1df10857d3397a0b80b6
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    index 0197464..502abeb 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.01" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:05.166[1712010545166] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51325//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010545165&signature=a6a5e2e7bb7ff4a52a51f3ce5e74ddb4a8746ca7ce4c06e92efaec1be26b4558
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.263[1712021624263] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54720//dapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712021624263&signature=2053ba109f2d71f2983f04e2899f429c65d0c5f0f871174f125e328d9e6e3a67
     ]]></system-out>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.003"/>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.cm_futures.account.TestCMPositionMarginChangeHistory" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    index 7be68df..3be53b1 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.052" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.004"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.015"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.018">
    -    <system-out><![CDATA[2024-04-01 19:29:05.200[1712010545200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51330//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010545200&signature=344582df81f5f30967e409068fa88de5925205bfc7d4f23003d0890c446d7d33
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.002"/>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.001"/>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.01">
    +    <system-out><![CDATA[2024-04-01 22:33:44.277[1712021624277] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54725//dapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712021624277&signature=8fd8f2ba7905cb72791bea80c0dd25e1a2ed1c54ff6fe529c8caed29fde2e532
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:05.218[1712010545218] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51332//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545217&signature=3c7bc1712d80669901753af7be260296aa42f3f4d7bd51596d884bc355869c20
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryCurrentOpenOrder" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.288[1712021624288] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54727//dapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021624288&signature=52e4376834ba38f7fa90335d02697c51f7dfd71b6f6b3dfcc3960f73f34175a9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    index e067df3..0412a4b 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.045" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMQueryOrder" time="0.027" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testQueryOrderWithoutSymbol" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002"/>
    -  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.002"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.027">
    -    <system-out><![CDATA[2024-04-01 19:29:05.240[1712010545240] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51336//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712010545240&signature=1186989e8526a637cfcdff7f2092448e1e2da767771ac5fe7958662ddbfb26a2
    +  <testcase name="testQueryOrder" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.003"/>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.302[1712021624302] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54731//dapi/v1/order?symbol=BNBUSD_PERP&orderId=123&timestamp=1712021624302&signature=9e1884e1462d970eefeb1b2b82f3af65ece6b4608ee6f5669c6e542c0c43f792
     ]]></system-out>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:05.268[1712010545268] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51338//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010545268&signature=feb0d559301531799a1a1d3620415e16ace67ac2ba2c10f6771dd18b4b07a35e
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.cm_futures.account.TestCMQueryOrder" time="0.013">
    +    <system-out><![CDATA[2024-04-01 22:33:44.310[1712021624310] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54733//dapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712021624310&signature=94226dca046ec390ce56b13608af57ec3a6192b261776778e1e0d2bd62b1a0bc
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    index 7015a98..71824c5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUserCommissionRate.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.004"/>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.003"/>
       <testcase name="testUserCommissionRate" classname="unit.cm_futures.account.TestCMUserCommissionRate" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:05.287[1712010545287] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51341//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010545287&signature=e251c20bdafe23822fbb80e7deef12ff9411b510698adf51fd32cd39f1445646
    +    <system-out><![CDATA[2024-04-01 22:33:44.329[1712021624329] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54736//dapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712021624329&signature=1f2fa6e762fcafb17c33a0275b71d2fb64e20e1660b449d947f283643df08647
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    index f90df42..770255a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.account.TestCMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.account.TestCMUsersForceOrders" time="0.02" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.299[1712010545299] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51343//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010545299&signature=337eb7a758c3a488103e10584e2a048e63834a968702cbce67b53a1cfaf2716f
    +  <testcase name="testUsersForceOrders" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.012">
    +    <system-out><![CDATA[2024-04-01 22:33:44.344[1712021624344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54738//dapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712021624344&signature=aec4f43d4a42cfded1a05c1534d533597cbf5ca08f7eb44997cea47b70feb38e
     ]]></system-out>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.306[1712010545306] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51345//dapi/v1/forceOrders?timestamp=1712010545306&signature=ab8dd936c80dd9a8a6c22e14a03e2ef6213826f4a61a06ef3a67b3965a97181e
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.cm_futures.account.TestCMUsersForceOrders" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.355[1712021624355] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54740//dapi/v1/forceOrders?timestamp=1712021624355&signature=04d0535563e7dcd1d05af71714768e484513d1ec0e9e09e3ba98b4d0aaa65407
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    index e7202a0..e2afed2 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.035" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMAggTrades" time="0.044" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.317[1712010545317] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51347//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.cm_futures.market.TestCMAggTrades" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:44.366[1712021624366] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54742//dapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.324[1712010545324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51349//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.cm_futures.market.TestCMAggTrades" time="0.01">
    +    <system-out><![CDATA[2024-04-01 22:33:44.375[1712021624375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54744//dapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.331[1712010545331] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51351//dapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:44.385[1712021624385] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54746//dapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.002"/>
    +  <testcase name="testAggTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMAggTrades" time="0.003"/>
       <testcase name="testAggTradesWithTimestamp" classname="unit.cm_futures.market.TestCMAggTrades" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.342[1712010545342] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51354//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010545340&endTime=1712010546340
    +    <system-out><![CDATA[2024-04-01 22:33:44.399[1712021624399] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54749//dapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021624397&endTime=1712021625397
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    index fb86bcb..0457e03 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBasis.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.021" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMBasis" time="0.016" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:05.354[1712010545354] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51356//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
    +  <testcase name="testBasis" classname="unit.cm_futures.market.TestCMBasis" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:44.410[1712021624410] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54751//futures/data/basis?pair=BTCUSD&contractType=PERPETUAL&period=1m
     ]]></system-out>
       </testcase>
       <testcase name="testBasisWithoutPair" classname="unit.cm_futures.market.TestCMBasis" time="0.002"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    index 6c5dc78..c48b1cd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMBookTicker.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.375[1712010545375] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51360//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.427[1712021624427] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54755//dapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:05.383[1712010545383] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51362//dapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.cm_futures.market.TestCMBookTicker" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.436[1712021624436] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54757//dapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    index 17f1710..171f4a3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMContinuousKlines" time="0.018" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.395[1712010545395] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51364//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.445[1712021624445] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54759//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:05.402[1712010545402] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51366//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010545401&endTime=1712010546401
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.451[1712021624451] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54761//dapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021624450&endTime=1712021625450
     ]]></system-out>
       </testcase>
       <testcase name="testContinuousKlinesWithoutpair" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.004"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    index f3f1f2c..c01c5e7 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.027" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMDepth" time="0.019" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.002"/>
    -  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.426[1712010545426] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51371//dapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.cm_futures.market.TestCMDepth" time="0.003"/>
    +  <testcase name="testDepth" classname="unit.cm_futures.market.TestCMDepth" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:44.469[1712021624469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54766//dapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:05.435[1712010545435] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51373//dapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.cm_futures.market.TestCMDepth" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.478[1712021624478] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54768//dapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    index 5a278d3..46bf3c3 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.013" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMExchangeInfo" time="0.014" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:05.452[1712010545452] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51375//dapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.cm_futures.market.TestCMExchangeInfo" time="0.013">
    +    <system-out><![CDATA[2024-04-01 22:33:44.487[1712021624487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54770//dapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    index 300d55f..dd7ec51 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMFundingRateHistory.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:05.469[1712010545469] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51377//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010545467&endTime=1712010546467
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.501[1712021624501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54772//dapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021624500&endTime=1712021625500
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.481[1712010545481] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51379//dapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.cm_futures.market.TestCMFundingRateHistory" time="0.013">
    +    <system-out><![CDATA[2024-04-01 22:33:44.510[1712021624510] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54774//dapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    index ca8a074..28984d1 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMHistoricalTrades" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testTradesWithParameters" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.490[1712010545490] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51381//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +    <system-out><![CDATA[2024-04-01 22:33:44.524[1712021624524] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54776//dapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
       <testcase name="testHistoricalTradesWithoutMockData" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.003"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.004"/>
    -  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.507[1712010545507] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51385//dapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.001"/>
    +  <testcase name="testHistoricalTrades" classname="unit.cm_futures.market.TestCMHistoricalTrades" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.538[1712021624538] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54780//dapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    index f18edb3..15f11d5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.02" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.519[1712010545519] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51387//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.547[1712021624547] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54782//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.527[1712010545527] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51389//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010545526&endTime=1712010546526
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.554[1712021624554] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54784//dapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021624553&endTime=1712021625553
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
    -  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.005"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.002"/>
    +  <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.cm_futures.market.TestCMIndexPriceKlines" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    index 1c313d1..4dbda79 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.002"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.003"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.550[1712010545550] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51395//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010545549&endTime=1712010546549
    +  <testcase name="testKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMKlines" time="0.001"/>
    +  <testcase name="testKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMKlines" time="0.001"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.cm_futures.market.TestCMKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.573[1712021624573] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54790//dapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021624573&endTime=1712021625573
     ]]></system-out>
       </testcase>
       <testcase name="testKlines" classname="unit.cm_futures.market.TestCMKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.558[1712010545558] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51397//dapi/v1/klines?symbol=BNBUSDT&interval=1m
    +    <system-out><![CDATA[2024-04-01 22:33:44.581[1712021624581] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54792//dapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    index 5b7e308..59d9dec 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMLongShortRatio" time="0.021" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.570[1712010545570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51399//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712010545568&endTime=1712010546568
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:44.589[1712021624589] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54794//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m&limit=1000&startTime=1712021624588&endTime=1712021625588
     ]]></system-out>
       </testcase>
       <testcase name="testLongShortRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.004"/>
       <testcase name="testLongShortRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.585[1712010545585] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51403//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
    +  <testcase name="testLongShortRatio" classname="unit.cm_futures.market.TestCMLongShortRatio" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.604[1712021624604] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54798//futures/data/globalLongShortAccountRatio?pair=BTCUSD&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    index 0e3dbc7..5529376 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPrice" time="0.013" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.594[1712010545594] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51405//dapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:44.612[1712021624612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54800//dapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:05.601[1712010545601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51407//dapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPrice" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.618[1712021624618] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54802//dapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    index 2811e8b..2bc03ac 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.017" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.003"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:05.614[1712010545614] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51410//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712010545613&endTime=1712010546613
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.001"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.626[1712021624626] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54805//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m&limit=1000&startTime=1712021624625&endTime=1712021625625
     ]]></system-out>
       </testcase>
       <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.628[1712010545628] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51413//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
    +  <testcase name="testMarkPriceKlines" classname="unit.cm_futures.market.TestCMMarkPriceKlines" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.635[1712021624635] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54808//dapi/v1/markPriceKlines?symbol=bnbusd_perpetual&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    index cf0d960..8e26cf5 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterest" time="0.01" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:05.638[1712010545638] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51415//dapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.642[1712021624642] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54810//dapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterest" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    index 4bfe321..97e62dd 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.025" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.015" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:05.652[1712010545652] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51418//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545650&endTime=1712010546650
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.654[1712021624654] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54813//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021624653&endTime=1712021625653
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.664[1712010545664] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51420//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testOpenInterestStatistics" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.659[1712021624659] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54815//futures/data/openInterestHist?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.003"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.001"/>
       <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.cm_futures.market.TestCMOpenInterestStatistics" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    index 2216c8d..024c3a6 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMPing.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMPing" time="0.005" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPing" classname="unit.cm_futures.market.TestCMPing" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:05.677[1712010545677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51424//dapi/v1/ping
    +    <system-out><![CDATA[2024-04-01 22:33:44.670[1712021624670] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54819//dapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    index bd6d5c8..cadf6ea 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTicker24H" time="0.01" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.685[1712010545685] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51426//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
    +  <testcase name="testTicker24HWithSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.677[1712021624677] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54821//dapi/v1/ticker/24hr?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.693[1712010545693] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51428//dapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.cm_futures.market.TestCMTicker24H" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.681[1712021624681] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54823//dapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    index a3f531d..5e23482 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTickerPrice" time="0.008" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.702[1712010545702] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51430//dapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.687[1712021624687] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54825//dapi/v1/ticker/price
     ]]></system-out>
       </testcase>
       <testcase name="testTickerPriceWithSymbol" classname="unit.cm_futures.market.TestCMTickerPrice" time="0.004">
    -    <system-out><![CDATA[2024-04-01 19:29:05.709[1712010545709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51432//dapi/v1/ticker/price?pair=bnbusd_perpetual
    +    <system-out><![CDATA[2024-04-01 22:33:44.691[1712021624691] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54827//dapi/v1/ticker/price?pair=bnbusd_perpetual
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    index 0a70d41..f2846af 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTime.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.007" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTime" time="0.004" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.715[1712010545715] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51434//dapi/v1/time
    +  <testcase name="testTime" classname="unit.cm_futures.market.TestCMTime" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.696[1712021624696] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54829//dapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    index 324b756..dc488a4 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.013" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.002"/>
    -  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.003"/>
    -  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.728[1712010545728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51438//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortAccountRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.001"/>
    +  <testcase name="testCMTopLongShortAccountRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.002"/>
    +  <testcase name="testCMTopLongShortAccountRatio" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.703[1712021624703] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54833//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.735[1712010545735] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51440//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712010545734&endTime=1712010546734
    +  <testcase name="testCMTopLongShortAccountRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortAccountRatio" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.709[1712021624709] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54835//futures/data/topLongShortAccountRatio?pair=btcusd_perpetual&period=5m&limit=1000&startTime=1712021624708&endTime=1712021625708
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    index b307a27..44ebc01 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.021" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.014" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003"/>
    +  <testcase name="testCMTopLongShortPositionRatioWithoutPeriod" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
       <testcase name="testCMTopLongShortPositionRatioWithoutSymbol" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.751[1712010545751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51444//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
    +  <testcase name="testCMTopLongShortPositionRatio" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.720[1712021624720] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54839//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:05.758[1712010545758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51446//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712010545757&endTime=1712010546757
    +  <testcase name="testCMTopLongShortPositionRatioWithParameters" classname="unit.cm_futures.market.TestCMTopLongShortPositionRatio" time="0.003">
    +    <system-out><![CDATA[2024-04-01 22:33:44.726[1712021624726] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54841//futures/data/topLongShortPositionRatio?pair=bnbusd_perpetual&period=5m&limit=1000&startTime=1712021624725&endTime=1712021625725
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    index 0f9e6f4..8cefb80 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.market.TestCMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.017" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.market.TestCMTrades" time="0.012" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.766[1712010545766] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51448//dapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.cm_futures.market.TestCMTrades" time="0.005">
    +    <system-out><![CDATA[2024-04-01 22:33:44.730[1712021624730] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54843//dapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.003"/>
    -  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.775[1712010545775] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51451//dapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTradesWithoutSymbol" classname="unit.cm_futures.market.TestCMTrades" time="0.001"/>
    +  <testcase name="testTrades" classname="unit.cm_futures.market.TestCMTrades" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.737[1712021624737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54846//dapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    index 58f3aca..2fc227a 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.007" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,8 +58,8 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.003"/>
    -  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:05.788[1712010545788] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51454//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010545788&signature=5398bb86f272794b00075115f23b602b1fe2ea629b4cc5323c223f2689effd9d
    +  <testcase name="testPortfolioMarginAccountInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.746[1712021624746] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54849//dapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021624745&signature=6077fb6d757451aaa1d70d1022a78e16134fdf7f83be5a972727facccbbcf3f5
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    index 002e08a..f6f6beb 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.008" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:05.796[1712010545796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51456//dapi/v1/pmExchangeInfo?timestamp=1712010545796&signature=d90b40e53b540a6b3561c8491fe4ceec0a559fdb5e150bce2043469d7a17f9fa
    +  <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.004">
    +    <system-out><![CDATA[2024-04-01 22:33:44.750[1712021624750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54851//dapi/v1/pmExchangeInfo?timestamp=1712021624750&signature=fa3793457bc2bcee2b1beccc32e5a2e11e0810e41ec449733397d19d4100acf9
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.004">
    -    <system-out><![CDATA[2024-04-01 19:29:05.802[1712010545802] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51458//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010545802&signature=de421f04b8f5779422cbba670584ef07b3820c53ce623219d6a0464520a1f320
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo" time="0.003">
    +    <system-out><![CDATA[2024-04-01 22:33:44.754[1712021624754] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54853//dapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021624754&signature=0f0181b83316e1cfadf48a99ec5a601cd2ad4821b607d18d84496a9c7cae82bd
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    index 1275ab1..5d692e2 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCloseListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.007" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:05.809[1712010545809] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51460//dapi/v1/listenKey
    +  <testcase name="testCloseListenKey" classname="unit.cm_futures.userdata.TestCMCloseListenKey" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.761[1712021624761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:54855//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    index 03731ca..8fcbb32 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMCreateListenKey.xml
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:05.816[1712010545816] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51462//dapi/v1/listenKey
    +  <testcase name="testCreateListenKey" classname="unit.cm_futures.userdata.TestCMCreateListenKey" time="0.006">
    +    <system-out><![CDATA[2024-04-01 22:33:44.765[1712021624765] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:54857//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    index df017d5..320be8e 100644
    --- a/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.cm_futures.userdata.TestCMExtendListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.006" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.005" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,7 +58,7 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testExtendListenKey" classname="unit.cm_futures.userdata.TestCMExtendListenKey" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:05.822[1712010545822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51464//dapi/v1/listenKey
    +    <system-out><![CDATA[2024-04-01 22:33:44.773[1712021624773] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:54859//dapi/v1/listenKey
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    index ae0d3a4..4a091e0 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.145" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountInformation" time="0.147" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.145">
    -    <system-out><![CDATA[2024-04-01 19:29:06.163[1712010546163] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51492//fapi/v2/account?timestamp=1712010546163&signature=0e87c0e9664569987eef7630bf0e2ccb158b098781bf49f3d55094bdbf874e62
    -]]></system-out>
    +  <testcase name="testAccountInformation" classname="unit.um_futures.account.TestUMAccountInformation" time="0.134">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountInformation.testAccountInformation(TestUMAccountInformation.java:32)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    index 0087a10..aee4294 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAccountTradeList.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.057" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAccountTradeList" time="0.009" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.053">
    -    <system-out><![CDATA[2024-04-01 19:29:06.267[1712010546267] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51494//fapi/v1/userTrades?symbol=BNBUSDT&timestamp=1712010546267&signature=812be995f9fb3da852c5e4bca2f72704a805c95ebff14523f0c729e3f631a10f
    -]]></system-out>
    +  <testcase name="testAccountTradeList" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountTradeList.testAccountTradeList(TestUMAccountTradeList.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAccountTradeList.testAccountTradeListWithoutSymbol(TestUMAccountTradeList.java:35)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountTradeList.lambda$testAccountTradeListWithoutSymbol$0(TestUMAccountTradeList.java:35)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testAccountTradeListWithoutSymbol" classname="unit.um_futures.account.TestUMAccountTradeList" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    index 1e1e017..9e1898d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAllOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAllOrders" time="0.008" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:06.319[1712010546319] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51497//fapi/v1/allOrders?symbol=BNBUSDT&timestamp=1712010546319&signature=7fb2ee21e7f0df7a76cfd6bdefdc6f36b75177eedd4dbe76cd8e8e5cfb713860
    -]]></system-out>
    +  <testcase name="testAllOrders" classname="unit.um_futures.account.TestUMAllOrders" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAllOrders.testAllOrders(TestUMAllOrders.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAllOrders.testAllOrdersWithoutSymbol(TestUMAllOrders.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAllOrders.lambda$testAllOrdersWithoutSymbol$0(TestUMAllOrders.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testAllOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMAllOrders" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    index 2c97788..9961cc4 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMAutoCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.011" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.003"/>
    -  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.015">
    -    <system-out><![CDATA[2024-04-01 19:29:06.340[1712010546340] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51501//fapi/v1/countdownCancelAll?symbol=BNBUSDT&countdownTime=10000&timestamp=1712010546340&signature=7873678d0589235eda36254ff28b45730d9ab4a4f6eee752cb73b62c15433521
    -]]></system-out>
    +  <testcase name="testAutoCancelAllOpenOrdersWithoutParameters" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.005">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrdersWithoutParameters(TestUMAutoCancelAllOpenOrders.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.lambda$testAutoCancelAllOpenOrdersWithoutParameters$0(TestUMAutoCancelAllOpenOrders.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testAutoCancelAllOpenOrders" classname="unit.um_futures.account.TestUMAutoCancelAllOpenOrders" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrders(TestUMAutoCancelAllOpenOrders.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    index 6400e49..465d917 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.187" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.062" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.002"/>
    -  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.184">
    -    <system-out><![CDATA[2024-04-01 19:29:06.359[1712010546359] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51504//fapi/v1/allOpenOrders?symbol=BNBUSDT&timestamp=1712010546359&signature=a94e35215e4dbce9e8b3d72bc1a940052113ba1a885a88b904280584d9886890
    -]]></system-out>
    +  <testcase name="testCancelAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.035">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrdersWithoutSymbol(TestUMCancelAllOpenOrders.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.lambda$testCancelAllOpenOrdersWithoutSymbol$0(TestUMCancelAllOpenOrders.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testCancelAllOpenOrders" classname="unit.um_futures.account.TestUMCancelAllOpenOrders" time="0.004">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrders(TestUMCancelAllOpenOrders.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    index f4685de..5928291 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelMultipleOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.201" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.018" tests="2" errors="0" skipped="0" failures="2">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,28 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.003"/>
    -  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.196">
    -    <system-out><![CDATA[2024-04-01 19:29:06.695[1712010546695] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51507//fapi/v1/batchOrders?symbol=BNBUSDT&orderIdList=&timestamp=1712010546694&signature=b2e85f282422a5c3c99d52e40d4a069b3148667d6b9f858d77e44d2de9507d31
    -]]></system-out>
    +  <testcase name="testCancelMultipleOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.007">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutSymbol(TestUMCancelMultipleOrders.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.lambda$testCancelMultipleOrdersWithoutSymbol$0(TestUMCancelMultipleOrders.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testCancelMultipleOrdersWithoutOrderIdList" classname="unit.um_futures.account.TestUMCancelMultipleOrders" time="0.007">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceClientException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceClientException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutOrderIdList(TestUMCancelMultipleOrders.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.lambda$testCancelMultipleOrdersWithoutOrderIdList$1(TestUMCancelMultipleOrders.java:51)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    index 01c4924..18bc23c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCancelOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.021" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCancelOrder" time="0.015" tests="3" errors="1" skipped="0" failures="2">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,34 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:06.750[1712010546750] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51509//fapi/v1/order?symbol=BNBUSDT&orderId=&timestamp=1712010546750&signature=1ad704e7fd99d1c0f2932c82bb7a311e9d4a75d848c79a501af4d8421f97f579
    -]]></system-out>
    +  <testcase name="testCancelOrderWithoutOrderId" classname="unit.um_futures.account.TestUMCancelOrder" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceClientException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceClientException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutOrderId(TestUMCancelOrder.java:53)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.lambda$testCancelOrderWithoutOrderId$1(TestUMCancelOrder.java:53)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003"/>
    -  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:06.761[1712010546761] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51512//fapi/v1/order?symbol=BNBUSDT&orderId=123&origClientOrderId=456&timestamp=1712010546761&signature=2c634fa55b32bb5df5f75cb45118102f29a0db658b6fb98ba6332e79f1dc0f9b
    -]]></system-out>
    +  <testcase name="testCancelOrderWithoutSymbol" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutSymbol(TestUMCancelOrder.java:39)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.lambda$testCancelOrderWithoutSymbol$0(TestUMCancelOrder.java:39)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testCancelOrder" classname="unit.um_futures.account.TestUMCancelOrder" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrder(TestUMCancelOrder.java:68)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    index 99f4d7d..c125814 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeInitialLeverage.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.011" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.016">
    -    <system-out><![CDATA[2024-04-01 19:29:06.771[1712010546771] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51514//fapi/v1/leverage?symbol=BNBUSDT&leverage=20&timestamp=1712010546771&signature=7f9ac8cc4d1a850279d453146a3fbdb9164cd8a6a4a84b16a286b66aafcbc5f4
    -]]></system-out>
    +  <testcase name="testChangeInitialLeverage" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.004">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverage(TestUMChangeInitialLeverage.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverageWithoutParameters(TestUMChangeInitialLeverage.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.lambda$testChangeInitialLeverageWithoutParameters$0(TestUMChangeInitialLeverage.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testChangeInitialLeverageWithoutParameters" classname="unit.um_futures.account.TestUMChangeInitialLeverage" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    index 878a896..8c6b269 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMarginType.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMarginType" time="0.011" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.003"/>
    -  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:06.796[1712010546796] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51518//fapi/v1/marginType?symbol=BNBUSDT&marginType=CROSSED&timestamp=1712010546795&signature=5027c7a5de27d5ab5bca903279f8755b55ed2708b9d57a326e3328166a21b420
    -]]></system-out>
    +  <testcase name="testChangeMarginTypeWithoutParameters" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.005">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeMarginType.testChangeMarginTypeWithoutParameters(TestUMChangeMarginType.java:35)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMarginType.lambda$testChangeMarginTypeWithoutParameters$0(TestUMChangeMarginType.java:35)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testChangeMarginType" classname="unit.um_futures.account.TestUMChangeMarginType" time="0.004">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMarginType.testChangeMarginType(TestUMChangeMarginType.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    index c45c7a0..bfcbcd7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangeMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.019" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.004"/>
    -  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:06.814[1712010546814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51521//fapi/v1/multiAssetsMargin?dualSidePosition=true&timestamp=1712010546813&signature=351e25d301d6756367d9d4662bb91bc47b24199a38a1b2dd234bfc7bc15f9328
    -]]></system-out>
    +  <testcase name="testChangeMultiAssetsModeWithoutMultiAssetsMargin" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.013">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsModeWithoutMultiAssetsMargin(TestUMChangeMultiAssetsMode.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.lambda$testChangeMultiAssetsModeWithoutMultiAssetsMargin$0(TestUMChangeMultiAssetsMode.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testChangeMultiAssetsMode" classname="unit.um_futures.account.TestUMChangeMultiAssetsMode" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsMode(TestUMChangeMultiAssetsMode.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    index ff90b8d..fd87bdf 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMChangePositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMChangePositionMode" time="0.008" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.003"/>
    -  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.022">
    -    <system-out><![CDATA[2024-04-01 19:29:06.828[1712010546828] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51524//fapi/v1/positionSide/dual?dualSidePosition=true&timestamp=1712010546827&signature=f58fcef4d0711df7e7b315e2aaab8928e08c7b0be95c0c1e07baeea0bd8938c3
    -]]></system-out>
    +  <testcase name="testChangePositionModeWithoutDualSidePosition" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangePositionMode.testChangePositionModeWithoutDualSidePosition(TestUMChangePositionMode.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangePositionMode.lambda$testChangePositionModeWithoutDualSidePosition$0(TestUMChangePositionMode.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testChangePositionMode" classname="unit.um_futures.account.TestUMChangePositionMode" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangePositionMode.testChangePositionMode(TestUMChangePositionMode.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    index e7b829e..8671698 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentAllOpenOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.034" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.052" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.014">
    -    <system-out><![CDATA[2024-04-01 19:29:06.852[1712010546852] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51526//fapi/v1/openOrders?symbol=BNBUSDT&timestamp=1712010546852&signature=b5577d4f13d993dfd53d127b134b56fe8d3c5b45b788123271a8e417982f2164
    -]]></system-out>
    +  <testcase name="testCurrentAllOpenOrders" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.049">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrders(TestUMCurrentAllOpenOrders.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.018">
    -    <system-out><![CDATA[2024-04-01 19:29:06.869[1712010546869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51528//fapi/v1/openOrders?timestamp=1712010546869&signature=2c0cb55ce9c28b7ad83ae2f9efbb285ef6a7ae8145380c1c5d470dc3fb7ecebc
    -]]></system-out>
    +  <testcase name="testCurrentAllOpenOrdersWithoutSymbol" classname="unit.um_futures.account.TestUMCurrentAllOpenOrders" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrdersWithoutSymbol(TestUMCurrentAllOpenOrders.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    index 25e18fd..b06eccc 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMCurrentPositionMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.017" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMCurrentPositionMode" time="0.005" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.017">
    -    <system-out><![CDATA[2024-04-01 19:29:06.887[1712010546887] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51530//fapi/v1/positionSide/dual?timestamp=1712010546887&signature=09f364fc7572b742f1f59738875d56fe7d5bc0ae56e27b0916d5c3f9cb274dde
    -]]></system-out>
    +  <testcase name="testCurrentPositionMode" classname="unit.um_futures.account.TestUMCurrentPositionMode" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentPositionMode.testCurrentPositionMode(TestUMCurrentPositionMode.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    index fbf3c0a..df345c9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.023" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.015" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:06.905[1712010546905] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51532//fapi/v1/income/asyn?startTime=1712010546904&endTime=1712010547904&timestamp=1712010546905&signature=88e0d2e7390ddcfa8ad106419a4fd17560c8eb54e474b4710ab4180dbc529f35
    -]]></system-out>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.011">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithParameters(TestUMDownloadIdForFuturesTransactionHistory.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:06.916[1712010546916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51534//fapi/v1/income/asyn?timestamp=1712010546915&signature=65c7d66d2bdd65fc57c1e839e7ca504ef3157e598ef8fb11d28b51a1c158261f
    -]]></system-out>
    +  <testcase name="testDownloadIdForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithoutParameters(TestUMDownloadIdForFuturesTransactionHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    index f139b9a..cd7c858 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.052" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.073" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.048">
    -    <system-out><![CDATA[2024-04-01 19:29:06.930[1712010546930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51536//fapi/v1/income/asyn/id?downloadId=545923594199212032&timestamp=1712010546930&signature=0c262c5d4c48064dee9bd517b1a60e5fa99f372c39bad3bfcb67c386be42f916
    -]]></system-out>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithParameters(TestUMDownloadLinkForFuturesTransactionHistory.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.068">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithoutParameters(TestUMDownloadLinkForFuturesTransactionHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.lambda$testDownloadLinkForFuturesTransactionHistoryWithoutParameters$0(TestUMDownloadLinkForFuturesTransactionHistory.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testDownloadLinkForFuturesTransactionHistoryWithoutParameters" classname="unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    index c2d751c..5508cf7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMFuturesAccountBalance.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.133" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.009" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.132">
    -    <system-out><![CDATA[2024-04-01 19:29:06.982[1712010546982] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51539//fapi/v2/balance?timestamp=1712010546982&signature=3ca10495ab6c0be61452f36aab1b532a515978075ef343ce49472c936ceedf81
    -]]></system-out>
    +  <testcase name="testFuturesAccountBalance" classname="unit.um_futures.account.TestUMFuturesAccountBalance" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMFuturesAccountBalance.testFuturesAccountBalance(TestUMFuturesAccountBalance.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    index 23cc232..cf57c9d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetLeverageBracket.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.061" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetLeverageBracket" time="0.022" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.044">
    -    <system-out><![CDATA[2024-04-01 19:29:07.116[1712010547116] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51541//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547116&signature=e7f568c7acaafd2c788efa463970b90e5deeb2d850e3a9466b5ee18a1398711a
    -]]></system-out>
    +  <testcase name="testGetLeverageBracketWithSymbol" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.007">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracketWithSymbol(TestUMGetLeverageBracket.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.016">
    -    <system-out><![CDATA[2024-04-01 19:29:07.160[1712010547160] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51543//fapi/v1/leverageBracket?timestamp=1712010547160&signature=5b2d8b949649d5e14b6b0cfb1e26c19ee7bc0c0418fbdbc74a575a61727d717e
    -]]></system-out>
    +  <testcase name="testGetLeverageBracket" classname="unit.um_futures.account.TestUMGetLeverageBracket" time="0.004">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracket(TestUMGetLeverageBracket.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    index 655ab32..57d1197 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMGetMultiAssetsMode.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.009" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.178[1712010547178] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51545//fapi/v1/multiAssetsMargin?timestamp=1712010547178&signature=e00cddbced5e412b977a82910b4be3acf23fbcc69fcb070ea5fb88753d329a9e
    -]]></system-out>
    +  <testcase name="testGetMultiAssetsMode" classname="unit.um_futures.account.TestUMGetMultiAssetsMode" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetMultiAssetsMode.testGetMultiAssetsMode(TestUMGetMultiAssetsMode.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    index ce77ac1..985006d 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMIncomeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.019" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMIncomeHistory" time="0.011" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.190[1712010547190] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51547//fapi/v1/income?symbol=BNBUSDT&timestamp=1712010547190&signature=38514ef7e5a09eb29c180d0bc6c6445d47ecbc86854902a4d4aa06a7539433c9
    -]]></system-out>
    +  <testcase name="testIncomeHistory" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.007">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMIncomeHistory.testIncomeHistory(TestUMIncomeHistory.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.200[1712010547200] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51549//fapi/v1/income?timestamp=1712010547199&signature=67b94d5fa909411bf0c99cd4f175ed2d7b9286aa0115bb7d0ec3c1ad59bfabda
    -]]></system-out>
    +  <testcase name="testIncomeHistoryNoSymbol" classname="unit.um_futures.account.TestUMIncomeHistory" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMIncomeHistory.testIncomeHistoryNoSymbol(TestUMIncomeHistory.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    index f32164a..bc57b49 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMModifyIsolatedPositionMargin.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.009" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.009" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.002"/>
    -  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.213[1712010547213] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51552//fapi/v1/positionMargin?symbol=BNBUSDT&amount=100.0&type=1&timestamp=1712010547213&signature=5266435b1bfcada4fd6507612c4de18ac7d26709213b6390ad09f56d9532e27c
    -]]></system-out>
    +  <testcase name="testModifyIsolatedPositionMarginWithoutParameters" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMarginWithoutParameters(TestUMModifyIsolatedPositionMargin.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.lambda$testModifyIsolatedPositionMarginWithoutParameters$0(TestUMModifyIsolatedPositionMargin.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testModifyIsolatedPositionMargin" classname="unit.um_futures.account.TestUMModifyIsolatedPositionMargin" time="0.004">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMargin(TestUMModifyIsolatedPositionMargin.java:52)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    index 665abcc..4fa0ec4 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNewOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNewOrder" time="0.008" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.002"/>
    -  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.225[1712010547225] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51555//fapi/v1/order?symbol=BNBUSDT&side=BUY&type=MARKET&quantity=0.01&timestamp=1712010547224&signature=69d54882596524043995b2d02e90a25fb6ad5ab3e17a3cf479baace0d99c566b
    -]]></system-out>
    +  <testcase name="testNewOrderWithoutParameters" classname="unit.um_futures.account.TestUMNewOrder" time="0.005">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMNewOrder.testNewOrderWithoutParameters(TestUMNewOrder.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNewOrder.lambda$testNewOrderWithoutParameters$0(TestUMNewOrder.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testNewOrder" classname="unit.um_futures.account.TestUMNewOrder" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNewOrder.testNewOrder(TestUMNewOrder.java:53)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    index 1f85206..ebd7deb 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMNotionalAndLeverageBrackets.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.007" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.234[1712010547234] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51557//fapi/v1/leverageBracket?timestamp=1712010547234&signature=79d6d4a24b031e31eb3da50944c2b771c935163c38556305025a8bdc5e667dfa
    -]]></system-out>
    +  <testcase name="testNotionalAndLeverageBracketsNoSymbol" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBracketsNoSymbol(TestUMNotionalAndLeverageBrackets.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.243[1712010547243] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51559//fapi/v1/leverageBracket?symbol=BNBUSDT&timestamp=1712010547243&signature=9db39214c4fa367f93bfb3d3ffac049c0096d89437c6fd8c2afeadf13ebb990a
    -]]></system-out>
    +  <testcase name="testNotionalAndLeverageBrackets" classname="unit.um_futures.account.TestUMNotionalAndLeverageBrackets" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBrackets(TestUMNotionalAndLeverageBrackets.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    index 7183b9f..2fe0449 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionAdlQuantileEstimation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.005" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.252[1712010547252] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51561//fapi/v1/adlQuantile?timestamp=1712010547251&signature=251b2e9848bdf337ddadcdbd97ac2b772f434de6b79080aa4b49c754566545c5
    -]]></system-out>
    +  <testcase name="testPositionAdlQuantileEstimationNoSymbol" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.001">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimationNoSymbol(TestUMPositionAdlQuantileEstimation.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.258[1712010547258] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51563//fapi/v1/adlQuantile?symbol=BNBUSDT&timestamp=1712010547258&signature=97d98f8e1ecd189029059422c3fe52999b39d50bf5adb9bd691e806d55305ed2
    -]]></system-out>
    +  <testcase name="testPositionAdlQuantileEstimation" classname="unit.um_futures.account.TestUMPositionAdlQuantileEstimation" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimation(TestUMPositionAdlQuantileEstimation.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    index faa6afc..3afa487 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionInformation.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionInformation" time="0.007" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.015">
    -    <system-out><![CDATA[2024-04-01 19:29:07.270[1712010547270] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51565//fapi/v2/positionRisk?timestamp=1712010547270&signature=bc9b6d63fc26d367b7cb81867c540ae95596faa74016716825c9571c2016d34d
    -]]></system-out>
    +  <testcase name="testPositionInformationNoSymbol" classname="unit.um_futures.account.TestUMPositionInformation" time="0.001">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionInformation.testPositionInformationNoSymbol(TestUMPositionInformation.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.286[1712010547286] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51567//fapi/v2/positionRisk?symbol=BNBUSDT&timestamp=1712010547285&signature=4b1e5f6023a4984eb964e95bc1f4420a427ef56cfe3cbcdd5cd0019474aa1555
    -]]></system-out>
    +  <testcase name="testPositionInformation" classname="unit.um_futures.account.TestUMPositionInformation" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionInformation.testPositionInformation(TestUMPositionInformation.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    index 5ccb704..04867d2 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMPositionMarginChangeHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.01" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.008" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.297[1712010547297] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51569//fapi/v1/positionMargin/history?symbol=BNBUSDT&timestamp=1712010547296&signature=07b58f6673dbcc96f1b47a50796118780ae80ed36233a72bcdd6ef8dcab304cc
    -]]></system-out>
    +  <testcase name="testPositionMarginChangeHistory" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistory(TestUMPositionMarginChangeHistory.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.003">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistoryWithoutSymbol(TestUMPositionMarginChangeHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.lambda$testPositionMarginChangeHistoryWithoutSymbol$0(TestUMPositionMarginChangeHistory.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testPositionMarginChangeHistoryWithoutSymbol" classname="unit.um_futures.account.TestUMPositionMarginChangeHistory" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    index 59dd63c..bebd85c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQuantitativeRulesIndicators.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.026" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.01" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.017">
    -    <system-out><![CDATA[2024-04-01 19:29:07.308[1712010547308] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51572//fapi/v1/apiTradingStatus?timestamp=1712010547308&signature=a50c0eac85ece47d23b6323046061e30bcee592f1d69b97be698ce35ba1b40c0
    -]]></system-out>
    +  <testcase name="testQuantitativeRulesIndicatorsNoSymbol" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicatorsNoSymbol(TestUMQuantitativeRulesIndicators.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.324[1712010547324] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51574//fapi/v1/apiTradingStatus?symbol=BNBUSDT&timestamp=1712010547324&signature=03b002bad9727018d3930b885c783ce53e9b31ba266a2551daa53f6f22210935
    -]]></system-out>
    +  <testcase name="testQuantitativeRulesIndicators" classname="unit.um_futures.account.TestUMQuantitativeRulesIndicators" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicators(TestUMQuantitativeRulesIndicators.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    index 82026a4..434c112 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryCurrentOpenOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.013" tests="4" errors="2" skipped="0" failures="2">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,40 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002"/>
    -  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003"/>
    -  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.341[1712010547341] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51578//fapi/v1/openOrder?symbol=BNBUSDT&orderId=123&timestamp=1712010547341&signature=26d7c02be50ee8d4e8b40d9cadb527185586a92d8c47affe918308c60ad39d44
    -]]></system-out>
    +  <testcase name="testQueryCurrentOpenOrder" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.003">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrder(TestUMQueryCurrentOpenOrder.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.lambda$testQueryCurrentOpenOrder$1(TestUMQueryCurrentOpenOrder.java:49)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.351[1712010547351] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51580//fapi/v1/openOrder?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547350&signature=6a12ecc110537ca04cb75d4038ff6c2efeaf953ed967157b355675f31a5472a5
    -]]></system-out>
    +  <testcase name="testQueryCurrentOpenOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithoutSymbol(TestUMQueryCurrentOpenOrder.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.lambda$testQueryCurrentOpenOrderWithoutSymbol$0(TestUMQueryCurrentOpenOrder.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrderId(TestUMQueryCurrentOpenOrder.java:63)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testQueryCurrentOpenOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryCurrentOpenOrder" time="0.001">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrigClientOrderId(TestUMQueryCurrentOpenOrder.java:78)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    index 7fab2bd..ccd22c1 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMQueryOrder.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.028" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMQueryOrder" time="0.013" tests="4" errors="2" skipped="0" failures="2">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,40 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003"/>
    -  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.013">
    -    <system-out><![CDATA[2024-04-01 19:29:07.368[1712010547368] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51584//fapi/v1/order?symbol=BNBUSDT&orderId=123&timestamp=1712010547367&signature=6a2340b7dbd72ff2d36c258777ce33acbce70f17a61bb56ea550aecb30528ba4
    -]]></system-out>
    +  <testcase name="testQueryOrderWithoutSymbol" classname="unit.um_futures.account.TestUMQueryOrder" time="0.005">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithoutSymbol(TestUMQueryOrder.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.lambda$testQueryOrderWithoutSymbol$0(TestUMQueryOrder.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
       </testcase>
    -  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.380[1712010547380] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51586//fapi/v1/order?symbol=BNBUSDT&origClientOrderId=123&timestamp=1712010547380&signature=4e20a1ff8246477527709e5d955979b502b678f5d526a09dd327681735620b67
    -]]></system-out>
    +  <testcase name="testQueryOrder" classname="unit.um_futures.account.TestUMQueryOrder" time="0.003">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrder(TestUMQueryOrder.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.lambda$testQueryOrder$1(TestUMQueryOrder.java:49)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrderId(TestUMQueryOrder.java:63)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
    +  </testcase>
    +  <testcase name="testQueryOrderWithOrigClientOrderId" classname="unit.um_futures.account.TestUMQueryOrder" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrigClientOrderId(TestUMQueryOrder.java:78)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    index 25b274f..48c4792 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUserCommissionRate.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.017" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUserCommissionRate" time="0.008" tests="2" errors="1" skipped="0" failures="1">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,9 +57,22 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.004"/>
    -  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.394[1712010547394] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51589//fapi/v1/commissionRate?symbol=BNBUSDT&timestamp=1712010547394&signature=ffaec4ab863955fb0751f2c2695f2486ee94554b534a734bb4271578fcd8b3b2
    -]]></system-out>
    +  <testcase name="testUserCommissionRateWithoutSymbol" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.004">
    +    <failure message="unexpected exception type thrown; expected:&lt;com.binance.connector.futures.client.exceptions.BinanceConnectorException&gt; but was:&lt;java.lang.NoSuchMethodError&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRateWithoutSymbol(TestUMUserCommissionRate.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUserCommissionRate.lambda$testUserCommissionRateWithoutSymbol$0(TestUMUserCommissionRate.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +]]></failure>
    +  </testcase>
    +  <testcase name="testUserCommissionRate" classname="unit.um_futures.account.TestUMUserCommissionRate" time="0.002">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRate(TestUMUserCommissionRate.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    index ae6c7f5..1f86f96 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.account.TestUMUsersForceOrders.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.021" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.account.TestUMUsersForceOrders" time="0.022" tests="2" errors="2" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,16 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:07.408[1712010547408] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51591//fapi/v1/forceOrders?symbol=BNBUSDT&timestamp=1712010547407&signature=ac9b33b6d97e487fc745d42be0a115cb7c9c0eccca57c898328d27ec63ebe37e
    -]]></system-out>
    +  <testcase name="testUsersForceOrders" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.014">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrders(TestUMUsersForceOrders.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
    -  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.419[1712010547419] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51593//fapi/v1/forceOrders?timestamp=1712010547419&signature=e6858d54fb4c2ee664d62b092fc769a403b958e192bf6672786384b3c6eb1a71
    -]]></system-out>
    +  <testcase name="testUsersForceOrdersNoSymbol" classname="unit.um_futures.account.TestUMUsersForceOrders" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrdersNoSymbol(TestUMUsersForceOrders.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    index ef2f736..50e90cf 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMAggTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.037" tests="5" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMAggTrades" time="0.073" tests="5" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,21 +57,21 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.437[1712010547437] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51595//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
    +  <testcase name="testAggTradesWithFromId" classname="unit.um_futures.market.TestUMAggTrades" time="0.016">
    +    <system-out><![CDATA[2024-04-01 22:33:45.708[1712021625708] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54948//fapi/v1/aggTrades?symbol=BNBUSDT&fromId=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.443[1712010547443] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51597//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testAggTradesWithLimit" classname="unit.um_futures.market.TestUMAggTrades" time="0.011">
    +    <system-out><![CDATA[2024-04-01 22:33:45.725[1712021625725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54950//fapi/v1/aggTrades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
    -  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.454[1712010547454] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51599//fapi/v1/aggTrades?symbol=BNBUSDT
    +  <testcase name="testAggTrades" classname="unit.um_futures.market.TestUMAggTrades" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:45.736[1712021625736] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54952//fapi/v1/aggTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testAggTradesWithoutSymbol" classname="unit.um_futures.market.TestUMAggTrades" time="0.003"/>
    -  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.463[1712010547463] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51602//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712010547462&endTime=1712010548462
    +  <testcase name="testAggTradesWithTimestamp" classname="unit.um_futures.market.TestUMAggTrades" time="0.029">
    +    <system-out><![CDATA[2024-04-01 22:33:45.751[1712021625751] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54955//fapi/v1/aggTrades?symbol=BNBUSDT&startTime=1712021625749&endTime=1712021626749
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    index 7aefe1e..4b5e5ff 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMBookTicker.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.022" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMBookTicker" time="0.03" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:07.474[1712010547474] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51604//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
    +  <testcase name="testBookTickerWithSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.013">
    +    <system-out><![CDATA[2024-04-01 22:33:45.786[1712021625786] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54957//fapi/v1/ticker/bookTicker?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.487[1712010547487] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51606//fapi/v1/ticker/bookTicker
    +  <testcase name="testBookTickerWithoutSymbol" classname="unit.um_futures.market.TestUMBookTicker" time="0.016">
    +    <system-out><![CDATA[2024-04-01 22:33:45.795[1712021625795] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54959//fapi/v1/ticker/bookTicker
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    index 4671a4e..cf019a5 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMContinuousKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.029" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMContinuousKlines" time="0.032" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.501[1712010547501] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51608//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
    +  <testcase name="testContinuousKlines" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.012">
    +    <system-out><![CDATA[2024-04-01 22:33:45.814[1712021625814] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54961//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:07.509[1712010547509] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51610//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712010547508&endTime=1712010548508
    +  <testcase name="testContinuousKlinesWithParameters" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.014">
    +    <system-out><![CDATA[2024-04-01 22:33:45.827[1712021625827] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54963//fapi/v1/continuousKlines?pair=BNBUSDT&contractType=PERPETUAL&interval=1m&limit=1000&startTime=1712021625824&endTime=1712021626824
     ]]></system-out>
       </testcase>
       <testcase name="testContinuousKlinesWithoutpair" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    -  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.003"/>
    +  <testcase name="testContinuousKlinesWithoutInterval" classname="unit.um_futures.market.TestUMContinuousKlines" time="0.002"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    index c639aba..14898da 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMDepth.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.028" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMDepth" time="0.115" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.003"/>
    -  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:07.533[1712010547533] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51615//fapi/v1/depth?symbol=BNBUSDT
    +  <testcase name="testDepthWithoutSymbol" classname="unit.um_futures.market.TestUMDepth" time="0.002"/>
    +  <testcase name="testDepth" classname="unit.um_futures.market.TestUMDepth" time="0.034">
    +    <system-out><![CDATA[2024-04-01 22:33:45.849[1712021625849] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54968//fapi/v1/depth?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.545[1712010547545] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51617//fapi/v1/depth?symbol=BNBUSDT&limit=10
    +  <testcase name="testDepthWithFixedLimit" classname="unit.um_futures.market.TestUMDepth" time="0.077">
    +    <system-out><![CDATA[2024-04-01 22:33:45.932[1712021625932] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54970//fapi/v1/depth?symbol=BNBUSDT&limit=10
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    index 4a74322..7d0cb28 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMExchangeInfo" time="0.123" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.560[1712010547560] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51619//fapi/v1/exchangeInfo
    +  <testcase name="testExchangeInfo" classname="unit.um_futures.market.TestUMExchangeInfo" time="0.123">
    +    <system-out><![CDATA[2024-04-01 22:33:45.983[1712021625983] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54972//fapi/v1/exchangeInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    index 78d9651..90a3498 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMFundingRateHistory.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMFundingRateHistory" time="0.152" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.570[1712010547570] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51621//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712010547568&endTime=1712010548568
    +  <testcase name="testFundingRateHistoryWithParameters" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.125">
    +    <system-out><![CDATA[2024-04-01 22:33:46.106[1712021626106] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54974//fapi/v1/fundingRate?symbol=BNBUSDT&limit=1000&startTime=1712021626085&endTime=1712021627085
     ]]></system-out>
       </testcase>
    -  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.579[1712010547579] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51623//fapi/v1/fundingRate
    +  <testcase name="testFundingRateHistory" classname="unit.um_futures.market.TestUMFundingRateHistory" time="0.026">
    +    <system-out><![CDATA[2024-04-01 22:33:46.214[1712021626214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54976//fapi/v1/fundingRate
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    index 5dfce32..a8e9d05 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalBlvtKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.024" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.033" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,13 +58,13 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.003"/>
    -  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.002"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.592[1712010547592] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51627//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712010547591&endTime=1712010548591
    +  <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.004"/>
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.015">
    +    <system-out><![CDATA[2024-04-01 22:33:46.249[1712021626249] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54980//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m&limit=1000&startTime=1712021626247&endTime=1712021627247
     ]]></system-out>
       </testcase>
       <testcase name="testKlines" classname="unit.um_futures.market.TestUMHistoricalBlvtKlines" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.601[1712010547601] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51629//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
    +    <system-out><![CDATA[2024-04-01 22:33:46.264[1712021626264] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54982//fapi/v1/lvtKlines?symbol=BTCDOWN&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    index 46d59ab..ec62061 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMHistoricalTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.02" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMHistoricalTrades" time="0.029" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.612[1712010547612] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51631//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
    +  <testcase name="testTradesWithParameters" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.011">
    +    <system-out><![CDATA[2024-04-01 22:33:46.275[1712021626275] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54984//fapi/v1/historicalTrades?symbol=BNBUSDT&limit=1000&fromId=123
     ]]></system-out>
       </testcase>
    -  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.004"/>
    -  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.003"/>
    -  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.624[1712010547624] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51635//fapi/v1/historicalTrades?symbol=BNBUSDT
    +  <testcase name="testHistoricalTradesWithoutMockData" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.003"/>
    +  <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.006"/>
    +  <testcase name="testHistoricalTrades" classname="unit.um_futures.market.TestUMHistoricalTrades" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:46.295[1712021626295] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54988//fapi/v1/historicalTrades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    index a5585ad..d50b9a4 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexInfo" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.633[1712010547633] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51637//fapi/v1/indexInfo?symbol=DEFIUSDT
    +  <testcase name="testIndexInfoWithSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:46.305[1712021626305] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54990//fapi/v1/indexInfo?symbol=DEFIUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.640[1712010547640] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51639//fapi/v1/indexInfo
    +  <testcase name="testIndexInfoWithoutSymbol" classname="unit.um_futures.market.TestUMIndexInfo" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:46.314[1712021626314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54992//fapi/v1/indexInfo
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    index 006a33a..9c280a7 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMIndexPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.023" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMIndexPriceKlines" time="0.025" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.648[1712010547648] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51641//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
    +  <testcase name="testIndexPriceKlinesKlines" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:46.322[1712021626322] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54994//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.658[1712010547658] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51643//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712010547656&endTime=1712010548656
    +  <testcase name="testIndexPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:46.330[1712021626330] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:54996//fapi/v1/indexPriceKlines?pair=BNBUSDT&interval=1m&limit=1000&startTime=1712021626328&endTime=1712021627328
     ]]></system-out>
       </testcase>
    -  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.002"/>
    +  <testcase name="testIndexPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
       <testcase name="testIndexPriceKlinesWithoutpair" classname="unit.um_futures.market.TestUMIndexPriceKlines" time="0.003"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    index 77aaa16..f9aba08 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.019" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMKlines" time="0.034" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -59,12 +59,12 @@
       </properties>
       <testcase name="testKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMKlines" time="0.003"/>
       <testcase name="testKlinesWithoutInterval" classname="unit.um_futures.market.TestUMKlines" time="0.002"/>
    -  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.678[1712010547678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51649//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547677&endTime=1712010548677
    +  <testcase name="testKlinesWithParameters" classname="unit.um_futures.market.TestUMKlines" time="0.015">
    +    <system-out><![CDATA[2024-04-01 22:33:46.353[1712021626353] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55002//fapi/v1/klines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021626352&endTime=1712021627352
     ]]></system-out>
       </testcase>
    -  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.684[1712010547684] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51651//fapi/v1/klines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testKlines" classname="unit.um_futures.market.TestUMKlines" time="0.011">
    +    <system-out><![CDATA[2024-04-01 22:33:46.369[1712021626369] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55004//fapi/v1/klines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    index d141a8c..54b657c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMLongShortRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.027" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMLongShortRatio" time="0.048" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.692[1712010547692] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51653//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547691&endTime=1712010548691
    +  <testcase name="testLongShortRatioWithParameters" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.017">
    +    <system-out><![CDATA[2024-04-01 22:33:46.386[1712021626386] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55006//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626384&endTime=1712021627384
     ]]></system-out>
       </testcase>
    -  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.002"/>
    +  <testcase name="testLongShortRatioWithoutPeriod" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.005"/>
       <testcase name="testLongShortRatioWithoutSymbol" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.003"/>
    -  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.012">
    -    <system-out><![CDATA[2024-04-01 19:29:07.705[1712010547705] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51657//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testLongShortRatio" classname="unit.um_futures.market.TestUMLongShortRatio" time="0.019">
    +    <system-out><![CDATA[2024-04-01 22:33:46.412[1712021626412] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55010//futures/data/globalLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    index c7c6730..8fb8ba1 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.013" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPrice" time="0.085" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.719[1712010547719] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51659//fapi/v1/premiumIndex?symbol=BNBUSDT
    +  <testcase name="testMarkPrice" classname="unit.um_futures.market.TestUMMarkPrice" time="0.041">
    +    <system-out><![CDATA[2024-04-01 22:33:46.438[1712021626438] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55012//fapi/v1/premiumIndex?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.725[1712010547725] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51661//fapi/v1/premiumIndex
    +  <testcase name="testMarkPriceWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPrice" time="0.041">
    +    <system-out><![CDATA[2024-04-01 22:33:46.479[1712021626479] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55014//fapi/v1/premiumIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    index a9c3e8a..2896682 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMarkPriceKlines.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMarkPriceKlines" time="0.065" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.002"/>
    -  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.737[1712010547737] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51664//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712010547735&endTime=1712010548735
    +  <testcase name="testMarkPriceKlinesWithoutSymbol" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.006"/>
    +  <testcase name="testMarkPriceKlinesWithParameters" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.023">
    +    <system-out><![CDATA[2024-04-01 22:33:46.535[1712021626535] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55017//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m&limit=1000&startTime=1712021626529&endTime=1712021627529
     ]]></system-out>
       </testcase>
    -  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.003"/>
    -  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.748[1712010547748] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51667//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
    +  <testcase name="testMarkPriceKlinesWithoutInterval" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.01"/>
    +  <testcase name="testMarkPriceKlines" classname="unit.um_futures.market.TestUMMarkPriceKlines" time="0.023">
    +    <system-out><![CDATA[2024-04-01 22:33:46.565[1712021626565] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55020//fapi/v1/markPriceKlines?symbol=BNBUSDT&interval=1m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    index d222713..301c379 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMMultiAssetsModeIndex.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.016" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.039" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.758[1712010547758] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51669//fapi/v1/assetIndex?symbol=ADAUSD
    +  <testcase name="testMultiAssetsModeIndexWithSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.02">
    +    <system-out><![CDATA[2024-04-01 22:33:46.591[1712021626591] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55022//fapi/v1/assetIndex?symbol=ADAUSD
     ]]></system-out>
       </testcase>
    -  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.764[1712010547764] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51671//fapi/v1/assetIndex
    +  <testcase name="testMultiAssetsModeIndexWithoutSymbol" classname="unit.um_futures.market.TestUMMultiAssetsModeIndex" time="0.017">
    +    <system-out><![CDATA[2024-04-01 22:33:46.617[1712021626617] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55024//fapi/v1/assetIndex
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    index 6ce52eb..8e47237 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterest.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterest" time="0.041" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.777[1712010547777] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51673//fapi/v1/openInterest?symbol=BNBUSDT
    +  <testcase name="testOpenInterestWithSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.037">
    +    <system-out><![CDATA[2024-04-01 22:33:46.632[1712021626632] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55026//fapi/v1/openInterest?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
       <testcase name="testOpenInterestWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterest" time="0.003"/>
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    index dfa8a0b..36ad4dc 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMOpenInterestStatistics.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.022" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.05" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.790[1712010547790] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51676//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547789&endTime=1712010548789
    +  <testcase name="testOpenInterestStatisticsWithParameters" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.015">
    +    <system-out><![CDATA[2024-04-01 22:33:46.678[1712021626678] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55029//futures/data/openInterestHist?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626675&endTime=1712021627675
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.798[1712010547798] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51678//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
    +  <testcase name="testOpenInterestStatistics" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.024">
    +    <system-out><![CDATA[2024-04-01 22:33:46.694[1712021626694] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55031//futures/data/openInterestHist?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.002"/>
    +  <testcase name="testOpenInterestStatisticsWithoutPeriod" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.003"/>
       <testcase name="testOpenInterestStatisticsWithoutSymbol" classname="unit.um_futures.market.TestUMOpenInterestStatistics" time="0.004"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    index b234d26..6c7d591 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMPing.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMPing" time="0.028" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.813[1712010547813] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51682//fapi/v1/ping
    +  <testcase name="testPing" classname="unit.um_futures.market.TestUMPing" time="0.028">
    +    <system-out><![CDATA[2024-04-01 22:33:46.728[1712021626728] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55035//fapi/v1/ping
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    index 84b57b7..26fec9b 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTakerBuySellVolume.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.018" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.086" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.822[1712010547822] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51684//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547821&endTime=1712010548821
    +  <testcase name="testTakerBuySellVolumeWithParameters" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.021">
    +    <system-out><![CDATA[2024-04-01 22:33:46.759[1712021626759] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55037//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021626757&endTime=1712021627757
     ]]></system-out>
       </testcase>
    -  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
    -  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.002"/>
    -  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.835[1712010547835] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51688//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTakerBuySellVolumeWithoutPeriod" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.004"/>
    +  <testcase name="testTakerBuySellVolumeWithoutSymbol" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.003"/>
    +  <testcase name="testTakerBuySellVolume" classname="unit.um_futures.market.TestUMTakerBuySellVolume" time="0.055">
    +    <system-out><![CDATA[2024-04-01 22:33:46.787[1712021626787] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55041//futures/data/takerlongshortRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    index 6eb17bc..55ec21b 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTicker24H.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.015" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTicker24H" time="0.095" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,12 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.842[1712010547842] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51690//fapi/v1/ticker/24hr?symbol=BNBUSDT
    +  <testcase name="testTicker24HWithSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.061">
    +    <system-out><![CDATA[2024-04-01 22:33:46.846[1712021626846] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55043//fapi/v1/ticker/24hr?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
    -  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.850[1712010547850] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51692//fapi/v1/ticker/24hr
    +  <testcase name="testTicker24HWithoutSymbol" classname="unit.um_futures.market.TestUMTicker24H" time="0.032">
    +    <system-out><![CDATA[2024-04-01 22:33:46.907[1712021626907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55045//fapi/v1/ticker/24hr
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    index f6829a0..8eaa0ed 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTickerPrice.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTickerPrice" time="0.228" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,30 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.004">
    -    <system-out><![CDATA[2024-04-01 19:29:07.857[1712010547857] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51694//fapi/v1/ticker/price
    +  <testcase name="testTickerPriceWithoutSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.185">
    +    <system-out><![CDATA[2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 11] Connected to Server
    +2024-04-01 22:33:46.980[1712021626980] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +2024-04-01 22:33:46.982[1712021626982] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    +2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    +2024-04-01 22:33:46.968[1712021626968] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    +2024-04-01 22:33:46.969[1712021626969] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    +2024-04-01 22:33:46.986[1712021626986] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    +2024-04-01 22:33:46.991[1712021626991] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    +2024-04-01 22:33:46.993[1712021626993] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 5] Connected to Server
    +2024-04-01 22:33:46.993[1712021626993] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +2024-04-01 22:33:46.977[1712021626977] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    +2024-04-01 22:33:46.984[1712021626984] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    +2024-04-01 22:33:46.985[1712021626985] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    +2024-04-01 22:33:46.992[1712021626992] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    +2024-04-01 22:33:47.013[1712021627013] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    +2024-04-01 22:33:47.019[1712021627019] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55047//fapi/v1/ticker/price
    +2024-04-01 22:33:47.058[1712021627058] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
     ]]></system-out>
       </testcase>
    -  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.862[1712010547862] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51696//fapi/v1/ticker/price?symbol=BNBUSDT
    +  <testcase name="testTickerPriceWithSymbol" classname="unit.um_futures.market.TestUMTickerPrice" time="0.041">
    +    <system-out><![CDATA[2024-04-01 22:33:47.168[1712021627168] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55049//fapi/v1/ticker/price?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    index 83e0596..9ed4b66 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTime.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.008" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTime" time="0.027" tests="1" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,8 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.869[1712010547869] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51698//fapi/v1/time
    +  <testcase name="testTime" classname="unit.um_futures.market.TestUMTime" time="0.026">
    +    <system-out><![CDATA[2024-04-01 22:33:47.214[1712021627214] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55051//fapi/v1/time
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    index dcfe9fa..f94fa7c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortAccountRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.017" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.04" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.879[1712010547879] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51700//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortAccountRatio" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.017">
    +    <system-out><![CDATA[2024-04-01 22:33:47.241[1712021627241] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55053//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.001"/>
    -  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.886[1712010547886] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51703//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547885&endTime=1712010548885
    +  <testcase name="testTopLongShortAccountRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.003"/>
    +  <testcase name="testTopLongShortAccountRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.012">
    +    <system-out><![CDATA[2024-04-01 22:33:47.262[1712021627262] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55056//futures/data/topLongShortAccountRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021627260&endTime=1712021628260
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.002"/>
    +  <testcase name="testTopLongShortAccountRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortAccountRatio" time="0.005"/>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    index 491c6c9..65b44cf 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTopLongShortPositionRatio.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.017" tests="4" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.06" tests="4" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,14 +57,14 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.002"/>
    -  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.005">
    -    <system-out><![CDATA[2024-04-01 19:29:07.901[1712010547901] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51708//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
    +  <testcase name="testTopLongShortPositionRatioWithoutPeriod" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.014"/>
    +  <testcase name="testTopLongShortPositionRatioWithoutSymbol" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.008"/>
    +  <testcase name="testTopLongShortPositionRatio" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.02">
    +    <system-out><![CDATA[2024-04-01 22:33:47.314[1712021627314] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55061//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m
     ]]></system-out>
       </testcase>
    -  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.006">
    -    <system-out><![CDATA[2024-04-01 19:29:07.907[1712010547907] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51710//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712010547905&endTime=1712010548905
    +  <testcase name="testTopLongShortPositionRatioWithParameters" classname="unit.um_futures.market.TestUMTopLongShortPositionRatio" time="0.008">
    +    <system-out><![CDATA[2024-04-01 22:33:47.333[1712021627333] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55063//futures/data/topLongShortPositionRatio?symbol=BNBUSDT&period=5m&limit=1000&startTime=1712021627332&endTime=1712021628332
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    index 13f0a73..4c14286 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.market.TestUMTrades.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.031" tests="3" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.market.TestUMTrades" time="0.025" tests="3" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,13 +57,13 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.011">
    -    <system-out><![CDATA[2024-04-01 19:29:07.916[1712010547916] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51712//fapi/v1/trades?symbol=BNBUSDT&limit=1000
    +  <testcase name="testTradesWithLimit" classname="unit.um_futures.market.TestUMTrades" time="0.012">
    +    <system-out><![CDATA[2024-04-01 22:33:47.344[1712021627344] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55065//fapi/v1/trades?symbol=BNBUSDT&limit=1000
     ]]></system-out>
       </testcase>
       <testcase name="testTradesWithoutSymbol" classname="unit.um_futures.market.TestUMTrades" time="0.002"/>
    -  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.016">
    -    <system-out><![CDATA[2024-04-01 19:29:07.930[1712010547930] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51715//fapi/v1/trades?symbol=BNBUSDT
    +  <testcase name="testTrades" classname="unit.um_futures.market.TestUMTrades" time="0.009">
    +    <system-out><![CDATA[2024-04-01 22:33:47.360[1712021627360] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55068//fapi/v1/trades?symbol=BNBUSDT
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    index 3ec3b53..e1207be 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.012" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,16 +57,9 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.002"/>
    +  <testcase name="testPortfolioMarginAccountInfoWithoutAsset" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.005"/>
       <testcase name="testPortfolioMarginAccountInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo" time="0.009">
    -    <system-out><![CDATA[2024-04-01 19:29:07.951[1712010547951] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51718//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712010547951&signature=92677a7d7d932f02c71a42d933f8287ffb7ba83aa2d9458ece6e7046f0e39267
    -2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 10] Connected to Server
    -2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 3] Connected to Server
    -2024-04-01 19:29:07.952[1712010547952] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 16] Connected to Server
    -2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 8] Connected to Server
    -2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 7] Connected to Server
    -2024-04-01 19:29:07.953[1712010547953] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 13] Connected to Server
    -2024-04-01 19:29:07.955[1712010547955] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 14] Connected to Server
    +    <system-out><![CDATA[2024-04-01 22:33:47.377[1712021627377] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55071//fapi/v1/pmAccountInfo?asset=BTC&timestamp=1712021627377&signature=ffa12c539bad1081804651fe2f150e46c0756106d61e552cf5bd35fc124c297b
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    index 9db3436..3160026 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.018" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.016" tests="2" errors="0" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -58,16 +58,11 @@
         <property name="java.class.version" value="61.0"/>
       </properties>
       <testcase name="testPortfolioMarginExchangeInfoWithoutSymbol" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.963[1712010547963] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51720//fapi/v1/pmExchangeInfo?timestamp=1712010547962&signature=79270147f25cdb445df5a27c0adf272691d4413ae2c5894a868ea4577f9fd837
    +    <system-out><![CDATA[2024-04-01 22:33:47.389[1712021627389] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55073//fapi/v1/pmExchangeInfo?timestamp=1712021627389&signature=a46de93d28900987e9502db2701e4f4c3096074efd5901ee855ae934cdcc4bc2
     ]]></system-out>
       </testcase>
    -  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:07.971[1712010547971] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:51722//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712010547971&signature=3cb6d7f29f3785e6dbf2c5b0a54a4a95fe752238c458727e4feeb00c00d616b5
    -2024-04-01 19:29:07.972[1712010547972] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 12] Connected to Server
    -2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 2] Connected to Server
    -2024-04-01 19:29:07.973[1712010547973] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 17] Connected to Server
    -2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 9] Connected to Server
    -2024-04-01 19:29:07.974[1712010547974] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 1] Connected to Server
    +  <testcase name="testPortfolioMarginExchangeInfo" classname="unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo" time="0.007">
    +    <system-out><![CDATA[2024-04-01 22:33:47.398[1712021627398] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - GET http://kubernetes.docker.internal:55075//fapi/v1/pmExchangeInfo?symbol=BNBUSDT&timestamp=1712021627397&signature=03374f015eadf371be7c18540a542d6b267239dec817a128f2ffa40c7f3913c9
     ]]></system-out>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    index 629dda7..d5f459c 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCloseListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.014" tests="2" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCloseListenKey" time="0.005" tests="2" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,12 +57,11 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.002">
    -    <system-out><![CDATA[2024-04-01 19:29:07.981[1712010547981] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 15] Connected to Server
    -]]></system-out>
    -  </testcase>
    -  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.01">
    -    <system-out><![CDATA[2024-04-01 19:29:07.985[1712010547985] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - DELETE http://kubernetes.docker.internal:51725//fapi/v1/listenKey
    -]]></system-out>
    +  <testcase name="testGetProductURl" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.002"/>
    +  <testcase name="testCloseListenKey" classname="unit.um_futures.userdata.TestUMCloseListenKey" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMCloseListenKey.testCloseListenKey(TestUMCloseListenKey.java:32)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    index 5e576b7..c3b2bf9 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMCreateListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMCreateListenKey" time="0.004" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,11 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.007">
    -    <system-out><![CDATA[2024-04-01 19:29:07.996[1712010547996] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 18] Connected to Server
    -2024-04-01 19:29:07.998[1712010547998] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - POST http://kubernetes.docker.internal:51727//fapi/v1/listenKey
    -2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 6] Connected to Server
    -2024-04-01 19:29:08.001[1712010548001] | INFO  | OkHttp https://dstream.binance.com/... | c.b.c.f.c.utils.WebSocketConnection  - [Connection 4] Connected to Server
    -]]></system-out>
    +  <testcase name="testCreateListenKey" classname="unit.um_futures.userdata.TestUMCreateListenKey" time="0.003">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMCreateListenKey.testCreateListenKey(TestUMCreateListenKey.java:30)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    index d43ce80..e9aad40 100644
    --- a/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    +++ b/target/surefire-reports/TEST-unit.um_futures.userdata.TestUMExtendListenKey.xml
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="UTF-8"?>
    -<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.009" tests="1" errors="0" skipped="0" failures="0">
    +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="unit.um_futures.userdata.TestUMExtendListenKey" time="0.006" tests="1" errors="1" skipped="0" failures="0">
       <properties>
         <property name="java.specification.version" value="17"/>
         <property name="sun.cpu.isalist" value="amd64"/>
    @@ -15,7 +15,7 @@
         <property name="sun.java.launcher" value="SUN_STANDARD"/>
         <property name="user.country" value="US"/>
         <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-17\bin"/>
    -    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373 2024-04-01T19-28-59_092-jvmRun1 surefire-20240401192859542_1tmp surefire_0-20240401192859542_2tmp"/>
    +    <property name="sun.java.command" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529 2024-04-01T22-33-37_385-jvmRun1 surefire-20240401223337847_1tmp surefire_0-20240401223337847_2tmp"/>
         <property name="jdk.debug" value="release"/>
         <property name="surefire.test.class.path" value="E:\binance-futures-connector-java\target\test-classes;E:\binance-futures-connector-java\target\classes;C:\Users\patha\.m2\repository\com\squareup\okhttp3\okhttp\4.9.2\okhttp-4.9.2.jar;C:\Users\patha\.m2\repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.4.0\kotlin-stdlib-common-1.4.0.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.4.10\kotlin-stdlib-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\patha\.m2\repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;C:\Users\patha\.m2\repository\com\squareup\okhttp3\mockwebserver\4.9.1\mockwebserver-4.9.1.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.4.10\kotlin-stdlib-jdk8-1.4.10.jar;C:\Users\patha\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.4.10\kotlin-stdlib-jdk7-1.4.10.jar;C:\Users\patha\.m2\repository\org\json\json\20231013\json-20231013.jar;C:\Users\patha\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-classic\1.2.13\logback-classic-1.2.13.jar;C:\Users\patha\.m2\repository\ch\qos\logback\logback-core\1.2.13\logback-core-1.2.13.jar;C:\Users\patha\.m2\repository\org\apache\maven\plugins\maven-checkstyle-plugin\3.1.2\maven-checkstyle-plugin-3.1.2.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-artifact\3.0\maven-artifact-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-core\3.0\maven-core-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings\3.0\maven-settings-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-settings-builder\3.0\maven-settings-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-repository-metadata\3.0\maven-repository-metadata-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model-builder\3.0\maven-model-builder-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-aether-provider\3.0\maven-aether-provider-3.0.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-impl\1.7\aether-impl-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-spi\1.7\aether-spi-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-api\1.7\aether-api-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\aether\aether-util\1.7\aether-util-1.7.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-plexus\1.4.2\sisu-inject-plexus-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-inject-bean\1.4.2\sisu-inject-bean-1.4.2.jar;C:\Users\patha\.m2\repository\org\sonatype\sisu\sisu-guice\2.1.7\sisu-guice-2.1.7-noaop.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-classworlds\2.2.3\plexus-classworlds-2.2.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-sec-dispatcher\1.3\plexus-sec-dispatcher-1.3.jar;C:\Users\patha\.m2\repository\org\sonatype\plexus\plexus-cipher\1.4\plexus-cipher-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-model\3.0\maven-model-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\maven-plugin-api\3.0\maven-plugin-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-api\3.0\maven-reporting-api-3.0.jar;C:\Users\patha\.m2\repository\org\apache\maven\reporting\maven-reporting-impl\2.3\maven-reporting-impl-2.3.jar;C:\Users\patha\.m2\repository\org\apache\maven\shared\maven-shared-utils\0.6\maven-shared-utils-0.6.jar;C:\Users\patha\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-core\1.2\doxia-core-1.2.jar;C:\Users\patha\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\patha\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpclient\4.0.2\httpclient-4.0.2.jar;C:\Users\patha\.m2\repository\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Users\patha\.m2\repository\commons-validator\commons-validator\1.3.1\commons-validator-1.3.1.jar;C:\Users\patha\.m2\repository\commons-digester\commons-digester\1.6\commons-digester-1.6.jar;C:\Users\patha\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-sink-api\1.4\doxia-sink-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-logging-api\1.4\doxia-logging-api-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-decoration-model\1.4\doxia-decoration-model-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-site-renderer\1.4\doxia-site-renderer-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-xhtml\1.4\doxia-module-xhtml-1.4.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-module-fml\1.4\doxia-module-fml-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-i18n\1.0-beta-7\plexus-i18n-1.0-beta-7.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\patha\.m2\repository\commons-chain\commons-chain\1.1\commons-chain-1.1.jar;C:\Users\patha\.m2\repository\dom4j\dom4j\1.1\dom4j-1.1.jar;C:\Users\patha\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\patha\.m2\repository\sslext\sslext\1.2-0\sslext-1.2-0.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-core\1.3.8\struts-core-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-taglib\1.3.8\struts-taglib-1.3.8.jar;C:\Users\patha\.m2\repository\org\apache\struts\struts-tiles\1.3.8\struts-tiles-1.3.8.jar;C:\Users\patha\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\patha\.m2\repository\org\apache\maven\doxia\doxia-integration-tools\1.6\doxia-integration-tools-1.6.jar;C:\Users\patha\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;C:\Users\patha\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-component-annotations\2.0.0\plexus-component-annotations-2.0.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-resources\1.1.0\plexus-resources-1.1.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-utils\3.3.0\plexus-utils-3.3.0.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-interpolation\1.26\plexus-interpolation-1.26.jar;C:\Users\patha\.m2\repository\org\codehaus\plexus\plexus-velocity\1.2\plexus-velocity-1.2.jar;C:\Users\patha\.m2\repository\com\puppycrawl\tools\checkstyle\8.29\checkstyle-8.29.jar;C:\Users\patha\.m2\repository\info\picocli\picocli\4.1.4\picocli-4.1.4.jar;C:\Users\patha\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\patha\.m2\repository\org\antlr\antlr4-runtime\4.8-1\antlr4-runtime-4.8-1.jar;C:\Users\patha\.m2\repository\commons-beanutils\commons-beanutils\1.9.4\commons-beanutils-1.9.4.jar;C:\Users\patha\.m2\repository\com\google\guava\guava\28.2-jre\guava-28.2-jre.jar;C:\Users\patha\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\patha\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\patha\.m2\repository\org\checkerframework\checker-qual\2.10.0\checker-qual-2.10.0.jar;C:\Users\patha\.m2\repository\com\google\errorprone\error_prone_annotations\2.3.4\error_prone_annotations-2.3.4.jar;C:\Users\patha\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\patha\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-6\Saxon-HE-9.9.1-6.jar;C:\Users\patha\.m2\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;C:\Users\patha\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\patha\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\patha\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\patha\.m2\repository\junit\junit\4.13.2\junit-4.13.2.jar;C:\Users\patha\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.1\junit-jupiter-params-5.10.1.jar;C:\Users\patha\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jar;C:\Users\patha\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\patha\.m2\repository\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jar;C:\Users\patha\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-1.2-api\2.20.0\log4j-1.2-api-2.20.0.jar;C:\Users\patha\.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;"/>
         <property name="sun.cpu.endian" value="little"/>
    @@ -30,7 +30,7 @@
         <property name="line.separator" value="&#10;"/>
         <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
         <property name="java.specification.name" value="Java Platform API Specification"/>
    -    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire1656591508032660373\surefirebooter-20240401192859542_3.jar"/>
    +    <property name="surefire.real.class.path" value="C:\Users\patha\AppData\Local\Temp\surefire11024569628848419529\surefirebooter-20240401223337847_3.jar"/>
         <property name="user.script" value=""/>
         <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
         <property name="java.runtime.version" value="17.0.6+9-LTS-190"/>
    @@ -57,8 +57,10 @@
         <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
         <property name="java.class.version" value="61.0"/>
       </properties>
    -  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.008">
    -    <system-out><![CDATA[2024-04-01 19:29:08.008[1712010548008] | INFO  | main       | c.b.c.f.client.utils.RequestHandler  - PUT http://kubernetes.docker.internal:51729//fapi/v1/listenKey
    -]]></system-out>
    +  <testcase name="testExtendListenKey" classname="unit.um_futures.userdata.TestUMExtendListenKey" time="0.005">
    +    <error message="&apos;com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()&apos;" type="java.lang.NoSuchMethodError"><![CDATA[java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMExtendListenKey.testExtendListenKey(TestUMExtendListenKey.java:30)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +]]></error>
       </testcase>
     </testsuite>
    \ No newline at end of file
    diff --git a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    index dae24b3..43cf556 100644
    --- a/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    +++ b/target/surefire-reports/unit.TestCMWebsocketClientImpl.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestCMWebsocketClientImpl
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 s -- in unit.TestCMWebsocketClientImpl
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s -- in unit.TestCMWebsocketClientImpl
    diff --git a/target/surefire-reports/unit.TestJSONParser.txt b/target/surefire-reports/unit.TestJSONParser.txt
    index cbdfad1..b8d4ef4 100644
    --- a/target/surefire-reports/unit.TestJSONParser.txt
    +++ b/target/surefire-reports/unit.TestJSONParser.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestJSONParser
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.TestJSONParser
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.TestJSONParser
    diff --git a/target/surefire-reports/unit.TestParameterChecker.txt b/target/surefire-reports/unit.TestParameterChecker.txt
    index 6cdfa58..ad01518 100644
    --- a/target/surefire-reports/unit.TestParameterChecker.txt
    +++ b/target/surefire-reports/unit.TestParameterChecker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestParameterChecker
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.TestParameterChecker
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.TestParameterChecker
    diff --git a/target/surefire-reports/unit.TestRequestBuilder.txt b/target/surefire-reports/unit.TestRequestBuilder.txt
    index dc9ba95..eb2a2c2 100644
    --- a/target/surefire-reports/unit.TestRequestBuilder.txt
    +++ b/target/surefire-reports/unit.TestRequestBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestRequestBuilder
     -------------------------------------------------------------------------------
    -Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.TestRequestBuilder
    +Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.TestRequestBuilder
    diff --git a/target/surefire-reports/unit.TestResponseHandler.txt b/target/surefire-reports/unit.TestResponseHandler.txt
    index 0d426e9..1a7af65 100644
    --- a/target/surefire-reports/unit.TestResponseHandler.txt
    +++ b/target/surefire-reports/unit.TestResponseHandler.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestResponseHandler
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.TestResponseHandler
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.TestResponseHandler
    diff --git a/target/surefire-reports/unit.TestUrlBuilder.txt b/target/surefire-reports/unit.TestUrlBuilder.txt
    index b055497..418fa00 100644
    --- a/target/surefire-reports/unit.TestUrlBuilder.txt
    +++ b/target/surefire-reports/unit.TestUrlBuilder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.TestUrlBuilder
     -------------------------------------------------------------------------------
    -Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.TestUrlBuilder
    +Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.TestUrlBuilder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    index 40a5e6a..f23e595 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.072 s -- in unit.cm_futures.account.TestCMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.904 s -- in unit.cm_futures.account.TestCMAccountInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    index f79e847..5b2ad73 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAccountTradeList.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.account.TestCMAccountTradeList
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.cm_futures.account.TestCMAccountTradeList
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    index 9aa7cf0..0f7f59a 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAllOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.cm_futures.account.TestCMAllOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in unit.cm_futures.account.TestCMAllOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    index 773300c..ab83acf 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in unit.cm_futures.account.TestCMAutoCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    index 53588f9..dfaa6d3 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMCancelAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    index 29adca2..b01bb32 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelMultipleOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.cm_futures.account.TestCMCancelMultipleOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    index 9992bbb..d1c9254 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCancelOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMCancelOrder
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.cm_futures.account.TestCMCancelOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    index eeb1f2e..8292d5c 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangeInitialLeverage.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMChangeInitialLeverage
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    index 3dbbee8..f418e90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMChangePositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMChangePositionMode
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMChangePositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    index 96f4e57..9cd6d90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentAllOpenOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMCurrentAllOpenOrders
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    index 650141e..600f8e4 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMCurrentPositionMode.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMCurrentPositionMode
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    index 853ce36..6b59d6c 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMFuturesAccountBalance.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMFuturesAccountBalance
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    index e298bff..2d7cb09 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracket.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.cm_futures.account.TestCMGetLeverageBracket
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    index 1594081..f00b40d 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMGetLeverageBracketPair.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMGetLeverageBracketPair
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.account.TestCMGetLeverageBracketPair
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    index 8cfb06e..dcec828 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMModifyIsolatedPositionMargin
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    index 8ba97cc..7cfeb40 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.account.TestCMModifyOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMModifyOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    index 8c0c293..5dfa78a 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMModifyOrderHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMModifyOrderHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMModifyOrderHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    index f7c4fa3..c5ed795 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNewOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.account.TestCMNewOrder
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in unit.cm_futures.account.TestCMNewOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    index 7e6ae83..484e246 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMNotionalAndLeverageBrackets
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    index 80ebc52..b1fb1df 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.account.TestCMPositionAdlQuantileEstimation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    index e1a11a2..08b825e 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionInformation.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in unit.cm_futures.account.TestCMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.account.TestCMPositionInformation
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    index c9e59cf..a770e00 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMPositionMarginChangeHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.account.TestCMPositionMarginChangeHistory
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    index b60c55f..05c9671 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.account.TestCMQueryCurrentOpenOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    index 1b9e42a..8641ada 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMQueryOrder.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in unit.cm_futures.account.TestCMQueryOrder
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.account.TestCMQueryOrder
    diff --git a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    index 5e878d0..0ab4f90 100644
    --- a/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.cm_futures.account.TestCMUsersForceOrders.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.account.TestCMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.account.TestCMUsersForceOrders
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    index a641435..2586139 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in unit.cm_futures.market.TestCMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in unit.cm_futures.market.TestCMAggTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    index d6e8de2..2dc6587 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMBasis.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMBasis
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMBasis
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.cm_futures.market.TestCMBasis
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    index b13f6da..9afd73b 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.cm_futures.market.TestCMContinuousKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    index cf1c8cf..4d53cbe 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMDepth
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    index c0a3d34..8714a1d 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.market.TestCMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    index 0c2e430..fd6c4a2 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMHistoricalTrades
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    index 321b9d8..ffcb68a 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    index 5ada9c4..69ddfe9 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.cm_futures.market.TestCMKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    index 62fcd21..877ba12 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMLongShortRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    index a6f52f1..bd940cf 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.market.TestCMMarkPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    index 16ef9b2..bc00f43 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.market.TestCMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    index a02981e..3cc0130 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMOpenInterest
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    index 2d3f9b8..0324fbc 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    index bb06053..ba98eb3 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.market.TestCMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.market.TestCMPing
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    index b9370c0..d52b672 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.cm_futures.market.TestCMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.cm_futures.market.TestCMTicker24H
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    index a7bc0f3..0af9821 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.market.TestCMTickerPrice
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    index 40bb228..0d40479 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.market.TestCMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in unit.cm_futures.market.TestCMTime
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    index 6620020..d24695c 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.cm_futures.market.TestCMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    index 16f7930..5e79776 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.market.TestCMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    index 55af9e5..c7bca72 100644
    --- a/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    +++ b/target/surefire-reports/unit.cm_futures.market.TestCMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.market.TestCMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.cm_futures.market.TestCMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.cm_futures.market.TestCMTrades
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    index d6ac772..61fbb45 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    index a99a474..20dc4da 100644
    --- a/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.cm_futures.portfoliomargin.TestCMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    index f993007..2213b41 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMCloseListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in unit.cm_futures.userdata.TestCMCloseListenKey
    diff --git a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    index f5fba67..1dc1034 100644
    --- a/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.cm_futures.userdata.TestCMExtendListenKey.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.cm_futures.userdata.TestCMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in unit.cm_futures.userdata.TestCMExtendListenKey
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    index 26f0102..b6e4c30 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountInformation.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountInformation
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s -- in unit.um_futures.account.TestUMAccountInformation
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.147 s <<< FAILURE! -- in unit.um_futures.account.TestUMAccountInformation
    +unit.um_futures.account.TestUMAccountInformation.testAccountInformation -- Time elapsed: 0.134 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountInformation.testAccountInformation(TestUMAccountInformation.java:32)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    index f507c09..ebbad72 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAccountTradeList.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAccountTradeList
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in unit.um_futures.account.TestUMAccountTradeList
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.009 s <<< FAILURE! -- in unit.um_futures.account.TestUMAccountTradeList
    +unit.um_futures.account.TestUMAccountTradeList.testAccountTradeList -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountTradeList.testAccountTradeList(TestUMAccountTradeList.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMAccountTradeList.testAccountTradeListWithoutSymbol -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAccountTradeList.testAccountTradeListWithoutSymbol(TestUMAccountTradeList.java:35)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAccountTradeList.lambda$testAccountTradeListWithoutSymbol$0(TestUMAccountTradeList.java:35)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    index e381a12..7ba83ef 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAllOrders.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAllOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMAllOrders
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! -- in unit.um_futures.account.TestUMAllOrders
    +unit.um_futures.account.TestUMAllOrders.testAllOrders -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAllOrders.testAllOrders(TestUMAllOrders.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMAllOrders.testAllOrdersWithoutSymbol -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAllOrders.testAllOrdersWithoutSymbol(TestUMAllOrders.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAllOrders.lambda$testAllOrdersWithoutSymbol$0(TestUMAllOrders.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    index 40034f6..48288e9 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMAutoCancelAllOpenOrders.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMAutoCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.011 s <<< FAILURE! -- in unit.um_futures.account.TestUMAutoCancelAllOpenOrders
    +unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrdersWithoutParameters -- Time elapsed: 0.005 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrdersWithoutParameters(TestUMAutoCancelAllOpenOrders.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.lambda$testAutoCancelAllOpenOrdersWithoutParameters$0(TestUMAutoCancelAllOpenOrders.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrders -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMAutoCancelAllOpenOrders.testAutoCancelAllOpenOrders(TestUMAutoCancelAllOpenOrders.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    index 0fe4885..a38386e 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelAllOpenOrders.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.062 s <<< FAILURE! -- in unit.um_futures.account.TestUMCancelAllOpenOrders
    +unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrdersWithoutSymbol -- Time elapsed: 0.035 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrdersWithoutSymbol(TestUMCancelAllOpenOrders.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.lambda$testCancelAllOpenOrdersWithoutSymbol$0(TestUMCancelAllOpenOrders.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrders -- Time elapsed: 0.004 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelAllOpenOrders.testCancelAllOpenOrders(TestUMCancelAllOpenOrders.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    index 2eff017..f4e58be 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelMultipleOrders.txt
    @@ -1,4 +1,26 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelMultipleOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in unit.um_futures.account.TestUMCancelMultipleOrders
    +Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.018 s <<< FAILURE! -- in unit.um_futures.account.TestUMCancelMultipleOrders
    +unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutSymbol -- Time elapsed: 0.007 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutSymbol(TestUMCancelMultipleOrders.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.lambda$testCancelMultipleOrdersWithoutSymbol$0(TestUMCancelMultipleOrders.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutOrderIdList -- Time elapsed: 0.007 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceClientException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.testCancelMultipleOrdersWithoutOrderIdList(TestUMCancelMultipleOrders.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelMultipleOrders.lambda$testCancelMultipleOrdersWithoutOrderIdList$1(TestUMCancelMultipleOrders.java:51)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    index 1b77626..1549e23 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCancelOrder.txt
    @@ -1,4 +1,31 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCancelOrder
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMCancelOrder
    +Tests run: 3, Failures: 2, Errors: 1, Skipped: 0, Time elapsed: 0.015 s <<< FAILURE! -- in unit.um_futures.account.TestUMCancelOrder
    +unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutOrderId -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceClientException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutOrderId(TestUMCancelOrder.java:53)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.lambda$testCancelOrderWithoutOrderId$1(TestUMCancelOrder.java:53)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutSymbol -- Time elapsed: 0.003 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrderWithoutSymbol(TestUMCancelOrder.java:39)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.lambda$testCancelOrderWithoutSymbol$0(TestUMCancelOrder.java:39)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMCancelOrder.testCancelOrder -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCancelOrder.testCancelOrder(TestUMCancelOrder.java:68)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    index 88267f7..ccbc216 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeInitialLeverage.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeInitialLeverage
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMChangeInitialLeverage
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.011 s <<< FAILURE! -- in unit.um_futures.account.TestUMChangeInitialLeverage
    +unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverage -- Time elapsed: 0.004 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverage(TestUMChangeInitialLeverage.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverageWithoutParameters -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.testChangeInitialLeverageWithoutParameters(TestUMChangeInitialLeverage.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeInitialLeverage.lambda$testChangeInitialLeverageWithoutParameters$0(TestUMChangeInitialLeverage.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    index 646879a..d572c89 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMarginType.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMarginType
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.account.TestUMChangeMarginType
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.011 s <<< FAILURE! -- in unit.um_futures.account.TestUMChangeMarginType
    +unit.um_futures.account.TestUMChangeMarginType.testChangeMarginTypeWithoutParameters -- Time elapsed: 0.005 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeMarginType.testChangeMarginTypeWithoutParameters(TestUMChangeMarginType.java:35)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMarginType.lambda$testChangeMarginTypeWithoutParameters$0(TestUMChangeMarginType.java:35)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMChangeMarginType.testChangeMarginType -- Time elapsed: 0.004 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMarginType.testChangeMarginType(TestUMChangeMarginType.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    index e10f8a7..9d81c7f 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangeMultiAssetsMode.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangeMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.019 s <<< FAILURE! -- in unit.um_futures.account.TestUMChangeMultiAssetsMode
    +unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsModeWithoutMultiAssetsMargin -- Time elapsed: 0.013 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsModeWithoutMultiAssetsMargin(TestUMChangeMultiAssetsMode.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.lambda$testChangeMultiAssetsModeWithoutMultiAssetsMargin$0(TestUMChangeMultiAssetsMode.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsMode -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangeMultiAssetsMode.testChangeMultiAssetsMode(TestUMChangeMultiAssetsMode.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    index 2589862..c8b7153 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMChangePositionMode.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMChangePositionMode
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMChangePositionMode
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! -- in unit.um_futures.account.TestUMChangePositionMode
    +unit.um_futures.account.TestUMChangePositionMode.testChangePositionModeWithoutDualSidePosition -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMChangePositionMode.testChangePositionModeWithoutDualSidePosition(TestUMChangePositionMode.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangePositionMode.lambda$testChangePositionModeWithoutDualSidePosition$0(TestUMChangePositionMode.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMChangePositionMode.testChangePositionMode -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMChangePositionMode.testChangePositionMode(TestUMChangePositionMode.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    index 4e59bdb..819d355 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentAllOpenOrders.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentAllOpenOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.052 s <<< FAILURE! -- in unit.um_futures.account.TestUMCurrentAllOpenOrders
    +unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrders -- Time elapsed: 0.049 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrders(TestUMCurrentAllOpenOrders.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrdersWithoutSymbol -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentAllOpenOrders.testCurrentAllOpenOrdersWithoutSymbol(TestUMCurrentAllOpenOrders.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    index bd7c52a..2ee2069 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMCurrentPositionMode.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMCurrentPositionMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMCurrentPositionMode
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.005 s <<< FAILURE! -- in unit.um_futures.account.TestUMCurrentPositionMode
    +unit.um_futures.account.TestUMCurrentPositionMode.testCurrentPositionMode -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMCurrentPositionMode.testCurrentPositionMode(TestUMCurrentPositionMode.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    index 5a17dbd..b1b3a63 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.015 s <<< FAILURE! -- in unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory
    +unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithParameters -- Time elapsed: 0.011 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithParameters(TestUMDownloadIdForFuturesTransactionHistory.java:51)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithoutParameters -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadIdForFuturesTransactionHistory.testDownloadIdForFuturesTransactionHistoryWithoutParameters(TestUMDownloadIdForFuturesTransactionHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    index 699823e..6956f68 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.073 s <<< FAILURE! -- in unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory
    +unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithParameters -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithParameters(TestUMDownloadLinkForFuturesTransactionHistory.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithoutParameters -- Time elapsed: 0.068 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.testDownloadLinkForFuturesTransactionHistoryWithoutParameters(TestUMDownloadLinkForFuturesTransactionHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMDownloadLinkForFuturesTransactionHistory.lambda$testDownloadLinkForFuturesTransactionHistoryWithoutParameters$0(TestUMDownloadLinkForFuturesTransactionHistory.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    index 0c03ba4..3ce172a 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMFuturesAccountBalance.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMFuturesAccountBalance
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s -- in unit.um_futures.account.TestUMFuturesAccountBalance
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.009 s <<< FAILURE! -- in unit.um_futures.account.TestUMFuturesAccountBalance
    +unit.um_futures.account.TestUMFuturesAccountBalance.testFuturesAccountBalance -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMFuturesAccountBalance.testFuturesAccountBalance(TestUMFuturesAccountBalance.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    index 052e8b3..7ccca1b 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetLeverageBracket.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetLeverageBracket
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in unit.um_futures.account.TestUMGetLeverageBracket
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.022 s <<< FAILURE! -- in unit.um_futures.account.TestUMGetLeverageBracket
    +unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracketWithSymbol -- Time elapsed: 0.007 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracketWithSymbol(TestUMGetLeverageBracket.java:48)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracket -- Time elapsed: 0.004 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetLeverageBracket.testGetLeverageBracket(TestUMGetLeverageBracket.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    index 31c721d..10b2e6e 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMGetMultiAssetsMode.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMGetMultiAssetsMode
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.009 s <<< FAILURE! -- in unit.um_futures.account.TestUMGetMultiAssetsMode
    +unit.um_futures.account.TestUMGetMultiAssetsMode.testGetMultiAssetsMode -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMGetMultiAssetsMode.testGetMultiAssetsMode(TestUMGetMultiAssetsMode.java:34)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    index 74f61d2..3cf14f9 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMIncomeHistory.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMIncomeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.account.TestUMIncomeHistory
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.011 s <<< FAILURE! -- in unit.um_futures.account.TestUMIncomeHistory
    +unit.um_futures.account.TestUMIncomeHistory.testIncomeHistory -- Time elapsed: 0.007 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMIncomeHistory.testIncomeHistory(TestUMIncomeHistory.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMIncomeHistory.testIncomeHistoryNoSymbol -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMIncomeHistory.testIncomeHistoryNoSymbol(TestUMIncomeHistory.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    index 043e192..240284a 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMModifyIsolatedPositionMargin.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMModifyIsolatedPositionMargin
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.009 s <<< FAILURE! -- in unit.um_futures.account.TestUMModifyIsolatedPositionMargin
    +unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMarginWithoutParameters -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMarginWithoutParameters(TestUMModifyIsolatedPositionMargin.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.lambda$testModifyIsolatedPositionMarginWithoutParameters$0(TestUMModifyIsolatedPositionMargin.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMargin -- Time elapsed: 0.004 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMModifyIsolatedPositionMargin.testModifyIsolatedPositionMargin(TestUMModifyIsolatedPositionMargin.java:52)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    index ecab108..0bca5cd 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNewOrder.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNewOrder
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.account.TestUMNewOrder
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! -- in unit.um_futures.account.TestUMNewOrder
    +unit.um_futures.account.TestUMNewOrder.testNewOrderWithoutParameters -- Time elapsed: 0.005 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMNewOrder.testNewOrderWithoutParameters(TestUMNewOrder.java:37)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNewOrder.lambda$testNewOrderWithoutParameters$0(TestUMNewOrder.java:37)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMNewOrder.testNewOrder -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNewOrder.testNewOrder(TestUMNewOrder.java:53)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    index 5c310b4..08abaee 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMNotionalAndLeverageBrackets.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMNotionalAndLeverageBrackets
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.007 s <<< FAILURE! -- in unit.um_futures.account.TestUMNotionalAndLeverageBrackets
    +unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBracketsNoSymbol -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBracketsNoSymbol(TestUMNotionalAndLeverageBrackets.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBrackets -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMNotionalAndLeverageBrackets.testNotionalAndLeverageBrackets(TestUMNotionalAndLeverageBrackets.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    index 3aeb227..a2bc225 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionAdlQuantileEstimation.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionAdlQuantileEstimation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.005 s <<< FAILURE! -- in unit.um_futures.account.TestUMPositionAdlQuantileEstimation
    +unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimationNoSymbol -- Time elapsed: 0.001 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimationNoSymbol(TestUMPositionAdlQuantileEstimation.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimation -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionAdlQuantileEstimation.testPositionAdlQuantileEstimation(TestUMPositionAdlQuantileEstimation.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    index bf55217..83bc43b 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionInformation.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionInformation
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMPositionInformation
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.007 s <<< FAILURE! -- in unit.um_futures.account.TestUMPositionInformation
    +unit.um_futures.account.TestUMPositionInformation.testPositionInformationNoSymbol -- Time elapsed: 0.001 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionInformation.testPositionInformationNoSymbol(TestUMPositionInformation.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMPositionInformation.testPositionInformation -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionInformation.testPositionInformation(TestUMPositionInformation.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    index 0492c3e..634eebc 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMPositionMarginChangeHistory.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMPositionMarginChangeHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! -- in unit.um_futures.account.TestUMPositionMarginChangeHistory
    +unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistory -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistory(TestUMPositionMarginChangeHistory.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistoryWithoutSymbol -- Time elapsed: 0.003 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.testPositionMarginChangeHistoryWithoutSymbol(TestUMPositionMarginChangeHistory.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMPositionMarginChangeHistory.lambda$testPositionMarginChangeHistoryWithoutSymbol$0(TestUMPositionMarginChangeHistory.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    index a16b0e7..6adadb0 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQuantitativeRulesIndicators.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQuantitativeRulesIndicators
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.010 s <<< FAILURE! -- in unit.um_futures.account.TestUMQuantitativeRulesIndicators
    +unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicatorsNoSymbol -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicatorsNoSymbol(TestUMQuantitativeRulesIndicators.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicators -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQuantitativeRulesIndicators.testQuantitativeRulesIndicators(TestUMQuantitativeRulesIndicators.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    index e99339c..d4b58de 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryCurrentOpenOrder.txt
    @@ -1,4 +1,36 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryCurrentOpenOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +Tests run: 4, Failures: 2, Errors: 2, Skipped: 0, Time elapsed: 0.013 s <<< FAILURE! -- in unit.um_futures.account.TestUMQueryCurrentOpenOrder
    +unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrder -- Time elapsed: 0.003 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrder(TestUMQueryCurrentOpenOrder.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.lambda$testQueryCurrentOpenOrder$1(TestUMQueryCurrentOpenOrder.java:49)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithoutSymbol -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithoutSymbol(TestUMQueryCurrentOpenOrder.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.lambda$testQueryCurrentOpenOrderWithoutSymbol$0(TestUMQueryCurrentOpenOrder.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrderId -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrderId(TestUMQueryCurrentOpenOrder.java:63)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrigClientOrderId -- Time elapsed: 0.001 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryCurrentOpenOrder.testQueryCurrentOpenOrderWithOrigClientOrderId(TestUMQueryCurrentOpenOrder.java:78)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    index 3372c8b..18e08c8 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMQueryOrder.txt
    @@ -1,4 +1,36 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMQueryOrder
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.account.TestUMQueryOrder
    +Tests run: 4, Failures: 2, Errors: 2, Skipped: 0, Time elapsed: 0.013 s <<< FAILURE! -- in unit.um_futures.account.TestUMQueryOrder
    +unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithoutSymbol -- Time elapsed: 0.005 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithoutSymbol(TestUMQueryOrder.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.lambda$testQueryOrderWithoutSymbol$0(TestUMQueryOrder.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMQueryOrder.testQueryOrder -- Time elapsed: 0.003 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrder(TestUMQueryOrder.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.lambda$testQueryOrder$1(TestUMQueryOrder.java:49)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrderId -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrderId(TestUMQueryOrder.java:63)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrigClientOrderId -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMQueryOrder.testQueryOrderWithOrigClientOrderId(TestUMQueryOrder.java:78)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    index d290a5e..e5c6820 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUserCommissionRate.txt
    @@ -1,4 +1,20 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUserCommissionRate
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.account.TestUMUserCommissionRate
    +Tests run: 2, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.008 s <<< FAILURE! -- in unit.um_futures.account.TestUMUserCommissionRate
    +unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRateWithoutSymbol -- Time elapsed: 0.004 s <<< FAILURE!
    +java.lang.AssertionError: unexpected exception type thrown; expected:<com.binance.connector.futures.client.exceptions.BinanceConnectorException> but was:<java.lang.NoSuchMethodError>
    +	at org.junit.Assert.assertThrows(Assert.java:1020)
    +	at org.junit.Assert.assertThrows(Assert.java:981)
    +	at unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRateWithoutSymbol(TestUMUserCommissionRate.java:36)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +Caused by: java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUserCommissionRate.lambda$testUserCommissionRateWithoutSymbol$0(TestUMUserCommissionRate.java:36)
    +	at org.junit.Assert.assertThrows(Assert.java:1001)
    +	... 3 more
    +
    +unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRate -- Time elapsed: 0.002 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUserCommissionRate.testUserCommissionRate(TestUMUserCommissionRate.java:49)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    index 6119e0c..41af3c2 100644
    --- a/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    +++ b/target/surefire-reports/unit.um_futures.account.TestUMUsersForceOrders.txt
    @@ -1,4 +1,14 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.account.TestUMUsersForceOrders
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in unit.um_futures.account.TestUMUsersForceOrders
    +Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.022 s <<< FAILURE! -- in unit.um_futures.account.TestUMUsersForceOrders
    +unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrders -- Time elapsed: 0.014 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrders(TestUMUsersForceOrders.java:47)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    +unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrdersNoSymbol -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMAccount com.binance.connector.futures.client.impl.UMFuturesClientImpl.account()'
    +	at unit.um_futures.account.TestUMUsersForceOrders.testUsersForceOrdersNoSymbol(TestUMUsersForceOrders.java:33)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    index 3a1925d..98b1f17 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMAggTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMAggTrades
     -------------------------------------------------------------------------------
    -Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in unit.um_futures.market.TestUMAggTrades
    +Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in unit.um_futures.market.TestUMAggTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    index 98ce66d..41a2a1d 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMBookTicker.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMBookTicker
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMBookTicker
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in unit.um_futures.market.TestUMBookTicker
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    index 5e78b6b..b3722f1 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMContinuousKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMContinuousKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.market.TestUMContinuousKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in unit.um_futures.market.TestUMContinuousKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    index 4083fc7..a837e34 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMDepth.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMDepth
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMDepth
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in unit.um_futures.market.TestUMDepth
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    index 1b7ae5e..01f2a48 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMExchangeInfo
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in unit.um_futures.market.TestUMExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    index 9a371cb..441e759 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMFundingRateHistory.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMFundingRateHistory
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMFundingRateHistory
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in unit.um_futures.market.TestUMFundingRateHistory
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    index f0c70ff..581a6a5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalBlvtKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalBlvtKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in unit.um_futures.market.TestUMHistoricalBlvtKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    index f36d7b9..ec3b9cd 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMHistoricalTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMHistoricalTrades
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in unit.um_futures.market.TestUMHistoricalTrades
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in unit.um_futures.market.TestUMHistoricalTrades
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    index 4254460..d353807 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.market.TestUMIndexInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMIndexInfo
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    index 3d4dc1d..2cd4346 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMIndexPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMIndexPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMIndexPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    index 7f69eac..1def7b5 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in unit.um_futures.market.TestUMKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in unit.um_futures.market.TestUMKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    index af5ab5e..2e5f1f3 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMLongShortRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMLongShortRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMLongShortRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in unit.um_futures.market.TestUMLongShortRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    index a43fb44..0066ee1 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in unit.um_futures.market.TestUMMarkPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s -- in unit.um_futures.market.TestUMMarkPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    index ad70e54..0655aa8 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMarkPriceKlines.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMarkPriceKlines
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in unit.um_futures.market.TestUMMarkPriceKlines
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    index 777ebbe..f662afe 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMMultiAssetsModeIndex.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMMultiAssetsModeIndex
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in unit.um_futures.market.TestUMMultiAssetsModeIndex
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    index 8b85ce6..e912dcf 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterest.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterest
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMOpenInterest
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in unit.um_futures.market.TestUMOpenInterest
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    index 176eec3..d8cc6b0 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMOpenInterestStatistics.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMOpenInterestStatistics
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in unit.um_futures.market.TestUMOpenInterestStatistics
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    index e135238..0a5e467 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMPing.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMPing
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMPing
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in unit.um_futures.market.TestUMPing
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    index a655639..ea6f9d4 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTakerBuySellVolume.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTakerBuySellVolume
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in unit.um_futures.market.TestUMTakerBuySellVolume
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    index e242abb..2ca5aa8 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTicker24H.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTicker24H
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in unit.um_futures.market.TestUMTicker24H
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in unit.um_futures.market.TestUMTicker24H
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    index 22b734a..8627bc2 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTickerPrice.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTickerPrice
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.market.TestUMTickerPrice
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s -- in unit.um_futures.market.TestUMTickerPrice
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    index a605895..75fc9f9 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTime.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTime
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in unit.um_futures.market.TestUMTime
    +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in unit.um_futures.market.TestUMTime
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    index dbef618..ecbf58c 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortAccountRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortAccountRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in unit.um_futures.market.TestUMTopLongShortAccountRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    index 683ee4b..8883bbc 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTopLongShortPositionRatio.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTopLongShortPositionRatio
     -------------------------------------------------------------------------------
    -Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    +Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in unit.um_futures.market.TestUMTopLongShortPositionRatio
    diff --git a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    index c9c1d62..72ca1b1 100644
    --- a/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    +++ b/target/surefire-reports/unit.um_futures.market.TestUMTrades.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.market.TestUMTrades
     -------------------------------------------------------------------------------
    -Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in unit.um_futures.market.TestUMTrades
    +Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in unit.um_futures.market.TestUMTrades
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    index e1d8501..40c8695 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginAccountInfo
    diff --git a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    index a603d7e..7664768 100644
    --- a/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    +++ b/target/surefire-reports/unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo.txt
    @@ -1,4 +1,4 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    +Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in unit.um_futures.portfoliomargin.TestUMPortfolioMarginExchangeInfo
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    index aebded4..04a47c0 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCloseListenKey.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCloseListenKey
     -------------------------------------------------------------------------------
    -Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in unit.um_futures.userdata.TestUMCloseListenKey
    +Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.005 s <<< FAILURE! -- in unit.um_futures.userdata.TestUMCloseListenKey
    +unit.um_futures.userdata.TestUMCloseListenKey.testCloseListenKey -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMCloseListenKey.testCloseListenKey(TestUMCloseListenKey.java:32)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    index d6ff4f7..2771c56 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMCreateListenKey.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMCreateListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMCreateListenKey
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.004 s <<< FAILURE! -- in unit.um_futures.userdata.TestUMCreateListenKey
    +unit.um_futures.userdata.TestUMCreateListenKey.testCreateListenKey -- Time elapsed: 0.003 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMCreateListenKey.testCreateListenKey(TestUMCreateListenKey.java:30)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    index 74b4b19..4d32c0d 100644
    --- a/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    +++ b/target/surefire-reports/unit.um_futures.userdata.TestUMExtendListenKey.txt
    @@ -1,4 +1,9 @@
     -------------------------------------------------------------------------------
     Test set: unit.um_futures.userdata.TestUMExtendListenKey
     -------------------------------------------------------------------------------
    -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in unit.um_futures.userdata.TestUMExtendListenKey
    +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.006 s <<< FAILURE! -- in unit.um_futures.userdata.TestUMExtendListenKey
    +unit.um_futures.userdata.TestUMExtendListenKey.testExtendListenKey -- Time elapsed: 0.005 s <<< ERROR!
    +java.lang.NoSuchMethodError: 'com.binance.connector.futures.client.impl.um_futures.UMUserData com.binance.connector.futures.client.impl.UMFuturesClientImpl.userData()'
    +	at unit.um_futures.userdata.TestUMExtendListenKey.testExtendListenKey(TestUMExtendListenKey.java:30)
    +	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    +
    diff --git a/target/test-classes/examples/um_futures/account/AccountInformation.class b/target/test-classes/examples/um_futures/account/AccountInformation.class
    index ff24883e32cbf1a78860764d2aa540c66b991722..f4cb3d94a81b2bb7a2cfa06d88d55f6aa2968f55 100644
    GIT binary patch
    delta 159
    zcmZ1_JWqt{)W2Q(7#J8#7>YJ>Su(P?YiRmROw<xcD=jH4N-frROis=(%_~uvT*D~I
    z=!{Kf^Jzv#Hc>_f9?!hI)FS7c#Ny)AVs?fCMg~iua%nV!7#TQ2eW8YKKEr;MQId%v
    Z2WUSNLoP!ekmh1wWRPOWXDDRg1OV6rE(rht
    
    delta 80
    zcmbOyvPzii)W2Q(7#J8#81go9Su(OXX=wUPOw{5o&5chhEh#NZE!Lmh$SBEZhbFlB
    WDkCG?W&@6^jGT-NIY0xL7;*t3%NQX5
    
    diff --git a/target/test-classes/examples/um_futures/account/AccountTradeList.class b/target/test-classes/examples/um_futures/account/AccountTradeList.class
    index faa5ccf03e4b6ef31b27e832b084284debdfc130..df21c6d93b52a4fbf1596c35ad6bc2cab4c709f1 100644
    GIT binary patch
    delta 163
    zcmbO%(k{w%>ff$?3=9k=3{@Ms<}xz7YiLg1$fh>=0wb$HT4_mXQEIWiV{&qSX<muS
    z<OhtBjLs7iwJ>Bh>ofgi6=h`L@yyFhEppCDEG|whW@o5iWUvG(mqs&)k%2SR7i#Ec
    g4UR{Ql1vOGKsPWklroe7X)Xpv1|^1ahDrub02_ZW8vp<R
    
    delta 100
    zcmZn{oh-t2>ff$?3=9k=3}qX+<}$K4X=wUPOw>{>&5chhEh#NZE!Ge9bxcmqFU>2l
    t=3-D{P-bUP;bBl^P-A4U11jW3Qn=ZY=_l*v9*#$hoQw=5Ktq`rN&yQJ9Gw6F
    
    diff --git a/target/test-classes/examples/um_futures/account/AllOrders.class b/target/test-classes/examples/um_futures/account/AllOrders.class
    index 0dabb3e502f41a225b4828545e6386af4fc90d3c..1af7c082627dfb5e36a7e2a3690f91b7baacaec8 100644
    GIT binary patch
    delta 159
    zcmew^{91(T)W2Q(7#J8#7^*gM&1Gb9*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`2nLO
    zqcb*{&H7AtSw$Hccs%p+Qj45(5{rvdi`f|}7#S>q%B9f^Vr1Y9^@SR`nTO*Mqa+hU
    Z3DABfhEj$yAkD?V$e_ef&QQs~2>_!xFF61J
    
    delta 100
    zcmaDY@?Dtg)W2Q(7#J8#7|J$s&1Gb9($Mson5d;%nj4>1T2fk+TC5-H>zJIJUz%59
    u&BdU^pv=yo!o#4-pvK5x2UN(7q;Rt((_Plh1ssnUIT;yBfQB+LlmY-$LLDmr
    
    diff --git a/target/test-classes/examples/um_futures/account/AutoCancelOpen.class b/target/test-classes/examples/um_futures/account/AutoCancelOpen.class
    index fbca59e4e89cd1619e52c225639a3b5aad1d9ffe..f4f9e49f4fa0f8b6db760124aa8fe549f87868ae 100644
    GIT binary patch
    delta 183
    zcmbOr+9Jkv>ff$?3=9k=46Pfv)R~ywH8dw5WK)}bo}E=It+b@HD79GMF*!NEG_OP@
    z)ECOK=3>xe&}U~b;9)RiFk)nIo|vd5fUbJ;PNvhWqKphYo_TqxMb0^i#l@+`><rC}
    t43<FU(rC&V893p_Z*JjWW|CxLs0X@>iJ^g^5lC|}FaqstVrXID1OWE+GcEuC
    
    delta 80
    zcmZn>n;^<{>ff$?3=9k=42>JP)R|bEG&FrCCTek)=EkR$mXsEy7VA&WXOd*JLlfM5
    WnCUd@<`*2yOq`4i^*{rd7#aW`^%$oB
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CancelAllOpenOrders.class
    index de0dbb73da6afe21b37ab62f6eca4f91d9e0a8f2..60d370370dfcadfc8326a26a786e1bd2c73f2db7 100644
    GIT binary patch
    delta 159
    zcmbO)GFg=C)W2Q(7#J8#7^*gM&1Gb9*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`2nLO
    zqcb*{&H7BNY@&<|Jf3-ZsYT8?iN(dK#q10fj0~1Q<<e*dF*0z5`a%ueY{Kz~QId(F
    Z1ZY1KLn%WUkmh1wWKd!#XQ*W01OW6oE!+SA
    
    delta 100
    zcmbO%I$wnA)W2Q(7#J8#7|J$s&1Gb9($Mson5d;%nj4>1T2fk+TC5-H>zJIJUz%59
    u&BdU^pv=yo!o#4-pvK5x2UN(7q;Rt(6D!;1861xoIT;yBfQB+LlmY+*-W$#U
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class b/target/test-classes/examples/um_futures/account/CancelMultipleOrders.class
    index ca1dda6ee58363fd7e46d92e622ecd90f5b6c88b..3b511bea0b05c2bd4d5e4d9b25423039872eb646 100644
    GIT binary patch
    delta 177
    zcmca1az>Qv)W2Q(7#J8#80t219c5&6pL~H)S1YZwq_iltSl=-@IlnZoL?zT0%ChES
    zP-9SMXVBnb&}7hJWN@CCs3m}|dUH4vCz~iE1CM83UTTqZPGWI!YB4)Q4I_gkP`Nak
    naz+MDxbd44INmc#GBH#DUBtvt$xsEPxfmFMc2+agGH?O_9yKxS
    
    delta 78
    zcmX>jdP9Wk)W2Q(7#J8#7^*gM9c5&6ntXv#m%B7KKCQH*v?#S$e=;wVB%|HLL@i{&
    Y&52B$Y@3g8yl3QOWT*gYXJV)X06bV2)Bpeg
    
    diff --git a/target/test-classes/examples/um_futures/account/CancelOrder.class b/target/test-classes/examples/um_futures/account/CancelOrder.class
    index 93834c1624f45887a1e8b79e29f797e2652d5916..b01c289120972617ff5d05fb53643182faf6dd79 100644
    GIT binary patch
    delta 163
    zcmbO!(kse!>ff$?3=9k=3^g0MRxvWWYiLeRWK)}*&(124R$5Y8lv=Fsn4FwnnpdJS
    z`7NU)qw~Z>Eex5>HcU@hMHv}*JoEBWi=1;3i;Gi>*%_)B87zUyrO^yxWZ(?-g&Mk9
    gk>fq1Bojj!&<#us<qQ=-nu~#vL4~1`p_+jc0M%VDr2qf`
    
    delta 100
    zcmeAbohia~>ff$?3=9k=3>6!>Rxz?TX=wUPOw>{>&5chhEh#NZE!Ge9bxcmqFU>2l
    t=3-D`P-SOO<6%%|&|qY+11jW3Qn=ZT=_%{xR*v_KoQw=*Ktq`r$^jNW9K`?t
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class b/target/test-classes/examples/um_futures/account/ChangeInitialLeverage.class
    index 6d88593eab51f9343a59f08d9c0ddcc269db8bba..e7981af8f7493f29621c195e8285aaaf360213b1 100644
    GIT binary patch
    delta 159
    zcmZ22I$w<I)W2Q(7#J8#7+N=S=`yjnYiRmROw<xcD=jH4N-frROis=(%_~uvT)-sB
    z=!{Kf^M0lWtfGtzJf3-ZsYT8?iN(dK#q12tj0~1Q<<e*dF*0z5`a%ueJfDM^Ns@`7
    Z9%w%kLjyx2kmh1wWYA-1VrXID1OO0dE@%J%
    
    delta 100
    zcmbO)wpx_y)W2Q(7#J8#7#cTn=`yi6X=wUPOw>{>&5chhEh#NZE!Ge9bxcmqFU>2l
    t=3>xe&}U~b;9)RiFk)n|11jW3Qn>jf(*xGc%$&?joQw?hKtq`r8UX*`8_oa#
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMarginType.class b/target/test-classes/examples/um_futures/account/ChangeMarginType.class
    index df10e828c9cc20f86329a27082d910b21e933063..66a322f2572ef952fc6b545123b89737dcd60fa8 100644
    GIT binary patch
    delta 159
    zcmdlhvQd=l)W2Q(7#J8#80t21?P6qc*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`7fg+
    zqcb*{%|1*&Sw$Hccs%p+Qj45(5{rvdi`f}!7#S>q%B9f^Vr1Y9^@SR`*_Goxqa+hU
    Z1<-ybhDwGiAkD?V$e_kh%}~q02>_Y7FQ5Pb
    
    delta 100
    zcmdlex>tnj)W2Q(7#J8#7^*gM?P6qc($Mson5d;%nj4>1T2fk+TC5-H>zJIJUz%59
    u&BdU`pw7;q!NZ`*pvA~w2UN(7q;PW>(@)mTD>>dXaxyYh01ahgs008$HXU^U
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class b/target/test-classes/examples/um_futures/account/ChangeMultiAssetsMode.class
    index d546b95e9c1c4774ae31f8df3f6f3b918976a6f6..bb5d4284b337c13615cc4dfad7aa3f13c3083133 100644
    GIT binary patch
    delta 177
    zcmZ24vRIVs)W2Q(7#J8#7^*gMEoEeMpS*!lS1YZwq_iltSl=-@IlnZoL?zT0%ChES
    zP-0MKXHel`P-ReKWN@CCs3m}|db2qbFPkVM1CM83UTTqZPGWI!YB4)Q1tWtcP`Nak
    naz+MDxbd4^I36)dGBK0@UBtvt%1{QRxfmFMc9t_#GH?O_q9!om
    
    delta 78
    zcmZ21x?Y6q)W2Q(7#J8#7|J$sEoEeMn!JHgm%B7KKCQH*v?#S$fAU*KNk+SgiCV~l
    Yn;n^W**34>c*Mxb$WQ{*&csj(05XRd&;S4c
    
    diff --git a/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class b/target/test-classes/examples/um_futures/account/ChangePositionModeTrade.class
    index bf2cb06a391d436e83a177bf6060073be7747bcc..76bef55b19d0f9ba63112ae258310dbe3cf11387 100644
    GIT binary patch
    delta 177
    zcmdlcvPzWe)W2Q(7#J8#7^*gMEn#GIpS+$?S1YZwq_iltSl=-@IlnZoL?zT0%ChES
    zP-0MKXHel`P-ReKWN@CCs3m}|db1gmD4QrF1CM83UTTqZPGWI!YB4)Q1tWtcP`Nak
    naz+MDxbd64IUX@eGBK0@UBtvt%1{QRxfmFMc9t_#GH?O_t+g=w
    
    delta 78
    zcmZ1_x=n=Z)W2Q(7#J8#7|J$sEn#GIn!KJ-m%B7KKCQH*v?#S$fASkfNk+SgiCV~l
    Yn;n=$**34|c*Mxb$WQ{*&csj(05<m+=>Px#
    
    diff --git a/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class b/target/test-classes/examples/um_futures/account/CurrentAllOpenOrders.class
    index da7b67e9e07c5b1094e98fbdb5c5e1beb13be850..16915c34c0fef15d07fc0b77d85e20038d17d9a8 100644
    GIT binary patch
    delta 159
    zcmZ21GF_DG)W2Q(7#J8#7^*gM&1Gb9*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`2nLO
    zqcb*{&H7B7Y@&<|Jf3-ZsYT8?iN(dK#q10fj0~1Q<<e*dF*0z5`a%ueY{Bt}QId(F
    Z1ZY1KLn%WUkmh1wWKd!#XQ*W01OWQ^E$jdQ
    
    delta 100
    zcmbO(x>$tk)W2Q(7#J8#7|J$s&1GbE($Jio$gZtgnj4>1T2fk+TC5-H>zJIJUz%59
    v&BdU^pv=yo!o#4-pvK5xH!)F*8%g12OD0aX&2u;&F>*38lmHE7VkiXw^%)zR
    
    diff --git a/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class b/target/test-classes/examples/um_futures/account/FuturesAccountBalance.class
    index 6cde27bd26018c9cbaf76df56386ddee812a14a5..02b6a9249dd634feb496d440ac25502b111dac1b 100644
    GIT binary patch
    delta 159
    zcmdlcyh?=Y)W2Q(7#J8#7>YJ>Su(P?YiRmROw<xcD=jH4N-frROis=(%_~uvT*D~I
    z=!{Kf^Jzw2Hc>_f9?!hI)FS7c#Ny)AVs?fCMg~iua%nV!7#TQ2eW8YKzQKN#QId%v
    Z2WUSNLoP!ekmh1wWRPOWXDDRg1OV(qE;#@I
    
    delta 80
    zcmZ1_vQ3!l)W2Q(7#J8#81go9Su(OXX=wUPOw{5o&5chhEh#NZE!Lmh$SBEZhbFlB
    WDkCr3W*d&HjGT-NIY0xL7;*tCrx;NH
    
    diff --git a/target/test-classes/examples/um_futures/account/GetAdlQuantile.class b/target/test-classes/examples/um_futures/account/GetAdlQuantile.class
    index ba686456132a873fd829b8f7707fe7b1d67fe8aa..dfa257b32fc397346bddbf966eee8b356733f464 100644
    GIT binary patch
    delta 159
    zcmbOw+$X|y>ff$?3=9k=3`HBcEE$>IH8dwbWYZQ%D=jH4N-frROis=(%_~uvT*D~I
    z=sYn|3qxk}X~vJNqKphYo_TqxMb0^i#l@+`><k5r43<FU(r5-TGH{0aLJi%#hy5y}
    cBojjp(0(R{T!uU#&BegTAjOc+P{_au05be91ONa4
    
    delta 84
    zcmeAZnI+71>ff$?3=9k=40#*5EE$=dG&Cm%vZ+lzz{tv7nj4>1T2fk+TC6|0kx`P-
    eZepSqvf$>cj2~GyD{x$8<YZ*X0UE-@kP85SbQ$0P
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class b/target/test-classes/examples/um_futures/account/GetCurrentMultiAssetMode.class
    index 44ebefa65a01fe78f9fe14a93196c449eb362a88..301c111b8ee1544cc64ff4cca09a41754bc1d22f 100644
    GIT binary patch
    delta 159
    zcmX>kyiJ7b)W2Q(7#J8#7>YJ>Su(P?YiRmROw<xcD=jH4N-frROis=(%_~uvT*D~I
    z=!{Kf^Jzv&Hc>_f9?!hI)FS7c#Ny)AVs?fCMg~iua%nV!7#TQ2eW8YKe!_m0QId%v
    Z2WUSNLoP!ekmh1wWRPOWXDDRg1ONb%E@=P&
    
    delta 84
    zcmdlca!8o#)W2Q(7#J8#81go9Su!#^X=qMXWK)}bfRUBEG&er2w4}5swOD_0Bcmjv
    e-NZyKWWmi>870{^dvIK3<YZ*X0UE-@kP85V3>i@X
    
    diff --git a/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class b/target/test-classes/examples/um_futures/account/GetCurrentPositionMode.class
    index 8a67669cf7cb6c60a3a0e6d6b557649be5edda9e..8d6ca0a5bce092e0ecd585f3ae7e754eb4e87238 100644
    GIT binary patch
    delta 163
    zcmdlbyiSDc)W2Q(7#J8#7>YJ>Su!%aYiLduWK)|g&(124R$5Y8lv=Fsn4FwnnpdJS
    zxrR}a(RpH`7KY5`(~N>_qKphYo_TqxMb0^i#l@+`><k5r43<FU(r5-TGH{0aLJi$~
    ghy5y}Bojjp&<#usxeR$gnu~#vL5d-tp^$+S04F>yZU6uP
    
    delta 80
    zcmZ1{vP+oj)W2Q(7#J8#81go9Su(OXX=wUPOw{5o&5chhEh#NZE!Lmh$SBEZhbFlB
    WDx)CVW(SU|jGT-NIY0xL7;*tFn;2mL
    
    diff --git a/target/test-classes/examples/um_futures/account/GetForceOrders.class b/target/test-classes/examples/um_futures/account/GetForceOrders.class
    index f83c8c12b8424b1b475acff62b4b41fad3cc3618..e51a601f2ed93c2c9422bf048ac91606d9458cb3 100644
    GIT binary patch
    delta 159
    zcmbOw+$X|y>ff$?3=9k=3`HBcEE$>IH8dwbWYZQ%D=jH4N-frROis=(%_~uvT*D~I
    z=sYn|3qxk}X~vJNqKphYo_TqxMb0^i#l@+`><k5r43<FU(r5-TGH{0aLJi%#hy5y}
    cBojjp(0(R{T!uU#&BegTAjOc+P{_au05be91ONa4
    
    delta 84
    zcmeAZnI+71>ff$?3=9k=40#*5EE$=dG&Cm%vZ+lzz{tv7nj4>1T2fk+TC6|0kx`P-
    eZepSqvf$>cj2~GyD{x$8<YZ*X0UE-@kP85SbQ$0P
    
    diff --git a/target/test-classes/examples/um_futures/account/GetIncomeHistory.class b/target/test-classes/examples/um_futures/account/GetIncomeHistory.class
    index 6bda11558bd653336c7b08b66e56bf1459dd6fc7..b94a6037ba34f0ef7c768027e5a5deca91c9e85a 100644
    GIT binary patch
    delta 163
    zcmbO%(k{w%>ff$?3=9k=3{@Ms<}xz7YiLg1$fh>=0wb$HT4_mXQEIWiV{&qSX<muS
    z<OhtBjLs7iwJ>Bh>ofgi6=h`L@yyFhEppCDEG|whW@o5iWUvG(mqs&)k%2SR7i#Ec
    g4UR{Ql1vOGKsPWklroe7X)Xpv1|^1ahDrub02_ZW8vp<R
    
    delta 100
    zcmZn{oh-t2>ff$?3=9k=3}qX+<}$K4X=wUPOw>{>&5chhEh#NZE!Ge9bxcmqFU>2l
    t=3-D{P-bUP;bBl^P-A4U11jW3Qn=ZY=_l*v9*#$hoQw=5Ktq`rN&yQJ9Gw6F
    
    diff --git a/target/test-classes/examples/um_futures/account/GetLeverageBracket.class b/target/test-classes/examples/um_futures/account/GetLeverageBracket.class
    index 059e807d53b5690e39a1e0d2c21ed89729f512e0..a0d8c4e1ef71340693e3d754a9969b56ecac1dfd 100644
    GIT binary patch
    delta 159
    zcmZ1_JWqt{)W2Q(7#J8#7>YJ>Su(P?YiRmROw<xcD=jH4N-frROis=(%_~uvT*D~I
    z=!{Kf^Jzv#Hc>_f9?!hI)FS7c#Ny)AVs?fCMg~iua%nV!7#TQ2eW8YKKEr;MQId%v
    Z2WUSNLoP!ekmh1wWRPOWXDDRg1OV6rE(rht
    
    delta 80
    zcmbOyvPzii)W2Q(7#J8#81go9Su(OXX=wUPOw{5o&5chhEh#NZE!Lmh$SBEZhbFlB
    WDkCG?W&@6^jGT-NIY0xL7;*t3%NQX5
    
    diff --git a/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class b/target/test-classes/examples/um_futures/account/GetPositionMarginChangeHistory.class
    index 32a9a585f57503daf7a0ef72c6bb4db2620dd13e..ba0fea04789e90bf0537b5cdb9f53763d0e4d8d1 100644
    GIT binary patch
    delta 159
    zcmX>tvR{<z)W2Q(7#J8#7^*gM&1Gb9*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`2nLO
    zqcb*{&H7A+Y@&<|Jf3-ZsYT8?iN(dK#q10fj0~1Q<<e*dF*0z5`a%ueoWSvjQId(F
    Z1ZY1KLn%WUkmh1wWKd!#XQ*W01OPsWE{p&G
    
    delta 100
    zcmdlldRm0*)W2Q(7#J8#7|J$s&1Gb9($Mson5d;%nj4>1T2fk+TC5-H>zJIJUz%59
    u&BdU^pv=yo!o#4-pvK5x2UN(7q;Rt(lOfyYBOH$yIT;yBfQB+LlmY-OIvjog
    
    diff --git a/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class b/target/test-classes/examples/um_futures/account/ModifyIsolatedPositionMargin.class
    index 61e91c8af0430b8e0ad55c3d71a0fdac3f5e57c6..51ba58162f7186fd3992370f8ce04239474acda2 100644
    GIT binary patch
    delta 159
    zcmew^`dW<Z)W2Q(7#J8#7&<p{*)XxVYiRmROw<xcD=jH4N-frROis=(%_~uvT+bxQ
    z=!{Kf^Esw}tfGtzJf3-ZsYT8?iN(dK#q132j0~1Q<<e*dF*0z5`a%uee1=1bNs@`7
    Z8E8KfLkmMIkmh1wWH4Z8W9VSu1OS<IFSP&w
    
    delta 100
    zcmaDY_Fa_g)W2Q(7#J8#7+N=S*)Xv<X=wUPOw>{>&5chhEh#NZE!Ge9bxcmqFU>2l
    t=3+2lFl1*i;$bjmFkxh{11jW3Qn>jB(?8bD2AoPvoQw?3Ktq`rS^!DO9RvUX
    
    diff --git a/target/test-classes/examples/um_futures/account/NewOrder.class b/target/test-classes/examples/um_futures/account/NewOrder.class
    index 7f773e66fd94a21bf2132284075f367b5fba14a6..f7449290f852a5750a8f3fa1ab37f5a76647ca0f 100644
    GIT binary patch
    delta 179
    zcmbOx)+Nq$>ff$?3=9k=3{y99l{2xpYiRmROw`g!D=jH4N-frROis=(%_~s}^@Xym
    zxftvi?AaL{co-ZRoERCLfvN@2Rd42G-pMM;$iU;7mzP@PoRe5woLbDzFqx6T5~y4n
    oO*tb2C*1hWhd8{MB$*icfo@`An7}X*NOLhT0_~i{Fol5=04g{#oB#j-
    
    delta 80
    zcmeAYpC-n2>ff$?3=9k=3==nUl{2w8X=wUPOw{5o&5chhEh#NZE!LmBpGlI@4oz^g
    XF!N5<&1#(9Oq`4i{Xhel7$yJ!GPW2?
    
    diff --git a/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class b/target/test-classes/examples/um_futures/account/PlaceMultipleOrders.class
    index 913edc1fb0ae801600ee585c93ce6593c2ac05a3..e0cfb558582950e710baf51fe594046d1cc0538b 100644
    GIT binary patch
    delta 179
    zcmZn_{VB?I>ff$?3=9k=3{@Msn3-7IH8g!DCTeM=m6ntir55WuCMV~Y=9Q>~`a)UO
    zTntJK%Ipj(JPfJ~YK#odK-B{1sy9z%Vr3I$WZ?14%S$bC&PgmTPAz6<s9<EU1S*$C
    nQ_jf12{(T8ERIKvl1vOGKsPZllroe7X)Xpvpq=Fml?<E!zML^+
    
    delta 80
    zcmew<+A7L*>ff$?3=9k=3}qX+n3-6dG&FrCCTek)=EkR$mXsEy7VA&;W|CyILlfLQ
    WpNW-i^FNM9jGT-NB|rn17)k*u4H&Wj
    
    diff --git a/target/test-classes/examples/um_futures/account/PositionInformation.class b/target/test-classes/examples/um_futures/account/PositionInformation.class
    index ae3a7adb23ca7f70d04cedd526b397a52b76684b..3a303646003b55c6e105f45501ccd916d8cfbbab 100644
    GIT binary patch
    delta 159
    zcmZ1{yhw!W)W2Q(7#J8#7>YJ>Su(P?YiRmROw<xcD=jH4N-frROis=(%_~uvT*D~I
    z=!{Kf^Jzv_Hc>_f9?!hI)FS7c#Ny)AVs?fCMg~iua%nV!7#TQ2eW8YKzQBH!QId%v
    Z2WUSNLoP!ekmh1wWRPOWXDDRg1OVQ{E*Ss-
    
    delta 80
    zcmZ1^vQC)m)W2Q(7#J8#81go9Su(OXX=wUPOw{5o&5chhEh#NZE!Lmh$SBEZhbFlB
    WDkCe~W)qI9jGT-NIY0xL7;*t6zZfw9
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class b/target/test-classes/examples/um_futures/account/QueryCurrentOpenOrder.class
    index e8caec68e7750df731dc5d3edfa4a3d3eac2b5e0..c69802926ac80ed30939f71d06033078853656fd 100644
    GIT binary patch
    delta 159
    zcmZ23GFz1E)W2Q(7#J8#7^*gM&1Gb9*U<Etn5ZR?R$5Y8lv=Fsn4FwnnpdJS`2nLO
    zqcb*{&H7BdY@&<|Jf3-ZsYT8?iN(dK#q10fj0~1Q<<e*dF*0z5`a%ueY{T)0QId(F
    Z1ZY1KLn%WUkmh1wWKd!#XQ*W01ONfZE&Kog
    
    delta 100
    zcmbO&x?F_o)W2Q(7#J8#7|J$s&1Gb9($Mson5d;%nj4>1T2fk+TC5-H>zJIJUz%59
    u&BdU^pv=yo!o#4-pvK5x2UN(7q;Rt(6EEB51ssnUIT;yBfQB+LlmY+@1{>}G
    
    diff --git a/target/test-classes/examples/um_futures/account/QueryOrder.class b/target/test-classes/examples/um_futures/account/QueryOrder.class
    index 2bb6f3eab56236a685af075833227bf724dee176..c266c025fcfb50ec6702cfc430cf7d4b105d51fd 100644
    GIT binary patch
    delta 177
    zcmX>lvQL!j)W2Q(7#J8#80t52ePd*FpUlXltCdz-Qd*Q+tnZkdoL`z(q7v#0Wm$7E
    zXfkNAGidWL=rHIqGB{66)Dl2fy}5&FE2}6Y1CM83UTTqZPGWI!YB4)QEhB>^P`Nak
    maz+MDxbd59Iart^nHVa8E@EP+VyFhvTnvmrJ8Kx~7&rmphA|re
    
    delta 78
    zcmdlddP;=r)W2Q(7#J8#7^*jNePd*Fn#{<g%UzlqpH^B@T9jI>KiQ5+lF@Erq875?
    Y=1ELjSvN1_U}559WT*scXJV)V034JU9smFU
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CloseListenKey.class b/target/test-classes/examples/um_futures/userdata/CloseListenKey.class
    index 77b5690f45c00828d583bf05a2c1f7bb1eef70c1..c395c66034463496b3a6d5258c31d05e70252bfd 100644
    GIT binary patch
    delta 162
    zcmbO$I8})2)W2Q(7#J8#7_v5UNiec_YH0dQwAT_$D=jH4N-fq8Elw?RNi0cJnH<e1
    z#psGvYV&GF2Ubx=1|HA6ywoD+oW$bd)M9pq3`Pbkpn4f}qZk>uLVcm;ZhpnKicyk@
    aAqD6JCWcgoG$75zz{nuZkj{|FzzF~r+%5G0
    
    delta 80
    zcmbO#G*^)8)W2Q(7#J8#7}7R!NiecFYiRmRwAbP;&5chhEh#NZE!Ll$$SB2Vk0!Wz
    WJEH^Z=3w@fjGT-NDL@057*YWN#214A
    
    diff --git a/target/test-classes/examples/um_futures/userdata/CreateListenKey.class b/target/test-classes/examples/um_futures/userdata/CreateListenKey.class
    index 24c6c8af8c56beebd025ee71895993f1b675260e..5984e58de8dec89dbc0c233665ebdf398b196146 100644
    GIT binary patch
    delta 179
    zcmZ1|I8%u0)W2Q(7#J8#7_v5UNiZ^dYG_Vg&#EStnOl&fpH^B@T9jI>A6lGR<dRsD
    zs4_X4QHs%Z@&;B_911qCW^`c{Wn|#-%*#tHa?VLCE>10GXUJe=umb5)#A+-f16Qao
    j)Q-*X*j6!0GBKn8-NeL@%8&-6xfmE3#2L~VG8s4lM0zyC
    
    delta 82
    zcmbO!v`~=i)W2Q(7#J8#7}7R!NiecFYiRmR7GT%nF3pWkD=jH4N-fr(oX9A}Xpb(s
    Xc{`&E>*jFwm5iK>3@Jb(m>5z44Qv-j
    
    diff --git a/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class b/target/test-classes/examples/um_futures/userdata/ExtendListenKey.class
    index 7594ef9e091a2010959b96537a412d2bf2df09e8..b26b718774569fd01e947523c683e3984cbf152e 100644
    GIT binary patch
    delta 179
    zcmZ1|I8%u0)W2Q(7#J8#7_v5UNiZ^dYG_Vg&#EStnOl&fpH^B@T9jI>A6lGR<dRsD
    zs4_X4QHs%Z@&;B_911qCW^`c{Wn|#-%*#tHa?VLCE>10GXUJe=umb5)#A+-f16Qao
    j)Q-*X*j6!0GBKn8-NeL@%8&-6xfmE3#2L~VG8s4lM0zyC
    
    delta 82
    zcmbO!v`~=i)W2Q(7#J8#7}7R!NiecFYiRmR7GT%nF3pWkD=jH4N-fr(oX9A}Xpb(s
    Xc{`&E>*jFwm5iK>3@Jb(m>5z44Qv-j
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class b/target/test-classes/unit/um_futures/account/TestUMAccountInformation.class
    index afc6951bc251498a4a1eb524cb27b8a4d354ed81..1605cd58975020a9648b9a1bd948be1c39f3b736 100644
    GIT binary patch
    delta 174
    zcmX>kv`v`n)W2Q(7#J8#7;-jpd9bj!YiRmR7GP4He1VNsAg#2dv?#S$-!VBkzcjBz
    zWpX!*B%?D<>CLxTHZzGbGVplj<)s!m=Oh*vrxvp_WHB;W!t_X^8Og}N8R`o)eseGT
    e8b(PbhBTmam>AL-GJrG}10#bwLncEu11A8yy)p^_
    
    delta 90
    zcmdlcd`O7v)W2Q(7#J8#7&10;d9biJX=wUP7GP4He4d4syEHdGt+b@HD79FB@&p!1
    cMmuaWo1d_3X4?FbeGMZgBSRX{C?<w<04%l}>Hq)$
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class b/target/test-classes/unit/um_futures/account/TestUMAccountTradeList.class
    index 9b6246377a65221a8d0ed5c01e2492a6c4543bd5..3040838479b757b43c625a0975e9195be4464818 100644
    GIT binary patch
    delta 182
    zcmaDLyH}3u)W2Q(7#J8#7^ZLJGGSwMpKQ;jtCdz-Qd*Q+tnZkdoL`z(q7v#0Wm$7E
    z#4^OOGsN>SBrqg0GB{6O$f6~Hu6*+`wyi9TmLNGrG&x2FPPk$043ildR44!ElI1H_
    s@yXB6E-heZn99f?2NK$Rgj<kVScriMXkkCYL<UZVNeojMrZGqY0KBX=ssI20
    
    delta 94
    zcmdlh_du5G)W2Q(7#J8#7^ZCGGGSwMnrzRe%UzlqpH^B@T9jI>Ke>iYlF@GRLKZD#
    q(ajgwwz5pVz^%bDiIG8W@<ndB%~Cu9%-mcIj12t@6B#BmNCE)ma2)Xf
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAllOrders.class b/target/test-classes/unit/um_futures/account/TestUMAllOrders.class
    index 0ba0086c84db4457dbe20dd177daa92d9415f4cc..aa232b461a3e5c04a68a96ba24ec68e952476a71 100644
    GIT binary patch
    delta 164
    zcmZ20+a<?!>ff$?3=9k=4AVDqX|u7oYiRmRwq{YC+|R)(kXBk!T9jI>@0gsNUz%5<
    zGC7Y;lF=Eb^ya;6-7JijFnL8Z?TieZp}tU~*cm1>GN?{o&m}%Nfm?ua>gGajLuO$i
    X1}27BhJJ>L44e#;7^W~xV~_*@lbA3)
    
    delta 117
    zcmeB@TPw?T>ff$?3=9k=3{y68X|u67X=wUP?q$<bEzONjD=jH4N-fq8^>s{6&M(a?
    zvF2ikWr$;Ei05HQU`S+Sumh>&MpC)?I9oT%<hk4$ERz@+<R;JKmfQTCTY#CHi-D1$
    LpJ5`yWClq9Tu~w%
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMAutoCancelAllOpenOrders.class
    index af66d34ae9a2562c165a4719ddf3992be300f5e1..0f795b67b0e4d7efc04a4240166ea558543c5017 100644
    GIT binary patch
    delta 195
    zcmcaDze9oR)W2Q(7#J8#7?y10I?BfAKKTNhu2x!UNoi4PvA$z+a(-!EiAtz1lx5Au
    zkin42&XC2!kj;?8$lyG=kVREAGq)f|A6?JpaQ4qEjFun;YS<JoGH}9;WoKBx$e=oT
    zBe(eEULJN{6`%b4?9u{uhDD4Fav;&oy*$p$!a@v8K-=dq%wynWn9s0~VKIXw0Fkyk
    Aw*UYD
    
    delta 99
    zcmdm?a9f`1)W2Q(7#J8#7#42iI?BfAH2DIXE_Z2ed|GKqX;Esi{$yTuNk+TLg)FK9
    wnYjfy`bbin6WKqrOrFo9!7`tbL2mK_9=Xjgd2E=uxfmE3<}l1-Sim3&0LYOa`~Uy|
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelAllOpenOrders.class
    index fbc9fedcb83bb2a4fc5f78bbc72e42e78af3d94f..657401f48bdd2e778acd0fdd95ca27684be0a4a1 100644
    GIT binary patch
    delta 205
    zcmew-ds~j{)W2Q(7#J8#7^ZLJa$sY2*U+52fKyv5t+b@HD79GMF*!NEG_OP@)ECOK
    z=3<Cth+}7n=V3@-NMvMip1hD#OBSbcMh4;J$$^|An?JKHV_~!eDON;N%*enAH=Uhf
    zG9!cPByMpLkHox`oYZ0!pZxsn(gJpdsf-MAK=I9YxW$=;g&3HCuIOi&$iT@kiD3%E
    HGzLikOj<oD
    
    delta 114
    zcmcaD_fMAV)W2Q(7#J8#7^ZCGa$sY0n(WP{t6G{HpH^B@T9jI>AL{FvoSa{pS7Ob@
    z5X%t9&JfSTkid}0$Y3|wk4=jkN#*7{Y{yw9zvI?mnZ(E-H~Brc+-3_N0cLJ421bT{
    KhKUT586*KnSt0rW
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class b/target/test-classes/unit/um_futures/account/TestUMCancelMultipleOrders.class
    index ce024a086e71188aa2df1d49fe1de1f13f680cbb..019f33097ea64e3476f302b530535419ba6733b8 100644
    GIT binary patch
    delta 182
    zcmcaDze9oR)W2Q(7#J8#80K!|+Qi1_K6x*ju2x!UNoi4PvA$z+a(-!EiAtz1lx5Au
    zkiwA4&XC5#kj{|7$lyHr0GpNoy7J8~?AKWsEkSaMXmX4UoN&X~8D=svs7{{9Ez4J|
    s;*+1BU0T4-Fq@G<4kWZWg(rtuScriMXyH_b=?t6<GZ<zu%wdoO07jBF{{R30
    
    delta 114
    zcmdm?a9f`1)W2Q(7#J8#7-ntc+Qi1_G<h$Zu4-v+d|GKqX;EsieyFcwa&mrYUWqjq
    zLkdGGJ3|@|LpnnSBZJ-K18iE{NGdn`v0rDIT)?BjGJ}ypZgL@y+~!?8+05Kr42%p@
    L8KyJLWRL^^g^eP$
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class b/target/test-classes/unit/um_futures/account/TestUMCancelOrder.class
    index 43a9df7a74ddb7ab834edccf644c7dd35da0728a..c2a31546a0b42c468cf84eb42343957b60ec2cf0 100644
    GIT binary patch
    delta 152
    zcmeyYd_jfl)W2Q(7#J8#7`ATY@?mFo*U+4No<&<At+b@HD79GMF*!NEG_OQuazDEy
    zqx0koELs>+oA0r6urgYL<P_1gF*0z5`a+FhXV}QdpgP%}M|=_wA2U0{=FR-PH(7**
    X7?>D}8P+naXW(Smz_5v73xgy8Xg)7B
    
    delta 117
    zcmcbh@>!Yd)W2Q(7#J8#7&dL>@?mFj($Mso{E<gXwKO+At+b@HD79EW)YmaNIlnZo
    z#F~qtn4yH7p_GTAjG>&7!49O78%gEn7wjCYldX9*ST-;+$W6B4mD}9PyMu+Bi-D10
    LEyH?-jSP|i_|GHP
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class b/target/test-classes/unit/um_futures/account/TestUMChangeInitialLeverage.class
    index ade4ae4930fdee3f861313b1cca4ab7b31bd28ea..328da5fbdc85ce012d9b7fc75512346085e5117f 100644
    GIT binary patch
    delta 174
    zcmdliKS6=()W2Q(7#J8#7?y10TExcaK6x#hu2x!UNoi4PvA$z+a(-!EiAtz1lx5Au
    zkin42&XC2!kj;?8$lyGA1Dlory7J8?>>pSdEkSaMXmX4UoN&X~85S@ys7?;xk>gVF
    m$<NO&EnsI@wAq&@nps$gfeC2Q9EN!eoDB0B7BVbmkOTlftTcZB
    
    delta 122
    zcmbQBuvwn#)W2Q(7#J8#7#42iTExcaG<hwXu4-v+d|GKqX;EsieyFcwa&mrYUWqjq
    zLk2@8J3|%^LpDPWBZJ-K4QyK6NGdnmv43D;RGoa0TYPdDHy;~2!+b^tIS_aA9v(+#
    RZY~B!hB*xL7#1){0swULBqaa<
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class b/target/test-classes/unit/um_futures/account/TestUMChangeMarginType.class
    index 5b54e64461a33b6e9ce8126843c396d0704ddc0d..d0fc083375cbf0d1a12db253e5c7435778de4503 100644
    GIT binary patch
    delta 184
    zcmZ1`*DTL<>ff$?3=9k=46`?KrLr-)PcC57)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    z5*d=%8IpMzQW#Ph8Js5zGO3DY<`(4WqwCrHooz1*qa{dz8a4%t44iOd*%_uYGN?{|
    rz%9q6;*+1BU0T4-Fmv-=ZaZdSAqFO(m6I8!GH^0XW0=7(i$M|q2%R^B
    
    delta 107
    zcmZpcUna+O>ff$?3=9k=3^O)zrLr+PO)g;5<u1*QPb)1cElMrcpS+e$lF@FmAd{*<
    zW^O@_K9baCM)tidjH;6pxy2_x<KkmuXPCywAP3@Z_Tf=s=H_BxWSGn_m0>!ABmg+q
    B9=-qo
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMChangeMultiAssetsMode.class
    index 33fc647ce6948bbf86863699b2acf7f947bcfd22..379c7b9f011da3cfd944afafc9900f5fa55a6e8d 100644
    GIT binary patch
    delta 172
    zcmdlcH(8$R)W2Q(7#J8#7^ZLJ3S(n*pPb01tCdz-Qd*Q+tnZkdoL`z(q7v#0Wm$7E
    z#4^OOGsN>SBrqg0GB{5TU{Mv#%q_^#N7u9Y1=~v&MoW+aWo!x<893p_vNKGce4bm2
    faq8w@+=k4;LJUkmYx)@`GH^0XVwl1(jX@Fst@||~
    
    delta 99
    zcmbO%zfF$o)W2Q(7#J8#7^ZCG3S(n*nw-d{%UzlqpH^B@T9jI>KY1RTB%|Hrhn!l-
    uqMJXly<}ljogB|C%U!JElb@emTENaQX|q3%Au~4@10zE}!$gM343YqoW*-v(
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class b/target/test-classes/unit/um_futures/account/TestUMChangePositionMode.class
    index ae8066dbbf4d683719a0172939f82186a2158fda..e3b13b8386a211fddf07c5e5ff427dc3d4dd87c3 100644
    GIT binary patch
    delta 169
    zcmZ1?*C@|*>ff$?3=9k=4AVDq1+y`_PmW{L)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    zVj1Gt8RB^u5*QL08Js64vS|sRE8qN-?G_88B}h&VO^%U)6K)tg!{o_(xwTlPGBU_b
    hzQ857nUhC=Sy+gH31~+@!$by7hDi)l7^X2u0syEXG1344
    
    delta 100
    zcmZpaUn0kK>ff$?3=9k=3{y681+y_bX=qNq$f?a;nj4>1T2fk+TC6{LHk%})-Q+|z
    vEo9Nn@7Zp#Fse>=;F04}@yXB6E-heZn6%lJ$B>zui-D1$pJ5`yWClq9gzz49
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class b/target/test-classes/unit/um_futures/account/TestUMCurrentAllOpenOrders.class
    index 22a9e2860df9d3b6148091d2097315d632b973b7..67db3b878656f96af40889e3168c9dd2866a12d4 100644
    GIT binary patch
    delta 172
    zcmew<`c{nV)W2Q(7#J8#7|J(t`LZy(YiLelR-4?w!YYtfT2fk+TCDGwoSa{pSE4d`
    z0*fT0^JGS5RjksR@3Z7Fi!w6sc;@A$7CGl678j=$von-3GFZa&NTV6a$iNxu3pIYT
    gFUMjgNhXFupktUAiWrK4G#3LSgF8bBLm2}n07sxO;Q#;t
    
    delta 108
    zcmaDW_EVJW)W2Q(7#J8#7>YM?`LZxOX=qMjR-4?w!m3)D8=qEMQd*Q+tRL#@n4Fwn
    znpa}Y#o*51!Oq~x!{Ei>&B$OknUPr)q?#K^_2!o>dCZ$Pax7-zWMn7=8qUN}1OOhA
    B9|QmZ
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class b/target/test-classes/unit/um_futures/account/TestUMCurrentPositionMode.class
    index 4ad6802b73526d60c14333971b7de836c04aac75..4c1a98103e260e7ebb99b50ffc3ffa01c190a540 100644
    GIT binary patch
    delta 179
    zcmca2bV8Wx)W2Q(7#J8#7;-jp1+y@^PmW{J)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    z+!;LB89aFyycoP08Js64vS<mQE8qN-WfzkuBLk0TUS4XEb53G$acVI;Llz^0B}lzA
    ontDbCPPhe|=d-V2lw@K^1G<TcA)O%uNOLhT0&UG?$Y$UK0B(IUjsO4v
    
    delta 79
    zcmX>hd_{=s)W2Q(7#J8#7&10;1+y?ZO^##H<u1*QPb)1cElMrcpFEpIlF@E*B8wKX
    Z=;rq<yO=gJbF5+HWMoJK>Stm|2LLbL7=r)+
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadIdForFuturesTransactionHistory.class
    index b9d50d05e084db1dd2a04121740dc2bc02dbd83b..887ba9947b6648ac35781c7410f253178668be70 100644
    GIT binary patch
    delta 180
    zcmX>txnGLw)W2Q(7#J8#7$$7wy2!%puAw=30*AI%T4_mXQEIWiV{&qSX<ms+s4tXd
    z&BYML5YEmJ!NU;A5XH#gJb5CAmH@i)&B?6sETW7IJf3-ZsYT8?iN(dK#q11yj0~0_
    p_0nkS85ua?7A!u*$t=ml&;@i96GJyc50K_!U<6v)%h1oj2>=3SGu{9I
    
    delta 101
    zcmdllby||^)W2Q(7#J8#7<x8xU1VW#($Mso{E$;iwKO+At+b@HD79EW)YmaNIlnZo
    t#F~pCj3JzzA%ce?k|Bzb!49O78%gEnT-JD&#cEv4oQw=zKvS6*x&fzi9r6GG
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class b/target/test-classes/unit/um_futures/account/TestUMDownloadLinkForFuturesTransactionHistory.class
    index 6ae552862c0e00e22cdc1b8c8ba687f7fc9667af..4d7d8cdf53814bbccc377ccd747196b2653d96b6 100644
    GIT binary patch
    delta 179
    zcmbQO@I!&?)W2Q(7#J8#80K!|y3WSzuAw<OkyBeMt+b@HD79GMF*!NEG_OP@)ECOK
    z=3+=@NMUD4<zYx;NM~elo*d7jI{5)Js{p!|&6(_Otc;d0c{wzBMg~r}q3jGZC$Htv
    nVwugzAUF8{x7_BRJmSp4LJUkmyQVTsXW(R*!7z(q4ud2BF$Fdu
    
    delta 109
    zcmeyNFk6A^)W2Q(7#J8#7-ntcy3WSpq@n3EIi5vz@&jg8?$X@&w9=B&qSRvj$@1)y
    wjCR;$HW#zIu`;SoHsF=xQt`>p&n_)sXPB{Bm)C-sn~Q;wVJgFPhM5eK0KcCgr2qf`
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class b/target/test-classes/unit/um_futures/account/TestUMFuturesAccountBalance.class
    index 70337f9f1abd25cd1f159c1bb6bdd97ee9dc82fe..b58c37b2d01c2f93edc0d7ef28ec6d7dd8dbd4ac 100644
    GIT binary patch
    delta 166
    zcmca8bX1t@)W2Q(7#J8#7;-jpd9yIPYiLdmWKt8&%q_^#Pb)1cElMrccT7&sFU>1a
    zncT-B$>=<JA+weMy42>oEc=;685wvy^YT)QoO2S3i&Kl)8L}7|EJ5m}(bO|CaEAIq
    jjomzleGQ`|6GIx%8B7f63>iS0i-D2BogtGUn}HJmu5>XA
    
    delta 104
    zcmX>qd{Kz&)W2Q(7#J8#7&10;d9yG(X=qLkWKx^_fSpyfG&er2w4}5swOBvY*D*Oc
    zzcjDJnv21m!GoQ_lZU~J!JCo6Zt_BAEp8;0o1e4nXWGQEhLMwzAq{9S6GJ)xvnw8K
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class b/target/test-classes/unit/um_futures/account/TestUMGetLeverageBracket.class
    index 2fec442a385eaa774017cc06e2fbb46a08e7ec42..c1d6726cf6d567f2a973df83039cb5ae1050e17e 100644
    GIT binary patch
    delta 179
    zcmew&`a+EB)W2Q(7#J8#7|J(t1+Xx>PmX5M)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    z+!;LB89aFyycoP08Js7_v1kdPE8qNxC5>5>k%7lEFE6#oIVZ8WIJKCap_Gxq5~N-l
    nO+6z6C)|R~9vq9AB$*frfo@`AC}JoE(p(ITKwC=~${08Seb_Q#
    
    delta 99
    zcmaDM_C=KI)W2Q(7#J8#7>YM?1+XwWO^#;KRV~epPb)1cElMrc5A}6SPR=jQE3xKc
    uaA)vfXYk}<@M7?0WU!kY$D+lJq;m5cmNe$gYd97&aWXO#0?lM%C;|XBS{*L{
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class b/target/test-classes/unit/um_futures/account/TestUMGetMultiAssetsMode.class
    index 471858392707e3107075c3d270212fcfcd606d7d..a887dc48781b5ca722019f4aea2ef19282d757c2 100644
    GIT binary patch
    delta 179
    zcmca4bWE7*)W2Q(7#J8#7;-jp1+g%?PmX2L)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    z+!;LB89aFyycoP08Js64uxJUOE8qNtWhav;BLk0TUS4XEb53G$acVI;Llz^0B}lzA
    ontDbCPPhe|=d!P1lw@K^1G<TcA)O%uNOLhT0&UG?$Y$UK0BGJaf&c&j
    
    delta 99
    zcmX>md`XDw)W2Q(7#J8#7&10;1+g$XO^#*JRV~epPb)1cElMrc5A}6SPR=jQE3xKc
    uaA)vfXYk}<@M7?0WU!l@z@o*Cq;m5+mYqzS89CN4axyZc0nKD$NCyBEF&ujU
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class b/target/test-classes/unit/um_futures/account/TestUMIncomeHistory.class
    index 6cfecdeefaed660430c20e5f1dd4ce4d20ee37e7..9f2a5303ab7106ba1846499056008ebce79d4189 100644
    GIT binary patch
    delta 179
    zcmX>qx>Jnn)W2Q(7#J8#7|J(tIk7OhPxfWe)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    z+!;LB89aFyycoP08Js5vuxJUOE8l#D#g$o<k%7lEFE6#oIVZ8WIJKCap_Gxq5~N-l
    nO+6z6C)|R~k{pYfB$*frfo@`AC}JoE(p(ITKwC=~${08S3=1)B
    
    delta 101
    zcmdlfc2tz>)W2Q(7#J8#7>YM?Ik7N1X=qM1WY<<L&5chhEh#NZE!Ge9bxcmqFU>2l
    w=3;PX@L*@~<YDk)@MdJNn;gKR#f_wL^F0<<=FPPni<vkX847`>GBFeZ03l!;fdBvi
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class b/target/test-classes/unit/um_futures/account/TestUMModifyIsolatedPositionMargin.class
    index b8c6b90daeada397fa6d090aa742c985e9a4c839..340c15e475e78c6ed526a92ddd6f65852886483f 100644
    GIT binary patch
    delta 193
    zcmbQH@L7TD)W2Q(7#J8#7*=fLy1>TluAw<Ofm2&6t+b@HD79GMF*!NEG_OP@)ECOK
    z=3>ZU$Yp29<6+2WC}3o8o}9?3C5uxzBZExtWI=A}&0XxDSQsrqiWSimGcs_(O=o9V
    v!pNXHiAQ$wEFLbFWsD4RK=$UNJZ{XwLJUkmn-?%FV&G(0%&?SUIfEnsLYz59
    
    delta 118
    zcmeyYFinB$)W2Q(7#J8#7?y72y1>ThH2F50u4-v+d|GKqX;EsieyFcwa&mrYUWqjq
    zLk>eOJ3}51Lq0<RBZJ-Kdu&?VNGdnyuuHK{zR07&vY3%UZt?|g@yYAB**8n`x-xTf
    PF)%VLU|7Vkgh3JjIOik|
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNewOrder.class b/target/test-classes/unit/um_futures/account/TestUMNewOrder.class
    index 1b91701f9e8bbec607b41324e0433d98723b9d66..92777cd4ede1ba67fcf3cd50dd8a722017425f2c 100644
    GIT binary patch
    delta 184
    zcmdlW->blN>ff$?3=9k=3~M)XU1MW(pZt(bS1YZwq_iltSl=-@IlnZoL?zT0%ChES
    zC}JpPXDH!eC}k*PWN@Aw$)YNnnOl&fkFIBP2K!tVMoW+aHEaqP893p_vNNn?WKf-K
    r$Ro$4;*+1BU0T4-uzIr|PdT%&5Cap?%B2j;88{hMFsx!&!ypL&zHK-(
    
    delta 98
    zcmeBG*dWh!>ff$?3=9k=468PBU1MW(n*5MWm%B7KKCQH*v?#S$f3h6AB%|GA15Pbu
    s(alBdb6FTwCo6EPvavI)U}TU3GUYZe;R$2r=3-!ESjw=RVI_kk06q;IqyPW_
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class b/target/test-classes/unit/um_futures/account/TestUMNotionalAndLeverageBrackets.class
    index 9aa3d499ab0a223c268a88808a59088705e60d99..520268a9c5e686e4858e994992204c5b24543f6b 100644
    GIT binary patch
    delta 177
    zcmbO)Hd&nO)W2Q(7#J8#7|J(tMY6ECYiRmRR%B8Y&CD&x(N8NaDJ@DZ)^|)!&M(a?
    zQJFl4MUv4OxBTYUEFH|Ej0`-Ud3mWt&N+$2#i_;Y45f?=mLN?E*bHT4;0*PJTClm8
    fV=<E?6GI`;MNAAu48=g2i-D2BouP!GjDZsXj36_d
    
    delta 90
    zcmbO%K3|OM)W2Q(7#J8#7>YM?MY6CsX=wUPR%BA0{D6g(yEHdGt+b@HD79FB@<J9#
    cMmuaWo4>MjFmJxjv6zXIk)aT16ca-c04$Ol`2YX_
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class b/target/test-classes/unit/um_futures/account/TestUMPositionAdlQuantileEstimation.class
    index 8ee7ce0237e1ada607988f70d702fed342e79c40..16856687f3684bc5f21103237f92ec782370cbd8 100644
    GIT binary patch
    delta 181
    zcmbO$Hc_1G)W2Q(7#J8#7|J(tg|jfbYiLf6XV=zBD=jH4N-frROis=(%_~s}^@Xym
    zxft9TJlGjLc^JGHycrpsCnvCL37{+A{F0@ES(K51$1^W4wa7UqvA8(3n4O`Nk--wA
    pUK&k3BLgSgg3W~-i<u;u7z%-|Vqz#_C<fA842(cqOBl)+I00n%GH?I@
    
    delta 82
    zcmbOzK39zE)W2Q(7#J8#7>YM?g|o0YX=wUPp1`5SU78!8R$5Y8lv=Dmc|MCIqaC{F
    Y=Fco0%$u)rEN0?lWGDn0!NgDm0BKJd=>Px#
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class b/target/test-classes/unit/um_futures/account/TestUMPositionInformation.class
    index 2deea67c1f1c30d3a8853ebcc9f5ff26ee5449a1..bce2de9e37228314946a23151b54ed36193a3c92 100644
    GIT binary patch
    delta 165
    zcmew)`b>=L)W2Q(7#J8#7|J(t`LQs&YiLepWLBGefrV8dt+b@HD79GMF*!NEG_OQu
    z@<bL%M(4>fELs>+n;)>GF^e)X@Ob9sr4~8oBo-H^7PB*yGBQ|#)Jvlo#mK-J>I*e?
    hvm3`^CP^lSLZB;{7>XE*fixEbBZE6b2}2nJCjcVDFQWhe
    
    delta 106
    zcmaDR_DPiM)W2Q(7#J8#7>YM?`LQrNX=qMnWLDG4%q_^#FU^flD=jH4N-fq8^>s{6
    z&M(a?vF2iMXYgQW@Z@3eV(?~Uu$#PrMT;9r<>pr`Y0R5faV%!yWMn7=8qLH|1ONp|
    BA5H)O
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class b/target/test-classes/unit/um_futures/account/TestUMPositionMarginChangeHistory.class
    index 3710cc94fda0d07712f1dd716fc754550b1316a5..6e5bd6632b6f3e7acacb3d33a194ebeca729c3b5 100644
    GIT binary patch
    delta 164
    zcmX>hw^W|%)W2Q(7#J8#7^ZLJ3TI<>*U+4Njze23t+b@HD79GMF*!NEG_OP@)ECOK
    z=3<Cth+}7n=V3@-NMvMio_wA|O8{N@=9g^0SQsrqa&l;Lj0~J`!`K-nPkzX)#W-~{
    c504?Uun+?i(C~hSi42?!lNhEjOk<D)07bSkfB*mh
    
    delta 102
    zcmZ1~e?pGy)W2Q(7#J8#7^ZCG3TI<+($Mso{El0TyEHdGt+b@HD79FB@_aT)Mmu!T
    t&7awRu`sGmF65TwE>`i$&(AI`U}u=LIg!VZnVXA&k)fYqBEw_`NdO%%AgurZ
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class b/target/test-classes/unit/um_futures/account/TestUMQuantitativeRulesIndicators.class
    index 5dfe2864d579afd51bcedd4de573edb07b0177b8..91d876818d8faa606d1421e5309377ee4218868b 100644
    GIT binary patch
    delta 176
    zcmZ1>Hb<Q6)W2Q(7#J8#7|J(tMX@luYiLeRU{Vv!%q_^#Pb)1cElMrccT7&sFU>1a
    znLL+8lF@l`B9kh1`OR-wCNPUKGVplj<)s!m=Oh*vrxvp_lrl0{f;1^$GnA2mGt?Jq
    i!R8u{#Y~b+423`kF)<V|6a#5421W*Vh7yJ{22KFIH#9W>
    
    delta 109
    zcmbOuzCw)a)W2Q(7#J8#7>YM?MX@kDX=qMPU{afWfP+=FG&er2w4}5swOBvY*D*Oc
    zzcjDJnv21m!GoQ_lZU~J!JCo6ZgL`%Do8aqlIqRhSSB!Ue!#JqiIb6`5NJ9RLlFQv
    C;vg0P
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryCurrentOpenOrder.class
    index b72337faaac5f55da96c903589579dc62835b066..55f6567224a34d4ca86af7cf46a2e36cb1e4f148 100644
    GIT binary patch
    delta 169
    zcmZoty|2o3>ff$?3=9k=3@bKrwXiX|Pwr>a)k-TZDJ@DZ)^|)!&M(a?Q3>^hvaGon
    zQW#R%8Pa$d(it)s8Js6SWYZErSH4+{eIqNQB}h&YO^%U)6K)tg!xBaY)yWDx;*;<5
    h2rw?&{DG&PRal6D324UxhD8jV42v0-GAw711OP$AGxPue
    
    delta 99
    zcmcbw+N8>L>ff$?3=9k=3`;k1wXiWdP3~vY<u1*QPb)1cElMrcpL~W*lF@E5BeSYN
    vW^O@_K9baC1@?`slVx}{SQaxf$W4~zmD`-go5sq`#lXn0fMF5C5(Y^Cc}pGG
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class b/target/test-classes/unit/um_futures/account/TestUMQueryOrder.class
    index 3a8b8525caa566a8de17ead6c3670f3d8ccf0549..f32efece93b0f46fc21888e66d2675a5e9422b42 100644
    GIT binary patch
    delta 168
    zcmZosd8op5>ff$?3=9k=3@bKr<+3rmYiLgX$fP!T0UN78T4_mXQEIWiV{&qSX<muS
    z<PB_+jLwt)acE&kZT`>Z#mZ<2l2b&}#>l`K>I*f3onZ+hgX-k{+_HSdDn9x7*`)>S
    l49gf9<Um53C-J1S3JWnXF{CgoU|7V!$*`DVDZ_FGNdWv`HD3S#
    
    delta 120
    zcmaE;(xSq3>ff$?3=9k=3`;k1<+3q5X=qOV$fP!T0UN7oX>NR4X-R2OYO#K(uVZp@
    zeraBbH5Wq)Ln=E%8V^G{Lk1&*-Q@FZTHHt~H*>Oku}+@HqrtM6kwI?qd>*;YFL=^e
    Rxw#k^85S@sVpzf;2>>Z7Bmn>b
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class b/target/test-classes/unit/um_futures/account/TestUMUserCommissionRate.class
    index 81e4a12326f806bc8df3b3dd0d4473efaf970509..08c1107ae6b3703f7f13529f38594e3851db4054 100644
    GIT binary patch
    delta 149
    zcmew=dr6M#)W2Q(7#J8#7^ZLJvSVX(pX|w|E09)NQd*Q+tnZkdoL`z(qB6OWO_I@h
    zvJaaUhScT@YzJ5vEkSZ}XxbPVI75A*MzAwXp4`W+#WIzVL2mLwF1gLOxCNMng&3F^
    UVj21wCNgj`Ok$YAFpWVH0G19d*Z=?k
    
    delta 120
    zcmca4_f?kb)W2Q(7#J8#7^ZCGvSVX*($Ji|fJ0lgG&er2w4}5swOBvY*D*OczcjDJ
    znu{TpA&#9Po`)fUA(4^6Zt_A7Ep8;0n{TllU}039EXX6rrQ(yHpIutO&M;{+ACDn3
    QHx~mVLqEerhRF<)01UDs@&Et;
    
    diff --git a/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class b/target/test-classes/unit/um_futures/account/TestUMUsersForceOrders.class
    index 01cd5d9441157912cfbbc366ae076653d7a452b0..401d189e151352f1ac04bc9eb79c49af77fef6c2 100644
    GIT binary patch
    delta 176
    zcmca3dO?iq)W2Q(7#J8#7|J(td9g6NYiLdmU{Vv!%q_^#Pb)1cElMrccT7&sFU>1a
    zncT}F$>=;ekVzH0{N_6>A<UwT3_PBBd8tLtIf=!^sm1IJrHl-gAWaI`3}s~C4E2Rt
    iu-SlPF_R<{Lm|*XObkT~#Xy>ifsw(Tp@gA~ffE3?n=`Wj
    
    delta 111
    zcmca0c1M)!)W2Q(7#J8#7>YM?d9g4%X=qLkU{ce{%q_^#FU^flD=jH4N-fq8^>s{6
    z&M(a?vF2iMXYgQW@Z@3eV(?~Uu$vsnq$+@}eDgDw5a!KOI2JQ;GBOkb&1YgL0syAx
    BAiw|s
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCloseListenKey.class
    index f0f3caea3fc1096053e6dc7f9b7bfe84512dc64f..160674e93faf05fbc0b0ef306a0e3d68423420f4 100644
    GIT binary patch
    delta 179
    zcmZn_`YXhB>ff$?3=9k=3^^OQG+CHEH8dydF{z1V<`(4Wr<InJ7Nr*JhZd(6xg?e(
    zs!Yydkz#b6tk0y1L&4@fEP+g-j0`-Ud3mWt&N+$2#i_;Y3|Wi}Rv=x9SdC?5;0pDH
    j+Oe63{R5*U6GIx%O-u~w3>iS0i-D2Bg&~t6n}HJm*I+Yd
    
    delta 107
    zcmew>)GEYv>ff$?3=9k=3>h1_G+CIPH8dwTvT3W8=EkR$mXsEy7VC%lh8Cw5xg?e(
    zT5~bDFu1ZaxbZN!GsrSB*iY7HQWeO|Ey&SFQos2GOCZzcQug<ZoQw=<K(m<`(gEX8
    B9-ROH
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMCreateListenKey.class
    index 0194fb8c6002c83ab96020c82f3f1a7e4a01085a..345ac46fd3f4346d36f518aabaf9e6497dd34bba 100644
    GIT binary patch
    delta 180
    zcmdlbut|{X)W2Q(7#J8#7*aNJX|S+(YH0dQe#fXPmYG|Sqn}n<Qd*Q+tRGsOTI7;g
    zlBhB{n?;Jz6_0|=yIH<6iZU|rc;@A$7CGl678j=$voj<yGFX9hDPlF2k%24J7i!1m
    g^=wUyl1vP7Ku0k##4{uSX)Xpv1{a1zhGYg#05m2xZ~y=R
    
    delta 82
    zcmdlaxJ!WR)W2Q(7#J8#7!o#eX|S+3YiRmRzR0G<U78!8R$5Y8lv=DmxsXMQ(H>oN
    Y^Kq81jGHCc8yPtn8RCFOFfqgf0B=PZWB>pF
    
    diff --git a/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class b/target/test-classes/unit/um_futures/userdata/TestUMExtendListenKey.class
    index 077c55262366b6af67bde678a09bc96767820e6c..18dead0adb32d0669b73b72d93f5e00d722c4899 100644
    GIT binary patch
    delta 177
    zcmdlfuu+if)W2Q(7#J8#7*aNJsk5+nYH0dQe#fXfIe?8-Fs-ztv?#S$KeRZt$R)8P
    zQDt%#ixi_PZu!l-SiUlfGBWUZ=H;apIp-u67pE4pGbAxGSiv;Opc~4_z!mBXwPEu*
    fwkAeNCWbhmi<lVV84`dr7Xu@M3qvA9G6N?7wF5JP
    
    delta 82
    zcmdlexKn`Z)W2Q(7#J8#7!o#esk5*+YiRmRzQCr%U78!8R$5Y8lv=DmxqwBA(H>oN
    Y^D&mMjGM*T8yPtn8RCFOFfqgf0ByV(TmS$7